PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 77129 493827baa82787b36d88e52332532e34b6d2cde8e50a9ccaa20ab5d26a93ae23

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
28ac7e2f55ed511456caa3de8f5a11ac41a1546e506693acf1ec308e59d88e25
Certificate Block Hash
493827baa82787b36d88e52332532e34b6d2cde8e50a9ccaa20ab5d26a93ae23
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0015ba010014d60000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000ea85592c0bac837ab8b95aed552fdd37ad2c84ca2bffaaaaeb603ea3b44a26e317a628ef280c0be54e37a397645a2ea9fa6790ab479672fdddde3c22a982681ff36b618844c21b52a279b87a35b39219e0c935d74b9b8108b501000000000000000002000000020015ba010014d60000

Raw Header Hex

0000402065c4e699022033e19890ac9f1fad1814444a7c967d7bb7aa558be8433d13aa519950dca07f1c21f0024c3e7101f6bcb2d2b3d1312016aa6ecfc00d08223faa0b188a3a6a67d40018258ed8598e30ecf1ac9366506e54a141ac115a8fdea3ca561451ed552f7eac28

Proof Data Hex

59,560 bytes
121216020307bac372b939733805a1041076c4ec7c04933284f9c87af6df49ae7bb4eaa4b356c260fc38229de55a98736db9d592df2ad4ef31e9546a0f959e1a10ae178ae61245fe0a49bb61778705e24e5baa9251272c814db020fd6c5f6873217035604bd4731579fc8b063293680fe4d9829ae841a9a58d18b51c57cd1ce4c901e6b2870e61861ef7cf132aa3052de28c7a2bc7455534aa101358b7bb63b1b5896445e61c60a0969c157dd21a5113a482f0b25a69f13e133c95635a8befdfadd5a856cc5727a083fef1d7c8f48e1abf265c533dc50dd28bc99093fc7806957d96e7dc314b06818643247469430d90a8d6e1b721f495a021f173eb7ecc38f18f0c9a8384b1787072658e94acea271922363f8a276488718c09deccbc6db25d440b02363cb76a94b5f4f4244a72baae337cd2dd013675c8c1e1d19f72a084a8da6a419ea19c81b203bfde52f0a4c8cb4f4289580bd1736adbdff2d91dc9c42aa2901429f12538dea2b6243d94470623664d07aa95368d9c88647b8c29e88f92d7dc6b129164f00ffad54ab5a4e8d129f5974e03f162ad595694b670ef702622e72b5e42b186ca62744cda1ee004046e05ede94660d0193e89625dc541588edda7ed64e4589f4e2666b6acc6ca1777585a2b917c71e591f6bd34889c4276100a0f6f479b6c08b9b09191d36afcdb6b8782fd4d725550c634f801c0ea76c3d079999c140fbe2119065a824b9d381d6b33957ad5d160edf82e6502c4a16eab22a20e79fbdc25ba9251382e27f614b75cb5496fc7ce013bc165631874f378fd4bdc252c3fc16768b80464ba38358a987385900bcd1ed185d11f9856210f215584b19743661ca2e528f43f0a82cfe98feb2b3eeb25970da19df23465d97996031c1bc862562aa7fdfdc9f299e94a83e47717090cf813986b55949f8afcce91b6c9e917b693fce39cf5e40a936e349580cb1b76c6836a677a3e1996918170beb681f2b42521d46929ca861973891ca678f94a769cd84c45ed75e371cfccfd57d99551a821ea38d132ca563a49040db1f8a4f8d65134bba34da3f05aa276612ad4f4cbb982b067e0febeae5e06832ea7645d1601a9a804795e1cb6a25da45477ede48ea1db15ee60a1ccd7eb5f1ede452094742983040171bfc43591cb4d3a1ec905edf01d21996e08c35563c82f4ab2fcb58409fcc18af0985fcfbe07642491967a969eecf6378b11ac07bcee8e31053e08f677382f4c6f25758afcf93a6811c17f25c198d838b904ed856eea3846b0e077070d9bc9c55c3c0baed705a481cff9a16bdcf0da11d708dfbfbb232c64f38db632b6af3f676178a9caddd107ab47da7e386d7aebcae14f648fc22529c6d272b6ed13ddc021ffe7d1fe32cf10684d5c4d87f6637bdba972001d92ad2a1c355e2a6c2cc40c9f2ea846a1470ce448d3159d72a41c5641b84f9e4e4a4f7ec55c2fedc41d406b390bd08e0a720c0fcc3d9d493fc20a683877c383676de319c5d176583da1dd18a6cb81dd0a9aa17a25967975234afcf99b02a6687ea4ecb9512a628bdb8fc3f633f7b243be38107140f49c0a0d8aa9d6a161feeadb5014b03d9849b8fb43cde9a02ecb86ee171a08c8ed9c418c532b2dfe6e8f9dcf11172103cfcbab3ec792c65c2bf38853a8d523b9e920710bee6c9dcbf77fd5df9718176d49c5c0d50a5defe632f04f8ef23a8f531c88a3f95435e11fdb48570c284c399ad7a3bc66c303305399a5d592ad2c91d4d50c8c8f5e14b05a5ccf924bde8c8d87cb96112edc07813c5156c4acc3a3dcd3adce05348c76c730e7bfb7899789701af5a8e5d682d4e2379ee03f245c716257b7189709816dfac29e6952098f685394e8c07e392d2e390a88114425a187efafb28b555c6a11d719fcfd8ac39700c7152cdb07890a752d70b01f798959e74399c90e207f55936900cc24cfc74288baf605b177f01961f49f4094db275bb16a18879088836ae4e3494a652399d1871050570d8775edc49e43976d14f92d2eb0fa4cda7669b6f44abf37be92bb4208e77b2aea5f36376d6a1b7f1bc23994824bc2cf38f9b0fabe1fcd1e0e978c2403fe854827f82b7d8599383c70afb5cf6c2d3c9fcf1890862f871d4f05434bbd8a4c5d34e1e85763872a6cf9c1e004480c729cc3dc6738ec52ecc7e10316335e1604b0f49f6c6fa66191a066525ab2718624a05bc0121ec971da144907c8e07bcd2593efb8dffa9172fc5424ec4a1e29633e95cbd76bc3ef8d120605f43234391565f8e376fba5ce865e27b0403866e19558303c05ac5704d1567fe0f77f3f9a92255adab1688aea9d678e799e759472b41f49dfbb8c71cf396498e6386aa2081f60d2c8b4834b7a8cba382c0d870dfabf6ed64153e686e25bbc5f9494e60f1b5259c80eca41d3966861f9090d63b1e98b77fb9253c7c2c1bb89d9b1523f74201e325c77168af9f36c05bc2557a874334199bbbc07d2829db0a126222e963e905563497283706e655c3cfd9d538335ba340a18dd80862faafcac3806ea188b0c189ced2ea14e59e325a5059615399a1b4e551b32d631397fdf2275c557471ded968c86805546aa517f1d65fbec7b25ce47b7404f6e14eb247b1631fc2c415e35ed0ef20f9db2e22d7e85fe637c4ed13a1e6f0a5bbd6968f0597a5c36f637429a624c585850f5f557ae8104b425322b416760654ba36ab93e28c7bb38bbd3c91daa9254408feae630301fdbfec88da1b8f1cef027d67caf37299e0d5d171d2941844617dd240b995454c47afb88cfdccf6e60012b18e5bc09fd1687eac228523d6d027d209b4cbade723846d446df060b57c0bc93667ffa516dcff5afe70cff83a26b3ec626b4033723bde29b14a4d1f1c5d6aaa2859f12e590d2bbcd293f6dff2c7db04409b8451917daf0b9d6409d9717761faaed91176f15f49485c03ccba271e6161303aabb9724f26eb7e935558c79ab576dab04389bb2bc9e0ba82706ce8478cffcca5bbfa25342935850c598c70ed8095283c0cdf3d3a8623f8d429e6ad9e389d6df65b23418db3ad0dea50ef5e77c0c1929cde350783cd8fbfffbf0e65830748738ff2355dc6cbcd7128e83d9e73e3db289bd41166b0bdc443fe236a9480dd1042370b75d252ec5f5f1f5acc01f4f59ee3537a5f372982f391f13cfd9b7c731cf954f56782d55427209c2cb1c77854545fc28ac3185ff5f5e2a534d014ecd363b4f6bca027e9b40aa3f989c1f4f6d305f4d9656c7df90707eb531fdd1c0c6720b5fee855ae9546237caec0384475b0fb9f5c1b8c3c147653c675d413f3c487a5e4b52d407fe3f0c89366613a84bd5dd817e62c04f5acdc8c0d145b6bdfae5451e51b239fad8f8a49cda8608d1bdcd78fe5a36c487d322f808e4590219517346484f23b19c6c99a285548026090a048477a909c9b9189191db1ec182798ca92f529701caff78cef08693327ea7790aa5603e476c3f40d87c8898c56d628b18767f04f4541105d92868a220c82f6879b1638398df9df20b758ecc8dd18286417f186277e93fefe9459e8dfe31648441ca125dae78eed62c05ce6547f8df788da83daded5b0821dd835ef6792a9d118d3881fec8e2de4b14b74cae6d44d8f7150e4c383c5d56adeabc27e53e476d8cb6cd49f32666f26285cc36476241da485cb1ad3b581fd659302863d43ba624d08932adc0196cd7d9a67f6e0bf31bb3bb63fd769a370e6725e818343ecc179d2acbe428d8c070a9e1a23cdf4a4d2e86e8b8945b9b0bbe51f2dadbde1c53d5a55389f820f654a11b110dcf042ce4395c0170db0ec005d791d2885fa150044e788eaa2f7029f5503c5cb861922e06716dcde2e4628e8c802090249f48e54e7f58e5f21abe50519bb9c4196ed8cb11ee840b525cbc2cd1581f9a8be65741516c7c89f407216fe18d3300b6dc309a8241d6e10576ea5f44e8f38c55182918cd12a1a40faaac0725dac9bda446555dbbebab615e8bade1c20b406eccac672921896f79d7d619d23a95be4fb4113b18d9dc1be3d26982c5ff9d1615e24db9eefdee2de58ca6b3c5ad63035a033085d97212410688e9f21f7cd6670af39bfb5be709ce55baaf81b2e5ce5404e1d27d6da3ba7eeaea8778fe54e56d50a84eaf895bfd060f365a558074ac289995f072ff341ae4d7b9ae3f5e6ed8ab22cbe63d65e831833a1b421b7ba8f843af9a28ea8d04b4ae50736b8e9c31f596bf0ae8db80ab299b599a8607d1c41a0c1e45e30dd824b390e191008077cb924e9dc98bd7d864e705375f049bc91af3e71d48022b57eba2896bcec8888b35446ee9ee3489bf8a344900f0571747f2c7677c47057fbdcc761373cd808d01f89c0bff93fc0f44d4f0b65e0a9c8e2104a4dc88978d4446816db2ab275b1429ee8fb69fdd8fb2cc130455b98d7331363b7c8d823506606c48b50e9c25905e64843028af7b5ae0632f769c2372323d981447eba0455f234c9b8bd25865eb85284e7a38ec295674a3be5227ab63927018a8607ccc6a98074c2e6e7d35d407f398341cdb739f3323c19749b68d4d1de665a6ff4d680fd5010508b3516e28a634c7880393500bb3c18bece9f1ad78cbd9a154aaa55891f65fa023c6980702d0c8b7bbae3e7e788fa99404c6e18e5ef8ee4f087a8291390c623ee4f1fd2835b8a2ac3216b7d476b885b7ce905135fd3c38e94f5d642fa3b0b33726bf586df246c0461e7a9319b2995c3a03670ab6a76240c03c17b4c109d49ebf8ce13193be55ef391fdb0356559180b8882208cf5ea5523168751171805814c452cb92763cd39901ca6bad4f675b5e453ab6cf04c7afb368df2883ca9542a7d206dc8a6342d0c051b21e5e8ba3117f3c9f25668f3e8feb9695ad712c2f29c083d11fe164a7c132e13b8d1db779f096213eb9d870457eef61c10aa48e8e98d8f7c18bc39c9e3ab483cc2b9e342d56f7ae368e4e902681c7d8dcb3362f6398fc072cff5ad081dcac1651c351d28ed7473edec7ccb1cda4a5193757acbc8bd92a11ebd29d3005be2ebc27670ea49b31bc97b1767f21e10f36b2aba9a6bca802f77e188eb56eae0ef20a369455d455071fc79fc1cc9dc5ac3ecfd3bb2926c5b8d986aa9a59b04151c015e1968cf60c0cc6fe8c560928c5a81c7421789d8fe822b39c949ee96b9d2b8a9ef3769e8396269384dd8eaf4dbfc4a349f26bd1b2b40d0cf0c5fe0542117d835eb648d914c8dd23a9da3eee9e80ffa14fac541e6d0756e9777b986d9ee6e39faf08bc88704251cf8af80c30607b07669e34228856fed6e505b2e3212495a7cec29887a764f20002648aa5350ffbb58ab59ccf63e2d70b87ce0adf6339a47fed50f1858aad0d9f0583c6010a76e11758afc9fc4e91472d00952384a22620b59f67dada0c754f3bdaeb89aec2bc114ff9dbc0497491317fdde65394b700b2b1ac7748afc44407664648968c11f3a0ac65b8ba14f4a21f6f059d4bffeefce93abf59575203561abddbd8f42514516b92354ec60543f817fbe9e15ca889a7318c4a429622bc7fcd755d058958bd999ab995540685d7e53197666c586191cf7b855bd73e500ba34d306638bdce8d2831962df1df6e8dce592d0b412027bb6e5eeea09e2c538a1ae7a9ab439a910e884370acb4a1c60a432ba3ffdf9215250d421d6017246c47c3f9a2d21d1b15174e042350f6da252039cb428f3483d60a209751a3fd578e785cdc9ec06d72fdf41a14ea3ce4c858759aec26c83ddc6a4abbd57a45d44d4d072edab5a381975411c06f7b0c4d5f7de7f309bf5c03d1766f2608137b6b49a97a570f0e786c8f9fe3b8b0d9c7ba17b6147cf4276d0909d08c7598a80772dd49596010e90ba1d2a9a135b970b4623388ad1bd4b82eddf1da66761b3d8bda02f362520663f25824fce35367ab80142c26c8574364e9af827953f554614c72898f696b147a49c3f8a423a2ee55af63152655fff7cee1c7fb229bab1a00cff208cbcf74ef83f4c61e2790585d2587f8b277888ac0ef751194c547f8e0ce762e36ac638bc71809c1044765f03aee424001e0511d70fc1a265622d3542bdf5bba46b5053c184d28292e0b2f860c9e161213aa4551c96790b438d316047257a5a044c2c69a034baa899a0b8f2d851c2f3ae6f52a0b67694b7637c8b9d7f78716f6c5a22c0207049a1a29c28b8421ebf0ec6ff4441d4644dddd09fe848f4bda9edd4dfa98a416d9bd04c8687f0476bbdda2213ada21070ee553cdaf4a56af15ccfc8e62e04e6e7c90ca55095b86519d0d0db5b12c7e4e29bd9208a3ab3cee50f97b5cd9aab6cf989b7f520670e747d85d156731c6f92f3dfc537ccc972b2dd30bdd1d13b6b28ddc7770b42f0516f3461ad634382cf73ffc960e023d3c1e1b7e647684e7a63d641c58965345455512a35a7f2524bd5f31beb84471a1e5a2a820a4d2d663b079ec69f25472c94367acbe820d1b852d4688f79b985de11827db26cc351a0e57dd880b7b78e5b1edaee8ede2d5fe1e54e90529d401900a6e8b6a94299ffbbde41c40ba7873742ea7c78c30ac759c22b06def1f0e222da1f5eeef080b4366ed6bb622ac45eda13c965dd794cb344bd028b3e7ae7e272d1fa26cc0e593bbf4082d2cbf4822e314bd76931edeb255b48eb0d6dd3b29b3a070e1d7577ff2641d5655b4875faf4a09afaaf267e6f6850dba42e911cf83c3e4598c17837276a6ba5ea807f3a430ce0732a299af829e473f940f7876f549e58a0643892305b53b487dcd9ea731b38d0beca01bdf9e755946019b40c5d5fcf10eb3b8fb3703a816f717d789c29ce0848fd59740e99d7f171d09151f345068f35ae19ffb34b4d009e156c96afabb47c25aff25b3760c56b8273821f36c741e06787668eb9bfed73b0b30db48d52f0a89f82af8a9c1b1e80f2567d6be2fd8ae7c5cacce4a404908d08a1ebb6dad0fb2c611f0a39acfd5ece71bf2f3bdc014993fa39c01a711dc00e108e6531976c23e552e9e6868296410fc56853760ae3c8f0b26cdea27e84788774c528efbd0fd402683f17748ac547baa3d7ac2992bcac59637997be26b80c31b4b3493af9539a30b5eb283f93d97c3ff5a02ad46765df42c1fdb542c417c919191ccdc79bba4c8074d1ec2033ae40a2d63e038e86dcab52f0227cf5dba40c360a2943428e7ea03e10e68d0003320d9b650ce1a47cf4906e056b0175fdb1cabce41fa4d364e0478ce56a32277c941668f745c47ef7ce61e74ddca5e3453880bdbf203dc0fc090ca917e03cd080332357be3f052e0670d29282bf1dd62dc7851ff408076e94a56766173086044fd8185d27829c6d1dfb8956365192bccee947e7fb73d8a63af9a95d430a240a76c10b42d086ebcc5cf211ef2f168b8e6b11986f1d34015e0159f7d444269f88632a3f2193819b58f31a0963cfff8ebccf6ec0dccc4dd1ada27d77b56733b493802bdf7276429673f4834379682a00707c1290bf1aafd63725b46e8bf3a51a3e2544c8b0a647eaedb64ae9bd24a6165e6d7dc400e16445e95644b1c7ade0a6c0d81c7c4b1d4f49406226704effa00e6876a5c7151a9a2013bb6b1b7632c117126325543642f7f66f2b47b281adc69f2c85360f31c5c067645bbbd8aae76c6555564608342da9d93606a5da717661e990164f191a9dbb06da930a822006be783c9e47bda9a648084e9012ee0574223b78979535ff34f3e920b7dec4d08ca5bc28a45a8a6383740ee7bedda29e0015063bbff00856a54d53a620c795e0b19dd8d162dbe86315ed1a5d5034d5dece0ca575a512f9a24f3b0334fcf13c82fed88efdf09ea134a94aa96e03fc0028c283374d0d823755e5bd20984c095d38ad8d0e99f866b7cd4584cf139bba04daaf19a8063cb8a2e5673870f5ed10ea0cd0462d17686184b92a6f5ca3bebd18d2ee26415914ff2a9aeb0b64e6efc65aa526a2aa3cda5bd9d0320af8717327d206e049ad22bb9cd5bf4a42f02531744b4bcc6eaf61c85d2b499eb17cbf811b5e05b3971e19fec0d96039272f3706ccd74de22c43a311c3f3a8de5ab92a7a043a156ab2f50f969fd568281a6cf9567b683bf66e9dc4cd8423e1a4cffa671225a14e7f0392d4d3b4ebd82f7b06f99bbee62113f3e1295f710c7ba6b6b37d0ccdd6baa10d09e19446b1f1c99f36df981698da24a4104c9b5f0853ac9b121d561b6330a80dd8622d8284ed72ee3c26c1553f8bba99763cc63ed5b2f9bdcc863eab24eb6d3b7c11bf59a784056c424fb523719c48e50a7df40146fcbf0640030a7e15acab1feb6b07fb18b1a74c2103503f514819b8abaf18aa583a9ed26919e8b425614d4a2b174a330727678ee8544cf1784aa90da171ae6225145f596eb298ef7903fa016021397f7aa6f062afe10aceb7b543b8fcc8b48847b57c7499e1065b59c4f2a462d1fc56f5828ef572ff4742a4bcbca5d5437f7df98d5d778eed47e23cae3185f143567db01eef9136743c9eabf827490f474d3771e7c7f2639eb17bb83ebf89800dcd2948e583084f578ff614d890945ee6f808dd812832f1b848222e727f52fb29b9187995fd0a30988d22ad14b7e0862041a0ff907fd9ec61ebb39363bfe98e9b9c3f0bfc29f7b6baa5cb767d0b8dab0a91ceb538267168ec6a3ea9dfe389986247c8dfd6ee42d8f218be293948e32f12fef8624a40fe0275f29f993ca683a091d9d753a3ad77e71e0d8626a86cf62820aef4f93d97a371af549a3ed0fe8c84083d8b315b7884faf6b29aed451b2d599915338b117bf7013c9b2d8c1dd65b77897c329201263e038d9f2958b17febac77e3670d4f3e835f616fa24d9242a14cff16b97e10c1beea128d6218f6aaffddcd1f06592bd66c111afd2eb39c384be4bac0631d12288c9389db609969831940364a85084245e05fa10cbbbd2470b4e5766a2d0390bef03615c7a3b0cf66d89c646a9b1241a6a0d2e773bd8ea2abeedb46bbfc1e5252888ce5b1a04e6b7360fb2dffc8ae4b25de5fa1ed9fe443f0e07330ed02e7c168a43ca735d09faaa66dc8eaa7d9552b97b62154dd0baf919114194683c86b4fd76c4100ee51729e1b8242f6c6157c4fbc380d25e7b6f01dd1b73b9d79d947707f0afc34d0715a56aa22945451cc8abd8b3702e009a70f438c378f1c501b5673eedeee6f0f84803a8e96348c43c14d1112a643884ec9b67c3df714b65b76aa72c9781cf6947f56af3b0200ea8a668f51fe693fd0cc9da0dd4fada3190b4a67c052b2fe30436852c3ca51f46ef9b994b5dfbc07a9731cec047e155d9f375a4d93901a893e745acd529194a4e6ed7b3d724bb25c7bf77a268477f13c97344ffe1d87cb0b915d2b9916b3bfa60d51d84b092132f074368b8d114de94f011882f132d0a30331e012221f1c321041487abf85a0e8ec478c7391c53318860a88ea339b900f91ecf2831fc78296c72024fcd14abf1c1b458462e4ece33f9900596d634dafe3aab403c7a3ed5b5cd6436dd6830c6966e148adc7edd09f4be016ee69eb51e88de83422852ae84385c12b2eb632b4062f2dc90857d8adfdb906f76f47e7cefc8a13a558dc2bdeeb0175ae4d1c7a8d8897896da2cbab56b34d547ab677964abbb6a564880b774674369e68da626295125aa5bf1a496e920a50d1bc5b2458f2742b8995bcfb2af2a4459db114aa822bb5574a1447ad1edfc813da47eaef2a83191771dfda26510bfb576b4ab689068b8bde0d509edb376b7a7b4eb031653257bf05ea59e70798a54273e3880a6d5e03691ed03102187f134ee371739e6f86f7f95f6802c7a9f8bafd3d09db2a98ab423a67f7e8add08270d82556787b780fde48dcd8710245014ee0496dfd6877a54337089b4d7dc8396cb6c617a5e5a1272398edbbd2017337b4b5c2573f265d16055f1b728278c3fbb41b55a79b9e25c57ab56dee3d3b4c4ede07d9a83fc933500b1f02694b11519f0f03db2828bdb17088d841ea49ce94919828fe3e93031c3eff94d2bcff76be4853b0546438bb68eac686cd0fc4fe735e384b89a2b475a1b80a1c4d6a5d3f00bb13e5b36cee26a386a39dff17c19505eecf92c9a46cf00da28fe053301c903fc454a044cf7b7379139575a2d4cfbf689b3fac909d807020a76a552e0a8e644769f78f48310ad09c6896ba6ed1f997d7165b03bd66785ede92d2e0ee195f614e649991d5024371dac394cb3b98bb004d1330d50df5c491ee0bbcca84be86dd8c2c55a0563845febd236120ad1529caecbd6388be1976a2205b9cee5093978a7df1c6caccab84ae7f1fd227026537882416b8f2e7b23380af175f2bab390e3487e083113a7102eb9fd5fd7275d105bced51baaaf7c094734c4882c050da67005cb548dae1e2a58978575215863a3e7708d8363761a7a83ebce03c9f281dc507916311f5f9bf374f96c29e3b51b1bd03524f5825961c879ddf8fc40571fd1efda55d04be3e81925beef7b5f9c3ba30447581166a5ce5c59fa58b87ce0307cf26b677d7919cadcd2501b68a5aca12cf8e1e8b036f9036ba20d3b1941d4269cf673d5edf5d0b313cb0e7feeff45f4df14f428c1f97cb251085dad904be65186b97a55a9461d03790665d71db964681e23fe4c1ccc05392d530c9439e16ef5625cfb503f64f61e61fd19116eb8e695839caaac47b2ef7beae99d5902eee78cbfe3886367e5e4c300ffcb6d7e12e50f67974a393bd60a4a1e8c3adcd759bb77883bb0d359215ad074926647f7a2b3e2eaa1228120958b8d468c39ccb3cda2463d74b20f2c8b59691ce993d80149123ca4e9f01fe2b2b8e6a2ca6ef8d247e29e458ec689f8a84eeb04af6f4e55826a913ef188e6762b2d056469f6c29cec012a17c0f8fad8cbf8bc5748580b780a8a6b878b74927739052ef9391f1e64dac8ca946206e912c4fc37ae6fe39439e12598faf739e5c379293ade76de375ee948bbcdf3521ed4f3089bc52ef72bc5728c1595f7aff0f3926ed66dfa0f1494c242ddefe9d3aa99013c128c06f139959161c2f539e335671625a5a1ec028ea6624082cbf7d55198a0a43d838cf3a9ad1ff464aa43d065d4962b938a19bdb7c67d60cf48e0fe9f46a4115036c601c13e5dac78327e162d66124ca28abe33ccb4a5a03462caa62007b932b73cfc6e93493b463d8ec990172eb687252fcce47ac459ccd892ec0bfd597b67b88aa6ac656242b88872b3e4eb48ce0c738ca1402cb4a2065b7170bd0588e2df8b52e4d66cc002c59a796a520a707052d23f347cf32cebe62798f46a699f96c8ce36a1e1d329afca3d9898d88156b0e8dd7eaeb66383454d4561b2cdd26e60975fcdcd35bc7ecf65d85c075e91d764a9a06739788c9868eaac33b78e2c31072e072d7a5273f34e03c72ba370624c35a6d400f012a2894fad1eff75979212f024410a6246e834f002b372a84f196b8030ee8c5f17881e41ad88bf59d6cd4894858e09a396123957f98c882b1010cbf5956cde260d04e4cc510010a513ed3aeaf42c98d0f8a29abd97bfd26c96624e05a24ce5ce3b4682bf2b4271df92ef85c65726b7b086f81370d0232b0a1fc3819ca158458de7c592da2e6699c4b28d9fbc7d6271fbb4aae36f0501c679859fa8cecd9084cd6ab74ca568637b3a1e3cefc291d262cf5cf61285c29953e30c5bd487dab8033de300cfde4b0ddcd4d208375411583585d04a9b0f265960838c0c645e85de7e291e1e17cef024df98e9394539ef2fc1e303cea5301c640b92b664e32e218ac10c4b07af824ee1601954b5c4bcd79fdd3060aa86f7bef5a54bddedd5b0ea0048e4d071c19019e874c9d086785001335e106458f598d60c64b3b7ce1fd9a38a7750610e7d00f1694814e591a46924cc72c4be9676740fd694ab357227ce35c197da1ab48a7039e0cb66bb9df6c66b47d700ce99132f4ff841500d4e171416317b70121bd50580bd20554b3a8151e4ec95a67774121c075f0f4187ba82d7160fc215c5b1cf57011d97091281ac8c443158f5b092e0e01e3039ac7045eafdc18a52be67f2cbcd3782ccf47d97b2f71853a3f8388c89b1caba5c8bcef3032f23d932d26b2b68305f86ee92fd6d41665ea84c9dbb62a04d9738ae26f30598e018e32891f12960e864fd5f797b78dc6715c198a5286b764d69231b317824de616bc15f6f58790c72fc7d43f3bf60898a5708d8d36ac2a1dd553e095aac12af8ef0152d0958b7e1727fe0c612b2adf27112cb3dd1e2be63d01dd3f976f4b5e5aee59447140a1e8533cc17bdf9fea7942d6d6980c728586df756e8b0a2e467b393a8f6eab4fc7f56e072ff8c3596c11b3b55cc459776500b815ff9174d8758271be05e6579591d95b0b7d7572bf35a6110d8e4b3a1307cdef3babd91fc18c40a95ee7d798a3ebc4f48da8b931a0730d77f84ce20a5821a4a2eb91dec5b19bfaad5230cd03f39140f57d9198b1d4d164b2af9d70e8917bb7f19776593049a35e865894c7755ae3993c5e3dee15ae9520efe8a4897c4a58fa8c13372d15fff9595169bf34045e575609dc55bcd8f30f8635a1a7386e63cb84cda78c86e42f6f9fb781bb492fb546941d3e0776e8f6bed1389eec27c8ce6bf619392c71c18aad71378f7289b9ab9350e021dcd429d5ebdc097747e0805410705d381c67653b1a913f0848bb218ceed0f90bd72256c16276b567233acf9ea905de7b566de8129d907d7017fb6b6b7166f6f4e35ae6d5ba872734586834d6692a6c6589cf153f7e20038364dd2ed2cafc06e23125324551e1944b4a7fc5fe39b8fb577e7254432d55bf8d770b395c61efe8e2d709996f6a47312dd6fb3ad1aa3f086279db72e9def06f19399fcb3480d796bb26fcc8a3d236ef548d25513d2e46cdc514b2c1698ae4aace3360d13f59c3097867efbd3edf58347fd27e813944a11015ff7ea230f070327994305ab78b6a8093950e0090de3ac9864e23051bb1dc11c2240747f98f446e89dccf850bb3622fcde1629d00f867844a75a9aa23125e63cf1fbe435faa85af38ed7634e9d4d5270cf686af710c463e8027fda096ddef039c8bb4da9877d78737294311b924bd79f11bf989c273ac47d0fb1253fe03ff4e76cb11be156572a971b2643e5a15ecd2fbdd75d79a943f9f171ffee37f8fb5eaf1909f3fac0d9fc36998ea8ddad3c0087ede8d68161398975485dbb5ac0a14f6267fc48c27e975cce48330633c40dfd3b444d5cf52dbf0349a069b3abade03b1459f544a3e825fcd88f158bca118cc854ded5ee3f12b239aba4a907cd56533c595969f6623f82e3d9ec6ff6a9996f71683aadcbf3677b0d20cc105f0609f75cce0b49328cfd0afcab871fb81df5cfc64f34d69e00e147f6836d1a6cea0ec01da24d2f081f86b5e67172f3ba43f4bcce5dbdf7035bce7700f709b8eb1479a23061dc991006b8875270be75c283957f276c44eac2fffa462bf63471a755c09dc39e3affec4228d4f84a98e8929fff8158b779528984e362659813c997ba2c7e77f04964eb887f9f27fc5935e30490ad63ddd906238ac3c0e4e44202fe70b72e4ee1b4ca042b614e0f4dc6d0943db4dbc0ee4986a8a2a44fc5a9f951d85ea25e77e75cc072fbb972de61f0482a9a80fcb84bf1cfa9c8fb58df9c5f41f8110fad50c422fe1c3397d4db99b4f7d573448d347350a49f3ab7a39d9212757a46d8e6a4111c08c3b559e68a460eb1e162ab3f58c1c6e9b370b4500378d543e1b46e13e67b719964132ecc9bcd4a69c41997ffe8e393206890de618ff3c90702149cd9e7c4d1b678f0c21a6a60327cb4d3d6cb2f7252abb59cd67bc3a2c92d55404f1851e6584bb7ce702aca9da33a794723f85fdbae3ad00584ace9a2fe96461ec2eac32ea86c99c0a41518fa1f63dfe5711b5e50da61764569f02f3a68e289547b6c7b399a83e6da6f6dfb3a370501938f37c7d67c50b90a16fc3d408e52d998aec77237600a078d9f4a0042c8c84fa4d43b2796a4c34cffc93f2cbdf2dc5be238404b77d084d3b4747fb1a91a29c92f8403f35f8fad0573e4acf5b6abfcb5cf814574fa2bfdeee9bfc2269444d6164073cd14008d74252a14ddfb7c37e268a073c958cc8a643fd9ddeff3e3aa0684ac911ac5264818a5045ee6f74e5056b3201faa9b8fab0e8c9beda4472ab8d85d67460c410a2db2b2fdf7a6d181646c23d15196e26578f1516f3ebe4496befc491e2219418f7b6eda24e94b6be69ec2a6ed93dbb2e351a4a37c10878912c2b5263895a6c22a6df7825bfdd54815896a6735b33886b70826862ecfb1955e71cfb1c8a34ebc3f08b02d099e973a4dfae9a67c7a8475593098e898da9ccff851ac8e754c8070e22e428474ffbd9a84bebed50d2d09f8ef4e073294364d5eeecb66b0eb4397cd7214770c2a6a32c241a49c6f8630be1b8f53902a7decfbc9533900c932999ca0a9576c36fa7bd0e9bbd02a7ec71e857799694d7a8933573da222a680a7567056c221bb7044f5de8b955a06bca5f11df43b94744d4abe665aab9a00f2a741bb671393e6fd149d7b61ebd499901f1d27443492f25e9c48ec8687c02cba53f9d586f8d4fe51bfc8213f0653284c059c03b57823de4babbbb02c0f9d900bc418363c84a979e3e8519aca7f4d5d8b007e0674c4cdc8ebbc4af20c7630714a7d90a273bd67075460d09bd43cc17c1c283c4edaa51dd4a44e91a50c8dc23674f37213771d854846b8c5183f7c5cf3c76ef71aec1e7095c11c4d62b928c019a4b85a8e6284b4284b3386ded7d51d7ba358cb6aa08607d9fd02697321ea19c81cd6a35cd75c49d0e6366b07f0a4b5c1f6001c366e596097597a94992574c86843a65547f28c8e4992d3e800c2e31f5f7415dcb126d6574d3931d59f99f0390516f2a3b799d1aa0d73b1f8780431a15da7fa457d7a18f1651bb3912d93db39a2ee19eacabe8714a6753da3bf6a4fe92ca08bfcea2aa23d6f7b55f01265a2e5d478993e3b5e3b5cf332ed520414e0abcd11418429c2ca31465384d8b7d0fa2cf42a64f27f9df51ee1f962215c46090071bcfbc9eafa215c82369f073fcd6724d1cccfd396dc875b8190dd4c82769232fb0ab330b282f91a2af5947e58ea2cc903dc46718c45bcaf3e32a1c9bd7a3c50356e945d1812715575b974d25a9c689a9ddb01468a169da05eaeb4c0809980e19d5993ce1362c2134c9d879e4144b50e700a871389850096a37196563297cbf80b6e85574d3fc6ee3993198b14a275833938d267bc51a71a07bb28b719508c05874004a2914ef363e194b443ee694eedf59dcb536b99560424558ef1778fc929dac77a701a7133bcef97163717878370a264aede9b09d6d52ac265a8eb951ec3bfead31cc4c755100a0e3552c135ade70255cb5ce468c637e9d723f8fead0100653a8a4151b8b9a871a964316a75fb8fd25ff1b4fc2e07474c4338afa2bd2986262ec52b05bb0c56b9ea52341e1ec111a1ab187ea6c12dc41bf8b9ce8474db8274df9cf504cf1f6d5020cca57375b67b88ae1e58540724dc87437c6c77b249180ce25b4709039464a719e1f0d04704fedf950cac512fd1146d62937de0a417e9ab45d8e7bd4e0b311561f8bda73bb79dc658a96e8f9fed4da1e7b631ed7dbe57a00980f8d3b3a5d7df8515f41265782eb7a01396e395d378e84527360ee870adf2f01c5e6c14017dee2a9cf904eff427ad89b51de35258c2cc7631f73f86bdda55551f72a448f7cccbe85fbf9baf95b937929df950ea2cd47d1ac35d0b88e56ad0304fdbf3deaecea2e3e60ffa9d4518a0d1857fde49d45139349fc97e437f93095f59639f912e668d30009199e3be65c37b8b148f9ca1fb06cf113b6df07b652560ed86b8b15dd1a8f39fe16c1cb0d349b9a9d725aacc654ac2925c1dd16992303b92c1cbe008581a72de02306fb13ca175d004579e0dde4e7ff0e46c895321e8dc7ad6132b62bca7ec881622b619e6830c534e6bd6fd28ac5b5255cef8e71ba3727df3184c6624909aa529cb552b429f5739e47fa730d32301d73edd99017dbd9f060544649dca603ceff9f562a461b28d99ad691234d411d7a209c49da7df7ef78c003df31c9e1cd815bb1f6f6376241f40bc843702394130faa2f9a8a50d71c32511898bb127a5b71ef0bd62518893ab0382e1a7ef63a5fb2c2dc8f293038954e7b9c441879d6d0170fa6c4c012ad736e8d4d86e3ea9d0efd85798725a5c9d8098f141b08a89b34a16fbb9c7628a48ee8689e9483eb9a112af1b832f65c17cc6420294380847585749ec90f0144fc4c4988ce9668452f93fc481429ac0c9fa26a9d25b954d1676b1234ad1da38a75cb919e75cfdb5e9faf44c9b0e24c0e610e7406e7aec83054977497000dd55ddfb273530d0f19682b101af6db7c98783cf5d0db5f0bd3742811e635129a8626c8ded065bbe1962e40a770b9d97d2ca333f3271083b16bd6cd7b9ba2d3eab9884370180baf6e7a30789d20577dd6c0541ba2dee0accc41c81bde5f13eb0b2d421d81585ead5938e9134a57bc91f286ad28f77879da8b93e0596858b18bf3944384f623bbd920572561909a879827ee132019ecaf24ab844bc2d115f9c887660e5e3b46a0f6e540d5cdd656963bc16acf1d88e4d64a525ff685da4620971252459581252b517c2cb96589c2eddc307ee2ceb9ead735cd56216f991a58e01f3651ce0b46a508277c9d5dc005b6ded2dd0bb8107edeb323201c28f02401aa3a50eb10c9718ecc5adf4d1aa19cced25df9492e3d7c90f89d6b0bdb6d6bcc620330212e135f4fe21759171ee061478f9d74d14380737eb37909d77d2ebd49e411e53497cfa584c5fc921830e8142bb02f98d7ef25abb50abe07a80d5ce3e64314a02205632fe20d678933243e1ee076d4e05b22349488346db31ed08866b00ca4ede6b89025fc0cd6baf0119a21828661a35cdaafa1bd2304301901fb40fe00858b3b104490c65e3ad7f643cfceafaccd73486143874c24f6403d23bd977658d0baaf8c5038d1ce261846322734b1bfd63dc73961b9559733ef87efd5251c351685d545401ce8c4bb97c15e6a4a72bad0ac6182f6f291b2d1dd277b8ff68534343cc3902a8388d724531f378866acfd19e84d1d2bca1d303a45d5b866b9008736b6f2faead147759addd7db9e4aad181189af10e183835da3ecf6c09d5f5ad43d096ea044fc04b8d0baab92b95ec8e4271778bd30fe3847f53c31ff39bcc701e761e322ab1271198b966323b07f7d7b5721fc73381a36d991b15aa0b5d41c22533cd836b7c6e3f73bea3d3ef6e041df2c821d06e11ab809cec0ed53e572baf961e96c15dd419fc357d69b5d5fd91441b0c666dfd8f465ceed63819a12e28a50df21e9d7d0d6507319755a328fb165c0d88ff7e9d48a214318e6434cf7a16d0749cf56b12af7fb216a18a6b641a5fbb4313b0d4399112dd760135f29e55032203971cc74ee6640945382585462488fbdeebde137ca880611b2ead7397bc655fc8f04a98da5ac5115da3da32544a623494bb27deff305f6c66e1e8a69be8cfdabd4c2e118226cf1eef85a7e3120493842b7a78196f04f02b0205a4ef69b7399b5fbe50418e920d323786e53fccf31631c3fd23a7fc803fbe9d8b1bf61b16b675c686cd9aa99d7d7b1d438d6f448a6ece33da5dc011d1cc6e9b230e1934080efbc49e1d546aace04a74008871997161dc86eea6e8c4326ffd6f4472a47529dfaa4ee31d70f204e3a5b2ee3d750fa94e60d535fc6bd809fc1876efdb307f572bcc29d1ec0ab6aeda1c0031abdcdaacb120caf197373e725e15713e9003493c2ff187152c35bd60216563b65590471e751871bbd3787779cbaeddf621002d3882309dde6b3ca58b39308592dd5b059aa17f4fe08662860e194991d34fc7087d1247fc9af704fae5fd8e4f8c678db36f08022dfe5d581645ba0f1ef9c15716fc37a89e18c641f0437a6811dac6cead68c114bc27b876406a6b050ac976ca0cf0d3075a2e1481dad90e56412b877e8067e25c037472a222867129864246a255f81d981cc9dd7b81b68b7053ae25d497601d12b907778c25f8e737da060eb8c0449e395b4f10414419e4c12b5074011b37ac37e40199e66b13725a72b909eac33e101ceb4fde12b6145dd7a7dcbec727ab390e110ce26ecc29551153e04e4457e714db48739284c1144b45ce338c4e016d66b1d625008a5ced41183ab0d5fa702779763af8cfdbedd8c2c5a5121c347625c0ae29c83fa5d65508a52d527f0db1a59786b920f69bfb34932a0f0b8da04de7c4f35d7da4e81971616ff031cd077e459c972241268c1c7459263712d8de65f7086c36fbae590774cac3a55c34bce355317e382f5ea9b3f309b663f05589f73faa089a8289e5c59b527f4847cab96fad87ea4782ff06990139c04d2db49d7eac116b05e69692d9d75f15afa3586a339bf6424821e064f77d6bb52d759f8acdd400c830b46858a9eec211c2af89acc81ea90e4268afa1b48af8443f33c3fd746b2de5c2129f4a08a9f6e5313dfc3fe2caa06a96d1722cf3c6c34242fa437ae502b44650d698124c3650b7e7a2abcff7c7a962d6dbfb65f75ced17327afc9d90247909ada0f006fee48f3f3a89675dff3a3ed651b3c95e305078b513b4596ed638c7b06c5076fcdc6726c2ecba2dd4c1f7d52648c3f3077e9cc6f5845330cd7875e3e1351b985135814d6db8990f5ad0577cf80619595c720ade8801017fd5eb19c08d70179c569b23c046b21666e43c415a62d48be0dfa42386d7ab3b5e76f708d68345cac5f49901e9267e1eb88eb70956724f874a57d05978b444a2c99fc650548cb4c032a31483e1a97dbc8a1bbb33e2437ad01eedf45e86bdb41629ba25ae83a9a9171f4fd5d8cd744230ba94dcd02a16d4a8917c4b54a0a747751228a0330060c88ae0fe8cf04b801b55b3dd371cdcebce9f3bfd8b644560e4116970911f957ccc8a407ed00a4c0d707d514e94755e60532fd9e8ed4916eba4c2bff529e2da0b39e884de2ad0fa25460cd40b74b880488b38a7f83674a0967be1e0954c7212c07de5b1983b7bb2dc167e9075cfb763a38782a0040c7350fb19a8b0643cb14786ef461756ed3c4716bf52e0c1e5b3b53dbb6283acfdcc08393dd120b8fbbfc869068cdc7109acaafc1135c8fee74a575e1a4b851b65c3a6a04d18a7acbf4581dc153e40972ef76757c657d06e493fb8b8ed977ddddf8fe1224f0c3f2c3a88025b4f559b2c928eba1170f72ee713ce263c58099c34c9125f7a32653ee078ed25d01f69970002598eea7a609c88d052daac7aa49c261bf38befdc71f68f17a5c782a00374fe84e197e69e2e157bbf5b2ad6684f26a51dee21d66795207fd693047c09849b01f766323a78c17c85483ad4efd9f9c584b9790f159a9c0393577d636a7742cda6eec7f8a5507059c936946a8fe417c79ecbbc3d053defdef26b1e25c10cac3e7a15d5251134a67aceb026b86d2951edc27948a11dff5fd4e8dffe972ceb3402d72971c2792bbfd7839cbece6af480e5defadaed5b9147139b3709ff4e8c2d82a8825a6c0c2beb6dc0a76682ba77597eed76776f1c24adb0370dc140b52a2bc4e6ba886e203cf17df067ac680d37bdfa320dc8d7548d48bddc1b1bab2e58d03fb1547dc8e35939c42815dcbb81ce388ea27f91b9c475238180d4c8fe1d61a4d88c6204b268adde34b792260adf85ef49ffffa6f7ee05cbddb53b15c2081d9f9d51920c6ecc97041ffd5459e62b9bc2c179a138dbdcede4b2191229f0977473c9a681eeb6397f0d7a0552c0a480708f54d1bef3e3bf61e1721792c465c3790c24992a5e9af6a3bea596bf69036d4b68a96047743c1fb65b72f2b9a54e0bdcbf25384d737568f841291ad84b4c3de361167854065259c3d4a8704f393fb068572eb02e751d4640cee03e7ac3e2cc2995a924cdd059b82760a849e084900156d7994f59d6c693f8e8f2ef080b35ddd303d721a9f6b62489b62386af280e85ecfe30f7acd4284444b7c390dc4c6f78ef11675a8ab18a9b995d768422f962da02e404408470e5042a876f12946195db34e76d36e48b774d48eadaf587edb865a816c68e2f09ba64d55aa3d2ec18032fd0a20b38d094f7e9a2a96f2f58aef2eddc1b55dd6d4e043152b3e7e3d98cfc7540d3112b4d2a394fbb51858184d9f886a3b8f2e0c81678b724708159a267d89bd4b6db106113f770009f4cf382df0a8b5294dd620671b9b56953c40b255fa100a929225fd94d91f17633e9309142932bb75b6c2c0ee9e71c95294b5f19aaf11a0688b257ba66525b7e7f6bf1d51d753c8eb3ed56c0a9d996274999dc95efd4b3338a2c7154a23cb56d2ef3216bee8d012a1e5b7d35e31fa994daf3f82a58a04f115f030c154f226dcc218434ae70cb81486dcc64d84ec1354b5ae34458e7f6aa7155970ffdac261c306765d774246dc666ccf9ff7abc4648d292163f2c2328859d01e4df02063d6a25a5befb09b02b070936326bda3fa9cc1aa5c74cd21a64e22d35fca4a3580ae173679a1b45009c5467e98d94e085af6621d9fa84aaaf2bc7fbb82d0d1961d39b16e22aaded5177b4467d32c587f9e6489d650f2051e27250f246b2b858c903d9ed093b97551e325f92a96ca7389b83f15101a6b138aef3b0c8563a0457e20dd56519a7dc9926e1800f4f82d970543d5fa355ff9a8a1cb128299932f2977b49830de1e89826807d44e612e86c5c4fffcb804b232f9e58e7492f8cb278a0ef57c184eb58912ce06cd17283cb9a299c8864bdc90eee81787c3e9635179a7a624a8ace468182c9fbea7347320b7495493a0dd0c1c41e28b1848acc649a994f4abaf9bd09c9353a5bcb48886b5f6a0214ae6dd731e47c497d0a451fb5c43b10a904674e719a1c0dccdc14535e06786e89b4982d336ddd9c34e468977af030d273135ab6d1df3425c3d9a4ff509f5630e1bc39aa40f9b72723bcc1a220e34feedf8d927413869c183a7b7eba31cf2ca23c87568010112edc69750b8107e663aee81e02f3d9fa2986f6c3640ed8956b039c6445e5ab63a84aa13a4d4168ada2f3d4ada87ca868801181a91062701622f813d27265c4d82c1aaf1404a3b9989279032adc4765ec1884c8df314008eec3db7c93cde24cd31d0f6f315d4e31fd69e59181f216e1144a1e516c8a360fa9a616c9c971651fbe9175b80decf2d38e9895fdd93bfb99c77240ff79fc8cd1546b696d4cd52c5d28a81e92436395feaf1ef432786984bc3975df784e98b9ec56accfe2e430dcec57caf622e7015574ea879bf3e165fe67dd5274a31f47e0446bf0905d58d2208ec86f7a13e4235f198d262b51cffd012e4b41adda6faed084c37509bcffe0e624640b357f0dd39a4f51eb09bb7254ba3384f4e4bec18b00f821b5939f817bebd48fdd016b0588b0d840e32fb7d3666c0cd5bb9a35f375acd92fcd98b2c0355e4daba864bcea74aecefad7e0420e8756a541403866647ffa2414ef875a550513ac805fc05a07b04e78f9cd4868cf2ac375d247f2e7cb8232dab2bd128eee75431d57828d3b10b8fdf3efd1414f80af86f31e637e33bb14cad26f9e139fc95670847fe24cbdf46d7413172141ee18e8e0e601e2d9ef992a6d604de9b43b7a3eaab0b46f62e9617444a742674441fc5193b75f36df7693865867311361be03a7b865acfcc6cae099b910ab45f6b546b30fe9a7465962c0297ea26052aacf14501e5b06f611727ef5e45d469187ef0483fab620768564b9499ae0f01e2cdaa884addabe926c4b5b6198d0b1d823cba08b1b2787a9a72cced8fd9014109816fb674a42cd7db1172f38b4d023a54cc13417062acd38f4037ef6fd80acaf07486cc7d4787713c89e7202e9fd2085f63e7605ed74da08b34226c3cb26ced7b9e8765a49eb24b7ef30781f2a826c97ed95160a19c649e4192d6dc67ca77e972f765d12b3721c15405b00b6000a717d052cd6e81b689efe64aa1d28a3bfe511aea253314762c12f1f332d1ce50f5e45658f76d06aee2bb4d04a6f17dd903aede56592b67ced5073cdd5dcb32c464bef6f3bc262a724a240834a61aaaac6b1feedccc39d450c09cf42db1c99351ddd9be9be7306c8be08ad639621258f54b6ae8dd3a0e1a7864416c21df32bdf08f7d7bf18994b1150673839716cb0944011fb590d59f3a7beebc2d2a4fe71fa6177099dd0fcdc3642eaa38a0795c20f434f86e78b71f1f929e753d2af9a4899ad4cbd678a9cbd78be702eea7f302761fe0b642393c12d92400ffcdb7a5161f93feaaeab0a49d0623fa9859953b792116d239062353914ee32197bbb928a5ed480325d6333b11d948cb92d28d884cbad3b0ad2aaf5a0adde95c36a9cd2039a3039e7d8206da6eda6b180e0564989409231a219186bb82516973d8c8cb396e6d701064afaf3e7fe83a85135502811da9f18701ea21e7894301113124d6a06abc20f9682163597ac049cc777d6e195184a61d4e3435457987cef5cb8c8cf37b94bab993c9f6603aaf1c405ba9d05b7e0a293756623676be9796a27f2f7988d6d8bc7226563a40884df256df9852df2669bc974aa147810f2fa4f3512d9975e2fd303389b3e45dbe9ddf8312e18fb3f3d8d777947d0096ee456d5f8c9b2a4345135591379857aedbbc1cd0951bbb2ba548e38d79d4b634c42bc3ecfeeef376c74d7b330e79981ec92457781a3fea96568b02c3e1088d6fb24d14db5c4bee2b7bb3969fcec7fa7fc5f100ef7cb42f898e824d6b9484751d3be8ca9446246447d0b33e5602f54fac0f80e5552f9d6c8c80f4f35ddc0a2f8e3ee83a54b015d8dd6cc7969525bf863541ab81f045213c32b367b22a6f1b48461dbfd633d69de7dda0351ebc8568c87e7a580a59f577aa49bd45ab518b0fcf77d024f209f5ec439003b92fc84d7f07de4da9f503a6ea3b9887c7a7a9fb85a83f8e6474b9a697d8ca3e17d80c3d469e193d1747303311a29f356edee209ea0d67055c461163811c08acff8b9aaab85dfa8c48db08d595254d9c6fb9a06d28b8bf8e272074f0a50213eaa46557c1e50046d403459f29299ceb0478b2ce1f9d79c99f8ce0498e05e637873f75859ff4c26ce5ae18d45561b8f4f6149905219bcb04c00f35975e78c042a82894859df45394d57d0dee7fb19569894259672593d3aad3afdc72ea225844faf58d9cc733a83d6f44517b35ed48af502be1c4511d0356dbca0e55a4ba12b7b92f385bc89890fbc8253f89539bdca48a6d5b55161721fcef40f3c710c813a16376fc66d3d850dff4189f46be201a6a614b9ee6e6b2d3387e53413ac365755455bbd71df04940602c18d824fc6f2bc48af11ed219472892fdb3e44f6244d2da7b2e06d3e5ac582cd70f40686a88ceeaabcb2d86d361a2e5b9ac1b39a31a1391b6d1baf2352e0be83b9615dec389aee278907f3509ad37f8c7fb82bab3336d84359508e6b7ce11cabc772d81ff8c90812bc8001b9a163aadc25953f66f70c52107e498383f2789744e83a258219d495cf9bb72800ae647fcbda75e1f61a48415aad808cb9e5bb1d39f2c9b98a368ac18c42722137516a7544e86eb3f7995f1e69ad967c8d3293a8cfe54e1a587dd52aedd230b51d4cac588fb8226ec83766755cc16af43fb1cfa81911ef8f20e2b281619e7e5b6174b0fd600eaba2e5a98ebf064305b141566e1d668f8a23ee8e8868f8105240540c22db8e2dc44f9f5b3f759142cbce55353f5b63a8827f6690f5c59f60a8ce69868b2e2edb91137252430fc10cd3d319a9f8fc590e31dfa25997fc5ab9009f467e2ddc1c2e2915dd195745e8bdb58f05a0ba1c395be49ddd963d561e0601f13ecc757f25845498a90874d10b92dcc876534a7359d254806a395d5f30535854364dc33a1cbb088d214db8f795a276cb904eb2d01f391f25e2a643ab271064cb9c6509ec2094c90300f9c0ee4c59f92462bbf2301c3b5753130e429f0911d4a9b9a73e4895c04e19fb05a21818015eefd43ca488466649f2beb10d4a3e2523398c8d699082643da85dbb293d830615e6b82d9b26ad6e31be40513d7253f2670dd7d9434a4f5f86df51dfaa9bf98c9d89491c64749b3ae6a22dadb87f0accd6505b645628f1c7817a26419d3ecb67a81356c0281d6fa94cbef0bc38078dcdfb444e8e1efcc742334c45e9c00400ed724e6d6fd4ed29ffc138066563b890bb0e06eddbf98a68fa2d8e312120b1148a7cc11959cf140570a27b60557d392dac1a89d8a00a2b6aec24e7f686e97ec4769ed979799f3c8f741636945e9ece63503c29f45a48217e92fe42a1013fd6239157bbfe9f9c09f37dab3e669cea7ee1b72f8024fbe2d53042f144b8bdc086d04a6e32ed302e5c0e4c640d6ac84e449ad385ac259e08278f11a9f4ed5cfc18f9a453bbd5ec14c9b1131a80a113c20ce59a11877709271fdceeedb9c1127547c5c32421a4c525cbd1cd0e3055780cf2cfd15dc4accae118a2366683708761eccd64ec754816269f514bd23e7c08ccb9d1b001b8de0cbd17315f19784ea8895a53957e35fa603d275bffd7da3d142eab5d011697cbb04f579f49d31b5542c545be4fec3ce18ca826056711a8b9c63587b7e1c90d21e45d4c08647d7df44dca9697240edbb1c86ec308089b4fbf9811c934e12d349e2a52b30689057006d13ff1e2c7f717e17affccc67a427c8b26cd295c961fb954dfd0b033933dbd6106822ccdac3be86418ee417a79511102c70cdab411a33af418546a50e2e24e19870e4461dfb8fd29ec21f9c62acb4c3d3d0762c0909785ef58ef0736736e29852eaab07458f906764ca93aa2abce469c50bd5342e61b515d01f4428ee4ea5c6a30cedb77bd522442099e1db0bf0cd771e70b5530f4502437a25a6f5e7a371731162de7765150b1b8f4113e6dc09deedd419fedd353ee0f5f577fd2b7f990b5b2bc049ae9efb5f52bc1dd9ace2c9f1e4de79c0b1640d1629461c302ce572480255bf5d49cbdf9db456b607659fa024d8679ea75bedc45dca650c4fc42beafed10f3741de3cfa4264588daee84ef9ed1b2e98d1e6c8ced48f800397b5ccd45f55eeaed94a7be1284cf03e5ebf465a15d593108267e0b0743aee247da4dfc9076cfcf5de5b2c88ce86dbaf7a4335b4100b6d798c540fb405e8125c4b9fbf80903e013b02244bad442b4cde6f2d481471d116a3d420e5626884e9797ccbda02626a766644de28f5d59b63abb6cf89b5873850378003fa24e051e40cb8efadfa1bfe08af4d6139b3d643fb8d743d4c2e5b3d111906ed29cb952fe7b51c1a90ef1b2d4b6d06fde1c7acd4258648ec4760417cd979f217856ac88d913243888fd3d7ff4247a1c8159f9f7aae0e201a579a62453098ac244660b1582332a71bc45e67ff4859f46a4f4a1a82cb22f76bbf7f5f4539c74c191d49f35c9fd15a4b0bcc75121777a96c81dcc6582d19e24368e15a5f3124e1079b18a05f93f48b3453e68ba5cadaf7c8f6dd3b0ab4e5bd912c6aea2348a84edaa3770bd99aab33ba8addf984be185bfaf80c6d6e72c8e32c520039d71115eb063f0624df350e9f12c6919091e545accade1b7a31226642de29abb76d280b070440d36403c0ada5dd388c48c1db9d0605529f0d888da277224a3f79aa0f6bfb23404f2f26a0fcaafc0f5b9cb4028f3726dd028defdf8e84d3c8547c10ae6314b6c2823bbaeef536952382b1f02c03c0d914934103a413461787823d748f325f1f8247683e86a958c8953becee6eeee5358f3e4d9793ac4c66a1447bb4a03b2ef1c1edf6a0bf6d9760f474877516f923672175b527934720dcca50372d554106e55bdbf2ca92ce5578017d2b9fe09c74253f92b881d7d4f43638059c6f3e49dfb72ed6abe6618a49339a453b09aa5f3567ae3c556f1fcd96bdf7d1795ed2472b60460dcd4d4eabd755b873fe000b0b1f7cfb3ef3f4bebfed99499fe1689f146077f111574125593dede2a8eff5958b266bfff96f45a5e751ea4f7696bc78c9e5724a8f30ff71cf7165490ad05b97fe68c15895df8356fcbb86cd7bc5103894ce42c81c2dbf31330973c641c75899a1f49dc534506eabfef311ec852330b174417c61d57a0ad4f11c78df9765e6f3a947dc59ec6f7923874d5680d6a91031e4175faf86081ae5d815f960f44edd907c8c75db4c273c7c8209e95ba149979ec399a340815a0ecd7a08e10cecd0e8d281efb8b07a892f5d16b99a7f58251f6113b54a3de77cc3f5ace99397fc85d8e5b017b4cdd95b844432c92d61006f6679269f8098a2038b9bf8f1feda46e1b9fc142834c065e02e1d642faa46b7a9336b9b6ae69914dc89257e8e82b45a339b33b5c8e272968b476aa346a21e243d889e68bba1aaf72d38e840d751a14ff5c428b526313b3a24a6c9058ac30a994bf74297fae0cf326532d28ddf9572aa7af08e9e7efd5ee2110e5c88a5034ec581396b04fda7a20e5c0f8c1b8a11c7d92470b377dda3b30c3f9234735ca9d4b340edc933d8efd77fd74d1de9693901cd291e1569dc2ea383f8d35cc4bdd0bc640c64d6e6025159ecd550d9bd1c223b2ae0aac137fa27a81b35fc791e0aff82620b05bb1fdf9258297fba49286858ab35cfbb1c6cab967e3dc00cbc7162bd0378ab01c76a5e52429f48c0d1047898d9c5b1b551f11b98290e65eb766bfb56c0dfd67f8ea0ea53a270a8d01dd333aa3729077d0d0d034d91992277bbe9d285960c8e7ed73bb5c34f68ef949508f5691987a6cd8a4fdb3a40c677c8fd98a67fb13b6d77372321a7fcb3e306c78fc69e8d4f829b82c68b8bd4b2093c56dfc843cba4d114c5f283cf6966e74c2f98fcf17bf0d722db38a2bcfa5ac16c68c0708d47cf7430a81308e4cdbf7e2977cf5166f2053b29393e9f69822f83a4edd6e1858cf8ccb231af79d5aad69702e701bc267ad0012df6fe62cfe4413de445bc52c431c1d4540012a3ab1be62c6f34794905d27934f1f07ad428043bd646c1ddc6ce173e5c25fe4ecfc00e569ec35191fdc345266c0c421861a1abe6233276aa7cc3527454d9e0b6562f5fce0dfb931eabe930b3c9fa26e63cd53882fee355f0f86b7cab890bbd027958cdf148ab3cac2a8270c7eb017b4753e3bdab6f10c1c42d01361d5236cfa67ba39d42ce080f0a66b69a6bce1b14db05f40e72be1a56f8d0e98cde5b487138a6011e04a4931565f12ee0db48d2d8f348ec76292fa2c48d712f28fa970f67c461c0470126175b5c18925603a6a458073d0cb10d9e4ff5aab95202adbecc58c4020bf8ce8c6e5957e8f2b18572ac65d36dbfad69e2a450af092065ef55c015692083ba4668035f1f6fd981d3c3cac068211cdc37eced5bc29b6c523ab0fafa197e326510344088e2997e0d53e84d067188fc9d3b344447a1db51018d22a26e338126678fb89fff44550026f105ab2bff531415819d28cf2194ad5351b73dc9eb87ab952796f6274a6db40a2f879f6164bac42e443027950d8c695ec441c3fa314d523d2b8563a1b3d7912153ef48b957ab6460ddac126341ab1b6e5455fd8a47cd2c5c82faff3a1c8114081530104ca1c65aa5ca247d970623b020d5733da95940b1c769e555533772cad100629c148c5d849eb64967dc7b3182274dbd973d910476003b7432a911040792c6b47878c0fe89f8a67731bb48f239275629f5cbab4ebd800d4b8582d375b77c1a7582eca367975f54f9b5751e37291a569fc324654fa0abed9fa5e6bb1a70b4904d08c5e70a5427a65afe735fc1515ea17b8acfde234025f9577511df110592c59c8d65795d3d1ac81c262f1181a05c841b383a6bdf00eb1215c6738bd3e3e2aed48af962e6a28d1d8869126ad0012161647eaab1be22a1b260e0f90ac5606ea1d4de6c47f8d9267094adf02676de2fd2c7802f9299f7d13ffedef4274fce1c18b01ef922b144a1342984a77f6802e9512a07614d513eb0b8cbd9ac2b3d3a7931708e4c8c1085f8b05323de76d0cf411cb86d54145c93fd39e151b3f35a585331bed0f0112f41ae507fe41113560505fc6abd63936204f9ea4ba53d7759c342734ab8e1e7fb4d94270aa5c90a619c69370bc8753e1ff8214d6ded56940d8e48c7f189381c4f2953007cc4ad39b766f0e6c0cbe9a3c7d7a25cbadc4f4f4dd4e84251de10fd0fdbfa04d4402dd930ec966c5f2c1e027e7083417911179de48b1606d6c9008fdc41f43ea720f29fcf99ca30a70df35bebc0538f31305e67e235d29f84b9ddc42ac6457188c80589cb883ff2e99f88cd12c01d5683491500ce7bffaca26a6ff914f2cf3a53f50820be478df671ed48658e8d616cbe394d5005dd341a159d735b9c95a7649727bda80884a3cebf3057278a3b326df09410cee83a20a2a372712ca9b2b841c89a25935f5512178fcda174d8519ca816403587cbbc6ed03a1d3d102e18b0564b9a8491976291a2d4fec28f04de7a604a5bd9a6f7699c8379797f670491896662a38709407c389353002e61f884114246971c770eb5eae740fa6d7a612338d860c74b167603553abda601861005710027415edf95c244f3d555734e07fb90ba33a5bad45a8e975202196d59ee1c19cda4edd0fad93d26ec67f924f7f3a925e3abe51eb5812c7eed13112b67d2d617b0fa1045ffd227947e453057744a97e96014bd5688f301ebd81f7e6d09fada73d5881c408dff0ed21b68b22a86a646cd8f15fd8eb749e98149bd932aead6670fe5b9cd71771c497ace401e192e9a2ee207c109292cb2252fb79e8340d7db6354c0baf8ab02bfc292398e0115a6203f726ff5c1f4a23ba90471a9eb80eace6249735031b5d14c39e4401a5df775edb16870f163fad6fee1a47c29c4d911caf2b85dc1e49a743afb279aa6e61908637b1a4d3a75f396295f1088f8f0588d29428a409482ba034f26a61e99bca68d53a39e9d888544f0abfaf05187d8276dffa76fa39d307d1daeaeb2b4c3c8edd8e7e73612909c70e091cf141d915e840da69194e14857b862e15a5e473061b16e924cc9dbe664c75bdb7d00268c487d552f9482f61e635c6af1515838c8a2ea86c54c5dc44c860e6ee0efefdf915687e290a3f1b6d5aefefce1f742bb9e5657984dd1eea57c378af5f918c7b036a1809ef9d6775d422d8b7c82e6d34eb9985a251f142e6775f0e961fd9d7416650308f994207131d50207a07a74be55d7ba4891efc4829cf14ccd0814795bb90249b8d3253ad7044994e7d517a74d6265e3acc435fcc6fdc919229033d328e75e5c596f9ee005aa24965b706011f1afd5f35aba260b25dfc4d0f895794a39ee58d1b2bd61811ceb282017675f2a7bfb7a71d120fe3a20c7881b84c786b247370a3801075fb900a2f98bab0dfdb0103ca9960609e426fbc1de8fc845c3453af8b283540a834e947b357e6bf716f99a64172a5438e8623c3944867e2822d450df0faea1850d519bf833f6f5b36f95d7f41c0adbf8e82086e35cebc3a28f526caf365f0620883ae41586dd2c8998f850f07047cdebc2f90104005ba939c9c2ccfa5d75d27a891584554ffec612a17a68f8d8f1934870d6b81ff0e2899f319f2a42f8319223619078a707e927d6f1b0cb10ca431ea8658fd5a9d816a2469a562564ca958916713e403e5b4b8633a60e6b6694b417429679279a895bd036e216550d9c911dec9239317d00a0e43c823161c170287eab9dcdb410189f4daaca822658aa3842a8afe6105dc767695504782a75a95d5064fb8d51bdc9d50336dc91b6ea3bd7d8ab47949cabcfb3a02f43e77eade5fdd050d530165aadfce98ba3f90111867a3060b545c5e2201078fa138e53316eb690d9216433f7d1427915338da8b85af5ad455610b380fec253b31e066cc439e35c09ed914bb7b764a69e5960e79102a78d6ca04c97ddaf3e5b3680ab3ad2e9e45850dcb09413945c279b7a4b836c1ce9880f782eccb27be14e70ddbef65a4585f0e7cbc394153cddf34b348b9d0f35edf700b6913e7b769ab5a2a3c7633e26b780ad43d624cdf610c7e39e84974eb7899a44d1a842673fd67ccf4f10bfbe31f91e5fa347e2fae2e7d40426ce161ee2067095539daf352d6c9b1bd25437374457ec23752e03722984730a14401486d668507261ffbb1af9debf1ea8f34359eeb4738f9a546d6df9062a4a984453d7cd2b369edb10941b3a33cf05a3ee1f51887b186486b5b2eb33d898ede9dc5776557daa4dd5d98cbf02fe5c54973ed8cc92e5f094fb09abe78f41eff8ce7bb3667f246b0f9fcf73d00f9d697423fff61bc7e32072f3f4e4ece8e6573c19b66e0b66af18c921bdbe228c4c8d165609d6dd5ec5dcc550278984e0ee9742cc0c47b34584213c82d9e36ca74f5ff853867fa8a51d9a787ff18f2765052f4365c7012146cbfb418308619fdd1da4f1cd1a44f45eef01bcdc7730d6ffd0bc19908211a549a4c1f610faeb2d16493830fc628f43bce4253b8a06483a878c95a3070bf935e9547dab195ee4f1cf4bca18503b9e499fb489a0b2a44d531e1e794001368cd6f6e57cf379429a837914919e370d16a1ee3c5831422f1deca3f66c66e5fd0e80480c2ef171491b55271dc69d7155ff084ca93eab3593c642d0bf043a1ce8236c23567477a83b632ab989c863bb5ede64a4cc6f255dca3c1cd49f1a49b567e63df2036205f3107a243de1fe52d8eaf4a1b8bf10a81ecd6b622251020ecee9725be4ebecbdfec02be1ae7b572fec6ee8d959cdc764dceeeaeafe63e121cb951210f27a42dbcfcf56eb866c9bd9b98c2064b96f7ede1e8bb8dd4e1f5947a3f1a848b1e9546fec54711ba1d55a2da0f3455484b17b525c33b217081cddf9ac7a6f5f02ec3b216c32c74ae15795d71817353d24914e337cfc832df704ee91d5d19bf7647c9131d19a35448f4debdcf0abf733ff31e8a4ea6990176aad3046ac061bf1626c7135e501418597252952da8f79eb42fa6998b7ae60bc519fe193bfef617432e174010afc710aaa53837de5f2623eacf731888fdf73f3896e9365514c62edcadb55ecfd5c871b8e9a2ed28cc16b972d4b869669af2ebf1dbffdb7d7c7362dd63e259ee8e555bf5968e9d917cab6a2471d8a56073d03b71fd344bed3151b818fb76eb25174862d9e8ff9c7e25fa20a9a8516283345ca50676f69f37e2fff9117e582d25923c53b73b79a89a268612737d1349258dcce4f4ff211327ae84f501a14970cb1fed74fc300bd0fd12f93df7e23a29ab86fe630bcf8ff8df0d445cf88e5382a6798dfd905f7be1944669294e486215efa489c8a7c6a11ebdf44fc4898c6eeda7d0b110706ce88549bf7b15d04f146aeaefe8755eece81b3b773d5ea456dd84bf7af9b1a32244396540a853574482f62288ca15ee9e76d99f8b1370f2601af2f108f47bd4558c4a68e339bbe87c28be21d65a525e90c7015b3791dbef9a9c432ddfb12de752326b92e981c53a6d6d50a7536198f2f5e8f1c633d218139d98ea742f0d4f6c8140eba2bbf174eb2094771a40cde95205c686a5eeea6ae684ee79d6906758cfd5a462c9bcda2088751915a1f358ae5171abdeceb957b2282fa195b75d8bd434681d65d9486cf2ac70dededb17bda8d7de024109292cbd8a91a8ca7388e13529a86a0b0e4880ada7f75518e5a436cc2227b576523e5194ecd0c0c1d86b8121c0d938b71d45b09c5bf36f454331ae62907bccb602f609938bce5f4d392958d5630ea1604af3932f2d82382c2c24842de3cf46dd163b666b1ef6eb39ca057abc1e0125218ca6d2b3e78c38644530c7d54805efec77209beb73f2e885a2975e94e3308b1efe2a23096d2893d8c146160f35cfd38948b22e5173219b43c36af136da7a0a2d315ad528ee0bded7a0b3466addad44b267e3b01b8fb4d79dbd8da573f9212571c212f3e7a3356c1334f5ec6b3c5359f38a932bb3925028c5df5e2605fd235b1c68279ea731b506a15c545734eba67a63fd2ff34c2997cc552964da46acece2fb9c8438e19dbc5ed9c99b2fb6915d84d429ccbbf64c3373df92a57a49b932f03bda47435116aa8ab55319f2ef8bbccd63b1bfd5c20dc27dd04bd2fefa79b4685109b3278ff8a2c3963d0d3193635dee51e292c7f221901c5a1c6ba30cb60b1faa44799cb52b2712684e390395c2ba0d8734eb320f515007b6d066ed7589af64ada4d3fb479ea64b29ec0a7212081d3d2f30d14f9d1d2dfbff4751e0c0d5eb1e4e3e6fce3abf9b9aca39b11ada9f64bf667cce9451b11db70967f541b37a561f4f2374b8ae88f458a0a75cb8a3cacc7bdfc8c5b09c6488dca35c665a67fbf7696cc64e49b2862f146f9ef872ec93f0dd3d5dca168b187bc68e52348989ba6526946924a695681554e5fdd29b7713256c6df063377b75fba2303e45b12ed273118760ebff8ebee74fc31b3f77875301f0c23a8b2b7e9d2876032bc58c4eedbfb962e1217e94cba2165a0880f2b155b01a584a49065c27d4465b9c68a91481ccdc8e8f7d593dea061c8d0d417053b4932a48d91a7874d5a574762f86f32d7e48b3e8da1970bd369b893e915872df2a7fe0a16b3aeeab8ee48bb8584cd4e38a2312a86731340d77a2f0dbb3fd0b9982d801b4764888581b343257a37a8298b7cd9f6e12fe106ed83d254e2171d84d15cdfe4945de4f90aeee0a373253fb4e65335c5188d8fd5416272454dea7fd903091b51b3c38a4d91a9d27f9ff1a7b5c7ef10dd45b58f0ccd3a51a3c2953a31162b233c9cbb87774ab9dc4dbbf0d8144c34975c9d66e34e38ff0929cd490cbfc018b1859f3c772af02a131caf8f22a6e7dcad3c337c8cf20cf2f5753242a68a56e8628d6647c808b77b7d2eeba842b275263c94685bfba7abc208a2d4fe7a3d730478062cb71b0cb88afdab513e115a844ae091f9823d24a76a254931ae344e92673860b78c0ffc6b9d75a962049d20675a0ced2170fd68eb80def8f378672a70cc6bca290619800673bb3196717deb7fe87ed0667ea0052f180566c470d91469f4770a0dc1b8c0d4ac0a9ed2f73a60271294edad49c1af98e7bff7a26e0ba5e7bc4fa705826315cec95d18175488c33d722897733d5f1318cf1cfbb95cf0fb2076f2fbf6939c25003334ed37a4822a2e2c4912e15cd10aae90c15c0220d90c7aad3ac1b048a1f08bac44d07fa63d995e232986de30fdf86906da355fa2ec88ccfe49eee651b78532db443bd1f280c540749bc13d137a0df453a8f6b311040bf093654806d50965ea331f1f23d3a62cdbe04bf22299e8d7000844c1b10b84e622d933f38852e86dc77686fd9d60cfb2a27f6215c3decbda08ee653778738d9bd263f4d82ff6370d809595bf03734477215f13416f20fca4cff3b04abbd76717f56baacbec1c6f0ab8f4a872c4a15211b041911c117bbe0a4ff748d640effe932935ac3999721631239f5963ad2e6b35e14e957e899a4f995328939a7e34aea646e35284cc8ff19125d614a59e1283ca21745a06aa1a6cee5447091ffb91582461b21897019dc751bfd8b4721cad47257dcc58adc8fdb18303b66cfa0e40b6868b4669ab6add4e91ea93fb31dd196d4239bfe9dd24ee3b6ac1d4e06908a2774b025eba5d7ea9370ed2cdda5bee810ac49e45fb93da2ffee9f2bf84824be71ec9da82b4150c94c60edde3df060855fde2b4e7a99f82e05a647392226c7b0836a88b340c37da852c141bf3aef287153ed844407095dac60ec0dd97405381afeea69f0c52b4d86ce81981a2daa0e94d634e80941a54d343e6867ceb49acbad088dc5143c9a72a4ab291ff0f510e72f5cf310fc0ef1fd55bd4c3bbe0c99cf4d15c1ed03aa8e614f944ec5e37d00ce949367eb7429225a133967a292767ab841c19aec10c92e69c880fa9b996af7a5a9da3aed1565213ecc7c74379bae926824c6b8369f3fa50f006281dec1b04bec837d1349faf6d2ca0db984c44a82c7ddc57c350f76b0c487ba4312271e56eaebd2c90e8fa369c10b8e8fdf37384b09730c870a7f6e946029be739f4f836bdb38f5c1523890daf76e1ca7898eca2e2f36a602012b8d169e9184f9ac8ef31c613933c18a3444bf11a7f56f959faf07616dd4820079c08cf524066f80e125294118b2527d5bf39de232de4132f2f4529a3c4667c01a5e7a5f4c12d9cfe20cf3fe91bdb5f9341e514defcc41283cff94820db75858b6192a9e0be5e87db5fc76043c77e993fb7dbcc6ae02c123e1fc1f06320ca47a1c7f0ee40f680684be46239be0752fbbaa49e01b5102f93b475d69b2f736aab2104317c059aef0b78fbeadc3af61bce26422eb6907c563436ce40ecb2b84192b1cd63c9a7b5cabbef0eb967b8dbfbac18663b852ce09e5d36e9bc36ed1a8b7b736c7ebaf9065cdac90e16174678bc20226c8e0f72355b24ba8f1b9f0df5b2fee89b75aff6667339b2da8d2bd0cbd77c5d3e37f62edc7e2efba84dffc6fe138d00dc152d515d956dd54a4f5075e2a9c805b2ee23a413c0fee2b16524ae702b790396b9c410ea7c2d32955da9ace21531ed2d7e2c0446c430911c0a2bbacca6d2ec637ea5132278445942598c62c1138faffeb2fb221a239f44a2902b5029d4b5ac86cb0895b90d582d84c56f9b47ac7fdc76191fda3c9c0b5b569ab17f16a44851b97ef48dd89b0925e055593a1700da81eb2a64d6392d60cfdb80cd139ccff8d4910359370cb4e4acc45c9a42e9313c5bae4a659b0467f18d16ce6895ebb5bea5b7d7b11e264899298beebcb508812f516a6bde8ff6f56b1b5fbed12b0501868262cdf43cb3e52034faee8e91e59888885af30d76e9257391a9d2edb15b074fe46c4e5588799c8a5411130586de20964e8df7b85ad5749e78ed96dce4483607d8b5e14192f08ad11f502f96b0990aeee9158aaa1804ecc1a2953f174c58c09d3646c898e82b7e6db7fdf6c98498a287a272b9cd15e76e7ce6c44ed2addcba5922f258340fcfa2f97a9fa7c1f32ce34e91064c6f780f9a4a3108a6a68440afaf4a4745c7c9ce8396bef214c08c718b9fde519794d6b53e6091a09d85de9201c9dbd0f953ca4b5d094ce5576d4d8afe7978aaef07cf0ab629213c6b9b30337e3fa02308dc06dccdf408d8d2e1b3a49522c6df8fcf45a309b857c7704780409d1213314e197194f06430388dc90e7dc85c3193fbc20a0ce4e6a9db0c3c12c3f24332dadc49d8890f45706345f60f76fc954c5150ec2b63a065148854806c7cff719e4492b7fff2d5613c121f294dae4d4a50653e5140bff824b50e59f9ddbc9b6cef7a8ac74cad2bd0335c297d794857e83f06d592118e5eaadeebf749a64da6909aa0275050535346a56e54e182a873f1934e9accd7bdc9c0c8c43b5688ff823d710f6a4388211464c76336e9579462172c4107cddbf4d8d7483a89cff6bee139a5899133063d487a40434b887625bc27ed0c679633400919e9dda92c588580ba96efc3cbf417119d684efe9ece0f72845f68520ac0264bf28a8b5fd6e3f11c6271d37bc075b5a7a12357fe51d1cff4c7db56c8f643b0b6347a0e48643efbcc18ad490eb789b221d000c580c3bba6cbbee6fe0170ee10f0e989d23945c701164bcdc7b4541d84b1dfa90b1f505df858d99be5acb285f6d713c514e19d151cc433d65a48f0e5b82d4736916905969974c19ce6638838962d5f3458586f586bdc13a1b9cc88ccbec46568833a76ffac7fbe7ebeee88cdd8d5fc0b8e47b2b98fdc025878f18051a04945b1f5bd3b988ac2d6ed9ee78c99d2cac104ae262a77a2713deb7fe8f208ffa971e63dd82a812bfde6cead47e985c38690256e76563be984f765f189338468e3eeec593375c659e3285c31b834f82269bcaf317d60a037b908b49d84f9408674d348f43f10e8a9f64c2d6a1ea803c88952b20508ea5f723f2a9ac33ed3270e216aedb09fd1d30a545b8d5c30948228152aa5de9fed152dc63fd9bc9fdc0933fa1f8ecd06b4b7dcefeed8098af5c69a57bc20f83959f67d2680401546f12a444b5f37e95c4286f223ac635fc6b1dc2c00bbbd6d15d1a1e2fdd4ba233be3980e2b8e04a261dc2c036efffdd0291d33b91cc496e711cd2809585f8b751ebe5c2d36ca362475a42577c61a9968c25a2e56ded587c499fa8827f4bcff492f992e9594a7f5afb4d58e1c2b5d57b2b59a7fa1fc5d342627ce821a3f1ab1d0acb81ef7dd6b07803bdfb73751d6bc6ebcb14b2fdc2cdfcbd7369935e91db6f7459c6ea99cd95e4b287312e9bb9450a7eda3c566845f6f3caba22dcec89be349a7476afabfafe6512d4af76cbe375ee14538f5d42966499da1838c51141063e56d4058ac0b0ed6a3dad486329891a50073b7ce234082a1075cf9bb3c3577b7445727eb11e24f60a3103d0e7cb351b2fd21bcf938bf7d2d2324ef78ef68cf60df0ed3fcd2eed40bc502ef898d5923694ae37a42450314a8cf1c1002538dfbcbea58d2fa3e9b7ed110e4a6efaf92f3ff0cda096c95dfce22c08ed49b6216876466aca6f80e6baa60173d3a51dbf5107c5a0bcaf278aacb20da077393d7d1782eb734a0e2d40edca145b11add4bd3c468da6a527624ed3db76314330332878ae051b6f74300a01a2f5b6b7c2905f50ba8be46777980890e238646747a5bb64ca2ea41f2f1eec501109f7ca86e700bb6a88e0f1c06d225f82b7e252f50a07a2716ced594f853ee255b7915536c01e64d52bb3fa99a8474a76f787c90fe9b5b017d748215d7ffad3bc7574d385baa0f05a04e7e67a755c8e886e13f2a2cb9a74b2157ee03524c843599669bae78a03ad85de6d0151dbf5da98675eb5f3be7d199ff13d4bf206a47f4fc8c43db923fab1a9a6bf30916c7881c2cab563211197f01a43d6f05b985201629fc87edb83b30351dbfaab87da2660010526a652827635ce0f5096910ecbe0ea64c6b810a8ef266353e32cff0385f64a74f202ed51728b4b9cdad0d9888f3daf8781aa6498767a3d68ec70b9405a4443b3afd363e28d9a5a89874323a9cc50fcac88e2f51b17f80cc4034166aa203096d249183f131897e36d7bd2d84b3c93a6868554af9fec627779a1c7f24c0e11b8cb610cd1a60f65412366c2b14543fa947f164227a174651627637990e642a13fd53d20a19604002807d35fa5248582448d02c9742ce4168b8008c86a9bb5373a657adbe0054f9e903abd8a9c581430003637a33e903e6373b08192b988d95f31ad8494111e6b2c2ec1d797b6c1fc064a19d7970fad84653682abba49b4a4cf95fbd6f90fafc4f246694dfb6f694038cbaa5d49a50f5debc42c7f0bea0fe751bafd23c4268095653cd317aedd10c65d39e5932900d675ba75aea625e57afaa975f4c1e4f7b16d9d9505bcb05528caca2ce9a6cf4f8186f81c9f73d305cfe9cfc8a4ad8886944caa10fce8d464837f37b3872f1788b155dd0485e5a3e007277ec8f019c66507399ed5832105fbd6785cb9b63361af6ac515b35a1ca54f2e102b8cb4befdb14d29dd3e7fbfabf82595579b0430a972602d9472f7c617222d64d01a764f0e8169b95593376d1b4bc502eb7e6ae6ed00665c1fd99005957c0c5ad29aaf5b923050c1720670121824bd8e35574583d1445ec266c25c89bba5b2190d508a94939660a6d2e35a714cc3e2e3b3c409a1f1784576259239aa4fa950325aab8d54c343c259fd28cb3557496ab007054eb880c94bfcec7f02b65446b28093d23c3531d05079cc01fd8e83d81f0936ba2b4794a4e4ab1470d4b00787d388a61d34e3ed2e4a8a291569875cb5bd8cb8fc6fcd45cf83eb0d265bab966d7fd4bdf55be2d7fdbb4f07d47cb62c9c2e0f4e932bd5904e42aad8a7d3beef9dc9b04745c0963b7955e6b80acc52ad9ba545d3731beac1dc69029d1f8792b80703387e7d9de4f45983aa61f0f43658b8be7dd8718030589c5d7204f6aa8b671582f728a301471845fb1122c2fb8859c55b7891ec5166c6cee1ed4f70b145f79f81e03bb6b3060fbfbc521c52642e38590736a66592e63f536bc20f058b1164dad3ca6e812e0ff75f0ea65218e0b7baa25218074d8af7b541cecb75be52df836dee6df0e8b68e004c47e7392557907e4d4a5c8838e1bc586d2f6d80b31fa2621aa44ab34d6a0c0e981e3222e6f830d4d706fbc1e27c30f0cb3848aaa02ef2d9f9d4e73d4b7a4c42060e978a279812e22e440cc50946b8f353e76295e298d3b18fa7b9fec5288d0d0aa36a85b8891622b2247bf5bf7c578e9d4591d1def6d4f34d53e0a4bc2ed138e0ecace9716df11e87133ec4e387883aed6a6796e89abe4ed17f610a87c1779891e43e4ccf3177a7c6d094fc72d62395dc5f25cab17ffecbb59852459b66685c1b51f0b6429b9c36e5190245584ce95d328c555de9b070bf566ffa64b03dbd48cfbb2c61194eca3ba3d7831600bab3a598082eb19b4959224555bcc154ad649c63b32bf8186e6c2803801b9e4ebc3ef11d4c718ba28e74a3719d989f56c4c29370d559b9f7c09785a64b465f641018355669ecb2143a89542feb0c858b1b7dbadf0a1e1ec980a023b32d9dd3ae1de57a5211333ee6af86b81958d18f15e066d8ed74b164b572513d20aabff62f30834f92ebcc2be44591947810b005bac55c5564dc10a2150633dfd03ce0d7e763de5c75f83a5f3a278dc3731201040972e651d0130a68d1f6f903303a6628cb1839ac339ccbc98cb674240f3155f2476f5cacd9693afe1f197c932c0226ac267b01601561f64102fe1adb415ab565849e0d31dfc22818e94f75d8fb622a24c4a06fab854897f51156dd97f69555b2e2d1b6bb88ff8698cbe98482488011eaf9e642a7244beb4359bff7c6cb4def34820ca69009e6562b07b8197ad13544b0b3b6f7c030b7ef735202c1764d818b9ff19af8b78bb994a8911e8a66d738b9625b5a19a6987ca477f7d1848a74eab83e19ed1ed3cc8c6de2265762dbf436175a38221582ece23399ef1e095499dcfbeca6a230b14b03051a4f9f93241ef22e8e0f7fae8cb195b4ef6b9afcffd0797ce44f0fe70d057ea145f609515894eb874e351477ea748a6ac8f01dfebfac67db22cc36d6d0482b2258bb6e5444dc5533f117b22c4bc24e50a1b31991806b7b5c8f9d7ab28ea2370bdb0dca0e7cbfcd2f6f3f8abf3ff19eb110c5910b221d0dd42428d9e272eda00942a021d6896fc2fc286a76705709f3e823b33b81091bcfa817d4f279dfc36b44c523b8204069827d4b550494f3665d2820f6f3e9dca3dc5ad2d881f03a37784a2975ef244abb3adc6a33ab13e759039218fac9448eb36b6f9224285e55f2b1826332997566cc3526f2eb3ba96ada87818d395b294538106a9c6246ee9bf6ed0a84926d09942972f23b52f86c83b6ccced48b860b58594bdb1d971ceb096f51c4e9bb017ed3125ea369fbf6caafcef646b9db945223983924023f63bf801831c2b73eec65f83fd99aebdef2a33c78e5284ed6bd2924cb05d38d9b1d52795d69f8d63f7a1fcccfa4ac370dee71682ad6ece25ae928b54ad6a83766e53b34688263cb63c2e47b4733f411cb119b85d94354065ed3776c8a88a81852b027da0a0951c4edf979a59827da1a780f8ef67fd23cbc614ee4d49f446dc424aa742985e832e7283b3bfec5c63bbd43ae75b75600d2359fb9fc24f044869012cdf61f827e01ac255576e4b0c962598425eb0305ea83b94f25ae88ff3f302bee4ca4bbada8c102975f704bea6a227ad2ffa779069eb42917bdb49e0d3a8b6e51892d831e880c37243b2083660a4a34602a787c75ed735ef45384ae1f84bbf378f92e818336fc0fd4c1e6dda5d91141add1cff8427298b461d0afe1d6bb982cc64c8c8164bd27d2defc6324267a47927dec9531d41908432e59f6f628d60cd77f513f6f71499a1c18b26b6a75b2b13c9a4309f7662752798a4a5b5d07d00ef88744057402705d2588fe009e65266ff7dcf4dff90541289844d6db826018deea292fdf7ddeb035256e7540dd35ca28ba6c072f334eac6280aeda4ab5fdba9bf678e0405dd1377208718f9283eb08e17021f52e5aad096a582e4afd65fee811b84ce7e6e793789fb98025f90002a101e575f875218c96a0e7faad1f9727c53e1fc4624a95691c9d79a6bf52c52625de4d0ec2f288e4986551937db14daee17a506bb800be4b2e65466d2ef3c3d66782cf9fe0a9506cac0950061a757d3e06b314c29919df1091ed7345fc551f24ddbf8e5878926ea6753c8917dfc68fe76b4868be9805f977c10eff1aa28173653ff03d12dd2e93002acb4d5cd08fae912bddae25a9f2384925751472b2c67ca1ac67e30411d0377157c8ce995d80fd5c30a3404234dd828243a7be6eed35e10a717f5ed030b6fa75faacbe3adba688cf952a2c5d7227c989220f2da4f4a109c1f2e7e95f406f627b80dbe26db1d1cbbc5e0662ee000525f05f1a05a1a2dab3e61d94f938a6b0c09f9c3ba666389779586bcd2ee952d91616c0c64273b27d7452ad210789920bc0b1808a8f744de4ac6b3dda144870bef13aa1a232fac8b10a041f06e1f6cd6285bfef000368c9b465e1edf6601fe37b1b5d3e2e29f566c07078a7a47ff5a173168bd38ec44e68554cad44ddacb3dd4e864de6e3c6dea66efbb2e739d9abd01ddd7ab68b204be7d7d7be51af8dba48af1796444c696f4432b5dd4d0a47550294c7261095c1e00f416ae663f9eeac964214c6ec4ffb087810497a28047d0f8a0ccbf873e35c88785407510142c98aa360374e8cee88cfe56444d32228dd2225f7966f2f50d1b35ef55beb394aa61dc903fd815aea8c470d8b4213892274a4b03cb0da94860a0d1a52c9457cbb8ffc509fbd6fd62a249a6dfc54ae895064fd83bb039bacaec9c688291c76023a36d9400568382d58ab40b5fe93098d9fb470a98f4d9054e0cbb93bb9e87b82a468de0f18336b041d18ea93711e0b5dddcc2dce7774573645fecf672125fc93325cd4090417a589709ec7f5b2e6a1010fe2677895b52390025ce04e32ac1a9fe84912fca24630d3a45bfaa98852c0c5ea3e2c14ac22ab009d4f27b4333737334e452c9365cf8f8a270d0394cba4c93e7ca40c1de98ff90a653a285c2aaac5101077834c53e4176e68b13d1cc48ee184c40ea45e1871c97ac07d50935dcf2c07263aeb4c4d299b49e8c9019d99bed6d33254af4b18c33b5146271c2d1fafd3e0d7c25877bdbc23d2d350b05101763fe521d48f4f8907ef8137dd49a3daeead7321210dfa9289e058f9eaa3773c916e46c493945f27559394d6a2606eadbf77b54815975e7553ba87133e3fdc6cae14e7fc4c719392dab2b38894f400cacf14eedb446ca4b39d43eeb8423adf20e11f21523294cce3f5498961af740aa9b5979cc888c821c60468ec5a17785adbbe367876e3717aa9cf3ae1938b1fe099b59277db6e57de4516354f9b486ca2a66075aae807e1336c187b529358ec2b62a2c28ad2c022ed0141772a3f68b663c0df080075feca594580dd7e6d5a47c41da65a16d4c81fc6da14977284ef5711f9b157364146cdee8696f60bba15e1bbfde202c7ca6eb461ae5c741f5f70857929191c31c0d669408218175b6a61c97821a53cd16e4092e3ec0b3cbe62805e807a0cb2a66346171fd1fa8943248a143c27b83b39e6c0a225b8c2c9740e1ab5b941b25e8704584e50640e1ff9327364ee6387c719f8db106f831edb94ec2cfaeb5bb1db39fc347120339434bfb01f59223321d31073e3b2dd17c4ffcde495c60596aa3be8a3f36954fa303508924f21404535353ccbbe197d0827f9658745ab65b9321a6cd62111a34f5a60cc03ba4ab85013a5f7d74acd8d3858320e5267b13a90dcef53289fc7dc9388cd7b5d624a32b6e3c371856b609a70e02c46d9e3e1da5fea555d130a4f4f1eaf8eb87517c4cdd4ee10e88a4024c1449dce0130eef945069fb1c88c02eafa38a362bd7be370c04612dc85d68ae634acd64e31620baa0da1734ccca09eb5d9509ecd17951d1a49e52efa56ab492f050cd4563374b01a720ca397b6bfdab6af11949212058572573fa2ffe678e68f5fb22d77637d68a7225f0912bd5e20d1ab223c73135699fc98c597e9411769b0d7593a1bd43c3681e1180edc22fa56116fb739c96502e2eabcc837593d90bca1fe54f51931407828140b9cca9750849f741a2093f1344b322b58312e477e4742bb482a90b71fc6c05051e4bfb889482c1d0ba3d8ab0d727a5497b1f2ef1e2e7b86db3b55e72f912c7c6fbb3b6e8f49dbaea191a1c2350abf599682b29f33bf5d6ccd0e13fef4c9a8c9d973fa9634f620c4a85bebf4be0fa73c27d00f80768dd56b09fb0425dd86c6e98e4b946bf25db4db486db4e3523b3cbc01f1ea14482512ef970ff77b21f1118d986672f0274daa24dadcd98764ef23768dee5ef431250c0145d86ae9a4831c282e55fdfb0170c3be583c28f04c71db6ded7cdcb44a568f65e173a14d6fd9ce343cdfd75ccead06691f51f373db963ee2e447395266d6d6d7abb6abd677b2101da0fbb2914d14c565eab7ac77751456bfb0526e98259d638bd63c9ca62575fa484a9b7505055014cb1b08c00c0320b7f7a5fcb54aa30d351068a1ae7aa4d791bba3b4b9ac5e58b00fa19c2e3732677aa7d84cae6755ef5119a6f94d273053f2c9eef2b385e2a145ac8101c1924f80832dafb458f89ce709efe15ef05edcbd5261a4d33a1994f70fb2828a22f3a38675685e3773bfc45cf42347bbfe805d9295719e70f811457c8ff0f10321367abbfb67501f71329038987b81deec689040dd4b71c196cdbc918b86325e41b741ed244f47c9cba248e95d66a1f1b64ef1b35085582d0a05f40fd30e14bd55aa34ca5097a39241f4b3878260cb7fad84b3512b8feebf17336e9a069616d62fa5abc55d9738a2051287eaad88b622e7948b6e206eac452578402b8e073193f708553a8bf6694474d1951e3a48472dd6a94941da51e5aac64fdf002e0c2daf82839e0ae202167597d6a7fa37a59b7ebf640763c221bd4077e126ebb008815b7e455b40071ec426036cc6ecbe75e4062c18b6306a70d18de0de3a1d4b682101cd2ae8ddf2e9699dacdcca705a0b84b4320faa02317d0fabe7a283b8a57d0c8871729370dfcf79466aed938176b57d8422814b470afead2870d7a8006003f119d2b01f4a74ba39c43eddf8066780ba4815f3a1445a746f8dc00a3450aa5599a7ebada2a51f96f5d19e5b158890187f8f5a36eb9adb9ea5edb6b28d9dacba4f3ab66bc480ac6ad1939d4bef6c6759db3b781a80a0dbf5ecd1860e1095c3a18f2de0e3ed4fdb6a83eeed434c99c985d2744889ace5c8ef22bc744e0140769a7b90d261998026de5576b391af397cd5aeed63a4d67032a313c71bfd2202f343be1ee73f382de1bcded2eaadce8c8c9b2a7fb330f46adba78013c6737777bd6376b5256c2989f6af8002a1e2e741d7492ec27050b5f32b4449c9e2b58eaa38a32b578415fe83434c02b5c23df201ddb6b90336cad8759d7405942ab0421f0319a59db4ac8b964dff94794e46af894c8a6b4169b9a4e76440dea30e99eb0728aba9911878a0b631dc2b6221f1f50e07233ea4f5927e6a3b8e5b479a6b051cfd04458847b39824791d2a08a29ccf37ded192bfb1ec19f31d4e600fc9217d1dc24d6704d4b724cb430fddbd7190f15dfe436a4d83ddb3d6da062c197240ecc5f6231b57294aec867b36c85241e4d6f84002ec12cbeb534a526f6261e40d193ff94c38d1683c7638b74ff5c44a426d68e9b727a7bccd2cbc81030fdbf7eef647a82c5b1a80a191a4d61573c0eae95b1bcec756d4dff7363c2d788e851d72e2d653caa3135269bbe8910e48a55b09d857af1ece883f4087e4fa1ee9fec8007ee7c825324354072c1fa2990f08d5f489b3cab0f2ca62622ce177afab57a578f487db3c2185e0a0cdccabeb1b3ac8766c3f5aa845017abe62f025f978f2de9dfd80dd0f2842267cdf54338603ad8afa4552b4e4b06d03471ba6de1ee963ea2ce19290add87d64eb659f10deb83be33802c1c9e7a9783eacb77c99d6dfdbc4c94879b82d480f54045e303b832636376deaa66edb8e3dad8b3b0bcafd82623859364f510564de147a03fa4976aa237d1be4fbc6eba3ab601de5a5c7525b18fb5378bdf1ce2debc2c826e9c5b2370977126e475bdd5d696f2fd760ceddcac3b04ae48b54a45fb30bd30e6d1ec028a963b76e78d32ce07e70239ef8a0eecb333987d4629195e3add8aba1c10a44cf1c43c53b0cc443e43f6c328cb579657efbed11b1312889d905af9c67b494480f95a5e64b06abd28082d5a82766f460197c791f267b4541c04c5e72f4c4f0196e19c0ac628961fe13430103c944ba70b96dd4e4b35bb8990b3648992430a9c9b84ba9b763a66b972bcb3cd943c580d48decfdce847076ddf16589c8dc297e793de109fac40ecaed102a2d6b1c9786656cd0348285fb0fa2dc95d3fc0dccadefbd34f640db2993f76b6d771dc3db9e4d5df86681d569203a19c98dcbbc293d8c15b9d51badc6e083a5aef635ec1768b69b4ed70ab0a7b66c532fa8d3a1a5eca0384c01276cc9a2382176589d87f2778b592e00c8df296815268878312de480effd17d09fb42d4f798d090112feef11490dc6ff03a0bf735e0859889a64fbd356a7f48f887dca165aa0a06faa1cfc3f7db3f7773a08a85f4fa6506f1f7d6ba83344b349512542401afd78fd96a23771472e1fd1e85c47874da2e23c94793d5b82ab3e1144d31873e8c622b0269469b351559702ea8c5867e5ba1ccf050d9f2601108f65480a1b72fda6369fa0f1d9240c6ae213587af0a440c064c04915f40ded718b3e19871c58c2a276ab253144b0bfa06b6bdc80a6018f06589f3669cd17f3a08ecce7044d92043afe19fe612b4f56d70427362b724a0ad8b630035c6e6921ca888919956b92e97e78a00eac4451426ea3ceb2836eacc513b3c38f380ef38da9028a65b719cfbe0739d0719f9f28a1b3dd7ce97d7b9ab5fae145d2495a7f7c92a501a7375f6cf3408072470fdb61ad9fcdbd1e022cd59d2305fcf1560d82bf20b43edde1e9aa1e8faee87325242747a3b71065cc6846d7c1a12423c1e2753fdb48efb70e794ce4f8fec7234b313bb2f7c0050232e4561bd4338f510f3f59826fcdf5539f65d3498950cb217f8dbc96cd54e122e30f7474cef31fcc283fd17c9f857da9eed3627d8d4f5bc058f7d99eb34ec91775281d7d38b5fea1ba13193e7095217ed6744b7874129e465dc285885c005b24674cf051227f75b915aae4cc81a4f1bad25c7a79e7f08aa05d0b9c724cb86e9abc5a594eec52b325280ab84b6111fcd20ede8a7e029315a0ec59d994b0616725f9d6e1481fd89abaf69c10602765649217c6c54cd60275c8026a3032b8b60d2efbb15d31d27de55e135dc8924d19a97249073050333aa923f897ceb2a5bf2d2309364331051ffed1da2a3e91330323bfc5dbdbc9ad24d598c2b7bf0472474241bbc91dc0c846c77e6e04322332e1e277232ac8c72823d5b40215003225b0f8650d497208e17c17518e6accf94990b5de71d7c16e70f525766826f9dfb631b7f632daa7dec4ef27ce7253fd64e62435718f427c4898f2e5c33603ae4e13b645adf45facb38555454b77c301ef748fe26c371471f51015fd057c767de8509b3dc157d8deb70ac52202c2ffed92a5ce73a570743b864b90555f0bf5259904045bb918ae8ceea2d8621abe357562ec4099122d318e6e1f47560a6c135afc07b2b64c9155b12eb2fe57d30064784ab19bdfec56c4a10962682e3bf118ddf244ed86fd9c94597ff60affee28ad59a77a1405183779e0ebdf5df41852e2e3d1a2b2bd72f819f3bb4d5c16a0cd924052d766dd07f560608d7b7fab7952e2c1405290f76f596c5bfa7fd70ef2078cbd13b5fab6eb20833e7a155a52904f324bed6909e3628e6f06984ee82b21a030da20142387ec1c6f47afecda4d661b6048d7a9b7b60ea17572f4800b472bb40ddebfec49cb47fa286788d1600e342c93db1bcb19f01e5bb1ad115938d2362021287642f9e997de77e7bfdefc324111e9ea5ef9cdb697db12376a83ec23b10fc25277423374fad1d206fc72306f25dbc72b322ddf3fc760f6abd2326e343d57683796bfd4121031674dc2f727cdc3cc7d4582923328338ccaa24583df157f395bef9e39be09f355484a7dc795dc4f83f8ac7104f1701394bdd164ad25803db1e4f090f68d915ec7bfa8281aeff4ee5adab9cace68892694f79c45682ddc4bdb88ea72e88be694ae04e117a1bead302527a2145d7420879fb9e1c164a46a6ae75c1577b556600ff4bb85ffad29372fb811c094c3b3354be28edb435b7a05f2a13e8a1ea34d33f32784e26e05f1b0a3499b7807db72afcf7517da1e3f472f3b9e87e1f903ef38f0858b26a9250b7c186be2a1e5868ded5e1ecd1b6f131ce60814c31f14dfcc7fd505bca01c247f5442d6d59baa1a6b151b93c61d84dbc395babf9e47d5681421938c1f085ad2fd468d228e0e4e6e862555ff0a7d0f748c031b1111492a1aa3abec4605e3bbf0f0d4e3fb4f7c04285c4160674415a956ecead54e1519861091d0c6f1161f27b005c9a016b2088d11def8f58e6c3dccb67603a3c19fa7a8c0a579c7f04695ff4ffc93cd03bbbe7f7617a5696aac40867021b8758cf03333530ac79624b13be9b5ad044ceab54e98c9321072de0efe97adfa929ed05f9c12aabc48937505cf991225c4f389329bb55ae928997da57136bf8ebcb0db9794a8fe500c38ccb1a983b9594a330581319d2050e9f8d7d23d7e869499fc1b70694cdee3a60cb4b8f13abcb5faad48b678aed98d58dac9ee3e51f4d411b46e5a2e695c5698c1f035350bd1f85239746e606e74f3160470e66f390371902166d80146ecfab3b48b9fb0d399f872dc89cae243e3072f65cb4afac16791110e5ed73bb57ab8e09a632b0e1f3bdf37cd275f9ec4c7ff2e64d6959e3c99de7ede250cbd4f8751a9d7af5dcc35b20a4bb39da0f12a3899327636d6cf2ef9e8be37fa3ccafcda9ba0cb4e08ed06a57f97ee381946ef986184a462091206861c565480d712c70189ed991fbaece262f52fff0dd59eb3993a8f66e9dafdd56b301b84e2d96a8bde35d493d606de857780a2ad99e8f3aaa29fe7ba8b81787d3ffa21f4f0b022a0bfbc06fc718ee4c98bf9539caac09b09a46ab5550fb88a7964ff3e363d13b5cb51fe3e7a553ab0a0676779b8c4b257b46b6eda9ee422988d34d0145c36197ca70dee81538cb3ab110b15a57c3d5b65718b1d754a1d9b35322625c43e58c61cd36e8b1670735c085fd2d133a84f0ad69f9c5a80a74df01e953bb3e35cd29d1ac30f0db241a38dc66192087f93d2cdee9c75693286abf4c3231499fcc069f022e47a7c47d6013abab92d2f0b7991704703cb6528aa25227e6b07a955bc1d85233aabf09e9e51c7efc54991012b054fa99e3b445c6bce3c5c7bc9f648f8bdac2393412e784ba4b842c930a17a07b8faf921a6877881040c4cee90803599746f0f74a240ba47ca7b25e80d364bb5a8a95d9288dc598273cb6712a1cf9541b700829a56760f10bb1dd69fcb09b48378f18e63ea777408fd5cb138fa4352695c06e3e7ebc9a7232f895ef3ca089c9c16fa17f9ed1d9bb78e1ab413be71dfe30ceeb41ea5da48609ab79ba27a6ff59b7c733c29f3b4fde1732fef5b25bc6c227f548e590c24650c0e476f6bdebc6a9590efa11f79675da4c110a5157f722f8a0ed2ed1dc0782a4c165efa4323f46027a8687377fdd2ab4e4860e7a283e29202d96a60f41cbc0c2babb80701dd1b07dc899f717f1120d0ebe7268e2712e964390ff5bc27ef0c585a724dc30c84b0b0591930df2b4037fca4efa17d3ef81aeea46f75a6f8ed0a9cfc566a13a6b00b01e5490dc3417179f555e3ca137ae2531f46e00638ec6d5814cc293b98fbe954610afb30260ca6ea9b79cf07e149c78e8dfe20c0d9879d57e2e3414ff9fe9791bcd2c0248b2b6f19bad0268db7cd83c4a4c1ffb2169f42cd7960562829b942b4a4ebca0fa60e2cc351cd328bd6bf77bc88d9cd8c5fd0d2969ac77927d9d4afb1d38dea9b5890bbd36be630a98814911a6c6b3c36151939c5337304f9fbbef8e8109386e90f5d4cfc7d632998c16bd4442de4b218de6a56b0fb50b1cdd38ea26370e53ff831b6adc088265cb90cd0c993af04ad997143b1b11e14250ef067634146bc557ff8f705e1e36164ea660cd7a4580ba96dd383eb77dbf330935b84d5edfc649d97f1fc92f327162b1b4f9c92ee57acd47607b880772abfed8ebc9f383238a37f5725092dbf81daf184b62a9fbaad63b4aaa2f46a3f45207499ff2dd53083fc393526bec063f949c583ffbe073305495af0ab1216c38c1970848e999b42ab903b0af69cdb066bf579c27ae330195f94f17975882079631ddd210011c6dc66bc2a14eab3b23b6a97fdf2158a2ac5c5f8406f253c10662577601f956a7e7b5f745537a20b2543540bf40985ad2a867c5861fa79b6e36380246f77e457172ddc5e1da3e8387f685f99ba05e29faf31213448f5471d89138c01441cce959f4bbcb2073eddd1e7b974c14c78e88934a6b7335c72a5f5b5cdf08f85ae552412f66194bf26c532023388af8a192b8e4e017de41d5789291548b3e5285193e9a5faab067d6762ed179c23901c75edc07315dfda0921641317fff5b82a4c67df314bfbe33eaf51097407ca35054beec47bce5f8f50ae8cd191e4f9b6222b9c324d6067fd78a8c951e376fb18cac4427a2ab1c6abd01e171c490a3068ccdc0d4b2c6a54910b7c08d0c9ef8e57d32a604116ea218754bc8017509e714c536bea5eed95fed14eb0f2a8d408006cd26de7692986f767b3346ae7fd46fa9e9d19f898d72fe6c1cde7b6e48b4af116394716490768c07c385586fb903bd45cb798d2f7e40cda236faa69712c51f01160e402a9ce7dc34a8d5d1abfc527ceb69bef9ac55b6cd209292fa4f8ae804d599448e8fc4dcaec8b3a2b5485bf462f25dfb38f8efdca3e94ae030db57c66d657b65dd057a25494f7853314fb2c5c91fbcba7df8c7c8411eec763c7e737f7ead024de4561e6fe443d0f050a969d867a4edf5d5ec7247caf3df57fe1583e6f1d70e17732f4644e4313051c28370518e95ba6a1f4492f897f3ef8122d1bb407d59deebb1f722418fbc610efb6d25b107606515eb51bdea8cb6cbf98b23bb494e5cd8df7e3ffdfd0a0281d3b577da018c7be97ef1886d05937d9229bff26d9c715e518cf96cf7f925d1d94c2621e8492f4cdf60269c8ab218c0d97eba29e5283cf6fc45d5af45323fa0f5ed49808316534b96a6904d0091f9b846c8a6b601d12aa90fab3fad20cdbe931eaf047029ccd06168605d0423992ed656da76ad794511806b554f9e3e12e702e890ea39a58ab492e06e14cbf58741163c11de812770d62a5d461e17c2c5ba83d1023139e3a6aa32c86fc97c35ebee61b81dbd1222e94d08ce8c671ff945a48e6beba60a5728de25e402b822ce8b35944f875f6fdb70ca160dd6cf092fd59c9d143d987afe632f3f2c364e6daf43d4028b8bbfc2e39c766b9456eca402d7f45ad77f7038c88890b025b7aeb9b6a8541caadba258a5835e4ab3cdd156c060eacab161ec1e97d29f562db0a1c3e52a9506b673d19fdfa83dc3ba847bf767b279a3ccafc48c97a69de31ed159dbfc7bca9345754e0c660875de2e338bf52864fcc3c293f2f7f0f1a5b635bf74cf7b82a1e3100b6b511019cc22714414f7ba33aa444a1a90444c672037513da67dcbf2a07cd8e738da6af184c6440202104c4fdee1529886df7d0ab0a5149a6f976d8a27709bd924b5e6d7e0c53fe1549d1785442d4bac3b56d5b0c2787560ab62b21e91d12d0d79d3e2fc5b64fa1e64778439c497edf254f0ed98cd630213bfd33e69b7cbe0dd720b596fc6d85204764a4a98e6c4d731e6293d7864d426a030c56fcc2ee08cde83bbec7294d009f8fbc11f62dbf17d91fdc8b88bb6aa7e70bd6a9a01c65ec58c2d73a91ad7a1c58151c0ba424d4c81d45841bb59602dd6f8a63e7c3269d9ed1ab4b6ab399e7cb3a50e9996607f656182a19271a95eb79a6667e1b034af0397a4982245e38e1c18694f08151053e70eaa4dbae92a1f1e6afea356365751b9f82e7d7f1a2dfcde047a4597b70410b0b1fb85aa5cea55c0a4eb465013c90237b2935d62cdbe5d6b78c583d4f9e7a4dc8df5c70c3a5897842d87c4c856a056d0dca4b6bc5daec476266cf7d0319f782e1a6d24d75a2a8ff4c606e83b7c6bd136eeb7e7793bb10f0c8d10971a024a00531ccd2c7c5d328b73b1d9de6b5bf4096ce99d8a8b3e201406d5b0fc01c4fdd47b81789089940b437e33de474e2421b49ad0ea542b9b81703e49783731602b77585e986d6f519fc18ffb5f0cee864195981bb4f5ec943f3bbb6e3fe1dd4e9ae1fd57ae1a4335bf00fa6e8ee1dd42caab448e169c781e26a5dc954a0750930c61a2a2f68fd838470974f242f22261e96f090a1b019f6382d784fe9a9d9f9a73897731c60dcab89d53d32a872a014904618b83e272d57e959e927bb7007305c3b2076085f962e850ed87ec35a80716180d2e00631bed92ea64a6933689eecd2030619554a2c1ea88ac696f309b9cc5519b9cd12eb0f9287fae4f73a304d372f5339190895ce56402ec9363d5badd7baa0d19eeff495c6901907459767bfa556a693ee9f2a5309f0e77c9a7090b8d48557ea2d6a8007a577a245a2fcd28e7bc980dfd7a96158a971421211f1870906b60d150b546b3b64abb9be2b229a61086e4d926569da1e271b83d7907523cd87ff2ebdbe8fd828f06f9fbd319644e163a8e0e1940220c815117cd7361acb4086d0698c3f349b0282693919373cd8098b80d4a1cfbd8c7abdcc3fca8c93224dded2e4fcfa0b6b6726ec1dbcd1b432c595bdf61c0dd134c621f5f91c5b7435d1f872067b39c5ed705cb404ea25a31322cc069ae4a4a046c1bd8d1a1a8b4d2c0466e0e7d226beaeac451c5f87bf0089a02dfa42e0c280a9eb3d3c18c898457df504f17a54400c29201fa21b32cfce9ef9dfb108febe64bece3ee30d3f5989b7a1dd7abf1e6811febc735cb42e7fa16418ca44f4a73d1e4e1d6a36c5b15cc2ccfde85a976d12b6a53bcdfa6ccd89f3006d6b6a049cb225b0897af788ab5a906cb5158dca44078faf7f26907e96a3beea44e3f4843865350ecf8f56bba1ec346b1e4ec11312b0aecccfd605b14d6daf912346fc884cb5d4b9a2a086a92b186909c571ea32ee9b6659f39bc17fb80e81c1839101e6104831e64898d0bd0cdadc72c2c150d0e0b5d633eb67f452fd88c921a022e4d681da06d19510bb94ac4ba31917103b7d5d2e73c16f18cf541ad0e4bd02c9bbac5de48cd24af7077e9d04ae75159c9db5a2af9d9359b1664fdb4b2aacfe99fdc04cf04c22e840f5e000240382a4444d009c2d7ab6739a6871a8904043890674156a09540895b1006e9026c68014d3ff656ddfbe02ec0dd994838195a534006a813fcd954909b543f06b708aa5e8007e53620743bc41d79381e2d6ab0e839e19c779c195d29ba20115dffb1a4e17c324870d2f0046fb9a6bea74f1c929eae92a74aeff2bb10c0bb9d4446d524da608e265426304f7bb79f9e8ac28e3287d377997982a1d19549d28112562623db219fbcd1c3cb86c3aa81c99bb6798ee841758e43589e40cc6db20a611e4b37011919e2dfc28b1a5100197609b94b181cb6d19cf12c36f3d1c92999ec07cd416ab830de3000377ebe87d5b317ccb3891b72bb38f7c7fd4841bcf191e6b623a18d2be61f3281fc25d03c1a186a6c0d047b20fb5862b407417c24bb2a9ae269c7462c7cb79cb3777ee419230ceee1ed8358c4b6a524599af3ab56877e78e11cc56c10f143787c07e22b3ffb028af7f18f35402cfc7dd0e2b2774530396e0cadad5c574dea0d7051ddb993fa12202395e76dbee99c6594ccfeae08e610b4a4e1f0b3414d712efc3c32367a1621c42608150cdcb33a171eb9446876d538dfdd7e7d947af2341b5d20ccfe0f5108d61718824280469c565bf4b7df007a1534af5c636bc10a496e4ad375db5912fcf08d7bcf768bc57d3f71550e6e7cf6b840bd38b82084bfb9034f357c5f66809a87cc0ab024b0711002e0929842d9bd2676867ab97fac71b5ece925d63dc8a9dade514f2ecfa5908504b887eeeba4fabf3a86f0d83744649cdc176d9bd58920e94ca2249822c42f6f3c167b329c497fb385b6195dd94d8fa63cc103bc2f14e992bcc5624b099a84a1de411f3cfb335066d84a97bde0122d37e8785f40d77b4f816941c6c2dfb9622b9b1b9553f4a21af0c80349b1fdb6310045cf3742fdffc49815305b9f44ef2ea14466893fbc6beb6155c0f12328f7fb6135c33982f11e114acfd46c7617a1b8bd834c21d7d66e87824cf12c9d54e27a64a81638bbad37ac70920c11b1955ba20c14f9020fd57af473b5e0baf9bcf158234cd183f449cb27fa1b8172623936b0c149f9223d238a2d209450d065dedfd9e704a9efcc815284925053261436d842bfddff59e5a520b7a29ca01be0ab049ab3067160c9727d56205aba72271c486df0de8607770e2e416d470d0142deaa08295129a0b976d5e937bfbfbd13cd1d13d2029acbfc1ff0fc4dee6b36cbcb784b3ddddb7fbd14c860664d226f3ea23abb7172481a1ef02e995515050bb21c90285beaa837364abfca50b473c8f7b70d612d4a019c61bc5fdcd135690b00aa89231bcf5bbe9aee34956b6eaa255397b7933d1cb51af341fb49189ff3010514b66b03abe999ac33ae45cf2e38f1e06f0492c574e2e48ee4c3ea9a9c03a241592a4daa3600a3066291fb29d0486e1257087b3edcd9c859352a35c8a4164493830f6c8a689ab8837d97159e7ee99502ac85e5b7545eb34b33f4f94a08642e5df3a96a35091a693c930433a18caf812dd3e66b58bab08603052402e8e2dab95b2d6c5a2fa85a5530893eacc90d8f8794a0734c41049023dd1dca359ed8980f8b41ffc121d8ab15b2508111eed2c955075af951df439558813a6ea177d637e72dc7ab13d24f37c1b5b0da61ddf1f563ffd02daec167a7e525ee96ec769cbf34ed57805c459a359668fcd352a50ec189231811755f9d841d9ac9ffc759453751395e05d24434252ba93fbccd00f611ccebfdb6579ff13c8ebef3b9195be57c03a9d1ac8576f2a88f30861faab40bd22ed85914ce86bb13a41c0953ce5c8e71b03edda6631d6a80e3d1e238bac479baa45946b6820d7b890eb36ba88677fff02e4c67ff19fc0a5e58a08cf8042c0cd066009dba0be36b8071201a39222390bae527796ce4ae98e03b4775339dd78ec1fbe8db42d57b9bb0e9d4f8a716d2458f83fccac36fe294445e65585ab28bae81c4e7b6bd9460401cb77fbdbc2b5cbaca3192cb70963ed0800adc7e70aa56817ffc9d48ec2a8bdb1b3362cf929f3cc338e0dcc77bfaf3f9a4cca68bf24a9545b945081d55f950315627d7454e9614c8cf72953209185292beb7fada196c305e11f27a680a50dba5a7dcf879a63877d46fa1c7c5f2115f436188f373915786976a6be74fb0f26150c1fc9944e21f323325a6d256c123163719b4b48735e2aa017ec63af6f67a07d6b966fef3380ea784bfee85270b5d0f29bd16608e89bd94bfcf89c2043e2e57efe47800a15aa9d903f0841bc02b9d8519c9451ee59c13a5612acc5a5523a226079fe9c57e5afc2b7738797e6e69a46668a6b40d2893cedec8e5e14996ab473ababef718476326a3dc56b591cf21aeea64dec8352088c25e17874cf6e49c584f18151e6cf96d8e253db1b6237fb97c03437778e47c8bb0c98362626b31ae5ff058bba62d165241b236dc96d1d2d5a5f11a7b19ff091eabd7016fd3777b29fcb140cf481d595a9df17e49452445e17d180b79c08c1c53be7526c67d75a584c28dcde70eebc3d28c7d6dce54009c4b9f895dd6b6ed91a895b389e531056470b826e96527c88fd40cc294a9e0d1da0d9804f0f9f912bdb9a0a04b9ab90d70621c9ba9e507edc4786ede2c00dcb1400f89c32513c86a99396e8aa983d79e4e05356cee9ceb1324c4fd4f41f5d3df0c81e5f71f6f02fe6f76e2956c4431eecb5e38fa4df98a6816a0f269695a160ee635c5077003cadd601100dd9e6d4b6636eddc97f0414fb47e6ba1cf54a435e0f677c01c8d99ff529102b0df58b5308ba3bb16528d2f4f24e55bd8b29a93862bd750f060ec89b34e5754d170d8f149a43c053d02444277ce2719caf66d7106efb2172d04825dd661def55d1a7e7c2beda6b602de4948b51a143c01945459b6b6166f23925897d01fddc94368684de81bdd0dd64dc3630f0d5b1498638b989d17e6b4a3edf8329cb88c170b2b428500bdeb95839838737650383aabeccf850d09c857fb855422ae7d0a72defcb1ac4272163bd4154be38e729c3f35d9e952f56bdceedbec5e8ecae1b5afecb0da8599878d66661d70ff87dae445abeaed5a6453ca5404a66a4909502a368c93b55aa473d45a29d55e0acdac042b23457e03093fa155c8ce5c72a5160db540fbb909fc73e6a71d2d76493afea96823d90c15fc0dae8349d46bd8aa6a8d2b74cf6c30fa82b2a35287ac6306d389f2ee472e40f6b33bebfa37e893f262deba5b1b5e95abd5505ad7f909ec2676c39f52004074d7d29353aa893ba13a99c3fdece3aa87b2cdc714e391e9da483a27d75ac4ac8e0eeba3209aadf09acceb421a7b633038d9aa645ffb91b3435c8cece1615c05d91631b490f6c4c09e191c85c87e00b2c25c98a0b463a43a49856d603a51de6b248da8b3e3210a0851459484af7f9db79cb683e0f071956cbf643273acdcea748a35fc98299d62f1e2cd2f662537482b287f20c5614b3f6cf72483b6e6efa0f27786081fdeaa103c673ba6bd9e260bd2f2306c2fef6c8f16960bf40a34751ba3767975b4171e20e8bf21d7541d580e0bbf7a5e5bfc04a456c035906887001fc5d9579744c90b80c8b65654fb05df8a0e6a55ad3f786054b7afbff3c307feaa9ebd12c8a98a13fe799de28b948d7880305b719b1eb19f9d96baaad791c30497dcb66e38750f3beb52755e621e6f725d99f6590f77beed6497cdf2d120de8c13589b6059cb405fa8a85c4988b309c34e813db22245b36f1cf33c95bdac811eab17b86bf0d4cb8734e4c0147a2ea07b55710d14bcb8fa124e6610f1cf2d8ec11ee8a479d4db95274b6d296eadb329183e506444c54836a03c891def15235bd8e4a983b81287f6f737b2767983a40d3638cf8ae37b8aa85535ed9c094f6559860f83bbc3ac06f826bc80883859de1938b4b30805a3083fccbf536d4fb0f77ba6650fdfaec406702814aefd25a77ec61498196913219a7b7671863e9015f380518b1611c60f160eb73f58a577821f61384ca939d474bbd9007efca47a9448dce123ea3ffb616e50f15d82eaf3275949b27c4721f9a0c88133ed610c3140fe3013f64cdb97f51480971e90e92c471375d85ce9f6e912a633f9e0b09ac9513b99e8c1da09b77ac72ecbb99f912ee4a7d8f8d29c5b58eeb848cad6c9e9c4b0fe4e148b0f6a2bc4ed7c8c769ecbdfd9affb4636e39150cf3c4f5c0ea0b1bac46a5ac77eab4818a7cb3e012882057470c4099e903b7f3b7fe01357d7f7094ab7c039daf406caec90860683e5dc9b544b7c1aaabd117bf744688e3203b2031eac656ef0c54a32243cdad993d2e6ee9031f4bea67957fde00d97ff8b8cf34da52d05c6b7e037456808a01f2cee71c529d1ad65d6f5a23036969f1c90bd1dae40aefe6705b749547f0be7571230569962704d5d6533030b46d3addb86808041a7d303fc2523df521f9e7823e263b9e1ad9d72ab7df171b1aca98aeddc4f68693fec38f9cc23927060ac12fe404d1b3e7e9a7549636e927c7418dff90d77ee1945454c0353fe57a975d929a1b26563fe2be9af2338b8162722659b2c78ba9ede67f377afe7fcba0db12211ad2bdb7976eba66e3639f33f3bdeef27bebf2001a606c30066406c6c4fb2d60b741de5bcb7a4e293a5bca8a8fc14963f73c5edcab0ac914e19163cc16befb0d3543aa744edba48aeeb4ff0480e77e7a6db3acfcfe724ce38d646018a10db5befaac7787a9a540cb1ff83734212e4efe49391e33c6445718a2b9d84c74de3244fd673439e9c87743f4f757ba3446f296c2f3021258ebf10f44cd05c40a659ae72b25a1057d468a39fb8e52db08956baadf759f49d4f8abf24319cf5188c803f2e69c18368d3faed1aa15d2db29ee8ca8d0df6becab84f1ef67fa9f4554a4ed070433f573578222cf33f4bc5026f02e195531706cc99c09ccadb1d6d23cc5f1bbb97dde8b88aacf2c924a8957da0d18d2a9d216c76e52c760d715e77702a6b8b55e08318131551a78bea85dc87c93344ba9f8e54a732b9f86cf81ca8386f959310fbc34c4227a4ed7bc0f1381f4b83cd42ac6a76913e2aab59e2a5dd92ae8282ee3ea4392c964e5e1ab0a6c7af8261bdd85039c7f3748d41e34106e36af23175fdef3746013370b6d57242cc18b0d77fee78c8cd0f2cc159ba394b99c632fb2834465bf3184aef9d08939e1ac1ededc6e2412c94c237ca1cb53044411234c8260ea18bb6be7518d9f77bd003be309313abfca2a4dd0d816aa4f71acaf69e3d03d7b20bb05ac4cdc806248aca427bddc51da55e76d0dbd0b4cc4de762b2bad38f85b292da532aae22ced9757dfc741064aa0403d5ec2e5f89c64bff14438a5fb40a50916966698f2b8ebe3d81b0fb20974574d37d518ac82e113d645ebf7da2d379fdc58bf21cf4614d11c8eced6bca1c03f4ef268fbf16b922aabfd6269eaeae1bde26fd8becfedba65ba099e1efeb1bc8f9fa002448c36bfaa2dbf86ffe5210d9b30dac4e345565e2ee705d6c32fd89bc039ac555efa92ce68670f942870d57dbc0199bebad2d1f33d69a00824b689413ed57fa4802c8f31b22efdfad071d93a2b41923b40a838217f5e253f2cf253544f6e782c2589756f7761d4c6989984f5d21ae6803c199d9c31fb55d35ced64e3d124dd76a104bfbe39d465101b7f680e5b35fd36606af9e5a58ed4ca34f4df9a2223ab3a8b7f3acfa437ba415fa0189300ae11b100920cdb0e744004b6b46b06765fbf7afb84c5f65a297d00d716ff36422a4035f1d59b017d5b6751f5c544614dda2232ab8d8d912f9d617c1d977334f8f61c60e90c931854f59cde4e2b520b6b8e1a51a0f93c529b1fa0838a68232471aaa986afaaac6e45322b341ed30db463771628b2ea9adb0ebd418808e4e950dbd0e7725e3e36db600b558bfa1ab592b5b982bfd4d62cdad2bb9de0856b5a2c14b3ca4803022e2c609f31a48c26cadb2a86556caeed5ce43ff22525ba0328d00e29960ecd6284bec9cedc8d9787da449ac8a9a27991bca1a42139d7bdce278e0fba8655f10edfa7427a5bba1e905b252ffe989bc40a641725677efd325bfb92fde1d71b9ef7fc1c553235058d1c0a88d7b89bf994c2a2a3bae951fda66106179156496db780651be835fb6fedd40f84682fab8988a5c374c8fa8b7ccfc8469021a1a547076534a39eef87e01769be61a8522ea4924af5fc381ebb0fd96ea948ede4b48676d2825d7913250877af9e9ba752d94bce09a6f222a95bb17c7758ade22de38b807b30c00ccdfb6e4ca680ed84e4110d33612de2f4af2dbf19630ee85b9822dfd6924a0ced508fe37d42686af590a4da612c3696b8126a55f56559492e661aa3a864d5ffca70047eb826424e618b784573f307e2efb4903e8b55b4554cefcdfc27bc4a0e757da3b11a89b2ec7ef58d9c375becb9910c863569f9abdefd46022fca45085bd7b2674e8e540bb12835631cb27b60f2a9c09f05f58b948c8f415761755f2bacf09a3d77af78ff77bc158ce90ed103c76d1e5e608b8f7171adb90795ce18023d2110fd99a24e64f76648c68e22eeacd5c6f7996c1ef86fcda82fc86022f637d7876db12bd3510808c5b0ebbbc1a6b131d68d01b2e9c14ad4bae2f47963c4fe04a2286d27cbca0698e005a2ba8519bd9feb83b6677e21d8ecb79a8b6d84c325021a670f5b885f7be73e3231fe86fa47bb5542022d49d358979e8c9e155f961f80083256df661ecb3355d157dcce4a12a1d813e5b83304522d555f2b1dcbfccd511cd7e3766212ccb2e4067610398c19084d5fb88fb21884c3782de18127a4bb6b79ac6a3706b00fd1720485f37127dd0cf90b5c018cd147f8f309e9e7a24b0c160494874dff6b4e851a780c39d688fe3d16942f0b6b2a9d330eb9b0cca8bca6d0f25a9b8c2020532bf42af776489f53f8443ecdef98b8a9cb21cea01e8d0d0095e221c3e32962b64cb3b76a8e7683597741b104a1519579c5903bfca516cbedb246844fa84b0a34ec9bbbdfd7dc605ee2d86a662d94b881504c48147c699fa1128d61679bed02f41164280c6e67b4a0be13f2f9b84f0e45a9c689de0a8642730312cad2766fb7a59f955af3d8ef42795b3100c6d82df06e294ff285aaa7ce82ad65db9206247cd56af4914d88fed1dac43b043b56810e7353366f05eaab3a46bb795d467a4fa0a2e65c1372c5bd6025d2770ade954e21ed37b3cfc2a58121af9ba19ece997f463032a74b0ff9083dadb153b1cb3fbd7c865f0b55fe1b493d9c510140a7745f15fca33479fad2fc2e3bb0ba8499d532a35bf14873e632367b6deca6a54bc07ecb2666670214ab1cc5998479a6092fbbd2b4b62dc78acc0b43517fedf118fbcd7b66e6c63291ff900d7713c69b3f086958a36bf9cd38ffc156885e4c6f1c8126a3c7e4e9b3a6093a887bdd9b27648d59b1d2660f20136573adc3003e6ba9c0b06fca6be6cde633fa0640d7381e15bd1eb74a3dd27e8963daf2fa4055f2269911e2eef1d0db31bec9dc75be27e3a3ab8e9a03b2110ad0c60eb804217b0a6dd4406d2b0279c1ae09aea609b96529f16080a01b54b0e60ccce5e742b7d22714ac6336c04f34761fbfbf753fbc3305d7f5dbf9ef37a9dcbde10246d005d7f6015034af78412ee68283a16563641783f030ff7c45cc0fc31cd52c9c1c006a9d0ee006a3a17f9d937f61c5f436db4756bf71511f584bbc460077a509bdf6169560aa782793a5cc12891593cfaffdd606219bffb493d948a159fa1963cff8ae1be541f8eb7c7effd9d898f3eff9fa308665eb0fef9581a2ce72bb3a1f064f3d4c83ffb30bea59ae9f6ff70f05f3e2130a0f3c76df9ccc13d18155a35d5c457fbe0c8d9fdd9cefa81b40dcf100863b6c74e5435c2e1e9e7cf27f72c22b677369b3dd487db852b532c2ac03f933e31d4cda4f1b31cd925aeb76b9f0c6cb4c452619a9c649a8549a3d72757ac012034f7d511d08262d492981c877defbba0e12cd0053a6bec7af8c5aa2bcb955f54c42f669256cac1ed2c0b2c86c5396c0b13a92af9539e7a36015ce4ffcb9316f2f652de5f9f98e42410b3b504373b5f6c2200199f844b220805827d8e2c2223ef1ad3d6f8a820a6f8ef51e7ebc06ca9a493293e60f0726a3a722b4351750dd15eb874d88ccca7764c60eb40bc1d3a62abecd2e2da1ad47c99f406edede57a5475547cdca21c06e22a4b79d80e52976603434d93f97fb106d502a4feb94f3988a115f2298258e51268cde8b7ed1938130c4dc230e0772b9eed3e487f39da2c966b0e0a1343e525c9928c9d3d2fb6e91a993f713718ceb330a6a5e25fdccf6e146d6f99c27c8ae445488bbf60eacbdf8ec57eb806aace5eb71cb642e9bb02eec39b845abe648848ed11bb6a52e56ab564d636246d71980fc65b53f0a6eaf0fa51101e7ea765f0195d25ebfa509dda7a3475cb30b0cc9c4be8de55e8e001e7d0d7afc5911a4a76f08e787288cba34c2a8eafb1c7a4874087ec3530c3dcd24be95bef85313c118a08bd74f5804f3fb0676ec385cf8a9e1be10044c4ade930cce62b07f45aaf03d7516f10666ff2b92e70afecd0689063d9b0b756fa563355760e2b8252635d320ad09acce7015aa7191dccc0fafb35c9bfce611ff256e26b5ceea47a20f95778558f17ec698b84a1dbc96ac7c358e132c9baeb522c22eb0704497500d233881664ad4b3a2ee33d4f8d388f3ca7bc5670dc6ac799551e9e8aa084231c8ec130f5592ca56cd66413c95af9c4e32b2e63fd32bbd18ee858e379764babf0ece9e26d65eb44c540459c18e9c3e4e61a74fbc4c93fe22a05a734200b21b368c572f190db84b3f1e4b62d1f1bf8c07f8a9e29f783b5a7551578b3f69cc728b6c74ddf9025dd7c6d29bd65a23a102893fb7755562828bb779fc575efbed3f71372ed73e102404881d6c69e6389ed9cbb3ffcabfd518b838efa35398726736151e645630fde47f16425add9f59bbff34c6fbf66df0326ba20f7e7d3ad881d06c36db616c853d217f68a1de2dca2d98bc17ca9840865109edbb045800b9c8b10c0690689920a3ca6ac07a0d0a0897a5294256dcde8f4ef0828230fa68853701a1ac36c90f232bca831865b2c21e01b0602e4e5573d62acc1ac0d04f0d1afae8e8402847555377ad1a09a9087c5c56a479aa608891ea25d491645f9050dc3fc2098609edf6466b609b981160162106a6c9cbdd50186982067af43c2c71b28d2e88057e4fbf48e0ef04608144d2b77f17ceff3292344ecc1219391db4fa295fd4c55261b777366961a75ee4194691f8f06f3f254ce83e9d525814168d023bc1ca2d65b21d8d5e03d7e72ebad7efe382f5de16270426da88f258295835af2c312b72485f3d14cb58f28207f76d2b48866b49dfff452a9398f9d93437ac9f174960675ba81726ffce52dd5e977738927d5339a0fe7f8e45a8d3e6535131820fb2874602eee57c189c38672d09e19657d8f1527de94d2cb6d4998877584f22c9a7e8cff1c34cc97f6c862f5fc7a48cde70ba305e1b5bfafa6bbb9f489df0cd0a7ef484cde0cc192a49ccc47ab18de3efe91fd37d69eefb1df8b771b7388536b2f67cd841851f8985c255bbaa4e81c95550787df57f2d5d367103a9b439963287b42c104f6ddb688c8bd3d093040a4c29dc5941f3492e879efa2ac57fc0dd2858da80556472d792aa9dac88c2b0b2c7796adf0829e62ed72591ad23519e27dc4b60e52958f535d34f91a8502c2f4707f4e1055edb6b402ac629aa818d33a714dda2df6477b902bd425f0dfe20dec96097e9496500ac18b2da4b299cb5e7ebfbd13cb88ca9a6e56112895f4d36ad7eff573ebfae362bca1471beaabdada162ce22a4084246a5b83d2ac57f280e90e321c63cbc8f86be16a8666b682dd93ad5fbf6bbd3768a55e37c37442fcacf0fd97cfe8f32ba91ef2a44c23bae1e8d2044859839daf311836ee391596388153ee7f1c76dc9cee34af242c20931059ff47ded31e4dffab292491dab164d2a3e1c3db05c4c7709abe36681f2f423b6f9a95cf6402d4dc110665c4542266490cc4473fad56d69a024ddb1dd092b7b21c3f42c1e014ef78a3e7b506c169ea0f759e03853eaac7af870ae30c30edcbb06c11152d4e918f1d385b5d8f6c1abeb09e21bcc510367719f4051631fcb8ce57a017ce1cc16a8ed4ab5cabc1cad64e39210382faa9220033b657a782fc85965a45aa8cca1429d38e3dcb4f2c75ec8853d13a74897891b951935137584d94bf4ed12792ad622db4c1b3e7482b50c7542e75a987dc96ef45796d273f69e9ef314da19ba28782ec8dceae942ebd50017d98b46461e7317e11a8010b3dd6ed8b3bf795f5fa2e5ef92f199520218654f78556bb40cd8ae44559512ff43266fc25e84a55efff0506e2a6dd33886b8df2711760c5ebc21cf24099273c69a850c7023d33c4086ce0eea18aff74076526d1692d78dcad6af28cac8feee428efa96b10ea9b12f3997fa5151acdd5ba0a3196760fec7864b2c0df1d71e95d065f685612f36a2f43592373b853750d5a29e6946ed9831fe6f7996935624ca4b5d1405b4417815faa9e999dec0215e3e8264a73e70df2c296f9bb1b7d8a72fe8124bce1dfe675318659667c3085bda50748acc2469e039462ea5153657b27858b5015237c50cf4f301440ac1f9c12e55f4d33d298653e618fd96902de2f91a555dfa7a8b5d3ab4f213373c1a54e3a929636dcd192f876fc2ffd2ed80c0c28a4cb04140f5794a67eb829b348c2d7ef1d457d907f8d1dcd7a195603c0f662bdb890d15d052395ce09ca9953d88728df8efb4dc1f580cbb70048261df72836fea3c8403d5b09493d93f2ee2a24c22eba9a2fd1c1c3a99b8005745592ca300caaa7b53de434717ea032025b554105aa970ad8c60384b6c2f7941962a27304453d7073fcd66503a9531566ab99b95bedc9bb5556f34c469baffd76bd77770bbeca2bcb50763af8571d0bfcc066da641f6dde8427e6c8f3a3013006395d3b0c76c48ff8d9da0e624768d4c3b9fca1cd135569aad7f723901ba959c752d33b1905a46acbd336eff9babe9953da58b2fb78179a27d4baad5227d2b46dad5fb6b0f509d62cbf5110adf4cc95bcf8f7d271c316589cc291165963453211c03aa4ef02dd357426fc3f28c05583354bb5784d419370c365bb1a86b4053f1d14137b727ba841c4818f22e43e402541dc5c5c40527e72902b48257d08edbaf07d8fe6f3c8764f1e4ef32004a7f199f0416c5e3651edc41ddbae8ad13dc8c96aa969abd580245eb264a39b27d143e9060d19d82140d6120bcfcb53f991b00186d9bc6e4fa737c9def6888fc3bf00aa46a05f7fd36a541dca1b6b782cd119316b512931b8afe4d2745248fe313e8b9fc8f75097c3196342780a29427eead185c8d4b76985708b374c17a705b914a0aa76af11da13d08a9c46e8b96e52bc6cd422bcf90a2ce895e15266cc0cbae3c972c7f3baaa547379251c209ef48bdda92f9556b5e642e6cf647babc0bb3a7bea7402cde3f80be03b03667098d0205cee16f01e6e90973c2e792e49a8ebfb42a94f05e7d19f0edc06ef000a6c16f558b3a3461ab91682dcbf5c5fce761ba0951e4a1d6794d1a32733b2f64cf97c7a0a0beeb64967dc7b3182274dbd973d910476003b7432a911040792c6b47ac34a11e38a6a06317d4cd321833dd46a0a7ace5efe2ae5f3f09fdaead7a1ae4cb4770b3590c2be33fa7749b868d99a8db7a5ddae45d1c9311a6c749cd0f79a7a3ec94655c9b6a5a1157488be317e892a4f27af40d5bceaaea22c8b25ffe22511f10e238100d2b6c0864c1afeffd6b19fa83a788b5530471cdec8ce17df0d15b41111e8ab66183542ae050384cf1955f11d26f15f3752dbc0f4e3a343f51478a6663d48f93304f84ada44ad586c11a32d5033881d3a7dda0c9a7e671eff4109ead8a25362d9f35dbc80f2148e934c523de84f82b826eb1732659271b78d3d9ce7966101155abdc1f6bb522d55c5d6783ed76f1cc4b115d38d84d466b96c057518df7716f12d138c3b8f0bc12bcaf64d0711fac22212794e2d697e531677710677cfa911762d1330b3f1a4f5514a4854396f034620d1cf9993e37513eeccd9b0f0c75f3d2b00b509468e41967b909b1bbbdce04673daea8b18bc3e12a8a7e7c57ecd982d61a3011c6673f3b8a3c775d0cbb47ca9846980b9a891aded0cec40c0228b79da8027e6a8bcf3e7cc214c29bb224017236b3587ca5007db822d2e0e0ae9b7e730e245851a3b121d18cacb6203a2eb9616c9f1ba1aeecc6beb65011b768558c95aa086f240b7e823abca05dcb54c3a1dab950c5711ed8d44e23b6c4a12cd3145f6f65f864329637aea6a35a144d37c631c9e2ec25701cf6d0bd57ac2da149002ab98f0c30671b870fae29e073c4b92b468519ca816403587cbbc6ed03a1d3d102e18b0564b9a8491976291a2aa0024236a3952633fc4070fb10e56828d3ae1daddcf53cd30d36b44d12d6393a3c2388e5c05004a4714233a1bdced0489741bc6edb71a36e449f7906c1e2be0bd953901380b10e63c091429f3404dbd27cf1f8d3fb86c82dec11f65f3e898f8d615e8e2a225837bf66ee10e076e5061a98bc5a3a5fafe69837514b03f76c40f4e71132b9c532c6a5f13d9cec8e89cb6b73daba6ae2827aba2cc7a5915eba1b31c3de36f1fed09f55a0619adae0b790e814d9a33b69b590c39d4a31720dc579f692d3c3d520eaf5febec7dca7e63eb8fe01d623b0c63f4efa0984a24af805e64b7c53669e7da85996392a45d15bd1725e68db30bbe48e35e0205961d0c894b25984899a6b1a57d8024b55bdb53a38f2e5170222af0678300fec90b3810846080b709a63b9f1c610bc659e22e67a8092a47d765ebcc99f59a5b22e4ef714fb9bd6b2925fc194c5d9a27583d66bd5846480094035d2b03eec33e75b76a0402b346ecc05772d149c87ffa5f1a23d3c40b3a485d828701fbbd0ac1e38fe13658b04a2ca6b9c1e53ee58352a0064087a9d0e7b57b1e4d461dac7f427b5aa23dd3dff1d85d50be901488c6fbefbff24a821dae8480968d514bca68863b61b1c25de9eac6ba7ac4521305d030e9fb2573cdc270a7fece908676a1d1a37d5846a42a353b5a67876ea20dbd6d5158c116cd1961866da3fe181374246f543566233009c259febcad7b764c53ecf2090731d2beb270b90e5f7c88147c47f77b7c8d283e4c312b495221830ae4e2aa4ccbb803af18e77680bc51c1e51214a12e1008ada88c7800496984d0baaca17301d2cfb37c57f224ef636b9b814b7affc6932ea1fe803acc3cb7965290881833fe25b16cafb8b6d595c87a048a784c12113befe442d1cd11f1c06d3b9e8ac9a5488a17ec443d5ad94be609e426fbc1de8fc845c3453af8b283540a834e947b357e6bf716f9aa8b1d7af75467956909cf9700b69f6f69db4476312df2595d1baaae3079b50e920b395f6023c6132d56bb813a63f6c10f9f5ae2bb2323a775b3f8acf2462a7b2e67686a77ab1fcf534178f49c648373bb3e6c7cdbedf8d4c5fbf2ab6776ff5fa4d63010743fec57be8227f15934c5ca67c45be16da88401525e5442109903a0c4452ad00c53ec3a8ae1c98ea4e2b904870e3bab5eb38abacba69d472e9a352a52088a41bcb71dd8d6109fa00d3ede3e71d7cc5e0a7b465f0837a810298f1b2ddbac5ce8c8c7e01a36869b22a6e00083399f06732bcaa78acb7ae617538df6f41663582930b6fc203cd82ff18d88e6b6bea8d1d93d5bc6392cf93ceb6b4f344e168a238203265650a3675accaeea89f79be06719e58a42ba47f2a1e553c32364529188e2eeeaf8fd897129f8e01dea59b05429fad0cf9b130c893008b3321579b4d7ff6173279869471ce5c49504a90be4e958bfd56fadc2d38066d6d5048fbe897e386680eae0cb6e16f419c537b431de775c731eaf12f0e7393f35cabf0e5c87635845e149a3e966f288317839fcb6d18a6cdb73ee9e76b09b9e6315883160e251ee2d901a747a3b2df610c7e39e84974eb7899a44d1a842673fd67ccf4f10bfbe31f915747b195df0e1f9476a68c86199e559dc7e318fa561d5ee7a273fffd41b17a0e397b3a035dcd7377d7b1d2aa9ae9c87e15a4b257255a112b66ca609838691f04f4430e782b23dc618296f33be6c9d906567ba5abb89feb172fef9b7d523a2f61153de88f259157ce6c7e076493f606645ee3685dbbf95146852846e345aa01c309103916de5cece621653dceb6ac18f46485533c9d46c7e4f135bfe90a39c12a6966000b9d746362010a7ee470da19b2420656e84c0bca13d6f6121eece98e7f9d6b3231257510af0d9cf42e6377c5f7026266c32fd97e9f9c1ee01ca448f3f2d67223270713eb9cff99d0719a9841d2e4b47b99425d6c4e9bc3c28a34b4dd24d05aa4d49efc1baa312e8e55fb84a99833b1696bcf392896eba1a1b500eddcbe978a5da6249957085e355a880e241769928291aa4c03c2c317e171b7cbd138219bb7f2a3e2f7f2b9f63946a56e47d3bc99adde7e33d0f45bc4e370d16a1ee3c5831422f1deca3f66c66e5fd0e80480c2ef1714919ec0e07fdaa8dc3191761ff9eecd6573ee7f0225a55f9faf5fc98c246c447313208e05a21dea256f41aa9c44e042d8ad0a6f0c06c0a9fe14b7568958e9924c8392ae1c38e4a815be04d5636772851ee199c45cbabfb9e1e1e14e776d98b8fd27b285c6d1589f048220034d1f615d89ca432ba598da6b12c7ec2ffd3858a539f463b00e42321a46f5e192a18cf9a3f0a08bdd2e190faa7506761bc1f2c796da3ce215238fb9dcaf570175596cdede4d95580be05a4603750294c1218cec2bff9668dcc88692e370a03dbf6797d011fab995999e0831070c4ecbdceda0af0af1d7bc42eed83d0b1a530349c67cfcbb3ae6beadb7afecd916f5428985e728406e36112cae45aabc4f68eb7ece9d5342f61c8715ceba2f3e34ce61b8c34741ac30d9d20c8ce51785aad2e050553cc8601940304b56db8f4daf962d3ab69436669c75818f87aa184a78735103e799ab12292f1bd59c80c3b0826e58b50935ed41b348905fc0059453287e0b6b1bf6049a09ad9029c370ad7b5a1dbb5722cc7eec4a91a65eab1834095c224b540cf27dc9a129362e2155d38257c2cca177e222a8acd837a49e531182883424ebc674ac64c8193e1d89436e23b0a0fdd1bd3f7af68d6680aa6a6f612f6836848e9e3cc26df97440a93350eae10808f528a3483c8204b8a192510093c098d43a1cadb029894ffa6eec39451b37d2bb74f0ce94be10af96df61516bc57e52476c5c49d8b59ea9e18ea15c70a8d7e6bbbfd199e2840594a8e636dfec54558f5baf14921506925e8de0b294586e23e71db47989993c212e1fab9e94a6bac0cef704668511449300e8d15f67f4685fde09bebd5982014219ee0359e5a18b6301636579c4e8e282c54d02a07588e20da56d2bf943c54580493eb7d3ea37c77b64691440959b6a2e1588cba63891a9694791450ca71537ccb4be5843a77906889d1fb6e56e5159348bf2c6e5d373fa0806bb1dfaaf7db35dfc3f8f954868022ba8383e6d283b1ed5238dd6f742cb7eae64ca3ba73aa79a7ccdf8cec1e0825ec02f909ca9544a136dd16befa515d545c37a8fba2688c2822e319f05c2ccc5cfb97585c0572f5f2585c46dce6d7eff453bfa826da964a8389b7e572d262baba28d1d76d908e8246f541e75a64440cb9077da07f783badf8e9411fd3497a68e62950c994715f81d7cc544d3c815249e1eec78df164085cab6c54cbfa3cd23bb82cee87619fa261465e7b8a82e0c4c455607c3c85572f22cd51579f02130960f6d84e0cf81f112ffc0945b7f69061ac5f195bf1653a1a8b718cd43f96b0beb13e1f6beb70e7406238e628421efcde5649e914dd978ba33c2b4a85aa2fd02359b13c6ac3b4cc5ffc6a6112d987ce265bd8881d52057d89f67eeaad97513eeb0d173f7d28aeb2296ab4c7460898654b21182ba96da3fa6e7b4be6e7a7be20afe5406f3cb4aee28f78bfbb69f1274b958c17926b072e204e03a9ea4a3c26d5e524b07fcb8ab3cc3b5e0a7a69e3aa3f3f9a96e827da1b0104cd92fb8e3d845e09e9d46c6a4bfa8bf831c4e70c2cf9e155543514b0ce80fcf819674053b97f6629d0720f24b492852f06b30145f26254f7a9e1ad88bedec64932c4d791d92d878319fe8e6c55163ac483be43b41e0f9a572f01f5e67a8ffebe31447fc32d1d7449abe0a6bbe344bf40f2e67b76ead235f178e34c2b88e0e36a52429ddfd7d7c84f9a3c48851d93501b7145bcda7a4075f2c58cf88153efe7e054dd5ddec803d79dd661fbf01d95145171670e3717e1c9efa1934066f9098265e84c16ef79f120450a7c209a132416e1a164c5f438695aefdacfda4d58d658e4385238085bb4387ab7e6d350e9c170b7958b530a5f2c2d61fc790e958afdf48432b5aa178b3be99c8ceff26c750c3bdf6f016147f8dd2a9c5ba7823be1e4d60f38e4c60ef2293afd11c2f91ac1eb07e677ad2f9de96bfb72150eebc397e801b6ef2d17d0ef2c7840dc8cf3b70cd49f23b3d66d98ff7d3dc7693b7aff23dd649b5ad46e92ac49bb86de9a634f042e484ff7c78bc6e9d962dd8745101f510f2138b75149a71f47039cd81b79604c6b8486b658f3a31002bd93dc083611f1e76e04bf6dc99cc582e52cdb17246af46d200c1a04614909e41b0a202919c49e3eb70201b2a2084c1be2e6bbaa6a1061f31c99822546210203d0406ea7d15e48b24bfe0c93bff73f44fc9723b9cd3957ff856e483ddf156147446903659fda36a21e79b43dba601b1c18479ec37ede2634fda6411c4a8025468d1a8f5afeca5d9869d9637e8e19ec45afbc1964305eb34591f27f911633a88ecded644a13164e1cd48111851177c6ca180e3341d400ff15ed844724701835d108eb2a41ff77ca3ab1e4e5b87ef207b38ed116eb75fe120c2bd2e58eae73cec0ea8c9a0ecf2ddbfe41bdb98ca71fbfd556b0f5388612ae7b7752f1c0d2480d8d853ba6da654739ed6598c5941a01f7e9cc578768ea7134b59403b94fc09168f114c84da3a15b349a094b06d8d75b098b0fd8be674e515c5e258289e5b175089f4868c56114ac9b3b522d82683ec8bcfcddbe0f6bb16e672658d4e6a083d9ab2472068ab77f34688be786e6f058d41ed0273d62996804b0d682103c89934367571a080db0444f332d67bffcff57b69b65c99215eee6e3db59495c3075d319141efaa184fb0bcb0f68ebd24a18dc8d3b7b94b88b5181170ce46bc94cc1bd9e9414d2f9972a88880099abe48f7f7bcfd3f2074b3990988a698abb309ed494666cf51630b5b5c4adb0ea165af2f7c7f070bbc715542f00812bf7dba6876c23344b27afb77fe1deaf131840c669c3783d04c281bbd43f4b4cd3836b47e50376ccd49e3b112b233a1a87bef3e0a68184327a88403afa5a7f69e9573b1670e8f6a13272c01c1635a6045fd4eb42b076200c7eca141a752b159b455fb24673761420b06e073097721bc99cab5d522d14192a9f14c2fbb61f1175ee1ee76670594a1a41a8c76c04fa547786cc12661ffa11b5a5f4863435fcfb535651d99b040288952bfe2b6176e6ec0fb9a861de542a274ea31982017617258620607b2a4421cb004f514dcf6f79dcf2b5f00e5eaa9319aaba7f1daf18372c69d85160e393b27e7607b9789991660c90cc0104e0b6fc07e88f17db6e1a40cb805cf37e0ff6d3c9b54c8f7a2d45a1cda6fa63084bca3267381cd180149277d9eb4d650f99128fa9aae262d00aa0b64487e439855b80b83e22b2d0c5e111bf7cafa7f2b699f047f93f97258c8105d7f2270aa6382ed58cc6ce79ba555872f9da098e4d176188ea775390aeb8612070ff4e4dc22d4865d00f753ca05d63a0732cffc49ce1a385dda51632d47809f5a442f519e4cbaef98c4892fb4e663273c826f64ae798bebd82b3dc1de2886e38ad886b27da671aa5d0f26c938f82693f2a40b6337789d1feb23da55762ea0187ee8fefd13286a90cd91ac4e8652a513231535676348fc8fb6d6f9b81465b52c5c1ef04f151469073357d66fd24113a8199646389e5f185adeee7df93f8297dfcb4ea9d0d883e027f1f76664d7b80e22401074af6a550cead130f17d4ff050bd1f59392fa994cdc2a3b8d6e3977d014c372b8507ded12793b56426ed01146d46cb3158e8d35a7f58ffa8f7126732188af728bd984e83edefe458c7f0416b0a7cfb92d6f1363449fa9ca1f3b66ff2052acd3f2d2c74ab3bd26d1624fabd5c3917fa5aca2b8a03a2e7309d43ad5630ed8e4532e48730f9c5420a3336a37690ce9c948e7683f6e338e983501737a0bcc491c1aca990c4d73f5894ac028d8dbbecb70b23ed32311630db63e07d88e301c228c602318238cbc2f63a390c74d873b9acafbfc38b6ca00bfbac68dd2b1412cd3480ad73005fa7c53f95109c244b51a8d56367aba3810edba238027f7080c8d82330fdeb3bd761a5ef89df777e09e39b8d917776a4e347ecec57e1d493714376f723556a6d1631ed68a0d799a6962945cb26490fa2706ec3d16c37943b2c4a7b6635950628ec28f148951b9133a7bf51b58b28416ad7b76b73b85fb39196a98ba3b8d80a9f3c8f170c3d27cd31d5ed5de67b47cec632eb2d857df9eba70655353c7e2668c07c49f8875acb7cb816d771fb436fe9fe1ad4f399e1c00626d7b769d53428e66a677b43c9c39b674f8942413ffcf52351c6e54256b18f4a4f33c51a02d5e168788b959a714978ee9d0e7ea3c613a0165ce1162fb05eee8612784b4bcb0a9ea272f7e635dc9cc48e1080f25dce70d458df84beaec6a1e64f94e62e17e4e42d8490ad85b7a1ce65453dc8cf402e229db136c77fdd9dd56cfb46ea4a0454a296f9725196dcffd2f230a4ad89c008bcc423a005f9f560808207a37d1e4544a61945af3879cc170e56d56867b1024cffe5eea4fce5ac9d03b84ccdcf1474945804e3b36654b8f583755a7843972d885568bd5063f8394e55fbabe3f754661c284c92fee4d7a59c10057d43899300845c7b0edaaf24a7f8bb250680a513c8123f131e2517718ecf6093f7a0f3bbc5d6940f619dbf9c88d3b5bd7666134cc90ea3661628213ad632e9d3e49c911a6d5c4def1141896cc271e996134d68132a55e7b2555f27a97e1e33ba0c12876024eae7a465716c804ddac3d32dccc1fbc16f0a1e33c909490f7c102a6e3bc87b0f54a7683c87f80f7db7e55373c13d9e77ced308b71095d771ad97760d1e09e4b410973e26d1dc28d64f439c700526a5813dc88947f963c193fb09fb162d3ffa471f8fef8beda584b9d72495e43ebc8e84cd8ad49bc0490304934a9eeba91153953f4611020b7c79d36fb27b5bed8eec597ff1e31e7538e24a1725e757b435c4bec51dcd0fafca609cce6b65d422ba03d1d1b7ec5c15b4b8393025d6691b103708c258a3a793168b3be1d550f1c55e3fdaa73208734219cc09b9998362d69d4cc69141953fce79ffcea42c4bd7782a8a2745140f00611ac19135a7206f2204172036027e28bd7189e0fcbffb6f3756a551deb112c9164004944dfe11be7828f0b029d06fe9cf82fd5d8b7c29170f0cdbc8e9bc73c94b01026dee6d75c16e6ed3707e1a1d969377a9b1c324bceb8ac6d63b368db5f633d22790a1d462fa14ff4df5a8eb675a8cb4db9155b3568d1827e9ac21e69cf0482f37dc7eb14dc1586a91135cab70e7de31ad0a7510afa81b94b961818b4c3ae3271d5aa413106d6c544be615c79cadcd25232cfec132cf48f6e59861dae0922b4cc754101eeaf434fd128a188e7d3b489cf848b68e76f45280fe2c181b81c259f1ae7c3447da948f005404852eef862c1d0290081aeca4bbb0d7803c45f1fa77a006ad3772f5d05ef3ab4a0e3c6cbfe3c61f0ee7a422bef5a06fc7462e8799e0bcd4827bad9da34c8b886a95cb082441c0beb79ea7a1b677733983e54c9a08a3f53f1814f89380d547dd14761791d24b27f2313a8c49cbc509efc22e98379d1e8df8cf0949cd3c718b83b60beb2dce7f9eddcd38e1ed09b954fa2126c2da4d13bc42cea65d2b29872b21e4fa935b22195728ec15f8c244321574f44aad7a1052f1a61ebeaf6daffb652cd0dbe30a2573c7fe995bd318fb1e9992f9c1ada954f24d7830d7aca7c7a9448934c173bf90e282af65f2cdd3b7c48bc4ac0d85068a6adc80c6a1a8c5d529ae87fc5e1ab1bf52b1349b0883368f46a1fc91a29ba4244680dfac2fbdf3f97deff71b9083c52029a4f690a89533981622940220a848ff1fd43c7ecc0d1e30674dfa372386153b1b86db54480c5832833b1a9d6e162fbd9d614d19266fbbb381f7ed1791418fe584cdb7b8fc87169d95c972aff1658177e8062e000928d4dc390f2446474cae8c7e4e4c062a682beee1dfdbc51a93d22e37481fe179726658c324a0e7162529762dceb0cd30310f3598dd817da7a26981bcf4190fa0318c86a939716ecea848aaee2612219ed7d5fbbb2a23ff7e6b50d6e548ab92f650125937eb156ac90f945639c20a138fe1d33ee8f7eab5e513e17b6ac4d9181a5962baa5878381a9fd02e61421f9a01c0ab1fd10ebceab3d85c0ba261d2016162aba37d920c7d72ef837107680b832820fa80d105468addaf365b7fa125a5b7a892589104cf164a5f5f40c52376a6ea6cf733b5935de1143ff3512a333c0bc5ce4f57e85f45eea9827460dfad7fe7e352964c92b455ce99c526de790238b88dbde04cf012999e721f779882194aadb90919f628f5a4192a2d94a2b86840919a38326fb17fe96ca496b9d44e61270a6183b527a4a8a7d6a46715ca81ab4880e720f80db2d35e6597724e51a1db4057319f7e3c6ca87ba44d1af1b8091da4dc0d237ff52acb0551dec7bff1ba4e585d9561ab3c8174537862fb2c13309bd58791d30ef833bc22e5a97cdcc17503e2d2885f8a80e1ef44312a7f5e8d5a1753736a71a03ce7b5fbcc061c95d3fac6b5189420d4e428568f23a70787818764f6c54efe7eee4fa273b02fbc4bee00868d739e5f1ea4c9f24f3a2289254aadf21385a3fed680f65b3934ee17dda0a66d8990e45354b94f8cf0bfcd3fcc1f75d4491b4eccaf96adbc2c2c595fd8d06349d7d71512b7536923e93a538772a2df2c969864d0539875975f0c7a31b062f99390668700f17a21e75062a5536aa4fabc2ac4d2c4bacc6e20795271c307ef9afea6e642d5dcc58e743a247f3216aec266dad398f2855367a74070d9203a0feb004d8c25324be75e734a80d8d383d8624b0243fa4ae5b949fca7dcf746bfb088dd989d258ac7e2fd526fc97e95c0e8e8c4af810296353cd248847e66e7b424ec6443f2285d6353725930929bc36757ceb44a1ab2410939211d2e18cfc310473dec0afaab4a9b16651d3cb25e187a4239f5181b0e6b52af75e375fa6119fb8a11278d1c45256d2dc45c0710e1e1f8104077c9482fa35ed5ddf8f59a8e159bdcda60e7c9bf7310bf84c8dbbbf9a306289a56bd9092a2198d382a1a6cc1f9a769be03343826e8470f4c7540916188530dc696009a191c75cb5f33ba93dc9041a0a82284021f153b476be1627bc2365320166934baed68a3f818cb9efde198863a6e3f9f24cbe5f93afbde8f7121b5d7a9374ce04d4a85c5d87a9766e541561d939940244f8750acbc895b0bbf58dc618b59182ac48496d28021c5cc15e8e4a7defcf32e4e1a13447c77c2eed6e3dfa06a3056e6b459359131d0060c0c1d99ab64d15bf7576f4d670158a70a4da4ba88317b04de050cc12a34badcc4b66f559b16f3f0a76b38199575f2080f955ac7dde800c56193ec7381378d74f3053f4dd62e86bac10461bd8af7df82e488a4a35843208aead13cfc9786a9f59eb50d4724af6ff89f22e880c68687956a9e03fc15c994a4eeef3d582ced8fc4a0ea261712a803b7223dc798d5f0bc34bc6d8ba528aec18698c0fe94ddcc6118906e570ab63fc4f84f59388a17f39de87110daa9fab0f37bada110cb9d97d4a8b8f1694b7a6cef8ab37ed03f1c771b4257a7d13854f1d76b39a711761002bc73e4aeb28785d9b10a3b2b0ec23c7d9f8576115bf03b9f05feecf95c5a097371004168136bde63ed6a7022c8d8d4022292c1be7610c504ca96b11596b076b29a1ed16a2bfa8e601560ebbb3644726ba8bd74a348548a04f33e150fec53db0b7633379a588b8c310f2744a9a7f2e00738c829ceb5d5c101b5d0056bd54046beb70512d803512dbed1fc2b99306088b6ed05a763ddff5bac7b543ed08dfe825aaba33287188906e013a5723f9c3070643c6bb5a58ab67f9122a92ad672e9f7d5b85a9b62aae97e3a92d88a0b473df988d5a9e64f9e5fe0754dd87bdbf012d2a6627e2fc532efbda879b17c95fd36812cd12fd1e2ca1dd1acd368889690afba42d3c761e84ef57eedae66aac966118b274456961ce1c35748b637b15ec65b023bbd912602076535f543f89ac968d287cd7ebc8a89fc4c2ef08d48d92b6ff8e2b37566660639b12d690a12b1bcfcaa4adb9b367c6ab176fe788c29d580214d9f4fbd482ca0de8d5889102f4a0d2773a90a7e5505fa9249219a64f02e8b9beed542728758a1b86f7589d2c4cb805ef14d60ca30609e50bf0e54adc0bf5fd82a0b0e85381e2f31a629eb05ec5217108f0c2150ed906a0ff758e852c05f18409be2bbd0dd70b847d30130da9d97d37ae04583b810adc1095f19d0d69e65caf853d82cb0bbbbd27aa8a970b352be3e7e30b0708966696cdcaab2a598c0cc5255ccbd25cfa0aff1c579b1290c139e30b8c37aef81b5060369211d54696e81c3ec377e1c1cbd8698c212d72bc1225d6b9cb39ef94f859d92c933fefe9ddcf4be07c636ae66e0538230d4ae06f51941b2784591d63ba88f533168266683c2bc735e7e4465a4bd0d6a30f53a0f3d90f8a4532821daacf33c55cc77ab465d11a216c6636e9b17c53fab1d9cb4a8914c369231ecbacc35c0fef683a8205136d1e135e3443f7fe6eb50ca08beed9e9c9e315af3a5513f8c233411ce8fc4814020027921dd066e0aacf4d94e690a229bc867295bd414f9e741cbc9f30719bd119348e1bdaa1b1c9702adc202d716d9bfafb17d7e167abefd9445e974e64e20717086eb0f9b89e6794217dab039268d7029e3ec66895cd08d32f785e604a8e72663a459b78cf26459de1f707d439d1edd25204d9b34eb1c31728a4d2624c9741b33c83d8b35574848e9b81c9123a499e1ef162f9586be558c4df934a6ffb5859273d713852ea3b6456410b9f2a58975aa4952b20d78df49f4ad046d586fde08df0553621e7a5df9af1e1ed50c9c7bc21193a0928d2b14c5ff4fb2654a889c691c845be7c3824fbf9ec9151e50995c7f668dc7d2c118a927e982dc6dee45bccc7a166b32a3c84419a0ac1a8715a6e26d3898ca6c915cf87dd150da40a9abb3610b549041591f4007450350280f7c45802058a36b01dc453f861deddddcf07cce3130f710120114ca63f042661827252578499a9eab817ee016070a974287590ef672a38340a1296664f2b31f582f7f321c2e2ebdb311532e13e436b4dae5b1ee4315c3503f4b28069b6076373e9551df0a92c98e02e0177eb7337b1ccde3f89083b27c36d3b6a06b0966048a230c0c6dc189b69d3c51795fad2c9e391673cad081cbd6f925d67d80cd8d84f80683b41da812ed5a211dd208174933fa8a8250e38f96102bee4976be08220fef7ccea94ec2ceecc4d620dcbf90dcce6cc697963fbbc30493a097916dc0b9b855f1b5142390a06c810c1c4eff31f8fac337da7997859775b81747a260f2509a9909e3dfdc791f3d2e528097d411e895285a4a2185ac59ae4317f27631e59c78063103c3d1fa60d99ef1fe03b2981ec8968f646df5644be657f2527d63bfab1844b84068a8b4a9c95e006f28eb2801e7d452f2bdcd4da331f8320daa125577badabcf0b904944497a5db49bf012f55a7a610b2d06c80f3e0f19935958d893c4a5283f832ed6e595ac1a8c2387e2d8104b2ba0139b1449e8d47dbe563a7ef2b037c66358debc5b45f09f4ac03021b252b007b14747c779bf21428b5e06a319efe8fe213b0d9567749f2606da68039a9e071afeb42776d97d2b1621c791c3e9d0987c318360df60f1f6e150b860597f6b5c6927e0a45ac763ebb3a5e3d8060a255f68ed4d2e6f6c746a6f3dc933e8032b5dadebd2aa69b8dee99aa779cc51d26e0db93ffbcc768013954228c2577b204424b47dbda2d23e0b5c6c44b1029a83138bffe0049965583d9087d728d917c4aecf88bce5703eb9815b6f2024422ddc3b6fd9096821d4e2642c83b81161baeb9c6a32857134bd614e9f124d8733d9e7b5ce4a06d9d07d358288824c1af2f70bccf26cafb84333a57d9ffa58b7e8dbc918668978d05134da21343e6a8ee3e866f6925cfc68f7400b4c280a2b90ec090e695bfe2906222e79cf1b5adb46affb0e8d1752b65c19ccb6541efad4fc0bb1a4523980b9f3c0337d6b05ecb20de7397150600a7a97e120d1c07bdc520fe9a3a0c2051ba8f32fece3a51586159109c4513008dbb6084d9b387070b38cf068a2b89c889f93258506356ba6875c2391d3b79fa3c6e6695da261d76b0ffe1370a425f6b8715d8320c47b91893b77fe3461157c8066a24124fd9d37f390ed9e73987b09eec9ea1f6889dc65b88c234f555cae0fe16aa427e0b518183975759a3f9ea715599e96bad84b12e05ec9f2d3668f020a19fb132f74c6fd4ab9e7149de2fb66e399400428578b8cf7e84ba4b2059ba6c9a0479479cb7d6f77534b8c63eaca30473086ded78d7cb743ac7e002c22312ce4f224e2e421981e9add0fb574aaee59dc176a8699e08bec0d3e03c54083cc0a201ba289fe9daa736c414f5f01520e8100ccd9598766f08e85cc42ccf46ca2ed7045e5d4860f1891d1bd85aee44a4c28c3bfdba382bd2e0cb52cd406d545e5f76533fd50f2b07132dbb5fc719a9b5f01ad0b0cbc112a852b1251f494b5850cfa134274e53f5980f0f540d9e11b124b37baf73042d769381a5938c1d251fabb1322aa888046e0b7a264fd36451d46d3ae12ec56e7978dab2e9cf505f1267c2216919ae13cce27b8d86f8cad0ed38d441e9e7eaf9647ed224c2b156b665df500067f4813a6efdf0f2db6397eca319c45d2f14f458dc73ec5b407576a598616bdd56fc9bd5cf8151a612ec8ea57449f3b4fee185ce6dfb9e9ea43534510338cf22684106970e571fa51d41b220e98684b3b9f9362108fdab3be02e822bcad07a88dfcb81e45bf76f1741f1d4ae4c2bf27b2880611766b668212671cc32db04209a17f1acebdc75ea1642ba4862600cadaf19a5ac977157ad0479379ee15973af51c2a74a89f883c314c93a5884768e8fe01448fdb8ed6981dc1be8e6207a58a735f89cfd610bf6720a10e6a5167a9d4918b14bced31b52486b4827cb5488e807178c154800736c70fbdf65746fade9d2d448f64ce1d42c254f89ab0bb19069fe388602cb2142c2261b7c4cf9feaba1602058f8d62c881932272f44ca3745d9e8d0e4408971a4c200813395ef62ca24a2b79b688e5eb8cbe1c6a361341e449a8300ee6037e69c3b06fb19c525f5e6e602a61c263db5234287d46d0c55941d10cd0b2fece14786c39671465f345ec9a641a81e3b551335f4c6652cbd73b7a80188763d5d401bdd965c74fd82e71b94ea6c9a4a81e95c750fb205fdc08645b3692e32a540928b6d5cc0e41df2e66e7e2e490182d027123dbe48de1b43aa34c4efa771f19e0a9c3dd01dbc30afb35e69c0a53ab5159b3a7c34ec242b6ca2fc962cc28fe6f9ad5a9611ae9b785dba025a714b8553589c9fc97f4d858813443d44ae55355c4b2314d867ae607615371de35377f0abfc85fffb99c531657850bd3d54fdc6be4d03b4572cd5c89e60156f4af12d9b3dc146bb3f2dadba23eed1f836f1dcc63115749044756dda58e96039a29254d843316437cacc620072af1375ea6c9705e62f0e4f3ddd35c5be3ea797045982c35868471577a27ad34ac3c7de30e3e1572d1c6ef6213e5d9f0c93ebbb1abdea1b79d6e71c4098becf9deed340275a03b9cb98487ea367b6e4e509162a74818c01e64daaa727b8010859a49793c02cbde5e4b2303a6935131af013befbb8bc1831c71a0a74cff0a5878ee38f1690167d72edfdcbdc6ebce5f93828327a50457359cb42b1ca2aba93c6c09e774e2db113f0f850ce987285b4b84a77d13120cc9f807d25104344857f8ecb6bc59dddc6a1de64dbae3b368dda2ee1c46b2cf520ac6232e35479243858e145129f72280835daf011c8794a70ca6ff4a19ad2a5cb84e30fbc0541512fdc184698b7b898557ff7b57ce45d0ac52cb6de5abce2d8ba15b94fa2fabbeeee7c3f9aa5cc40e906c23d6377449b07ec36d02d0d987bd773c8468214f912fa6a83b720617842647e1ce45153a2ee4a9d490f58a6097564e447721488d3e7e5f9602eac6f02eb2c80ac710f7c677e7fde988ff5b1d6e35fe1005dd70004bbeb3250a50aa031f3a2bc82ead27fc38ad625f7ed0189adc636197bad655d5718a7b98a526f20dc1b36e8ae51d01e90a2fd5dea82a18a8ec94ad5b70bd369b893e915872df2a7fe0a16b3aeeab8ee48bb8584cd4e38a2312a86731340d77a2f0dbb3fd0b9982d801b4764888581b343257a37a8298b7cd9f6e12fe106ed83d254e2171d84d15cdfe4945de4f90aeee0a373253fb4e65335c5188d8fd5416272454dea7fd903091b51b3c38a4d91a9d27f9ff1a7b5c7ef10dd45b58f0ccd3a51a3c292e571ecaa954ace6731244208e40a494f3284365482e862fb2392d2be43c251e9198a681c0bb5d70f6719a6325a22481ce4ab14dc07468280854e9ad85f6d8fec44f1321eb18c30aedf2ad8073b4969287b827dc6e51ec6a6f51b5b073b82524f940f780e2a84de8881266e2094b9718e4a639f2a84da6c500f40b1aac7ea838d853f6eef38e6661798ce033a2e58a4233224efdef5dd9890fa892a3ef1bad4df33784dc701434ef0d3265c943cb961aa455a298dbb7547e2c850023140b19f6ef82681f42541629c788b41411f824e6613f23ba220da75f974ada0903e944b43f9dc39875af1d0fe174513eea8105c00406ad08cdf3f7022508d6ecf02bb4eb0aea336698e3424701a47b7d87df1db6305a6f5bfa2fb86e21ec028362611b385984479677aea7699eb954d1b2d6d5444b434cfacd20c314dd8f3fb28c5b80f756f41e9cefaec3f4b9a6488a4c426cb9e00c5ee49017d94b15fc14236522c98e06eb055ef5f75f14e750bd3b1ce4c6bd85d76eee669ba7173e367a2b5634cf09102d1b589583689ad0426c51e75f95f8595a3dc82ecd8b21ec903d96d267f89bc38d7f015bfc8cff6370d809595bf03734477215f13416f20fca4cff3b04abbd76717f56baacbec1c6f0ab8f4a872c4a15211b041911c117bbe0a4ff748d640effe932935ac3999721631239f5963ad2e6b35e14e957e899a4f995328939a7e34aea646e35284cc8ff19125d614a59e1283ca21745a06aa1a6cee5447091ffb91582461b21897019dc751bfd8b47d75896142b53ccef9224f5248617db263963d193a4a7f3bda82c4d5c121172a3c6622e2dd12fa7610fbe6e67137acba9102c5974e5be809717edc8e10140e95e940e7b3bd6b992390513e9acd00b7952b8dfe334d9412a46b07ee93ce88b657cdf67bac6cbb65c7a55fa2834b6f5eeb63395124820719fd079c33a996fde48623b349b49d7dcb7d23fd44f581e32de68984f1676603644fc393eb56b1bc0953727a7179baae4613297ba2d599b26a4b2bf029a785bc09815168b3b2f6e901ab6d840e933211e64dc6a06906ef7c74665767504398f1a904488e0b385760f43d7d3f1d0f7eb66f0ea1379e5d07f9491ba12a4b8143907514624293235fc528c62586eff133b84b26936dfbab72f9e814000bbcfe7d15f63cd0f8a0d40077be8a1b162d7e24f16edfdbb9cf9a03ea983d80f72a470abd48014fc52ff5194f959d4e5f93c0cbbe62921893ba510864aa684f9078dfd10a147cffbaefa3c61281b895815c2aea278c49f9b60d5a139b40a9c35be8cd5f097a669e4acfae21a41c27c1b9b34ec3009bf173653b6790921518433cf487f25696db4ebb9ff6a33bedbb97676700e1640b748e1ac876b1c794c23aa3cc499af456add766a4430accd5679e6c26e0239c8201002283a2ada8c6dd6cbd221e4908b4bb92840db3940348bb82335930ad040a3ccf05c03f8bbbb9f0e2c9c07b096882e0de4489c09ee2497f8647812f47b545c01756aa4876202d582bf18c252480e6af61bc83a815c989796ff94ec7c53c5ba6907c563436ce40ecb2b84192b1cd63c9a7b5cabbef0eb967b8dbfbac18663b852ce09e5d36e9bc36ed1a8b7b736c7ebaf9065cdac90e16174678bc20226c8e0f72355b24ba8f1b9f0df5b2fee89b75aff6667339b2da8d2bd0cbd77c5d3e37f62edc7e2efba84dffc6fe138d00dc152d515d956dd54a4f5075e2a9c805b2ee23a413c0fee2b16bf56ef480db1b80e0c3c9ec7a84aa89816302cbfdc7c3fd0037226e93469e69b417cbf86d196f45fc0e1c300a517702bd3396c1e02b2f9c3cef5018bc3a4c27999c2972e8d857bc6a36312cbc93fb01d688cde82f1152918bcb064263624f2b801d6f7ec89bf772d2970ff7e21d1af697c9c8f77ef4836459a3558194e1a21b50c2380c5cdeb94289b0fbaae86832564776b7ab4c4cc6683a4c7c45ae80dcd82b3a081cae044fe40d0e2b0e0c454a0aabe06c8653a74775941570bd824756f4da601048998bd22784f27a319f74c6b8e25cebd393fbc8602b41c7f0dd4439caee0278dee106e16381636d8cfcdfeef118c30e61fcfba3b90712da6bd4e1cb333bcbd9207b731038e4f528a10ef9093681db9000661bc774a0993f1e0139e847ac65e3f16ab6184945e26a4dde83d7c51b48f04f2549cf49531326c50e47d6c44ed2addcba5922f258340fcfa2f97a9fa7c1f32ce34e91064c6f780f9a4a3108a6a68440afaf4a4745c7c9ce8396bef214c08c718b9fde519794d6b53e6091a09d85de9201c9dbd0f953ca4b5d094ce5576d4d8afe7978aaef07cf0ab629213c6b9b30337e3fa02308dc06dccdf408d8d2e1b3a49522c6df8fcf45a309b857c7704780409d1df13ad5ee16a1d6c5a83082f977b5c78a0d222ef2544c026fb33726c63cf29cd120699d1a5f65a0834a3dc213bcd88d2da6be731d968f1038ab6d76baf9330dde2e18b735815fca406bf266ffd16e15e56135126fc08bbe5d2d1abec41a0d62493fcc4a956fbdd20caa2f920f70954c7a2ce2aa797106f8c361b0439ab17d7440941c77c6e122d7e5b161d0a765289a367f83bca36e23b9a8f3ab475e025c3e0e9f8d5c0607597dc2b722649f81b9441c1649621ba4be52ba7aabab5c074ffa4bea7accf1b22a42c9eadb9a533b0ede338746460870a6662c475793edf3efac7b50fcd1f34dac7a1d730643299e0f72845f68520ac0264bf28a8b5fd6e3f11c6271d37bc075b5a7a12357fe51d1cff4c7db56c8f643b0b6347a0e48643efbcc18ad490eb789b221d000c580c3bba6cbbee6fe0170ee10f0e989d23945c701164bcdc7b4541d84b1dfa90b1f505df858d99be5acb285f6d713c514e19d151cc433d65a48f0e5b82d4736916905969974c19ce6638ea12720f79a9fcb0f6188b08004a59ada6e3e6648b48d1ff5df379ca5e2b160e1f619eafeb398b7eb391315c64dd7293a7a4174b94278f5c318bca8848996e411eebc15fd1540ce9e79eff107d49c8b8ef695d516b38fadc519aadbdbf28dcd671ac1db00b833d5c5bcf8960ef7f570b3c17b1f1d2af3ac9be036fbc14a6eeeba1612b8e84115e421d2e26da4431fd59e6f138f7600fa5e1f0afb4f80ba7781fdfc7f33b514a8247c2cbc4b05c973492bec3b6b86cc46862da88da2d25ee3463a4daa11e0b746e87d3799825fc39d194e724b0b3ccb63363a4ff5622730811fe6aa86044ad5b9457d38598b1c41ab4c4cb78df9576fea05c43c1b311382ae3c52c720ae569700b0b27b4c2ad7c07c2dcddafc5210a407cbd4db0eeb94a5f7dad011243418608910132bea05bfd83492ae65edeecb376b0b5a44b616c98d75ec842e4129fadaebb961e2363f16b3609ca82a96597fe4ab79263fda61f5372deec8dc9fc098326b536241e602157224a56876204ceb28b28dedd66117ba8a56862aeae10317287ba436e0fb634865f5d93e03b38075cd7762e1be27591d5c5fcd5881055cb923037f106b1620766516f900f49b7a62d45c0e7406cd3a980dc52c8bcb4e065fdc1c2416e1647d249a5fca68b845257b2eae2cae1feb99872ecc50f02db6c7e7317fad4a1b9fc02199339c4e5a37b7060cc4af9aad62260026c9b09c9c1ff1d271a42e171c48fef70ca0d7eb1a52a99d01077adfde8b855a671f49d943e47403a4d2aa679b2ece14529229c110f930d7e053e2efc58f2e529ec1e45aad5d2db3c5b11a6bb7fb13e218fac1e1e75d63112560c6e90eac2a654bbe5042425d5d95eede548450d739fac630985922f1e2f6282da2fb7827fce7d3467d3c7b59c1dac492d057ec5d8749c9059eece43f12dad5f20327bcd747b6b021445ac06ddca3aca3575b0c8b8d3b9d5fff16fb14f75b745f9edf7bbafa123b1100cde5ee7ccfe563be584731b1b5fbc1e0d7fb8fd17df6b5cc23c0e9bd73d04639ce7089fa1af32e00e543dd9ce23eb8fdf4951fcf0ecf1f71b7bfd8d6b396b015b60a6ab0227add937150d8ef36fae001b60388d6d2d3d100fec97bdad4422da16303e31d847edbefe15261ffc8db2a23780a261011294f1fc2c735b15d3a083eca62f11d5c90898955ee5d59e08831419fb285ad4642ee6190373d85043e063e2b44b6314f4469d130a78989bf7e4e91fa764b3e22a634654f9cbcaa14875bb1402c5f1092cf7271d5df8699aab58fea1fb4bb3f29b2f39a800cf5efbf460e132c60b1e8917e2718bc5b1d07492b93b7ff8fd4d898b82e82fd746436ca5d58062b2c4d58d11f6428fb2345c441f26009a9e239beb8c419d93475edcb492fd62a5680521eeaa3530931aa16eb3f61448bb1669fd06f096c96db603899badb114462bee6ccf5d967ddb6941b3b2d8f75c61e1719ef29be3d90011aca7e0a6095fe4f4dbd3501fbb0c1593f4c7e18ea93225ecafdec7ea9a5d56cd637f5cb1c76a46c5dd3c7487dcd5144fca94c092a8a6f0b57c6aef00dcb2a53af0a8a7b6d2ec7bd9a724cd15e5e7563355df89193523c4c7c6aea72786882b0d6334e214a2beac6b948d4307c1807c64a57203e4568f1f85b6b51484a8961efad86dc4d2adc929c9f15ab4fe9102541da4332da4636ca47f3d33e51ff69486da9ac1c66413f2be2719e93eb8885b70bf38d0e8731e02d01a76b94f0fb9d1403887ae360ddd184075091171f351dcb7535d0e0d711cd4ff12d5aacef008422fda9ac9a6c151c0ccf48d6e93b365206c26eab20e92ec0a6720b394384b44285e4263ea4a4683df20ff9437db906611cce9b97c2f5c0a29bf41e8ee85a53386e11db7290a9acd8eb719a994b9f298ecc3373c0e7ab8d5bae6e583117dda2a1c337cb2e486edff05c0df9a19f198cce14ed61c4e3dd01481f1e8dfcdcc0473bb660751833a7ecf721d5d5fd4003f1434d8c69252699421eb6c04f5f949874af608cdbe5a4b0a8fd8b71439760deca56ed9fb6c80d7976dd2b9bb04a52bfcd6b9db0164948dcdcbd864ae14d0781626be28e7993521ceaa06b40358c46d0b3bf35f711f37ba798a5920b7dfc361489a8fbe729d30599215d93034c2a7d55d138f3373352ae1e154cffe25c365744d9d27fa5d1ec6b6fe85a472d88dd634c5b3a7db5559bb22e5008c964220c637d0a7aee8005a0bcfae5ce58f587d748815834a86dc901c147db81f72f5ad4682224284c2aaf8cd172bce8f9b56bbe371619035d849693ccb7d792cc9b8744e38f1ae00a115d5ebdec6c61fae1958440cabdc8b2eb35dfd019fa6e932203aef0b16240564f057fb147d33185a81d8b39eb8ba505d23683f12a28bb74af399b849a1cf6ce7a3797830b7a38dcc5f3a1b0e5d370843df833af9767cb4072133c33bd66de9d61ec2122983d55d52a95618ed5532a2c53d7123f5835f96da06b1ffa6506996d4e744ee9d002fdf6eef0e334e2d0fa20ef86e4405a7f71e4c30b79bb00ae6c47879e34c76664063808817b6c1246c3d21b1dd5bdb38bff2fe9af777241a3d9100efc3884479bd95f8b662f7be68616e060b4d3bdcebd1e5a196ff38a3e69a10f1e3fac7b8bd04eec84f3822f6f262bf67518740a9d93c0b700490c52d1b4455c1eb7ce0c74fbe27c6c3bd6d3abe593b6c714924ffb63012a6c0da00da013e206449417860f340e1cf7e57f0b1a86ed1bd52570fd05e13b52a8d6bde189e158cdc218b1f5df4be567a0461d1bc49a1bfba10d850950459cc844c2d6c24654acee6b36cdf089b0d7bd50ac37e8638d330165dc116751817783b2df5bdb034bf1925d01226167996026192cd89643c71ed9a263e431563c36082c7a703e0ffffff1f