PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 88077 01b1e874ee807dc2f2999178734224bdabc7163a0f9b530100ff0efa45570171

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3717b282f1b578993923b8aa3cfd26dfb01cbcdb10670637ffef6e982dcdfab9
Certificate Block Hash
01b1e874ee807dc2f2999178734224bdabc7163a0f9b530100ff0efa45570171
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00109b01001c2a0100
004000000004000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000de0cc62e46bcca34825f938db591a3df5e56a8eeb0f174be1e50b624841235e919246c561ddf1d9f4d4f43f555d92e634cd69df0b3f777f8c2adea7f842546bc5b2d0e674f10272b3576c36ad476af2b5316b49378e51ca4e4040000000000000000020000000200109b01001c2a0100

Raw Header Hex

00004020e1702466cc1a74a4ba9b1ea004403a66cdb9d69b8d6bd17b47dd49a1d61de548b9c1fa037a71a7fccfb99d1e1e25da6881d9bd3e334aff82f551fa0f285bce5034135a6a75ad0018b9facd2d986eefff37066710dbbc1cb0df26fd3caab823399978b5f182b21737

Proof Data Hex

59,560 bytes
121216010307f66cb15a67974d9eed5fd171feb2574238acee265351f85670e0264607441166064f9101416fc7c97614f60a46dda1445b133d5185b2125b6eee6b187b28de6e1f5802fc5b569b11d82498437afaf87fe93ea0f9ed03ceeac9092147c333d2b10e70d49ce58ba173985d584213db11a03a787817b06b65a18c002989796a7a4557d3fca6bc28a3c6588cc672bf0b83390b23e699ec4ef389dc8ee3d3ea0896fdb7d2dcb87dbe1bfe34508205d7e2d5ca790081b119050cdc9a5930ea0014637e8f981a4bf74065fc7a5d19e29c87c69f4559ed6e184230d3d14df538868fdfcdbb0dfbaa00adf745b7559f8c33bc946647215e1fd61300f79ced9653182d1dbbcac815452e61ed6f9de55d175f3c2e2c845fce0d6ecc8ec1d395b2acb4fbb5e6c029f83bb0e3c0be2d7621f0d230a34dc9c3a0d0880cbce1c2792001a5768ffe60a6329480a13b05b3c29dbb026a563f2949d4e42fb35728034ca7701e8fb415482d808c7f6e54eeb11bdce7d1b7b3bd01ab375fd6748e46ac4b213d0c04853f02a9e30b52ea38d0f4d1740b63f167a5610565bce77c0e34241d57d805e723199f0a6f6545a83c0e65387969fee6e40bb5dedc4e5deb6e09f54feec6579978951fc4963aa624bfe490c35ad480a218283a7ebd541fffa63156526474812b250ccaa2687e06647a0863b43e3362857713eb7dd70b13b01b994d9aca8f2fbfd813bebf0cc652fdfd0bf61f7d7a395c83d58965d1412f7cfb92b40b3defb781348c38e6f48f71248f847f939d07b58dbe70cdf06f550df7de2415a1d510c43c6a0a56251fc1c3d3ed284e0cca8e25470a41b44d9aa77a362d531a10959ef73162775ddd40e8c6e44f2633c816e93862a22325e716cd82b21475e7c626af5939dada5ddc303e928c8fbf1aa6ac8be173fe02a008e0701fee45e9d0be6c7060c3e6a20e9680ec2d49ff67acd376fa298f15822de90d4cfd232181987233a2acf201a9305c8f9f7daf1301e4bb6aa2e5240702ed8e32135dc06bd7cb8cb0ed896b0ebc0608055d35f1b957b82cd89a49a4684bd061874c64da7c8f32829cfce8ddb0295f82fcb85fc5ba6cc63503c1df8cab901ab0ab264afec5f76e8b84372b8bf5f4013fbb13706ee6406be3992e57dce35d2bef65818f8c168f5579820d8d04d767709d6c1a88bfddd78d6f515da3306abc4bb02fed851d3416112d9a10852faecefe0b04e29c08bb08c454fdf82882eb3704131c73bcb5c7424d92037989b6391e5a03f9e27a284e6cca2a8edd687f86a0984d4519aaf3dca98086f62f824326ed856320324bafc55bbd63fb6e87b15b136addaf8b393de24261f0a9a87bffec8df29035b44d7b93ddb4606d36fd561ed308947ed4dad81d50ffb8bb28470fa63a91b6539121d67b52431c3dc424eb15abc44c3a2bc755c6577477e1240e18b004ead4dc9e7a50602e0dda16a6aa95275d4fe00e0147daf3489ab24e3bdacacc6fbd113435615704919863e5307081eb007b745de84cebb0b9b9cfc001e421f278fe56fd940b6a58a21ce6ea82370ff91c8c1746857a2422373d930d9c35cd533b3e6eb031239b3f318b27cdc9a977230ba84dda4285de2c5e1ddc88dca5c62444c5e98cb91bff4ac28bd617a6e539942936c6faca3ead9f2dd0f2c32a07ec540c7282e7d4a559066e17908a05b4a412e83d28930676ee360753d0d6e26a5d3970cf95af4c7f99cf06465f32f123acaeb9a62fda4a82d0cc36e10d0b44a8f56465d1f9a696e620537dcd8a542d6290ca21959e97f4ea9e6b1a94a857d639eeac44e50a1c7bfe51517370089fd10deccaf7085147577c8066d01f7e07e8e6931f077cdb51bbd54cb9f9098dce515d4ea910b5764bd1ebe080c7d8a56a854ff9831ea73d53ec59e300d77a349a4b6f801e4f37c4f40d4a2fb37fea67e052b03245f960f12e700732c597db22947f3673ae77d6edcdc38aedcb93df0fa6eb1a7e6a51d50728182b909bb836e586322575858b427b01329ff29adbe63d74128e94400f8c2f804d789822d98099884c0ba07425cfbc6d88814bd57a30f05fafc7173956327a3127aee5ec150422a23e75f03f0633c4ce16d6ead83452dcbf1fe2a4054cbac74981681348ade88c6900b1b77a0e67df1d7c39e0bc02310bc03cc5a79e85273a19df35117bb9e3baebab3a81730c611eb184c8560930b4764c996e3e2a7f1382f1bbf1efd50103b72892954e998cc5c89c396fa6a9624fdc9d65397433bf09d048def1502de42412f7433a97f8ad32387459011d2fb2252a12654310570bc46ec728c603a269c0b867df0e680ac6a4a0ce0dabdef5ac8a01ccc7c510b9bb858590100ff4585eeba83bc9e247c7972f2d28a20a2f87b76d0f4a1f92bac7b31ebdc91c3efc47d9ce85a828a05eb1969ea7aa1f293f29f8442ae7af43a4025d4a9a2f646d0b00772d3be3e412165240a9810da810e9966055255764cf43a1616fc8caa2d3e1d5b5c53ab2166e6f354ab015844d081ed1d9f8c1b67df3ec9cef05ef734514ac9f22042d8709cf3b4ece2d77315a3c8e223aceb8a88b5d0bc6073f4a595be7de7cb8633d0ebf5adf1b449502e348c7b1d5c658498b611cf1ffa7430e16acf1abd2e9b5fe70298d7eab9f934dedfe7cec6402a28052e103b98180b6d2ce8d01d6110d48e4a7c82f8058bfa3f1124f303f7293f077e10e61498245fabc5f93a06343614d874bf8e0390024db6dd163912e063b75ea0998f26569984bb9e8d16ea51272492e1cec99d0f6acff66e887b2325bc90c7437a5ca189a415c5fa9747b5f2cf0c5a3f6b70e2472aabdc54939f234b0f19e441787b1ac11fa87b1ee1ceb8068f4ef967e1d29d6d6f9e45b33f33e5d28c97a21022b8b90ee035afa859f0ad535243a1759b928a5a85e585c30d1a91eb497d5747cb71aedeaed728ff43914fef446af05fbd99ea5c01adb30118956337b5c9a427a657c2e3b8a676167788eabd5705307b1219ce5947ebd2ae6eea82517f41ef0e154cf695884cda204c78afd7134f64a4549eee961739c2ee1834e0bf55b120e32bb2a6890a751b1626c0393eae6d0c46fd2a5a8900a43f5d09a0760090a42cff5949b1eb1b2790ad70dae1c35785062a4ce98440ead28f595620a2d3faad57187c0ab1b4a7d55e54770d655a74159ae43be06bf337b965bf07a8abe76f4891b5e9ce9b83a5f90f0999203ada24898e74a7a551b6f7133feb2435ad8ce9e1b8571fbc3ec028b5d350cace7d3c465a193019db49a0db608bbf25efda78c77b7258973dc47d7df13c997381de7b361e041ffc0d6ceb5695ab33112bb9ef93e49a108e9c1d2416108099833c7c1e001aba6f0647bbef0d4b8ea94554564825790bf83dc8474c6feded42eaa700a1e4ce62666d1538086a62b4a3cecaa5541e5c59dc2fabc0a3b2230b8adb1fb35777b15bb01060d3b1bc01be70c2496aa4ed3a0451456bbb2f9a0a167a51b7c886a681852985b1592cf3c854d61d37789c4237fc5b6654e77ddd9c360915e42903cb46f9e1f54472a7ea5786839b32bb1a7626a2e97fdc18dde9456f78c73a4324f5b35a36544e29d6ab4d8b2515d0e696da33922e8b9b301e6282e497a1f787df698e0103f59e4663e2e44f99063b5a4e92fb490cddc23aafd3a61678813e994ee3f56b040d56510079c63a965d5900febffdee66b13879e365491599b1bb3585da17afa81677d0004b7458d74260a4af52ef31654a0e323a5b1605265e7842b647a713ead387b66614c7c05d96f9421d362da0b1f9e00873ece68d514f76daaef915a17610ca7f818d8af563c8ca5bb6a51d121b7a2824e970554471a8b2feacc685ad07a052113766102eca5516f56dc138dcbb59c01fa47218baf006a9fdb0e4a97f1b52994f822a8ea5dd6bf79c774fe7bc44b2722f90c08664cc46f217e8aacc9f3358f880dcc93bc48fec20a4c19c324f66c46a1b797fd0b23d214a48eed3d1eb057934bffe064d1ac05b860a78ecb7dc61ec0acb470c0c0d563310b02de8984cfb0b85a68a6effed245c5f982ab407448df4e6e56a802109a49cceb1d3728f75678a869f869ba843ea11b0378e6c70bb073109f3e07d466832c7788b73ebdaa30f9dd0591677d04fe877bec1010ac1e8c3cfc04dd3b194ce25c509eb7693cb0f835359685e43e399c6b5a64923b2eeac867c74f8159c5c0b94bc218b0add8d25bcad0bfe1fdf8eba906157ec0907efebcc3cd99a2854d8e45cfa1bc47918e2110a83c3c2d12b50b0a48094946646c93db614a2d37faec0c9733797a5950b95ac88bb18b7453e3c2607a05bf982f8cd3a55fcb3ec2c1169c73d33a6fcaf868d38fc9f6d661a982a8cc1bb3cd7e7fda6b7a16374958b4890c59bc322d3c5a7e2d2e301e605549b098f797c096b24d941203380aaee0cfb429bba23b932c8c316d598505ca85969a7c9fb510f1f34d66c9c43284692517bb68eede1687cdad856a212ff3c9c04251b41f77f4d103821ce759df39c86f7d6e9d494ba1056f67644430e9beb8af9a4d9033e68ccd083adaab5dde03c415dadf8abed5f29410f9375ac9dcc7901df782a7c35a8ad0307d8860aadc0459108cf46fb2f5bc4e0e3c8da197e56af6060216dd046c5e125ce8da94e4fa09ba42a7625b536bf3b8bc88217f698b949cf099ea4b5bbc3bdcc1437987a2612dbee1d4e9a8155d68fb45e19f4e58a44ae29c6ab69f9d2388d56887095a4c3f1546b530ada78003e2ecaf43311b7a5e8a524a75616ecad6fc79521cea82b0395944ea3ad7535663d6c6e71898138fb3f59fc224a7b656a508098f2a257b76febfa411fce6e7cf8d28f5719cb537974a94c3652e7395b48d57bba37883c8abb18b3b90fdfa219f190a6388d64ba61ec606d8c63e4cc91c3b80648abe8e37c279571fadc684972c8179c55b337bfeb0867f9001b3bfb673107e550845197786f65ed8568c01b4f849cbdca7e8c65d91dac514b8ccc40657fa2637ba45029633b6d7442c8873f5855f9a5430dbd25e26609cb907dcd46fea41b3badfdbde9fcf2b42fb685fc23bda64b0e83d7cc10fd3db81833a5f318926339da0f476af780b1189b1ef217cf5d94eee3be7d4a7eb6479465a1403d0260e27b61a0154776e26c314db8101e325e98b678829120efd32ef4b6c32770c6319b11a2186c2f20fe87083be90bd750c9bf455d8a17b549061d2cb70d063813e46356840a938d18e7dd49768036cb691ccc091130181c0d2f8b146e3f030757cd1b48e2b4fee70260bd616d20e663e123ca600daa7d9b7f34a548395dfc6a70f0131db1a4f44a80cc6b4ea4259db6bfe723f27dd48d90650cf2b656d3b3c3f9b18ae2c755eb62169727305bdcad157ad3d5bede5b1548294dfb2421a6903ef11382653e2ecfe1daadebf37bffc3b768cf6996c7dd8a1985abbbd7e97e60492827aa7a1864a88bdb5bfe606ab84703ddcb2f8e4f1a7ba06aa996a4edc0f8e062b4dbdc0f973a7e1ed540e968b76b5dde5e5f7ea131f51646cdd96c9f0408deaf4d22558f52b74c1a251d04206a01f2ad0edb4582dc15d2ab41a486411ab7cf3ae314f82f5666b74e2ff5379b564770001da2f51074578c66a81d06536434efe663e608edba78e5e0db422aa1c3b674ed46294c0fea4e6b1621465e2a0e065b1cbb837d23e2d907ca14c578374de5c892d77fb3d64dae6881eadb87c28b3393536e2ba0f391b880b961bbb6196828847337acb2d56e13992db447cd170d9c35670a60dce3e1d5f5276fb049d37a52d9f3acf0824f597730a98156fc0c18e8529a2ed148eed7adc527dd0f4b7ebff3fde1ba692ec17cc566eb8f88dcd5bc8e312158620fbd9556d57d1ece35b21ee576172c15db5463d8854ceb057a023a5e1eac36a9e698f5e81d7f2708c46a3bd89e9e13b798c07947dcdb8886fa268469a8547bdd459ed8bafbf83492e811cadf8cf2863e87a148eba83b776ea988fa010b8ba2f0e63144af0f765db920b47347697d52a1b40b70fa649d4b139ae0f83b7d4b439f07e5e8275a0fbd19d0d7a14660eb324ce78693fda4febf8e9511df6f0f90461e9c3cd04da29b8ea13a73282e04242e9f4d11e016966794557e4ed791b3401b35568213855a7f3d8e3e61b70155ce1daf6ce79db5f5a3e214bd70f4b91b7602518c3618a3b08cd3d112c7790700101618b6eb2d53a422020439c831664b4390e2080588fac60ead08c7f6fd1662dfe34b97c861f4f937d69d548704901360253cb5c3ef6f55a930e42dfa3f22a3aeae6839839d99390218873131ebb72a8592e1bf4397fee3ea39b926f2b50674f9f708c77db6e37b56e0631c7a2fa18dae9158d9518b43be8db744690d41cfc8249f1dcec410ebd441bfaa481e306471fd7e05d2758efcc510f979f2feb69429c9cdaa9dcc5b83ea11e1925af71a8b4d71c5184eac56ddd081ca1f53e45a89e5bb38439616854d388cc1c3f6af39d823c9fb9f20e5d1fb5ccf3a42d63452b8f5b6343e36451d02e0fdb748f607c359ed7bf12f5081665505798fb4e9524b83c420a3def7ae1f0a3dc5cee4abe762825d937199af64b6bff7cfcb4b832f849f6be554481689582b1d4c31c6924f740468ba1727e53a4e35e5751e7b4cfa1c8b53a1f49a9e0cf159d18ac5cdd7b00fa505e977069ad0f3f01701a1f5398835ce65928d4358bc509b9eb575fa2160b6415ab13a6a18dc76e9b628ca0a2a681bbf886a8546abb5de4b5d742f16227f284e26d6483c385edd165b576b5897fd22969f5e6ed8ebb0e48a853a24f9c79f6d420071999c76006e0f2ad3c334c4ed26712e6b0182ce444895ccf1202bc12899139386725e22ad05503ddc2fd607b129453d4404ce09a4b4019890393a13fbe80727db13138a2239cb7dbe9597fccacafce47600cb5cc4e612dbd2771203ed0d5f374be1d79a28706857efd3c350ff599b8eeca4e367b96d2a6a376d23fe309a5b7444f45b9a71b7d1ddd12d6aee546c9dfa0a81415a4b5bc229d9f876f08881873d317a1681df20183b541fd4689ecceb056fc8ed4d1f65edd4203aa37da2a78000ba0d3a10db8725a7e5108a4fe8537f60a73434fcd7b70379358f80678ea0e4ce58f1672b418526a443a4bd55f08290343fccae05e06cda4f3d2d552241267ed8315f6ca24c1f695c9e33443f0f7643f744bc020559b0ab29451ad34ff6fe4f40042b9eac6c4d7446ff11036dd3854c99f830895d20c3f69fc9e63dd2400c7c8beaac66b7e0a070c8ddb4420938580ba10092bd7e2c77c88a978a988b16615de367b4a2242c6da20fdd53f83fb8e6299a77542676eae26f1cbef136ae119934b6d75104f317c8518bdefec23fca0db386d7e60debbac896e1bd7a99d7240db392e9fa514794b066148aed42a00705219ba96c802f39dfc0a7d095745a9d70d404b79433706a9ec376762964b142f13720c147b0e53575789ad104dbe4ff8f5dec7d5c7c6437e2eed29e6b754359105de9df6230aadb89d2c2c52ee657467059dfbf04f4c0b2f4197cbdd8f67b6b64f2501262d181017865b1f7bf7f48497aec380822d52a7bb1da306e1d99ad86a3dd07180e4ec2d525da3d7e01412317e1921aa8ce8fd818de225d9d5dbbabfa65791c00e1e953d0dabcad99622d114a290e8c136da0619d10b9b8377200657f7063bbbf629b9647ba2e30bd8fefd216d1867b3216cb3631fa3f2f58b3bea06fbbd8843b30406bc32c0a96f009e621be767a952e35b3a04f4657a8071e44d4352d4f8c5851c1c2afa0a65ab5c1711702d41a1bba7e4842456c18f7fc577159c5811b24fe4ea0e464c406680bf7a9a72d56dc5b435c53f77661be36dcced7a0a4fcb8a326c357d732c1c0f3040fe08b7b417755331198d33982169fc6527def4a266aaa3c75bb125c5d291feec6d39aa80362e93449b035ff51ffd4d4a1ba34b475cf45611d8d688c97a7585864a277cfb122fd8a8f61061528a39cc29289b0fd3fcf4b3523b45031d9c3594458997cfbe676f2ca62e7c6ac7dff4bf39591187781efd4872912246fb7b5a9c56f7416669fb8ce080197e245546ebe55e9b61ac9f1bcf7a707ac2ec00d41a65f34b1bd2d1252ddcd4a2ee3453f620635e6d33a0844ea6b37c4def8b28ced2100d5ecbec7ca2b71a1abfd776d7f1d4e1cdd23626abda7be29b610911890084095b0dac0ea12a472cd2142970ec015bd4ee9f8e99642345c0b360c309a961a644d5f9b6acd301233e3cc26155a0421c20c7a75c280ad00376be8baa7a98b08a2266792a2ef8db58fe92465974e65fceb9d350b8d26f9fd10a8544eecbea4f0d13f056edfb44c0c6857d0cecb04de4e5776c85d796e4ae487158c962f3198fb8f00ece050684b75148e9f7db12ec47897215e5c6316ec331e4abf47cfa8adec00d366f8fea6633ff37f8ba3faf25ad823b46435323d3940c971ff563d7822757d7c745110859f5486e5ba0a994cc81414ff77ce39d2e900c8c6a706507621938587281179d5d449bb7388524983f5fa6ac0764ec92cbb82fd0223c6a2c2c019a2b1cfbbfa2339c7fc90bd15f819547407a5ef8242442797a4e7436f011b3b8a490e71c03d208c98c1d4c10cfb17202ad61939a1b3b8fddadd8fe5da278f0c3b21b2c81fc9645ceb1af109d3641c81f99029b48038f39c5857741c41b8941d232256cc903d4b4b920d331fba0b6f0b56dec2168146a54d16eb449e8b61ccafe8ab32c817a30931a25310b98efb6b69510e630fbce56aa9c4f0cae1d0b053814ec9a21bb59b4e620fd4a907f465aa253eb7ca9ecaaa079903118d61d20860a3720873380a5fd14ac1394d76a71d59c3cc0924dd9361bac2fbfd2cf229c95e44a75b2ec7181165404ba1c27df662b3cd877a07a634d8ba8e55f39e3472a5dd45426e2fdbdee59b3d297508b7d97120990c72ca0b89f08d62934e358f4ffe0f85a6cb43ca22737929d47d781d6de6c3dc67c7aed5357f9309c1b52190ce9e39faf0c1aff11a33f0fcf7b05e9ff72bd63fbfd4219cce5b92d2a2644bf374b8ed603e2b80fa19977581712f94a1d6de0e1cc71ec1c439eb3c546dbf78ecfd642d6cfafa8213497cb25019704a6b5742d0d6138ac43a1bf38491f2bd5487714ab817f29666f09774c665920820a589294e5429e811332ca80aa9269384108d56590a8573484303581c9164d58b9a3225aaa6f5b27b93bc44fd0d29d080ca5060b1852da2bae358cf833fc80ac4016687a5186cb3ab96cb158f2cf6a393161182459c7e61ea7398925f85d9f3270b23b4b8d1f68fb0caaa5c5eedfaa3d3e7a00e9d5036c311a2ff6df1b0fa02ae593f6662f0c29bcb4648201ebe2b066569462786f30c38e1b72cd262688aae6241e6c3646b9f23d7b68b9fd7cdfe6f7782f736649cb842b76be4bf2aee09744d4115758d6cc3513a5076ef5a9ae70879543ff711d2c6fe0e2289a4883a499e450ea6582d23e8c80903d522cf9fa72b3b459694257b27a8199877ea904e2e9edc9d3c510322d135fef11f7d8ba46b8983c76b264032093d7e18e7a75e09c28f004d66d4428f27bb2d75381898f78704bb8dca27cca48e2130c76aa4e1e32ec64096911f27a562feb8eadbade149361dfdb8f3f0ac945810b0183cd46a21715107aef597d63e8d586b0eab5d748ff6226b123cc89174588edd72229de4e0d0d7dd3eb59f9f427557ce87008a6c46c080364c6c25affa5c2656a5157ef311cb7d4a86787d6fda3d3351a5a316ba0c72cc785408f5229af1f5734d416001075111725b00e8dcd3cfcfe6ccc6fadd7b40b41dee76de0489030056101f08918bb7f0116c37a446e946a61c9866c1c5225de62284f62aaf12d61a49770f6509eb873117f3f5487cfabcf59758480ec0cc3fc2fc25987803e6736115710f8b62cf040e1d2476dbbdbd1efd4855a9f242ed60d8329c6211feb26e91c4f25f690b018a03908ef19b4b60e715875ead85d5e300a58c1fa6fe5e1de8570d0c8fa7cb65526136b5cbb1e42bd1f2837cc3f32467950156e944a600525d0b46731a6b1ab4b8cf2fcc5166a441d156ecb9f976422b8d6630c23f92ae0e59ffa5810af524c8a5e5eee849f79e871b8179be5bb29d34d4f98fdd763090dd0c9f0c330c9cec612adce633bff8a47cc2068cf6066be75f6dc9f940a6e65c8320312d0c7640134ff7ff86999a1178bfec19fd391eba607cc3f01a0d458cbb7be6541a0911644e8381fe46148041ee2876f55d87a444963e5bf8d1047cf396db5829cfda0d103e4b050ac909bf23530f0262213c3bcedc4b611ac70b5e52852de65ce1a1f41f6103f7664fd0cdac01a694f417e54eaceca47619bbd55a3102d10e4847f4efeee17495ef5740cb3b8741c4cda146e14c2954ba74fd9b3cacd2274a27044c716d9ec368dc396c5a2dbb0cc616e5712ff24fb8a4e68fb2a2bdc0713ad96c9d39b030324ef5322db199a8cb8f54cc1aacd8009b22dfd2d87f700d10873adc9987bbbac511b837441a33b3818e71cca1f974bd24efb3d21f6728e4148b08c3e24a6be405f517ebe65b0904541eb308c196b60485019d2d6610eb5fb383106407a28f36513dcea5f194e262c23f5026bd457777c81c424e8ad65cdd209669817d45deae7bfdd7e1c4af3c2cf9133e2ff31844ed097d9d589f9ab60af9b380d95acf88914a1579237ee9e4c439cf48f3a629dd0a85cb50191d88f3bcb63a7e6b8916af7ea1bb3cb6d7dd0a16b8915458414e170fa86e698b5e556a4368ec608469c8634a95d0a153cea6cd0c5c7b3edc45f2a61d9d385f9a580101f88362a0265a8382ad8356f8d8afec6d219a4ce28066454fdd43b072efd92ef4b5d66843a09fe6d25ecf3ef6d8281d35ce80e01a81dbaed5259c06a3f83363a5a3fd1b9bc3b64dc907047346846eee439ba89085e860eb4426a05bc26c8e82a31800295dfedca5c467982b7ea380ac717ee9fe03bd9ca9be7ad8e5fdd3b83a438f5bc9e51f6132b95d5de8b70c9d357a7ab309cd200effb539db91e75da2bc5c09be99ff89fb35e19850d4a8161b63c29454686326a96a7601ea15fe18faa3d133934a0f1dea2bc50cedf7f734856079d06c8393e1c5bb7e21de52360ec451ad125d340c172595e3cb9a609e2e6380f7da7e6a2a3a236600919db6b356d844d0a23bbafbf643b9a4e97e7e860bf6a9b4fb784387f5bd1e173915a60ecea072e91ccbee1ff5e886c40763c2bf345dc8f602c04ff0584dcfa84f9db2dec2e02992cae56e84a7b69699ee9857dd1e7c6b9fd0e1f70f12efb212852331be8cec7ae1df796ed644856b8999a8a55b769eb46f3940f09097bca9b84d7888164ab6a52cf4ee89c8c46aecd039e3c7a128bddf0e6a0ea61cf2174a119d5b39e7bfd11797fb442c271363acefaf1bd9f449a0b65d71829a8ddcb8bcd37f292702218df64d4662b44b8594f5ea848f189319b6e1762da9c82a7b8bf0a323df0d91bef9684ccdd6cc520dd4e0b894ca2aee1a6bb9877d458df4a9d96c6a220169af58fcbb237e85ee51d1d06a3eee2c6498cb61b22c698e4d45e6d4912efa9940fbd8badb5a95c5ea1225dcb28a2cc90591509b7dff9cd25597b076fe29384baef584e8e001d43e3e9097a1c5e7ee3b7a1f7c513b435f7970cb48d8e1d6f9229b0945ced377e8599295106c29e642d9be9b6d8b5a0768f4239fbf81ab684077acd0acb64c380a349d56707f0612af0fbdfb7ac602c1f9920959192f7a7125ca8ab70804fe92976b93d6441b882d108497260a37aa6b8a1fbcbac85789f4bd273c5e981cb10276fc918dae7bf6a1765ca0934d278600505bda44e4e84c35d394fa31566d67bd0b2e341940fa0552dafc1fcee042c3eb950622d9032a405b8721a54cb2a17c47d33e64e49d86c9259a07b7b7450219e4093803433ade0b795467d660f41ea069f992c623d7c90ec50e6ec67fcb71ec6d720cf17820a2cdb027ee8c00ab20146632a5cdc46a46661d2e94dfc55539199a2fa9bbe8da6cf6139a2bb4947d50fc6bf31e3a4dc0b8cb731cd3a31cecf29cd1f35791a158ab9467393d8b764e4b6c01e664e154b505a97c80a451f7377b7d21d0122fb4a8330a33264f1817bc5be31aae71f297468de6819ceec72ab3baf2a7e03825d2eae90b79382f80fcd0940d27e8a129069c8515da3e4757bc7ef7a76a9dda95d55ed9e1f40b1d5aeb74904aed73d55eb2628b2b2b23ae485a22828009e35352fef393070203800b3ff40e746962dc2a5820a9df5ca7aae8bdc0e4974d686a6a0528b640830a2524c3292973bd55792a1bd0bcc757699d8fa230c9d237f0922f70f1c46f379b1364c11fecc6838947303c61e2c5c0a7b0f3320ebb669c0af5f86e051995764715ddec49433457e6b04bc2fe9201eb74e05f53aa09b3c5da94cf141c4d52641a65a9dd79a2912b0eca4494263ef37282ae3e3e554a83ba03a6dd32d3784b25bbf97a8abf6d0907e31d7642f1e3f9db3da0d13c9e8d8e4b429a4b82fe43e82c63580b05b40d7fbaff5b67843b94aa2092eb3c5ed9a36a494606e00544cfff87b08311f2274ff4cced21b9e94bdc28222959542f5d67bb767e8100e4da01df65cba9a19dc72853fced77c94da742599cb17936d8080aca7222ef40f926764a03f47bbeb7fdce55e42ff398c882c39ab15a23634594fae08a91c0e0acb8fe95f9f23a637f3e418202c05a87badf1ca949ab7967098cf792075ff09329368beadc5989a1200a6220f642c679631d6b45380bf044beb1b7fd2a3ecd032efc6f294bd662bf47ccef8a1dab385ed808624ea856463493aa6ec6fd4f85446ad86ddd84cca16241fc246ea44be51df6b02c71b273dc2be4bcdc0e2dd25d90181905776ea7210d00cfd339cf8ba209b08435936b706eb14f8ac431cd1f7571dc10463501086bcb0f4e5c40c11ef194a4d6101f7d15c867ee0a6cbf9a78850b36e14d404633c40636d63efbca49a8944741a98b60206a9e951cfc53e25e308d31f7460b563a488143a4e38c0c664423253fad6c1803a5d0b30ffc819548450954c59273918d242c32d6429baf9fde32aa438167579fd3edbfd49ae21de624367708a61435de575fdf2ff0fc1f57429990d549934baafab52ac3cae8881e87b34d3d6d5113fe658f773667a10872c74c01bf90cb27e757e14f740bbccfebdd4d3007548892c5db25dcd09b21a9ec33958c760113a59cd9a0195cbd9b9ac84cfede1e7ff500e339cb0c7cff898e6b0ed36405fedc03e040a152bb5ac65e7afc7545501603914deb0541160cd2d334635119faa79c791bc4955dccdb838226aba9297cb7d49b46e8db8ac2ce16d6f05821050ac6171a30cc097b8b945ebd332b0a90f3c6c8b7aaf2e2af2905d8f0a3bfdc5c9cfc28929ac52b78a711e9380cb4f4b2acd2d85acd7a674891ef92f826821dfcfa75baeae8804da04bc258695c280c51f184f6365faa0130bbfaa27bf0adaba01c8fe252ed48bc582085eeeed6490970e14dd5f49ff76f0f72d51399287b651c3210c544735207ef4b6ffd7127ac2996b162bcea6ef8d3f4d37e37616cc1f203d4ad120a6ecd91fa44ee6a157bd1077f1575274f1d9e9fd5ab43238f30f893b054c01bf7d112dac47c92ebbf5b0767af1b8909f5a4b05f58dd6a23b549ddbb4845e8c73015d5742a8f7573fd9cba7f3c950d4a88598378de75c60841eeaee22e95ee2eb19a39b08581bb3d9ec1ed57cba25a3cbd5e2a5df201617af85430977a2f92ce9aacaf0ab921bca651fd53866265307481e58fe1969de8ac12841091532c607452e55c5ce61ad428c5b1bedeb38727ea37def4a9b205e64e13526bead9d5681fa899324d3686a90e0e10fc7b17a98a47d7a13338d572241d0a23b83b81808d1d6b57923d352da9781170c2c3810062def372b36dc95b77537e8a2c32ee31ea0d56811db48ec275e487d878e4243ea34aa4f36b5e94e4ac709f3f2d025fc6693e3bbecc162730b18ad4b85a7b13e6d1aef1b9f2694cafc144b667163d1f82e1f0962d65008f930061558bd57f855355daf72b80b53c6e8d8d3899123a7ba895445b3e2face12b2d07c3dcdc34f8985b8efbfc1f051e9ef0729c9a6a838f775a5e159e1b0a82daa95297620192a799e56d19ee0de461c23c7c3827e84bedb1b8ba10a9d24b8d27bf2c2f0084841eaa0b1c31b0dbfc0f50ce51aa086a7fcce057d4acea4f8442b92ccffa172a3277f5a6bdf3992923a3b7624b9404ef4b7e7a8bc578de7439f3db9fa64724bef2d47b1779a2a8165dedabf67d89c4f1ed71cfbd1201d12ec24e20f812d21c0b1e94bac6210ddc7e78733cf911d247a9ee60e02b42b9cbbd61a70f48e7c3dee16d90b92dd0c0b4944a7797e379f3082230101aeb80ddaabfdd3e9435a6510fbfa815f0e812a9d29bb2b251c22e937f213b01956cf7aa08a2c6df15e63383fadeac01ad83920bbdebf419ae3948b1c8d30f15e5b5bc4e6796a687d9452a8ed894513ad29d2e77bb07b694501ccbb1ab7c10584a74c875c9e4f00dceab8dbb1cb39945ea824018b3cfa57d574dce8a17c8a4d114f757f4d425988a0e0a5de0af07372005fef91f3ab9131ceadbd36164d43b87f35c0e7d2c00fb55818ea80a0231766e085b8ac7d271215668bb96fa20dc9555b4cfa8e07af45afcbf2b909c7fdfb83ac945af395d5f6cdc2c06f7866726061e51ad97c735adf458f9324a6993e65184c276d6f1b9569a1e14b3636f61c8cca16a333fe0a9b490a43c72979db18e85e5c0d45789094a4324ed0ae10c86104c541e2b8cac3c9ca249f6ab2f4f14ee9829449aedec990ab0c18b1883531b80b12bac91a67446383ca11ca21a77c30759e0d0e784ed8022bee4de92d0e1f5ed276217e766ed2fbf89197fedfe2c0aaa08da726562a25f8ff63467a73b912239e1f9977688637475481c227e3fc8af9b3fb8ffbb00382fafffc68291f027963e0b659c199b2e1354732756e31b3525b1cf127fb0c03abd93b960940e7d48cd1452c0e350e5f4164467f65ee08154e9b3b757671d63ea575a9884da876e8d8f17a26b4cd819fb88c006e29994aa386f35532de6f7b84041e3bc37ccd02b2f4308f8b88e3e2dc27b9acc05d9e30750c47217100e995c747de3f76d03f39d172286cbff77863ab21e5007e3188114adb48e253720e82a8ba6d009ecf635c909f045c5427f6f5f29d80982416bec621163f74563413e09648eca8ddfd9c0be89597b9efc595cc8520643dbfdd89b0ad376f65af1e8584184ffe3214d802dd5ae813177b21a182ee2417a2e693109aa35ddc35ffd6bddea8853e1c2869b589c7539f8cfcde842d2eaa49d4016969a1bc878dc7555ea1dba5ea6c9e78147a5794c9055ecbdc7bd784e6cb40307d6984bb90b3552b0d8c8f9fe85985afc9dca82b45efc4dd9767a4839015babc6329edd21fbe0809ff0f642cfc4479c0bbcc3d938bb77d4cb7ac4fbd31600f85bdeb96d4c610589d5880fbd42145e9cfd3dfc817b5fc69668a89ebc1ca6dd9b93d0936aa513d013e7fcf1a014754f1cd42bd5e5466c4af99f957b7c12804845ace7d828453d9936930eef6100d0fcf230c98a6e6bef6e4ae92c8969dc789ccc2a90f0209d3db6a295cb023cfdddab929eb857b7b0264f138261fac46eec6a7129007cd7cb694e242ae819d9a8a1230d1c0984d5ee72b4d4f671a4964921d8ab417cdea85e40b63aa31fcf0a5a3a6e6ae4a8a7afb25f36da30b2ad617ecfea41441af160ee5b62fcd2d348a17e58a2e87865b0c1da7dab358751797ab0698b34aad3a4c463118ec126b0deca7f8be91e4a106aefe1037e59b191c98dc5301e1318ef7e58a384e7392b57c1fda5556533a890e4f33d9d32e61ce7e48768bb55376edcff4426a8521bd0a202515ee57eae2ae362c190f37052b8b7df3fa233090d50e3548a37cd33a53ca8866183f8bd7ffd97c846c49cc2e4032aa97b0002c76f8bed30e2ad102431e2b53777dc083eb8038c3b7e537cfe516c2c64d8806829e2ffbc1e91f45ea5da2ef316d4ee77290fffc0798ce994c831c01bba77e84e6b99198a453ef95f5b50e26252fffdb06d1e1d2234380a0506158976a46b83ddeb222d74cb52192b43697c0c84ceaef06beffb61dd4c75937bc093342a353825fcd9e44faa3491c347e8969ace8a8516c25d0605a34b04f828ddf83a8ff828fe14b298a26f26e283c5ced11973d8e9922c28a5401fd6aafbeda06e5c6cf1826d3de73cd2854605c763097f22f152edc85f93cc04ccefe0ac1b50e7226f31092f2109f780b63a64a6399402a48490dedee985880568a24d228bb9ac979362523f364e204ae9f13493af2468b2dccdd5188357666ae9098f09ad823ac6b3e23562ad9ac905fe781e54e3fac5ddd57d8133d52441e18b66cc5089b5692810eef8f34241f1d9268032421b6dc90406e389d84fd5f84cd378da4e761af2844f25285b447088c9015271252155bfeab100d78087db0338601f638fa68e791424d2ede8b0b57e5b994ae3b932b6ac1629dd8665926eb3454b0a2c47b1252eb88cd6835744fb0ac9ea135ecde4c882d782ce72e52dec2af78e7a88528d9ed84dd2b23f51cf63012c3974b549433cc547beebcdf5dcd94c01f64fe9f2268f217d1c51eca827aba633f5d6754a391fc25824097280454d8014a8be43092a0112a78019a798d5bef1ff4699642e5d4d8ee830956d2a5873789814febe05b88f5bcbee936f97beab15c67ea7354ea7d559d32994103b18e0c933f7421d9501e7d140db7ae5d0d6ae6932fbb1e1d976a8101082267604241ffaea85ed8a2eeb02e374362e65f84f93f21c71e15b6ad22764ab9c12befb770342cd8510eeb4cb8dc017488decff417c8fc2d0bace344f0918bc0827da9cfba270007c17d9ebdb79aac435dbf0f7f6e762521c77824fde9571e1f0ef71362dc7195d305c2eac3b21e1ea822dca749c1bc780bf935573defe47f745fdfb19c4ef9f8f94e8e588513b580f866ffb902f8e984d8a58581861b7fcf46ec602967ac7122a9b722025ba0c165054879e10f5df6436d28bac34beda5d9e3fb9f6bdbc0ecfaa09312cf37de27f93df3eecac1b215a339162af006ec94482f242aa508b768b6b1eb52eaaf20a1476211863044baf02829fd54b93c4162533d4f57b805a94d4142c857512907271bbc7c67c2f505f4d0f6049d7d386fc343598ffd1dd306197fa1d904c62111c3dc5fea557fb3cb7eeb67086a682bfe5663fd20661bc59ebdba714135d7371663a7e0f973960c52780a6cdfe38c20dc3c5a4e1b6330141ca858ebc402a00e64e76a251b20d0a68ca2840b871833bd82668acf583ae7f6b15d739e8bb54597958b66aa410213d356b4649665bdbc28b5fb0a733741c877bc4a21544c8af8abe20b763802b211d68e86dde19356d04da0448e9063f4923811e4cc86a48b59a0c893d3cd730143a8c080fd18386b425747b53fd309af6d0184d2a7ff385bafb9d7ba20dc921fe7686909742551e6c4ee4a6694c093b77505b7cff7049fe769f38a5cb06b0be2c55f5449eb402fb66e813ca0dc0398945bb32e60867bbad1f6cb03c523f91aa9ba21b952e04d86221fc6079b4f114c5d91f95ca53de3b04e697fdc04a9c2249c151e939b1f13f1539e5f5324207373cdb0f84f394369e7fce38f32ccb2c4b0947612ba4970807acf514524076f2d0f32182d3e1f7898c3a199bfa106000aea2de7a8c43b8710d921998268eab8e50a35ee74880e20146fc6711cb0255fa4906fee58beeaa6197e79b21dfacf58fde7c308b4be79ce765affcb7c5baea7b42211e0c331bd9bfab3b0f4531b2312a11353c04cb19d9d652556dc09df8870815e9d5d5846b88b74f8461645edd9c81e46a20d66804317a3a3b1f4d14357e6f82a98fac15c92f1c95d3c76d4f8a012ec15b003f936187f73fc74a64b8a053f4ad725a39b9c1765cd05b4172ab7006a47dea3868efaab6929a2c500248ad267e96b117a7e5304c07201a4474f7be4b500120be6c406e71fdd8456b36a8d77ef868e2188b3fd03a5c160a10653faeea7215d0ca7de16fc756cb92be008764470456bc418455cf93a914afb0645ddcdf0438d244ddeddae9522a0be99b3634a2bd68d7288688e017ae7acb1c7076913da9e07e0a300f431af23289f9b72c22154f633565a33f02a1b3169192da3735d8b4373690b0cd80061f67105ca7bad2cf85d72942c5e41dd8146d680435595186fb9ca5c70794116e54ed12e4f44c80e7e6c3441b3765de6d9053579efd975c65064488bb3ed8fcad8618614d417eefd3901512dd305874b0654302ed1788a089f265c8bf9b346380e9368dc861e8259993023bf0247d5a20f166c3fb399eff90bd46ea494ebae89d5c74b1d99741f28f8f8aadaa05650014c6c98624c304c9f595a00054f86619af92252383beb00b07c84b231d5baeb12f9c080ce82fc20580837a053481ea0bca02736f6e1c439be230d4c24bc192f45cf9629b468dc1724a89fc72ae72760b9ce121e13233ca78c0556b2dd7ec1f0fab17db266137b64fbd1f13cd5177551dae29c70ec16a8d37522e8898d7ffbb413034b7f5676b46314291805aa06cfc024bb8296f711b98bf6716b6d981fa31bf64b06e8cdeb5f5f74f43df87303c5a609a798a93cf0f7c28f0faf30500312c243dce4052d7b2c9d4b804de4590258a8d79f6842134c256c07386da1f26603c166b9d73fd49eeeb6262f011322007eeaf695e6872b57d1c493af7b994d1bb7a257fbf99747814c2dfda76699c04d895277a82ec625b1c97ed9fa62c73b631342090c98e314e5ddf38980056840baaba99eb14ab81b2bd4918f0e99455c113a8019f619947b74c9370ef9c1f063f17ae45b29d5d4e5fbc6b29d7fe5c97526e4cee7e7ae4f0825048e203a49e12e7c70ec7cba6bd8b7f79e4814ab5c7a0a656fa42b18f4da38d6b68f864d1f8b88583f9293d624052c5786c1854171676cadc3ca2254a84d33dd24a34e2080c655e1109ff88a0126e6558b184050ea290cdc8ab87d842d778a2dd48eb966eab053ca08cc10beff56986130bc4606b713c3be7725c245f12a39815ae4728f6c3b1facaf8ce137ba9a5a73c3eb61a78736d1b10c7ae027b1867de969b84d11bc09ee775354884f5cdcde168aca4d18656f25566fed51a004751c04e4f632e0a4de55befd305fdb1ef4ee337a831252c5ee8d82acb3837464513ab59b5485fb640c679be79ab1e48c958d6443b7ff75597b5baa4f2823de1e2b047c73775577f4eb6481d4e243eb1f42551b332b2c7df093e099fb353217c966e6df047101a34c3d5adef24d13e98f378645bc2355a40067032f91b0b045d3d5a81ca747a4e2f57b4194b4a16063119ab566d9cad7fcdee406772ce700c0deaabbfe32bb261f9b00520ac40c7c3183ec918d133bbadecdb3e7332c60b4507cc085f784cc3f197344d7173a68e69a939d85e91dd0d3d51703893975b96c9b9c7a4d6aa9a2ebac8c1706729c2120a4307fdbff2de994a3d737baa29f6e00aacca1a1577684fc98952a05f23435190cdcb83fd89d214981cfbc398a627d4278ecf5df34092675bdb9d454c2d6dea9c24b2f92cba9ada1c0c2fb3520121486c25dbe19c7c8d372a39f69f67d9e3dd79debb43f593976e780c0ff6f262c3b5413638efb7352c5414bf16e237521dd8ad1ce5a92c9aca02041f598b0f21bd9356de005229edbbe0590b24e03aadd137f60666d3ea2957b7d0a446a522a956e6d7193b2b9237aabd4351217852f83c79743c98888b2f1844ae84292d6b9627624648e04b645f3894a8b33e289721ccb75d41de648b2afb528476966248c9fc783ff672a72038fa0ed01bcc8d62bc1efd260e301af0a16a1be7d8830263c9c94a75bc81aec97911541a848ebae9acd9af3b22f7cd4fd11428c3bc511181b947c42055dd26c5a4e5996aa936b53a594798ad94ff1eb9e46ae8b736f47096eea9468a87e651dc12aee60f1ee4fb4711ae61fe071ffebfad956b708dfe61e6ae2f09096bb5b71239c54d7b2fa7e38997e1312ca13a609576bb6818b8c160842ce14b2af8040796bc9936f15b2df3191abc02692a0e92ee08cc0a484570c277d197e0cd87351e3d7d4b80ce4ac8db489008e590c5933fd65f8f5db69baebcda202db69868a2ff4cdb0bf6083d4a8cf37d977e2f5569fcb5f4b199036af9157865883a9347082e8ad680602dfa750f95166c09243d1e02ad687ab4beda14f073f8499423302bdadf1bf6b464597d1b89df0a03ffa9f35b0a5f044d84a418d8398c7215b723a8a1c1d3f2b56cb419bb926026f6fa9f0095d80ad10bf3a501e51ef8cab216e83f2fb701253292680b76cf25167153c315ff9e4f5559b0a5d368a7300c18e7350ae4d2dee0c77b68baa70c5e97d8cdcaaa5c7ebf92b1149410ef95dfc270ebceb17d0b4dd8ec482400bab746c35eb31ccdc961e090655dba0b1e3e0c7b114fbedf98124b7e92967e1ffc49bd142b3b36361db75bf754240c420230fd16d43f0b64c6bd848565009a849d5e88085ce48054de55b2e6080c79d7ba785dcd6993505f7b76a7bbf995f9813223b9ebb4e0de8816e5eea7d465170afd69ada7061a411932bb0a1e146db510ff0def27cb55a848f4f126f7a25332780f4e5a22b00be0880e9bd04613e0e677d5eb80ddbec75b3c93c53b82eaedfad5e421ac520032f0e57e5b053781e4c36bb66acf86a4663caa2472b10966aadadc99e96a53b9dfbf9258474ed0a926f0f1b39a5ae73600499f7bd46ac4348cd1075defdb6f6650d0aadee21aa3dd74aaaaa21ebd9f21f4a0c0379a8471a6b9c9681ab4c4fe176c576a71c7ae73408a4afbf3cbf20ba8f90eeafe50cad78ccb31396b276f8b0d270ae3ffb4398b1b7cb21aa6b1a1e74b1f3de1d1ae917136738f29651ba72e64d4cd2995d66ace4023a9efb576523627a5c5c59dfa3d7cb44a0ca5a4e9f2d0c4419d555e31d8b69275df007d6bfad29ae71ac55d6a3e7c281fcae5c0881904029c0c33024fbe6fdaa6bad425381873dfa40221072c63f04dc19af1ac1e09870d5955187dc73ba29fe63e55de389745b860dae90db1614413122fb340f02c9f8b9fba756228b7efd8bae744f8dead22cefa6f23ee6a411d2d727d2e008d027c850d7152c9ae97a4ded156bedea294df603b6ae27c1d93c2c5ff86269ca5c0f139421856d113300308baafc69c542b041686b2ecdbac1de70b7b9e4b0fed2aa40bfb6e3d6506b5c74be036d5d18ce961a897ee953e49b3ed31f955a10fa34e0674c21210be903db11466e6eb93b364c0f6dabae965f53f651d2bd1f6df4d2b983f1e17291fec866e70ba624406fd18d3fb4a5890ff1f18b0d336a92ddad6581ad288e11c95ab3f6fd8453d44a50e29f871c1dc617d54abd11b4649b2d45c85528db1520b5ddd51b544a07b8b98beebfd0125e20b64307636643f94abd895195acdeb352e5510f8a90659fce25c1adf5c24f240efd3816a2864362fb09bda547a224675a00f6ab7f2573954fb82a2e2f5102f77113cb5f7eb989e49f0fb3d08b0b190b2069aae4920af96c4cf3126de7a81f9440d4c36d8bf7aa2913436b8d2dc9345fc1493dc6d99c6d12f96d6a3bb9a0379ce33f4cb542d1e87372bccced6911a2b7d06dfe7331efc595dd5372b6698357d54b20593d542618dc88cd42a328dc411e915e17976272c34d3ae8bd4bb6b1604bc8dce9f8827020dc1bc1b18942a83d94f6ca9f20ab63a7dbc739861141a46e56131da8d40cb46ba6a131920fc8910294585e8fdfa37e03fc768d65035dccb47408559434c31597782acc2a1e3b75f77c9b4c9c18dfc3d4ca87c748e69476e83d6d516ca26573d8eaf09b41a1f464166ffc0af533b9f527483fd96198d9b8d46d02e74503e7e6e561fb33a76ccb8512ed9d13dce548504695820d40367bd220efb39e45dd1e946ef65a3c564fed040f651fdac1f55a65dc9bf03875630087c2aca286215c6c2226735756a5a78cc2ad9f0cb3cc8f90dc9f65b7c9ec4656fd0da34439cdd035404f2cfbc42251b195afe92bdb36fabf5bdd38a92bc9ebf4a8cb633685c180ae9d293b7e769bd039c6e277ab64780996ed55732782ad1c1fbdf251aa12e8ca5586bce43b67dae90ad918952913026a7a3f98f79e3194a2b2344619f3da6f9c36bfa5db6f214f71c0f846a1cf81c2ed37fecae047949085f53ad5077ed684482ff6f570a668ae061655a68c1777168fa1dd645de0b8c67d31d0194c11c348f39eff2d3b14f52019fa8662e5556024c136ed4ee66c3424117cdeb1d7126c1b2d2ee9dc476f0ee97fdfd99704287c3c64635d1860f5eb28470c605bd69f21b683efe287da237fcf98e43bff075ede6fa7e5087cdea66c4cc43e5cb40e5c752df7d712553d688d74d58b5b461702184751e4647d36a55755485dc62b27edbf8b1f0d012d9f1af0b75678c89ea9c91b9ac4320d3f32b7e336f21c7f3de5013eb807d34024a0d1aa5cbb11b97fc4e29565009df315c9fdb24416914ef9e63ff8dffdc92cf3d0d6626a1b491bdbc10100a1f56cd205da177363de7e1438af3c730cd83b634ed34c3793ad4ac966a70337a2a46edef71a208a8ac993a7eda2321fb6280d0994d8f74bc9f3303424a80679f7162d29190288bbc0d8707fe15313ae19eb430cde2e559f2c24693625e7b5095577787577fe7ed978f9f9d60adf47f36f004d222d6364d25439fd876c259d412603c97708cd6ca2fefd0f45a8eeb1a09739b920e9ead7bf4f821d4dcbb5b86b9b782883e1dbe5fafd7b6bfb5ee990826dfcf62f519f2550328a7dd709c6e9285bc79341044c618b5c8ece320d3ad76a1210fb364796c1eb4c159d682b57cdb6e7e664c8cfe2820394d57471363ae70d39dbfd3531540f2548fef2b56541f3d06d051dbd3b4137cd3b076f8245ac60018360aaf91016297c62905b26ca681f3458fd067ff6f5ea87058d6227730f0c62c4f499c030f3e065be5643459254641fc1846d43d97a03d49cca875d81fbdea2174b8187ce3138091989442b0afb0f67158e8b5fbcd36abfce779c571c516f9c7be3017ee68882dd5d78519611932e0f3f736f3b25863380f78f425a08d51f25c06531cff77aab4d8a02d1555a771d24aafc9b7f00b8c5e9133e54b2672175043dbdccd6bae0184c19ee5beef25c649e85c3bd5f827aabbec4ee0d5f5b108e53a4ae2968147f1b1530c6f5eb4bc63e4128c60561f18192757e6834f80f7566069f775121cfabbfa0f1bf0f12b2e1408f172379cd08514ce498adb69334595d5b3d8ad054d3d8eff23de11ef0124b296f08fc48b53fc2cbb58228d17a81c5a38b7deb15f4f5dffde738f41336e80bacee32aee8f3708416e3b8ec9e092ce81abe932b618787dc471108562653310ac25723cb9f4d5ce18b2050744e376f668c09640a3d44f00d77b8a0fd039d69dad5e58719923de47ceda90f2c3af36fffdcdcd89b53b0e5c34f32f7682f2e35b1c34ac666ea2ba24a117a111158023535c8b9c7fb14ecc6855697d1405a4793cbe88b4837a0446b2e73c6f5c7273ef67cdecb3d2053c8ec4bffd2a98836668b5197fbedc9d1abe6cde39b4bf9b9da8b9e73b83a9ffd5046cfa0de5681cd36abf2572a1ee9eb83f9451ed58d81f6271e43453135231269df2a4e1fac4f0f3d66e5b20b7e35d76d3bcfe513a0f21424bcbaf551114a78fca4fbc21e0fb526616deaef62eb61b2e9cc1d0c5e60bf0e5be776c775c1f9a53499060e52ad1873909c3b298a369b6cdeca8e2ef4516578acc094f29e0e40a4e9d36a371df6f93697499a2a29e4225ff67f730fa5ed34d7bb2ee6f4cd2bcf8711dc03ae9db3a9f6d2bb89506fa900bb8b422fe8e79dcacca75d7221a9d64e267918454f2591adfd07297e7032af7d17e1833d7b50979bd50fba7d17106389cb35a7bdc6ee1495264d4f40fd912bdba93b8e63595917e46f4bf890f73e5b0a1fc1952c985f25c4d75faa4bbaeb7244facf2f5ce8b21d9a376c747cc95eaffaf98f982eecc12aea046f138395ab5e9fe0d2af3e20106548459c481d8c7a4cab9e67126a720665d430c0aa1e976a3bccfc39c7a1660f7ceaccebb19c91bb19b5ba3bb83cbfd04dd67387229931da12bfe40608b212612fad2c4f6cd70900f9965d645f4c0d3b419e48f29379907d7561b0ac5ad80fd8436624a9815c69062bbb31ae54b326249bd5d04ec68995f5231a50c83e71a9e5039535d6ffb54eacb4e463fa7102b109bb1eb638c9fda84a20cd4807f880b1767d223381cb853fd5dddd4731dae40ff424025fa6f5b1d1552127ab6e3037029d11da55310fca1f4b826f0f97d8547598c96d1da6613dd0c43e5d0503eabb4b53a0e89a4f51fe2c61fc5b636f79cb9065752cf0aa6b668c682fcd461facf6d891608e31e7c88339bdd7f9fa90f14da38e5f3a79d0680514ae0813670fc376379ab0f2575a12610cbe232b136a23830e7d0b67011f8f5d5844a358b4817b0a593ba7cbf3dd97970864c1a28c3264d153d86d1845844f47506f713be76a870e9747e1604738c3c29979c15eee7ff640e4821638aa602cfdcd0a33e2b6f2a2cddcf13026cff9289e53e201283c49f089cac0fa111d9b807105dbfb15307c4340a44d30610899bb985ac59ce708cf134754ac9924ba2a74ea50cdb6b87f0f5d3b0f483f6aa96cb643c67ff8a92be4756a9cd97ef554271ec6c5231cd22452cc7bf3f5ffa4e41abb1c4053d6bf9edd7f3a8528f4d45005d49c513ac012236deddc4029d7b8d2116d00557c5ca8152041308f303bb8f92cb8c9a7c16e5132a86982c427aafcdc85527ccf669bcd75ccb472cfe62b5f8798fbfb3e967588993e22b4ee9d5983a2873060ff008cc432fdc309f5631719f13fc157a752fe8a2e73fcf5572f202ef91018a9b6a4be28cd62e4b4e43daa9f5e8987f05a75bb9383b0b0f87e48c312360555037923545c40b45b75028de8f4818f7e7e0af0c63892c547b5bea702c04f5c1b4ec179643294a0101c680b1993cd43fb1aee715483bef101f16acac55323cd569b8bf911cc2d67588065b390a06ff1eec6bd7954cd83d5f6a411fd50b8631add886d9befd76e09b507ea1b08fbf4e412b9e93328bc6085e4609ae70244e0104596f065413efc6815afa829d044dd45a55b3bce1861daf7b76ad7d0af76e905113db30b334a53142233b37cf9872ab951d8aeb26a2f1e6b263f5b5727e5d0c92681e7918f6013d64859ab7b6c150b664dfa72855b6fca416de3771b324d12b0041c63bcd5fb0ed7c47fc48d44349a643355a9e5975d83beec42f6b5b0449b8970604fc751b86cda82861a5f429ef2bb93cbf0d2a93e37d0b3ae5fff9591977a8341d9ae425d924d15e84ebb4bda7c56e0d0cba65ecaa328f2d040e8d1f8a546655db2854829ccb935508625a27f2b385000a8c0439234a924d7062b0a2b3fe922e394a0e9db5c995d2c7facf1b6c83e55b05c438d4db5ec6c60293df97541f653e48b61ba0b64c9a158665cd2c82747a247f8f401b22003b3a639f3eb8fa97c0837d92b989646c67449ef5bf5635f20c764d8b85e604511c6a575b6a227be70f025a7c95cc17b8f2b6738c9c98fb24004d7340774ab6dc79b997fb17ef7fd96413689a4e784289e2f88b73ea6c0f462fd299460c2fae97429b6289eece904b7d5bfdc678867940b339f2ca7276635e8e7d2cf12d25c7e01e03e603813f3ec2fa4d6df444ea575bba3ded21efe18ffa2ff92e61944f3d315e699a7075f9a2fdb01073df681fec799d30857a0dd6ef2844c8e6bec1b42dbc346b9f94c1b30485450717d6cb2772a7fd3bdf3153236358e7a9e19a997554fe379ffa087b3842c7e042590c3e2aa0d7d5306258c99c15bfbf80d3165e02cfd9920f8cd7b2c6c839daf4f072d183f45e1a55f8794661425036d97dab811792b71a2fc0838bd54fa0148f9394960f3ab8ce9fc0ef8031a0d2e02a6afb6351a695f982a5ace5742f0ca87695d7b602f440c8fa35f1965111dbcec6ef254dfe3d4f9e1c5b1b467eb094e730c5a6b61bdc6803e8ef28f7db374880d3f6de3b8731e65d328d47b94f3422a91420d3c87f67a5bfe5dc5c48a03feb8f8dbd40092d15dcec052497368ae757fb61d4a68624010ead01e61a464501e2a0ad3d4caa5d90c20fece3147f142f3305675d38843202a104170f78c826923ebd0f64a1ffe0e2baa1483337ac8b8e620ff36556b12b6bb99972e8ab3b5c36fe516fa15d8e302f9cb096ad82f9ded401f1038cc0324bbbd7071a60282e0d4073ba152360929954e9b5bbd6b4e74cfa9d0bc5a9c217ca01066b38ecd2f02976f2e787bc4a15f272d073228ec89456f75f1eb83a47dd650bb8b4466f1d17f79b48a54b76182bdd337313aad93743a4fba7b42e2c7bca28e8f9eaa991fb0c8f90bb58969732785535c275a15991c54c1d3695236b635c89c40301626c3b5323bdccd248a7e45585c5146bc3fdb776b2e6c93a93aa4fbf8af464ec679b969b1a722763f49f4cd92b6b138d25e8afc87fbd0cb41b0bcf52d0d20ab6d98eba19423a1aa0f55ee377aff59f76fb1a623bcea3a79674725ae4ed59bddc73f7f01e42780c4dc3e434e96fbb55c1be61a08ee9e1f6a6f1e7a24cb110c8605c58c493e1f2e84dce8bf4d5e202299c6c07c1f557667307612bb96beb9f3e40c58cc6e233bd69d4b81c0282149839d3e68391de2f5605f86b7f9a466ed7439ff4260957dc23037322141a3cc54a7309da3131a4c326ef5de5fbfd605908ac68b7b2c6844a954ab67032ef9a0b79f7611d282722748d1fa3ed6e83caeffc9f0846af77c97156ff79c2d9d0420d401d9eef9f368ea0ef0ec58d0ce7f59b62a8fd8c8da528beb69fef79d5547f03ad3fe5753ce6ed026c5b91663ced85f896dd906c1f28e10b44146672d191bc73ac2052b032fa2ca5ceeec55ad6b55628e3e6368692a4c27e952ffdb1b54379a41585386ace9fa14c51396fea83ea915d2e2c1b12eaf45b5a94e54752a720f1076f64e27c1d3ca370a85dc03fec7b113f2b84b2be496c255f727a5ce8aea87b2e0d70a2680fc043fcf695e6b0e1312c73d6234d71f7a2dc9ae0f5402e57b021a8cbc65b7bd3f5c394f8066fd57647d378d6976e4ad7ff5011297434b931d0831ac823b0e63aeacd95368e87824d35f069e5278dbc391bf7765cd43d9e7302e0ebd96b750f550be6bdb1f67e3638f3fe64adeb8c163d501db99805d9311e23f9b26337f04d028bdfe6e7acd71abd25955701298578ff58ce74835530c4bd7096bf819695d4635e160d8890b66e2d4e05dbd16b64db8162d8f36f7be4316e8488c74a8bea6bb0a49f8a15f9606a88b8c0b45ddca371711c880c02209f34824ee47bba72b49b535e55ff5067760bdad868a7996771624e6da4c7022b8d7d72e748b9925f44a31a7f50d40f9b84e6c79fb0d8177b27025a4453a4aad956d2f2c82bbaef57486d3aa08f225225e05e643084cc2377e09ba971555d7ebcb4199af3d9b6deae8496ad3a41eb8b41d3c244b9169d1d31d0fafd1bdcc57cf48b702cc87cd58a2bcafd4b704eea21d8b7bc92361d9b2a648e1966ed1ee5f25eb623f461f64a4ce32f1ba7a395af1d607c0996cfb2732a94888d99bdc3af8e1349d945c31571db967076f0231022e077f16f9dc2953055f217b5c798c25f31b3557bb69c9b73f78bee0aa5c18b2b0352d9976346e0687a4dc8234d844146903e6be30800390f162ac7520f3491c0838adc68e57cb686e8826ff63405e77708df020e750185c89a092d822245d45c07101420fc78012db2f5efe8b038202b56c00c1f3bc614b0e0c099a7837253782967798088070106f101223509341f8d92678de73c036dbc1728859deb4436d5298cab60beecd8cddbe8e979257b0a8fc80e4fd6a2e61d54de85118e65d224c7e69b08364c39e8f6c292fec161cbf9fa18bbe1a0af9c4d8911cb77eed867c48fc0c035b18880ad3fea3ca5d08c96c1b2ea875c1413e463adbbaa5918db5c94b2a5b056f665fedafb52a82319b5e08fa559cfddf031783c7aade52ee3b05aab0a2d39b99ff6e6e88804199f2914b4c986b329cb98e6f3a63f42b10019922c6046ae51665ed6d40a2a9eb3f2e5fa0fbdc6d1e3d815d3a5998a48e7a863fb438bd1cf684ab0e6a660f8ce20cb277e36d01a72a6542907963e234a1215f37d501921a91c82e52b98628064662fd4ed04149207b1d829cb2780187427e2629e2c84c906ad2f05c95d09a4c328e6e04c840991df5ed51fcdc9bb8ca892b1ae4c1e36025e33d326beb24675de26015fc94cb60c317841e8e8c7f4ad324f69e6f64eebf97d11d6075485aa3152b307f5dc11366bd327399e4cbdb9a5bdb5a4153816bd36bf07cba3a028d74c2e12fdb7d702380a7eacdaf5864a10aebe917bdab7f736b6b658394ccb42f13a7491dbd0910427f59b32597abfd5964ca47653455e88931f7f2107ae989d7d69a2bf60d6d26c52bdb318257ac0fbd9d6f5bfd264083107e491d349111898863028bfe03e9497e51c78b53a3bc37f11a8110677c1c60439c1e60c9cd2ce54ede2f85f140c453571ea793a744a25e10ff159de850413307bd05d3b3701eb3de5d9047b570f546d1ff23cbec56af0d82d4c5884b9dabc867015935879e1171fd7124f91cde4947d599ffb2e71e15a8f3964a66e8fbd44c884bc72495c162c9fa6b705636e5ef9c4b09224723907b167e650d632e6c239f99ebb15c86b13179144a7f80f6ffb6b5224ba9120fd1449983e9b6390752e10949359d1c5207c651e23075190f575afa1a1deafb36d18a9ac41f3c47990b3eb0e874fea86cd978cd4447ffba89b3d2627ee8e38439d1e038f03b151703968c02e25e2cd1d0cf49e733f0fb06c343270dd25f57e52661737bfe057663c036f9c237e87f701a6e0a7e456487e5e3216f8cfb47e53a7d87693cab559b1f40d700a46cc49adcd4cbba20802db176a12f6cb0b2415e827d2134aef8dff3c8da97c69884b880f852a785de1ad8ef84f56a755b285ad260b89f06781f65038ab08207fd1b29679f5c912c26698623dd30026f1166c786d9b5bbd5aa0035a856817d7cc605206e9b931b55038f22b247824f57e3d46718ac7a017b58c5826794fcec513dd0ca9cce619f12d042f2b75189893ee115f215e08855e75a22e662b76fb203a5adcafce144c61d6f21f05ddd8e0f6c261d8687078c6a7c17e61b509fe6b163e6335c90af108b9a3046ee5e37d61066e67cd5b0f1ea67aa2223957065d5c99f4ed68ecc132c721e2d26a7fb26af013005b8f412658989975101e8c62cbc11ec9d5850296103ba983da64b12e6046c4aa753afbdcd034f33c11a05c581e8a42a636dc6306439063d875c3f4d8a1b614875e5672b7100e46c8e24ad48262e094ffdfa32a5a1218c156fd7b952fb510aa55abbcb07176b3e241a57d7561f5d85ebac251e53a0e2bd685446523f30fd2d1bb2e1a44e3d0db06bd736bb63cb53546f845c592d3e3f229d40a7970cfd819c4ae9bb35bc6359f2430817830849fe29917e1c0a483d002b3e2e1f806f63340833ecfab09aae85477095903f0b237b3ae9996c84047aad09287bd228dcb1c80630ee6ce72d2234ef52da9a2904d2a1c520811ec6852083f95e0d86dfd48ff4d90beb6c7ee10f34b4d7c2479da447a6ee8e29db343cd545ebd9c5b666aefdb626d5cbebb93375fa3f015aa9a638ddfdacd10fc8fa83adfe8ad6df78df108e73a79e2d72774de124643176f90fe4e793ca331e88c4f3e36b69c5b40057ec3f1f40c59b6e3e45b3a5954d0d0ddaa7fa98c3925a79895e6f19afc6c342b17b5300442b42e86fae6b543e3d2f64fccd8fe98a316a6e06523cc232b2f4c3cdf9f2eaec494c15b9856ac8481296382334542678e13888a98d2deb9d07ae8deecec6f73555d86ad5f9b437e6f95dd01ecd22d7b7d29e8d6d9e6c4904182a713e2218d5df6602b9cbf148c72421d2d7cdc0a58f603036835760d3441dc553294dcb68262b08774783093d6a16fa4ff037a8913eb69192e95ca354906ab6e5050db42a40d5b826ef794333b1ca0cf360715335b3e853d534773c423eb37e76dd26d4cbf9f04e64b9826680b5d2e694868787b222823db7a1ad33ef25ddf52fdc625da247e404091dd8a14030029ac180fce130ea718ba2e374f859db36ce7dc122fbdee7cbb33027f546dec2a4a8ea20c4728ec0ba21726e6baa160f28248a00cb82cfb6a0549a4255fcd705a11bbea3b679c3b0bfde8aff18a972c9e0c4731fb792180494a255cbb53061fa813307175256a42eac02b8b40c8ff1134ac804f02fa0ce87b6d3f8baccd38d4dc003e8affcf3233cc5e2c0944aa1a42a8a07b38c178d2142f9b590b9d01a9e7091abc46772a157e09190a1dc278d908cf6f3fe72c05f8ba3dcc93ca80ecc05bf4a0c1565fdc2bddadb92f8c3013edd3638c8eda5a3a5d433f66edf05cf1bc42ddd7810abd96fe1d83a9c6a6ff8e8ab87e3da4642e8547c2f96628b26f45f2b0659cd239c53503cb0e3134572bd5a3afe1805417368344a0eafdf1d936e9e899e9d509a79ff9b3000adf8f0de9d4b6c509e45b000a6fa365bd39bb8d3723a8763fcd225b4d84cacf0bd85aa4bfc974a3616434bb9cb9e476921c783cede1d98cce329b05ab1d074b182e43420e45f4137c7a17da9dc752e2860a3998d7e604d71f7ee6383e567ff6ba9b0cfd996c2ae329bc0b2c14134cf2a0946a4fc3d04b73a45990cb32da02e0ca7fb8c3618c17ae9225a14b69135851378663ff0de0d3a0b29bfcbaf39c0c8afc79aa036a9aaae449134aff8de0f0a841680f8a9c6f7197c9524f5311c955c22216b2180028ee02630535252a40b1cd59e924329e73b3e23236c479af47c652ae69233d2af1725905e298fb13095b632bd054f869d655390761e81024057101c05252d35f520d77b2b7b13de80dad55a650219e1fc4b1166c2969863efca6161ab5a64526fac5a458cb5490194b157f5da7caae0114599c90c0907d3ec13e9e6e3ee184ad408f8a44b9e6adfd9fcd508041856d4b5048a41601b06ce2e9bb6ab045451f92d3b7c3cbf6b12b2c42e2956a416a958daf193081b1e0e35fd8712846a8463f93e50a49408b55b9237e59d8869bce0bec794cd961a25b10a7dad802faacb1400326219d6db01100338c9ec9f18de5838c2c39c467fb020a3d93644474e1ab940ede7a8c29381d28791d9227d5ccaaee96bfc3cfb82c08fa658efafac3761997ed8d29a346aba195205f91ea5e6614bb783af235cc0dc757436934266b520fba6d78843960a7706b46ff3224aa562ae27332e0306bb43e94355dcf73bb50ed8af2caa83a933d2f956d45a7d5a10140c276c22b528b8885ad323ac3d810029bf51e3fea610f2480b20de30ae649d0dc1875885487ccd405ee3dd4a006f136396c656f50bbf10fe1167d3aa12e5d7bce82ca5909d03ce33864f73d9886ff4bac06d4eea8800fa1367a4ff4687ce8e1cb805f8847d1530b9a1c58c2874659ce257c1c1916bdf2848c194cb77c8f6d5fbeeafd99ad00946e84223bc695d48c5a13b8ad101a6e41c9a36d9bd406b2b23fcbd735d6287c9437bf0b069e7406c3a6841f4dfbba89dfdc092461aadd0168d9e2022e3986911641be802784af48e5e082bf318993acd6f5642191e27a508831128a0e0176ec181e8e07b7276534b05610dadf52fd57d1ca69e6732590886adf118aeeb50fb197c05f3967ae9566219041db1760f81ae6e9a14bbcbc6378d0e10bbf57e492b3de4aa33fc69e472046f58febf919d5659930ae8089af81db651eee07eb47e51c1f806b8b2581346c8d57e7648dbd957384c75cdd221c0f3a1ae97eadeba5905d86c4c3b1f043f52e5a50e3bdc1f46d83315a5bfb93162fa728a02782777bf29ab686efa9d2eecc663e6c8f6c52b5b49920776db7d0e50e0a4da5704e2a894dd03a3ca79fb89370e5b6f932cc03914a5306a7e05d4721f214389fb2e8d25cedad02ccf6c8f185a0b8c6d282d10ed0470cc581cec4c0025c02b6c0f438f0c2d29e715c544a718ed0fc6472eb9b37af9cb59e905cd678078d91c0dc18e3bedc1172af939d53b59f19bf3add51fd8ac1c8738a64dbedc4ed1ed62968eb5cc5f6d64ae56967321308d4f496b9777c2a6a8fddfca1ca7313008d212ffd26131b483b9b92e7f3192e2966c275173483e5d23c225daffa605e16c954c3904fd6b81a5eecf35ebbb23ea3115cdbb05b0acb5a038df674e4580072f47c9c1b919abbe700381d4c052860a4517eae6033c29dd92d9127e2ae7ec658c9e662dd214594e885e1486235a2ac7565212ae600e64dc4662d958493a5d64c09729190fc020a920ad7fe7e0033409457cef2436d2373201a3fc5c4ed9f46d04551acaeab956040e7db6512383f06c10b1c646f4cfbee6a9340d767f9a565906f27199b8cd77bb160f9a55aba3d9900e752dfa120487f3802be0f369ca1ed89fec8a2ea849d4a6789cd37ce0a94fd2f5e49099f467b1e99090e54de797370e18f8416abc2dbb0e8f727f406eedc106c69ee6c0ab14ee5bc1f8440d9eed2870673940fd7368294702d935f1afcd26242bc1f97082e9d5192625ebdcecf8ac4782dae165713a0a79bb33959a1bf26a489b1a200960e4a5e8394ce549f06d64411e2adf21343370cdb668a7fbf1fac6ab32b324d3dd6dedc06d2f3fa8154840b4f4bdb798a7601792bd032dea3e5b49cf64cfbdd797c148287b741e50a1f7c7cf46d5485cd1f609565eee32d2f20b561df4f85193699e5c712fb2026f68c0720f83636c4b07e459b93b24ed496d38a19264d73a8dee2838a89dccab0c1e84b00f11d6c9d51b31f3b580f14aaba453dfe430dca8061742545f3c8059fe341903f9521cbe3dbf64d3b78e270a09579ef215d2587371d5eff87e96ed5990cd5b200f41431d9c19ee2c97667dbcb21c112e6e755e4762acf35db4456e7d3d822db7a826a102854b774e8356a7d927c4a8ebb07a62d709f959606f026d0a59bc1d6f1ca3e0c73451074ae4863716493644dd581a9c8d36c1d492fa51071619fea7a1d15afacfacdc255ea0737169650947f7ec183898542f6e1a83ced54f37117a800ad0c06312698f3cb1b46c6b5202f3a2da58c046179f680a38759e376b89a8f6aa19a2c9ce8365be3c8f365e9c836ff1491830b3aa978ed9429be5ede8588e2e60d1ad5b1a10667328fef884b3f36cc3f71eeb6352bc341fe7ab4a874c0c83d77c88a75481fccdd7cf57117a18c083bb3de712ddf4630145eb7c7676af4e6e58f6dcde30e78bcf42a9dde20f6a4dd20ac2a4451592552d14f97d419be3e14f3d2709f7d9ad9fb0955f5ff5087e50cffebfbe021a48436b51b67bc22a92cd1024b19bf9439864985a112a5a67889a523ea137b18a93e6dc2064ad8956696465af46355197406a69b736f3c183e71bce4b4c2080fc4b6115e7a05b8f5809f69ecd204fd9e56db5532bcdd022a5c49f2fdbb5f0c01c835612d7cfdeba295f5d1d3ce639035e9400aa2c55502449adc517bb20499cbfc31015e0273844f5dc52b8eaf36759ef2cfa304557b68644b5299365da68b52b6137fc498d0a4d817bd3390310f64edb705a7e92b4f1248098c31eb8c3376c424f70bddcdf2dddf4bb63c558a8a9cd0fb393a493fb16e8e971e8d8d6853db03e0f76c1c4ffaeb9a03d4a7a026ff784f5ced63b6475a0eb18a2558cca498feacb61bdfa2edc847eb02d52036ea8652d4de0943efbbf954b53d7563d94856c7218c0da0eed8ec164f7c054d2108f565d331b03a139be3c9b41ddf50f891b577f9e0075b59688cf500e8c20b0ec14dbe55eccb8e2ebc2a4c0288c1e26738172acd51ddc333b678ddc46a75b6be47857d36b0bb0a2ea38a2702b5a2bc6f47e208bedb9126bf31cb7389e6698d0e3c18d7a9a6b9827157b367c76c6aac3c65aed98b20d8e68601a746a3de1240dd173ca17112b8a13ee37726f3cbee1ef9620b285e7d44209d0cd62164e04bab0ac3c9f5030059ee3f7d3bee8fa13e53d7ab8bb1e4be8c787c89ddd6bc48e350435ba1be0479ad66583a538f5927173628b697806938640849dedced1aa3ab4bfedf392c008164af039d35c8806d5b79307363c33fac0336b37b691a4ef0add8ff06d98d115073454df0b999385104963d7ff11cbdc0276653df8bc52752f18e2add5e82d253d6df15b50c1cc6f4af8d771647838c6914b80d95616aaab9efbccd44f434dd84c143ad155fe053b1711632b784fb9e0940d8603b7f4fe49373b82d5f6f484bdd774c713784a35d53d2f1a0d7ba8f505b3de84c5b8684de218893a6836f10092f9680f34106884be625c684f8aba438cd2217ba0e1936d84b324fe39363f4742e0e606e14d07d13b3bd45ce56538918ac1b3507652e18a98ef937ce229661fa942452aef971ded71956397f6ec807e10fcfffcaa603f283cd11dd477e39527a5f96aa275cd4b1c591fe3b5a5779d45e10e52dfbe259f629e21b289e2c8bcd89eb505577db0aab2f048fe36544b6f9bf9de4e64053de0b9971249a2e4553215fc0ce01bb6f06887827e95087929cc961a64240ce20ed11caf789e6cef7d6b4f296297de55622ca6e078aad0ee3ae979fb803cef4e8098ce11c4157b2a505d9ef6bb702b0c0a78e24b66b6d9d2f1dc2f65c4a42f0dcfea8b451e294b707c4a7981ac0c17a82cde02fcfdd20d0fe2a14b9008e4709559634007f64ca4ee6ef2d2fa6142a847278085581fec96eafdd6fd57a1a700db9b1125d78aa7fe5e9e5c74bcc28a0769c052abc7764ee85c259db3ef52f82e03b416202836b97dde6d45c36c7377dd9bcb02d2e9d465c6539755f2f2767e06b3ffa52d2f38fbdc7c2aa079952abe0f7a1d17a821671c16d4955c108b3148ae72aae36a6d77fc492ab60705d79ad3e881b582af10d93d269485f90452599059995d213bfe4c9d4ac93ffa12a6c3486d424c329a0ebc6b90ee4245d4ff8cfa0e5fbeef0aed5aaf24cd7a9170562849e74b19cb8275ea82058753c7c89e2dd6e1c0e976ce2667ddcbf2795d39b04119f89a2f14d586bd5c7628aa91ef1f807d841f2d92c1035f15931f5ab84a3b6c5c9fc677d7dabf8af7df65b70a26ad87ffa93938604e7001748705a7c10e18951aa6aff681d6041b072eeee4961fe4d53433bef48ff4248837e06ececc040eb5f012717109e25c688ba407555f4fbaa3b6148280456267f5e2fb103dd86a3fc12ce0f5c8f12ba8a8706944c51d01825aa6f355e92315517081db18bcad20d76368071606310fe5591157f2e883e2f5167ac09326d9c755bdfd365ed11d8f8af543c866433d53df5e914b525740adcc838ad0da15041077cdb0a5bf35efd57b5dba19b8708dc1d66620dcf597d94f8dd54103b9e556973be4984d25c8d3bb6d5b266b42f425ff931ded44c419d89415fac5b51af576df724ef8545b8cfeadb5b780e4fa3d9d2a7438783d41e579eb85a70bca2733a3465563f5ec80aa42fc7dfb5591231d12bf2c32108e1abc369e277bf86af49aaa4ebead713466d8d21bad685fc9da6c9748c9874800723da816563e64853696271a4be7cd3715a95a7984760a9df240d243511f2defae47287dfbc1b721c63553215aa148d2e6fc8b5208c11a0adf09837a4a21235e9d25a708d22354df157b25f61d1d3998ef11b35d5b37e97e9abe101504dc8380edc2afdefd698ffa009a69be5d787c9c206dc5b115bd3bc6765bc0f51a79de81ebb13695bd950254c4c67b3d505eaabc0a6811c1e1110ba98abf50221f8354fe7da34de949321a78eb6ae2cbbbec0a38cb780874c47302acb8c6ae6aeb0d4bade1a662b027ebf8a6f35c8eb4e3393345f9fa7d62c25159c828c546e8b4a649f3e78e98764c32633e117604134ab2b879acde41cef2eff03d6635caea0347b651dd96b6ee50db25460b08d93b99ed5964abda76f738da1a7890410eff35deb8220390a84f39249e4cdefd5185d9379fde537900e6f49f253aebecfaa141d5b051e4bd9622d2622cad244284c342d089556746e95420c5d3338106a9ac9128e247d0a38f6c61c0ba561655272bf25f4089053ee40aff9407490a451347fd7a416fdb9a7c2e0c6c5160d09e53be3b007c5302b5f0545bdd731f5851c717ac2d1b083214d5726a4f333167132fe171f4219c187b69647ef4d72eff44dad4b37bb273973811aafc09a32e08d801f81bfaa7c25d3d701092461174f5e1516c41f5fa5c6ec936931955ce03f973a6d5ec0791a4af4589813bd65637c2031ff25eacf0108e27e9c28fc3857b547606be7150e95c15ed5f6e062aefaadeeabd5f7d132e44f79baab83a22d837400e8068b0d9caa24b11fa2719cfa04922862b5d521b2ed10b07aa12e35fde5d9220d34938573bfc04eaac6c6fdb6bb73b9a19507c1775373ea1fcd9d5598629c2af7c59c767d81048e09f6d690ccc6bda3ba153f08a7eb76dc4ad1e588feb11ac87aa434ec1488939d2c498f157025d3a71fe3ea6ced7677fd175ed7396a1bb2a86e18e27acba8840b72445a2c63529d55666ba8bb81fad05bff6254a209db3f3f845cd40f3558ad9fa27ac9c85a312ee1452082cca1e5c64f802a713dda95ef43917611e7d2c9f039cf340c5b87e5d7ea169a371822236e5635ed166662aab057d9861714c6288197a028105e777c3e37e7c4d46771b3faed44a92e74a77167f986a523376c75e3ff7b5d0ff265586f4a64b8e344cca2910c4a2cbcad146f1b780e52329b8092d02059f3bb9bfc181cd5d6fb693fe1db9ca1e41407778d3ebe99d20fde59c50f2258e22df49ed498bfe98abb7d2bcfcf47c70182cc9fa5d1a558d3c718114fbbccd5a06fd57f109904f045eaccba189a78211ca27197d2093573b51c1e9d5047580db0925c8df5d68f2c01aeb2609307f914a1fd234effd4a553b29856735444d7b5c4be340048a76fe7df490a1f1a72a0479942e56dd1e0b75d75506586d6bc7477de074b345e4097d927eae30092d7ef1adb14fd7e74687c53d89551ea5325d88c6be55863348a62ebfde9c021f84aaa64847c14e6eca3914057119eee78540a3915a4a377832a8d7a7ddc1f982a65574f7391f45fb0f18a89a92a7e6cfec6c006a406d6bf4e8130d174f05cc4b540b56efb95629c8c7f90ab9136cf7fbb4e26bf7b979a0f3f59a2b40834fc4449eec3449a1059b6a32f3013d1cabe66b8880971e64192d46888a3278097c2605a70e1e470bce535854bff99b8da9d0b0f2efa2a2449f6ea3481fd4c999bbb604d0086b139aa58e9671fc6b7fab6277064212aacb548e1b514436e6f7e15ef32c483c8bf11dc8f01a470f86d891fa3706cc3781c62ae73b2836fb7df7e09be91659b1137a3765202a43972d483f75512192fd7e411504f68a22244496b6fa234b1471243fccbc95c23fac05fe58daa0e923dcae4b1cd49371ddcff5bef71ae4553c086b97fed272e02a7d026b44d88896d2278a26e55b274b75ec8993aa193108f6c01d807a4cd05ffb4297b950596a1ff37a6468d0ac5cdd522dca02eb7cfc987a97fb978590a1d1035d7a69c49561485679c99c730493cd8c0d10c4145071a0c02f362dda2a60240c96101d8c71b0c564cd8cf143d84182a8c651c6d1335b93deb2b0ead95b9f1b4058aad25eb42c2ff19308be9a0d15b6b66dbfe8e46723660699a76ccc18fd304db58f194063dde28b890cf11669c5212b2075bf4a750f26d4aea5e32c4a331709a8052240e2cf3a527c339ac74f425a7fea612e717fa1d2e1068c75611ef2ac3b05b9d6d534e2a967f0b2e2d74b5152b4d152a13be70851ffd3386e3a6fbbd936a36c57a9672c589f1765260eed807d51520d714dbb54a92cd27baf8577ef6abd1ea7c90fce65838e5cc91a7ffb0f858af38f071930036f614d67e508a6ebcc42dde86c6e3f8d1c5d36aff444c2b9ce7cb76b6fe92d7f485f52199e5ca2315092df01b65ce109b09fc95f8529c8578e138d6df987b621488bf8bb194658415ae20970d20a846fde10985b01ae535dcc0794234bcab4f068609ea417e9abe1b96b18bc5c71321a5f4937c3c4fe3bbcc97ef62013493ba6dfae9284eac9568616a1fa48f0e0d41cb64b83473c7ffa0ca4b367f0e39e373cbf3200c2c606b9bbed512500a188fda1807dfb535097f2d6a4e03a42a5309b78cd97db8059040867d3b2d3d2de425c5e2e52350dcd695cc2508e3c2000e2c01bff6dbf18efd03ba7800668b00ff745cea618bf4a8bd84face86f13df24bf0909d0a662a572a02842c37600f569da6dca2a8ea87e0ab2c3e4c8079d8e8f928e0032ac4299b365c72ca7d14ad8dc5b75e97753e9ac88dda2a62813b8971606f416bba1d8b086e30dc71e675f15914bc2babd478fe78d1a0d568c1bc0e772c99d5dfe5cd4a0a6bfb8da15f52cce8e7f979c0626506235d3d9744a8bcbab9306d9d901b43974d522b80d8fc4faebdf6eedae0112b9e56ec51431ae24cb2bed71ab20fe1df5e1f21e9a6a7a88077ac1e5f508ccc47122517a1a9ec215ed6045f715de1acffaf3720881c40b9b08a2dc4417fc3ba9ce2aabb2575eed152e37bdd36d90b2b1a222b5c020a91fccbb217c28daec0170d6f77ed880b8fcd1e6dcccf960bd5f6b74483f68874a2d582af2b5f0923bfe830157e31de4807a57050fec57dc0fd7c8ec8ba0726f6dc2426132861453714472fe6feafa36e1dda210cf5cf9b4ea81d3a8ed007d757a54730f6a796547b4224598c280861415e4bb8648c12cb13660a23d2e80cb753a688ffb59ac3129a3184fe7a8175323bec2b77989c13775e584eb0b55e6f09dee7bfa0bed90d43125fbf838c11ba02acd52b131a38e484a38d5e5857ccb0fe8d3a41ec2a73de4504da09f1907b0ec67461a3c787d8311435aa2b9ad9fb8459757379de7ecc74a771a8cb38b8d6d100409a5f2a6fb36b9ca639d888c5028763d3d8e85ff371625c0a19a186ec09e6047cade3d9ba3f0e8e1930283a1d1cecb95c76b073d023609065f6ef0b1d8f9631d4a5473d2fe65784d460d7805194b880b81fe987d801476ed9721ce9d925cf0ecdeeef87fd3d44cf82b718eff3a2f09ed6091175ca875f2f4ace37898fdefaac4bf47c94b2fb29ee34f01f5c25dc715f43e4bc09e8f4256d73305603b56245433a33027561932ff76a7449ada7568c78a47014d76d5d91d146a6859865531c6ab2c955bdfeed884211a44714d7ed499b14eee0ef2ea732292704e308afbdeddc75fb7c703004eaba6182854dd50e2030f65a86503a3a25a13bb84fe8b0051239f9302a7d1b3c6ea322964a172303c4bd346e8db28e1d9964741a55f48c836d192f2cecb2671ead76b8a419d12ade78fdbd252597706849c458d27d8aa56ca7c491593c847f981ae5c6f400103fd40527a2427ba8c510209786fbde5469206df374ba1de06e9138f3ee95e967e2b500b89a88b858aa24d6073e87fa04efce17c67e5c2097c74f6a7bb70957eda92898cc45f8165fd2aea5439c0d1a7f8438659e378966242e3c10951714f20e4ecb3e66cf088ae5b8578f9ba1a5c83d0dd6ffb97bcc42fc595ee5cb543c333f311c65abfe5eb160d813e43ae4b5c023dfc76c3df0ff92eaa0c97c0d0d108acca8ec1f10cb6936a9f7b4eb17e530f46257d469cd51e8ad19b6b4f2786dd62626b77829174bdad3bf5c40f59996b97f1184e68916afe2b027049c9d521da1d872e770ab8ba08434653025f812bc78b3bc3076e2c9f680a5da3c02ec62f14bed721d177c9afd56263d3094fd84583511fc8246a2341456a06633448341f09417f6d27a79278648ff176fd3c85171504e23b1bf3c1feedece559da2c827e7168e83b9fb53790317de10642404c9f4747eff3dea7328071e2ff2768694a294b60e3d46971581769cfb1de0fbc6e22e0409d43b6d525c4879fc73d0e3dfa2ed8501cf90b8dbedb57c454f97dad640707f54808b366b65c78dfe10769aac00553e110fbec93bee36854710a7bf6fe65f893139720f4c7ae786f3665a55c360ba85979286ab6524c1145ac064756e29bab6cbc8e7cd70bbcd38621147957bfa95da6f0bb1304f408fea25afb089dfae8f7973311f5d50e1c3b9de30f91692e60bbdebcd81591b5d1c5db3b09f0ab42722ba223f1dd3d5adb7bc284862cfbac5e221d16a3acb491260dd5b5e5edb8f921e1dca6270e4fe30d5952afd591bdb3b5b7b7bd07d6b65156f07d43460a12a7c2db1aba66d2f64384949a44927c245af36e09f61b37b7b27147fbc86a927744db9cfe532685bb9b840a1957707efd9264d87bf1534f0c4d45ed50624037a74909cc37dc174d0e7d10b4f364b0993567e6cf6e307a3c4c5778a278e4b62a1ab51bb201696d278180e5c8cab15ce8eb23f7d584a9211a94d107fcaad9b0ad0ba680b8b0b99d926757c4e0fbd12a686917cd5717102356ff7494f6c318e4dc6594a13e5d618982cdb59f091f52573f465d66363f2b01d3c5e464e288d91b2cd842d0f320ec46b97a8c24f7429b3feebf1bee37729093c849a5a31da27b83978df023ff6a6657fd4ae399a7cc6dd6ec166503bcb127a66d4810bf860c0a103330cdcbc8fd9a2df9d8e53683001744f1f7685e3359f962fab4d8b8535ac1135b5b410317e0716afee410ee2d4707aa6b65f66981e75da3bd816ef92874d05c9334a4546de3116848d1a13b436f6e0ab5392113b76b879bf28aad1c63e764674643d62b7b23b38cf6646f34654d81b8c9c284f5d2cc2854b788cfb4fc1f44ae27da20a2f61f1e2213da44943229fb50b685df8c5b8389a70ce62383548ce308a72bd0adb76430d0b2fa3af79170507a83a27dfdb3fe31f01ae6f2a61996344bbb57eec8dada84b303a505973e8ba0ca7f5febaee79d0d48d913c2fcd1526c43656acf882437449ff62f5f89668df6588c737f096eef32eb0108620c3039b5b870b9d02d56bdb8d89a71511c9d56f66299cbe6a7c246ddc9d5f90a0f60b127727a140629ae33f8dceeff1520c354a4016f69d24c59ab1122b5dbd225743dd30e50e5b6dbbba143549a91328c1953ca66fad24d8ef152cbc69602539a143e23540097defdb045d62ac1bbb02bc4ba4275f95f2a1e03ae961df653ba1e52cf5ba0e0faad9ed74c54b77b5c80e816c8f7d454a825ec3103b27333e7aaceef4fc80974601a58c970d066207b6234b1374c11d816862f4d39a26f18fd9e6e6b4770c049272d611913934f667b3cb02de784f2df877cbc6b966a3d6303e7092994581727c984965a96afdc64e8b4d1c180930ec7435a31bf1f0a863c841af279550d279ee5402777d49f4a0aa95168e7f6511df681ae908d55ba61bdca66915baa17dfd1af64fd76e234e1277b015d1137566f13fd3de823581afedc4c4046a022320bf5764af4181b50f1f0698ab76b04f0fa371638ddca497f256e2a0754bea5ff3888e8e385b46ca9c75aaa74c2ce815d0a6dd98ff4aa0dc6302ad4e8107c5539d2c1ab8e59e548561ea5f8f8848c6da7e3974cfd0c9b8d6a3b77ad7e0495ec5f60c3f92b0e6c9964e0d254f22fabe2a13433516db8fd7a42fa4f32de9308ebbb6fd0a2af32bf1c24db0d8be7731ed41227e45396933db224ecee934a1d976de0f85c08df392b64bd6d36eecbc2995043ad2c364fce66412e33127953b9ec03ab56ebd3791e9c132afe4fb8cee840601539182ee5093a28383b3e312cd8dcd4090f2694ce9134c2a7d5a17e8146bd18dfa4e150e0ed4dcc2c405410790955b36473a54822348288cf9a4d058923e45f659ffe2d888f7131ccabf0dec60d9da50402c8fd9725cce2773c83c0d14f3b6fb9a0441e2d14e027c942a4779989fea83d395be951a96b3bc4463a3769136dfcf80558af449075c52533c63d6430487231840fcccd1e1f3b0a248e13587de1fd25233ff294637e031d8f14fe7b85109f5be0c2676e9ceee5a357dc7c20ce50d1f0553581204dd47914978fb8d120e192c27463ad0376d0554b72d140d906c0d79cec8303e6122fa63568e3a02d08c93ab77cb318ed9c2d93dfdde0026d12f5ee41f7a9cf85437d306fdfb318a4d1c73181109044ccb7131b2aa554df5584e14d060ad3a14b77caf07afcb5c08986427d2448e5b5636b072504e747fbfd825468beab6e19b0a97f9671c8f3accde395d278cd270fc0354f703e42a989b3da627bc968246c0cbc6e608331e482bc75ae6470e45cd9e17b1cf6caf64048e7c1f9e87057899a5b4f0869950372949d2e73c618e965fe6aab13614b8fa9acba273af8167c866168a5498e0c090ebb71ba679da7475185287f05c20ef6f08b782e5b5425ef2dc8c214db05bf9d4ee4d35ddb8f0ec454d56bd06f636427b7a3a9da615710ac7c0ca843553112f6557712bb52b1c1e6b6be5b492239586c7c5ddc2d9e6869e47d2155691a2ac5cf43c47d5ddc0a8129a948fe152fd37d7dc44f16ca7d3c4b7bf8c81ee4949b83dd8b563a934b92389a2e01059dba8eaaf13c42bbe674ee1ccc8022186572723bba2bedc6e01bcf5d75a2dc1fa5c22228b5a2f911697d6176259e6c1ced639f431a66f8fc5320d0553e9583b9aecfd39ccb0ca5d52d6ef81e6522c39d6885971fe284dbe0eeaa226a668e633d54c2ce85c58e453ecf49057338523dad9d96f51d4ecd0f5233472c80914f0d4681f2d623b0cbd506a133900b4aeb8c94ab118c951a3f8cd925cf48b702cc87cd58a2bcafd4b704eea21d8b7bc92361d9b2a648e17788f32afc7464212c0edf383c39fd59ed580923e3104e33fc6702fc02945a74b04334f45081590509e366274812143914ffa1d0b38df7b2a963b8f96f608c090ec7adc0c9438b0663516e83c1e6161cf6be73709827dfa138b9f5cf4a1ff68fbbf6769bcd1211d9d5985847e6591249500c22fd46ec74d423d600e7a79fab8b74e5b9a1f94fadc1d84d3e788ef0b3e4694ab22d5186f82d0f345ebc036e86b746aa4703157f644afae33c1f4742b6faa4a70d1159f9b7828e2f23507895a5faf827b9ab9efe777fb2e6e0d3bf34b74d42e53c118379349ec041b1320278d3f7fc405a86b3ad253f62a904904f5c80989909f8f77224e9b1c1d3c921e8f812f10c31110d490f637d211f89b110f142405c886c5059c3245e79e9ed117cba819e1a8061d2e3ea3629452ab06f99076d6682b128443b6fd64f9767a33c80cd30a461715c334867e4c9a319e38cf5cd04cbf21e47aab77f7b45ca478ec0857586eff4a3b033d94d5ee3fe6752ede8e18d6cb6c4f157bdd5d39999caa7b0a1d91f815b7b346d3aba1e07f0ddcdace769c77a5af4284f2d3579415768fa0919ec6cb9b91392b63809a12ffe534214378c5152069e621f0570e26e1bedec32f7d3e92ec544ed02239033c434d77ee9a40769df2fdd4b89f6aad12d15702fbee2f335312f19fcf4d6e561cf09fdc52cdf311ce8fe5039b47327a2a72626d11afd6787be5d111754619e92cca5ecdb89f284961f72dac1bf97d11d6075485aa3152b307f5dc11366bd327399e4cbdb9a5bdb6a21166eb0297bdc34fa1f90eaaf4783ba576b3d337017f0782d29bfed09c3ebb669641a4525f1f830d46baae2c96976b26b46f733713e6478a15358dfc846ad391f36eca2526e8bf16ac8403e4848f38ec3d9a7f8bdcbf0d9dc63aaf031c4c0c50e169d65f8a2f88a707e2abac58a95f096c87ab3af4ab1bab16cf7d561c4992dbb017dfed448493ae5a23289928b4ddf4dcf6027f93296b454d645041fbf8059f09c6968c230816b7a0c6e8b6a2baf81ada3988088b2849f5cc6f158b03a6f1820fd87cff4565dba89e97584b80ebaf9e2eb37f35ae0c3f51bad20efad29e265be01cfb3df4a61bcd9337da1f175141878cffe33b50c42e0f9b6a87de01f5040d00d777540adaad1a6bbb959a6bbeafae82a1f30d412c40f973f23d302954fc462ea4e92d73dbe6ba66ed3419cfb7422628d80dbe03c8c5eef1d8f9dad89bdd5d7bfa476a2efe3ba5fc5b0ef11d5048571d3c06e90919491aadea8b615621da539771a6e29d36d2be7676d415cf9e0cf292dc1678fa3500885df3397c7e4c9a4ffc1f31dc0a04cfffc9143c8d3b8bb326d24e01ca7ba9bcb687874148e3b93a90ece62d37ab94ed5a3818fcb9db499a6bfb498e2acd6d107965024ccec38a37f145bfb689db836d3316cbec2cd19275543202bbdaacdfd31a66860aeaf340045ef0885afacd5d478160135893a936ead1683012d8e6e55f9e7106588ccdc45ea868d211cbcdb06fecbe162dbe9a1253665094ef7d0799fad36f2c0b0f9525c3595b96ea9f32a6104d33c645b7318ec0d394f9a39665f67935ea9f9328a44ed20906ad8a77e2f275754bc78b4cf7e5aefbfe43c0f75ea8cdb0b0dd51284b46fc0380592649554dc0395a1bff4ba5b11f03475a1e1acdef022d6932575eff08918ef516085f9e428334ab757a92b3e8d1243bf05b8f412658989975101e8c62cbc11ec9d5850296103ba983da64b9c15a52007194ec3af9e29cffcde868a1388ba1ba1ae1d3c1195107496fda2e77f28a33e69b6862d53e051309fac4f06ceb7000c30e69edf0c0798fe69f691c90dbafec89c2bc60cf3a442cacc0ea91bc3424ad00e3fe7a67f36022bc1365f35e82ddd31a2a30aad33ec3a7aa02d25bc666193ff1ffc8cd35fac884684fcef740c1099b37d0f2a442a4ca461ceeb19ec6334c169fe79ba36fd3ca3b8462b78b52c5cba7cffd7d8f7810b82d03a553e3b99d76dcae924faee6768032eaae1b3caa6b6e27e660b83b1796d7ea612a9b7ef655de61011ac6c7ed4bc6b7e047e05444af9e9b565abaa30788eb42b69139bb0ec3074fa4d54dae619e83c64ea5baf6b131022c70a902d824324b85ac83bbedbef0e0d9b4842f27b3499fe1292e65475993ab066ba7673bc3b99bce56465eebd28c1b37ee725c4a25e10fec62b307d53632205d3e32fdaa0f122dcf1fb9af456c65fee0233a53613fed50b204633f420888d49747f20e809114afeef2df63f5e8a459a899997caeed0e1f4a421b32d226d55ad80050ce98b62791737a1e3921fd409802072bcfcb5993b61b5dd3d13dc3465c64ef8084a494e7037e6f95dd01ecd22d7b7d29e8d6d9e6c4904182a713e2218d5df663dd0025e76f6d0409ee2757976cebc20744f4e540ed69cf6217296f86299bddb7057d7e0f3f1f72c43dd62185ca185d2c24df32f19567e6a798f325e7702fbda9ddcd8884ddc9c015f8788d8a825c8ff6572c73c57af0d34e0a1197f4418dcea022af7e2b52981acfb98f7a842ff341ae24ef77519606182cb810cad0283cb3e094f4b1d1525795a09090728b34b80c85e2ed6a78ec02da6c3eb21f9e06191c7affa340d332ec015a75ed7be7c9d35bd0def2e12c5fd9ac000b439fa673ae947a441d2cc11d8d82e669e6fc3dfb1550765d6438876d5af8a0f840957a811c8d7734cb466256b5960becc02bf91fcdec49cc3a8255a721c8809e1b1d761de5485a7236f798db35af5837cd85b4e3bdad84a66d44354766a723f9db9472d65c357e5155fea69e5fe36941c769c2b316fb6b9270fed463a2c2b29ed71b9227e520368f72b72837d025679d2358ff8e0f222bdd45bebdcfb75add6a5a3a5d433f66edf05cf1bc42ddd7810abd96fe1d83a9c6a6ff8e8a87d743b6eac775dc5f2269df89cc694cd7b9b21797fc4ca1e21d1af50ba4c7815c160d08266589da112ca9b80c44f25e934acc78c501c73afac74e271e3ab45355b2706e21aff033a1b88b7efba297ae13d9cd90b36a4c5952d38d636669ca12f03974f5958b318dd3940c266c5d27f7723e7bf4b41a2d832a4ccf4e0a85f3c28644fe2fe85659413d46724ee65f1d889c402f071f4309fb3e05e0be40f94beaa9ffe596b30a841b54b8610defa49004678322f17a577de5a62b3622edfa8be6618864878d17dbaf7fb25be24aeb4353739d48301c55f6c1993eacd93e8716f13720dd5d78143bc01e157110110c3fb30bc1d999f5bfc2ad3bfe34b68fd3e598994f11ced8e441d126dac6fe9c9d94f0192108392f0d5b8fadbe069756a86dbe30ef37fc87370a084e9e0b586139484fe9a1c35f6041bcec245b9f6b64a7fe60e953a886dcbd4481e997afc48e4551618048ef55ab94fcecea8dc9993d9434099ea2872d0f3b4b7326aec4cfbea0e5d6faed4d2f7ad5be5b28fcc44e19f494fafcca802e2272e03993e58803a07ffbce3d255a25d08c08dc6c90b32b5f01748c049ede22f7d566472255cb149936644aee163d91591026574f2a0a9251c35e191636524b7898208f351c8e1f0075f08de4c88f599f9cb97c71057ab14ead78110656c0307df2ead6039316ed053f8780dc61847bb677e4600a77c2ef9bf3c79e1540b8a4d2a354f7a33b631ea54ceb50cf04ddd086a40b7bb04dc214ce9a881948be1ad0a66f33fc02c300d5afe8070af9fa3e3e4dd37703616949ffb9a7916904908c9893a3258fe32b8e737f5286d7d066dcba0dc3f60b83da7912efa91f640407f731a638e27a20a2af3226d8420591dd7a98e5a97270e17ed8225725078f11aeeb7f782b931d2df27c72cbfb6bc06c9e6a9df5bccfedceac6b6312539496a5134c138aa2e2e13485dfe395c184aa6fab03a22bc63b42108a5c9667f67d299a4bdbf96a913349c158190049929291e5272cff05ffe5a7832a256abe69fdd89b5dbda127998d239f34517c0f751e5e8eb47c4db90f9b8bdce246c17fa004138f76c900a72ef1bad86b2768ffcb2cfda7fa9863f6a6593574306028cc0dd187449ed69b7e5fdde770c37f4d52b0063c441f21f2be0e0556a8feb551bb231074feca8a6a56e29ec1300eacef24ce0cd5885e15e88eaf9ad7d68e70a5ed04f50bcdcb013aaa74aa1a1ae6d42b8c38b7d30517e9bd1390d89ce851ecceb185840d0bb04aeb025dad3ef04f4d099c4150487be72a742c645887510cf86465dc0702fab6e6900533cafe788aa4eabdb58a545eee113599abf02868e7bd364b2711bc7a0117446b224637e272a0a5f39279f29f6c353c2123543e9bc52123de3b58e4154a3a11ba7d9633263759cefc5dd98adb0e5c6e1aae21133ffd4a05460a46b8ddd98938c5f090282f634e92430cddcf263a488b4b1c2e71ce685ff88096469c79705aeff9612cbe8314b60c1c361f98214e499c85e1bf11983b2c5fa1ebeb728de914b295759d0c56d4fcad4fe67d30e5add8812aa3ec50fbf2ff4de199a651b3b1748ed7cf23b0017a3d52a68dbb6235b9ea9fd8e64beaa854f1382582fb91796530ed45f5e1181207c309d960cc73fc185a329983a44a919b6a7d0dbed35c3087376687203beaedaf067b40a1212e4bbb86dc56a8376fde35c823de62c0bd1616641686017886134468b238477bd94a7d35a49cfd1358b3d58039f85f20089c8a7b44f9971d886e08468f9c9cb96bb11ca5f43b45b44828224b0c3b1e0b67cda324f093d7062c5f05b8a19a19629037194eb839d06c490b0420f42cea000ff302fa4b28d8e195645aac39d4973fb999c4c8b06576bbf6fb00a8eafdf591365a2f1b4db5245df1dfac7744b02c4f5a57270940c35c407a1bc6213f29e8d1f33eb4a70c925678964f0953abcd2cd52ac75ad7da31108aef9e5ad5d3a61eff6f80ecd95a21e59921e7b32c7d7bcabb1701205b72ad9c467ee63db41e3847ae315bf6413619f3695ac182ebc92bc71f6e200dc4e13d21338e4f7ec63478acbf11e13a016df3be24c2872360236ad5b02ac4fbddbdeeaff7f03689b8eb8ee4bdd8ba0f26dca99d8c542ed687ff330af5bf409b015d0b56d013bb1abb5438f78fbc62dfdccf8d1b9fa04f4ad29524c8f5d7ce7af9307358cafaa9c06968aaa2274af918943077c587f480b520115c2456e19e74484c7158d2feb3c462c48895fc8e256ff4661c8294821c1c4363d5e84cecc2e251805bf263778e042ac7c08045f9b8a8b7ff511338c8f8de81f9d973cd425cc33c059fdbfd46b27231bb8601e9350a6d088204c0ff31c8b0b9b011c9c43c48f824de42ec75862da326325cbd06102726934d63871398b0a6915d2f0d5f209f4b5985c692a71acc9e76dc2ac63526a3e8875aaabc56f36e5d94b852b2525225eaf0a62bf76f51e7026133277f401f01893a5f4aa0ed5fafa7804ce0fe0eaca348f1bc86b5d8d1e59e6dd1e6f3c20e30b0f06da9e2b66588360093de68e7e5e869e3dbcee29778c7a5e77e93a09aaecdf261bc9a809dc06a571c59190a4bb693e57d71aa5dc52a2758c96bd31e1e5efd4d6615745168507021cfeb01950160ed4b63e474f70eda4c7b8e6281100d67444222ea4e04313b36304cdc820e849373672df14505c8985e980a8c4bd0a406635dc1795f0f412b5983780f5d3423f5e0eae2cbce508b33bc798eb4f062fb3fa6af32d3e294b0ad199f78c72be94f73b77ff3a95abbcfc81829d9522b5a657400b5913ffdb2b67e3e0490307307fb93659fd1e869beabbdff50d6833031ccc3e2ecdf777b4a5a533865e915d265ed285b786c83b1f9019c539d39b6e1f6553da186dec1e9263cce80b1844a47d0f57b7604eda12681b9e69ddce73a4209c34342f0eb06d0f3fd56f51252a2aa953c2cbc7ae25a24517c5b29bbef5325e8121a19cdafcc308d5bc1be25cc3f4598c91d83b3c562829fa8cba3c0ced2affc80793d1b1a93f36f79ab290983a2023d280b1c8a06a35767767678eeb2f15b242d310738faeaa2b2d4d01e5756bc8e5ddb331f2a9f1b7c25a398442e802b6f293bc789a6056fb2543cf7c1b3a265ac2844d9d070b2eb154ee0add4a4295846419971e27ec1cf747a2a437aefa3027b96012ceafe4e99758376600d89bfe9b5555e775c266319c2488bf917b71eaae0e97ddf2e90a4d2d7b9aecc2e0a2d9709de7ad1c0fd944fb9803465a35d80585917fb5acaaea7b1bbe8a355f56edbd5536a4215784c1f5fed85ca44cf432760e10c129a250bc260f181b2817993727b2d347e283d1454f40a611677b157131a1654abae9776ceeab66990c1ae8a1fafd2c1c82dd34842741f859b3ee91199daec47f59c57ff6c29453f3c8bbe476dc6808e87e4e2c3d1381b776fa29681e51b40ce6dc539c90733ad0f91505d80354d8a431a3aac96589655902fdb13bdae8f01dd98997817cb4bfd594a94c92bec0dba58a935d4360e4dcf001bc6d3cc29c3623f4a8eea5ba4b3e66232bba8bf1507fa9e25d4624ef6ab4993c695afa70d1a16211d27b5d017ed5b602177101e1203d3f938e51e54006dae1c5103588a1e40afb9dcfb631a132de7df2d3fd0dd022b0ae7f2d422ec75a9b9d9c0bfedfef365e3c7c61cad726c1bd4e540478a5034ed3e59669167fe56b957578cb24faed879e1de0a34f2e4bed57f6a33380a55f19a3e18f78e543e751c5364a257bb771b9de87f7d8670b2db229f955565726ffe498a25531e1c6f5617b526104c64ab5cd34d4b6f0ca8f09292655bae1379f3b093fcfd9eef06c8f0c349d7fdaa7e525ee594e1f34cb7b8d6ca3f873f41cc29d310a05a94a682b08d789a3d6fa2afbf303d6ec4e9ed6d000d59b08882e3c83dd54ca2d20abbc88b0c3ea3bd426e5570b39cc9781187c40bc903a4acfd886f5802e2c675c02056266448bd1ac7856e139726dc73477495e70b59a502f3c6287ddb383f920d750c442ae63853f543657f937cc50376704ee1afab032b8f0e6dbe5a1ec986ef9ae4be02ccd3d57c1146b0cd45085b26adefc6cfe112d6d29d8607e013f59a3be14d110e8b0e58ab9acbb0d31d8cb1e04d9d6ccc306e725a93f404aa8f17697f9301161cfc31dd19f15aeed16b040b0bc75503d18f7a5a88b8eba80521f9dcbef24a586003f9446fcac639326a356c64ba4ff869e92d1194f6151dc4783e69b0ea9df1707512cf627ed05fce59c3953c67f242aae2b867239a9e3de5b2dd1464c70f29c291155e6d6c070c2a616bc5983d75b4cd28f9b6c35c3266add0eea9a4414c5b4f161c35fc3d227cf9093650970a34d32d350274d615fcca353ccaf00d869cd77f1429e7c5edce7a6455cafaf9a2d21ae52e978d548a2a2f37ee418e9d683ea514485e5fb625f2c58b8c564bf4bf4b516ae881d91b6dd146016420b4ee92f4f8428a42d0f639d969b77cece8bf03dc5b085eda5ddb303bd4a09cf6caa5de8662e5b64b4cebc8c37d826fc574a707d814dc70e2b45201095de70fda2efe9726e9fa7f1155f0fe895756c576e446f1dbdee286c3b6cfe2f4536209530484d37552d894f0c1a0c9e811fa6d4431503c4a1204ec115a1410893ec6a7995334c58e0f4648861da63c346c21dae03205dc8786e2dfa0d301ccd9b9d92db3589ddcbd7a9e3bb218392d45783fd1ccba709237f8673a754af9f1450e71886bf6a86e2548e04eef8dc2520bdd3ae136f82ff802cb5ed2528d709d58d93c0d21b123babcb650cc55aef838bfc0e613482806a1d78deb8fc89771c8bd143068e64a96398f6bdb79abaec172cb6bcd78d4902b59b28155a538ad29c7e2f57912cde32dbd7cb5d26a2b74a3c405f003c866fdaf2204fe09bdba469450d3bfcc4c3ef35b632f607dc2b9ffdbad10a03bc595af2fabe14afd0d3bd109bdbef1c9d1ac64cfb8b3c8b616a608b8cd53674d929132571a2fa21373e30e918f26ca64b537740b75b38c2b62ec0a7040913cd806050198439d72b32a16f126191ee4781a9e7a3b95ad1938afc3a749f4429296e094c8e47b414df3f1e8adfb3438b162a23766a493ee15774bd0fd61f5aa191af866c3800bf2099802d73bc0ece578e76e996b2b8dd4011e61156aa942959834c54827c9eef4985965008f86b6e980988e65b8cf1aa6481287551413117e0500088be839c1968f2804133f2e9f88312b35f7f37f18772a9accf59e1ebba9aee0b5a8a3488f549eb556bd563e860286993a0927de9d062726d252ad5fe4fce1c3bf175e7c7e8634e4dae0a3f5f34c530ad366793d2896ad315ccfd84105642f78ee745803ab0b79dc0aaf05adc6bbdf0c6e1932dc8fde65e813640e5123e57cb3c932f7418206a39ba547ca1244c7ccb6f4c20d2746e495fbdb567581d31f05e651be6716d7a178df5330af9386595926f0d9f33a3cc8e854a1f914c5332560c1c660496ded147e8beeb7bc6dd617040477436ff8d4822616d99a74beffaac9314dedd44bee11a20c1bcd1abd58fbb16a315a26aab9dce170fc01f2f6fb0dc03da37e620c1e998ad55eec00042067282261472e3d0184e9c18a9ef8830da2bb789945e97ffd1358f70e11b1d20b8630b6fd61ae3d4410a4323d6b05da5219e2cd41f98e43385fd14102abfbe04bd2913e8cf9bda7a1cc732696e3b5f420abe24782fea883a2cc41757be11b79833549133700168f961c93af27192d4852278c98e544b469f0e11bb0f2d06eb184f0a4406a0e82eceae1b76bbc42b09e734aa803f57a4c8490d004e56b364bc27d0ab69c9e3cccc7dfa9326247bb97a25ec3398f55359ccca0cc2b0149caf124d5a1888460eb963f1876af3be828247e075c63e3025c8c403e9a25cd74f25dba899ef4da711a5350383aca3a351cfb58a2f9e6563cb66c2377760b4d18d87506acf5c6e1d6361ecd96097caa4947d23119ce896f458fb69ed9f5ded8ffd1b5e3db59360b36bcff188e40bb812c4bcaf128260c993f9f35738e2a925d759b51fd38526b6395bae7194c670c00e01b488bf2b3d77c12dc333da73c2115e004244646cab0b37ef3a16b5750564b8fee621249c1f374d1acfdb49da0d903ccacdb56f8b1ddf4b5bdefe904de75752f2a591cd455c32859b0a4b79992ecf39694aed68f5f7be043d215d5420d55329c229caa260eea5ee48819e556a2ff2fdc8752b3e8fb753095913416056aff75527eb407c24f7163b3f17b7a7b8ba2f01ac8d86a94b1b59a4a5dfe4d8b30e3b966aeaa77cf3c3b581ae5225bccff6ac6613565cfc0cd53158213119e02302335fc8c3851d742eb4f62c082bf1e8590825f3a29b8b9d1a06b9de0dcfd01675db67f14ede1b2a907c34ec35d3c35de023ea19cda2f0b756cef6768cc667913de4731e421c715f7e420e7298f1e40dd5623bddbf495b4e79b9c0dc91f214543fd73976aaa0b54ada895cad9704e3c6bde418779f6ec635fe9858d23880cee1b1e536326bea1be935487572251ee3ff77b59c53cffa3e5da3fe0dd50c0696223833656d9f03a60bf733bdd4b0ccd0ad3724b6a516592f33ec27607ed9c98577ee21722b7a5dc6281a6e052660fcfe04bdfc261fd8034d6686660ffbdfbf5b01f9b625384152cf255765b2a61a023161efdea15e3035f04eb731da97db4625e4c711ce62635881329d65ba19190d1d964aa3906df33af864bbd3f21abe1209f8d1ff02d0656d6b2c5568625f8d66a410cf8ea7906f09f4dddc2c72e6a3830016b2381510047a6d5c259014abe569dc10368271fc820d0a2af5f682b38e4f3b33e556822639984060a57f3a5d94131a917a9461f24405388db5c06dba30a0fe9605eaaca7f5459c6f5d355e3804fe03a7acfac7d959ae4686058201571e31a1756ad5edfce2b781a7c0c43b60806287b8dfb099b02be1136cee7a6c9b87331302f5dec7b3f10b6fb481512ce0bd2b17ec3750946bd3d2b7f5763f973ed73bc0fa864042041c5d81be0361ada978ae2a675d127e804bec319f04d8e79e74760cff6a51e84f95128585a46155fa191ad349d02229c398e60e25df02160e7e0d59a40097338ce30a6e0fda2be23c4f82ece098dc8563336f5dc12e3774d8937c5814398b924afda95c6040bc0476b55f50855d422f8979d2dd300c13bd4a801bb628263ef5b10aef0423a7ff60d1990f3531656d33492a777f01ed3069baf5c8c66b7a8a8c268a48c4cc9c39684c353049eacb283d2d9d4df13e3237b01e6fc3732765f8bad2fe4304fb43339c3baa2d9e41326c8f45915793b79e556630fe6009056e0c48500e158f9ffb562906897a66e4742950b7840b687634bd3b62c4b16c36ed309668a1a979064ca05d810eca9fb6f8bcac9c6fc1a94963a6026d57fe9612e571f3ed8b1a2de40f933438889e805bac7c66bc5dec10905f75ac796595be91d0dd7a38126431d1d0c31657ee53cf98e8ad25a588da8f9cac75ce2a015f5f2ef9b2f8e163fed0a713fd368e94b6ec379f7117bad19dee953e3cc68a7546ff502916793086ae9674bf53c0950abf4d19a3d90be3b692f717f0920a90096dca007156af5573d1964eb5fc6fb2246252131416aede2756c457a6d2e9594e568581adf3d5af9ed0cbd24fdc4d3d5f2255ee2b4038bb9aa3908526b320511d21948c422b6d6d586d83610460305652562fadeed247910d4d984d0db3de7c4a7d0bd9fc7494bdf961056e0e9b04b07b234728053a4935c6939b964c49520654fb86023f34dda2c0bb3448fba9a0f9a796b0fd0e6ad83b559ddb79399b520f466422a918f02b64d0aa85a5a98b88d6425f65ecf8b5b319b1d1058e609c75edbb157fb62ebcd7e6b6d40d31be58a48571c2fb7772450b1bc420f1ae746458521e61c6ae280b37bdcfa92bef933197e5f28018e102d44cd43e1c20e47535eed79f0dd42714e993d53eded9f00f0e33f2a31c690c4aa1c15d8ef72cbf9e9d0128a3418a9dec07fdf6dca38ef317ef2a86e2b6034831db85f1549c1db01460b3a7a6a4d8930b2996c9b5248a1282eabd9551840f3a631c19e74d832b927d0f834a1af5a99496b9b84a650a36dcfee0484de417bfc5ef47f12d6cd93d997cd6f739f4f04c84f83ba44189e5184e99628496cee0a72fb0447707f3e6cb69c2d0a8aab4365f63b63064dcff609616ba177d08736a5881444a4017bbdcaf9ea2a16a2f7f4e6a7e573e9e126500cd360dfb61c725f36531a1ba6ea4c9de8d92d5f2d6cf7e3c6745bdce7dc1a9c0f4b84ac75d9ced386c2f4169ded5596271d1fbd6a563c431f628989531b9c1b0ae2e18de2dd5e048252d305cda0ec18199e4a2891c8ddd981d172c8126ff6b9d3597f1b44ce1f561c5ea0b1e257e37b60f33adab80b2aaf184c730cc9258d432fddf988972ffddae3309f74ca0c460532142272508a371165b251cbbe8bce04f59102fc1fa9147308764dfa648cdfa6f17329ecf2be273ad2092ecda9e7e980c5f369d6455136735f415d8ecda8c66c23bca8a101c5d183a6fb747351c5f74465f034590f55ab71daf1189629c3482e2f0d37bc723301f25bd7da9a387bcf515c02feb66d8566dff9ed65f5310f33409f5f5ff46e6dbfa6c7f7d752c2e28116f42548627c0e1536fe6673b01e2b158778b56caa84592240dff99c40430b85d1f2e3eece8a0ffd7789f5bbd13b0a94a8459fe8817abf8e4f8aea8b5909574d52ef1818e5e303a9e7850edfe15dc58e3ab29370417e170a9f61fd67bc456df375ea0e2a3c6b3cf4981ac66681ee40399e137013327dd9133bf293b5f79cb068e56d62868bec4b76e181438f9d32fc2ecc860aedbc721a3b475367efbdb1425d09f40a10fb07e7227013cfd301a90dcfb0ed0bad3969bbaac2569d3ee30ff30def2fc45a237e8a824574c5eb65434998bcd7c456e7caf3a1d49d3c13b551727c26aab00e3c9124fafd89d6ba2b48a5956de10d3af748cfdf72b1a9660b50bf22f45633f5e1600be743a64bcc0866df5914704ea4434f9852af4382e6c5792cb43743478f903ea85ec8bb47bdd6a56b2ac065a0ec734944c7f5a29b6b5b47cb0e8e960e14c4baba63e21058b74bc1f7ea7f0a99b58d455a201358f238f86615d06efb62a29d0667c0c180e424c2475c3c0864bfe7cbefb6266a9d0f777309a19f88e669ed663fa7387f38b655ed5c5481b64f83443aaa67ba45610054bd23c3963e87b89fbc2902f923bfc792ec9bffa28362511861c0f3d720f8e55ba91bbe1815209a50143f89f21b362da6c31e15b2584a40cfb55c5ea73c3144c2bf6b9b44523388e1f3a25355f6473334bdee3543414da9ac0a0eca05c94f0d48ddaea7fd419502c342bfd01bc1ab327790a66f290492f061b202bf645b3f16d8cdbbbda41db5c5cb8e7b3b7b284c940ea4789d67ac97232d9f8207dd52737c9601c2541a501c8f1c279e6c322d98ab3113d77de9fa411d73d4e8d117c05628a522623b48dfb4ca764024d926e079aba719f7cd4f2d090735ec561c37d9b18e57a66f54d0c1b24e4a0d98e020732528d7d6da25d2d74f1bfb42a26f10c8d47d6eb2419c9d14af0739a2771f8d7b641af418802d8ea61da37c87ca496c101687ffbede0585a89ecb1ead2068e269f11070cc92a143ee50d53cb8e9fb1518da5adbddceb8c0fd665c48ec3f0252705d1af7db8daa0b38f43980eb488082bc32fc94900633e59e039b810f58e924c333191e7fda0fc7f1953dc9a7c8ee0ecb28432b4ba2c4f4297c7e7afcdcd1fc952fac090091069e9276be0798fb6e2e88c84a4f7eced1bc9a12214de3e4370c99c3c7c7e067f683fb8f72d3348f7a59e408331cd7c33d554bca1a45a6fa3760fcbe476ccf26d91554bf81d32e2c8d73aa8a02d4c37e6678401545330904f26472825f11f6de5e542fc290e4a9d6bd7455b474a3df6b7aab474b7b8f450a955b90898dbdcbc472a9e9004c46a4688d13a86691093bc48188f9e25a7dccb2ba81bc53509d9095ff51f3591978cb20ca13adb3665e238ff57f7ccd40597fb76f9ae381eee4a0344625b61e83c15631ebaf26f0ed587a0a2ea453dac18ff2e61071fbdbb2d05484f17c1ac93e3b24e39e4e7f1682cad10fd55b6b89d52a4f6949c2beabb4802d9d75b4746b0da87c099d0c8611507b3332ce90bc6458a0a04df320e9ef51c66079075d3256540e0fbf74856330710e8ca36a1aa44d320ca859a28df96c19160b20f2ba77e649c47c14bd8a7a3e868b54e3d0cc7e3fd24afb551d82aa1cb7132a04461d94e8b9485142356d2a45a629cacefcf6e797a7d39ba5260dd81d91f371798f028be4209c3936f40389f6ddd170c5acda4b992df25c77e9e87471560cbfcc7b820feae91508a90f453fbc9575c9ecc243839d3b17229ca58ff2b0a9ad11f8982b8a7c7b123051affaca437ad17c300c8a37371f7e7c882b53ae48cb27557855a0ee5f86d11c748722349a45fec212bf35ef8cb55ec72ece6e14ac5e2aca77860235c93e589fbc46ee0f1451369923dca2e98ca4764ff61addbf05f0e2e1a73b2cd3c126163f35800b7a92f9bdc1ffa17a42fe49b9c45bd37d4cd44972a051e98a6ac17856ece44553d2e2c7d695e32a3c1b1e91bdf626b7d857973d86a93e1726e7898bf137f363c4ef630781239944ecb040c97328cd33675d7aaeab47e77f31ea365bd396577f54a26a97e7473c55adf17a42e744aab37d94999947b1eafc522ebb9aa627a65ab994771db315b549e2fb59807eedeb278d3f5ac2780dfd397996a273d783f2520824c7fdea7985c7ef0af2d23e17cde0f796da8a97050ad44b9b94b95065c9f99409d202df779f61bf24164e26ac4cfc53aa40f6f2f450758b7f0347a197aa56d2067b23cca3a1732ccce932151119c377b8bbeadafbdd15a19da641fee331ceaa425866835e363cbff93e5a940adeaa4a59aca3ae2764415c471968b2aa11c07e6f7d6d770e569ba29e7b85b89146eefa601613435b341b16c7eada416510ffd975af6ebe9c7985e541089970dcd94482a5daf2724825676f5120f95635c0a6a1296654fddcf3ebc096d703b917e4e62ff6724df655632ca25f5fc491e76e0b3bf8d4654fb702e633c56a9b8ade6726f7fbfab7a0569338df880ac1f618e8ac1c86f616f7d43c2427ffabdee0f047417b48a16764a39267feb49e6ff87259e965354bac1481966ac63333b33e6e021dfb10f4ec61a99c3a5c2e6de654c3594e7d9427b3807e8c50601c963fe00fbfc8bc036eb6b30e709f17bd1215b57ab90cc96b87059a5604b09cb40a7253992744f2e657e4fe36eb1099384adf9c6099497c9b3d2859ffa7b27cdf6fcf9727d5fcf6381fe13abd90ab8e8c18c75b3ce0d1ca640ee90d7e9ab243f2dd3a2d6c3d707204033442a322c6043da23cc64bc16b3377bee38b1b8d2cc3c0b64dfffcfde2ada3437533c56f45aa0800e2641dab6e1b00baae1e5ec4656e3d2f46369dfc8b9a4892cf88aa7a8baf6abc173bfee8dd22b13422f586d419e9046181e7e25b0d665121811f00869820b5adbe87219b1a175b156ef7b840b709ef1a794fcfe8bdf0cfb27d8241d5085eea8339aea4922dd8cc278af3df10aa0788ace17a012b55f6e60e8762bcdaf72cf5fc809ba985f81f5672851724bccc92f8ca91bc6b316c0fa549a769200139a4e4d490e3e73426a230f43063ca6aa7e30b7a233594788dfb33c7370ca5245ffe4633562996765e889d278a92b3c84fc6df990f9637d42481b32296e26aa4bbceb31dd6c0de34b91f6acc15b58b841e6193f3ef36825a0bd05137402ebcf09fdb5da6d32666c96e804940cd0eb8ca924195c07460a927ed74c27dddf3f03fec79961f9253310e3d4d4de6f60d2e4e6d8a801f8700ea6d5b4054b13a8d5a6aa11c5411fcb1fe70acfa90cdbc6070c1f2fd840b81d7034c9aa04b3bae79580b8d35707833e9b846e9eeeca9b40327512f39c23e54c98e24ca5b3c9ab0b181070e9bccbf8eaeba72418d5b57d37876fffc23f79d3e783ebe861102f5bc504cdc3b03a0d6dfe62164c79b037ee79b2377140ec053d36aa121732504395fdab1cca557638ff3ed8e1de81ceb6fd84fa6bff04a383776878f89a551fbc7e0f84dbe50bb1ee27699f975ec823e5ba4166486e9d57b24025f0d2187cc60655c82e00c64539ca0c6414fd3fb94f7c583d940d22f09c71ac7e87d6db6685c41a7526b9ebb586775c32d283c1aacd2a85b01af6ac8f489e8757e0e7f5f90fe0b29add96a24116456340f9aaba32244d70761ac6e82737847462d890457a8cdf1f557fb8e6adf64a331fbbe6075d938c7840cd1845ae675e542404e99df8814ebfff97c937442a1196e94265eeab90915d42ac4c4ca7f493f0d455a00324a2e29f3672d663c214d9e45845bdd219df85cc89d5e6827a98e6bfb26caeca202c7858fa9fdcde64c9d83423749506cc7cd3afa1d6100a81140e14473605d60f598e9fc1709cf47d2c14bb2cb495998de51623f6443486f1308d2fbb5dae4ffcc35c5f2eb8accd112c4d8970a1aa3e138ba9d8199dfc9c547a6b2642619d720828541318522f970470910cea94c2cd536265ad7f225c71a661d3a4f33eb01e7648d0e7fe23b4fa069a87b2d90716ac341ab8b16f07e7e86aa5e2931cf6270b0e65f11b496f8aa3f855b2b2d88f9b606db90e18b64c6133cb3567a47779f91bfd98d843843ae41d1e7a76aa1b6847fa9179a0c863c786b0878efd51b02c4eea707d385da1798ed5a807d56a356cbbe36b80d9930afff62eccb9c7d17908e3c9355961212573a204a4822c9bc831da2f39a0692ecd390d73af6674588d4bed972e6a18de7fe6e20ab49e887928bf74e1f5a3ed5e34fe7691e6ebf208f7535703a37269bcc0c69044d3a4d3245c5f153121c1b82f06c6a37d0288f1fe22f43badbca3aa8cefaa8ef5752c36cfb75504d1631877f75fa7e8dc6ec0aa590d738b1d6ee5b8fc5472c2466b834e5d0bb1640a678467140c0c5577c25250695a0a50564a84925017470fc8f1be6cb16d50952bdc7b2f5dac75fca47d103a561bba17a1bf330363187d5e7168244aa4b809cca8f4f4a85f81864732ef7a069c773e2f07f0b4b0d9f53a136322ad555db50f1e356beb4998738eecb05e767b6e034702979a59d0a46873da4c7525434fa263a2ef3b36f02711feaf045f1838be42e77295d6bca7a2cb2d105ba9cef82824118587a448c70defd11681f7437b04c36fe3b13b18836fe6020fa57f450a6b739a046995610a1dba65622bf30e7dbe0cc4b106059dfed2fc7f14744028f8de862b6778f9cd0fe8e1dfdc3a16ab07e0ff162a995b43b6f4e98abed6458da8193fbd27d19a3a9de382b935e96c9894889a0fcc6b18b0316887df2ce48f9594eee916966668a15ea4450a16d8b677c3922ba4ae5edcd0a8fb63a219e9d4016c1559110fdced02f2b2ed4a9fb655931d5ce3c9db5dfe1a06cc8f50ab0579eee127602a463a0f0c91d24c9d0503436962377f326a0714be546ffea5b59c0c3d7d8b21d586dd081e40f993571ee808abd5a01d3e5ab5a407dbac2a3b817eb9e3b97498859ecd8aff3eb8a0bc02f9361169893c1dd9c6ad3272ede454b595068e9826b66d8829ee68d84cff585524dada3d428f57cb99b7af75ecb07828272cc18163c336fb708e9c10748bd7a61b7ed4088632995f8a2534e8fbea384b85b09eca409329b65e43d77d6243e18d73a989f7ec0051cfd397d6b2303aff5c34b9561d57a2f391fd0dfffbe9d8265a064b188108d6cf368c2533e0c42355cc179f839f87c445d70b3077e929f6df90b2b9afa0fc85f7a82e3b11771935d039d35a8a12dd06a699528406c6315c4596e62517a7524cb7d29093b8739bf6549e23b7d29ff387245229c43aaf25db8c141a75b3cfed2ca6cce41769ac5ee9c3ecc1240470f6e851bce694e27455341f22716302f365a197664bf79db352798d244e94ecae9efa9d439153c00b9884ade01262ffd2e0a6d9598f5c3044c311c6d473278abd2d8208ce1d2ae97f7afd7dc155adada586d5ec218cfd98328f550c2839a9e171e827037f53ae5b5902daca16519d13367362e90bcfeb436640a4a8aabbc870a8bb1f5bc3e659074d2522d44340e38745ec7ad4dc5549fd85913d261f4780ca825dc64d909ca78254c6925b4be374b01e8f877787bc817fe0b10cc2ade8d65ee21722ab53fac3ec6e0f869a738d4d32481dd8c7cb76f78ae2935bf21a6a50bcf16bc31cd56aa9fa7ab0bfd44d5b21c83374d61ed32bc4a547ca3b8d98e279086dbb11ab2301143438b3ef14b25d3652b17f56d4d048a7d117d0479a4f0d4cb2807ff4f90cabdd76cd6455a4ef209c8e596acbe283c351609bfa39aee2d56f9f83b4192f1fb81bd3db48da15e043797d745280323f27ec4bfde5b4058f4c7a17a7b1037f56e496dc32d4b4082a2a6b35f0114fa3e82eb8ed5a3280f470b78e556280bf41d665f58aaaf67d251527bc8d02a699d6d4ea454b8f5d06ebee5d62a4ba898a7d65c25fd046c56eafed88b49a2f2d293d0eae149d22f6407f05ce4820803dd65a6d811f5b9d28313b148a3d3bdeb4e8968a514a302ced3fe175b8c2406f403b8f9cc33039ab679d5551f605552f293fb557717dc99992e3309f301edbbdaaa45dd3cc07bacb416274d2b61e7b1e0218cd52b171e56bbbb1e9e536776f5c73c10a41fe73fc68b7c27975915e552a5d76f4fa0f6d2a87b79a8cb417023332cbfb39f71400f181a579f2f5fbc5ce23f3b2c1f1f56e964d57a74f98cc07022e983317e612d811a4a06871610377e0e5740ec66548561d458044740bcafb09bde3d3af8227727539f62425cf6a426be7641921c0f5d1869cf2e8988c47e5786194bb045dd7970a56472a1f3f4c99b685327b4a79348825ba7bdec01f1ebdaccbc21c4fb83cd9f915d7e412f9cd43d452244fc678f175f111c32f918b1753d7d36bf5dfbf60ddd817e746e3907cd9e79fb029ce15c9d503afbda92b038586eeaed64f889218221fa976004111a198736b12e236e2271aa380687ad9a7ac726819b466935d569873530863d26404b0589b26cb6ed062eef5c1399cde0b17df7ec19b6e141a40a0b079c5569c6ff5eb9c3c54315b92688fb5dc4d2032bb25bd338e2dfa62cb7723e59b0705ac4cd2d62e7d1908437b186ece18099de2bb2b567d277992e09c40f97d72370e5fe182dc102d606d075bb46f61f582b5f8c6b8f753ec7bc2b2a9a96b2f205400a4da0cbb109d479ce9821e90678a94a93f7d37878eba948f626487474178341c37504ef1795dca978b27c4c5d04ea224043acde2b81ab15f9aadab61104e696e04ec2c6a3649c53dacd3a2915c4c2125d731144c12775d87e45513663fc6dd9f10fe634819fef673a3bdc93ae8a4e284986cd6365659c4c5ca9c7ff5ad5ceeaa0de638a9a2d610e4f739cd77b88c8401c6323f83544d3f85b86d363be21bf20ee107c0cb48c812cc9e3bcab7a16f6878a5b6d351d4e10ebbb10de31cc74354848a811a7b96d685d6a40c8a2e902b486b59b6a58a1ef0973da1722e366ca102e801ab49b2d3798eed1ee8e78caf67b0cc67e49c2f690632765ee35e490ac400c281459049137e8552769054f0f94d970b12ae228513ca888bd704a294d200de2b9aa14979c81d7b6ce91e3111434f8a608a877c26a9d85a7d5b39ab915ae30984e7c823d3458d0147cf3802e132f60e67593cfc52b9c07e6db0bf3aea035392c95e65a057b8048c5aa81c541903627f78efc40bde65bd6ae4d4f9276770234eaa94bebb0af706cfd15ee2a596a605ae99cbb7fd6e6fa70bb6ff2b39bc04ace4b570d6adcf3f94c074f924792bd04595ed1923e110244c733f047ecff8587def0458897b21e45305442c2404d66b95f8687b47a95f237c2cf25b54476ee137ffc9f04f6c2a398ad58eb61c9376ab603ae504f167503877325e2005f0ac67d91a6483048fac06970150893e2eac3dbfdbb54471fd9e724838812c3c356abbf75128cb02c236aad9f04fee022513c875a9ef0f974b89e3ee1f416a6c8f195f6de6753fbaf903d2df3b1c31a5eea0bf8dc4c89c34f4af352f9c90f268ccd5e30671560d2207c7bedb87cf4a8acab0b36bd83b681687cb3ff1160a22547b7469f925a7cf94bd71286febd4c40b9e0a9f1009eda0fd9958c4feb4d9c74fe08b4ee22ad0f976c426b68de3e35306517f70b614aff9cad347c2bdb36d3b603c5d0a8425332a2925b112d037780e26c1b9b34319f6b2ea32c735e7488921cfdfbe495bbb24916de397ab7172b29316f6ec98b3cec6de84540c4c38b8fe908b8a0f5793ed3a3a36bec0fca064c0c1e3e74ff0ff5fca26980774e481f9f0047c7f9c285d7b3cb699a092b1e506fe95218d43b8a34de2a1978d112d12463141cff743a471f29520d041230901d936d8aa95f527ba66a72d0892582a4fcdce65e1479ea18358d658b80bd8ba46c6dd834f8c3d3e206560201193e012ccec4f5686866698879463fb8c7b7e718876f05d43ecd881007df13315105a5c6a0d3983742edd231708f06e6aa8e168f5bd61eaf2404125e4a714a85f8699895a8ac5d888bce59643a3fb8f28318a64f746c59d30714998814369c3b0598e08d35be5992fa0acf6f201076a660a664d97210960216744dc35151e8e45c3eaaedf6190a94ca8326b57609daf0d46a1cfb5cb1e996af7f78d3efd2830b228f98f826d76c1675d0dba310a0b0ff3e7017bc9997d43bb53fd49c493ec621d7fe0b426e5f2424077718810c49676840546426a0b9af4a71a95ad88fd047ebb9276cc45ce6749dcac4532817d894518c3569c3fa172eb6ff7010645953180f9047703f4c6e5a546c0e1ae3048aa41105e991b916c6a901abc86c9ace3ed2c2aa0624a591ca19122931b169bcfb6091a9b5f955237b82c3d8b10142eddaa15adf1f3ef930f43cf940beaffcfd06021735a1c437c19de6beb0133c1c3cc1d7984f7014aa440fc8c7425febf3a14ec5d8645280d823ade15154696311d8a52fb0d3315eaf9159aaa147adc9ac8ad0f9a5c13c93e6afdc085ed67ce4358a323616cdc7e95bf8ddcf4753a8007a1ce0ebacfdbe2176127453f865500f115ecc35315b1bdc617bac57d361d5c5ec74a19c3b538dc35f054b9a3a783137d564a30fe603138cb93797962dab845fbc1d7c3e76065f566dde1bf60d785c0257a98e24b51b42a6663a739eff5c612ee184d8647049c07d18427a8799a410e76eb40fd008c0dfac126571ebc3deacf972ed3dc999c61e00ec08a358c74e2173af134d7b6a4280b75a88e1a5fb4b00bb616a3cb3d5e53cee1c6535232e9db7c85d37216b39686b37da646ef25eb48e22a5b0c498ef9563bf6195e8346f401ff8f0f8eec78110e37561f81f8ae1da2fee0318ce22b213ac999b4a63415c0dba9d5eedeac72c2163e4d36cfc30cdc69a35b227da4a1fe20c5e290b6536dab757462f4c4853a26f5039044888efb4274cd0ff2c3b909604d1b8eb03146c8baa3ab5b360ff8771b8b94284f017f44e3cc4848c2f27c58780a2f4dda1e2fb29dcc9ded3f0d65f27af5709790da5a306a363d3dbbfbb51039f0e6857aff2ee579fa07c62e1f045093831daf5da03a65140a12da3917ad9f5c0f897fee0d29b25726f93a16a2ab26fe0da6dbc8d4c7a36f4dc12abfd95c81f5b66e0f8d65e9189d7ae89a4e7a47eebab28bee7aa6b4cdb1993c45e907328a26969c63f28170158ccfe41f42280c7173423d370a98715bceb856ffee386bcc91e93414f22c29b1cfa5bfb4667a0da0d214d03b3adcf0e9416a7a50af5e9130dacb135aa4d71121516c1a5daea8cf9982ba87141205cd3f9d1f35c83f20394f92ed3d8b32ad18843dd040ad17d5e26f9a058d77bac1572d0225b69ac50a408ef2b35427da3956ee910f1c4aa194273c860dd0f3504b7c49d71cc2a7477c0fc42e4c1626311c250fe0e24fa43d44bdf38dceef5ee37c3d31dfa2d229f12ceedf22bd2aed320fec1ffc194e96b893879c8609cdd5e40a4d7080a3dd2984f4b1cbd44bbd16e3c3f05b1a7fd00ee85a79e055157a5d091d7980220adaf63c898b1f5d20d3f516bce13514379b3cb1e3806ff271813d156df007b864998c4a7b64487e79166db9d51bb06dc9eb9acf480b342fb1c1364f81bc340875ab57407df74d23a029c6a9f325cb67691ca0dfd535b5af3958a40568cfc59133ee10cf37c2d7e541909935a713c3cc59830bbe7c3a5a5b28a6b129b842496328a722be543fcca4251d213fa8f5b2c1a2858c4dbd0947abb5c9ed0e529722ae2228c90f127e0eae620c12fdf410a4e30e4eb77800186be793e881758a1b1b8837dd270744b9d3ad7ae67e04ca0ac38b91627dcfe17b439f08b653065934dd5b5d4b75644a17872b222874378f4e8660d54df60c84c6e80bf410e2d0e66d1fec4c26d207ac7744e2fb33b53ac6d6fcca99aafd4616b633762bb08e1d93ecba95a34d0fc9cf332fe92e2a7aa186964053cdc09296725b8332b9abba5bfbebd5d9444e2817430d4df13bef1eb5f6f4227f268c5d5f2389e36c5b10f9e52e5a31034de874990d8aa3ff2dd401b1a21e28863103c79507e6a8630626eabde9e42691fa1eb9cc991d5bfd655f2d0cf993319bf91a695578a6ee3312c1e0b0d9a35183ed9f274abc14944e79c6b620711c793380bda0a6e4cd4c72efc03852dfb1f518d95a1dd57a164b5e024e19bd9718d76300e9989f6f4747d80b6a5d1883552fe71939a3a67da988d509e282dd378f4cc317091030e668344db45da3e5781c801d24993e484741f755d33d4e817c158e693d38ea0e92a2c49148f7af04973c188f7d96bad7fc173570119f974d6cd992074b576f36ddfe1de653c7197fc9d9c36fcd5383664f2eb0cac3b38c34815809d31160c3938c0ff6d54281cc1fa80229e16522fa9cb7b0aeb269c654e0e672b5e90029b27481b1e2491279566887674354a191115cd76a33f59cdaed86cdac87b1f40ed6cf9ebbd58b6412e36ef636e12ff7206ff266016e692c8d61fdc90dae385a4b0064294497d3d3268780c8f60a86d380bfa382653a5a0b1032482c29423a06da7865dde77f05379b00d86bc720d855939fecdb7df020330a796a11e7de9a6257bdbdebafd1df121e14c7754b4a47e5c1ee571b8843db30973bf4fa99aa49dfdaf4d5fa4d969f7661a15479e9aaa34051050833768c31162276092270a867d3bb06e68cfd30060c2b7fd919eb70e0ad9a354e6d3e353f28037871a2a0360133cd91cb6d3ed889b94cdc82020697b049feff176b3afbc97f267bc79a8d441b2b2f73172f0d86458545374f1d8768a2a2b11c8680519b36df6209b8e4be5d93da4509806a20bc94bbc5903a2409f64e07254dd19d55c6f0c351fb73866884e1a478c93331b20dd09ecf2fb2990e0b655ecae4376a5d430af653e99c546bb87d9efb7763f7fb44a4c93d07f1132a0dd8ea54de51b54e5fe63c4b3285231f46786b78e8da43e3adb3451543dcdf9824415aa78441e638fb450f4d77a4ede30858ebbe516dadb59e532fbf67ad8e1e68b6746aa59973ccffa1f0a4c3266d117fd320bbc879c4872f97f081ac50659d7ec2ec186d8776d7f075a62f745e00aa4407b4395e5084e7fbd4da485aac1eed858204f756b3175dace70de20b29f38d8812997e6468d07551106881b6c01d4a76d989d5a6c75709dfa875af35a6cfdf6c63f2b559c48943beac51acb06b1995021eb76ea49eea3d0a5df2e9a2e0c615fff43476e65ad65f199496facfa9c96ff2b3b7d4b12e43f2e62abc26723f05a802e23a16c2de5dd025a5f677e840f1ead8d3ab1aa92d4e3f659c49d6633f8df9cb4a4156e7b12a64db38722917a0c609518c10d817e24942c0459f86677df65e9155e1582afb16ee9a0c6a2351b1c64d2e2eb93df89ed0eff037d1e50201f2134157910d6bd8ef3531f1f91b1293b31fd7f5d3fe59c1112d5ba773f3670bfb29c44cf9f6efe55eea79533c86c1739429a2f529392a84eb8b3b7f4e7682898ba6eb98a0a71af239be158c051b15be3ef51e743439b08bd5548448ffe016a7f991cb11af03a50c55a7be908b27667692a8b4915b7549550c82b08712d37856f70d47799e18c421f38ad15741ac44e27b50c8bf31910fd0e05c74313a87470ba42a69e386ffec7f81ae67842dc92842cf13cbd9d126a86bf0d7f95881d9f71981db0c3a7f13a125da543fac948ab8239afbba3ec81efa2731c92419ecf7e5aeb8631b23cc94583dd8d19b256b8fbae81c498cb43a4495669635d2a206c0913b0e94315b75176a5044009c50fb552b18801d3a55a018b38ab4e042000389c649e036da29ea64b0a08227e39fd56673607dc77813fc35a1ec02f520232bfe4a6799427c2fec54f5e5f8c205aa84104b91f8dacb95c0a4b7b7ec50a1b5e021234aa4de245760c040ce91a4185b9716cdf8b3a925abe31bad006e181f34e2812d1381e03ca5150e20cc5d41d4f1442b497b1fa84c823484a32e2e43ab4762b550e22db5caeb68e46519dc7427f7545530a41bc2883112c732b0445731d137ab03495a4b55e8b8b4e3edb79813b4108f77fe20383aadcabeb2d8b52da727dcc9f36206e4f8f646a8e6be924e1d77fab928f895e186db4349235dc99075a1ee90693a5a481462bd00bc7d7ef0b95307dfc368cd160588a17a8eba6bb87c480cc61d34afc97da77235c7ce17f34a70f624042b5a3fd5bb41dc4b08023210da3f07c4286a65c1c0be73ce8f1f6c2201e7ee1b3820d32e180f383c7d529c01c8eb8adb689261f8667fd573851be3203324e5d2210128401058e8a3c9a45d1e2534d581f677b8f41033bb460aae0c14e85d990aef334b5e527e20cd1a0fff3abf0a4f7e13c5cc4be4a85a6aeb9cfd20937e589d9ba28b2cbb789a316d43d6cbc06a03fe00c3ae8e72e005e4f2ed56dcaeb725f9544cd99c85e69ecdf3bdebc7894e85aa99cc5648ebc9b70bc8ba6f370e83ced821ef139dc807883b4d0a45814245863405af3b20612552a3e2d7e9e336de2013f8b9db9b0127b090c53c2f376d9643e834a60e902eae519635f2e3dbdc6c5e49abde97b449202ae167be5adc545c1c8dfe7cb276dbff566bae33145c59ed32a5b6cf0f3b2cfeba6f538641a6f9a6c70778e9a8a97af3bd0306283ad17ffa3d30c35c599e321acf2fa3ebb62a4814ad5433969cd221e3960f8eae64f11f04f106f1e3eafc7cfd4534646a67ef9989e2ce7d6e1447c6c51c0e49dbc76936c4ecc6da8b0693dd420bf6991ab8be1a1fc1a9e75221e93d3489e323a5c250b73c6636812dde6f0fccddb229f05fefd9f13bae81045253499d0c54bc3525f4de642fc2e60da98d2cbbb6b158569847fdd35d8b1e43c5369a931a5dee4b87968471745792e4b907976cb234756a5d8c270768370845ad697e5072cd98b88cea4f21bb7e511508a06bfc4a8380e0dfeb4289f201f131ed3cbc12d76c57f946bbe047da00714cd30dd9a8afa568705342a45322daa6069f537d2e85dfb4430cb2a5ec2e3ba9e192cf18f7225f79b122dc2ac0433a55a3ce9ac4641e95d0f739727989af48d0f7d287d568ec678df4fb5b5517ed5c6bed5c0b9c57a8b7cefb26f0ca4483938816ed42c80e9318bcc944221d37dd718199e57925ebed9f09960a429e9326e116b92b549212a7b0cf906d184d5aee85ca0c58c98bc5d1df51756f47471dce680f1eae8e5090f5d76994932746560307729ce17471b5eac77f65cf75ef1d20e93bb3fac4ba344e21750b1907c6f90f87a194b6973d819d8fd8bf36a2b6c6d7740e4b93079c480fb4b915c205198623785483c3f57cb4cc4a6620a0cc3c9d1d3b05c4b13eeefe363edd4549b73d49bafef2708f33981c4b641225caaadeebe3a490ed37724917b7137c9b8a8626d3c6d4b97a1c3b5bdf9422b01eb0cac3a7271fcc4316ac93ce1cd3d915d4695b193e58e0ef7b36d334b70390f91bb83e36d8ef89b509ac0e36413a8affc6f39cf13c3bdd6799898397c429b50ad48ea2f1cb125949363283f4d3ae5e8f5a751f7ee75001fefb070192b8ddaae3f7af72e69f1453f8957e26303d9c83e0c98aad5bb899591f42be22699b445f9aa427a6ad52611ac4196b555d67761b45ec8ab77e3cdcb5322e494e63c8e41b1e37bd697988484f255bc3def930b7f377f4fe0ec7af4e35ad29ea794d6e91b2c9fbb45b9691268c64602976325492f5a61e0e3674ed13e70f09705cbe31077f4d2a345ef4f8e4edad9ae481f27b33aaa23b814033e11e309efa78ba7aad7e5d8643faf3b17e14e9c05c6e7a327dc75cdfbc76b4fd87d96eccc7146253be6e39db3a9f943aa443dd857c8a9bf600e8269796d5f69940bff9d81114cca905cdb1c18c3880a8f6ae609cc6cd055a3fdb51ad5541647f55a992517672f08afa861ad82e30ec7c603274f35936969a5fd84c690168b48f500ba97b00a428a5b1521864d73d7e2007239a7f807c95d711afd04abe715d353a953ce42897976a92651810a9ef52e348d712b581dccd23d3a834f9e87cc9a6707a8d3e574f9aa192a7595c3eca0f3ac97cdc4b1aae480bbba5eef17312d6f3d9e230adc16453660d30ce0345dcdf59efca65ea5e4d82a4202e4de6a19426f3ac9ebb58a2ab0481c99d664f8b459594690a5fa1ab86fb0ef1947668dd2291c2a5dde34e615623358c6c000ad279bcd9a97fbe806127eff13ee2a3e28ca2989727e719d922bbfd3ea22bf4c7457731d4ffe6b5ebe03082e6768fe5eac90156c218b1ef77c341ac8ac027aeef6debdfb9a546bf5501036e34f66543af0dfbc3e4848a14c6e1366dc0239aa2bd24882dde22641a992ef16defec2fbeb58e5544a71377ba86d554220ad73094e6b8ae6fd168670c856d32e1ee7c96f19f81b9446e691dd5edf2819ed308cd16b01033441fa66a337d1dd3f7bb5d0c8f1feabaa7f9933d933ae532460a91981fe3ba1a098679feafd4bf6b6f983982c3e3656633ab5c5ac72dee1fa6e02b96e0a4503d99d51cce24f89d317de167d92060dcdeb65408220f8dd5f27ee9bccab43d203703eb1f4fcc50868aa17569e5786002415eb2c327cd96d507d4f08f7da85fd43e418b48ee3b98a79654095baa6323bea5ddf25a69239cdce1181d9ae202d7e8a220bfedb38803b3c155c86c43d2828a0a1dda2b8caa7ca7402779ef9ca240c47db4f4c6c0d6cd9158b7353a629d5ab0de6b21961bda6cec9c641fc0afa8c7b0d8c9ea244bbf5323d4d1de69cafda91d37fedf4070f34676bb73fb1ef0ea84c2aac3c7879b6f6796ec0f5ddf52a4fe2784bf1683b0d0e9a66a1e751cfa1f12b7468b90a9d3b836a0c48fe3a4acf6d2b873a5bcdf51f15712276a82c1bef66007949b3184d6dc62969b2192ac783aaad07f196b4c8c1f4ba267913e950679ced86fbe87de7d7aa0772e1f963af822c4ea2bada37cebfef2f5d31bab6b1b682d5602696d9b48c0b20d061a0d541416d1f8a0895161a3bfb71f058b647236b8fd43a3925c7306abf84b408bd53d37d9d30f37e0aaf5792b6502ccb615b0d2b26fbc6bacb7f8289cfc04a29f8a35ec432650231810297a721a7ed1b4e4f55c15b1fc0d59068b198947b6abdd25850701f29a5cc88da4acac2b7b7dd86e22f88d181018dab5152866e7320cfc1c1a39a91cbec75160c0e31bbfbbc77a05a34a3460cdea42a7bbb9053ac995989fd1163cdd4b5091117779eb490f0e5f50089c05a72f65c8fd203d93f6d5e8b2094595f632988a6961fd0d25915091d84de542c576429a457398df0b2f7a4e85fccbed15cc592cba6a54291dc197f713dd4b64ae80740d41fd00dde260161fcbd0f1353163241a9ecfedc66c2853e82b3def183508bfc41a2977d0dcb4aea571c75e50fac37f30ec793d3f6bbb93e898522959226bf467b3feeded0e7ccce47c1bc9a9cf78cfd4e50629b846cbfad9a323d38c03a1d4ec59472dd712e794e7910fabb45adb23227f7d3bb91b32fa21eed842e11ad785e83e7492ab25b27f191796fb1404028078da24d66865d9ef2dfb07eeba82cc261d29fc4fe4189762c0ce871f86504a4b3478aae9a69207b2b00aee87997c051ebe41c2d8208e9007d523ceb4e5817dd3324bce49a79d39733ae845b7019efa6b122a1c610d8e070c9c0387db7a14d11c931ca2d066ad9838570d00fde14bee8d6de4008434b8db53872076902a5a717f040a590260f19e2dbb572b3d90eff64af2f8f6fe11a59ced261d7e5cf78e97855412623b84b2c09e48a0d48191298bc28461d4230c0c2b7e5012c2e60034ffc0bde6283de28e5bd5d3ed8d579cc1156041755a4c6bad4b53e36735ee3f13664746b4e77d18d56d6751361dab664e74b983492804434a4f5ce6226033b336cccec9e4080115b257c60d12ace982c104936c4a2706551b03ba4076fb6988bb4a2824bf152ddf0057693e4c7309755bfcd7a87a6fc153f69b153e87ca95330fd06129929961f355386c9f77fe50d58b3fbf0aacad637783b6394fd48f3abb8b0930e96c245499e22d9ad83ed8d86bd25a175954888d4032109c9dda21de2e2593fc3dda6454b54cdaa7a812180657f7d3de131deee153601b413321148043cd602ad96526c8915c7adc722f31159f9c2500003cfc6b68f3007061f6760e2489e64c66729f6be08b5d9afb98f1c546984ccd34293936edc1d6f16577ba496e5e5bc842212a756d413d445512941293dfdf072871d452cfca95e1632e9359c49efe328664d4695f882b42a20b907393c87a8b9ac7f2106011e36d0da0f8e99c4d1e22ab3801864f8799cb12dc4e79e0426fbe39cba78d3d7fa5ad0d4d624e9d1a825e557c27f4378a541ee11609547484075382df93bfe70be43c9a339fe8a43ab0dd4a9c04d22af62393b0396e98f78782c5963b364a36fc2c2c0e83093a4f2f19fee419f23a391e63a6a6b6f51c53eacaa5cc3dd7b4e5f5a44409a5c93ca6870faf98bc4d1face39d994d6bf70c62ddd5c8eb833cc65b668b3a1e9f835673cf0b45a2a1e6187179c45a407dc08d51c15b42eae075046f9b3fae2447da1ac09d3078686daa778bc0350ecc8e30469f409fe658769f8291a1030407cb3a03ca460b327836dd1d3c68043089251f6e2469f6b0a0119bc4efc056b47a5bb97b31f4a619ca5407b6fa08f2672cdc80539e7cb6e772b0f6bb7b6d4707fb2a56c266d83ea1ac12aff3ab8371ef584862794c964e722910678d331d430b9c94c505a4ab1fabe1878481ece1508f6389515d8ab840e3b5430d03b6a0cf9d0f7c425aa5eb0ccea77bea56419f2df761b9408dbf5046be89298e02d8261ad8a6058e9312c84d895264123a8e964018dd22d9f9973b70d97082bb0e55dfcd5ec46bd1027b08c373a9eb1424a68cb507dfe3ca50578dcf8b3ece99749735268e562344e50b44d5d0a033a18ada33f51b9fa471ea3421998ec6371b7151f715fb375f7591dcc8b2854531d6573cdf18d18de94e54cdbbbe3642cc4d69dceed3b9c1fcd4749671d8e4e6ee32c1bd07a875fabbefb7bd5ddec2e2d0e7f0b449360453ea26055070f4fc8c940e2e67e47c278137a2324c4caa5131ce6a345a7c935f15bd58618e167b258516d33400381e59eb289db78ba0b47f07b25c96b76ae85272bcc127c57881d86fcde0260bd9e4a69654d9155cbbf1ea83abd08be39c5ea676acd8440f0883c6fe50435d0e22498dfb9fd320772da38959c31ac75ad9acb2ac5aed7515737af2f7965770b5472f6efcec8729213971d0c6643d5fb4fe63079cecc1cf0a152d0df526de76b8a938eac85b37240415e80d93ee8fd25d1f84ca9f3f6aa3056bca145af1fb665050f39e514fa4fe5b570facda83dc41ee205b6d579d7d0a9116491c802ed80c695819c4c6eaf40379c7c37397844a7ac6a25840a54514c5ce8d03e51b1aad7ab1c5d3ffa8538f9d6fa6b8d396cf0c2fd1f7ffcceb548e18556b7312cbc98730fa82f7fc33801b4339573cc012419678190aafa1f78d2b06615a5f72a5fc8c3a2e50ec6583076af49a21b3024bb9fa54dbdda920e50123ceb27a93d5148ab5d726ce303f74b738a1b3762dc6d09e0e60cee8dfb731fdfa003735a6083216cd856d8f10f138ec1a058659ccdce76b6597f3f230c807a769f84db7051c1b9c3e77ab7d0d61110812b2f919596d43b33540a0b1648073603c842dafae57ba9cfd628d7d5dbe46b31dea5e4bea0a847eb8ff3190fe8d43351cea3efd5ce65ed8009dac1b77e7c4c08b324c88cb04b370341fa8b38a378f65a293ee5aa12bbee6de636b1bf3db29a50a5dddaf3b3d7d528baad35b92019ef9d48657599500285760c298b695417f934630229e334d7ac1b8782b5157e1c30b754315c0f4b85d6991da6934a7c5df83c9e83c2a5ae10701ac6220a82eacb1f95724266bab031702d4932eea08cc3d1faa83d94a462974f513dd6a3794fa9b522e0edb8b31fea921c185f398a763c701a1f21a4b3547b8f25eda1b6e67fd1b12c74ee06808ae7f324123c7ab8053785ced3754cd12a91e577103d10b82584d450fbbfb5d7bafdaf092bef258542e93c48c0167e0ab16b20439ddda6eb3a0216cc4afd6f881a3622b581bcedc853b4cc82c7a093363ee735ea73d675c9bf483bb868f393e99a9cf229882698d7d717a9e5824dc5a10a127dd50c8b57bb7b8a6c971066fd64819ce2759b327b13e2afde54b59df0b3d76a186ca388fbef3ac53fa6ac8886f7b653ecaaea599a47559f126f4ece194257dd794bb844838bfaac930322fd92cb0725292806b0f342c79d1501ce5561bf29341046a1cf2aca3116e1e26741fc89672a176fb5e33660fd8d3ee907fa0c1823ddf0d95cbc4a219425d4af5a2b73db31a5bc6b0af341931264f9a8ce410cd4da6076d56d2ceb4768c07b5381e9513530afa1f8a0e0ee8428d7598bbe1816136057164a5ca5a0965f6ab2d39821305541d61fd6880cffaf70397ad33a23dd71a470bb6f32b3c4e6a558125b955577f35498641612ffa09afb6df4ff63a9934edd5f698f10dd27d1803b43e7ea2b5135278bfc61e0b17a6ae086d1a081ed3093a3423ed4f9efc1fdeb985ba15ba9b968afb9c8b888698500ea3d8764f411e2466a4c67d02c4f0db9337645c206d676b3ae38f3503524ff97ab2e24100aa9916d986cf99cfd2df83fea21cc29639a0878e9d87c5c72d16df22f43a5bf67762767746032742e9be95ae9418adcbd8b1184c674865e329d540f329d98e429614acf80af369ca1ed89fec8a2ea849d4a6789cd37ce0a94fd2f5e49099f467b1e99090e54de797370e18f8416abc2dbb0e8f727f406eedc106c69ee6c0ab14ee5bc1f8440d9eed2870673940fd7368294702d935f1afcd26242bc1f97082e9d5192625ebdcecf8ac4782dae165713a0acdd597ff445a90339b42a97381d8c03870693636aa2efaee49fe641d60fa6d58889987a7d9dbad819de247ebb5f190ba184252d26e2dc309f1cb0513acc7fa109e164704b778fff25d7363144b01074e1bc2cf11b3a65fc753c0693c7c7d9198a1c7994f6b56eec80f007bac885fce8ebe9c22e00f4bb211c36e4ef923b31122ec4da14d9ff85d7b7bc8e73982f5dea0376dfc41e88bde570fbc9668e1696eecd392943ae9308e458990becd88a4ec64daa5471dfc4febe23f577aede67ca40c8b90c3602361cec6306a8b4f720cd2ea1182135e2d116791cfbccbdacf1aaf4fcb71243a6992c3a19e90880a07e029b32597e14cbb0845abbb6a2015b93c57140868d472398b1b746e77150bff6656db51a2de59ff3e4f9c3ec7daeb9656fe61ae79b41bcd9a5f792d663c3e93bab9a613e791f000fe3ea033116cfcc56ab9ec6aae0abceef1b626e96232c0f81912e3d916e8ab6447d52cbdae54a20358d0eaee84063bd49604029fba028d4e2751a4c39fa22bf4917d8381c4bc35704c995d4b39af6d7eb3818571dc4d7bdf040455d9bfef63fa561ccbf2b2fc3bf785b4fd1592e6f85bf9cf2285a7845c0d9eff2d9c14200fa46a7e8cd3f4cf7b9768e1ab3db3117a18c083bb3de712ddf4630145eb7c7676af4e6e58f6dcde30e78bcf42a9dde20f6a4dd20ac2a4451592552d14f97d419be3e14f3d2709f7d9ad9fb0955f5ff5087e50cffebfbe021a48436b51b67bc22a92cd1024b19bf9439864985a112a5a67889a523ea137b18a93e6820c1bddb39afea2ba27c2693a5b69c1de37e3af979d0c567f86ef244b2cacef6b2031abc1b68637765ef3d0b7389e3c4730f302f34d0a1dc92eb87b149a5194c75f330d4faab945b7d3d49343b37bd80e3e99cfc96405e55745e357f782c3456f1aa8b39cef0746967302a57b3b8795ae790609f807fb57ab7ed34f72d5a87e301c1a20836dc9e2ba3843c79e33c324e2de735f26f3ea290e5480ccbe47e71ca09c736fba2fa077ef9b518dc650cca97ec30baf2fab8adb535e271bd30b5acb62a310bd5e1895706855315a5e3ebc67862f38d2c0c8fea63a1b812d629d2223915de8367b30cb66a3a4c2163affcbf5ff4650665b8d8b61e488e26a1170c02f45084bf8bef0f4acaabddcbe80c97cd6422641cb4eff387c0f651ea1e610334ff95b2e85854c2aeb2022beb387bbbe3d523cb0d57066b7694623661658f73aa7dfab609da15b6504bf617257f747c573a7a4821b82b3083bf3bae7e24950c53b7bf6b121fc5a20790891356d3d6bd975b9bc40906408e7f449df33358272471d95a1d485b5504c214de44d7a81a10d42b3f4a6ff9cf78621dd9768b5313fd8f2acfb18ec3f350bb610366e02f277ecc7fcf3c1eae19aa8030c2431af59d62be64bea35d94c473e83466bdbbfb0cb9cd5ce2c1bd4427785a4bbb3e470fe885b81327b07a08f8fdd8d6f5dc0f534aba47b5b133edf2ad85e47e709223b99b0f9ef959e3c3eccc4b9bbfb288d0ce9ef68f45357155159dae72ce5c041b83e96022285423ff35d915d6ad693bddbc66b4f650752a6724e1136a2e5889cea82d2786732e85616aaab9efbccd44f434dd84c143ad155fe053b1711632b784fb9e0940d8603b7f4fe49373b82d5f6f484bdd774c713784a35d53d2f1a0d7ba8f505b3de84c5b8684de218893a6836f10092f9680f34106884be625c684f8aba438cd2217ba0e1936d84b324fe39363f474229d5c8c8beb89d1a59fa05d0d56077869f34cb632bb0f971037caa333f57a5dc46ac209f293d14c519e81e0ba01bc7408ecd9fcebd4dee0017434eba04d38a3e7134b56984772ffda8c6a2d38c51f6808cb5227b50a07d5cbf8373745b3638b511e7523284d7d80df3e844ba5536ab993adf5562e45e592e491cb3e868776e360c31988ebc201e3028caddbe2109ad7031d7f540f3a8f711e80e1b9189e446e4b4b548585538624c8bd5f2127606007e83d0a8d431ea345380b3d84f28cb62517616aff1757977ae5982a121c1e682bf3e8ccc59c8dee38a349bf42e57d347dd1b6f7c69406949f6d578206a3b4a388c95428c6397c4c3b9756daf18e255958609b5435811d72b16759e06e380b24267893319a47042f3bf9a9a7e120541041c525d53081b14cc523d1b12710bc9149044e0b6ed78da7d3b045311c20c14151ffe2794f565cfd4c434196bc67bfcf703d0b58be8843ba79800fbdc7c2aa079952abe0f7a1d17a821671c16d4955c108b3148ae72aae36a6d77fc492ab60705d79ad3e881b582af10d93d269485f90452599059995d213bfe4c9d4ac93ffa12a6c3486d424c329a0ebc6b90ee4245d4ff8cfa0e5fbeef0aed5aaf24cd7a9170562849e74b195d83e55abc9dd06d0f86fb7aeb5faade4b11ebc494a7f3b922897881ef7e127950f04397d7846f1ed983a3c4d805c3b9576f61e02d012f20624afc19984e0c9d17390fce1a152e37223bd0a8ae54b17e49a3290cb9de8db27c9bae75b4a92697c790ccb6e75f6618b0b6294a358d474a855a96a9e4ea332dc54dc2aa72e50be309e69205cc262724695bace5ed3cb32d92ec114b5b438cd7b13c61a9fa076accef96e22fbc0f19ee146b2527fa80bdf41d5853306cebe0889a57e730b59f6c6ddffedbbdca36774b901fc8d04d51835c42697a79817059ceb896eed602224e843f422287ebda67db6a500e96de38f3ae5f47d95a30fed4a1499e954b6db05b89f80a8cdf6966aa06d94f8dd54103b9e556973be4984d25c8d3bb6d5b266b42f425ff931ded44c419d89415fac5b51af576df724ef8545b8cfeadb5b780e4fa3d9d2a7438783d41e579eb85a70bca2733a3465563f5ec80aa42fc7dfb5591231d12bf2c32108e1abc369e277bf86af49aaa4ebeadd8a2ad511579a7dd4189e55a2692d2570821682b90c8d028150c6f93e99c565e5ed017aa35c3d56cea3833cd204e2942723c6efd899b2427eccc404ddaecf80a19a91be05ca58ce33798c581bf907dcfb7c026230bfc1655dfd89f1d6c74264095575bc80dfc3352082f959c66acb332b6721c76c2e142b269b54783015370c0369003cc24f6d67988a37f06c5592502c5026a93db57bb62cf46cf03e5a4a1e86c279f4ee7a312f3bec49ea17684c649e623276d6cfe9bff9eeaa5f9091399f28745a577211f33daec8355902a5a837229c5a27cb7cf28752d51fd6de3af040ffdb623dcda31b59a6679db8704b42c128de6c84913e872d279af9209046f6d293a9f2c740dcf965ea0c0bb045743fe2f2ebb66822c5cd9f4c6d945c33471c34a07fcdf8cb69f0b0140a6229baa5a26f352ab0903b91a3e1d8dbbc0c7a072793acd3f199e5caf33bc9e18607d807e8e813a258c4ce5a2821e82b85b6b17de6e60d35a917006eaa3922b7c5cb968f94b83f9305af8f832e5cae1e92b676a5a205144500d849c62542a71bf6841302bd1b4f995190551e6f149c723017dbd864bc61bfb08c8362a723b51071ab945cac8010a7b34e287fd43d62e394c38c3c45da0f00156a96af621aaffa19aef339bdd453bdd4bc4fee7562e3d00f1237853fe54acaa5f55f354c0b976323ac4590ee5ba4bd8b7801d2cd4575a41e7ea0e4eb69feae68c9dd22a925086cfb645084cde2ba9596754e6096a28a86984db7f3b2cc7fb10ce499f59f5331e56a1c31325e42a01f082482b1b9c55123a5ef4f7ff7ef33ac9d94f833854b15ce766424b9a100ecffc5ec6a6afd22fb8d99c631ba666b560586f3a1dd43ef5e2689c6bc767806e9a5a777daa78a81b6e56b5222f38a76cb17727b322b022913f3d29f3997d715df7c181bf527e7b8f395b43ea5e8ab8084e71254c13082fc491b1f0659d9e3246f6b608b339b9aff66f1f5e9599bd56bbca92cbb6cb7e715a2c7b7b80f79ea125b08c745e7b204f3b6ceb83295c72e2585687719258f1c4942362f8d6b1162f613e2ad3ad5f42f63eb514225618d99365af7764f66b056052b4c76bac3786c78fd684fc0de31f3817cc98f19130dcd5844e6042bd9c7a463e4f1f4e35455d313d455f99677ee7e75891109dd33782ad8275cf4a8d10cebecb2eba1f775c91f2c1721b2fdba44d47cb89b491656393c94f69266f3d818003ba945618a678efe202dc7ebea1c1bf1399c3de076fba5a3cdc5121c754587e99023b9f0adca464934f34a0d92e576dce5ae166a183439e08bcaea6cc0e542d86d22b7016c54e63be431ac313773cf094dd38077ff3ca75fc60124c448148c7f338be847718b025a3a6b3778f643a232c4180156e18950177f546f4a56aa75e5cd9e54c8888727a6e2506ad25c0e3493c4463e21bd24061a8908f0284a60b1dc2d80ad9d3a858da4a27c933f8066de644d33354f088bc5869a845d978949b4b15bf6637d979ef403467c3b8f9ecc6b2215bbece1bc66985412870e2ff23739cb22d6804f8f0f0cf35f73e7eff26811fc20d0feecb4b037b9c30fef1edd0d27bc7299a6449f4e9b7b8a3075eb054eb81fbe626c848e880b4ed885942d96ab3c7690ae70b747ecae7cd0808f9840c60e6bcf76d30a8c9f1e1c9e5f599c2e9cabca9e6790782673b0dfbc876c50619673200fb2e950d193e9a18c49f68bca5ac6a8530301482a8314a0b793b801cae834b5150e5f299ce94174e56b34ad0398a498a4726ff34f5ee8d6627eaffe7c543e1be31129e099924064e443fda597290424d32321c876ec01ca109b125e89c9d19516f567b31cabd1bcf05aa456a604fe02675e2f901b68988ae917f9e0040e48db0fbf39070f4b05c4652a66f51c11b9f6fd3fb67b7e6ff7486077b966669a91bc08ded57943b6ab843ce77082ff0d2d11617e569c590716095a9f49cc1e2f4205b5399131a5ea77c86cadb20822b5a492e06d5b91e83f5453d08fdc09271391a5142ddff9e38402b091b418ebb6a243a6e733f69e9af7b47d116b5ea9ea7921ac68e8d660f217abc35441705ca9505a2580af78aca6cc8ee5cddf18a1d82e7bd3faf3dbe3db32ee0737dcb5f05ad8018fa3595e94eaabc174846071cc020795aa5ce0f551c2176ae99d6af78e6f7a5ef1bb39835c12f9705b8ce6b43ff141c163e47d4d07359df7b34a25ed35840cd5c755616883a54b0b01c1acd5bb36fc31bf6f793ee3eaede4429f1353f4d6b5501f6cb6de30840724f3a9bdeef4ecb6db8cadb75087def098bafb335a4024c6edeb95312182364d0db1c511391d5f472bc197401dac362cf6a065b4ce2c18b27370fea28ac8893e72d720bedda59fa75f5dfbf6ea26cee4e01cd9067fea92d941ddbf8f81865cbc8cd93033c6e39badfd8d87ca6e6292bba53399576ec54567fd975e2175fad0250a2291a697da72ac08a42423ef9f231c040ee87b912a43ef8b5f9daf19db62bf1896bddb5e7d26d47ab7a1068f14f50d8a769a6ddf5ce81bfb9155d0b659520dfc5c9ea78634e7d6ff9b06ae0d5168b8e79b8b348b04489eb8cfd7c73786e099b6fe2e022d59aa44eb61f02cb397f64972c5005f31058c1ef024c2ccf6a8fc1af41ae33c727a26f7633fc20a5b908d6ef087d5ae675ca8eb77d1ad4718396b87dfc634e89b37893e176341ee87a02c32e9eda08c90aedafb8fd31dc41074110ad89930d6c6dafd46648d10ba49fdb2d52ad4bdba2d04f6542168ef8df6ee6bed566ae5b3ffed96e409e5889b871b98a099b5da5800cc2b74154d34ba7b11000ee5bb5e2122bed54f49d39d0046b805efb14d740985936f4505be7de71ae92210b980262dcd91c0b094870c4334b95d669bf3f9de786e50993afbde6b9a0700c1d7d01e4d5f74c1638cce117af718e3e62fb98401df290ab3a006239682a88153a9358611ee5975d0194cc1f1f0da0feb7457009d0f137129f44dc54ac4f867f9341876927efdb07bde64f255bca2718eb69eeefdc38c7ccf7111144a13995c90ef1fbe235f083ee1ea855b000fbe22e3bbbaec02ddb285ada714b60f980f3c88420dc844d912bf58462ee33da6a39c9081010a7dfd77926f24c5bab21937399e8dad29ade0ef7ed2b79509a365174922a78eeab3ea132c32327d72ba6ecf304d229af3acbe755250dc5f40c592de164b30b19f2407f9af2f9a5bbe07dc19f7b11c7a5fe9472e979370d2599dc1915dc278599bac664ebe344eec2226eaa8760e9ce07757fcf8120795217ac58ebacf8f66fe10e0b129a1e49154b09ffd1280439d87e7d9b5fb9690fa6aba5aa8847578bda2ddb97d1e68e8a6c0279f1b33819b863bad210671421b6743375bbbbffa41cb4c6953b563d317560489bafbf8cb09dfddc5b9b35f62ee09a8a234e3ad486c1cf5d11d91f7c6dee86229bcc0c90fb419a8992534700bf55db3f53260bb41793616ecd1ee9da1a0387c0d60b97574c9472b8e623816a1ad6ee9e71c73f86797b3264d55b67ff5b421cda72464deecf4e93ea4ac0c6b51af1a98668b06af71e3defe99475108fd305e588bcd8d108b8e0c236604cb4d7bc0046b24e4d893a80bb1d0f2dbb4649d7d886585596be40f349e703cf5110882a4702f9ed0a4c5beee0a7e18f0f550c1925eaca8fa32dcbad95a26d16a08050fd6dfb96eb98dae47ef080200a9411262c860b878af5474e5c0a1e5f1552f7b0b3ffe083f5a5f5210a1f238898710cfe85c9904e9efb4894a6368e31b5f1ed6bc11b80ffb13feed70547e22fb9906ff559b3d46f1d14d235d73145b22ea21cf06cbeb8dfd4b2b20b27076266c00b61a7ae84297c5403792d3fc1ca6779cb82c5abeb6ab1bfdfd63891f6499aa064822b2429aac4456542de42abb346b5dfb45b97cb73361def703862e71966a34c89bb07b2cfad5ce64bf102db254eb12702190f87e97979e5128722d8b3d2a59fa7587a008cfa44a317a8119ebf825f35427e171879a388a7440d50c1534805306fd01aff0cdeb4bbe0ad99c814f3740dfac734692d208d7adf49145c8b66bea56801b235a3bd85ecf20c00915e7a4fd8f50204f7f6f0bf1ac3d81996c57caab535ef3829270d3277f216d85d90f149834b268861541426cc3f0aa0ccad5cf1f5227423577053543333d9a2bfdeabb0099151820924f0dd9669020f7c21f0b3d797837a7930a61fd842f94f7cc530c96102c591afd529c104d856cd337d0ffb25a1c94e4a09a861caf782fde335897bc60e74c659ac55669214fa358619ad9819333db2f45484e7fb6f3c5664144765f3e290341692fd2347e73ad32a576531489d1b2fa9d81d53637397a33bf128eabdfb24d55d850bb574566759c864c992808804516358a3f138143cdd3bfc6233fbaf8b5c8c9b207a44f553f6e92cf879d103e18d5d9206699d3bc1d098e7d102ec1fbc530cff29fd300a0f6f5a39689ddedeee6c2a0f91c0afc404398c642d4f063e9680629cbf4a9fb015a1daddd9ae238550d9ecf756080be1731bdeb71e1be21e5cf1234eb2da3abebfca71bfdee2d39663d8b779484612cd3f91b4297ab664c1ac4c34c62749cf506e4844e5514a16bc1d024c9a535a1584b96172796b338328652b46765cf4a57ac8508fe915ae4c78f964121c4beec27b33b5effb636ac14a710bc40b97e861b10474a60c6ba1aad4345e544606f2c4ee1f7be94c29092cb1eb1d7125cbd25607f96c2baee1e102139b6bc1ab719b56fbce378bf44035057454f5e01da75330dbfff0e4fbafe7170d8f2cbb7ad1baf9c1cec03e690fb796093686a604554ace043ad046bb596383cebf38d0865226806126d562927670536a6e43f5443dcfbc54adee18da76536a8d0c98e7b40ecb424dbde5e95dcedeef8a859bfcc8c3c6216000ad9100f4e067406a517da4ad4381d105b218cc6faa15e49a24aacc718312ba37cafe60a41617eb33d642e5cd44d50601487f5ced83d6aa6f9e27513204dc3d4dbf5ad86672654f2f6f9772dd2d9465666bab4ad7a63d6fdb46ca6cf3311dea43cded20158fd052d440bbfb4ddfe40071ed699cf455b6fac6a07404fdbbf4d9d8714781a16162e7dd7b220ae357f640c83b0be0727f2d9bcb241e7d6e5e7e0397062f73bdba8f6b82a2da0d5d5bf29b8a8a233221af167e9cddadf8a89f235e18a821061fc77d59e0e10a2a66331fcfcbe64a36ced73e53dcce268821f6670c90d7527c8159f91ede7d16a8be31e60f36638b16b7e8877f13cb6ca7e1a8b8dedf48d0b67f13d7f89ef8c21038f90aa3193f3a3a5e7017038c9b37383263c64edd9e24aa83a68399e944005cfca69cebd7c2aa2ce252da489c9d52953cd600fb62c3b10f448e25526e1a9e180e7bdd488cda0576c8430d27d96bfa3bce6b72910bc4d73922d07ceea93deb09d53081e296d4458665ab4c953bc2e8e3b49c4118fd5f0f1ce75a47f7021b373aa539ab959fe18aee06c687836295ea80566118938621e5995a3bb0e3fa4c2da1df7ab84ed43ed74160f565d070dd142a56ac1ee8a61e05432f0116657d13bfd233bbbfdd351f349fd8d6375ea4b57e041d19c8413a77e500ef8351db21d04fe8e14adc2f9dca951282bc799eba62042e772145f2ead5774953c5ca76876ab31f88659774541cd468ba8bdd09bd1c4011ca242afcd6aefb93c804e544e062748ceeed4e3563874d8b62d0c8d3defe8ef5f48db7898f909b110a85a7cf321432b164983efbc9c268a07c63b22e6235203e66378444c7490fd940783b2d952b7f72dc3a57b4383fb57d9d8f854d7989349dc248b38eb1befe92984e15a4c7c129650f443c944953a7f91aa6ff08f003531c4dd47ae01038172a60d675189efe5e7287f3ae6c0ef5f29331e53355b46b57b016e93d5f21e41b0a2d39a1146edae10acb67c06798f18f2cc09182daa8d3f1ad4194b973767912d804b10f42de29c0ec9f445b65f4c6f007ed4fff8a7ab0650a7053b795bfbac3f9bf438184bf5314d7a29d2c6a0d0d611788a4dd5e7b26d59051c444a4dba2eb96a5ada49891a56c7f2242f6b13d75bd3d890d6793371d72297ac717d1d6bc57d273e99c7c14a893f31588dea021b4674bdc254db345b76b2ced808b20d438c11446eba0c38471b7f1c616014abcbd6b5ab6b009b4823b1d694140e28e6472aa550eef2c4e1eb0dbababb9852a7b3972d94adcd66778f261d75ece554b2ee02dcdf006af577980e9bcad60ff170677b910674da3b1246bd89b56a66f02e3c476884d63cfaebfec80112a2b16e5e7c3939abda88907dbccbdf7409e67def8bb5d2067a723c80ec7fcb3072732a91f344019965915aa5864d2c62df313755c53cb970c0ab4143725da15dd9cff8e26076c19173c26bb43bf04cba39ad049f0bc584c17f769b7ae28dc00a0aae01a5a30f814b39d68002d2f7da11a91bf65c5b7b360c17769e0e8272b26b9b64e58cab2c3fca108e2824a8a8854b2d0002c7a54717b60075cbbd92b4ff6c4487fc45412af3495ae82d48991bacad1d882576526dccdc232ddde870d94f8b7b6aeae3b81b050e9f699d8b25dbb89cd2edeced6f2da09e8f4489b6df0e1a95847806c15f291d9766860e788fe0648ada988decff4f233b5a06f54ea55a94f267987540d752525539940d6fa2a035ba7a9c32d1e9d06d3a0a1c200482575dd5f77e787b4a303eefa568a4b39d0549bb0f002db3429f4664a969c603938c29f8b4bc8ec0227deddf658652578f677b1b6f5e854b8880d7c985a68858b792836e9ce757f92e134ffa092361de470d911a0308f93c1ea12e86a75eacbf1d4cc9bfc255825ca6c1d5b3c2571a0edde89053b517334fd7eae614c2ebb476e0193b2cbcf888cd19b9e8aed76bf281a388231e7fc56bd555f1c1f275a91a98daec40d71f420f9e009587b5d16e55db10896e3f180f831f3aa81b4826e7458a18b061fc97aedfc9ea13fc8c8a41180b952fa27bdc272f65297922d3ed6ac964da9d55c1ca73e24fe24ee78c7dded4fcf5d505f9289dad8d7bb144c1937890a18a64a3b5580e489663a4dd31b069b5ac98a08632f7157d2f79342d8a9a1e2a8046d56106426c03d557f69f9e82b1ed69db9b0b285066f69367e7c6e47b24f73885f5180da6eccd9de6680077c7dea7170f2506ceb382e77a6c2da35af18d038281112a7d33beff5328a20169e233b3d996841a426495a028b42bd4b7df849ad46324468ed06ed8c085d38e1e44ebfa7d063fbb78671dfcb0dd39e8de3a4565fafe407eb02842703602ae0cd02f708d9a56df9e23bde61640b0ce896f8d7542c602c670c395c00ab209ebbae68bd5b102ef666b61ca4d91bdcf132b6daa4f6b92b7439612ca2d15d86ecb0d1ba5f3b89456e5fec7fbea7284f12bd9e600d8a38e5009155dff27623589d147d6f8f48310a6b0636b6f2c428a10d6020ca3993b9fd0ea17aa21550588bc9a5253bb5bb5e58762d135f3052301c5e8e31003bf64e33719a4276a3ae4590780cc0148b2681e64a0e7f2f04d41f351587ed81af0a60d67de2450749e25130e814370640eed02e5ef6587055de54605d9aeea4a28fb1f3274e00c6b20e17bca0328177f104365769b1d92cf3a8d441f2da0eeda1bc9e95940faa2e120590949267ce69fa3976d841d9fe1d8c47b6296e51938c172e42b5122f6a6d7cd53697bba2752f33ca0b53325052bc117f26b38a4f9c555666bea015b7477c3759aff127029decfb4e8784ce1992aa5b17ad6f1556c1ab8a5bdbb26aab9192e0c9c49736cffc3708a2155eb18efa372492484ecbd4bbae987822d94d9b1a101174377b2c0b080c5f0f3176f17c6aacc1172f2a54287f8b09b8f5bfff422f3d8ee28dd717e221745746bc9bebf57354fe4622041cecbab6fb5d57f19ead4be2ebb2b6233c75e97b78ea674695e95e09c20c8a0c992695e00acf089b22291a0000000000