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 46423 b1235bbf6560cda300739bfe8dba71e3e458c22028d80dd7474de4220941a9bd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2f453b7c6391762726727b72fe389f80aca02bcdc39bd4db7f86b28fc0a1d434
Certificate Block Hash
b1235bbf6560cda300739bfe8dba71e3e458c22028d80dd7474de4220941a9bd
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00557d000006be0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000014f61cb0fbfb790ee1b5904c74b95aee51da111121378586109feb30be7df4842ed7fa6cc8d7858557272d10975577b29641baecd87fee48ee3c24f4e845901086e2830f89822d6fd8c77e5cf0e662d92b29d319d000d00d924a0100000000000080000000e00000557d000006be0000

Raw Header Hex

00004020fadd6a4c03d569c3cdd095173902ee3140ebed4a37dacb369102ea30c53e6ab7d87d74aa38d1640ea65edfcf5e4f467f892b3b534c8f55968a3b7abd5b24b3fafb26fd6928ee161834d4a1c08fb2867fdbd49bc3cd2ba0ac809f38fe727b7226277691637c3b452f

Proof Data Hex

59,560 bytes
1212160103076c60e50b275ae4219ced3cdc2af7d5effd6a5fdc4535e7bfb4d70d705133cae61e941f678f80747b0b8f39e925965d4eab961c0c51a3dd768c3494a47d108ec29ee30f04a28d3e43d1dec1feba0d7d45bbdcbcdaf92c305515aff3c3adcc3a0a9dbd34211009d78ade700da857f74b856395b0efc4e148d42d1b29f136911a911f164fadfd3ffc0650610780b65845236c3fa59e78538a7b54f4ea70ddd88db454b0aa5bd8a1a43aa20a488ab8481c3b4506cc4be06fff6a067abce25c00ce2c70ef3813b0152862b335b757900d5e997e658396904b1e0e677ce898bc8910381224f4038e864812177def5b7f2ac92c90aab960b820539d19cd28eeea84f8e4ce0856bb731ea9ba89e7aed964acea31363c41014ebf4797eeca232912eebe7ff79326a7238cba83ee0a681731ff2a141af4c669a395a01367649919ab5cf4a23676938af6a1925a7136107436a0f4c85cc98b78598dcca5cbe4fe73a8d663fe2ffaeb0de395680a2e85e2708a9a23b5562b8a713b9e431490905d5aa4a9c54cc3ae02b472d953383bf816406c02aebaaa53169fe171693c508a06d5ddce310181d73965ae8a29bd4202e0aefd92234b91eb9c331111bbfdf3fe17eafdd1a0e8734dd959c0490d0db2a2eb6834309e871b28826786dc0695a7c67ce0e3d7d9da4dff2b061ee5f918d29439aba2f0aee441ad1ef1c74345af01d9830114da7fa09ec148138058722d5235bc921263edba4d16518b381b9035574623e6e4003f6af546ccf531efa9a695603766005e45853dbbe0b650d2ac4546ab2b2e9f0ebb13a683397eff85766999d4a222f179b36624843a232f023b88408732bdf1074579b5ec45d7476f834018a7c2333f31389de782287c00b42708e180b57ce4b8d30f2ed40daafe4c343aef60e715edf153a51203052e582005702d455dfac92d1b137cb27835e1bb230e2871546d4827935a7e43ec9d4be821d9321284ed6ee3f920ed974c0a54c93a0a2de78f9a3b430dec9889e6a25acd4d86b3b4bad3c6d56feb7dec6299f8d7ca92f3f4682e0b3dedc04e6f6e3065e13ca21a48f9a3e4e7b72ebf74b4b04db29dfa9bedac69cc3dbdb0d7b6a5f8d4582848918ffbc094faa5afe45519caecea5aeb90440181df3b79587e78c7a1088dd9cfb1ee7fc8a448e1caf2ee035946cd680489a64f57fe4487137d38d4f053cee8795889b0a32909af67cc29f22fc7bb9da84bd8458594c6ad88155ce4e7d04c63e00148757168129553170171548453a725979e7d57eac281857b4b615bb8569b806205e551258fed6465d0d197aa69e78a3ab46ce180edac390ee45855cc267e441c0346f58d09ea9571d687f63c9efc5d0c1339ffd3379daf807c6df7e526cdacbe4fee2ef3da835911df3b1e36e3f77e308e394563be8d1531e6b4f92100496835b41fbded6d69b156d0b84f2986f881823218c0e62ce17f41f8647988e861a9acdb0d5a662bc436ead5dd28a73c28c5a6f99039f176c16450fa0481e2aa4b61989f1279388065fd1152e60320b2f5c02a185a09c1c94a3b699c9b8b371494614363912dfd85377de4060ce6dc15b0c2e6e3c5d0a39888184ac70b675968de7f581b18cd129158cd8b77b6772923dece6f59b20f7855ed1cfac2c793f5763885cf930d4dbc176e8f083dbbf937dc3a9cffa057c612f9d7f6a53a7552eaa2f63357215f69a23ce846e026517f4023756a6117c0def8743a1b00700a6bc0919050798877b0e64119bd6f50a71b25a0dd098a244d437ef0c8f4049e381a0b81c081044dd265250a54d09760b5bdd06d4f4db9c78263a1c4c35d358f4b7e6fcce5ac194241310532751d60be432b7bdb5e310dbce69bafcaf79daf92c5692b7fe1b5cb5ce7a87ed12e762022f0d4074119f680d5930ec5ff955e9eb6d15322fc268882b38f8535951d7fdd32162001486361180fd2ab683c1264c698621b2a6427272f794cebd60b376437c4ffc210a30674cabf1f7209a2e3821678f364b4e86f65be2329d0cc38ec51cc4a9815d61021cde06d21977ab2b71326ff7ad785ce6e9f8c28a3870a30abf9b96daa6f5a4c0f03a4ea294aa60ff36c066e1e39667b295178cff0d71748b495938a8253643d44d6608f47d0993de6544b3fe20bc5a6052691e75968d5e9e87b1e3ede59ea472f95b26edb3a2ced0bffd0be8b0fa8af4e6b0380f21fdf21e5bec2b164ca1c4499df85d5ca8925e727c7253b36437731933236ec31b0f1c951819cf4f8c1899212767091ac2cc53276aa515437bd1d65f2a45de580e80652918b54cf87d7676ec5b9950643bfb83eb052fad7ccb43fc8f2f524c06070aa900b629a1e923e02a9a77146820086dc912a514f5e5c39e8c260a852517659c5b2a20e2e45ce8b70ffe6615db7ec365055c63865ca8b24227cd24c0d8002bd0d59842c1e39dbd1d57e4e85180d42934c7591c61944651361c8282e19b814838d5e3fbe2456b67dfa011689b330143b4e81e0fee7a6c6039847236720c92d4f8fffef98ceae4d0c557b56e59dcd57bc6beeaf6f788782b9eac82f3298d9ed025877b85966f6a48844c492ae2e13876ea42b6dac0f9305372f8b3f8ea84888206333e784e8b87330ea131986b69805650a1ceedd99424719774377f8c80018fca06ddc66f49d3afd951a231832493c18876f1a04466fcbfe297ee8443119b8d836c8d5b07e46052609b98ae267426b8be2cc0781b1a7a264a14dcdf1e0544458274771cf37bb3bf5a3f50b3376d28a69d4ec3e81b70ade03193b93637fbb9efe2cc02a71daf7b618bbd365623138016f767c7a23c904c9d99165a374e26eb797e82197b5feb432446a96357c947ec1ba55d5d39cfdac81b8034aff1e76035df6da6f03bc1d98e9cb4f28bbfd75c0e71a69f86c1e9e6723edad1b2dd77772b7d668faedf32b5112a68e87d559be87bb7d94f93bf8fbda7575dc4a5d1f39ac8fc20cbf247be4ac75140ca5f023bd7d0e96c4c32b14116a037cffcb7fd8e0a8f9950ce5a22b12b58ebaa4d2dc68b02c18adcd23c111afd711c29ffb47014cb3c674b96e8ac79436f5519d2cf25179c63b36c94b894dd0eea07f8a475f85f8a3b53f78db2e1c49361173ea8ecaa9c7cb0946e417d0de254f59ab8819f86d963d672e8905dcf71499a559b9fbd64761a278b03930bc09f09922a2e27acb0234c5266a7cce3a92deebffc820971054ca374a90b62804bcef9837f2a8879db5fef566fa83d4e380dcd4130bb4d3052f069b730973e0b15bf89dc0b5df4ffc2ced0f3ff209b13012356c794d691a77cd14ffff7dccde0f3bd6d0508d129a10ad592ca86a14ff7a812f031d66c3558d4e5d21aee0bc8c0bae6ac60feef07162bde7c01154c0e9039bdcba41424f93acd6e93c6bbdba2ef597f51f080e26050584cd72516927ea0e60c32172798bde9d2b7cd480b249b591ccab9f3f44c8a6ddade745b116ecc5e0aaff55df7a1655893de2be4d2b56cc788cc81dff83213d13e2eb87b8cfff950b29fea68626dfe5c6815644fea01491b553bf928da8013dff6e488e0b47a30543d38ca9af59934f557e45522718f281bf3cf7ee6fe1bfd5c70ff699434224d03fb971d16e6c781f52a4a4bf35d2d169e61b47f82a12d10bdb9394ec10c9033a1834016eeddd472affad0dd050643a16ca4f6f6599c19f8bf0721ba44a913467679f2a9a8f54e8ff1ff083590057fef28b0b66ab0e773d70af50a66fa80209d39b592bd46ce9c23170eb19397a6c37c414aa66efc62c920f581f0d1cfe544becbe0e06a36270e80863821b91842b68422fad1bf6b20a63ffd7dd3d5f7f896c50635368bf3a2cb8e265d81cac4d31f3b2bff38309ae13a2774739074800716d33fac2d9eb58bb2572619495b5bc6c4242a1229b43798780adbda69d82ed07ef8cccd881c7439cc3bed3cba5309a238ffc81c33867b7558652a3f394aa2aea93c86df00fb2c1521d3c5c8825b52a9152f74a93bf50c1139c544156a99c4324fad0f73af7b9b6c4518c901cdabaffc209ca2cad6b8c19c93cc334f11e2648479d7238fbab8a52ad5d751a230ee397808fab8eff5cdde181cb6734deaf6935a3d00cbe6a5e1036bfd5f6060fa53a7bde88a6deb1f4df824233a0a4fd3786136f80b6025bd1cf6e3e3ee1728bc9e8527e9e8f705b5a72f00f987cf7fb1dcb9aa46e3b4f66d08b924399971801e262806d7042681e6e9279cdb85c176b88fb9f23eaf5531915c7998c82ccea325578aad75db92609a12e2515f4a2cc8c3c187d1fc20534c61ebee92cae9ee0d24c8fb75867402987be76c68f2d249efd663e33b2c2a005c81bb2a37f3654074d6e6a16b757773b7b9528f13af728430f85cfc329dae794cfdf27dc3793b5f9e2fb15357ccff84d84f28db7ebe5c7e3fb60761907f87f09888dae1c80d40956dccf8afe55bdb4b7454c952cf714ae2b7e0cc53f2a53c7108f4a0bbee5b73355d6d8f9441bc984e2b7d8e5634fd67e1ce62c93c62aec067bb2de9747fa9902f5018afc365fd5cbb014ed852e42f330b13dbcc11228bd72629de38f58ff1cbb52b02950a59115a317b7d88fcbee5fd46035f74c3e0acc91c4311781a3587d40cc8f69756168b25fce8c88077d84aabc95c6787cdb72287e5d476ed06d78e9f8fbccb39eb525979d4a6d61635c9f38842248a0ef888ab42ee2618967bdd6e2696bd23c095f07fcae4e1a5d30f35340b94205dfa83e91eb04882b652f32c32130c3170a27491ecf9e3c364810f552c4d467554f62bff608a2daa3dbbf876f931c079a4b7383916fc5a8efa808adb845159781fefb2ee7973ecc8262b914be4cbf62bf400a4ed33dec24a00cc00a9b7871f137d1b74245c74583ef75c1a9b84139810fce7ac3aadd7c93c811b9991afbadc578afccd2f547e5670916dce4175f5e5b77cacc75d83a0cb70d1dd5058a505bda78cb3ae6da2cbb9e9dcf1c68e8e9c7c899ef5a5a1127dcbbf8279e8c2dd8353609e39a8047873d1afac44c3d6e3ca2e15db1f9a776a81f6a7af76eaabe3cba5f17a3cadfc96c8d5b59850b90de86f5dfc518c1e7a5d7ac41503bb49e26ab6d11dd70ad9aad2ff952787cfa1f2310c36a6b7ce7decb3a7b79b806378bd5e3a0a2b95767affee6e42f72f534b8edf6fe5bb3c7f3edd596191bae6f2fddc3591a1bdc3dff854fc0fae28a460ad6a8c21b447dc2f43e72d6eeba119460d6581ec20f07b50c7695a5b7d8bffb22ae582ca87abcadf7124ce27958ef1df73dbea382c28278c37179fab0993a6999c39dfb8d81be49d7255a4b0103abca2c3d916d098304c20a93aaaca3ffe9242ca9cf94749b4093c265bb07255133363b559cadc8f3dc181c52aba2a5e0c7f2c22b9cad82ea883ec108bfcaf3427aaa0a0b2789aae8554c49be05f53c2134b19faa57e21468cca947811aa630b34cddace246292a5b04b5e18b39c9224c3b84b6bc3606c27b5a11d3c24428179af2214f1235592d2a371d493c6bc22274a05b87a5d118682435525d320d53e1de2bfec31f4c63b267cd6a9dec46907dadda3e44340921e669fc2e3b64c75bf511a1f75e10276880501e38d8f5f1b355fa29fcce64f4b78bcd76df442f25b3dbeb24736214baf3134ef47a95d3ace31b8cc2a5837384b191743c7e3e3bf838c0016a629af64bab171b76ae1a49c1116815ec8392bf283fef052a8ced35e76c7a2224a87475e1f79e46df7559eacd5f398b90bfb9c9250c38e954f64b9a04dad43c929fb7b7055916baa43cb848f0352861d641d6e35a5b7cd35e81016c9df60d5a039cff234ae6d7e5aeb812c0d9cfa1d862ba51a41d6b7434b87defad92e37e9ac0401875d75673a3101475ed3449b1207a81820cd3d09dbf2495f858f9fa581c42a19e1ca70ec45b6aa2828d4b3e892f9b30604f2b46ce564624faa4b740b28aeecd88ae1b7495dca71cefcaf6e82325ac8107a90c491989f8b25a1a07a7eff199d0ec19a1003cc689cf72c128d94295ba632bc1bad0865e15990a143b74918af411e26d39d3a010e1a4ff1a9ca8d153a3eab548e5c7899c86033980251a47a09330436e8cf26cd8915c7f0f4cde8074b0d9b85a2ed789258a6d29e3f555b68524f43804a049174783b27b354896e1677a951c7b2125efeec241152933efa70cfffd0dd40dcc47b395ddb0d0a5dec27b5467897653ee8466bc127f589a22e3e5b01b47c8095498f5937d4a3e8f6dc1b90a1d2b7f83b85a830831b69adc51d17f623ec4293e234d97ea4ea440dc5982eaec9443959d45d6a2778250f54b1e44f4acbe234f4bfda6f608d7e5464a337aeda25d6f682f0093ceea589d1ae9259fb433d9532779e39ae691155b3f4b109fb4a047a83969c6ebe836c99a392494fc1b33f359bcafe804efa04548c0588e483bfc2268cf9534e3be1d051ccf8785f4557088c77246cce3fb61feb2c3716af2f338bdbb2728d5fee8e5daf5abd974fe192dd7d8819ae94c2eeba51c88434193d17fb1f3c57ff63d755ac98f7952f26a946147a72bf94d6ac36f96f2de94c7ef1eb271454e375857a6685467b681d0ecc8a180c435f956e88418c0204d07586d8a9716e4cda19f9928a6468693132a220260911a4b0d204fc5ecc9df8568b0615858d4800fd5ce91d9214423f767277c98a45cf3a5c33c37d8ee7d301b506d5d48fb69aa9e6f716f31b5c7e7e137fa3a52b9ee47a627cce1c01d044768749f205115d1e8c43534c2fcb868a2e31febe54c4021db87d5eaae6febe9c4c5d1f8c70133a8fdc35931e033fdb06bd07e39533a822ff95767e58e5628ad6ed7d419ec11452d0273b9266bee15555ebfba9acdb4d590921d41b09e173e5d656f2807d41cd1df9b63990cb5d9ca4c1462311d6a538ec27702e1851d19b1b3b5b4ec172f51d048293382698a4e14d7b90a8efc5de7cd198a35cee7418451962c63b12d0cac6c1e114a35bb3258f6d1b4848b5004307d64f8d0d8946566b9d080de6988fff3aeace14af1368cd011068237ace0658d7801b37c8f0fd90de0d3b196b4a22a7888c28ef39dc98d69a26718fb423f4090c86591114c9b6be6eb9ab78a18b5c6b7c8ca8345e06a33af55bc8fd7e828bba91f83ea727ead196f9e8530fae67c0d89d6ecf9d879783830caaab97a4045ef5689575c500a2455158a669f51ef2f113ff9aa69d0512e12b1081cad27b6abae239569ab353ce9131324fa7698e9225d8e11ab3874139fb4939e35d6c41b2c67539943dcf6ae77ee28509c095f3c51dc1eafcb3ebd3a3a21755cf54fa7291d55c3209a64e2966cee9c416087e13d47ea15c9cd8894f70a5cb0563dae5680e5074e1ad80387c580abf692942a924fc78f35453c31f4f5fe9e8a810df30126a2ae23fe0a5df9141baa3acad7da82742057b4f5bcdb08271c00786a06efabfb7bad8b5666e16645cb91c0749d51bfbff4bae4b66be901cdd8bb0ffb1756bb96fea911a4dc492ffb68914b2fa52cdb566454ef989c34621c5f559defec1b17d67c0896c6698dd31b2148af81b7d194391e990939e240403eeaccb2222faf90c07ef81a1504c0bf9612e12d859ee0fe3599cc2083a2a35fea87bbea7d10e10e9127f346ac723fe593cda2a98f60b8900e5ed849a2e01f08f018727e0c30d990a1cd12f5eb5e0819d5a662da59fe8120462c69b9545facf34509604ac1c87842f91bd9cb51f870997fbbf395fb1f8a45e6a2989c84887ef81c261cb95ebd998725ae5ced13b41fa76908766e9219608de1d81c2e3ad6f54131f1e34757f06e3a9e4759239707cb2a4702b689596d07e5d27ea84f89a9359d9563d11cf1b141976b1ed5da5d384b1172b59314f19051ad47a3dcfde2e4bc8c03f3a66c7e2cfbca7748c757b7e22661428633b430a089d6e8488384551438a888080c7bb7d8be6fe7f14d9b83eaa51a30bf630aaafe16818f815cf8fb9c8f765842cd18f320bb369f2b2c04ee43fe746552ad9d68b0d5e278e36a1523604b7ed511a76a9b5012005ac6b347ae9d8194231d168960f5e554b9e27dd5232adcf187ccf99bc9a29a753804072fd378f5f88272593118ee7b6c486af61071bf7044c67681c85a6f2d6140d6d34737055f5d4ee9de99fe29272c28488d293e5e5290de4826bd0625a99f6f855c79eb90b529c017306228f171e233a531cf986db5a1af5cd0fcf36b5b7e6de71e236277eeb3f4e5a8d8e2253d340a8dcc23de5fdb8418278db5ba7148eb24bc0f1d4e08b6d02f7a6df7299c0a8cf0a7fb6f4eee72a0996700e55299f6d43d588bb270f68813432c07e8ddcaa79d2bb617fec389f855d4b4a9c52f5a96920dba885369057bd7d893882bcc4e2cb4e90ef1678e076e0b86b9ec31611b43827134b151387ad7d5d804d0ca3d34b29d573ddc551a247e175d335576bcad8899c7f2470cb65ba0d141e4207584db83e77cb61495a5bd0b3e2a5932f992d27a3413fb1a68b66bc17b6ebf433976323c985cb258e110df4e23560cb896ae139f8600a73aeb91a594c4b1edbc906828e662eeb0d12d6c30dc5174e4178610ee13bec8423ebcb553bd2f2c02b90892088ffd714369d0a191536f8787f5d98a6844faaece57c9fcf83c767c31b2112a6667a0cb22ae6acfbb49206e063769c6d8428deb67f7f140109d59a85bf8f543f01cd069d89ff6f286d826d5379aaccb27a85e4c51a4c6ae54eefe619374702a3b25a8f7977d901f6f10ea4be3522ec559448df0a5b9da40d248f30e5bfbf16b229b7c647b473a4b49a29b6aa000955679f9f8a7a6c37dbded7ee989dc773755084f8b85b1c825f68e276d6269024a116ebb0c104987bd55632ce925d7ac82d5108525d967011f81e4be0cbd58a2b6ba8dbb28b039d3359ed55afb985513d34bbf12a308f2c595b13691c06108386c29095cbfedeb29f9808a243da0a83fc444cf66fd1549c70a67333b93c489b36d8e72c82a6f5d324f7d6857ae410ec0cf73dbbeab19d892de5710f4cd829e55b088e453e866a950de5a9a5c7ab94c5df6313d07dd46b746185087ba0edadec9b1644af5bcb1d17e6a5d97b6328504c2ffa4230d437ddf057a6aa95265eaf73e12f1655e4589a5b65d315fd7ba2564e778fd0c6c6ef99e70e4551c6c732f26de9b4dfa6a54f5449f1adb8e78d83c39873d2f3757812e5533b6b6f659ba91aeee57f7b6cabceab49b50cfa1401688a1a2151588abc0e0a267c474883453ea1bee7386b84c71dc801587f08accc76da179ee7643eeb866d0c5399c7ae8cfd983912ce3d8cd5b7a6bcd939705a3edec1038185f6f4d0394be60366839400806a7430561c450e194c8536701135d310e7e530ecdf982ba874ee431cc940402988d9a3c6270a080a1f97966275379b7bdec6e65b0c0c2f542148471e232a6d760a92356040261f76c74dde9371cb1166a5f163f6ee88437cf6d4a31149a10ced3fddca9eedd393957c732b1b499fd016bb61511a36bd0996421a7455cf1327dd89ee2849f2b9d8e9b90056a0a7dbff0c2fb15034fa1be51d6f6f3ec0ec2c0a78f282e1cb58eff2683e8c159562ad334c9c311fb81cdf5cdabfb8cb5b6b596d7243ae256dc89c937007ac6cc39ebe4c5fc54c92c1d99901ff7728df7eec849de8f7aeaac57f02c0e701f11a96e9fbe86d5f091a87bcbe4e20c6875096792d1a628981309f298bd6122485fea0ded07b4e54b2ffc706cf68c1f7e8349631bd76aff71393ac03af7f1d9e9808019c2af56c1d157e9a8e7c5dbf77a3f4e1fe7dcbf1ff45a3bf5d522e8bfd116d44f16c2c9863a204f44f2d361dd5baec5481e5d32eff7a9dab7c34011cc392ced6513cdd65758189ae301ddfea98742b4aef429146e1f943f554b9837fcdc61228948cfe60a23b29a5733748cdef5427fc1a5d7eabd457f7d7972a2bc6330ab59b8f041d35ef4bbd15e9f6ae7a7472bf43b3599d09e06bdc231dadc93a83b67830617d6d9ab355c82f060b3daa719af7ad81f72d77c6e526631739e07301155b336401b4a40a214d6fe8cf972b465b5cec6b51159db6d8ede560fe9030d0bf5cf401a65af122130eba4251556c2a1bf44384c35a96b2cec24101a946ff9d726c80d4aed0ba4a0f0b0b635f53d3f7d2b7c367ffe17138a954cb49a87fd85a4bc1c2c9285f0c8f9c9d63ef37444c236e874c09484b1fd43418ae9491f007e885c91afe5994df712398f3f17e154ec41e4ee73759862305b3c9159016950422ca6da08318f2d11acf1bb6e7d8037c44f0f7e1e3cd4fa19f702073bf812fbcb810c33913207e20479c14ce8b632aa8418fb501362fea54920d4ec3feac729c690813a3ef4ab92390b3eb951c90cdf44f0db727a3977b8cddb3ae1b3da8db1a17243426681a19c817b84ededd3510b72de147c38595efd35976ac1cbf34654f8e56b6a3b4f6798156e828d8b65a3cf608c36b32110f2660f7ff7097dc604636d390ec00faaa319c9f3600f4a54c2143d2f739c1aaace0237ab422d9af58b2b29f4e62229722a9048f9a3d4f641d7959293641512a78acc2858c0acc827ae9665dae9ae38e722708cf0107a6ae9bc6d9ebebe7be805a3e8d3a9c9311fdceed2a7d9ae92ef51df772590c939068305762dcbf8f02eceb075715c7e9b31c0cbe6dcc923aca0fec344d24a5de3f7f75c3b9f0067aaf72d5e0f96e950aa89f4174366df4878aeb55d9909b4ff227c331a95483df5e7b2644f4a31a712cf83a867c27001166eab475c7bacdc43dad24e3f3b154dcab7d2218b20390092646b2f13541c6d8527c4bfc6fd8b6354e4010c6879fa7de0f1312f5a4f0661ee87835f49ca79bcd25acdda95a5d5afcea14336e275a48f9a9273b410b87495b3d0a861357f42e808bfc7a28405e3ca17b12e7c659a07c557496841cf32b259d62dd6cfc57ffda1ff8bc62fba497fa001ce5d3e2e968ca1088591fd22dde32b3c526ae0c9ea02a212a2f677fc2cec0928d023c0ea38622d2c81eac5550898ff279729d731080a9ef0e777dfcafeabc9fe5b670837e18235bc6d1c3aa420d35b94bbd0851f6c9288993b8cc6d2544a95d900d92f6446bc39f31af96e253a5e8a7d467a5cd89e821e48de69ee92dd99d45445c4c3c8d821aa74538dbf1bd489b5e22fb204c9167110e0894d2db6a371a00a8e6cc696af4989c132ab5a05cefca0edfa192b9346f2c22a96a9ae4fbf72074d23115bfdace18cf1141572ae576be43719528647c1910ebdc653ddefa86cf327b5102c91fb9d67bd42c8b772f611b8f27bab66e9797d9f3df41a3594d4f2ac3877987dcbea84d7e0b45232e1252fb8583ba7afa8dcc7ca6afa97ffeb3a6b72867eaa7953a772c81e49d1e81daa4d30f38c97059eaa16502b99ea11a101a9c257a4c0a3ee0fbe6bf1e9320b0b78067df7b721b603f85e6a357f7f9b18637c247ba3776c3a85f3c32d543481fa1df6618f3d7a768309200f04081b5645d5e06a4b00963d20fa00313b6e8ae2b8f86cdb13bf43f10b1a20b04d193bfff6f5f4f535393be8c5c4f92079b183b4235c4bbd1eafc074f6622d184de229fc3b5e2e3b60bb4d699d8b84ceaffb04471822dd048f74a892f74096c3ef95e23e728d7091a1dd54ba49caeb14cb5947159150dd0f7f69ce899e9b919154041fee5dc8e97c63085edb60dc302a7297714e7037e80848c92a72c1deede340de65ac375d0a0745c97e1c917a9dff4acdcc6474d74d8f38f5b45e640dee41793830fd090bb914f6a6182140e3dd5663140e8d8ea47df4c99382733a7c88ca9891a80bb84af075dd56bf729b673fa2d8121fa4549b54195bcb6303f822e843a6df9218c4968bf790020ce0222acbfd3e41e131fd6ee5c579f87d0f60c3502d643e56ce01c8b7ad73bc70a6266f4f31283585428cf0bfc39c63acc3b3fa617aa4d277eebd4c4f03f76cb1cb9564c3b48269ad62a9f2254be2d9b8e3664e7d188bcc2e27883ee2294c2dec8327d41d103362e561e299501909e8ef9afcd0821cc2981af52f3443e0cebf203aaa0f4b09228568390386383abaf0207172ab549cf08beba0ce50dda595788fd58234651f7a97dd7cdbf89cbecafb8d750e88c3f98a4f4750a59fdb9798869cf3b3109f1ec6fe3ac2f5321e59788631fe80f35649162858dd663cc6dee2628c34cb12e52d5841640b85fd814a7fdaff80a4337ed7b8fbb7a12c589c8b4562737ef0a672ae791c3f64517b921d121a49e9dad5b5476ee4f57e289fc87123c44b0f8a0eb9ff13ab25438b74f154391396bd252a7e1f82c52d1c6dd69254013a7be801b792ed4e9ef1f30d898428c85e4902a0bfd95704c48cd344acd78db683437b6a5ed43cf404b0c801bc0765e81237c0b06e7e3678f075dcd78f7657ef23f113e077370310ec578aeb95c30765cf6d47a6a56a95b6638f733676f9fb2e934f3be16fbfd15fbd4db7d3d37b81591f4d15e224e087d21062fd21392669b7e4312e3fd6d17b6ac5114c7e3d13eb813be7a19cb823063788065562344d04a1ba6a06e78b2b012c40495cdb522d3d73bb3e5065b6d981a71c1246bd0c6e97986d1f45a6fd06a134cde490c460277bec4eb5d50755ddbbd050ec89a4e1ddcf508b603a7cc54eb54b50203b14d6ee62f61788f87217e80cfd74bb815cb5f91b1d0f46f1cd53c1978d2a677f7dc535e8282f75f6a3f17d8a17681c74b3d6ba81a23600506dafddd54711469ee6a9cab24fd804b0ef658332acf390cc4cec1c3e8bac1fa11211893577e8063d226b50ab6a33fd1bd7f9afaec12bd063b258c64671cef36b3de97daaa47507c52f1cab319f50c24c9a49e6857562208839bcda2a3ec6f74e7ecef0cf04ac740b2a4655fc4103d2b63027aea83401224c4039cc110db6c9e7a3b054475d70d111785c6a84ec895be4befcf206681e98fba388cdb02ea6fe9615a4bdb130e554a658d78774cfc24040c0005d5ada8824984e1f1c44aefaf46b93553fa867dd0a9bdf7bd169d77de1f3a016ee7442b76460344d7aca2fc0e52e42e7ae2f08757014e9b808b1df959da50640c5083806cef3685232b62dda3a5d4bd6eefccc7619b80449844298ca5ed0dbd70821479ae840882fe21300e2e3c4adf2072f2e7bd19b6bff9599fd5654315b6a18a94423d9502ba9188beb38fcef6362732cf9e60b6ec8933fa85e8d9d36af14b543fecadd16461bdb12d209d3465a18c879d03b4a96d54559aa11eb1bd741985f905de1689c59307dad9853783115726ab4500b8be22d0df4b42744a85eda8e2bf6ee62ac7c923ff74c743686399694b25a0a61ad04dd8c4368aaa0591620e38aa021cb6e7b4be3e89f97f2ba5571de204d39dd923df9a078d9384f4e4cadc57e39cf2a0bc7c723bf196896b42268c52796eb20192be50c3a0633a9ca84aec836bad8e2b53b3abdbda7f1bda38153a6cf3f2a34587c206f75356c413e241dcfff16c17b556a8d5346c5713727107a0ee18a741f4c7ec5e2747e2c945433cdcb7c6cea90623615ae0ee293008b9df8eb6012a9e04b1cf3ced7dc06870e14409c7c16a4027501895035ce34a59ca2ef83de2ce908a4a4562f9b698fd468908f2d7fc7330e4eaf1efa8e71dc7d0c40cb8ba37701afb3a6bfa53e0ff21df8d78c1bf25855443e364a8f9e74e09f282ee151af8af600d4ee177041933e2883ffb3e0cef4356241c70a06aa48c7f5afc65b59dc858374a9b594f004003b60c3c484104c9f8dade45810343df847374667fb962289eebfdf4934c804a701d6d8061b47766a88418e7eba6e2aa58b252756a21c0b47cbf7a491833ee166bff376dd8695198b81e244b4cbe62e185f69ffe29f0203c81ef394bea8d324f2bde82f9caf9aaa9a9655d6a415e3e89199a807b74ad703b523f67a9c2c5397ce3fb4d4786408b2869c15ea1d680fd544f143ba7c31872f625404d8739a869ac2400cbf0413ce6f538bf133a1ed7573290c0ac4bf8fdc129cc0a1dec4b9f4eff6256419b63b7c61ce6618107cd1bfecc3405b10052a5fe836270a00e8420e3b329810321039db4fd0a398d4feba89c81f1d3efffad8d6793cfdebb5f3e6fb4571d623229e06a16fd9c7bc36043052797f0c7b8449bdf29be38b09193e8f962b65df43bc862d9c41731320869268ec2d1297c923227ea40099b6f292f049d3a01ae5f316669449edf4ac7034ab4b8de8bf9c7c29c383f495b734ad64b0347a984ba07bd489669d43523f8bcdd4e69e64239fd04aef20a48542f1624e4b8601460cd8a42f41f2a7984b195d2d1d6675e21a314405260b182c5c7cd5144c8cf4731f07b05435325fc6d5d8f8a1d7bcf66f2ff3543f753a266ba47695934620bf1e00c90c23af48ca020c77e451c68424e3a9359b3b0d5b0c45a3dca179478da155b8585de59188aa3e4d80c8cdc6d010918984ded12448ba85e08151edf444cb8bb182d40d0f151f2bf95a2d36bd6fc3105b1e70c84925d59470c0e6d2058c594bdf1c63cb8075d3f7e02cd571669dbc3c2c2ead529db91af84bb4c1e3108d7d93a205f73440db9928feb975d68472d808e6d6e7ddce1b6f9ef0876eb3162deec5fad9bdf9c10dfb24c98c3dbc98ae22c21ac53eed995b7306d457ef504a8e1ee65fbaa9c8e4e78dffc93d06daf8fe3befe462991fd4ea6b7cd5367dbf008ee3854a7de1aa06e6945be19874c8e3782e7ba0c81d0a4c87e7434bde62079569be7d12913d6ae3c284f3fb856a13c50ca5e2c3508c53319a065244bb646913f6b7ddff4f7893f1cf7e524896faad15b17383270aa592662bef0dd7db34e4103f1cda327c4cc21e9e50a09cf2568d64b274d919852226a1e1e1827c6084b196e3f3339116810355fa3fed909871435c0f8af3dd97f2f6a447dc6521068c56f6efa9e59e1aad1a220f4eb67f6d0f667fea64174546d2bf5a36488dfda137757c32245d34fbc27300da9a13a571565a26b8e8198cebd5566eeb0642376c52fd6a929515bd023542b0d15bfd8b519b9a8bbc9ed6e840be32c7071b5eb4b1b609b1a4ba2c7d943a47fd0eb8ebc610a9842adfdba408ed6e298ffe4598df67d9bce3a42beb01b92a26a7c74acbd9c7cefd992ace667a1b0dc03108076703b33a499cf21d09780177a2ef8b1c670f672f8033b355249d85507d2336a1f0c0d5393cddae1a2b1071067db025131f2042b88591a9a042706a91d9cd9bb21e1b393a3be4ac9d36cc0a671bb158739031a361045f4d6223295b7d5f2ed86d0de77d3f78aba0d83956d15fb4ae2bcd279fb06cf277ff572fa06adb25135baa5b44a0fda5a0de987c167930c0f2b05caf30990da759a863f0eb7776b3e7e335c573ff0014704f362c0d0eaf8632bd3250693ba495e1d90409bfd945f80f4395525b44ffc454858647d7c1da685a06864812abe67243543d8696d4ea25972d19225c37b83fde438d4c6cb84f273476450a5e07928fdb384452b03bfc28de2a30344a5173abf6471fa12e414e487489e6dbdbe19d2929bba9c48f5cf3af3d9b5f27855563abe06d539318a3f59c44149890b593e68c0ce139b5eddd8aef4604f9414ea0676bf397bcf17b092e90a58f30beb8803e12a23637480e358f09eb3163c7229ee3c7aa8689a8227379f8675b9da537bbcf1a4ad801e76d60ea4f382a0114d766e288b3105f82ca086f95a3aa765e1b3e35c9dee2ded82a8a876921777cb63fe5e1b0214923bc2d38c08dc0009c1b9571d63af1657397b810027f2e08fd0794c4f8a4e324c5f1d8211dc2ba6409253985c572b46f660e70ab1f12528fad43cd8b1b9178f1c9314fe999fea8d41c8395fef771a1dfe98467134099fbe19ed2ab9044c0e217edd4a9deea1028956894492c5c79b7a294ee364ccf5873fa225c8b7ab237079c913464a3a8680701effbae653facac3d96be1eba56d546c0a67d1b61947fc4df5862d650410359dbb119eac9bbc6e918d97b249ef39a5f448b2c0b01b4a0e69a6da3c22a9cb46a145dcbaaccf1405c3e104ea9e2c78bb679ca87a0f3e5bff383d9719bf9eb75cf0e75742d44cf84bf478972a01ccca6cbf5b720ea8f5f00320e84731601ae80696fd355861f59c632700cb54a9a0862305ef24007367f31dcbd93a3b21d4167d22ae6c524cf1c943703295bc4a0e2c6d19640ec93594795d56b8d9a322ccf571edff61d4a973145100659be43fb3553f3bd43e1242e71d2835b0adc27a72e7f1a528fc5e43691d9a2e543e7e610a0123219d223549ae44d13c76300f3ce66570ae927b2b3a462a563c74f5961e3bcb771a8e9ab94ebe830311ea5fa9a823ebc05af9eb176de18a0ef681730634ff536f7ce8572903c890ed99fa6c9befc9e97b01c56827035ed22c4a8a3702dbf08eff359df25ff2767cd63c6c6b06be7e9dab08f71e7d2922cc8e65f39502f1bfcaa7bdc3b038747a83855bf40105684e9b4f2205eea340212b2b7a46fa568f7062dfaa20aee92826536fea7dba60b7fb190f3872275dd0b526abdfe21621f096206d918669a2456bede8d14b2fa1030e2e3ee420a1d6cfa92414636140f4e6017200d88dfcb39ba809e0723bc57cf817f5f11e6db12fedbe3d7663dd8908659efeb939a0c1af63aa326240a18085a6d40c886979e33105a88f66af7346e8e2e946c3ff832e4250514c0876c7d364f90c337b555068af55606dfd2400c2fa46cfd7f065ddda5d0ada0e4ea37fdc8081e750c4b27a52f1733fdf32c465f533199903cd378975503bdc7d62965f0bc178dae206f5cfaa03163050cec7ccca4ed9f346754e5ff63ddae70f4cda5b17c46e1e7818bd470c2be33b0b1f9f109d9e6a7d3ab33347229dd31fa62715d4f1083782cea4294a4d19025dfc10923c8a7424f2bc9128a5d0748a3d8e897cdaff13b2b936d4ad892cb47e821d29123660f0683df6091e37a29989f7d90daf3623037b5d49223428d0f7c3c0fea77935ce7002076000fc0c1452abd4e5735534bb081773d15da917238a311c15da76c402b3c43094b689e26d9f2d54acb201787cdfd5f59a67a72d8d89cc71dc341a9ab6258043a9066b4dfcd78bae988426a19eca4451b89d722d1aa7613fe53217d84359a4252e965d5a2009957a2b29f169e5ebd41f71c4388428d6d352040e6bab399b06617c23fb1da9e316b85b116f8c5a74c85bbda24b96f33321f798ca78ccbb3c643f237eefd73962ed1fbfab2af945f68baa797b15cbd2fd9a08d5d41331d79e38a70aa72a19914870775dc723a7090c7be68c9b83f4e130b203b34e14f4c2e9770362c6ee4b6eab04a3e5b834bf29101517633d771c4bb1445ec64a1e98bae9b6849c2a49688a0ef0f0f9b89593e40c84ff7781de0789acf64221dc83fb20b95098a8d4a01ed6299e3871b4b2c3781921e79a32dc39651cabc7a77e5ecf7c915f87b2644b2d8293d20459a45d31ee3811a49945369a2a2b3bd146e5d3e7a511612b155c6bba24d44e3810f3f0bdb052c8e061820007b8e178d2acecf54c4ef7b25b7cd82ac098203b80b06ce01cfa54b83b576ea8eef3d646e174fd67924f1052c155678eb4fbb320fcb9f84f4d15595aed8ba7ec650d8501fac1df1045f1468ff6d7628f335a20c5ec1d88cd7f9d327d6586a0211913ff3a5f25aa827dcf0f836f168fa1337f328b45dac40c1ad286f6027db4b062b66ffe5be0d57ad0c3f78e1f485d4f4d2d603f9109e357ca49fd9359a7d1549cdbd7324b5f550bf983cf22bc741de0fc724e5a1c1848965cce426ddf5ca2d6a6227d1ab619e9a991aec512ac9b7e6abf0a150499bc744af8215e1fc20d45d4e90754d3ed6ef9b9eb4975654773b1cb8410286d1618e935da91d194ec82570ab7b31b5cc9f0a9ce0f05c5304feaad21a2b25be5d03744dd9e6020762cd3c3ea99ce092661e17a665bcfdaa4d2f6b6c633cb33f98b0d2516fc7891fd97010acdf8b95f5b219019ee8023096b57900c49c60241eb1b2377044eeda242503842c4623227c17a94a2b3be0731972697d051a8d033bcb62ad3c2c9d5526188361ad281dced8ee9ef25c7ef5a30010d7e713269b5594c9bfebce0a8d100e9f594869c22531eeb72b6f27a076028dd625f779f52b1d13ec2ce81314e5912f444cb680564e7a21f9b0c0428bb03eb3646e37a5d04723117778f2fc82b04260870197c88169d08ec3d22b77bf83ad2bcc898d0c6d3e5e515f93b5736211585cd0f33e580f5421229f0f09054ff035188d28b39b60ffb4472e1e6a9cb5074855be7567cbf9c2647b62a55dc5af52454388ec1e9265ad665a8570f259389a7d9e1276023cacc4e848508da09bc90e6dbec2cf8b905898b1ccf0d680422e2bf9fc23cbddc101780577fa921d76ca674f666a10bd458c827d20401b0d5f9c570f7f607041afc5e8fcb5041cff61361d8533870d3218112d585cfa849c9db064e5424955eebe147ec197f7914417dffeadacab001bf172968d222893e2894682eb9845ad641b855813ee362ad57d58529cba9ebc5858ef1e6ed31282a5256461184d95241ad84aea781d51062457ba9d2aa2c472b5e9a0910894099933d39a24cfdcaf80964d1e123c895a778803783e285abd924e9d22790c451c74b854eea3029faf30900fe92028794063de2db048bb950544b56f08bcb1f69ef0261154831b2668b8d45d2e62b3c6e3a794a4e39a0733a6a42c9b60b2fe03f36b4eb5f8436d9541230f5655cc73b0b9efef6179ec5c64244da74711012171609aea00cfb01228adbe05cb38558cc20c8dc36399cbd24a06aaa32e9e79a396e407288cdbe9df74c8957564568f02e676a6073e09f03f5db62b5ad92fd14cffbf864936f1f6bb25cd3bc583e4e78ef9d260f1736f08cd48e7a7503d6b772eb8b6e1fc2cfb47639e451bd0d71347faae3019b9bde10a795bdbe70aa65c89e1627a7ad17bbe775f5bda12d3dbd7a9853d06d5aab67a82871c8a9eea858cf910c2ddd4786a9f9d341e84eb275fd42f43e4ec3f666455ba2860ede0c64e7e63b8d18a1abcc35d279ade0754164ae9f6a76ba24a765669e49c2f8858adf90c9fda447abebcda2196eb3dc3bc9320ba94d668e772882635428f1ce6eeaec3cc559c7575a7a864bbfce8fdaf3d14d896d420e787d7d9d3c14a389ae206916cc3715d1102f46384496938f1ef9af811cc727ecd19107d5d4c2031dd8006f790703e3574d9b8e177a1f72a0f432104bf3d348c39204c1db185bd0a5a2756ef037d4bf4dba75d106989f4012f49a2ca998ee7ff728f4067e3d15ff8e5161eaefd3a4ee7024351cae8cf0d8a722854e576516518d38fb2b5e9ca12947658d608361b5b8667e28d5a9e7a73b813b33027778f7cf89630b02aa21a581a44d2fbd52a1908b977fee1c29bdeb82d2645f8127cdbc622c84186c9a82402d3072ec0f441d2a979fd2f1adc8208b2d36aaf62d5daa8f8e3a8360c218d9964b13b9604e7a2ed013fac0ca15fb1b5587aee26c6f989a62e44904d7ed856e743600d9771dd5cd40b6142205414ab0334a0281609dca2420d9ca0597dd85246ac704870c5b5e50c55a8be7987d4b301b2ad018ad134fa0f504719294454f07c8d96fab0a014d5e2d566c846d94fb400dee0edf6f7173a334aca0ee0b6847650cacb5bee994f14611114e5152efaa9025ff3d2c68e28ca7441ee75df02348c653ea489338ac1bb586f0bb8a81fb969005945ae2c558942d0728425694914e13b85df3d2fe85a6dc95b734554b4c860363664be396cedb64ad98c08e09e7601154ad64a7d65245a430a3b75d40157358503f73038809a78364027adf2133265f82d528f245674447e84848cd1ebc43f2a87f9e46a57a6440025e27027a43c2a58ed0e97345afe3ee71df6c847eae050ffd21923838ec7d07260140e2a31fc890c541abb5be83909bf8f33520feae83b7bf6192f8018eed6697b08f039da2c321fdd602895740a8286e6d74152e24c39a85c2b5da307586889d3a93f960fc8d65ff7232d26d28df84fb617fcefaa643d7a516ff5958ae00eb12e01b80481d1334e8e44198efdffb95297afca4ba3b562a0fb4d0c389dbd148f4a16adeb94f7cdcc322dd6a990ad61aa0239001f35bf9e08098af38639f4086c56bb2ad93ee855172dc0a812e450d8fdf141572e5464bd104b96bac64796ca628bbdcb06681adc597af99825b2474812261f5afedf7d9224eb9a14e9579b9ad6d5cd68820124445be32718500ebb31bc992b395bb077a958faa70a8a5ef51fd2918afe80a6718372cfcf5e5df8a64de41d2d23ac4b1b0d21f929dcf2d217d07ac620d40307f7426a3a3e2e3a43ac3b81476fc17a038d941b28545020c4c3076868e06ac50c7c3ffe6be7c3b7885b9949bc73adb7e07ac023f1bc87c42aa4f0111934f6096cce607e17d4b7c6810bb51c24b07e79fe0004ef038c62028c9c1d90fd4f5e66e24bae853036f38648d00f6aed610ce1e945693c6b333d266026ddbaf1a7085fe76c94ea32bea20c3fed42d6acdc5ea355a6d329ee7c3d3f3b2dc29de23583594570f09e95a283097accd8500a070a7d9a81984d971a1514c00b7e4fb49ddcdaa1b23da583400f860dd884b4c88da036c2f7dcac75071ab05f9494806c96798eed84dbfd02d6b2c10161998a5d4ab9d71e70d80440fd1a41c9542643ccdd7b468ded7e86f2e51a6289c4782abd043895cc83fe4b0ad8aec496b88e2f89936726daa882fce9d8f24dbe13da6328a9dd1c9a3e11e9d65fa75a2afa488d58e67a81d80c88a23fcfec0638d2586109ba5a8a3022aef5c9408835226605ee0cd692bbf77462145306a80e2bbbbd1de330518280a17f88996bfe8ab0d994308396ed71ad4d7815e0fc7f455e4cbd38c8379b073252a273cdaaafa4104444f3f07f01704bc8ed381df0c3b278ec1b75482a82a9946de6b07fd48a7d3481295587b803f121d14f5ab5783f2974ff94296944381b82405c406b4a508223680a5595f8e2c0ae0cd91c2e00b332c4ecef6fdad1fb356c587827ebbca40a9d88b02ad6e4dac6531aa7a66ab6775afaa1f857210b6a0c54c84c7a248372908605059e424bea965d39b4ff25404164e153ebd5e76088d6981c2eac4fd2d5586f9f77f30f31c79560d168e96704313f2fc176f874a480ef0ca08480deb1449f7160a10d868a6ff5caff2b3ff7d4599973106fb6c942d431f772996b3eb7770400a3ac4c39dc93986809d46595cc7d0dd22a0ff699f7b35b021aeed4b68f690c0976fc18275a77a7eac0cf4dbdeb8801f8481c5936bb6a6957f9988de6be6fa261fc316ab804ab13731b3e6f432ba315cefb38c8a16233ea3c5cda01b2cd6e9994c70ec2df33d70c33525b831793fdcb4b50dcc2bb6875d85d0e328b62266dc802555536b3b1c6f1ce6b3b0cacb9dea53660f24e2587e76ad7ca0663121f2863ec8690dc7abf155ea7a19a18b6d1d56361b7b91019528a81e81ea57419bf602b3d1a503a093f389429671c93e621f3e7da56fc552db3d9f3e7bdfbd7fa678bc69efc069b50eae95413eddbce5fe9e2c1462d5671a711d770eb2a91e84aff7b01535e31701d48ed0e2d04d27e0749fba2a9dbbd6c7b2686a3d026fb2c5ed3da931d0cddfaba83bcdf3d6594bb46c327580e860ed881704eeafc8ae3420134eaf9aa9915f0fac2709a202cef29129c89c9e4194a51620f80129b5386893ad4118fa5cacae0c5004f101dc9d8c70784398bbc13c6376b0e8c18d5085dc981fe5b83b039379040140b16aea03d6ea7493f489eb56d0cc1d62af51fddbb8df5f69c31cc2488093d3251acb7a8c0d7121289427f00eba01411c89c043a59ce0818d57abd9b37cbc5da2a631ce0df5db2a02ab3b5f67f05d778ccc80857c8af317765f22ac658e898258ef9692f6f6fd961a6a8203b4de3a6eda189b64ee1404e1527ee61a0b095cbcedf43839dc4891fff3e2a01dd249534a1121b1d75d3ff828f10e518008cdc3532ff908c15f6e4b3b268e8c8b8ae11a729ab3cae425742201c636a12e00a578638bd6e0f37cf16ba9cd395898d626dbc7cf8b8eb3e3bd2e0fe4e45448167f08359775843c080491c68b83feeaf071b0a50dbf7953a7e921b04f0df478b98fa96f3f8eef63f2440aea0af194ea9b224c865a0fccaf8dd5980d5f4d1297847e0e1b0e618a2464447be2daef73052cfa5e5acac37bc9fba2a0cdbc668097f3496776362ade811cf158eb81f59857a4631f1782d3233c24b4bf4c582b45dc344e146628c9731b3b4d115272ec9d37bda7bbb9d7d8ff28b7742e38e0ecae4350546856a5b77ccbf3fb38518574d30da796c47008285c477fdef07fe3e764c92917a2cd8164da662614f94daae8673b1130d18f0dd7eb2797c282e400735f3606ebbbb48985588ce6b8df6e1a089ece72528f74fe5d32cd4247967812d528599cd77e08bbc2cfed7a8733fa784f31bf1d6cf7fca70c5ccc89344c3ce06631c554b25c6ef05edea7834fe213f7d996830bddc2e1b0f224b9c3adc2e59d4710b59e482e25b37ed0ce9b49460a2077e29e398bd28258908083dad982a3e9e84b3413452abb54a1a45cead2211d0462beeee6bf9fab20932c494e6f8c7e6ade75c1737ded6b7738b0fff8a397cc4c5fd073ebe9ddd394814426d40f26fc0dc82fdbaad6e51036200db1792f5d45a08dc38f5283f1f2c86e23342d9cba79d4e2e0eaae5a9b40d3ac09ce2ae27332a24746ee9965c6139028fb5b07625101c0a0e2ec29408c6a0f394d4b29989cdafca9bdbaee6fe29bd5b3665406e52bab31e51b6e896282a26b5fc7810e4936d2809fbee8e8975966c0fbb93c64415d71b0f6b7a21ba8bba926e6ac434cabfa3ef6e0f352ab317d078bf44c238f5177cb0e7ee160076a57a8702ef8a50fad73234f11636470d96df299f303ff96c8d79a84c6210864e3fae9c0d2db698dfd462c598b175b170db8ca2adcb1ef5c1f8e4689d34a11690f6501466df972ec64857235f6d4bfdd63e28f4f587c727313920125b7fb554c19ee7212bcaba9c422f48aa1d0dffe39017e6d3e14c991ebbeb1d9ffc7cb4138b62045125260c5fa222b5591e14e3429c77ea7cff29afad0b788905683cbcce4b6b7a279f67178b2171e01848ee8cbe0a6d3010f28263e8b49159988ee787500bf9f919282637bc142c66251a640d5f7ec2fb79fac21cde335b3901b3b7db000a4c5e58e7c812e5424716d6f12c60dfec12c9ce1f7b36cf3be5e77beaf73a12f7a0657e6b1abd61541efa4f5f3ebce6fe55f51d537b2e61b2aaaddde5328570be19093db706f8e8f10b5adc81bc9a81722641c2d2d85dd4373f9eaf468688d847457ba40eee7b501eb1014ad08054676d3e30e8f8832b7c438ec539eb89cc0385a29156ecb8580c3d74854bd3db7b1c9b8e0046f353c18d6b0f2a17bcc505c0e6317f0e2144afa17d855f3706788e2c149c88deaf4ebad2d07e6aca2dbaaa6b11799dc04afb2df2f6fc5fbf79c424376fb930647fedecfd981f71f20e59b0a14c839a6b21a8cf0f9be36246eb8b9ddf1a39b1c7537a8afee8db29e8da7e57cd430246c0a217cf3cfc0e152f903c2eba9eeb5ada827805dab7c43c5be0eebdf878965e41bbbadd97fba18db6949b3faaa8fd56a6e2c06c41ce3956269c28931ddf5b98d9472335c410285a21f8ff2ba0b3ba6c32fd3fc972dbfdb2a0644d460564908a1218b2a3c43840e5f9aa2b34760ff0f062cc9cd5abf3aa346b4e88290dbf79aa6c375d0d01a8fe672320eace85377912a202d352d56ff7fdbb71d52704ebbf0f0bdb81dee60ae5b49093346c675380233104e0665b0a13ae2ce65254dfcbfa27cce2876a28342b4d48c2e44a8d7e718546bc466a3f16f8e356f8cb1eb7294e247479eeccd24ed55aae8de5eac370a8929a92a3ba7141963b9fafe866f869bbc7b6c19511547f8346d7967476b0e931e056f01037b72ee02551edb0128acb3082e8d80eb39a6673ee4491a3d7a3afbfa847db534d191de76a425ff5c350a5d222832b14ecadb69647d9a43f4d3f0b69cfd7ec82f34562cc036cd8d2d5ea585e5010a69933ca44d8c1aab32605391f5211fc1cfd6539eb9bf8ba8f7207fee00990f7e8a249f73ed4795da690d25c3e23b68fc7f0f861fe7a358f8c2f95689128317abc7650d575b8cb1d80426e5aad7e8dab4639cbb46d40e16502841f2595ac6beefdb95ef0c9195f232385dadc0659f9197a5d305bcf432727962790197792f0c5cbd7e876a4b7ec3b648045bb49ef0a634e43d580081ad0ae3f87883224f95713a9a5b9320d7dd4a3b09e717ab1d4006b990c1967d2f42b336986607a4c505f2676ea05166a5bf6e9ad13982be8732044013545cc02ae19fc8d51b905ac5d7dc56951657aa5a2e09b6da6b121e64ce921b32585d2e351c01f7bafda33260feb869c578a2931c5c71b0f34c064436f67d1c317e1264fc0b25a9793ff167c239c8892bb2cff02c9d8bee6191ed0f42a1903dbc6a6507c0b4bebf631f41c6a5aa188fed9a239a70e409502ece3b7a2f59711e13f3eab0c308a56b961034a15efd86f2d6bc2d74961bfeb0010821e244389bc918757e4ef0ea12470bc371252587be180431485c30f8dc727322e5f4b5269fc8351f4a6df3491bcd44708d4a659ea7174f2c8975379c0203696306050a79752a9aa3d63aed76eacca99774779920634494c5e5614c5ed1da1989022b82448be05d4969ab66e4386d759b673bee1b98a9af941e243539e8a92e171c39a44d8c1bf12b49992f436bd0038c9774e0bb97197db04f5f8969c11e85d2eca36e689c0f35169a7b898a8430f1145c3475163af102ac8875ad8eda9cc23dc3f7a7c0e602a7ccb764c6242a4f19af22535cf6d6e36be361ceed397fcfb9845f98e59fb0699276135f60fe4f893c28dccc9dfb2d734c006b7ab6c220839c25097de5c853d4a96e2b566ab9d566b8c19b07c15ff00abe88072b52736fd9977e43447d71fede9117dc9069535571c1082baaa6b761a0f887de58a907f43a73813bef233f8f7eadd0ea65ba3c688de1c956c65a872aa1a782f9306314eccbb83f10c78705274168e8cc84a8a163bc0e1cd14e9b3ed3f2c85c7a47f94218a3213835058d90573e4826807eb2dff01fa8c82197a5e9ded0379424edca84e6c16fcae6583cbb702091a059c5a4f66340609c0e264050c64801e1be02ce7e96bd479af46ab73baac650f795076550cb2835e5e17951937c26c2b6ced021a60a7920b847a7de274ce9f3a19fc2fe22ad65eaf2d3267a8fff8a58f18ed1177cae673862b31d417c24dc5ad529158c71ef9821e12b7bce0e2df56b22bb4adc5baee822569c5a2c5fe77c469309569251ceb8bae0d657d167c55249e32ded235e8186f12cb9fb6925693a987e32cdadba8ad14e940acbe8b450f80587ef904bc3acfeef74cb6f271dd7908e37caa953b777d9a9f65d242e1cd8a9a98ee91528f020cb0dcaa8cdecec5ba784eaaff4c9852c48041450f6145d41b30a066efb3cbbcd4e9941576c9b03d05672627a2b15be5c68c89ad371cdbf46f0d760dfb6061ff2838d564da0fa4193a064ba76ca858e14cc73cfddb4a336541dcf248d94122fd893d99e187b1521f44d06640cfc1a9b6b9a222287bfea73d7c71a78504e27e0131c0775c46d412527aef1e28465148af95e420346883a26eec9e4960b2b4eb77565a64cdbccbcf1a6c10752bdbefe8a89eddaa5f500846d92b76126005e2b16c943b0ce7d7a94c339fa85895bf29d40a82a3d59702d0ed1b88a4c7237c12352f17e604a5a33b58d21775edbf550111a6e8d76afec17de42b778387c7d196abf61ac1466622ae9acacf6da43f8cf8770fb4bf60be0ae94e25f534ac12810d5ffd21bedaf8a4cd002b43c416d92134ae102d9a83b49d997284217f6118ccfb0159283053b07f3dc836170528dc5a55b5cfe5c1400d80b9d0b7f6b2800d7b5253c5a851ec202b407bffff1623221a67b3a2608669b23c264fb32e822bbd35fe22b6deb17867b8f8dc05148601541f58c1739c52a93e6df20811ddcb366399a3ec0d57341fb7a809435ec89b9cf3c8b6a8bb17b048e9820cfbb11e36adaeca3da24e9d579474c6ad069ada70e94152e0a69d32d93d60f18ba142e73f72b2c0ae53cb8889b3f22a0613b3b62c93cc9ca159f0eeabd86a6b91ca899d2d6a09431879ba965b2240b5f4685bbc1bb847b1d4a7b32a11443f42e2ae6295491e8a452dce7cf8201bced1977bbfd0b365d615ecc39b44c7e41804526aa83678b9f3097d8d5ef71cecf2af25cceb2f7de626d0feabe73fcc052e6e4a0b2dbd428d31a56dabec279912b6c5ce0fe8e6649a76f24b9e7e6d09ec58d67bdc8d88b0e313c11bf991f8f72234ccc3d3e2e2306d69a3c61617b3cef68f06451902015deead85dd3f1ade5c4dfa2974a5009c6e360fbf481a481e098ad4adf4b04c4b1429b3d4ff4ee54e6bd8b220a957564a8158c26130ddd341d6317390410c0f8d196179b8ae867eaf49440e5e514978458dd4b835be52c87c7c988d093b5671157ce04d31297d04ec90a5c966e5bebc97ad2cdaf4503dba590a16742ff5d4fab91b0d7fbbec1dd6e821c0d7ebf5811cfd5e751350b961418b527e4accd874f2f6404d7784451bfd6ba7069a83162f02cbed0daa7dfe90afa47e93b479f67b4af337f8afbea2c483ac20e76f56292de5faad618ca65cf0c406931856cedc2df70781ca21b139256515ef102c6b87943d902ccc5982bbca0ee71afc377db5acd295768aa87512fd829dcd4fa85487631f4452095a6e99c825d57e6602f2496b140df646477db662bec1958a2213095f8c7e12e5561eea907d2f1441d287f69716a9cd530ba794e6ee8559fa345497a8a19b2b839f55dee8260a15ba5be981c756f47cd686854d48339d66eb0565db90f046c1fd014d1d8a6953871359d00db3d7cc668e0ba54e134373b7585c16f2fcced2e9f63395e56a61c8ede1f68bdac071fd395234632b5f69233eafbf04e37c7b73e21d9b7e77542801b1236e201c38235732f5c0d11319dc15270aa64cec98650da9520a203c707669d3e1203e530d9dd121b172cce10fed0e3306397e0ef36bc32da9d67f404f9b77ccd4e14f3b5781d5734a2025048387d746ba792a7095b3046887358b502c64732cffc80f504163789609019c74fa649a95aa0445c3506b67c1d3b1c4c8a41c3bab3bd122ea40439f175723a27743d8199f73285c93f4863384297388f48b74280dbc994ce6c1fe0b6f8e2c8c2757f62c4da1b17170fe5ce8d856a4a5d23c8658b40b5002854bf58b7cad50ffb303424c72cf30aec1813f9dccdb1b1a3eea34f26039372e7b7a59ccd505da06fd13e53dd331df121967a49b6758d1c81bacad6804a78be3433427eb68e596153b57f7fbe47c07ea91cc09dd023b0e544128894a21fa7cb6a80376b1e95957c57086ae100f20c01927140cd6fefa8c685dd67b02ed5f4d53a188b3b5a3e10bba07dc9d7766d5db393f59ac48ff154b25935dd817fc6e168bfbe2af52fa29278eaa0fbb45586df72b639ceebb33101d6d2ae9e75e8d86d443bf52ed7eb16680960d165dc5332e96ba0cb1c5d4fde07a298dacdb54d3e56d5f2da17415158f6cb53c1c854ea87b4d50467c1e437ae74e9eb2578dadca956ef05b4e97d549ecc080a26c60afaa2b91da41e04a317e537d826141ad693792cc9d23d6802be1edb0a6730217a68ba4f5c877522a8f6d316f4f429b3a6fcedb3fdbcd92eeb18c8be9f4cc0622b794fa716eb83d5d30ba6c270457c53d1314c22552a8aa21cca36d74647a5fc153f7613747410b1e6df44ffad925979aa05c403e55e1f5c2c1a9ab5a30fb677e127aaf36653a2ad92147d9da0f353d0e5cb1bd31689138a26ce75b9ff93085f243a9eadfd49efb400a1e504d3cfba5e60f5453c336ae254397cc6a56f14619e5ac11b3adb643600c44a8bc28ecb4780148d2d555046883a4c899b1ae6de981a99ffee94d072cbbc5d6dae07a441a4dbd011582bbd583f07add0ca5c1f0519ed0874dfda1fc515571f1474bb189122666616e8f03932a297d612bde0e28ad098806902ad818b44d3c4c9759a915632c8bcea4fee0cc261db69da1668976da1999fe72514e27fb7a26c818df2b8187be71cb6e6ad88fb18787255c65e9dbd22f6293272832086eeee90dfa25174519cd945e272b7600b0b2e49abed8bbb1b34e89a0c95eaa16a3d5075f73e82df4d3502df0a7c6121bf4cd4d71199274b88b1943a719608621c9952e42cfcfb0f4c6fb1654e062c6474daa5594c2ef782a9ef5eb2e861260f09ddd2b8b4ab050915c07834a59bc29f4cdd1e0f64a1cdb5c506784a00d7380c1baa663e1eb971f883fcfd30a6d82054a2dde1065f4ba90ae2862c18c966089ebce57072ae7f84eb8da22aa5cee3a7c371fb4093576cd8d5ed894adb00ea7b061ae75f22f863899ecb04412d2969887c33bd86a082ed28f8e3628ff244f90799dc5165cb8df923e6ef1b71854fb75de85227007a24868446ad89978a1c674fe27bbce8c7efd58f33f5f157edae9e3e64d7d4abf6ceac8c482ea88579348f714abbffd44aa7c46253c918928c8f59ea028608d6273dc7d6170f98a5d32f4f99b22bd6dd70c9567d1a5b20348bd169d65e441f76f193888a23f4dfbbaf0305b7339ad3adc692695b16a6b9048745688f1aed1cbc389fc755ab9a9be9a4662a675ac760b85fbb78a27d57ed863e65f26b82e5ac97a1da0c658d87324d996a7fbc6bc71bf1a6369a1e7c50f7db835c076ec6b099c7ce1323fc5cac3017d6c7d9369e631e67740fc6b9b71fa5993ae4b7f7ec19f0615e9ee0f523728427d420a66b18cb63ab97bcaac70c27bdcfc5e45d43947fe3d0773aae781eeb6a0300bb1109be274344e464ec14e6ca65cd46f7d8f0b60e2e85079dc48f8c935aca1604f2cdb5306e543150a859c2c3699c7811ce3cb8d658fd249c65816740b72098f113b9f0420f63a96f6ee2a4eb7e667a92f06b11e39e41b6cf1e996931bddf0e678c342afd1bbe85d84469257ce51922f37a526e222040a625d2dbd80c0047fc42212cdf08adb9a6ff474fd37de831a09be8427ffe1be5167f53eb014492d49787c21a3b04936d5c0cd24d8b0f87deb584452c2cdd561a72d7817a3ef1b4e971a33e127a4823ece6687ef244ba2a963059fa6d7f06b0ba0d3d2476b32976b0b46b36ef612e4e08e2d1bdc7f033401ea26b142f8a04e7783e64a08607e3b1c1961f9f8abbcfb3ef08e545ac37706589f383c29581415c0422b2884720dc5707d5bc44989900c85326c490a4155ced0fbe1d4a23d3cd2d0d29b3c83538ac3947e73f9d4a70ff1a1656b9c0ae8d98ec1c5421f245f0b65e210765a2535e5331aeeda03cea7644933ec7edbefe42ef3b021a85b969fc75a8c0d31f7da1aa7566132efd7c2433effd3fb2f7707d7930a11a8c9c567c4583d6dde394dca5ee71b932691bb87b3275b42f62e77d3b6bf239dfe167daff4105eda7c21d71be5d59a83e0d84cad324c947d826a60323f197728d909ec8b56a779118b7616d79ebe97a2a36122dc19babf042a451729bc60cd64ba0ca9dfb85e8b8b2fa4bc00470633042bf8ffeec6e0b9a877b12bdb3171223c1a9e31fef552d318eca1467eba928c6e28af3ff9f852ac63b40d0fc9c1522dc716e563b645e8e10ef3fbe1ac7a8f3811adfe73288f3bbad3afd53992273ab143782048375ccad5d313635c3279110c713bf6f6f4f74f6c4507e405efe5fdd34d328096eac672e5c7ce17a104441166818032aefe20ead0462255cf5e891ecf00003162f379a27fc78a43dc1eff4d28f5a72125ad94765f517fa6284330427e7bc64a73d7073bae7905d76b4ca939efe1832482067d2f2469b4a7ffe8108e38511aee58ba4062726ca8bac88cef5fc262294697da482a94e3503c6bf30b95c307ee620a8d870d63d97efa24b4b4fd641e188a1ec23508bf92d5a504892c38a5c6fc77bf421eeec51d571fc1c8b50bfbbfd7258ac99f4e5ee75c5950fb98700b1320ac2e222dcc206fe07fb3b6cd88925650f0928e363956f4979ae859c8fa2bcf02f1ff1cd87f5c7152bd248b91ff489468886e3d2b952c244d32dcab645b1813411cf392ba8a4dfcd3ed9655bfe5a50579d92edbd62d13b87360b77abb3c951b733fb77eb2a1a8cfc4cea3434391e33982f5f131b08873536e51a700b108381642ebe94d0dfa09003763aa56840817415681d58bd016bd26f89bbd122dae5e5b193737fa8f22f895d741a6f04ed9394d74fff306215a69f7cf25d295ed7c6226764bf1813758de79c7a04eb3538001af607bb9c4ec24f1febd41b34fefd43abb1e12609f14ca71c8b4405b822250b5b1e48247c20fb42f12080f339bce6457c20ae6c976de2c6da17b7181dafb3e4dbe30d4632c487ba6700e772099c6ac5a0bf04699d2bdd64794aa5b5adc08659020c95f14bce8a4327b27da062f35719fb03cd756f3936d522aaba35bc9433e69706336fee9edb24e7da18431ffeabc1dc2dcd495da4c6554999303e992823c57ce32f15800a36c09d864a059ca177753c5da892e01d8e7935a41f49defd83682a78b317e938937f2155f54a385b5cee83d4f99f0249bbaf34417a9b6706682869cec54ea39c6925c57d906a52fe1249f5155cb1d2cc7ce452d48a429fc2cf8b1f150db51dde951e64a0ee61e1e8055a5b9b1f5021e209d97ad7d7441467b88fd2edaa99fad2dbda97c777a2d75bfa0340bd952a80570b36a11df3c105c54758debcccf6a7eb54ad968d7dafe3002b96963eb42aacd9d5f5f93367b52d7d2391af1d38b9a92d104329e18a9e807400358c9ac087747b91efeea4bb261868ae35ead5c30f83ab39bbed4facdf3987e4d6ed992011f01002694856ce0b283f4b012734529621618f9d2d64bccf2c24b6e515931d2fb4ec9bcd68ad8a12f54608f3589b2eaf180c7457a08a12d06f7218be5cebd25d540b7507788ca67685bb1bfc3abcbe296e9a7f0a99465d98a46ad50a778d75896a8ec337308f4c825da78f64ac5202d669520e30abf24c3ee560bf6a763baab86ae98ca3e4e94758004ebbb3483db7ae70164a1ed26e1fe2bf254cec3dd7ec06872d71d83b8fe23ecf41b4c9742ae94998d7a0f47da636342c5e008040e44619b7144863b8a14dd855da9d68ac0e35edec5b5cef2c921df2c3d522a1e1d3a6a0a9620fa276fab4b2c83622568e3b51e1bdb7a94a2fd0e2ef9ce509ff2fe0578b042897cc8a7fd57cb476e61a20e9029a6138adbd0350dd9e1377ce102732553a3348bd173c7ca30932b3a41fde345cf7db387bfd62fca5a7f69e0bc961a6b8ac27cded5bacebc62ef255be32a2d77a87fc798c044a60e2294d584a11b7848feaec61f7b3e2d782d57bd579be2578d487ecd58de889b99a88723c6a50adb35ff602375d6e2f276443763bb3110d6b02fa0135d2e94f9913c4496be60d808f4f836018a063bef007af59d3dad11a3e3e094523bc2cf0b654d5f940bc24137c57fba66c952b347b2552d8637adb085c033ff41af5d642e972dbdda2b004ed5c449d3e13f248df95ffaea00997fe07c5c669d97859997f2121db64bb6a4410e113053f9772e34e8fd744ed73af108a66d2f771821331196f15eed9e60bbc99c6238a1d45996d94571fd198535a1784b8403af5a7fbe54fbe2c2919fc0e7859a2a433984b7eaf87abdbaca593f6e934ade76794964a13b8b1577c8422f29d309b8df322ab1c8f869bf3b4d6236289d8f8355f533ad9a6dad3239e3e3f68e2718b937db7dbc29c3850e3d9abde22169eb81158a7aff8a2e5e5b73f3ed0d792e5f0c21451f754d3bca34441558bcb96eda46fdc23c96a8c6ecc5f1d3385bddfe196965f9608b2d759feda9f1b0305d783ecff0caa13aa4bb19f9845208b571b66e7bb4b0c00f9fb5ee02f12402c1c929a23234bd359c4b202123087ed1dd37602e4cccffd3ed5227f34f637f9bf1f23543fba8feb65781cf49ce4b5539fc8642341d9a76670704d3666d4e86dc4f4331ef9d2b7c3ed504c54463c87da9c03777cf9f5fd9f373f46ce89fcffd103c9a7e55e17c8613550fbcfcbd3e458b50bd44ae28ebc382296720b47060819a49780d9862b50f1beecb1b7971b05c2bc0a83097111fb1e7dc76f890ae06a239386dd6101889c6c03b97115cdf6929fc48085b64b8cbddaa7ea70c024dc9e05d8ab28678d8075cb556e840e3ed183edc81398596275225350ecfd584564cb6413ce4826d48e2d4a877e8873727342d0de1a7ffbaafed02e073b98920e568afd652266c5059b265ac97c1d45bdd65aa4876245ff54866f0c4c28a7ac97b925dc2137feb2ebbdb317a869763a9a9915d68acb6c1c9ddeeee2a4b273075cd49df72883254aa3cbb26a9eb742b036b3e0faf51cabc7a68572b6d87aad5b7af17e5478b5edea35dd3916b9d00d117cd3eeb3f8dbd09552c5d7aeabb2e9fa3482a262378955f8364f937a0eef4735bc37dc756591895656d9d2c9ec866739b8c9562aa9fcc9ac3ad949c9a73640a3f3fe71f72e183cd84636e801ce1b03bd0810f8be9e1ee0baf51cb699f4f5ef4907957e6cb04fee75275d7e45ec2a0547f2dae69dd169567b17dc8dd5c19707e23005113e6fa7a657c7ef309bc5c362bbe666dc9426ee8e1573341bdcb7717df98acb0e45be82cefa51cabfb793a24da878168dce5df6b57db154aa87e67b800d1b2a938768706fb65e60ccf97caf0f08e0827d6a5a58de2279eed2cc4bcdf43c1de48317ca6161d48dc9c7ecdb570b9ebc8fb39900913685748e69215dfbb7cb67df9f5f087acccb5a470059f3561e747403480fdd50ea7383c8bd482b7ec85198b430274694abbdd0486d7875475534dd31fd52831faa6fdf680288aa75189ca7c88325769652ad00ffa962de84dae0889a81f8063dc58be73e20a5ed81ffd6f1d43b37d7aca898f0135ed9c0696d157729d1740e2578046998b3eba4812efb4c23f41f0d1031b6aa4abd90c401308cf3d8a6674d1e168fc691e094e84879a1291c669270a5fde58cedb5101a88df939c1faebff26f02ec86d9ff2f57126bdac9a0be7fe735c3e337db78e11223309218fa4dd4c04ffcc29efef262a6aad83d8eccab192262d47116361398de04d07feae017ef0677c93e00afb618f7d536edf68bea2923f7f176a530319c76be78af30d77d70b44da03b782ee0517201607dcf5584ddfd0e58196dc043865b0180af31be30c09440c5b6e1cea297c68314c9e6ed39f2895ca22f0f6279e0df7609669c828300cb59b389c7bd004ee1b8ae4ef51a5bebacb85079abdc5bd16bf7ce300fbf4d6ea7b6aaf8014830b937274479d7d98577aff3fec6b5943cf6d81e9f21c212a5307327fd76d70b3485adc16248807de1e496304c422b26c73f895c9aea4b38fe73ac2cba36b51efed1b9e9a6625948d239d5c5ef882d6ff882956983836f1098ccad97e625799fd7071e95aebddb7620d8f393322beb33e7ba719f51cffad54c4e8182fea3a5d31808a8c1c16054f39be2c193f2b36e7249a7623ed7d4c8acaac14e28b332782b2f9f32b3f716ea9aa01e4566fd570ea0813bc5d2bea5e73659f4bcc34a3f756450779f0be85746d69e9e607302de6a4e558f1be632c22928c6e07b3f9dcbad745cacb59177a95813b57cfd291a31c32d50d3752d42c1be596590b1ce7e55cb9e95ddabc7e68b57d495ea6b6324dbd225e46fd7fba0a8148bbfdb456780bdb187292b6f178f3d317b970b97e7be1d1f9cbe3ff45c6a623a25b32bfcf1fb175506991ab2a65db7997911fffd71e773d0cbea3bfcb91093b46748bcb1bdda2fa7d34149bf9cbb89130ed6f365a4d8bbae0596c39cda73898e181075a9a3b0fd977443e53b06ea1767a1f8e3d2276db77000b9c0cb92fb6cc07a18cf472a8b78586633ab0b18b129725afec027611bc7fe57ea16954ef6861c4ff803ca66d93873625f6eb0aa92fdf8be7778fedba9fb015c51b8bbb1f05c2d02de3630a075f72d142505b31d1a8e7d56f42063e9ad91fe6bcf386cf27716835cfdaa844d93e536f77041700237f791d7f319d7a503f86293b77121056777c3f7e79545581568c71469bf547f53f17f5b9359c1a121f2cbb66f6c3d9e6b9262aa846b6d03ecf8afba816edd54ae0b935d64a9d68a9379d47ed572fdad18977ee4396dc598620633032cfc2aad902feef01634431903b71371c5648d729a71df2bd55ef7e4cc717317288b46f6c2c09598f893e6dc06742444a86a1de6338ec60febfff217ec85f3f77d9eff62f8a772a02e518c0edd6292976d937da94b92787111b6897244fffe9d97995ae7d98da53dc63eea2de442464194aef085e62822b3db6dde5b867e1211af5ad5bdcf41d511d398a1abcb1837ffc09634bf06d0dbd11187050567c2e61f8383bcad996462f0d9c93313ead1f3722126c0f5398f9134562f5d836c4e2ace3a395b4a9ae9b4ed2e4577d7455c68f1650abbbefb564f7c52992f0a8e2968960a592bd06a1a4224650c3fc4a3f0b1fdfad16321fea51bb3dcacc29d0364c36def054964b25be0510f26b623fdef4afcfc06c1766a800fbe74f85101d44ab8e23faea2b7504b8c1bd6b1dff6dbb1ed37a48c30cda8bd954b0781ccbb69b53db8da5f66926268e2c0ec41ad4cdd36678d792dcaf408b11a90e85eb17179cef6dff694cc77ebb78154e10ea5b282ac61af0745b64aab03b1b132343540fa361be764034445013616d8b5e3fc42fdc1692c36336d4d1f4ac560110c0320b95f2eceb61fa7a198e56c180dbd52394dc67bd1d812ff31cc3c8919479b74f18fe554cf64f833454ac56a05e668c5e5e757880215451bf45568f38c60d0a6016d5f1f5073de7c90d66178f3953bb81d2a743e63479d94eab6e39c597b7fbc3831ec820cb547241d7f37e1d76f20a411d8b6c17d462cdf3cff1390ad493f05dccc6392ea620a0f9cfe2d1deac6c92d92a6dd7967774abb05e95f4851e0bfc3f1cd4499c9a2a56de2be2fcb66d6e46c143d5cf901ebe5c5f55be0578bbffc2371b9eee665c55ab67ce2ada21845893f62f80ddfed12e9d30bf6daba4db8c11e53f8e754d26c842814985de7f7e4efae150096987db6babef6f646da8ed6ad5432b5e42f7109ff48b2833128ba5d0a31a627f367ca7f110bfd90ae2df840ee667d5f9ad6245339b23f86ae26051a7bac0b7036b6399f1cbe04cc48a1844d564eb37de62bb76ca7ccecc22e8acae2875d3a1b29b66c708fabfa7f31a1e097bf3b8c4c75de4683d5e1bc674f130681bb533a4dab98878152db08f8444e986eb3449107d1daf3be10206d1fa61154c93d8ad771c052148973c54456e329ae59c3c02b1daeafa264c6800452db321710e2821c675f41fd2756af41c989a5f54193a324c1497fbdc08bc3b10deb3095081a122046a3fcc50a91c922c4dbf1550f5552eca167a7e66af1219bf103bdbffde8fe025d985def09bd5b39f6fff947ea97a3ee36325a2687906e6b68dc1b063c1ab455132e830c423793307b26fa805829bcc518d6b1e216419f2d6517943b67efc853f3a547790b58e495afdf1767595cef03945680216c14faa7554be9f14ec1ed18f9054d71a987b81050f5bd9bdf349a4650bacc341bdd73809ba2d748c83ddc44a62c03b8ca0302f12ceb185b27651ad72ddc3b8c809ccb52ad9c10fc0ae0d00d7a3ea030dddf6e07c5104b1e8fd9987fe45a40acf231c7a21c777ccb92f096a9abf118d589770ab281f2434ac8feaedc8504a72093cf3d210d2b840685a13ee8c14ce3646f5b37d4ef5cc2c6985fbd3834157cc09997a2e0c87cf1e9c998e30ef1e45db659092c746377b59375629fa59fc8c04cfe6f91bb01c47996c1757c5024003aa25f1dd662cfa87a08f3d0775473023bf4c3cd128f17f2e20ee3776014bf4e79900df40fb570e6ca2be53a76fa5bd0db2d19b7937d2969ae17776b2fb29459340b7d32a650dd5ed3e5dae0807f48c4081d8c82059c6061016247484aec56a4d039887eb30a316b135657d4295abeb7646ed061ff0aade1ac21286b5e963048a1a7fda2a48b86b0642bd836db035d6e42b0cfb3c5754fdbaeb5dc8ed3186c0bec89d80f24fb3c1db46260d18647b87b902330147ac9a3b781bb10c483e4380cc29901407c4e45c9f85ce744a9feaf359eaae012047e26a9470b2a5acf0da614d9d12a112ab285bf08ca141f95fe887d6a385307225cf7bcda0c108f06affff2f43eee9a6ce8d12e09b167a33e2ba222d730f3915cd1e2c803e4cfd1032e14605bee3bd087da830916e167621a1d2dc2064f0f18ef9554bcb1613c1fadd8e5d5b3c569d5341bf52ceab499bd8d91308dac51dc9de931e83bae18dbac22cc85bb8c572f3e92cda263a0b82508145c3e2e648e81f30e2bebee2fad94be74cd6928b1bf96f7d220634a3caebefb68a9b71a80f2bac63a98acde959636d99b010e446ac87f8fb8a95e8c046a8355dbad99fee1cf9eafbc62926a430d6bb04b6efc69c2e41de0a2d035a325b584a07d617988075b6ed467498cb71e99bd04134feb0499585d1238c6ac0024c7cc08856e0862cebac2c65f2c8a7778b069b60ce98245b855b8eb51c68df0aafa9f56011838e485bdcb3447530eef61082ac89bb1411280701c3634980422edc5a92f4d6bf20eeda8a94a6c7194b11583a31ff4732dbed7dbd7b37c9def76bd765c8e5fa62e65992bcd7c5f5cb5174e2a8e2f0ccf3c5f5cd2524cfb97541299f39451418e6e5ef1c386f68e1f48d600679935b39d024805e59a3e03dcf6d7de6e4b28857e19f020230fbbe4d81d86fc66ecb358883021a40371b52bea68cf9b0b4e746e3c047385f70ef0dedb3d3d6b902cbe7deac7751c7d10c45551f7f779ef3514a94b9c3b2c74c590f2960d50cf513bd732242b75c10711b5b582fb4267bda4de7bd17cf158f32fdfbefece2bf61591d0cd6fb13fe06f1777da727f8812077e2fa08eb7d5f987824e2dbf99cb4e651ce8cffeacd1a0c6c232cb9200e27b0b2a30c95bb406c853391f3876f4cd14130dac6877fd4d2c2485d10ef23fa719f01e896791b31b79ddf901a2db8d90840584aee8d3de63a5f427be132c1fceb413823eb11e1581528bfd3ff8055dbd79c25b91f70b484b52069da450eaa0b45911ed39239aa95a0635eb90e160ff0eba2618e56107f730eb0420f48883f5b67d84a314ae3380019aba1b6ef61480487ea8745b484455e7b7da8f8e69f8c0ed22f4b0cc75a66dd86ab1897c781d2b0bc8b8f07472b5371e162ac20256af294d785381c562a4ce9f3ce7d929deb1e84fa8f54aec88b7de6d762f6dffdf20dbbffc4fad8ef8039765163377e4330731c8831657d86818308478149c93b8dc33b621d448907f1aae44ba32cc78166ce68806e1d1b56855b5ddaa8cf9cac47681a837bbfaa8c0c7f77aa450f681fa6dd49894a042f75e9e608c9213b2712ae3bd4b6ba062226258ae2d57ff87f093bebc3ee8b83c316cd88b1b5a15a1303898e7f7a2979ecc2ca088c3d07cd4aaf22080e23318393e9c3a935e4db2bcd29ea9c17dd7e098a6671694374e5d3eda2ca6d59f34a8754a2539c3309cb2eee4d78867674371cceb84f7985166ecd1040be38f5f564f53de9ddeeecb52a5b6106717436f72c2d7d97282a99dc04878a5f47f30187226c08246a6aabeb8202d8ebb48dfb3ea3ca2a9342f95bb66b0d1118e2be259962755d27df85095420a8f073e1777f2853ef530e69f08c6b044ce9a0e038056d0d507ea0ef851cfd2ae6227607d4ee80df48cd33297fe02734d75393c462f4047f7ac13d0bf3a43f0aae7531dbc937a8866ca011646f7e87e4902db0d73f51016a26aa3bed34c74c787f13d1b435836e25d890c6be40a0352118db9ca84141c47a618741fea977fe981ef616cf56380050e5ee55ab212e59acd610723e8614f8027be380ed1b9ac17349b50f0b9152203a0bd6a7c66ecddc58e6c2900e28d1e37e7c0c6a496f9658d89858eea881f408b16b304a2fd506fdc7c956df0af767843c11a6dc7bee64cf4f5515655e14e3e037bf04d4f6c61071bbbb60043ff33caccb12f103c06014c1059e68aa55fa008a8afd64fe3d0c3bd0b9fedb80cb121b8c2be3be23debbc3f76103a0fd5008b6e30ec4105ff3ab1729ec90e0b9352a2663a25ff286b7690871c5fddbf877c119ebbeab479e6b9398c3956ae2b9c50e2b0db38c2921e03925aaeae96a147a6eacc3da338c2095903ea78942e1542796aa5a31328109f31dbab56de5a14a1bf4cb6a7ed69d7ffd2bcc60e40de28cf4a10376d1e2c99db1a86ba43f34f1111cdace1e274e84414e27de96cd6ed2d6631cead8fdc8387deae130de091e65e4e475af7f5a238166e9a5d309f00b683f96a1f313d0a38d6c8e678ca419764c031f768fdd7e77798083f18bbb74cab92af7c8ae89a6ba748088ec3455c60844baf1ff9bd3c9accdbfca796a97d71ba9761868c8399e1c0415fd2c68c485a972e641b3a6142cd1d22ba4837340a2188ad544cf197cdd359cf9db31445fae457685abe26a78f54113a4c8a75bcff48e97b0fc78974af87fe071afc851ebd7fc3b4e61f641897cffe0a331371c4d2bcbc102c861b3d12ff6d6788885e412c58d0fd281aa2fd3534a78f63a86b7b9ba0cc871cf253b051ce3ed3b5e787f470ddda56271f18002999ee7284635a068762c04fe80315c43ceaf3c506149e9e76aaf1945fa77219aeee1ae8e3f7bf0a18d2ae4f3dc218bf770940976084d5af5dbf2693840962f1a686c2acda141c4f46e8ea021c991422cf96fd04b698ad86a23abe551148a521ff159f6e7a22528a7ccceefa61cb1420ba78484ecbf093ebc04e5fe717fc1c7de4515a1688ae62b5745d9c4688439f8aa4dde200e69d83f53634f02192f32c87251deaec0557e146b3f0f6196417d30e535d9b187b6c3554c1b328b1567db94b052026fc0fa727258db2fe99a2a970d19e6878ed772f5c5fbab052ca9680cd306c4aae33d560287d1abe07451c2c18cccc2045f2b2d9a62de22075a05d9ecae0d42cfcbdbc33cd9459633c72f2ed6742b3c08d4bd27bb807011edf7c172385c9fdb624fc185da37899281f21a3cde17c3464fbc67fabfec0007062fc2253f9c89d617dfe02ebbec578488ea0379465f107ddc9a0f5ea651be55f94676dae878256ce8e07db2670ab34bbebf1607cfa7ea69ffa9009bbf415084d44d6103b44d0feefe487145f5b03cc8b46239fc5f5bf12c81966a2b818fad1f525489a75c9463752aaa581ff7e4297eff832629c6ac9f0114444346f46fe28ec5fe8406b175e147aec192d9b4577fcb0e3614d128b39a6f69c8fbdc30f9fa49e1c91d86d0bc162cdc9e7d69bd9e58152e44d468ae74caf9d34e0c5cc476c48b7860b0f0ab13abd1d342e65943f34a7254e78e996c0d4e7c1bbb385e1119fb9f3d1789c647360010f806a354fe51a17ec961d4278eedbd8bbd07d23b42a7ab3c45aac8c4b6ec61e29ac50c7f3839c1fce24d22af6d3f5892b680ee468bde7dd8a8d5c899dfb0b2fcb43eebee4641be5ecf5f929e6b96a2b76b73577ff73100a597658925ddf16de59211dd1922f26b251d3a104d3f3c9db01521fb78320d88eb06c1cc104b643fa068c14816c0e08b6ca06b84485dff5ba72c56fc15f70d3d187e57a76989df0cffe0ebc6cb02e877bf8cb6399f60974a04aeb2ce3d43b2aa5b99d3a3cddb03fa6350284a571339ae4b4094ddad9cebb91d4d6b108fb023a2ae643b9a616cf2bc852ba5f263feab3a35c62f64ca24aa1cf8115c6602b996710c096722d19ecb1dfe142532a19af179c219615601af45b41ecccb1c43b3983b07e23411b0bb0479b99074b07c218428ef687a1fdc83ea3ca37e6172d19b89fc8491160dc8d7a004d222aad628c3ecf55f94f27f2b4641be44e5b650cb8b9b7b5b9b818d0d587bf5b93c6c8972084309a145ca7074a74222884b812674a313c24c7c14eae0e9b9f4e70d0bbd020b1ac66f6d534d2a5e88caa88a036f5652d7a325d90156bcafd5eec5c81b5f9260ce6f50fc7f5d6ed7f43d1b75429f772cdd7518801fccd8de58c4fe1373e48ae1aa41f0cbaa3b95130251a1e789f1745eae48f88264f5df77972b3d58fc8b71c02d6a6fbe7d1943ddcb517913aa80a133d49913b24c8161040eb92dfc687a3e4a728b14a79cfadb71198fe9402754d542c88e43b0bbbba291d3ddfc2427e1df207517ac55dc3cc18fab778ee6494834541253a491fc77089b78ddac515137f6884b9282db413a461dcf37198222aaa2446896f3135b38e8ba9b5f3349fb9209ad094e8a4dab4dcde6c09f88e5ead3626d5f16948c1f658d6ec35bd915002c20c2ea13102eca180a7c7b50946e5c49f74028b469d0215d0b6b1567b7bc5b4c3aa99d83ac0c4fca3b066cf42688e1991f681a56be557097db1e27e0b7513e4c6674686f19bd204581b15a4bec1a2ab3da0607420c492e9ce2db24ef8fa2b20c67a2c058d45d6cff04df84bd7dba49da0454c46c9934e7dda430e86cf99785e548a079edbb7ceee26de711e4d9d82ba21aeb7a87acf991e013f124ae08733a9ca00454f0400e424242cc4c4c87557b9def3dc5994af76bf04ae2b7abe3748a94312acaeb8f1bb9da14d5b1f334e277304fa5e09a82e752bf449f1ee51753af2c6841c44c441a219be256fa43dd318abc951d93bf07e70fd935b65610cffe94e70a9952d61b4a924cb84721e4ae417e0af0c2df17fb29a6c2ec311a7f78b3c2d7e7d3e6a3b9b0fdcaf3a4b0f0ee78f838fa773caf0ab4409e2da402c1ea6bc32a710933d2d30f5914bc4df6b6ecf10df50d1e1b197e62ff049a993803b7d4b460c6dd0099603267a27a16b9f61c97e7a28b86a3e35c3854c5181acbe4fca750240b991fe2509d660f00b9f598d40a84f75266d5db8ab260da0233726cb4b1ae0f8859afe3b86e906e3ffd42832f4e3ad89e57ec48d285c464bde39b8861f168bea8776872e71e7add152bec5ebf5f38216c8bf36f29f2e926d5c497e69f54217204cb223e86c5edc766c793f648f14d15626a99bba97fa75ee7701f2727831f43fb6aa44a82de9a4f077507861b387da1cb20bbaf3677bc376c974d93ed97692865aa01c28591a122c4f75a4f8042ce4bb94c295381763e3cfb9f81a07b53939befe62adeebab6f81446049abebfaf6d4d826cf09f63f5357c7fd6f2546cdafcc85aa4399c3ae59a37a6c7f8ea2156976a34056ef813b6ce2e9578bd3945cd978b770b3ed1194b9c21396c8c4ddc2eed3e02050ee83a191615ede7dfb2c8b433bc3d3b2c53ca0bc43684b0a8e09e38a156b3b6abd1f69149cb391349456118d6170b61b11888126a26f14fe22b92414ad8497a8e5d980873524740c129e26e1af57962a91e2c053f2c4a5ff70566ff08447fe3f60fda8ca6426022fecd67ddc6431a7d4c882c49e881f0fcfc228db7fa74f56d8dff17455ee3b6212117b3d4c89c9eb3e20cfe5f001c6ab71981ad37823e326e5df5b22e2e90fb0184c609bd551d17b9407c9eeeb76b99c99f6247a9504cbc0b18afb766295d1c2d5173760ed2634df7c2b09e4e10c62a1d5cb456e636e9ffb1139c4a1e55294eb6ecffdb413a92534f3222adbaf9d7f403989d85a720c35ead6329550c9fe2d6278d073e6fc183c6abff484e295de548b28943ba4e2a4a4cb012c12f014ff68230ab9563203dd2e060eeb095ee971d1b9b8888e13a00bc151c164bb20801afe944f7d65ca43d3b911cfe55abe99fdee6fa42881b7a7632713ab423925a8f628234776be16f66bb58e51fa08de2f32dfc0be1480454b4f6ba58df127c0ae126b3e701cb4d2f3d5a7815b8800cbe08151df30863d4f7699da4d95d9ae4eb107f401f620fe05df5eb92e94c63411e4c97ba1254781ac59795c03e8e9a470ad08ef426e67a9a29de91573506d0305acbded561e28d00332d9b98002ab26fe9c27acea1c2ea65af6d5b479fef395049d15184001debba6199f1d2b59208d3407069a162715a1345584bc27a7a51f6e6bdc30aa3292e71b80418b0238dafe808024fe5cdf1d90588a97f1ff81057975b4a617efd3b57b7087d461aeb7d748b77fb8ad93ff1604bd56bad0993374a03da7c7a668c15cf5509dafdd897f8fcc3b0e4e2584029dd9c695c258347f6d0ddaf0354228f11544c95a35d65d9894a3b337beb3b82e98df35063ab9958a60d3a483219103c6d50f3c5a460fa2628a04000607100b50fafef5340127d44dc1421da43602e392727da596eb30d65f62d8b0e65a4efa4451dab3469169efa8f5ff63a7a0895b1f14c8fc6dbab80ab5b2ac7c1e74e15643c99101031e658fce62cefc9e0b8497e7c2354a72daec2fb714256c3242cf545fc72e4070075bc5c1588169af6c4155ec6e781175f9bbb078ef26d26e050fbdc94be21eccce45fdf29e3a04166fed6044f6b1bba985a15f8dc0823f98132355ceb06a7ff4556d02c1e7c8d80080b164f4576c91a770de451548578c41dbdf47c4eda696a9559feaaf60069d415aa28bb1215d9734f7bd6a2ac0a105822c931eef47cf35babd361def5bf9848485ee08738ad61faa24f16171b6ea1903a0626bc850af9e1add0cf165d42a86501c15c8b882e4023e71e3b9d81cf059bf2d35338f893e8ceb682bacbda25b1527f42195d73636ef2db552a98461ddcd193673145c51409b0fccbe66e7cbde925cbacc3aebbf2172933748246f307fe8b908217f50deda45d1aacfdb1fc4c78abb2c8be15d914f9babaebff13c902c32694d51915b55a6620936ba1ea398cd49998f799cc29d502239392ab4cbf1a3bcd8eff6dd3283790f862f35b453825188ebcdb2eed1646636c1c4da2b8cafa6b02f75ac30c0d33c307f8df642a526f7f8348dfe4b13c7d60253f3842f12fa95a675527d80a4da1630df03ca21775c188dde730e687fd5519c68eb200a9ab67e51b0e38d9a3941c5ae5ef953ba462cc7ce3d7db49cf254a6cb2fa560c632aa372695368fd40f579f66a89405b18b5801fe63ec9752865c6fd026b74e57f2501cb3d2ffb920c5d2e74c722aa1f9e52cace27036987b7df02f44ed05d41b87b96ca496eb513e660e3f0ec06daba88831e959112245e4997e5ef45d2ba949e1598f220cd5ed5a35037f89a7a45688de12d19dc5b1d29c4da77320b6ae90267062e77387bbc7f7a5b69509a2af386da185d825d1b25dd81a20e29bd41b762c37171242cd8c682bcc5648dd2249b4f07870b211a3f18b1c96073390ffaea99fc07ada078febebd6cd4af7838ce6cf7467907c514148d5ad34062669e93220187903e212298e2a5e1620ee616a4fed288fef77828c3cdae57d70a12391dd6aa2faa4338eebfb1289c3b9fc4c2b85f1a52e09731d6e1292779734d09b24336dccd17b8716785aa8dec6dfc91d6113e6c705f2b3468969da5844fae4f48c8cd8afcb1d9820e7d90d71ba233e97677fa9b3eb5950b79d085e3c2884c375f13d998472469608406f12fa7296c482a09675f541aa38595c47d91d781b90970bc844ee6d96c3cd430e7fd749176f47902fb3fc6cf922ec146e17ef057e9db873671b275faf860523c7aada78fab378ac09fd777a421420bc29df5225d74a0ec7b5b9c0aa0286f59daa09ce678c85a19688e37e166a6f3f417c58d790965ed06d4feb8b2bdc39cc4e4bcecb7de8c3c2d4c89e90cd796b4664266fe34467b4c3c6d9de05c4a3830aa972737dbd29fcf29ecb975ff54299f0f8880b5fae31e1f9291ba8de631504865648e805eff8a82364ed9324676c531dc773b3720fb973826e058c9e92c6e92164a185832ce8eef7216472d1e34be4e0416bda8f366a694e02b25837be41197262b05d995dfe0367eddc7dfaab4037b396ddaf23658e4ee919e9b5a6b7290f9886507c251985305daa805bba8216eabf509f51bc4e8a0b0e12039f48d63e9bc83f26e0b44ead8e6402d02b35259f4da4a67f0f5db806db1447ed030773cdcf103360a0b72a9729d3505604d22fab6cff0931c0772b76e317218ac403fc492b45d29b440f3eb104669fd8080e8a342d513539e62de8e7fc4193cdf163d80211f8ff5b11f254592a92d451642a38de458d7f4ac4005e316e366ffec8cf75f833ef6077de3bff092cf675f90e6a32eaee9e68f9982c35b3e863d671c4c63212d60ca4850822c8345ee75c46a6b5bd2ffe994e0ddf39f1a58d8403b0ea0316ec7314551229a530e60fa213c30c379645095e5c3d8773a27a416db3d0ae47eb02614fe6dd758e74b4b5645362036a91fc18734bb48f779f4eabb205d3eeb1874b70ed05d8f4a20b3fb06e6711c152fd64a295c35dfe25cfc241f95d77f5f1e5c824c07e4540de5924455e069d2e613b4b208442071cf9ab0e067634b8f5d8301d3fb67aa426c4a15782031c4acd2f0c3f75486c5df03864e367dc331563de8676394649eb251e7535708d556236057c5f227bc8185338deeb1bb5de87dd9ec2e24afb9fa160bbd3e4acf19a2f82f96fba4c771322c183079d3e7bebe0531e96dc2d559330395e66e510f2ec59a69ba193dafd6dd78adc65b6c188d0ea8916717168699dfde6c57ba5d65e69b442a445d926b9b3b5efc3b5b43c6ae8d37649c6c2f88203da82f175d16740e9b667d8381b82f889347c375335777b2ae132eea8208cac992c5991992cc32e4ced44ee507863c1a558bb75dd3399795894d72dec19b1e0e739f31e70e901c30c1c2f3b54546547dfde5305345f13c46504b411b356b770f936b7f18c6a0525f918204516d0a9717b01b7c721b199251745b4cd80eec25bfcf6dab9b419701334a49c19c1fdacf174033aea91453f12f5994afe15a2616a4e6eb52256606048f0b7691465fa2258bad024df53cebf2db9bee415b211926835f4da7486eb1309b74e4fb7c7879d81f785a0d79e2971bbd6efec9fb85e6fc998d810bcf087f4bfa4126cc94ba073a0aaff9efeab85945fee0202f8d8295594ed97d47cf187dcadf5daf720346f9a436523cecf0004fc7d82314508eefc62efa3c93283b332d3a557858691f13ad38b63bd749a1badb6b10041ef1229e1ab86fb8c576eaabc1a9a24708a77921943d02384815b6ff11bb1fd3fd59b24125a44ca99c4dc2d97f067f6f492d42fcc73def79088ccb569b9e50cd09bfbeebcd92515f332f24ead7e888640cbf50a28155a3d001dc701a2a9ef0c05fd6affad05a13afae7a84d7383aa22676c1ae926ac8d3760e218778c2a716abfc98175ba05dc5f1a4eaa556fb32d291c83f42a24f7e2b552fc724feccfad418f3201f04b5a066ddf7b6534425b520dacc2f9211e4a7703d22998ae0aec9a2d106cce68e88b84d1d0345cc56f4fff8226a28a7509374a366cfb088ed23ed2f4e0c44e9a6505bb341ca1ee6950fd9f085b8423677fa1d943e9a0b53799f3290d9c2ef632f030e1274f0ec97726a6c41b5de8868be016b13583c513e471cca0dacaf5ceee87522bf540526f81c885b3ab86e78d7cb534117645ab7bd3c45091d2cdc03bdbd5a949520d6cbbe5d1246339cf32883c18fe732d4e502c02f73429c54149a700bd0c54419d7bb95824a65af11b1e436d79746a86b7813a585b5dadf458338b55b372125384272790b4d028ebfa1ab9b2b8147454365b7e25dbc56d69a858c2c7fd194593475f90aba96e4aae2f8b3d1cf285afdae1c5519a939a1d82a098f0bda210482dca1f583275acc7595375ac70ae2a8068725dc44350ded03b6961f400b3f3d0de6237945ce3ba35fd6cbaa5576b77d1df66f5e4e3f8bdef22a164dc9cafc2cf5cb96123ae1bc7c73d238a0dc4721a9df8e1861c43a2ed537d70e23ae5a4a1f7028a40407dc5f422dfa9e8147cf43c0b6329a2d5afd6324af6529cc8f93e929e53ba0901bdcdbd27eaa87cbb27bc314ac4267a3741b6f2e85f45b02cd1e23f12845979a523ef1c2fcc4964b22360d00215273aaa32b998fd0e0ada25a0d1150d56796dd1cb6fa9d6a3ea6c58facf5893c79d6d5dc3e3d9e54a897ccf977616f86f82d62fb57f46a8a95230b5ed282e3dc4d0c9c1ff80bf2d2ca58512ea80071a0e2cd807ff653ce5c52b63923886828b64a6fddc1e86035f4cc5b9b0a5b6a2ae2c9554108e19587401a71c59e220668540f406b59ffb8989f6f1c4162d3fc879efcd06034d4ab8991e5571379edb6a6bf35fb6d80cfce68270f9f769639d022aaca80768fb0ad50459690126456a79b0adbbe7a59dcdc8de3d6f06a94fb8270d1bf90452f710b032207ae3f744140fb19293efa77bac95ffb914650bf7e0fb63a764f0bd6cc07e36bb928a1380f502199ce6f4ef6abc729ec2510a375013003aa091e1a9c36b5305f77682b228086303a95f565c4ab359cf449de3ffa1e25617e0c17d0d631b7e5e4a981876b53d908474b504eb9896326a07c78f0aa081c840d0471c68af8cac5dd0bcca3378700e2c980aec6beda37c12dd324a14178b9c5ff4dac0263d53a4da6d4f45276bd7197be42de18a681fef7a46eb3ae4e60cf73fa9515f0fbc286b806e292f0f8275fe83c6a40d6a25a3ffccf4953470ed8337e1a5c14d7a74822527d4d9c03f6b8085bce5592dc258a8390e8b0b6d5f52fed7de16058232932527bcf49e221b1c34fde7fe3b5522e4ae3d062740178fb6be0b0156a83386ddb5ec525c811bc47b1fe5fb831d709acb81cd6b2a2d2c3860fb0a5b86100caaf5b78e42259597c0192681cfd12b473b7532635f2a478eed589577d6ee651676095e7b326e516ec14b4beb4214d5fdaf420a3444eb55a0542eb47f93c1cfcd70c735796624f6e35bfe3d28e15f307534922ea896eb58a502e82f6f5fa25e7b1c6ced468fc2e6af3c277df0959905e748c06b3bb79f43ddf4634566c6523ed6e5d7e85799fb3018b8b803398033113f9fc16647ad2b5e86ea6df330e9d497a2e9a4688be42b97a89e48e9081c9803c3d711326d20e0c8649cf62da303adf8fff4b82ce0fb4e9060d52aaeef17eacfd8cfae638517897d8cffec197e3818ba617119b6b2e630268451e5d4bc1413fa570e4ec2e7dbd5fd202856eb54baba871473b497a575c76457803cfcc319aca7ac31ff6f6cb233cc50d7e0ad8819eb509c8ea3d1c638d9f74cefdb887a7c6f50022cf504c6e3887e773454e5c65c7e0b7c5fdc6662514f694b822a5ed705deb5ac101b40f816340c5d928bedd9a36c14fda4679b0dcc3a936aa23019db20a27b8d93cefc96ed16444d06fa7f74fed91fe0914764267074587430c3d3a4380d5cf2389625ce82050f98f3e567eae74ea49a7c553c41321d1b06240c5095a9bdc04fd6743828e5e18e719c36ee538343b7b1a7c06c01dc57656bbb913f65f0f29f1eca514559c28807ce854e355d03fb31bc5f34e362e19f207d1e285d24d0e322c3f41fed44173b927fc03fdadb807f253692bae9806c49eb8b8d69f69fa62c5218c0cff4ee34e775492d38e65a7fb9ce6c2665c3f783229b19236199c31d77c131fef2a8994300ccd7a15e52c31c85f958dbb012837cc465846a28791f74bc32bb4eb94f9e9da0d234ba4e8e261d995ff7a532c3fa3bd0e3113bb9b49b729302d7b28d1e3e7cd53204257aa90c5c1106079f9aa0cd9dd59fcdd606955f11d7aac5e76666f8b4291d9a23ee48e41f649dcba83c25c96cf4f9c23ae1348cedd1c49b0cacf317ed255c870c85919ecfa892062c5c88210db62882dae16303e308315684206bd19276fd59cea63531a94dab0fdc5364776711daf3ce2e7dd4162a259dee2fc90d3ab46eb7b4e6b2705641a895275da8d89320b94b35e4b75b295e4d1c2ff563574ddb8ba2ff0c73dc0e15b46089144a82702017043e12807b7fe55a9dfdb94848375d39acc14e75e867bdd669b7ece1b06d8cf1c44bf7f05adfe2da443397c030df8680537d6c4a74b6822864cd1c63bed87c67b39238c7f67e0a25cd611ab3a984bb714e4d2e4b3682d92260c34e74e6aaf5df751a6106498f0b70fd9c23f067c19901d6eba9a0eed1587d2f73b112539b8b0b701a1253fed8fd29cff7d0a01bd0e326ff03902c6c0176b848612ea1db0f65ba09237145848e20757497108c72adb7795a8b07b49768f9216207ceb4e8449e67886a2f973ea9ffdaaf7d066df7dc460d2a95588cb584daa2a8bcf9633b3d2e36354a9337dc282a853e9a6711155244e739170306d625aadd12f1d952af022cfc876fcd9b30e6b557395d12c76a44a65720e62c141f55d6c5e9ea10efe419ce8e25d647251d34ffb8b93808d08c2533cd4b17bc1bfc999fd08bfabcc84559155baa4efca02c208eb531d9e98b8bece71c9b2431b70194adea137bf7fdb09c35bc861b2120e09dd631452e9d680f42dd64c7d8e37dc9b6b556a9683d247269a661a0bbf92cbad15c5e831ffd3c89e33170b74b0671ff0e64452c4cad41246833dd62524aa188dfc75b1bedcf2ff56e8cdecc58c600ec4b6a5f195fd111de74cf2da20189c0976641f39d585614e824d72239429393d9b9713707ced0b7415a576a99260f1531837460123e36fd4e9613bb416a023e3ea0c112ffb9020d9f6d3ec90df4546fa1e732f54dad2f204f6242dbed11e5dd014c62f96dcc9f1b25b9e120a29dd4b2cb1ecb916560283c710ea6b9c5f6df42410ed72c5e8402ab607368f1d143acf2933d5305eea992c0def0f7c02951a5091d3cfbe4aa15fe7cf53fe11a79b3922d50542d988d916f0b3072207300089d0ee804579a9ed46acb6181e7000ce6d6d25ed106c1fa3163c6205bbcc6dd628703d6e2c24ac8d3ee6a176427db205798d85777e69861072da3a5408dd1f5a41855ef4ae723b425386521fa767e64991b6ad285211684844c2df1ed9e9a69529ec4c5ac493e9a50acc4154956dd3c59db68cf0239aa9de96f656c7a1ac14c380a0d03415100c3f032b3c77cb439ecfc4cbf4a6f4300004d6bfbeefe021c6d4de6131f608d88cc1d0154bc5dfb624837e3298c884f2c4acb4c6516fca703868501398de9f4134ab121e48bccb3a4cd0383130d538d2e2a324b0fb7ce91f861a67a23fbe9b1d42c056f84e01eb0cdbba2f8aaa7172a59d7c4bb8527bdfb955f8c109924f23c859c155fb624767c07739920a4569b0a7460de8db74897b9aa5d7aef30fc36b8a61743cc9564f5ef65c2bab20e423aebe0f5bf3ab34cd3cb8ff717b7b39a7cec0cb26d9b10cb3c02250eca0270d023ec516eef1ff7fc77ad4b10b48df3887d70b42465ed6fdb42303a5bda2c08932dff1bb404919c06f0cdafb699d90a841ead92a05cb5c881ff2d24204667b99debe19c2913bcfac6e7ef9e80f504e7a29754965d87a5ab8a0e21aba3c67174d3482a029c04d41e760055db3fec326be92a00141a768cfe2fd77b5a8d2696f5f44f7113ffedb5db490c0482a55da447dfe665f6e495a3913b0f61efc26fa4785aacce9baeb83dc1d3914d84b2c80826b138f3dfe7be8c0e2e0d7394a573d39407b8b1abe6500704ef9d4dfad72122324692afe42939ead83c743656e556f5fccfb9121f171f26bdb39a546396e9eafce7d08b4bf9c8830c1328438915556df435a604bb5b47bfd36b46444752b7f4fed4310fb496be3430b7eb57542db373bf372db2d35fc23f612f9845dae3832f73fb0e2f2ae90a0a5c317d14ccfb510b779de00297cdb54c9772e857a4e99c44fb170c80828b3c599d9dbd99b29e0e450fbe4526564643268f0b1bdaa31d5290223ff41bcada8734bc22b2ecc9c045d98c73bbe552509271c909dfce30246076afb5ed18485019eaa6d82cf187470ceb15f88d9bb50559bb7e34a4b3308ec5eace31a098118e5aa17c0b7d9ef0fdcfa639d7ab9988effc98103381af68dae9b8b23116b13aa57dea437f9152d1b00732db6f40951a202df89b3fb3a0a486bf5c688f0172d1c7300d4ec41bb08bd15c96ffea4cf99311cea9ac89cbed5bc82fb7f4e45af9668f7b99613614b9e6888b4c9bfd10aa3b906ab2b56bb8903807c77b9cc80243c46c656e2956a0dbdf593f9e2d81ae5c01703bca1846bf051d13184939e2d00cc421cd3136cff1909338fc496b428636f95fee1b2533ef8230009055f45aceb7df7180a3423dde837b3cb5c926b4ab418f714bac5886c77b3d1178735cb731ddd7a743439b57c25f4c3f07b63e756d88ce6937f123df2324e9c7db1d1db265c1f402dc1ec1d39a216c8dd1dffa09dbf5aef158daa4fef9d23c8f2340f907882ec5efc2a8b5e0aa8bbf4bad502784ea392eb5a3b8bc271c27fd752e03ca91f4af3a037c53b5ac6bbc4284670bfff898d5d27cb74827a61b89de083e6269c4343f21d845d92f0c2b4245a8b65d90816312ffa4bc91570deca30cffbcb06467277f27dec0c1ac2f5498024d3c78dd609116cc66845d86b8b1bbc71cd415204307fb5664c551f85176878f660f97c20590091808b645f25436b0bb3938b89f223ee7e12c835e6f8e17dab5249f5f471c6a154ce8b451199faba312dd3752f2cab4972cea7a6bf26dfb87827c20f30a615b186a37175bfa2c41a7e8a7ebdd478f0f6f2d95d759c4c73073d4a7a07b8be64aac01048474b5800f76e9130ba7524fb08a14ac7b68a983938fe0fa7ae731c9100f0b4c4ea3b7ac4bf61ab69d2365b07da307457a364a8102ecb3b2d43c65e8a0edd55123e0a3ee25c38b8be10795cd19e2113a86eea204d84bb9a76759a4f897f294ccca486eb3b8dc0224be5a1efac084ee9636dea9d7e1631b1267abb35f770ce84a498f1e33afaa8587de3f05b6e5ba609adea0fc1d9789fff4d6bac87389408ef3885f1053fdf4e1b93a1040d5f5655e1a647225668346bf5822708163deba8cd6bd531dda844867746d033e739bed06a930ed0f99ad116149ff7a5417c229fd04f18219285174618ed0f275247444fed42f95fc5d55f745c053717f85bb05007e1f6afe81de7d2f4f6d0fb164828095097a13adfab0f7be181734427bac4f4f83114c4014d6facfa9c73f8f7ee2b72b039e90046f2e89b4a4e3d1d5ec326dc9b77636000c931073c2f7d5e793947b1d88d3a0191b801d1e5a0397f2757450131273ead2e2c6821213330a03ec04469c5048afb720906c7bae960a14897559d291b454cee0cc1bd3ec2d79f459abbbdcee531592e18bc3f11007ca81d1266ee34150d06b91aa83b7a435e44fd6585434fc85e3d3ba2b83024d8db1fa04610136abc778090cf44fffd7cccc5160d34da0ff5047c472f458977b0249e817327be6f76db8f8460e96b99ab9b6aaed7ed30dd03df7e4740f0ca56c4fe8a7127714b2b2186711af29a73b16d74817b8d7997f07fb9d96c55f65d039a3aa0bd90413cbdbf6f4e79ff550904f4b1cd42dce47b5e4e83e8ee10a12eae8e745164dd308e403fbaf06f9cca9d991e029a23d72180e232902a21f6f6e0b025b459240511e67e5cc2994bc11f4a7d8a3078aff967434b3a06350ec0c32024cf80d0397063818072beaad98670aa99fa53fea63035143036b0d45d497032ccf268b70894126b7fb5b33f48b29c0d6ceef1880db90ecc84cd6e4846bc9397adfbf14adc5db34435bef3be1c38ce23c427fdac7575d140a5befbe3306f45fc09a299388deffde839b15cc6f26307fec633d469d5b58bea87d522df8e369b6e486eb3ca625f0a2efb36eb6782935a06f4d2e89d7d39ed71a2802d9565756a35624eea844fe879076fc4c24e87f492cbc235fe184faf280351694627b199f93aa3f0da535123d43d599fb836c780c313867e0facd3fa2b434bfb3b0c3a2a9c706a981aeaac61482e3cca7015dea742fc710f2614d5157346ad0fdb5d8033054ce8dafb918eafcc96c36efa7c196fbfb508d27aa110fd3d4c76a9430e54bc5525fe3f4a9854b91b02ff0b3732ea334469236f7136524236a3d68d72bda64750f03503b3f2cbbc30f2193e283923b22c321d978aad26d2e4bd28da40f604fa592c066633d7ed12a15797f41e54fd67947d5f26544bfd066c6808dab920a5fc4648ff122dc349737ba93c6640dbc2b0e5aaa9243579b7e0f08afc9963507186523cf22466686c2176262b5137127547696caa612127d087cdd0b76f9b774aaed38762f6520b2194f0771ec767c5d8d3c8320daebbd865820bcbb00f26291f3a6292e4f4979e1305995a0d080a7d5d1e53e647ad3f63fd3d7acd42214709a4ed46d6ecf5b5b56aa00daa1facf01505c3363d18be485203f28f34176aa36692d241f74b9fdb67cc8c675efebe9ad2b110e3c267919d74ae059a7bd385cf954f29cecbb7430183659e4aa4bd8e3c24a03bf2933029a1a140abda50f54692b098b379177236c8843105cd2b413a87523e86369480d1f0f20c50e59193d9d5024fe9cdeb227f22edb227e93009b7ebba6b95d5a4ecf048df0167a27c7160f9d4da15bda5d994b1d0f0184608cbc17c11d5e4d8e72bc168350e78969c49bbf4f6b37d486370cfd28a7dd10078b53150ce2caaedf23f91970ae21ed87c9067d3340954f27910a26a770c04a2ce0e43f422a6e1e988dea7458db5530e103d5b16e44e4796b8cd4656a868f612b5c0ac9c015cc38653e525b2417a18fccba359f334e0fbf4dd7d7b07cbf0774dad87326f1af60eb982cb85e3d5b467a721425d71d5621506f6b24e76c0e09e706485d5ddad25236083808feb5e679794cc29d3e6fafc2a868e6788bb278b496be02db37c0695b24347b58eae700f5379dfc3f2706374cddb646820b5f4846a5c7834005a71413e5dfc84c7b33e810642c79fb863b01ee2d5f8f827bc61c787ae2c62829215e4f6fecdb4bad0e7fb6cd3eccff5d3b5f29c88f7ba012bbf79db7954734c6cb896024e80af346a589cbc3b636b8cdb66ec3f2191a158cdd35ea06408be99a14aa7eeacd98b277b6fee967b3aa850dee302d1ecbfe4fcae51cfebb83a264ec46def4dbf4ad6b64f76a616d15fa9892a12ed2b48b6960259afe6ae07bb18ceb40f76b4090567d75b651071d1339738aafe862a2196900dc58bb25ad0ec31fd7f53f3aa4103edf76dd29d382f1d7f29791d5be57f1048483c9fcb20463dec63a3696178a020de9ef80ded14c3e3a5ce32ebd0c2f5d9d8d0bc8fcba496d528c1844b4464b8b573294f9b4b2f56383303e5f71fb4b9f490f682cce0c31559718e09d4c805b76c8cff4661c61f87c397330149e440e78e9d0475d38ef79fc712df90a0109870798e392357109bc4872c4406942491a72c6f42eba87fc3ae7eb2a91256de27664a244b6b02395519be022a174a675abc733c908eea34bb594ad5f7ddf697cefed7780f10290630c7c47e1b00a6d7a962a13e7dbd46a8a752b97fdff7eaba757e3d6afe7b70ddd3bf95f43ea51bcb713e736abd56fb143c17cecb2d37dae3175f0648f67d4c1ba4111c0d68dd52a89136a423b6447ff30af0b8e0faf56a966f81b5d9ad36de898774a01271051a5e25801428a53d17ac19436813ccc2c1f9c6ddf757cef9dd4ac6ae9381bf2baf2cd2238a5e8116c7798eaffa8a03342105d1735f1ce04f0470bdda9556b7049c946250cce102759bf124d20f308959c892d37b3500ffba5e895f1c1e59d5c0b05ee0f34531a9bb7818d315b8d5d8196e75cf85cc8675613cc3f7b08c3a05825ce826a8e7666b69879761c09dfb8402cfcddbd309fc40b4ad334d21dd7d3fd4bd57baeea64b287512f440cf64ea5daaddfc0dc0343fc773efdc633eb68644e2385107d195bb73eff12455dacee8c0506bb1b10ec7580f05d3545dc7d0b08c665ef10b939725fd44b32f161d6f3b15dfd9c8e0aa3e307d53356666e497ac68f395d763393af278cc6de4eb6bf6f26df5d6088ae59104266c4f90f6a5b5dcfbabc739b8325c9dd3cdeeedb6baf8553b92df1c5455d1b93be3b70f54f7980db557ebb5a0d4dec5f4d6de2960de43d8c4873e1ada6a87d298163fcbf2373e4bee14a7f3b32c6a6911b067689d7397cd8ff68a0fed367725b56df1d2e1e202ceaa5dfff790edb71aa3b1d162b62400b5acb892042661fe7621d3ca8f2a85ea4e153a81a6a9dbb9e0c41b6ec342aea0c7bd492ad3a71acddd00246b15f6b61a9ea9107b46d43642de51cdf75d3d11fed85f82310aaf30f91c7b1bacb5f5b6df8d66869598c08257e7755e722078fd3f8c1d5ecc555a7aef3937869c0a94662fcf4cebae34203758ad03a0c0cd1293922eaeaa193a5356e372373029d1b75ba8452ca21e36c8c93321dc53a77cf214e47db14e28937b74546ac89b3ae7a0ddd932f9c197ee640d60fdf31513da80b95dc87973309767e310872e58b7541cc24159758d3ef919dd6cecbe8ddd5671e6389612acfe4051e6bd2989366d308f0da2c00a7996fc8f2da541713e02666efff1e6ec72ede2a667c6ba99103aec1627b4b960e4c24e0bcd9fa3ffccbebd5428a9019791f0c9c2c42989c39b82f45819a41761892d31cacb380d29f17b851f35bfc17ece360a457ba06430163d9da2d68cb9a6b969e22a4eabdbb51da0907548b893fdab1737d9ffd6a11e5adff94ace36749c2d2f5cd10c86de325b60ba26bf569771a3a13adb8f4520bdb47ef45d0a5f2d6f5496f9be967e4abb7e9b1d2463a5bbb6ba22504be62f50a116fa58a68027b3cedf41ad8aa76f175f86cda48a2f7247ba14e90286e579f6867f2fef2a1783671e76d002499f624ee41034d9a818a3bdea33543845fdb71796b672be73cd60a43d29b3a6eb7de5cae29f6369feea24033fae2f5f78d792230f0f67b68a3d7fd3002e5734eacbaad8218dc2aff93bda1cfd00021442a595250ad7e2db654401a7928056828e98f3a88678b295cac66023cff4529d598895daa3e1f435bd859d3b0c6b185d55b2526c4037a1c0cf0611074d22cc930edf3b2285624185a78ea2023444eeaff2b958a858acb0ac3c70c315eaffbd584febea5ad511421feeaddcf9fbb4228320c3036bcfceb6da14c62bbb68904bca140a27c97ead6392ff31006553a61e91ee85c84bea88f76b7ce06fed4087636f0ae44e71a14058450f91a154329c355c08e3362682c4a0f1c12d0783a957d02e3242881feda490a752f3b2d8c2e81603502b789a266fbdfd5316496db2bef79b5c2028caca647a8bcfb796e35938040c959962794ed1860bc5a8fd6c80519f46bacb7e39c63a67b2797b4b338e61b93949960d7b3f4b26003035507c9469f293c855609ad83d7bd35e6eaaf64f30fdb9266c5ab1c6708627c5068efb87679d9654acf82f2031912df7b0a3907fe0245c03b9fc8da217de2d240280dc0af56f52ec250a2e953c0ea4da863e7b2754216c4441365f6c045e0555edc9f35fad41443d63e3147a45c08d797ab965b28ef114f928314cd6319738ae3f94e7f35e1ca4fec806592d496ab3e5b029d7e86ce526b93ae2ffd6c1b370654198e4379ac7ce1a95f77fbff4e02cf506892824a21e768907c5e322b36fdd59121ff01e86fffc27cc247861be607116ee928e28ff06dd75bed7d3172c74e4ac827dbe709df9bd3e4907ff677fd9ec7e59fd576c9a3466a48d0460077d6a1580b198c0cd1f4a8a0608c52289f8f477cb66dabe7d8d80408800a4c8173456629c6db974e096fecaa3732b87a0756b68002c7e6a238a999bf3261458a6681b0eb7892836fcf8f7d473ed6968461d1ebc03fcd6bad84b9a42fc24b826679272b843a14add3441aa543d6ce5a80c49fb2af5af883f5bde6c81f7fa89664f55e543930072393fb1d5de06253eec918a823e41ec804075444fb4d87ef34f9ecd3fa90f1347446e7a9e0262a3b5dd974ccb7d1967d5c32564c341f8e76cfe3eb7d7da92ae83ab1ba3b0102a5030ac0643277d7d6e605da13c6d3debc0f259f3d83aa0e9cafc819d0629f25a85fab8d04e97a5ab5d0b4835fca98c495dfe98891600d60e019f9eef330c0a0087b1d4bba07f30382572744167236d8ba044de02ad0dc72b05853be6291ccf8ea4a38205ed31f6b708790e896f1697b519160889b80023cef7ff29c06c27854d50faf320d6a8885699fc3fa07bbf4dcaa9f7d78509d1240ce1e6a5af090efd3dad571a30e20e86e1920c246d7f8bfe4e22c32e2fcbb6dfa68eb2369346434a011863e2307c8078d0cd57e84d78327201ad606a0a34a70b103ba62ee5f88c0ab40b4b49a224eec1659e1e3746d8f565b26ed7f57dcb48a112255b72ada232e4243990afd4312f19fc08b40f93e73ffec599ee4dfb336b6490086607e50c7ee04d45bd3458869c97b1fa6ed0f2f3fd2fcfc20c5ffc6da18fc993b7af09bc8d6ad11f0543fcab3e1c6f886c838d1eee959bec9cd25e2090b7a017d6f6b98222a4c991d54f277a98790fd3084e1f4305551fb88c4f3077e9398f43c0abf71bca9809f16f0730609521cd5f83eaef4b4f0fab5e1803adefdf3dddcbc96dfa3ce5c315547aafae947a7777ea6fcb0cddcd0d0ba3971739f856a225d21440aef1267f83b91e7608a1a1aa29cc08482993c079a413ad96cfbbae1532cc9f4348f83c5be533e7326389bb5f9f7fe2d6d785b6af7854ec9e938061fa1a995be30932abe0f79ae9ae6b975eef69736b620fab18ad58c5c65d0dce91e029c4ba5c68b4ccc61935131a1830f54c9a506961fb257ca37f4f2f76600e21c1fa3d837dc47c0fa568aac1ce5a92c17de8179221e28164f597ccd04f7397f24317ffd2324caddd914f8a5c731a1a6610ba24228469aee8c8da5d0535c62b7db91aa5d113c75e1db0af62acbde25384d455272387e74ab8ed43dfd64742c5d7c3a6284683265a4ad5fba1c3f44ba712a032cf512e8cd109e4b0e027f959ee41eb2e7bf472e8833e485e311f4decaf5813622969259616635b5fcbad6f4dcc7803cdea30c58e20976cfbee5b4162c8de74cd4feccd44a6df3a1a2060cb542f32bb365c6096b688beb196ac93ed0787a01c9f7bf1296a6f345e997eb6101a613ca62e8266ff54576ce2e11cf28a786766ca0b810d9d3a94006a9c9fcb4dc7983edaa244d57646b7a6c70222754b835c6828355c439085518f1bac63216985d44f983e7cb77882816679be38cc3169362218004c794cb0a238b7fe9e0411db9c285fbba5c5dd3571ab8a72c16e20b4774084e90a44b20a02af77984b0bc91b88cb84cffc2d007b6bb0c89ff189183e287bfae6d7c8f2234ba524ac96cd48c1ea3bf70f2a60f685e4b3b21151a83c4c1443fc7c37f8f090880ad89687e169f8ea0b6e6a509a23ed29e4527cef7bb5c9e55686ec081fd6e820fcf8b25127708000f3017800b05d681d3510f55f8dba9039d9f0cdda47096818ce61299ca60c1bced2c261127691a0e0a5fce0f9dd5e96daff9b86a913d2d5c28666bf66360263d4ca939895587c291a4b1ec7f90bf2fca878ac75804e4226026dbcff6fa01fef614864624fac52bba62629343056477e6c034b60f4f010e6c8638de4c689bb14efc7a4141ae3e8005d91f84e447e1d4077fc57a35bc354ba65e7cf4f6006b5470cbdeadb6cfebdaf0bf888547f203b0cf64ed525538f88f067ac0074cb26f47a498932dc7721bbf70c1db4c229fb2ba94f7ae15558cdfbd612cf4b808f943e5da6bbb38cb0f5b351c02584d0a39f974202aad1d4f7dae60c78b87d0a88b1292bcf32f3f668f8ec39a65f30ab970d059a803a6e50efeaf3b86b7bd9b69289eba2f76ee4d6726b37a2d58caae5e837419296d9a89079da6d472f80286ea967354ded9c946a2e99cddf0fd4cdf81e6c72e5d8bb9c279ec07a3632d7fd8f4f582f57c867ce6c272e1ab807895e8349fd3f0f82e96f640599e0fa10f0c3d8935ce3e88871feefa6e97ec3ac8567ffd0094ede6804a9edd0bc638c94414772b5c9b9870aa3e5dab3df7b5e2e74abe3bcf702e9095586ed206579853f0bda562a6c6cd39c4ef1c0f7abb25ecbfe501d5c5969b7fbc10bd6f978f2d620f0652039940404ccae57f68fc82406faf1682301a22d30de7c5c7a4d908aba4539f56626ee93db034d88c0f9973c7f2be090eed4ef271720127595e25dedd1fd4bd3c434261d961d8cc2e2b8afd1bee667366a20b36acc1c2fd69a6e78390542690f13394b5ecfc13b4e3bfeff88cbe0c92d2a7ee89a1cfc141002a58e6c92533f3ac89f7895d7abfa56222ed4052b30e39d12ef00d607506eec42dfc0aafb3ace945e00b315301c95c712ada5377fe1b3c3c6dde3cae1e49a472839f8c444edf3aa444f00a910dff0f92d0caa8e8d986edb7bfec7339e47913462fb27136fa5d90668ef7cb994f9337c68c6cb63f04dbd700e5a4b29f754d113324e97bc5cf725c708f795d33b95effd4bb6b63e3f4c220713722730fcbdb4079f1d1d9b718faefd503cfb3c2da82a1d72e5a97b7e0c3ea7424f5a4adaea0f6faa90d09cb26d94242a8efca96a4fb6f0140c9738d07a07f00aff9eb26f228a0eba67246a84b2162af7505af79cbbcb9502f2421a58998dcad19d77dfa8f882dc5cabb9cde55b86e2a18ae7e83181d1e9a0116cf3cce5caa48c1a8a25d30417639b6f48782949066878a2511da95cc2fcac82232df3a0426b80037ecdeb249de6d39144904a65f4164cef4790458f3e50f627e97f82c471362cb5fe4555131f98afa38458fea6889168a52ab2ccd84b06be7ae3557e5cf108d59269db0a45a7da6b8c208a9f8033b8acf5b251ebcb249f4ffd9312a85b4a743b1c8952791c4a7e54d519c312566f85aa764a278278348f7dd40c1043f9112b24bf497063d6b63886a50d3863ac5986ba2cdfb889596a1f30958d35cdb0dd1e950f1f8d386bf756ecc9971c65c377b0178a761fea6ca2ce77c01267a552bbffefba9b76109e77c06f0237836456d47bccfb92cfb5737acef6aa74c7b76a236bc196c953739b8f46253a17fc3b0edf2092e43177e7e4e68c876934ae677e1a65aea9c9c5fc8a1015ead0241d9c2013d089dc61997a7c8baf106ef3614309e8ecad0d5c81f9cf0e66ae87555146ef5705af645799763164f5df5ba39e125f798f1a5d6b59d0c19d75fb47637e7e692550ac2773c71d54c179306c299d081bc5b1c930236bf10ed78c5bc713bec07066b93aefc937aa9f7f508e0f2f44078150a82ee6922eb28f86f20d5b675a8ebc7d201a0d44c7383bfac4c947fa661981e3e958231a278b5c58226f57cfcb51c7334ed97cf7ef5302bb9e26f851da88f5c13975f22c2500f5538f2c37793f84382d4231570b1907ab1e4ac620d248d62abb05bf4539d29a65826dfc941b23f85bf7c23fa473d2ef5ea55483dba4b50d3ae06abc86ff585820fff9728c97fab6f14db2ceabba728aa3c4efe83e0ddef3945f8186187f15f50c90e10b438b519223ff9e0a31dcbdec899145c55a38e5368779c3248c194db6894433f8aeb346e64fe07ff75f18dc0ca9d93343bd7b2977ca14a284ec713ef616739920ec243233516a43d1503cda73c18808c0bb6fd5d5491877fff269435a6521ec84857e6daa58077633e41c22bdcafbe25630c1654589c1bddb36290f9fb5a86d14162d83392248b2ea34f19523fe347fecb059c88ce5be186d746eb56bd07a4313aaed981057ca356c1aaced7682cb11f3caaa95dbc644df39aef78fe6a33cde63b7b132c5a5fc5300f502ae72d5691afca42c2e5d2303d5c71695ff88efda9ae7a6389a0edf60774b388943372a47d6fa87c31e7c33ff30dd99c095ead557628f5f047233dc65ea9522f7862d1dea8b8d7f54c19018b8bc88c7ea0a6bd8ed5ecaa115571402495e547a843255e9e79d2569e10370dd8c339c5de17bdd04c1d37cb865f7fa092169e652d8f3ba7e6c8d6efb4676f323702316d0779cdc605ddfc5779b18036bc709d245bd237236f63065b67d7af3b9a7c423c9c652a9503f789434a76902b8b92111e2ade3be3f981164963feed77b4d725665ce54fa1a17b200f6566ce667bcc001bc03e4a03b1e4cabe9a0c0c5668aadf7e22b0fc973b39251895ee4f971580fbaf97bb415f1b3f29a06d37311aa39929da94355df95bf59da596e2d20e2b740cab99801ad02df6c17b6a5936cb0594987590a81b1e11e6f261c10298b4c6b179eaf75ad12dc55d7c36520367bda9ae14fa3aab3d8e71940d1429415cf57dc83f9154c97c9703766a6a70bc0caa00b797a759fc58a01baf1f27900879057dea7fdd40250a428ddb6dce93c9aa46ca4fd6758d787e9991f753ce953cc27769364d119173a2d9b5d0cb87c43ba4cfb983df4bf87a856af42d0b34cef3017d43fb38746dc0b58b7c59bbf3df3f8f9c9a193da5922d0c852050111f93b83e3f38c1eb20d933c6cd407c940dea2db479aed97e1a9cd1c2eb8ac44aa7120f1beb7baa4f4701b55bd52cfd94cd85a4ddbaf290ae091020feee6ac0eaf15ab12f04c91bf6be92c64ac09f6abc7c324829f6600703380e84b2ad9a52635e1275e6119578157d5b6d01ce77c6b0786ed1beb6277b753741cdc87c7346cdf5ba6e4a4d3195e9697bc40ec04dc6063afdc6f2e0af51ff56505f28ffa51e53f944448233f673f000c089ca0829622172ac1129a3bbc4199775fcbecc84e1f43624b0370b3a1de63844b57738f042a05bb340b63e2dfb09dc92e3f43e90b733a948846eaeaf3e70134abd928bc07c2524ab4c07f28b82df279cf638fbe5310e84bab426c7da71bbb61e68e3137f20e21d60cfd5c66cd080f1a026feac5e62100179e43d541a23e1ee5c8bd8b9098431a89fa3eb943ec84bbd148c7c0348787888b148564572173ad2665743719b9f9f4ae31f361f7e378dd8f1ce9bdce1d1e398594df3391a4e730ca57d782373f162db89ca0d0786e437c997003cd6b9fd0078494ab57ae77d9c4cbd078bdd705a6ca6dc9e3c37569aef8bd0ca2bef6f95806e369ab17f515be8aba2aa066f383b9d5e8bf4212b7a9ba29ae68287992c4e6d5aec00c30882b516e6721a62035b73048969b8bdfc9cce65c293f0cf5ba3a4cc7c2ff615939d087f822d37f8716e85a6b271f3881321cc1056fc437a477dcd01ac273cbcf89ec7fa5ef62a48888634805e4d6d50b20410d8433bd3eff2020d638a0c590b772fd3c3a4120883e78fa72d60951f9822df1737b8c20c0db441a428de82da16fdee2a69ba9dc14d26b382aea08d1ef2373a4ede5be1f3537d174491929cecb459205dbbc24db18d9bcfa071ec5d2ae0b55f3bee025344f02da7c802580afd0e0b84e16554f705d98cc939be1141dd55ba3fdcb96e0a14b81e60ab7058a5fb4605697039cd50e864ca788a472be5bd22902a7a393b6df8f22ff1d016a5b463cfdf59c889f37e06b95ad73c5a2ae3a313ee4799f8c34e5861e6a7c0d3a103b0a501fb303bad5c761beb6a6a781a7532d3169b816684a57434da36dc151a5d9b0e57574f264f793968e1119b4c00b3d9c2f05abaf202ca0da20076bee481e773a54b32a8b101ce0d90fb0d190a9f729d8c7907854267f3d8b90182e781a0e4a650c9975cd31387aba8a570ba46079e79100b1204ac309520a0eeaa6519611050dd3be1fa7b7ca481da0a2adad494450d23edaab4a4360bfc1c0b4bbd8bca0037bbc869877b67b7df87283ce042bb8e1aceae7ddb83f70bbd10a43d5744c8dcd36b45fa1a715ae7e4c4d5189368b634841025dc02ab43ffd6b958659aea7a71ba5bd18f853fd02d2d334590f9658b75ee236c7c7425dbf268654bac4ca959f4f9cc4ed13918ecfa9633e8fe23fac2b648f160ca9342f46567723b41d66bdd21dbff04b780756b64eee1341aa3b28182ee7681020988a62e943c24165e5d3f2b3ed3ab8f8d13fd3f2579af464fa8151a36e135832fe6b295d9586f8258451fbe2313bc991de1ceb9895dcf94802822e4bc6aa2a78850d3502d7c4caefd8ef8b9cb13f58a28b4240559737debe5f9c7a1ff44a56028c07f9a693824cab4bf6b39706bbd48fc655cce8b712033022de3fd672a95eff44f24df8290941d7734c638a2f7e69af5d65931f2998de830726ecec6b5837c6a759fce6709aa3c7859ce7c403db34d8198b5ea024f833acc7fa4063e2846c605c4656562f0c424e38a7aaa0119c369d9da72566fa8da587b771022a9c8d653892dacf1ce3c02165fc889eb712b0e448fc4e0447706895bdec1c072c054d3b06eb6e69edf17ade960d396118be5ce773ef8a67fd6049dbe1cf05ec29bfd2bc785e40c41e9ef3bbe5637270e95ecb7fe2660a2dc5f0c26bc9752a6f34a0d04b23f3a0245f7e17c3c7ac138caa23685939f6ad53817912deb5240ebbed5e4461361c295c1af2d831345ad28bb3f071aaff6e850e333cda8e0d49da4a080ae80baf60dda7e32c7c224b1000501d00128ce81f77f3cc2ce9a6c559776afe210cdad2491f806da03fad37dfeafa9b2cbd9be0f425c5f5cc552fc72e5ef9317508295945fb6bcbbdbed7f7ef2d2c78de98852ae37e58767877e5afcc6442d486be8be415567d32af61e69227439f39a171bf87ebcfcfab251e98b80817409862024fd58a3db49549cde49d032594bb20fb873d9d66b0207b0bb4c9078fac4eccd5fa026134654b6dce4a1b47e7faaaaf8590bf9a0a9cadec1a7a15b9aedc8497f1bf14f63d1e94c7b6f26a990c7226f85ea6cb72ee8a190a61ecd778aa52a2332fa646c1dc6c13f9700056b76487b7ce4c6209f8fe4160bb601eac16ff742f2fcead18103c8577263bc6f0b08b096eac4c176805d262f087cf9d1c25806424e77c36186e87a73dd381ed88a93fa284db2f7a1ea42618c38d3a328ff078f0b5b1a20f549ee9f0657fdf0c63e803e62d5666ddf743293ceb28b01a84954f5d188bfa9d1da6d3917cff419af8051fb60b2365300f5b87592dec2bba2b7fc98d94f734fdeefda5fed4455392b48e0c9bb6963ce5195ef75138fbe5ee5e9ca478f225d4864b102a9493b24ba23675a58a1b0965629f83d858a18c1afb76e5ffcaec4b0dd9fcf6c9ee428736fa2a84fcd1499b120000164c5c81723669150e548085437806024f2fe285b702b1206669a242c9d1bcf7935010b5937e85524904aad99883aab8f4047ec3ffa0ed09eff2a4ed7dc4c97ff777e026349c0a75998849e68ce1f40a4cc485eba4ecfb90a6bf0a4276487db8bdab53c3995af5f1276d72ca7a837cb42320985ee75b3bd8f51ceff35dd59ebab8fbac1ae13364bf2ec635ddc884924abd007643da7a799ee8682fa70e5466584f229df4f848273fb9a103e5bb0291f93dd82146b8b9dfdf0bef02f098aa60eaae5090101451b0b880dd87e9d82ac51b6f970f38340d87a6e1ae0f496ff82c1127ea456575d1c8caf102a0f8e8cac13a9f1492afbe0f378c6e008a300a68d050fd558326dd4d79f18f9be7aedb16f184ee802514021ec8f41aa8b2b5be1367f4ade9bd8e604e9247d315e4216ba0f08c5f9d0bebbeeb52e3777493466885d4a3855e4ff4f2ace7cae4872ffec773a08f17035834b247072e3e7accccee3ba1ed2eca816b1864cd04e9872aafb8de0fc63ea28286f68fd6f4d9036a9ed612746a5d885376476c4adfaaede4d414e8a5b04c109ea965e3d972717dfd308c3a56b177f7b4ad9674d906d6c0763bdf5165eb077725648df15f528c410e18c5ac23d678a3509afa7fdf21b2f39f554249dad15769da050023f197943a5a00bfda823baa4169e2aa86021085e13f65b099e0aaa5b7999a87c1f3161826a5bdadfd8c206b3aa0b9b99b5dbb5ef11949f626735026e0cb5871ff5c94a749d3cfc24bb8776b8b3fe223eca749abccd1c369f163b8c787fd80af3d012027e0506f95bab1d8f95990d91bb084cc4003c9c954a4eb7c8544051d94b94b66046bf48eaa51fc9de61faa8a234d5cd313b55e7bbf90640daee12ddcd48bf1a403a272366379e04b3b76ac27d6b01163113b8866d78d66e18aefa98454e3aa27153c2d541be15c86e178215cf85b2c18fa88fe8c7e1302cc9ff2b822fe1ab114039a8e29d48265676f410aa6c3dbabc2c04d3c73c7ba07b6626521a09e393aa7b6615474ab4b6dc81c5b8c5cf7e168227b691302444c514abfabfcaeabf51067d17a02df9ca0e2a27292ac57d8b09dbf0dc41f72c1013e0359b60aab5029c1747da2b5a7bf39d70ef528576f913b0da3ef11f08d72ec73aaa11339ada8f7d639640c1634313c713d090b4fdc11cac2e7d928016175347da15b3f139c2a29a3e4c27fa5adac75f276b216778765c0e3bb3493c58fdcbfbc2bfdccc0d3c104bde04659467dfc26b537c7009493d99a213f473a2b59544b53a71d8800ab6fc691bdd0fc6a76f2989cd03bb0cc3f249765d0b912e3158ba07cb566b3bffdb71b9172803221b439cc910b5eb63040443f38ec93fc42b9e6f391a59e5aa3f04b61d123092006aa989f79f84e65a1f3192c45116c62f7951944d2a33a216ce94a5e15942dd4c4e3c297a67a02c815b1b813b4e1c4683db1e4795acf4765938b427bcfe9c12b06c9d31dd51a20b8064ea5531c32896be7e9a800076c2cdcb4c9c3f1ebb7081ec58122f30c13c8cb6674fe9e92ff5b855c84fec667dfe38b9dfba55b62b54406d28c38be0e8d03d687e4f4b21c338559a5328e464d3d08dcaaa5bd8e7854f959c769fc08bf83bd62a2464125ef2eb0d69ed92c88088a522f0f8c6e14c15a1d4ddd09f2996d40b97d2de9842006ca677fa2f83488c4331acbae5f63517ca37ce6c57b04f29fe977a41c62baa32d05224ce5186b02b60a7fd7df17030f6706fd4a7deb84eb3ad3073cfacf3f4fbb1ae3177af94534a572059e7f34b05cb885689af1400ea6c5ebc2a76570c076648fcb235a9637ad685072b5004851c30ca901d4c40375065ad0178be9795d052ec561fe67b3bfe0502b0c928bac22ecd61cff898ed4ae1f49db7d73e96bf7c8aa4a7c2fafc379b7cfdc96bd0bb52d49af18d178bb66f64e3d2641e1328e374195cf102b3376edd7c88257d2776db9bedebd371fd1f9d13fe2ef78e267c61c59d98b63e81f1c122f1b79d997a2abb301c867509e8fbf6298a4969bab9edac037415d0e7eb226dd0520cbb84be6e6ba570072c9eb71228e54a88343ee12cb4688f2374002e45a29bb36cebb088689d1d270ca86646bc47b7c1701ca5255a7f4085417dbe17fc56dc296cd7ecb5eec65bc4582afccd0240a4bd0bfa83aa9b9e82a6e6c5a148d7fbfefb7ff798405baa01f776a50e8cb22a61414aed0f943ef6c91000147c3c67bae01c0fe50b870cbec53601bfc3d356d83d0bd47aa859bb96b0880acf0d20c9d9503ce4823c18d3974baa7fdac33e235c343b4660f929ce88b7cfaa3dffec08d7910d88c09b3df3390dfa896d59f6a619ed70cf9799d8686655a5d1a9ec6b7aa1a464e6dd33b2b526a4bca0eaea50ccc44d13364c80068b234c52a8cd1a725c91949c138f7e16f0c60ac918f68837b1780b9827be9dbb82a74c180e8a9b0fe50fffe16007aa45b18419435c9580ef58dfdd4d83f64d69da46dc7c7f72dd3fcd5b3ffcc0f1d6b764cd2df68ea542ff92777ea8983ad463050294a43725082147fb54138b48604daa76fbd5b0216165a1d2bf11b0cea312349a1ce2d7065dfb5de5c48d23e7c4f388e35c64f76d3b3941e913880f0c5825e406658a9bb577e4ee97571b9eb43ca3c589779251acfc0b485735de68272dd2570e7a006d9383a7ae81c91a1e3f8913ef09bfb3936441c7df591fbc90dbec0240216715c065c2d1fca8ab0ef69c4b8d2c4e215957b0607ba5166254633af30315843ba41a73e50db6880e507f624325be90f3131aef9ab20f73e3ea9a4fed7d75d8d97ac6c14b4b5f12fe5ba18d55637c99a8c9028ce51562ad15237f760adc8689e4727d473c4300bd3c79883627906760ae80a10accc94fd4337f0729f90f79dcb766ee71ec3b7940b644eb480bedf9c7e610a38cc19ca480feb7204268ddfb6955f44b59f8286637886babf446b03f28fd65d93814337a1535c5ba4ab1688f7a5afb7d7a559456903d91255737fd0f3114d1859bb55994bd6686dde46bf4bd29faa110695bdbcfcbec401d25c8d3fd8c29886c3431d6c9555a45541f43b8185ff0d3880addef88b79e0cd2814cef6565d4e0d367ab68ace997705bfbace83c88a3ebd76c395fea1bcccd9d6795c8b3932378d3422c00e052f78dad5fe53fc3ec8952b8ecef7f57c60b7d2aad58283fcb65881a5e93f7e24cbb16fdc5d7505439c9f0cd31f90eab57a0e500b6fc2e40c59806bce2bc3917c0f0c6fc27b7584ff44cdd6426445e37e2acd80294cc2014c7a1d14f96ca1c1fdc205e529f0bcf101ffeecbe856a4cad05354e28f274b7ffe74efc24b339ae70f1299edc590c195e118661a5fc16f4da9b10fb17afc6f0956e2d27b03570b2dd21ff2ac51c4e4e37c45f9ce8d73f6047cb85e0a6e737657b2e13eff1cc64a710b5c09e77335afad893f1e53937ca210cdecfe4411838318b63411863fb693d2914464b8196084e550a07e89b97fda2cdd8c97c33a02ba02030ee80dc087553d3fdc69405e7a0ac8b0060abbeb1f247d7c4296b9a308bcf8fdef0502e641080b58f0eecb45a04a313732f139d6e48bbf2051b2cea31000f1bcb194734aa3bf0879140eb947969bc837fa9d52a15ef89cfa192f360030d78dbfd33c6b148a13478b947bd39ec29b0e7223393316f774e8046b61e614f75b6af5423308bd191a5880e4c5d5cba4ef4327946e3dcb3181417e9d7e946a8f0180ea910334f0220c89758299a2d33240346e9fa143041c9ed52076d70b92a80c72e1ef2c245c2e5ec9b6386b4dfb5206f1e7c7913c3bdef1c33518263ae0ba300f0832c1403cb6d8acf9ab675c7a2e1916e83788a891a994f4ab62ed414adccce3eadc7eb63c1f27a7fe46760dcc429aaa666cc1e40096a053f7a37b3ce2c3767b43f08901d1382b02f3c4ebff6db738248559ddc9ec968c71b64ebfb636e092ac94b181799dfaed2252d12af9a46e404b2e6ae5ca2c0aa7adc6e230a16fdca8dbf5dfa46839735ca6f8714c56338e3f94587d5f43b4da3e96ab4a64c392207083bab7b16430cebdde08ff215846218282fc980f59ec4c88d3d526f88dc82b297d5e0dd04a5e97843961ea1818a954cd34467f7b81dc50aa5b32639b8c8306992cbea228ce83e57fb31b32bf1e395fb8feaadf3e9969f75b2611742f3a2343b13854db56a43ff6462e6933b3f3fc36c3ffdc41b71e2bfe2bfa1c79fdc31eb97b5b631dfb126cd8b518757be4d97c69db2aa620d6cc407c506fae4413a236a819a440a16df5c38e9e830f7c2af2a03a5dcb2233de076de0c9e913ee5dab1bbf7800335d0942d3c68486450bf155495c7c551561be892e1b2a76b8240e167a55a5a4bce818908fc5a58170c6ca4e6b7b1cd564277d558f66e8b6b714eda2834572d7153a7b3ec604441355d2e3b096b7537d16dd224ca5dbfe87d558374732209ca25fcabb90fd4aa9e384692977768bef79ef4f90d4ac4946de11781baa49cc0fb8a1c264c8f12c3514b53f5073f53296475efa9ce140ef2c225f619a04bab9d6bd5a9431428e773579863182b7faf91f0fb0d4bff2bbfd03e93fb38cd5858b682cb5dbb4e277e125bc9d02139060f6646c6ba15301dd7927ad1b4543886c7820c95037d034405087e0cec77322412dc860150f41c131dfa3e1a0f536aacd550a0a0927829aca579b3aba39f3c7f1e4469fbc9a4b3aac8b501c3222bd527a7412cc8474a48219e07c60e7b0cde362403cd235f68a2f493bbac8a66e82ec8227f6af7a2dcc3b8136cc57e051e47cc9163674c3c02d659c22b6ae5100b57af611599f2e0892f010545d0d13f04ae96058b8fb2dffc44145474d04634e29d529e5d3650625add5b2a506b3ab41d09d76bfe26cd432dd1e3659c2eab1ddd182fea6ba6d911741e8bb5ae784c409117bcb3ecf51a88bf2ebe101dae1d55c53ee3869312f32f67413cd2c087392bd3c65267f9556ef7bbda0fd267283b9434b1cad47d3e41443e8550c4c2e60d63775cfa7d5cd4a8b13b9d7692359bb2903bbf09bc95b6601d68a8ad3e67b5c3923578255dd638fe498f3d70d3696ed8446a9da8e483ba9c65f9a87dbdbe1be6862a2d0fff7e665d75fbdd9a8cc7c5d651b64511b16dab3ba80c8e37ade8e89719627802aa1d22d30870cb7c12bdbd3613f82680c7026b99260de893ec4c23d2ec0d2bbd4bf582f31f30098fb268df6b806c81a6391bf00f6493fab6309dcdafdf3f78a68a01a37f69cb97bbddddee5f8feb493e338fc7c85402158c68f05dda0aaf4dd123d2fafdedc7ba99c9097986c9a76f14fbfceea71a7e60f5fd8df05baf74ab89e9f6645354b4e29c8d7c7faad67f1afbf48de5646ec416e95bd6b0313653fb89ed3c5c1aa678bc71492db3f4b8d50f8eff502f253deca393186215f34f09f6bd8d657999a5da3e16788e9d78f83cc45b26cf9be07c29fce2c380dce51fe28d9a30d065ee8ee467467fee114cb472cc4627734ee811280fce21b06e851d4c1a1a6b80178f1bed35995e4d93a03259f90957261e19eacb22c3ed3f370b2e486f80e7d567a5c96c8913ea51f706cd204c72d37fa1bbed1a986047de2dcccf39f75a0badb85adeddf73fb6bcc2106cde93f2ff0a905b7b379d438f7d2e791087fdc73dd634793d0d28178f347473a49dd6f940a87047ce363b63df425e18ceed90002d3a0229f7447ce1b40f6d98763d5f3ca5d24d2f438837467882e7c563c9f4708fc7c3e95561ce12a7c9adef8aea3683933cbd009ac99896872de342cae41cb415f42e36da205b2548c676762a6c105e12b2a7b9d9714eecb127077e88274be60a2038f0f23eb7b27c7c6ed8b8e9ee465e157b59d291b6708a2d54175beb7958a5957ba1b790806b72d3bab364e3a1ac955a19daee3649bd4e7446595144ee5339119ac653d8068a5342654c865bffaa89a79e18c70ab25c803163c7c430728fdb2926146fc3fdadd182a751258feae69520cfc3c042235d91f2d81d2a59c1854e0dcbce87fa6f2c8f423bfaff5afa0dfbe14fa3afae9d0d11447b1e5f781b7da812068671f6cdc580fd43f39ad7005a0a5e20fe0fa74c19c1f25d62e12f08aadb2a3945e52e9869002059a167af161fed42b21763c9284f2dac268561e41eac316f0932ff3c127cea4f9055cb291b07dfecadda127729dc929d60dbe99df861f34e74d02c49a12c6692a3dcee3e55954c7218f04a60357ad5408708f4f9b429c6e9a44f54b44d4fb104201dded6e29b893faa0a3fc695d59189a9041facd7643d2f03b3f3ef0967dae87ebebf279728b281835c0f83dcc8acf2d9354e92d4dbc25cc08c0cefb77f1d593428ffecf90ab77aa75317c6c6a9d640089e0f6cb23b1f06d567e2e56844671395fab76940b20981bf62dd6807f6f120c2ba34ff611a50ccbc1f831c16b006f3723c3edb0b05867f6efb268f711c7d825a8b64193bc111aad636b8b04e96d848f1433648be43c8338306e0495559f98ee4a02084421236594ac4a2268a10f6e73e50fca2811d23f8aace380b9f50d3040e9510e64fc1118700411fdf4a968dc3cc475652ca5f8cb24da9c7f2ffc09390f90d96d667c53c62c5cb3b81a2f8dacf283ea633693f83f4a2b94520ea88c4e703168543a5a0f0346683a0f0002bde234fe5172800d94606211e66f61b6cb16771a9dc833251804242056da68d3533bc4510d9034abd0fbfd35209d61bb78a27797875c00680eee04c16645b9b8812cf1c2a78d6a1acc1ce9c53746cd823dd50ea65d8d7f00e39e9cd1d3cca277c63aa63a71c4e9bf8d8477051dea0782007828191044dec8ba01038f9a7f594eb7a747e556a13e398c24b8861ca643db950d2a394658e342fd1a42a7de174295b65f6dc35eff9c84cf716abb8783bf76ac1ad8925820918dfb830272e6a2eafc3e3719b82e30ead6b11c5c3b1cb2c21bcea03e41130d2daea47f23b172c36dc17d3c89b92e6323f740084a105e988a811f3fe17ec70c83db3065ba6145a0d05f01875ea68faf51de5dbbff6aee28185d3da799ec15c342e269777f6f29c8e43a0bc5a3a6a518bddfafd12cde9ba8f1c31ac5e3b212f15f8e167e18e1e5467eac39eef72191b62356405bb0cc4add2dca25e742a93bda631f57af6e0e080f0725a03cf2e9083fa0cfe3286ff836859fd36dfce4552a3bf155c07af153f6efac4d45bb3e5acc3d628a201dc6e020257c10d542e0c73ba6e1e6bb32347c0c0ce5f8d4867843c55cdb7c9c73ef49bd4d8c00b90c62442afbbf01ec13bf0f5c6b704733e59f3b4e0eb4d80b6ac6581a34f871c75f5024500aa66c845d6c9b1161483941d4aaf3040575def7ad7f6e6e395b9e114f46027f16f8877aa1b4db9352957b4ee0a048f3fdfcb59b99d3d0b1d979fcf16dd72462a58cf567473335da0510f875bbd90f258316d5846940f8a9dcd532ae6f4d48e28b950d2f2134526a7cd6faa78ca43e56f775337cede4c0c5ad202e48c76d280ab579213a2368fff84ee763d0eb0123f3add3d759df826799fd26d7ca805d52af879ed240663c7597e931d6d270df7feacd21646413edc4c0256981922436bca13ed05d538f2d273b756a0916030688082b50696638eb9aed428fdb3aba890aa3a0160a3e345bdd8e4fd808c83ce369e595c665873c43f793f8ef913a7d4ce90fe43a236aa25494bee16bd7c8b9b687e8f34e57a7b887fe98bffc1698073590bfd1fa57cc68b605d96e828b0916489f16be761cd903d660fc344af09f69c8b3c875ee03ccb75dfe5f7c4a3937afb5b796dd70e56914fa9ab4f21ec72a3b0af5e31febe51fb0d9254d181b70e084ba04aa07c32629b2502ebb1813da1deaab869144220d3e63059c5b339c2952d5e39c5d52b68acbe1c94bdc84f90bb908270d0f0f7dee9dd535ad1c2aeb3375a0327c8a511b405d518cecbbc4f986f48034c5e246f9476d7897b11a803851c0a077c0dc88cd0b21415654a96efdb30fc12638d94d1b003b0c5901dcc7fbbde2ad608b62f2342619de0db6ed11a09a95e52a12abe0a1b4b9ea3b1b546b9d2f5779a4c9575be71d0739defaa732b9828ce23580cfdbf53b5688541e6ccd96513d89517ddfab967c4e66f69ec7451cdecdba34de33707aae844edba981cc0a50ba8d4aa729bd1c535a5ec220c02e153a6042b83e0c59ac2ce265fcf55134d0aeac69a60e8d24d2b53a83ab32ec0db724e092d65bfec2b9ed540ed6befd2a0471babf12c49590b0eb85589ba4252f75a09e8a009e3f8e1312628355c210c83b492d447b213a417bca12e0e708af307828b6cb562ab7a4aecd6919cf060be182afd74c473531f14cf43e7c69f9d80150dae17e726853b27b3e7bff1bc7f94054832f563c8f637ca8a05ae552d6828b58100405724f6b9d386cea189aa6a4f76272c208ed78973238a5ad3527dc514b95fc04640290a7dc95b95ade9af30bb90ebc38daf4e1eba6706c1bf9f9feeb91c41ca6a435b6c8ec7c6527190f16a685b7ffa4bdb0f3a5bed8f404945e8f1120bad0b7ef3db947a6946c8d954ead81ac75c38cfe6742cbd2e968a9c529006998ee81d23dd2b73bde6cbdf03f4eb2c93e96fa67f8526e763fb9d92942159449f8003d720f2f87f41a056156e7f94e4830a213c93d19388dd63b8f511aa1bfc76238b5a5ffdac099a713b9acc97232ade706b5991fbc39245db6bcf4df525d42398ee9f7f3b9e0dcf79150ddde3e13e5c8b9dd4fbeb40fb2ece9ca8abd544ef4dc64a4a5a5002dea602a1ab9326a4700f5a96147f1a716593a061394ebdcc54c5773f3add9ff66ab4311682c61a9b01d0c2f86a3b3afb38fdd5b81ebca10c8732cbe6de15a6d9f668da4b460e8c9dad6105f8205846b7536d68fe4e6dd8a7a6819c84ac5b27d24bea63bffc355d91d229debb72a3c6c92fe7d7b9e6434f24691091fd9ce7b23c8953adf4f21347b6dc85b17674dcdd2a993236ecdffb7d275ac6fddb013c7df0f42be6376ed2dcbdf2f0b880cf1fcb6fa32c7d70bc080c0778d847842fd55e1ee36f2e7016c407723c42b403eb18108920023ca374f1dfac98dd705a7e105061a0cbeeae9a06476701b2b10d7a22b499e6c6995a364971f96752e569b050c2a412a34a1ebeaf1d4781d9b9332c73ec4cf70bca5a20ba24993fb66ffd97f239e5445c5f424dbf4b49fd0314038476f2269388cc8f21b549c513be2c5f42c9145430b68fbbd9c8e8689480630ae893ec9b16b9e98b56bfe776dc1b908a3e738cd6247950da53fe36bcefc5ea45f1a092378a7d71a3d778c7432327979576382eb5d6e902becd4a86bd11415ef2a5d6c275a9443a788f21e613e392390eb7362c4aa6281c89bd2c4892c0ff21450fe171964594bad7dc61efbe292a5559a06b541690ebb443c5dbd76de3b6c7db48f9a3801cbe26fb1bc22deaede2058afec851234a2d3a8e48092d1484fdebbcd23fd7ac3b7567e01ed5ae87f62665054d1cfc503468f873ed7fadc91055f3f30c31065c576f031ef88d212355c522ebf6b5b0dcb33b343a38d4af86a722fd71e9e5ebea5ae086123d3d5315c65add38a62a0addc39cd99f4a8d63e6bbbdb9ac986a118d6afcf6b258835dcaa9276341f523b3d35daea041624c48860426444fcc965b7aa9e8cc5db9a340a4638e977ecab4dcdde25a073d14becda30f08963e4676d9f3802af9ca939ae065f1366a8e4960e8b04c33e18437dda3ae9e532cce0bc1ed7fb0fc13d006dd18f8f2f5b081c076cee336f4f9d2ab1297ac98b196cb5809105b7e84685a3becb1c3396f15f78f8c1049ef3f18021a7a3580861c7ed71b485c74fbbd6c759fef9bb1adf8b2de0c6aceb008fefd7ed55c63df4047917a864efd61cb4f34ba6e6ee1f55d53bc12dd640a5348700fdaac92e1c3385be428357b0882f7d438e56252fbb8a5b5f1e953e569621588cd0cfbc63cfc35f4fe1dbffaade32c327d334da512feaa95034fedb3bee7e8740baab40226907edf5cfd4733caf8186ec35ced0075f8451a3ed72711693b9907c74fa3c0f5c3dcc610ed1d68045f7462edc9cb9b8f0c59eb0d59a0988cdc5dfddf2b3814205a501ef7dfd03daf2a78df6f2cbb9590ba33161ad96dc1799a37edbde8c4b590ccb6559f9bd5cde3cea5299e3e610b51574c0c3c0477de587e28daf0e1bf368924090419d50b95a0a4e8b6bf88c323e57bbda890fb8cbe1f5a0ca5ba82f194e96c876870cf22cba6cec689bc7d80f92a5e0831f9886fcd257ad136b13f2f49940103ad53579d6004cf11c59259a7be800c32a683262ba3e86b36cb04e2982da988c29b2920dfd4b57c3cc19e0f3b48eedfca39178773c47961c4d6d2c665c61cc2e2b3063f18bb26f0eb96c29c1bb1d2d3f54c01fd8e225a0b957d0ad374e6b22cf2b344cc5da7078f940398ebd2a20400e43ec14ef50fba96e652e54cd0a1a817280c7135b6a94c7ebe2206d6a62b0ff2fa7bcc3e51dcd35f222ac829342cb3e333cc179f8784e6ed83d1d62a080aee448c90067510346f6afed1c2b419ab786cc02ebf917dddb7c4e8ec424ddcbc6a26819b275a9efc286a4033f5f5a3f8c9fda6da4fff32eb8448d05b58648a3bda1564ab44ee7de6efaf6f8c3e4afdc21584e261c318b5ff306139fdbb8948b4e9a1a89edc795ae9b1e537cc16060966b901f4eb189d5b2bc3b049674bb61bcb4f26d508fddce88d7e746ee63e360fe3fcbab41253952e7284782c5eb8d1633aa6a6ed32c15cabd05240d42fb2dccc303d8fd0aedcdc84fb284ce784c57834cfa882fa358e6dc441cc8c3cc41e332ca1c7cfd6f1c14be60a5f315a8c6b57ea3c414cd592d423511b88f00247ec15476ba565cb34b58dc7efb7e7e0caa250e087e07097771aa4db1ee4891bbf80b388f91e61bdafd4903b26e951a666b2d1cda368799befc71bb9d5a58aa98a735f12748349cce1705375a8628a3e9c0febd026469edbc648875c358e146744af335bd5b47ed049f9df699dadcf239847e72f809c67b77d5a8c37f5c0be35e1223c3adc530bcc4d79dec13ad24eb87abfc9ea9cc925a08090b273a862c24870aecced7d738f3b46ba01d44ce9999d41b257d05a520f9b92eb10b47e23576a174508ed527f2d428980d6c86c014ec1d12206a8be86a9a7219d08207c7b02e8fa88f5824a74aa1592398ce4436387a22054f88fe02d4d1b2f9967d10bd405341ee53c4893230ad9b3e4ef4b49487692ff5683e025292db9192fd74e3b1f8c58860d875084c54a1c07bcf2a9bec6ea2f8449ce38da013ede88d8727a89a850fe50639a0498f5aa4cb39869e7242a5dc7ecc9a1bf9de7c43725a3b40bcf22f64391b37f1e560cd48bedd3cf00c12c48458e5eca5964db2a5076d204eb9b3ed693934ff63c2d5c05e929bb45590e214662d4846dc98100a7e8b0a154858505c452d8ca5a0f8d2d56250264da6cfe8b0e33e13d3a3a3c469fd19f3bc4473a8f0b61e00ed80248507f5b7089aa036d0b4616da98727cd69bde0a49ef17d8f68ff7f49e7604d7e10d6d546aa3c5e14208939b47d1e50d1411e14c0fc8e097fae5e4c940a50de29d1755c67ce894404807b6ab0e4e088ec26946401380d9266ea83a1d8c5364b103c4d5bda1337b834344ab634ec4a9ff960824510b9b214c9b22d1ad9601815642145ea3dd4956c6d56f03a4dfa00d535e95ee95c4c667dc2913d6950cf410890e091f10f5effa3baad160c3fe69f4ddf9967b96d7658802c299fe5ce055f23231608f0190207bad654dd3bc7c0f1b7b0fb7029059ddbe2aceee1235f03ffe9fd4c669c1554fa3ddc0562a0b04a59c640d85228ae653b38afd3d286e67e2b1ffe9bf4eed04d7dffd56d774c0f96eab82702c84482ad67bd9f2a5f091facd4f75d47aa64db38c2161bf2a30298ce4d3e41edcee534ecab386459e7d5cea3d432611f3de7d9ebe9b217f6836dbb91c055aaa1d047aab176c2155fbdcef2a2dcc0f7af64aaadedc7ec5a7a626ca5950bb7dcf55e55ce99aa33ec99c47a193cc7efa8776ee343e7e2235a7e52142cb380de195880930f7b6580077a8d7199d8c75e4f1c44bd15f59d4941a7034f5c9a52ae971437b368e942a5e2eb44579a14e3989ac20ade91e49a9abd9725a55bf9bd387ed7f89a936d5f0ddd937ff8f7111dad720a0e0e50f2a47d4f5e74c102c57f69155528d231f0cb9e242a76c7b52bf873a65c7a348564142bf60499457a86c9d8c8173d08fc8a26ddb4c388539021bc315f827fa6b55fd7f1f413f309e730e46c5a8e7bf5f56af5718999dbe9a6d38c75fa36ab38bc9563b5e9ba7e29a4269c2d46ca26a2c5606d6234e2bde042fd53929fb2ccf237bd339431308ce4c84629714da21c24788ca84e1c5c18da8a586e4d47cb3769984922f082052b0604772f69960f12034e18f5a4317ccc82cecaabc7e2892bee00ce846a2e6d164a9b5d45eff69fa3b0ce88bdb8fed672788c0b1dd8cb3b2e4ab01dbf363f4b5cc9d33269d54e44e79a376a33a09f5aa1dc9a4de3c5d6ee21152beb431d984c66b55b291b47d0c8309de409cef72e42cbd167015ee7c642184825ee61edc27d0b57ad26d42f189e01dddf7e652d49b4c731e76b263b2ecc34dff0c65de681998a8db1d7857a5d3ef482793d5c7a233aa05dc3e38ce77d7151da7269625d9b5ee42f4e67c7fce685b5af5d818db938f4ddd49ac30843e51d31cdabb5bcd168325689e4cbb5adf955c2ab96321aad1c3770768d7c1ac904bdeda01694772d32bf86bf420ff8e4cd91b52bc4b630e384ae34b745664e8dec30de78f0e3f3e9937406ba019995e5b52b564ed8b2ccb5e8dec09f30c84e51cc1ca8dde65e92b3a7a447bfda52b290bc94789b66beed5e8afba6eccbfa81b205e520f79df7b15946c38a5a20a688f615636c7cbce632a4cac48f3ce8c24d45006180e4cc769c4e9cafed1a13d1a5b5bbb6ad808711a6baca16b8043e9d9758ae554695fdeb79ddfe2d7a0ad5affc2b9b166239d635021f14cd6b8ed7db62b5edbd763150828c4f07f577cc02002c8b60cc450078f04763ce0f3aa9ed13501544ab2406ed87f4979a5cb0c252d2c648cf51dc0c463add25a2bb59fdddc6e57e8ab59952fdb34414403cb865ead30a106226363d6ebd78e1d70f83b7799483a7d90d482fbe3e65b0a63b5ff80fb03f68a4fc4300a46aba8e7410844744b91a8ea40d1f7d8ab7cc7b791cebadf1ba07a6b6899fc1748082ef3d24ef89d89147339327fdaeb925554c533ad3a2d1da1bbe4bea15f0d84986d0388a62ea48bf05f06323838dbdf1ff6960b84d8a577432dc7b944143d48b92fda921575be092f1ac767f9cae16baf2e62724a28178a7aa61b0a1911b6e3e804985e6656292ab2984afbdfba7c53b5fdea0482320f2c940640166e8537cb898aa532e670577ddf964d67d8d04ffaf7b75905aa75fec9435b786e64752db75ed441f2d71b341f98ce5939c8728b1850c62b43f9a9be22afd283ee572ba05c1ccff935373c988013338186ff215b86a3f8a431492eefd5730cc9673f02e0dda17c37dd43cdd29ea08a774aced540c01160ef8fd8a45c81c870e74d82084cec670b3cb59101ae1bb547bfa97d8bc3003ff4d7eb92dada01ce93e40c3c0ec7d53d16d7af2f2516208c528d52a0a23c7c74d83f9a4e843e19ecf8965ddb4fd309a09210ecc97a419ce43df584f6bdf515190e8506477153f74dbd239f38f6d3771f38dd83d276db29a02329b202b8f7a06714d517ea651ac1295e5cbf6309fc1a99750d20f1ac6ea712b452ce30809eb41d18ad38f3dafb2233ea5d67130c60db623baf029b44aad8a33eeaac52189297ee952bf54565736a810bebbb9716c560ff9f05b7923099daecf47daad7a8dd59e7c96f40ece210600c766aae56d1c2cc6d2e6a27edd5d9b6aab02a589ae3447e6909e717d15b2cf8964bd417a265e157e07ff431673963a41140cba91aa80f8623f14719bf36d85cfcedb8ddcf11bde6a60a3dc882194cc4128ad9be59db5926a6a37dfc4bc483a36e4c0c54c4181a24a164d8275491499886bee77b5b824df08ed3acdde086914eeb02fb0468e66308584bbf2669ff265532127bad88d69d50ae3ebe321f568c77630f46ac5bf74fd1c8e6638cb69a7ca870c9c45eb68f7988cb89df4ca4279fd4931561ce18a4054e5ecf49cebdcbab7f4975f0e403b7409f66445fc78915de74260b4c1b4cda74a8e9db89429d2e2328c5efa6c1f90011747523d232f8bb38f2b6438ddc0749fc383607d7ee8d8f1ddb7b85662bdf5228587b8002103d1bd55a08df59e64b74eead906c139899b993cfa0e63d65c7f0285f755a999332c5fd8072a8d13e67872d237a7a5e79ea4e6b7101f4616c411da62d17bfed60a5a66e376c3dc7503db2925523ed42b1c0b38c2b78f1b3700cfdad2e63244e2a5f1843813a947634095c12f850ae1cce8dbc15aeee49b78bf314f64ff3506fb70f7af3445d5c8af08b502e2f856c690faa5aed970da4f6968159f81d5f5d47fb17af69451f8b68d3e0b83d199d94ab13027bf32fb180c5957d839155c32a53e16a700dcab55dfb7300188dd34d24ada43a6a339e05ec37dbc6fbc65078f5fb774d657fb982607d195c8ede542d4aa0e8141d2d18d9ec5bc7e4dae7bb0fc4bb2087baaea070f481f035f45679a5cb19c978983648af468c4ff080b07ce331b1b07740192adfdd35b1e8edcc211e5a742428344bcbd9f56c91c5463e9fe70f3109a76db339630aefb9897f906d0ed6bdb24756d0a8cfeb36bb760326ed004ce0932ee92b255bbb23bdbc8b640d0d21f17fceaaad7273b92ea44e21befec981545b95892fe047d8b3baf631e556f3d1891fa95a35585f9b5070482af74e75fed828cba11dbac7ccc9f0c764aecd243a59ff655c07fe36c82b3c920f8c022eb0cafb516300a13d1db932ecc74d1fe8b356488d3169a4b2657b105881b240d97f8442ef2bd24399cf51de2c67d95902244722553793b570c149d8bf7d5004efcb39db35c499b19a8beedfef6c34a89d48bf631b00760cff33a844e215ee3d26a12b046cbcab54f120b62e051dfc2d47b961ff7b223396ea497426faba44f22517d339097780f813c7329033d32e5fc8b9f9a94094adb386335b07e59f0e3da19ea8a8c1b61179bc9ea326ab0935c93efdfc54d41b9f516dce8093cb2215998f484147375cd5c35e1e785ea5492d3577100d08b89dd529f203f7d3a2ccaa60d77a1ce78791b4d691e8c903c0bc549536abe163771e8c0cf5cd5270fcfc89776839b7bbfff4944a4ee353495fb0e674476c6772309a03b67c0c46bd60b95fd22338c8420965288f1fc310c098c977322b59c75c0776907337f339512db0f28562e4e2157e1954c8e2e0af87a779a6759bee6c08ae12e47e2691d5ca0322731cc929dc8dda45ad217448c3a5fac2d66a4058e8fe3e63b275dbd17b4b6dab9794b9615b7e25b3a5e0cd57656654d867fd786d7fd34fc6b03296c965fbddcdf2ab3366f3207d380e1f4d06e04309f0ec0f462ec9806d1a000c7251cbab576e7a20224c272378a4fb95cee8fab357d1b71be02798b8058184aa3bb114600862ce843baea3c45863bff78949e931d1b1451c49916b2f2c49750c8abd708f20fe96da151e80baa7bbc0051083d82d4673c9c94df84f2da00a68a60451db145d512d9395655c637996f84d44f146b7311045681589b4a315441aa907e71e0c5dfaff54126d5b319f36a99a1c2725318a3940cac5e3edbaca96d0c24d0d1744be18a5551dab8478015fc9ee0432ccf5cb478da4f8b980ca32a15520352543cdfd7ca398434a8fc3a4e73c66c80f4bac85bc27e9a7b03a804f3c14091d600a583bb82dbcc7d73fb6a5639eb149a6c1f6425c1c5cb53b5c6983a92a15067966f57bff6d890b1cd987d5cea128bcc16fae2fe6454f8b2d92a30cb3ca2dadb7484f28edfb8d8bb4624e2df3b3889ce16395926816f91201b82cf96f555dac79ae773fb7d9c7ac633814cf72fdd153e9b603ce2c463bcf340fb797c41d685ed02d248511e525e05cdb846f70e339cb91efbd7dc1c2c0637e977ae85ea8e4112714857b628471522f8ee6c9346337985399343f4eb539f3a428e335a426db2e344483817d553079baa5bc331454c408036a2e7e50fa9af13ca810e5dc5b00cbf85c6629eec8c594e0e93214e4cd7afadc074f6b014c859117149fbfebb3a3fbc6d1933288d555fe028867885974adf33edc8365df9dfff02ceac4c3b7050df81c889c1418062ee4b579c845546c7ac87cc5183648e9615461f9a89c47240c4ef1b3080467013acb4e616aa912a21bc806f91a5e011a3b1b17629f9e7bab9e299bac97a8cd5d6aa985a579bbde0b5e54afe71c40c8e50aa158c7426bb59e52264b45faafb075a3c4a6eb7a604dfbb8aa9886aac548cb8e9e70914899b33165bee29117456f87d0ab8d0c90c14be8e86dfe563fc0cf8df3a7f09b3716fe5f58f5321ba9260f9fbf720d905face8c94fcb240cb1f2e1d702a5db9b0083e1368af984a0723c1057a6e5c37e37393fd52b5b5961649881e08abccc4fd3f53bcb24364bdda9d3d2c41efbcf0e5255df0d9a4574a6b2e998c28d60e4c51c8680c5d599d619deab9a6d0f3e824f31dc72881dcc1517a7706dbe2918a6274f10869984136655d42139306c23cb35f912a8b5a44f25b2288918f13afe06f8601d24a8c225853a6bda4f255896af0a6165b6648b3e6927be07c964a92eb017a950b0ca6592b7a0ec98ba88bf9080670a7ca38697f56ffe74d89b8784ec6a08b756c91b28ec17efa36f39f99d6b502407fc925d76fd4718f6490b8c156b37480bc9d80a0962c3cf199b3fb00f8954c2329f0778819092646c319fdb9e25ca8aea2b2b7b5fc4b2361106df6b1e6ab9d05802295b95f7cc72c60d806ba096486569026520941fadf092e1e07bfdaf7ef38908f5386aece3c8d06c7e394892a767a01f9214c52b9a86085e341e6b9a3c955838da578c2b3bd2fd9ce520e473295e8991e7577973585b3c4549ea15a6bf8e9f651867b35ac3c67851948ac0a95072e399944dda432e0ee0069deb24da3af23f734fcff18904f09e54ca435ece7a29ecf1ed50b6a1e65df58ee1ce1e48e2e1eb089032109b82063021490befad9dc1e39fe7c478f395a2f539afa1b9399e92da68b115ac498f9e844fa39ca26b47adf25322319053a48e73bf84feff194eae3a8bb86a96ef2cf4bb33c3ce929da4680c47ad1da4f42d7fc72d235fa569ac0b3a5d7c32d24c024f5529f6069a4f86b971301829df08a9b7d62c898450e50ab08b968b96e23c0db5d26f26aac8635cda4462182ff25b4f7301f77e030a1979e2fc1b7713b0e899bce3c8995c02b929486a335cd7a5301665c91d87dd32322494000c272e01a5043ae56f04b5163150bb98d16053b4aeb01cdf6d5a8762bcd2cc410eadb762c2fedadc8987639d38f8004c08e108a5e018eef04bc57976d8f632ac9754b41c480b368fd8fb34a8b502a74c1bf34e2a175b8cb281a7cd4955105de423fe5f141d844a5aea89db9ea941f55bba1ec84d934041b04f3f448b2b0e78f50914e38332cbbe27b518aad48303429d46b3088b4232b865e959f4718fec538004edf2d5a6364718f2e5d43cc4e5549089391b6d555d764abca91af16c791e0b6a1b569b201ff6a22237def6c5f782f3acf56cd128af4b79d9ab7f2976da34147c04d97a45e2e8292dd8fc7995f124f43732b59df5b1c7c1c2fa112195306b23a8376032cf23f2b33a7d91ff4047beeab494b8e77e2612c9e80eff8b0f6ed919831623fb42abb378c87b96da3e7be1c13d1b080243e7dfc3f9b3266c8e233e8399fcf4d15141d2ba215132aae4b80e5423a7b3e909b1682dda818e1df2c919487f885490d6349ef2d67022b132ddc7d7b673fe09b6cd13523d8ece18e9ee29b6e1bdb8e401d677ff89035fe5654ecea2311e96b34e02549515d48dbd104d2e930168198744d2be1f6987d2a4b184e8af4f19a71ac9a53952c148b7373dfa2f5c9877a237b64b8648d75c5c728ce62386a8a6ba9939aa9a5eb90f29b76d4ec2200f4ba57af5ef61e2d2119247fdc9410b5699a451373830e19056d70be779e5f4d131cc11973872278da030d3fdfd27cc8bad347dbbee9b8dc338c484d242b79bcb7b7d631341de189ca07ba8e5bf122d627465e1fac4c8bc66efcb55d8c36a53f4a732719ba9f749ff23d396076c822022cfbc34239415b15d681745a609d22c99824e687d8625d735b34684fbd79e265807dab30f8b19577ea6298481043f1b49925e594f95e154a7f69d6e23f3f877c275293aeadd1f7513aea5a6d336af801b09cc07fd51bb9421ca9490ca5d5aaa4c57375c53fd45ab76bd3a05989ed2f3108f611b4476a8f1a181bf91eed927aa5cec547968026f875c015457c76e0313358398db1e2ecd62298ddb7b3a43c6de621844c937a3dddec76d841632f97e92bdc6abe4571d516bec39b965a7dffd374c94eb31464e89bf3b14df3785ed1a5a2cd2ffe8c3eb9baa112246d1834ab2a87d44df1c061b38c55caa25ef8bd34be6185111b0d35dd358ca4a49325bcb79a9e632873ea44a8cddcbbe2ac9129c7af3fd7573f167778ffe82edb9fd1a0603a628f4d30ab6207c37699cfbae6fd14a0efdc3a9ff3a2253c409f362c88e26cfe0e6d847934bf0a6a733cfb8c8485120074f4c28a1124012749105ff7fa924bcb085feb646203c6e339e99da2534654ae10bff22718390f248a35d8e3111ab44e71ab2056a22de6138f2d8c229f52193473066b85ae9eed170329ed1d89653f74d99c7e9b6083e2917b7ea3c89fa4ed9ff654960ff4f2d552ace7b535f608a46b2074338d689edd623a57b79a846c377a75cdcd42d3eabf350a9f3b1322edc347d5926d9701da655536602cf15d01c12688be2685d95d52ed0d3547455a9345f3576aae5bbf7e532ac04f3cfb3634d0e9d516f95d2e4ff483cba469f62775149b35887c90843933c9691517c7e22777b63c5ce4a5449baa95916a9fa4d80699683f8c792fc8debcf563daf8f7636dc5c70e9fa4895d4a755931eeeae31c3ddc54703e22310359e7a622451a6eaa608c65b4bd9a5f52ad6c58c3ebd82ad0dba297343dc7d89e3f0892dbb22e4cafa8b907b0619e00cc970fed827d74396f655feb4270dfa1e4b1edd1b6eaf11588ba8f99d12bdff616c445c8de75f64907186d7d27ec460820a0006741168d071cd080aaeb395488d97a816d007034952290725dc4776cb55bba6714f61c2851b6daa8dffacadd0ec595d6fef89f57b7204d281e69563248418308a6f467aec98383c1840fc450e7a9edb3bb1e9bd4591b10456fa0b2341d849a86ecff42102d5aa391568fb29105459b8d8066d6805fe13c8c2b032c74799eb0272a337e2b76d68fe18323326ddb1af368df5c5ecac1267e110403ef58427b5e4e3c41dbc82406a1b47dcbdbee8a638030fc0b7288db28f413d051b3837836967a7c402ce5f12ca77d2784042ac054fc0ff425c6abca90790d0329e8d517c953cfaacc0a6969f5b592c9cb53a25282ad54fb157cbee8a8f77242b98bf9a74ec1c7acbdd989a84c1f13f52f8b48db4acade5fe4a0db56d460c31301f8a19281f9c57bb512df6ca8c05bff9c3abf08feab4ddc7b23fd9b9fef437945d3b3ea3e82e32f0d73d02eada8d8bada7cc32c9f5d93b459969700f5b740245a849407fea6e19dabc9a60369d6d22fd9ea90fe3a07f85e2a373012f0d25ff51d7540730aa1f953642d11d40f5790707b28a12b2262f5e77d1597a1d9490fb44036fe25c71a9b2ecece7bc9da797cde065fc7dbafc3118dab9b354eac44299fdd8da1d9c2842c3173797d995c208a286f16dd243c13ec2414ddb0274d81ba51e1830a8f40bf1f0269b4869d09b394abc527a4505d411e3a2fc9f89e26efb05c103f539ad94a8898b8be059165753ac832c1a02076f51cd8b4cad570c87fa149eb0de4cbc9291cc0f8f5bdb8bb1d1ed21d8aacb7f97c06bf51f1da6d22b69833dfc90017f6c83591cd2b82e0ae0e7e8d01565f59916909451fddf696769cd4880cb337e4dc065849ac607396156d5c647832f354253cedd6eceb1a2ece420ef590bdfc9b609e27c99f2e0764f3e43dbb4e3b9b5372c9b6143df5d2aa14bde56dfc7c1d52feffcbc0dfe1e987841f3cd8c0e5aad47769c3999aac8dc4b7e7e37e6282973faa56232ac17e4c41a717d294685258b0d88ee10802a1c427953132062b0482ce84ac9a2fc3e826595214c4a92c4e48bf658e420582f1044d04b370a6be88b187d7226ac9d9ed210a02407406f14c452c6bcac6aea5f3f948bc943de200ef44ea9435c12fcc5567747b6feda8ad9b7926eb4c5c0e9f97dd20a9b8773aa147eb16da93f4bc06552aba66b7f02d3e11f305de6567f0786257d107cf0eae927c830f98a3970a602b4497864d21143565710f0dd965e6c7efbd88898327d968e28c8aedd159e624efe3959eac788e2f9b47616300029691d46131f68a47826109fa94a34304d3b133b8f1cf66534cb6f9278bb672a3a029f165b042de981d20ad03032576fb45a66f2c48ec0bb5c22e759946176cbce961f0d9e9997c5e77007c8d755dcb453cf881c4279f53ffef4ad06010243556bafbdac899ee4dbb7469be2bd8a8104bbeb21877e7f954a0ea86c2d169cd0b3b7fc82bbb3929cfde344828931ff544b3d13584f2688bef5a0c3b7172d8a17a31c224a91a57d2bc9c5624477b8d8a1973d38016b265d1056ed1b57798a219ddcc45acc09e3c08ad6ebb91311fb3698ae90147314ef78a3f05101f189e0780b1e0e7b4649e0830e2984adb3468a2cef1c0bb4b1b26be72d5d3fd054da033921b3bb17414a1b4d7eea9673c4a851c22a942b2f9342357f2ee124dad2ebd0af07515892b18063f0ddc54c05a3d61584a58ac6c6f4402890d02e59355a9c030fc65ca75a42d69dc7ae6606b10e8616c27375fdfebca480125f6b45344fd167c16ce57bd03523d0cfcd2a7e925bbbd01efc320e7af3f4f84e32837a6f3483006c790f93708784cc5bc57a832787c6eff2ed9423df6aafac301b511b54bbb3a900aecabde54d1d80e9ffff7f16