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 77957 8c5ddbb920bd510dcdf049380835a3d06436472eb4ad3680e9f772994d949499

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8d7ce1b3c03be78fc45ba6359fe791cb0495225c5017bfbaf8adf2ce66f74475
Certificate Block Hash
8c5ddbb920bd510dcdf049380835a3d06436472eb4ad3680e9f772994d949499
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0020740000b05d0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000061781bc0ac1b9f6426c886e043db9d05a77bd2b0a815e065034972e34e7b49ca06c57020a643e36b6cc445551aba1e12702d24754260971656657a4c90e2af48aa533ac566c862ad19a6e33637e6c8f39cdfbcc5bdd660ce2700000000000000008000000080000020740000b05d0000

Raw Header Hex

0000402027edf078aea21a14e17930bf5dd8027d8fdb405d6b7483ec3fdc79a44a26b901e762f234f5cff6e43f4085d66785938db671afe4f7e530117f8446eba6faa9e8e3fd3c6af4d200187544f766cef2adf8babf17505c229504cb91e79f35a65bc48fe73bc0b3e17c8d

Proof Data Hex

59,560 bytes
121216010307f3e86f552554b5d7572a31bf49c9d0e39f90689ce47a09f9486419538e2057eed72c01fd5ccd6b659eb701da1dd0a120e1b7d8d7346a816508da2607d854d55a31658ffe4feacbfc3f34433032c26ab11bdc0a3d0b8cf3ba5f98e3176b6b5afc2d5bd703d1978f4e241c364aaa33fcdd852c97c4352930d3cbc3690db9115775fbf793a24560b8d2321469d80ffa5b962145a2e0d090bd6da9980e9d6095b0dea3d24bc7fb10ae54d677302e1c67f092d0ce7fba9780aca237d64a9162f2123b6636f35155fc29b644851bf531c783c1a78de31ada5053bd0e4e1b1af4b9f1e2cf0170b94004e94a86b3ff87252f679769ccc8f973d2a9a3a9a81b72f30bc77b951a9c53a139436ccf6ad43ef88e14bff7faf879416e9f595a8efed9417c307a91cefe270bbbccc884bf4c33d5613b9117744272c33c6492bb3000c7017356eddd4c7b84a33ac84d1340a009864c4b650f4b9e63bc01f908a674237c92fd15c7e0bfd0489da51fc1c9050403ccf83e27695b78e40288e6cbcb9807f364c6fa9bc015db9d2a5549c22228613f2aaad95a189e2d933d4afd521912427673caf706467e0ff7b052395bdf8c3c757417595f60fe0b881ec3b6b822d45f94b043cba7cd1d17e70cc1dec99c61878aa4eb4052bb95f62d677bf4db7904146502eb319b2d5072796de91455a32168fea658b60b6b25d420bc59b49aff051c2c2007e48b39ebb13f21a48d6a666a4ff8fa8f90938d944535f81f42a45f8bb895655128fb52b7bcfcb12622079dd43cabc7bff6eb693383e2e69c72de4f24ee325ceb9fe0e0cd9730effeb7e40aed362e2c5db90e9a2b2ddb47dd8b8f4c4be58a28a9686f062402c92f538d1e2c4d3a11d538f50606f9db365a08865cc93bd7d5c9730c758bc405755ca350641df9818253aa6a2a2fe628ac1ce6f634bd50966d77fb6b982df79b995481c5c0f10ef6892f9b251ab3adf8d75327d90f3947ca4abc27cd8e46698136c7d5509e1991e74f1fa2157eeb85dfb39f1272b19c6ece94cadd3a7ba1a9272d0c1909b99d6271262a4b69079aae9c5e798a59b2eb7f2d30fa27842a9e6bfff16d44b8ddedf18c233c495675902c7d47a8729938055238436818b2319afa5b3471a4adca1a80fb2c2a06f55508000c3aa2c23431b8a9220636cf776e6f1cd6f1392918ed28be990454d1321d0d40755a1d3a7feb7f615a24994d8992291abbe7f4466100389b73f0ad9f03ea396f11fc368d04f19f1cdf3f77eee749e97395dc75ba3d13eb9ed47215b4fd2e31c69289920d32c27473a68b59eb5c5b945673304dca1aa3c07fcafef5e49deb8af7611c61a8af18d874a521a2f97eaba12d20432139d33d2e3e415a2ac93acfefc43a0d7dada8c87b4f6a255d2d51a9d7fea2e692551ac8415a4fbfef1eca0cdb38a83615b680a163c52bb9c48fe152435f0d1d8fc995027dda581d413824972539c0bd3bcc675d3f93014cac312b37c99817040bc507fcf07bd83fa1efd3b9594e029807d4e619036e83e397cecf86ca3e07876b476c12b8dc0a072aabcc3b52b070da85056e91827c207d4c568a2c372733ed694a9903fb13dc78acf35f589067b019873b21a44582ea02cd6bb2fba1f4afca9b9431800781d9a3973d65ae98f61d847e77808f92140aec58e2317b688857c608c1afe87496e4b96250ccdd4ed7b517896a6d27a0c90181ba89547a75dd41a2755be0f6b448441c41c16d2fce2d0100498fe8182c9cce261c46411e81c022c629333e4560842ece2eb93660f9e8045a61f1c73e8391125b33b8d8ca4492a3c554c96845814413ca4cecf6f8036e106fd8878d5d5c783ad95d4eee694f831cbb8a279ea8f7a4bf7ab05b3c0500ab81f3e7219a5599c4a9bc92b785c609d85d78bac58acbc45fe0695149c4b24af8ea231e1e5336bbdd76614ad8c7fd2f5be8a8f800c0d556e5a0fa7415f29b59722901d39c1e05cbe9b2a54eea2ce242a4d31b1e46db98314a625c15888a035159f9e24d56f624f52c2773c35ff9da2453f81a9593f50c40e6bcd7e320080c32a43963dec21a66d64fd8c58ab7cc18d144726f9d42b54d7c895f10c327b5b71847ca11e6e188811717ab0ece859073c1d3e98e3b9b7dd378081216321eec14489d9a84d1ffdcecfa5f9e0da67bab893c1622c7edd7c8de95d016229686ab38d4528806e350e1964c952a4d30153fe73843ced0b3c99f92cdf0f3318db2ad1aaf51413d6d3f048eec791b932942ea27e4494bd51a04d8e41338d4cb6ad76f0a2792ec4c6b54b9b8413cf30461dc9012450cbf85766552b4d0ea9b46079b484e8e4a95700e6c0715a35316f9f06ceb503e37fe63b7617892532fd63ab42b601d4ce1a36f38ed4e51e6db28463dfe19e0b680a2fa2588846e35575ac31e92da392782cfe329ac049fbf8f97744f1b308d8c4d3e58652c3e2927380ed737e6649b1e51bc7aa86982cebb492872d192a879305c8841c3daea5ce4b96b4edbe8bc59ef773e5f6f1eecf6b139eaec9bc0c3a3445c32fc38ed2d35f83834856c47b0c043a5451d509c0b23667c302f028d101c4a30042a78c3ee6149c7c7273a59865615c39ff782f2bf970d7d192b3e1f49bc619097f26f58598a779444ead1d526f01da245ff57a2cc50b0b0fa6bf2781d4fa9ae93ca5693e26df7d425f25ac644775aef381af45273b8f32a71ea5b6fb5ead38d9077070655b438f07c93aa7a28549e590e4f1b76ce6933556b87048561e2b56a69f959ad4947ca816b88bc69d1bf0e0caa6dea487a42afe7eeb117b925eb9c08a5476f83b444c4899047e5a4820a4904461b1c7c1a748d3e10f31d85e2c43fbf59e349aad0cf7eeee39fe7da2ed1c2f2b803fc48c278c08f7eda6233a63459a6daf95c67f921a8c7cb2507dcf1dcb1e777b8abaf824c46e9c1c792e12108e4508de78727606860609d301e8a649f7262a7f2535285ba701291858b3eece32828c4b09cc5194189b7f7a66bf2e09b8aff0c8690699e487d74e1a2d0ea2bfc9884dbdece5150582e624a0c0b1d15f289133ad3eab6d444425f26b08ba648334f713d3ddd64d4c51f4e26ce5ad1e3d5666515a9fd4537658f6e759178d623097f2f75c867d7040f64709e7c1b977f7ee0571272990e063253f7f9bd2648b56fa8776b78dce1b7f247122a45abcbd39ecbe362d523e865b633ee031b7e82382dc1e10a4cad7d36baf6ddd92703fb917695898754ff37aff0a2567477cb32f7409aaf08804ff339f027d8625b33950068ba5a1ed10e4c3603d78aa16e37060ede16599a2c829b300993a03f5f5eea444e74942727a463ebccc66b49b5220e39db595e641fd51cdb0f68020e5d718635dcade53139fbeb985d39a58a38dc6baff91ad3ff1bdd11c7e4a37c724c9d42fbe8ae55a1d96d6ae65f728243c62a080c055778941edcc0f9028670b821947a666e2b1ccff080d43bb19240ff5e56751e17e28435f603704ca5d8f1458d780854f9290314dbc38e5687265621644049e0a9ea8b3a62432bd141f4aaadddf1d67a172c37a1303068c16123d1253037df75ff5d4b04002cfaaecee9b8a4d1cc3a14452dd73d95c83ca07206f909144b437b6fec0709264bcb220a06437e2b99e1ff74a54057b449b7cf4836a8687a4e0754744140c34c0abf237ec7db4c2e058697b96f9f63d187a1de6605f2f0bc5e08c704ccd5a52ed976387e2993ed25277d741b14d0d75bb886cd7d6a1794bf9139c3f5acf5859098415ff30ac30a8f471fc73b1c9a9e3f38ecf6d1dba074b1309009edca90341bdf7118adb956881ceff3cebcce5be0060b71d5eabb472a54327b4be38eedd4b9ad32382f70816b5766c0dc2aaa2ca0806bcbecb3befc241f4fe808eba2864ca680b0f2b7a949dbebd158c9501e1650bffb004d0a6566571399a56e347b9e44f6cbd6000ee14dc5430e8682579e74a55a51912674472862c3367f96b55f85de5d49037d46ac1edf800cea8df8c1d6ffdde5414f66709e15ff9cda0a850c8f5d65b498ea5f6c8b02bb7e34110998db34884065a037510fbf751245c470002e02644954cc92f48a3aa2b97a1385318d09bb933fd41da9684874f64770e14c5655acb5a21341896edcebb9ec0b6274994155f3105fe77d3847989cc90c4b86edfa3160641cfcd774e2e9ce8642e45e1c5dd94f13357e6f7ca95f2685df4b4cf8bb4d441a13fc05ed73e2cc5c54fdeba7c29cebbaf65348edb295ce82fe0b8d2b0c8d953983c5e19de3b2912418a8438f54d364e8cfcfc5fae66ed54109488ab0754717e66e891cce82ea42964adc491926e1a588665d4a6df7c22e894a18ae0a5c6c22a47432ccc1695d19f1ba42bf5a9039d2e9bcd9c15ce5928a6a738b11d0b669fd8a05d3d7aa7bdef11de077e59520d10ffb5852dacf61f5fa296c4069f9501cf93b54f30640fb6404cf39513c7176e494dd28df33af7e9e5d4028df30bc27571b8b6050b3ea2037f307a4b67eb4ed0301b03fc525f99a1c7ce6fb9167e4362bc0f5435a512280232767f089e3bea4e5ca4bda4ff604e515061df969f930b38521229bdd3ed1a71523999e647ecaa03daf6c7c33ce8dc52841bd3187dad3b2b7f15dec20845f804806a17002dba0041a61c28ae31f3c5511936faf7eb4c798a0baa3db15cacd973a748c0c1d8fa3e116121458404181f59d19b0995bbacbba0098ce09c4992401f9a804b0d69b0126412bf9cab914a44672defbc31d4b34943cc3430ecfeff4299ed60226bd382975e6e56afe8a7d60e0f070083a1d5d66dc1194da36aa177bbb2872a4b10f52b8c2180cc5a4c72637489f1c98f53a23e48601882c551baec347f264466ee8403431d26b62f32a54b212ebfb7298cfafda028427c7323449a3d74c7e16a3f9da585465c0c0c3bbcf9be0db66dde7349a3a7a1d6de7874dd1ec4a4e07963bb838445d6d44ccc93b4b409d4282c1b425b24b9c1b4f322b96c747b00e7af8539b09ef328d8083ef3fef339b8a59e02d435bfd7bfb3bedfeb3fd4535a4289800a7a31cfd6786d104738a343afd530e62b915af30330e83c8f66cbc6df68d6c6bfa916b9534486b877521ac09d7325ea28f991d013618c71e979d5cbf4ffd7a0064881222a31ab5464d832d3ad11d157573e38f31946fad6617cf6fe078fcff47d5c94147d818a790204f4bdda048a6dd8b114696f2bb9a945b391fbf335e1aa972fa678bb61a48dc43dbdda9d9e43e0e337bf7b194978c07a0c7d99dc8421583ae875ba01f738bdb6a1d526b943f268a88fae46686baee53a66778a06a20d5701b1061cb057016c2c8d324133fbd1c332ac50f96e285d2aac8e6e3c84a42630942e0b15841cf3ef5bac36664d5db8dcfb2972ddfea8005b515c41194209aaacb11e1a2d5572d78941135afe5364152e4e6f806c2091abbcc16360f47ec0d214b8922ae5ece811403f7eba35018f7db8b1768916fad55abc3962ad98bc5a8e3ee3b0e712f71c5ba9271a49bef87f264fb85d49d9c602f3e277ffc587cb1e236694777797c7ea81211e5dfae605d0e5485e62f12fdd262c30b9959957bc85bd29b09329cc74bb52674a582f56ddbfe51f0b474ac072eaaba3e7b6c1c0074b1771a0e485a31e3f115a4695a63d71760660c3ab3a49e70d8b9420f07665553d3753030c910f6915a6f60a6d32c5eb020d407440da805064087becd546a810263ea90e584e99a5071e30a3f21d6597c767efcb595ad1e5b2b4e7342a70f955b61e722fef17ccf536fc594d58e165b50630b20fff02db7c4fd5c750016828b7dd2bee3eb9928e4dd0a29343f1ffcb513cdc6e24797ba95fec3c96e80e75847c4ab76d7ca2f2b4fe3ee514701b067769d9549976ef7e3dc090857b0ce094a5032f5c8e3edc2c1836b9dd3bd36c6885ef16f19e793e19a6520edbe21b892782a3581fdccd61e4b04c7926014bb9882fb830332ead5f563e9e492a55714f9a54485aa528d9fadf06d38783969b40cfaa7210b3a1e396b08c6421c7029813691fa8f82864df4a8b9c83ca9f017ca3be6a0772290c3fc0168183a933e7baf5899693bc62c03201285f155a4d6c5c4831ed7e7cb0ffc86767d4cbd7a229d63eea68601531e4c06faf280353239367c0405e9a46f7cff852a1f19dec76555e90208ef9555a88e3ad834d0c8f4ce7347b4341ab6ffb24b99c25bb428c8d903f9eb34911b1a6196dcc937d370b2e4ef4cd1a0ffee908fca1ad943e85e5136f5de52d4edc83a915f523e86ec1b15bc13799627338498c9281db963c92914ba0e02d1d83a4125d3ba2e3fa23708ceb8747950bfc98f463a04af80f4f438544f451f287f5be6b996232a31555dd4486c2e537bea0cd1c957effabc9ef4c8dbc16470684452b17829ddbe7400f7f3e857f7c2992ab11324c82c78bd27971b483a85c42f0a934c409cdb3eb46c4b8cb3c838e8e04c5fbdcbe669ee2f68df0220cc9050c772b717c01a0c89be8499ac15edd40149951fe66e5241fc92bf0095ca106b309ae8d0899474cd5109744ad69335ac747812893d1b5c803b0277c0246e2078f3e5f2ae1299bb52a736672ddca8babeeeba5491e7313a0d040e17fcdac0ba602e8a44f1b8ca1a416a1fe837742cfa095095b938f259de017723ad477838019484c2148d8193777f87960990448e998663db41aef5b6c37818604bb4cd4ab02b2d33b9162506733da163d55060766f9926560e337baaa641708bef2db1e8a2472870046bf22f1a014f37eb9e86983aa7bfb04b7d415b853e5cf971ef161c76d00218fb5210a1dc4501ae41c1ad8e74d1f42fddea975c731e05d88326090175de3cacd8417a66d2061e671eadd894f3d88317d8a4165d075699580156d8efb03b0d692b5bd4d57c0f7d5f5c50d961fc7d9e202107a848e8d00c81d0043bc90abb9f5f9290bd88e5089b89c3e9b1bc223701343f3b1ce33889431a28b117f13bbc55c64606570192e5be7ec9c369809b4caf2c4b2b7d910f14bbe6af6b85a83c8852484f81db8f2188f20a2c8b65886d7b07e0f0b093880b4ef96c852fafee8c338dc86c3751728cca956d700a50db31735e0bd2d61ba7ce51409797bb2210426f88229c82be2b6b0fb759c25e7f0dbfe9f922b812db3951ce6a059b5ae3d42f00b9dacad125244ae8b0de1b1555d7ddb0a98043d1852ccd186d87d0e4e04c1a2d2fa936e3c2558e65de307bfe30f3bc224ad0c2f8bb2aeded4b95d793b8b567be92481e28338cbf6f8c45c662fd90bd90ef5c756f86b980f735ba59e94170f7b4fc3ddeef3c2c9d32080caf899f38082c648e4379dffb181226d2a51e85722e95c290eb5e8cd7667e127f255fdf3a2f830360865e11800e25fb179c0140ec2f76d0449dc2695d7f284b38843a0a48d21f05f88b19d522b0b98e91f9d6611e97267ff8be3aa80b6644175f338938bc97bd07d77c2af6a4156a40c2e06ba254cfc63e03271b860890686c9c32563523d52111d4bbdd27a332acabee4b106da75aced7ec04d2c946ba3afbbed98c06b5c04733b72eb383a1d19025ece200ccf8e81d6f28235f0ed098f1760fd99b4ac88fb14b82ac46e9e8b67dd836f56d8534fc7a14bd517eff4042e73eabb1d3b51f55b742f4521da660d51fa6628d91628efd92ba700568b6794aae7f20125f8e983957388beaf9c3120b7edaf647f61d1a0985e0b4e715bce43c1c0117d229a952822bbdf02141da2e4896e02f506e0f4e46a78c87236cd32a0e9c16ae7c5c9010d489cb2702730ddf30d8f8477025c709c008434adf68e3868c9791c3ea8de77e7357120b585207a757424afed2c939ca5033559cf1a67e59b06077f0b4f96f023e824501f9e0052b7c92b548d734ac5a561d307889e3717d555704aab6cb565a9d28265f14be8b08deb67d1e0a5514426a62096807bc480507be63ca149c9bafbc89544f04994a68841de68cf6dfe5fd2eedf3c93806ffdd5b9729e655a0eba6b0af32900befa837c7c716ba9ab2aba947cc2e9f9ca7e1119b33304d9f2ba77785159300f0bc72bf9414ee553286a6ddea1dd3d2d3745c38a8f4117cfba46f2a51fa3784c17609fe3523ffe3ac4202e010093856b21cd7847026c9e25b386cd1b6659d3f6edf3ecd2fcf4de49b496d49446a4fb63b360abdc8ecb623aa19a789b59d3dba88aef7346f2271107b494621f5116bd30202c6e5989413e68a34d891b7b76bd71737d15f9c18a80e428ada69b6c9bb807212daf5338713dc0cb4dbfc2027875733d06c681599029a953f7bbe13dc4476fccf86bc24587c3ffcf881fb95d222121c431803a9f8be48bf78ba2dfc95968a8e4b463c6b66d513ff573f16863124bcca669e04669d6639f06452546043d887895b24bae8f6ebfe36b03bfba03c3d0f4fa244302b6d39b1e257699d53e659fcfcef21a58bf4c476b09e529cdfea1f771be8c82df25270fbc7771b055aeb6cb41eee3dceab52d55dcd1367f6e75a36f9a42f8d6c808274ec4fbb20c72eaf25b7e262654eaf1c04be4674da99c7afc0b9f0e4cecef9470f48195e2c4c0aef4ed9aa1bae8064157470b35319822155eb24fe89a97bc0b054ed18ec469d2c4b8701e4d9c03a6df65067581c4d663c4b840d05718cbbfc38581b3c9e02b0c4d6841a22fbd868b53b93267f271d989d2e9f87370e71e1fd7b6a9c9b932b8304141538306e174b5e933dc8baa02000f0ce9a1b187a26fea7a7fa30b6325f52030db93a70a8d643cf7fe96b69a16615d6a72231bd932412b255672da6305daeff7fa9db7654608b69f7b3dfda959d3ca2319edb6270460353352813ec7c806c371dceb61e5913bfe2495b8c0520e569732bc1fd01ea931d79c0e70d1074577e05e0813add55adbab945ef12c997f5cd4f7daca80138e312e0286cda6bfdf66c4f637a0990211184711e7962a1e2d015a1ac5b282ebee1d34d0e4bdc4befd359a60e07797b873df1b4030dfee12fc42f8fdfba511d2ed41219fb6446c299369ea5b4fe3d879bcb78aa86d846c4e57483bff33c3070ef80ebf33c9e4b656e4335ac73a88ac2a0381156532012f6b785764164f1310e376e01add23fea1af874d128ac8a5c058c87d3e8705567bfe0016396755124f6a69b8a166ce9f20f2b3377ea2c587289ad0aed09b700f64deff2d85d382956c70d3a26b8647c4e5ff0446a0825391dc5b22b93cd9b27ab1479b75026e55a3efc54f827032e8ee0938fdd4a58a608152eb7255ccb645e2cac97cdfc0fd3839769c4708023aacc0de2ebb3f49f5cd8a8ba19ee5685fec61e72d251214fece23dbad89b79c885bf3ce0b77426183e7dabf67a8f51542e790c97fd318e76ff17f10e073f6b4f176ae99d0119a5280c0b47aff0c62264cb02da0ab17b6cc2251e1ef2dbf9e6c2e2fc32c55d2b73ae2e6c878ed019cca2530b138bc22c9ce0e9e5e740b091a326e887638b82b43541f9352209783a72267a7f417de3ed5a121909bf40c65d2c4a7a5aa5a1a78a07664783a1f7bf7dae03123f7728ad7accec088ae53178496b4fde3126544c0c2be489cbfdb339ebf0c6c34fb7e7944ce6d3f3b780496922f5ca7fdff27657527265bc84cc0896205827362ecf46629b817aa5bd4cc1fcc92d6966f93b329ade8671643acc8fbf1fe6b218ecbed3ad25834ab48b3b6c2d280a1bd2f0ff339f16ab2124a0df3f17a2793f927d7123e924add34845348c41bd3e6f9f9298573bd505968c2ccd325c356e8bed363e4eaaef02933f97fd48b1b7a2ecf145be70e1909247718efb4dc6d1ffc02e9e9bb65c1ea65b11dd2e004d284a0922cdb9146d3f643719b3fe7ea7e21c4f82465eda2b713e12e210f35a2a8ba63ca24bce3f3f82aed85a105c479622520d3e24a4dd3db28c57b020f03e87e9711c5ac2546a8ad811f5dcb8a4516025331fbd97519cc617ab9950573cbaaa1bbee2ac40fdd8057259eed7acf72360d0b97b68add255bb8e254cdceb3351df1030dceacf3bffd539aafeaf805107afe4ca8fb2ed7db1e2591f7a13e099a68b521daead73e942646afc0b163190702e32a78da41d20d65490cc2978c3155c2e99f337495bcb0a8579200666db8f633de6901f3ba04debbabfbc1b17fb3f4adcd4d81c973f60b1a5028ae9d972aa859fe16051ed1720084788580be522c7898dbf2756e22ab82340ed5ef158c80dc9990f1525de9991ed02eeb9b297f3d9a425aa52a26ee3944aa754a5019d55bf7eae17e9106298718b43b978ea2088cbfdf7335d27e8de45824ee64c5fcffe1c7a5c4375ba5b8b2af08b140763b04af6fb71ad47908b0110785f78be2347935c6f73520ace130831aa2595ab6532680832337cb0dfeec277d1c8dbcafd502248a6974677b86c4512fafc62c6dd389a43050737c8a4835b62aec5d007c30b97550e04bf52bc441eb978cb75a316601ed096a71971f8b964306efc571c91dc1cc21202d081a7e5be383ca3f841f69bd488fe2922e182d207c997214ea430c915b4ef252c672b75e93b671a9ac27626eb60182ffdcd26a300ab95d4b4d11dba1267640b7269c151dae9f57105ce5c44cb4c2c7ab0a81e909ae115b85d82dab5a168ef9640171c7b4efba04f27de565901f4009b2808b47f2eae58efa13f77c4b947bdf93c324796619d8eaa195e626fabadb1db310ad22c1ffdbfb8be49855fe5f579343d16fa971872517b0284f1d3e545b3753f1d5493904af8d574d5993f9afe605c168cb1b20e8feeccf7a3fbd8ecaeeca24a915d0e3cf6ba2db10bb1ae4b68a3daef020da82c4fa15e859d20531a42e86310b223d314af4334287385fcf326b03e932c13a81563866032ac422db1735b855a5abee3676a928c96063d4f97d4c223241cdb5d068a16382f60a3633cddc3374eae8bc6dd14c01bb543fdd78a7e4be64a5a56e02df7d116d8705ede268cd66685c8810ff28c30b8d81865f2db6fb11225a6ca1b081a9bee6d53be24225fef141f7c65da2a8e287e5262d354dac87aaf0aa789863427221b674ad0d9df43839492b33b5505f82799c1d8b9ae6c7545ad6e997298a99f0bf4424450569a7befc266ff6e1a6b7db4d8e0c1a30a3395ce03ebd35a4c2dae149de5e9e6b891106375bb44ae3dea46cc063712a3aba1d8d231cf87af9278be5fa1a210a807d951e74468a53a780d0db43095e0e6f5843e1beef2ad5ba5248cdb7812714474ad622017a13ab0e9a0b74a06aed6c8ff2e14188e6905a276d35d6d3f552c6598f89643bcf3531c763b3a7109a6dfca332c5ccb058808e2ce3ba566da0ad6aaf7b6394c70c1f5ca0271ca893d23d7e0468bbe63541e78c88a834c3a22405ae80921e735b261f8bc05a28c1d6f124e5b94ec1924d16dda5af68e0da0d213034cc1284ff4080aeef43d79e3be300ce511610ebcd36d653e42a0615e77194716f59f744726ff2682dd38fbb397ed39334a4b45cc4b4e361bdb15fdc0ea463ab2265ae6372153dd60c3dfe9431a60077410bda5a99544d1214ccdcb9c80e4b16d237de83d4d230344b4711f1813075ada24859f7215f7d8a6643528be60e2213dd3ae672e611fa7c6ca9ec42dc8c70a03fe56b4a09d1d3b8041542537a817148238da8e43e1ea4914f4b19135e611cf587ad0ab7a641d4322408d2aafe6d162249e75d5cbd7bba955a53adb9cd608f416aa6794d345c503ee04b09d88698dcfd65dafb4ce56a72941546ef854d297542d98f05db1223c737296b4c0d61b010bebdef84809e6417d9ba7607731cba238cfe112d69d40a73f962f6408702ee00cd04c18de1006b7b11ff7bfe656ca4057668caad7d6479c3183612cbcbe448627368e780be24350b22349e515913c73d9c8aac5100f1ade125e4493ddfe462974ae4bf6a79172fec40df4919b6c3ac9c841deae09922bcf7813517ae5758d144d4adc1f69ddaa21793ec69044d33a0eea9c6d662ab750c2d90e31a469efd683e6adf2fe566d4b38cee1ad430076ee618f9bf0dc467d7d4136f9a0f3c0f9c9882834531f8b06a913ff4946c4410f6bc2f965dcaf6231ff163bfc29b492be876814e0d5bccca41edffb6963fcf18679793132621b8ec469d5f20c08090a6f25a61d0b33ca0feb03004f60ca03bdf48311cd704372800435697ff40723af35ec6d769468b981b839d7b3cbb8fe4fe3a2bf6efa78182b84d8d3e4cfbcc1a76ba1eb793bd2d20e7fa83acb50ec8df46d23b55849b5cfc7343039a5b63c3adf8d0c7ab9adb539ab7b3782bc6f463b0977f814c7e1173f42115dc6ce437c318356ce38cfecafc6b2e84f89fb4feed47d718d4dd3c049556ae1577e9cb4506332b90c280b3805f57305622e050548163ca3ad27f2938440f34791d42e36148610472e6aaf78604dd06486bbdbf84c2735a56cf5b7b1e514b199c7b5291ae4b4a7a162925b1d5ea45f9ff54edc97239a744791f7c40b6ea6bcc003f60c6c0edec64138ddef91a062f46e058bfe87490f59293f7195459178059586ba6dfd2573de221b3d780e67f572f3e6c459b6698bdd1a55adb65bb2b94375f0947fb1347fad807c0fb4c7699f5412b9a7b519af2648d7fdebaf3b00ce1fb35c8fb2bd4ff9a4788733a7fef4c61ab267bb6c27b48551094a7442b3fccf84eeed653875a34e43e8c8cc371a7c0f55ac2bb4a12504bd579af874e08f754721d08dd32a40e3bcf7d220c362a10d2b0e3b7f8807758f489004d616b8e1af1ad7a881c8b57214fd759ae0bfd90a16bc688a7411ae8bea90b2e6af40911aaeb278fe57ca8370510e849bc12a19a1b973c09cd2d3dc7927b8adedf54837ccb56dafd7aff59d859a6d6647b9433fbadbefe0e465ec002c6e6d6d99e6e53c941511808d3a234b88880db32c6526a5d291e7b0aedf32988af4a3ba25e6a2cf5c50f821b96f142c67ba9c1bc749b9db88c4f37fbea6af66a0cee1f5c33ac563a8904d9a1bab8cc1fd3c897f9a45e56bf75e1de8b1091bc023afdf8e2502823ee94f80acf3011e7dfd624910ddfcd17003477f261171727753547e91e14a5297cf95adfe78ab2d37e44d19303c8a6787d98ad7b79b35d17921c34ad4d146b63d4bf7eaee2223bdb6cf6318c638f7795b0583b67e8e1c08dd1df5c75aefdcd873388c6d2edcc7704c2879743273bfd1c7b6a6a90a319303ac689d58dac38e90994d2d1dac1c931870d6d22c03c5425f310445c2cfe6567dfb9fca4e10bfd5a5f192d80f5b92188886c1dd36b41c7da93478f9b08f70180005e797f6a9aa92e87d59ccbfe3be433e8accfc7b170577203d7e349938d89d45a22aab9670f6b6daad1d0b52077a749e7bf2e937e4aa47d8bf88edc40aa602a823766afb16f58d6435d708bb07cd9a34457f2ee304a635255cb209cf10811ed035276bd743b322777eec4becf0e1f807dec7c04ff5209620956cabff2d746b151cbf87c043696e643e3866665ccdbee855b456b0901c9f4c66d3b977a06f69204e40b22e3a1dffe041a0f25ad6f5fc4435708f86ea9813d1abc9255c69358488e2e4cd0438fa4f580b3f9a6532ee03c29f9bfb9e48eecd563d6786be4a7151103798b484729b934dd1ed349fe0cae89313da9236e5d2d3e0cd3884a92385b2ed3561d3d2f3a5ea6b390f40c3b4d70226468275239ad29c7911bbfb807c13e0c45b99c11710788309a7e8020cedd16a640ea8ae7e0fac51c909a4084e3ae632e36d446c76b039012b23d961b2565b9a56c1453a0a4829f9fcc4f86c239fcc943973769f54eaa85f88d7a56cebbac71060d3ff42e1c9ddc17160b6354cf9b77bde350e149ad487ae71d7498f057b8962fa38735b66148785a2e908c286852c545504ab6c3f6445359c2444c6dd15d75500dd0bfb2c2697a026946777fcac0cfbda0c6746669cad450977b4481dafb960e0e904459ddd0d9fe8d671f9852516782b3c00918186d5f2501bdadc606d513ad0deaca0b3471d2730e953faa6f42d9c07e2ccd9a12c4bdcf16533855f630a4d1c49559d18ff4cc4905d57d2c7acaad634fdb4d9bff77cd08baac8e82972825535587ccbcb3403f2b2777eeddf6cc94e1ad601ce6a7d76f90e86073ae7e245eda5707675b41f789a0ea24ee713c7f0d65372323140a12eb727afce76f00e6d17ae6301b910a445ec033dc1652dd75529f30e5be63b766ce2ed5de06fb40514439c8e5d39d797a56f6e7ce7005305312272ab328fc20028ba78ad488743d9b1e4207c26d73c7bfb3b689dae8fed40140feebb7f10ae160952d6a5367abe75bc4c71428dd5b12ebeba17a2eff08ef796a3c44b893f4f4f16652fd71ca92e15a9de4e72fb3a586bf43c682c4dc1c932ddd07955df10aab20a2002421ac639ada942d2ea785a4eda090e09c404cf60ac65430c510d323fc617afe2a10273af51a12133042606317c56a667aa2ffef1d5d56d363caaf82670b80a787c3e3c470df5e0db915a808fa63c1fb2f2c8a0180fcb3b571d4b9386066e9a236da726f81c1b24d48cd1d3788ac6370c4d7f37d9d7a90347b5396f45a38c86ddc597bc993708d67bdfa10c2bc2e145c8ff25ec3126cc26fed7f0f0f3c2f779fdb63ca8ee4022deb89d10373514faf81645f5d05c256f299b58ff06370eb70eebecde3fc244490426fa4ea99d9e0a7fb54fd55c9661c8378351cf6e04d2bae1c95375a408edc7927164c361c635eb4a2110d589f640764833a85a9313cf0f692e53f5df55e9a4e539763d7ed29723fb7bd0a0ad3853b9f0ffc028604261954e3f3b6a08fc6bfc9d6de7213af3ea947f49c75c62c2cf5cea457b3c822a2f4fb78b26f522b387a48d1e83848e266d22492049882fda341870aecdeaab4f9cd3458f1cffefe8e611df0612be565bdca061f55c010e740260ce845449e9f7eaf5579fb05fb42e86d0e146bf8d00c262088181ff3951f00a1c333f1a01206f7461266ebcbaa5d9dc06f3232eaa25a6219f1ee95db90cffd3735d621340d7142e860531d8587e7cc1e4c294ae73585db5590fa1aa7e238b256fc4542af9e415095e7fceb1781db6786cf0f2fa3df8ac20acae609792c979788e2f674107bff456a46040ba758443e66e565e512ed5dc78f2ff575ed20631239622a6f83144671e2b16d8cfdc6864c499a9b854c88114e58a36a1e77f6d3fd4f695d219f805229af2af70d2c326a1fd2548d3de5cda1dbd25475d47adf4e2e8808ecf10f191c1b74a5ed0a469dca6acf02a127511f0142c8787dfa62e6a82fff833adde8d7a8c94c0dca3c4b3e64ca45e06cb60d0f28b4b5361db1cf65b26e843ddb342608687066640aa7acefd96547656cebb9390d77e8b6a073d73aaec7284a4bd39edeb2afd8d723e1d6cb3d105e4bfe1b3e6d9795445ff7142b1a7fe2408aaa3ce59656c59e935b6becdd7a563c3c8e41b9a9133b928a02ff1d36c4500f710541a25a7482639691ddaaa1b2d7628e3cb63887a2ea55db10dc54b06e51ee8e922b5c46722cc8b9f1dd843a8abc080e0e6bb6bc6a6d32f1ec8c2191e76cc31b1322de40fbe222269d6c33e9948a9cd1ca280a6e650ade00d07a11329c133a0d5accae3302d6ae4c75283d6aff4fc87c260d464e5158866d4df29159d7cdb5640c88f6321725245ffb619ebc8c9731fbdde39ced99018bb4f8f4b338f65f2f8cde2b7d69efe5bee1b48bdce883cee52603819b390cd48ed3a84b5e932df4c58941dd3dac9d17d708d760441d9d59e5131f7c678cf191121a4ce9bded6cc8b8bffc12f861236d899065594928066474ce0f0b2e8cbab28cec2496ffa246f6cef1d0e7b307903aaf477b5de839a37febab27f1eed2e748996c734b69924648f73eb5ae91da6847e053f7738e9cfefe04d0260e6a1b9833607edc12b1f3a37836edce3af089ecf5257c8e77992a7ac225a7be4e54f51faa23d457b022e962185860759397eba400c60356416adee79998edc86ab026a0025ea64269780f459c81dcee29ee24a349ce4eed438eb1de60b5353da5c09faefb0685bbf4bd2b50c31c30d0c9360c15ea9da872c40e59386d007b69eb95d7e1da030620ac9fbf3bc3fe8f800d779a2d8c6d14365b77288b1dd2f5880028ed5725ef388c340f885f65b942315957b665478e8a7e4627594deea01065ee639bd2862f780652f201463a5facbe100c7f03310b597f6cdca8ee2b98a7ebba81493889655c120d5c1c9b68e2b73efd07067ad6871218e7a365dc80587075b8dd933e573ec08ad7c386865001e668e02f128e94c0672383b50c194fe6df43671097e5db5c94c19ab732c27a72b71eb9c06a25c4ea4f8dde9bd2b74fbd0b779f2658d276a4532a779b8d6688f5e97374238f81c749bb0648cd726e90f05bf9ee15874883ff1e49ca7df3ec60fa2e802467c477098f5e2389912e23aeefe0d33eb19e8ab7f1d912a5cf6cfbd7ae8de181ca0840c0d966df43969697ce842b62f0b0d9009c1361316a311ee5739660c5bfc58b0320886e68ebf42e59310c04a9ddc4afe8d9d00c4f68d9ae620da89eb80b31d733eed567c1e0cdd0f3f534bd2c3b05206bda3b50c765aef05f83baa94f76a3fded8c207d0f47254be3fe40a7049f09e7e7e17efb76e06667e22b9358b4c8c953a89028cc0a06c1a701936696b6eb9529b98223ac1904e9858d32b6889be47db6293dcc1a9ca2b3a9a1280e03c746feab1cfa5b8475720e85c07c7fbddfd28bd9812162675629c93ef59963b3aa2d05ccf50e4e39d58da8a73bde1f7df46458f8ef1c0d6f4cdfa906213abc603aaa91e0d84964ee4d8d05650e4c7e5d5f603735f77f22998d98eee217e72ee4354f67f75632e491e24763992bf024e3d00c786285e54dffd7e6ef641205ef8723067eb07835f4ee128a4d7f1b79c1f145703c8b9d84b085c54d33d9926c0710ed7e2558774d8c05c32b392c31b541476cb39552fd1769eb8df75c027fdc6084d2f0ff103e0613308a10c070be39ba784ded1a3a5538f1249c1ae2cac22c6f81c53c4271bfb54761cf924bfddd78ad96f489cebdfa656b28b6c6c0e7a751358287f35e78336ce7e7776d8de287ea7350ec187843047fcbf23cfaadfe49e1b732c4ab18b64dbb9fc44ee38d7005912f821383b7e8c069c3794f446148e52cd43183f0aab9385c67071416f1a62b4a90fe9e7d898d8479f26b0a0a07de11780027d53707a945d5c380ddb89135efa91999c1551f5a8de9613ab5c2d6851c8d2891955cfc6a70f249362e9b13087d0e4732e1fd89d24f750915fdc2566cafaa141f7ef51539a3934011a49c6431eea8b5d413733198e7912cc64069fc578040efbd22d90ef4279bab2bd6f26f92ea56f0574fd299742e9b992604c82eded209b9838dc7182ae8c7880d986722dc19ea0f7a24df80c0a5a7627eefe8c54c0793d412ebe97083eea46211de9c9d5d2953c2ffbdf8d8af038b5a77668f34e1f5461e18899f524571a9693994a056bfd30e5497aff30f5b2898b2325713a11f2bb30971a447eb6394fd95b5c61b39d3e22028713079c6e7da2de77d70f6917c5be1bb7f48c1c8a6386365ac260e9b847fb81dc980212511e9d489667996d10e5a83072e52759dc00340725a5acf244c3b4176116f759e08be27adb4e8dfa8efb25499d2c008f238f9f5456cdc862dce6b175e1ac63351af0ef591863903e0ae09a1a4dbbb77336b8eb10e915a4160a855cc4bbefb7722daa523d5141acb215edb626115b44dd269ff5c60f0afd97ae5fb8176e0fb993655efaa4a9b24792184bb98e4ad389ab1bbbc0def5b627a7ea55fa4a7ef4414b696d0f328f8fa26527e8a37c903f88e97034cd5a3667fd3decce6181e1b4c15e29dbd5514e6ea250b4b19f1387734da842573786074f63b90a0d39d40674af91151d10c46cc51ef458d1f029678af8bdfa500ecff8947256a946dde2c5a52dc6e842f1d723c07c0b2146367c1f83e1d5444fd1c421e331d738d1eb3fdd80c55d3f1d222d3cf85b104dd5df5da3396d60885938b6f1b753fa906e688e093aa0e167bfebe8e75c5bc7a23baa01bf283e5b1228a5353ad3397393e50193844be9878a89e27c9434a77e82791bc94a845822e8b633d645e7dd5ff5e7d4036bc325aaadf7dd00792fc6e64e3cbeb6e4623f8b5e757cf642efcc3a0a70adf69d0cac61bd371a370307132a021a55252ce44da1fc6a1ef36142c100bc144712a8b5eed6bc425c7e0cc1a4c53ab399773bf52c5282868673c09df52ca9e58cc900e1f4e6a730169f7d7f127cedecf50cfa44b0195091958ea60171e13e03ae979e5bcde913eac5c903606a48edae6011ab72796efaea49c906fbfc7c434e4dd0d80c6ecf25f45fb741e49423daaf9914a268bc05139d512781427829cd6f91e4d6b1f761c1a6f881294a34deb4e752740655b698dd3e4657fa9b103cec300ef0bb6b43d778c9beb8e0d64a3e8f0fe4e60362fdf8f67a2cbc5cb02b83e350dd8e35e84e90055afefa718c355567ae62cbcb4b9f1735424907db294a25053f6676b7707e7e283df25766bc9dab321948d8dcf0b9df292a4514d5f206f747a37e10e8d4ad39c480e03d84c09d67065f76cfaa7b56770e3647e4104f7b1f5724c8ee553f0853cbe5e542b24c3ac7db32398edc723b3e10ae22ac0db94f7422c97ee7c191d9c8c83ff09e6ab424679847eb94314c7784a606775114950abd928f0cc11d8ab6002ae6759684a885b439bb150ffe969ce34d112dad50ccdbfbf87db273f81435aec14314a95ff41e211c733a63e74420e1054ed373c1c1c3690275049b0569406727b639fa82d29101b4eaae61d48a55d575ad342e58f6a82f6ad15ca303d4c80b85f591dbb24090f4bfd5b1c42f1e5a5f318ad85c34eb15faf2bf0b350ae549b6f69e6db428895acfb665cd2e3c7d444f5f7ac6ff7c9551b90c0a049a5e2b1bb204da6bf7243f3c12ccbcd75c230c606853ff4edcd3986730b8415d3b4686b2f5913f220e089d83e01aebc7c0d89c8dffda3e53c2e936e261cd83e4912f788ff52cb0136c4aa89eabfa87fc78a4c71cdb7f933128b6a0b2000c3769c6896fd715a384a8cc70fed291cdf4aebfcb739d9d5c4191775f23d945e5b24d53ff4d21ff462d53ae88bc6d2022857778ce2d81a7587e1252e68446a342e8bd12340f5425d3c457da8a63cfb427364c7398f9a8d10f0211d51fd55e9538c8c3ff973bd378839ab6bea77173a95639b3690a039ac544b5642da8dbf7389c1176682586072d1f4a4bca81726712f3c67fd7d0ea8556f23b26d49603716175a796deee325529f6bacabc3bd42996d7bef90a8b1914767d43357d9e7b08e5d923ffbadf0098b3e6da75349346b088b5533c581a472e0b3a2d7e28ada15c0398aea3d64803aeb301f47586a1367049766b9e7d7afe291f1bf372445cb9ff8d1f2a21fbcecc28b576804281ff10c91e44acdad96ed548a837800884f38ad04e6ce5a21c55ed98997a0c0d7f92fc6982e6cc0d2c34ea5a4b6f14ed856855e0b84879567704c5547eb2d0e058986d4639be530e618e81e87d6f2e58771a1484faced243e155fbf13e222cf3d4250b5886adcdc3cf82fe04723d1300a1c13477339f9ef97c21ca2a58557b5ff9fb789e83ff6eab15329e53d444cc64358a9d8fd80eb928dc4e5adc67e2dc7550c9fb61ba6cb5b60186b83da3b04d9eaa0e226b8a25c316a62109964c7d24750169d41a703a6b50f52ba19186ebc3d1c81a4745423279d04ce58042e5ef138a0ad4dab5ab9e8a52adcc4c4c1c46de38b38991fd24acc80b13e9c0216a3de6fd6329a01dd88f236e6e045d72487614400a342ab06febaa0d62223604767adc0ad04aca01d04fdd1a3bfe2600d3877565b0caf5a392667d11b38622f990b5ceb30739afe82ed5c576dd06a309655d0135c2ffaedb89ab15483679913abbfb111ae8baebec2dbee26a26923ea8aef7c94a05ddeab04927b16d0fc43e3d044aab004eb906a8b1191a634fcfe98432a79e174fa97ecf443d5831191c6d85cd175ec9cce756ed78590b0f5493042d642685bb16595cf45515d427390a30d024f5b48358089f8539177b8ded5b0a516df8d757d11b96508ba6621b7a73df949a97676736277c0932994eb2ca7df0d623f1ffc89e430df680ac571766f2ee7207c1c076cf88f7e588dcada11267c2fccd80cbc77862561ee814077904fd9235f8b88de7ad27d9ddcff1eadf5ba38f24bc802b5231a6ad0e2d035f53783585bf85739f68e913fb5c31abc50fb4e4483bf2b923e5cb87dc3e049db05fffc9c6d490ff8228f9cd96178396d6dd830929cecc5b31376b64282d8264e7b094dcce4bd1ff442b36b1e98178d64214bcc89983f1987ebf2ec405a798e5ecf7d0056d5cd1c79dda8c295381f0362a3707804a1492d59dc54059d78fe4a2b63ff4de3f84b8ab63e8a7de83c9adfc2783854116dd77abb5c1104dcc5d5398fb65fc718bea2e252d5a37347e0ed76eeef1156ca4516509eca200ed6d30e1918ce64dd16bf37646b7ba887b1b29ecde006925f2e803f950b2f2e6240459c1c9cc090d762890ee2f368c13d43cccfbb0abe26e4f1f262d22cb89b28902ff490ab48e6f19c49d52de1e1a42810c279112c229da4bb284e7153eb12623153140c796a532c751c96864b28121eaf54d13f17ba0b2da7f7a30b67775c31f8fdb8238dc6bb061537da3ef3124b34c1e0f1007eebfc988c8cd4e86c92c521ffb813335bfd7d495bd859e547aa39f2d495f84c0dd477c89ea16b69015eef9cba8c6ffd8b65d302c404452cc5e5bbb1baa32cf77b74b870b9bc2a0360a5a88f323c8d0ded8933b69f16f2235d8c80496508f470d4e914b5aa6424598844377b039f0fdfdeaab3dee2b7485252fdb997fd7249a9576afe082bb06ec405ecdf9f0c57ef985b6cd49007b773e1bdbb1fb3d16aa0b9cbaebfa595ee306dff9499159a3dbf23e947e2804e74306c381ef416d4dd17d01e6ec676f818a174ad7e8e49ab6fbb48d6c39e3ff51a372351a8dc57899102ad674f070a5cae00c4a69158a509d99edac0c96ca68293fb53826a90b173ba6b9a6d3b0a2c81c2aabce97f23e4d54aa3276521b26ace46e953ffdd67e051d156b1d2a53b0f0437bd089d3d5beb5b5b02ae971b639b08ca37231951ba387b1fc473923fc2a2209c7577f3902975859dd84ce0e9dd58f28bb61f64ed134d0bf376d375e157fee24ae5b0a5cc604b1cd022a4f81808c0395de66e3dedd83537655bddfea483b83f429b5293fbee12ac8f0a9120d4750ecf672f7fe05503bd016efab4df54932fdcb52df3201dd5120ed0ccb247e969f0fcfb2c85f0ebbdcb9e8f0c74f99c8ce07571f27739ab58760a311c2c36ae0971f57d0121e84857feace4e0ffc48ddef3b10720957280dbc326abde5e3573f37750fe0dbefaacdce4e3cad01c998f71a8728fd1ae85f88f3435d7c744b25a4effde87c4688a4312c1fa2f7d7584a479a57ef4ca60b576b2b8a73cde8aea298b956f4454c2cdce4e75de8d95b711e9de3e7c3fd75587874b477c97313196b42e75778c8e5704a6276453ceaadc06c6facb1037f8ad3cc669d2770491d7b23710ce0873f88a7d07b8828383d6fe6db1d194ca68ee597974ad60399542e81a81a85d6c2142e861ece57d994a3729147b60f3568362582833083f9d68a73323b6dfda5c03693639866c6ed5b910cfa86a41f5bc1c1ad59b7ffafc0699a45580f746d319d0dba72a08f6538ef1fc86d16d3b98fb350c6d58ba7ee329e19f4621c252c7ac2f5101440a5851c40ebe3eb7b9bc60a9f59e9f3946b7e77fd71b9e1aed0025a6f1d1eb9215da54e5127304488d0e194963564ca0a1b44dad5f04e2f4f6f377bac585972a67c0ed7a9b11d307b6c82d04c76404f82e8593effb1864d8c1362c9b0892ca5e84d2f8ab7e765d9e08da776e05ca2803de5d255d000b1d57bb26841503be04592104b0ff83f0e60138d4012fdf89750bb224b771ee4c8b1d4f901192302d27e45e9cf955e145487db0c2ba1935550b08e0f8b620a94c56262c9a7f95efdcb70b99ee2259dbf8c8467fa596747252a03553133277350f388d2d7f6deceb2a57462d1cce2d5589f532f16c41d26d9ecd9c8fb5fe8b227816b67c8368e879f6987d358b8e4838d898439d6d0a8320e5df54886d5ef9561713e2c083025053791a7ceac155af362ec43961c52a5066c1948ec746f64cc07aee9ccde35456f1c78449236df4d73dd2ef3ba801c99fe4c9463151d63c1e69cfcbaaad080d31f58cb117d036de060021a0c72d01f6fbf66275ba1a2d86cdb3eb3e0f1ab60516d87bbcae5e5190c6f198872df583abb94e885e85d644b62c41fe42751513c7afc9401b6662b0e7a4176e290d3d95afcad5e44fec3fdc21abebec9dfc3e54577c44859489acffe74f34000b67f9b355bcde4df077a114b29d7b6d39ef00e7e9fa408a16d909f9864da71f1337b5a7a9d58314ab753643fe435d956526e99cd64d2098440b25e743cfbba7271b019aad233b7050a4d77ae566ceec72fdac2620e6c61e4872a574e661235641f6146a86ff12f1ad081cb5172367bf8115d7b693c95816c647e885b30a088f93f165026f61dcfe8f84447fbc4937298763314d396fac96f3baa2c3aae97c17487e09520809aafc536e9e7620e1899370a04d1f53d731add760b685956528eed212346b39e850ebef859eeabdb9827db96f0e893d253b0f056cfc2ff243efd3cb55dd869b1a4d39a5bc110b4d4269ba7935f8706177017f6e577996d658d794157615446e514f1049007431c19f8a43695640cf90767e05e0f7de29ebe2827e2413007a02eddf92ee671c74de9e616a11096b2eee2e2e49ef4f7f60682426520e9db15d42cc5a63cb71cc033d632be1cd73543555feee97d1f842a247f0665ff8166a9db411725b9af23463f8c158a9ba37045a7c201d9918f4916e67ee395de4770166dd9a06c3d23a6651ed8a6d48620dade16e435f7a4d576fb8870357d619dacb3fd3b6444f78fd6ea4b49179046636cef13f008154af2c518584f604aeec68a9d750c657f4243877a25a9fa052b3ba9980c0d83ac7506a9a6ca25f5a6fa3dbd300107dfe22cc6d0ef33f6c91d5f2dc2048621237b7cb95a367a5041e91741c91b2d5133ff36fb8b7469f69118115a0bed6f8664aa86781ac383e5bc3ac4c952265ccc056a9bb406c587990b2df4ec90db2d064c1863c127113fe892e3ceac1a5cd6d1cdf0eda7e9e3f65519766eca03b605563307034a719a56a5e167e96d9f9360fa9ddc913292d9d3857e99074a7137bcef937d0ace779cbb8bf3e47623ea791f1e295eee92b1168b1085daa9e22fb7bcd26d00c6824836c69ab021c1043be7921206db7b7a8fc807d7b444d8e91de9befb9f6f7250e7b97b07641865dc43ae1d1bb3cead9b90a8a5793c156c4749b7a6d0ee14b26dd772574522401f6b5f8f6d79af7d808b79c17c1a207a618330ace1577c8ff9035860150b0a49ef6a6c6034cee695254172c04113d15737dfa2b345d23b327fb2e46fd007bebb588e91b4d1a0d7908df325893de3e83fde8ece3ae2541c01619e12296d15c0ce4dc99a8900409e3650d8cbbce57a6f9f61947ea050e3aeab1acdec415258180eea12606cf1496052595f0adf8c9caa5b846691433005550fa5c3303654163fd9a3dd315038b6dda29a0af0ff6142988c78ff429d41d15321bdd3042617b430a9d56885efe1b4da457cc63e7ab73f0b97997efa2e1da8a08b3893e79bdc3bcc9627b674470986270f2d2265182f16f7f969ae9b37d4eb86f7d382417495e2b0a868731d50c1e6d824f91a9c9ff0ebb8c4af68028467328a3def0f22d504c8829044ccbb5f1aee7cab5f750497f3fd3ffb898c0055fdfc59a0667cb1ffc30c5a9dda0ca94a6b3feed929ef7bca850b85d1429df4cb004d4ba286392e98829786cd3032708046e95468eeeb6907b6d6d56144a65a235dca318f011252180a945cb70767d1be9eb927cf5f3c2ea239f8fd846d237c7a2361614ec74ec8300e7c9ad8776a0c5aeafe068a4a786090163925801942c8bcd7a528d54c97af464a4ac95784757bc41546d8456a5a8e992076440db5d8cff01a7c7c76a30e2a266f5e88b8509930d000cf0c7b7e7b7446208293d6246ee9d0fd8f07759e1423381b6cfecc4f24706d1f72ce4988d938551ba1a6d3699812ef21ec9c3c7f79c4cb68ad089ffc08160778384d18975c9b9a66a3a1b741e9618a4ca4c0a1c6f51819e83ac22b9ed204e8cfc4eca60ba1be1adc5f5c3139bb299997da990ab42d719db60c62fd442426fbd2c832b5c473c52689c7de7c8b4d378d2063c8d9832f8df946a81c656f33718b864699a4daeb6d08c613657a0e1b19a825623f2e0ffb90c9e12ea6eccad71ed62ea8206a2ec3450621117d70f905246ff2f0b32fcee4e47c10511ada0b4ba4c7f8a9b806da45a208ebdb1ac1b4bb0c2cf0c8f33e64f808da79f7737b338f3e975eac9e76500e25c332d7acb16851f57d707b29e79e3eea9e3d0c94a65e22b89bf890b96e25caa5f0eff715df48c155672dce447abc19b5b7977d400732190db738ca76e651ef1ca7b9dbfd1efd5d70eb9ad55d8e2ebe19d15fbd34fb0fcff5961eff346983776be3b0f793ce830dadedc2fce88e2ad41f1aff0f740b874777dcf4c94dd7247518df94526f6f1b5559db34e6d0301ef976fda96d930b261a2f11bd0c21c768f5499699887c5371b042677607697025aa83943750976d0f4ced037302fcfec868f1b052330f3c681b650729768d9b93857e46c82fd5added1bd82c518e38a80f1894ae60387baedf1b8daba91563c5705baf6c0855001a80ae59dccb275230ac5e7925e629e16e5ca5e453b9e31d612e458465ff891df7df8cb295af02f5effbb9c0f274cb9a119dab8d1d5e4a128a4c10d6ce16ff9c8f8e27b10b37c18195d8a4bfe0bdf10e7da081dd059ce3fa5213ebbcf6da2a6b9406794c135ff338a8cc6ffcd3ea0f062a55930f51e055fce67091a82a8e80429138fe24fca741632e75358474b23ea725b1a5ef1aa74fcfbbe6aa76a64af0783833417f77fcdba9b4e08063ab6c69f643b85b4f7d5f5380ed0268a9c69b7f76ca070a22c7280150c5074163dc06068de0f7f089d61afc75ddadaeff91f6cecf0eb5f091ca920b43e380040f58b1716b59b3c6ef59e95db937b40a205165545a9b095c491af243a8d512eb11c43f29cd8ee02d7f75386114d4be8ec6696c0fe1c06d26d3d41f3555eeb9faee3140174839cd6905c6c18a782625807b46ca6a8b494c60883f7868f0699106fa46453d88c325e4e0ba8bc533a29a8b42e07246afa4a9906d21f6939c1d4037d5aae7e2390afc2eb8c13da7bf013309cc2aeb680ed0174654dbf4a5ec8387d0490ded77726308818faa85f9772608daaa80d6eea82eb645839b22d847007f4bdac6bef5606e53284180a10ee1fbaeb65167d8fe90b1170c8262f53ab0ae39f41a42d389e8b7b120dd9c510e47d81e988c900099742d6ab7bf8b4821bc3875950f6e51f9d45804db4a6cba15edaf0c51e477f26cf4d55e693c56b7888ed7c1fa027938cb52048649b4de91506aa4fac8ff77196a0274a9edd3b1ffde4e4a891326bb086aeaca33fdc47c4f047e4247ad2d552ddd3f84364dd3e4d087cff55b71d95e0b162b095c76a6eda223b5f1763408ff493c810aa8b6aabe38ee31f46f19a9f6a17d2647551d3ad03af0626975d2acb1149e9081a092bff758db1af2ab5bc7b40bd9b918bb0fc655a6a7f2a50f9f73e3d865b3809ab6c92b4f58244497ffbfe566336eaa5c02d594c391d76e5caa9cb139822fe5de69c0b5a1528bfc2f2b824dcaee473317cf40d39267b4f37d0aaf60300183341f5ee0ba9c364e0a0b170a22d2805e7d8e41bdabb705de2719a017406e7179c9c6beca807f548a607768b352217bcaf679578920d285ceb7062783e24cada665cd168da86354cd3084afb33deb049983b12a524ce3fff7877e549a2735cd128d7298ff4b7ac31a17f1b2d134eebaaf65404c80607f6a847276cbdeeb8254dd93b70ae10c9c276f74f42186c8d2458d80ac48d0404b9e30ddc44f767c497936e905522579f817cb3017991cb8fa4b20b847a82b844e946889476a9c7170401bdbf92ff78bcc22952db34a77e6958b5860da3caf9b849bbd242aeebd0b839ca94f58d90e5f7c1b047e6aaa4c267b8d5fd520a6eed0de4bb9c13a9f4c0e9f3b43cfc153a8beba1721cc94d83a4826afe2a0aa0cf6b9f8a9c25b2877097e475b4683c4c630a4e563cf7dc78384b25fd9c825eba07e4c89635416188e88d6451cb73322c7ad857605668b7e5644134ca21440c7fc2778883f790157e195b74d8c7b3b2714d6d8304a30d9e1c4bcd3d9f385cb8f6a25f7f2770cf8a360f5068deacd935899d9f2f0751ea8d348027e0691d2d241968c1f843f49b8ef288ba653f06ff45dc860f83b8bfec4ca5fedb586dc8b28014aee1f5c6cd6d8cdd74308d7f22e5ac31c9a8ec63d8a25c19595e570d29e011ff2873d0ee5b279f80a58e84620258a702bb16545fd4e904b7bb454f4d677ff7b6bd161f869c8477077cbfa643cd0eca9e0bfa76bc3b7b10518172ad8b3206c9ab808fb0fb5d9a60eca80e6b090c8489a68918fcd11e07d83052453ffe774d6e44a280d7fbcf57dfe675cdc025ba6dfbd09b8ea0834192db533f3c8a82b175a8bc7cbf9a801bad8616e5588ed1ecd2fc62f919d69ebe9f5477efca0995ce131c7d8ef8972fe53877e532c641169787f958203efd177f24e3159fb1fb8480dbfc2cce3b1e08dfa80af1d8de590e981d32db523cbbcaef5a86ffca3f2c0c749d09650396f2c0e7cd26f5195fd3bc1aaf21d537e8769bf5de3fa6915813b4edcd9600f93cc8bd275f8008b7b3294b297ed9bf029812d8841bd5b8f25e71f9a1c57dd2b9cf585cdca5a6af1ec6fba5eb854f6a7cc0c72df5d44b33d79d03426101b631ee833873a63577295129030917c47a1ebd17bc9108f99194c4ec446f4f07e6548e74f41159dc6a997f6f01a525d8a8e1c6c8ed707dda71d88ba1a7b10f02aaadac198d63e24025a403a796c6434ee873ffc859b393adf14407a2a883f8c961dc16787aba9202e9f47d0b4179ffca2d04f9f131d129747e02d5451a2298bd41a2b9e523436fd13cdeb1ee4feaaa57e94209d349f8d46f2951d53a53fa2171712b6d053acda2f2468788af15a8ffaf3bf798c81868fcf150befc111eb00026d3e0362bac9cc4f89c3ee29abb5c6519f287c20ee29756581886179e9c0ae8847f14877512d2f4790e9b34cb0f4430acb9e67186e6d447260b0bb4572e531a2d1d9a10231081a60edccfa6691acf1ebce8b09d7b05da0d66b499a4f9e207a04c103e9473925510d7d42ca1932244b5dcaf774df10157658dc7055bf3ca6eaff614a7c3ed15109ee45444bd769c230a2ba16d5dad046859a6b71e4157b94a02a72666056517a73449e4ed29d80246b3e94c05a3c09e274944aaf58b2955204158c742406f85ad06864c7ec7d7593e50c1cae10f2ba2345f711150aae0565533abb63a75fd12eba6af1913511c52a117f02febd55b9899527082f586c5a01d6594e9ae8965e169d7c6654b2122762f684e31d05bd0e11207ccbfb38c599f6b5a4cbbdafb807f5a7ceba87726a5dba2f022077872f8e4c2994eb601a95b0754fc66300b3a6fc04b19bb7984dfefe3a13ef4f75e84e1bd232f371e775d25e2b35391782b4021b6a1a7be6efb85d600bd810db2574c4d952f512c7dc78bd00d77b035f27b9b5b1833f9f6f20744de778e6b0017b96bccd69c89d47b4c4d24deb149b21ebc685cf8d27491c34c81eb0f207b1d1091ed3c7664d8c911b5ad6e297dfc3709c81a2469e62080ed6f6a27d889e76c83d1d1c35f2e7c3c8e6c3502db3e79805a3435d881d8ba105842b7703016a9d7c65f1584416aefe4e602ef494b82d04e806d7b067f23f42a066b15e90bd25c2bc16a1c373b9a69fa1645c743ce9bda3a60e6569bd9dd17cdfe6c1b00c5175e2e181bd5b6fd495fcb2a97bb1b9b30ee3366604e33bc79e0eb4e47d5e35368847c21d40d01c29581ae3d6dc8dc972a364864113419dbfbfa4ac94f768a21cbeff0716afe627e33d363bcaa8f8313cf2062f1d68f250c2655d71345d071adecfb07040ae01bf54b7b6ba9ff7d70dda7a88e458a9b37178f6373634e4c488d6bec79ad5cdf32311a6fb0e1696a45390294e66c63565a28179496ef4074190eb7a9f1eb71102e6a044430a1f2858b8068549f7bd152ec8fa00dfa6c1f7d0a1e319e139f73497be69efa50f170a805c462850882d42cb4eb9e3471a32daed39253534ad19208611d07245f73111ccdabea5e9edd2b8892d4264cb9be3abd5c33196d3bee9cedd84bb9e192a9759f240a38f5915a5f7b25f195fe3381704503e1b2f5f20829191eddb8ff813a3ef9143be4b15ee2ab2255f12e2ae0c8db45d992a07212a8e45e98dfe4719246049f8558ee89e1cfc820cc881b31093a17263cb3c3161d2c0f19c30457f4a176f304f646af6ed4f9234ecff73e8e5984754c548e33b7db3d1839bbaf94389a64a8c72fa278b33edf200f0bdde0e9c2c7610dc6290c8eb16464477e51ef8930768b70a28a45d8319a24cd3317a7544189f4cac6d2407cc5ee07b22486ce1fa1032a6654cf91d56fa726444cc1e7553ef373f51738c945f07c0da6cdb50e9b4d23e4dc53abe0dcad0252be908a16ec07981397bc8c96376fba22132b3b1e00976a0e7cde1cde549d8ea0c71055d33dff33695f351a5cd48417db87501296ae782ccd0f77c4e326a690803748f65afc878d61f30573fa8402c7dcbe8360687f3db6fb7c8ad9e4c9993042085995af3c967c83f8946f9c502ca8dd024963d15a88e0c013929f5da6822034ea02088329537ed9827e367038af8a46f55715658951c0dbd0fe1d340f8421f6161cbe1f984137f6bbde090de6c13fb9baff417e9f193efcb6f9a774971d5a568b7a4124b5d934611f8f7544807b49d09fd0f961f30081d9bf078dd12eb4ebb9fb4a1de691b9b819300ea5a8ae3aa06b10981b838a216e9bd2c4a664190dbfc65fd9dc890a2c9b17bbc4a2a2bc98aba922232e05e9f13ad28c3027d276ff33063c9232b7a0483f287c50dbec16a1b3dbfd43562cb72a290c0d13614cb42bfd331e92bc148d1db151f6924b2e72e31227db4de0266ef57d8e3ac179e79f6ccb34a89abd9339e91f6d869bc05d091fbc2579273448c58b397cf005115d7598b8db3f3c10eb50ea0cc1f54669bf1d2ce9c3833e0855d09e71d318fa333509f8801639c55e64af2da2bccfcb1a57d03af24a122af77856e20ac0586e40df45be980b408cb16b1fcbe630766923d9c9322e7edb4285ab2300ca895cc3a78b65674ebb45167c9f9d9d136e3eac34e99c72e0694d5e302f600eaaa4700382e5b4476f4c6ded02691627b9905ccc3def1ae0b53d998d2030c09ded213a764c8521f9e0b08f1f9318141aee75a0b7829528a2dcd5b761b96744cf442ffe0df51266d7b6b5e1f3b2d8382f8f22a4407de62b5e0c73358dc8bba0ba38a57f2db25b4eec52eb01b875a3640653d87f7736b56015c2ecd1891718bf50db4d60914a24b19ce5a4e2a1004c19e35ed0af6f194dfc4e77cabff3c76f6f78f1cf0a91535289d2ac12292f1466685a4ed13378f219bfadbeffba0c4079370807b48f7c6d4dd00a0e436a822bb77138efe40644f362d61f998d9d492dfced5f2b94359b96fc9adce876fddfc5950623d6d69977864a6059ae3db2d01cc299e337bce7843b59ab202adc38855b67fc167bb338bfaa97efcd33cabe8ef6aaf4628d245ec9f7b52b0657b7ae9d26fe0467a0122f96fbbadd96f2e45d640ddc420f391229869d0b76a66b4814d91167d00014f048517d8dd1d7e698250231d9fec6291e70a916942e6982ec6e97e0461002e64c8b9820c8e936fec9b86600ff26da2a8d45d218b306194563b946a410898ada61e746861ed08a62bbe864ab0c2a8e84ab05a39113b04015d2fc03c03080f951fe488f6e08f73df4e6c600218f9fb19f1ed4539ddf8e6020a71d62609acb99323fdb47ea4a79300304219e2dfed3ed679800698e7bf482a47059526a892bb41e949d036d4a8a239f08644f6eb5881097d0761b5e524ffefa7ae701e071d4a59d2daa418f9ba7408c4f024b25095caba22fe353093373cc04037cecbc077cbf3336b96ae2b127d9d4d9dea7d448bc221533e2d4e9e3f4e5928491b543361ee1e9675b1956b316bc0295d16feccc505cf153ae1e839b3a40a19010f5b4d11322191dd99e9ff4ac2156f9c3c12deee3cb7e145d952a5523d7b0593c290d3e981c7246733358a8de4521ef12db9f66320a82a78b78c1a83fc51c84985e95ad79f9e6259d45793e7d513b527e29485522e7877765e345f93e0a49f5d58d7a0d7ad6ae95af411cb1614230d9cb4d353e2cc2740b3495cd0e32333c0023fb0c10ebfe0104495b52193feef3fe56841ab2637d2a48333272eeaec2665c9afada3eee86e7bfa891ef4885eb382469e74d01fd252b3d69dad3e8cc07768dafaaf645e6d94c2c6e6824ae5966ae77fc448400d98d09b511f093f3120711ceb1b419bfc41656a7a7d362b5ec56b704eb11195bc2a128fa3175bde6aa875cbab83cc3591e752639edecbd07357443382bd256f24ff23191bd338180e210e42be3413a4baaa9df4f9bf67aa9c6994e80e7374d536fa10f01018d72ad4ded130360ab37f31ca4d0bd73f7075f085e0e762779c8739f1ca1e5e54b59784b47a2a1112248592ee10c375bba7bd96a536f9ece4574097092aaefb6907732ef82413599b03a391a024fb8aefafadb84e9c39cee9e0f948672f778a28980a68f22fdf9b64af7f08649e823e261df50241e320339c41d445d7052f1875a172f8a1c83fcd0a2d33377d0d10121d73bee32e0aa37e4c49a9928f1e8d2753c71d687838fc6caa8cc76cf16e5a9d8ed54d0375fcc799884cc32faac9895031437e6d462ceabc99dfca58c9e219e1965045e99b3704e4e8ca86a73acf0b4c4a6f0c775e7511d294f94918d3b1dfc6cfc8157b08caf954caf433f7f8cc58130bd3a69b5ead7cdf116923a9c87014693740415e14dfdf2236d91632407bc605a65b45c88107af890495967887b55804c1d01e06eee525fa50d3549e269a2e4197b82b72641195892daa083b94695cfe14541ca539198cff0f21a2633454624e788e494be68f80d3e87c16adb422ed5f75277d69210ba33e920b67b65e66da417d34b9ba0099ed485cc624fc1a2bc8f95c1145c66631d4f7559b0f1cfd98d3d076d42e8db575f6ce5ad029b5cf7e5b3326b2939d4dea168256ecc793310c303be9801bcbadb543cd61d14b74a81bb2f08fe23de92dcdec1b8c3a869ce65a7125b4dd6c7446dbc4ceb32fc964ff83907893c281c25ddc10b955bb4b6910fc5c35067711d947a4c79502aa87c50dd52376c0eba89c00024f8ac8886c7bf6459c28228a81ffe4e48b66f3c70ec0ab1bcce5ece40a71db76280cacec4a9a6faa576fd7aeb37bdc123903fc3e9781ad0ca306712650d1c2866414526fa7713d1e81825e6d2c00fff00aac3fd2be896fdffa22714ca020dccf300e88f6e4c7d7e0b262efbd8b160ec6b9dccb7cd3c64e0fd95977f2e2584808b18eb5516aacfd067674526a310f723508c735ae1d2f675c76b1839102b6b6ae3c484ab8ed637dbc30799c7ac36f6267be2add9319e860976ba5564a2d9da92cbba228f468f91847e22e97f6f757c4ef2ca05e79d4dbb134ae4db93beada1897ade85e3198b153e6897665f8c99bdcf7cc0849622b81d9eaf256e76b500816915bbfa7b62c51ff679e4115abb3b3ec50aa126ab96548cfedc57a6eb6bf0c94a509782e770b56a113ae0d94f0980b8cbd2f7a4b89087a82107e5fe0d835d9c557074bf577af08d1b5092348469aa786505e6a082351f985991fb8665546d112674f5ab828d1b7df9dfb0eda3d5627462c47e56fe1d2bd50559318fe4df47a144fb99fef44656cc6d968880968000f8049e0f7f5185a3549a8cda70f81a1588fcacb3919bec464592f402d0f50a89376b540fe3450dd0fee8965fa15b0b2c3793a36d70f16313e1ace8f830f1bf9972345636205dda5e4f57690c5b4356c270babb5a0553b5b3a2ef0b84cdfeb9c9873147891ce1b923dfbd87178fe07f4d1df10f921650466a5952e64626dd7656683b66b1c0ccb4f50390d5445d202c17d30776a61bb83418682ec945d21d76489f8f094d6832b6c5ad412cc2cdee7d405f04eb63285bfd221887a907dc2b4da3379c91b3c00aaaa673511344ee3547b31999074ed48032b2ec8fb81684280ae9574fa560368767d3fb184662fb52db662d74c80fcb494c742169a3ebb5eaa584bc5cbb84102d1b3f4a55cf569aca7bb2d6dd5f0996a897a0b2544240f43826d83e82f5485ffbb6acb2921273c2bc0a2ebc9b46b0d934eb0cecf1e1725461378e381ffe4f7d299662387c6d55e440ab3a148064f85d076508ce0426c8d8e84276208440d8a4c456399e33b03c61ca43729ba4e9723c2bdadd35504e4a0671315ee43fd046fe3f75af8b1710a871129fb861eb42d40180ec5aa9e0c86bb3ea045bb0e18770d8ee4f64218325d1cf9cd936bc2560406ac009bd9a94e817a527a3861e4d8d2f45180d1a31cc4bdd786a5ab51554e0c284ff92f83053b28c352834f0d250faba9260d74d4188212ee847498a4db96dc7d6aac537137517d9046c367bc814e8320ef4dc8d4610aa0510bea4c915c48399a619c63270e9ce1e462084b73a81a5f4f28961f5690306df7d2d8b1136002936d339f8224319d1601dc384ed9a4dbb8b930d89398aeeaf93cae9b2bf4f0f68f99038fa15d541d0f78e2ab9e3d5008492d26823c26bf3ecae35958fc36d1bafc2369d816dfd9855ad3d0ab82833af96dbfd0008aacb771f2e490b001956d8d205cec98594b59874d21a94533c7810463393d265843f93b1e8953ba34d9da8bbe6dbbc23bbdd5091c3d3262e040d0138db96e38427d303d785cdc56938273dbf0d88613e2046f1e94d95bc87420ac330871174f5d557f816ff0a25eafe815dfd6bca7eca3a1fb609b71368ed563c01a32f2a2f4ccaec4b833cb4b6fc2e75d92ddce708c07b81900ebf6263bed325c85fdcddab37f78e3a9572e34f7a04d50485d10e7cb4473aa7f01cab0b5af7b07ba798748e32ddfa130ccc4b65b9e8fcc964a805b74635e6f95b9888f87e111bac660b174e6f1600ae138fd3d2fc4e852301e14bebf407e8e2dc4013825833b84fcb5a01d3880bfba67bbb590730c65724e1cd5d33e58a41e0bba7530ec14bf2b5cca5ba2f58765547576e226a8bfda69e24c434b6edbe579ed414e421be64d68907d71e127bf3276a757b95661aac4bc50ad07b69d4948ac44b44b9846e20721fbde564202c48f7583423cf628755056663e4658a57132cfee1e25140971b7968206a2ee94f60b8ef7a9b90698eca0d3b4989113ccf4e7431f886cc61814db84d3bf5282eacc0dae427a8781fcb01b3215b1123f82ca1a8ef8cfa405583a705b70199cd6239cf0c2763297c36fd77cb3856b4c98e17bc968b447329474d18392afeb69f858aefd81bbb5d6e8004d50bb2648827d2b05e50b673be88e9336556c8f1a0056c5f5992f38c1104a4800ceebb4c9386b5a8fe51179a92ba1e0951f5c386e014b532f8e08921a4b35856b0af596a087cb487e84db76a62af65a27d6bc9ed3eda455bef22da3d734c36d89e86aeed5eb70e6bd59aaddf9926d4caf206a8f07a12323a761fb0d543df90948344e6d9f56333bc01dee2f0bed3713f0fb26cbd82bb8f7cac527213d2e6a8ef3db6651a15569c5b063b40aff95d8beccd2bd33a43e68891e56b36cc8cf3232dc96b6ecad6ff36790c7b50d81df188ebf4eb81087cf3799abb9f88e8b2c2d71a30cbb26a252b5a3e93c02e3aaa8dfd064528101e6155bc49e69ce4b0d8ddce00e830cb447628ba5a47b5b76b5e842284b6bc7f98778b772a3149164fb1c10b297a7c009d1fae5b95cd1295f77e54b93380f45b1020842a10c909623dd7aa549dc871851131739d7623a269e9f23d9d2602c9739bdfb8b9e51e2b509cedc6b92e808fc4a32bd7ed73e042cdb977993505b26a2d700456dc2938b6d640d2041596ab84fd870cc5c6e375b0ec592997bfa481309e5b0a09f906ad256e7e80ea32dd54574f1f0f62d228a76aefa464d4b369e288871ba4c8b41c50bf16bfe0e601a9351b6b735a2c093378f881e56297d9cdf434ba433bbcb9008caa55e1d58684c217a9a6d776c58efba6d11bc8d3045dba8740930ed6ef1ac6480bd180d991e2d382896454d51af2820d9099599ae9e46b5fe1c82d3947109d3963609b51af3a3aac7dfcbbb1b83ee82613113c61d58e86ce532b33f713333a9d090749247cf00bb5bc5709741c775b7bbf2bae0f53e177bb30c355e21cd64bcc58bac2a9bc7cb2edd2b5415cb5584e7fb1d79f2acc82af238945abb940ea52e01e0e3565f9bf2e36f891365557f0ce6c6c9c9f1506b89edacbab1afbf2d968ce74cc8aac0b4f43de7cb71841680c44cb5299974ddb5e201a93dbc389ce8a027bc0e77dd07bcaf5fc3ce9b6c06e99c49adda3601b129f69a3701744e81dd42342c40ea02c16aa98ec37b57ca1a151477b72d93ea8298b16ac1cc9aa50db6d1f33f834eb4578323cfcc486f09a4013c864445c8410f04317d54dffe2e51b6561201597a394f37b9e294840e7bc10698dabe756b11982dce27b672ef05abff477c2209a21d74180e7363ef940023a943eb272852dfbe5f42ccb5a0ae06fa739bcf45c99ffb79081c9c56ec925f05393d1a2c123c33985ecad3b1753bcbd22e30d1641bf128ec9439a4719f5e2ebbff9e1914ccee28cdd672d767652851ea48be54e8786861afb2bf94ffe45b0dd85015ac70468a6039e11976db236efbf910605512671842ca3ed10b2c4b79710490a30c1ceb02f5a2f82ba8e6380c2b05d68745ef890a14326b19ac5ff7a02fa2ebacd9cb7c51e40442b7ce7ff06ae8868e004f9e174ec9969e4cb6bcc4de164d23462468a8023fa59c3f87f8934884d21aebff95eba45017b3e02e019b2ad397cac6dddf1c07b253f6a9525310a1df8ccb2fb27428cb26ccd69cd0b70c6feb9d7aa2a3262b4dc937934733d2be4c8eab03ea57a482d1a360ed1a810f22b2aea3536eb2ea4150990cda16f81c063bb01c0e3ceda6025f689f46b387d17c06b34572617c4a0fcc5663c50aaaab503a7ceb9820264ba21aeeba9ccfc865c245242c4778c767dc47920d53f091e9f6d96b94b59a58fb52ad06844333267dfb02df97b7d06b0a2e17a21e347d61e9a04aa138df02bdc1f16a5d6f4749c2c3d40f0d23a94eabd19d1df0e97ecc8c038d43f498d562307f988c244ca77865c84e39b7dddabc4b969c8c4071a429a8ba3d6c48efb6dd245c22a38a3672e1afb42fa609e411de3202a58f71af6deae43fa3943b3d8d08c75c115fa968f1fdc9e46df748f00f721c87bacd03d19dc28694084e8bbbd5b71f6f6b6e93f0f798c955608563b7b1ef4ceec0e95c7d61d9cb8c2e92c4b7ef04b574956817c0ae63bcb37b74ebcd72d2f1f35e40eb2804da3ce351c7bb33eb20b62da74cd2388149572539c5053846e1aa9d493702838147b1a6284c038f8beb2efefcd5afcf85cdf05eb752c7ea09415931ce50aab45327b54c0f65255ac063d05a17a368cc7759ef408ae8af52ff5735a4b8aac2116077bb55ced8e9bf4e0eb14ea984ef59989e436432e0c25ca2ec6b431ac2c62a03879e62666565e8eb493373666f0d769f3c32a7f22d76c61f94b2c6ded884ceca353e60ebd734f1d2c462edbe89d405f973a9bb33d3ec333ca901792a6baca89fa4a550a1f78979eeb1434ee2cb92c22bd80e3aa75adfd2e8d4fff797bad60ee3a7ce541c17efd506a222bf867a260d934f90e0db0e83f829ad021ee6b952b54f58085869814a39813cf1a95b0b07a2e27c26013a0b6e135e3c0444f30e957e85bfafdce7b4a7642c84a8875e482d2103c6c7a3ec2b291c0c9b856c502cebf1a117393058bd831dda7eab51f5bfdb0801b94fb066c4a77810c4d4d9ec7f293a1a6b03eeede9c9170354985169ffe4e952341482749d3b279e0947a9cae43e50f37dc35ebfe887fa506fd05cb813e7a5b13742d01519acc4413004f41723f072956729a63b9b9a4fd9c27761b65b9c342489a8dd38a35136faf02a39e844dd2dd75627d2948b26662a03a443666802573d9b2bf83d95877f01f30fffe0737e034da32bb83c7a214090881fc8a7c64ae2e60989fe6dd6989a9d91fec1f9f10a88aa41831dd53a25c681c84d01f0250b1074a84da1d8ba00befff4c88f22088e2724b757432b15ff6d8b38288238c0ca9bbc71b9796a7563ce5791cef75484fad67ce8bfe414e4c9e495a194e4d34c5293b772963b4c2cba471b6e34ce95464471930b1efd18eb8d80feb1b5e998a4a3c220f47c882e5c2de47ec1dd94a99942c508550d68ec30dc975c7e0ecb88ddd4da097471dc9ae5d8bf1bbcd0b442281d16e106d6b59a4d0e4e9a8c6cb816ac609f0e68d623358f4ee54ff8caf134a3bd428017501e4285882591e03a6c38ea41597c3780bee42d4e398da74c1515ccc557ec52992973713fb82d7b8216f1b31d4bd10bdc53fa0af72e75f99eded0fb2cb57011dd912111260df5692ca2728d9d65ae30fc2020fec633186dae3e1f199490e32ce4303049ee8df2f01a5f9381463725603b1ed7a3963f60eae6264575ee6e7c50b7e0983061b3f30c756ac2d1dca21689c9b661ce3b82a71b5ffcf72ba0aa8cca47012473a5b95f81210ef862fc3f90b24a8e7d0ad33edbcf87138d5e8ca94dce84541dacb9aa98bb109d92db5011f4374c63febd1336abafe46002e7a186d44b09a3a68ede0b0b45573207942d381e18a6c2d0dc28e0791cbc9dad85c5527e2c01eaf8a83536836f384c7945153ac39d15df1afc05bb3cfbadf724cdf4f600c7414d75c9b3dc0180852a0383034ce2b8fa6a3fa26bf291d185aff487a793a4325619a77a3ca597242a291caf97072916c718498e9405bf34d5ad7c2be57d4534ba9e54c6fbef6ad0fed1cb3e66298f5ecb49415e772dbfcdf9692c80fd7855b965de7562f7d31cedc3bfccc0ee945d214943d3819816a316d49815818acb180dbaac198f95bda009ce9c9e07767cf53927b4967475a7c274fa87936af9996306ebb11ae2fa10b7733389d4c8c1bea312a7da1f98fbf9ce2760da665d177e8f462be657b0b60c18926cf15c5c4046ea3df0eb271ff4a70fe62faea76823462fb73f30f9698ec7f76e37c0091008f5bbb9faa092fc528b992d3f394ea5567c3ff8f2d5d5e823af3395d317788151f1e724fcdf74d7f2e1286559f1c010ded783c9138a7e73a7be40d2fbfef412cbc9dbe72677e07aa322357a95a2acea60bbfed9fc3001b67b49270c764652095a7a7a98846875c26d424e33ccacc97e6a79d201c07e51c5d02bb56ccd0b6ad5cd95472115e4bc647f8999c254bcaf10028f447b001eebc097a44bafe74dc0105cea78c6a456eaa75eb9fa0c5592065b9c0ee584d6e36f3e5a36bd0b01443f36510a1c8bbdf9ed20ee950faeb9a6d80e7a28debe7e0ce045bb0e18770d8ee4f64218325d1cf9cd936bc2560406ac009bd9a349de6a54bf1c1e96a09ada2d7af21ae9685f664dc03bf62cfecaa2787c5a5fc481b3e1bb113424c8d506f1b50cf58e69c675a28a559d3b59ac17f5d2c79cdf1bf383328436d12429bbc5b349d2bb9759d6f65fe96a84d22b2135347892eb466fdf8fa4c55454ab07880b173e8e4689a37d4a0a87bb8a73958755a04f589b7e6a411317d712d58519b4c607cd92087262f862f260bd381af0f04aeb89ff1c578cf1ad429cea7e8ddf006ab9db356504aeda29eb9cbd1d097f95ca649899df292ca9ac89d1a24d04716221ac71041fa0eb76279058c58a2a9e247cfd6af27017ce1a30e006e67280dadfb5785c37200fa8bc06d2664c090d9b1f154d51dd89cf1d3693a2d4a70de523198ef61834ac4140438bc8ef981cc42b3d0b571ac9c3e79816335b7568d927aedf34321235dedc195e0fff98796f923c16898ed78ffcb5e8cd5c38a8646bfe032aefee226250d28e4d0a01fb7ece34822267c6d06536083db0050ad5d3319685150f1b808b22677b2b08e4db46fb7debb4ece0b2804061020a26aacb80a8b6df85ff2f7047dc6dbbd8e23d17e71b35d7f503fbfcf7ec219e8aea74321e4e9aa835227efe8dc2c980c1b7b7259b96079fd8181435f5dcf500adfcc270f0e9b116c77a7a75ff4930d4dba77bbc60f111dc3dfca02182f7c1ca0d79ae96fce993de79b6bf4aa629deaf89df40d6c6f0a246325d049ae01a0eefeb2b1c721295a0cf41b38c4e88a2acf16b00b95661aac4bc50ad07b69d4948ac44b44b9846e20721fbde564202c61943a5ab9fc2d0914ee22afeb97c23c66acc603dd5429b4974237fc693bd1966655c7633deb5162b57334607877e13bf6f1debf32148fda7badb990a10b3bf25f1f72f28683cba447fa6f40dc982d486ccf17deab85afa572ba086f4656f60f479ce18d6f0d3548144631b7dc5bf94fd30ab1ee2534d3c39d2e8df80af9c9c67dcb6f197fa60fe6f696a9a71884555f1469a70ae91af19d0bf4b0f5ded2f8dd8fd1b69d02e878162ed5c47068f61726056ec3ac954643b8247399b0a7ccb8150b6abf38c024a4e4468a87f4822fb51c614a17bf08adb0de09fb4c7d1e8ee955c71b776e5d95526429e340f710df98ae8c545a89858f3be12064b37ad19e83bef2f39229129eac3de0c74a84366b4f1ee6a9e112cac309780fea540027f29bce6f7ddca41449eeb66abea084406d4624a6a2a7be6827b0b80a75ccac96b45f11253f75ef67ea867deea6b854416e899a884a06dfa6524d0d5d28c9d612f1b5a66e30a82c0ef568ceb482bc8eeb147109f9fbcd12178488676a558a7e38de29e9b150645805783693f75d217635f7b1d7727d5f2f9e1b5bdd14f67f350f4228e6daf67f1a24cb23a3a5332cbfd22aeebfb6f9805052fa8389ee2ba765d3051a787d7c069f6686e66a2ed1e49c9eec4f548dffb6794811be252994667e9d209d54464928486a3cc3cd4def72b5ffd3a2ec30441ddeda2a6535c19d38ef6cc01f4b9dc77469545024c56605cfb711150323f2462348da83e328e365749da02976be06ec11956b5c5d21d6ab4fdb5a5dec723484b65f38137bf56b93bd0c5de76efe243a2d9f935745c8da1ece6616e45f8a8dcb1b49b0324c64c5a0bfa79cf0ab3b912efefd74bc4257d1d95a686dacdd385e3f147bf3d1c095d78049736e15128314848f5745bca3640cd366cbc89b54fa280f3c599ae9e46b5fe1c82d3947109d3963609b51af3a3aac7dfcbbb1b8795a6abb07964959b96b0b9d913baa922263592195f5406ec7defd22939ec79ea4f69375ac13311ca448e015091b0e20d564f4caf3a9fd83f81438915f3b27f8a1b3e52c865d78e0640ef13b027a8ecd18dec103fd6adc07e6c972734eeab5d98f53086687707553dccb8d65fde4e8a1b9aaf62a31276b21031583f3bbe10d490cfa61407494829d1cc6900d896a29bd3d536c70f828423504ad59a71181c4cb9ebbccc1eb62dacba2ea9c5382ccfdceac980feaf3b77aacbc714d64ceac4ee862a610a7e7adc9b06e79609fc3311ccd7acd5e1836679340319d84e130939167f64e4e4e6d971f487df84f78006709cba7cbb3aa479b6e163bd1455bec0ec444664569f911da849fa629966f68aa1459e32f450da54dc167814ca3b37db66936032367668bd8129dbe4598322b3c241b9b1517cefd520b2652547d2c9d25eac75ff7495505f9b41804be0302ecf969ebb1f76097b040721d5addaaeaf52bea8ce08824ab093e1f239fd57b6f17bbbb7107a2c6db2e178f8b89ae947b968d8a6d8dba911272d28afb98d896c3392381b85e0e3f31277aaf33c0fd4bd0c15e455a5ff57c849fae38131a4d8e6380c2b05d68745ef890a14326b19ac5ff7a02fa2ebacd9cb7c5a74fb1408e193070e0823f83ef0d0c00f5d5e12dcfe5fafccfdb2691b70cb74d3ccb25c18a7122709c2de1a6e3e22d30941ba367ddee2124192e00869a31c2006bc9b71d1952a30b523ce54b0867786383e54adbb9a8ae379ccebba75e393764164ec1ba57f90e175da5200e1a10bc82cfc3f9aa2ef0b218b02d7c4b1d5e349a09236f5e0590865b3d99d8091b7bef04f432f6ca9ba1bd8c7736dce7ac208ddd0f445425ef66efa4d1d4f0c6ee7f711a9e836985e0c28f3616a16fa5b9df2ec557cc713544429cdaa1c5aa8d84ab4a55be30772fdb96a86c589a37733cc02bd138bb6f93d77d93a6590d0a51551aad15625208a5f0b80c420dd4e74e8a6f2914ed9161d0cd1a209489238c90ac4364384f592c1557e649d4106df1070a3449f10231edf9de604264bb58447825938556d2c960b736fa09ad42ef129fc3b0fb7fe772f0cffce19c3906689ba9f91c2e4098a44d168b12cb15d18f00f721c87bacd03d19dc28694084e8bbbd5b71f6f6b6e93f0f797e7d25e8bd3948ba511403078d101f1cb28b8b7949f1565e2f7edb6abce291477d55e4488cda978ce1089f72b68defae346ab486940523451d37947a73c50d81c27e00060b8f46787f8fdc31249f11a0b50348d251882bc558b44c33658361baa0a072e94c4b14b9cada40121c794064e608678be3947aa094ba7aee5f168a19f1f8d4bce2fd15ed59a71b64224dd62a6595e9a3bd38c26bd5bf6420ed15fa230a3e8f297cc1bf73baf4b78bee5db8b4af245b70e3e3ae408a0f5ff5f18acfdd9470998ac5e477bf5b7110e808b386abba624a49ee06e574b9446599fa8240c69fd1dbac5f5c46adfb6a13c1f4a9ccc49ceeeb18e818a010fde42a79dccf00fd823dbdad19de536e662c93d15ff886eb547d3d578a3f301127813d1a30a3759884cfc448ea9f8f940b1623e0adf6658b009c3ac0ba8d841005c8996b3e7b9ce72e289341f5b78dd0ef6909ac3543c6859da935b393da6ec2c5b93b7203bd919c265c2ae244f1e13ca369b846509aa44f742f835ffb7f8ca3acc9e6f9bd2224c73c33c4e313930ed747d7fde19011e3e5fd9922c57e49df6c67b2fdf231176f5c60056fe01a9ca5c830b5d056ffc03969f562ab1efe52f63938eeb3a7594e90cbe4f03e8fdab0fea45eb31eb9ae5b31adedab22d0661d814f9ebca34a0fe4d95a70c4cd0983194bda0b7b45c981bc65b79a05a194d8be63f71c0db54fa98a779688b829053d7bea0a0d08dd2829a35892520119af76ac649849aac2e15f836e32bfb96c6dc8e9a2d5a6d49e66b53f4118e47705980861786d0cdb3ae71042cf861c2cec6b04c0f3a114e28b08d46a91d65b5fc42dde0b746b246c3490995ce3846861002d2efb1ad5f4a061c9c6a3b176bff9432c6ff5c7b0fdadb55435ba52177b8604c97ea5e42ef597290262e917fb1d43a6205b5a0b371b576c1cc932b6361d088f7c32d385f3457960f83585958c042662131995103c0265dae399bf8187c0b8a8d600a3827efe7ce0818c6bc3139766a2fd8b7fab838ad1db33de794db98e58722f470e8b74478432bbac80aed5317764ad06a6d6e4a387dd579dc9b4472e7ff7daac83ffccd5e8f750be986a67bee7e3f61892c054d3f21afa7b189f9fac65615c267f3a9bb141e1c8ad577e3eaf3a383d8c89a7c68ca8fe1e533811c84523bdc9f9ed3283c6971008d319e09e29db9dc20ad2c68a8c9bae32856f7965299daa8e4ebecdfc4a80deddf2ee206436265df77d3b1a0fb5d4e3ad55749df0a3982ea1886c19e932c8bfecb7d64bbb03268ad8d7ec74a8654a67012621a0f7d309ad8bb68d11e4c237f0ce864a1ef0aaaa6c23552bf0ca63786e2f9994ee0ebc7599fd12c8a8c91e719eb749eab53b057d008f7b2efffe4a1fcf333bee1356c80aa4cb5f8c190fab007b5c75f0084db2549e55c5c19fb180d1ee323113117f629d7452ed300a0a1c5be811e9d842b090d195fd7a8117145ec5839e8cf855222b2cc27dd8d487444a787f9b5c03b8d533f8240e197b603d91fafe7a4f1d0bf31053281332c61fd7baf97ff0f12ef0cc7aa3c9c7c0da382d0f7d40baec7689a8be859af80174ef39fc89f55874402ceecf0bce88c130c2e5fc5a56aa74b1ce857ec8bec5a475d7b1d7c424a7531d9bdeb0e5e646c24c7e27e8be75f66c17b0f4ab17d0ce8b5d0663154070cc0c0e243ce7065dfe34410935fad6c0840fb511710e4039f8cc6ad21f088bf7265509abaeb88818fd5f2346730649c543dd90135fb71185b73af4d2f06bcf03845f928891050df0e3c2b4c74df4d9f20f66c4f892284ad1b3e8c345fa04e43256f7844f29a2939df99b06e552887505ea98330a61109108671ebe5e7da344e6bcdc6e44f737fcd726c02e57b69cbce642e6374f687075b75e505aed4cf4924719eb430a84722a8b5d2e70b4fdf2f4c13dc3e27302040297838665ea55405ede3f231f7120fb1b218d78e0ecf1e2e38b50f4415d35bbaddf3634c3f20908637479ef20366c05f90689ee43b1182e2e143f36e1324c09b039bc0dac1682349b45340bb0a32b008efb909fa1c62f2deb360ce8c86464ab9c8fa12e3a9443f1b3b5798e8d2eed44c62cc5196dd08fbe81ceb807273aa066f39bd4352155fb6051351080a226060e46fb7f1c56dc3b927334bf074f2bb49edf2dd6f2dce4abc96f935613c5c316ac84de188e2e5225e583120ae15a4d1be95faf29346d5754f1f01f8e8a8c0371e7af9349e8fc19897565e71dba7ed278b6932003c779ec266ef8f5d214baf4d52be2c843a75a701637e6ab38b2310193d29d2917841c27dd56bf45c226a1c37450555d2411398504a286efb0f96356966ba7490ba7080fb36ff044729030e1dc334cde450a2f6db1d4ad85ac2f3304e885d538a36e684a142bf5a6043d42c98d45dc2d208f443c2ceeba9bfe96084e51b45cd43f031c4d4ee564e92e74f7b7673fb67675c1311f83dbe7b0284fdb2731d12419620bb1ba7a756adf9443aaf3f006818eb4e130ede56f631047bc9682f59a67eb0adde9a44c799c9613b762cd594a5c214ec620a7ba0637f585e6be6ea861e2630c68af10df6e1960f9904020c8ff111218a39c70690f4d2d642b182d4dc36e38689b786c407217f5cbaa396da8ff71d34384cf8a27557489d952b823062f1338854ed2175fe5d19adcab6bb60d6f796f21ee1492563f1cece4014236597a5ec3d5dc9222d6809458996c43c4ef324748ad557a530c791a0230557b9dd10566725c6a32ded09446d293dd8b2a8c0351602962c84d65042d2de1b7bfa4e2cdc0064351fa9b875f36b2c3c2af07eb040bac7e0adeaaecf64d88e13ea8a41cf0b03609486cf73298d65318b0517701955d591168224424da91606cd4f829fd22e16f4d109f9c817f40ead2a7be0c8ffc0945105200c256de2ac0a4020e7d3323e8b4a0d77e36d8efbe81943565e65c726567a72c624ee30fed5989a96f89a3300dea65c7e57932af0ae499f604f789369e59211a1154d3d038ba1506bcb8306cfb98d720eb331676ccde7a5f078c610eb643f4070bc65d761024cfecdfb679125569b7c86b29ada836fd1cf36d46f4d5dde0b9962ad165779157ddc25aaddb241fdc128de318de4e3c73f53f00ba9d1b409493e234155382ef682619c58f9822befc0d94363d99007d5c341ccc31c395cecf04962b6e7c83ad1160bfc17ddf8b8e3c5672b740823d856a31203a54bc04f7e52c3c2fd6c92cae31b8c191f57916f688600d0dd789ab9bb22408a3e9928fda4b8204ca9708c2698e2b7524455d48279e965129cd4ea608ad60a66f269fac812eb30f02893b557bd879431861b752f3bdfd4dc9ec568ae176cec5d697aecf5b7b61cc30cfdf61e043014c11f7804317763d35562ba33ecea9c3f8a2bb174c53879c85abca29b65cf63c8be2ca6cb0b2aa3f77ddc73849aeaab1d3c617ad37195e4ece544041507dad5ac7f0f936450a67bff271a3b9efe74246ef6f939a34b3a54c59f4dc5b87ebfa825cda6cfd5165b10f32737258c1b7877fb22fd53906dbf6dc6368b55e80e7910506d1c65957e7342639d58a0e16b3d4ab87bb60b209ad747a81c1bdf1d6a4bda10c937be5d190af7c2d8a39dcc91f81f077a8bb6d411d40fad59e27db69c827bf544d4843f65f3451d5503f1354b445adda9e81719f9ec85e6c60afcbe55c165bc03033efac7ad37f1cec18d537a99a60eae432101c78bee90e2885097d53010871acb8ec40376f39cee72edcf4874c3454e8f05d49f9660b26dd86d7eb9bebba6b44f80c265766e8ff967caef260cbeb5299a55a98ca8294fe16244ad443f4aeb55b468799051b43a3baa2cf19f0c12d9e9c098efd25ac7fff0f2bd3eed0ea1db17af2403d26da4346cde06511388abec7bb6b9145bc2d6f1fdbd2590014a2038c318c967c81bc37bf18dcbb65b7608b29f3f3464af494fde0e174e8ca21fd439b87befc5a37ec495734b7de3bfe56a8c63accb2c7e91d7f6e7898e3a7e7ee2b496b48ae315bb31a6cad3133a2306e816ce849eaa7f0dca5baf4f8d517a3e1dba1ba1c3b4340182c0642e01574bb0cd107b67c8d1a9d338c0d48981cf80f2b4ceaa7e21d0cb536721e48358e3c8b9b76f2dcd7b5987e1a40299355e787c4c253bcb3899166065ddbef8afd8039e22054e980600a5d33cc1c8695ca58d933c91d971cae270dab818d72024b9088c53f2348e58e31c26dc21e247059b75b698c3229ab19113d603ded4dff4f91c5664833d56449084c39333fcdb6d0e704af8f5c121a2c2b30acf6e9f33bcab0e74515a3f2f4a5cf332e368b58f14e30c895ac7ae9de577ffe0658f75fb4f08990e7f3976b8b2b700a870e83a2d4681500c3c1283270ca073bc619ac1e068b0d4f2fd9e20570506d758101f661f34674b9f971c1f84cbba559edb1a7eea30cc67550cbf037170c210dff7d6ac22b367286f5c0f8d6d3d5385eaf01bca26339249995d0f7d977eaa8a1b32ba8e51f020c8c0b639bc560055199627e4c1ffdb87fda908d446f8f49d1e928001c2567298f08e37fe658eb8f4f1bc45dba6b5eec528dc441cb0ec7629bb2fdfdc64207a0e4a45cb63ef7b6dc901dbfeaea6fba4fd09420138fb21a7fac2c4a2769ef25325df23137daba37dd6dce0bdcfeb51449d5560dc77b9b3c032bec6ac3a3ec61a99800af24c4a362960f7336de557ebfd565733146f6501847090cbc8d9444785992eade42e943fc99d271f0effb0d1953c6fba26816ad5d2f8f802a8130961a80049aa866d480d4901c1e302ea7b532765cd7390c655d1766f8e9684e6338c1466738942a6d081652260111f5ba39ff1973be5a8730932652d9900864e81c6fb3ee5fc1925a443c575dc563adcb56588f4bb7317c5e8892d8cf9f346dc5806014094ff9c1d36d24444c43cb6dd5f1d8bc5e0665d6f5d274a8f99efc86d2a4b569be94382210969f7d2bf18467847db5670c4daedc0939cb74fc6520c5fbfd139f92232573b66e8d84785081c0f526aa6dc62f4886987320ffbcaa95d4134bbe1956d369344ca904d34a078c6c9204c09fd8b4be22917cb50e2f52fbdc7acc975280f8b7090595aa3359ffb7958b27ff9792c175007690d7b274c1f9c85e964013a620f2657bfe77b4cf1392682d783029b0e05f902ecc7131971433a58ee600cf4da49fe2a08af4763c180f67c143f0497027fe0439fa22696c7c9f25bca4dafe142bfdec874a147e67ad10f135daf4ba8b0a6a128ac24657f247094f384ab608536fa4869c0e3eed60e41232c342e178ac0ade4e91579e408f0830ce6e4745f08e5aebafe04d80fb96b384f6e29102636f825255471bd80b8b96b6313a5780aa9837fb71e954012f29c50680b502cbeb9d900d980e82990257ef41b46a6bbdc5af36905416ae529a905ace60c37575fae2bd040e0efcd6b3e7c9daff40ea8438d9f0ae3af0a65956c888af0b0e163865f253e56f5e4c70c1adb45c522c2a7d6104f67e139c74bf3b11f7ceaad3816ca0d90c6ad7f74f27ea026d26fa0e1fd6935b686fbd50cdc3845b7d32bb8ad7502538a190b53d493a729fdf68a33fedec7b3b426ff491c76d8165225b00ee2eb2fcc5d18664054675307206ffd70020da82a364c89e65bb07ec55e587ff085de1c7d68fbd00ef9587c2244aef76e403bc40fde6c093fdcac21345c57e4d0dd29c91328674fd6830dbb64dfd3de31cf53921827df4898a76a4027daa25dba7cb97731a577e3dc9a8c1197c4d654b1f65c3538c044903c9dde6c47f70c47bca7b76a70652519884b105ab3a03af07b5f50c3f3b7e4fca941c0e03dab3da127f9b78f20ca8f5f82bd7255dc0800eb0aff949a86efca6051504c9b5309699490ad205d9cfec6e076d8359399352395aa926aa160ce69e3db1aef5f0f254e98ade5b25a7800ec4f0ea404911f1a2830a6bb13cfedcd29f4e441e86aa95989045fef6eba092f0b51f967683461fdd157118ccb8fda93940ab206f8e46a986e4dfead7b0c40f4f25facb932f7c4fbe4a69e674b1fbca19a6c9217c4cc94f92c99e7da1def99d86afdbfc9a935e3c0ddfe8ba038302319a904b888da0cacafa5f43c09ba733b3b24db271d0e3a5ce6e6263e087202dd84b983215ef7208b09ea9b9ad0d8709d871ea1a7aa87d027c0c03a281b28ebb165bd8151f9afe9e0bb96e078287e32ab165e75dda8eb3a36a3096a18736c3684e8cdce87783bf179f47a2b2b3dfb100404e032e11570964f2efbd520e7af06a3608d8eff06d1e7c7e8c56f2bbf2c508d970b2b052a8b7d4e1be7f1a7ba91bb9e0ae1ff7957e857f06d23a32da15d38d5f1e3baf8b3e7511e9f3da8b479b74de016daece3cfafaabb3eff6d2ffd2b46f1c68ad9705efc59af2ebba5b2027f12ba5d59e40b052dc0022c189c8cd361e237fc7b5b3dd57f5f11ac9e250e54cc3a6e5331a8e52aacb9d78448c8e941a44851b4c07a2b2bf703b313583cc2de1e5e32115a00018f40253920339c6e887b12d338164f53be41cb303c7fd2cdf5af6fdb2e3a5f230c07fb16fec7a360235df4a4c7b0660e671016813a1db70a1cc663cb1402eea2e177ceb0c9be824bc33543680bea6f56e5060e9c4f5eb4333de598c501f9d060f0ac0211ed68d67b1e4941f2be79d227d4ee5d7f2fcc635bd22751b8a8c4cce610cdaacdf74584b43ec584bdeb12b02c01a7ec38b52ac3a5f4408b3025323e36957f4ab84183acac5abed501b4c29312eec8b577f3cab31edaedc9bd2e18bf48bcceff11f1be30af6581d46238dca8bb6ca5447e0e2c0c4b9d6a9d31974271753a0081e8f143957a805576e5e45dae54fab71762676dba7c05f8e5ee07e4ee60c6b24ae8ea50df9ae8154714daa13cfc56cac095639e680892c9d3dabbff03ba0ac4b50b9d482f9c43960d30f1c0aa5c5c4475bd26eba577f22e921abdba915a6b061f5f07baa8b6de1826947885e40a9d175da5496ee267e2990b8dcf6cb671ba809d4a56c71d49d133314b76cdd7269dac62187a56dc60aa28c69eb7f9146cc6a3eb7273d8cfdea4df84674d4f98a6aa8a69da4c350d5b165eb74b185573d23feff395b7a00edad8f0d0fefeffc5330d5b060abe6b9f76fb224e44faf50e0540aba229ee309a70b2c80cdb7fe4705c7b7f16a250b58cbea4cf07f086b64c106d61bdee42a5704ce61ebcc6ddbff879009faf1ab5c29a94dd797ba511347e07a62e656792af865f4e806618f8e654aa043c499eafa263c09487c2557438e66e9eca3bfb507d999cf8afca92ba70f86295ed069b65297e5579c9a9968c6c94247597bd4f6ac81974f82dad60d79161f21f0cc88c4afec7a93e88719b1f60131740f0e9a69d53b5aa950a5171f106f0a3f38332785c9198a493ee6a51c36f7041036ed9edbe69adf6d343ba46b910fb60dfa170e8bbaeb37b6b5719729dde4d2afb9c9ed908d6b1d118043769e9dbc72f3e996ffd55887db7855ed46d90b5b4373d0080c481b500c05da7631623bd2e03279621d298a6fb6f06c132a07e8717ae33e569a70bff99d8075b85a748056741c1c16c8fe853ce4db44460bf21d177f7c0e6a46483dc81156b4dbaec24a2b50768e31555d8b2f102d32de3858b31aea8c6f480477efb89187653ea2355435321357f01ae398dcf17079780af59af01952cbfa22b2159e3a40c163af08e8c9152fdccd5818c88c9455d43b31eaee539618403d5306edc0013402c4a996bfcb179be06bc9921c6ec6f69a7f4a48b0973851575cba759ba825aa5ee13a34d90c32a9adee6073bd549a5dc8b2c2ce3b54d8f6a19e69a79cf2aadb2f47fdad43bb8cdf1ba970d36f839931eb1353577dfbcf9ca801e3fe9964b62933fc8e4dc7f9be103e5661eb5ee8490ed1b9c591c48e3904438cab5bac93f02773e15b44ad8f3212b6ba2dcc5f7e81052a87b07c897d27e7a025082d35288d258c9e916cfd75bddbf8c5773b08efe4dfcf12abc95bc06c5afc5e82f5b8f29e5bb2d883ea397e55002728aba8e902c39067e0241d01a44bb108f543dd7c3be93683040d7b52da1be04aa36b856a69c3ddab695e3c386cc8434051f78cd484b8ea04b48d566522d4e9d332319d9502c896cbe305b2b708cc782954428f54717f883e82f9f282a8e50d07198f50829dbe25775197eb8dc7d03cc99c0a47b06a43151161e3f608f550386439a9c8aa10fed6e48940e50452173fe8b9bcb383d315d62d6718d21be04486c3aca75322e5bfd538f28440c0666fb571a8a15849f8990314e2fce5a71e49979a3bfc0cca7603e383cd7ef1ada8be53e2e343c98f12101d9c8f4fa4bd119bf847cadaeaf505e41914bcc300548df84e28c841c9c6a9e0a5f5ce651ec860fd281dbe2ee3304bd1402699f30f23275a956b8663e9412c8a90207b8be2a608b373d585e517526f6d8351609694084359cec740b35d7ead3b5b43ef7694d883acb62993039d438433abeb2ac76d7304d0989d2a42b099afd12a8bcd9ad12faeeadc1c5f16e555b398aa54edfaf2bea7dba2df927ee034167b4bbef87a0ccd017d0e8c11bd8ba8281999bea75c704a710dd16ac84e4e1266fb0912e209f48e8efd5194e937a1bf79d9a4354280d631177b67ca7df3051937b3ef10265767f7b1d068654f0fe4c75113873004b8bcf89190d80dc682d364a65057baf788f86bab1697640a6585a82b580d233c6195c1d52deb67dc642cfafe25c709c8fca999d7232291879e4acf1582874b38b251a28194fc839acb27e8fe6ccd9c35596cdd84b75e22634538b59167f617d91379b65fd59466103eb78202d46a7938b4432a71c75a068eb224e1ba023a16f1d88de10b2e7429acb6d5f534db528afdabb7645f4e442caa3da478a208963ee173de092d2a46c62d19b4efeab2172ee6ede1664bca7a216917fe0862e8818c96e2aa4a4566ef1e63dc58c6d14f0b4e233df74c4f40b10c8df01b5cabf7bc240904df7c4943940014c14bf4186e7fc0a4dd348c8f24c252d7e6f1c2e045b62f9e3830ebef3a905037b65616be48bf0eb4645e27da0c292baaac5b4a465646e9d974e74e5c33d509aaeae4d1fe891c6c5224a4a3739f414af4cbd047b086dfbcd9830873519a4cdffb6ecd8b0e41587fb6cf7e2cdaf058b90c92afaad249a2fb727ff0b24de09cbcf9e0707421c99a50157dbb6e7d0a071b3bafa193b5d9598ff8b16d8006e6af97718d9c6945837726f5f750b9cb0f29d5fd83903e40ff76edbf59cd410a10259096be30be0b5ddec0985e5938ce3fb770e6fdfab483f7ec0178c04acb38eb8cb95711aaa95f4d63207974568b652934d8a829264a629bc2f6eb16ab8b8b5d6bac0f6c9aaa8480fb81fdfb8914a9f66c7d00b39199c11a4576ddf64d63791f7563a5833777026225d98edfffebdc34e06f0f5fd718196e85732388a03e3e83f00038f5d7eb50bb09ffcd76551d03537852b2e10c8387870330bc48fbde5f6bcf3684ab3b6552cf7b07484a01e844e3dcf393ea66e2fb47a48cee310a80c9e0ed49e5de95932a5aaa9f68303687da98b78d9c9bf94c8cdbb905eefb185980acda86393ac7bf4864351e7ce3372a780f399edc9820017698989c7472463afa8c8840a7d738e184ea049c777310b7e66cb9318cf56b1384c28ba31809d95130e6c8d1c44a13869677e16f51e22e9df5b7e9c9bbc1a8e6938c9579516aff40f04db6a5637130f42c47a1c630229edfcaf228067c34f4f094f99feaffb0876427afc1c6945e641fb2bbb46f3a7dd6893f69443836f75b532d0957ed4af2950af8cc04f5e0da41980a1f2c9d10505d07b1dcfbc483bac2657109e944d225669a46a916be4e2420099b9e3a3a3b101d2db979b4e10cb2a8fa532a4dca4239058e1ee35476aee2aca17a7a9dc0b12675fd7a07fc0129d4d0636702c971ad10b43eda13afeabeea2a262b8a293373929aaaaf5705c5b8bc3c314295577905492eb935b4f66a805d42ece3a4c411f0b3d9be673de659dcd181a0abb085bb6f6ffe7b172b85a4f76ef9f79c33ca2ae68aec290f571497bb5f44f4a4c4bfa49781b26b02b5049db9c4cacc5ec51000bf791f021b423269fcf6f148df16610c62941e08cf23307a0056def159c0eeeb74bdff0cff3af5f840e916e21a6f561d1967609d555f99f092ded3636baab89324f28bef807c42dd9e33d4ae06f0f4600368a91a32f25625c1b8e4249447032ba5a4224ebe8effd0ae72d8a1dce2c46e78ac8a4d16c055180b9f83883db886ee99cff22b21eb92133eef76d8831f33d53aae0af8266cee44702267bf68315bcb8cf723994eff534bf415c29f9bb8304eac78d4ced8b54c3fcff69c9f83bc27f7e90f34906e40d451624f5a942773c0d701bcaac34e8b07d7db78cff350673d8c055db759288d62dfa2183946433030d3f99dfb9255e40804bb717bb9dcd92dca3fc2b413eb2e942f4ae83a4db585fb64acb40af7137edd9643e28f49aaa4b59380ebe68142f524272c165e458d944515d0ac2e7c49c99b094d6c5b40d94c79e00013d9b193546d47bef024951a6437cb9452446ad14b8c985e67d2ed2fa3cb1d64abdff74419174e160ba3cfe93bd9ed71eb512f05da894764e5ee6c9b5a60bbe3009f230865c67a03ea285d94c8670c5db909b75d34cfe5dff9c6042e14c130b15a4830b47b3aec2f54cb23fc04a0cd2d8b940d3b35315d29ec6e1d0de0cb57e50f87fa821910f4fced76e9dad65eac6cab3b265389d444e03653db9ea7dc11231b51d1d982cae733d5a5993a507cbad09050d8d076645326aed894b265332585bfab2aaabb822ab072b6d5b05df83fd2e2c077d8e179ca353af6686839894cabde44a9416742159375d531a30794c368fd429a352cb0acec7262b1f83fb1fa8f09bf7b9f62ddb3a33685024bc5c9a37de0f0ac851ce29e813345b182901ffebf2191361894faf3d166ebdcdcb70a22e24cf0b07eda6c35f0e59da535aea511d4ddb4371fa409ebc42049c1e06444785d283ba08f0b6842aa0e09729c44af5b79e54ed2381baed38b1ec83d668c6acd1ef0287bbf362d314cb0fb16de3f0ea6375ea226b040fef5fe4dcfb2cdfcdca46f08926130b282b30d03754e039c87002457de9caac46646334c4519873ab2f3e6f773b96e4b09c92f64b08cfac93589ffd441238e44e814faf920b72ed86407d6597bad05edebc8a811dd907e0166577bec1368ce2185b4b871329e96653a035783d34dda6c213e359c75bcba79729e7a7f6c90b96e353b3c1ef703ab2d1375979aa50ee60096c95ba018c977e3c0c122e0de2a919929e3bf524793572cb946f24d9e072fc683dd291a7ebf18a3aa91d164b9be5b0d196a3e6ff77ca8ac8646230b3335b8bbfcc8ee10f44d7c177a49f637b4124eaea831955a2faaa6cca5da9e60fff12a91c1705069f6960ea62aa562615d9aff0fea3c196bde22ecd46d6236666b61bef63dc781f1f040a36e0a1b98a1bf46040be042af4a58a5fa1def11567d182fd3cfab6f8d476d8539e3f01c6e242550d4051dc726b7fd18cb408dbcd159d10c2e18b409c85fe7c3c22bd0f3651fdc86932c9540df014d7ec170b5ccbbdf5871917c8d1e06564b890101d43e678b36fdb790b0c3f3d48d4a40f173ca09c57158f7cb383e7ee0c4cbda43d824291327ff8a0ff7641d02e51d069d2ca0ef71cfb00ecdb1cb8c0fc959abb684cdb5eca13c31f389a2389d72590e0c8009e5938424be78fe1123f4c25814272c1556c1d2b47dbb28e60ae3cb8e5afff3043bb97a6ceae5cc5f264825718c19597b6d531a9ac2d59f96db4b7b361c7287b8f87d14109019f23a4ddd1eefa808d2f14b07fa972633081f99ba114c0fac8a4bf5053d186b0c4929221a6978ad0fd9eb3b7d7acee90ef0f31f3bc74d578c8cf2c7a68d05173fd76dd4c5785d4c8ddbd4b120ca9d8bba3aab7e031c6c2bb993dbfc3292ab847d80c82c51600e5ebce9c8ef2ad3980e3f09a7af3f285e057d0ad9ee8a111ae97316fa780524c9e63617009becd8d690dace96329a8f2e48b19b97b5c981fa5360f59da59c04a952558e26422d4b9abce72da2e61befccf1764cc56fa701dde8281aea42f0dbc126675bb62eaa95b19cbe4f6c1456a4c6e6b8d000d8d5dc375c55803dcbf3d6e55ab23cc26c5349c060faabdd3f6534a200b16927aafa18744376a9140be7ab8cfa2e9a94e56788e0178878b75064c8d32f43d82c130fa64dc961639a83cdbe5dfc5addc7c17d68cd3ef17ce0f9d7f4e006ae815a7ee865a3425d59523225c93a31202b9f1536126abed4956d24a8adc8747cf47155ce11e64f6a67c17ac0cebac26391bbef66e82c20b9145b50f568b2fbe815e52b752ee4930e0291db04f15b71a3648baf5fb5eb21ae5e8747b5c3048010b7a7857d234e7ba0434c8d8f8ee76b07c198027fdf7f1ef4e9a018ac04fffcc5eb9f18c009ec0c2726510ab28704d38a0fa720a8cf602216b70f24ab19743554409a550880ec0abb2b5447b54060c5edaaa79d7e0e5d94b0838b732a43c7dfd61e528bbdb89d8a0031a692fd0a728de151f4ad9171b7c3e26a2bbd62294d6a2494339a0f90d4c64acdb3f9ba45ab5205b905eedce915e8b3cd23fb4dd2a11a371b12a27d2c00cf6791ddc3b7fa8fc4789760b21b816319d4238a5e8198a9f51160b5f24fbea92f313afac8c2f23b56ec2dedcd9a06ba6a7dea70367819b5b82dd771420eaecb315c44d1fd0739cb8b92e097bf4b7c07108ff9fddd1162f8dc6837f5e0b4881229790027bb630dc882e8cab7c58370d9bc75a3aa9edbb179f91f3b7c727aa0987823b65cb8fbd45b29222c16977510cccda9a948a48d01af4f61c951bd9acc5d67f91f8cd5a9a12fad9ed1c2aa97e2a8797bf017532b873ea1c06b3446502cc7dcfcded1a40970a7d6a41b461f1c1b46a56a44248f9c99bd5313bee47da592f7ff01fe404540f1bdf4d607f5884a4b4c3b56bcf8c4e758a4819389137986baf4147d7afeacae7ec7aae64253b7c87e71fb0ed202a69e492874da944dbc696c7a38b28c2555d07e993239ee6a904c032cc9398d2271701bfa14d99b98e683ca9d760ba46f1fec5a6e72b8cbe6305535b684bbca4fbb69e4d299dc80a4469d4c2b9a5f8627f3985bd9a3d1b93e73d4b56cc2c622d1efd4b12ca36b47598119cad1960b06014fd629676582f73451ca061e4bf4c6d650fb3d0e465bff89bd653df541903019850f47ce67699b1e6dc6e5135b05bcdf460e24e9e46330c9f8b395ea247818bab541664946e9b5ecb9460b3d7bff74fb19070efa124014c7ba534fe50c1297b72992ce5aefa52304ff039e62089c420fcf5a7841317d547f5d3e846645dd197ba14c01569ad49fb2374cc2afbeca8b92c1198a24e8a1928c908b841effb80b497f40517ce83f941bcfbb6805e7013fb17a8f1a6380464f16569de74e8e0ff4033bd8c04866890d902617f73c82007e15e047f353fd94eaab0e1fa1de5f13f9f932e3c36b9b0afdc401f633677845e642dad93404f47f597c99c1d264655a165cea67fafa75739a9857980e0263401051fd9cc55bc020811282baf8844e81cd3a73f88388fdf4a4dbd3b23a8f322ef1662771807567223f01c3f039a0699ce611a295c021e7aa9d67ca21fc7a4d5ba42bd68c975e90d603a66227e0b92626ae5c72fc8cb51662c0d7e583b6824de9ad257e5677772148c5cfc242cdf37bc1f997eaa277a4172de577ce0141fa545788799cb854f61c2111698bec18b1fe9dcc092ca7e2c7ab70eeaaa086e969d1f69ad1002818f9687ea616e1eb65598b31f315557c58a5e492e521a54060dcf70f1ede45a0f352a62759c33e17e3658e29430c37f265148b33bea5b48240de0be7390ae56b208e9e9fc45ced2a54874784928ca121eebcb80d1812c35f6199a504a6d74e35de431fc9c83ad24235bb1e525142101e74c42162f1d69a26d0078aaff41efaf286069f8f2e70547cc9cc4a6e18cd97b0196105b2bc72f50dc2d442c99339eb12ed52f2d763561dd6089d21156d04b08fda4fa842e1a2bff78ced7f493a854b4c271bad67b9da8b013425bf51ce90624e313ecc3cbe37f3a66ead016f5206149f51ae01283918299fd92ce2a09fd814c477afa697f85debf51c763c3a6659f21ae08fe06de183efc7231681cd223cc72921d9d208b1e042aee1bfd1d5b42eb3ec980c5b867c882070ad74b6e8c9349b2f5a09ddb07c070c92d9953a488485fdf739563b21e79c00cefa5dacdbba78b3d78ce0f554257d135cddf9b773078b9aa2cda156f9d6481f7fe809013dbb086398bdbe1fcb7e1fb1537a6fc0730bf15dec5420a96adcb41d71d1ab45c09af5d304334f3b5eab9bb46e47985b4c6e64311d80fd775a4372b8ba692c7a6a0cbb020fa2c3267fe335dda87db949d058c9cfbe1faeb8b0c8c9e7e90eec2ec7370f69759c359f548eeb155d45fd888c240b110c787a763d775597c2031fb271cf5c7a67b37ceb5c0450aa5ca9df2d2420a554460c31aa8e6be58ab49953ce4d1d21b3889b6333e42b1fb14a95f9ed1ce54b58f13cba74c6f1f988e58d609fc2307415708b9dced26ad10935905879dc6276f5d3a4622a97b42aa517e82c5c2fef792b4e87733529411026706e0867b753a65dc02a9c0c938df338965b1619fd3c6ca54fb2c0c67278984e7936bc212ccc40ac1665c74d559b7d7b5bca25674654fc25f1b0a545701982f9474a822fa8d7fb8a3340a3327198f6bf7475d259d8a828f5daacac1c4c596479575c3c7b8528296fca54eab9a8da12df806f68a9c928445d07413c3b41c51bdbc3edb9675d9210cd50717e9905dda30901e882862f7ca032b2c935dbf52501cc623226403fa0dc145304a6a640cd9495b6907ec45564bf79be0f77f4a875e57417cba8d3c6dacc0d4a5f5cef433cf86fcb152b6790aeaddc1ea22bc3b911e753a802d782352dbe0d2b1fb54d4dcaa50c7d6764ced9573d9360d1f3a4a63c60e7254ea879688015ae3df011c31ee476f742cd63947e1d6a4ec68f2ffc54f1b99f13d4e235092fcc056d4e30001e2cd8ba4d24d2f61ed7a44f60c73b138f783b9867b53d51a375d4a5c6160664f0e43149592a73df7ac8409f6e3389c88568573d709c78996ae90bb1207c6c8a47a1f8555bb579c560887443bad9148205b59ed7715c61383b94357fa6b5def682c5a13c18a061aad9ec226363571b1ef46e1dffdf2bcd6ac7c59db5a2657c9bd9e01005a8ee6c4b47c1701f1e4c3db507e6824bcd94245bd327bd837b97f237454788cb27b3e9fb8e3382d6cdc58efdc333b54f1a5e281e277fe7093d7d4706bfde04dfa6bcc28f6c70a965eaec133d71274cb7e64d509085ad6aa4340e361cf78c605a0ec9639b4b935dfff1d54c659847020258bb76309241e77865eb75d63ce318a3bf9b2fd887904e7cefc2d0887ffec607b33e0339cbf3110ba4f39a01d8d84b039bca2fbd892537498d15a2a77821ebafdbfa2487714f56c5d0417fc8183be86f12b71c88bdd0b740b7f2050b2d1af1a89482671303484df08c0cb692acd810bcb46d9e47906407b8982f370e46a4245a134c3ba59c95e519eb7bb28e0e1730bfdf1596eb9220e3dd2a3b5ba94d0638474ddd31d65ce5e1ca527c91d35bcef990da6881e4f957428a71f0accf1598d5b3625d6cfe984f06bfaad07ed746c4c4bd4c951d8b65a2faaa0b78938d0cddd627faba88233d9d9c7fe351f9af89ea0b7d2c95f4b40e2107f0595c63c7bbba7dbc50b865e3a5e2d7236d72a2ea5b7c60b911c7bb1433bfc2df2c6ed1b185a0fa44f87109fdac429addaf83ecdb4b19811e86f1818fb798f4e85ea900956ee71c25a8392efe96483e77c817abb6848edf356dcc624592a836ec405d803f465b4c224d062560b9ed682e441a0c4f9f6a29ca9d6a18fb64eb9e22e990edb4678fbe777dec222f615b5b9649e0235b9ce8ff756040b7a32480a8f300b69712f3960d81f2d4eafc2f55e9aaa2933157ef22ef0f4ea70f24e90dd6f227f23aad5b9b7fbfe5e1282f6fd13e8bfd3f8a5d7e31dd3f61ce1b2037dc3f8b4c21687f7a22e9a92d1cab1b22654b44d012ae9dd36b7865966f090c4454ddc74fcb2af590dd0dba9bf56e97eb0b28a20c2886cdf9946e2bece13e1cbbd907668df06f6365d79739afc2f02fbd3cb96b976faf0765a4019ed0b0600ffa3fbb02cbd0d687f78c401700946591f0191c349defa9213aa723efe38db86800e3990f3623bb28e1fab93afdfd0c848cd29857d556e30861fb9292f27f9d7324f65700ab39d4f6e2f2de00dd872405e12ab43508429659e8d770877d83ab52cba3a0df0d3ae7f77b298b157dd5861617e339536f45143d1f75be9b52c22212836dab8e29ea5c7d7178e502db38ab7c71a9d6022d7865326107406fe1cbb609be3da65f2be87b654d3986f7dd99e6f1466ade84b1707d45c1473ce285317cea622329e09a50084a6ab18e466330457b84fe9b89aa55bc6d77cec478b1a017f9cef4660c63d5d4d39c470ef03a27316389cebd97355809362d73229b3d2cff398821aa3fec9d1daede3ce70084189a30173732be74dc4d5cf4d18c07aab8fe95a3e346494f576efdec9db1b12386eefd0da69e8b212bc7f4fd12f8feb66a60dba19007c500159a6674c62a78d1b3e690641f2412e8c040a504b4715511af417637ec04b7c6c055ccfa066cf78251340b146ddb71e5c9a3c3e67e658c8ad4fad65c3948a03277400f3f62ea66f3ee9c17b97a8c56856866a4e21051c4f38fd4d89a6f7799c5fa437f7601b6d392bd475295497132b5ed0cada306a96181f9a27d44e4d7ec6027ffe783fdd406c59732532fdff0d053aacb73e25987b1a8f59a930d0be1a2b36f0de80eb3db3998324719003e8ef3631ba3aa579d7ebfe92d2ecb6ced76d0871ae58464099bb6fb9d0f668145381494835027acedab07200782e31d072a14c83d344c474f3af4d3f049278256edb500038edcb8686d0520a292449d8178fe4290b3da22c8d9efe245eabef6bb2792f25e2941eba6eec5b5a8e62376432729abcef8577bf4b5f32d9f1c0de88e0480c5594f4361d96f3a6b4713a047ed5cce772a70021f61633f4f0f9897919368fe6213b0c77c9fcbf543c6495c4d9ae3a09574f46db00a535a82d8ac4d274a3e29e48e68ae8cd1e72f4904bfab3fec49f922138bff7eb99bf0472fdb4df145e67b158729d701bf83c72e4bd912b03ac5b871653f3a076473eb5a3073225198e6d338839bd4aa64a5dc31529b85e537451096826dcc57a449886bf15ac7f2ea0256291e56fc418fc1b092fbacccf721acce9d286b0e5b95bfb9bf82cb18dd50420db3656fbb2072fa6b3ebe9078c2185b7e4084e47ada8f14ce461f1a50d1e2732089be0193f442cce8b3d96b18f878cf2b362a310321163e96d6ed2a202342845df8ad744c92ee80f6fb08777093f9c9e5a74ef7aaffe7923ecd89b30de9c11735297458e404483f21001e27c5c97c6a1de392f717bc58c2e95a1210797d220de4520faf45b940c704ac821f41dab4aabf9f297509bd34afb1bf6cf9c74221d5575c5540af64e1c539279ab087804c8fa31d1531e4f1b76220ce23403c4c85b45fb084f9df48df277926b68d25b293c37c0d58348d5fad588e439c995c5d89bbc855f869132fec5f6314176bcf05314803770216b7e01e41adffc3e3780ba95b5910147741b841447458b699174ff34f9fa5910ba8991e432593f8ee9c3ebeab95f6f71349dadfd4834a04ca26c45ea7533c05bec7caf837915e1caef8b342dfadafde1bdae01695ab6e5d4154549b809b8a1f817ed3ac870037172bdfba7a5e5f5cb8cc41af5b6ed52db60c68dc0771e8aa2932b47ac3f24e13095046aa0ee067dce1a0378f75cd90158b95f11f268b7e00c4624ed7672aed7e0e9a215b0e3b10dfb35de89211362a7e1d1f682539f420cd0b342c1dc7f8bee1cc48fdb4ae03994b52acd5040ca1234e1e89ada75025eb7bc6da3a8d198a378b767ffd2d09aa6a5aa3f04a2a6be04e0c4479f434b8c5d830d96ca8447dc28e99efd3a9e8eba72705d23395800f5edf8b715ba9b72385fc3506e11fcfe5bbb50f045a892ae42de1fc85bc66007a6379242526fd12c3e2b7f30d3c7708d205aba0d3cdfe8920df68080ecc4302a466e62f12067ff37953c1c690b2ea847f0d0d79e217f6534ed61b9c924a10af88a8b8ff8f70c015372865f7e58ec0b627bc47a1ab1b8275517c50cc01edba47445439b4368470a2cc4e3c79343f74c2ea90db6258c04d4c97aa1807cfa9b5d966c2d104dfa64d27a84e89ecce6b37e98e27efed47a40d05feb8b7aa39ed0871ee90f27b9899ca3566674340bb3d482c09c2b07e66924208f59fc9b49a01a4a1e6527017ef243a223a0c97c7523e9d6ff64dba4287d2adc0102b3286d8f0364906846bf23a8a84a92088e8e31a40705d84ded3bfa4b7f94918dd02b540d05483a3b38aef88f8246dc9a60f04d1354f139ea3b84399bc62dc7d8ed17b7d157980ba4a1814ba8665920f3000c8c48a51c31a19077f285c08e82755d87ffb37c4291629a5bb4968ff93470dd8a818335b9f09e2fd9ea9fbedc5b5be03cd2abbd9f5726f035542948d3a67a10c3e276d79d5aba6898ed2da57674e68b74cd15ca5c1e7d52f209a18a92ba83ae6db4219d0185e097c70e6d39dd749e8e14b6f26cf730b0be4f9b0c555e7c7731d2b22f46629fe14a246d17e4bd2edab56b6ab33466e2ed5b07b1499ae06a930029a92b38c1e7a1ecd0040af6578bb62616b198d438c07da4e3003797d0ff1189a18e986f093a07efa96ade6a8a8a9801fd243ec3e87eb8e30476500e3f98d33ca8853928f24e39a8095745f22eb6e57fca04d887da68c749dc8cd16d06bd25c89be21dbd426e0fef34aac39325150c9fc7c940c77f7943963f0982e2b72e68346a4e31d91ffcfc4e0ccd7e70564dff948059e9f0af10d516f597a55960d8a0c16cd7eb61c97c8791a043655f96478864b1d0e234af893d239a8779884a4b6240fc4f31578de0ec3ce81fa241382d21e9d67006d7a0ef72f1ffb523d0dfbe6609207a76b3fabcc0b82e61ce195a9809fa13afe0c9c5e66ab7acebed67796db4dfab13bbf70cfc98b62fefae3e887babfe8b736f5de3104c3207ee5540e7159007b982778f98ee35b903bde54dad0fcf1a9858946dc77f6b9ffd817125a127c509dca8b8cb6871104f9c594933c1a096498daad8ea2510c5d8e20f8a37635946034ee3afe368cbcef8aafd10ecafde136742c17dc0c6285646b89386fa89b7192a32cc211f1073c635ded41d109d5ac124924c17827e21dd54f42fffa9552c5d98df05b3ba73e0259fc80fa0f57647dacfdcfb1442140fd62e24fbbbddc5f5f5934079da9c56c09c0dcbb836a5e7be4f9c504a5f9e8edd5b60af70cb2273b6d4d3026bb4f1a3dcc1b7a54833838902e65becb7f88ae7b8b675b1a2a377f6b87f6d63d28a3f69bffd68484fc0444cb30ebed4ab54bfa92b5e277ef617419aabe969d801e3a6e2d82dbd2a2cfbcee166f23d406df182a359db532c26ca31d28f6aa68d61f8dd4cf1b53709b06236a95e6049ce7f0f25314149b922440973ea905968af277126a939eb58ab3cd1b9b0978fd2e98530465f8300db463ba884d68c42bbf5da5eae5fd82f18a869a80b6962cd7b15532dec283936bd6637affd9788646df089be4f2ca67410780adb776bc918b1ef89ecee9e28d61de3f2e04a21719f64a1ed44febcf6d81568e9c824ddd74642cdf7696d42e8c24e66dcfd8f9a08d291c01fb0c007647ec791569c423b86d9b98ed98e1427546bec325ebe74341163d4acf29478dcd36143eca662a9b7bc7efaa5b7d2c556b1ae264c10d093bc4027b5bac422469527c432b7365024c9282bc107ccdfa3327a99b083abc4d76dcce3133a02b555174d454825c36c18e6e1eab1155f68cc777baec0f4a71d8641135a74d6aa5576ff7b1c4ed036706276b3a6b2cac761f0ffc6ff4d780d1e8e47ecc0e70b023d7853c315a2a4357b924672289913351d98f593ea72196503cc79f3fee7f40bd9709e59178d2d7de9c7604dfd416644c4e88e8beef9989f3721c7c90ab79215b853f39d0d3159fe58e7ea5ad8f6d60c5b5f303e74830f5a088bd4bcf24f2644de3dc7834ef5674bf6b00d12d34c059c2e3a9daa7af4442b4a95b73bdfc2ab220c15b947ea3fe44ebae68eb99e5a863fded57ec8aff9015efe9b097b1691421049334ea0e8989253e44844fd36e01f5c6fa0c49393f84ceb19cad80a4b6f2d8ea6ce6907f454a7c774f70d82b04c9c04871d94bc60076d7fc1df9f393dc86c8d7e8e97d2df1d8899b9212278d572a0940e74c4aad7c7698c10018c177184cff6826515d5dcbb6d60f360e7d619a7508a8bd4f3af142ea92e20d90b0cd0a73758ff998012e5a0046e9de46e3d0e00df916393531961003cb4063cd9ed7f44ef452641d3d6b326f411887541d9172395529325db2f819234619d42d08700e64c2acb95465cf43f9147be968db589fc7009b596c91c64fb84e1567ac7b7b10826c8da9a71fb4092f53f86ac9c31786885bb09c71e229e43e4c1089e07c458e7fce8f3776128d350601664431448d25525ae40fb5bd82e8c30c82a0a5334aecbaace382b74c5585178c645254934a114cf5b891f8f13647d6804ba7a30659502cc9b324b16af21edabb09befaca1a1d3b8457ffce7f43490a08680be51e771d9423cad7ebb79fbac0f36112c0c532a0f45090e4610d382220463467205bd88190b30c17ad0f5278e5dadd632893bf97eecb9e4c3da3ad91249f65b7111d0d1c66275f21eb3db9a78a5f96725d8ce7dcb25f087566873386136653f360dc25adefa5012e463e53f690f500acf6a3aa207dedf237670af898929ea115e048761850302132d47fee3e010fa39efa2f76be5c5f075a4f7fdd7c357b33830596fe317d4394ac07ffb3f2dcbeb8633a94dacc415821127978f53b7c442f6d13d195faeda1b8ce844acf464a4ffe8e61c42d01e10f0d56b011c144dbceb414b5784b4de19d67688673b037d54a3d633a9058dcf2bf1614c20f1a71bc7884f31859735e15f4ca3a95c4736dffc8c4d9070b7df3ee27e56a8972121c63f6ee8716caebef5bf7f56c7aee82276f7370d5cae80cb024b9cfac2b8d7116f5b3f0af4c4cbd365a98b553f628c571b08d76eb86ccb9bd2efc16cd1fa376c5d01bca03eb3959eae33be72725e5758d2828049f9f5190c6c524e2d578cef7839439b39d7dea6bf1f3a39ad1b00ddaefcb15acfbd016ee1d8ef77c854a83fe93c4644fa6ba2e68706993361ebd4b1cf08ad41fa5a68bd19f671ad3d41e86beb3548bfa42ada1babceb80e51b47ab3ed226b7f7ee5ac2f4dee5e2d830c3dc09c2b9082c769806187ace4b1289b98a5025ba4faea8f7a587bf64d330650f43671b300d00d02b5472355b81868a767735eded63513ea16c302ecd9482f88c4760bc545cc9ce15bc4ab7e70ff6f530e5dde4b35b33ac02bb1a3bf4fb750aa7a94284682c11d80ae32076602ce3150cd92a93a81037ec3d921384d01f23cd6c766709810e294579b13a410fff3c859335577003d389336e61f2624a61a2ed7ddeeaded28c43a4376f206a34ff22e496f1735330062ac5a646252cb27cc07a353dd91e8b9e798e332ddbd4f88647a1425793c751df54e68173ecd9fa2cd89759f6aa804e94ffb8d0c8061865c8cf7260bd22a4aaa054ff967971bcb69dd914b768b6fd486fa185781dfa0e198499e65851040fbc14f045a7e92edaf2887fabaf0f93ceefb028b4a0df0c14274d393e15e9c7b6fbccd7bd2ecea4442d2a572de4f1860d96fe3c65b475f7fc233dd88e247eed32ad2589bb3000510c331c2f1dca0ffd544f5945c654206cadf0b41f74fb37101591628379e16080b21e825b3e61d3bc8df7b4c2870bc3001f81737cf3a0b42cf951f7a9a433b851a7548ea4881ad0df4a896a1814a28711de5374fcf7f084ac4358833582df2c39c40c2fe8e9507ced71d79a9c2682ff831492f3f1b84b0759eabcc85219afcc6c50d4790d840eb82beba83941a3398fe2ddda3040503ef99f3d7822eb4c91c05c0637fc2d261775360941ec1136c5e7a6d331eac838b6eb036299d49f472dd36cc7f8272cdaf8ca7fd57f0ca171251b425d295edb8d2159d5118157e2e8dd9c81bb3276fa3cabb7753cab724da278f775ab40d5696580c05643ce8cfb66254c313efad6b28721036e0d3e228574a12a62bf4624a6d38447254791d42e36148610472e6aaf78604dd06486bbdbf84c2735a56cf5b7b1e514b199c7b5291ae4b4a7a162925b1d5ea45f9ff54edc9723c08ee5e7226f0be7a45240a1b98d349752f5771345f7bcc4745844b501a4a24b08536a513ac1dffbebc896b9acc897db15da552ab005f5c68ac97f08f5cbe5d78930971dc6283091f144ca5af5210290185a77e1f0b0c2ad65ac29c8d7ee042c81ea51c02330f89c75f2d9196d8599316dbd9ed1a91a81b0f469f64a2b8556f654d7e0969d358ab4381386b40f3c38a0252226f76b295a760fffe2c5bc85df18023610227107157ec8d4bd495122163e6c9dc6b48817d03faf33dde8e1f57c7be85fecf220a79f75ba1f6708456c82400ad6d628530f17165ae0d9da2d414e3e1e5f048288887bfe7589db294baef994a88bd55bf188ac42e4bae2602a18c699b984f8ef7e4289676ea6eaeb0bdb38ca6067328a678368e7537f046d469d72b6fbc96d62d811791ec9e28b495837596da5a13bf5c702ffb97d4e6bacef55660b3d80a0c4c02b7013b5b2f4a119b214202560061cb5e228df75a8a31cd8255554dcb6bf9efb68d3ad44e7dfb6a6f06ce2cac15a61186233ac530ac12e954673b1a7f815da0639f255c81f415cc8740ed10aac35045b5fc01bf0b618d57099195a9241d9739b6ef714a30491574fc872e9abd2d541a46447e3de40f93d28d6aa616fcab9c42bbccc310ecd32835979cc5c10800190fd271f1b286d87601cfd765d8c9b18e5550f8eea4199ff1a165b0815fa7293dceb91c800a90a319303ac689d58dac38e90994d2d1dac1c931870d6d22c03c5425f310445c2cfe6567dfb9fca4e10bfd5a5f192d80f5b9218888615b46264b7636da47536707b115adcbb08de473dae8981167d3ac29399af91768488af1fb18b3f57cc6ee30ed07dbfdc1de510ba2a81a8e442990a82f3ef8414c18f23ef615905e43179e365495e303c7d7b672a0cc91ea14874d623d62ea7bc6811f44f68611570cc08f4d8133e41c80649dc2afb7a741799b77154f5d0a8cc270614450df38d49dcabac63b626a7df2e47dfc3ef31fdaee988289ffd09959f0cfc9cd1ce36da9eac1ff5bf425b476842245c629a0237611f53063e991003cdaed7b1dde36cabc79eb1d32c1f8d9403543bbfb45cfcaac2fa3722a4b265fd7f26cd12bf6c0ea110fcc4a33159a5320a27482bd660d9a5c38e79bc45c453d056f9fbc0352e64200b6e982a6249e67e61b8b61694a5055c610ff515ebab7988470d1fc8ccdec28a4e04347327a90e8f115440b8dc27420552c16f0a59166e38db2fbf66d69d0e44d46e12ad52e21f9530ce219a72609761dad5ce53bdde9f9d9b8b6bc5f5f33e64cdeb979ac545cff136ed4deed7d7726209e1f3b95d6562e9b5f0acb879062a66f39d9c47e003985598840f2d0328f4d3153a6b4a5b39586a7dcc0b5441045ebb6cf31a7411853071bf3f7cc55fb1df1e5252486276958bba8b53f6bdf981ac09ac85d39d4c9d8f764ab02c4b47e75cdee2fb928462174ab7cf5b44036ef514151bb20587e927a0ae7470388713f59128523d39a636100dc6af1644be71da8a3dd86479e5e1467fa51d146667183bcc5b01b7d62fc5784ef7efa0af60327e2abcf53a8850102b68df3d4bba298853047fce86743ac79b4b1312397b3b5d2b27c8b1e0cecadc0a56fc64a99d81c6c4e5b8d3d85fe03b81088266f3555738f41e6152451bbc0221a2b7d245eda89914b639cace76f00e6d17ae6301b910a445ec033dc1652dd75529f30e5be63b766ce2ed5de06fb40514439c8e5d39d797a56f6e7ce70053053122ed63431e5f2280fea12bbdc80fe0fa2880385e4502eb7cd26e795f12461125870bdca0152ab44b956f9d43e9062a9d81cd6425f74bbe2c396f2e15447da1dc87eaa91a57929a8256d02136a992f2d1aa38bc4610eaafecc18efb5087c192943dedb3070c3bcfc13cfbacfe6bfdfdabac23807cae0180e198864e032269cda35e0cf971aac505e95c157c6bc33114b2f259d72e9bc29c54d8d953e257b8f0e977f12aa0ec5f57a6ede91d0fe4c2f18c36b22f4d5d640dc0986ab2e15197058f2d41ae74025626200f2bf3e67eb70d11a1ccca941c7bf4fe90240debf5acdc32624e2d2bba6549e69cf189fbcad69de2260ed2f67734f3d6668bd3c7ca52e4a208c036938edf074231809e37d68cd570e1958d6d9844feca015be8035c8d73c29664cd87e0d6f4539b48443cecbfa0dabb6ef361525556d6e3103804131a88d3a3016cd784c28d06de5cd4d6cc3cf5abe89da1ba03f73034949058bfba4563aa0f0c5a4e8aeb18365f51b87e134d50fa043362f389d772cb5bf92df2a6a22b656856a5ca538601eb503e980537f494939d6de7213af3ea947f49c75c62c2cf5cea457b3c822a2f4fb78b26f522b387a48d1e83848e266d22492049882fda341870aecdeaab4f4121c6a3452b5b2e733fb65f93f633be86b7ec9d225789c2ae1f0abb4a0ef31dac964e04cd98c7cbd8dd483acbfda09ef7e10ee0b2c5097f15e8725aa024a9adee634e5f845a1bb98a9c1812a78bd4fc4bb241a562e197f79e4a2ca18aa414bdf32987fcbf088067d2513e88c0fec8f5cafe1cabe32c269756f1d3a8eed7dbdb0952db4cff41594dd1aae403d8adf4b22fed362a6df374a52a237d7acb584c7cfad242f84048a3b0c0e0508c190a5661aea5156e5e9193cd3d52b552bf459464a01054117577347380f710a318dc254952b6271e7dc2bab36ac8ebea681efebb2caf10f9c195496a1392cce1d104ce7c9c31aa19080d19ac2ea6c633946caddcef4fa64e43ae628731b92888b594ac0a1a40a7830dcdf94706e788c9077fccb8def00c83c84b12f1638d578d2c97911a50292ed72b6a554de53e4cf370f88687066640aa7acefd96547656cebb9390d77e8b6a073d73aaec7284a4bd39edeb2afd8d723e1d6cb3d105e4bfe1b3e6d9795445ff71d87baea9720ef76b8c1aefa557033740ff4eeb1f21d6cf66e5b257ba7d98ae65a1931f80e6a52399ec61c2704e5d9766bb47d4066193a971bbc94936d0b363b801b3221afb4e3f18f8f2bce8f426ab9a010125251e13fc87c06515fa6ba073d44d4b466ddf01a9cca9fbdddc0fea64b046b83e77c6356f1c84ae2aa90856c0cb6dfde1058de7d076502d0ca0a07ae9ade295d86174b5d4a8e26ce3201ee73ba33f7eac2723306f290a272fc121308605ec4b018dc46b4ca3dcb014c2663a65138ad6afb2766597d12d2c4ed631f6d28bbb9a79cb6fb196d6df27ec3b28f66df67f3f2518ee0b9300b3365fd5421de202514e4d997c1826d05fcc75e053dfd239c819dff8ff0bd3f9d6cae6ddc543059ae4bfae1ea218a3645cf162d5ee49317c4c71a1bfdf0b3fe3c8fb1c044273f736c703b9a21eab7ede22a2cd61d4e5da1a8cdd4c40903abfa9038bf0b371fad64a0e70f581f781ead7f399d4caf8fb5e28c9c4d134a05d9548b532e26c9afa8431137fe9a673d9a3f5b860b6010bb0f57dd2656fb24df211c58ced0aa9cd1ad9753d05d97402b28863e1c7ff5b82505c0ca026e11d74af5a96424f259b86a7d5c15a15b6eddf595a8c5b0f79f7e21f597808d9347dd1eb8a02d83306f383f4600bb1a6bda180b286688b6c8b49f3f2c0ff5c2863f470290ffc68273fd8d0d8516d5d70e625bf9c1b32426261cc966065a4f687b41978bdeee7eba52834a827f2abfc1b4aeed0dc21d7300437bf415cfaae62b464e99305f73ae622b944277578cd7a31bdfb253b011a6eedc878133c8b1ef2a45b697f333e0e9f1d3547388c95ba1429787738e920b5fbbe5d7c1c50414e9d20e7d766a870e11062cbe49e8410458d1a556b01a8d5a97fc38d2d6e03b189e68f4d688c28f896c78efd392e209e7e9b7e177105134da27765cb853071a4346cc07655cf4cd8524efc893293a15e78260aa5b0c0d018f0726e8680191bff4d2d82adc37e700b00406fb0ee9a690c37a1f0c03d7b659187e3205841f01998d1f4be4836f5343609fdbc091b87c164db24608302e836c3c8bdc398bf53e11fef3ef6683b0e53a729987976d023680ea5899196474b0707dcc8508db6b8f54e51bcd062211bb695f9d01062aac8078dd6f85a8fc49bfc2f41f7245db44640f4c770cf8d36c041299f2184081a44c8ddf8b2d204ae1dab4393784dd7542f5ea8b63545b8e0ef6f71877b7758f1078b20d84198f787f5774f545f16b7f5ede8a2c6b40b019c71e08651025b9a8def3e43e3eda897db08e1ffee8238c99ded63fb68de4aa1c1db8e2f78a9f194843f406cd53510eff0589a02034f437ca97bceef0ce2ef6639b268f32b87694eb47271a1f8843cd1ab9578bb87ad738c915683ee0119b7bd8471c5744e5db7f35cb7478619fb34270e619903fdebdf3343f0ca79c8e045ca1610ac1d8cd2afcece48f6bcd72280dcaf1e82cf111a7829be4fdf7f6daf49f0b31db2cebe0c07520e845b941862eb98c32900629b046aa6fc7c18ad2f2c692fd62fed837fd1a97b3bfad33f54439cdbc040a976350fd25c3be9b57e1a16d6680520140186e5432e1e0fc8c9a337204c1dc4d6dc408c5294dd45e130eac086b678ba90f2a08a6fa5f87bd7ff2033376462b1144e1303e8315fb77e8c16c27bed64f4c180a68ad52a1e2044984e134b4406d5aca60fe52a356cef60801450a2a2a782a1b5101784d33b67fa4eb60b1cb040794bca2b3b7023a96ba82b322ee866acce8b3eb1ed3bb7ff73ba1a924a877c2f4a05ef87fae65cafd200584bb311b1fed6538f31c00e6135126e844b5e52bb0fafbe6337ed8ca9682415e84f53c488e8902fbd1f0a40f197d2ece2621bf05b952a8b1852d2d38a5236a0a2788a1843c55a5b772095b2fabc842b154a5801be88b4ca23c99dc469ac266ce4ffd9417e9f562347aab90299f4385237f72106297862fe5522e0fdafeb4e45eb1077e2a49b90c9b3b748738035631dc420efc07448853e7f6ea60060d4a63edffe684f710c01304a5357d8cae1e59afd00b042812653694eb10c5a38cd5c01ce48bc7978bf641161296349402f24441c665b7e11f586c5a01d6594e9ae8965e169d7c6654b2122762f684e31d05bd05ea46b08b167a3f6d7025833e6a6b9c757c6134735bfb2924c7909213bdf4ca232e0be89e4fa203cf92b9acc6965c30979b575317a319ed322b15f1bb3a9698b1ecee3d5abf3fa70e9415773d9266a1b0537dba584176e4a09d54d3f7401958113c4b84262a5022abaa645f1a9dd1a38ed6a726392520d0abd9015781f224e738a55b9cecaba0405d4fffeac51997bc07dadc362b4dafccd0f535740bd989bd835c46962a4b2ba5a097a4b6f51e28a90ce4e00dabe0d7bbe1e3eca42ad7e1a43f803677bf4c4bb6e6a765451302f51bd9c6b4eb445608fd41f13da55c66e0c9d73dc9e89c2eb3b92ea72e1b163d2bdcf135ee061694360e6b5b045f2045b0203490314ca7674703e0e3bc2bc284d14dafed71759f653a07b7ce1d99ef6aa9755bcf5414f7cb7c14bf4f24a8fc1d3666d92c3b54cf04d65143bf9ae166b13000713e0e90d4584624dc8aa4f56e7497a32825d6bef4bdbe7dc83b57a92af7d243398e2afc8916215c63e1fc96a266a0e9e7f5a9a07512ffeb6d70821879b60c9f65820d6f7c17944042a97da496263a4ce1f69cfeca591f7c9ddd2b37a04a3f4434d0108264f31d83ee392326bcfda703194bc66c01c8aa2baba910e8c22c657b53715906eef7141b0fee39f50519a39bf5a5f4640e00b4ef53ef90e666ee961355a454648ef36e930e36e69666cbc50b10694417b6c332cd97147a524efffd6fa7b4da40254230304bf4cc06f15744751131482b9be3abd5c33196d3bee9cedd84bb9e192a9759f240a38f5915a5fb3914600a0d3bde235efafdd574448accad11a597173abe7bc015bfc394d2c6cdf4e44f4db01edad5c1c4afef95aefb609107f65b881fc3f764b7b0bdf9c3a69983abb8787d7fe530a5c9b5a8017f8d6f34ab245ef8607d13949cdb7fe5be4b3e35e0ad65db5fced866e45c43729046fb78899b0615a6f1b0f08285cebb71e728f3829581b2d48c5ba2c2860d7dbfe364019866ea819c6fb6d28644f8f1a20c1bd5e7ecc7349283cccc829f242500c343134c83cf8f7824437f8e0663acdca0a7fd5d0fa09db4f2063acd04c25c09c43728a9ae9d97c81f0249f5b6cc557a98e21ee70c92191b6563ccf857a52a33cae546f9d901b529b485d351a4bff1c9357fb2bf9c11a689a95ec855a2eb1c8602436e313e71bc00d7c0f9b78b2a06290ff51ec5fbe9959ebaa7a03a4c6606441748a1b04b768adda8a0709e82d8490ca3da1570f05f787b590c7240920cc84a2b748c6b35d4f4e6518863f78a8353f408a7ddee8f1a86e28c2afa04626a2ffdfc4d4c9d5027687b65a231498d81cb9d96d8c2ec36ffb83582610dd0a1aa039b7cadbb972bd13d0afc2f70a19438c992f73338572796b8c474ef629256f838df485279a6d3ac23f0b85de59dd7bc33743d165869682eb9c100acee8d423fb80f1abbfaa7d719c8ed3266509674a2716bb3b462b1324c95032f993b54ea61c11ed2e9fad53f6a86c4b6e42a52c1db5b730a3f3dc812bfbf63337df6601585ec7fa9654d515c507487d14ab1eabc30c32cc464e6f0fce4949b917ff15f01f79a618e1cd8729b3727cea333dd450e1011a47412663370d4253783e531445456a52ec3f28c66d1b086acd07316cbcf42d0dae26178867e055ee3c2ab97b525fc9a75fdcbd184bef18952d2e89e7ce6e101630ba1fac410ed259d6ae9986dd219ed8bfd37c2ba77856e20ac0586e40df45be980b408cb16b1fcbe630766923d9c9327af7f2c63577e20c1aba6f8c0cd80db589de1963ef7937e83eeb58aae5722515982957890f7aca864a5894d3d8e5aa61c9f546326a841a5674ea1f08cc72a42ef2b3b20813c423dfce1404f139ceb0cf98ae0d3dd44c9ecc4489387a78edd2d1dca954731e4cbded099072d386ab07833be2a536596cebbb860938f53e6793200c26000da46940b566f699787860ac69ddf928153d45f185620689a291e9bc2944ef9a4906dd07710efd98b94f87809966c4c49db0170f6de5d3645a6fb0944588bde94bfeb022b90c6b1b66c5a91cff01668da32b84d87b83e9aa24cd057a0cc6a006cc7f61be2a449c99fc57f1b3dbcb1efe9668016d81a7a5addfba2bf0fa775f02c33574c6f58992b26d94bcc62934e12123aa2866154f16cdd8ab478f332cf498027c37d2e1092f7b4739005e3be4c00d0bb5bbdce984fe179d4d59809621fe6e57499634feb4f7cb3ddbcf7aac4b4d7418164cac6beced7c8cffeca3e7fc69e8b9db7b95456267946e1f5798aa84a8b0a07c15f51516ae639453acd2137b5c2267440683f3ac8df2e721c3b77a72d8856214b5ab12789517df9582ab8ec0834e56d7f362c75b9045d218b306194563b946a410898ada61e746861ed08a62bbe864ab029259fb723f13ce8cbc968966dd38919f242f6907c4eaaa5436b5db128957036473c7f96237e00db43283813e18cf1657b4f65cef6c6cf10a2c9b45fa0b8a94510580dbb2577d0ab2b4783749914b9383c84b14376be22a99349460455abd1a093427be7af9f61b5054cb97830f2b574c79ada815e5993d59fc29e6aa9fac60090371090c3e5b876420959c203bfda9cf9fa8214174771c6f81c0d2402da8302898ed686c9840eff5c60293874a225c904a99b1f70ae514afb753cb228994697f8293f9874acffc3640dc739fa0d11429ed97d5b768872a8e65cbfe6f57dfa84fcfc51ad8836babdb42651719d39bdfa5f9d7cf524925a97595c79ee85e0874bc339eed40c6350442fe5e8c58f9de1c562819d821f0461a478dc421a1024973306ed656ece15dd9b793e2c2390346c60d0335fd505cdf9839c5f97ebb51d6069b3d53f16e74c77aebe691339ef6f9eaa2f4083bafb5bb508b3feef3fe56841ab2637d2a48333272eeaec2665c9afada3eee86e70f9fbd690c0123fd013f98858f229cbba09a67be358de43fd3bc0ae0e1cc57f361adb52c2051063a2745786981af652fe9dfcb8aef4823c47afe01da5f9f537fb864c648d246716941996ca43869ae0b426c8001ead09e95d58ab26a2867b8b655a11be356046520ff0edf76c1de589a24b7afad262c2950c5171580bfcea0c6ada4d799c5b2800d6997fddb71bba9a9d9e94aada1861c7c45ffd84a774d39fd2308ac4211bdcb093130e8bb21b2ae59fdd94dec915b679c5a958d4aa05549efaea2dfa2806915976347405953c437a2a74b6e2822552222fdc26c0a9268d9ff93a24dc3ef3c89a5f2dd3fb6c781e9e8f8dd2e93a3d8a15daa492db3722c2a7074e595073fc8263705f0839d891765786eac49b742a62d25fe6bb50db97aff4dabee2e596f8f7c556bae58a69d4e7d942f3a63abdb9f6f1b56d4f326355fddc3a22c7bea90c0ba0787cbcda24efe3196539213305b65e76fa188a319135d2b4e0434a3a405007fbc924db36c01c86ffff09859f9335fa255e7d0a7ca6b41ca63ea9db38504a7946f1e6bc4c9bda6d9892a54d8fadf3975ce9818c9fe8a31a3f74cb07a0132d9787981a4075f37a16105472053e7dc7acdb9799b3e4d08d757f2d476bfaf2e215be36722e6890e2dd67eb78b50194eb6c05501550ab45bf895e97a5e59d4bed0518dec2a0903f59de0833ed61652ba6789abef3eeea0d05d820d9124ddcdb6ea65e8f839a90bc6c5ee96f8b52924c04d831b3a01661c981aefa1ea5d792f71847a9d155e34559503801099c4d9f8021499abde828dc2e0f63ca5e919783474ef54fe1d7b6153983df5252debbd72b2ab56d86fe98ccc047b56cb1ab2cd9c02d6e925222d11e288d788e5490fffb7b28ba043290f9358b4865589204f59a91782551ef1193cea87e7149a99f5bdc502c6884e4c4e7f6543cc9d676998c1ffee04564b68ca33f06bd45c8413a0570bc11d5ccc5331a5e82f68427feb4bd7d5c294f857c160ba8d84887c60592b49f61ad55adc64752145a91811bd02e05cc92e8c81bbe78b4ead299f27a2e52c81f141f95b4093282f647dfd0a1ed242b2b6693c6125b953aa20e3a9c0d71d70fc15823c76243cfcc53c86946e67d727d0e9b44e174541df0d1769a5797903c9f939fcefe837412a155e62241e4060e06d619f16e77a082579ffa2d1e1a194fbef12058b5592ecd5be5bd97a0e564e5e9bee2c386e6d7512aac058e38903820878d7b9fb7a5ad2326c4de5086df68df1213ced1bd5003ea7b63f18893cd80e392d61fce9aa014bfe5df43bbd087a8ca773e2ab2ad4aebb73c523d5c71071efcbd928b5826701a77aae4ed0a11d0bc92aa675ec10a9324314cd2c0114be54ffb9b7bce3df799a1202ef2f7b0df75de01469619edefe7b42ed01c92008927c6276fadad3c612749c2b8951c7eaece300e49560e6d71156f0a16064dbd16636b8ec3a14265a428c4de0d2fcf7fb3aa85e2d520aae7ed90c4eb081086d95ec5ae6f31dfd01371621384f3538be62141a69c8b3ac783beb791132720d8e23fd91ca5a3ebdf97ef4df0f3e444b0ac61182b1d4ba75106df18d2573a3ab349f8022374192f6aac96c4ea0258c23c89b364789667fd022ed04d63fd50d02c634ac041d1cb9b5a36cf1cb18dd321f135637b89e320e4413ea7ab9da5a04d32bb3b64eab9e586ad3489e98de9d13d175c354ebb67e290277d202b9bc650c322a7dc6d7ff8ffcb50f12a8cb7a06ff3dd52b6efda4c999dcba91f1476438faa313ab59f029abb016f17974691b527e809b0af7b5b4fdc6d0afe9daff1fbbb68a62c34975d10925929b2928df11e9e51d06126d48b74b545b1d660edfd4debd2849d130bfd14c7272ba2fba9d90ffbaf99230b1ab4559bfef9552cac184b060e12513c70790b13ae8fac71f0eeaf8acfda0b751b3739fdbd040c12c281d4a7df53b3843be6d6baf25715b6cc524a38d5ccc92a8ecfa4dab5d4977e483ca35842fc9155f834d80b04b0eaffaa1fc28044e771eeadd5497f4a31e649b04baaed29de477736a685467ce59a0c2ff0c5a38cd5c01ce48bc7978bf641161296349402f24441c665b7e11f586c5a01d6594e9ae8965e169d7c6654b2122762f684e31d05bd0d904a4d56cb470c2a105a01b09168f567d6157803704bd5c8c3d563aad8563558efa1036dfea2dbe8247db85e4e4af756bbbe2eeb56c42f9a3f685920461717b5ffd845b00e6f1718ff8920c4f53203c3367d8c63670348a7dfbc1148e491c49a642419d96836372b226afd0e05d8b5c3361d77cb479087b940842585a291f5627342716b180a8ae6aa010d20ed0155c8bc9c10a0132ac9e0f2b5d0422ba19892ef6ffcf384a4cbffc0d3cc9d3670a813c8dd29ae4939757d40367e69dd12ba2642b8df04e3aa1b3b62974f70b0c95d52065c3b849d484f3adbeee57780898951d0a70bc18b91fac680e7288cd40691fc96ec9fe1ce0f24af705fed54e32704558f40765cbcdfc19431f56db903ed9c229591cb1e724b95afdccc3c54ec13744901dc4d2806245097bbd4aecb405bbae654e04a82b1dd62cae3e8a3cf2fed731fa57ff7a17b8948908e827f1cf99f5093f7311e2c9ecc95983f5e0e5d81c7d6ac4da9b02ecbeafdafb09fa4e262171fe5d92695e51546d213299e2deff17cf115babb86821bf152d0fe124aa257a503e3a6769585ba200c3c0472090be617aa5e11e8285d3efbcc3117c90098890ecd4d3791844e988b7137261b6362dfec00717c8a57c1ce7cc615f8887c5cd21cb91a7e60a3ac2b15981f7e07fae5e8161096efc90fd5553d9ac3fe151bc646aaf70445085ef445f7f777147a524efffd6fa7b4da40254230304bf4cc06f15744751131482b9be3abd5c33196d3bee9cedd84bb9e192a9759f240a38f5915a5f54950489a902291798e838d55e89dc5e18bfac5a6ae7bfdf94b9981d4b7bdeae85ec5ac9c83a1f814cda7ea2aa1ccabb24b0bac81329bac718041f3477fc6273596b92dfbe2fd7ece01104eb278fd259b03db4f5d7527d6d84a799b0a8401206970b7b5bb6aa3f9abe4ece3f98300ba5bef30b8ce1fa9e2801d631b57c7fb2338e538abf37bae490bcec11a34ca7733b11d43441cd5c626bc9f9688fa851952d54c6d8f5e0affbece4b03aa0209ed7a2977a49c63a964dcca2f76dc2ebfddc954d7e5979d1a7cd59b3ac1d296bd0b97faeb13b011ab839ad3aa2e11da48537adb158b79cfe1fb268f31b6a9c9344519655aef8cc85b8647e738f5993309e85538fa382fc493fe045f9e660282c1b5fcf67fed4c495bcddbb0f0d5203556c425d41d707c46b9ab71eb2b896bfefb458ae8737cefbc9480329103b5e7e65ac4a873a85141ada1cfc3ec7c81dc074f144ff41d5f742ecec50408b7cad0e2657c9024dfd583c3ace79c254e67ff868ac65078305ef836f3a9841306f8771cf96c46662a2d15dcdb2d9b167e93afb5e596f194b7aec4a1a0bd36bce967450a6c1ebc4fc56249ee4dec842b4ace9cc161675e56fd6887bc91fdf664dfcac5ff2789e1b66ebd9efa215dc69b6e0fe517e6364accbf2733e4326a64c50d83406eb6596c694e4bebb7a1eafa98e2033b61b6113d2f9e2893a80de2abef634426b1df18150f750a27239ab1d99e4b1f990101f5f570fdc92d387cd8535ed241a6edcdb8073e6ff19f446657a8a3e95b33c7d6185670f9124391dac7b3a3ba08d7646b38a7f5298c80ce5a4a8f496417614116fbc548a351a78c9793741256f301c7521a9376b7dd756e33a49765be63769694d65113f13cb494e3e268489e7ce6e101630ba1fac410ed259d6ae9986dd219ed8bfd37c2ba77856e20ac0586e40df45be980b408cb16b1fcbe630766923d9c932e16a563a37b95ccd4c938b4618576f8dfc5e07515191cdd0814fc1a8b426b31af4c7a5bfdcc2a8c9af7429329f5d31c39db16aba70cf41661ef94dd3865a711097c570c1d0418642221aca1ff0a34307117988cf27109cc746e44e2448bcef4032f9f9f466c8696630acd66352542fe7d59ac36632abdc6851108949325773d70ca9ae6a78f48a123b98b630c173bc72d04d5fd260e03dff97a571b650f1a020b2e8020a8e1296be7d35bbcfba221b9a49fb7fa540bd82cd0389f2f3ff59258ec618e4b9d7db919de299139f73759bbc700aff09b63dae017dca64cea290cd47f253cd2a3dbf048c9be9e1301b6f8fa0c02bed28f4917941e1440fcc9c669cdea671084e9c599e1176dedd444e707047c7c305f7888a273d48b9a868e48d110f9d115751d88be76b9cb2e992f732abfe4d4d9b29c91ad8b91c520dd0be45962f6242dfd92c1b6f88f557a32aee3bced48e94febccebb017eb79e62e440360363fed661a540e5ec7f53461da24c99513a0e7d1a6c3d01013da2b8ee217e3e2e423542115c19ea65c20d30b86b50dd247a72d8856214b5ab12789517df9582ab8ec0834e56d7f362c75b9045d218b306194563b946a410898ada61e746861ed08a62bbe864ab9487181c6dfe7857e3d116a2eba02edef3d5d75159b1b0714c54727364d14cd250bd69aacaa539372a757ac258845a5f4c97cc81df0359a543f24e845d37c4d392163590da1c1df3e8dbd345ba90fb740ae482b838c8717a4088eb822ffa4c5a0f41e580c6ace2966f757462e7f59e3a8ab86b44a9be8b12d4798d1b1456d3980987c472c04d97755d0533d1435b900adde6644a977ef67a6776a388434b7eae756dd78b9fd4f6c4ab39763c00191b97d6b8c58467a005d03677e84c3e9f403e7e520bce56554e30a560e0fddbf787832652bb481cbdb8e31763c5e44ce01cdeeebf3dbc896e178a3ed9fccfd254e1264cc01203a88bb7ad402499b103aea147d92a54b6a4e106f6b66dc63f9452d4429792749340367e1c33bcc6d4e17ed1c0fc828cb9170cb821a1bec58530cdfaa52030c05f961f61fe808f85770f01d6069b3d53f16e74c77aebe691339ef6f9eaa2f4083bafb5bb508b3feef3fe56841ab2637d2a48333272eeaec2665c9afada3eee86e76cb7d05b4e923cd86170c8691e73f6e3cdc68e1250ed04d8174fe058f2ebc2ac13c34256405874d004179abf2a213d4ce67bbae754d917e5b075e652c88bd1b876890750f11e4a7688d0af7da096415af3fc959f3e0b0f4f669ccc7c9805c3569ab80682dade73bd091acaf4edf19057d7610ed4139619e4a2a93d14a7d931c61d35d4bbc67e738b7ee9d45d744b24548164c51f0aa8cd59987c940f4077e48efd72aa5902c9bf2f4e5f0095c40e0809ba31db6d6ffbbb9bb9a56654076287226ab907433edd6126c9a095d521324cbeb244cc64fd7ccd9f8a0a2be7ce8fb55bec04bce313e121074480be5ec8d05e01e9703e87af1c87ecb3c4e85fe6a42f6f685cdf3f09cd6baf02a569d6755e3257167662d72db371cb1163349252fc90f336d5d12cc5db7da0d2af20c2b4e10405d5b90b73778e5d672a1d76339480a18e2e91d1c653ba4e367825b9098a2c4797368f9658c280b002c9869a206ebdf2c4ccef2e268adf2f95634a49b4e904d1c900fd45766c896b95c71ad166c8bc375ad9a2579d929f24a757ca19b3acd3aab04b02a5176a8e067f2c7c03467acec6849b860c3aa39484ab6c4de9adcc6c9f3f4bec90807ab35461d5d718e38a6c2ac5c08f8698d2e4053eac9aed8fc05c7b92ee500bd21e2487e18bfe538b66c5a8940aa3a47570362ecdfbfe9b3ed1de798b15410fe69b8732a750bb3dab5e71dfbc1f24267e6ef9fc47dcd13ff4b1297fd366f0fad2ca8f7f812e751c1cfa6d61f5de531421298007a787fe058dc75b26108759a6522d6bf5d45370dc0ffbbe876bebdf6e24c1c3e32f4c6ee7ee430c07edfa1dbf3bd35eaac1e617d485030372ee75110128a19a46dc9804c7adea824e6ec9629f26fbe8f7d7d36d06bfea9ecc46ee209d4ff4aa44f521240d9ae9b348f19f919909f709147e156f496a33958ad56f14a323df17db52b9cdebda11bb0172f60eb8dd48dfbbbb9e5bddbad09ec038bff45d65ff8d34ab1f3006f4a522ea6a01b89f635fe2ab4671d2989be54914d3fed79a757f11056d8c91ea46bf254cdaa58843657338780ad2e237b23f51b0e4bf3d287c64427726be2dabda56c2060e80971958059bfccf8d77d1469dfe24ff34414b81f4ef7d9929a9b228440ca9f77ee74a1093f8f5aefd1fc89ac67b1d1ee81781f9c47a11ee9d31af196dfb24dfca3e5d8aed5f5016b6853fd1998c14050168219a9d322193f46b717c1ee61451d54cd9166b03bdd335bc45fcfbaabf235d0f2b6f1685cc4d27109d727b93ff8334cfc997654d0df00ab0ac618d205deb705f4fec7c34bfb268600ab57906b6299c07281430b31d4e56f9ea1b49da86aeaa04b7553b08550e5df0f45b69a959db3100d9631f4349d994aca3b2cdb32de558dc160d49d343074d95e0264f685ba3fa825c81fb80f8bb8674a4664d72200e2f338f668f0c7a34568effe6143f90f450ae050d1ab8939842c9f9351d0958b4ea77ffd521f7411aa64c17e3eca269986f6c5cdc7b740631e3546159ffa8ad839e7833752bbdd18cbb196c16a352be58dafad4bdcef918f30fb117a1d78788cd91cf8043eb0f4f97a1bbb07ee82b0e32e043c1ca6d487b023beaf3e1614d9685480360c8d6c1ea3fea9d8f3d40f683412acb9a9c518f639fa3485719bcd5c2b6f65579d19e160868e2e8fea64eb82256f7e079ae0398e1e65912e569e781921d9f46c5db3c949e547abd38b87514fcf5c6575289eff9b2f6c3c0f4dc53ee4710a85237bb8f75be38660572b1990e6017b8da409c51138c550e5a6b9868e6785763c4b6d674668df0035dae0e923fad3ef814e965c7c4e339f4baf7bddefd7b1ace2a2367c381fed69569851ecaa3aa5d61c1010a6e5703f0e75d63fb95b96fe045ae6e3d8ec6cc709484a453a745d05fa55727b6c1c08b1ec4ae696a5f801bd25cd677168d1169e51785ff1e4da7249075ea97ff026177e96442ae37bd864b845494b37fecbca1def0393642b4974c2fb7a8d6c7ea52252096d90dc1d0783b72042667969f9b821709237a3e69ec973f07ab72736e725fdcebf2cdabc7d00aaf2bb0b664be1ff5d94a90faba1cfa56155de0be96728f2a33bd2cf13b9b5e6ac467272f03f6d3e18bcbd11fac1df3de95769f054883fdb11f75d00eaa76dcab28ec93867cda3e59127a62aacfd3659f6a85ba72deb20d52e05a2663d84dd04414c07a2629f352136e45f9958a4aafa45c6d50f28b11877687f7b401b83d5891fbd757fd6281c1d6b64177523b8684474ebdad15d9d8b0e0746c74f1375ec145e7dc7aed46285e815b757c8883a96b7c5ca21ebd9dee97893a3406efa31ba7b778b966765e15c50f80bbda198f3d7e342ebed15746032213e6e35f2bd6dead5b04f6c64cfbb98eed75380a52216426654736c9a56ebb1d7c9d5d5777ca861bcdfd8427f89ef71c3dae1a3a6e9ee558dead80ef1116e0119962791fb8ff5f3e053b70b1270e5197dd008c4e58a6a57eaec355a7621fed632890f85809eab11cb2aa6dbe4b6e241356ec0dc32f9b6adf339cc27a4a65aee98dd7a89445f5f18adfe676306bc74bb629ed29a4d850f8787d083b83d904d7e2679bb775deea1eabb7d638c6bcbdbb33c89c9a6ceea1437131c91edd33bdd1a9f9c45357e8a33b3eb173964d78e7df33dc28513f9cafe050d35e7ef4be8346ec9f8570ddd2acc0fa2162ee004cdb982fa1132889a9ee6db3963c816f2916cdc82f62a9b3e8f1c1bbe100ce2709a7d712b003fe5ab179dd266ac94993bb0ef1681696004594da152c1e973161afd153f565beb58d06f2ba2b4fd1dba31034d377b62245294f331c542dc152b343edb19509d35f13cf010a8db9c535137edaa41d054f3059661599bfa674ecea87418ab85cfd1efef0c61616fa63809bd5ef8897c0801b4f4a6e455b6ea780c0bc4bf63d541ac0bf1b909e20b0c332201295d09faba312a3f18f684d3f6e77eee74f17c9c92eced66dd0ddbd8605556d04d887d75374a0fa684309692813687756cc278c03799f9989da0bb01d7cfad72ee9c4cc5994bd143a3ddbac80a4a19ea3f56da59d63b0110fcf3a0419f974faae760464aae5617f2d98294f872775fa87a191a541b283dbfeebe286ebf04b56db6e724c8758255a1075e3047ec7220aca526cb29b0a4f30ecf30f8e80cf18f224ab4de9fb05739eb9cbd7c440b0a40216921aed04d53a3250ecd5ea1a4cf16a07318fec85b2ad0fda9b4f123d655c6ed8272bed0edefd93b698e3d22eaed01e1bc5a58bc1520a678c96d0f853b67602b60dd21868f7224d64fa46329109addd2f5a0f66ef2a2a9b9f531bd9b37cf6e6928d77dcf58e319b46b7771abbf066a5897d371f82bb10b194f3cfcb67ae7c1fed34e12af7982d3a0a7bf263415d178b3826ea781fae959d6dcbe84e45069f27a7a57ef1e027699e946ee4992978ba89bc9a8ddf4b3bc8ce67b8a4076994e0e4c716a89383a32ee0d66f2e5532e26adca147a0404e8afcf0d91cf9c00b3872fb9c1a1b0f6512c373b8ca2bf973b48e8a691885cdfb5f3976ec579a734c2d5c5b6ae2d0b8ed51f2c2a00a159676c7d46fad198097b46e87a820717997e5de05e4b03f82a351a9bde90e04445dff92013bf4e076da77085cfc0dafa45a8bd84c3978ee89e7f6b2501b234e73e80356a636c11a5f8f9297282d33bfdd5697ba9943874ee8fd9b8e1d1d33b9773a44e8e0957e70d8bf37cc429bcfeab03ca0796f8fe1f50dc48a018f32b8dabf901b8b055a2d0b2bf02a1a3d8a1524cd21a79f43448486127f8caa8b4dbe039782cd55280a2d4806c056b9b05543ad737efaf6bdfa6cf2cd3ae40c0f2b67a5c7eecbe9e65b6f6eb7c7f66b9f1cf587341e98075bc893c5e90998a6554639a8c12c23829b21e0eb28f7154059622bac9b197e482fdee0a7396e9418738c97695ab6b7b16e4b1f5fbf49a2db0dd83a59bbae1d39e09532cfe91625e35ca5b1f50511c7844814cb822bc8395b65fd3de37ff18992544045daf8c8fd8acdd69eb4bf62a9e9750581870e25929d56d0c158eaf4b0eb8dcf25d92ffd931d1e020c5d3e063a35ef6f87217fad627b347ebc2326dffd9f8e731a3a84890bed93f609dc727fb8bfb19cf6b4565d587f70aeb30d8e3a3468370ebc64754b240b486d901136bd3d97febd8fe328d5214c2a3d007ced84980b1191b49d0706e5611841fd2423b7d802cef0406f2397420a0d4e7aec35cc756dcdab51b9cc520481aaf84d689f388bce24902623601cdbf554a31b979a676c099268c8aa4831b1e63211c3754ac552d569981afc7808552d9aec50650d98d359601bf3a5e5147e98b895c1c13d61aa85682a5b0536e769347e0dd18229b97f23bcc45ebf60bf699ec850b0e7eb94dce1970e6d492b0a7104b1c2729926565bb53e3481e86801341aa23cdedead798f3dfafd1e2aea6bd85339f17ad866157d30b906ae9c6d2cc76c89f897fcb6b0c21d9758803b73ebbbcfe16e426abdda930d6c6bf67af081b8940de1b5482955174b7ee7cb2550f5ed89248a932eaf791b7336aaa9a75116f7fb1e90c51bf38ab39d3fadfc9c7f5ffa0c54915dfea5fbc0810a07871dc034f8390282b9f28cc1cb977f431fd6c1c71f0b1aff92d913308a74165758161d9244e2ac6b097cf3f455e225369ec44810771c5ca94d41fbcb843ac4603e7991a88be2d2c0ae2f164afa09d45062205e8df0438b710bd63a29cee98d7a624f9e621087349cd259d71d544fae58f5438fe940b203822e6a75d233ad121503f518e9a5172d740b128d319e92562a85f6ba79ab51b97b26c8e6fc22e265b18b39e78fd4e91845756c275f6311c8503745454aa2ada81be971ba4a76949af928a892d1800befb0d479fd3dcb9b41184da90208d45bc2027d827c694ee602b5c539e25257c614350178e359620c45f39aacb1b2973fe579db09cc0c5753bb71f4d0e5337a35c1bd89fd60bc0fda7830553caaac619edb11d811ababb87a02ae96e3c12145996d6d2c8628c5ed7f73cbbc7a36f8a8ca5f676a37418a026959bc65794a9052c4cf5ec93b5940b11ac982e837350527cfbdad2f128534d3179faf350d6ce61ef8a875836010f6ce3f0a90c8caada2744a42b2045276b82ce9ce79a24aa52256385622a131fb1a288def1bf4b0aef31a57ab1f7c22689f122f72c2f4d111e4e82fc212153b2f0b20617ca345035cfcaaf5d76db33dd0eb26717bac93425d4aaa2800d6315da8f45e62d33778b4c2f23e742542cbbf081fd511358e56a5693db5813e13668cd6d43b4788ddc7a1a6263ed1822f9a3fdc5cc634ad0a0554b88536fea9d06a3b25291f708437fea53f1c53a33dcdf1151604aa1f7dfc12e8443717a5ebdf5c31f55c84f07ad731b6a1861701ef42adc9300af750a7adfc1e9094c95fc978df1a4747a179368f4b131a9045eecc8f176b0c8ce0034baca610bdcff6faa2e2371f4694a028095508fbd350ef08dea776a5cd43990dc04e25883e97826c5134b6651ae4be6048bd7a2ee8d1c0f393f2a672e8228a91a444d8af78d19f86922aa4eb4c49f5414503b1e45321305e96dc14f95bf09ff23a9f28dfe2403d84d878cb624b0e04dd780e3429d32a0e96047e8bfde38073da0e7db10c0e04165c6701092c28758af49e0f637ba023808b9d9d738e2768a279207434b5bb3a94e4ca7f137f6c338205f78065655d7a4ede254d0384db113bee0a38a841dadf7fff1eef7d5b5eb22160bbd5ba411c28b5ccb96c05edcbd881647bc6980889a2f6b449d23304e043176b84aaf91b064ce203b48b12150821972c869dea7a83487063018151d65c1fe712b52bb6aedf93bed62d10e6f2effc5760c1599f3aee71553bc055d8e66413d35e78fbf1d587f360cdb9feee8a1b3b4cff04eca4ee6b3771a37f67bc277107b593b880e97ff1b693a71275560e15901322fa186087437a28b5771b45c94f20a4508e83ce777d45804237e3769fd6ad43f6a11c12480cdd2ab4c682de6c75b14fd741530e8890038edd28c22d6b601f255024dcab3ee0e1b0baa22fd14c0a0fe426285724a91b2f85fe79ee3adaea186929a54fcf11ddd11a78b5619403908d27a4174098231ef5e41273360d7c8b7c8a8c5061fbe06862c75ecb09c7e94634dab10d39139c6a97856ac5250142d98e416dbf739719abce4537d736180886a3e58bc527dbd67b5113d1e0cfb85eed67b447cf95730bea29ef84e54957176e1640927441de4cfbc675ad72c6391f2e80f9490e4ea1d21433f15e085c673e056ca776d54e27e606928e6724a28f4d02073511a475459c31c033c9181a386bc39ca69a16cba06a8a714ff7d75c8e951f31a0191319955e835a365e3e98077c9c2936884785be5b20f2f55c12132349d45c48631d2d56fa22adf61821b23f3c350e98d893567d22399db21a0eb2ba60b2b3c0c241b24eb298c29f2acf297a22ff293315a8b94a2c2465d95005dbc8a4751296d0aa1c9de36a747c223340aa92e2127fb31aaab5f4011c2428683332fa0bd2bd4bd7ebe4af6b2f1588ef84411dfb016fb3c729b646b75f2007967dc4ed5d83998c732f0e3f549eb058413ec2be3dbc6bb489e9219db15497570d868f78dc289f100caba9b19d63d49d3a712ad1df5bc1657d642e6636ca7f953f45decacf1d278522e9ee8f5c30f7b1edff55ae4b0b8b691a68474fbe408df52a0cecd8655fcecc9ba0f50f06863b6ab776a3a8a32e6a08b56adb008f69542bce26ed2600f9ef360b9c4da1f1cfffbf08805fdb46c98c5aa38e39a7f818145c540e9d69402a47057973afc38b12205a653829afbf801c30d3d23b206eb311d978cde11a2dd15cfc74b39db32a839c356299d1d8f95bcae6960ea5fc6f4ada058d745d14fbd912ac46b0a64a88eab9fcbff8d7d5100df36e798254dd65a2a2c4dd2a93356c192c58245c1ad848b5245a2d6cef726bc16c4a0a7f98d470fa88d6fbc84ca50f4bb6fae014097a7c51e4830968225007544bfcf2c6a7bf44c4c9f523dea3b54ead57aec0f912dd30654d2ce07063fe584226183da85eeba191447f1fd0074bf8f383e7331aaf25ee7bbda2045ef4ad893859b3398b7d87de65de4012980b365fcacd8c63872be3e11725b0a564d1cabd453d53da1a9140e34eab4a4f321d336ca72f92c878708cac4f9613cb58941dc09029af6350a5a2e71cd7c1480b778f7758d13e9021b6a14923ce4719080b2be400f3d4d5a9cb27ea59485ec9a1e351876bb03f90e39d4571dc0e21d4b31656ec4ad165d72ec218dc0a2ef7c3b980e8b470a4119e497dda517e79f57e0f5ed386314f2cbf2d8e5a445bd59633d514b12a278d42226fc1ee10c180b2f5d94a9a914dc1dd515d36abeaae569b7e36abefd9bf97148037a109a2069c512e440e83d021657695e72814d9dedbdc22ad8c5c68db2f74f45c9f8f904ff85e8dbc39c1d13803d487e467e54ebd15a0d2761d71932cc8d8519ea94707c0eadeb1d0468ad080dd6b6d459e348c2b35c7a0777b8327d23e9cd81b0c5d69a95e80ebef3aca8b7d760738bb14d6b2542b85c385649d8a5a5d74037cafa1ab066f5fc7bfb665ef002c060f5da32a3df88d999c905681f48835dccac2a9654e6fd660d890ba458e93387b2fc6085bd2448840fde53e24579572b97f966d6d090c3917fe3a5bdd5a659bfb6ed83147b6008c1cd077aae33b4606b9a899003c41aced9ffb9bade4e3f3dd8bc44ce45050747d53d9bb17e31d87df062ae49698f5b24a7793e15ddb354701ead581e8d3a28d1e904eba76d398d7ef958862ed83632a4ec1db5183ac82a95fecc73d35914abc8b6cfce4221ccb301dcb30cd2163a8b9f2475c1a18a639ef05ffb71d7c4814e9f895923ee9da0417c9336acfdf2045f66731595d5977e8d31fd5f20861429ed3b7474861700a0bc61e107cd547b8180120ffffffdf