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

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

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

Block Certificate

Block 55334 d4f8e79c92dfebe9d3915f940ea0724e5132e197501c47f535cb7473ef5892eb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ac4f2d345ea2c6dcb7ac325f8dd7e4074c8a0429c829fd4615c653fd8ef8a115
Certificate Block Hash
d4f8e79c92dfebe9d3915f940ea0724e5132e197501c47f535cb7473ef5892eb
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...001017000050010000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000084549916580b6706e3b3ae809a85c6b3302884c789eba46e60c0352c99aefc0bace409525563e512831f71bf44478c6dbfc0bd6cb4c0391bfe9d37daec6de1bc7fc756707f338786ee0556d476f7f18f9fa460035d7ac4bf2d0200000000000000400000004000001017000050010000

Raw Header Hex

000040204c05216a04efe645b264962f26c26d763fab30d44e55fbf9eb401776b3bdf6039c605c974b74c876a1308e8a8439d61d340e5ab101e2906de9daa55a394e546dbfb50a6a91ad051815a1f88efd53c61546fd29c829048a4c07e4d78d5f32acb7dcc6a25e342d4fac

Proof Data Hex

59,560 bytes
121216020307473c077e815f1fc256c87173c8a95a3579f821b1becbf90c80be103cbcf42ad8dbfaea892cb6640584f5d2eee7d6d56d6acc6bc1ab5565cd46bc24555a37646906a76b6106be031a17c6272267aa886b3f1bdcf8525b8dcfbc8f75481355718ee62596c63495be69a068167f52758988280af37a2bdc61366f76a54268f82a06070b98778a7aad659d690d6317009edc86b9226e949c3c54bd2c746fc1f02e18f59521198ffb2b27b78e665566a25c622a2e24cf3a402f90e110809c7b7010b17c4042a59e5d81c03efcf26d6f9191ff6c3d1bf5ff98c4aa9b76c9fd0a7209bf69f36333ca96fd8fa7ddc05a2ec56a428572d5850d8c4efe985c5db73ecf3030ac2797ce64154e0fc281a288b33637903a85a79e7416bcf0d88f2e567741d1c8254bf1d3da005f7306216532168916868721b7f63d0b5d0afad556baac4c19ad55c77c4b491ae4d0a3f5d939e590d5c0498a17136f660e42b8cb87d5ced5561c49bf13ffe7f76877a6c1b57a7006293f3b61d581d9322dfb258b1128531b4da730ab5655f8fdc835963bc03e75f37a852616ac80748f9c84ef6bec55bb1d29f7083466cedf074bed3b9cebc07875c335647b95fa0ddc68e9846289ab93b3b66c560861eb9f85376064c9f9ef4402660aa4230f1ea42863605bd7cbe1f30bb0361c22b0495817df227615283d0ca0202700907e9c9638e312e4793284c0493e1eab4ea984c4759ab68bb2076b964a531ab257473c97a360e442c964836b3ea3d011fbebd5896ff49e7ea0ccf5871171c0aa24b54f589719eadf638761cf36e7502bff508d110e726fe131a7081ab175eacac8d5de3d53e1fa5f67ab0ca56ed5514f726bc6e54bb4d0c1b7e9f0e28232416653060471c67f3ec9bd13f2a98a2ee59d4b431a7a4a1465c3315a95dcb1b8aedac63621a14dc21de3b57ac1f8d4324ba01d79dc8f0173dceba3039575ae1a8718c3a229d32f0b89fe78a3c43ed06a1a9fa5833cad68269ba04c915f4bb70c24b8ab0f723bd144b30b6423b59e6749ab6874456b666045a43782057ddbfb77fb68b116886efeb0840914be5b46a1219a842caf1b625701e95e53b9ed784464f9ae49bfa3c449cf6b03be9b2be24bce3fe27c57da3fbc07837f767d6de2ba04a0c1dd67b34bb2a042b7f65874241e3bd393935ebd7af3bd226b312e73645b6a3bc0e23ff6e8b55b16445a493ea213ecd2768eb2d184f56dc0be9e609151f4684e4f4f5a78b95d621f5e6f27c9b9f1cc4d6871e7f18ae2b2440f93be7cd0cae3bfb84c2659faa9ebc2b2e241c09382224dde1b823d5bbfbb2e189ce9c36cfc8a8996e5b7557932eaa12f1f32b29f91ca18f4f6c512a65be06a25b4c5d7a2f7be7781c1c1bf8c2ab6a33e966b65f85962eca360441d84d3b8709349d510f5292feb820fcfcb0dfd704d716a1f1a4e4b0c67c6f2a5ca9810c42075fd164f2ba4a6550a569b786c2d58f1105e70fc1586d945d4b788767ef1a0005a8499cf1c9f93fe676d73254bfe93f2d8042ab0490c82ae4a58625e067140dc4dfaf289263361e16b20d3f0b058f203be49e8eb495d933fee8aa532f2d7081f8f0b162399e5e0820b0cbea9ff80ca05d9836985a7608a3a27acd7f4ba62b97041ed52cffff1a9d5be182cdbb71fc9d9977f675dc17df8aad4c218b2ea0e12897674047431559da78c62db21324608efb1a6ed3fb0237d055ed2a362e488a22d240c29493f6337731077f3a5e52e4e4b12d09854f1262b03bcbdb5f24d084040ac495bb63a4bf0db2541ea4eea4e9f2b6305c6f330a72df2b27d092e615febfb9a6477af03df27b4aa8e2424afc3a05ea51969e649ada22058200ccaddb231b0ad67662600eef360595460e09127c710cdfd8cdef0b889a056547aa67541b0af6d8a89f370f60cb229b084c06bacaf11db46f6f409ed730ceaccc76d9a47dd63ad95a062179490b5d1c34567ec302697bc1ba0479aa18413d4f3bfc9a63675d6da61f278ebd2083590a137ef3b325bd92ab50bce2ef1c7ac6d782cc4e31d9f2064303c7486c0d9c4081377cfb8013496a182d24c7f4d6b868f872fdf2b3939c3b3dd7b0b62ffe69f2f579667c2a1e2ea36b04d55fea2a787f97164726ac2095c6f447cc23e6071c825c7e6a88df5547c125a4cc6667cc44d9112d08852bcce6ed4b4ffc86758d420d04c4e771322ca0e9d457212ff36c410ba8cf1fba147078a7383fc073f698acf0e65c2c296b3268caa5c70948914a02524b2d0f4e7ab54c1effb2bb2cb020dd80cf0dbad91a09c9a82c69d979585643f51b32d788bdc74c1aa15ae0ca5609b93a31c58cd9c365bca5b8bffb0ff89b4669b9b7d8117e4c6c98357801532818e4aefc1fec8aa6318b649dfb0a8f738db7e0abbb251c46f695f66ec316e4b2dc9b47b9438e19104dab6dc7c0ee02fa93f4fe6ce23eaa89bdd7fe033ba129295ce5207d85dbb95e80c65e7cc50cdc66ae221df5b11ff27a90535d7d40c2bb5b49b638415bb12856860c76123ad0a9b858ad479a7eb9079cb92f8dd4c6c4638b1453a20c7e37297182194429fdfddc7e9153b162047760325de0a4a25ecb41fceb52aecea375b9b766e120613c5b0e50d643411e01e1309d8473d3e8b78ea2f9ac4b85fab8e26c318968cf75e9d90201aae3608c642ef709966d6b5bffb1bab0a29939f4d4c298139d320cfdc8a1e31e9833d2789efa5f0afbb69eb1715368509d9c30e32498c7e44dbe6b2100ae0317713376bbfe8750e6378360c688b48cebe477fcc5d5a610f8abd55403e75cfa466a5770afe08c44191793bdd49b7cb212917c97e8d8ed1e1fb472872a8b990845872105ab85c515cc624a265ecbfb021e47743666c177b34953524f5e9df076630bfe9df201ff557e13a894b6b990a25a80d5798af9eeea404a67c92cce826ae9a6478f9b6db4fb6423a0e5d74eb2f49a35b402fbf0bda580617d81b162b92ea8938adef0844dfdb49d5f741b877fae4962d299fcef2cff69d07a430b6a2ec44c617f80928c7656e0aaeb2d1d57589b5f7de783a774330d83709a72dd636c9bab2f3d6bd3ab96f8fd3de3d3bcde26cb6dd64637f6810ee1b19d6ed305327c7bb57413e3c07be9636c24afed7fc744ab812f4870b9b25664ef8ac1037e47670dc24d2a06736efa6f5e4907db063fd8f0e328d3145f502d5ee6d51cf4a58c9dc98d483c99fd993b332782a1cc1629671529d6ecba481c6774a4344e4dce7c3fc999f9f18c5da9eece7ba148a770f7763e1b64f909ad55cd514b1efa7de0e20fbcb44e6e90e20794608f78e766dab779deb7531fc4efe1fb370f1e6fcad12ffbad40f2881bf969f02c2b831594bb6372d96a560c39280d516030939afb8c37fba1a27cec573dbf83dde70e4672b6df6e145de64ffa2ed8d49e1062b1899a25b1c61b370e050f89cc6ebc33c7823a4d97c31e7b9ae693ba4ccb98328a9f0aadd918d07b0a1664f0994968671d61b5af2431f645c67575f8051135ea29559a8ea0f6a798a58703cb862387f211ba2c6f1c23edb1fd7e4ffd4f543b4a6b32af3cccce26443fee32de96ff81228eda868219ba007a653778999b1493ba783a5dd01f15e5be96862029e41962fb2fbb1f1983a0e59e07e39dca649559543dc0cc3659d39217acce9af2754a314b009fc2501fb41491b7c852abbc80e8366ba53c5141e0b3516bf66c3f3252bb67b59f1385a64bb447a780eb50fae0aafeb2acf42168c4c1ba5978abcea9652ae2a60549cc973209df54d2a1f7b8b91d571282895c84af006583241fc1f13d7d723b8bd33d04f527e900b7ede9b8f403e24afcd92e9fe0c30f430fadf9b2c024e7d08b1473feefc9af735bc36699e08ca9d62d698f387c95725d7884fdd1853348af3013c2496c531be661c030dec8828fdb145a22cc34f8ed4a70e94aa9d45434c64d2279dc94b6aa9e8b367b8c5da3c07ab2286dd06c280da3b23fc3dab9c840778165b30ffa3ceb0b1cf1749cd833b290825f1da478bb8eab5695ca8add13c6606f9d8d90d391cf0b42fe0210eb2ef89b3bf906c75a547e5553879b3e478ef17f86204ecc9f4038449ba567093544571888f0e05d1aeaa9c7d7c84cea406ebf68b31f17d8a13dd9a7d3190de3289e3637bb2a31392d850ec8b8a7386d40076d0ec46d5421ea959ac9f11efe2103d54419d40438452313cc3e9410fc7bacc1d3ee4dc0b5419e48bb4fc2278ae33cc94d414ff5fb2542b96c1da60cc383440ecfc71beb9f7c2d536111e3544dee526b59a0c7aa6e5e735898d515a66e0375f694b8d9bc23fd1883fa829fdbcad97186f397edbba1351467cba5b2c90a70377d50e0cf8740ff07aa11da184291fa46bea3e3931ddeabab9f313db63f05f41bd0cf2e4f03da66074bea933d773c1ad9a983ab4061232d82c991b9b23bbf4a38e3f9ce13d162eddcc3f333325f5be237bb0d5102bb54272e9cb1f258497b6b923d4657caed003fba571c601655a6d17c61d6c9898a590dfc0e3adb7f0eb79ae8dd66d3d0b74138561f97f2f7270ea908b91f45d0f2ea590fd4b9ea9a21a4fa95a1e99cfa967144a4e21e824c93831f10fd28a22b19a1ea553fbf55f2dd4dd93bb94cf6574d25fa2d6d448e0a871f9a55d8a8fb712a477e4cf32dc6a830cd382dd7434b414363b38fef7330ccaa9522d33da8726bb1ca8a3d5a93179ac1a30f4855532c51bf95bc0cd9d9c97cad4e9cd7c0ceb7feaaa289ee419cad997d5955a2b3ff09e427985def2182e74951aefafc607ff988f788b935b8eaba20bd7619edeb27fdf670b80e6643425600fcd76a3f584041a62adb1525ad85d57c4d3b1dc52bf1520d8c338a9370cd79f354eaa4b0358f4512a2a9c5d30a62e74206eb82358bd3805575230a7e71638b8dc48d0c18469f2fa9491dd54ad7311898da4b1bdd4f1b620261b286cfcde77f97d3a84c9572ecdca19ad47712b8c889ce9ff17cfcf213abeba724ef38a4f309ad22c35e365550c47687d08b3409861fdef8811cc0c27802c76b95e96e0eb9e68a705957c6876009750c3d9252bc6766262249c5195a0ff637772011c06380a4e98129e256c286d2370d9878fa3098e910272d9e7d84fb64767b3336ed81bca0a2258ee1fe9e3e3d3bbc93055447773d703c2948d176a695761320f84fd31b5659980ff24a1533d4ebc5847e640fe9071e6ea3101920c5609b71af00e8d7fea617e7cc3d4e69a0c6a9a17ab5d2977ca91700df2c39b138f72d9cda41a4d03d44464f4714b9b1c1d76bf276e888f910474f16e62622074c66106e3de78b2157b1bb6abe21f1f355e582090f37798ed7f04cea035cff957e7e1bc6d3c5803355b28a441e739ce8d3e01e7580582169cf677680c78d301868db04743466b9b2b06a7b261aa35f117fc0366fa0ffe85dd768e3d5bd9e2a874f0bb05a2fe86d9387e61a126a649fabdd7581c175c2da8e61f8b4b6f6dfec8075e003b2407115ee2798a715a7eee02e586510775b73b5db61b1dbb4d30a36ef48c647c49078fd0f03df7a418a0c114788bc866d18c60e2340c1c609949d1fd32321e9310a48c40e20f3ec97a9e28546a8cc2ff22f1ce8e0c8e192dd0e2409649b85ac417bee4ced78113957311e1683ede5d2abf0532121e38880c7d4638b6fefc8f81e3beb1c50244897429bdf711c67bf0e393f542255d9ff6707d9fdfbd6d1ec8f1e2fc56ecd87d746054b75cffc9e710f46478de6c86057ada717f9ebf3a2daecc108c13dcc3547802ebcb02683f3cd8c2c78862f7264d8a9fb111995f513f2f9c8b0d57e715414f490e2ac150bbcf0e3519f6fd9126f14de8f418cfd4d2b53074525d5633afdf3a1ff7e390fbe1773f532a1636ce3f06eb21020043b08901fd53433bcabb3150757b4f29dce8e73c5d64768e7516a523cf89cd40239cf14ef955d4c543ac14c01f13f6d23ed67296d416dcc7e8af988858a3d75b29e65622c4dccef84e2e4a8c4b0019d8b674ec79e0a88eaeb8eeffba23929d9e518fd7fa0004ae28883da244bb10466c268d08c338224b3322befd654ab2ca73fd9bcf34b896da00baaa9744867a9886881e462df4127d0bf8bbb33b153bfdee1452a3f153290e6daa3727c3b0d70e9b82ad6d94daa9239d247df7de20f48bf08ff7ad9c7703eb2c08cbc07228130500f558796122e2ad4aaadcfe4bf95dbe1f2bc5bdc852fd563c60e5ce7fb4904f23fc088028d0a1db8ed24acdd50773052d3e541dc36ac896e157b0e96a708ba46afeb3be5fec546811d9ab3830bbbc28dff919936129dbe7410cab7f866fcb0a974ee64cabb5d32744d496952bf584f0b05c293642d3e1214bd21accdbe4759f6608875d6785f4e70fdbb462bcaa714d231722d60ffe6c2e24042ceb90383b14d8f316ac4203f7bf07f5546c0c2a47887a7966173008772f52724bcb98530357772217e534c001b2bf1292990737b1eb416ff05b36dcef5df4ae5eeaf2f52608a757901e474a398911470ff90c6b8d11a7600a777c057c0b92d5d16c4f45f385551cde693a88b7b27ae59dea4608fd087759f13a3a33c6f75cde70e1c64f93db37faea59f287f2ae45b933cef2a641ebe6d9bbd59efa7542345759fdf45d352beee0a39dffeba419c3c0589dd7b4694749303b0738d2744aea711e2709fe0ad42f8f9e63b99ef7516f7cff81323d09a77adff59e65cc78f1e5370c09a6dd0364b32c5f2d7e5d2cc5759b6b5d9025a0202cec9951ad46ee8cc540a176354785099703618e982ee5fa406c94f44e6e95dd0078d76752ff3b969c0ac8699d32866f305cf6b9b366d0d93cc67e796ca7c077b39d576de08231b7c6902d72ba034edfd38a72e0dccf753d9f032d54b87bc1e109f622167d8ca1714d6c8ba68186c4027680f820a76b93251cf1eb44c900d31e9b42a633d9367a369ca5ddfcf392ac00f357d40f5ae38862ef341a22db7bf187a457a39b9b14f0c41cb1b79878fd063f3ecb3387454085c8b59ee9fb40ff2bd342e944295777f00fed145dca4add0049db8e0b56454ba768dd6378b9ebc7e389725e9612353bda896a5421c94ba0d96cbd2cfc94289cdfe5f5632aba85953570c55c6e0449a3ff39f8c81ee93adbf024e8aa8e18485c1fc1c0fdbf437a68a2a1d20a08c966dc00f35b9fb68afc20ecb6b05a57ae8c25c14fd9c69548074b9bda8b2b47bfadb2b2ff80c4bc5a9102cc8b89107f553a10334b4bb78bc6eec8963cf5d3a6bf2c1c320a821e0422790002a4f2b76175a31d06513c5688bb636b8be4aba83e82020285bef7c19ca81b92b1d78ad85b906c36a8641c5210025c8595a5eb655f7a1b7c0631efc80f56abe1e33dd4154d8f18dd5536765cf937e5fd312019340d54102a7b02b3e2cf0e85c6e1137562bf5d2a35db4578e5a5c893ca7c21d78f1d831e271b2a5517b4d3bd3fd302b6fa440af6df30daaac7a0d758fd6ab352c05593795472a90ac6916d578f736f5f6f0e03b0bf1e82eb87350e13de4b4c5078c33f85a576385f6b2f8e0c5c28808f2111cedf5844bfa031b3ec9559269744154c2728f32fa9348075abe1cb0a7496f847162215ab1c2eec7eddd8b9d66699d2f9efe5af0295cf5489d716946567fd988e148da393b65a1206cb00b8df397669c03caba77557e792f644d15b425ea567b4e54a8ad67d8fdf010d044334b09e94fb81cffa0f081190da82355f9148ad7e5d00c3b50d7faeabfd5b89e0b6257a54ac9171fae4b9ae6b394b9a442685050254b7a1f94dcc11c74764e2e88e5cc676765e8bb6f8df89f5cf43660d9c6aa913e564972fe574433e674fe42c9128d5c7adef0318b00f89eabb4ed7f8ba0625c240e80ccc3ea5d182455fc9ceaa3f12eed9d1a6296dc4fd0ad06235a827e0694c518e11292ee831b38f39ea92461578f983479d5f4d2d926d5088d447f87d09ee1f9e1f8cc35a0654c2d2c3137671219d155ed49c37ab0e943bc5f5161f7269c6989ed976e5ef5c239729c992c0b1d52c4723a6270cbe3969749cb1a15cd528edf3b3adedf14365d4565e4972d88e5114b474b55bb9aea021e2c4616637b7c58f5ecdbf2a6652669eed79c1f286361eaed68296966283f96eee888995ec613e4a3f4d7813fbd7f739900d2ffbaa9038271db38373af60406652feb78fc99b25653ef8c6f24a78f89673a44f2e804470752ab970e0895a5e413a197a46953dbac78adfe4242e6f13f9acc3f71c6f447ab4e50522548afdb1d54299546872eba54fadd302ecc4b91df4cfee6433dcf1b15272497705ea610bbc6eb685c33ce9d4c7f3b42784712ef3fe276dcd43c6c53e8d462c64b9bed7e3002f1526f6c34500557bc889d8ef79c35259833ad5b46e9acb9c2751a749c1fe5251febc2b4ec5dbb868dc205132fa6ab61da1cd4659260f4f38e04d17d994d39db08be4d6249b79c1f72eb7b0dc377be45e944ee404eeeab6a1621d421d122d206d6f91f8cc75593bee423fee8f149391ba10cbee0131ed398213e20a033a6055938472a113b3a1474fcc36fa7a3977bcea2b37933bf68967cc4c09858a506963cbc4441d43a9c4073fb6882559b88728433ab74aeba6456e524c0e713ee347abe796a93572f51d9b4e86401c9b88aaa97d4c7df66986d13054abc5bdce37ef5ecb515be74abbef05de3c8d5eba70384d270c496f5c73c6d91d4dc3e5cb7ecfb7e96257d9fe418b016aaa0fac02843565d40c69c5e31d7c956a27206ebd5f42185c60030ce99cf1d8b0d2eae305da328c88b29727a917c52d90bb1c8a048df0ef42665d46dbf2ae8f769b2094e4e05f75e75601fa1b672219e35bddb20dab9c6760c35f4810bb5e5a216a7d4ef79518aa2d17ff4c8443b89390c8582253841bbe648bd659b75e590ac0ffd0855564c06b0a3fba6ff4ca5bc84f022adf9d58efe237c84849523feaf3af53aba2f09bcf9875874b8b8ae6678248cead6e7268b08447c6511080a9a022609b95ac36bb54c096aa29ca87fd37b04b3a5d74a42df75138c76820dccd5801abb0d4ab2047d6df90674aa281ed043dbb21c9da67695fe7638278088819cab8d6551d09ec15e7b4a2e8358608b2db68dfe26b7c1a53a0ca7badaaf76c7fcca2237ec422c60fe887f10a2ab63ccf8bbda7e1eed02538e584dbf5385bfb714c9112e8fa0f7b9a8225a47fa24333fada581fa3dc134c143318667ff6c43cb4fbbbdcaba262aa9e3e25dde5bcf59fd9dd18b4f8b18bbfed4660bb882136575123182f882b8a2b3041e4fddca2d59cb1c804279874d3d55d24e7052bf7bdd73d17c8fd434199a4072aca3ed4d7537d3b8d6ecf2b1184c835adabeb41a01dc2771da895bfd8a5f7dd0d0ef355628297dff25ea14639d1aa344aeec0c42536e605075907f75939dd7258d1d37ac82b20fca9ede24f2217e980cce02e32659bc3a032b2628cc783898a4deb71363aad9b819288c994dd57e64b7e7510d0dfa61ff96f15719c10ecb4d2addf92ae5ef0e7eadfd47b9b330bdd722ca52c68749e80ea9fc9f46909da962427da16d58eb76230e085c4934485bf4130714656ae131b209312e33dfea0ed63505f162f36ba7624c80ff818a6ed2db59f65a6f7312efdfe3b659c288ba455602e80b2c978acc5efd1a8f39c37b1ddedf40adaee4678057617f134ae2b801245cfee569d68b986ec9e063a259ed7983459e4682bd2626470ec1dec4dedd696d7bedaca453d718c17a16bea52417abf9d8cb065b233d1cd4bf95f182bf826f83bb2edb00b222cb8afd57363b3f6ff52973c2d779fdea48d5c2bdfab0890f19f866c84ef272fc3f153a528d841c859f21c0a26dde00444f8f56a4361bdf8a8fd43a3ae7336aba8b7c4f08bbc362121e70cafe6aa141f008ef1d82572397d9f35b4bb7f385f8d9d4578ecad9e792bce49b8c10de9d195a327e75e474959a0ca82dbbc3d819b0f693f930e404377591a22c91258ddb3d360948618ed6897a2d6001d915e3552f5464fcc77beb0e03ca90216a0bc5f97500bdbbb8224c9b4681697b2bb2de01ce2e925608ed0a58fd2228b5f0a745ff05c79e7e81459510060a6e80cf0485b529fe3fad3a9da486ae94e0849afb277b3bc1adcbfc9f473c63ec7980cef0830b95710bae4a7ed02de3f1e796f4f9b7a36d15a4fe5452ecd9614cd75b9b58fd2a77f0a6d5861393637f29cf8ee429a7b0186ec031b9518bd8207f1f0c447066b9a587a9771f1e5cf948f8db3e2a566f7f053708e3a24f71b541f066fe65dddfc831d23925b29293ed0653cfd46e64d5ee1216779107beb155e9c156e225e348ab11cf2cf130b35f7cf0efcdb8695bb66c7a4245796eee4607d576b9ab8e26ea7f08bb3eda74ac73c46f4de359f4b2a0b582227e9ede053b2b0be1e99211d4434a4fc050d4a99e9cc08db8026e2286671bf4f5792487133e0e112b357f93c2f3e5af5e56f54e81ba45a3d7c8f7aec0aba4339f225e8e7bb4c21fd7c46ac1a04f9ffa58b14be116a5164166b5fe6edc67aac7f5d5d4dcdf2f536d8d4f70cb2a64b053f5a055b3e24dd1fc6918fb0a4fae64b1ba96c0b4e36927641a2de9c110b9160daadb2a47a996a38c830599b8e6ee756c07d28a949878b7ed2fa51e47f1a696283e2a69e8d52852cf3c8ae39ca4a2ff7fdb42e1daa88042cac39f36b10d299cbe3846105b3e5555302cca421805d62cbc7aca0a5bf0b357092a360bd6571ff3d47b0fa4b9b131c5e3884b06456943efe7f6aaa490a3007f4f3154d637dade0781f0c727ea596835a5fd14677d460ce3a06454091ec53a9fe7840716eb55b66ce9bedfbd167186fa25e015dfff57491fed1088c0e161872b26beca8614a8299bacfa547cf7457b999186948256f8ec8a9b641edbb6aac23d91e5d868e274334659d6bf2c9ae7b9d5d8e99550a75c61d5291bfc2ae9fcb5e10dc51035b4f788848e06eafce1f73277b97db9012e880d84bc40dd4d07368497cb96dee9c34c460bc6295c9aecab0b592dd973360252f80f2fd00379015cd3ffa213b1aa27411b31e556664efb022fa4841b8637559967dd9356eaf973d80bc7d0e69c0baf8fbd0a05f5aa685a41ef7892f7fa38ff6aec75712ee25a7aa866ced9bb145394d8e6baa395baa5522439d1856afe913186b64c618dc2e9c95302dba6c2542fd19a69a17a18a95f0671a8f1fae74029a5a3f7fa0199c91cef0a09434996b277bcab28713e21ab699cc8b3c3c2c06d51f3c2dc57895b260a0814937469aa0683188a074b309f28781f499f590a066332de420dda896827381ec03a55da3ced9a9d85e7b2816b8304a01bc868eb199776f2e5dcf2627f96cd69a35dbf4ac136b4c8f318e856c53c095be6ef26a4345dca97a54086629b2b4988ede7760d1f82aa27d12a7560f7a86271be2bf55dafc5e05ece368fe325e1bbfc0abc7901c99532cb74605b8605ddc3b6b72d05391658264f86fe06348e50d8765e0bed6e277874664a9c32d3f6ac70b82b67a5dc68f8f46c0988b21d59cfadb0048380577e9c1327ae26fa8d664655e81499ef076795843c6f658eaca27cc451bd08634162862b061ad4a2628b64b892eeeda300d12dc3d6e0b981aa538f580cd06454ce269f8299c12f4aa7dd4c122f167d614b1c3607354b6a88a5e80582346b10ff6a8a149b69192cec8201ade5cd53640e83a011c8237bc4b5e037baf5d58b5e45daeae9a58356e423a008a82559ceb10f5aad9141435e259f3846826593e826eb876f3117694e7091450ba91e199866dc57aca142d4cba005d6a0903e1c1dc058f2331129cbc60b4f934fc519c70bc040d17ab513854e824565bb798985255bd3c34b6ed55f6b1d147d0e810c4997bbf6235390fa474eb3912c6c43b3109a06278465186244f228fd47f687f8533a8169787e9341cc9402829c3e34549f22a994cd1fbbdda3eaa51d87780a9ad6f27267f38f9cec1ff589b9d85ae430b93b8fc84b740f0e882b25bfabb5c6b9a45df024f33cf1ec65f54b31b54d4c37a6db34360f35ebbc0903f1f5299b9c14c5cff26b71fe704df043707fd612a9309748d2659f4313d7dfd6332dc042e8ea3479ac3cfeb65db3623a53c5c13d2bb51f40488538be777ba906bda5904f20cd4a935ebc3bb667d4798a893eed8da59478270e670148277474a5b9c49b37695fc2512fcbbc87497021f3cfa8147cf92c53c744a481e80455104fb20bdc151fd3e167aba4e0ae30bffb69a6cba26a9ea644a69d420acbd85d05e04ec0e3937f169b95eec18c14fce980d4e404872683fe4ac128964bd1642f3c1ac513cfc067371ad2b7e97ae2ba3f8b7b3bf28bef6d33620f4b8857fd309c1cc0c100404c97a4c399e6226da944ffcc83cea090802b9600f5ca7bc233afa7c0b9a77cfe62db9419efd537ee6dcdee6c765f2ceef20498f3aeb6d281c29b24719182c5129687169d35827d965276112c5d5363967989dbe42dbc8f374b969bc4814f8ee1367c8c5213a9a0dd8b31ddb900e2926fd3812b7644dacf9783bf697ccd328ab06a61a0058364034f41c1a0aa83ac568252d7f6339f727cc4782f95b7323e804c1fc17a3206acdd7d8db5955a574f1f170cbb293b4cef1a312e033cffa32d9747bb8fcb1c6915304de63d77a1c76a9353e60cb16bf3dd5590f793144543ef476d55db339ec914dd3553f3583ac8f33654fc0a753b402db7fe8b490a024c408917360499834043f45a3373a108aaa578c84265fe5f47904524c1e5c980e62f6fbb900324acd5f1be02863482f2bf43768c0be5fcd64d1beeef0f8488841cdecba4852b652d6216068a4e82671f312fb0eedf168648c251a693d151fb4ccf104b5d81884800fd9e20d593d2d2f76a06baa37bb2ddf7823fce0be4bce1f7b8cf6fe28b20d5fb6812886bd75592d7974a6f727b9ca2d15b32eb0c1061e9bb1a06f8bf0011752eaf248a79405acab000f1f2a0c76bd888d4322568fa51fdb9994ad6bb4db72bda9aa49fdee45ee636e9f6d3515ff199916fbf783585c0dd0cd1915d2b834cfcf7fe96ecdf9bd2c850b9db321b0482f3ad63adac48c91e9a4646cfd7995a556320493532f4e2368e59204df2a6ad7ac46ad76f78dece390818ae73fa27d1167692109192b8bf9f3b6a3f478fb257f4ae41c8c0e44509ca83e6670accf6544fbe385ec9a76f68120354c6e2250577c96277f5e4cdafb6cf20529889572b8891fa31c23e96e1f773b97ada71deec12a1c351ae1fba741a1c49297dcc49f2256871011cb161ae3f940f794fe6a332a3e264c2ee3bfaea252cc69f920b492de0861f3398511e29cc05a89d31e3837da0c08bfa98a4658ebcc2a2ede82f93f17c7f319165cc07c5eb3b034b9ab60d819f76be1f4c6543ce0459d6154e9f58e4977bb0cc756190fc7c7ccfbaa31b0ce4358eac75f3cc29d070c50f082fe41d2d68b0ec6055498f6fb4aa4c056d7169fd90fb432b1e0f0cba1a7cc2a815037043c8c4e91ef4519d97db96d41f7f7987a9da86583e4314c376bd221d955f28f9b4be1962c49739df08cade9bfeb3a26232cbb3d123e59eeb26dd330c689561b9a9db162c238a6a5178740624dc45d75db8597cad5d84de72469f0ae2696705bd292b1d172348a0f625dceea2f7725074be612df1558eb1453dc3a0e84a64f2959b1bc226f8e563dd42106931eaa75efcf84445675f3745a62c487fbdda1e2691f01c1fa199e3e3eff97ccba95afe1105476c5742addc9d49bfc3042637485e11e2f8590342880e3cac9656dd136e48b36c3814041f01873f5dda99f8b7f7e8436cbf9e2cb4cf46138dd41f5e566e0ce175bdcd25fe55306556b4427e646e14023708c6980a0b7eee156e457fefa708280532a6c59b94d758cec46d4d39081c130da0abe1eff2162b71bd54949205bf311cafbe9661c44355cfa5dc6e282705585261221190412ba1495adfd8a085a922be3a316a0282683a6c302543c22c1f54615707c0dea221b6315bad88cd84697353781963ab4164b8f08b5daf90a802e268b23ed70a5104565e0ae9d187c8eec5a20734154fcce066d4855fdec0f0402d2e88cf70b246a66b8df627e88adaa5048b87571e913a63295aa64bf2b6dc38be3c7e51f1abac15d8024f74f72ea628b081ff4a46e2586a96dc928af108c0c68779fd22e30e284a5a79d2a280eb26b85a1bbf7a11bbe7fc53b6bfd5d7357ed3395673a4f75169351e57ac5feb293b13c805329dfcfd46ca593d2e57de3a90e65e2529c39f3354588316fbcf8c9dfea61d62632d0125c02d4a964b3c84207976b76f0aacadd387d234683d1f6c81c1d318bb392be9ec60919507ec23447436eb82e92c735fce07801cee4becf364b9e803a02549e08584ab5f08dba90210c81e5e0dbd3abc36b41732f125fa6051c58215d88c1e1b302aaf71d231202bcabec720e4627c87a5d53c23d0bc335a4debd810c6c5b24cedf30966d03507ab850225209ed9927ee1cbc76aec8ebe1b3a693883a8d6678ab12922710fb555cb48d751df5ee6b7f8f693d33c15abc21738eaed1852a10111bdc6f0ccd389a9d39c7adc47d2762bf351a6f7333cf865ea4837b3a2cd99efd41f3629b26c24b64c8a990a757755ba4942e0ec1f6ad7fdfd02d25686f9efe1d026d5074de1687f5fa97a08fa2d9aa19f4aebd963aa740e10e90ddb8b8e0ad34fdd0b820258fac6483f8a82adfe13dbebb7374ce8b2e9081a2a51cd2eb65597d16f0470e0e6c5588cfcae35d8febfd7cc08398565f3378717ca3a278ff200dd74b1c448eaa35da91918d6472391e3eb0003b579c70350c2e4efc9b8f6cdb8ed8c55a6e71267c8c5b44c28c05251a0cf44407ea2758953b935ff3fdc0800f97ee4e43961d8d01c2f8de32b831129b04560d3b64ef8b40e1b6e58994d0f126d4fa468f7d21729d6eb719209aaf0ca861bba692af4a44624d5eebb6a8669d06ae9c3acf411d09a528a52ce3cd1378a1df0c99fbd70c1300436cd4c11e2f489e4787225f440afb276d0d3f50fcd6ea450913b2f53e379f3aa877bdbcca8559689d905ec00e267414c6ab552ba24235caa4b6223e53eef0b8d7eec34e052d73086139c0da16e5311f815e2529aede1d508538756b5f9ea095a415d7f9d382eed8fba92a72daefcfbbd608f901b1033719e7b1ff9602518f1260e6556bff2cb19525044e0b02e1744d4eb21b91b3ea49e1ac92a31168f25cba93183a5cf6200d249928531b4e4614e1f9249b213f089d4f8993449c0eabafa507ce082acdb2af3342edf979ffc699a5d97059f06bfbe69f56421c7d3e9a02e961d2e4a4eaf1a6f4a3627743094fbf8262c630561edd5c09ff93d6c2ee6de0df70145c4caf51da1e3bde05be5d8c0555df41ca208dd3dc3d595ec7ceca9c516aa7af9d9e002e36e0273fdd07a24c325b7b42e7d3fa423358424641aafc4c8ad07b4822e2048b60d2c521735358396f53d57ac0ef79cff9f2c21d2f95ed36d2294325813c43d1b35797836fd6ce82c7f8f2ff74556774cf7028ecd6504f16afd813e38c768e81cf2102b5ae8692b46bc1eeab788e4dbf36bf1f59a951594b1b8747962c6f28537a431ecf8a2a6f189cb2df52ab7922d037cbd5d9d9ec6d09481e66852738f855dbffe0340e54498b6171d1b1d6ab9f16c7c49a94c9b36e6f3c4eae3554aa5a4e9da6c0bf478c495ae04afa9ee63ef1e2f57aa3c12e798b0ecd6676fc2752ff773ce433c135aa1b9cc72e6fd78614c360cc0c404eb01a5eca917edd979e35057f73bb6849eb0bf4ef290432229f808b4501661500e57976ccfd57c11e6849f054e866c091110040052eafa80e00b7a62ba196e10f2907395e9a38f724d122a6027f2d12932921328cf2e2504fed10c1bff5b200ce29fcf3cd7017ab6d30e48b71a42fcc596eb61a080a0d72654c0a391dc15ab9e7ac07b02bd08f8cbd2b7925ce3c013661b5d7be8c2eb81471be4aea5aca6e62ee996ec8e402157dcbe5f41aa3f5c457719b1c0efeaf0f1c01b69d5e5a0c5cdae978ebe0210912ee9a9148bea5d3927ee3a388cd26dcf497d8b053aa23259eb1dc309b2a26a12ab0ad09c496304052607440cbb9ccdcbbb6f1ca2823c371cde56677d5a36cda018e4067ca8fd15e88bd8b3a62dbe0269b268b3bcb61fcb0a617cc5872b92aa67cb232c0bd87c248b7c6a3f458a033704d5274cd32d4d90c6edd514659080c02c9f678d55d7769094c74940456b5312213af883b17e840bf8aa59b226683b20ba1c4511a2965eb20d57faf0e07d9aca8ade74f7a306fbfd1e7a01f771bb56853b1d35bb20a7b6440f187088d6f9e4add22933aef538fbf1ac588ab5d01d02904f63c87df4f4433ae5dea983c55450b0353a661eff11005c38261d256a62d1c7d5647b653b21d57d65df58ba80527ce066187d3f2a36b5c0b24ae033b17343eecf587f60c2f113f62bbb52e7aa9d3ee02f42ac7f344daaebabfca658b5bd3c18cdaaec7fa8230ef15a33c8a6f1fe708173ce7b46da3632871062a688d03bd8e6ae2807c9c0ef53401a3c7fd50f6bdd607db9a9009303bde6b1af0a10ce46a5a597ff641b5e9a03ae85ecd29dd7d2123425619b14177aa688592d0fc744a559d6c0cbef3b42c36c35e8b191ccb924406ed689a075c2bbbb39df18390bb7173d04729a949b2cf82b4336083ab8c4c07d805be6ed55b2260e2269288c06b1531d3c5624d5eff20d7d00941170176c2c519fd20e1d5234ae64ba5ceba4d31e072baea1a75ed5db06839478cb532d98304e3c80c3d3bf3dd84fef3f4826a08e73036e2428df738b3d181f76604e6189b0355850b3153ad27a23d5eefca4f32e51bb57f4a4263858f1af86c2bdd798b2a8d72f8f51f82cd8ae4a952421bc6da0d3be049355dc47414198581f282d39f40632057d01ff2fb1de68081a2dd812dad43ebf72844f646c80f636191fe5ab656ed12dfd6bb621526bb943238cd6417a5741e70da243fe81246b66ce3aac9d41eaeea65e492b273553808e2d3634051e02a5473e7877d8cdf1481b32b6706e1834c0bdafd4aeccf9302889c5a1f5fa60f14924d7aa91e9e441ef4644c7d6cce5d3e476748a743b3a50e05711252a5a093bee53c6df3c3c7e979d537367ffa22e5c5e90ebad018a2822c30df3f6ef11adcc6744d4262180e9f4be2aa6c50ccbe356d635b1b6e061b48b6dbfbf165a2a8cff8d50566d2cf5ffe866213bc97f20d17f1745c4df4191cbef20afd44fdab7474cb49b936873c3dc607e647a94ca4b089682046d4315a8d0e6bd17005e885f9c9103bb50f5d53ed11c73747f29de69cd5815b3193c9a0ca4edad5c598fecfca2e9569afae29b17baaf2bd43b117d6a6c74c618c8fa1dbefe483415342bcbd3c9e3ffff476e84ee7620954d126b3b49cf705efa73a60979df8eb779f59bfbacba19887b29d5d3f2e925adaa7605854bc7d7bda894585c4c0aaed0641896ed2f7042f239b47fb091d9c167d2970e543be5ae786032d8e6f6f410832d1012afa7ae4032425d7118588b653836fe656619fd3d6ff7f5bff18bcf2c55246361bf9412ace8594b773197a99ff2915f8d99b50e48e0aacb3bbff21130e13bd02ad0c4c8141fd1187120721078ece293f7a90ed0c5c4d1ccdda1ae1445a0c746f3627dcf3bbe1456b465605c939d6b4bf543a67870491cafe7ada54fa7440d3fff54c8e1cfedb4e60e9c83a73567afcca7bdfbe9a85bf4e28aa420fe717442f2800d2fa26dbcf1f6c2b4f04175fa685a2e879902d5e50be6b2de5199f3a5476e8f8c303d8db63253d48e5b703b2ae50adbab4682a99cca91453bb4ed607f663fa59f7e13692ec2d5d7ab9861e2e270206c191825c4e628291499b9fbcf8e1318fb50d997edd6ebc7772726ae0d581914b9c7cbfc199a402c39931345fe945af69bedd2573c28b4807ff419856f3fa5d23f2d7295e9f1b33832c05daa25a47e2a15f29a239dc00c65ed53d5c6e5f7e84edc04d44f345332960b564266698eaa7b84dc1983d373c7652c7e6a790252607607e8afe4c9daddb4b585e6c3e5e740066187fb60784bba8a17150696ff366abe524b957fc912d37506154c6a51705462308902dfbe23c1be6480d607b147b6f193be169b7e78b0a6477d757fe1106aec2e6181b33cdd29b5861d4840abc3c0363e4efae15c9563c3b8d6443a5a6627c1540931e36540194446cff3028fcd59e60f7a5b014998752062bee8e2c6d9b3d8e8d8ca49cea17db48b3d0a10029e39862094fe587f5754c79e089579c682c082f86bd6607e5a4001f9e742c7466b37fea58c56e0483312be8e33fbf02c873082456b6412078c32c8cfa2d83953ab8a12c46d994ce5acb6ab4803ebdb08fbf9b1b15e584b0c9ad677568dd129c57b9aaadcb53ee02827fce80ef735e979fb7b73d5a0835673973581ecd39a15f5ca1241bd6e3d5285f9f1504dd5cf0f86ef2059dd88cc8cdd8d4133a39f59f61728311f63f1410bc3ad40b81a22e6cbda559a3d5cdfa4179b24ed2e9badd0485db2f8544a4bc68cdaf239e5dd9886f8ec35b3ecf9b45b39d8b58a22167d4986f52228acbc9f9a687bcb181a5da0c2fbe666c986a54b3f40b77663cbaea80a3df4dc83cef06c6eeff4666d247e6416abdfa6fd0838b21a81c1124360a6e72e6cf187883d1950faa95fe40f1d9dc0202576e6df37e4d2044aa2912b3d00fe413380727ca7470e86a0367c14b12a21ae912070d5e97a310a5fe12ffcfaa633473886196a194eed28a338b856eb7b8face7509fea7f7b8dda5b40360696e924661d69f1fbd70a4ba2b2c653cab57cf8f5cfb96a9abae331592d314d05adfe3b449acf821ed0b402fb161e784c497dd737f446a37aad042fb96b015b44c45b55f41fb62cdd10b0da9328bb67b5d7b1468c7fd03105db8fc0ccfcf09d586f6bf283ff2d64bd223dce625e23429e2f5f0186a5903b2c23135cb32324b10e7415957dce7d7c92ce36b856eb7e0058dcfabf37d6b986e0b9f9a020080efcca7188dce86e3f4cc84dc775de8c8f16afcdeadea8ba3c98cca012d59900cc5f91b8f4bb341870e8a88e98a4b71ac1f38b766f4ed01539a5791239b9f29907e4051b91779867e7b5d278d5429150373f45337ca65953de8190c52a4cba88af608ecd2084084eee3fcf7e8fe975909b8ada26872833d81e92954889d17b080d98e3b6d0d7763066b7b3dd9205c2fbdc440fce0fa22a62f9d58cdd88abb54fc60cb18072587256e7cf4285b336619420017eb587c512705e093e62602f81751b15cedf6f41c895f4c975a2a70eeb08e2d903fd21009f0e75d54d9e986f165473e67e3f53173760b34e3a6361951fa721bf5fb756ce6d0de803a6ae9b935eba3d1301ddcb9f0e55ee5b6914bd379aa32035f9c9ce4af05006c25ca8188584dd51cb2dfc59a57fe807be562419f2e7d77dc6c2349049ec036a7320c73277a3043e19aa3486ad6fe1577b5ea3bbfc8a76ca5f02adf0489937be3fba76a367bd0dd932f263f80ef846f00d968ed51dc264a9c70618292ccb12cf2bfe4d569c89ee068c491048788c5e518e519d4f32a48c0434d34f092c8fdbdf6d6031cb47b833c8f26c80f32a16d8777cc6d2c2a93505a73f28e3b85d5dcb7ec4bbbfa6b9d1c800ce3f48c3fa9df5512f0938f3ca51c80f52830c245a13fa4a4e39341f1a372c796740a1395ef6947ac25d221ef32ad36931584aa07a7cef8b299e200d51bcc61f9e5c712ab3de5801e3582fb862a9fc92d2874528adb59bfb7261bc88eddd04af50a9913ab8e51f31fe8accaa6c2acbbc65b206e6ebb4f1f839d1fdea097f4e86e6c969106424ff2e749bf8656085f6685a69f0f76c79b3c2dcf920689ef91b14995adb2e42c94012acc093afa8a83110f6eaec0a4919900e56d3d674775e1f25ba2a28a621b1a6f79fca445d5f2402c1a2d0d2cc8b17745c59cec853a6252984b8d8be87e7ada7759ea84648bf91e3b37f18feef02410c9bf7691420ee2a26045090e452f7babd075ff042562b2b4ae1e7cf94dae4b52c1f4780e688e06810dcefcb1ab99f39bef8624f41d5cd3b5c78852d6694d5bda59004cdd6415be140952639c5d4f4115093a19a2b73906d5eb636c6ce3c01c5f68f2c40dae6de87f8f02d3fd43d7c3cc5836f86b2201150756c8fa47df547f1dd41c8a42021094a7f8a281fad316ea09b8f76340992a858b7c22bf51e31394f4231feb2e41b9a64ae65e9c408b3f1bfe6e8e8b4498322f5b86f9711a16a19529036cecd6d5575d6fb95c7ade818102405cddb013407b6c049ebbc8c72c0dec05566a4ac2c13d75d2603c9c352db7257a98387bebe1e37fe9e6d65ad392fceb2ccf1d5153bb91ed9382dbfdba309a9d7426be724dd3a857de070f87febf919bc4bde1eee9da20592955b81fe02d86b56b77d35620f13b94a7f6af81af622a22a1e76ae3e45ccd8e9125b26388cfd9c521e62bb3aad7fd9daba3d6ed4ecd082ccc42957ca61fd9f1fd6dc32053952f654bda771185067e87adef55253a3e3154017a14c8be6c4b642d8748415fb551d2023c686ba9f8a71d8fb5820fe036de6e5a478853d9d9e6d185aeef9f6e2b2b48309afdd78d1bd86f16871cd47e287135a227c74b3759d988c68ddf8c5c62d9506254158f301999da3121a12cb3e7f225ec0e5920d849dcf2e417dda50ae72b14ad4e6c79c83d9a6ba60645669e92cf74266779e622118aa95f890b64bf9d5218590cd4903c590eeb426e0735edcdc67753e52e61217f45cd7ec435f5eed9481ba9ca466a297f8e9cd14593629eb98307bad7f42eb423662c37e825012659f8d5c9eb1633309d82c204e8646b44aee5370464883304335d19916abac09aa999d3c527b467123ed960c7efde96692baad579d27e9176462ba4ee043505bf6c34a9fe89e3546731d8efdaba367c0d0a4019cd3ab53bef9d65b6f9b7a99d865f66549d770a2221524534598e5f4820aee68df184fd1224372604616024693132ca2dadaa7846845113f79b6f2e71fc974eab8146c8ec59ee6a65d47b63555f2fa791da5186598c5da9b8f645989fc13a7fc189b092fa4fb720000daab218877aa5f1d6148f0eff6f6a7ec7a01acb65f873e2247fed723d0792c04460b326f92a30f0f48fa61fe7d6434656fc154f6cafd4821202b056d8d88d567a322696d06107e3aaffc2bf375b082d6e5a636340a0251e2b50f04cd6ee5a3cb508e8c01d45c42a0bee49ae8ceb0f654d7e9a7b6540729eb47b5dfa5af30e3cdacbec959744a69aa371d09790feaddab914128a761591d0eef3bbebbc23e001688e79e8b3c18397e345e667849cae76a5b523c140b47c25e75754eab19fb11ffa92466a1eeb5d4d79955a26b86236a68838076ff652219c6699b9589ab1569aefff0762049481bdad614721db8bad523bfea93a5a73a4d43704cfe82d44f548ebf5e59377eb8d4c974182363e3db9910d0709adeb6e489ff7e3f35c5e87af95844a9d881f560dea19c26d6db63f31c5b3ddfe3b4c5ca24438732220d91682aa5a0b5ce8b3006cc10aaa5c4743e95f3fe8dbbfc986c42e52c9b85353ee0054918447dcaa66080f857fba6ca9024d2057349781e0c6fae6290ea1a86f51045c73013f982ad8159b97c7cba7e996e0530d0b7f66022e0c2a511cc510229b20167fb8fea9bd5bd7712263fb7a84187e4b0751a65eb70a1f1feb4f1df714aadc101f3b3bf076c0a2686224732e61ce9ac6e095b54627cdf0152fd74d15889e08cb6ea0677a6f160662f948bbad075c962a30f41b0dff480e01f00ad11d74b16b1f3fa0e94467d05547b51c43250ae8147e55162f9e4cbe1d188101872e75907ca43aa74c8eee9e79c5db84aa4e9e60aa31b20bcdd38d0018f05652487748aa659d6a660819f08f35f74632214b52ec44a3b8abc0e3dd961fc81b4fa06cbea5a763d21d4e597ad6f9953bbe402ef1f22008eae909623c831c59716e0a37027fd4048242ca60bebd19b49775b99da5a00fd332d7db87ccec1018610e8d011f0dcffea6e2cb0fa5fa9c5b3199a43d4b869eb423a31b316e38b937e93447648ba1c71ba88e96e411cb347b87c0f883680c229bb5078244fbd159a49d552f323ced18d7e8cb9ab5f5c26ce8a9508bdd246c523fc78019986dc8af923458ebfffc796eaa9b3690527166a28e2ddb3092d4758975d2b6b565516a6267533bcc9b2acc4724584b935a8ca83051785c5116aae8ef19c6716ccb3829b36f486a28ba1f6f3dc726a77d43cb216e897d4000068190c50b2264d7a87ac19ff2431f67934fa6e9aa96d8f1510917d4d98183beff9dd9820d3619bd38f7e9d2ce3a154500c385d74d365f9d339176feb7f056600b3c04d7b84ede3d4fbce541dddc672ba24337472d08142de53e06202466f2234144d8cca3462cba2592ebf9187912b507a0476d6c952bb09444dac63d4c02040b943b7f53ee2c4c512157f9f591ff937f891ab58450175b09dd94c189e180b68cbad616df37ce5de46bff52ee42ef5f8930fd6629aa9967825122c27e9b9795522575596f2e117e8f5f351876e1972ef017ed8d88e319458322c7d788287cb8fb5a31a1e9a58792cf0564aa36da9fba679b85d8a6dddcaa1ce222f90f4fbecb85980bf7adab708c95b2dd6ab0e88541ed3e3f57a5c8460fbe05aa60246ab7465ff8717bc15c7f55ca35beb5d37d31bad8ece764d4efb1bdf6a2a6d3e4a42eb21a6dd9a683fa5a51761769e4e6128e32a825743f212694a21feac21a6c4883dac402c2d2600228fde705be1e3fe11036bf0f92eab3d51b15946eb6abf00a07bdfe43729a5fbf11daa2c397949303f1592973ce680c44dc0bd04702dcf66bbdf71a5735f73f7fd2753c65addc3d17c1d8a87bbcae2d05e3fb721df95173f757e716db3aa276faed8c887e06ff416cbfe1baff942191aeb7502f20f59ed9924cd5402468c9243b669129e28583786d1a83bd096dc3762c84ee775a0b79f1253cb2b7607c249f2145ba8f6e893c51b515ae6a4f366b60547608e22752679d1b458f3ed8b186a117b745ea2b2a234fb63a7691b2f32d502e770707680d00315596c66c914f396c6db490c2e1f5a28506830f5cea59759cb6d95503d4b9fb64afc64680224eeca3d7ab4fe30e53ab25a7b848ed25d2465716e6691e4873681bd0fb418038af918a7c0d640b00dd6df29fdeb804a94b63ae3aa394ca9911e4504a1d1f79236e405f2b78044964d5ee3dbf1a6d955154ec6885289eeb4599c81818069f3bb89a93d617c3e9a29e9f17fe1667cf07a5a97ed86f8514c3e80d9fdca0030f227652be2a4b4e2da7b9deb4f769e5ba34a2d6dc7a867b01fa9bc4a230517b017959b4d26f1eb0d65ed441fa73af5e86e4c900084af27cb4bf67ac941578507f2e06f12cc190d973011f244cef2cacd666cfdcb33e4e5272569efcd2c1e950813cba219d26762223d2e7b8e22d14444e9d7184a829f63d9b55bae04ce116084dbe491a3aeae6255a504b421d415bfa843a0c94ea688ed5fa28be0314f867baccfcb8efdc2f0f4c65d8fa8d3dbe15f101a454ac093b652d37d9c40b4caac4a5f408ace895c59ed5910f577f8dbb15fe76f55da4328c89e97d5d33d5b4392b8eba2d226a9e26966511bba3b43ea401bf38856d27e155ad3cfe11355e60e7e490fdec9c563e5d767f7089dd49985948c8f1c6435061a6589b9b50297f6446f7b6b9bb1adddf03201f4bfbd2e3c808c6ae7e9a28bf8abc676bb6ebb362237bf8bf0f529ac40433a7323224aa28d8a158671d7894d2805ee9a2553d023f3229ec90c152c6653dd7a085c7e0a1212b6fa834cd4e6c975f9dcf27133d206fe40bddbfe7567d52122c72013700d0a7d8d2746b90761b57d5f5b1e6b1724befb7d5f78ef0fddb9ce70357222a2ab5edfcc70a639b00c92207354b5a736478d41f0237de4f3a76ff5fe70e3fb1234939b256f3c12d0e4e641566cb14a340985c88f7da21a6bdfd1f3a8fcb86185cd1e7278fef4b4632f4f381e3055562fd44ac06c66501aa0842f1d67a54fe21bc9774056a229fd755b5785fe8be61523123ee420a4115ffbcbccc4752a469f7c9814a5004d520e6e1f905bb56fe2f5b73cfdba777c181c86ec14156d357ff9c18ff992e7cbd7e6c9b9030ec35204693aa845b08cfecbb4d9338e9993377f3399dc46ab6aebc5511eef4b23c2b5a16af32e03207cdd62b78bff216efb75097b34aaf0df1e0812ea998fdcae115d57e28cad25c2605d829903b05dd1b4d4223b30da6ee5484f861741fbdc202ba593c1283adf7a23e9dc555a08463e84db6149f181144feff4f056e53a83359c5aa2192816f17b717684e7d1b8e04853adb591662bb447d59dd6cdc0e7943aaa8ad5963a078e1d6055848996828dc96a6ad6ba52066d528fbd4f7d5edc8ec014dc2caacde126ed34202abbb564767455307a68a4d245826b9904330811a517927a21667cc2b441fc74305ae049fa81648a1f4c8ebff15d2d190b803380c4ab6dd0cf30b60705041d5d0c0ed351e8127d47d86cd9d176376ec47d6580f440a58af3082b5b0125bfef9690671e942429b36d7d4f2ad9e6443aac49daa8b1a20598a8a73df4eae47e479c00a990182ffa8d96bea43d357307676913bb0aacb2b9853780c54554266365da60094f911e0954ad8620d2585a7ca45bdadb848ab3313667d7d9eef6ce0c5aafa31fa45d0bec4a7dcd59403a76d8999bf50d31c9de6b8f1c964cb19ec4a83257c1fb80b78262d6ce6cf3a091ade92aaaf4315b597d3dcd727f88729a7a03f991c411306b0e8f399495ede37a2bd998c87a3871574b23925d88c821c432d6fee296a59174e03e6ba556d5e1b1b2674b08e630a7ba674fd81650571e2b2a8ad6ce4696a303469e7e8b3a140b38072bbc2b74eb92710b451ef7fb8c5f5f4f99fe0792308f45002782561d230e5815bb4fd83a87a6222ff99ebf408b70f38705684545284248b34df870a8f9eff5b8fd6d11eb6a18ae82396df55409d60b2a75f07b8d9e3db787366ee6752f0b05a3bb84ed05e510fac1c7fffc2b7ab4bc90ff4e8fac7ba49302bc6979a8160e8bf1a9fc9983e6e1f5e9f6153670ae3991538934e7c4e19bb62450700317c97994f08e9b7c5d825f340e2636090de0db57909e657dcbdec7b7a51113a9866437729dfd7525a1706a97b40db715fdcacf64a20f3bb9b6a82380a1d39d62144dda221e20aa54263a6739663963a79f070bc30dbca4174a344a2db8597811a4477b876493fa142bdefc5a5fba726f489ca98f36555ff17d0affe140fdf07f4190224966f5b0d6b75531cf037403983a6c57a31667932677efd1613284f06dbec34a4ed0980d246d57f2723991d7e16428495dc62be22cba773f7eab7a7aa07dc0cfccb11b3536675df79acb7702cbca592af7a606b64b0a3fef8ec8bfd6418f21eac25a7069739a97c1bf075a8376a26017b4a9214cc94186a4c6be5e8e4ae0a6cceabc00b24b8438ff16c6670407c1dc39a0b38f781c968abac5730cc050737554a9d09b4e1939c039eb4d512fb20124bfb62ace0f35f7c06970325247a5e8a80fc62ec6eaa0688e39558dd70d2574d6c9a094062416954d221dae457226c314eb2717084e3505611128fe093201cadab9d5d09efa62406d5174aae3438832f0525cc70ed0214d253297f87720e1f62ae1d6c1e5b20121eb4d48052dd5855188a7a83ca6dd9323783c2e3355ef09f744e2d175ea046a36ece170e88f1d1506a314ae313377e67b195815e7afae76d956bf8f6f992a09aa290e8f299514c508a8b43dd1f2024b76e52183cf4661a4dde18735970889f68803064bf8711b8fbdb50919e3bfb4c7e81b064b99409dd9d08264d4ada85df70e4ef139ced9787ce43f33d78523cfc8252d3d624445a84b269d949d2208deb799c0e71c7345f9a8429e6a860efdea30fa2cf959f38256f7583096c64b6ae44ad2407733e064f414304afa7ca106a44616cf3082bb2c6e40af50cfcdcf2b556f64e15bb2dc390236d66e4c2883e2a62eb0959962a975e558f793ab950296dd848ea350f49094cce69022f94c07ca082519a60793c59c97540b518c0d832a256bdcb6177b8d5f0e5df36015802d133f2e194f411ca03eb902b99acdf95911bfdc88dccadedef13ccc71b8957099d35e2d29cb5e94d777a347b5b40ca7dd4f692cf8fbcfa65e3fdbb58db86d8982932948fee22310cdc4a74d660b3fed344f8c1c915fd24b7e41c8aea7b3d446580b92f9a582bf533e072e85e2a63a1dbec7d067e482eddf5448dbf9966b318624895a024345dd4ac96bebe1153d0f5edf636fd74fb26b3c5857c9b0c84edf920682047377b1decb96dca9467eef9bcf7c8c363991cc630af43c6ae8e78fc32f284338d399a90bfd73d632bba78811d576b1ff0d486186f2251732cdd17a6fda39e5959a55a15c41c4402421a2a8f173b4be57a44eb69144f8de012cbd7814c571a65a6ed008b8a56b2f60641c47265bf644cfe18ff738ea2a3c8b79210c96f912354ccb0e6b4627866ffb458accf9ef6fc4c44727b61fd0974f094adf82fb4f331d10e01decf5cfa9c7c19fc72f6b03dd85b60ea457738424d1190b9ded69063a85cd4b27063f4ed04a7a77b8d3bdb7de3b57ab64d45156a8cebc72940b943d1d6eb8522e94731663ff1d40b71b4737d603d6d509c597e712781b8d0a3ed8838d5834775bfecec10e983ec4df2727353f357b036f7b582992d78dd50c385d0499c80a6f1ddd6883f6203449eee2190c86b5d2581a6d2c928273b61d6ab6411884374c963ba82c96766d94a72cdbd20eaff118c15f9245742d99f643253e4a48de60c9441f0fc0fa9cf4901a11615dfb547d4844dc6f723426a1e3d3130cc0bec327e98bcfd54381cc8fbcded99bea7dea588bf9e8b6716088574b499459e24cbee5f71861cdf3437c6e434660a3928c689aa2dd3ec5db171fb74ed1b13f468a4a88d3d5c052b3d067c5505a75a2ac4794a4eef51c2ab67923faeceb3dbd0214320f58274503a5804d09e98b18ac52ce5228974ecbe5ec6f19b967ec70f0d37440f5be9c458d462dc1ce1205e3522d853afaa5760ff093f0138056bd7f77bb3f04b2ad4ee1849c64ceb6597213de93106aeb0e5072c7a67478355640196cb490f399644889db7b04861948a0f264f8c0245ccbe4a1d069b18157d715397398271e4112f31e8f1c0e05db176d796005d1565b5f3618a44a983a0cf5fc0f53c8abfeaba3aadc4b3b9b22a56adbec1209444ca863f7d5035c486ccab8284a40f73a4194c6d4d4fc7c732385400c36878949d7ab21c65f129abc7ea56095f8d05f36e6642bd34254ccb5d63dfdb2a9991f0aa4307c0c9998fcfedc39cf16da4d80970cc56a365449948fc615d1db7c1074655eaaecc7f44768ffa451d8d2264a87b43fab3ffc04c49479d99fcbb8f392ed1d8270cf319d48d90b5917a31f70411845a9961f3db9eddc18f69c331bd8a5d97e6bac144d59cbc57d37fa93697347ad6d12a7c159b5378631417e61be29a1987a889a3fbb33b1475570239dd9ac0882809624de5728582c3f987a57152bc440141cbcd472c6f3858d74c258caf7e3dfa5bd2ba6f7895dfbc6157023d3bb7aa17f239c92f87baf63ffbffdb17c1deccd249cdc9ac40b2ec2695fc13360d51d1d1c589d7f5ecc277948a7b5bbdfd6ae4f913f608099249c5bf12dce17da6ed55e2b6b3aee82e97c159a1eaa679d2863029eef7234f65c1e9625ea9b2c02a85c92348c297be73b769f56a02f3a23a3f20360752fe98571b8271f3a75b74146079411f663bf56c3d3395ded6f7704b6caf0086b5fe83846983642e6ed50f086c24106dc6a1a861dc8a07f6d465d5e385f7102b97fa3d50d74229b57ade5a971f1a0431924077d73013fc9a4cf48900299de3969ae12134ee7b244ee998e2878e13fb7044c258dbeaff82b300406a7125b6a80378ce58e30abd2ed13b7a8ff609b89962086e15cf6ae011b373cacaab770e2eaaeecc4faf8ddad65ad8bbc34ce570c48ba3230fa512ebfb7fe040e4cf95a04c7b3f468584f5906947c97559218e0e77f794e4dc55e1e3abf31002d6bb671e73a79be0138bb5de1496a360366abb13b7d7b5cf27b87485d52c474205d0fe31da5047d19880f5d52ed018d424e2f131794d31b9805bdced40e0dc318920077aee0a4a612ada72432379238a11c51b7658f9f5eba26255a29391f881077203d0b84d003927072a18861811072725fd0af178673ebc38041e272dac51806d90f8f40411398a7a547a5ad85646669deeb955a4b24ec66b58c162e391a81920f25f72dd97e68aa855269efe2b27a7b0bfdb91fd607df962da91ef87e8c8f91754a2e3fafb9b7882bf3a890f9ebe77deb45df76bbf43a171915c3b2bd3a52e5ad680b3d3efa9270b84107d745540de50d6c6e74268e8432631fb68c05a8280015f0dbd992dbd01c6e0a9f86d3c5e677c116bd42c81c51bcf77e0cb6418cfe11888e94557dedca15c6847f64cfc8ff0405cb0250fe32d5f6c73910de654f9067f4a68d1a9e0ad3b935baaa7e36e65bb3f885d0c58c54f79d43992f90efb02ab087b71727d68f2eda8916f6c81ad4c272d64f721562ab08501f1a0eedeb17cc0009f83384f2ce2eeb21ccca8ba1b8af19e79ce277322cbb31a39253fbda88816a155deda720f61abfeec51cd556f69dbe153cf0fa609bf0b1e8b8b8e552d1bc2ea1b34ab1336d2385e987ff216d728b9a8377c2f764886eb4148d989f5dfda87ceaf5e527ff0bba215b6c6d5cf2f54f7329e77fca0e46ee1c3818ed40b0fad9db1519003d919c85f6fced9e8211ca0db37ee219b03965d3419fff2a8001476f8c7c661acfef77aa5b1ffc4d0a3508057d1ccf6e9f452c38dde9a828b69c0928aee55175871e7675a25f92375639d0b991e694dbddff3fe8d75f74c18c3dd12a5ae649f8ae6e6b27915510cc7dc7a4baa3a1bd76e9eb7187153b6aa240f779f349af9490b25aacda3205e87413edb9d133a07aec4d851931ec584e603f975f25c9fc8c5c16880b74280bb3f5486f4dce6f5426400fa5407fb3ea82e2416b61c418997631c4e9665c6adafdd9ea9abe45f329588b8ef993d73b1a28fac942b021d67d112e743ab94fb4632eeed516851df214d79948836cd0a9a7ca64b2647fb574b423076773a21c9483449858f2522ac7a2cc568c8150e3e16582c4b3d89fd5fbb7ad3dff41fcecf5eafcdd1ce8dda060b1db633959dc8c06ed35f810d02eeb3c3c5ff73c134e707bd33cd4e3ec1f7d77bffc17606c762941119896f93d31a0e87e9fb19e936f859cf2c6c31efaf00d3d55e1ada5ae4391f791b8e2bec4605dc03dc5164cb0426712c479bffc0b2e23f88979b575059b45d60d6628cda26659260db429c2b21ff49c2fdae492c2614a59c485db623a713d49f4e5701622757e1a7f9451cd8129dea15a6421cb45bf286b9561c3bbbf5496d94a412176d448129aa2f46afe00addce7357babb8ac5a15633e74cdcb64296ce4c4cb8cf542059d67c92e87805287e2c77464387eec394d993fd770c8c6025e928665ead565b0dd6ff4831f36445d4f2a3de7cd52089da01357d1b1fd8193655626b8b7469a0aea4c3f9b87d5fccf2596187d62babd5ab5cdeb7a937ef9d21bc85be07c87f182158100fb52bec53226ca4e717511abf6416107c7fbac1fe363b05442df15c2bd52b699a83e1600f677f5286909f948445d6418f9506cb6882f907fa82c720a28404a1dd3d072d47cd752fde7e167a1ffd4341ca4487d150396cdf9f2a84b063fdcd259b44f9b9ad340cf998990a43b0f7148292f7272632627bf7e583084a0ba2131f742ed95e9a8af08fb8e801c33cb331f016969cd1e407fc0ea03d88f0f89d510fc48639e59650377e479d1dd38ecd680f1d031689e21f1f95f72dcdac8dccb59d9383c37fe8deeecd3346150d5e16fb8e997f48d6dd39f335b8528358eec55cc622c3f89425c71d9ac1ca1d9fa1f2397753903bb025a24fa8f27594b42a5f11e88d4506859c4800ee2661cc9564db95c1822af842d4ea2600b2e2505ec4c05fd274b2d5f0758fe8edd9b621dc89acaccd17ec0483befb520714fe8a405ab868594b892136d5c08fb7fef1ce63b3670a9f2bdf0c706123cd05c04ecc1be37b3736596af23418f1998c86d681ace3fc867626296e99ad0858092c878f2bcc4efe47a65f0a8e5f5321f2d55fc237a56f40f43d8a5442e14a6e92f7f72fc54c8ca636ab2965c447de25c1afc4e0af528f8890f4db54527ea1a0b797a5adb77c427948120fac93de0594e45081ff6321449b2c5311a2b07fe8fbd0ef25e654e17cd5e886cd2136bf81ecb3f3d692fb77988cc9e704b20b4926d1ed6b1ea0ac469cb08830edebc5384d64959087ae261b8a2311e8e30964798d96da2b5e1791a7fc520d9cf55a8dc4099a9c07742dfa71f7f01ca5663de70bc8811791b41b6436c22cb8954e603625aa5b57ce3196143b80f071671867ee36fc02e49bcf0a340acbed2f0e2483a8a30c17bd07a84f9fcb0cf30f46c94a12e3df373e271b6fbcb11024713832f206db63c992fdfecfe4126f0e9a92295f425efc30e583b448594408e16da0b3fdb8e6e8b6458ca1f259d0ac2724ad98247293a682738cf93174fcf5ffca0edfaa4de80e9f89fe68955fd590eb860ffd43a056d6c122344b96da161f3d28e5d0a488f5a680efe799dbd12f54ad61e0e8a52692136aa7b88089f8c56a9fc50360c3442eb97a56287e3288bf66ba09d68f5ad6ecd5309344e5fa10c184b5e9cbcf11549d83a1c59c2f292ff43190cbcf29edc925327d088540df2f65316a044840c7b2c487d4d8ef2a51ccdc147967b19c1d4f872b3635a2c737d6029630c4be72c7bf493cbbeb83d55b8c7cebd8564efab51ba1d8b7cb9fdd2810478546b841241d01f50dab59dc2b85d2857c4db8350cde72050bc603942bd3dac46ac44b3e911bcc609116f56ded2dbe238d82d575af39dc53e9756a56eed3ab9772672b0753a4ba08625f7477e242d65ecb21ee9fe38d7450d46906e6db30e1a3a4d3ab1b31ca5e329c6f7a48c54af4b4207763cb8b09f83c7766fa56e88cb2cd4646ed53c3f80fd33f1cec9f641ca32c937fb82b2ed0f20d5d7d873fa1e557bac35b5addc82752748fcfc56332d1617135b01c6dc74cc7ef45d4295930659aa5a6b682979701b3b385a2a96953255d7290c7f80a00d1d8172e9ffe2c5381bf740309aae875bec589261868cd68ebb373de0326f0d40df3d9764d9a7925e4fd284d7afad93444156d5e69d2ddadf657fe5230fd08828d792efc1085b282c23d81d8c5921862d5077dc8cdf389eb725fb13d54e098b09f47a762b79ba201bee2f60940a75aeed887e3942491121597b1686e2c66673f3a459dc9722acf9f6400e0afa2b3c039d1af01b689ca58648fec8561e9b729fc0dcfaca00e0e416ef48a65c4a47f2db6881583e6a71c0019b526ef05a95b14606c537bc348c727655691de516c95bc73fc01054a457d47dea37a19de0ec538ceb770ef4b6baf324c2b2f964258a8275502ddc3242bf6ca65e08ec578357c2568ff7267c0fe756746b1d410a7d1411aac3fb0ea3225f4bc787a2bff3899fcddb2d4a05aed77ac5acbc9485af806a84837ecb99efdc58aedeed40afd2225fcfa999bc9c11804637069a9ff3fd0226b153c0531ebb387710c2cde449b9fdbe7a4c712ce2a435ee2f9fdf4a6e099b4e6daf3b319440288ce1575b852bc4f81aec965531ba90305018552a045f876a848740cb0a7ec65bb18bf3072ce83fa9942707c812d09da00826833c8931ea8a5b2c8940e95edf5a7b6a903669ae534768b41c5d035c60c0fc87a29f67e0d362bee39a6ab59e80f6f81dee0964f8b5bcf7767696b9784a0da120ba5ac4e13484b2344fdddc0de6f900fcf05adac13abf680a9dc07a85fcc879c4082fc11ef5260392c4cdd3657391a67d43dd4b75a62389ae9764e5c30728c4bfcfa137bb838b8cb36cacd24f3d3f49f4a68282c7fb7bf482234e832b0a281b1104c449c79555293bdaf154a5862ab1508dbdfff8e1ec47f1956f35b8a48997d5f36c7e2ab95396f0c73a40f27131e027e9725c4e7264839c3a685cd9150c905ae5bf371be8a5cf230f1a0fa5fb58178a9711c87be38eef0e7de105a3143e9d107ce21ed213a0cf7e658c6ffcd842113e05acc3694b67e28db507dd399192b91c580168f6c1835e87b34155ed6647a510da51e7b3dc436c0fd168efbc0369df852ddecc29bbde18d22d46cf20d43c44dcb92e1c7015bd76afbded5334b8db73794c833c9e365288081f8dee7a91def8b3cdb5c062dcb2c2e39554b324eb07bebe548d0f92aea8cffc068232f2804817a200ae0fb2e78ee474897ac247ca7f0f1201a580e14fa08857f68fdfa7b5cf77bf7dc069b4a8cc9e57a50c4b434465bce5ea8273c12835f98f036af44185f09a38e530f31af419960c7a6c0aac6dcb77273274e676f55441f9d322e0c1a87546dddad8445a2390e31322b6b6eb1cb1af16980518488389cdf1be8a2afb228388a704038efb0929635385ec04665b4f75861aee2adcf6a43dc039d59d0c233c707a14d8933f761c66d7b7480522dce3eaf83e76df0861c99b8904090b61edb06e5614731fd5727bbfc3bf6ff956c7485b079a496daa62f2491243ea543f0a286fa942d2b60ff73105d968750db067aaa7081c62e4fdf41599155effbb381ac7ebd76736b8c8db09561d8120c0eae123c708ed40d31f097f7f5304ea31a8ab89f485eeec063bbf0071b5d1ceac3bf541921a374df83164a3a04f77985d88ccde66895e742acb651296d3254df16979f5af9261dcccb97733105fe85675dea5af5e8c51f6180be9cc239610f93178889230f710e9d579b88c42bff6140ef8313bbbae319af8ada20a325e8777e6cdc23eb5db4054ff8334f2af8b40acd0f4b7c7b67e2b8789b3270134217f476523e36cbf38a8eb44b0cd392ae600e077e15328fafb304f2ff52ec19c87c61f8a61e476480a4099f2b94dc949e946b71fa495b90116eb19e330ecf8a0ee1fe2d95ca2bdbc75edc8f8ea1c2ccaa3e89ff39e01e7bccef444d25428ca67c9f07785b68d75ffac9061d205844c04cd7b76b937485819d59ebc5edd1d15588d3f873955e74d35c1076e8f4209e4ce1fdf856f9ba42ee5024bfb467c58bb640e38dea7743b6c70c5104597905213c4f6589ff99df1f7837154ad8d1eb5def4c85337c14f6e4b422f1767b77d2606fc01d8935ca95518df2ac733f2689b156e93a90a1e8838a23efd8d51a4c4cc66b9bd926fb0e3951775a893139e0a230c90d64ca5df6808d36e6ab8da53b147a589520a2a71baf6bc36ce018e73b99d30554c4e40f2699d50c8118df50f0ad91a0d3175227c4afb6a194d9c0d74936e431934ec16fe22c9cff6d3726144a8dc38de78b5bdbc0652ddc6863cd32f0b450735073e4579890b9469211a767ca5af695c3c5ee17c1d922c340409358811666114c7e2abebcdae3eedf6f70ede15834dde6559bfb5e06a418cb844e17a70528754126006fccdffb49d864c36ac0db0331042eff567183b9599a0942a810d0116f8287a03838a1768a0e5e0fcac7f82e0fdaba064af5c86237536c5c8ee4de07af2f368b1fb7bcb1639ef82e97fba1b496c047d111a7bfe39f3bf9f21f3a97f2e36ca0877d608b19789d3bb93042b3bfc9c0fc256e5422167d497eaa1ce40c9ddd7696d1b4f7daf708465e059d4774276bca11a97b5c5af6c9269a53c053ea2945cbb80230c1f2368874fb5c726c94be87a641f6e2d231a8178191a0f7d6fb2eedf127ff3295859da9feadf84cf6a1d8400f91a86559b63c97da6d0a898716e85c3ebfd53ee3b81dc2fadeecdba17e8d2954dbd444e82cbfa38ad20c7613356fdb49202b3d92479eeec590eb76989b3d99a7ac0a0111d9e4abbb9a3955dcc8df83892ecc5dd3e359fcf591b1467cb61febf13da1a9b0194684742b02645f184bdfb7cda78d1cc28e8cd9a053f373577da2107b2d87afc6afd4f868d929a6818fadc87d4dda2cd4b84341c99fa616c6301625b36c7a780d4100673821a2bac9ceb2f07fce3ebd0eba7349e1f0112c52123ac5fc2e4ea5deb22a94b26f92874886a672f81e66263084cf3468a9c6efe45f87300a9f3c4b23e14a13a4c29205636eb8e54bf2058c9525081fa96d69a71044e9cae2c64ff832c162844f4b52a5000e0dfdeb287f278df23777e7a0f4341ffb90d5432853a8e7c8a55ba820ae14d83f607561222e57c0c423e621ef1b52ee7f63a0b4b2d5e3f24b5e80d4e297385f185a67606802088c5275fea6f6710fc65265abb91ddfedff47e13864be387e1237fe459225719b44c3f0cbba1ec605a1701ea6e5c79368bcf1a5e159ecc7cb299997e8d51e921615f50ff57af0db4b4f4b42caa12df0f0c2000267bb9b296c118c43223b2d7df5f83beea198d564e5446ceec90f608989e397b32539c924bfd2494bc8f3fb476218108c5c3952bb3c11b89fc51436506a62819eb7b5cc7833f6e12da15e6db6ad53e5449db7d2b999b6b6085bc61f8d456350e6162d72c470ad747040168ac6b7530ced298fcb6f65cddce9cc6586acbf1bb49849a3bac8b7da0ad78012ff7b0adf06712712740468386b8af5a64eaee1beac2ca41f29b94ded0574bc3ee126ac692a59cb342e5b07bd66306671d1dfe2e507de966a553ff5760a6de0be7d43fb723a72af87a38e7d0fd6bf208271d1ef625b483de13558858f702f7ffdb947bccf398b8a6a92fc0edf0d710cff64f3f27ba4f9e7c7f507e0f09acf4470bcfea0d2dac845ae9fcfb64ea53f01eb734d7135487cf59dd1342e2d5fdbd917b78de4c5ab1ff7d758917efc96769663447d6ced3b15ff927fc4c8e88f5d3f0efbf2edaf777c111aff28ca7f1639c7152175002fb6061ad40d0b382dfeb6c99380cddd3a39bd1ced39a9742647c935b8ae1e54678a7b8e9f6bfda4b4d2310cb0f19a18d4f9a38394dc38d7ca3c7027eaaabe6eb1315fd0ff42fa97202f4391a1b01963064dc00d06bc0e74e1b7cc91b0086bc32e2bf981043ea6c07bf88073c882e1ccfeeebb46d6074d07db1feda52b98c8d11ba2a04e40439c6f723c73cf2bbd2355060a0af0a3c2ca0878224e3624cafadf54168bce0ea558f38c7313765564acd18834333405fa458cc74b75e656935d075b004a32480e279022dda70bbd7051a779ba8ea3eec109d64272bfed13b74df897f3bcc481b9f06ab95a29d542fc8c798fb1295e3c1ae7ac273f79bb5c1af44652e38cea5993c8baac6a496fa311f763cdc49184cac387e9df9c381d8295c8b8fec9b4e8a7d0deee5568bf115e4c6f838e9436d20399550e5698640944570e3f77dee4c5b4908006912bc1d5551fb315d2811647d08698dd90a596085571493fff60f953db765fa4609b771ed74fc193c0798d95e229b838db67e73f82ca5740e5f95f1a1526d96e22466bd1a35b5e73401b1afb1055b510ec70182d4f2b6e404b9ec64a55fa5c775f5a1fb91513719bea87e5661035acdc8fec526cd10b2bf2c22da36715cb234e2f2695bd795760e77f735df1bfc9e8748b89c75f381d39e08dc71317b54b91bdc54b94d74c5a343a80881e30844dd65f23bda441db6905fda0ac8eff7d7d05294babafd6792eeea87fff3421ffae0b8c8ff71950da0eefb1fd878d11b755e353c792bc476139955fc1a01a8780e5b256b8893f94bab57c88a8f300f3ec8f6bedbcde50204ee3df61d467d124b4bb7b7b69c3c51dc94ecac3ab2ecaa182b2e1a598da48f81377ea454710e9ee9955615593262ee8d15df1920bca73e7823c723d59bd1cae45e5c94a3c334c9b35b8cd12efe16c557bb8fd6a29db2b627d3e1c14f968dad6206d7cb35b7e86c263b5163b3393574c05a1926fe2bdce9e9855a5508d396ce0cfe3e53f06dcea16681b342d4e99158211a571b9ce4799066ea77bfc90a709a08a1c3b89d10673dc2f187fb68281ad4cb0d3cebfdbe9ee05cdd87a70ccc68c856e9e1aea671317ff313bcc88cb960567401774860d20f777e8defd7d571ffc4c26eececdcd317237cb97fc5e0163b3575454aa1145e6c962aead0a72571d9eb751ee503983e1e69625890271f1a3c4b7112501b7f10ebd591c1d02c74d8e5f7c0edd0a1d1edc31779630cdad60045b385063048ac2755fd4e00d90a9828624e7c31e0685b65b5719eb8d850a7df17454cce765c2a14a24640ab4b6d1ada6ec34e3a6eb9c9cb47a6f065e2673b04a6036e95fdf0f4b11aaad4d513abbe756f5a7cf0fb2a6e9a9dacabdf30712834bb0cf22a85046eb3beab3d4a2e40bc9fa132a08ba804005caa08eecd98b40b3ce737c74dd95fe7ae2b78694c37f89b54d1ded98d96f6db5d29112ff3860c4bedce41dc4fd67bb0988bfc94aa27bfc3603258f793e5d6e42fbdea90ca535eeffdce202b824492e9208859ed89a1710b7bfec62f40aa0b4ac9f8892b7381f16c61f5a668a8fe744d0f97c439e97277e73b070284ca5b47a7656339f17adb8d4728ce82d85533ae1b63f17374b1a0355b0e7c07f917cc08fc742f33bba2448a70f2eefeac2c167de026206a5f3473628c383f44fcd89857f386bf73224de8c907bc694817e11c12e186e02cf0fcab6bfbe7e8e26ceac65e2d8efbb50a86958fc318eea2c8fcfce8dbd66946059779e3dc8f89964326485652237fe9ced2a0493810890cfd91bba76ee57cb8907cd8a48ab221be6a7cab1971959c35172f42171c27681deca1f4d852858daeca03849f9a0c6f32c55448103e4b88957a6184e4e52fb862ca4decc3e6e1658f22372461bc5aa35e0a33ca106b36e2217a9abd417e5555513580c4185586b8483b81c513509ef9ad003ad904741506f52677b3d381739297d721077d605f71d1286b5e4b2adda489067e58f5ba034b0d2b8a964e943b7e25dbddd9880c9fd3f0a11ed22c8c115d5a92c5937d34ba98676e2e3ad2867db77653beaa7b8a56e95bb1db0e988649803907c69a61682ed43c0aab1ad51ee19179dda3309898755c0fb62b937f96cd6ac876baa8ef8b958dda6d0b91539b2f71a7f6fd0dae7c9dc08e9f7893398afd0b0d0cdfd6f42c16d5364587df1cba723921632a6c8ecb80d0f4c19728f38d50a25cdfce3aa826f548379682ade3c00f6908a0ded3a55afb1b204be7abfbacefd39f16798b0636536282a2e9eaa92307a9ef78e13398718a38c84e2e03d1d00469d195c95d650db9f9fcb530b98878ad7d48476681c8d5243d0c17af5595706213e85c0b886b25f3698e9e44459a3ba491ddd81d966143ee63c32beee2ba86e4527c528e6f79202ad399c3a1129c73f0c8c16c42296203e7e879671e5bba92cf4722f2b1bb473d2f65ecf8cf162f32cb48d277591c50f4a4e1d3070ef9e9a8b51574c440e9271141d66915793f64e5d18aa4bd818d5335b131398acfa5d33433d29cb417b91bddb85d65fcd5498abac03704dc6c73086181f813202fcac49e80e6a82d2212029a60ef6f7ba6b64f99b33594911af451be54f5e6817fb82d3bb9e119fcea684ad0997491e45619aee3064160486278c8d7616596126a169c759a3eca66e946e3fe2d192b6b3f56ca0ab46cd15000a998277f9c51347a53bf072cc2a577f40e5b2c147919636ed4a921dc99ed2335105d938fe95221c83405ff37a7b2d7968dca03ed2ce24039b2b60e9f026d07fb74a8517aef4cc253634b0fe5a41241a95afbb1426e7a8812f129e7cee5e88cd71d91b9bc1e7afda042f470c8832be647aa07955b1beb1aa50e41a093838727d3bb49cdc5b934b13df182496590c8e68d060d831d7ff1b06e1e44213372731b813c4c441bda48bc4d5a66cde96d347d52bfccda456dd955b9f7f24df9b464c9820aeb46e8c45ad4c69be5e91b2c0d66fbb0f910f47edd7db620f81ce98509295878b84b46ff807bc0d9d8576c932a6c81e2572d7e4480e31634900505316221bfb63d63899300e3076509719844f446e6c21bfd9a939d6bddaad98b8eaf5311917360a5451e6f151ac8991b4d0e794f577338d4093210281f1238f288b3aaf7e408589a297d2b3b850939ad7c9e0b1f8a55c2819b4d8c7f40927b9dcc16a749ec0e5360d487eeb4ad78b5e15e64264547cf278ef9eeb0843e18b3817584fa934779321f7d6761bf509e5d3a376707ce902dec6fe30ddff518a0e9335c4f607f9b6e30fef81c71540365b8405691704b75f189db2a9ff8ec7526e778cfefd351369e420aff0c92139ce65a8f0b74b321cf931f47ce7cec53198c6b40106ceb89d6a7800dce98806002b909560ecce77d6af565a5258da636c573ba716a00ab45482be589851c6088e80ff2569773b477ab45d52bcc62ba74a4bf2ab37f387a15924d3edc857210e32297052ebad88a4e85cdaeb57953362f1ffbee898a3ab01a20ce3afc97f25d6c16eb3095dae6c6e0ce10655997165fe02bb6c3d4a3c0600d649bd6a22bb0c2c1b6f1be7f424865c6fcbdf2ed943ad22a430b6e71734cbb3a52c869c9f5976461b6704be26edf4ff031ea17a07ebe35b7a4fd63d4071ef3723c11ff4aa3697b4016b54922bb467baa974d8fd9e0703cf647b113b69057b1cf6102d7f7a2dd0d74552adf74cc687e9d87a792e521a34c491701cbbcf1a827fb15c1d2741b6284dd0ef99e7966692a289512e61f28481d6c0eb60f53167f0ceb1b5eca4cfdc52aa4e93a9b002505aaa7600f23763df3d68016ba84e3e0f64fa9b9b1a42d83c6eb5dac8776353b3b212d3f166d88090e76b857caed4a4637c1af352efa93d6d410385120adc1f5f73485c0ce68fa4d9e3fda73e37abf8b07e6a2ef89d69f6b933c131b046865e3cecb7470d0f7531a87968132e243e297f463de6a70f07732a0bbb49f2b58a8c3d9679c6f01b4436210d9974602693964932aeba200c153409376e51f23b824ba578cb69aff875b9f71e031137feb911efb4b0fdb74624890619fb8661a9b46d21552e1d84b63702bd429cf1d9be0c195f7c07ac8fdce88a6e832425830d61b9eea17b70d175da2e5a58ff76b621a3b548f8f68b098456b56bc19f34fee342b92dc0ceccc8cb8a1092be985059963c436e96e767d7dc10d03725cdcdc02c5de32b2da59386449248f697682ff5f200eb6a1a801fe7464858ef44479af1f002abf3523233edd2bba74d22384c532029af5039f5edac31a22b344feb24f873ddb7d44688ce0d38fa064072a11436496ea02eeb45623df087c41e3c6b25f8befab050458d0637dc65834465e73882bfc0c28bf9eed0ceececada2735e1296ba6e8d1adab9488b6706b6bc6d6c8255ea8b23d0a8eef1c9ae492aaf63828c5ec9759a777e35375f7c122e11b254e8bc64f6b11fcbd7ec95454be5fe30cd1978432e9b8128daced28c07a7ce5f4ee508807cb230473816734510cbaa64a1402c14949fe05400f67162be97ce5f23f9be3ef28eb9e1510b64689221fb1eb6da0b1d35f743f45840c192bcd03a39188c9fe5fc34180e35fad64363f929c181144682707d9273ff73ec8554d29b7f4acc8cc6d3baf2259ec17e47b7cde728b341cbd0fc149e9c9c1a5e21e7c3aaa60ae2ac85a8039c59dcc4845805bd89f5c13439e957d0fd2036956fd7f8021d72240c7c305a4306335c8bd2c4da2cbd9403cf53506c3d394c3a5db7e812c40d947aa5e9a24a37eb13b489285d28a316a0c4dae364b0f865fa469df877e44d2700c601a26c795bc290545e788f8ddf791a996015e5d44e2e797a8667f288fb094e34572fd0d7af6d1344fef44f5c1999be6ee2643a075af93a0c639b82f938a8189e01004684d398b25cf0f951d8b943c1dbbaeff8d0d6c65c1783c2d8d44d512c08f3ed646a0cbe47cf33d084c7bc139d1efe90b1fb78c737d346e7e3f76e5dd011f71a10f56554a27c7e75411a5d16710afffb4dd35db2a9a45ce36f5bf82406593fba5205804ee0b46329182fdc2e5847d8f4d5676e2024f0ca25344872c7d72ccf85d85af04433c8b9fab89c1d0b817e72542705697060f2f06abc1e4749464f4aa02473d53d238cad3c61b3e89dbdcfb164d47e1b28312dd62b381039ccfd7ad37a7fdfc10385f4928f7475ba9315828b533b02baffc2e8ac33f8627ca7d99b8ee5501a1d3638e7e4c0ae191fc9060b67973d087775b94c596132763e7e571b998d8b0c5d299e9ffeb99e4c5581c9d21caa02e49fa687ef750761602073a09f98f05eac002afd9f2eca1aed0b40991b010bc3cf49b23a7ac9e56bfd99fdd7b2e86c11090a0910fea7dc334ca5bc43971d896e719b2cc2e908d4c5001858720386728f576873c20c2f7d1f44faff132298b97f7d1cc1dd7157d9b4c627a0ecac2c85b2f1defa451b21320d9958be10676d176631cc8454473266734081d2fbe90247a6b3ecbec8c5b0f52fbc902d5488b8d51fee044bab4459b6502df49cd2079ce8d9df830320d3c4666a8de2b5bf3662d42cab42a3c932a03716e23914d03642fd785cea3033516a7f3e0c8d11046cf4aaa12aebf15fc907a0011e66a541c018867eaffeec842ff00d214f9e0731e772fc83be338b74b64f23c9e03fa28aebefc0432236b7d15dba4cc191201d6da9506e9e2d4c80175b5cb4eeca3b3b8609cd64bcf9f80c550f611c991714fac583610becf52f33f63484f3913d14d667b59d6bd5193e7a758215fb9630a7db78273e581880cfb15d21175dac8a7d0779f5beb7de16860e9525a4c5c01b6a0a22fffa428479522359749d7de892a977a7918415dee05137e653ec4790fa579081ee18227723123a27ba6b84423d3edd6edb81e909f7842c2e9443c3bcc98899bd43ca56f9e92e1711da720a40afd0eb024dedf0926cb4edb0a040e548cd0cd7825d4415b4ca4bc1f5150edc593c76b7df41d716711e33e26994f52cded54d30d8113245f4daa0a1b9fc5c511cdcbb574761765688635a7320ea648ccc1dbc28c26386e1446ddd973c2eee6327f20a7225b558863a47f02c5a8bbdcfc7b9ea8f87cc6408492c797ef65d327ef397224c19c5a6911814a41f452b03389ddc70b1c69f974fdb02b1815a6d326ce4d9b9b3809af8a963b2a81596c2c9b39261d5648113d6abefe7915bfbd1d87705599c15bc0f9dbca1d8050d725c07d565fbd3b535a4a0d227a6bf182813b6a1f25c1a9a5253936d199aaa4fe16a3c392c699cf0de6ae90e8a25b9fdb258153e5e483c419fde35dcd02213610af0a70685bfef5cdc058cb7b39bb1d6fb76980a3c081e29b16bdae0ff40752ad1ad740fdda09547dc9f0ab2f56c66405b3244f21536173b920e46711634c6b545c4cbc0e7851b6167aa603bf53cf183cca801d46e164192e5853634b79608e5f17975e79b17bd237add30f3ae80be7faa7639d22bd97ad2df3c3a7e393786a22673a003d408373789e56b8bff9004dd3c40b496465d91ec0a73b36119a1c967c53516b12c88dc066671daa6d7732837ec16539ffd99c259f0488512803881119f96c23549c913f56be1aaefde23012d73a1f1fae8c7fb15c1f29ca666d8710f9cd86979242c42658220206c97988e15f4baff8b4f2bca8548a443a36bf9ee6adf032a3af24d4bbf7a8e16bf5ef71fae75c1828c1e4532dcf85187a551be56686dd257b989a87582982145e6f4e3d305e5de1a75cc4cc63748385f7d999ab382f28bd3fd7714ae87f3fe736e92857d74a68c3d7e6b9ece10c4318af9fd824bb8b1149834b75e9ab932b27d75f21ff11e63d7de80cac9a499806b12b99aef51861ad81a997beee743eaad232bbbd10bd3e48a4a3f820204d137e8b0e48c8a6daa7521ea778f1a691bd6008c8581138575bfa9b47d412f7423aaff4d149f67c7701b679bbbc7ed72e683e98d5a9c6ba3122fe29834c82f389faf52f3e804e5676317779fe3115f3fcb3e61083e35961b90af9b7721d81e86c4f38cf0e60336290b57bf31e11086e16d54b4b284f3f2ad16985313db9e7c8be8cf225b2a0eca33ccaf03a52abdf7f2cf09395db1c5218b2936c9a7bfc5cab63a5f23645162caa2980351562787922c0a40b1b5348a85f5aba2ec4d37154d136236939cfe7f6d805067f39c9c78051a7f943778d225cf9a9004f00d5abfe1cb21bb201019a4249155d152a472ebb691c287cca1a4fba73fca0c8c9a666c243c1f4cef57a44651d40e3a6dbb12009e3675721e6c0fc0fe481c9a210bb509bfe434789405c2f143ff0494794bc8aed03c076bd3f75df0d7f22edd1ab470a4b487439b8f7457c8a327b7f4738bd4094a046b6cfcf818423b41e657d7f76935a972a6137ebaf01594bf111a844edca55f714b3f6a08629c9af74667173e2cee631458d45534aa5be47f88cee7e54de18165bf25168eec5ffd60cf9f1a5ce325837316aaef646f7bc30840e3788fcb4eb60819a09153ff8be68ad490e740e9ca6b645e09395f22ddb16ae4732443866cc71b3cb4290e29ff821c5ee47ed95f56cf3780cd51c9a6cc0ae2f42715d25600dda0f7ba03fb8d231b3aac3a652e97202d25a6421258140897bee68d3b5816b4c49cbb0c46bba1797a262925837a255a47de05ba945e34bbc8224c1c91c084c4d5b152e330a56537d98fda38d2b55ebd9418cd1e47f2f15a3094df4c2d76ade74b96c532a7360ec6ce6682fe1fff77ff1dcd1e7bd383a3395ede96e924b819255162a0cd8d2722e4fcef18d4512a2f1b1cb28e5fdb30259892042745c80bbe9ddbe272377ebc226a0835f45cf5f08d170ca3e48c303fde52ae12460d703b89755622cd9035fc39183d218225d62fc0118a7290b11c76169932be3b08f80c8f999603dad87690eb5e52ffb761856ae43a454ecc6653db3b04fb292ce228ab39c9bd674310586c9a411c70b177d40a5a161f1c563f996efd588e7054abc3c668f2bd05a4592940db15688d6fc8331e8a03c44b6f4b6573e8e9ea498e1c766bb93b5c5a13f3770b5e55d48b500232af92c0109d97d40f5062406926ac8357138f491d8af2b8cfe8359594ca7c134c7c136062458035615694f653f673499494bf582137e8579201b86cdbc3103d7c472654842ffde85ba5038efbfd9433f6848db9713de234359b5c625aba24fdfce7b5f9718641575236d717689186159d9676ecd8d806edd5804c77e437e136dec8fcf2d92bd7d4bda164cd8a147f54615a4ac9aa3083a91edf9ff7dac5698c2e092c412f91fa6f14be3a54b0d7cec3b671e761e519c143c8195322457f14f15ba844f42138fb3299687677f2078513655a710bdf3da837fdefccc8a0a4b8cd30dc1f0f1054d3cc9894f09efd8a5cd3f659c1caaea553d5f19200b85b0297681b9489086215df9027cb40394732b5ffd78015fce4af8bfea9d6e65832635cf8758b41d9c272ea0429e35ef3029a7611750abcbf9c15af82b76b450062f263341c8d0bd6f3caef041ec0039f8f784570e48a71138eff50433f5adf3694231b429df74b890cb87f2c324871c9761e33e4a5d0dba6def942a815f88e33319c6b6805210c36cb83535e575e7924075a2d88d331d5e690bce16eb09ff9ff84de32088e5f2dbd57e07126857c452a353b45b4dcdb109494e26228d5ecc83e069aa4cb50e9a53bd58bb293a3ca86fed9cbc66f31574e2dc349c94ff2d9be2dca9251c94b4e66bf591c5d18f8b1f51b50649cc9aa7538ed287e798ee9ce0deeab152cdaf4ba8751eb7006c3687c26f0d7a44f8c9f90328ab5d1d61ba9c6bc8c03131da94ad7893e536788005b0c1e63ebddf2956e37ca28d2d80d27e5139e56a8ad3c8e2262a8e7b1a63eb7d9d4afbf4ce41d36839978c71a2168f3c3aa84eecb547d1ef009802d1afff47b94abc3df0ddaf8ffb25ce23eb3de4a3a18c2f6eb2c96b847c4005ae31ef5f16b55a9c120f0cd100432245276b4399613a5fa1cf730cc2fb4e8d09d12219a8a3269b22c487826de9d736db9abf6560fc4eeb7c0f5d6deff2acc96bc11470f9ec09af799d5c6e4fa68dc42ec5c9d629462fcf9891125fc7cb7a583840f400645b46033bf687fdd5ebbde9e6f6e3bd93244bdb3ce1d9a74f9e73134e0397968be1ce7ee678f6d2ca06d6e9db7ba50b37135469f74ed28710c764d2b7c7a1211a6501c868058661d9270d8bbbc14677204470c7f915aec9a46115c64958bb1faa8e9ead77f397eec678f1a94898e5b5dca2d6cfc31eaed766e4add15f8c0a680aebcabbc3d718e5759153b4206cc238dc7b537223f28fe58990f337ad6f82d4e6da34b618c8f93a9107abbf459ec8f0d29b94e3453705af0a5991ee49e4b2934cae1b7e9bc0a82a0b51b17e7a5412d8a0ed86ba2769d375e77106ba3eebefa662e0495e08e600112470543531bf5dcdac8070fcf0fcdec18c689866759ea8416c4d62c1c1884aae6db4f64b018f5de4dcd33c448fcb209e52e859e1c0dc3f25d1c7540594de1dfe72556a2b67a9f2f311752cf9cedd1af39a6a800420eb4a62edda053906b8dd078aa7d597d0050b9cd0fc254cb9c27d7e84fbe0c5f1d2fc6be87786cfe74c1ea4c8b10ef31f2f72a98440b67e6ad626b04605b80b2197f09dfdca01cc6d0391e4904311ca01fb728fb6f3d7b2b2d68229940b0852ce241912547fe62b4c36a30dec6b997c4644cd9544f15dcbcf3d8b23bc47836e94ed4d772de20358c8bc090d5277952ed32fb575fd09f8220dd6580ccf99eaa9aff7a066f66436a85d9c80c1d4a87004227e505b78d7febf3fcf96dd825ee55006eba73d9bc63a6c0788d65c2fff2b55d47b633b261fc04845ff27bfef2c6ed22abeaba5772daab1a22fd6aa0fa6985689907dc75bd29ac80e25b3082107b95f20164de05f770079f26baa9a0f5696df48603c5d77ab72cc3176639fb2d2f635ecef598f613b2f791b7913504c7dd2c92e5c4e737819ea6ea03653d06a5e71add5942aee933c335a24f4a26afddae981be32f9984453d1235cf4e0cf1260fc6bd012beb0800440dea2559a8ac50e13901af0ee9de32121983b55ddd2a537c6865fb2bca018f3373a03d499c0a198e0c4f209cd7250bb3e082293cfcc41d952eb6e1731ee1bac6b5f1503e773592a2b8108b518f1d2b585865935ddbaa55d1a7a4c15afa1194c0d65208d553ec8e6b8596a6b2ea60cacf65c764dde04b68c0e87bb7809b2b100ff9d0fdc656378b698d2a93bba1d3b9c391c5c088dcfad029365bb022785273b4918831d02f917226cfed8824c533fd6970ea99ed0d2cb18e9c0ae68f6b477c8577d0628f2c521c729e92837967faebc4da18e81b854631e67b3ea86215f352f59680bb071cd3d806e1c7daa8f5d19bb56866ed3d19faa58171866578388d9a1bd4cbb52c1930cd80f909b57d9c0348706e19fc32df643d443a3b53a2ca95a1a1be3f164ebe68ff2c8e5016bf0f0118192807bf750d79b8e6599699e246a0385c98de5e196fc45ac5ddd97150976e2b043264bdc4cbe08e0f4ddcd658e830c02f9b901235565266d1ba6265b14ad7c220f2f7565ed9702efa6935b8dcf378d5436393c48615f6957abd470a1be6244e2e3a54101124b444727b7618a893d33cc58f9967060e5191cef98a91aa210a3a50588c8bd7079b8dfec13dee606daf7c871b0ca1eec195c000395129040e4c8d3d96319124ea85cd97fcf352d83142bbd8ea80235693d85dc8502ee630f66e97cb3c85c2e4ecfcee49b2717ac31034e15cd708984bfcda26ba026f544b60247e63686ce7beb9c160964368b4aca953fc0a5eeca27476fa12b3bd9db82cc7b385540adf81b79730bbdeb6b67b0f05a6196bde52451d2aace7da0d3c506e18c50dde67fc9894d945e7d92d7c1bc433f8d2524050b95cf7acf0a1edd30b950c7d0d7197cb70625ad6f876f88db7744d8afbd8f5ab1ea3ed6ae539ac5e9abfa509c4dda95bd6a18bc4ca5527f6601f54b853389574ef9308d64c1d17f6711e1ce755d0d0ee02e6ee47dd72369008dd5155aedc8a58df412c03e764f9533ce2ba2085d535f7a4c80da88287d9ab14bdccac8e5e0d288a2552055f06371fa01308d701e5ef3662704951922d63dee06b419b446c8404940577b3a0c2b0a92ecb43f5ec56878d1ba15b20e1db71285244888b7bec2af4841e06af8a684825ea0ee0960f5fa5a8da2bbfd9407b05f7d40864b32b8b5b4bea68ce822d10135c8c90f9658abeb33641788da71ba3da556e5feb9b09e0bf20ab6555cae9bf5fd49895a7fe4867c75fd648457106a8bd31d7d2475a048bc60efbf74fa3ea1c39350ce4cc42dbddd0b576762b20034da063f6c58b44454128e5ff6133083a570251e7f5e16cabf881414e0bdaa5a597ee188c1deac8e9482a08de5758e8c798d297ef3fb0c78996b23c1e6d09ecb2215c8f01216df2515ae1bfa82ef11784d6e529a21cd62774d58bc1f38c49050bef7891e1c497b22fb8f239cf321f6ca3224aa7616166bfc0d9853c3d60e092cc18f4824af2cb5806f62482a4f6b7f596d8fe72e84d782cbe67f199d558729e8f213f52660c32b9db1d3fa813ec1c6bb9797258ca4963cda7ad959c7b219acb56746b0002fc3e28d355d249e3340f8f3bad633b895e0b408d93e3c5da6228128c960b3b003427bc35db081ccf4a9fe5122ba00ce46865cc2910914e30a57d7f9d49e3209c9fc073bc1eac3bc32af120466d7fa0b55b12eb2a5e9f29ccbb8bc1fa67fc77543a63a298cd1cdcea7a783f647c8d0fff4d0d23051f5e7dc643a4a801011879a5a0fa64a9057cec7aecd368ab06b0bc944e72b3343f8669a79cb3976f3e82b5525a478d6670e3fb2e79d6e6f936eeae55a9c9b63a9f06d6c7c24f36e403c82fa38b11e006878ce55cea3d920623f377c03d5d4c5266ddf7f080a2f78af5fbb5d87cf438d900024dfe4d94566c60ba403a54dba5fc3fb0c179440f98330f4e2a040f43450774f1005431d7fb11b86e3200692188192c231d5a3ee53f34b2bbcdbae56b60643dd358bbd40cadac79ae2455dc334e1eb53f1009717b6ef2ea8faa741174b06bf90df54c279cc52d093e8652147cdb5a17755bf510f85412e82a863b52b08e2ee3eeb0237ece40dbe2b8e51e2299e1b2453f91d50be7ee31a3bae6c65b5385abececc261dad8fb3973d8cf34cb6075357ffb7379b0f895d08a9db3c0f1dda6027eead8fa0f7ecf31312f677aaa83f8ec4ef7ed76dc91e8195a8d804d62e2f5fc866e2c712fef1518b7f4f22cca6b25de7fc88cd7e561bc70ec75eeb586c382a42f17682d0b7eb2c8fbfbe309c0b52cf9c08e49ed219b0f1745da0706a3e1c3fa379b0aa8c8ca0f5fdb05a000887087e748321541e9602d943aeeac3a3c8c4ad0f69abc716f217abccb5d454d7770827ce23b99d830eadfe8e81773335854928f4b48793b680f67c1a37820e0e236744f3eb2c2222f82a8db8c988ae6ab8224e7976570d6072a87b97dd7e605384e2fcb8f10b4f46753be0dc282dcaf1e5d4f31130c75431b87502be1666e0038b350fbd6b3cde4b7eafaac8298364231cd8fabbc733ba5f365554bedcfa8749ce6ebae3841a37f27acb7b40f9c5bdb6d0a04a5a22e7f82455d10df7e37c39fe88e52630f2790337ae41794090f2813ce22e965f626f1744d7c7da89b585dc97d008b5cf4d4d6d3ebad4c1376d4d5f17c94d129317948ad5ad6aed76a78a9a90ac5368ed13d971e88a9da466343c81ccc00bdccd85a277beb7117eece5f0b12b450eae6e3971f62d9c323a064ecb2edb88d9f0271075c773e942827f5ffe07a1b1b82a7bafe31bde66403dd49cb49cbe507a4b1cce8cb254d5ae69d5ced2ae5a69999501ed73e653f5813527f44a86b47bdbe8eda4535dba71bb83571586ea4e6d9500c48a5ddeecb855849e7b06d7a2543582dc40fe1a49b11148068575158f7f531d27a6da9da8016b88b36613bf9324ebbcd55822a23720d8dbedc67cac72e7c483d6cd394c18575bdc53b7a9485ffdb193fd0bfea61e7172bd6785bd89d9b062eccf0937d6726de702ccde611119dc440b4558f6c7ab49f279736e86245a701a061fb1689210187e0218314c15fa0a3b380145a3ca50f9df890dbf74337796795bed094eee7b6fa3adf0fa4ce5d2fb382bac47b527a9fc105727ffc075053089a3f0b65089cae0ad0856b32d2de7245098abcfae88c9136e6ce349567711eb01274b72cb5d0b11b9895f00680fce246fab9db29d432d3199a01e16c093de4522e3b1b3c0a63d6a559cff3886a3d17483f8ad26e1d8ac1b37b096d0e7bccf09da0bb05288847e834f49897e8f22e05d330581009d5cd4b1525969f3a7baf3499b4d3f860550b177cf863a37fe3da9b057d7fa7714107d99e897e008e2210d3086688144d32332390d49fe55c60dffe75a65c11cd9f4945c13e32529950e553e4f80346ac93fe134cfdff4f97054edf716abc93cf5a2b1816cf264f8afd897b242c8a9075ba4e63811ba2690e2863480f4018ee124571a4dd1c16f6bf2a3a3f0b42674bc7c0ba431bd4b5a15ffa8ced1f880c82100535d03cdb79cb3ff74571c4237fe3346e03113b4d4fe20efc4abdc409692622676da3c5b4047a28e0a3a791537d8cedc8464da1346d47a770b7bc3277269f05c98714e57014b138baa15dfcca88a26231678caf346d8c1eb21b72a82af72fd447b6de3188ce08000426f28eba4699951b85c0c206656a471e55adb73db525c781e88e855a146d33811c95f24c0e0228cffb513b5e3d80ceaf8b99c61682fb2ed5fdf05da0de78bfcea587b0c7d6a7eae577be596e7eb2aa26f8ee65b45a915c49f266cf842a1755d6fbd4e20ea97fc5474fb933c006473c8f8b941f1c3bf620f0f8ba80daa170614ec7983950c53f787226e062afb69f64d0dc0456109e6f2ca0e6048c0c0efbe875afa5137fd08d6bedeb80608c7dd44f23a45c7c8929628da303a32c3aae7736c6fee6b85b20f3b00463c73b874f6ba0e3c57383020da6d5dede4a4159e3f7f42f8e4fdc4189ba7d9311dbd5aab267f7702c560db9f80f2669c028234924949827b6049c85df7f680ff92fbe1349fa26890c3d5287ca09fef72164f73d72a67e4c6c0db5d684a2b14eca9da4e35096eda6a9ccb99dbf64b3b8f69d09e743c35145af9b738495b21be82e576c6cfb47e4bc213f2da3c25f0f0d9893fb16c00c0602272faed6e0e313ee7e2d5389ecd73892061e6876a723d724890942fb7753774da3e701e3868be754fdb2f7cd2bdd377fc665ea1fdb6b85ad2244beaccc281aa1fb2b0c2f2d851e7a5ef06ec9ad7e1f677b108c51f4a469a8a47400886d3a2281d7752a87fa43490b3d25e6a4d192db05a0190f999a4ab722f6d7ad16dbf9b2551ffd1ddb4b25e6d9fde26f25dd0cc2595709e9b0cb21804d7ce9c1f560be3938522a1798d5cf08a217680c08e376f4fdc84d19fcc352f9d82bb96a293fa02f0a6a2c0a3df41d622dff1378df105d0188eccbe629870ff36ef7e709a8030a3e7db69f1baa2a05464c6407297ae2de3a9472d3c9cedaa76af33c6cf92864ec7a5c601c67e5ef6223c3e68ae74723eedfb26ce0d16dd73a22f04067a01cb48d171ae2255569ca3e6d3a299c8a5bc75f699bc1358b92f30b5c5bd62a8831568904906548106904c1e5588e296dc8dab39378599294f7b43a972388856b1ed36afc036fe26ab8d6224ad01a493587ea052068a6709750bfcce0cf2a7648a24f84a07d64ea99100967de95c3a6f4c35fb2ef3a6f411cc13251d3d3c248203b0cf3c5060cbe3e87e6323d1487ca651062c28422c439784c5a3b611767122ee7db0cfe7e3634a6c3841be0a469e488c66fcff162750e56deb13c87f9da39ea3f1f7b8341fdc39e47d68373d5135acab968228301060cdf10ec7d1a9a5611065af5665e8926e1bca36b348c91f6d012ca2469e3ad39c93fed384a833bd8b8d147145cb3548f8f5723799380509b8da8625e2f407f7bfd265f5428511a092196dddae56509e6a30324bb4b2276f6dfea67a6b8a1f5d093aeb0f70477c02c5442d57ded72ef0b6c43499ead6a060298ff969dc29727405e17300bcaee67166c2e0f4a4a57d2fc40bd45b02903425fd3f8d0426a571d5015e2fbcf206b0f4fea4497115649714d0b8c5c2deaf518b702795e3315dbd2a975f802a1caaf9c5571c507941d93b88eef4f8c8f72f48e519592329ddc3d1080ebcbced1c6a8d52ac6799dfb070d60095a812539107a0cb3980e0607558aa14b10ece2eb60602522d2f0359350d4ea35e62cb276a47f384870aa649ce7ebd722673d70e6ee5d51e273bf941141b154ed7d7832846b2dcc8e5f6d25e3d9d28788d756140ce344b0618d0eadfddfa49d9ddba1dbb901ea9eb85ab639e8f54472dead419083943eeb1a8d78fa91522ed7bab526cd15cc20a071a7e4c66493f072fa531c686ebd254ca6c05a2c944b646b04490955ff926beb9fb2a06b8bcaacb52d18d1abd83b55459319703643bea1e4b77333e2782afea243ebdb8015d247efe1d500903ec7f61abc352f260bebfeb116a7d8ec2cfcdf59a8ca7c9a444b7523b6ed1e45a2d67b2e4af18f10d9d10eba9ca1db9ee88d15f1092b85fa4a10fd5d11f3b8222789151144f8337666454bde2277fa54a43d07809dc7d364454305962df61e4403a4266b8e925ffd68102ec0c478786378715644e4b7ef9a781af019709bbb2ffbab8c78e9a81f6cade1c3056b133f50efa5f5f1272fa34a50449f7e93545963d75434c5a96f36fec7be680bae5e50e48e31cdc9b203149f15e5d6a6ff205c3096903739f3e8b8617f0a750209bc567d1c862512ceb4e7cc9f4694539eb9fc9a9dfb1d231d4f3ebc872f4a9cb392d904a8a35a951be01d8ade884d46edb09e3a1ec1964ea2cc6c84dd952761649f6d87056ea8a9d7f9da752cb39bbb1c0270b12a9ff685939b72aabbc64468e024826f70d2d3cca387e5beee6fad20cc46c72197961ffb20856abf84339ca8b8b4e3369d06b1891e4612adca00ccba2f400bcdc5e6d68b38a6f28cccf20ed79cc921003c511997e881dc6b12daa92e7d88c8b36477d96ddc5c26831da5082dc8c6a34240d08df1643bde37c4af9c46874c8c6bb3cd72c0fe84b17190d62223e22679b7191822fa75be15ff0799d1c5f2cccc582592e0772ee6cdd18081bbf87f113c7753c36f9f0bf4d277c7d3bcb124be1a1f06b3ea96dd53e4710525b8b4957e6764c50e4e93c0eb93da5504c9f6fa79ae43014d8640eb4c08fa7de4a5b85b7355d7597b577fca30f4fd7dc9a4d7d090defff81357caedd233254943ef4066083febae300c1796a7d0c5d4d5125f62b12a74451864694b7cbb3258094f7af8bb5389bc997b120eac0caceb7b05966b46074e96cb133a38bdcf4b3c26e59b71677fe9cc57d3da33e7c190d4b3d38f0c95a054bcc7c3af7ca58c34ec4d2dd37c01088aa3a55298bfd53162803d8c2d8297354ca7b7fb281aff49050d4693c48dbe92cb684b37482477a5e1c77e869566bb386109f9f586b044f11afaa2759502ce8744369e4e7c19ba373df8a5bd1e80d80238f00aea4368bdc95b6c26750a4e1ae2c33e6818b0141c168858218adaff19c3cd88c49b8501a4c1f0b755f92d76660b5c9813ce7b539a89de77549280494b76cdd17f011b7b2bdfc472fd79b20daf72a41d8404aed922f841d38c70e637289d32e8368703d7407d3d9776cadbad188815e04fceda307663af93559c287ceb421b981f06b08ddceaa4fff0951ffa73b728036e03224c24626f93be547222ece85f77bd5206177df14b98336e4c5bcace7e30a3f769caa26d7323cc4c1c9325938f45b45fd4afc82fe092cdbda42afa64ffd9ce99dec3dd709e93dc6c24abc6850ed9ae2b65d5f33699e345f57f5b1337ed4b602469997984a30c3ea9b941167c3e06b636762f0d90b47dce5d0cedb8c3b8a18c9a604cc29c815fc27a643c1b2374001e34c7c3e11dc4fbb84f23715e791d27c8f9f11a38b746919706e1db50da422cf7f5707fc3b388155c59c5d5adfb4279ecee7ac9c1aa31899ec72ecaf7641b1ea0634ecdcdf6dd9fbdabcde3707ade2103ebbdea18b1393d4fbcc3616039995177c4fef1dc4b00cacb6f66c92eaafd35bf21b5be239122afeba17a614e5f35195c0c0c9908fff465b8f8fcea65c20834697d791edae0b03b2a40d3d36738f2692491b534246194eeb0f073b5d71c5a765f3903755d7f383873995d6fc5ab89e8ad1ebad2b24fbe2b908b8fd57aca9dd9cf3cb7f74a13cba0c398f203a26540e37a93ef455ca8460363e08bb502071278656439355f71c3f100c89f4009030ed56f371ce71e047687e73fa0b5bbc09c271cb427e7e9e05fe5f80fd8bfbcf5b6dd16da7962e194260a28024801d4047ae10a89ec22e92eccd44cc69a0d74b029735ce25b9e43466f769038d2a75fe093cc714fa7ee69f6ed5facffd78a5648c83e9b4e427a7360db947142dd749e74d3d6623030213cd35b04d063efc24624200967f6005c3fcd57eaac3a49c97374db1baf3e34a9d797286ebfaa7bc5a7338a7af59e9dbe7392c8cb2196300a99b121d9f7a076302a8f6fa30c2419be5506fae0e3051878065aff56c1196bfd76160590040a7bd2a0edcd4b653f64e9c273d4daca70cc4c3726d06fabdbd368765199c90635276296be257b70564aa89aaa9581c4d410942776e2271d7d4648b9f7d2863c45bbd2e59cb7a4719e1bb56523050efbbfffea9dcbd51b16eb8e4f2025d182b980e35a1cd18e8c033b86143d2d5eee88b0b21edceac3d1d90556296aa6da5c7fafea4a760e20608974fb5796e40f27516e51c595bea0586040411f79969784341fa264b266d8697203dd49cb49cbe507a4b1cce8cb254d5ae69d5ced2ae5a69999501ed73e653f5813527f44a86b47bdbe8eda4535dba71bb83571586ea45bf580fde1da4185674c752e850576097d298c09d9670142391f3b5055763a936ec88a39a37e550ba1beeacdf9440e23552baac15041f4ea2c96cbd3b9fcd08d72e382853f80eca6ffb6913852de3c3399ff142240d5af4c3bb71ea70d9d9a3e2665ec4622409a601eac1f1fb69198afa488bf3a7b726d0591af89bd20c02c91fe28dcef422a30929bb27a8e36ab16516cfa3f95826d76cf0f587cbcea09d0d1c372e86a95033dc1980e182547b3d1fead8d9d2cb171afd3429be1186a09cccfa8c49df18a844747e297adff270ef6edf1f48f71aba34092790baaa1fea622ad5470f5fdd6b8f86b85ec8ffb87493f200788a1d26084c5bf2d62ce9d32382726347e4da4dbbd38e6b712801dc73506610d200cea56bfeb380b5dc4e86cbe643d89295889a75bf70d737cc0b9ab180db06f68953d827340c940bb769ddac2d89fa4d7f599e6b6429789f39036da38b3015cf14ab3d2fcd2ec532a7aee53348edc9f48f7476dd2be84274040d0ce59ceaa04cb72612fc443c093d3311a205dc087c112b9efb3e46a8c9a64816e214f9fe126dff09ec6c710b83e85f1c2e754e4c42f3775a2b66952e2140107ddc6e2342687b04796cce0d59cba1e8d381ed293fbcfbf05da447418daadb112e33ac033e5606269e4829a4f6137821ae765999150d3463e9c46f65f977d2d541b8d0979eff17701c163f0d494a3c5b4047a28e0a3a791537d8cedc8464da1346d47a770b7bc3277269f05c98714e57014b138baa15dfcca88a26231678caf346d8c1ef85a063414941b4f70b90c8ab9fcb36cff38770d42678e2f57f9b5aa42fda921d29b7fdd54c9b65febc24fe2973552cf883176de176aff046a1307b7f0150ef8997bd7aa25521b8a83cdcc5b6b2ce434cd1a7a8e1c6926f1afe454281bc40a42712f785527a0b0eda45bb1f21e2cd7061ae5de4b924ecf1ded570230b3f221ea8d8b9943e021690903f557a9bb65476d4cb7e4fb1ad5776adfb5882acab1bad5b3fe530955c2579b43470373e659279a4c7c60450070af57646e2e461180904885b7270057482d71f80dead06805e4e0dbc06a295fcc01df4e16229eb7c373fd3d54401377a6770b9cfb2591367bd34ba66d64dc532e1bbde3f7ab07bfa81cdfe4f1c8645cc0ce5999cef050b6f0066417c78a52dc05f9dc0ffaf149d756f9c7fe72a0e9418cf22d82bffa04486f42ef3281f1a9b8d260fd78960e201c9996535c5530cb6715c5511284e5a6685b7e9e09ac6f467d28c670fb3fe5fe2b92717c2d40ac95ef836463b9aca8105a20572b5cdd8140dddb8d5b9cf47462a08b11fad4430ae207000ba2fad72949074535f359f1d7b45b704752c38fbc454fb2fedc5f672bb3c78e118f398f527dfcd1924f14fd2fb7d7248c6adf6a279d8dca6a75f6450f5a3be83e97134e334628e7009239cb53322004f0035a5e1768be9386986ce057b74d071a31c0d7eee141ac82984d154d82aeec0be6e959cb922a9472fca505f192461f46f8e9fe14c987b7f29a5a85c1abae4ea0b52e903552b6e6e8eb1bca6ec5a385fcfe06b806d2075d2e6efa139ddab38c979a362e687551ea051834781739ac4d4e1e09f39ad12a5a91f9c8e136013790339a136fe93fe598228d008b379d923400e58dfdf3de9a5f7c1f2b6fe36639c7c6a0c3e68ae74723eedfb26ce0d16dd73a22f04067a01cb48d171ae2255569ca3e6d3a299c8a5bc75f699bc1358b92f30b5c5bd62a8831560e4e1969a061f6dc7c179fdeb4939f343a533abed84db950cafe45ef12b0fbd7c3236333fc99515f8cfa12466343d1cd36312d341550782e18b1ad93842ecc76a1a5d3249221fd9b4089f88bf5213492befbab4f8e2c711725654b58a1d369846fa23beae406c749818dd8362fd7cce443146ce3fbb4c731e625d03465484b6f0c8c95a2ef4f666e91e349ebcf6dfc24939056ddf93ecc6e706874a6c1e0a1c5cd88e0460bfc945ae2a826795294da947a333e04995260c10ddf5aeaac0624a2cf9afde15a2317060dd91224d8bd70d41cd865111ae14c5ede9164d733d9b8f5cd9ba838499be181fa89acc677dd821dd9dfe9693dc67be32d91c08ac67009ebd6e00a4eea296bfc57234cc9045841d3e6764ab6cfe7ca7b813db16b1b7ef67fcc78e9c4bbd08bf51292920d1dbc76b8472de32d7a39ad2534030fbb5323338af4450a8fe65d075b621f6e688d10305cade7f23fb06f2c1b4ad9ae5ca0eb321ef03e74982f689eee859c9215987aba0bed0e78acde6e0e3bbbb9beed26783b6248b9a11b55230642b9c4ceed6cd5149ddc3d1080ebcbced1c6a8d52ac6799dfb070d60095a812539107a0cb3980e0607558aa14b10ece2eb60602522d2f0359350d4ea35e66b2d2a89f1bae28064e53ff894d10a8cbd9481e8a2b108b7837212ec29c7321e8a29075b209c21fe31375569b5327303c638df8545f5fd7f4588436ca900b77df7573ca7a74f8d2549be5ea61a176348073b6ade929590e3a5d44713bc4132aedc3e96663139723bc7d3eba0af85d7dfb75cc66c55ec0ffca6c87e79c5bb56f109c29294443c80c090fb15d214cd8dffe7af90914a2b838eda293548271e4cdf55c0337b804362c1326e3a66609ceded2cbb58b6ca4bb7b211335be65424cc8e4cb70ab2d1a62205c3b4223eae1fba1e2690b4277be3392b0b81b746ea35230d3ec4bedf19821374eb4a67266ba376b4c9b6ca0605b19e18b48084633441837a4e8c37a316bd21b2c66bc3c7a1d873e776254060f79f0095ad4291a6cb6f85ce35abfaff4b444d12d57685acf2337a9922838dfc441aa1bab763e28445496b133f50efa5f5f1272fa34a50449f7e93545963d75434c5a96f36fec7be680bae5e50e48e31cdc9b203149f15e5d6a6ff205c3096905adf99dc5558914aaf5d0e74aa18fd3b7d9e3ac8462b694be8290b0852ebc6d7d3d61f64d646c07cee398cb8e39e416ae8c0e79e45093fb67e7afd62bcfb8e4776f03a840fdb0184f444d251b64e67c66b3fd5ef8bd4acd41a5a657e7ee4066f67977e216e36b47ea8179a43dbd565b8f522f22e55f15d99cb732ff1cefe4861e30ad5f6991888b1e82da3ae619dba2718571ccdcc6b73752f51ed2527c0b906015370e4598c14049c04dcb48fcc092b4ad47719cbd0b2cc8756780973b354d5f46c0a6bf4ff477146c22e041aae07ad5fedb06534cb0f21cf397aa3fde96b4ff42895b78bd7347a5de7bc40f6455fc7d81719d3754157880368cc5d7dafc2fa6936044fee6e30997424e4898f6f141172ddd63731a0a275b3f3f501bc2b45e0f28a262002f45777313cd164a9a4f617d7899d3cc005fe3336a44eb94df24dd26e4e95e0c8d6dec67d15a907f270a6f14aa10dc842144f4a7db34fc4c6341c092224bb7f6f4019d70309cf22ed7c30aa8d03b94a2b475c3525c665b38eb3266e326f91efda43e94def5d0f3112a8992a4e5f892915af5c1ede26fcea10a5a137fbc80e1c1e4eab8c5c51d54aa7fc4410f2da2d44bbb7005ac4f19ae5fde5bbd2ac963f528331b795e7ad2473f4bb37487202ec180f2185b5ff5feced83fee5536da08ed228f06f5abfad38dfbddeb4ecf5d9c1eb544c3ad5b41d0e753d1c87b50ee5a672dd92cd5a03da0ee4f7d629b21df563c8e299292600547e72bf6975a0c6dad941dcdac5d5634ce03ae1a498f17bddb5d740bae22ec0a66e788d0131985f141b87b201cd604e89278da836ff406b87f34ec3df07795c56d17a377dddcca7547f664ed9c3c2294c926565eb5b78324a71e7626140259483022f786f7e691ed747008a5952baec90cc493d299c592366b0f66cd4c86e081783131e34350227237c2b4b6df941ca650ae9d29c253252ccf8d572964a15481c00b1e2fe30a198cb148a0163eab1d37789cb5d974e21a024e9a13bbeae93a63b274dc750bcded39bb7f1df398380c9f2af7a91868810262647ed5dfc186d5247207112eca6ab0d4e729fcfa3ddd1ee94f16730f6f37e012d41ba3a6a266240b87bcd86fffefae1d490c0a65f70d91819e0a6eba9e56f1c373e72edc3401c4f5aed4c4f946a97d0eba8c536ef0255423a1cd1cbe9366679416b199796b058c35361b4b2310abdf2f553d6c2dcbf05912dffabde00b727b8cd7ee7ec9f3b71d0b4a8855cf5636d696c790b642a0c374878490f4a6c212514fbc1c480e2cc4fcbfae327aa6c5dc238d674e76466c168864906a452271ed6015a23b8bdbe80b1ba39949a131640bddb6aea1d00f19bc4a956f2df7ffe40938019b224b8638456855c0e9690ac6279d9ba48c801945edcbd4a803a63de59a590612238f5e43e4630f5a7fc71e61023297476d08ae3c04f2c45fe4ff977f6972d0d04dbfc0bfad8cd3e85abff00ef79d1f718dc756bf353f97d94692f9f8a74041ecdd78d16823aa2d1b49d76af152722271a587248979b8b2a6894046c2a8f77224a16bb7dbf470ff5f42eb468aae4c96f6364bf6caebafc1a100710b6b8ddb5922d2e70f5fc2eb46e40434d47e2d0fa5ab42785384f9a9fbeef2585844f0a44062e2719889423158291e1bfd5700ecfbbffcf56767889cc0a5265676cacd66fb1e4c1594e76fd40ff23bb6394f53a42495776c52223ecabf48a3d1d6d0b30a02ea44d2fd0d58063e270bf7bd8b8db090cda72aa1ce714e1c3088eb82d889cfcf23efe15691a64367cc73a94facd050bc7dd3840a440d5eabbcab70ae3a650fb8195377d6f3776e273a849f9aa766eb6712f124baa0342cba900ebd42aae5d64439eaa70051f8b4fca4d4441a91b1fe69060db8c407b3d380696a694ec26d3c8521a2bcac3bbd766a51550176a2aeb18d6795f734205b0556a156777dc094e99e30adad433ec15ad22ca5694e2ee042a2cd49fbbb7a43327634d35446c6c817a039bc3b344e622d0e39918edf5925b25ae746d6641f486851dac547f55d76dc8fa955d235690b616df37ce5de46bff52ee42ef5f8930fd6629aa9967825122c27e9b9795522575596f2e117e8f5f351876e1972ef017ed8d88e3194583fb3fe7e98ddaf577792e0931bbbcff783484c8235f96faf797a0db085f39ebf3468e7050ec767c2bfbb28dfed8263cd49e9aa85b84d9dc4ec7d60175492bffdf0b5419314b2d3485798e3593470705a8e288d0d1b2febb0eae5480cd8240b0f1fbf8d782e9036ce0880f489156a2bdeabaaba8a67267ecd0c3a33fda0e71955263a3bfefd1b8cb4047ef046de9012537df77a9911ae25f370f0fff5bd469dad269067081e212cc2a622210d0fad484f0158139d425f38a8fe3a34b10e5b45230f2f2506b5d7d82895f3da06f9ef4f2d3b907c42065a1cb876a01bbf9abcc42457ac3bfdbd4126bb2f30f426c294ca2088dd242936810f9c8263cdc36b5f5497ddbe18cfc03beb5f9e09cb2eb2a655f6ccfab6de4954e806573be936f0b2dc1f83813135f46f2d9841f69211cb2bd6b288ae72d2206e48219d74c01eb15a5fe2db996b4bdf2ad96ecbdd33e0729b3082502799f520d040a5f88de059ba0237f7c89b4e6e9d93d58ed0f666f66a8ebe3bd42bdfc6e0800a96e29f233b9326a2c2712753de899e7db491b34b09fbe57fe2711041da1a012dc07a2a49efddb8fc75bd67d1ef1a0853a9296261ba054916f54b7c1314d87c5c8c596636b5a235f30b1f7f52f6541e7b02d7ef4a022b497848d70b9259f487d6c8670eaea341749d4040e3889026a17f8656f3b9738c205b4f4f10553f714f30b25a5a97ed86f8514c3e80d9fdca0030f227652be2a4b4e2da7b9deb4f769e5ba34a2d6dc7a867b01fa9bc4a230517b017959b4d26f1eb0f3844b0063360baef03aba010a8ed877339888e210e1fe8143ef00a87c3e35bd8deb8f757d90415384f27af7e9b14b6c4898482077afbee0a9ce79cba280b166f6741c38ed2de540bfb3b9ef70d58178fb1295d9b3b77aad32c35eaadc0f2a3ab5f7ee68e0b9e13a144ad7172471b78def4aaa470a69210131efaabf0bda7a9939ce5091a234056c1ad61a9e993210df1492af215b65f5477e457141e30f35e0a5b75d285d0605c6020ff160bea913eb95f6faa2d5a64e1bbe1ca5b9896d3407b0c067327eb7041259e4f904da3c4e3a55d5fe1647b65f9b872f4fc2e34bded8476f306645a67d8e48ddf75a40199d0a325c826743303a585c722baffba8a59a54bc4b398d54d97e54b054f79d0d6164f7fdae2db9a715cb0fee51fcb368f73fdb19a9670831226fc49939b17092b732779a2787ce80bb7b1bc1023b75415612f8dc90f8c0528a862b41299dc339d02ccb121ac351e22ca104614567c117fbfb7ca247a03e68746c1a19c7c1b26227bf73a47c0b1a149d4cd87bd5af766b34e434393a75615bfe4118142dc0c73110b2c936999ae3b0dcf98ac4779acbd3cbba9baefb68ba20804958bcf10691375fec54e1df661d0fa8ba121304de6e2eb658b992c1e7093f0777168c76339bb3efc09bf1122f765c6a4f49972c631fcc1604a75f09e8d0c533f56b857c35264d354f36af4f03abc86142c3be7ede71d157350ecedac0fd163d6eb11b6cd85638e03b42b204cc6f79b7f51dcc3a6be9d7c94ccc737e8840c35fd75415a4391c31f886104a4ff01af6aeeb254246c8df07e94c78820b4d481f44e4e325b2ae2e6d778e09c97994fd65b753d39f776d16d359ffc2580e0cc37f7329155bbf171db5a77936083b3c62da4ac5903b05dd1b4d4223b30da6ee5484f861741fbdc202ba593c1283adf7a23e9dc555a08463e84db6149f181144feff4f056e53a83359c5573a73e5bd0e531c9ee6a1718a3506019a16ac1229f8fa7193f63fff14225fb65fcc8aca94905e659a817253f63ef809d48d7ce447659b14889f8bb4df10b2221fe23a53e6d98b5cdda926b73c979226a83e61e8dc6b65118c3fcb0250fccf4d0553d15d5adae34dc8dfca3272746aef42554ed9f9454db801e5b77d6cc848720cbd7219dbdc948c51d91f970349b63b9a103a52dc4a3e81f85409373a4c5eae941a6c86aeafc602a223e9a8a073d4a183896b49c8c97ea6d6d60d296022f4b19b8a374e2e994503adef2869615c1d149c31c7667486a03347b2093c28f8e30017370135f635afdf690727fd4ea45fa0131eb8432d770f0587080319d967a5dc995c75e2cd56846866ad0c424fa57604d81cf33a1692ec5ee1ce7e70984c997501b4acd0e48d0ddef585e3b99249affc8ef69cc3f93946be4199edecc2043fa77fead928255bfc553ca7bf5951b3e08202240f181ec9b20e1d8ed10a56113b8915a66336f1a106887b8b86615160f80c088c24af3b5b757243a1c15fd76727942f526f530262deb518200bd217869ee8b3a140b38072bbc2b74eb92710b451ef7fb8c5f5f4f99fe0792308f45002782561d230e5815bb4fd83a87a6222ff99ebf408b70f388fdb95e61ad22c19d149a829e916f9ebafa82bcbbb494bfd0c3d2a42cfe4a32c24d01731857be0cc1b84d30fc3790d3d185e3459a7f54b35e1186a39df54c0b47c877e37a9185135403141eddb65577470dd40f3d6088789afb134da92e4c172f8767aad0a55cc5c66ebf9ea7baeacc6d48ec541e9ec76713f25cbf1641380c009f470e17102e7716a3ca967dc3f960bbd90a421efc4e1ec7b6a24d16f3353c98f488e20fb8682a30faca4c3c58b29debba5bbf34e040cc1e73cb282522bc5db1851bcba5da51543bf69143eae34e9dd7203458230205c47f928ebbd66e190a28f35dda3f90a580ba446254ef32100481bfb5836c0f1b2d5e7e487315db9b0fc5364894182d9cdf25d115b898b029081b0b517c75d3d14d888e4a1b2fa022d410e9529935b526e4d54eb6e531e65b1fc9225a0a7de2384de75a546983d04af7a606b64b0a3fef8ec8bfd6418f21eac25a7069739a97c1bf075a8376a26017b4a9214cc94186a4c6be5e8e4ae0a6cceabc00b24b8c69536da8e62f5fe522683dfac45c5b7d95c498d8b3df27fcf1d19bced0256d937c2f8e7de9157aa0815e325f460e181c36bc8b0baf177794bcee3193fe776df45fc39341c38153c2d13f4c2474e4bb8818d341be694e83d5249a1733f76bb4a0c345ecdc63f0ecdf1370dae7b7b47f618f76e9b4813e9ab9fb36cfa0dc0f7d7c5562fdc7e42e0cd9e62e10f14ca7e81f3fa5b8786a6518f28438842b5da1180f932f9a904a6a1e682aee7d74f63fb7910e5b1f25ddd803b641bd1b1733f48f5fa2c745b6299e40739ad733ae2a8ec5322712abdc0edf53e4dc787905d26fd03169ba117800b254c876af246a8948ca64e05dbc44e63a61dbd57ec23cc063c1c9ee578c482a7f178c42a64c56cbf483241198ff5a841e123ed00ecfa604e052d93bd8196e3d070bea29f1bb1d16618ebbda914919e9af43bbac5ba717c07fc3dd547f10a47981de69aee9d1d7dbbd1eaafaeb05b8464ab61b74e484beeae899b88b98e6172af2c4d56c26f6da6f8f668bdb9dcff532fd5a6840aec366c0d402de445890f86070f21f37ed5280c8608a5d46495dd15d0de99a25cb1269454e5ff7849dbf6c34daacdfadc98122c83914e9e0bb18c96b0c1758aef776c1c0d78545840acb4be31352e0c7ff63edb84500636c4f19a538837023061a2b670e4c50f2d5f8fda3d43710efa4d09b9621ccbf1db730fe00319f21ba909cab6c5bc102312b45f4a7cbc40160d3b63390e924a3c432b37351bafba76f3cce57068f257336cd595422e0c9ad89946da78997f7fb67e9cec346c157b6d456db5ac7ba10f0434333eb5d4534af0c4a00be9864e2e341aac87c45b45cadb7ad2b661bbd7a665a727dac6f7d0e76faa7fcc71464b6f6a8baaa65910d3aca75c8e53fcd41861f410d692545dda71e996f632e665fe6a58a14363ca212a0e58af7ad0626adb24c750d5bbde319b3d1b8e6f8c4f045ba7a8ef8638464aec86680cbc3c77b6fd436937a8ce986c8b3d1bbbe1bfbe90b7145d7c7fcc067494239ce2440925428e81da7d935380bf82d1c02f576cf9dfab26ed28ea8df3dec64d3bead20006479f45512c9f9b58ee81df9267b3d1f68412fc4a46cffa95718809476bdeb55301622c697059a417f864dd499e95f8c8fc9d12376bd8912c0b6ee430475fa85c03eced8151fd12e2e295291ea51395e04d68b6efb2ca2aa954ee7a3b824f2383de55133cfe4475d05a385a133fbc72dc524799c1723c2738efa14ef274ca81d267cae449e579ba8fa81f6dde9adbd84ac1df8209822d22a4ffbcd971021b95fe7e171bc4a3cbba850ee6e5405c18a713a3bcd293df7a010583931a3f928203a19381f6689d42c7bf704e0a0b8a68e5a5ec99086d6e494b9f3eb60e9b67b0c84cb2bf4cdef94cdcbe92cecfc1eda2fa995e98e998c4a9704215f29ccab61b9177aa4f02543f75df3ba1a2534c95b9dc90fbb554a8e44f19e8f887fa41c80038376773d90a5fcb80e45e704841a5e2b23b20da9a7095e110564980e8befda738a8ff16f8c4e566f2a1a08f1cfee79b262c9108b2f483927d2ee9e28ef00f652ea694d112d81189645f3e6929b1afda72e887e3374edf32c733798543df3ab246d2cf6d69d0c9b0054669a6328d1445dd634a281515eefd63808c29abcbaaa2efbdb652468ca2e49aa6dae2933bf812223fdce62dcdeeaeb4f65a0828a8956281298aba40084ab6422b7e4e9d9319b58b2b6347d54d6de7b524d147b3a9aa95ca65d82956ef46ac21c1c8acd6d8ba80ae8a9dfc1503e15d770a7a61230ddd5a18324560fb39ddebc8be1afa7b0c87514f09b663ca22fc97814120c6d9cec7eafe14e0a7e264921141d952b0169bc1427537cfc963a30eaca9df53a9e65530cf50d895dd2b946ca98c7d356cfb1348f436f5a9182a86fd4886f57534c9bca5324d74654da331e1808f53df0484a9be41646bf80cdd22e40db634bca615916e39fe3655d5beec215e4d8b0684c26ca62a65aa5ebb2e18218d02fd6818d11a6c63d4a04bdc045c1c4c94ffc20afb7f68b3a322daffd2355d52aa5bac35e9bfd76cba9cf16a82483a9220b19ec0359f5b7fec993ebde43e44a350a4630d38f32fa768ede8f975116d7a5a04b62f9b1ed931750ceea020e89154e601f99646a9d06905f6ce884a8128d13ebb60ae952e4f020b43f9b9f5a20e3519fc8ae15b468a5a9109aaeb51f665b3b0bfcf03da71f18510a9c5e4a46787d0710481f6e3919e9251c46ffc4a2ecc430026249413ab20305047177cfd08334fca9c27df299553ddaefa581a21c2896a1f5ec83de39ddc9e3abf8ac32e2298382a218fbe8e172dfd8e531fcfbdbfdc0fd3b761290f49c40a190eed8802e7e72f50321c43960b5e543529cac26f19ca68bf9bc1f44bbf160c972984c97dec6156659fb4e18ab94a48a182506c7b8b1452310df6e2e54c94f2300e6357a9be3180d3d393e37c4aeff4017bc38b005250d0cf9e9bbf16095c5f8ddb0ee02c824f01a4e139ad7f023a271729505634a84a25c67b3940b79d5c4d6646e94b83088d85dd3a4dcd08256c5ec158a7ea82e47d420adba43d10c35be3e9dc0bd9d06d2530a48e10fec2225054e9211fbdfd7ecbd59b7ac8cc24629f3964deb9da93dc3ec011d92db7bc9477a5ed9808b064d6fea0b846916ab616f1a79e8d3f799ee87533c5c5eca0d9ba5d2371f4ac71289f51ee20b08c447c3e3948b5213fef2d445246ba7fa86eb104ef42d1f95938417d3eec714d394adb6172a77aa78224ee0a8cee0f15e88f02c7f792217b1d76cfeb5aedaa6e4b175198422e844d89e70d6272af9a6a836dbff8831630a3ee03b06a2b20c24d40f0ade67b4b987cebf7cf5e581f7572d74725907acaaf58f4d78291153e55ca0be89f048f4fc4d1e65f148ff4274f067cfef3ed5ae0a97587def9df95c0f49c7382a442d6b3760ece93e5f93914abae66d717cde87f289302251f4eca9e65d2e1ba8e48ede4a9d392ca740e8b92f05ccf0d57a732622b2ad6d5f1a4f9c2b0c56dbdb5fd1ac5c5d6a30bbf71d102729b7f5decb3ec240b24586ba25ebcc2a387020cfa5688d243e4778a425979910ac531a95baa9393bdce4aa59a031ad535b1774d1b4401a4bf8beda217eb4976ceb3f55576ddc9560424dce7930c47ad41e0ec551b26c867532537eaf1b6e91f31c021cf4a1a98a7c0a72ee4be430dcabfaa40212940d839d42e74a158905acfac326c478ff776b7293d9e35b4ffe30fd5588bdb3bf4fefb8273a6937d38c683d62f513ac1511c9473920e0f69c50778a15fdfd57d763bca452991f9d31add2abea30f492cd9c7443ce788f10abf0ca3b1826617c625220a30f81014f1920b1e702e95c17e33c7131ab4a5cf4a597562d475d9dfb2bc198bf20da6d39c1b6eace00db321b50ba0d632efb642b5d41aedec85678d41503c858d6a7fd362ecf4df68053215f359a09b5628aeec75b5f62e433a8c61d11dd952123dcac754594ae57f7dd724ec4dfd74adb0dc1c1c6bb1ae67c5503f441b973b855f1d14ef22a1bd4f5e746c0a14c7c7705464f70620592246fa93c43823267c60a87faad6347c999920ccd3e73a5fc951c6720032ec11798030016da5f412a3bbb7a2628b5663f9f35cbae9732efca66170f3e47382f9d585f1b0f2704c4289ea4f1eebf9d6f918036198d036ace2eaae75f86585eea0f56d294eed1aec5afc5bb905ebf5eecb4a9ca81e330b93ce75a2eb50d3631e0bb67d287b41b7c6b7516a475eb106f9af3a2003db3e27969c2fe255c525e174808e59598c7de1234cdb3e43f37682adfcd3e68823fdec052187666a62fcef35b131a6a842f84bdfd9603354a4be3b2a538e2d4104e15623b0d85a51f8b2d4a77bd8348a31f55735d3fc38351710b72f3fb5794f9075658e21fc04240679b1df0dc202dc80aff8fc29db9354ee692aa24618df9d45748baa4786e3b422a12f96ff98cf4ce72869dffc5fdb43d3a4f6801baff8abb81e723fd4be34dc3475ffaefa273d2867ae301baa2495769a6d13d136f1fbbdecec71e7ffaefaefdb1bdf79378cbaec483dda415b080cca5a3829fb684daa2654fb5e04889dfb5832a42cef874e3cc045283b701a740832f649e187cce50b1e1e703c9eaa89a96d676b4f628e75626236b5897e4a7f6d4b89376c8b8f4931b602a2d249956ada1b65578ff3ad84c359c1550f76a4aba2515e0adcfc6d5651d0d000b2fec6fa449acb8ba5c40293efedb25bfd8945b3623b6b5dbeb5b4d81644f9c7094815a9e8ca06cdf8930fdb8ca6a0307f17e5cf7e612fbc44c2726bdaf562b24474e60bd73c05f39147235bb9bce5779a7910d156e60a600a8468f25fa3023da0dfab760e5439b0bfb51717fa9a3666784f5b55a110a3396a6e4b6dae0febbb7b8e7c155909193e286ef2cb164fb7cb9cb11ca878d85dd65b4a4323c8db8d1a35315ff23b71997ea25fb6d2409fe0519b907216c3f280dc9ac310e64a5b6b354446f5c542fdf84b267535d3839be60750bc245cf660b0854d66c1e8768d331579770d9fe93c79033554d39e323dfd25b0b1e9f053876168fc79d14e2cdd1861cbd5e534d37d9f65107728b4977dcdb5f5ad927f3440aef47230ba30dcb2a8bd4224bc9508f0b4634f4a725af47ab03aaab83ea11621e6d2c364b542b0f775079df0738427f0029d89d63a665072d783620272377c2a89ecf40961401eb150c6665d6eccd737b508258133a9a8a279c68641f174fcb880a69fe3211bb30277041698de31b817db4b739896d99569bf633eac8038e93e37a263cececde51bbbfda133c17020f5f54b79f16d002415bfe3b541f5e5b381e1113c38062f052c24d1c4a3a46ff0fc34672fbfe561b6f10e46bae1416c6b51c9a9cc0e9cf41827d5d0e90a9bbaa840009ca955a8ff64368aeceada8242c1907ed640e10a7e209cdd4bbe67551d4ad347b6a6dba6025e7e6cc0f1e0c26c4012b810dbbadf2f65da9d4b24e52298ed7dd17bcb9a954509f797571954145d673edfd35818aed8e42fb668ce3479d98b5181e91eda98bacede05dd3835386108e0eff646fd2f767f184f3167310c07023cabf7ea0db78e542a8190b27ef6febe20a9ff4315ce39b022b4ed71cf52342a1629b0fc3b98d3d064530f12390da730d0a6bcb508e0e5f6eaa53ef7a634b472797d60f481bad00f412070f0f96e4e828fffe9d4855b50feb22c57204a380b0eca9454e25373fea615754d88239eeebab412a4b13526027ffab728a0260ce26444959fa0831022c393036f6d9ff3f3127344d9be53ad85b87f3fb7b4376d5770d6d61135b346385d9444783a6d6384874704f3c3ce76c00b806a8635440e19aa63de26e7214d7fc3a1179d7a2041d712bc31127476ed792232207bc0a6a311c79719b881eab46a46d312fe4a3c31763d5354eafb292a55e0ee2c65b7f4ec677af00a2436e2141121974cfa4b703a57b19f047095c5a85b6179ba8bb9649f7298ca8f56e9dba61204935b6a970da34385b06223509d382aeb369a2d9e8e1a5633c01d1282778e57155e0e535f94a082d457ab0b91717afb0a7cb3d919a4574626428afe02c515feb014614b7db4dbee55e774082abe015f351d8c8d54e186054c88c0f43d6689b53773ee8ec6e08ba9151f0c270fa13277422e1dbc3e8b7bc19558ae14732c97194e4d1ab046b07a54f101bae0b588eb8fdc8651eb217c1550effcac04e77d4c449081e9c3813fe17e94045d9b1a009d842e4a50c333f901e0f8cbcf14b4f64ddb2e42d09a0fe17c839edd08aa6fced6383a3442bbfd33fb593a1b712d41957e425c4989a4dee9c4e7d811ccd6617e415566040d3ca9263a0630d81e94143389f5f0527957bdb77d2c535ac41e3daa601a07a7a75211b269b863ad38b64a7e66333d5e8b9dcb77f549ba6b8461fe029a90d0e578d8570bc7499e79845451749a41d4ac2695d610ac9b8491d64264b080984ea1cb68c1bfff5732025664e68e368a93e33b78626fad815c6af25ce7093d0e9b6f1e011c535eee87a2fb365ec9c2e60cf7db440aca0355c8c7e8bd0800a7863b2ddd04e31a1e4695b3106d45614132812842d1a8ac71c4a7feaccd5b519f574ed6644a151f0439cd0589bfe5427ad1fcab2784dc566735b3d3ca17f798e112baec41a44fa10e8f30ecf80d0198ea43ed40792e3360a367ab034c71583e703ce58f5c2469262f9b5f10efbe3a5c1643a83059abd5538228b4972b9e821319d3fc8742d7c3093e1f1845a8cdeb33c54a38f67606119657aec01b2fb3326c2222f8e6571ce025f097fcf8a13ba4dad5c4f03f38473b7a44a5c9de168460319e4bf1f440f033bf86f48115f57a3e91b4a5337375f2e1ddc44527aa3eecf8a0c57f858db8e10b94b1d853e093e5a7fea95eb4496bb0b9dccc031a98e83b1f2a5411b736df09c7ac86757aa38604e07242a9f34e37056081cc16d174c6336c996d51802e21ecc2f3f46c3a4959e25049fef2538991af689838f9c15e52aa08323745cfadadfe808a0d4594acd616bdc081bec84a877cc0d20d0bbf5fcba150c252e174a7be441a2b66da14dfaeb9fda12b9e7cb1e42e379cee0ef2478c91d90df89553ab9c1a85ea347c840f913bceaa02ddb78ab30c84269324304539b2a81f24ae3be06e54dd34c12438f9468ce7b3448fa29456c003fa662e187b94daa2afe12fdb0863976f7d0b92734070ead9657d343b29595cca6478c0c39abaca1ff7d5a37f5158571d76a56dfe9843d9a92384cd8c98272bf0843642a05753d963b18bb9461f08e2fac72d335be0eb25af5fd11c36e3c1136d436c98195ce26be0b2ce5fddda1e3e24d5190b86ca46118b41457184ba6682e262c70bbb4e1b0772f9449d333656c3d1e723ddc80d82fea525ac95806908bd147519c43640d1511f7f20daebe208d817db6a0ca694750432fba4817b37ce8446e6c85fda37ab6b4dd12ddf88ef29bf75704404f34bb4ed0bc3bcdd8d82632441d54f14ca799b50be406780325132da317dfc9310af609ef453736ac79f8d3dc9444deb6da6ce1d1577b692c279df7e262a5645fe8894f367f1b1e5174579b4316e3402a0d56c4343f2fbd5df493a4789c3c69903076325f874e7e8cc2c968e53c04f303676fb7e69a587f73b764cf3a3017c6571f21b3161a94a8b043267eddae00331fe3725f3f82e02ca5b6466054ce9e6e01ab8b5c8189af74b5f24a11a4b1e27df1a352e0b96a9c323907427d3d16732f87c67b88c7bb8477750e7f84d29b46c1a1ab0612db8abce142535005fddc7412844a72d34c824c1db4dfc97c5f74a03bd31e1f9695b1bb9d4def4dd12f59402d4b2340c762db67f395dff0597377aa7915919621c9d7d05be383e4b0ddb0c71ad1d0afd5c000d90b1d8a5b984d81f9c0fd268cb7e66e15e87bb76038b2255c5f74fd5b109a844404d564e08dc2bc537823e91133c692def881d46d5a6afe394b4cb9d2841739ff37b89a7aa2530d346f353ee6a4498372bb615eaf40b9a6f5fd90a61fa2b92d6b4c537ac49ef141ae01902184ba6403eb2edbfe534a3e6c2d8f4ef622d4133a8ad53cf5bb42c7f73999c23a87f407778cae2011fdf8678464afd7ecdd05e4165a3a4ad108484f68ee4cb90ed3878e951c8beaf054abb977600bd9d4dcf19adcb3b4452d2201b83e4e8e1a4d7fac20739728fb741937cf2658d3526ce1cbf54b2161f1ab7f4f778c56e2009a88c3155648b9077ee2e09e10e50c4a94e992ab930e2dae40069a0d2c84c7066ac0399c15f7fd72a06c32f2d6091de00bf16b031ef2a82c43f0b791dcae0d9018c81eef6f106c4ed8870b7e24165d3f554a172398422629bd5d5364957f789df0d4abc8f3244528e7b79642a4deaeb3f3178caea1b43d7073fac9a545b8b5c59be425454eafde1b91f2a076b1ea59f25ba9869f5a14d39a6e95220a606cfa654320cd5e1de311a598017e66e34056e7e5d4cf6971bfbdfffee0f16f69f74a399d81dbd9567074cbb6d978b9922b1c88980d674cd2997f2e268e4083ab807a4b39a3c73da55a89208434005925fcc7d2b0c45e170c6a3853e25c68740984dcb4ae8a9f262df6810edab9759cfa2d0718d5109d17237ab6f78e9cce2750fc4ad4fc45fa3532d49693b951ece4f9b4611b1509801678b4d4e782f442d5df6df8fe1d01e4b90569fcd8fd92ce463a19890b6898c95b863bc1f82f2a33aa486f985bbd591cc5fba397afd3289e690c44c7637f901dcd005f2c168372dc0468f0e2ed0eae5bf15d5f6c45a93f8d0a7a32de2314a2d314e331c4cdbff61e71a5608210fe93bc6bdc366d52638ff2065bee1d1f676525bfad05b29f06d3fbf4b45fdf0c6cc2a2516136388ff2eb066120f706faf7eb4604d0417c61dd32dfe53abe24e2d6f245dec8c976bee814457ae0bf9d1aded166bffdf1256c410472953d457c72e690a791e9b8961720b2e15dbd9646c80cc81e3978780ac1270763dc020cb5db6526352316e76cda7e8181642f9b657ccd4f4c4a7b98aaad2a80eeba58db26b341b3676e53757c0faf411e23681a0a1c0268145683af86ee138d2554d0a9a1a66a6d4a3aa398e8badeedc0829629ba63c6267504de943c3c884ae05872243e20c28c02a306e8e9cdc4cc040c7465f07b55e46791bbda6bde346b2611b8a2d4a0aef3f55f481491e6377d0fc07b933f49890afaacd158253c7b59ac4a130843e3dd1c82bb94806ae9832cc09faf1521250e8d057d0a57d4130daeba49cb957ec73988833f4577196f15ed4677dfb84788eb425b5c0b968e06247646f539341e88a27fb18ea3e546e04040cb6b376b6fa753fa9a5c647d1486b183c7be6653fe401c738e71bf6bed403269ae49b74cfe0e3a1bdbc6b8cbae013ec4c380d098a6f9d1154b8bc19e5386ae10c549736aa8307cb86ba1f67c109a1ec9a44493800e2c0946efa27ce4839b250ed2c7a9367c0c2a1c11ab011c7e65e2f4a565317a4343a558e443e8f9ce4fc0eb20b212f37a4e38414b7bfedfe514680517cae13a817562c290d65b488e23ba89ccf4f912099648d089192a3fe95edd999e52b17a8c42fa4f212fc6f7f2ed6487911e128baa8b179e3765b6f6ce2866a1ad9ea6c4356db3c710cecc9ee3192080622aa78bc97183800ceb42daedae849d9b8672ca280c71018f0088ea9ae438c634cce950ac6b018418e633fcd1cab783f3dce2ef332a3fe8d1b60a78561cc93923bae52887b2903bdc497268dbdc4888abfca9fecd29292459e1397533eee82c41c6c3c7920827573a864f27aae9fa65e904812c924e150822c00ab985289d929ae2e16c2427dbc6d6a98713a12952d46ce1556fbe363b1724ada4acdb104093bd297113401d9e91e8edb6842d1f69edbe1cbb55792ff5cb8932ed8bafac3a0b66cb47687a648f78aa0734cb57f122910cbe356cf1b40b3034f9b153a49a7e239f419f1a1ccd34fe613d2d5e425d92d0e56eaaaa87937b616c14edb359beb5c5597c730de6baf97afd6104986655f16c92a94137f41eb805c2b1b6405e44fa503186a677ebf9cdae58fc1d51818467b3ec8350290a0c309aec6857916fbd915aa0fddc2369eb674e69edaf9621d43886ebd4a555c9284b301e2e1e00949432360eaf01d269e92dad4c24cd76c9ff4d647c28b3253e89a763c3e1b0c2c73902389eace8a84efdbcf7e0394db7d71535c044cd0affd9ecceb617448b13f4516340e35a1d7ea7e5d539c32b3d7e3d1e0f86a14baf102174c3bcab026ff3a9c0942ea3e2f1427d7d7f3c243d7b315e2ae18c63a9098b373bf9a36d0f12f974d23a98da65e971f0703afd7297ba4b1d82f3cde9b211adc885ae48415ca308e9d70fa7669a06788918e8fdb96be78d344e7b65ba92f4d8c1f53f66a0cc48b90632b622a6b56d3d7d5036cd595356bf0789c1682dd4e485ca402742d7b6878d5871ef57ddac6c59b3ada024d46dc7b76c8e64f807823b2c5874c549ca7c238da4bf24e734806e6a013dbfd27cb9c87595cb25a746ee933322c8e3028a343df6b8fc165670d2c32bf179fd7f07f80efb2b49f766e1eafd08627f731e369b05eab2029a8fb518f0aad0b653abe8df78687a8cccca3041e249bbf6a7575026100984a217ae2cf7e5528df03abc61f0174547792f45fdf45dcf7c0f347ed15a98ea1221487c109db0ba0bdda1ce3a0b53632475aaa3a5971c924a5cfce8921a0ca6ed5fb18be96cbe35db4dc00cdad8c52ab1cc095baa0a9cab21804077652cec114f7057e52e2e5c973ce6a5cb521ca98b1e3948ae16144ff0496b9c77792d2e666169f95eb9ed34873dde5cfb8031b4fea997f570d7476ba0928ea730578cc1ed1685c8e69d492380be670c7d31dd8203590f9b21816f72a4a32bc9805f509ea4c208555359428f8e0590ac6c084ea1dc1fb6dd1bbdf3ca4920b90be0183cfb82c32e7b6086375068bb8a0a2a35b02ea62c5a20bdcd7c9f6ed01bea5f3b2acb37fc2c8c9e9c70e8d8d8860ee20de3cd55701df857adc25525cb57dc7a7692992a65b6b7d9d0005547f873e4da1a5606e9e83496317d296581839f1ecfe1d4e2c1c57e051bebd1848c6a2461d2edab61d840af87e3e9acb95bd5965ba35bad9bb874ca37f77250412b5963d160f3f9e923610fd86abf760a650b1e9c47a2b03a9003fe30da909deb256024545d15bd75097fa05d55dfca187b32f732eb71984e004d9c578693ea37020aaf7c873e1edaccc394a752dcc90edb1aad5292aa3493eb63dd9ada773bccc4b772bf1ec8abfd720e1c5e0132687084cff483ac2a485a3e846bdbad2a33a9a757e6c23fd558bae2d649c046f75f11c6a6372660da169600db128ddd8aab3ac2555e7f989bd7d85429187dd502e0eb881d341675426403acee981b4644910dc756a6c438ca1f378248a52ca7643f64cca81ff3774b607bf2bf64c0a826bbf6b8ea2289debf030c72e7b1f7cc582e8c603f0fce9884c73ad9413dc5597a0da9f9af9b6c6899daa81b269cfb86d343122a2ce01eb4a88b74d541c820c786a026a732bdc81bad05844dd824aa14ad0f5d810f3bab8c716f78793e8b99430161ee882b49a2c4965b5d70638d10127e68ace6b1d303eb2f80d36eb3792bb8d43d9984ce0a3e953353b1f7b8c0ba0f30eca61624620fee7107db6c01bc2475f4b1eafd4a619fc18761d3f57df642cdc34cc01e120ab1383e8a928a0d95ff5996beec89eb462ef63d012fd2d3430ae7bad09a3916b9167be780d868e845b1f01c2442413fc683f762b653da6b307b00920fa719183108f77e5d81f3cfa3b107e948b69b70f6dc73f2bffe184f76e92352e3d7930e71b68bded6c4fd339692a250171d71f5f9c132747046785024b15f3e075e3b6dfad837c6a368aa8a8de7d1bebf184ab0fce91fea718cbab48ba3cbe7a486ff91f054f821bf57af2d85ecc44f4e9410eee42e2818979293181304e81a6e9aac144ed312359b3cee317104d42bb59077dcb94abdc64fedeb9cd0e38a28d8b57759e1b6051a67b3dcfd94a01914a3c20d3ec1abccdbe0ebe1e4b707f8fe3ae75c927ca67e4504b10d818baf6602bd7dbf89034037fb59c181dff43d0a62e7c60707782841e7a94b3331ae48ef8c4060d51b4bd823b335edc06667ad18c441870efb81d7fbe5509088fc86213b3c37414d6834f2bd9330f59e1bfac2dc1b6688c722d53727bf820c6132064c35ab60e0ebf793c82dec5656bb5db6a9cdb659ede3668be86cd3e276886c01f7a3665ee159f071a9d2f5d1cbc775dc847afa2e29f2624bedde5c307ca6571c03f68592c02c73bdb4d6f9029355f6c50c1334077c6a77d38f024cfd351ec080b0345c97bd352efa2cbbf6d5d1153f6207c0a841ed1571424c7439dc31c36f50981b36c1696e8384689e8696e130eda8c052f407c1d1ffcdab60ca96b2e66b26be9f65938cf04e50b14881606353481d95482d5320e177180d0d9d3031a48674de7053b2c22b184ce63099c96f00fd6137ad168331b1d7e4244fd33852750fb84df4a95f4e1e0396e4575a3cae708772cc8b85464fa5d013685d8533c1e7ffdf89411dd3a9c9271c871c954027b900773b8f3bbd3bc96b596f72a9fd1e3f189987ae0be0456e2f742f0fa4abb4992f8426ff783c183a827b2b62f9286de70253263513a0000cc03c7cfd6c403b9cae8584869fae3a4cf0c35532ed6170a2450f9d1121f619a3e946d12c62cd0e0d5aa7daa54982dd58525dcbb9bcb16731d7af1ea766287fc9a1a7fb8289343c9c58dde62953ec361d8855737717a51f0d4b71d1d093b652edecc409aedfeeadc2d6552923659453269557937b8b3d5030315101233e93612b637f03b22b27bf8d008e38b10a02aab956d05273fbbdeaaa74929d4be63d2c8dee6573fecb46ee1e7227425b603844f96cbad5ba32a1420c614f198ffaba6f2b0b8b51b56d8c5656a0aaefe2d5992b11feac6130f456be76ac434938d5e17ce6c2e00b57252d4ec39f1495e31949d42d8dde71dceb22e13c0f5e0053a1888b81a2a3674e2bfb88456a5abff17953322edb9106d09f1e0c4d2d5b30c9ec13f80325ab63d7167f9769b8cff1d6041b8cbb15ab2d19ecf24e9e6544c48543edb270b59dc50c6cb48a2882f12d8b7a0083327cfb363d4c0bf0f894d38496b433f56d82aa147ebc0580f99a643fa5836a287a569509338394c5de32c80bfd7d0d34e68a65ac833623f9a6ccedcee639e2c1bc45f0349363c2f3237bb1f6142e3cf5199653d66314759f700b8aa8eb09999ef21abd6dbfe83f45722119a4270343eb972c5f646c494446d301f1b60c787cb361e283cabc4144a0e8791c87dade42b6bd0b08547a12f22394bd4544ee8e1e40ffa94efaa3e8ab92d7c3ce56f8285836ac90d3670a996f5cb31cd0609a2a361a26ce3b5057e82bb9431a2a228fdbbe92f893ef3812bd38f39b862a92307865ec1ae031634627d57fbcbb38959a9e6c97d9c31247544b0388bbb4b02bdf17a7cbd4431c79a2af74786e071a9574d4ce6b726584f0f0b10b5fda2bcc2a06690638193c4b4848a96ed81381623c3cbd6a621a2f5cf0cdf4256001b7969f65f25e2ed256e978003bcc78368d78521acc9923e1be86932c46c5af51802f5c3800ff4d39e334be60a0859235b2a5bcaf0492375b061844828b00265593b4bbbcdecc4741019e39513b47a7a0e0268fe65d06454116c8affd1b837a6d42380d05c8a10b77114095b2b844d8f971075fb7722ab08369804cb4bd02a642930e86ae7e67677f28ea63fe6b909fffc07e08d6326870f0d605c46841bc67802c59a7d02a4c346f07b86ea2dffd2eea5c0855c9012b79281f3b6d4f90dec2b8d1938ed5f0f9901e9ed8f2e9db4556917843833a414dac91c6d2fcc4f715e2e092727bfec0cb681eb04114387e6610848067281c617c5d8adf40fbfb71d86a57269eccbb3e1a448201221a3dc5e5e58275bcc815ac37701cae5464d80494358ce0276cbce0969805eb2f7155df78db47b9b04120f1083c9e26e63d4962ed8d306135687ace6c3c9482ecf66aa21437767c5c1c48effacaa42f1af6ea873eae57f3f8b2789d22abff2ab1a9739db3fb48dec70f99c0be58cc0153b1057f13b43906568e90b22024340364bbedbe446bd711af2baad25ab11905654a11f854046776b7551a8b0140c57e0caa513267ec942cd507e541051884a8939373dcb58612c5412fc6d296991716adcbd011a552bd325523f22bc430cd8a2ffe1078d8ee2df14d94f35142dd5158fa5fc74326b21c13b16a75cb34d23c68863ea50ae0c687b7136241f61b789918b1e3ddb7f0ad7e96c3ace5e9c3ffb8bd189c23824724ceab7547b1cb48694cf03d4a521b2cef23c13f888a56b5738d4afd4c854cf390e808bd83574b7f74db73ec8c76ba81a0b41d30aa0c0591892a4fce9cca06d3ae4ceeaadd39eb1a1cebcbf5bbb0b4a78c13f68f0dcd0fc36a2caca82c5ff4999762a2fb9807d3d610b7a909765a81b90086b9fb4da52b62a2f1b44e55116067f7399f6aec174fc726135210b9f13f195fb2c7029868794b6efb54863d6b88df21f6f25b992c472189845868a091dc99bfcb62270649bb47503c3911504c64255fdbbdc65dd2764826bee96ec01079de6c6a60a8be1db33c1ec5e2536d2d10e1c0f1b1c751404efc860f2fb71122fe6aa250c9d887f897675ea77216f45b0c9041f42f19c17c8c78e6f100bdd26d84116cd89169adebe86e8e34d2aac26dbcd999643049980ceae982853ceeff7ca1af73efb23c4e12f014f2320f4c846d90fce731accbd691ef5e6f337522967ff310c2ad1500116dd05683611309646c1e96af7408e56e7953807207c9be6c0d4b8969854a124014d3d99140edac658dc9d99b486c14ce691d9c881db8d9b33447afec9270a5835dfcf0aecbd71c7beb80278ad5258c6b2e15dd05ca854a2bc363cf71388c90ea0b1cde9ef8a05ab5b1548bbc3c974e2df408785705884683aea7299dee1551ff3cb6776570724781945acfb6aae1374465cdffff8b0a9ae3d0b94c73d461580088a5d9fb5676d0a65d36b2827afe33f7affc6ee8ac557c7c5c67397301694ab46e15d4a5d25f53d0e38870e0574d7a870c1f5538cd59c6d7b4c0bbb87d43774e69f105f32b6ca1020eece9e433d66713d266b81f99461d01004936e33e2516b6e5cbfdcf91a46d85819485a44b78c0ed934271647e35daba69b50d8659a206f5552073ba0665cc3484166dfb3719bc0c277d00c102fe41b10eec870b3e991df088d4fc3090652d6e7f1fecfb784ae5f12235ac2b358111084613336e3e81c18706b09c57bc86ef263e3977bd226a11db0635db68fac0d7c1ba4b68ce787b91e5a9109b3cb8e433c6b73a1d213084f5489a1bfa8c63c62c7965a84eafa541738bb77bc32cce13a8d16b13233593aa5649ad0e9d1b5327a68167f9ab7121689093492c8bb366f1b64b5800dd605e0d137c085116a93416e514e767bbb2788828ecf1521f275392a656bd10e1c4b2d5478accb0436055363ffc1627ac2d1cd5695095b57df4c68e39fc1800dcec10fc3acc76fceccad7191f2be4fa8df38c6b9d0badc69e4d884e2380256fd6a5846a3930ce01d6db2c7355536b02e521a6bca573b5d26259a03bcc4c000823da92d37b66ea7c2128b315d2733010d382dcac01c6427353ec114ca2cc981db5765297074599be4ee208cca160fd1333fa69b4cc6c897941bc8e5edd2c0ccb258ac2efbb76301503eca562bd468c78b09940bf9f8aefcb90be33ad2032542a239d444897d370adcc1b25b991c1e1402b95db77b711a43bbf3d65b7acc988de69ea1daa2722a927eb5b9dd1dd17f24d28b20e900b2378791e7d7a5a62ff1c8d62733b6d68ddde18cdd5a96cfbc820c407f2bf2e68b42db04f5c25be0da8c123c54130d6bfd0909c09be0e95f60f4b0b220bf710f15b4e172c5086527da6e92f311414ee38ac1d5d7aee257d12c18809c53c3495fe6238a43a2c25a7e1fa5b410f788c462a7f6fbb2dd507f5a44aa9436adcbdf0a5bb37125d761b2bd93ac52104b05d0730e2ac763f00e5f79bbeb9bac482df892c2e3d45ecd7bb46da0f7010225623347e93ecb4e90f4ee7513829af7a5ff8cac3b71794bf658bd486bdd92c110b88d5e651e5d4757827b34af95b220a918a04f6f5b85ff0f5f286c6114df74b5c9ade9375d471ba703ebf09667559ee021e0eda231d80023b6f86ef6e0082dacbf7e92f78509854a3036c217ff68bf1309186fde5c832fbe2548171da22ec939de3354aa285ce77c787788e16c1751a04ef1cb63a765f2932fa143ba95104f7c631f86810927bef0fe12a2166f2a6d86e40e570300cb2a4900cdbfd484ec0455a95631d005fa6906eb247cb8dc2a84ce47075e02ee93c197bd81fc26ffdf275d3da492df0f11d773af843ffc4e8109bfbae917651f5f7a0d9cb68117a293065129dcf8e75d766bb884a3b04516f57247b9c4a1ef3f7646e910bbe917df16c888dc03d9bda9c3180e769c39043f6747365ce58b7e4ea22fc86f02004a749c645af9c4d741d8083907f3ed6053ea70c636af16830e274991cb053c442a19ed6cba0bbff7b4aa5200dad665ecf4a23f08106e6a508857d83d35201f5b74d6343a3f0e6f26859a146026e1a142f88fceb57baa4af090e805e4fe0f848bc2f039e3132fd06f15105b99ee167ac368ac99beab79034134791deaea6c0021e19226087e2b6f3a8d466a7ecec77afb982b07f9001a5a40084c0620191556213267dcfdb4d396a929e2fdf0843d21fe1f53619395e624ddca312a09f97bff9e1156f4425d52bbcc07676b4c0eb12a65f465e9990c1e7e8d85f44d84d34ba7d8838c7569958b18c806c111acc4d8f7e27d8fc4fd12cf62c5773b3fe06919bfd634c7adc5fad5baaf1eb1a9a8a56e87cb30a27b1819ea5b797734d559967251d79f9e1ffa0561f1f9adaef140e945b7dcd2ec07313356b0b9755a2c1838c632c6f74fc075568012a8162d76b4732ce2d2896c7a192751f49bec6dcdd8bb40acb7f8270e2f3aba42aac0a83a30f2d130b37bd64e332e5419d74898f367daccac1f06ab30d34018d082f392d719c385f63842d0f57c97aac183fce779114b414e37e916282f19db57098e03bdacc66df5f65f18a2e994eb4658766d8c8e11aba69475ecc3251b73fee8e53dca7de483de39cf5723d92fd99602e0964a2bc24c99fcf9484a1eea262b0f60447c10552246023cb0c64e609e7527659477acfc5f0a0be221fd8fda1013661aaaac699c8e85faa36e3ed2fee643a696a487821447f2d7a5fa2f7e529ae9384a842f9f2425eb95df670ff4ead07a9dc8b4ea281adc6b68e1a9bf3b42869af9061f31397c2e950ebf837afcc0103d03cb0f32df51262260fd26759b58630eb064541118247319e4163803fdc9be68aa3a2e3ecb3cfafca5d3ad187cdf8d11ceff25b5792bf3f876c4ae3e6aa161cf4c84fa390cbfdebf2eb1fb1699e522ae54fee8d6a4e4eae8086c6ca30c72a6778df037913a9d473cd60dad1ab8f5fe3aa1b59f983e48b8f730fc4b4a55605469cd2552b2aa3eab0da1bb1e0c006d8ad3a26cfc5d3a21f998e3835d0444a7bb44ca7ecdf933cf6c086c50b9d1ba37fa38dc21ac6f6ea1a9ce653d6917a932d0b1a0927b38167746a44348d927b27f1783b67d988d33888d1fc97fab04449262f3f58bf171a06937b83c8d42e2629c98e07e951dbeba56135593798568670572a65ca1a8d6bea1d30574c304e6076098820c8c4f3f0199070466ef68153d5885ab17521ea06f2f9ef190d2eb0a0f932fb7953bdfac4d08fb574cd21aa7a1dfe9d3c4b0a1ca98b6d8c6029c94246ce80c8a3b768b534e6d31a452c017e9d98490e31c65f72c4b0c41e6c43ece152e6bbd039305f7d534893874c80f90c45500bb264f6ff14477335b92ef180c0d1b5e964fbd517de5520d553cec42a614acfd721c18d5fc9bf1bda8cad6d63d63d436d8a9d68c48d059c40b987e46ce5607e40f3b8829f8d800c6592380b229eebae4af3e8b53c318c29b2075dc22636961119f91c846d2fa6603ee139f5197cf6d26b8b6420ed9657fe36aca0c593c8c8916ccb3ef5a7b4dac4d25bfea222c82ef7c2ea4d97e774603d8f19dd86946608576afd19eabe3d3ebf229b1a92d7e52f43cd3c3f9d432ccc91e78d315ee302baf92ace931af3c71eaa056ddfe903068dbaf04675b60190642b1208846f16f29a0cdd8141e9240f190ad14d3d3b6a87aeb92ff7877e9d426bc4d10fc9554588d2f10060a33b6dd2e21c82f46bc7ac22d9ea904038ddc5a8bdc4f64676edf1b0bbe3e5cf05263ce66a93490e276494900e11c1ebb510204a16f1804ef2d242814606f47c577b9950db8bd05ffd2f7d88f3aa28b62f269ecf141b06009f3c9b79ad9a7c484a8efaff055b17f8bcaff81f8b87e218beb5e6221430c439176a6e5c1b161f6b9be4d4f44d09fd8cf92f7c201a2b228ef1289b011619cb79a5b88719694f2ad1ead6c2efaa5fd8320ab615554baf0b9f1e3b696ceb272a4dbee8e1756ee86af5a735ff22a27c196674e416850561ce5f044b8c92c49c5d2efac4e4448ef038841f3c3302e419a2bb7ee4631c0a0871c9002d18483ca24f7a1f3631f2254a516e4708e00c52735a5333ee21fca7121620136209363a1a5556282dd480564442613c4548e464e35e106d254d6593326fd72498f8a3d5c7405e4b65f49ce4a0756b1b524bae9c78bd3b1e1f7a5564ac1a861a72ac1fe0a524983de544693fa281f09c743571dfb9e25504bf5a426d7e7362a2d3e2d78408a34fbd4866c2e90525d651b8495bc80bc84ae9c49af5482fc1c4ae9db5c5c9188129ac23ddd44677669e71e241b183ec9eb7c0f75b7ee533b11cd36f1e6eaf72acb3b2d011333632cd9a0619f0a3d6685312a22a905a25146c24d85925dcc637d6a17836caca3b408cf4d0dde0c7790d89659d990b06f0ffadd7204a69a6c058b54ae49a8f91deb23a633be6661ce25528176327e5e2f4c8a46aedb7125dd55e10f191283c45e7d1be8e6b5a2729e2b3d7379bf7368680761d501a33113eaa954c98d418e9ba049dcab97c1c9de9b1360526cfb23df78774af1a10e211f34939d90280c4b3e19fd75f47d51f47a355a35dfad5b7d12385245aa8a53f00724fb3dcbbb492552f5ec774cadc18274fa7d85d915e8f9fe0558f4e089effeb607660e6a062be95fa464adee5347f1664bbec81063b18c767f86139a1fd3c7ceda4fa39dd220abc110b4f407dce4425694f3c82d869fdfc400e068805ebff9d4d0e61c79464418959063165853d3fa3af31e8e09b9daa77e7873608ab6b8e7a5abb07e6a8ae9db67c2f66b09cb5f595d482ee560dafc9e520b36528b8665524ef9ec371ccf03387f0b7aaced1c7b7e894a3eb1786476430247bf7970ab781bd1c1ccc74dc74428bbe9f2f56342608beb2220f408330fc0887b1328e7826ce3fb969c3200bd589ffd563c59a4702460780cf1b2b74592f204a137faf278c79e0569704d091181c7fc30a4997c100ab55732c4e2bc5dfef6c462f93859c75ac17678e28bb46ba32ffc585c94d57e70c0356a775e0ddce08013689ede7bfe02b2c93682281130c5b869ed59dd5451b48095d9500da6c6a7827bbe45492a45de01d8b1f96af78494accc86919888648db67af1feeaaf75d4909aeeabed77a4f554a8b5d3ad281e5432b485348c089086c90c5945c244d2644c415dd3d49b580e7e3dd5728a6f0b42ca4a295430237b24850aafec2e2026ba5184fa6faeec9ec262e79961fcf303ce16a8c34b73556eb83cc7af69f7f60fa60d50145b7fb8d685b0e0b6c24d20308f1c7113ab7e2986592bc9e36dd1d6cfec4ba990a7811d84f0efef9ca8eaf78d972da287f43ccfdc626e6217c8c132402620c892d400bf30599848541f409c3b22c53acd21e1aa4db7d12977b9b5674a10df72f8f916a3b53f5751a0b334b2d52e56a75ed6b6321fab368e15c08e56df1b9da49d562ae65a107e1d272c0e3ef9c191950b38f35853bd2cd3bf714fc0905bc04e839586f083b41b4ff7e835852122a5a03e448532422a3cd4a7381f5786abb7d9c3fa01eeceb33526b66433bb27e1ecd1e91ca9d88b04181a2f29fdde935298fa5ae234a9b01e8b16fd7e7412102641b67ba058e0cbc354ff08d4cd54bccc0fb803fea331a77a34c396636672dd2245a9293c36212e18a5b02b456225dc5f754f77ed0368b83655c71194984ce2215a6bdbce2c8cde39932111668c67e9b59a35301913063addaa13cccf0d861db85ee5a7befdfc5a77cff18a336fdea50a5b4e976f31b7b0fd44a074e8f2fdcbbf0f63098b6f12c8414d41673c04f90909aef3566e9404f2b21440335faf9eea30d0a2b4528f1923824c809a17a16b250aca14221aae43973764e4f6b9e2ba08c07a50c9d3cce84eb337311d5ee976a4b208a51f0925d474e076c7b4b44bdedd98aa14a5541631b6b8fa93f0f970672c658f075b1dda131108023a258ebb86175ab67840c0f9500f83034319caf8d0f0916c1ce7e11ace0a6bcd3099bbe107249efa5a66787389cb3a0d5bac030eacc20b0eef803ca3f5429a8864626b5ca2045d40eae7380e2e16c3d73f9227f6be7d2362b0f2ffa59093f967835ccc656c43a36a763c5bf895114ba576229c54ee5e95862be6416c669b05731ce9892fda31dfe6e99dc45e99efda46161c0576fba26d5476a2b5d36b60f8e73c8865e5854cb76734662086d56469d7b7b2e37ba00c81f7e1eb106695fb9053b8082a5460a93c436ac1ca9897ab17d69836eb51524468e9bd52ca2bc9e93d8fbf6280c6cfcfbe0fe8b3f278f08595d4333e7d8fde63938c3a67461fbc00eecd6382ff8dd9d7038df9160dac04dcc5ead0cc45c3ca7664151748577d56bdd2236115e8ce0c883351be1c0bc4e26137e4385e6e15c1d66c4164edf7862342e5040eed1083209455f355403e083627e71cbd15ec882dc398cdf11018c4e5da94408a8dfe3a0fc56320bcaf1f68d558ed9a2700147dfe1049352f000ada5b94b10da213b61a5730086d5e491edffba5a701f68c77d7f30cb93af1114dafe11966befce0923bc2740b5a7b24c0c2ecbd3deccdf62b11156c0fc978238d6725afce266591a33eca366b71d76dfdd0187f2cf917e1669305d8d736158a7776d3df2d6cd433e1b53347570789b973590e1661a2f2ec008eefc5ef983eeaa72fce867d7f2aa598bc42e3597109eecec2789c962749c5ec278177230b29ba565486922a2422d5512019799d8e69d9ed7e86917b3f9cc7eb8514f2f1e4136d8c0ec4bc4af3292df630bf1db126bdc15e86116e6ad057ac79ec0ae769aaacf10d2a90f8fee2c943d57d878ef9803788edbb3ed5994b54a0287d1a8e595e9383ce3dbafc53994b85b7f02a91611fd594f43d2b0336cc95fd797118cdbb5cf7618946a893f7aea0594fcfba1b83ae5c58d45dc49266b0c5e220865ea8288aa367980b460f957bbd4e18a404523258a69e62d3a933ba7b9322fb2a600cfda5fa29561249809baea5c9b74c3d65ab2b0da8df728c3f53547086d139fbdd4faf82fc64e5e212bbd99bf8f174dffb5640834a2dc3dbde01fdc124b06326d6110d3e964d4c1a5ee5623c0ad2f50a20e67f1b66bb5ad91ce27533ebb1f749a75f878bca0b5f80dbdead0b510796e9d85a7570b7d1b202e7963a4dfcdc442fda778879e533fbcb62f090c705a588319b331cc3574ebb9a27aad177f681ad26e5d9748cacc2088502d7a1c9e28e73ca0cb4e623b557f9bac0b93d2684f13e61894ad5693a6c07a5c264cdea547edbb49703ed74bde0e304f8c944c73d19739e1091b11b3c86fd1cc9516fdc3b3dad7735990cbb887cdc0585da209e709be338eab672a40d0657aaa4d86f68d6a28bc34111b4f100fabc18f11b5b1c7ab50c978c3faeadf5bbc5b0e4fc2e4ff9e89133c43cc7a17c373c0b0f8de424c22c8f44b97bea5561458170444ee4e3486d4c53551389d0574cf7d796b1814630d7819489376b471d63642a756a80c4f7aaaa1e912ce9f69b03a2fde2aebcf929846595c82dae03bfda0ebe828fac1af4099840ceeac7c6276c1840ca91da577d74bdd2a46a57787ec0fa6af45dbd38a5ef461c2562719ffa3dd48b7bf82393df5b52847485b6449e2dfb3e8147d34abff6083faf19ff69f49e6232160f9ff9adee4aa69fc654699c1c6e268ba896bfe25ed8a6d94bdac3b9354fdbcd34d28d60ce28eba50087e721f587a7760b371bd2808aabc0419219654c4361eb021234e91fcc03b65c216747f5b2c97e904b5056cc8ba0f9dc78abcce641fc316ac7032e6ddf27e4133f62e93e92bbaf518d833b4b25f61ff1bff2ab27623857dea83f980bd810833c01dc6688d1e9add8288d6453700dea84fa0d1fba27d16b58af13827bc95b7a46ab9b5b01a3bb2cd943d7a3b08789aeb6e7e500164fc9a8af596b3711e3941b9972907e9dde54ca0c90a79da7e07bd355b23a9aef7269e62c479ef43044c1af2af8311589b7da1348e2fa92597313d018fda1bf5a5dbe51388dba195570e0974d615699f4bce2780f61c7155f0ce52f0c1d90b63e6789a63917cf6fc6c157a5a3a8fec7469f97003eaf3bf117bf663b560ead6a9369f54100ca9b810b67c432f5b7b751ff9eb0fbda60e51572dfc2be85c4a8b848d39f3e297a68c09deb527d39e05561a36c76c020a0ff2c3493152b266897ecc721df544873c03db73b188efbb6ce76e5943a99bc17e5e05c6a5f3bcb02ae47712587f5ca9590ff0528a100cef697bff0735c807eb3c9417305295cee5d6e82dddb79cd50be83d83aeaae56ba552ff70ba0f924da5f2f1f9000cff63468c1156117545484c3668677b95b4e0b6a947f6c73cff466ff8212f2b699385997405d413ee2f8a7aa271cf08c9810fec6fe0b933b2a040026980c640f4f4773bbd56e6469dc6557efa4beb938e3a96e3b6b648f751893e60f1d20aedb0e3c1c455a998efb4d3e558a7c574c325547a6c94b0521b5be5234d8cc145c584f8ab89a585cac7d8b9428900ae07f315adfdffe3f21a8335cf790358834523866f40d766e7e02018bc562f6acf8b1db3fdd12264a4c46cc5158e2e649ae64d4efca500fc7b367d2d8a14c7ddeb916e5246dfe9f675698bda352b90d4f6045e13db6ef264afabf81fe41c93454badff6f1ab52e57c80f5b94c8495828c7ede3616331f579b1d9cfea39e988126b1fa4be18928b5855c4ad1368487ceb905710532aba0f3a1f06965273baaa4ef25d56284bb59bc93901e9989d1d77aabcbd38218ebbf5d8cebb9f724b5e01cb7073ca1a1adf685560aa5231763b403c7649a9bab2bd44d0d937414b0e11ced5d068eb137d46ca53bad489eed5eb29a1b0bee65d9173e57c5de28c20c80bafa1ee499d15cd081486342126433f7db74c9f04cc0b4fceb653f09948ee5601143c82f4b9749fd496ea957a9a4b39a2bcab0e9fb18e91d088fe94235122ee721d44d2cb7fdd0279c784e5110ee7a647db81d31e8a893f5b846fc930ee2ae8b093fa5b0d1429d94775b578642db73980ce60ebb40aeec876a3abd1f0d07e0ffffff1f