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 52474 66ade020a48a02269b9ad26c784c5440b6fab5026951d2a58a9a218555b24094

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
af6e0431c7904b4cd2659ef5a3b36bdbd6e571e3ca71171c2b226cc0c7272ac6
Certificate Block Hash
66ade020a48a02269b9ad26c784c5440b6fab5026951d2a58a9a218555b24094
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00a60d000002640000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002cf745b8b8e0dcc3ecbcf585bd0a72c76d02ad45abd63afffa69572a647deb1bc31492d2483ab82c0aeeb4af42aa2e5a7f698b901d28df46e3179488d6b0f2b6bff2a868a85ee6bca9ce88633ae25560e7f289aa1042ced38c5f0000000000000010000000800000a60d000002640000

Raw Header Hex

000040200255bc61ecca0a29a082873fc535d783b9258cde8bc2a0a97ce457a0133829701556b493acd78b27794ec8b80d13c370ae2ee4534eb5d462a6fc2e0686e4c358bc63066a4aed0818c62a27c7c06c222b1c1771cae371e5d6db6bb3a3f59e65d24c4b90c731046eaf

Proof Data Hex

59,560 bytes
121216010307ab61bc118c312fe7e119af81818447e08b2c5973546d384457f69918334ca0ac9a8358ed6d063b3e24f96be8d8216a8ac9dd295b220ace88c857589d5e0309b850da5b17e8547ebcf06c32bfd069916adc19a63f796392650f3bf5fcbad487f95b3ae6996d57b0d9a486ba9058fed51a394344143f00d975b9942f56d8c8533b2bba7c3db0657e15ba3d16b9874a3514f50c090cf81fda03bf79afa294c90705a1424152f30e656ec79e73e70dc2110619220574763d3deb3b95b9b0132d8e2a4e6c42b43b811fcf30b8ace1669d2f1c6c731a92b2268319d4ef76d34bce4219017eb5426714ea6e1177597a85195de5f66e9199249d67f7ab00ebe571e95185a4c73df973874dff554eea117a2ecc454619901052264f84633853de6e1097f955992b9294ef12440242090c2f6dece6c64542df17552584dd09b55564bea92546e1dbee69cd1f8274da20cc74412a7f65b3e4607a9b8a51118024af2e03d12799f3da3d8aef3fad8cb6c9e375692e4bf6fce7bd6bff41e27c86a5cff65ce605777fff3f96644c0ff853c090841554341e10d3473ceb49731523371c902f6bc54076f2786ac07f8d6f3ef11491b1a3bbdc745b6234480b350162dd1f110fa5282e56beaf6284da7f2aab05d17278b1361c4986715857aefe10af1f92f541f15a992261788d23de87e2ce60302493a49fe1f012ded9c0cd46c369c7ed3148fde4bc201c972340d4e34d80625fe0bd6d89ed1922f986a66ae2da7731a6cf11cde27f97739f745cfe0a694372fcb78674d9a2101b8b77a2a61d83a668a482c7aa2a7bb5e94d2ac9ebabf214199fe5c5282c5b0dc4c0ba433af1fe382e1c1dcba90a11dd5b19b93887b38ab2963b9b1a830e40c7eab6aa9bf5492a7eee057ca1165136cd3a81bc4fc7d2ddf65ab2e3522862b6f815f8599004e7a9fc8a24c61331e2750e79a43c1036fcc5a1dc7b7e051eec593cb462d0fad603b66d8de7d2b65e9a7807c658a3d09b5a32fdd46259b1d5bb6c8aa7c9f3ed6e532ee5fdaf2a829d155c5bb1f2bc03583c97fb712067064bd701ff29aee811097478a90d80514b8d4a37f52f8b91bc9435b3c756e8257cd43f3de52b6a1d2f01a00b563b25f25c6ddb175338b551b9077f806a83af69b29233fd6abe7cb89caecd0b957a1f75bfd62bafef38a856bfb43e682b7de0db899ee41b4e2ebffa4c3da74d8f23e1bade4895e6c2d0d6c20b27f430305a0c050dad785d78379bc828492ef255e6bc482e6a1510a8e689e2c5958acceec0df3080dd24d4fdc84a944ea33a611fc4beffacd1d09d715c694bfff09b5fe11333a2100a44e7b5acaece87ce2ed9704823bcb25422a2d3e213602e508b0a2f41ce1fa3fd8546461307b02d1b2cdae24e218965531ec11fcaa53ddcf5bfe893b199838d27716b128880d1ad536d2f138cf0822333499570339e15904834fe3da5246b6cbcdc02d2eee893bf683bc8c57387f67e08afb6c354dac1c883197a133db2f56f634389d3e9dd31e445afeb72e03172fd3d9d4af2b2f2ad5caed4ac7ff57473668380c2fb9274fc9bd587739747f10c9caa8cde235782509890860519606c306b1c09df7bf06e0a023d803284efe2b58f43a18000582c4eb0de0c6cb959cb89b1966ba0b65f5793890fb685911baf9300afd99f551c1a7ee9f86f84bf7166058acad63b08c36fe1f9276075a7092d32d0afbc136edf0d8a169bc2b3f2a20a50013235e17b7d117685702d8863c57061de674f5ef535acfbb64109d93e2db3ccb02e9bcfb65a370cc6526af6d42c1b8dde6618148e576659424ab6360ffc47b3d73c5de84784c4f8ce517a60f042fede92b0161f52c93c99d07962b7333e9070df990a0fb9b21f49e7e617f395ffdf6b4bae5b4658de516937d6e3af9e0a62a0189eb1d7ab57d4ddd2f4b54bf5318beb62f2bd31010bdd4e0dbb969b3a2004a0bc314ae9cefe43b0c94bcbdf8e8c580b0a28781b06af30df7db5e6f7e6cc9b985210b8541cf671d750a0f6d5cac0dc1d507419cd50256fc7db6065a9c12d89334e451ef0f3ed9902d144244ec6ae6dfc85396e6a94403bab6747d5aac59135ac64ad0620bc43ecb5b0ca696ef9497a685a64e4f776f0136c3ef20d5546b693738c65fd7111308b66558e0a50581e6b31160983e059ddf3389eac728f5599550c5db0e79ed214aa45b3d3c68a58548bc8e49b0052b94b603e08ceee0eeab2c9e5dd4cc09a9da1f81523ceadf5445e4d5ad70d26c833a776ef25c7550ca00c13b3ebc2023fbec6f0efa78fb4c9fac4d0945fdfee2a9af252e7103d974b99ad3094549c13c57e27a67a4711cdf6c83c8a1ea74382e501c6401564b15ba30b80da9178eec666ba863464abd8b1da35f12e668f48a34c6becd19ba9635f3569271ec3a9a3b066e00a87679ac6193910ec7c1f059243793a6638ad5c2a75fa90678504f85d62ad1016f46faefc3f61d3228c6ecb873999d2571cd6c2877c85886507948e6af6e95bf862f012e7b8a4c823deef0bd382bb3930a130e6197428bda7ae38aa944a02515beeb8b1de63ecc384b5d8ef9bca8f1866cc1a995f629705289655ea4351d41758d065154c553bbf0e4949b02aac8584d9e346146431854b98bde8a1fe35bbc3219e09c76b325a5194fbd42e13e2e03b35b5114b199548c63b6d633817a2510a878997cb41310d5e4dd907259fb719ec91f3b5ee17d6eba2309d63780814c760573bf4eff27ca1b0548be1be31994e356bfe4b27f6302006d54024a873c72a3f0bd704f3969034fe1aa54271809790d0e48ceffa633056188681f2c426b79c05797e8b3fd9746e732e85cca2913bceeaad57eeda2ae3efca7670f670bca6b68bdd1734726531b8539cbdfdc55f8c4251970083b684d496fb51a7e3a91b534f62286cace1cad3b391c016a1b959b3c0896d9cd8b08342bb42ce82a676f45301718f211e9213533af62d64eb8a8c6b7692a349ede96403ae9fcf24f224702f2972c58cd3a92c84d62cf97517bd3d450b97cbc8795bd806e428bd9589ea1421a807c32f396d493a67e9ad141ba12f28aecf0482cfb36cd4df02b6609c6c373137bc414c336ad48b8774f9c8781d2772b99135c18b66691505aae88e911049c10a470c9b90a18b212ff702234abe5ebecd4f7257d79e301b53a37dff609cf666371f832cc5d24eebb54b3cbbbb983f0910af942beb47bdec8b6a22bd20bf38503efd13d376730e8aba2119db2010989bb20cac9960e9514f15072f739f20c29395bdd485b7ab27bf7e2e6ee4315c659ada706b2e1e2f227cd21e71104273063448d7371ebfc1cacd8e4c6ce842f7f1094eb239fb7b6deb9b4628650bfd5227a442f9cce4c4845e295b5ff810baa16bfedf0aa2b3eb50fb8168219d21f059ae069dce6f56f708b162a2f5f5e945b13e3dc484b6c5d465a0358f5a83fd8ab161f91ec6a9fd85080a99220f493135f2b60515831c9d7f1bfc935c67f7cba80decd4976479d1239a8250571f0d2499d9f4ee593961d1d0a5394df50d7431d9501e17e9f8ec61e5921e0b56bfd2933b1a1c6b57cb432b6dada17898c786b8122b2820f028ebbc4b981b0be63cfa430e480601c52b5b227bc4b0927b09add8ab9a902666f32335256da50c31c87119d729177376bd1523b8fc804a25124a05614e2ba4fe4c6fdbc06a2bbb5ce3b7035caba8a284e7c1613a7bb6c60c6b26f02fe20ecc79280d46d03c243bf70e524b9d65970a2d21bbbf643667ac163f3e60c5d429d57d4a2c1ab7a366c9fa500ff357269939a8e774289b339420081dfdc6878c73cb7ab885c2ad2beb0da8cbc07139659632857a9ec953b58aaeb25fd6c7f10684a68db8132d35b526c3a087723253dacd4d8f836c5032e841f37dbb31cb34782464e035dc6357f5c121518c3e4b811985e6b469d535603ca3d3b6df82ac2b1a38b3763de4d3e8511b320a66588820c3fe4ee22ce93c982797d063d93957a2220213ded900e60fc721db44e3105f6ad10690b296506f26e3ad532a7e9d368062c66d43d417538e3c294b8f72e9f9b26d42ce8bb3cbe13297aeaa88b0eeab0cdb21a9be93789c2099d71548c6d1f6f59d0dd1b56f118609a86787538c309388a895dd0b158e2c5ee9d19ce1373540966581afe269d7e864074f265ec714f942521ead4a8d10abe91639eba1a0dbdb1f10c29de3982e88afd5ee06191ad6e8b163d4c3bc08d24cced269568dce330cc4a7b19b8c3aeb9f695a6ed14f564e70ae0e50b8247cb439be63a50ed1c5190eb823e1d9aba08179cc8a48381d0bf9e21fc54b2dfaec70f9eff39083f953e9788f0fa585456c476fa639f3893e4f5a3957fee3b3ad25302f5efbf76731ab212e11f8929c07dc4bc60b863782b666d392fb0491d345f3553f0649e2a734cd6751d7ffeba73eff95085e980cf823b1833e740c45162ff658f10dd034af57f11e07c98f04f20a50f524379207f979e8d11256ec08bcbf62a92ed5eb179b5c95c55b4b17e5863a684f2ac4c73dfc20a3d49cc0e41725dedcabc6958bc99b7ddd561995e5fe0aced56f543dee7c9ea32aac712149e925375c781f7004429dd03f16feaebf8ebd955b174fe648bf09ef93f2885e40507de5fb31bb554799f907ef778b1f485265bc80f69a3ee9b146155cbc62179c15b2b2742299108d364aae60a8428612a41f1ffe5f6ebb55567cf9af58727d3cd59760492a32baf98c4987ce8d7fb12fcced9006962a054d01a48b6d7806c16e382724439e81f126481ea647b91fd69d0187ba1394e1e101ef25e17872291c09fd69724be4b577c96966efb9b32c33352062c578e9f692ddfcdc2e36a51c1fec2b5fcbfcf3f41b2f61ec5e32729301593045b42568c2c072a8c87a043f30f97558f5ed5a6f979b70a94e5be4db1d9d6df3c37d22a614a8646dd9a9b5728f399ce178aeb2ff87207a3d5897eddc3b5128c5f7dc0d2e9d62dea813903b57de5b02415c1e49161852dfce080bdd4b953cff2f6c0ed55123912c65974d8e3d555490787cb1056a5faec774b53f77eb2549278f594c57f9213dc1b8e7c6923318545cf06010e94d0034df5b6ae84ad9bb62e8388b0446931c8dc8f3e9fd39b01d54e71679189c84a613e23dec2dddb92a65d51c140b0063ed2ff311edb252828be37ca03eabab96fab8ee568d6a6e37b76b312bd790c24aaf6fbaaa5cf02aa53cb4f6c4ded8e003c6ef4e6312c8daaa1e72c0ea529ac866f3b48759d61fb4f8d111cc5897ee2d83284c71087a81ede51a831a0b33d93a544ca44b5e9403c880e27e97c82848ee9edcb10a6d1ed6af8771c84e0ee9995ada9163a5413ad9797c574416a26754d2d7305173beb879b71a39d53e384bf6d0bf91e4ad424caeace0feb2d95cc6ecaee28256ddb98598d594f2e78bc2ca90ad849fc29f909bde85c6a915632d177bc4190431f50a999a30624d9f9747bfb346b075896aa2e41e9d102528d6b749d0bb6905b45082d4d1d9edcf828b7d8398f8cb407f53527888a701565414c19c16415bda3d2e3476cc0b900c0247112d9693386684dffc5e911fab127aeb7af90f349aa63f82effbad89f3153be72ced84159e31238a7b5b42cdeebe0cd336e9a20c1b21fe63d925f6f3abb2f1b877049cabf9dc7ca6d48d7d78612783314280cd2b9a9bbf2d8f616a49c4301e91952c772f4be5f1bdfacc64dfcb6fc070c856beb2da9a276ff60d8c62ba2d3bf586da36e11ba3f9eec572d72455cce4c02b093b36e8d817bf4bbc0fe28beea06e07ad53762f9e331161cd512bf1caa8cc8b2d25a84e85e1c02118bdbb3ce7597c4c00e5c83a47641f8c674649ff129ae6ae4d679b20a3e76698741c2efdd165d3221bd7376bc1b94d18f3f543cae661c06a2bad48fca71f0e8852654236375242a051649212e825b1ff7ff3a0119fc0aab1eeb37c689d2d614919087210b988b8356762930c31f5876db26d02dcf0b41abbf89fedd9a998e4aaca87d22d85a7f0a99d3b9d31698139fecf35715c486331b3c840c11277f90d8e8f5ad467c8ca9a7380753652aee41f028e85cea8fabf640684ba3223f5b3d68a83f172db257b107b3714b35131eaef9ef6e7536f508cb81b348fd44637139adb882ea47c0283043918775c2aebaed09e70fdbf764e2d2c55d72c4ee6fdfe7539a3b0ff6ed0dc0461380f96c77c26807c4e0fd02bb16391bf57f74507ca78cd2eb3f960b6ad7b698e50909292a79aae08d38b1782da70ea9a2da7c28c8c0b053c4bcac894b663afba48da61ea63f947921ab24a166459c61087d644f4f0b1e8f73951b0d0da98ef397b26c6644f09c2bcbdd8ca617b96f94cb78cc4a809cc8efe93024612f84000ab6ef6aa40cf69747b26b7918467ab1b2b03f0c50d4204f04ef165b372d4b3bb79a2ad798c4d929be73cb94b35eb87ef2ac7a13a0b08f362d2454edd5d59d545b9fa8a69cdf8b9eb92123c2cf7590cdaa0bc6fe53375b6b76e66a4a9ae22a632556c1f1fc44e1061c995cf0c0d7ee379b4f9443d3fa403bf96e84d3b8ea4b5b0bf63305328e7a8871f2e907046264ef16ce0b2793613f4494160a14cdbfb9f443e8dd01cc498c97d8ea2a59d2a8cc6afd8b580c79c78422b4d4a44697180f7f12da68812d47ddaec7b1b26dbab84d41fb65aa174c7e79d0b6f940a7af729462c6060d246c9796a750e457ce710f52ddfe53a532ce918c89490754a5ca82188d50869e07e0536aaf8885f0369f55252e0457c6746f444512840218f8cadafd07af2acda2599b3e5c74ac92260c728e827e0e92484f43ef956ad2b33090d1f6f4c673d0dd12833532029d12946d241d3f1a22acc5ece08af7112aa7da832e8c10e614aafbb6c8147a5a5f2cbaf1b2cd07bcf36b2373b1b4dad5aba75a5ca1637f9e1df7a0d00ba456986c2b1a63f76823bf54000e82a7f32bf4344f2edf90369f53da9d05952a334101a9f12d780f2633b8d63094428e74275815e076493bbc46b1e764752680d353e22e658a4ad4295a5caf85e454bc96f03c448cf23416b4ef9749c3186eba910be7f9931c045b4880f6ecc1cb8e3057668b6d97e950a14d8e90ef350ce874f247b473f7f3668411bb15e66e92f388caa709f8af774e205f56f1e1af1446ded6163d75b9fdc45c1eb01c7d60232df3e4f3f4bcca3410ab172048fa471e71d35cce8cc47005bca5a7f2edafb932d318aa25877343a9b83f980dfcd742df65045ef3f717378b9949bb3b928504da43cd54a36758015c4b5c91d53b78e161ded7cbb57bb961e729498dbec313a43a8cc0b4e7fad4c73e7547e16b87ec677d6a6068330cc8f97c0afdce14b59b5ad638e903c8f222bb83b79bd5b2fa05962e88ffdf55bec863807e5ace3e40232fb8ca5934dd0ab66f714589177dbc2c2936bc51c9a2d05796e4979c72fd6d1b24707d2b1f486b76cc6744fcdfde2f612ef5fc10351e71e607a43f102875466ae6ac87f15e8649ac8b465cfcdcf33b303294f49363d7808e5b418a050468aaeeaf2009696cfa14a072583934546127586f4adb4dfb1557fe5fd758dc53819f58dc9cc639a7c9af8b5b6589e64c53ad083018b7bda61ead38c923001bf13badaa0219227b048f2ffb1cef2f330d6476012f8a4b6fa374d8d5941fef67ff79a6ecc847a104c35394ee7bb2c8bcda076bb0b4fdae8ac1f91cb465e571b5a73ddadd8d7bf2518793d802469ef954be21788a02e9340a7481892b9ab5e63caeb73c5d54494a15acac4d7ed5c62ccef3fecccb2e84df89638f5c6ef35e7a8709b06e5c54b14d313d953927bd39004a1109e356941d1c5191479b1c788b4ebe27c51dc427b0faadbbaa97cc12c03c24cc94944b4e3e4f1801d13f215980b6aee50182dcfca9dc5adff55dc11a7efb296836cbacfb90342b60fb2bbab47888e4191751261cae606e971f46285535cd3db85ae4ef6723b7f6cf33ab7710c9aa4eaf99e45e1a9b8a2402fcc1d0d7684fddcdb9b4e77451558d79342de0b2c92da00dc4d567cf7f78bbf95209818101b8635636ec0880f072b06cc58e043e5de2ddbc7a162e6f049f517136817909f10380afa232b6abfa56d9b0ca809ca715da4dbe99ab0c0e1612e49300cfd415c2b0cef8224f36014d0a213e2409c7b3f2f0f515f2f5732c6057a58ad9112d3d632d06bcd75ec0380bb327943f0d1030ab659b43ba9cd6197db0e58d67645b40956863e30bc64382d49a8b6b8dc2e49fcd05924e6727ee28f385080547cebfe326bf265ce05bddcf04e3fc045e5de63f5ade788280f1aba2dd6d7fb93d79b59609ea68f82f1f9b86cce079d57b21cb512d92a10b493fef1078c7e29989e378a82ca9ea4c21a13f129d752a2ee5907e779b23559c413721cf86c5fb1c90962b47b9d4b028b7d22f5c63264238fb82a980c446cd0487f10a8b1b5b19400e2272e9075eb4614fdf4c41de114269e7cc8f038a8f26f43c77819bb32e50c7222c026f20f41dac5b354a01959092b7b4bb8c3dd775cc91273119c260bce14257e7951b13716ebabb80aa95ca5446ff7be3c8247e0a24b784b296616c594b88044fe02731d5f099834fc8e5ba500b9ba32ff11b371e4865bc8f50d4274e0a774c4853268c6ed384389bb9974a798bfbfcf0ea14339014f124ee7df08976e84e59bace165b1f9e37adc8f93defc1a85217409a7b885ac3fc45027c3917bf639b2bc31200be50ee30495f4eefcec367cfbea0c85ec4aceb88e8f154062e4dbef5e7e4cbf9bc90689ef4ff99b1e83577e4dbc75f6b8f55deedf450a678802985518efd68a462055eb2d339ff63fb578d1b3001d45e89e67f68d91ec46a66a72e3c59fccff314e23492908b05503afed0c688d0b3af1f3ff91445359b15aff03881c7d2425e05fa932ac664100210c6024aaa69f5ffe48de69d4061f6a8b1b169779e1ce25a77812ed578ad8c6cb1fd733ce91c28c51fba4072dfdcb4a491253d90e4e051acbfb601924d9a65c358edc4638011df0455e80024d40bc61fcf902798554b683b7a9012279d1e1ed0b707baa0ad3f17b31a1d0bad29ad4586226b9a47e9988a393fcb407bb737e002ec4893472a4b2d0a502fcc5fba912276fbce1e713fe1ac4b5a981e97ce951fab2cac454db1f9e6b8ffacffff99e0c8f6c336165ce1346c921863e3525e204b95b14c7a87bbc3cca885fba4c74313d823ff1789c10f5870413010716a0324c8d6f784755cbe297e171a65bbcbc1a2c8aac4a565d38dca8d0c7f89115ede9f36b528c96520dba6ad6ed7ba800d6a5f17c89fd709221d89a62f110360189abbc48c9515a3288d795d0c9bd6deddb864bfb78aed156dfe1517db9ad5a7993e39b6ba6ca6e9e872800b1c40c1c7285de792a14f5d622e42cfbc7fc3749e034ca3b9acf8ac57ca209f250237961aebcaeb3e1caaa2e260d9734cf3ba0783bd7977f1d76ff4941c21bec3c86907a83a88fc238ab5cf32f13fe98a12d5f32f1ce7ea45d458f66b7aa1c27391ae9086a0b379a18af1bcdfdaa9e5d2d05c10c20bcb04ae06353d33cfb537b3ef8679f95b5a90871d9b2ff0c2a65db84bfff357175c1547ce9b629e5af00c3bad1397984306819d4d883edb4fa686229e1b77f0ea87d9c099dec1850fbdeebc52387cda366f648c44f920e75cf718b996914ddaa917bfb8b472ea569169f2697e0879526bc77dfa4088e011f7f1ace05444a49da90270a1d1e3236490f7622afce106f8eca91c4d833b2d40f607d5e3b14a3c36427f0a936fe5ac8edc05badef316c8f56646ce90bc46ae309e9902e834bae3b283b10768b30b683c93d61a865b9c3871fe85f71a50a4e0745e60a8672c8a122edfb8f6de423cb26432bec00f50dc4fe6a130c7c09f408278341533dbfacf81859ef6ed30518bf0b23e61eccf59e4246a4acc41dded6ceda18e2655b9dc3fa47e0a9771b190b0eca9881ed2d0c8be8531414e521bd16f2f4f83a720052f30b02fceeb53ac2942d6e26d2bc133eb366cd22bc22f013898b66dd4ae53f756dc9b2b1ba3d92e4e321ec532b7607e2000faf3d6b422bd2496d513eeee7e1f8b23c577e65f9a2dd05bd6563619994f608756cc3e9514fe5da10297fb14e396744dc772d9c7b9a173e74df00a31b16687a11e43313bb8e3e6003ff85237d2986377e763dc46ab8fbcb642528dbfeaec91958ac7db07bbbdd72fe9fcc289295a1d0b98dd86ca51a3fbea84a5eff1e1ac7bb8e883f6473e85aa1e8829b1430e8c7caa7886074d2ffc9e46315ea71e7d8232e72c0722839607d8ae08a78e0a579695f529a7bb8e958ed10b57b7d68622f1d4041262d407f4bab4b7db056ef6e26f8a8268ffc15b2eb1d3dd63fd31dd6e95f373073a48c832a67df2db2467dc1128bb907786b998c0dcd5f8047d1511e590708839e1387a2d945c0a9a2ae0f6cd9237cf5e0eb1c4ac10ddb8a2259f5618f849a2b3474c23422cd024495c7385c76bde810b358117883165aa9abb8503cc651ab26777e7053106bae613d9d35706da39e8da08d6ea325bdba17c81eaf1500d4b1df41f45fd80862524a99584c6bc42d99c25f20425cce3374294ea762bc426c912ae2f7321732aaca9659e2cd1d80f331a0122a8a73c304fc3d729f9054cdcbb0b56d4c97aea9f6c10f9309cbd9a5a7e27cd84bd79800ce842c348f9e2de4670859456ed492e6d32e2341620672d6fe1821cc92f4ee0eeddf6666be24199a29167db5405ccb6e1f924691eef0957d463d473412251f60a3597b536e2ed98cbc4fb3b19ba723ad80c18d5b2973d059a41f4a569d9a473992fd6255a65ed87ae3564cbdf60877db423e1f18bde410a740c9a3a51cb98baaf4cbaf284c235a6da3852e6dae37f2a53627f8fe13732252b6b5808f77af133db14afb75ad9cdfed661aa59ce178980ffbda450e4d619a979accbd6d57327d52266ef0f71b54b263ed226067e05657daba61949d1905bcc245f3eb51f4b8ee8f7109336c7981e71ec0d77294c0c8c6940120443152df0c1a76df6ccc9fe3abf9924c676a99b17456f6b392e15dfca9399009963f37e2b250bc56d1f2bab21a40359e3f014d5477ce249251d70a424dadd7cb8b1d4f83ef0ad9af95613691bf4785dba9e2535120420579ae7de11bd6fdec5bc0616134e454a3b3df61180911f7298e13133ffbd067484b000607d7e36fd8811b3874f75ea4262d2bea99d46a629b274c9f2d2231ec8fa2ebe129ee8cf120eba276d4d629cea24fba1956ce91b67c0538cae8ed35ceb44e0e1ca5ff37b0b832176d7823d650414909d852a4db46c3dea6eaac5e7f4f1b3878d5ffb18529f8d95798bea53a4ec214b48e6ccbcef9d82049bee7c67228292a5d3324d82023f5fef5cc8ad3fdd7e2799911e3c5c5cf1f1bcc435ff26451bca96fc8a5695726d279172274f7dddcc9152bef1b76416cc136a843d37f07a098acaf94733fa212d9c86ba53316b43abac4f9cb0505b5265668123ef1b35d35ac12e9f62d0becdd6aa8c28bb3694c9d791936e37a06c2b50c6da829e6c72d3dec51fa8f00ea1e186309a085e5ad0aff01cb978ec4d592fd34dbd4f643ab2515ab746207eeb804b6d5d91a4abfc5e4c4b24ca9a507190b7ae9b5c026e65698f719210ed0f5515a881ca99534e46c8b9f1240d87fc808ef84bb8768b99a44a17730d63a17f3c74c73ab167cd4248e983a7fe0d0478044f4d303abec134bc934dbbdb436dc059f52329a7067dd5aa3e58bdca5ecc03b0d86ac1ef44e2fe6f4144f6406d773ae513c88514287041bbe9a108f3005ebbcd27c6ecbca9f7254a84d68639f2a0ffbe826e7da4d8f238ddad4537e0399f1ee7eefa3238277458ead43dbb50f009c49b315adeee6bd1b98e5b8df4bdff569e7f8f82ad0088cc1cc4fe6bb3de388223ad23b738284e4a1432172c7a938a19ea6955b85e73ad1946d5377050866e101a181fb6fa7aeaa66279a8a1144e7f589ef2e02b3c3e54f7d6bea1cab1da8461f7d61f7732fa6d3dd43e118c6ae242fd0ff2cd80a8a1195449f9ce1722e553d1db6db5fdc2edb787c790e67ae2054775af9fd506ba2602ed437e32d49f71dbd0ffe2c6aaad6ed92469164dca739d9ebb84b0251d7daaee177f98548661596eb78d3dd75f5303faba9b13c37c6d212a678fd076a8147526d14be74584341a139fcbf246bc091685edd2a78585a3d84ad0042669c7bfdaa1b7fc94a0f71f7e42ca7a1443c90e835cf2fe8d27b7b4c6c98df0a43f5aa1e91c9cce9e95bb17a17b7c3dbd3698797572c34d7fd6b5e1c35f010aac62c1c74b6ecaad74a82531aea1e66225b2a70be5bd9b38e3221bee935a3ab5fcf4cdcd3310302016a3fbeb6a70b88e4247ddf65a019c7a057c091641c062deae87b67512165836436447346727806a52985953b23c55d9422db7149ce15ba5e1e120fa316efeb9cb2eadd5499a8e48d599a64ef9b32b142b8f77c02660c628d2f2198490afec508ca831737c816e3a306e76f581e7563414b04f32ee9ee5fc8acc42483bd702d6db1e7e853c264852b2262943c8bd125676ace3cb2a413d0e31a6d9bdffb5f804aa7c349deb666df2d7b3d02130ca79cdfd814570d01346f690acfdb81c1718ed2e293111cacf4bc32c020907bf523d51f548a0fc62b2540de5d44f4f95dab4a296faab061a5bf70d3b6cb8272d763c3ad83ff58c001e60d780a61e410b9e3744efeef955f631ea2b33eeb1f98430d6bf019c15d483c19378ea750f29c1d4296a3bff56f7fc15834b2d51728965d983e9112abfa3478e5cf80258fb75549720de09dff05b06bda5e781e8235fc4752a22a4f117c5569f6900a45183dd10ae4d0ed5fe6897b0d229c30f9a6412266ed9e8636f978395c7470052c055d2fa95af727ef5e2ecc1cd554b2adeddaf575a139962aaf30974a1bc16e602ce02b182caee1c5438497d4d75ae281e2739a730e0760af285d1f23236a260922d1d49b2997a46eac3dc43850f83320f4337a744543b2de89a502ffd1712962cbdc9acf734855ae41f9206c4f2ae8a9bb9327ac9d4871723d40f3c61abd44cebf8e0406d03853188b41ad47326d682d811f14efad9812b35dc9cd3a8923f16ce002d21b21d0eb92735e80e38315ff7385ab23764de14231ee24b2627373dfc316f31f2440a9de2daad34e3d85f21b1d24428c95ba316aa9fb4cab8e909d50512ad68a2a524da9e00d0efda2f812b1fd8f7b66d58e482a48f2bdc6749f174496df80146a4a3d5d5f5ac79882e11859163d3180b46f02f49ee91bccd4055587082001e31fbce8998dd7dac3bd3732fb7898b72500b5c996534205fe7c38a14a48366c68e23cd75f03fc227882acdd32f926b7c10420f99e063edf382d10598562277667be8aea039eda52814d10a3e7abb8762d6c68547c20b8380559018e5fbad5bc13c0b3ce10e543ba6982c0a3ca44207713965c36e72d5b5f1273b755e33d835ce55dc5febe4517d98164575293f8464c1e27afebc5445114496a0fa3888a17a47ed528e728e752e4b6754c40e5963b296247a6a4fa39dc523a2c7b04004f8060c97bc978c977a182684c3fde2a22238fdb91350210566f6dc46a4c02098bf0a71738bd4b960f04be53cd825715976c635ccf79e0f658279c9cd62badc5e756498eeef70ac2625fdd30e6307d85113854b7aab2f3741e6790c5d14e2e8051b3dc184af316da37b25d80943206dab271ef8f372c3085ad23a7a6cf8890686d9ced7121cd5c4130286b632e6b66aad3494dde95a576a01fa076f7091764d79a934fcc31a8145695a84c3cb04aea2e8a7c1fcacc2e24dd289c7129a852db6fb23ce6b15974e5fc426947db8c4a88e67ddacb368ab2be808de9ad305daf9b52f92e437858cbbcc9a265d0c1e9cc81d6d18188ff869d8aa457638610548ee66518ea92595ec5e64d5092b93f0f54e250e8022c006ce82abe1905fd541f024893c3772355e9af6fd556dfd565c810687ec77df1c315306900cc6d7b659c124bbe03bc649888053106ac31f39131f99c22da0b20b1e6ab3cc1d1a650684d0145326915cde4631b89204854c4cae92fb05244a9f11937430e5906476c75aae92d2845bf2706924b8a729e72bf10ed5d620de368b2b6222084a53f3c7efcdeaae1c15977e4ae1c2bd27dd861a0efd970d9a4c34245c15bbf6b8f51fbc6183ff5ba7d8b1e0b799b566035e080ea3bd6d4ba24c8c27da14eb1a9054761224fe0a71f8df9a525f0e714fa871305328996cb7ee97eab107fc7e7b31f738bfc54f7aa3da13f6d99b037cdb65b6f2dea883f75bae49707cdc1213f5ce5822dc0e41c5a1db77cc9c9df0af13cd154fd29f32da23ce9178f8df7579d205c330609794e2d0cf731eb200786dc4046dfb5d794bd4c9f768a0e7da3c3104eb183e9b817f3bcd498ba9d6ce2c29610d5f69b004438c0809a0931311facc88677a930885192befefa4c8917b6d5f19d3bea1f0f0695b4926f48c75a9d207f235c1e497bc132a1e65b93dfe9bd94fb9a00dacd3f4ecebef8b40b614b8d8301d0e4727b1db535feccb0466c9a2ba1f3ecff070569622fbb5b20984616d6b748a4701d6d0ebf3719902ab55f4d81b92ab22c9eb4d59d5dd59b4abe58946414be3dd947c511c08e1ac17cfcae7c291b78b420b9d04b3ed7e46cafb2a0f51019cb00019f1dc9020b8de54dee4da99a7fdba289091c6199fbcfb3dadb8b13db9920559bbd34f39598ba26bc12dde2c966ed08b7df2dce47b318d16805460550dcb769c16ffea7c91c6aed24e034ac3151de3c0392f20a7155cf5d9416694ed560e51d6964c437d4e288618aa960613154bf7a0dfbf41acd8cda88ac5aadd15ddc046fd8fdf29692a35f6e7226d92d78cba91939d867f2682849df60235849556afd6f1ad351977a476b2b1c4da919c4ce5aa223f71300b5e9419be4ef08133625cd00eb04f21f25cb4d1a86fb4059b28fa7d726178ec80f4119a356ee0d4e9c621d496c8b0f9e8a9d3e76fcd49a15093fcb7bee38dbbc206393684049b5a16c385d014b91ac57f768ef9cff34dbd226012c9432daccab95ec1e201d3ad42f6e884e09607d401af215b18fd526a6d095ebe4b881fe1713f8df3e48c2e1a7c50d1e0b95255bf31891b88349cf29d20c134018acd7be2c4a09815387a726919e8451e9681d2a6b284c92e00c2e83c32eaa90def462e66afcfcfa0ea0974a96518f8e639790a6ce01f4c6d670b8c9a376f96c698c5004ab89e0376a665a0b303a6aacb93bed7e9d63a7de22815dcb687d5c203a266e2fcd64cd00012dd4ffbca61433605a82b744eecef026ad20f77fcb0d8363e3bd71dd30a9b81f7dbe29e9ced65ca5deddc2121e5d417a770a1c737090d07e38fddf8123fb715d6b64a7913a0c42e5d4bdfd7fea62dc7aa45413bed64df2a19277103ac34d43d906ab3db0936f0ce7ec24634124749d19d4a51ace571928cf65560168c289c93412a92eb2f5f6d20891f92893081e94d5494a57f953ff9e2c4cdc4398b384561e305d590d400d76882c83ff400acdec411e3dd08dab13cdb565a422afb008b04d38ed64cb260104c1b4c0ad2fc8aff21271ab3e82bdb5efbcc386438a1674e9333a6610394c924e9a149164d683c112628bb729465f0f9ebfebda26bc798471af33052919a2680894f7fa02c2ea55e9aa8b1311d19c86066996b0dd6d7b6abd7b072d8af36340c679946c6d4eb66813488a9de95d0693fda28b8d20d4e868606f88c1363b4562e7d099c2e4f027ca21fea61d433b6719546a05f86c7cfbab6612e2c3d523f8127790153bf23da4e67ee297c2f4c978ed173fd3fdec519e1ae9373f83060a6e9ccad3f0686744e722c20062d7487f30e08f2dd08dddbdd941e4948199623d1a17828ae299bab5ed1181dddc17f67b299208c7ddb316f0572c6e1baefdb51a0996cf301a7987396dd3d4950fb907917f02e66445bedfa6fe6e143e3485ee0cb73b5527e28fa38224b3f41d2f5e969dfb4b02d86679015c680df72c4e2630fdd11a37c39966629c338c79c94c10f663eb9b07ef73f8a301d7b9e11802758a7e8f889c85529779a05ed32757a0266147f2e32223e83118f48eb39493b1512e52c2729ff93c61e841d30533919ebfbb491385cb2f853251d9adcaa013bf02a47fb09fc58a55eef407ae252f4c36d22433b92f51bf1fc81e9538eec566aa1d093bd3fbb4f541c7f061acf933c3ea4ac1cfe2f8c45936a45988137e317b87813bc4d1ece62c9ca455d541a8a0b2e1583ac1a812f72e10397f3921e73b9035c0b1be7bb8b6462bdd2fec0c3c5ed5d9421f52e3d516537d6e9ae7d8a843c00015f277e295dfccd0c4eaf26a030be176ffab3d207757e957d19aad82f89a77cb21e4c1e2662420181771fe94647556fba6744c8619a9bae89b056f04af9a0049c76134895b2add43a2ef2539cca3d5c587dbe02355ccfaa5af6f10dc2fced2988d6d30ca8f2bee4a8fab8b1789069d2b412e2ca8c71acf5683293d6da63fec160f1b020c5d9c7c27072d5564bd2f3817ad94c84fac26ec95e52ee9be65d5117fb58bac66d20b43ebf367b745634fbc62f62993b87cef6c5997a308c399700c7f84aeba84466571bc3bce1dd9cae649428624eec122c8113833f74e1407fde9fee69bdef0f544f205305a26941b4b1561699127ee5bab22bbaeae635337cb76b03da1666e93bbb399c18a42465abd9f44d39e76e751b58ef5b54a7a4f7b28fb3ca363c810e478c8c183c5e84ab95e91507e0cec128698ea7d4a657ebb8b7c636c4e7156955701b62558a3c3f23eb36dc7775c608eff602866aef8a22455ca1362072cb77bdaa3da0e3e74c51181d50cfc8bee9fd7e66e5cf0e4a4b5440f1e062886d5618da962934b9bc37c99a4e9cbdfa6b00550490b47d869118965c6edc47a0fa38bfeb9c7c90e100480b37a66567cea742cf8fa4fbc1e25fe424e0b1ab7522a3672dc0ffb850a6f8aca10b86847a89e0b2f0bc252b410d96220e0fa34b387db3354a07509d7cbe0f5477a3e6dc8d7d6a5ff5d0bf600012660b269aeecbad7e92c216d04a89ce80b7308d03f0a214afb84f86f4fd4e1d2cf628680fbaa67af90108ca3a84684d72c5393d0bddfe143952d09a0cdd21b41b39b85401c41dd477cf559814cc828f9bf099558f76e3672163bf38e11d86377e6904f9cddc5f5ed15ac41611a36333ba4d95fc93a2383f291512696ddbd5cfc7e21b1425e8a48e3a2f2b1ef7a00f3fb74e6ff9278e5c38143c026a96d5f6e5eb1898b113540a48f2888e593170d89ae9a6cca397a5978f9230a64f6e59f4f13aa86ac993a328a081a236a7927a07f086ad78bdd230bb3c7f26816f6b322351d0afc87edbe35b496c221b36d3abcbfc4704d551318ca518fd62be4e64b138c67127394de47cf04d1912726efae3d1d65ee358ae1718a6d4991b710c6df5f1af3c1b0173ad2d9b07da023989bb3057c218baed3c330d37bfe7df0a53387695ba17123bb80a76b79ba61375301135ecde23f6a4caf70d24cd16cd1660c2a848451d6668ad77283f60b586a368889cdbaf40375e3177dc38c101cb486f718a384856839c9d70ad9248ed58b7ed457cdf67849e21667fee81e202f1ba9e443ba781f874f091af52c20097ed0ff8902ea4f3056e34a943000792395c480931bdccb3225491ea68ae6dd6778c4cc30f92345140d8524ef3c210f9cda6f2d25b6674280bdee94c6d5b3b18d53e7c4f88d8cea16c3a2034e9a3742ffb32b1a75382aecd5d684f584ea767ac0431dc8eb0c6d990e12b899762982b758b962f8ac1e13e11667ca1d9ae52c6f958d486bae2d801fd5ffafe599199550e4c0d20e8d7d0e3f5e2f16679699b97430783c5bfbf83206d6a22a493940676e0573c87c29a9943b533cf53ea55e5dbb6926f490e8a44790ee90d6f0bdcc5ea703e61f28152bd7cb15946d512f00d94b51ae906ca48aaf311fc6af05c59997747547abb78b5236eaa34a79e1b56f9aaec55731982b0dccb668b850f887db4b96cc4e9ad9c15eca154175e2ec05de49b2e64b20f2fdf8defe118202f9872b68456d403277b17c3aeb93f66daec21803e5232ca1225763aefd554db4c57a4ca41777d4b938f6ccdcc40713b10930544bc8859723a716572dad61a0aad4ff3742f75d7dad74181ab622274b69e1c1f14814a24aece70e3b056ef880beb872185662048d811f69b5548d2d9c9a3ddfd68652f6554ea484c62acf558f189dfefa2692940d2d8cae5eb30d9c0cde03ab29a1bcdcdf64b268b604d12e480552f60f4e31afb2cdf41ff0e4e3bb77ec400d468839249dcfb732a6a4cd29ceb73ef9928e4246ad1252c38fa4060e79c2f68ebebfdba92602cc97d6db98e72c4c1cf93870530b94f209e4f13d587fb0aa1d462138329d7969bb3c4fbbf6155819dd553c0e36df2a0b28e94d775b75f5b320174049aa07faa2be293f71a40adf7bc1cddc9a1dd3277492e3137c664a171ade474b5a231aab5a7180b7665d193798b8a2436aef49f7c043b3dcdddc5bffa020c65ef7b9cda9f0bfd433c858d03c6483ffb84fc076b156782882bc9b2bc1c9c13f809d5f7cc0accd7513af3a11f108ba2c117c7a3c6972f93690d57f301b6e82e8a83f77bec1d204e279d8b07dfc31dd4af1b5785a8b8e1476b11b448e96dc8d510f63742e2076963adfe6e1d12427aa9b675f4b6feae18066fae363e38f2cb7eff5bf78f3c4352222c3af1922b30164d37818498114a0f28eae453f6e959d1985a416f24a0f95fa8f26a5d48700256831ce44b776861ca005c3201890e165471d57514d3cadb7792c0a04499c019d5a521fee245278a834ee56b2467efaf70e5c571f3e31c1de5edbd5ef5d325fd0509f0663703b550bb59c33afab4c781c7f8b77560ddfb8344522d3783e15929ad859d8d700984525a555dc7a9bdb62da27228ebbdcaf12bd40f01d6145cbf167c138e6dddece0496b485ea1071a0fcc038075996a19d2c504397772137b601c1ab2c09f088b206e46a0c461d9bd349ced9720c69369e721b04721e1a197134964ab460217c21e4fa618db7defd6208ddeb4589c437dfed6a2b98d3a757ccc4c9b025542529a9ee810357a2fa0fab72c33d5daec0e1258755a670eed11d7b0a07ef9bb4672cb5d573fef7b4cc68eed3de84c0f5a31dcbe7c66f378b05afa18b2bde76070a3f067bf572aabd778fe6afa3dd859c9c3fccace5f3a42b5d2e6444e94a06ce241e5f6b2948c5298335516ce7ca8ac95bca4ba75ef0e2a677ad587d2fadb2c174fdb99078d3a5a785bc6aa3a3c731882ad8b01c092be401545e04acad3912e40b14026f8b687a6d68788be3816cf7014f77255f392b18cac24135956e0cdba92234b2d4b6611ec376d9ad93bdcb55fd85ff2591af291f11c1a2204313b31ef508f300b2160ce0b044eef1672ceecf576643193a677a452a92ed2d5bd918c387a854a72db956a91e8211fdc2f9675c3147c7e68e57d35a141d1dc5bee9e157ab0386f526423ca4c129e792c2cf364b65bff8f3cd67e9d8a017d71adc33af993201efc85fd33e139d4422335f2f60073e876153630a840e9f038c00e23f2a4fe1231f0887160fbae99e7ef2a5c2da747a4391c0656f6b182dcdc6cf27e56d4055aff0046114c7fd9d8af73b77a8507338e44e26bd5a47b23e08c2737d2c341b6ad5fdd600142650f1d75555057bfb3fe049621ba3b94e0d93481beef7561b0e7f75c75a61bfa7b754b07af1a3af1b1da6ddf94a2233006371b1c87f2a0739f784ab8b230b45d70d600d488af8f439757672969e242d3effecc9bda46af73a49ba55ae59e9414e206d1c74db77a7d8f7c82314ca3d8dc5a77a27892afcc09fd7728dcf56dd2990e1f78509bae1694d99e5d23a079641dabfffb411793b82aa4580ad6eced124f557ea613a9fea881d3133d327f78a9e5f26485a7380013f00ce35574ab2d7f51b971c8bf9b4dd68b66625f77e662699d806c5aa241d62cc0f4b4bfd2b606fa3215e7a7c95440bb0d33e63bbda699fb50cd55b7ac2af3529dfb672b1234440e1112f2cd5f009886eaaf6ffbe716f03383c117d3bdcb2d244632a71ba1da2ae03643c9d0c77bc0f64bc588f6aeba17063c71ce3815a26ac5feb87212c30e0ff057b0f8b3122338ceb2275000e83f406d45b3510c14be09ced902614136503824f4f036c955ab46f9a4ecf6f44309bc4963e97b70c575641c4c37d5f1fb8d2569d5c7c49e7fde85e8bf2b11d29c2aa8b94958a17de04e1e4abe63f43e7dfcc0ecf5272cb77ce9cacad8d470bb30d544ae159394073d88d5ad83f7ac2d7b12b859cc030e0b6cfcd54cf310f09ee246e6af5b4a36adff24ab23db4458ede9112014251f4d1f5263891bb4caaa22473398577e797512c6e593d99dad8ca8aa1aa51d9b6dd8a082d24ca7ecf0bde61bbaf0e469875de0b991f35717fe3740873d6ae297f4d0331a7ee36d99a15d7b99ce41e1f2eaa9dab412de2fa4e629c31184ea9dbb48472060c9c5b16beb0bcb2bf7ea90a1052611316a26ab3074173d1d640dcc75748686e96123da8494708d67b6ab1820239ccc3a57110ff7183647dc0d2ca67d6acfaa9621529ac19f588a9af7cd83e7f137a9620aaceedfebcebf2ca9856174102c200c7fb4649cfc87b4f033c37b54a7f9769b5f1b200b02793b960686f543c1eac2b54f302dc1cab17b1f704212010c8bb92dc775c1dbb80e36bfe8503d84b2f9e7b5f80bfce152d0d1b9e8cc43c2bc7d28fe526c1280db93dc387c83826ff8e474a5642bca98dc6415b7b9d063a70385d127bedac6a41623733d8bca94b410fdc438a6da8aa30a89b88ad847d5564637c3f9a59b6ad08823da3103bb5d550489f3876c3922a196fbcca78c5130f24ed6ddb7f5a8126bc86f7a9d51ea90aa3e417347560faa330e4fa9ab922c49732942c279869db38e149b81a6179545806326458e6c6bdc1c5f62b1277e45d95a6db7ad7ee96ddcf22a783b2c0fc0c151610d9e9fde30ef02a9a7b11360f9bdeb2f7eaf9c24be0e1b62e879f751bebb7577772f4006888c9d8b9e4c1f10832457802aebfdb48209d822582b66257e9db720b7e2a159826fe64eae48ebd036665fe14b84fed5d85f1056b0ee3012b59096259717b1e14345415fe5cd13218c8f6f2e7e67201ad0db663e15285a7c764a770608802e353be2e323045ca6e2a44ac5d7f6aa398fb51468ed4fae12634f34219209976c2e711bf5c0d19c1eeafc79bca1b8402c0937588878e8a1b0cd41842474af23f8773d3d16d5c1111cc839015a8479556874e68cb679a38700e23a8412134339943f3eeba7ee6f68f7886fc0ccaa1966e4fbca2c6e954adaa7d1b8d452a34b364cb05391d25fb3b30a0181c1544a785ec5be9c2f2428df3404d6717fb83058f618f36a7177de3273d3a6f78c0679b8fbc4338f0c78fee7dcddb600fc88f71d9388c2a56d0804e737b55d8705ef8115ddc4a8057bd0807572020adf0bdc797e7bd2cc29e78a4ca8cea328e360cd82f97dff08bb846adfd9f92001e33d6b5f4269e8567b85b2e803bbe5b5f04e9ff6f6ae359d7eb80e9582c57f996de81d3bdb69f913482d714a88e4e2e52ebfb11c8de57b3e67f8cf16224f556a16de1339283182860562f965b248fe38c6b0b5df934a9b295657e2f345d3418c21efc69d1a34ff6db0350a9fadf291a94b2369472f0a068e5c4ed7b462dcdbe255372e2266b93dd0364f4991547f3f7884476c2c78887d922c55568352585699156ed1c6697fbbe030446c73d1c8e33794e67579a903c63ae54d7020eaee08cb543d4a073e114ec5b4f5192e6c97c1f42a62074158ceb8f6f4ef646dbf2f3aa3402d77145b234c2264b9a6e7415b45103882d0df73e3820d3495c31f6784abff44e7eb9e2129f62c2fd3470d01a4cb368c70d02e4b8deb75db72c58e160f767ae2ceb31fe1d231ece99e3f3ee265ed60d58c50d0faab76991fa47c7dc599ea811e9c2fec0afc72b76da83807c8c83d1da4c56b95a2dc93fc2d25f01f7b366f02a67189d1fadf44f5d5c5c471f933278f60534d5d28a4dd75aa9d4bed7c83d0c586eadc875f64ba27aff9845ef1e2d312cd32c945b0098093b1e2c6a4308b0b9c6a1294fd5e1b97fba4918f904ae8831506e8c325fce3551600ea3d37c51af8336f03aff9cfd2285ba80a59dc59f3ece87d756585afa090185296524ba8a081cda9bb1c32fb59dacb68209dea2bf1f5a882b8a92061b42dd6a6ec3376b6f7cb955427d05294bcd8c1a8237720afb006ca60b1a7fa0559712f14724d4d9450c4b73377a1caff00594eca78f595065fd595be9abf278b1ad81bcc71a76b9d74f8cbdf9a81f027d954e1360de04f31ffd8c6ec1738063bb8d2278600d1197a6c5037a61ac9da2b8b9b99c229a519174fb54a8f12b8b086ea8767d64ebf8956dae82af99d5c3adeb6710998f4643d2b961b914553a35912726efae3d1d65ee358ae1718a6d4991b710c6df5f1af3c1b0173ad2d9b07da023989bb3057c218baed3c330d37bfe7df0a53387695766c950adf08b098e7a2cdf511a753e388c8b6cbc13efbc00e0a3840cab835247a35cea7cb1cf96acb830f58d62a51e7798cfba58f4fc52ca440fd56ea5ac317f2c7b1243613b3645e97bd4b5d227b1a221a561c42126164a54a5893358af58cc7251284f35f9bf6a29dd65304edefece14484bca86c73df874f396014d01ed1c366c84e41055838e37a6339b9f863a5a62431fd4109c110fd4d261f2bc76fa7e5b5c10a1327ea9f8bf21e94940b97806889b0e8f5e615f2070196fee764a03cd917676c0482dd24d239def8761022554da1aa2d2307a11afaab1e1d2f507615e3bab7487ee592766d69aca06a8643b62c2f8142f2a52c1c2d2a619d46856fc1f9ee1565930eca73e78fe42a8ac934534b07bc8be01301ab3065c81e8bbab74f03aa273553e2b7fa5d8d4f8dcd733884e6c300e520d635a53248a422d3fcd58ab173cedbb7fd5901a29868172792feb88ea9dcf37a17f3389bee3fb1d40987ef0d63f0a6be747cf7227c5ddb9842e8c2febfd3f65ddf297212ba33146c9cc52e4d580a319516c38554bf8c8d9edcafd2782f88d7be99992d215d16e7e8e6a48feb343b9c5ed3bcd8fcc847100030449bf672b10c5298fbb050cfb00ddfbc1ee0e5fc59cd2f91684bbc020ca64c200fe8af502660d0257886c5977a3cc513c579efb38c9e8bef7c6df93b77bbf8570c096774b74d38ed4d062048d811f69b5548d2d9c9a3ddfd68652f6554ea484c62acf558f189dfefa2692940d2d8cae5eb30d9c0cde03ab29a1bcdcdf64b2682c487ce412099767849a39372e25fe7a24ac5a1e0d280b2ad74323a300d302180225172d28efd26e9b29d0bac4d232cefacd5b9885cc2b3e84a269b9aafb303569117a5d45816e3837cf9dcfb9975a2f5c9526dc8868eceecac6f7535ebf82b37b4517e90dc783598c017f549a0669964e0ec1db2290b566909214c9c96f80fa783e95db8891c444e718487a5c5faeeb5b3358925ea010524e650229499bdb92bfc20c7d0cbd648ae7a347e59d97d7c9328fcfde353bb07d3a3562e384604e46c8d505b368e033ed44b5187158d0ccc2a0821fa0aebb65ec6b53c21c7897e4bb7f31151e1d87a7025353eb7372592ff98211ee55b1f383694ea66de67ab5c2d883043f7155991c97ec95a214fa53be448bd5b827948cae820fc3b20c3a3b017f26596a5677aef74d28cce000cb224eaaa0f74b802b20dd753a5b5371752bb2a694475069926359d80dc3a60fdb7a863f605fc70ca3402e32463cf5c3faf45c0288cc60ed67670e76354a9674e498a6c2b280762f6eb5f94daa2a8049f9aceeed0a55f1326eb40b6a9e78c47b61b8064e2fa4303445e477012910e2c475b1971ce49c0bfab52d74421aba603f2be07dd65d7086aab2437a85df57bb523e3b03915f15b935482ea47eb7a874732b4b82a2201430e4d0491c04d0ca3faaa6d5dde33e85d78cf8f15219d8d7072d13d0db0b907f0d8fa0a6d8474035ac7aff00ba697cd37fd150974ecf2c05ae8d7f2a9b6ae85cdf2919fbed6f823ef8f70cbd1cfaf1b4f9c1ec65744c3cff7e0a012b7dbe259031cc6118d4b5fb6edead7229ad2f65b63fa8e45d8c9f54ead3a5041b51b962f29fcfe894a1e1aae31ea5e2bcff63c8e4194264566eed0ecbcf97ff96297037264e04f8d986aff5a31dcbe7c66f378b05afa18b2bde76070a3f067bf572aabd778fe6afa3dd859c9c3fccace5f3a42b5d2e6444e94a06ce241e5f6b2984b929a4226bb7af3228076f8771c0b97f682974b6e757e97f14c1200ed010c647f89ec4cb82a2ad468bf115fefef528bfd8b1438b3246f91e573e6db8cd84d37cf6cf5aee7b15be3c3ec7a8dbb5df6906676208ff396a10e4aa95e04fdbd8dc900f80c9b367e82309af2a254f980914b45ce9d57627ac1ecd1a47022384f2fc0c984453da1fe5b8d0c081aff5fc04f482c32e50eac7c8bd8f7b267770985001be4780d0db436af70bc11c427037dd3b957fafe86d46a1e2298ccbc24af6511375d274c0b3372f1fd7749bc2890fc8978ee04e2710409dd93dc7fc619ef744bed0b77004529acebd28ffe142d63b6d9d889e68f8cb5609681c5f1e4e8740ee85f0ea05c4f9351a6df41630a57f4ad4e5d8fe7a9b1f079a9355cf824e71dddb8ebf5c7b6dad17add84b54b2ac0d0623a4b14acd5946ab63cd94a7c7b3ced2776b69e1b9a53c6573971a2bd6ec82afab223609b923ddc173dc30b3d649d5428868c63144136746f77b6b953378a32da938783d2bebb27b1b07e90bcbc77201382384d133fc4a9b2761319b05276f067f2d3effecc9bda46af73a49ba55ae59e9414e206d1c74db77a7d8f7c82314ca3d8dc5a77a27892afcc09fd7728dcf56dd2990e1f785090f32cfaceb2356c88ffe8b5102923ac26a11f9a766e4a895d8eafebfefa07bb7707db3e1bdb85becf1d89ae1bacf340dd687b1817cf060874d899bccec9ff6d919637e10383f7e904ae13700d8f1524c4173d0e0dd553247455e0c541dae98a1e44b6b959609efbabd6d1444c71f5b2e21c95adf47a523480c187db23fcdd5710972e46e21f1f2725419f37f872afa7e16888b01a0aad2e091f905fd5bc86d6cc0345f7ecef5a96caa131b44d503cf8abc909e80162723dad1d235aa9c9e39c7e11c80622b328eaa0081b1db1c2af419b93921d17f05bc4a0eb7e13d0886ce5718bd65df450ee13fbb0f96294b8f46d719ab24d3924c07aef38f301afcf210b2b8dbcdd5a43b177924cd087e35dacad7ea05bda84366a2fa7e58ed60aa61ee39f5c698fd35ba15433d61b33753a9815e2a180a47bea6c2420150cc8ef3a1b6cfcd54cf310f09ee246e6af5b4a36adff24ab23db4458ede9112014251f4d1f5263891bb4caaa22473398577e797512c6e593d99da39e0914c5544cfdb10d2023a1582c288701172e2ab21583c70a8e4ed27b6abe9c03ed939b9d45366b97737228807c66d81c57d7b19b6452b667ae3cbcf56c6d820b487ef0dc877afa9f5e6c9177ba948a1010194b97ea18d9149bb8dced51518ec42c4ba9905d80952bcfb20df498a2fc9b3e0e4bac0f01589b30c66ebb75a1621fba25763a9fd21d722f2ba896bbb8037c248b0138c559b4b9275c63be17fa40cdc002ebbb15f6ae716d190a2817e247705e25bb4e48d143ffca6179c0c99e02c9079d6cb41f5981dd2dcb435e515b69943a62e472c930a32d55dd74d1f98fa68ac57c12b9194f56d6e87ac95cdeac80e02c8b6b50b70306c23a4ba65add2aec1bc14748c952d0a0b75191acb2faf8e504cb57d37f65a5aa61f87abcc9e984e509ec29dfa5697a62cc358aedbf2d08cd1ecb2b8657130e012bafdebb7a059d0c7bab46659e6d9af8055c80b513044817355f9451ac804d7b7e4d739e2c4269762fc2b18041886c50fb92079fb955aa082e3786eb061f71bccdda512f9a0f5df3195f578bb025a149b015d0cd16a8a91ed2a3708befe94e9f74b528d89fd02927d0dfce4711053e0eed7ede5d91c7e49ab5287c58a3c9e9b785bef98e50e93c129998758c5ac753e7225c97b880251f80d64eff34a7d418a3bc76e6bcb6aa488b53c11d445ba585e30ee48f561ea981d1654f5ffb80d267518937ba2a83ea8b766e52d3731d2e9b15f2c8f55c818928e6ba2bc63fd4ad7af7e80047c3f454999b9fef97da9c2a30e19342a3695b35f507b1d8310ea8e20c735e2d812615df3bd1b7a65be0378bca000c1509c8e209bfed9942835216ffc1196abdec6ac974f482551a3a71d1771bb3a05bce6a6e7d2b35ddd09eec66c50b527a7500b5dbd37eb41e77b5e294de8f52cd4710b18734e9868e0dfc9229197d014ae2b28395aa42df24996659fcea000e05e8b9e46ccc106fae236fe146fe9bce37246c07c540a969bd7e288a685369590edf78a2fc5deac9521141a87fb7044651ee57d82fb109bb026db87d66351d2754de676aba946405cee0261a7924d34f5381bdfc46e354664c605b3888986e96cd92a7acb1826443d87528bdf0e10fd06778383a10d35bea89993e44f5bc51605eaac5e364eeac9228e14f2c95bc55004237aac439d899e2e3406b4a58ce8d49d44df5b7d4a902eaeb7bccb1d331b9036ec88dfbc95e6e0bf40b26b5073169aff878c8a5c7dde81d18c526758aa65a41cb3cb90591fb3e43564633c4e5fa75935d322f485b479e3aa7dd9b6d73d25e570417f01c8b48645c361b30f652a7bd75491026191b34119bf38cf5c14595100b624ea7093b0d970732efbb1997dd8ea70dce09a8748156c79aa2eecf723707595742d0d456f8c3f0514a11060266059ced3942ae04976ef57aa4dbd40f498df3c14c4972f1f52d029aff50d99e9f3e16ed48088dfa53cbde26e5096ce2f98290bb2fec9102079f68bd675522c84171d36830635eb582aa0d483d571674ff10226f8feb693696f6bc81575e832af0a0d25efd731d0971f963f2388c3654fd5150f4720a61d93aa44f928547ea850241a32bb1cb42a2f6288715d2a4a1a9577bd546afda39a689b5580f921892dc6e516ed79618ca5fd6699d76aa566e1504b73c8fb62101103d3cb9429f484998af4802735fa827f47a7f114fb6a031ad5a3eae617ecc527c133ed522fe015bef693a5b6f14ad001d32a30eba17590c5b88f98b340860c29cf69755e4aed76eeb1ec4af6bfe5d0028d09dc3a16bb6a6d93f097271c50a03d4571530408783711649d03166ff81df243d9fdf26ad19280b6d0ae49fa603804f4e2edee98b68975e2f85f2eed3370589ba33960abca6bdf7c229e2078a9815c543d2e0447877d4f3055bc476e6c68879bc1010d908c8c63f2c2ca4426cb136b1db699a5141eac4076734a914f3d4c08b59a144342c63f0b54de605ebad9ce89a4955bff252749b49f68ff8fe5ce110481760b286f0c68846b62d3b3eacae7e9739fb4ffd860cd7bfaf9d73be87a396cf4139f9def24ee7b684f35273c6986a8c884a542025e90fc992a0feb4fac8404e1a683910ee61f572a18cf7cd6faa82702bb337db7fc113d0ba0306ccf52eee0097742b89e602f0af43f8561f4892e630e11f2b0882a77dc18645f9cec2f4bf24c50e61fba6884c0ad9bbb09015b6ed0548bd3732d0a5295318c6084583e3708c3ed360bb86e238224bd530534503e33a4b0750ce6d998dbe7a864fe37e5827314ccf0989b0e8b7ceccbfc36141168bf9cb773a36a77d3b912e1cd205f0dd2518086a353f1986ffa1a2940c0aff33056547d98e27d1b3d0f8a0feb956948935c3361a9bfb8f0ecc66e3c6af8f7975d19b4764c4bb096ca6e16acd3d9989870854cc8423a435bf75f1c7fa285b756c4669b7b15549319dda0940eac756ba3511cf495ca95260084b4891e429bfb6a561ecb352fda2943b9147366a576fd9db7b4070ccd57838f16bbc543485c3d6cfd43c792805727d8b6556040749d8ca69bc64f876c8ef5adea991251b0e79258938dcd9b783c0ec15ac116a7c90177b796a82b4751d0a0bbdd52eafbd35e755f1f3325e2525e9e5b105ec0f81a7c7e62fba31380a9b3a51e61fce8741b27c1dfced184a48c6d8cd472b129caf5399cbc307553fb5723dd79ccff071d345875793d9a9c466653e6ea8a7274d78ae766365d5af2a78b5a5a4b47e172057f53a5c4d9105dbb094852ea077b0caf979204b3b155309ec7e7cec784197c18b75af5b46dd5c5589584c8fd0ea3b87642159a5231328b9c6333801253b4a4aea6dc87fc3ca8d4d2df0d1482a5db3348a61065c4d54c7a10e5c84dacd5e5dc69b2b8a6124834057fabb15368de4d3c42a3af8b7c5a656beed978181bcb3308c6f6dcc9eab79f4e62fb27a56c73c53462182e4fd5eb24435f2467c34e3b007fc779ecacde6ebe006bb002fcc79aa289cd4b38902044bb4647f06476dae5f9744a9ac79201786c77694f012dfe77f4373745d595ffdc6af669ebec50533c2eb8b291013013d3e2a9818024c3f7f4d65bd1d5c48f126ea78b3ad7cb8e02b91e05e9c5b2d4abfc967debddaf2bb0b791bf884a42822756c2bbedbcec17b81f076f01eedff5aeb9cbbfa34f35385b0a7ba231ca98ac9ccf78e739d77610618d3fa828a268b33318744b0adafd029a3bf0374fc012046db89893199f43b9b0d4931ddd548fd6015b8977a785e8007707accd81c9695abee52132adc4ac9f941783d2443a3f6aaa9dbde98caf14a3c98dfe6f0dddd5652ead767bd374b436f61c0f5f73d58a79627487a9b33f785621f48685ec56919b02adc9775afaa32e822c622a4ec5ea919575aae5cfb8780b7ad343b7327e03dae796658fa1ae7161c784e45c36617555067cf436c04bd876ec7fc72928e2ae2077fcfb0b8f33367bfda5c3f5aa787c1722090729efbd22118fefa23b867003a91be260c2816c9e68c3ec46332a435efea3c969838fc152db54a9e57aaa43efef8a54b7397ee9510d925787316a883d93929982671fcc0101686d11e1f303c5a6fd3e5667edf5dfb9157f8fd0eb521c5518b656fc3f58b08b545dbec58c7b61a6935f6e58ca77a2604cb5b8404a2416a9725122dfc49a8a48ae9d0722ec57b63bdd23af063191cf04884f547a29902744f471e8d8b30619ffdf174ba03add44c9c10bc8ea7ae45c89c9f05f78473e61a2f79ecdbf017e45edaf999d3823cd04b8f39c7628249c079cabc1ba943541e8186bf86aa48c84737b7b6a3c9e2252ddf3e7d8544417309c4581102f747b4b232c30fc168f6baa0d8c00100956089da0c8095fecfd859cca19fbf6851395bfc47c89f9ebb1f193bf58d592418ff71cd84ebcb46a635fe27103758447487724e1835cf2a6ce0431bc5d1707808897071946c79b766d1af74346bd3f036aaadbc5704f161fd95262e1c1c8c86280b6280e4f1f82bb4a4ea28defd9919d4f825ab0f9c81a622165657fc024441eb4464f374fbaf0a5d7dd89ee4cade7512a1a7c502de2d7aa605bbd4dd69e2d92b68076995e0c00c634ab09398503d1bd0ac2b26f15aeeeae2371fc36d96d69d07775962442bce2acbe00cc36309f68739e089c30957bec02a7bbd99b31395ca409fb22593633b647fa41d10a41d2941d95f5260654e5a1c2d7f8babf1878f554182e4e41c2bf4f2fa7a919c99613f65a3fd9fb15e02fe26030104484caa9cc8590bae5c31630f4f1331df6f02b4f72e3ef4f33f3abccebf237af7379a6df28cc25a521f59b3502abe7efd34ccca223dc59eea67e35a3a0b0c6a201eb500269f4b072335fbf0078345ea6bd2dde23293a41d059025bccfa34cb1cecfee96d1499e5c7b2e9221b88d69f9edb29b40aefe8ba2a2eacc5241f47659d6e078ca8dba1065fa64fe3b5573acdf1ca45658e4f2d0c9db729a6cdf2469af0968817d3b02a2f3a9c5948e2cfd060424c7fe9287c3c05cfe3e2ce7b88cc0373e39fcca60d00562d739e505246fbd817a9a620eef446fec4a198d662744e84b61963554bcd955450ab54e3eefdbf5b003fae5bfa449261abf91a8d7e0e6c4aa0deb76744cc1d574cc37ff33138602302d4e3e49eb409751794a4da250f5f5d0e3033b88b8d603a16090d8c49664cdb2fa41d3f65780fddea41165f76a8dd00b1b9a3f47625ca2af8b5db304f18a0b7a609bb5473d9b7c58f0adc29566b1319637662e367daf8d462881ea354937f9668ecea5b3d694889b66b7299cb641809a2ddb34fb30656b168a1390e08a0e94395deb83d4cb46a60da3753c73967801cb3b0a968b0ae7dea1e2714a389679c0d4b38d283e91adebbd7a436b468bcd5b1dc7e691ab1b128397b8354913fa71b83d432aebaea36fe51a320db07cb310c272893f3b24217d397179245b6cd4f3cf69f3e879fa2c857392d60441314e4bc0ba90c333a942df08f26ad137d951858acfa9565b6d2651d960a083ef7749514130de2ead44bed113c7b7c5ae45650a8937cecd669878114558d9f37c6c9a97b42844835d9fa449e41a327b7bd31b1ac84b852bf0de5d4554969f406032851578c1bdad4d04818c42e8578558f4514fd03b9cd5811f17a3a2c2f3ddd00db9e5c4cf28e9f326bb62c6447e8aa451068c83c6775d901bfa20f1108fb9d0a642397dccd471afce16502428c0c32868205ff336f91ff3f8b44f9257046e7d08dd3650085827e5c81bd1d917edd776caaa91be1bb5a71c57d6626ba75661adf0f48de8113ff34a88d34aa52089559da6b8b99b199cbe8137e8e19aa1be128155dd210c3005de0e3ade81ff8c4586c99ef987ecef34c2d6b77c016b27d7e3672faee2b4c0d5700c02635984cb32d3c8c9655d3c893b1d575a12f96f45759dac629b9512d9b2102f68fbb79e77d0d60aa959c1411b424e2b6c338a201bdc46f3f55fc530ef370b9f60c2b122f1865aa674c92816c495b3ae596c5fb9c095517c4693a7b13cbf4ae2b6788168c94f1453f2c3b17895ab6db0d0a9de75954c0ecd66b82a6c0a685c7489c8ea4d9d50689ce5b1ea3644a07cea2c51c551033c53300ea0860d9058a07042dd775b2517b248609240a838f3d422d4e17e7ca62609589d5f3601ad975e072cdd515d62597e354232540def24afca24dc10ea8ed3daff898850a7b890e182922ca747427c3769cd17ae1a01b5484f3391f7b74c28fc92104df65e5080d800c6831f22022e424c65cc342dd931d0caf7d307d9d88e5dc41675ae4a9e7678d112f1ef2fa0fc84f0e583eed3c799208fa718be22de6a59e1612bf5bd7ee9bf1bf981bfd534cef144ae8b02d13159e6905c8b2021d4cfecf97b9ae3cde0b34bdc06eb982df6bb82a7004442324f3ef0f516d7c656b4af0a7c0c2775d897fb5ed0461dbb3e0be270133b4b027310bc8ad7aa8cce840555e645adfd79ca9418fa494a4dd57dee8cb60a5303d5ecaa982b3ee2f0f85a4d0ccb7bd8334b634592f839479cc22a4f4853619ac25a37ce30b1829a4f1588be30039e1700a880ff43a31c9e48d8a71add2c8fadd1c0216a2aa4481955ef6af07735174efe61eb37e41778e576af1b0d551217d554ba596907d7cad8df767d4b3e1cc05d7527d69deffe3ccd025bf64546c9f9753f8b7586f27962b0e6ae7ac0b91256e5b90b44e4c1708e699df71ffcffb9fbed36f57fdc864ce5316d084453624855cb5f73402acd3f7f48ba4fc69d11a02cc6610f705f834bd7b6326b2a832d7a4b94a046c415663e75e8cf77e7a076a2b54ecc41df2f491dfd831b1b7aa6747367a8609a06547c6b52ffb13d0b63df764cd109e83472a5cc00dc990926bd33e61439bd5ce8e46ae6fe6d0b7386e4fbe30c789478a953ce767de75cbfa99d0ed4d8ed609376eb5566f9f7c27e7f2f7e5799278f222ba2577efd03bad73f279ac128c6e3b203b55fc382717e12cb47399f74a41fee6cebfd17da5c09337ee6092a563b9513b9ca6e70831cebd0c99c031ba0efb7c1be38ed3d511fff3b6a4ae1d5e92fe98b9909e1ce414fa47157883c1fdc6c757abd4fd33e072a26b3028ed3b2f635cd94eab41f4909294e3ef49dae1862ae7165976d38566c7ff162d7cd13381acb10f0082191fff8a85fb767bf0d6e4b37f5d85bec7c802b5a419b14e77a78ba7fc7e0b89ada358b21655772f66db13216de58dbe2b2e25c57f53b19c75674be41f3d41e5ab0242d4dbe664b106b2c5b391b29288af29233f3eb857fd67a6cd2212d009747ae54633e2c6ac967b2da17e45e92b9cc5871631315941432d48fc78beaebaa34e3920aba63a69353615a5c5a1811137693d132953c45bb43d7aa64fb97e1498da588ca5c6e0daca9e754231743ebd8b67762426c817ff63b0a9d8d5b8c120af96809b106b9821ecefe230a5070d64c713a1b55b9c87d71c356c1f182cc290a013773c055291166c4088846fd8aee36c75753224f5625f809c995e3bf97cafe0339a8be4f037eef6b12ad26c99837529023a683ac94cdc822c516e36c273737e8f529b414a133c7f213c4a748818171e7d2a3653ba1cfa5c675b51d4e518e53b9101a51a99a5f74af70f695468788707faded58c92e2939e91e422ad3367b3cdc84aebb5d421027267c04e9c5d2fbd72cd4aeb142a602dfcc964f573fc21515d043e2d93f5d2bb8a48fcc5090572d9c894e45ac8482799ffa84af0c06d9e733c897226ce3b7a79926f13040d922f12c5efa52730663e7ff4dbd6057242d520159a6082f03cfd9271779adc64de40ded28ecff3a44e9093e55ae2fe397ad86aa3042de52ad9ff2a91a45dc1614059bf820f5a86ba08a695e7ac4d2e4fa6deb9de50b16969262a5ca359955913ed54c40307652cdcd96089d7bf22fb9832810125aa4630d738f5074913054c0f89c07add0f64ddffacaf71e6d429fca6d07594e1715bf24395e3ac91fdc8c491b1e453bb2494742151ff5f277a99b313e1653f5fe2216dd0ba932af0871bc0f36c529c5720e7ff886758e00624814f81fe30343ac98f6d787e147ce3a956e33024bd413bd2a7dbee04beeb8660503aadb127a3bbf76f458ec31ebe446157d10fd346f4b04a0c56b8adea68f91e8180b215e8deaac391206185e4666ce8a392d4c2371d13cf964aa668e45f379b81965f592ffffe1c2a98b2ffcfc21fb5946868fcf561dad5cd10da4592cab8e32938d1d76ee1eb0e9ad394fb64d72977aa5a7555fda29b6c8f10ab7abed1438a576667030878d0726421469be59eaf35fbf372a122ae8496fd218054438da0b6be99cf31ca5b3d92486c40b4b5860ecb0bead9776080ddddd62da61829e87409bed8dadceddc2b044d1cf2b368804c499d1587e7c831f97579ab22d934c37927681e4f2074caa85b0232fb9bd737a2744c5126ea86d6d0e68e624e42b96d99a26610856911beb3d197c6ac73e79fe6b8a3fe7ef110927890b83d9668fec0d5aa8a8b6c08663573923fd9a9ff5b13be51f869347d4dd9e53f38b2fba5862d1c92c034042f03965dac8bc902cc103cc3cd36e7623c80a35277e757a32175c7cab037bd5364696c958544178169b3ee04dc1ce5040572e325361320307940b5b0409bdb54a54d02a491932aca338dd598e06d765b092169bf24eb2d638cce7ca892ced7b52e1875a8be6a8da888294b205fef56b132fc3a6b3ee240073fc23e29381efbf228fe29c02aa90fbf0b42b54192349a21c2176e9d481bef98708df3fbb067feb79b088a65d3819ccfe7228f934a88c335e8dca3c988a7e7c74943bcf9ec456c451f7a763690a248582589339b7b0d40796ce1d92bd203f8ed4dc3a7470e9d80b6e637e4af2d0a0e0536cc0312c9efd53c8a67adee798075ce94293786d60f7056eabe6adb20460ff4477de59759d1a79d160bf144ae45796bdeb1affcec404147a3fe259c280c9dc9e603eb03e3f1f8d96ac04d56bd220e9fd3ae4cfecabb7155892e22fb6bd86e89cd06b7a5c281552742e78f2526f4271a8e6d2aa902f57454e83950b28743c463555f08505cc92d35b8d6f7fc1c31ab46813268ba0549558d24b73081314f36b9ff6d8448bc92b19dd2baf4b84c4d524d002c1844e52be3895cc02d47900feb5ff1d8c8c595b1ada39156ccd27af2523da6e43d9f8acdc547a26e7062d24c4332dbcb5d70b3c380a4f60cffe9393b0addd22136d1b423f51ce5342dac0dbeb94f0efb48fdaf23dcb4879d194e59b627818238ee5f2df0bbeb87e74e7f96409a43976b6972d9b3fc9c01aef16913f0c4d48a066e94f0f8fb3883f3fd3d8935558b13e1127ed7278696a292adcfab84f36c7b5820a9dd5dd8c798d8eed059792e80b259a0e861ad00468da0b640453edbe05d16daed1804ce69571a9257f5d6ca30cb81a7a4bd558e65885e514f0dc2b69eb7f2364569d541209483ea7a2c5b498fbae4f5d6ee844de3d3aa874da62a6ffda0a5ccd1ec3805b0c72d9bca4849758c18a800c7cb070ea3d54363cb54bdbd965bd9e9074f6c57c268d234c0307ba551fe57730fe29a3245107c46b6ba8251add3d172bd6e8ce3f3747e03d15a81463ace7814a1b71cc936edadd72c827525ff233d4b08fd7e883f436a650a3375878c53c3eff83c8e81727a6e670c5e3b1a3a77fe7f82df8bc4a95390395670fe0bf0ae7ffa151be9204a3586b892a618a874d0f306125a06ad029d3c737ce4f1f9b8d0291d9ad816fa62e474794a996a9eb2327d029b2e3b6fcdcbb60d3faca715f9bd0c066bcd66b72a356795cd454b3f30d3c7bf94f844dba6677df6632df5299d5f5b1672dd9bc37b372b892188d764183eeeb49a4a47d0d46844418a894164d660ce3396b2bcbd76b04e12dd2209672487029e851f40089ba1647f92228dabcae44873531ff26f20911ea5d9e4894127bbf9de5916e0cef562dac343969d6e07e17134af16ef548d2e3893f5e568299a316668edf3ad02e4656c91fa7bacecd73df0f36ec0deeaaaaa0fab346274ff8d53aab4e183d99543a636e1ce1e14f623ea761ccf842a0bceb587b8c2a8fcf225d25e210a2010bbbd8a99370666f2a2fe686285163211bebd454256d314496642603c271ff0b17352c9eb18ae8a739047773becc13bb3adb7a1439336f1cbc7875ecf9b8e67b7e36f718887366c341b30f8cc3b1088f2b5801834396dc0bcce557b413b713f5e48506dee29e01f14682dc2585141735012d7ef94f3c8a366aeddaa7bd4372dce5304cf4c23b382c5782f76fbe6ad7ee6e14ea6148306c746eef70949840346be7d76f196a44048339d8eb8da5580f49d76029f07fc6dae26b10c0947cea92d4365a4cb8ca084eb0310d6af43e03869a25e7f8edc52f8dfb079c5b26ee5a8af121421c10584620c2bc2a14b9635a65864608990f059c35237ace0c9342920ed46f045be11cb9c270573e316e92e2594619f32f32d9941a0abc4ba63b3b75295c5b5fa09147eeed97d5609d260029175b1692258749f2be7aaf3f29b2de62e4c9c202e9879edf395505f685db2c0bfb87ed40f7e7bcb84d9dcf9d373fd20eb16df0815b0011e953ca6834cef5421077d32bb4499989b5cd943c4e8eb2b4b695f2b2fb5921b73375e1268be22cd462c966003dbd1155cdd8048eb2ce938b871f126d663d7f6621f7eb4a0cb50357e62049df978c8ff0507954444043d0ad860cda11fa2a0999deb1b12c4fa82cea77980a928a28be5b642c099d0ed9e7d63d164bdaf69b13bb1082977ad67d52da54288dddedd8b5da81bfab6a53bdca0dee0fb423863bb959e321244795dfae438664a492a55091278b2c5c0aad95c5df15be4ac1114da9970cb13fb4bed5252ed42ac5a2d835faec799ac43ba3eadb157698b1931598932a40c56f95b36fa079b9672dd176f9aa630f002e80eddfeef7c1b582abcf31989424198bc549caff1750ba1601652934e98831077ec09aa491ab2cc799f3c039336d574996cb11b238903cc8e14da4f027b17181cdf424472abb9804fe57ca458821493b53d2031a77075e581a752c22d2847cdba81f3dc71ef6a2fcb178a7805ca6e354136035fa9d86f8ceea5d41171f7e1ef81674fc619c627b693e7dea9fb96e6cec6cb0c67c45aecf078eb9f4a73bab7615e833bc5b61b75d0e318e52c0766ca1d391cec1926f2e9db078a6bbaafdf4a0c725ba3ea4da735661d6bc2e1068f9306afa2b6e9d1cd5ee9036e3eb76230ced82a2dc26fa320972cd4b2960cbcede10c983ec00a4d0a821265b892a4687a7dab1749daef2883b1db7e91d2a749f3784bb1ae2c8df100a480f6a8112d43b48551873d25f3d15829f8ac1261be944d62476475f8b995ca9d506c34503873fe9e2c84a88ac22ebc51371fc14530b447819b9f8d16351796ccd7d31fd64c0c8136393d862c99fb6a98ba245a248045e0e4626fcec9fa40df5c71226437cffb636c4444c319262125463be01a9414c59a9576807f490ebb5b7ad0dc5029dc0ed174bbfd31ee545e9eaa9dffa46e324faa052881118c87dcd2dc3997d77a885e8a48529adcbecf319bd44cab98425a02f94b5bceed7c607d28d391a669fc0db0ee013acedbdbfada42964c9524cb1c6a467cc2cd93ed18350cc155ddf464ab30a93de5da4d6ffee4ede4d7561ca3bc25ca0096a7b2b05f84c42e423ed5175cd1607f37531394407d966c28f83fe3ffe883d9f7a5bd4de1e338b6601b2e4eca62d719b463422118cb051e54300ecfd207ec465a3e65200f8577432dd6bc6cd8598ff4a00f6ef164c69730034f8eb89b06d7305a901999552c355d1e8d9259e1692607e9ae59041d7c87b3488a959185a3ca0dba56748ac7333d96d5f1e3f03bffb4e6de0ca6fcc8ed6ab6d3cb696fecc4ef07314c29306b31ce883e7363afc533279cdcef33d61b4783cda222057a7f63b63b0f36cdaaea37d2ff6f5128956ae891792b0741cfc114f1a619bf52faa69ca610bc3a9ce1a3320998daf0b95d9d400b0c4d76b6d9399087d31c12ccb7baec16d0c89cd013beff41cc0129af0529c9aa6dbad6ea7b1bfe9a2c99fe63d75b3d3aba76e6ccec53566ac05bb5d3eaebf6e0271cb52830b4dfe8a9ad1ec22b296ace3a4e7db9e296fae12d835cb5cf27fa43e67e07f07336deb8eddc2dbeed566ca860be2e54c6e8b1e3949ede2dcd42b3e584b80c44f7a9ed919976fbe4c43a2431070f49e54bd3562e0e4ec7674f285d460ee415a68c8c6e73108fd34a78f42684db99bc187bbe05ebfce47ed9cd954c771f2098918877aea856dbc919b184e34f5ae9133542f1e485ec4687c45b54b51fdd51c717ecb8863c85c8c6c454617feb7fc2d6d68eb06453d26146ebd9fa8a7672c53716be4c936e88534fc0bc208f777a35e974c3a64940783ce6efa6e2706597b761429a56ca4e41851d448dac6fb6e6b4362286adfeea0bef59251aa787a8bc5e4e61587e3f2fb4bf8de2684d56c9e2c9464566e8b18cd8bfc7e6924872903039f035f18e87611ce21936d9c7c00e24ec39a4d197324ce2b4a7af4bee8e11ff1de4b90ca40d605b312d2dc52b2c2c149bf7dd3c49500294e994dedddb63db4902940029fb5e57bad6239725c1472e2e6cd4a1497d4b18f0471f688a031a3ace96732f5af0a3c880d78acbb7dd4b71fa1794b9d0ff1a3a786a730b058943506e1c346d1c10d4f66dd0bb1918abe29999e17be78d4cc41d4bfd242082bdd1a427e3ef571c7fd7c9c1e2e468bcb1621b3da3435dc0259dceb43af537dc1f267478d641893760471bf61b2065dddc31f138be00b178441d552cfc2d06ec57698dc54fbe7f46638018db823f67af01eb5d715a8fc0889d5c2c90e9992672e7f2b01890ecca1e9ccd6768267af0dd9ddd79ee52aabad6e009a7218f87354ab1dd48aa8c5a7e07be643a492ce680d7f35b2e98af01346709de6f5f5b63c9130df471b3d91114d143ed52572969ff89d52635c728f99c08f4d9a0d63b70c2c1c5320f33f35c316a2bdfb551ca10f8118f55e8c1a4bef75744a3c924f613d557f421296a2c9f1f1339a1563f9c91f34e2614116eca948fb2f9de93faab8857b6cabb6354868c3a4952688b9b3d990d6809e2f4cb5d3e1edc61473ff02d6b8cd36a60ca676997b049bec5bb664d57c69aceac1420be59d4b9ee73583936063fea50a943127abfd67565a4c779a95f3a51c3c1ad1e12f838388e16765252a678da55706b4e427ffa28682066a62084e4c10e8122bb8e3320996be4a3bba4fff1e9cda99dcd623cc5f5e178e73b62869ad0ad68ea20df523f8676de583ae726ce2fd0870ca56882e814ed0df80ac2435c275f6214ff9f862cce79c59f2b5bd1a6608bc92bd2e4c8ba131b3204d5d25880d22184509959dcf7f1aefe9776be8a71daed8c9a54d014475937851bc2f6d20c0aacd67e4859540bd9490c9c89d2bda86caa3c49725383595670f8c7d5e92c8dad3c950defa7e0b9cd2903bad730f1ee0965a398afb9cf5381af0e7a29cd3818e7e2303ab36818e29e28acecdb17b883cec2837fb4cdff7a623a3ad05f3e1b53c80db809ad3af1acadb2cc30ef364faebf66cfbd3d8f438360cb5957a255b6abd64c60d45d3675871be33d347279d7f61445b7eb78baa8100817e8197e0c24db7a855c6d84d1935a0e70c2572b49f4c57fd6fa1ac70159aa32a29a0863345ff3263444b1169807faeef590806f9d39755dee8c156fbb48ed0aba8b656ebb5a563530e5006d696fe829701c9f50e5bc7c92183da0f246d9d60de8d3415166f5b214b1127c7077d0fc52d068067ee458d996f41bcc589eb25868dda80b64d87daa0f847a410ee407ed7ebb18205f8cc79499a7c300a2f5623042a18d5b6b69d06877ad814316e1ae579b5fba2b8c357693558948d992f556316d0dfe3003ce97900a9a1e2810733ff9df86ad04b7239539509b620b3a932feecc4b042070c3aaf72d0fb0562dd91a3a14680a398c04adc0c68d9058ae9ec2db9258ef7680774c39c058ca8e2d3025b23de7d3bb32afebf5126f4ebfe3d62ac874af7ce49fd4a44babdf6e6619a6df2f13da3302ea6398758f6b0935bb95267408f552fc65c711a56314284d088dc62ec0ef1dc99194edf0fe23222a430958e87bc0eaa03ccc1970e8ad157c06bdf8b6322c817075c051ef1ba106c3b38eb5829b6c432b4ebe97e16e403aa7c7a926dcbf6c9f68344f7a58117d6e2cdf321b8c53099a552bcfd15d8cc0b29ae9912710d41c1dac54c6543fc07eebb6e37fd5538480b8ca77afbe32a0bbb2bb8d54a6d8d579e7c4bedcf802802bc89fe72730c92d577c9f6a5693361e03b7f90c0210c9174a63abb4870ee0da04e6ff350f52464f422aa3f1c3eee9510608a53370ed34e301ef3e5897f9964a6e17ef26094f9072c72f8e281b845c5de0d9047532c8fb6e7d451d2c641bf85e2ecc2f90b0d9aab297660188845887df311ffd6705465a84ce0658fa760cbbdd9c45fbef3fff44c8ed0fc69ec49f226404ef46c4e9cce1c806d3a62fbe3c684ba69b05841e3bab9ffda285cfbfedeabbeb70cda41dd215e3cf31423c20a20a9498aabfe2522369cb9d8bfe62da449c59746afa72cc90645555edd4f53b41d247ebd7863c6786177cc3b9feb3989a38a1be6cf0b6b6f92a5613c1aa589eb930fe6bf648c026aaa0240937dffb487a325bf55d7fbcae5cfcc2301788750a9a3ad5b7abff1e4f0e0c1ab0222819d0ce4898ac375c32d55563258dd3b17a51fe0c22c4eeb69ce650feaeb4197b11a19fd0ea49e0561d138e842d15fbba340eceedd4a70957472345aaef1a2dd465a683cbdfc45d1df3e156e2fa600575d91779c0d14d35a1e5de48b6dabff0e31c65d2ef41e845f4b3c7222c97b0a829c1e1fec93a541756b8b0d53625300b790167558714e2a598c6190b53bda6e65c674bde8f13934db5f45d27ce1758063f0629fdeee17a2e2636cde91368a4c3dba62f3866e661924bed456cb4a4d77792c5107902e81e3acc0b66004de6f2c7860eb77e71ef7224b013147bd362622af5f55b165a1b52c25a885371969357051a60ef750c0dce2aa63b43a920a6ab52040a0cf65f0125799e806a1ed58d34558ad38a8dc9679317ab18cb54276bdc7b06b9a3e778febeeccc847ac8a5e4b00ce5cca7aa13733b5165b686282dd587403996411186b988c66b35c43d58be48d9a37f4f30fe880aaa7a39cb2cc6ce052a93d34860fec28ac2b65c598ae5803799205e63de07fac75e1d7a921f825f60c5128bcd2df6706982468e9a8af226e62dacd8324e784cb706c65060ca983091b7fcd510030bed04ef91a8a0d0371ad98cccf403e038563f3c32571df2dd2b552f7309aecdfc0d9c19c5ae1ec0f719064f5a86e2b329c55052ab9a3f05607d2c17e9d9700ac13c66cb7eeb1070b618a829e5be6c12c3f0364665d44098a9d9b7397bc1733b8db43d290bcbd34f0c78f8992a168fc4b9e578f3dbff78f5449ceb4135812832b6142f9fa9137fed21aa9509d54ffd2b66eb8b3a341ecf3798e4d7c5b373bf80f01160cdc9917596b74a036e9bb5174506885d238e0a79a988d149ce60d01089fede1b5dd405a44abed0161f064c821f0b6e63268f6126b9e6d6f460184f6d2ad875ddac50f85c807f3c53698f9f1120e854cbbc7f7ff866e125c3399a2c4d0cdc6d77e5612be8b0027e92e31719dd53182440806c388ac92f857102134c33319f1a70e5fa777b4e583ddd0fb29d7bd9808bfc01edefecea1be0f8425bf3272c420f14352d1476c3963a7ef09cb83d7d617d80478bd8c9bebfd3d6fad9b958fb791b03e4093ab02b57077f618a9b9405cc1c445f14dfc1e42e9d6a869ecb84e278251916fd982d39f01d77d46926e44d5638a035bd9fbb711b8d19b8c95bf6273bbaf8064f04a7ab1a29cdf390cc6cd6eab7bd90c248e5ee6046d5fb354be04458901d917510f4b351d22656db7aeccaee1613d8a98566a992ae08b275f22b717a8e6769a1ef32ea076a10ad2b60a656b95984ba037b3ece824b0cf9ad144ff55f5671fa095fa7d2296c71724a7ac0235a515d9669a8e148c2075366e6fd4e89b9c1ba746791e549c069607b4d15fbb0d42e7065836a275d4c161747e9e6f63ad99f9c8e78ef403944e2d3c86f2db0a515be97a8fed040b0ff728b79685c13a48244bc61a5ceb85ac377b5c73e847d55d874227927e237bfa7310257bbf23b73d0097d700a7a436f2cc78d80cd2fe1d56c3269d5eae82b44ba5d65621411c73f3eb1a8ef09e5f824d7b393a60d1d39c36a5d6c5cb19f788f13e1fce203368d07366c0ad82e0abcee3963e7686188d05b987d83e883313afa6afddb37bd9be6639727a74192161fce419a2f9630136db35825a95430d3bbf2e12e81d95f05e84cf58515b75a38cf637795a38415434ab20bf2bf6e812888d994ee3e19fabc849977bb30e8370f4fde8ac4925019dad58b1ce004d9a070ceff26e5697d11a34f98e2fd7abcdd96e2fcc82b7c51c39f5ebd1c746a0b199eacbb2edb67b59b7f5a7b8189ba54a8fb6079768f0e38976a752a968e3acbfbd80924eac81d2602b37762f9a487e675ac899925298c7c8a7985b36d49eb7867894572fbd332917d322b452c19130ca7bfe791ccd48d6564a2a6b93fdf8e523e6f0b2979f33c01921ae203dfc6a22c5277745ed2f40b6a3403283c5ffcc339fcd308dd00c90bf18ebf83989e31a374754ff0563c45c309c3b6d498a76a5f64e929827629c591add5251418db3a685335403be0ebaa3da5f05a8f792ea73d1a8f90ebfa7efb90708f619a7607bfd8f62b415d445670fe5d40a4949ec870af758df678142321ae558b7251789186c945e09bfc3554ff6deb25a224f636f61abf7134eb12fc867c9048c3eb0efdd34ca266e7fb30bcc91826ec0672aa8b4362694f87ed1c98aa5f33f168b741b10538c37a61c88f850760897126c18660add9d93c4229b9bcec055d4477c917c185aa8d045d5fe8a4817e3cbcc9bbf200a543bdffc991a837fd35687e72b5ff5e317297092018ca2e482e4c58720ab002d12b2966810c407395600e89964b3ea7a99ffe565e378488afff7a2763324c3b4cd8f229e126febcda42a382f88f2a14f384c43fbae125368c9db3ffd3e05c8441b6dd651128c49587fc49467aa6198e106979602fa190ebb76d8e9fadfd3f6862e95fe4f1b0f7c568ff0d290a71c122af76f4934de67b75fdfa18b785c5a4a1c5169827879e48c4a2c8e5dfa078cf1c5ba1a443d0b0486a0f00a7ee57e254896dbbb76d7b1c8c0c63c2f6e307338fa91c328bb6b87fbdacdb340e6548c685fad38c0690d9aba054a9ee2b8df7bc1ada8160d3b45f1f2bc451334cb5465f4335a7e396ae59b74f3b9d783f6bd9c620d7941fa18157c7b9bb7420c4ee4337c5f2ad72003975167d2ab50b3c8df938a81595400a58b6016a38700d1773adbcfc5887f7f9baf26cc3c73d78b69888410d6eb5ee2f40cc14b877920f612aa18b7e24ed9c8a410c2a330c104ea1f25144676ecaf8c73e933fd22c2a459ea26606f5298f44359e8c67b07db7df6081b2b5f7b46cad5037f38125dced50e09d32307d7040ae885bab2240727dfee0d04ec3b6bf28d9a63418c87c0f306f9fe5002e89552f9e0d40d6b31cebe34afb119cce4c996d126c3765b446207992c0f85a5d95b0d4ee1fa8d1583be8858040493c63020fc0fd0450cf256e88bd77f4d6649de3561d3f550e1229ece89a3bd8a05091bee8efa2342475b99b0019aa5dd64f4e61fa734f507a1e9cf0cbad15659ad3967d2c79608500bcf4df7cd25ff9792f77b931816d3f96974cc1f32646ee49db9d562bf00793cb2d00d0c2c72a52c7a4b4d84b53aa02958de87dbaf479b73b106d9bfea1f891222e67d2e8134b37ae7419077fd978a4b190a8c3f888dff10e1d9f9971f8011486fe7d9613b23de3155592f48896ef7020afaf6ee182fdc9ed9107a5c95df5b29922e6ec3877cede35e50e291787bf4f97bf0a3d2e986d2ff119008f1973cf0c4400cbfe66277860b8b6ed086a0a4df1a162dd0fcc7b157bf4a26c4b170f5f2833675e24d531054dc777765b0eec271b9a3cf3bed689eb145d613ffaac46c6e30ec63fd4eec20dc18f46b29d722a66f83b95e8dba92cdb5940596396a5a49783b976d1fea2ed2c19479503d5611606e265ea09fcaa4c02a15e03282b15ef96dba6b1ff9d3c4fb4c07ae6340712cd8015edcffddd8219527ce88b0b84554e1424a0404fcddfa828139696d8455efb1591c04fdf1101ff3f92ba36398720d6bd575037b0c7cd18b28ffb3c68c5410de74c0503e114016ff9586862b950b6c145d147f67b91a53371379c013bc4e709bf6fc00c3e3f5593b442ab567ac427471e20db0a8a57de6d2616f9bbc0296205ad9f74aa1b5b2317e13bd4fae35094d9ba10e1da1526ab64d70d3867085af818102b22123fde58a88bd5fdf480559000ad668fb78a4aa76e1a7161221a0f7579d869ddc698eff390c4e9102c4d9204b982467465a4c40f4b5d86574414fd2b8768bf007af2a9d3e6adebc30d2258d1666ee4e40aadae6f7d6ca34865d6fea21c24c8b307e1ec9165b1e7301e568f6a5cc3e2b42116cf98b896f57ac1222e334bb8fbeb65cef51a29393e4b108e7a667061fcee0a293e3164dae2df7d06567bbab3f851f4385cb59cf1ae0059d6218e70033f04b3ec5e033895a27bf02f9b2fc7c80378e07d9ba795c99cb3a9f66259a8c658e0aa4192de62b6038abcf4243bf085bc507eef10bf38a433de8d84c8d9ab7d888682b809981f8c8cffb7a42b899269e59e1f670cef56791bb1a560f875522261ccb749e0d84bffbbce05f142fb7e09d37d784b0d92f03ce46764f1ce2bf84629b9f47896cf54aafe6fc69022e5fde5d14500507c4e3a1119bd40f9fae242b18d42c5fdd9cd3626130ee03efc94848245034e38bf5fd6e6773849f012bcb0b69e70504f1307d7d673581ef23e2116585a989b14ab93a7b44eb4bd140f52b038e8640f29041614e3caf137b4cff438f2a6631bb8d0a8e304cecdf6e545b22c75794429ca8e9ee2ab08599e25fc5cd9f017f067c111f14b6b2501b13bb5542168762b4a7aaee85f83ff1da80c2a414177cc481c9791571d15066880492e2d62eca2262324e91887697fa5f77215fa0c055a758bcc762f7110b25cfdbbcad795fd5af7a57287ec9e2b9dad6008be45b590b51f37325ab38a140466f5e51a9e1fabfd5027e696f69af0f98b62d7ff3f0283243e38aa26cf57289b22000520022cab44b471ae993cf26eec1125076dcbd6699633da2f9e55001e1414e937fd50e56df09e90c2e5f09c10a661ad528a0320ea7f0e81cf6b2817ba9621e6daa217269fe17b5461eaec98b8a118bac99d0b0e8681b76c8dcebe25a315bfc4ce8092cdfecf63f2fa1a0c74a0291e8214f4a88885d64a38215cc211407962274026d94462d17668b2af0b544e8ee7fc06cbf8e7b545ae70fc27002541cb736c144dcd9d1896d1ce57c7c3c7e1cee52f20d406c687031e93709d539b986cdbd4a25a37bb737b21567ff3944dcb3d9b370403e3738c200e77830ffa25e484eb804327f1f096493d8f80d3e95a4188576ea20c5c7b15291b81c50774eb9a49ddbd7c7bd5b72b5ec75080057085a87ce210191b62307cba4bc46c9a45b79c8de0fb2bbcf777f64de8adbd526bf777d37c88340534f03444197afb1d7a429f411da982c6b407895ae03c5bc5561c61b543c5503c66074c6466eb56ab3d6cf10c8c65bf8e0d377374c948dcab5a83916a0e5783955b8831bf8e5c0eb7209bc8855800bc7cd674baef340967cb2214b7c8aee49f0cd7567ad59e407ca0a92bcb47ebcc1dd2dbbd6c293a97b84bcc64485b151aa90f72cce0656e2e4435d2e289504a0b13a65bb22f8679cd8debb73b3c77e3354e96b1287f356b2e5bd4db44bbe3e8f3853b74bd76fc8bb7c52784bc2a9a3b63aa5f6dac6c3901a78a812cbcf6f52563898713e93a4597fad934060a106634c59a8dc2059e209df74174870358a2e60bcfb35035f12f9fea3dff2cfcb87af3ca50962f075a423eb839cc96d4006f505d7c6ac1ec98ee741ae69fce88d98a0bc68b0528938b6d63abd0ffc47c2f8fc623a3530afb5f7dc29bc87683864c3e747286b7b43d2402e04a9b67e7b62341cb3ec42a54540ad4a88504c81c6d6df9c407269153a0b80a820f384c130619bd3a0014675b84a1b0239f556be251ec8dabbedde3b0977686e08e4bb3238b2ea5bba5b6ec5ab4997b436ea3b04b52328e84cc9e09f835fb75cf834a5bfaebe3f8e9556ff1af94e864d5c1f9f138817874f3a1bc625943a532df8fcf0fe071132b98f62fa67b8260d0efb411786599c0cad7b83e56438486d4f18e5eea4b995bc2ec4d0c30092ec405d297f5239405c1bda2332a5c6a0f19138d5ceb7230b5289251967d5924df4c3a2d1c24fc7ae843ac70aeb93d14bc9132340343cd01e6b5d0b89d0656986eb396ed49084a2ed41afded3e82ab0b6b4f6a2d1dd799d5ff7f0993a80080eeac699d92c2fe6b4d58a145700db0b7b178c66e5db0b716a3ff08e52f03f732abeef5d1c18e08376cb6a0f751137f245624653c4fb27b06e89cc770f6ec679c5a3f76341ee7cc11fb3b0748a6af10731eeffe03483aa64331352d81ffb98aeb138d68e6d90079524a919a326c28e365928645f310f33233726d985791a025e9bc8929cbe68bd1f93fc03c317cbb4c752cefae0bc8f12e3dc181f8ace19983f74cfc07f964a430e76dbafb39718dcbec3cfa0f0092e6a4b29e3fa4652143d869b4a4ce17b530cd4c13816923b8ccb35591af018d9dd2c71c305f15bbfcb510459dd25630971a86bfce2c98b8872aa66c87088b79d77099923da477f29a6e9d9db53d09d1e3903110a9c88de9e6334eb3938fb6dcb37b0e5ff56af22ddd47a073200c6903576ef66667d5e4b9f00bd6d34accb06315eb6ce503923118d187f3386a5935de7de76173b4d4717645fd38c3d4cbb6d9e26bbe3b9702e39ec652afc6f8b09d4f076d1132ed274d617113842ee4a3abed88456724498e4b6be7d1997fc78016fb8451d5a7226c04a6a1cac1223c6c06cc7d5faa597616c5625d72541d89a750e34495ce8acdf6704d1ed319d76dae439ceccfb66e91678f61c4d8f621f4cf4b721a4ac776d3da27c2919ee68835dd2dc49181df7a7e19cb00ea26e5077cd7f87a808f17374dcaf7d0c2bd47fd5766a52e8ad2f70e6782347facd20e5e9a464aff5f2c49c1d1675837c7609bc7b43c9b6dfb2206dfcd094902ec1243c40249287ba3a9127f20fca63323e557dc1865ac597598a12bb0882cf1989c577f537445f807238c3b42bf7c7ed2ffc95cae3af0d6414b521ead585c9814d27b0ebaf094e16127ac3dc5f6b6ced26a80f0c06735e11065753a87ac7679f33439d2c44836a66cfde302c477ae3ffdbdf089941c2a21009f3240da21eca50dbf4982af28b62e5666c37c6f3d4d086074543fb5c66402b9d6a90c475298221001013389fc7d638c0a190044c8d6542d0d477620e6ce6c5a3a905e77f5201ad6f6c98d6a23c01ef0f2d2541ecc754325e0022e617da8d1542c84ca4ceeefc41e2e213ed027c9207f17a69effd1081bf1692c65718a7c126ae237249873a01b7d8b3c07e724bccd988993e1422c3d6823fd234edfa429945c4db657c7245a29ea6b107279bdcb31d8ee1d72b88e4ab448fc94af907dc4f04da09660aaafe711fc0a6e5afc191a6f6bb9016537138d6d5ab1b57504d1a4f242a8834384da87f8354760d30a8e0f7501e0ee24a1f90c5e7bfe6d9c4da82dcf3e976f676ea6b319706c55acb3ed612527611efb6ae7341fc6ecf42c386b82728c83fcdebcee8dc1f16f24af10f4487d820fa40f277ffe9af4485d5f0594006b3566eda0660419c1be2ca16dcf6185a8c2f3710ba19f744ca90921167cc8b9dc742a22cd607e1b28ec0125c15ab48f38471149c4fa7117f831cd66f8d05b39d52b7fb805d6ace9911ca15c33d8d28339809a2a55369b72df9b1a803d0cbb8683ed76599a077c02f0ecc965180e429ff9a9528c805597d9bdeaea032bc81245d9c8649746b20152c7b9a206f2b6b43f8952294911336bd79a8e92aa67a3451b8725f1c76937695e691c68d9719e92bb51945ba46f7964622a80e5691ee060a4c5fecea5aac9261732d6a8c28e8a05a90fe7288b50ba4d165cfdd37e4064e9d03afba1e2e92156187f57048881d44e39e9db41268c48d587e1e4959ca94729cba1a650d6801547182507440196a25ab3acb23aedd38be949cc0f6bd6e729e07dd9a04eb6a175d6bff7314c73309fc066976859b372c6c8283ade7d46f64df07d0469b19cb8a184bd95d75b419c2e49f88deb9adfa9ace0e6e9de74c9e37b053a8c5b51237c97fa27ac6d4bb42c822d3add36c6f19928a78718f0a3b56011132b3822be26acab3799d66edb85f372450d721e927050bced8e5b329313487f99a2f70bd036bb2f2c37333e45dc7bdaae0ea0b578187525aed1cf5ec0a77274bc01f3e021fcd1f463498c75d5255e3fcd6ce28645cae115224b4ae53c02bc34cbe5d585ac6c109f18f8175eb7f1f5be1e00aa54de3e45c1c8a4f0c60134607e3c2098318c0a10a3f213b4df9f6d1d409e282ca24b0cd8dabf783240dd22e5c5b192ff866c358bd3f7f3d69bfd54ac8539e2d5129ef40e2b08dec7f44b57d7c9a6116ace67fedd8810239df6601402a8c49aeaa72eb0acc554282a45d8a1718d6a0b133638acf183fb2e3bc803db0f00503ed9792ddce6045ae73551eb3239fc799b375084f2f673c2d8b916dc29f978bcc912ac1cd0450b6a610458ce7dc20a80c51a48e792e0835432f8fe79d262c324466c6777b5e9fddf13730e201aeabe6104b20d302e7a108a4de6acec75b8f75da5b52fd89779cbd05fc9e2ccdf390b26dda1b8d290979703930ee87b7631d1006269fe4e6109f6f7e02ab2bb705b6f240b8530e477d3356acb3f4dba30fd7b76b44e3be8421449720537408a0923670982f67dfe897413c5bb68a40f5952f78e94d5ffa39485d4a8a040352692ee4561da3ba69aa901d8470fb78334ec99d83d29213204d81f0f854e42b468e645057c20cbfe11c06b18fc13f878bc8b3485051c3d2254004f41fe4fc46cfea79fadbf59f19f7ce58ad98d0c55957760171dd035b46cd5be796f7db720c5b0ca9ea6bee4d2c566af9e510a3924350defbb548fe360735e13e8e01e3b5f162658fc04e0d3d818caa910f923967b81945b6912d7b6f498e17d830c9de71e04cdfdd82e8199e5e6e3ed3bb23ac35e41c1aa857274df3ee17565f4ad9f1e81166d7d89128413f42cae5a0971635ee3bab48ad576befbed23235bc9c5f9a4b9a50d2422496df8af703dd332d9e55e171dd571f17ffb60a8c9d63821d3850f7ee80ffb5b7b4e0bfed340ff5b406a3fcfa4faa459040ff441f3495ccf7f20cbda55358a1edb47821438c4a5bc394eee26c29e4cc5217a6ca9a5bda5a84ad198ec8cea017a6c6231f7374239d7edfc7927a27f7af93a38ebfb5440da68936ac439e2a0c15619d0fa32bfc86da675b851b2074524da2f6898d86bca9278bb5c6cc43dfa5b3e98bfa614e0c4023eb2d9b447d7eda20255f02312f56ac74ef3a188f4657df3aff098a7c844e7fa709f0127eab5464c6c81180ec25f146bbf4df2b991c14c9ca3b2c82fe54999b38dda089b651d7c9ea217ca4ed4b90f8f97f06aa97a2baf6235f13c1f995b3742a4ae9216db86fb31f33b9c3136b96e2eab3e18e747e0a102d8fb87bfe14a651e3457f414f1d5de15760a4459a035344fd231d09cb5ee057850cce45915616df6dea44843023b942736a8be5e3dcacec2bda52a553faf8ca858b03ff3b402e08db8992fb381f979adfbd722e719aea151dc95ae77ec320cb35c59b735720d3823473e0c19e5c328f5ae1002d30e0e0920138fc22e72a54dced9acb1eadb7d7eef3a9530e598ac0de9fb2063a24bcd391979d6394c1dfdec6156e76d2b67c4c535aac3754f03f9d4af790ddf40e9d81bc26f0f622a9f3c93bb957caf3675e39887a76e0d4a16a5b799dc422f03646e8d88b6a11ca793dacc73b16aee421d15e5af690ef9de3a5b42161ec613ea0d0b2c823156ff0c07d7f8a5f9194f3d57276e5b1206038766e7cbefeb2d2aa86582e40bccd8bac2f8607d64f02f29b7a49c95db2d02033d1b0dbfa934657ac8eaa3e40259f89ef9fa58d2acedc5d1d5e9d299a604b2e32cc0ba2a8e71bf6d971624c5114e79a3fae5a25fc390882b45814ff91a1c6acf17eb74f009d60cfe368c99c834b5a5fd6c40934c46d10ab561efd48e73ac131b7234245c6836a0cefbf7de938666a081db0cba0077743178b7da70180eb387dc8ab0027107220a32d6327819c6f779c79ec8ac58d243767ea598a84dfd9ac77aea7357c70f6a7974fa639f303697c19b2230c93dc049e29432d59afd6f6a9c221bfb73cde246a63d1a88d7a2f453a4583d6acea8ba4ce835dbcaf4782524e8d493db884dfe8a94c5a6801e67c9d85a362a04a8dc3254434626d8ba0a6aa9af9d467578b959456f631c4e647a4f8764ffbdfb4384909327918ff514e2134fd61755e5c932a30e52b5d2e1f86292b330fc19855f0617c32610da86aa17567f1e04ff604dd6d12ec9b60883b7cec6be5257b1cae48a151cbfddd28eb411744045c00f29073c3549b41febc405f0882567b4e65291ea5ab4e2e7b5f9d9e8e19255e79f5d054e8685119fff84775c1338dc776458bbb7caca617c484b2f55783b83dc503f78d50c43fbdf5e2082ea588133a1548c5e564946f8af3ed50067954f4d46f8d457bdc94d32e3b3fe4071627e939587772d330126861d60027ede17bb172614a8a61c0aeb4277fd0cc135fbd131493307de03634643c32e5e2cc11efbd2b6224b69ad4fe05ce555593220932d81e3b33c836c8f458a1b412057e6c599bc49874a6dc84f48b59ca0bd76ef2b73a0e68381c25a4dc653369866a5b69761a5b7edbe3cb840e973187e3078be7d1325c122e9afc1f7f614e5ae84fb54192d018463aa23e0a1cc7d0532d558be1fecc9d9103f92e3c6c6dd02ae0084e9480f06aede2cddbadbb8a37fc9b31a69370a0f457ba3dd369075295403cc133a8b0301ce7ccf3984357a09e50194a4416064d5c760748fbb6e6525287bceb2397e9b99edaa0999229e240f66ad19bdf092b370789597c19ab50f2281ed96be1c7912eaa4c079e787448232e3063c49e06c20191fa0ee7e916bb62721847e1526fd9406a3e53d773cf4490e8aaf1b40fd8cd61fb85318dfe7d2790547484a8df224f8ed68b6bd8895ca970ef06235a2bbc470efdee79d0083fb2878317f348faf248d86795ecbf4ff1cc3d717eb0260146f57dae7011fcd212f692aa146177e5700f615daab05bcb30e9f1fa55a097fc5bf50fddd35baf10688dd076c1989aad0b1398015181e9a852731fc5e127377af6dc20f5a4097900c2af15173897901c9766e567361f4579648fc46221fce1e2b959fb1562a464c1843c2a6dfeec730e9c538e277c6f09f371687ee19beb8a16e182b12f145b136ff7f8b2099a30fb18b9b7a8393c07ba27ce5a409adf986d18c7d1eb47e854e9026f31117c1e64ec3ee6db0317471e3bd3a6688d82fd507c0807b2dd393300db3b418106dd92b8bae38b637eae888184d9b4ccbfb92b6e71435e6a1fb9f47de04d04ec5d33685e3ef088620385a2a3304fbe95d4fd35792c3c4ab352e77ac65be19d4c1419057ef09f4c7df152df29230232f39ddeb58c08e278d0ab180323741ac00e4f01311c66df59425c3bfc965c71b1abddc307ecee0738ff736a372b48805b09a8df114f90f3c7f4124ebe4ba9cd9f0bb08f23ca36a9a70e71f0ef39c572118a2ae2e4a134e333fcb9e2a6198debc47af71f5de65cd50492d2ca8b6eb98ad2fad23d9ebc82f4b7eda9889de7053c5e696d5525383b08faca93daa403569af5ebde4054de379356a7a25528cdaf7ebda73de763005cb10f2450048d61d4d144d7438b733973d73b2b0f12468d200984fa09eaeed469a2ba16cb28e2cb924e2f795f54d009c22303c8e17f522ed81cc3082ea50c23d2baf7245c53cb78bc3be8863181743b6979460ed603576ed3323c8bdf63cff513e252ad3be3d2e4ebb7645ad8d3b6336e13b6244e8741406bfe67fe44e0c37cd0bb9a419d3a7f167c072d744d40fa48a11d0463319d17da573815edf20bd4d99531ed7993f7a63e052b28b8a53f500cf4b49468f83dd735b647b6e78c9e225a18b9ffb4eb8826c9f56a2006645e7e3e2330c60d368e1262ff42bdbd77523c7613bc1ea797dee9035ea87344112b26f769fc13870d96650ce2cd96f6af578928f8871528e3e2770350a793f170a24998923c8d29ce45f08632d18d2c370a5edd98cb500f7e75551783cd34b96fe765abe64d08f378194a4d693edad207a5e459b7c89c9e817b6516ec77bbea408f07039e493264f46269d28aa45bff503f3be67730e9f5e1f7e78938bc5f6808f3c966eb1ba08d3e7a100abc82758e8b66c6b71575f2c02c7a7a4d751daa1164d1f21478a843872a79841371477e7dde8b571bd885f18e4f838820bb99bbc2d7d4d5a4d0436110172d124816223ad4fa43110777d45481d6dbd9490f460159ebe5f8787752645c2600aedc0d6a03daa3ae4239df649f12bd360023690c916701554da9f0120153a4f0eeddee4d59e9b3fa53e979bdfab3ced304c7c9e0257ef63cc9b8f3c1f20b579905bc4af503129a543211e8c8a02673a978d42a23881c7994b05870a5df40feb2e5b31026d24dda775e76def56aa43945b29272dfea739feb5f31913ae9a8ac279c2c2f0a5453559b5263381d9c1ace81af0685155388bb8c81570d242acbbb16ec9788665b2943a523cb2b1bd429f84a68491515753b6974c6a450cd4c1816f8e16ed4c1eeda962d1ed7f27a3c4ab62fec50e9315b0600357e3753962d769f4888ac597bb8f91b37a3ff2af629a5f7e1c4908566a9b873b4fac4fa6b31cf3e170e3fca51ad7b8c19c30a19ba4d4d21fe478da798dd5285aa009839d41e341c86b89a8b4726b61d55202c4a9dfcb622b4bf93e0b807b1b924cb0a616ddb74494841768bc07bd6fe1bd7164226e72271706004b172ed545838442adc5cf2c9381521a5c80ebb8d2adf5a832ba24e1aa4ed55eedaecfbba1096fd14b28c92a0e440d071b42b34830af08d2503236447eb142b5fe9e64756f87155df29b0064431a22b36262483e00c74f48a99e1711b42a9b22bf2658cde45c82dba8d4f1db120b5706a6f82e9ccedb021256566f1697ddd847ad4d57930fa2e451ad401669334aa4bb20c319604d643c1a9d2da0bfc2be031df14b0597230ec0801abf92c7815668f1e10f750adf6b9694e4226a8469a1b0055fa3970d0c2d5f747ecb05be5245e9eb2bc0c29832482535234eafc7588ea8a1d0ae16388eed9700d57ea41ececa85a89417272c217377f0564f3078efbd254b3595c157fd4aa44cf9c3c7e7a8a1c9665b5b053f887c8699318900fa0097d6998995ac9b79a219fdca5afb30e43b86e2f84bc223e3b110001f7e1b84b022a1d877ed8946e5b0d799236f4c15eedce7d9c600bfaeb49df569b20c79300739b8a64047d7df2efaca8149cc88c66184952d3d5049bc7677ba25c4ab80aec8b12c18f681e25c61cc6b9fabed94bd87de21d4ce281ea6a5dece1e7e6b8658b534eb293b97fe11db54fd6723cca58ad60a80b63037ecc22e1799fd035e65eca1af0cf8ee0feae87e291121dd9505e97d3050791d9e12e9f08e9001d2cfbec1cc4f3d81da7d1b70d9c8da43eccadd461581d7d7071167d8bb15a8784ea48f93965521b48db5c203a867af27b204c43b6fe23b3439e41fbe72ce94c04d3e896988141bceeb4b15ba29a31cddf408c157cba5371fd0d8bc7ad8591ec869bef5cefd63db706ed6b70dfe4fea473ccc0c476ff729e18323e91cb11e5707e16ac3e4481fbd03cf6476d6c58794dce089d6249b17a6920ae8af707ed675994a60062d6d951cdfdeb61ad3e18f449cd9c986251bb7b664414d1c2e23e8926a7527b1bcfae3fbf436c0308f19edf913d996d6e8283bebe9ef5b0f8638921e7e114f1ad72398c84c5113383f21ff4c386a467cc67b31d0c27d98e5c5524a4dbfee4b4d7f934a3b573a5bc9e899a089ad2c8cd2e00234596f3eea141cf062fa95dc1019412b7647cb48f0fb653fc03b6ac63049205040ab0b49e5809974ac81d85c525700cd35090610fc858563262c7a04a805f65801bab9d7b4056f65c1b435ec4e474a8e8a02f9ade7d800aa2869c620a680d732b52049836966e66023229d0fc24808988cb01899fd81e9fbcbfab59bcac732bc5b7d15c1f33f1b1ede97e39bea2ff97a3505e76abba83d457f8a7cc32fdcf2e4a452713877ac67261688212de7b8a27bb8e2a1b2389bbf75512301022cb8dc3b6cb8e1c06246d8e60271e315d529fd6daa9dbcf89af2d582fd3c8711ce64866cba9d759a9c781ece207aa6aad3e3c3757a92951c8307c6f64aa77834c603bc3db61c8d0fc449c88e3182237505032ab58b05ed26918d9b2f3c79db390370c63f1c50fdb179408b249014e6d4d112ca76ec480d8eed35a1d6819eb5edc2b344bde287b032e98b8a2f72e94b4ec76eefedb52bf80e59ce2dcc5231bf267c01ef38f56be077c92342458f2147941d6ee5d7499c6dcdfc106e9996536036bbe1907f4d6c1346c85b8018e33d751c83ee535cdb3db1994b934885f3cfa3dfee1bf4fa87d90a887cc07317d8e19c5989ade2debcfd92bb2ce2cd1b43e33cd26ddb9da41a267f3676df3d67d2184c5699eeb284cdd36eb92b1b144fa371f75e1540c9f18b285d5169bd110b2c4a0c4b53aaf294cecf8457f1f4f22641136cbefdbfa5b0f9afd92d053d195881ba4297aa2ee18076fda3e561cc375630a539190a0b760a5bbfe36a2c19de667c0faa3a5d1879bfb81f2d219ad89de3e97714d8d8953244e5251aed114b25ac3f8084e85248e3910579a60a300c570f13d36a9864969332e7052971309731c60669dc96efa5e3608e72d50f8275deb2b7c6f77d2af70a953d8c91c9ebcfe3a8884c2b09bc454aa499d9242e33a173687e9fe742a7b0f4632305df3cdef694c025a61feef99e5bb78f8e695e86c8e22d7006f6b42b1e043bdf797fee77f5d7197d0a70cd47436ca0a8a9b4e86c02bf8e75579b5774fcec700be9e62717928f89ccd2cc3c81da7e43ea69dc5d704d2f71bc2691b5da627fe735684b8e16c1898606dc47d7eb24a641d6f6051543b6c788199a480d1e724525a0790ee623fefc0389c536243b3c3a91d3a9597008e891c0ffc2529b012a7053f92f0c7fa5204d88438d1b2536ae0f69cd383b775317890bd50895b34ee7fbf98d75616a384456275e704d546e45284c1209cd5c97fed2a64f49c21b2186cb847a8fea1b4ebd0e465fdaa05f7af455fc91379f9bdd9d0ad8c48d28e92d29edaf9571d81111910acef635e1e4f09bb71dc5e742115b48c69abc174d052f227bdac8919eacf87a48b67dfd69593e941964b10e318c89885d4642df783d5594748daeb9abb71603e8b0605cdf6c410b0cc01776d9a2462e05173521ee7d5e5597ba112c0072d68e6c82d0602ef36bafeea37ec3e0aa1f681fa2452b69a605bc9a890c2df1029371cf48277ec87b54f1fcf19549d4fe89eb90e7681ba5ca023b52c1cdecdbfbdd59152ce4c5092b13428603d98dc47515703fe8941c0a32ceacb5712ffff3c2f15b863850d41fba88272c437052ee851b48109872617fff8fb55e6879ffae50cb0c3e4ded0cfb55389c0334cbfc2c6d5b653fe5ffb97ab23b3cb1763b9bee7ef9385d6712bece7d8b91adc91249ccce43c7999c53a736813379474e7dd0afab1a4800a244cc67a3be80cb10ce6730953e77278ddbd0b5e69d86b884d4e31a605e81e1b98f1ebd3d2c0753ed91001f4e104ea2f5f4e2c4a6521e77e957d956f8aab64bfc7a76d6b6fa181112468b8a4dbb120132ea91617e36804a90ded36de3492475cb1cb32ee1f349dd6dae05e1c29a2fdd02c87a1786b8d41062b970293a5bcbd10c2310fec8203070be0be259424181c7faa57c4cb551fbb0f4dc0022940de85680f9b4cd0a8be591b4019afc60953dbda80eef67c3a35e2b92638de19d77089774651c28268200e9a87fe9060ae3b6c3dc2fd00c465af010ef07fa49d40660f484e8ebdac217b0deefed088a8b4e3bb47cf45660ec4f631d91bc4a693b11dbdc1ddeb64ea10af46d5cba034b2adeb5bfb97a4eb19f956260a29feea000f8aedb9912cd23307581fc9292902e8e334f29c216e84d717713969dae1cf2e893ed2a77ca202267b4d57a6d2d462cdaaf8cb92f250fe7660b06c7e289b57ed7619610d916ad01b20172a65167fce295d91c71da23d6175efed396257326f0e6fdc074c7fb3c87a5eeaf093087413a6d3b0f7b376826f0656a9eb4db1821504f1425a8fcb9392c0a00c709b84662dc39d1066094fb2126f42aaa8bea7f775dc1020e961ff13754be1d81c199c9bfb8f8014b2e93c0334fd3a88bcdec331e0c7717ed37d8c07bc94d947274f5f03df85c7fd4522a20dc63b9c6d92a77063de69951e3d077da8ae7cd99a6986a8f1a5d50aae8f1ac0e18d05b1eca106e7b80bee8cddd7c79796d181153d59d00fbb87594fc0718a520923d93d0f31ca421e7545f6b7f7e3f996dc90268d74a477b998cdcadd38971816760186846c1d9f314fc7e262b0b0d82753bb269f11e1203de455ff20e2bc4b131739bdac1724898393aee6a5857b3082a03b6d8a85bfbfac4f4ffdad0da4b61c7ff1753c92d53dddfca51030d4dd3da5a6cdf6acd7bac3d63a3441242f2b1a1641a18c087e2084a8327a096d97118d032f194f98ec3e187ac7532d88c23ae4b347c9d4f032125aa14b9a774ece29adca8c9b54e583d16077ef6e52fbe8860c2e5873cfcf812cd8dd7c2000d46b03233e0a843f72df0969e7db30656e484fdffae6c963955d4e1760ef885d17fbe66c75d7045e4f7f8274174f6dad5064b56adfcb54d3c2b703817dbf7c6bbe708d143891d54bd5a6aee82c228d26922949d48ee2a031e76b2240919d155837a345f02bc88bd6cc3f0596d56f421c8f6b918234a94b6b2c9291d95cb5edc2b5e7c6b78d6d717b184934c5a5b9c02d826465149da2a24380821786a664f7f8eed7d621fa9340edd3e08c60c7450390f006acd348ec59772da2c993d2ac0ad677ac6c7d134cb2a4b40634c6d767cd1acc955fed661d3ce05ae831a5188bc13027c4881c176bd3f2b4021ee9326c53613e552b2992f6e2b48776f46c3095a200d9d5028d722a8f85497c10f716c738ddafdb837d88e41ad73a7c08ecc43ce3379f76512929d8800c2076fbe50c803222b671e3943cb025aa61db3af4b473a3e12a19dcee128bf16e2f308ba086643027cc2e1aafe4242b7d3859d6423d6c651d258211ede1c894482b15bce0b5b2f300cba55571aa432101d0309d8507c8047266a7522774533d8871b4657179a793e3163b26532cb44d1cd628c88adfb006aef6aa8cd16b1c1acccd4458ed92413119f74dc7bb81e72b5f0650e2da831be661089dc4a2ec70c47eb38f63680baf8754731da59629c2b5758e466e421c9df45f3628a65cc2e01aea9f431041e81948916f832d82967da0987e171b22dcb9a4ffa35bc4aeb9770e39d088433c4af3b8359ea263f8c7d00927b4c9a98906b1c099a312174eca127614e68e59cbbda1e263c19b7c5cadd79a70d480305653f198252ba208faa6b7f33d6de1650d381de4385e96192d9931a447a509e43aa0f793866319edecd73848635401894cb4ce9084a77eb7e804f5c9c2ea50a51a6f9b080811cdd0f6f3fd7c4e4bcab8d270e1aa2ee5ead3aa1fbabcb549b44407778c19d3700a3e6455cfbf8437981df58b0cdfcf9ec49eef44054e188d28efb0308284655f9222ddb4ac5a2b2a8ee7d4a42968db668e7c790d01e517192f5c9f74ed72a53e12c09acc0edf99b2de7cd261310f666e06c923e4249946c46db465dbea51340778ac22c3d69c0664fefee3de55876a5a488d3e46e6d7eb7ec065d20cc014a0f9396f1ee546959fcbfdbba79f7177a9e31322713747415162dea8947e4e5f5fbd4dc9bfc055c3999a3a6405c391b36bcb2f3acc0d56295532e3a91ec713d2f03e6d3c1fe1e03072562e2a65cbf11ec5f11cc2335c9b518918d5614ac15580ce443f7d2da2a03223463eca7ad0576f0296ba202e3a192b3228345cb2d3d73887b618fb71436bc541be2aa5d800350f01c9d2585ad213dab050a8b15b16a646b0580c6f29f69871bc9ad85821fe1c0ed0e58385335f50f80fc200ffab2a1a0bccac794183d1d00614b88ede984be1754a43940769cfe56003eddfdfa5c3e559c252e1d230cb40e769895601ed5e0a6b0e2eafc9c5f8258baefdb6a1fea679e8cee36f6baa5d4f86d159929cc63e660f5ec0ea796bc957125711488e02c87f7f52da2b815a5ea19f581a462d6b05e954e885d169d827617fbaee361118f937136e5329b7b1944682f309f79324753065eb1773e8da589f8085953e51c151dd2880fcbdb9a23d481387e44d706779ef2b8b81de53390f4f5ebd7c5be0cfc6fefc6c11a7c8a5d8ac51f6df3066669be0fe30b9cf7f411069706f471c7ff40cf9bb7e717454374283705ee3d2e4275a0ccd0b2a253197840014bef45f7aa543177d7c4e1e53b210bda37c72604b2d97ce48617577846506dc87853b027b1d5f1e9aaa7d81ba0828294927ba21e9a3bc56760d85ff51104deeec9684b6b6a9c1566c143c1fba00ba4243f61aaa6dd5976c95614532623370f2bd30e8ff2159620ce7d6192fdc0fab0e63ece844ac57e6d399129ed62ebade42c634cbecbfbc3e095f5a31c44b44e179c3c323a950f009751b0853291e25aed3621380c47db3ab494aa123b0c973709c01a8d741f2f0c9185512f040791305f004e4d3f5a608301a024d21a5435605f875a690362c1271c18fe8bac875917eb2113d6e5f4529e035692e9f728f14ce01bdabe1cb81995248044573e3d15f25d82673ded81182e121e8eaad43addf273b7024569b1dcf358a79ddbb6a798a479c3497ff8c29034e68b01c848ec570f9f233dfcbb3145d9bcf20480408f0ce0f422c8a2f2ddb0d1356e880d7aaf7bbe065da4d1bacc675a36eabd11be273f164a17a4a9d240b8792a21742912aa83b09eabe0d31b27b5dd00efc2b93df15aef72e61f8f0d7e18ebdf9bbe17ab56383c8033c4d4bfa62ec467ff2c4ec435b4ffc5a40513a427a7eef24beb3e146c451c5fb11d780c7e09128afc15310d7c4b462e85bed254f977fb756887d1f3b79fa95bc4c725c8f487549ab59d42284f0eadd78abb2fe5247ded35dce04ab6c1817fbce31574cda49a92b0d99f6ff78ebd9c2ef4c2bcdfaec3072839a5423fa9e4300b9a962c783e75e99cefc874510623742f3820314229619029c482ce104f1608c59a7053a458221c28540b733c35bbbae2ee1a622f2c0bb18079f42a986768b0417d920c8e3dc46bbefcceb6e0064652c9876016091fb8e8e4016851ea810169097ad6b719432c2709982c31724f4a370dcf0bfc1284fed17b75bc79c872226b7650446cdcce70105c39f31606402ad894cd59b67d5251cdcf07b64da20c7d13b3b4a01e066a81a1e270a0aa21e55672fcb01e032c39a31f9069a8a186272d9296d7182fd075e61b2c6690757fb1968eb40fb425ebb38260eae27f7df659dfb216486c42d8ea2dd17cd487dc0f8c7684a0fb411e66000cae6419340bb2d3c8377698e6eb33769b9c40578e66cd5d1f3e60c73a7021b5dcff901247eea5102dbeeb13e147953c3850b48baf9fdc540406d0dd61be49bbdb197c5a38be6f93e960d617eb5a34a69292d3195f65b16bc3b61ce9135ad90aeeeddcb29fbf83503b5a4c2bac3e971aa26130a26d30b6569920e443a1e898bb89854d2e901daf2bfa57f9ac020b25f398789e35879a5f01efe5356eb832748f6d8a8e0f656dd1afe563a945083fb6df298466e6cd46e12aef4d7924f9e1d2d9014c6c8627acb663799fdbe491b1c8f1821e27e005a8eb0f8b4390511968b8952a91cc2113a3c8e8d27f113be844f525732340e67e904944ee948fd5892124593e27070e22ea9ab4843dbc0a0f5114b9501134224f6e62584360b823054b8b3542f9a829db069b042961c5de1fefe499c53480fdf424b26b3580e7c0907ba66c0b00a528a2a69ed064af1c4f2f84d66acb6dcba127446b422a0873c1f3e1d54f88b0d0a5294be638cbead74a10cceca9c4a30e7c7beb9716d2c21b1882d78ed080635aba0ea6bddbe86c8a4db45d244bcc065deba14938607059a82cbfce3cd4fb011ff6b007ff107dce6c20e4d9d21663af884fdffd9ba3f09f483e663e0ffef33b8d6348e542d82f67bddd8727ccef971c3f1c47e9fb412fc25f551f8ee307c34960aaf8913e6c370cb4239538334f394ddf5c55f88d6f525c0c339eb1febb0f7e14504768a51270e913de53785e818a7499d8f71813ad6697e3e2283379061c296513266337ccbe5fd5b2d0b7d693ced52d1dbf5453eafaaaac33bfebb99081e82b09eb40986e4733acdba28de685d7ffac9b6754bae6c41932c3dffbe0e2130d33351bb91ecc5425e1a2d96b6fd7882d3b433fbf88b2a9948e0a5ce97a8ea16438e0cf690a8ba45145149d16645feab6f5b279f79ea1b9ef7744d63a7fe741db1f8986c4ba52af66594aba6538dc7a21b876e7034bb587c179471d78bfe1f90e0f5b8a635ce80b2292f3e54d1af420ffb7593e3fe7d7054ac1fcfe380b6007b75d906955bf007ed81de4ae0c09e38d0084129dd99e931edbbe74a3dacabfbcc12a8f4029f3a14d2b4b45e7f52b0237e2047cdb8e3e575e0e77359cf7df4acab40d68c290e543f7e7ca479d31ec090fcbcdb2cd94c42678399b25b3d01bb7c6c7af056023a94ee9203cd8cb22ffb9e55e0945d78c40f55d859352b144eed935f6fbf886791bb8cb05461a0d9dee8c11a3640f83c25a3e1a1c4eecfb25eb3ccc27293daa45b4c10d12737997bfe15ec4ddeab5ad8acf2394b50507e05a68db28664c14b38e40d9f615231ce5ace12bff589d5b95cf442ffdb956b7baaf589d972febf4f575a6cb250f70da305b35c72cf1e0a9cd7a3dfdc7e9dffd035363aedf806aa7c893770552241011abc79173f0b5e9f46e578dcc70675a698bf1de287658b5761f8a0aa8e694d6b7911254fba701b9997e0eb72ec8084657c8c785df3f87814a3040efc4fa2ef064e438a5b9711679905b88528f6d21c6c833cf4a7a64a50cbec9abee14ac2aaa51d2a0031d4abd9a82726cda1e2e0b69411541ae61ff8d77c46b9374e5108a2f339d42e0e0e1ea1d5701d3008a43d36aa580f0defb2961e255dbf1965241a76e2761702ab91353722d6227b4887252ffcf8f6e72ec52e4fe131f57a38c577d18bf923c465da24909a1eedc3ba0b43fae0946d08973246740f3acc2bba3a383e77bcc8b68391acbed47c55a5c2bd3ca735ec072bcd3788c0bc171868a626f0241abe0cfae2497102d7240565cc0c4a8b680497a960c2961474d38beb586f5e58c222861f834f6b925e33bf6067aebb990a63141f289e8f9b9562a2aac90d438186a4747ff135ba75d448a93a72cc259d842d7731f5bb39dc3a54e6b1027d60946fc969667bc42d1bdbb5ec181aab4ed6e18e5f393337e7d6cf15829554b1cb75f9cd73c02c449b2fd9541ca3fe7055a607b7dff5684143b082ca763ca76d7652bfde6a5234ab0297043dd9ddde1a4e8f55df12bb72eff6c150fe097df7c819bb102a46edb1d1d4533185121501937eb1e90e6aef04a6f8436f1984d5743ffe6944b460f228919435a69bea61435724d845ea48363dd30b5295011e9af78399a1483a5ac08460872b6d3929ad9e02cab804c094ad7aad86b8e98126622d53d33b8dd68e04095b1e69b698be82cecf3c0eecf070720edca144abe1f5a553dec5ca5b3948a0ee9254b11652d6ff693d54742cb4a9d92bcdd3f86c9dd6ea2f1afb7786e77cee6ac4988194208b97beec4a65012303390c64049e8fd0ff552c7bacb247ae49099899731a75f83db677c699bfe1cd5d58e8c85e01075ff51ed8b7dab358b9c9682eea4935cf83e18c63855bd9ee15eb7063b98b867192ad771bb4e561a1d679d7f0bc98f4bdef08fb0f2f53863afbea78d80778f06532426d3ea1c0d39384dfe735c4502cf6fb6b34206acd0892f540d157449eabd966fabb110092e41caf1f650941a2d7691dfc6de7f6ce473e894d008df2a94204d1f7b5378dfa7dbae9050660fd24e58dba4fc3c23c297615d86cda42a61ee377a31beb605fbdf78c8fdefb8f146ace5b581fd1466c2869698adb2d1aa3c4099e55491bbff34d635ea399b53e76d1671f2fb7aca5172bd1546fd70ec005c83e9b58386f57e2c9b3664c596dbd51992a16bf753844a7baa2e37d3c193ef8dc1a7389c6a71f6637ebafffd07cb2cd988b40de3f3eb43106ebd14a442f93ddd0347037745b8aa8d760a1eedda18e7dc94d73ca6d9f2c6922de07ce44779de922f89cbd90f970a1c42f65dd3149d7e8bfad95529aaaf2557fb30a9ea12c265852de6ad479429e58d11b647bd72058cfc293e0ccbbfd999c8859ef406e4f27853d4b96225c8ae151c475923cd43948529937bcf0299dab1ce405e703637b17daaec97faefea12718034ca5a1e4d856dc5f16d46403be5e6389d24d81b65a31a2b8bb417df9fc718ccd687bc2851699b30d104d5014bd6cc07f57a437d34033106f88f2abf6271bc2cd89b91a90d4096818a2428a38c2e33a898727e5cfa368f2a9fd7c849b0cdf13669881ab213f43e2c4cb3d5abf8e95d245642bac4ed2308aa993124d22b11852847beca61346f8170e5517b8acabd2d3bfa1cd076875352861ffbf20fec4c767a960cb45ca49029f7104794b5b200311e081a5ba6c0d13329141022f46a3ad20f56c7af66b4a5944b39691a3cf4559ad7f15908808a78c907ba1d1293c3f8622f0c9840f276a210911b3357129805cbdba9381951cb082a7378b8503c0113faf613f4f0c4a15a5f4d8ea40286985296dc098369705ccf53051e0c21cd104b58e8731c60be5e5b40d7b3d1e0552523376d706493a5e447772bb6435298fcc37c034e79b68806da1e9bef0ada9facb48d8bd40dae1c199b37905c684ad8f68e7150e90b11d4b2682d0b8732b1340d3b3aba59fb37d9575e9f9148574d4fd9c0c5a7bbe3e2ce8b5c4e6c3d535edf91b8a38cecd6b794e5eeebb59a49b1cfd7d954cd236326fe748022ba6161a52f75845b4b94c9b6626be08c46554c12dddb6a5c923e9de9bd367fce5a44e50733833cbe627464cee2ed0f68f42e19b745e62afaf94defd022ac6e8c36edb72be863e7a6ec5267eda7da372b037e91c870f110d0a81131803b0e4cfd85187fb09ae96641ae77b64ba4d17bee76164d1c91336880a78391e8b6d89ce215fd3bee9aaead3874d0ba1c5e4b923ed91932f95b6e21838f0cedd1b947dde2f8fc467f1344b214d8fba2a5bdca4e7c615e301a3b6f478e5930db8e28b38a0537364cdd1e0582927ae702214127260f8c3fae8a2661ea350f35202c538380757c78493cbc90683581de7c1d723d4e28553c124480456e6c4a251bfa717a27900de3dc334a5f95df2a7444a46101aec27225f8dbb0b17a96c38a2cece708260b4ddb03139650647c9312f6cfa9ed558a5a037eb41f7b0a3b599497a89f591d87fbfc09388bb58c0d57756e6771f3cdcecf07f18ebaf1f89a55298d30ac87a03c9b617ae795eadf9d9322cbde50dda5d74820d58d91dcc9079025dd65f4d2f3dec3deba9ccc818c143d738ecc05c9963f06e90a6a501baa154d9e09fc2d6d8e9ba30bcff6e2715119931b97647a110c4e3bf8213b0714fb987ea104ecfa7d8758db945648a388d5559e3e7a7dec058140ba2f32dab194d06628d938b88619a31ecb0feca4270374f3ea290db3fa3bd79fc1d2039a4b633a8cf0f8ae69770321e0f7344606688da3ef500044cfc90c37e3811f5a1023d4d112ebc9c8a7aa9d6f80b8074c0b49e1012225b87815c1fa6a4a959d1a2368c6f364b2a13cc04add2ccb7025b6db7080ac72b6635a3ebd2e22417da4fb49f8bc61b576e400fb0f1503a62903a370adf1a41445948c6a3db93a3d2b3ec087ff508a6c87e603d0d1c738c42633b6781e2c4eb10f724b150a2a675ff4eb67360545e92043899098afdefe50605cd2a232562095e03db326eefef01657d29392b8be31dad6a4622fab05e9490c50ee03e8af50f36fe369ccff3a30a61dfaca6a515f94028109dab45a49a55367690f1eb4fc4bb17b855ccd08f5986b45e5d41400be7afda6f04e0e2e0b6e0d6e688a4a58914410458197a42fbd761d2a94ebcf127c3e8e0ace32d141aec84040c8d734b6db30140aed52d1e456394c4993eb808cc9c27ffb08f4280f8dbd5eca4891849b01c3a70e2342d35924c0eda1888468aa8de0cd63ee37496060d19664718e6102417f6cb3cdc6dcdee5e1e8878edd6b0859535ccaf702abd29d3ffd60ee513580935de233f52a749df5395f528fa91ee276fefe18f81b40c2118af2c2cdf4cd8d9f25d81a31efe9848c9b190137832a0e00166533d68c3781ec8c314a13f34bc757e7e1df2ab55564b044cfc520593d86ce5d65ae53bebe3990b4942936d8fc91214bb00e68f9f92adffd7a3cfaac6336fc908a6f86e1346da3cfc330d05ff3997f59f0dc5abb79b6bddc4eeb6a7ac52da3408af64b84fa31fd372a4a6df2b682109a0cb662da45959f6c811d032c0793d0b71f188d6e9644a92e1a567ff4c83b1df07dc0219001f451db13a7b0b7ddc0ee9cb1aec81dfdab5d6e2f102ec37b98562f5282eb6bc0a175b72afe77d31cf89fb553170b68bd6c73521eafe72a5778e87df2a20a0c02eeec440f325df50bf33aa9d7868b49620cdd7297f9cdaea1bd2b4cd6f2b3605a73c3010a0f0c29d934ce219231a2299ffd177509f637d145ade0d74b5bef493e4b46a95ed4d6e464403d73c0df072808ff09d7abffa57ba47fb533202fe14b88708c4924ae833290e0c01bc981a2206a8842813f3f42538bafa2cfe5cd040f548ccb835ec28a4503408ae08965ec41146e1857434979bec059ffa2ff4be15dd3301b1b1525c525e6eba547a4fc89ab4679fd8143b23c2b709b1f7ec114e9ff3809c8ccfe6406ba0b7b96b4024727f363db9194a9a8c30e62c60009fc7ad8d59e98e32efcead5802678a9457a2a4072c00984ff45e0e9a574642e02e4e65b2f7302f51868db5627ef795f691f0d9b4f123910653f9c2b1d731462aa65765bd0c92b8306052385298fa9d118e5d447bb73a8f34e00595d8000e7c361bf9daa7b550f3d6d9dc7d156bfad4d5a0af464771c51c9c4f73fbf2dc9005492c340bdc7f342effd07d607658579a27f56cb875e1344bacbccf8f7ee1618c2bab9429b976890540f92f2f65413f0207917c2e79e1cca3c74367c94909f9083a19f9a3de33dc876a1224bc703e1e68f6f57ed79c1800d8f4bce728c266aba80e60ec154e2ede6d41786f3da084abd4aa5301502beb439bcafe9b198cae6fc37a43a1c0359b6b0874ab2590b120b2f6ed47ad76ed40689b2c38f25c123463e945ba7870a41e44a1b6c9d19ce2f190be069479ac0382f3cf29d6d61ee53356757edaaf3c0c4b83b33afbbde5e86ef559780eb3aa5809c972646f2487e8590d491969b5857f2e4cbbbf9c4da509464a35c547d50026323c758cf860e582d80d7a71e275dedaee8b48808ad0222338a65f068c146fadac5dc165c7e33b4cc2cb716601fc967929ad242d89c6cc420aa84d2f9c2fb10a2ec75d5014a0c23727a26533e2c1b2f2be2f37a48db9074965c7bb5fc52bcc4560a6d69064ba70c6c7459b07ac4537b4f21fae9caebe771fd01e8a25cfb4b950066b6c7a384c3884fb01db34047e4fcb889f6fd691fc5c8be2d62022a6336e6f2747d017a4e2624748452eef73037442843c57244a878454a70736fb57d3bec78b1acf075d97da25dba33f57dda969cab29e1e4c47557e8e9fb613ba98b410803abe1114f1189e7265b318620fed2a5900d33d1873483150872adc5a3dd2fa1af0183d9d405b02cc2e03b107603f65f53a17df41fc68e0b752dc29de79750c8715352f970469cd190a5f35225c651ef5804f00b48f3cb7767f0182bf5a2baa9094324e69ac1c6ad0e9ab3f5f07be81c4ceb1c30d74105409e0668246bd01896e50b12eda19046212801aaa468bb22cfa637690261a95522d5d7ddb6750f8198956a02438ce001fe448f150fb00be1785a75aacc232d5f6b7c1a87ca6ad75ff64f87caa1a8668b37828e5a4cc0f20048ad4b5c811d43ee96f7efe80e4ed71b50b49b28cbac687612137a62aa0ae9bd22e52c9e154210594345fe98f0a157c0fb55234702b70bee884950301533b1794295bea709772d077e26bed8eae3c9ad6f3bddbc6bbdd9aed47ef1e909fc059479a41ab469005e44d102a34c1fcd74cf269fc433974580a7b1dd689b8d42a19c930f0fed9a719159b558f3d84d03ac41f6c678555e8332441c429f20bb03b5635b34abf4a4235a58516a727d3725f78b45dda89277823b97826356c9f57fe52edce782d39e65f55cee446939a71af6fca24789bf7b9969437f1ac9f9fcf86175de71667dd2d278bfd36e7d6664e0cbf6331b7b1858bdfd33e1db1e1796d86686c6119efc4ab36d6f589bec1c1ac80616f610efcb74b0b848d86ddd6034f90439bd354f96c86c38ab5031585419e2837bd33c795598613d6821f75e6c4595101a2eed558a920433e1e7b6afb8f488c32113cf14eb3a6274d33e1b9491d012404c6755b90a805492d925bcc3ab4863146ff502df73bc7d37e98deb2fdf9769d38279641a300f02b12db432938d0b79f48f90472d8e300dd41ac4940665a15e5273279e7885a18d4559be010dd1c87d91889b177e99f0287fe72903b329d676e5686ae6ecc7a4f51d4132481d59c3b54b62e8b89daf3150a1ce5ed2f930e40e9ad5fd2d1665c4727069c6976c50aaffe7e51dd4a5507989f71f62dff579b68f74893e5438a7015bea77fe24eaeeb465edbca9918ac9cd41c0614b5c0533a6cf543592094b4f61025dd91b732a26bb24c1b2ea47ba6940e0f623703ce51f06c96c3346483956276e41e5157c4316052dab00d388b12405e6de7a9febbc73c0d131fee03274be812b98b134a05bb58b81b721b4103f2421f934cb08a99045a159a40940c6c304774c4bac44c9303a3e34dcf0941e85a5b313be21aad7f35e12605d8be94c27ebe3860eb3dcb790e63e1aa71da8d348b0ef62633e73170e4f67980559531100ca08f6ec71dc4a801201906d71ebdbe105388855dd40170948df58813dfbc170d45e92c069f000234d44b0d28e331581d9b56f723aa387bcf527576928b08c9d6952d44e7d54e9dfa2555954b3bd8f39b891af76cb95fba198739231d6131d3c8ed293ed8af393ab75af0d34487e72c1f69ba36840359db12101e7cb375fca72d53a1b9adfb7eed82bc05e3e1d5085cafa21ccc308c5bcc5bf85486e03c86c4e3b9d69fa7147603c41e3e9dfa4104f8025f35c9296b5a4930f8f37187842b8339185decddf1592ac520dff99b74e38d6a4f6ae7415375d5bada58a4610b92115bbe51f760db08bd3c473855da1be0491ec5f58d40a4dafe293c566dee80e69883876cec75e3bcf204586f6c3b4bbd5cafde61a718ca98dae204b1a2cdaca60a925881f965bb9dc6bc431ee29fa9dee14a6c5113d0bd159742f674c681efeb9351403d220c842b151b65490343aa65ba52338828217da979095985a40f2326bc8d03cbc917dae32b22f9fea582901b23fd9b8b15db0b31ee0ca97fc89354e25b42b98425c11991f1db58d49e1301997cbd57d62650adb9df7d8492f5d42fbbc2a84e4941b21479b01e743e79cfc00bfc8cc56286f297c0efdd047edfbf32d7f802e8c9629262523d8cf584263dd3485c8dce944eb147a9afbb661b7663d463346088db988045ed8ea6671d93de8df51063d633f50c880c843d640d12a23f112f924e614679cc0beb31b8593240ae906d7ace1f1d997a1352d39eff0466501bce103abd4a9164ba052368aac5fb0c08c1bca61b8e94ce2d2e797ae6e027d95a453406a16bd8fa12b057243d0f646e86913cb53b8baa352dd5481b04e1d778482426587e58519a64dbf448e8d067b7fcdc8e1b4a5496b7ca80bd84171bdfa94fe44fffc1b1cebbe3df02b5072ec3f451ded7d00b178c653716ed18d105a538ac1e3f0cf32d645b77579978f5d9de06ad17708e6908e07cf331cea800508409af2a386b3cf48548337b02dd1c39c5a38d9a54b6ce45ef5da669b7c2f5faa796440a0745d03fc5c0fe94bd6a896ac5006f5935e6c5bd3309019d8978d0e10f1d155122fdcd63a76ad1a1da198e8a3c7588e6cc36f235b80ff5d54a1cb72e70f61a885b1fe00a4ec2679ec3d519c763e114a11ded9a1d9c979bab5b4e93041b88176a4edde58c259d88af3ea2b5ffaf8a706dd913198cdfd9ca92c8a536365a25001f6113e0d57dfde85acf99698e1e2a5ed9da9cd1b643fbc20fa58e47509f7b71ff9038decf2cb8ef410b75fb56579c4b4d1bd7f56acc9a053ff76b28acdffab6eaf129272ad796a04b43187d699208dc96394d2fd0a2353ca898ad263ed63d555db88f381b38894318502c45b118a57d448d23eaff82dea93d1ac6b24f2f88bbb9edf3d5018f91e813627b134aacec8a0d27eabe9c5e1cb17f1ab017be8027a48a316c425585b3e882dec82c8597925ace3f9aca0354c898e605ca6101d3389f0d08633f5b0a822a4faa32a7bb2c77c9d7c642d9cad9f42867c526e7c24c623110aa4a3d61c93efc37997074aee34db6fdf6b2902328ea4414f0ffed37be50e4ba8d58a9f6be8e8803f66f2fe16d25acfd94150876aa00e4e21c52245ddfd315d7e87502d16d28113a5627d36e61119bc7f1bf63f2e13548c60854f47996c598cd524a41fe2ebbf3ce6398e5a0e62d54de15fc8be9a1bc1ab8091a5250f097bc286841a00f6d775f1661fe789f2b3ce0667f4cca7c7f6966e8926d0da972f720180400d4fc6a64237b1c0550a7dd225584c08394fdceb7adaaa0d93d8e6e098cb07f97def987fe22f5b9bfd6c6c21711e303e4ab20fd888266e59b35afddd9f2587804a1a06736d6146b9ad8d986dd710ca94d8485546553e5d49294b272cc3bcfa2b765864ac5d6b5d4c9ec164a2f1b055786b4d6daf202cb2593d59ef9d025d7e1ad5d127d362487de984d834d8acf292bf71bf2176b163b8748dda70903aa70a3b419dad7792e6f033da25637ca7fcaafc850159d571ad1ca371efdd0f06691c4ee50c08ae41ebc04f4fd4389a15c5a2f3b6374d0e6776c46f5cc3e19bec64b241d5cc4e5af55ef9bebc1514991fced0e8a407e92db9b8f020d7a8d29557d4d8593eaedf8aee0c95ad01515c6cf468a9981bd153f1a329799d066b83480571f9d716c72811e787db30940017d4cc38e675fa1b24315caceb81011499961963eb4055e3b669345762b69f58bad6c97e06098dc7f96f3de9f25ef39f1cf8773636f537647fd406053a2b6daf0ef220150598030a281a55c14687028dec8bda8cd672e75b859a686522b5104045f19f95325b740d8e0b985ad4b2ab55471f08513c8a10fdb78045d8264978a28ad43ef2c3d0c3f3248630f06eaa3211896ede6dab46b5266f25195f6af85f00c2e3bf8307e2fcd6f768e9ceb8223c7c1a5a0ccef03b8a317b55c974295fd4cb80f5294eb215e9eb9da033896767648dc99a843bba340537dad1250b69c3a7db9969105c6db3e10e297da22bac787e04eb91fa1a4b3ba351ee4221a0208dc4090d94e2767bbfe5dafc2be6ce73a2cf5be8c81a6a836b48df60d42fe84db95c2c500f4a84e847127dffe2d10b97c5eb720ce0ee4d20e2575e7be40841faf0552c7f844c2bd296127f08682e26222488f1b5f847af269f53a1a6695574a19aad08401d831cc8917d08249cb222c7f5067925f70e109e7ef18651e4f0381aded5d7ef86679b8ded07809d56bed8a6181ecb5eab514237689cfa8c0a5878c3695975e7ec010f90d4d4455e58d127792f4b54de0193fd31ab0f56e07668d4e1d244e41a7655dd98e7b1f077d629d743772465e43fba8fdf45b37869d4f55278e2c369649bed75b41dc84de5efabcde86af5df775f7e9ae5ce95426aad23a1f5aff2e1e2e21fd33074735e8a0af3a0bee6df656e26bb1fdf6a442c15480e435430441d29ce95b4c9974582b60fc069739c73368edbca8f57f9cb3cf8734469f4586acaa32fe6e05418343f56a032c9f5251327fb00c4c2e02fbb07410a08e506c26b1417959151bf055ccb9e5cede900a90f43362a82269e41088f5dee8b46759aba217d556a7e3e020ca06f0312b9cf9250407371a466ad6bb0e3b4e96b69ffc91d17ffab625f6cc06208f0fdc29a0ca4dcd7c411174f31715736f308c5b375826845a9b551447ef53b80b9f4750e8f4b3b83cce09cb498cb4a16b962be408d726e7ef5d2c1ff6925ba4a584ccaeb80c1df81f5af15aa27684592ace8f528562dbc1140aeec9195602f86cf3cc6bf6c3a27ddb9d12dff4cd43b8551fa309464bab65af470d449df4e45fd06fdcb41fa3bba11597c49ee66a53b92b33572e96b7cb6812940cb4445f22fdac6f7aaa0ecfcd608152a3dcf5e05bd42d46f4162b3105083bc4cf89fdb53611f9e05a24ede15761b8d3916c6dd90d30981155ac64e8ae456eb97caf58866507d65b636e905ca9de34698f5b89e07675b2c9180ae39970ecc68dbcc7c5787d775d72e2f2fed049a0b71b72f289eef449d051b2ac58eedec54bd023338f8c55f09ac6fc5d40c6c71dd18eab018ec70c65afc1da7bd77383cc28c89dcb52488861eafa56de1ef7d06fe6c15ebebe7eb60c7b781301002c85f50f27c25baf10f0d23a1d33ccf0199df69418a5b6ebb4f53a9dff401911c566a23032070f0b8cdc9f89d6646ff8ae622c863d9793b50653751121a9dd094b330fa328993a512625c7ac2ac65342fbb7fb374b879f22a7c7f28da2931692d9fa41938a26ce8869ece1b2230163b6cea353f1120c6605a78fc837fdd1ec7afdf8f92fe6c1c679d75f1a44119db8149ce5fb7eae32300986cb1db56044eea2a85bf2ba78e6cd9753b696441f229e114241404d4c0eebf7cbe6dbcf9421ed515b6c83cfd3f97bb24ffe9393920bb484bb2433b10db1a30ecee0e05f1bc79931b29c293650c06b762719c9a199a78cfebdfd1574e1cd71b3dd048700f2a5cf20aa07d539ded3c1be481ec1f6d963614bde1e632913a3f92441565a37600fd4c9b58f462c557a8db16861e264be1cd51652aa362b080064437d641c138d5941e427c05c524f72e056bce37be14a4fe62a7609a07c5695547e5a9f09a37c0e226a8bb4f5fc9a9ff77d15d2b246af3f2a14181ef003c63e8432d0dd0191015979eeee1419e9276becc99bb208bc86d6a6e296ef10dcf098dc218232746e16e4900d3a1ebc4ef966303e28c9d3f75945ca09f01840f15605b73a0ec3a5b8218374581a9a906287a3f17963757077d12021399835cad9912ff587fb862f013899286246626f77aeb86a0b905f454b7f39de838336773cb1c0662e51cfbb07ba5360125f4e62b3f9a5884348c65e0d357de3439db6e54fb4d3cec6339daaf9817f4d3066a1856ebf95e9ccec99b5e72299d27a88efa96314f3e44dd972565b0a1d5138926a8fe4b8f1357eceb6c3989fe7417b942bd4dabd0abb12b0d11f48f81b2ed8369d0a6ff8ca6272391886ee18f6b57e58083f8a068be3e5c9ddea4b8e2055bab33e30549bb985463accd40cbc5db6673886520dcefeb1fefc1421fec97b7f7943e062a27ec41b1a11e83ceca6ca23860635c87ad1bb90412bec58a1e3f4c2528ba579d2a170607c820c86a455b9085ad31b02c7025403cca9bc7ea224dbabc32c7f656a4d2c0b229a95322ff1c070715a677a250981cadf7844e2d8ddc8565276d5826ed492187b3f5cdc0f00340152a9a9005a5c44848eaa50a4fba310de8e6c74f756c3ac79583d87364656a8fcb87e09a93969191d96d89e0e31d82e50ebef9f1e0e49fb8ed56e6b653c8b79f601010f090859629bd2385f57943bf9ce724350ad90f91cc5ba5c08722675facf9458eb23c041c07c4a6c2cbaa7c46adb456b95bc0d54298c9571c3f254c3ef12cd384daaef8caeb981902aa6f5d247c9425ad9a459ce901985d12fad48998d6c5f4d90a2e4e023280fbd438bd4cc873e9479fa9a2092e18218f53c7d438d47325fb7c372dc8291eab7bf031e60031a5a1da5ec2997d6bf0f85a5c2271d0c9c8e97a09e192d9da2ecfce4c8b3cc7c32b2c39cd2df62508bfa947e9323f5d1d01fbb0978ac15d5bbabe49ba07d819a04da56349601550ff1973f68a8596828157e6f4c645ea7a8a1089d9b4779dce2f7c7c8f4e5adb030a3593246971b55b686c5d60f2309222bee8ab1ac975f74680625faf44e5385ed00614cf36fc74673d62ff6208b8d179d7b7cdc944f319f626af1a3fbd94487991e0f19a24f36c74e561aa250946cf06a99c019adcca7fa13daa952a5e1033650914b2b15d4f25aa08734c141f354568df1ea0b9540b283f3efe16843113cffeeb7d4a424f99a6097ced1a7c486d00f7c88a181d17299fc121f1653648c12490170bc2721f077dd15006e89393d10fac68d80f595b886c0db74467feda14cc2bd95f50ac1ee42690ef9beab5a8bed64099ffe36d69c887b803bb142b199c826487bb2d4df4aa96c2010878f30a5161c2e8e4397f9317e46655b2fb38c16adb8cdaa162587df92ef83555132ce7539798cf28bdc666520742488f79bb7323de63a1cd7d82d5e3e79f48d09db00e72ad4e0b0fd65e8d8bc6fd361c516e95d13630ed4e5f7c87de5bbf19f4b18b1220cc79755b2103181a1c61da8643e970164a6a82c0f10f8ff7397c070d57794020539aa54c38d2d6dc41812a4c91d39c908c46f4599cae1993025f952489d288586d00534c5f5fd9f0c2f13b49c0d71d53e5e31645688bffd386c082e426aa4581d2d71a4cf190845fb52a7c40295b1bc61741ef1e4626e401a0be2389ecc60b5029db5772b791f383fad01ba34b1c1c577d9ef8122a2645a7fa0b08b2623c887ae305a35baee5de9b801ec2451ce984d53217745735d0fb031417050259eb602b78e1712c031b8e58aab66d0aee84ad02e53ce41b590e459c039085a661d1de5ad02b5689839ab9545539ee4b571f707912f93941d8902dcaa7fb444b9d4935b3271974178b73180bf31b01fb0b0063f4853524e160055825b224391f24be83a5cb43b0faecdcf81f5fd19c032fe3a2e0aaaf83be5bc128cd8928ef84156dd0dec86822708c54714e05126f1742da0ff817807d467a2609d82dcbba25dc3d0f94f83f24cd1a2a81210d413f93113a75aa41cf2b7110755f0245b67001fa529fd4655a7033c1b0a1198ec46d57514b821bcd5e38d0b6acecadcc0e12390d263761f25c1132464556cc1cb4a549a1ce65e3c51cb892f41afe7e7136f33b4a46daf3e8947b8d92b7fac6878a10c857e05dbb02700c1dafd8bd91f20350b4337b572d2e6557e1407ec9fd10062c104c5c101152191284c208c68359ef45750313159f7c7ba3bfa7b7baecf1a7aa6f9b84ec32198b85c0e85cc5d68e4aa14cb316e3467c5bd3d13a0888628378da5cd75863dc888c494153c4fb786360d5352d0b9f2f8b202bf80a1c9b81e0a287b7c3641e5278e36f5d81eb01393469d447fc6046d52e502e1fbbb3fe1430ce59b72c606858d6cd7a353a37191d4fcd585aeba5a01a03cfbe5f4955933f37e37fb1f088ced7f8bfa5385cc5db0fd49f73c434bd619a9198b98e1e5b13908566dd1683f32c89e3c01790591d2b23ca5c329981c26fc73e4ee9457e973c10382f06940b68afa6d55c45587e48bdd6d9fd91690b4f690eaed1425d795f8963ea1a7d0860da77d4acd2490d5c61622185cc81ff45ff4ba5bb1635ac619eb8200c3066a7830348f67dd3d1bd6be50a01979a02807c7e501915b44331de329ef87652787ae9cebf64405bb8842633d9668bc7e840eb7c7dbafff971103f97304667a700c2cdccac49b58f292a815371505216fa4479f7b9e5abbd0bd9a36133b895e7195ee633f3548ac9b2bd6e0e8be1b290be1e0f989549160c64623c03a4050260f7f6fa7467358a61153f917624d15996d68228f10527403842c84d7e4173596b6951f617adb7dcc9b0747a9c02e90b01648a710244fa980713acfdfb5de2f67fe7fa5c8ab5f4f139e43ba753c9eedb9e2fdd63b346b0acab9abb115d91ba68059b957c597b04e882218e48bf9648a54290cfb2fab8a9352b93d99c188eee03a678d8de1307be14e0f01975cc5cc1929ef22594450157d1b5baf43b0b172f3a7a75dfafeee4d6146017e664f2e020ae9a831fd8e91e06f1496f4b725417e59484ce36c6df3fff887034397b3e7856df957a8251f575784a5f2eb013356a839f2b380bc0979e4c641c9258d856f682bc6919510ba82b5aa52fd4b53089e8f11bbe34b59aecf812cbcd225ffe1e3e695bc1a67091072459cec80d14e9fca9d449927ca1efe1cbf7698a42622cf767d69d944ffc049cb75a9f6f975f5d97b0b48f890de31264e52cf3c694a1c70aa4dbac21de9f0db7f631719edb09a635b68f5ef010f6933fa350f8d6cf04bd9d424505c07f2e8d19bd98da18f28817051efe412ba7440065b7dcd90a129e732f10684c9388dc87f175e42b9275f2bba8b00d6139d6eb68031b7cd4dd0bb7360c9e6434258e0c1813b54678db7974526fde445b37ebd67c02cc73977e751a5bfb1711852654a1c6c8f643a0d407ba40ab25362a9b3ccb45c1229748988ec1fa1c4b4817010cadd4a08d2bd37533d003ef0b80706b5e9bb9981115128bae545329ce05b5ea05497ec0190a4c86a4b5be90bb6c8f5753f90bab7a1f111610f0793e640a343cbbe8f29754a5598609998f472f3edd587eafb5001e8cce6d285ffac381f02701879982a1e50dc84d94336bb6b88573048c22ed9c76844d4db058a9515a5473b2a26ce05db65b0ea672aa5ef621ec4868448c38a5a6893b8954b1fc52cf2e4eb534e5ecf19b656cc5e8237cddbaca242e0f187058979debb0cb0904ce58e3bfefe4006625791c1be6c54d80d8709a71692cb47c532b281f9dd5fc923f2376ad065e31cefda8cd732e2fb77ba556567693079b3f8d390b8f8f698b733c2377a184db28ed73da4402855b49d9d35afe39f2d1673a3b363a56ab594cd8f4707e2dfc1d293da9a2a2e89016e1454f8088bd8947998399a12f28e1c6b3fa5b71a985395f35c41753644ed2357ffe41946710221e3cd52114d750c8a3b5a45b6ad032e1266e990dd0ae771df9b68819bf8fb4069b75b2fcab5f7c986d7b1bb9f21a9d1ba3a78ae010aa2d17cce9cc761f9659d538131b9672eec1ea0b5ebd71fa410f3fd90e723f014e8cdfce729253771016e44a75da71fbfc0a2c9e429bfd591a130740871d27ced3d8721d14613f1dbb0cc44df2dc3f47ba6cfc0996b7fae002d102731789b814f9669fc4729cfc38b3f013cb31f71e5cfb332a1b3866f7061fac3d7fa9955e24b1843c0ce3f898b1928acc5f6d8570c4b96a31ee43b6cf1efb6e92fabd7c11f5ce231f20ad5a261ed0aa1e9648a63b7cfbf3a1122d013c248f906a4fe31b891814d298c185709713b7f58ef2fc8256091137c16086f68cad6c3c388d8caffb3d5194401156d49acdc3d72209aebba93b9414e7978c67fe4d461c312031a41c808b1079a44fbf02185b30119a2f2f60f7a47f6e8a022f87e9487ab674783d210402337aa859e80d455eaa2feb2a5960f9df5a0d44b4f0964df9fda7a7a4778c66f50c3df9ec7934c0fb2001726b5922f7706db242d47822a00ce7763ad6e6983dc458a5df4f4b9f9ab6df852d5a0faddbf60f44df1566e4090ab297b920baa42592235cd6f74b897b430af81d3634b3d5b02ca611fcb1e83afaea0eaf79ace957d5b38cdc3d782ea52c9b83ad4c9fe18a1bf3f146c5917a8ef9b71211b16354877aca77150d053552df2f392b756a48db826ac9584a0efc12733e138b883ca45a5e7d927760a3992252cfdef8cb214bb5846cb839a8b8682d253a2fd7b452182a326c634bf8c5a6532e16fef79bad7c795bf78f7d7b4301f20fe34ff5b80849c1ed8aa8bd59cb782b45d9917263a55177a9831673c082bf245072675f5be1c4f6f9df5c5853b6d5ac879809275970b9379e21b833e39831556ed4080fa058e6ca1f2c34ebe2c34ecef75af21c6d5a406e0ee0b2ddf7f21af3652eb940596451d0d7da867aae7274339bbf675f0ed015ca9785667565b40161a1855a2a8d56f9b3b6fe1d0c1daa91165e39395ca0a79a7ee39c8900d2a724fcaad33969ede6b25ce470bb801590715978e364eabeaf319aac3873a353d3d2562769fac8110ce586e9068b9507db8e6b78be82421744a53b8ae4e3f4005d6f263e7687983698c400b46dafa3bf1309c2328819fa9690eb61d025b28a4db0dbb861faad4e555e6a6470c86977277e50201ffee0b1e1a6142dc431c114115542f06da47ad305662f627f36b38b6be70114654e3658292c7b39cf4d02c059024db2b163784b6cbf6950f43488cc8a3922998a9d8511f67410dd953bf9156a2f18ffa8319a06ea367fe849b53d3326d46347a1ced5dc6d6eca3ea02fff6e225f0c81864f4c15d812eb73a34ea00ef242c623696365b4545cf18b8f049b2d7aaa08ba767e896843468b837c04f062edfeac9fa4de25f732440d12379ca5935f56aaae5b66ef936e4b4c2f26561ce2d55b940d01331c3b639ee8e1a70fecfd0f41cb936270998b63c3b1483bfa42f99cade621e31fcd43ff7644e1353d9351a964fbde8f381cdea507576035ccd25d65537373692c59c7f93fd5506e5de734d71234ab6e8e3684edaec8607d01097873bc420de209cf48c5a7583ba1d468753fc8ef1dcfa09a699294bd0a79e6c2254611493398d4aecd19111fb77046d30b075b8ef2c68c053478a9561bdb2ab2fa0f34f6a668b5cfee3e528c062b27519c9f14e19817c8c9fe034914a7da27d41bb2e4d3761b8cba08707abe23b110a6af748a2c293fcb6df39d4627041d9fe5da232f814f9a4e5c9f455a2dc6d8dc34dbf57a3657b4ff0595b4ba899ced290b8c681b0709770e46f05b5700e8167c5d9eddfa7b9bf74d0ba4dd09199b14ff7ce40f98f3861d3f05a567f10aae63b4fb6c0c4934b02b6d0a2b460c960adf909b54d9fdab30aca59f079f4878f2881c98f9433852e98b931acb2fc743e59f753287a75652cf8af3c42872ccde1987a9950db3503bb5b1b104feeea4e4682d6adc7ea84e58afd26ac0a83f72e5c8a889d87618781149769868af5b1134a844a94828c7824f33d9943f3d73f6aadf934089f12a8bd5ccbb657a92d31549badb65011ddcc14b837d5af07e800c809784284fd16113a7bade7913281d4cdac87a429b56dd44fc117bd1db2007027d26ab7aee29a8376034f3bb862bceaf9e2fb42127a89c8593ba85a977fa69da075bb29e0972706836003d6151c2d466de2bba308bf38c79e36a471f0b0ffcc61b0697cfe1692408137d3bb0401af245dc201a51f7cd80b5fdaaa02d449c85a2d73a6feb089666a6636677cef621f46fb9daf4f9e7f95fd8121c7d0179e515d6030c9de480469dccb20723eac5c2bc8ff37450d732e1034f5c3e6cb34823990551f7c7c3c7bca915845edda8f9382358b3d47cc1384b8cec27bc769eaaa768ee45364f2bf9a778beaaac658260c589a8205a9b6a380a2524979e24685c586403173ff2501f445b73635c59079f4a5760f010d508910a9dae0555bafff44fd197e4a4cb6444eabe616e32633260069bc73f6a49a45fe9eb9e900d028e6da1b00bc058ec34003cf9725123d5032a2c85051ac292a0563bbe545c890af3124f81ec92fe769433a2c8dc7aa34d908afc1f7bd1d388ff6f898f32838a2a1ec14b3f25d30aee9fc494c26cab45cf50044a4fa710fa519f8a5f6e3919c6a11e226b4aaf86bba5b3fad2320c46e418fea4851cbac915e3cfc606ac082f2a40cd176b614bdc0a0664f27a061c3d029eca98e04f0ac5c1f34a726bc710b4a570661070269c8ede4e0f8a0aa2d6b63eee34fbbe70db271d1e8185cd940fc61a13ddc4114f9217563a9dc8421f7d855b51fdf287473e0570aef41a890879ffaf8e0545ba36b00fe526317b4bbe944fc5b8be6823b60b5f7b27ea05bc15f743cb687bd69ba15b50f15f047a166b4e7e66adf000bf95f977039da6c1fcdd84888e9b401db4b78c348997ef5d4b30483cb70f778f984cd6425fa4c730d091bdb8b3539b5912addcb88f1b708357b0acbc624e2024ce533e22417a202b3fec624a8ecd1e7682a610df1805f00fcdbd3c47e4fa36d2c1b03e60dc64ac1e6f3f00f173d45904abfcc0f371c6b72df975ed5786dc40c54c8deb508c55c7a739495bfd4f2e259c131b1916a6706e8dffd84bed1676feb46bf408a3e58a1009bc96ef5021476e20c6323365c4edefbf7308dc48890926d6fa922b2b7f650c8d1d0a74e9f41535de2acada8b210189a4c8c763c0e4e92e68eef21c809e0a2a17ffc61c00d00e84ff3d8376108b05ededa703503a8c240dba5d97f2489443d2849d84cdd8e6122a5d914eef917d0dd8581336fdfd700430271aa225cb5bde58db177672fde21c121f82dc6b57a243fc9dcce4e16f0a8b1f0991cf06508c023bd7d27eb12760537891931da4abc42fee33fa2f66d7c9a7ab8e459c0a1a64bd82a66ad0537771add750081dd9f2a59a8f4fb304dd9b629ee329a579e9b45c70e859a2ff2243625ce58c0a3ff72e49327d0c474a734693026a4a1915438fbfefc464ef4ebd5674394b511d87673c364d6dda9589771cd20ac5e9336db5f73593a488bd34aa967e903edb2e80120448ea53ec6fdf86866324d5f9feaf13f72af18e566743eff0ce31d361c775c0b3ccda0b5b3995e93201a4d93e1ba1efe42be1beffa1fe2dbd8dd176811209c9b67c7872939cf7804af7fdec66f03ea137878cba94a3ffa3b94d8e16fed25eb725448988b5c56d9a3d06ae4c2b38adc5ace5be4ac384219654a76e823c2de1b7c0705c0c70a52a86e3bafe8d88e57428c133215d9b40bd575820a215865124e8a77a7fd8710d10c2afc6dc339951257102bf0f080f3b65d2076d9c6995eeba54b5e79de6608d330ab700c6319d088793e15ec33ca3c25d602855d5601cf1ef166a4993d66d87d3a9bbc02f7f15bef0eab069514210cdfa9650cf77d9031789a191ff2ec545e5065f693e78ebae68ed9e225efce9462cf47c2a9a28a705ab00038285f867284db2fefdd124ef0feb2f6d5053c233b98b4fe574552307c6964f96f99e5be03a4dfd732a7fb44ac8600be14021fa1060e84c3179ba0b1e698eaf913d374440a8353c9c06d22474b2b0a8e507fd021a29f40b4a900e3d1f2e32b0875ecf8e6b3cb213e18be66f968621063ebfffbef46a9c6154725158de7b29ba46a99845ecc60ad9c9e2d22f3fa125098b1b3ea0f02eaeafcbc873dfb9d734f1c0dddae97ee3939f08ad90b1e516eb4895f8726b0492404db07f31de2516d32caebbd5104dd319c37fdde512d63259d094c335bb1a5467d93f173c9adc868a7cf58a230ace42af3650a1033ac6172fbc3c7fbf25671f8e25cd5862cddee44e7a87c569ca4323c36a6c152513af0216865f7a683b90caf4622a255e3bd4f9d0a1735c140153150279431706e364a1fc946dccde237dcdb00d12a66b868eaa81f3686f094e2c5ed7853f66e1695efaee4c3d699584cc53a88f260c5efbfd1ef3d18d306071497a5157a3b05aff6443012ff8e2ff472e3fc8f29ad44a01b5354b61e9c47dc3e0d5c6baadffafbd7b39b6e0befc2248b9655ba6ecad1e25fad972e86bd2ea992377309a9e64537973171aa4d71b32b0fd59e279c7cd27bd87e744fd80fd4a1bb2483decac90004061bb826a8a043998627064e960298ed3439af797004a9fec02abb1f9a4055ebe90c414435f63a94cab517c02c3742f4d23b806f5d3cd354f9813eb3bac12ad60a2c582024317149556bda81ed4e66cc876921d0f99a8e33afe73f96ffea84a14bd11a52ddeb2407dffd6dd5d32eff979310523cb970fe1a08745fa35a37853d0a7416c872830d75857ea3d24f840eb8940b3e86e4e2ad714eca53bbaed35e4f270331f26142d69f84c7bcf0799880bd383975d1e18daa7cdef100a5a78caf9d07918b024ced60899af48b082276517d09ac51f764504b9a0dc19c2f4ed2897743107db0e9985040a8810601b4f75f5cb895b128e94338dc9b7a1adfdc8165594b706c3f12bfebe7c6540bead5ae22d99d69d59c1870192d1ed7b2c2a10c3911dc3e08806e6ed4f5c4c69f2e23b3fa764c87ea4c41fd15f088565c16a132f86021aa9296aa0cfda3a00c5b233ad8eeca3e433b548de194e19738c5b9635c3c2778b0de59dd5d0c781c68d4a3727b7895b9c596f8dbcc68b7f5b319d83660b373e277c34d0de53e9664d5cd460663755d52a65c853958c601de8de00c23fe8516b7a1ad454bd6d675e5eceb20b2aa9d8357a1e000e647d24a083c77769276b693c83fff1a52f296f29d81a7b842d6728a3e857c4c0c588f3c0101a8d0460258d42738a04b2fb6a87ee32194c81e0ba1562c69f8a3626b17f15287c47c82b90031e792dc81b2d7098644801263a9724fac9817214829c6e5ae45460e772b6add9759606f92da2dc6728e66c0a835a74aa6a4a02d50c104a2028498efe44c5359a06024432e17d9e12f7b3b629fa768b82b556d2bb5df8ca13918b7bde85c565a5aac6fd69071196fa3521308d5a1dad0291e40bb394263ffbc7d6267483f7115bd64d7b509c7893c545eefc400c1d5ee28e34cee9d2bb8e46b3b45c4dd70a232ece3dc82dbdd4f9aace5181dba77a5a0eb79d2ba120bfc267facfd03707b66213d7e9f2ae786f362711ec4c6f953ead9bfea16581cc77e58fb6965347e17581291fe2739ad7acd7f42a9bc82a3f1c9fb5d3422b0f5bb91e9ea709fbe8b599375965e262b95c2fcd6b8f69bb3a4c9727bf839c2d07bc0e872dffabaef983ee8c5f03641f165974c4f453e90d792290d1a9d9e0c670e785336e1059a801f04469f71a3a319e99cc4f3ccb110503e66825633e964e27d945e310ffbd9a4e19ea3f9b494e65d61c14ef7eb5203483886c3d6e9d7dd66b550ed92ba45b3541f409686c4fe2a7de441407fdf30c71a4442403f7de4748cc0fc2ccf2e253d5a11108d14041c3e4b8bf3ae7459a54a16afca2168510eabcf370ed3c640b7268f0816fa624c2551c4f2e48f52e2bf0e2257abb5e779613f67e4ca196bafbd71cdb1255056b4537327b7a98f9a96f7107d29fd6f63272ad7da9c7f320d75e97ed3f2f3089c3ec9ac474d3056dea6be663f4e1184339ae3691c096cfa64ba85601fbac7fc9b99844dd22080a02193184199e8acce4d9729b37bec8083c8f12f97965422968fa6a744eea4f1c4d2e3529faa39611903e2a09b4a72b6cbec52e5922a2f7d1dae09d233c7e0c12bfec7dd155e6a1ae92aa74b9e947f91b3fc680f6612cf81931a7d310d7b466187018b024784bfd5a32fe68b9dccf953c240acf3f446c10810537644687fb37f5c06d862d2df4a09f6d7ca9299ce87896b90eb3fb6e81d75c0fc612007b70569ec4e7867197adcd171ad478a07d3f9637c64d6abef37d897326916d53702df61f6552dd65d1b8d9b64a5d9239a889d5ab5f325a8fb402a0c7387fd11b69fb17e9296ed16d7690a5a4411c342c806bdf50107c6204d413e6bceb3d803c58c42a75c5ebd08c7f36eb78548894ae45156ccb5c113ed46dd3ebfbbb95c2cee2ecdbe510196a4ee11304a0f4922faad40c834d2dc61ce7f403e5976415c74eb7f3572d2c83a3607d050b1ef9b81f9894718f5c46bb503215bd7494b398e0521231bb7de5b877322099f13dd5e4b1bac60fd73fdce77a0ec696302b689a43fdb4031752152a8fafe294ec2ff2abecf83a547e14c97d7f5f47a9e3f34574c1992e7984db2722165a99ee47ea4457279365942ec21e3d4d4a472312296711afd0195808c02b5ce61edf6156126b26bf0e3c3084eeb826230b0ac376261c5c4a33359e101b651509927833544dbc97d2b16290fd31d7a0c7a348f317eafcd41eb0bba973fe1243f4587a33a6137f2e96d22632225f7d3f7ad456d16f489009f0e9be46b4e1f4e5f3bdc6773f92f32e3da6c96d64f0875b764e31bed84c6dd558531d1b9a29e9717f6d6b6e951438764c5db0117255ab7e72c947bb471eff37342d4d2ee1eb1d882a631f6590961a1b0858d55620c6cc50ab5da4e62c9238110582ef8b0fb196c1c82018b0569195607039c07179c0e06c00f925671b955ddb2d136dbba1bc2021a7f274c1574c0c0fbb310c3cf95c62240c98df0b35ffef2ba88e6823e1fb10b1e8e1c7961d2ec790b356ad38842dd2393eb7ec1473e9ad4dd317c5ecfb9b42220106393209d4189209462f2f138df979cff84ca71e5f56cad1d715e2231570cf7040e68f951c04c380ffb65a3c42dbe62da33b28c3122f1e5ea8a48f9e00fecbfa23481bca348947d75ee8adf974d2ce85c36a8c0e3a901780521eb053089db6053207dd25b15675134c0ab063a3bdc84623e48c6349b67f746e69bfa0e1af304ce9179a90aa936fc7085d7b7bb70066c8cf28ee6ab5d91ec9ba0ac471080aad78f5d115d3c8d5f263755861a61614e9e1b4a43cc124b57578290784a130ae9ff7577cb7c6904e286bccd8bfa321a703288fbeb6ad3feb8b56c035b7c92b216edbc615e5025eaeb4a0a70a1ca3d93b4f843770c58575223549c3a152d3d4b7dc26846fa691f9bb0cc859ff7445fdd2305509b2c6ef21b64e04df19f3ff7aa418a2214552a2e32d5969f0d9b05713e9e72ae298b9ad33fcd04c92f1b610b817e34454761bad1ce1db9840399d504b8c6921e57eb6af67c83258e243df55929c9242d349b8eb42aed0e65f0dcefd5d243a3c97979a422a97b412eba2db4960eb63e78bc28e2ea2601c5c08b5e258c10ba4d6d0622209c4c4889e3a33d8f23d645981795272b06e29e639657fcbfc3371f69ad085318256ddc691fa6e92ac4bbeba673e5a892aa8347ae0816b4964dd8f9322219f2a29cfd4ed4a96725fca887b8eb29a8b7e30de79d6a11955db645e1542935c4324aa11bfbff9e9f27d0a23716e4bb30abd0b4b37b89dd58b621d58bfec6239f55b9b5cc73ad7439c084b682b216f6866bcf2c73cabe129caddc2c8570e534e17242227282cd52b803c5e715eb4531433470ee4724fa902e446e05c6603350bdd43775ed248e8508a3180ee93c71845917a900ed7cba4eff01c27a367d61fe8e1a290aa95ffe762694ab688770186ef0b788e8358a66092c603479d6b773d6f64d7b439f938a241d674ebcc19a10767cfe81974f2479ecfac85ce4ddb67bde1ce42144efc1a4121df4c01adf975a3ca182660f7df4fab37c879023b3b18741e5ec86ebb7ae8b4ad485099a03f510757daf3aba698a3261aa744bc955c000aa131601efe3e911c3ad46e10c8a17155049092dfddea45885c5e7a216d82ab4eff02cdb5de7edb97c59d0ede26c448d628912c1e5eaf1eb88efd233d262e07f7b963d249d38e2528be624e6f3cb4f761cadb6088f609f8a9baccfd64fae700a0f3a577268ccf5af5427f22bdbd56eeff2bd4b595cde958c111e2f30de8d998d1c399dc06e2a416f6fb90d33a4ba712a356cdcd7d9764cc57b310fa24578b29afdde0bac9a2a2cf5b2f026e5cc666498a0a86488555bad70352537e918667fde70e8d8debdf2e9c4ea53f4b6c72f9638869dbbd9cb9f294fb77fbf5bb2f7d554fed375a07f7c1fdab5758159a79d4ae96c4e117bf5e7eef02d4c2ece09461b54a737d5c015edc5ec1a818711ac5352af4f8f1ad4afa2ef224b3deecf765c1d148d5425fb18a53e471a29b297381c53d47fd420f666ca18f41a994ae204290d2b665f737f1871d1258c8f75eb8e23683a3958f126d0e576f80a03ef59372b0f7b112d07ba8a3a5a2041d4cba96e087cae632d6e3e67818024569f4b194dea0f273c955294da19e79c95240262b914032165d22d69028b33961ceee8974f786041b95711ca244e72e7d7062d5a02d3ab01510986fdc3ca1acbb7595ab792791cf43f3c70f4545f335593a15a242f0275b9be3c9be6834641e342e83ab0364b069a7d311b80fd441f55229be5cd4f43c4f680d958166c55e6942fb9e63f83706a5ad1196c492cfdd5e9ec7e97a42a9be5959e4ccf4f4fe770743066d48182cf14c3bf8d50a39603a84c9d7dab798e59cdb17a5c2e327236cbd65452bed18805fae2346fcada9b5ffaf0d8590510e8c1019a672159e48bf9cd4852e281484398b69b76e331673ba69a209c9ff2597ab5ddebe785863ddfe1572600e2a8fa9951232b25d953ac2e89dd05c369c30e99b137b922edc0d34bf71fb851faea8ec07b4ae4084fb2bf9793765acfeddb7736e4c9cb579be16cbb30801f1ab7062947e25505d0c105f3a8bd2947ca5d013ba8ba706cd0ad9b8f4a5d6a14e3dba115e1124e3dceb6778fc5108689f73d25946263cfb6232deff0895714a4cb7794f5d45665e00e44557b698b58e3423875c096e3e90de747dd1b420751ded7497a7359a01531425230c0769ed2151855adf13853373f48117e38852a3466f4797b429e73479af741f216d70c83d0258ebdde59f5a00b0ffffff4f