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

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

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

Block Certificate

Block 72483 4260359e63a97c53be49a4c1abcafc79e96b4b0c5b23aede3ce90c2d97743629

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2b84476249e76afbfab44f7f8be49ae13574304a07a6eadaa808bc7e73e9499f
Certificate Block Hash
4260359e63a97c53be49a4c1abcafc79e96b4b0c5b23aede3ce90c2d97743629
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00845d010086ca0100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000000ced5064a7b0945017643348043926908fa77bbca419cffcc7590da077de26aa4d230fc425bde040d50a29fb03e2757cae442deec01daa225436ef85a667bfee4d44ac784a358198d1de558b5b72fc33558a7cbaddf49ebf4d010000000000000000020000000200845d010086ca0100

Raw Header Hex

00004020cfd07b85b0a94167bde2eea8474d13d0e68022372ac4d8d6039fa03387052578ba44169bef2f8b3a895fce3b9575875b95569377ffd2d5c44f8b6917e16119ad5e6c2d6ae2ec00189f49e9737ebc08a8daeaa6074a307435e19ae48b7f4fb4fafb6ae7496247842b

Proof Data Hex

59,560 bytes
1212160203072f5496e8b3a864c02944d853cdfaa88a1f725cf25dd9b03968ffad3b8bea26ded0910741c6a3fe62e6aef551a75705ee12cf2df25f92952159be4068f83f941e2f8360ffb81485a8259aa0add6239235ec03ef7288bd2dab0d66564588f5e94c05f5aaff017955b29f0beabbb25d4ac5f77f0637cb8f7352074b26963281c8e1b9c831b7e2c46205dc54ab38774d9a5b39a725fb607c970a54878a6e19794c9a3a7e819be0617b2662944feb267f6792df6a5de189f4958f863d65119ce495e4d5018d14a88c5c2cfe7d5f09e69ec9e87c6fbe4c4b723466ab7074e06529be208623fc17b53e47f773805210cc40784fd968016e60086bdf2c054a02a85d2bde1a29cae9447238adaefe669ba4eeffb0c615aa6df9b3f3467faf586ab3cb1a0c45f834153cf93e97a37d35b857416fed39b377b876d30c4237f71caf6b0b71241880238c53022bc099c9dda1e7a50a4e04119c308816f97e7a7c4a004aec8fe55383ddd50484c514ba778820b4bea5b3629980f461a84f1ca23769c6bc7af37b9603a80943e217bfb141d85a01310d1ff31793e47ffc6e8caa01906ffd77567b616cecd5c30a14f601e690277cf92ac64e28fb41a594024c049b73dc98ca206b61bb0fdaea1de8c32fddee531efbdc45fc804019eab77dea578782f494cda8fca7682f4d424f5cc81be4a4a2fe02c4977770df85df0be0609914cff9263cc4137dd929f8cc6d00a7f26cd3e1d98c01a55f95a096ce21596d973bf3448431514df51854d5681c8e46fd5e59e46e3d8c93c7713a8c6d8b63d5ec0c68d9a9ae5e86d5956406f1af06c7f19cfa1e21ea550349cbac70a137bfb9d07b5fbe7435178f6a675a2d0326bbe79cf57e573ff43197a39449f8e3717fb78e20ae5f848bf0553200f27b16d5672b3cfd58c93257d580fe935f7958a3ef65e40ac8b2fbcc8eb7a16a87fa9772a05aa5ed45fa60fe7d48ca5973d99fc7f469b8a9dd9933e3871f64cd94422863a55237f7c558853edc2f0cf3b7000933e30c7567a392c1908f6d6653f3f89d12140157db75609d77653f081a87e1e1f4e5b1ccb87146f63531b444ccfe08f8b1b059b187969849b791f6039bd59c7ddf1f185e1a8da7507f6c8c686b2c6f5afdeca47051c88f6f51b879a748447b28265c2c26ecceaa9a994a1c2827ef5e906e4a833723c11654621e5bfd999ed3f7b21d2e0d73ff555a137b9d3491a0b7063e8f44bc0c40913eb8f3c0eca19097e20e0111d02e1f771780702d5547b6310b5bb040347c25f0c52015d53d5f43781125db4d32d84cf5b2270d6f6a206087058242bf69cb2b31282ab6af9eec40b8ca679107026f3a2d66f6466e2ad78d643c8a187f13f65d058e38867b0d0956f27469397f8b99921d5cf96c5465ce347843d71d130d543cd4157f4a52994927e661f3b60dde4468d049c69bd25dadc4bf617aa0bfc020d88d3fa421578ff93fff0729962b148c96f3a39f94e47cf81b143492f4a6831088750d2b6f1697b356941fc19f54029f999b50f59d50bf9a7ab08f2db3ad73ced88b886a66d549e01b3bb9388d0a0702875c345303471e527868119f6e27707bdc4f54dd60116025e53d151f477865f69391503f66b536b3a44f158152586d74f8ab3cf6be57ccf765c553c535da8be5b9995c01b2a0f17b9b892617fa7938149933639340c6bc2627e2b4a556e66cc64cea8bfaf74878afd2428a35d4354e1325d10e7b65cf5fe7f87f36e806724ed4f2149baa381176e9aa90cc05fe9e33f10554eefbaf47d782651e3d52a9b1b0a7261bde9bc48fec564e88712af76055d3b63e182ea02d7dc3911ed7a31f84045332346b5c4424d7a513c621a9f7113a98f47de33846ce53753f5bf903d49b6b3aba2b039af6da0aaf54535614d1e92c125fe8c6c20c8786fcee343915a340daa5cdbdc089022058be4ad934dc672dd5002f80dc0a03c52d3d5da1c7dde70070f8c912aaf06dc1024c943893d64cb0248553631f728e094eb4a7136a7023220903d0968cfddee7196506c7ed535d7a4556f2a725ad541720ca4619f62dae6b10db6fac68c74a3a9997da43f5da70808ef873c4b2a3c520fc9f7ef43e43eadb7b593c39a9434b44e5d1e20b3d2c97986412ad3eded7c1c67e72ef02a680b2a129f2137a0d37e46d420642c2c9eaf7e729f51a1292c7ec9b5b1e48f66ba3e8976b286e13da340b0efcdd5f8440678cfbcc9f30de753af26e83b6cc2fbf2f74b93395dced7b41390f5028ded1b950e6662d061d243caf7d431dc0c0e9d43070e0690de809df3fa73de7fc3e906a83b63fed61535228771bef2274a778e4cffacc4ddfbe2ef5db8955757a2577f6fac6304b3868488ae1826d250cedc07dc69c8714a1bd2e500329886ffdbe4c2296b0632196015254dcb56e848872759be7d496e9dd8635b444ab1d104692bc01daacf914d7bcb243c1fa4b52908713c8955ed0aaa43182831fb2585e90a72c88ebbdb925e00b94b8d81e20e01127c569c43142d26fc4cb5c2e99118b92484305349ce7b8cc982d662226e1d86374f50bc6b056ea0e03d1877bebc0297c8b1af59b328050e1a49530a682f188efca3125da680ac6bd2a4f6bc5278b31c8e70c8294433da453ab80e2bcde6a66ea29e602dbe415e0845dd61d72020ddb7224c72cc496f802e6a0640a821e78af084e7eab797759b1f9c463a2ddb2ce6ba3d9f7253712ccb6f56297f8d7334809fc28e9398c579d49d376f4382570ac2fe676c4b02b83b493908808070da64d2d2f0640e6ab12ad447b1c51d6aabf9a5c13585c8df69938c1ced735ab8a22d93149078e3a2e61d02d048375202cf06ef69bd59f37e427c5e675775a4a5e0000dcb1299a3a7768c36ba98312a98441b7c58db37be40cc5665c9a9f23cc3aa9a4d9fc280a90c8fbbad4a9fff379ab639419e35ec5790a74f2682a7d6d740b44ef8e69df667fd3a13e449f9e44747fe4cc4bed47d25219bf5f70285e806f44b3f57ec8bd779bcd62d8604688b544f13a2c4e405765091f423bf87d29e656f7aa4b12a56bc944b6e111d8dc9098cf0a671c9c3b25bafd0b6e2d2fe28e5d8ec558cf522bb21108419620273f2b27d33d027321cd2834d25c45281e39dec19e43190ebdb442b8291832c81c5aedfb96431d7f2a97f861a1f47f8241321ca8bebc554bd3052a6be65b1ffd538cdd6ea958b4672738c2e3b97db19a7b04c620f0e22c3b7d7e32f3f467017f02208dc810a6e95a1630a5798a37299e182652b296d39330f62c6060fbb42d147ff0516e817e0c7c7e17cd4a36f35cc8fbbde382987f49c765d67b65ec0cfc9d753e889d5fee5a31d51f40401c95eb868c7d7a3c2149f586ae21e8a99557e0263f00168e220c2a4b442617bede7fd2b5cf4bd5974149ca32ecfee66f50cce0fbf460a96dda90e0f30072dca4d9e254aca208842dcf6708df1d52ec73ee378893a187141b04fcf365b4a1361c725b93d683945847d7e3117d6ee0e6a55c5b78eda228784cf08080d7a6dcab27f5f2ba3f76a569121ce41c08ccfb628189768ad3f881758053df5867e7c1773de7a2bb2ffeaba3a1be83b7a98a65fde2a87a4ae9c23c85ff6ef1e173c317943bc0f6b7fcf8a4c897456125a820dfd4ddc407a6119d25e5546861cfea97d85b99240c6c48502d74ad432dcc7f587e699f4705843194a188f65182ec742f548b445f4b10a63da5d1419faf0262beff0f22f1ce6df652f82182e240603e8f08560eb633a6ce9dd9bf53aed96b974db132f0b10a1993f896f3e8fbdc557df9e8d3ba813ecddbe3e544184cb128157c7c8820cb045b2d3975ca810e4f5bfb4794d84ee551ff34fdb71a0c6345f29f9afe3ea5c93b4aa6c300d3707a082bfda7e32e917ff03b17ed7eb86c6d338f10153461a3faf69cc2e958891fca9be884e2357bbb275825beca426959707129323aad5c2d974c9f9b3fcde74721f1c36645f46b29fd946694002ff8ca965bb05943ac20fbba1f352fec37f117c3277d3e95b16fa51c83d1b8602e06763bfd769df8da26ff36b3f2967a4450e718f04013f7a6b1c9433ef9ae5a6d802eed9a0c6c02259e7c2a2e2a2bd8f3a0aeabdfa49f56bd08fa6b454d3796430b256bebaf5ac7e8742f0e1fcf8271697a0387760e05bb6385196e7d8ef32ad1bea86a25ce160e4bf06b97284d01af0ec9aa774decc963fa2096218e3b6dbce674e8a27ec71d3e2da155caca442600cd58a98e8198432361a67eb5c3d6861afeea41add98a5afa7340cf553cdd653b94ab2b6752ea21409db82316a7f08122e6f39b8a088d404997a405545b253deeb6ba0cbdbb95bf43013813f75a3024e52dcf1d3ead5f22dea00d327e4dc18f5be991742feca3d800eff700776384b00f08cb23a49431fbb794e15533dd1ea9f307393d394ed6e8b272bb7028a700504f9f304e8abe6284de589aa7370801e4dba40d37ddc9e5765274e75c646f11448eecb8d4c144ab724a9458bb95963f51af47bb87f28d1cfab14bba62598b01274df4e73cdc75b6d58659e23e8001bc9902b02604e77d1de38b990acf760e98e167c795cc79bd78320aa84c2bd48ed91b73d18c0894836e07b74d2f262804d1a00b6ac179fece6cadaf095867028f6e29272a1bbdfe2f2c25936a4bacdd511674d4c1c9442498eaa1ceebfb278321ed2c0e1a20294aed8a2bcbf9c3278bc5e186b685532ec4c9697c52581b128792ed061006059c277f96ee9472c8b7dcad316a05a8fc99d9da6cafb9aa68cd0f55bb2e83df20210406ff4202a48b6a6d78e8fd59a341524e4128c08289bffaf7c4f2fbd382461b1f723e537e56b66977ce2559b8a9ba43fa39465d609768c40e2a6d261c61366fc61d95e1c574e5b848f66c5253dce90c8733119a404c99768c1ab568c9a1ccd30c88f5707efe4a7a853a9c920d664c6ed0d3217d7a855b97d6c381ffcac307b39faa72eb67da7ca4aa796f2a6f7f48efeb2f7b6be0dc06add90d1094c44f354eae203c1adb32841b20195aa6113051b0e61657f4b85cef333ac5a3a44c8ef40b5404deb4d29edad49bc3ae5d19c73804d7c9ba997d317060d54bb20baf1984df16f09c0454279c065f788e4856b343f859dab62ab81879920e8b94c9e46ad73e192f78460f7fb0063c1f65637045d13796a25659309c7d9039c30936f7ed8ed22386d54377a75716b866a1f43e599a46a5f994ab9c6ba80282037320d98c674a3f88fd4accf5e7c0d6d056bdc3fc1fcac08735886524366dc04905608cb78629ac23268608753789c39d5113efd0bf091161baa66fcf09a02dff5c92077ca84fa2e0850abb7a3e72279bdd9430c12ba1bafac01fda6cc9c7002baef83b581d5dc48a28768f04f5f8d1dbe163cc8c6c599ee43a21e0f6eb73d0d0b46ef213611a1d1348dda9e16703d397c65c95bf4e19da8511168a672ed815e37f925687e5e001641f099731be7ba6fcad2852ad30b5905383e82b94ffe64876a5676982a8da58e7d4afd26b6111193c9c21a4e0c80dc69b28f500ee77ee50e8a1c8c5e3b0c4b9c4b95638206eee27696d79008cc8aa1841d38de26ffcfb9860fa98333a48f64256e1b94cd79a0733b1dea8725fac931b2251666fcf5e9d2211cc637d154565ef2074b48244ff4e8e0fe3447ca5559a7e88213fd59ddb0f6100e7885bbf4381bac9da5782265aadb53279e45bc34d4d73dc82b606bf797695f6c1fb92ce9ca0a88a88976dff2e5a81afe28df11f2e151e11eb0324b544dd12015e87c8585e2777d034553809943a57247aa82e644f721f9c18c76eb5c62f44b5010e4cecf3ee4cd294233c4e9adcadd6bed3f7ffe1819a0bfe71cbcbffaee04f342327ab6864ad07fb018de267ace82f5f59b14d53398fff20a4b5c9a45098d64db9205bda33565e6aef50525ca0810194811da0cf247e5cd20e02c6c139d6f0f2ddcab63c229c13b0a0b1383d4488e70772e2c1dedba9d5660a9bc002c9a454c50bbd270332b49f40ecd3f6739df91820bceeb92d15f136e1363e9ae21212711a927c60e0fe29214e2036d364a0b0f74141a9a9a1fc93d8f27e3d2355494dc35f225f83c88783914debb44f9cfa8482b129dffbea27286777eab25e61a11ffd663bc8fc31d785d5a9e0b6366b3b4982bb68b046f33ddfbfecac3942d90c1231f77ea425023fe53ce491a6b40ffca3a2b1e306f99927b8275cdde94840dc27fb96c686db15aa5cd8c3da43d8304a1f6d82089dc005fe0a07cd783283d8a60e5357570394cdf723a3d67000d90b8de79c4e97767ce38e58f78df3d9eb94c591c08e94b88b3ee4acd3175fffc06fe0d238fb071d7a7de12b1a43671317b7383c5d357ba6ce80d83701e20f3f109a67d827f6cf05007620b422a1551ad339c025f279e60e7173b57aceefa471e96dc84325a3fab06e2f37669bda44eb335dca89b8e00b39b86c5bf523287ce1e26f93dcad7ad75e95fccbbc6abdd1d7c901d28db8d691ee39e81a7696dc081d2b3254695cafe0f5f573aa3c3766f1d8c65a83a75506f03221facb82b2626da5a8b1a707545401ba2a32b4aa2e022ea104f3839191053533a5dd9d9e7154404fde63dd85d38f256c52a35bc7b1ba446e26a3fffdb8018f7167496745cfd336b4b864628aee0afa0a46d6e11b58103835e72103671195c81e5a253267c6f05905c2413bec4c1019385c2faf17c9f3c258dcb4f7e743d46524a42f9e3c57283ab4865964e76e2cd812921ea4c38453e6b66a24fb446b590366cd4fb792719959a2699016655189d46facdb4cf3d9a201357791b1f61f23d9ce15365d662ec4bca9e0ec31eb9d05cc542d0f8ec0c53b475007fdd645f75398d802838156acd227186964e923c576fa361783c6f7d7ad099d33caaba6eddcb935fa17e20fb19e7c4979ed9736a68cda962516b7279d5cc57ac5e985b147c1f419d427994d525db8f0d1d3c31267ce6b258055a9d7d7260db3c954b21e47c48b9d7fe87568a9049b37ed1f063b22161fd4e6643639c84cf00f137a020e0895ced8e0089932fb5765511974a409993e5a342ba05f7f11b1be4353011ed03b2632200c6e1554e50efb6ac2d0c8f5cd3ac2b75bb78921b570d7b2843bae52fb62ba4009db21ee5eb6d53ab5235c86f0954a87f79713a234628a7c6efae248a3faae832d9d3893499dbc7fbc679cbb98b00046f71b6ecb10e7355c5ba75185af02c8d88a93104e9de59a2f71e1050db7ff6a050ff8eca7fe95cee0fa73d70f1a305d945ee9ac49ed4ade80ac5328b136409bfacb1c28ff94cbfa050555f07d665bdbbdbe66c23e8f600a04b27e358d1e86c5ce5538fbb8f0e4907925a45acddfe4a173ff1e9776f9a67e6bd6ff0dd8246e1438142d9cc30c489a7a74e653641390891fa76ab9b5e6c5d4f0fb494b18ca26587e43a0f0a6ac44297a9554629510c4de1f69a92a66310db56eb78bcca6980dda08dcc06a3b8bdfe8cfba5b755e26f0861d9d78f37e3645cd75bd41e8c8c933c4f5b2831f05f6f6479063ca05a4d5d00ad740a84d82ee123a13e01a191abad958bccb067aa020c8e6f24d260374b93ec3d6a295907f8aaabd8fb177731cbd098c43a4741be04a00eb42526ca66576e1db1c44826d8d278051393764925dc0e9ef4b91f2c2139ed7b84efba6b299325fa40b393a1499ba9d053e4199d9573085501b8a703c18307948556abc8677d90c17100c8b7d0fb3b3dbf104bde8f98ae8c9c2c73a0750a3468aedafd324557fb77a0ba8040b72da76ca96c67733f64900392ef5aba6504fa816e55a17e78866619305659923c9ccdc01a343362fa2a699762cd942f7bf88986021a94f26f7662d900fe73c975bafe1b7a87e85f907f39d095152a5b6b630e5d4ac419666f5759bb818c4385bc39f04912be9f46307de9fc864317e85f89892457011de73bdbe2ab54df5608fec6d86f4aaf48ee9317725476a34bbb489fad59f1d680f821b66f868b8f67e5110edf56a1bfae177f7421fff6c7b28665071db71c8d05760edc499b635a7d378bfe5831ecd4fe2a6238dfc4c378e203d2b96366040fc60468fd9fa0f8a1b60205df1f9c5ed7d228b48633ba560d6aeeefc77168bdaa05d8f7116c81b0d695675fb2c46569dd6928371dee27bd29f4a3cb28605ee81a4c4b867180f5a9a47e75cbf6d484015f832fddc1eafc98c59e1dba1be00d4ea24ccfe289ebd9997dafcc0a8d93cc67168ceff10a7883f2664a7df16ce2f5ea6bf49f6a92b4411f722a586fbc37faaa05cdf4d28f76bb24927da9ffe90939190782466c11a96b8d2330fa6686b9999e700d46561fa3beb9348d8f7c17384268b6a9bf1e015df5ac7428b003b8656f5bed93a0a95576efede777113961f8a7746c5f0605cb16079913174d6440809ad6138b6823e8d77dba305a0df7958e9203f3d3d03a65d72ecb6a1d025ad48e9b2d56ca9bfe139c4659536dd858173f8a52bc64b668f5850ba1d9f78fa58dda7493b77f438b6d64cee4b93b8cf5d3fd43bb2451ac588735aa68b8a319cb045d5cea7de280d3fc3f088fc5fb79e654a80a4c6b3e049a1199a3e70b58f2a66878219e039547e6b30f3bdc690f513042fb448f4073224087cb86550e6ef69651c49e4c399ce04d9c565e1662717e9abc20074931f96999b981e771391732900701416eebfd7c9a75df1b95d9e671a1308d459b849f8699e74f2a17bc3d78c2b291f68037039bb432308c644dbc2a8c45c874389c86abc1fb6690619f40acb741ed307fc4dc6d3c77f3cfb912bde17b71bf71f0de61c7f2b4b8d4a7bd608be525f7e668e4c56f75a8f0d59e347b7f4175498b206c9968ec47580908460fd42c9676c7346e79a672425090675c23df10698ddc953d9270bb94d91f41c06de7d9648d8b7bb46b072ad562b71ffb512ab15749339f35dbee763a32e8d1e80831f4053695e1ef5f763dbeb709768234bc16cc068432f6d28eacde516000c3de51190d1ecc051daf7b0f1ea5121bf0f3f9a8d3c9beb2062aefe19c7a55005a0537d9ef23fa56670d29743a043d53e1ed65e8012be51da8e741f224d388ab2a6dac92f9c8f73bd566a074dbdef377405f8bd633a5c240f689f00c87a8205d00ec554507e1b27ee673c245aad3225b332bc3cbad1efe0f88ecafc934a8599bb613cfe92bdfc2eec9987a1717a9c488d7869c759182d456bd2fd7ed3ee959f57a0f99e4bbf140282450ccd333628f81c6c547cdb00e27d18775356c5dac14f88bc5a839cbcfb0d244044bf3065f5294b8873abc7977eef0bddca6f231ed2a299dd22756832de142f5073699a7d0fe6c1844e2ba1a043822d34080e63aec6cb69928a1934cc7dc09c574085014c8c7e7f9a228b599c723c2ced3e2092aacb41ae53dbf4aaa49147a8d259e836e45abb8a3d22cd06691e27656c3efa3d58b1c8ab1356dfe109f788c962539df33dc9c4cd3de46a303e454a27bbbefa5f166758ef136389a4ed1a565da432608bd7639493824cd2ecf47c040c17c0ee5026456906fa521d63d8237a146f259f06ce2e7fa8c6fe3143c2b81683df03a8b97a30aa77224dd5096ba6951763e95cb07be4b53dec34987ecd42d60fd7e142d79817bee6bb04ccf57f684d4ca772ad003e20db08f79f80e6b4f15990dd14a1e20f3190fff2113efcace906a2fe8b30523ea69bc4522b665afbba666897a7b5d55b70c184f4317299d04d45ca77868b70233731c40fc5e46af5d530452329b83665a508631bedbbba6752d262f015ca563068039576ff4f9bd171273a7f8aadccb6dacacae7d741111f942a8665af1e0cf05d17c82e32b6214b76b1e83df03260bd0d1e5cc24109c7885a0c6afe6c6bf15fb33d274d4f0c31c61f51df08f212e1f6367054ae734a780e62d21a12dd370a08fe2373c2009fbcf213fa11553344c0548180d1ba511a6a6b0709ecd424caf7d500964b233d739b2017342172d4efcb6f8b31fa2cdf64c6032d6660156d168d7c7d0e42f0d35293726c7705e9359836355d4aecab5f6fb9c877e2a52950752b0df1a0eb903bea27e0c2f207109e86a6459099ddecf38ebb954852776cfd54468355c3f238c6394f8eb0758eebb1b30976ce2b500cd77d30afccf553613d58540f2fc3de65bda5f47dfdb1008bb06f45d182cc22ea2a38e270783e173cda372155d44e031c5ae45b77359f360b05ee451506c48d313f4aec4b4e1b1ed4544449aba5cb137afb8bfe4708a6381fadbbb58cf6ea8e12fb16b2f50597c3bc31f5666dd548f9912e46511f85ea3b47e74df3a0795cc3d50bd2058e41ab463ed39f12933d7132d3292d128531c8f00885c293c95181d00cc5e1c88f2fbbc2b74ee35e510e19128e1f421aa291bfdd6557342d21b35b7c32f76a58a5281e784fc7c4443701340c8fe04da29bbd7efa9055f214bd59adc3ecdf61ea38cf090a253c28f651fadf35b98088a5c7bbf3a83c867daedf1279a10fcdc33f386bbafe7f3b3c00860e62ff94f02fe04ac1d319022da0725014f79b989b2b7e0c45ceb7b737df48ce8492a1c0aa7a5138d82858e793d2221ba29853bf30e8cd3790e55f9d1a44b97e4a268ea9982fbbfc43591ddf6b834389420996c31fdfa7b9364490b0669a65722b7f5d99fe16e3fa71cfdfaea2fd634b9641d769e3db2fa12c1bbd9a7036fb9c0011ba6f484bc1c66a443730aac881ea30db01bc5bcd07b7e7a915bd2318b7c1a3b5f59506ca7550f8c101f2a3e438ff56054aca94d8be2059345ec56b9664432a598caa4a6a9ff97915054c89da346e24c0b63fc69964dd37e9378fcdad6a75c78071c47e8286d5c0dd700f5732fe4c003811eb40801e6b8be03cf8d1aa319a8632af2e9bbd533138a52745876594fce6b014b53ccf0cda4a721140cb408747a9a81aa099f64a036f3356f263d427513452722923842b812319b10d1db442512704b7065280e1ef76baed58bd8c419431d455569b7851adb00a8466e00885a187262e7c67d2462da22bc55340fcc34e185f9be376d2e57a4cf9d2c0c601189143356334a4441fb19dbfdb89914ad6e68f99456c8ab5b13ae87f02088ba55b20cde5503f8cc5fd84caf252d6176f5db79d54e0ff063932aebb8553d9b6b11b94fee2b48c1b1bec9f085f1ca0b0c8ab93fe40576348698f466ed6329c39326d284edee348c87749c43952f40f8689f6694b922fefbfd41098cad18e5300479f6b604c4d23fbaea1cc4f52e77f056a459a39027bceadc30322a210fbdf3de45300336f1ad1f66659ee5caee6e8544e08f1241fb8218167babf34bf37da38a32d301ec6d6656651372e7c53cf0f87c1a46187d501d7d497ffacf915ccf9eab0e797a4b49d7036d478c73fdce1df17b615d9c11d3c2425eef0e765220e3cad7864fef9af1b2d241a6fc87d8205df253e9471db505d44f5665809047be9183b464239d76c58d0febc9a7ee70b5414e1ec13f96b5a44b39be60df3399256730cee3e87d059c01371790e608970dcdda7860829c6d6e803cf73f82fcce2396be8387a7b859f2d4211870050b0fdaba9e0a2a5bb8929122d3810064d8e8e5e7d7bf34385847d6a622a1ef282cf390a5c25470d4d0f71be8a5bcad36b32be6f24160259599d5ad498910ae3af9044680eb59281a15b1b8e766e2419457dfc457b2685fc6b0db329c64d3bf40fc16b94001f72f13e5aee4df2a2da8589b4ed2b16a825215330af87f358cbf3272aa338aa563cd67b1f3a63cca2258aa05eb76214f3fc10b678a39527ce2b22b508fd1db45631c8eeec972342cf65c43216d2a8280f117ac458fc85f3a5f437e10870e7957af290647343e27765da1376e72ef7d4855dbaf9b5cb0fec8de6f8edc56cc2cc5b3d1af65c9435a0cdb7dd42987dae0ed3df1062cfec8db8234cfdb3840c15d81df2aae756efedc9b09be41cb2e611ea5592d0ce7722624f8d68641b184f7feadff1eeff9f8d8bd74067bc56b0aea5e57202b480194dc8df42081e69384b47d6272f7ad4ce5ca5a15cbb415ea83b6379182c3fa0bba24b478f181dc352a9f95ae1f965cb6e776fe912c1e27b07c67ca9d372340c4277bb95d679c660c87acb06696988562f67870ae45e3d4577b26e891de9b565a5200b217f553708a41efc5498063b772adef6e5d479b6c3b40f1e8db8e6ca51aedc326298121c4ee2ad8a970098582177f1b9a5f7131a77e0b4812aec950402c1c8d58b28843f97fd2e8a0b47cfb5ccb1f52f4f9c19f2b6e701eef9b62a8986040332972253005bacba339beec8016704a9a4832ddf8c6547a2a209ac3644149c016c207a105b4b77f6c08c05832e2b3c2047d51da62589fdfca630e60b0728c7275819e73b32ec8ea47425e1f475ba3fcec99edc335b91ff073233b571103b33950e80c432b5f7e2f5674fa3884c1df1b140fbcd544ede12ee43db1422d854a6a51b914ee3b64006ae2a87844df4588993d65e36a8326629defdfe534702dfee8272ea4db57a8a4fe88059a518a0445b5f1efa790ee6a030e7806ff8abfc7752dae2d4573fecce26d50554eede6d46c55389e9ca7b64ebbb526a69830f0dd45e2fbcb9b70cd6c5c76cfc3ed64744f85535511ad498432c00fffe5cf1bb907409d28b979bd86bfe062cd404c9dc04e80fa8e34037ee7bc59c1facffad41c6ef4890c29fd98c32233fc6921c09712e7a37e53f3b6e392eecdf8d479ace1c6715d8cdf526409fca99695ea68c2f8cf4ec163d975810fb47069689f6a4396fee7439bb6d83ad2f45d9ff94a1226786ac0b3ba9b9287855098d7f08c9a701e9de4d85896f9dbea3d5f251d9073404514190ccf8650f7383ba79fad21b12ff9a407ea59b9cc55b8065d0f69da83914cf40c5cfca89d70a29e7e98d73c9d11e5f2e0e2e89508db2903cfc255ebfce81321578ed63c9445e2aa232b0e66272a35a9cad85022661f75267bc9420fe32472ae9cb8662fc6799c4ff4f1ea1b78b1e873076f522aa97ff24cb1f33ff34d350a70177aec07e2cff818aea80d5721381d945eb73b4932262097b5516f5571f28cef8820e23e8a5190599f1dfad171c8e8586d0d519239c4b778b09b3064580c209e562fcf2687fef0e4c69600d50b27b34187ce00eab264a73d566e9ba1fd1af51a5744bd0e850adb0a77ce86f775fb0c05753930dc1d7da2ac045f589cecb0f9bc9fcc32bf92960605f7441d4fb103b07d7867eebbd29ed7a1124e7a047f32538f1134821beda1a61b1f2d41d1d3b3b28061fccaa4a1cdad47b9c13ddb9c2fa2585f22d810240aa9c94a4c5467450f10fa245dbdcdfb3d2daf8fcd078a46f6270202c68d4d1d8048899a364e35ad46f4a23fd268f4961bbb065316fb0eb38eb62a381eb29c862c0b2ba48fb6ab8f89df29901519e34634ad1c0bd1c15d3a641f9511fdd06af23a2c2fa1c917a628dd632243dceaefc98f4b546b9c4b650c44d36dbea355efe57b8f735cbae1d335a1dbda83410efa480a2522f20b9358d104d77ecf9753856f23be8438f4e33da52bb8b917c661fa49fa427b5ff879e40976dde1a3726f490eb8ea25c5d99eefb24cb9c9d59fc78f36ca966bb738338a02b37cf8e61c8deb74801f52f4e37e84f6421fe0fc00e19d5baa9a072517754919b34e015ff5e40c0eb45167fbad1e8d4763b741242879becbb5ba675c72491790a379329d2f098e7da363434617595f0ba38926c55f98fe27315dd54b089365efd430b1ff0929d03647bb81c97e2ea09627a4c4c1d15d03abe17959b778c0d4b57201e4735465f8cb064ac390a7ea50c146a7041269cd006eecd9c188a56de771270c667c59680bb33ed37bd4b5422d40f40d6d59fc94655331ed9dd7bce5eba17482ab3879f4c4e71b56df1293b137935778fdb5cad4009d78596d7f9b75741700d610120a32117bc918a6d6c1da2dce79b7c0733e85a75bdd2e17e1306c87ae5f956e134b857f8ccd84a2b0e81eafea9847856174b262b5f9f64479c7a90420ddbc5bff9ac49eec15f715e8fb42c91c0a5f47428284b13825facff77650b9dfd231a1ef80d405b329095d2f5644f01dbad7476407aec5c906a8f1dd4bc1fc18026f72c79b9feb18b5384da680f84584539646b5b37cd8ac8b5cc6a5338f903bdfbffca7fbe547b1454ce3dfa213c45ecad85f5f1a4b849a36c3e16b9732580606d4686a391eada69b6cee939282e7e140f0d442c063756a9f66c073ae2c060437f9b62c85a325ab12ab14dd731f3de561f3309e41e121d5ac7db72bb79b52b246f2bc37d4f45ef4d106e7b3aec49363efae76db906a2e88d06c31e5dc3720577d847859a214c808f60e81c2a58b536ade858163c48f33306443ba03ccae1d0ec75605c61d0538bcf0cdda4a0550266809560af08d0f0a2101c9bf02a75425d7258c40f811cc8168125debe19a7f37dfe5ba9db78dc010db5061d3cbb103d3545372a842e39b8d98f18d146c71c540416391e1d336ba02c27251fb73893c91b797e78adc53f785b3df2faf78ae4732e49ee5d4bba76eb8fdd70a1b333ff6a49d6158ca1b9f3ce2460ab87e96e8f75e0f373cb63f31ad3834343cc27827d37a254113c7cddc82b102b6ec33d2d732e244d64592ae766617812b74effa9bcc091d70cf576ba3cb7c7abe96006159bf22cdd257e2575f16c8aa700dfe2db337be33a66f6c256387e5dfb00ca836dc62f075094e4475e4839c212550e26a2df8244efd3bae33d4817f3a251418ad277584eaec60639782a6192a5a50bd55f169a7246a61ecec38f5e82a43c760325f3de43e0606c1a31a492a76b459cc03b3f4ad7f51eb231828379bfb5fc2d50e97aae2289c7725148dfefd3cb7266bbc1aaf304667614b71205e787701aee43a0751214c4a0ac5f3739e1c93a892636123bc7e1dccb9f79109f52d56ccaadba23a0249356dee474f1215c8271c71e16a094bea0f38ab5a38872bd66c75e65e6c6b168f0ea5ff38487bacaefb84de48476b5566f9390f5f2d4bd57be0d79454ae341099ed16824a0409cb2dda4125be22d31ed63f2ec65d131d7cc2617b48ec0d4f9cd8469a35e816c7ccec4a229dcacf55ebcb6c50e0ac1e121e7cc553dc996be6f4b74d616e83b7f86ebd7f2a9abb7e744aa94c24f66379582d55fe08d481284ff46ac355524a3b3ec8b797413300a51a9b967918e96fa4009fe8cbb1bfd2306e620db0d966113eb32bff8ca9c943b9dfdc7cefa3b23b610d2d3eaec8a7e21fd62a781bf8cdf7426a3f3c0a3b5905d3547ec0468b0af94cd726efc5518f51fe3ffff1b64c2a09b8adaffd0a9a47d8ea10fb8ec5e9111e317d547c1a4f6952c4740714366a876996d17e6b18f88fe99c8ddb2eb152d4dd02a6136f15cac18118a80c8faa2ac6bbf441fa6d751d53d21dc5cff7440d2a05fee6ab91b60f288010041d5944fea2c2c29b8a828b964e1404c2c3e0b02c5f956ce1f8d7ab5d6e6e5312686219eb72d3b340991629327f7ae108cb5ffec5c8f9ab4659a6be678a1366afb203e26a908dd6c2bf624b44fefd6d1114df954bc88c935ae3509cc6f8f0abb0092a7e18356d21cf0930184a732eaf1e24de3edd4fecbd6b700248c275349b41dcc682db71b3752d6b02797c7c3fdb76023c1b0d178986ebe98e7553e9d10d366ad35005c9517ace17e62abfe887fa2106d29f70a57c20f95c87235378824d41ac6144ac175769fbb98e280d725da56676b39e956dbd54e1ea7f36109b945d5250a45d277343d48cf669b3797c7dc53f27b11e58a98e220ed2634cc1402d8e7db1018e60cecf42213dda71d560fed2c1f05ce7e0562dc6209daeba3e1e5d4fea77ac07b08294ccae878309ca5ef71952d4afe5cb7d06c8be23f2367598952d1adde0ae5c5ee6a68443a98d0c90647f056e43e551f6a98fd2754b070f78a156bac04953d00ecd39f861874693c440ee9bcd8301a57b0c1e060196524badc3d01b5331833babee2c7e762aaf5f8d43e28464459a1b75ae6fb2d1426c5eb7cecb8a8fd102df9a8fc34d8a77716afc8b05b8defa9cc0b3c4b27187590b95b1537f0daf90b5433c6ce3847d8d31077ebc6f9a81eb5c8e387745d9810d705eb35de3b3523811b5b9ae85e42ba8365c7dd01585e06b3a672fd85c64072ead9e73dc145e12491a9ce0f57dd5033f24ffd30b476ac71beb02e2e397cc110dcbd4828f1476f2381e45d778d04e265d6a3df8ba5573e3e48dc64826e60f20bf405cf98b59fe3dd76acd95adbf78460e402c408220707661c1995ee7d72d29a4be8c77ee97f87049e8b0be263d9ffb2618a9195a601a78a81975ee4354092fea1aa0f9b8503035da75291b72a26414491a6b57ae4dc8cfbe0ac63d73954a06a87819217bb8fdd7458c4db9e8647d3150975326e3189c826d6ee2f56384a10a91783c81eed9f3a88a4bd31345698b797c3fe47c3866c1b021ae729fea8b74e8679f10ffeff4a35e722aea49dd0c94c172a57ad4ce89177f6c631256bbd87fac42a4ea9d24ef5ecb7f682c1bd5312808757b935363265a79e262cfdad62688918be4c76493c737bfdc1f351185163e9d8e44ce16325eb8f2e4d1c8fa0ada8ca381272ceef70488dc543b19da80b0edf5b3f4fb59a1d3d18e64b9a4dd27225c6d7664646ca6465083bf4164fe9d17478f6fd1ea9b0ce90f512f30a80b5d25bb679531c6cf32c710d10113041f925207179baefb4b2ef2bff079f266122a85fd3664531d8e583ec9ef11c757ef622f39b69dc236d1b7521c4c152c25b3bff996333c146b21ca201c4b63e22c3455923ce2cadd751bebf38c6355fe7d053cc3aee18e68a96478112be142b2ece4f2ace2aba504ef8204fbabfbd1496b5a0780dac05c3b9c0320aefea207e7404d90106848c84e0aa3fdd05cfc7d2223cb01c92844a58b4a0e3b27f323cc8b973b57790505dc891450fc5847fcd40090db288dec851d02fdd9ac3b1a5fb260edabbb3d4f930ac29179c216f9e47bf5549fa8ae4564a0ec1bbad48bef39b00d3769cad4f63154648f6b112e42fa6732aca359e5229f385a4d0de9d64856f4364416af6a7ca49d599a819d81fc64e35799cc841c2b48d2f0fd10f5633b6f8ecee60ee92ae30c357b32c2defb317736ec70d648a8c30989881f5d3c33f48d15e8726698c30505cdb2a0350d8a8a52ecc203107e67cc7e0943facc532611a534b90634b3d49d8d17ee10f6dce47f672253b246fa15c15065702ab600f0e86baba71544d6e890037b38b575ad8dc51cbd9c3d808b43e0eff47c6260e83ffd3c2491cc01fab4ef6c2df2e14ae54189ca6bfc397f9672729b1ee296c88d86676e7e7712d0b55a8761f1e8d9751a6b8d884211ed9b97e7a9a92d9070d589ed431173b7c9a625d6a575f60ed6186e128156900c997b8bc6c3f9177016e95627ff9434efa15a57715ff40921d862a24fbf59be99c0e75a4d8e4fbc29de09d420af7821c03043b9c9d06d563b1225175410464b447879c32b0df041f881dbcea35d4dcc104b9bf445b1dd56995655e5c117d232ea3a88da902368a7e074183feb3b2993e0cd2e96e5fa94b243981be3aaba4027f6d400df249669e08cf1ab8e9041d863b201ef3ac9c8ba2b6d18c55162ef19812879e5ec10ec93893a35a0230cb962218932a889bb511a63df6a845293eb882df6b089d4df77d732029f65e6ee8d3590577e73e85c534b45c9bbba91047ec847e068214c14be3c1b60fbc19cbac371752f7ceb2d0259ba3879c35cb250d6ebee8de4838022a5b79f3fbffba4183ae8f466fad175f97e7d1a5a0427c5304a12893cc319b46ef0b73f8252fd6120df5c2fb0e87ab8ddcca36cc3537a29aa2121f3f496a705a82e60541d7957ebdf5c30bf0c55b79a790ad0756aaa3537f1347b6dbff00ed9a2ea8ee1ea344e7bb068752477f0af15220eb13b3fa98e503f07f51737b7c0774c41d156f55fce2290891bdd95c0fb7b784806ca7844b72d2b92cde428ac5c4ea170b9be97c3168584671647926a7155ea1a3e4bb35a47d767e448a66cc257de2d9cfc6fcc003279d5e773f3d82f52e12fc6dc702d0a0f1ec53b2578e935d81bf16ed10a8698630f9ed2d0215c2c233e491086323b399e5342533a19bd799a248228fd7f4ad32a5aa0d6dd5302a5c31e16c5acac25b11f1ccc09aa02a5e941bd277d83cf3b4ea83f4237c776151633ff32c3a7610e6d576d0a6dbe93d842597be9446b493cbbcce7dde63c274057de790fed14034ff58d28456211434f9511c889e7700d7e6c7d3af9e40de753641d01cc194d37e8e564424bd5c3e9f7b7e9b40861d8070592f16331de8e55872b9ac02e639fd6c335f17a45dc459b38e7f0fbbccce12d0482e21e93cf7b7e3770a7b50fe0c8020436551649c57aa56aae055f9e01b4e44386a7b22d39a8830c2bacdc1f762178cbc5473fbf769527aadb69a94d1a8f833e3126c8e74525daea8e4a8078d9a8323729185536c56205b54042c01765059a4c81b5840ce9ff51c1229c344c1a40f7c7c086919b25a72e3e8c5131910d7cde9ab81457d8a2f1ac678a7e4ba293942438e86663bd9e5ff75216adc76b4142b221edf6d1fa9f117fedf8e9346448649fb62276f8a92f648d986b38dffc2bc39deaf891d302a0e8b713898121f3aa4bdc4e8bbac26803f57dcd9eab3ed5079a20fdfdbdab147ab664bb2752c9dec510fd5a4465ae0f5aeae78a911d0273fb12f7a72632161551d4a6f68deddc0a14b975bf91995c975f38d67dfb5137b0b5375f24a6f794290012a95af87019e3318a867a274b4f4bb9c0e05c9d62ab2ed0139d9a07626a7d8df68820069df4438e436340923bb0a2b3e2bb242f0a8e640b1cfe49a395a1e0d58e766cb3e39633b690bbf2ed50d320e7e6bf8330427b85d60899d2faddd7c2a5757e5052cecea289db41660bdb069fe9de5f2e8ad981b1c7eb0326bfa9f7c6092cf1944970535bca7b4fd19b2403bb62c82c574ad4a3aca16fb13a85b41f437600958bf6813133ad309645ee9bf9a7186baf8ad7703119b0896ea39a6dd4b870e52c81b39804fdf8ad58338c80716e9f376f64c14ae169fb4358a536b91d864071b38cdfcf5d5a549bcce24f7eaaa74b89daf7f181442af8d7288a6d2ea446031f0f40486f2812cfcfa1498ba99e7594fa063e562232a181989814b5e05c703035e9b00d88dfe9c878d3ad806ff904661041ffec53f34686294fae66c2353364eb65a7cc0c2fe75917802d164b75ae1e01f7841254a97510d0238a8d4187c674fd6ccbb959fcfc664f10992203d213c62b822632f7845b347c7618c9de48c2e50021c96d7ed25305db1b2a5391c17e9c0c9eae8483c619546b9e4a1d5997a0f39818486b7e604a81654d596d89f6301bd8354cce24dcadfe37e4d8f233d4d623a5d5dc76a1eb924bf3bc3fbc61c7ffcbe688e3539474e97026cf512925f240c46a134d078467a824addba4ce1a97c55902bba23e39b8cd7a00bb26eb88d8df5d8e4fbff8d517fa76ec58a0b8603fa8922e710a420ec78009a78770fa7fcc9d04609df2fd575a6f4b6b9a0cbdd358ff930fce263aee98febc301ebdeb8ef2a78bfbcb6d84f300ac8a89ef446ae585787fc70da7e4da5d8141b756b63d587c592cf9a4d2ba605e8a53118f9bbf56b9080c314668ccde2b8e25c63c65a48a4f93643b6180d37f46861f8110070fecd28a5a4abfd63561ca5faaf3e9873c09ed5b1bb539932fc868bf9caea270344d7d27b720a7f9fbbc119ef05e72ec2880c5c212583d19ace7af0bc02d93f19f5b2a4411158ec3c16e9bfef0a9e35a4f188bc32d384d7933a2d89a3feda9dd560a5553cefb1025083a4a1f624e73d2aaf33fa96e589f521512cce7f761aacf107ce4c71878daddb63fa10a426a7a8f1c9c723547471e76aac746f192f328455b84b1e81908216f159e0336abbe60ceab7bb57a27a6df1add67f99dad1e07e84de7c19c8e0d2f53d655115f1af6e4ea6ee2258fcadad104ca3eaad5f1f3fc45c09db0b899fd5160bde4eb3f209ef79affb9da5f75140e39d76999a25ee955b47bfd9ef95efc0b8692f592cfe30d62fb4f77edd3fb12429f0093a391400ae4bb41f47eb28ae2d6a22f856b0fb94c12b60ff8cc4b0d333d947c4b08c812f123ef75606257edd21dddf0bd85a7a357f7436b1f993f69ab432dcaa1881f53aa2508680e2b823211f39b379b01daef9be3b22dc04df05029482baca3aee7450fd57d74a454358121f1f9946aa304897808f4c4b8281132f89725a2da48e7cd4e44a57098d3f27700424e790ac0b551608512a4387eb452e0b08edd02fefa251745b663893539b7ec71b733a002b78eae824a2602589e7afcc53f35cf8615e653e7f8f3416c867f2036d74c0f25a799592d2a0cf432705f4d2d6e55aab69e1567a1e28f6bdb163c3476522842da292315897b0391aa2bee4b30b3de44a2c819bf7f002b1782d3ee0df1a60443fc12ecaab481c7899128b64add11c5a16ee8d83eafdbb6e73b5bb1238058877544695bc26d504f7831d33c18bd9ac413feda33f3a37926fc69df921dfb4e2589ca05d4adbcfbbd332d9e58170db1bf038ebbd6e9c583db2740d966ec9b237bfaa2c484e673dcf414eb38a1f6407cd1a2c2e33d4fe643e05d23fce866a8d2dd19e66649fee0e42c8d87c96eb0fcc175105378379cc5f4d2f4dd76d091b29d265e7868aa6bf067b54311f014dca602187592ff1806588343e02da70253739e819d92848600d97a401f52855438941da3722d27ca63c5979d5ff7caae68d80635e04acf7e46046867202e6a9b953308372dd1a280ff028b18b1539096fc10daa96775569da89470b6d74c873db37708085c24867e85aa12b21f1a620aff84f66caa5ad240fd248e7723e144293d78d3a13f35b178e2333d1905b6afcfdc58215177f97fe3ba1d5a3226fb3610ce53c652aa9833c6ede3e7d08d4cf4280a68ec5f8b01c2abdc47ac8b8b791ed2cbe2aaff47d8efba404bc587b58609e5285897aec7288d5dc11529def6945f80fba636ba36600c156d8cec49ef51b5050e24980cce3c79263f55fde8d882002bcc16c69b2cca08e54ded6a60082e7192052fa62bf5917f2914d4f2bd60b64ff9bab6eb87298804812b047f2aa821933fadbc90934b1976d340ec7dd5bafe1a203b785d27d642f9dc02ed40805077d4b9773de0c511adb138a01a23e2c795811f6a449eb5c0e6b583717d90b9d99af2ee2d527715a7ae1fcd2f1fd70fec73483a8d8526d2bb728e7fd750fdd94b127c01f8b795e61dc13f1f3925454ab7d172c9dbdb909e74e98de94bd7f806acc93b13c45327f204650a6556e25d7965248caaeb478fe30bade3f45d0bfbb3d4f8d5779edc2bd866410b98b34615eee497cd161f62051d250556159289d0ad058455d1926782098ec77424a1dd7fbd04567eff2fa53056ec86c930a515c3d45a60ff9ea487371995a66ee93ad58c102233afad639d085ab81a5ae3a54dc30c1712d7cf6546bd3a4becdff6374c13f06e6cc20c44006311eb7993f454876fa5c9f7bffbeb40eefb4492a872b0620545344549eb34cb2b41a27a0878e21a3908bd7a52c8602873a7bb980fd1d083a3943a70b551e0f390078440e8604f6f39a8d8be08c4342ca89aff0adaf2dcca9512d1d27887f75e0083ebe10d94b928101b3101fc1dcf7e67c7f06734a185d0474cc635de8f2c84ff5d6e61ca81583c7b99a43d1f34c4215a2f5370d721e02f9911d3a6c204c853b43df4d9ba3a63a80c2055c35ca65128d1c8f7888edd8d538968a4bb6d7c6970f5284e7c8d79cc73fa8e166805789397a0a3ec050ac85a9a129bacf5c256e2131065edcbe564a5d9bf0b83aa4f695fad696a026787382457fd046755dfbd9bd67aadb5fdf4b5cf3f650037d5b3338f38ac2179e804c9b54e717adc801155867e9b3fb01529bdef25464c2aff9b5177078f24d5810dc2552d096f3aa14d444b08e7049da577546d9498f275689770f6bf25c833580ab84889a36890c46e18d5f41e2096344c0807a3892eaa8b51818e3c2afaa861b7b347937e873e67f511d039466084e831b178e8dd637ab5c3e4e5cf6863e21a94ae222260c1b2f716312fdc5b6df400c0b19a083c90da0a48f28ea988f475dbdb0b6975c9b217ba5a76cb37080a9402f2212387112aa382856c9d7476af6eefb6292d056253065f4a1f316759b72b8e2c9081fd80caa265b1ccf00dcb1e62c8ea2df46cb6a5ac0b2eb91cb25c52926fe383eb0c19e4d8eefbd7df1142505d2c81f164584247a4acb8c2ad126c16233fdf5ca9387854f9bf51b228d3bccad801c64703f7f14787c31fd095b3d4e7b0810ddef1d041c0745ed242a2ff860fff368af50aa2a424aa052553a0d70e7d18163517bb0fde4266022e805f95f9591df2c4b2a455833a6cba5ab930daa1877ea2beae4363d59197dec125dfd1a491649b4cd0fea8268dddf3bf6bb3ee055e332912e40b89a76217b82951b63340813fedd427d40eb465c88d7aca9bccb7d33a70879d9f3c1c677660555e4f12d2f5719c3a854f75616bc9595b1b9d1becde0f99bc5bb471a33e58ead1ff398401723bce0d44c76998162f55b8be5773b16f525f3dbae1d101c6442489dde83d32a5862133ac900d93c3e18a650a07968497e4d29049cdd0d8c5e4e37ba7ca783b34ec94555dc4e6b6b9c73e5fef4cb3d78cbad3fcd6a44e781c2105c166dd0b776a8111f15ff536c27bb34a386e24cc9872c759944f205dc0aa02ff7842cac7bfb36829b90532904a435300f91b8aedf2c9a34fd2ca036b09f4b48769f622f2b2ca870a51f9d0ad6cbede739304fbdaf1360bf24bf1b28e1f47ca641d5a3d9c81e4d9a68e57a4820a18e1b8add5307d54c9f35a00d5a01b1b830bd7e2d1c080bb55af5b9810ad5753fcba30660c2d58aa8821f080a61a14957e610ebb6b347c8f0dfc8f1b47cbfac02ea3bc01af61b9db181549eef63eef0992be2f0544aee9ffae49238d8915fc475b16bec86cee8f80c56a6f349e81619bb08ebbc465ce640a0cfd7f1d062a95b5307ecef34ab18be4c2d7f3594dc69754abb95ec7241dfa2119359b7ccadf8ec828dd667300522c08e956e9fdefe7ba10f1b8aded55dff81a8d98ec91d23d9fbd70f55440feed707c653aa2c56ae79c64153d529c6247a4cdc145664671d6de746ac4b840b68633ad7850e0e165475e3d32d682e92aa67a9e6401c91a5f10d52b7150d9f5656929ac8bdf713f650e33c751b1c694e05eebee4abda3cc3fc1a1f4aac752c2416f8b84b1a0bbf9ec3f7de886398f91acaf221a5a4002c273e5fc7d54f57ba3d9ffe1e17eeaad5af05a9f6f522beb0f3b00710caecf7d876e6ebe1b86079202640e1a112f866f3ccc644a961201b6987a203a48e3fb5cb98eddd484a3ccc5576c8ed958581a4524c340867ebc27bbb2040c6c2fc4b17aeb13ebf357b4a06b65f50209c085d57196bfdf1aa2d3c98334249a87932c8df36da53e8f93f4256575bcb6507b4e5ec68b7839bea1bd8421b85d3fcdcd2db6ced675c4470e9db5bcdf4d2a850b5ae595bcf5949bcc6edea4af60c0f54857338fb990871fecae2ac91e3dda217d53d0e9001daec05b06c138bec0d1fb6619a58146babd0776d1fcb47c9649087f3d9008ced891055ed5806f4e3f36115ffa39ba12f1bcf1822498371ca46f013bd198bd03ff88309de80e661e7f1bdded98124b11afe9f21aa9db74490f95c011cfad26d3746f28aa30fac00611d69a973b9b472a1e7d5ce5725bfbb360f8a444eee8bdb37839b937b5dcca4caa9e2dad6c08f9d316618bf2c20ba49442f572770dd22cade89de4e5f8792fc4b6ac318d10c47d730905fc3fcdb8e1b68a1a5b0c03ee829aa1d66a4edc9c34b07912faf0d7591cecaf1dabbdd65912bb7da33d51a74e7e5f6c2abfd7559afdbd0aa6df1e048b14b5808caad9be30874d072effedb688d7d3aa111c79b20ec8ad0a2ae16ab2aa98d4c0907070ebe5b5f77476bd2f07b37eacfca7e185168112178827cd44427180354bd1477909a0a253b949749027663342c897c44f56347289079ee9e9bd90f28e8e138c2acff3416f8e1211b79865e9664d3fdfe83f7ad403ce699fce7db1c833862b40633e3c6a8655b34e40601cb1ef5271891a7b859d44cce83fa6a8336e532ceb59c4552d5e7d7673d85efb5a933f98510864f62dfc6329d02ad9e02b61b579afe6025d7668d4c9d4910fc08d49d60b4956ade241780957cddf314fb99db9cf1a1bd226821a1b38ef4bf30091b48c8392ed02e904898bab241ddd47b4b90062a6697354c168296331d3c925685c7dd26a1ca550553e4ec1272ee4bd28829fb38733f06bf966c9644ce72f26fb87004308581082e56ed57522456fddbd4082c68cbe4edbf0f61c0d477957ccce60822acb4f17873c5664d640f26055fe365abaaee314d874ffedfd2e446a9cf450fc0a2561316b8af57c54b5829d35490c6be0b44661a3baf01b2f50e0c19b41c2a90597b4caf1f47776aee1080cfdb0949c85cce4e0c1fd38536b2478ec20b0507143477e4d915df8f98367bda0ac7fab8603b360b0c161865159f7d29245a2bf462d800ea01c7d9029c6a8fd8d38687f42a612c7a865173401f0a3186801dfde0ef0e4520b01295a0f23ab03ee2034817a4f8b4fd01421dcdc4d4767d42bf090f2014ee7a01a156f175b0dfce7c7f164f78f9d30d72a3553b84bb12f18596daefeefc5c66cf8db4c81265058b5e25e920528e06e5f50fdc9b1ca760573c6581ac5604d4fcb899056d2be4998540c3ac3c56a554466681904c374b4cbe3a4a0dd7c681421a41a0da43beea22d8e9ed78b7294d7a65eb564df7c094ce7a4b0034297f069eada1076a183964ba56062503c6f141958aed7241c3ad392d28bf471da51c6ddb7e28c41856d3622865686542a4f8f1e531adbe51297ba2fc2b5ae301306c4ab52d9cb0b712f87e53ee2b0e748d6d9afa680e44352c31f4e38f081fbe7cb0770787f5de1a945ebaa574c0af6e777f5f749b445e6204d35b15cd028fa496f5cc2acc6ba6f086d16fc7df38fdea8844a5ea76370e9e7dcc4399f9ff9cfb8e0e045e322372a89be2eed36eb472662fdb28e711b1d3e44a20b6549ed6bce78c09d0387b528abe7a32c7882514f3fdde99d10363adee23c7cac0741690b54a4a4b0a7d1a92b6614764076c09fe0e12cdf7e2bcf190b3013a2d30631ff1dbd679981f38e77f6262bd3736074196c4bed14411439d25c8a5dda0390ba0170ee5b84bef0b9ac196eef1a8801c55bb26cd3b7da52e7af631bd188b2003dad7e258f4719e13a94df9e800eaad984a8f4c6477fd0ef4c50e26255244a341fa32fa58ccb55a1a42c4beb9660bf8229a1dc84bd0534aa8ef83cbd0c68914d7f2d7edcf104355694236ec30af9f9703f53c45f1ada1c319847c4ddfdbfa8ed0f64ceffeba409e2769ad63aefb0ef77bc7f1a663d60f2cf2c0b965442ef094a396a286b1d621ad5511eccd353c0ec1f495cf584f58f11684746f03437be2c555eeb98f921d43c891da964df31c3490def88f900b7cbaef7296b357bc0f9e1b7e01ad15645fc51acc9c9b519d47d4bacda62c017245bf2ec2c85144dc2fc6fa2a811596f935d6b132327362beeb9257bb797a9457cee0c305f377483b662ecdb6e1911f9843808ff64a46cf0bccfd5854dcb32f5335dba11a19220db2eaf9c8bc33b0fcb86b8126eadc1d9fe94ba3a9d324ce95534a0e31211ae9ffd57b129bf5fdfdf9218d700c4f3a79dbb70cfee37c35b1ab901c43251459427b1b88adc84e4188e7900a6200bdc2741dd3e2ec9cc6a4556f786a7fcf36255a9839aad94025611d2cfe8b07232e55b78e2c534b41287fa4ad4df9a7ecb3cb6c8aa5dbcc1023b72ab63e3cb45fd0eba41a42ec6a4dcb8769dc89a6b0ee74107bdbbc979828720ea703ee5d960daba2676df938f84e0b92776b3d818d85271cbd37dc16c183c801a608b55f639cfec8655adc6a64212a614150cba770c20118fc976b5fc7eda3ead26c4336eec2d40ab2cf2a1e2db939038daa4163fdc1bf561ecc3e25646fdada855a2201d80d3eb8af52ddad29045605759f3fc8a7cdf34c8afc73ec159143a3a039f9acaf7356c053aaed5a0c923be71c77cd30796a0f5e403d29a5ffb4bc38e425f760b848d922b4124c967fc1b66e16eefa8e1f91e7bc77e9086dfecc773542b35a77d65e999e671c1ac83961e201e45ca503e582f8c0e5443b674e5eecfb35083f809a2680770e6db807b88a13ff2ccabbd6ac83dadf54b3969484f4106ecf9b21c5cfaf8dae2fec36375aacab5a9488a4d1c63fda56f0dae6ccb44b88b7873a6675d0298bb0a2c513fb23abecf1a28dcf94d43236a75736c07588bfa947e3f9c858bc5589084e48fba08b7f5ac0471a6e193a9f6a2eb5e7ff84d105449d1ab185ef5ff96de1712b20cf25f25752b7a427ed21839db5ffe2473705c63674856a580732b29963fb783631bc7c74e45f3c61788747a33188c159e47fa2dc4d15d2247e01535398b23cc3475ca936f8087622e926a4683626c73bf54a5d01ce340c609dba418d3a6c45a591d553446b2adf70b9981e724b4996b9d08b8f35a6c0a6fc4c45362d7bfda3bde74d89f9e38ee52ef6b5392b89d1c8c1bd0959aad1af82706e0e72fa236b7ff7ae6e80753a3756b942474cd32f4b7586d3f9755d4f6aedac5a8420026858f9aa69e7564ee131c193472b8e55fe65c4e20359f8cef46f597cdaf58bd3a07ef96cd81129720b022e8bf37872187c41f3d7a2a86481aa146f92c5468818c71a01eb5f33f55ee51ff8a1a52cd3de79c5cf149456746db7a3180129c9af5450315c9bdf0603f5b590d9fad892b81c36518c9a43cf8c58c03e18ae2a55b5cd8e6d551fdab7760c2a00c3724eccd5389b516a5b448975f7ac3220e2dffb667c52aed6a512fe930c59079bfb414b8e66289155b0d7191eac03c1241634c50f4b79e3671676d98d58463b72fa66a3c11986b46990f1d08e798a0f0de30f42327885bc21b773a4b385600fe87cde29a098cae2dc57c3ce5a5c88b9f8195f7825b86a13bc18b550207fc0d1660cd2d6086cb913ab2a5c7c08d52d5e7fb8471ef82ce058668174a9f33f38e7c47f060ea9260078f1370bb5da860c71137ca05b1d59a6b3d79204748b202977b868c4ccb50693cd0022e58daeb8944790bc238dc3fd5d9526483ab2f478a3545f67739ec71ef87b9f1bcc1a2a01b4cb51ed96f8b11ebe60d944a8628c403cd4a73d02e6f575ea795070b35a9b03c9c7d186ed916ac76e46c9796c89c36028ea43b2748acaffebbdc9c1600a0ac4ac993802c0e2eccc3bc881e42c32b461c33144b30fb0fb8eb9568e1274d7061ea7c97c6c8494e11c2c0ac0972014738f1d2e6ee30dd14768e1eda5c106ff4cdcb1a28dd215e800513b572a659e7f98ea14e8b5eac05cea6f8067116d07d552c4c232cb72144a83553849cdbbbffab66147c6f65b4492a7d02f9689196116b1329cc76be92e550e1b7a18751ad97c9d3eb7701ea783b537c1eaa811504f065b1dc9ed3776585dfc0cd670124dd644f2293dc29dc2bcc2c31307e85775040dee23eb80a3b90cc37e5402f67c2466386716913314d6fedcaa9c2e19d15c77a93ef2a49c5370feef83ad7230724caa5f38f3b195fa3f2e21ced48af5e522fb97981c42226f45f056f78b79f863da4d75d9be1a600f65c0a3d268ad7df753761260b3afcdb441dd63fd0e14d967dff7922d8877d7a4587cfdd2346f9ba5c82f726896ec0b9534de5b76518404345bca0ba62caeaa4b63fc66b8f18dd8f41c486c400f60f97add36b51df20d7ed80b506af13d27b82cb476271d53a979a90fda0052207d6ef12ca0b5db868e28d2209a245f52f8e88a5b3c53c347e4411dda6b0a20f32f8d0f9936d0a02aa32077a0a805e43237f6bb1cce143c7cc8dae9cb95479e037440b706dee8d6422e8c44e18c13539f1ef3593e95ce1724bc00264bbba12cec6efdeb085de8887049a385a750c69412c9d87bc2625cbc67b64c23324954e86b6be7cec7f46229a6a6ab028fb86901d7768f0b69325a6faa3e145bb4c84d834295643789196b16ad9e5887dfd9cb67ddb8f4c4cb48a98967572d94db0c268b1bde3ac62ecae03905dc9b0349b5f6135619ddeeabebcbd79469052b5547873429d1611e6c055fe7e3d2f6de7aadefbede1e692ea214414ca13a1ba64686326ae06d2cf24f23f3b7bf3ce2c6515047b2d5e39670693db9afa68f15a3cfb6a95e7c2f24266928246f48abaa751b0c99eec849d37efac7d348392d0401c933b52d549ea7ebcc7d79660a5b6d942772edcc36266bfb5d728f0012e8af1b556992b179e9c4e6bde4cb2e1d4888ff332f9b8a0a70a5a859e474b9d50bcb3705b1a2076bebf09e74c90e1493b8e52eabddd9db6322cbf66e87c9a5dedd2a7bcb618aaccac3ce16ab92e52d5c57700d72b6996b1748221cebbe61fc51d3f7ce0035c974a2d5648c206a42fa46b5e81eaef27b70552721df53f67e8dbea439535c7b6ea59792143aeb8aabdfe84079c29688d217ef58c2fffa90e67f09cea692ca99a9d561685038e887d0bb4436fcd9d86b2e61de835931850e1ed15adfb390f3c6d34130b9579dade66fac315a45b46f7cd1db0a96971bdabfda5dfac7294931376195ac538856bbe59b31bd3aa534304723c64bc575ed55498c06027d716e72ec04acb5cdfa3869967a23d47ce6b7ba05575bdf6a3427e09061a06f88f1ed05e9e57fe6fbfab7df9558ca5cdf07d20a010f4ecab00dcbc8fd676c804ececc41e9c074a2e7bf9dfc6bb407338980675689d0f19d178020b298373ecc4cfc7c35d3aa05f16d6dc11021a955abc194ab5568d90869045be5c12eb7b390748e2d443e2821855415cf35f90a4976170699e740ba2f0c386642e0c21c229a1cee3482f3071b031fa54941c3cff7b148905874d44e02fce7596c9091cdcd3d174a19457afdf6d4575c2e0c7a51c32bb2b0b258fb6ffac40438bada1b759c53784a084b749d982dc20772f1e14644011d753708462baa2f95b39427d323051eb4bcf44fa127a503a90d64a7efd352b52f2fca4604aac29980401b2a360710a87c9d2b506420b8f9daa3ef9414292a5d959146f7ce87885850cef5b81a137a5d1ba5afb0edf09bea728678187350e7e176bac8f91a877c5c21c6f66ac1c2291412962325b96ee075035fef706cd01d7ce0930700acd0a9c51adbafa00ed690c848966e70621c9c3dc096b1807633f366016b9fc129355721ac43d44fdb0f4a247fa07ba946089f3ad3a3f3652990a65f9be42b33b4010bf788a9908f42ae781c5d6b4e7b58050c88da56d105635880046daf3c762782503621e9ab7bca79c4b49fed9204f07b834fee684bd19cbfe123132531e5bad4e0762e886308615c5230c8106b642b6555f53de289bbc7ff8c405d20b72044801e077b43e049c98d7d637b238083e23a7b5d806b7bbeb9ad3ca8b14d5bf53922fa8760e18fe0f084c8219cf7fb1252140291b708360ca60a643b2c3a75ab642592ebacee9147706e8ea59465d27b9b9a0d65f557804280f8a87ea7c0afc15d35c56e1a9609374ec9cabeb5c5f4e993c509f1000d1d480580d9489b0e8a435bb3a902b9f906852c4cdb5a69920d63836e44047d78f440182dd873956a9b8c13b11b85f36a7574ad1cc5a4c286b80e55e00eb0094132f3b4b09e635868eadd6df08edbafe8bfbde2b293930cf997e1efb1a131b78dd9f3e3e475543568916afdb2e3f0bb2166d8519bc544f48f70f9365943297c914832d7cada2336b2794abe47232c6b6edbde7f3b70628f2fa7465cc1aabef42b5dfeb1acf353c893e466392e824d45653438d717ea5d92897b05202c21185a95dbb782a9997b1898640ad9514c00ad6c9787f7b35ea2b603a19a16e61c6459a54ba852238cf2ba21c3b1d772969a44be919d54cfdc9c3819b013b9d8f7692d1de9bf640013df93c712e714a7955a899eff27c3c1a62ba4beb0aade121d6251ac2a5a8942d183cae1aebab29113c92d38d32623f7eb0638730d9105878b062952f118ba8f491c3bc021322fad32be651a78929736af8b58f42d64677b9dd138e8002661dc5d25a240ebedb33f41e8a22fdec751c459c9a86326d6a3bfa748d75dda4a39caa7cd09c27155d30e449aaea017727a0902eb599333133dec8515559ce1732d475f4eadd852230bae8287dcf8303353f4833b2fbeca48c58815293ec0a58dd9a827a233e88f5ccd97523e4a89bf66482b368c3b3f2ddaff1082e0594672e72b5c78b9985ca58d00b6fa8ce09ade34f8ffe3958dcfa2abc7af2ff8c4987ed6bd3d06fe154e60d1ab70639cf18200c98a7e7ee86945d53e170346fa02d72878529a9369de908891dffeb0403337643fe3ccd93cc3ffd9775a13e85eb194ea99321c2bd1815cb39e381158630463acf486d4b4f47285c9b02621c9bd89c11b289b14b5a1ad2524c8a60d1124fe02649ec61031ec7bd549ff84e8d3420155af9b2ffbf979940a8e42e40da9c134025ef5cb40258e20b77983461cb5a79b54c0bd1164d7b32ac60d2fa626ef00b97b3959a153ff524f57999c304fdaa462208a129073e1bbf11dbcc5678ca2535ffcddbdb6d7cef97862adc7c8d24e8b7e16325f23d6310eabac21c4c8cc48420840951a6474bdf3dd16ffebab5cfd402639cb9b71d5a9ab05c37354ca4327ccc952e25be944f4be292bd902389869d04310ef63dae4aee5dae1262ed64f8519f581428b63cfba944cf7b87b9fd5ec41447f18198536e77c9145d1095d031304abbf1406b0733949fbab190176a2613991b6106b9b1518c7e72a51b30c791ea73d67d354aa44b149c60ca4a317ff6f7480095e33c09eba4f12e094bab47f620fe1815de934aeed6f43d45d0d346f964b1a1abc07b6f698cbec2c3b440b76277deb15345cc9901427425763ed85bba6779ecb10aba92020ba7f2d645c359c178b276fcdfb9ec6e05ebe19ef23f09b91d158ca0b216a615e3311c48c058b7d566eed915c3433b0737df5876bd50cf73b41f25d300c24e653abe8bd25edc611b2eb7fd2f24431a87681581c8a5b25cbdd8c3d485cb7907f707c1451bc003b12b62da801ea705385e45f05c645620be47dd5ebe180014abd2c38ea7d6d9ac44e7b67f079df2665f39bb96bd0314d67fb17acd42e1b8db95c41232ada9317dd4d86f9c13fdd23370efd6b815d04d564b32ef26cf8c35055e792f7b04c2caab2c685cb11b7ba60f783b848cbbf4b0ffd537c9905f40c8a735273e546053b2b22d49bae571e329e3161b2b34de7b60e84ea43e47fb8cce2ffc5ae5b569602d0d71ceca3158ae4b05a859eacf2f15ca65e143c37cdaef8bedb4d9071a017ae3f193ebd9667eef6ba7ab3026bc1c022365c2279290c447cc4f4e6fb1258be058df5d1103fd9a2b53fd865dfdacc4824125ff30fc80ed7e5043f0f904e8ec3b7a603e5b14a2d1530602363b32e8209e4da683a82204a86bdc9234682851c5088887c3cd676ee7c5641d34342ace548067c390518a67d6add0ff5c32df74ec3ca03240a7c212cb87c046a646a34015d7cb0ec71d015341b34b0fc5a49b962b8d9ad1ece4bf0311c8bb4124f907dac650a79f72bd8449896dd7956575eae43643e8abcd578635c8428160df1d6163d5f6df99e60d013db22967004974ff92672b68e8a4a82f4b259d671f4801e217ab5be45e6d3862ec8e95ffa171ffac627d8687c532d4c2c9e3a8dfd67bd1a803fcd8d83b0a487d867dd155f0e90b81e31d4b16e7619adbc8ff71cc95384091471caa329a724209fad7a5df793e90111c2236171810593e420ff63e89617828b11a6f715cb20c8ee3a9b3898857c9174aa918e97f6c365771214f5788d52d0fd72792255c1e17169c33197be3ce971e3b0695cae2963fd082198150f138b9b997d05793d38e2a1852fa0bfb04e37f6351e60801a100c19533fe159e31e97a32d55734e8a31eb46d77e1dfc8b5176c1a1be8a5fe7af4bb9cd99125d936bfd1966800c9d6dab7a484259b112261d2e9ae114dd259b13aea8960e19f7cb0fa2c1d322011a8fdd89864d1c2ba439654012d91e7194d54407efb4aa42b21c48919ba6c3cc6828e9c02e5fb7578667bea1dde302717395fbda238773e80c448e43d15d997eb48c336ab5ac77edf8149c1cac6a24e373fbd8998a0cb09e2c53e48af05d11b712a32424d99aac1b03aa43638a955ed37539e3b7c18b37a9c47985e28554e43af9365c8cb87308cdcb9ea858a35aef336e3f86e81cd3009db3cc255712b58b5aa94f6a864d258bbdd883770a7f3b6f319676f7f118d430bae68268e95d9b25a710c8442b70867bd46eeeef38325c3a400d0f6b724b7f9e95593aa97189ce9c91f510dfc146c44a43406d42a00d4a696548f9b43a4c4c432d175c10801b848e940d1bad8b759df49f76b29041c06d25beebb76462983a86bf313fc53e5c6d8ae72dc4e05daab4e57cc10d39effedaa7f214262e47b9f38c8dcadd698079cc0d60252250f2165870f461b17c4b7dd596dad020a655c368a80e54ff06fd2c2982ed892f01979e8ac20113a6160c54db18063b1dff98b2c3da6cd6f8b2fffd4a6d2b8df2b62fc8b77e9ec7d5d69babcc63d202de2a43c3cdce0132117e6cff50d2afecf2e6741ba25041cfedb621c0068a6fb424b08d2a69954728f49517012fac8a90bf2055f386b9d2cfe16d0f1ea0e4dfc080239b97cd1bce282d3e9fad00311f86fd55a4b217088a30c7ab67d39a277de0bbfdaaa8120720d65f83407c42388206e933a53d3170d371d728dbeb3ed6aa82e56f95503dd10cea12ff5c90601dbfee598d7a4d0c16a00f83d81b6aaa5d8bb7f21d5555e78c0592b8285b4a1eb55f6d766a1738c170ac816fbe870358b3b37a27051cf631c68eec7830902b8503d74cfe402352529b72307a68aeb5ca82782359983db469d2f3544129dc9135b583262c0785393023a9806e3c629fcf753a176cb3d003c451d48579d801fe674b8fc3d90a9c873e2566e0b69b705e37974c75570d54d92373455894c6527381e95249ca85ba216109671321ddca8e31cb7fdac3227347cf3cfeed5d46adf000a0481c4e3bf27f8ab4c9e642ba06ae806b906754eb4503d33b874760978996edc0df1f9a2889f004bc5dac700af28a74a57cd5803bb08643c50c7e76c3cb651e6b8e91da8e9ed6b6dc267d67833770ae1f7588ddb902157bda416fe5665843ee86e873022129e1a484c0a15897ae754c5da35eff7f559048712aec2f59dfbef7e2951fa02a041b1cdc8ea75043f4ffa7cf7a1c1c8937c27ab077c6103f23e55b55aed1150b24ae469b51b21901cbf4c3bf84cef234cd6acc103144425e1edddc7626fa6d89559822bc92802df2ef1ab15ea1a6e888a857a48926c4a0b1803b4202e3c2415734c5ebf5040dc58203748d350f02316ec5d3ee23d3a98e3d5b9ed243b6b36aa246e00fbe7d1501b88bf22b67c276ebd086e1fd05c9d7f7ccdad64a2531a497e02b14008210cfda7c5c7527aff4b6b869f5b0f4600cce2ad29901e12b9d5e6107612abcc6679e4d32d847e0745e17abb754900b82d2aee0bd126d7b5ec57429399b61ab5605baf5afa8f0ade6aef613bb4d7b628b52c66b46aea9b09dc1932397cab51c425aca6928f4a698c1a82b2d135e7a0cc29f33e5e292376764c361ad3bd8431681179e85eee1788d4f5963adde91c3fe422399a8feed0bd5bf4dfbfb23f580a42234ba981ba96780551decb0b613146af95dae2752a3e41b84a8d85df01d0b72074bb0ddbaecd021598ea077024ea2640f7f8a521778951cc93d10ffcfac51b7a7c8d4fb627ec8d8a505e9682af53021b7c651cf023c1098b93a38c3631933e2329d043e7c5a8589c4c0a0b79f7f0b4ae2c4ea83f84062e834f1455e2f7f9eb9e30f900bc55b9d15ed9241ba669d3227c216ca3ae076dbaf24c29981a46d837495b487eb4b42e8190840baae444fadb7ddbfeb5ce526885346a6e9e3ded2a647412eb39e60ae5c1c08bfaf665897d50ba345f504f622ad49a123b7c48b93816983f10c498acbb6f0f7bd6afc58d08b6b3f09f9f6dc88d7a0e795e228ba4cc79f88734a0d61572a00314966c60686c90cd420d0f899001be03bcbc83f3ee3e53a38350423c24cc10cef7741aa3235cf892bc7cec223dedc1afa597f0f6ef928ddd2151b09bfcc92f2e4a9cee19b8f0fab0d935a2413e62ce2e9faaedfc1ddf8dd8863fee7cdc1f8843861380e33139ae10853e4cb83a928e833235c608189dfaa8ae7d0951e460220a63b0459a5e3b80ce5dfd723c946946a39343c857912f21e5b6a41546bf2c77b1ef5173e18516d21b62728e619ab8cbe903f5d308ec4390261a81f640d932ce4c197843f01d647c9f13f3928b9c72757fb64f9782acc3b70a7c3cc1f800ec869dcb2f7e19641b33b18eb14ef71ccdb53724ef831a26c49e136931ad8aef7081ddd79036b354ced73fc0fbb1e7936ed985d4090a3617279340e8c9afe2fc53f46827835e88113a8a3e77d20ceef0b1bc36d10ab07e80570828a26aed59ad00cce4aa6227e4423e61b13c676f9f1e2ddd8ac9aa345decb1c6c5a293ec229031cb9844b33bba40681e446ee79e530cf727c76aa741b840618190a0a8825b576206a51acdaa626a13b48eadc39e1fc0464cf29c4d184b4c73a2e382e54808a7b31c411f384903b44348f442b042bae5b8d0324aaaf924c48b71e916cf95f51b24fa6df9844c44ea2a0f324a31eb33e592b64bd393cdf3938a1202b98662d5501de33dfc1b52521c5796f5fbaf16f8eb73c2a629471044b4e4a8a518f13b202d2b29cda59e12de9fd08bf8a95e7232bddb5d989da61d595f9a2b3d4963b0d542b7c50c2cb07074a317a55b56eab3cab1ae8281bd82cb95e48ab10a56e1f0794d564a5928f690a2ffdfdab5aaa89f76ca5f9dd95b790e510632ac4b502592bd50f6648c6902716665a967ee0dfafe0cfaa61687bf4123099c0f5959655e17a27af48482437c27f2fc5e9ead9905d3872512d819f39725b87025c7fa3279479ff963a2953cee5c5c474386a4bb8973ad47c3e973afc199e2f368c7e0cce5d952393228bc2b76f5c91e0da7b005e64cd119c1c51a587d34e52f8f222d02d53ba4e5b1de2e64a3aaeeae8fa2ee44045bd61183ffd4e0c07d14588521e23492851e3d621faf9f7e6091971a38c1f3a8fc3b9f9e80d065ebdcae002c6a741c53b6c3b546cad644fda463aadc35c68a4d9bf579f1c2c29b5451ce6084f6467532b5d259edd52578610395b88d1bb97189c0a7514d36030aff83f1c3cc16cc56426ac5a0bb499fbf244542f9d844e281710dccf35a6b96357fd7872e23c0df7a2196820a1b2a82807dc853c6734df2913db332e2663e79006d64ca2077ddff986c2aa8c5d51a6411a16d54a898a7e0fe5375b9f83d42b2fc465118bf039583d131f17a6c5f3b1012365aad4c98656841c76e78c54c710f98efd2933aaac8a920271aeef48a538a4e97e7b9fd51673706d5d1bf5b0a2ca864dcb484eb22cc22aff0e5eb3e988018a9c3b92bd0c05ed083731ec0eb6f7cefc3f415de16bb8fb3cc9a9b7496fa6289f3dedc22c64b0939ba71ad90980817e9c363d8a46625e9a2c66af2771d042e75155a6c35d8f4631ecb49aae09cbb7ace11f818227e6ed6dc68407d6d30d36d48f97ba7fa1f4e61b722523a13dece26ca5c8b2bc058d2557a93bccdbff9a0822035409cf181aefa35d3efb24cfbbfa4cff90cf263ae56c49b7dbbcb7305de489ceb82890734b3128d5045483e1c3177ac2e655fdb2bec38068097e45847004dcf2a7d8113b532dc6df58beaad780e9196d1e1338bc09561528384455478586a9a69a9a4825a4d723f83931ed457fc4265412ca708b0740df91db551d10ec308b56f859b50979da6955ee98fa6ad3ce3b7d6099a81cafb3c48a536ef8093e2879ef62602f2f6a42f6429f31cc7db722b0302558321096478b5bd1c3e18dfb4a02fef805e3f62b19cd97db4eefc0a272b7dc7911db5a26fc9bb29e41ac9362cf35a487bb6c247d90df2b1392fda4c8ee8aaaf60d1efc5a33bfd0517102794382bf7a80cf051086d25bb042f053be3ef8d1b8aa4559e627e76c078f5f3a8abf5d155128cce2c6f654456216ac1d08154ad3f3af1513ec52d9966aa35c6608fd993596a1dabfdc9eda8291b41c2f2f1d0d3444b9ef7d70d2fe7102916d6bca02d3c8269e3117d0ddbe3ea0f13f5e88da6b2c246c8ad138710518a752d3ab7992f8f704a5bb0019d5e9e8d541d17d004d5f7980ad57f7e6147e5246c3bcd5a5d97b975a3565f9553653be4f683b1abe518609840e19671e03532c05698025417f521320300a5bf2f2e662148d9e8ead8628de3d75adb04c85fd24a9717e31b6c56c26224ab6b3e0510cb55551843138a35fa6b22a072e30f22be4de52c2830bca695312158305fc89868f7c147f21bee67f07883e819ac0051989c44eddc7c619a4d86ef44ea5035d27b0b32fdc9661446001ca30b8874df13cb90aa47cdf22e9a2a7ad42ec9ffbfe7af7770a4bcb5d9ad84a310cef70c6dcc89b86023b75ea8e261d933d70f1341bd45f802a547d536fd5ba31dd9145c764e913735766970e3cf17af8cc0e7ce2c2a264b692fe3b2557fdd639c788ae4525d920ed72b98dd4ed8f331506c218adb05121948157a47328a947facd0dd6bc15af3011b51b489d9eea93cf2cf3173d359d24fb1ad8931b763f9cfb5e3699d2c087f52f366ea78bbbf666b1f895f47c2ffbbd2922a9afa7ff8ba8f62ebed6a9b9cb5401b2c048ebec7891e6b34f5765287578c88ee7e5a4497aece4a5f9c18b9b09706d4d1c006b14c12a3fba4d78c025d1bbf372c2bc686ddb32d7b66aad3e80eaf3bee58fc59ee5e308c3f5adcac5874a8c2b6566b10ff861e2c2d561e0aa78b779cb2a226cc3feaa892cb6569a1d3580d0e9b8a1f5e5ba66c061442487e55a54e37b5eb2d3c845ae945a10c3a1b5e3dfe4932db43310f1db57a9f06c437c89d90270e52832c2c70837fd4cd0b28945232b49bab078994641663c3018901cc3ea610d12509bf1121c6d02241b42607131390e6f8294f10c900f1a4fd39a827d6ffaf7528ec4ac408a90a7d263a47dec185e58ccc7d03f74b1c5fafba9b46083f5263ab0cb5392cee3a9b0159d616ff99c1ac85f9337a89273a314f9bd34965f14b85870f4c41e03da7010da933dc8e372ca762eabb56e7845104f208152bed6b64e0ac162b1a3ea6b2b6be321e9f61acdd742958a7c52575c33e585f020e7a55d0a6fc279941303f12e1832f9f903455170bc28132b43fd48e75797d5f67a06bde3fa49e0e287649186c1f16756c2029b9a6114b349e5b001b6c0d5083f83279f6e0b0f4e3d78e1ec6dfe0d1d59981a6b0735d0115fcfc36aecc19ae9577c1ecedc15179e8d7dffad03abf1d7e897f6c3aaf12b110d951395eb4cb50960140b6afc84f49984275f857c42848488c4269893c173713ead6c930a11dbaa751e04b62b664facd7ea26ac196100a5153eb9a6da03e3a81ed24a247037da29a51d51a6f096c181da099574dfc63cd42d6945ffd5bd36f55854da092ab21f7de13b6c3621a500e1241d4f12af9d1a36f5f2a366c2b67a5fd9671eacf8e24b49892c95a1b263c9c7ed9f76620781e932e1a5c100bbe08c60575f2a6121945d00398bb0ab3f4ad231d42027e5413e52fdeab5df1b8cb92e6018d43d0f77ff77ddff03d8aa58dbbefd8ec073ae60f919e17f2e9c3ef4a8e73ca4f39c4e80eaae4e0df9cf9747fb5737dcad67ec8c5b70eb817d4bfaa1b7099da531fcd83b439c50f6e97a01479a2b0d8b8a525ae0f2d1b0ca49aa5d6eaeef904c99a420a99387159abe7be21fd03123cfc90f53976b1ffa2ffd565d2619451cd080f874b9d18b0b6c4b2d6110b5b96047d6a398dbf7d9a21a368297663aec735f19a724cac4f530444e6a0822f2db1f80020c16b54814c8e6f9392c3fc136680d9ba9795a15792983873cd18e488aaf5c364c58fac52b15bddb8a3e91563018dea1920d2f19f49768a451c9134c320abdef917da93fb7d9014860e47f4f93b61b86dc342bc4f2f684bf454c716da8ce4d0eefd3f3d35288f36c23b6f7e66ae06c7b6bb606064159126d48bc7b77711d1b339212d4a8b339761725c4d4318355905c0cfbdd7c79d4c1edf9b2134af7e1671dbb78ff315a5efbccf1c09afeadccd9d57433845ed63e14cf0be2759fabecad8e4e75882c0a81a4c6ed2677b3098c5c9ce1018c22edd1d4b2362db4fc7fe9810402cbbf290c341c96c3b44dbebd2f3c3e4bdb0a56f236b7c50576ae97e0073ea20fa0a1e5d243369113536eab7dff08af905dfcfe54cc278cb1d11db7ece8033924babb78124adf092392322ecc03f8b0ca0116e9b09c7e80cbff5969e931a4f9c34050c144a2e371858908108a15678737740ea2af4c3bfdc55cbfe0e47cad9b14d09bbe36904ff5a3f2800a8cd2e61f5530e8b2533645c9c7d826911f419e764ff29c904d8d66e270d9ef5c261e3b809a3c602c869b539ececb27cbd61389ffe2ae6d934429b5ae5783b3f05aa8415fe8f28343061cb2dc98d7ddc93d3aa62987e06cd9a5410a6732bf19307efb38f9f55fe5e180f0c99cb79eac639351f9b93b1ea9cda9fd85a634527a043ec72925f76c00d676102dd800e37688449457cb2ef5f4230dad3485da09d9a7b0d86bff674ac3322510ff9e058a0ccb3f8811ed3a45eef7a41c12f470e94b08b83ac62dd5a6acd2564cf33451bc18e44598c9480d66c9f000fb0a4b2257e80f5aa33df91c47a9082e574580be137c80f78fd6bd6a20cb44790a1b310c6f867072590faa137aebdbce17fba8b1dc0ed8f53a2644e341ea6db1b268821956e0f016ac38eadae0cb5a0840f7c047d751ab156b0d6779b0990e5511d74d4fc96f647874fb2dca5926bd03012d6ed4964fe52e52a3692a718c0594256dede26c37954db842e732a107a78cda613ceea9a98678a2335030502bf311a3d4bd08be681d23c8834de96b8381c61071826a01b19dfefbe119f7a188a5e3e7f5bc1a627b2fc0cfd12f3cd1b2292f63fb14bc9cf9c056d2612285f0670fc067c9e48cab653228258b65ebeaa9889dbb4413f4d791a754e6e0b233e1ba0a7e63168ac3ae3f4c70533d6c668d0f7a95312676b0b7cc0f92f0518018706fa73d17341b0ea035beb1c5058312886649ebb63d90e0201f02b396b43294a3c0a340bd8e1dfe81b644d9978ccedcbec992ece94dd3881f3f1f9710d639a48cefa2f6f4bb5ade5e3973878b7ac19841b78c9469ed18b5454292c5fd571deeb46c56e20607807b6a7c53a92483c05d37f9936021524965ccc741e7de320fa8f8c7a363b12c9bb320dd9348f9c11947bd3cf4a43e733880ad3f8eabad248a65fdd307139cf44b2edce451e7229e4ee1c43821e1885f1e594330e9cb6d49f656d64ed186849f388f40c7c26467e254abd4d64a620ed624a389e035892e19806df4e5903fd1cf1e130c9e614468e36e46eb260a353ed91155e084567bf34ae82cd751f9697c773a00a12da1f2b2b1e3f6c9034644b84a15df550a8c24674498c3f974840cb37e8f74bae911c973c7da3adc5c6ee50a2338657c5e4d301c22d9e91463696be6bb4ef0f94f51fe2af308d4b6d481e165a5074deb4900606112b812bc3afed8336d7ab0aa25c46503b0aa9b617fd424f8ffc0d4b732cd0e3d3a9417e7850b6c2e46b24961531cb739767178e38a697ab61f901e2691cdaeeaa69c5b0426ffab0b7454c91c94eb20118377438c9aeb75fdd0cfc2455ed6b2bc2fcc64efe70814c32e3f695ebaa9461ee46c99a7f6ae6855f744daeb40cdcb546d18250954e41b8b3643fd499fbd80cfd3f8378b419d8428943705fb527555a8aaca6c34b8fadd769ac6a008a07b1219c3cabfc05b1fc37fe40ae3e46b313072d9d06ba0d99c5a51b5f92eb4d15bec36fafa3d92f08aacd3dfa803d517e49d540485857b9ea4849e4280028149d0a46940454ce80384489814809b4100992e3e214acda24120678bc0b8d691540835d71e9219b480182fa2c8a612f1f54ec3c2695f728c229051147b07c18bafca5cb545126e4ff707c34e8d30a364ad6c889f2b67e4045845b5b4b340e85c5ed9225ed001091aab26b1606bbf32ed43a732f52cfa62c34ef491edfb30f456667c550d8cbc12246cccc0785521bfea4e50af46acbc52ec07342d903c6eb9091121399d67a842c96f4f8beae858e4cb4a474856d823c7ddd89f30533033209b436f9660773896807f4a376380dca83f6a277b7b3a33174bd480b6bf4019d16e613ecb83c34893cdf2932b80fc3182194804deb0c3b794863f1e24575ada99ee058c7a1efd9b8cf043d38b5b15e9fbd4ecbecf2fdae4bd21094b28e8c155cd9da0d067e8bdf7b8b6b76328795e7f7b8ef0e9d4dbae6adf24786a3559845292e2580d9d6fb8ad3b59d696f2a4053fb30ae5fed2c1d5e8dec67b1db730ce512c7a8882ce01b320dab104cdacc6b7744e6e064453ecc53a2b29ac727af097ab2635e91706dc611fa11ce0fd0ad26c9d48efdec01ed01db760ec4d30f35c65ad95ddde4497a8f6b4e6400d56480916b7fb9c3e6d3194a16612be02b36b311c7a6f3aefc075c270c9ac7ed0f797f61fb5697cca976e583a76f024a98214248364e91b81abf9ffa911e6c1a33bd69110ddc809b8f42e6b9825bb5bab5e7d2b65938c1ae2d6ff9a4e4baee70b3b8acd66c5b50fa1efb807fb8ac780e24918f19e4237d0a7beb38f0c2ae3bd1f57cbd2f4c3041b2729eb7883c62ead9755b7f766826a0e72fa8b1048afd36da270d9edf363f851e9f5ab0c83dbf5a5efde61342846dd952d6d853a8793aa224cc3a82fd4aeae1e86a25c6542a8a4e5ec9ffcbe37a1547f7b3bbf4a17dbe02848f4bc809ed4bf9d9b5d41d0562084327afaae31b09502b1df5c5ac94e3d7994526e650222d35fd794727db95659c7acfc69cb0bf408a4408e53363ab2904735ec7abf346dc4f8ac141180f26d6257a7fb022b8e2833bece87d1ee9107dbb7d896793a6aef663ecab7ebfde05a31c427c978dec49322cf4b21de508d0049b23f621abe6bac40d48b71c40ec7c714c2c553d0dcb9ca31c926c56318ac651f36b083de55202572492f998b14bc80cdace13ecfb7e4d7317e4cc5110893843d0d1543a9d495148e9898f7fabf7b694901e19785112ae45377c999283614da849a7a2d7d00c2b9c63c55cc027db5a5ab0001516bec80b470e9f39703e848d3c15a6291d33e03d99cfe13b3598c7c82be5fed485dbad9d722eb8ee5c63bea81ee179e22e7d056e5ce0550bb47b4434817c0c4ef165774ed45de811505a12d3dcdbf9701f1c7a9da6e2ad5a0a53e2c7a2560e1fa5067208e5ac1582791b4521308894ef3d76c762c41d3f4929bc7d57f2a0a47da57968b307f27c16417ccbd1e903dd85b324642e8dde73abdddd418979f061fa19eb40f24f6f6d1b4e461ab4d656839e6aa49a3ae9eefe106da440125acbcf976ec6954410f4809236ed19c6a1978ffbcc0ee36a1f4b36975073926a04cd776af5e01bd865c76c39d060c0c313a94a8dd415a27fbbae727b5def7eeac0ab4ce891041170a9c64d8e6995263bf5079b8f3a46fd3d305013e540b8c8214e13e801b9a91937f3ec95147e5df58a9a75871bdb873b15d3cc6722dfc2fcd37a9afd809442ba8008568230ff6c0d5b0feedcda795c3cd929d8a66691f3670637af357e194fc47427b59925a844b6e6b0187f7e0843a61007ddcaeeeabd91201175281b577c8d225b8688d6ceee53237a46677dfa7012a83645be01f6c736b030f4d551012e290ea374c5d5c06f8f72fa775c6dcc8807d4eed0bb0abc0b67caf85e54f75f2a02eda86570693d854bce7e4356f2c21a9422b21bc5c98b996b5e8bd33aaad134187bba716b0a339581b299d1d21ea5c1302dcecc1a80eba753fdfaa3ebe9eb3ef2042c69f325cd8a8603c88a26af4b8068b8db330cb1ad928a8944861145ff9a38964f51d40433bce326f5ff5228525a5d4f428511de2a01af01d08843dd2d58b48dd78811df952f7d72b0247205f634e9cce379335f45a8d5d0e450ce92cc4f09f71e0191095cf3a624887d5fbfdbaf70f0e05da3886c173019085445f39c264e88780fac34915603bede7e0751ffb1aa4224f71238658fc8ae0a16e4415edef0e15e1a22253f32d708cfebca09c0e43026d3c0fb2d81966e698045b747b74b28c5d75227079141884377f8aee568a8453c1d811453db9d8b1b84d72765bc1835398ebb0edcad4c735db121aaa86f2e750ba701b98782beb9caaf8524af0724bd320754444adb30425504198e95c2fc43dc6abc764f2eedb81132a7d09c1bbdd93fa3c47afa7839539dd6d25464b22aa8c06688c0d26f491e16d98effca8b297cc1cd637c2a4d0de8c251a3076c1f029ec2b477be9499293475e1e4bb8ab482860d4e35ba1029f34bdeeb16cf1e32ad79fa636c1d15d83497032a41c22b05c954c7f6dc7851a88b661f867ccdff1470bc1e779a6cffea2a2c4a7be5c048d796df6703547786c8419511cea996336b62405bbd2ffdbee33803a9e04b9f6763b9d92d24ee1cd5442076fad443da55048dfc0d65e31c9be10986d5b3981f818424a56449a9cdc13cc6017b8676fad7cc476e5dc334d77aa7847a62ade5a53c7a00483f993a1a3167f93d0d44004667941fb7797c86a92d0d850f3a5a9eca41c3351ed64ac5c1b7b5a79820f0500f75433e18c467fbadd4f2e22e9971e3ba41d374bc6192cbf736717e4d14d6762b9607d1db9a2bc3fd03d67a6b32b3d007abdb306d1659acf1191b7c198272be33211b6f01410759c2e8afffb777d1112ceca67514599092aa1cb35035280f3eb5790b59e9b22509a89f91e5d91868a50bdc20f39635eb4bfaca1647ae2e540521e9f8e28c4eb3e06ed23b5603c42188390a15c6e513ebf071093e7b77f00e33fb1cc5630c73374f348ba28b8af6b316eff475ef46424163b14809424ad1257d0489d6e8bf6525b073df21c57b8901b228e505c317b710c575fb622949ab3a799b33c64e0a6815c664d8f7f1468925d9cee26b46b011d00167744571f44a283bdd457c0b166afb843f5d166d75f758ac0a9794d27125f679de9bd8510d1fd062d4be223deaa46b15d33a44d7a1b0b2abdd487c3c7d8686df3aea6f7ecf53b9c43e9e7914aada6d6b88deaad68d3045dc22256b6483df1cad54e170089733849aafa30bb6af29d43c7cfbe3297b96e3943a37101c094d98200a9a9027dbbef68f33ab64226834a7ed14cdb1d7150c94c2f30c49e86422167e284676191b48c0af1f75aa359ca7db2251a156b88e6ee2bf5c0400b4a83b7dd30fa0a58a4cd1af42c3ca4ea71a393cf73fef685ac8194774aff030431c5f700e59b849f7b714f6dca68cdf59fd48ef7dd3eccb5790c12ce23e27636f05d7321fe70b2ea36c9728128a1a88a55097d420a968419cfaae6e9dcba98655f5332ccf2cf20bf5fa9d1904b14eb76a51e48ccb1284e6eac8e94e6d5f7112d41c3eb11baa769424e793aa0d7868ad4d05d7f3f5a07e754b8bd61b6e939706b2091b57d6474ad07da9b509eb8dd062be54ecc1423bed08dacc63b21d5f35e909f6257591c4e240bc5f5da9ea5e70853ac07f12fa5d4105c6571124e2b0913afb85b68dfc3896a222d393d766409208ac80eeca9606c4825a6a146803e1e4cc0f0842176c43811d6b6baf21b941b9eb73ba05aa28218bd4e83b76930e815408e6a21e39f0a4d2c258e5f31a8628f455bf381ebe579aa7bb587f6124f033dae3e6b71e53692eba0c9b6de2ed528d2c8ef3c49ad4b0e321a70134be3ff80170710c33787e18225c456cc619fcaaf0f3e5dfbb33623b0ff02ef4376036fc50f501e31f5b038f6840d321fdabcc0598b9d6c9912224fd0e0d8e4c41783cc8594cb47833c4108558189b9720cbb3961b79d67c856085fdf8488da3e6f8495bdc688989082a204b73e8ab6f0dcc4e7f9ea1532f1214189bfaddfd10e488dd0028e5d1e69b335ad34de387aa477c8313b391e4ff25e47f184a49e8f8d8e5109ead119ad59fa096dd296c4e571b8bcd98e4c1a1bc4ac9374aace0fdd245fcca7e5ea77508f2b738ede838655d6b69a57deebaab70ea3eac8d495c894e62634810e2d132a8e421b26a528b1f2d9dbd4067e34e6d1c6edbc5db735a272c5005c964cd9e593a72f879e071eac27700ad6327091549c86826ca88381c3e4d7f925bab92f5f02ff2317f50cd5ea6c0ee42de3eafe9acdf5205db6c6b95724ca63c776f87c73c1abc6f78119f6144bfb76ebaff37aea0600cbf2388ebb3cdb2a70db014bd27da26d16f2a74da83bc305e9422b8549c8b5d307403c26a44cf3e6ed9db2d2d7706c3b30f753ee6c6ca907c0b6779b96b02d5ddbb041d50be266787005643a60c7aa6dcd33e8ee6319042a31f486044853fbb625670374a56e149742a62b428ae6fff0e1bbd93e45cd66cf8950e382952ea6bddb51cb1b08a459ecf317f9673cf11800e04631f01d3b63c92a606dc9cdbea4fa41d4f33bcf95110e1392209f6b28ccc96580816e0873c9c53f3d9f9a24fa94b8df26f610caafc85e6d5a753d7f381fe0f6c30c2af2a089f632e2ba04703f705881a4014f6155d784e8fc085801bddf01eab649f9fb4eba7e41d4a26ee988337bb445b3fa815d86e413dbf924f0193d9d79ed9423875a946fe60d5a7bfd5ad67731828381245196427aa7e55b94678cf24cf790e70c4b62c0aef8be394462c137b6b7bbd5d2ad86ac2e871a9059693d90ddbcb579a006336cf77af525cddfbfb815e30726d84c3265917f2086604ad369a7e5b18f105326e530a700830ed3fee0ce5699d7956b487d1bc4984e5f317a40d2bf54aadce42a8159f071edb0fa1db3fe5ec96b4882fb934f6c40765ac2f9cac652e74c1719ddeaf6660d26784ee43af05898c524ce363b941a494bd269a9bb8c666a285367394108a11c6f9fed85a0f4c12f428bf8747a2dc3187834e24eb60b87e43bef9cc626d822c72893c71c956827e73f1436303f96e175f734b62b63e0e3d999ada7de63b7b82cd9748c8846be32b8cf637e32e03e280cf32a9abbb38d894ce32f6844868f4ce375e2555f9d31a4a7985e7c66f93d58e974c86a1d6f0533c74b501ebeaa213a3e704c920f70ca136cbde781faa7e27d1c90fba11f0ff895c3e368fe853d5ffd765ef04551913814a6d5c97ec61e7ff89629ba81e026b0df7c110fdb39090ff3f697eaa81a9ef095c2d73b59d40a5f216e933835c2ec128bddb971cc4827a7ecce12cacaeadf8a584f1b8db166b06f9b3333b2b1f57b762d3e404f9666fa985154eb3e5eab8d6652cbbf9442cb58fc0cc195be5c5acc65edd01afbca24a03acc573b1f088f409657162de6480752d997af3786b8ac44c18859068c6d034f90dd3ae080f35f5e0f90190c7bc927db63b342073dcd87f0ddc521ddcb8e81c16cf685709b9cb0cdfd4b841d00611877ad648a24bf95952f85f70ce5996fd0d087cd2cb97c6012f629db349740433253e76f3f79d96112887385ff6ebc0f5958052132025f6335ce0e16223f38192416ef7c9ea037861cd773cc605d58cca44b9596f899c9ac637983b5f91f1f178e727bba51211d8e4f8395a116155f1549916a755a0c4b7f1c78380e5508521226b18b3e7ffbb7c0b242056b687c193d623492960fb3d2bf816afd720d87ceb84d26cae4e4311cbddab322a343b3556545b454b4a4b3b8a31655ffac306733ea9a20b30e96e598591b1ec4af2d7a7ef18c75f6cb2b26c76aec28516edfc1c64db0595a24faf5a0c549220b645df39918e0267da74163982c08ee24041e41ef14fc90afb38cb3de78019e12ee2afaffe3955c14171047629d438a38af84415cb38006517b47b854a5539322c1ddd27abd9941fa82b88bdf7d03aa6e53d8b67525d769603d7d46779702f01d4798e4917150eb5a73199816568f5760a712410961662a7e545dacaa158a1c463e6b1cb6eee4041ad01164e73433d4a9c35cd412f679487038988284a8b1018b72947fde3d1630534649987fec9271438b642f47c08cf3b6adc538adc25261394692d118daf7dd32a974142a1d00c0b65df4a1c32f728c76ed59f025cc26f9256ef650403bff89c0d63bb9dab0b56f5923d2271104bc94de3d90957b91528d4a4b012829918a181935e293ed1f4bdc0e00744ffd5f932a29d4a8d44fe8fa2f893903b3dfda46455c17735a753a7f856a6571ee44135dd4b6ec007e0b0cf4896c7b73591e6082cadae93dfa9f2fddd85cfb5ca0fc61de4b2c6231b47262611b68adb667670d55ea4e880213f18a9775d790a073039300fd4473e378392448bc38925fd0a0fb723267188a55a6713f884cd100a9dd03bc715893b71159679e5e13257fdc0599c0f5580d154e20b79f49d201eadebd362cc91103b55e353fbca53e004bc1706970183e0eb36218387223c9c1cb5352f9b2de70c112077ed186fdd153f6374d828fc9c52ee3673f09a79ba2fbf07b53bcc5804b1a16b29eb62297577823cf46625b396d3f6103910480a25d17c129275644094b2ae4c0de7e9e60589dbc2aa2b787aee4a60d7f4d7fb36212969a000f4086d804e3c8c9ef6ee5bb426f8c693741e397e532b178aab3ea2002f742b9f3e4dadaf30bf9fbeeb594dcd63f94dcb7f75f9503badc9e65074bc8d362480add427c04c732822b6899a14eed06f773b05cf451a6f628f7e64eb266ae2d852dc0eabbdd86b9c1c53688b731fb45c32b76f3584f2bb921c266bd492fa0b84536c0a95f0d2e8fd83d51b24ec93eed30ce364c3f97f958db32c939bdd938abaa46944801f31ade57d9275eb0e9cdfe65ccf79f0e4d81543f8efd2a71c77050d680fc3871ddb0e35ece59875a93039b60ac7d045f9594486e328d8c140456bd93814e26900c285f2511879e7c713c3151f35d9cced6c5ef19d1a51d856dea4620579c41df0cad8f899b35eb096debb3c97a6071f9b3ca19bdd4a2a5d804a264e8a112331f3ef87bc2a0e7f1e8c7bd1cba4f970d64c9e611cc63c41c2c14feb9e531675b7f03f917cd994ec4bbb6ee17ef0fcaee1f41c5a90f8e35b8455d2905c7b1bb8f7e61f2ecf2b8b4ee381a0302f787c4413e7880decfbc9db370475386f30fbe1460593edb1a14abac1f7081ab99847a0b67d8fb70021ce955039d9f00e81a37d1440e62d9d19a2562dc3acf9a94e8242fd3540af46fb1786a0449edeb867fe37fc0b66d67bc3862ef1ac68734fb2b7ac612b4150c50e02c09e7b6732d2cfdd6b76283853847b9eda8ab7ab7f642c73137825253bc1334cb7e4d63879dfa6fc945d74952d330ec1553bfcb40a260f94577ea63b0bea098bc2ce2b20c865ebc620b5d43c03a5d23e90197fc4790650bd9b8638eb2ef1d40eaee70b49c6f22cac10da7dc0c97446a8369393f5f30b824d605e55cd9fb79956614ab2e5aac315fa9c5c3a838b92350239ea24be07fcb04783aba7d819092e728d6e914bfb377cefcd0ffedc935bd62f4ba99457b22fc4237acbe20f2055c5bc34e0d8e272bb1936afde175e117348001962edceeb648f34b7010f4ad65cf0ad16e44a97a86ca9d40c2ebe76fd1d111ff3541022807f6f1f9f1023d455449b387422b3f08e7956d3c134154d4a6e32f54974071771ccdbbf7cad34dc4df4adcb4815b68fc6e737ddccdec27239e4c3cd1befc3c0d8d3ec655c1485db4b3a3481d92c4dac48350cb6fa5dfaf8f55c3b052a833fd3059e6d3d54d2fbf4a3fa47d7d89251194f0e3796b1bf88332a758ab63b88029cb35bc417498d78bf68fc193a6d4b35f7a30c22a6140b2a8bbebffd464132f78e0ba6def4b90597b5ad53abd153c9052f8877dbba3e501888ccec5543d070fe08dcb08b02a8845b57d10558e7e8604346ffeda8e7120ea38a62fd47858cb25b0c30f9f4c742a43ee49f52bd66b36147c32ba1bc6ad7401c32f74832d6dfc40e7d7c41ae0f5f2d8afffdda7710ca530d18aca320836a5f34f8a0a7f3d96fadadc310b69c0967cd3af0065273854bec3427924468a2ac169d323fd6cbc83058870b0df5b516b7c9beeb5d72155a644b84d1ab961819a28aa750ff5174d8356c34ed2fc3a84ada67d780ead23982bb84b39834a661f6544e4c48c9a1edb26ede210e17aa06a65442c29c4071bf2b61fb3e94177d17098ab7b8cba37dfc0b3d252e12d20281587ebed04ff8a4c0f2d2cd8a60fb6b262c6926e201fa2c4454ad2a37398a8d4df9986ebccf8105a318b0f469937cc6bf992d1587e9a4bae46f3f94759b0ef674ac004cf77771d602106eb878969e6c326151587f60a20b02fd189c80537bc4a6272c84b911df5485f77f9c3cfe37f04d58e049290495095feece4a1ffbdd6c26f3e85d1538130517c2bd635e53b3355b4f038f084b4cbaed0bbdea5190f01f8d39c6485525cd03a904d3abab1a4b04b88635bd20a8ee21bf1b369bd04d567f05445815c1e9f3a8cff1f1d0611b13c5dadbef97b93ec61c7c014f483c8fe8cf7ab52cd1675a1c33648cecf429eca5a7fcc681c0668a4be839eb2a84f564013d3d366875730b4cda049e4b8bcbab02ff59936f02675f7180b9c76417080dd360d743e0e4716d768e9be3950f4cf5b7b4745ca03cf02410e6cf4aab5385e746051cfe1263eaa0589673a013741d0a33f70605620b87d734c53ebe36b3c1cc2fb966c0185e44601a619b56fae9cc7194d903ee973856bd21febced239fd13a8625fb428263e99508369e1d034d1f54940a6dd682fbecda2283dd5a56abf45efe41743093f341d94b7a4b745c519b2bc168bf143bec35903c883704b8c63a4719ebf658da4a1f19b2c22ad4b59e3c03826f99407326721fa7c7cf39e94a03c173cb21dd13366cd89163afc88665e0f2c01a3b48efa0d57be06a12b694b950a885d521e0ab8cf57a7b75eeb23e2cba9e4c726aefdb6cfef5c5b7499543639d9d37d4553338670380dbb2a9a74039cee458ac7524b076a0c3c68cc6ef3a0615f34089bedfb11a02f79ed7856c4dcd7c095f154760c46e3ce8836274aa0a75837bf06929bdb8f67d6db350f869fad049ba9f549bcff7023a9d97c698bf7d7117a00d35bb9150705b48e916823cc407082f3a585eddfe689c97db11ad98cf14c0fca569a7317b4313983afc16cd3bdff56c21372579ffaa9d868821caf974bbc4a51521d1de9aee892f70a7d784183f8675c7dcbee1d09a470f4f72eafba358ac33ef33011e1297e281ce0b48aca1dc7b435b3a585c4a00b18cf9300fc1862af4c8a2ff9bc9d9338c8834651b5ce2e97effe6ec648200afba57dcec013213fc9400f3ece8d3d2967472ef4f35a96fb68da9e234d7e80eae581dab15068dd021955bdcf0d36406d929eb0d947109de0c4297a48066deefd6c7b170f2eb02a23bbb36a1feb1b82741d61c81f1c589e890b553b18b373eef12eab9ec562543b40f84e0abf2ac2d7aa9dec7c74a0fbe289cfb05aa8d80c0ed9123639384e32a2977c84f1049ada6d8f6db6cb23f615bd69d0ded204731c039dac9374441353b8f720987b181e559bca131d7417ab027a41d8316f9f59a03861673ce5f3b91c2f45fa2324230ed852096ce24738ee0985a9abac1da737cd75e878889f3457a641f0d233e468f0801b0c3da1780a9588474abb3b2ad2dd0cf03745f9d4704aa25f162b76c8748cf108a5cffc7e87e8806d201a04d80e52c9d47baa22c9a525239e5d48fe2b5688ba5bbbc29af1b14e07582c1f6c300c1d76cb96520037df0c8439b84a45f3c222c1bb96398af5b9292ae9d5f5e7808f54a4add27acfddeed7d3088e0b73e0e322c7a12b66e6ea293a2c5d598db3d437d23d9d6d287a1e3b940bc44d15b0487a39917b7c4dbacddb79b85c3c764caff0c97bd59869a68080edbf676042d4655dc9b9c8851962794ad3000fe054fb1b2141b30074bac5a2493849a3f2e9074b7173b2e3bcf5c5c9b3218a98194afb3a676dc303947d01ee0c22488f0de6ae76a46f2579b5ecf390987208b819133e7dbd3b88113b9af1f492c4b87d0b4f857b43f495fda19894d51b90dc13053a6e2de046825b8b3315e2fa60079b12ab31c1f7844394186ec31284633f515dca28d0695a54b753bf30cd8487178ada755417359086dbe1f6e3eee416f3986e75b869b9ad4829ffb9734c768b90dd9d3b974a3a925e59e5fa0d19a7fb604c75c85df8b8a0cecf5eac5b45fbd5c589c56fa4186f5d631fb509915e82bb595719ebc345c22e4263ca3501f02f5486193fda62e3d9d90acc5195da54430943aae27b0d573ccf7ab27aaef30006ca4745eea69aa725d6473c79e5383f98fdcc58e2aca1aaa7c7517a8becd51c69b207e623fbf592216c8405f042b2c26eb58e08877d039014b2df315a2d60fe16c9179a9b5a8251b8b4fa5598aff93bfa143b55bd3746bf05f7d554b178b3488ae58dcf08e7b7bf336623f5b03656d96db1c3555f5676025ae86039d7ba3124ad6e472bd30a55731c796edc3fbed64f6f890ad7b8eba65c24875203e93bcefaab7d2745a6beaaa9009acfc474899a31c20d9723d0b95ef52786726f16e73044de714e76e9f08faade142cf15a851d11a8d780e11e997be3f6b727c220b645300e7274fe6ddaf577b4f87d9b3c918d5cff0db6701d152713e1efcd2aba05e014bcb2211c1996f29bc8e6b419f2908280d87f9500a9f1c530d714a4066700c7a0f90d195da7807478161385c510f0c7127adbb49cb8b2e57580e72a19514a03edc77791803d3867747de22bc752c194525c334775c9f2be7ae40cac4ec1a31fe418da4af2592ed20630417dffd2e27b69bdd73dd5ae39dbc667b44fa8b260f6ec461474f2f97d7fa700498519f421cdebc0880fbc789ed4dca6d7c218ed5431760bf2f83c07ea0f1bd86750e25a54bddf2015103c3d415fd2574120f158f116f4df80c1063ca3504a507677a1b419c74dcfbbe2d754c04b9f51cd50140d36289b4a1b7e3fbc9f52e2a8cba5725165e943e1c0e971676d2f1db9fdbd799de1a7db5ef31ab0cc8a4bd23bbcb03a935bc992774244ad084b90b21d66ea5b1c252ec2e7e02c8fe15fc0aaf43ba5ecbd2be305e6b46f4b9f4be6a142894795fa7602239a8a2d527b64e58107c2b16db3d4c23003e118dcb720dfb66a7ee8951bc32b39024a28697585bf2d85fd8b4a1c2b9f49ef65e72847962e9dc23fcde2950cc9bf967e977d5686914848b66e713f53d8e6ae243e6319e77c4c8542adb449b276d6b8e1f27e630f8b21df66cfee55ba593b2256c02159fabb7a7c686ccd5520dfef4baf25c544136dc32e4a42b8d837bdbd26b63fa991d97ffe9e973e22ea13cb67ff16b4a3bec8c21db10ad3b9cc1787535b7f9e148d53c9640461d639f11f330b803e6502c5bfc835607e7661e6f2c9ef380d17ed827f6dc1127068a8db948679bb781637c97931b5370834157a48945bc6ee05e8617a5fbcde3b8f5b6ffc5b2aa856d98cb458b8501cbf05cc09a468c93d79bcf03661b96e3f868304887cbdbf87339dd3b26e79743671cfa698dea018737ab6cb8b0947ee7fc7d01e3ca139f0bbb8a3daf26a9c2540d3161a878d20912b6b955aee7dd145c9f42a533c78aa38c822cb9ac78ae26b28015e26b1973fb81779b3e944636222b94292dea7383775782336fa848e5921220965beaef7ef357765eecb13d45eaf31aa1d7e50fc57b15630232b4dd584f4668cbd167f559ef739eb46ada4608fba81084602b219baf5ca5c37fd921c24091479a7995f4bd5be92818da7994aa4640dcf2a3a33a1c335a3fab2a19702cf0213e31e30a963e31d01f7d52c10a908e2a40cf582c687f970e265dd3846c3395977423d4317beece42b5a6396c315e5cb69febf9ad65c63376f81714817d2c1690b84fe1192e8e9a3cbb214d730a0ed1683404a6fbd10125f7baefd6ef88db4ed9b256d0d58aa2691d1ada4be847f729454ecbd27627f5bfc5b8220b7e3b4c7d4c245f22fe9d13bbdf9859889896fac6cdf929e9fffa1409b634b9fb0a4c0fc2c1a8bbb4a2ddaf2921ecc0622b8e8ee60cb6fa96f8b94fce2388e2ad6b735dd368cc813bb79c1a3956c72b5f3759e8913d8923dc760f4882e060616d8b3098de5e0bb81e0e28ac20e2689cc661e5ce077cbb5816ab2d22579fa5f62ad39fe3b7da62fb219300126b507365f27b42195c3f858f1f3290f121b2af26e7b4296143c12e65167e9b38a83f5276f3367f94c0c55adb95a38f53e0aa81e22185118efdef2e3364bf55a98a837be0e3d6afd58905203449f6a68c12707141457fbee01c567b94b1eb680075119745e3467bdde019b9acf8f7e2dd01e512e83b2795e6f855c681853c8cd2d061c3c88c1428fbbeb3a3fcd83a0d7d98e1ab7221cfcffffbe6d0ea3c3e013e4336c26b0b88a5d5376a012aeb44b674d44ab2af2c0618413fbc1a9b0ed9d9df0440ffa7db649265aaa1d7192760d34563bc09f87ef441f3c9b9b0d51450471674fc143a48365d1f9dabb8eeecb08b7200df480b7b15c370b33754ce17c050f0063ff4e2c94eb667aba30219c93518b176e00681085960c02d69f81604d1f5eb45ac50d73eddbc87392b356c543d8d88a45cab379b9b6ae3b7addf21b9b1681afdabcd54e4a35fe87a407a596dea8bb777c901eaeb780b88cfa05128c1eacd4ff9350689694a393a47a2cf95c9d5e67bd754387e720b55418723e40c6bb14d8d56dadc8e269b4f08e058166671df9ee97b70ff3279125bf4c9cfeebce1135c49607cc5e74f3d41799436d323dddece015a4712e13d2a0fcfc020b51e5accc32b3f3aa587477a4ae3d21958a3f08fdaafdda166764bb1d2169b33ff3b14948733e9f1ebc493db38a341992578e1dda2c3a61a7035ad0da4970555c8d15df890a2100b5c3ee378a6c8287ab4f78a10cc1c460df702cb6f351b7703c027961081e5a6bcc2755f13ab47282990c212233feed7aea783c84d901d6628b0a070fc9f950213a1de0487831f9b6ebc3aa35c965bcf09b63bc369c4b61c9e5c69e6c7cdeb9674fff06df0151e36d11f6196530cd6edf4aff8f22abaf1100961e9ecba8d7496132eab9c7b8367acaaf0123814bd601a7ad03309ccd523c4675185fcd65ad0fb1ea99eedb16a8623b5f8a9ea3226aa91121eb2ba186c15c20e46ae86efeebdff95d9ca642630abd20e4f9dbf26a0ae94d51ce0a28adbfd6d465ff259902a32625cf850c19f725fc2f15803ad600449fc3150742e0ac2936446ed5e056b1a8b6dfb436e841b2e39d8c3b230891485aeecd5e01641111afe4a4692ea86d5eca9297e4fe7ecb7c4522c1fd27916a22ed47e2a9ec163a3e5932572889b9b6f8c065e2e7f1fef3319b8f71018019f4f486ce5d29773761d5aa0ee4f25c428f0148fd93a2bd815c05a4d23f8c0eb1321f9ca3168068158ea3c486e1887ecb73cacfdab8594874d0021c09749acbecdd00f40e50c65822954854d96e375aa7ad29c67bfee3877d6e3ec39820a772c949fb33bfd2e180dee73d7b810fcbf6b003457a62756f16d45afe21412a319192061145d0aacde11fa7236ab2db0224caaeb475a28a9e06dc50d0b7d7ef4c89aaafaeb45b1e8efbb4e1f5d710f02d0ad48ecc72f7a96aac0ff52b8c9eb7866cab408e74a5a3cda5017e72dac3224f73c8247cd64336707c95e736c4ae55bdd490afd7be210bfc930f44eed016935fbc92b5f7d443d7b5c0b9eb2f8e3641132d7a3091daa21bf7c57c228506b7bfe32c76034bb7f48ef43824502557c278f4440fafb33ac00f92ea8b3f9f9bafbeeafc387b5181c1a428b5825679c107a3335c870bf47ea2a5688bac950201c34d3bc3efd28787ecf62a0f3af4dff9d6dd12365e18dfb4998d7bfcecc94bf0637be8c4c303536707635896d68fb359cc0b5959c16027717cf0bfce94e8f69f5e2a14981b0a6e0343d37f944213adc0b8cdfe0f78668ea76b1a63c3c2d35f659ed6f14f058f0450a5c604d78b6cd281e453fec316183b579ce71856145e51ce6c0292faf9b45fa7ead355479df0523dc8252b99c9176228b998faa161f0153853b72abfbe91980622b95323d1dd523672c1b2c4109136a0162e256fd91e5e8d313e6268d575a6e67bb55a69bb2525edededecae3b46f6a0bc71b655578e777eb485dc4bfc9f85e4a40ac089e43e621bff99fff0c00570da937b860dd62a5f30bb1fcd86b79717bfb4fc0d9ecfc83ea618594fa4d2fc1bed6cc07d9681fd352eabdcd7cf0a0c5ddbaaa7461c02608fcccb403449ab34581e1e4036117a0b7669337156f6150656d6b4ffa30b74a63f808548fd3f51c4e030a1d7ef7e68f52e72b0f8c8e01aa119084aa6bb8b845d98990e3cd9b728ef0b9ced7f55b4367762863b03d9c66b739d43e20be4c4dd211f0de4dfb7d368fdd669f2e055c698fc9c4181320a52b684723f3a3cb349152bf1fd6a132497b06fa6ecb05d11dafa892f7b170546d4f072618017727c1d162167c0f39d6c88812b39f41047d9fdad9fada37b2884c7cff99967dd0ba2c3048b569511cc69a8964fd9a1a30e535fab9620f3b7d49172f4f18eb8a2d0277963ae0d65bc59f7f0ff48f13af32b36b6f0dd045e8e56d807095d439830dbee6e71b0d2e054f204a929c0b2e32496d90e858aeb7e3b897b544f3e9e62143c45c3a9259a734c236a372c16cf71da28b59fba8223bfee3eef5e39030d4d320c05f4023aae50f10ac877a6fc6c4ac53a5092dfd372d7fa0e75c5434729f0f2e83e3b87eda9e0e8b5b452c2264b4f530432a46030a5549ba5d94e0f1733f9e00744f4941c548048feb10fcc633014beb2bc7dce786f95f1e2953aad3fe4570e3b990944454d008b2c9631eae9ff3a64c833215219fee5b026bab96c5e5939c6d2b79e2d6a950b559867a4ef7b7e9d5248518b7abaa1854287b23336affaf9b6ae9e298e928887975623047a2dd845779178f1016b03b29fb11e34bba01d9ce4f4791a14fd91b495063318e991cf56763b2fd5dcf107fbe9f527d1ccd4195d02786fa59589d880a6ec2d52ba8058620916c102a4438bf2bdd3ac3b946954cb5cdded48187b5f07402a00048089107ea2f1f6c3376e8c4592070a80ca669e493c130e8256f321fb096fd0d96881b66a19f00a72dda2196b91501cb939d4a5e7ed680713ddc85bbf250bd96006bc733f3f5f6684c5969c4a439478c95d597ce00d936c62f589615f43dab951131e4b7745b9ad60c7a9f6033d0d935ec6041b67fc0a9cfbfc037c7783ae7d7d0cadfa4c1146dfbdfed60ec7322faf68de03ad53f6e03b5073bb0aab3bf2657392e19927f2d803cae5166b45ae41c2fcfced54adc2a55164b695098e73b4dcbdf85d94e54533df909d49b52dff83c30b35d84b25da84612e5ea04c71eebab7464b294e2b5e08436747cfa28745343c8b3926dde97420bec8ba43b3c0443ce5c30046af47c44f98ad55039e009bd6617c3fcc501e047f60c5b6c2cf58c80fcff6b5ae82d667f507f112fcd4b1d3584b659e8f03aa81a5c927031db15b0eaa217013980ae280688d23c1f572664f9fcb289df400b935d72d6333e910a240c38840029fcb8c40d9bff182aeeca6ae5dfbb372c7089e0ad5b367bee71ec043d3c7f491886f97500543cf174640287204537416601c226d94d8a57901ba793ef08323249d87a4b0effb608d8e3ff9a7210607e874afe2089144e9aee73deead69d02ed5f59e3f701805ab1915bb0b51e561ef3d95b7fed41bb6b06360c2a3be85b0a128204e1c3859eb067a7726b4185ef3b7bd6ff8796b08450e97bd69b9c8d04236713ce31ad9ee11a5fbac46b0de1dff727fe731089645195b89fbd73454cea8b4083cef1f395a5dba5c811da1e7022e893fd88ea47732b5656f4118ead43af7cfa392d6d06df4899cb03f652b88900ca168d262411bf3ff04284f4f343fefef5278886841deb384a7b2e23d87d3ef3f77cbabf0451150a1b1e1dd120b77b9acc7e2a1fce39241c04176feab7e83338ac37aaaaaf2d2e9232d18479e1100990daf68aa7c801fec71b2de9913c0f7f13299bf28766563898cb6cf770bcad86f3371f25b4d4008ce5a8c6cf0fde0abb70726ce391954e2e0902954cc8627bc5bd8917a9766af7c02dc71158010aaf2c7d2748b7239166db95efa6ec55d0bab915f8ec239b825ba88ad5f4f4fffe8d6b81421f2f4a3735fafc96cb9d65e62446cb14641accaf701565380140a6f631ce93edc952d050628575d46b58dfb1047c3bcfb537418276bb441426ee68b5fdee91dd2956fece2d17ec0fa966d806adeb0c70da457e10f3d456f294732c9e1bc288591039938dc3af18825e04dc83d836832663fcbb48e529ff193fedffed9e4c42355593b323914a825119d79efd00e0b313b1693cc012ababe890d31c907625131ea8661b4cadddfdacd06aa853f27db124a06a09dc3aae40261f3c8f5f258215e300fa9410239779d0b5acb0388bb849ba25a55bc864fffe2c7a287a5fa77599340783a274bf5b5414b74992cc52668b68dc02f7ac91b90beaa16694a4604649ab27be397ab5a7118063d7471a33b55b2dd4f6e76d2ededa4b281eb50fbe50ca994deffaa3add84faec591eff9c210e9a13b64f78bb23ce3b36a8957ee473e8fb6b76ff1f9ba4c8138c4a4d2a60dcbe0e6eef2e91819505477e017ef718cd297574949d673ae26e1e27c601ef2fe74e9f79729d0cdeb819fab274c28cb7533b8bd409820f9e249b0b69e75e10889a86484f3cdcc52626e58a44aadc144d2650887131dd62d761c604753b711f5b2b3d3fa66a47fde23b29064ff3f47e716e573aedb656a62db5bc52354942ca26a7d8e28f78249b95043f997ef1cc1bb8752130ad26d17ab0adff7a8f93b113d7722ffa7207e9a50bb5b3a67056f162fc8aa274e6dcc8b8fb5978cace6773e9c35d6c93fb1cf172dc748b2f31d71dfde49f65ac1d8da1f424fa61eb77fd9d810a3b019103207e2c0c6b0c2fce2d88d4491ea0852291976c4b4a8c2af285713d322c4ab4cb1d29fcd131fcebe323ac40f253c6afb620e877969726fbb8e1ff57cd9a41c9d2b611ed0bb7faba25fbd5478f2f370ddc1a7364099e42c512c8cd8aaade084e5fa5437603e096d57f98850b53791275ee7be23917b5eb201b39c4f2edf062697d904ac2999d2200fa4c65a8a43da377bef2e5957057d20b3436ff4a978824a0014acdf7cae882ad50588f25782a36131d5cacaa541d5981fbbdd02aa1734d71e9149da422a9670f273d02d180abf6af9fa308bb96fe851e5c09d208c2ec4b2e1520793bda436de43e77a7e12198c584cdc64235fd9f9b5a33f8c1a2f19081bdfbd66d8f3da362b458766855e73693f4216025c5e0c26a1ddd0ab0a54dfe5158c965e7f54aa55774e6b0a9862d153a72a6f83b720b94beb83852ac4e0e570652d529db99dacd35628835384a9dac06a2bd11ae21f5f31f5a5088ac09529c6f4c681e0b290f0c05c82939d1eeb2e2fa64895578fb3580d0936eb459210d22403614fd61db4358905ab24aa3f39a55510121966809ea6a67b0cdcaf3394d864b73216918bcf389e23c626d93abe1d4cea9c6b8eda8023c21e4bd67a3c460e53da54b613af47b0dc6feb31f8ebc4946f2b2f1e9e719788be1d0537d30e0290a81ca3693b2833e50236b46bffa657a6d2134e42a04bed350fee642a88af6a8cd08ed1f6be155b3b000c13ab7f35bbf396e405958e6fa27a9bfbe2246734b46393da5447381bf19ebe446e121a407daed2ae94ffb2663bf17cc3ea3f71de0288a725d5eba3925ddc7ebd76c55aa1845494ee9dc99b338534ecdf7fa4ecd8a4b28f749b73a5d21ac1d4ec52da303cdb90f2fc1a83578281390a80929807a43f566b246f1bebca2e1c4ec57f512bdaa73e57c5f57e4e67073e2b343b4c7812ce4c7fb14d329d1cfc0d435ce8fec349f941af7429edd0054b964b5d890bdc5ca6b2973268bc074f3db8e317f831246ac562cce2502ecc4281a2fba121eeabe496529e89f73cd66becd0c2ea23951a22cd068f651dd896151150f1c245e6b382733c288e750b45ae8f65c7bf540fb57d8e73208359b4e9f77e14a38ba2e28e5952d2c681f1b7acc0d850f6748a0604a2d97b9fbc29879e10dd8dfa4c0705a9155a35cd87babd798e996f609fe9669dae7d4dcd91bed35f7ec6bea894e0fef57b287d696e1d316e08c8da9e2df74cc3e55ca81e2db39c5a999a2cb1524468196b1ffdfaa2b25932cfd4730dadbc120f3d63eed768e88b786d2eca1299f9fee64c60b8e538ebd375a771fd9888360ca7d992ba290957afbaed0555970b1e0fdbd77b89fb5ecf9864a87827e99c2e76bde16732282c564a13544830fdf69acad8530f9d44f3ce359ef394c91d2d3ad02c2f04e9795cce894cf266478dd513611b80f43f5bbbe20473d9c31b08ab7747f4cf11bdfc478b6f5901b411924ed1def17dfc3a648c7984be8e3f6d5f5c0bc98932dc055b2112b116ae5c5d857ccf70b81259f0c27cdbe97ddefef9e4d1f319e2d0ac39e91f02adfbc632b358e33d3475d16189e78822dcfb5d4a2ca1926de63ab79f94131953c4b8f7e12f7398ed39666bf076175dd47c1820779256cd3eb66bb074aecb0af97d2c36559765347ea04fe5c3fe69ef439848a3b11762eecc9777df4d735b712d2220fa9cde9ec01aff8e1ab2fec0459c086d45c02704ccb6f7514a12cbda674d5784c45988d795b537d2fac311a33fcf7a88404153008c1ac0bcbd552f1f16c119058b884e03f8a6eefec74f0cb1e3286512b0a06be8cb88de4f8ad2c9522d5c4aae260f4185f21bdd0308fb09807e3bd440d14957a92ae59a84e8aa256e287e0f3b53258b2a2350991073d826d792fba20a6129494e3d4ec5e8379acb65c35004bb9784daad2133b77122cdd9d1a6cd4aca144dd68b555f089479abeebe5e91dcdd719fa6065a53cfa8b6722fac744fb07dfeb1c5ca90c9af82dfc69c26593f552e0066548fb9e11c9209278701cf163d8250fb313dd50e6784b731ac2a585b93906b95f7a670ae715b0ff6f0c00ca993b1eaee67a2ae12b3679f872dbccd8552c06327564c8b5143e34b484fe4dbd81daa868d55141af8a64919abd50bbd9153cfa019a6f28865a3dc78a545469f98ca9c66c5d3a49389637cc7686f39854b32701d63327d7172acd8040855c506df28184544fecb5171e4e7d4648e4f04679fd8c1a35a8672a35fd58c8d68091c602c50d38c5c06819c1545e1f0ed7a196673f947941f215786041c6b314683ac3d53b3ad51058954975fac554b9fd9e05f9b4dc1c2b51544aeb828297d5417fbff421ff1af1f90db3b6a2d841a7f93506c30dd758e21a7fa40063c573624d13dea285747b0ae648c854c6aca5458d7ad47b8d8551f7d9793674e157fee7bdf37932bf3eaf0fcee63dfebd0532a72ea8d8fd77f342a6dc2c0da25b40d110ec5db4a6e849d70b6449edd2bc894bccd73622561ec8dcc6b926d3ccdb0b22c554b8debe9b8d098a2fe6a09c642f122b87cedef89ea1a79ee2b3511456fb81602f6c115cfedb582089b41aa78ef55c232a2ca4310f12be990f34c8d171848663e0ffda10e2a2756b6403504fe88d8ae4ae3ddba4f22d631444bac860828a96348d94319531ef9e78d3532ac1e3064d38ae264ae36b6d4a8fe72dae842cfa938d8a18db192f1f1bc6aba4cab66d9f0e011cd834e637e6a5eda0930c84ed87220a95c712cfa71956734b0fd2cd9216a0c8ce3785385bc4a72c64371d080cf3c6ad50ec5b5f27ff2a35671fccac7b0f62e2f12881aaf98e25fa29c3ef45e1635d60462fedf9dd40cac48e568c7ea0516f735a745d485dd849b2994a6be7c8dd2b6df8f11b2e759f8b1ed053a1e41016333a3a97c4c34d7e5d5d8bcc9970183efc0890d134cfda89e4bee007109c3741df4b03393ba423afbf0c857700a36deb5a488f25e6bce21ab58060dc22bd181a6778a080260d5b6a3b48198fe6c73e80884c238998d35bc4f434aeaa2a278a28130ba0e83644992e96ed0f3670197622964bdea8282526439fd9b94136f5eae61981d3444d78a4f8b7de78cb1e9f392a66cfb39b4bcc2200f2b0c4c4a22c57f7d360ce15943170132a185d3716fbdf55b695f99cf3f673b85010ef50be3f752c2f460a5d10f1e554ec8177feacf3d2f568180f7b50a422739fac484643b08fc0f976c6c8974eba5e9c8ac90869b5d38d170920e00680b590edae9275797c313b5f4e7e9dae5c019e54578b0ca6d1edfe11d4ad43ea44157c5574203e7037a0eb08a9e0e409ec4b552acecabfe407b06ed442c2921bb31fbd815d76563fa6d8dc000aa372e50cfc1b5d61ea62ca43beb480b647320f59969173ef32f26532cb4d5810b268d46c8ca06a3b6894c437c38db587f309469bc42416ba1ea9ad43acca4d9f18e22525cc14048fd5b693bfdcf2acea01bf919a0f10e3424b1fd76b7d57652a9a6cc7fdaf42aeeb1eb5d349d166d844aa4e3b27e275b81b92f3976d9ee1dc8748f4f0bd2abfd0d0233ea3b23c8c9c224428f62aeaa9857f1c20404ddca087102c221b097c605abefe83013510c576bfeb7e12cd474febaefa2b49a84c3dde10959772fa12c62081a55d76a35171d41973177a680112fe2032a7129182780d3ca4039f0463cb85138f3967600222dcd8214334f7b356f3185f45e7a3c1cf7b33614dc34482a42687ca74bf6cb31ac1d86bdd5a2a5cdb052ee22ed202f050cf3aa16ff202b0e900605986faf4f83a9e3ea48053e2113671df3be3735623a12773d11eced3260eda24f6a88bef8d3704bedb526ae054ee1ae4e1ffe0f557a31664435723651260b37e3e1de75aa91541a702d02d4ca80988fed99109f979c407f9b22e13b47e8b8da06a36adf3094a9e1dcfcf79fe0586ee0efb515bb30e8bc3ce492d4040844d26dfde529450c3329d20f67ca771204174bfcf5d5651b0e58a11f7dc5720326fe941ddcae038986fd195dac075015dcc4cdcf02340267c4c4be47b41f1d1f1dad82401b3d0aca820a415a26cb6a072b9f5fd503fc0d572fbc3114e03520924a0fdb1de77ab14a6d63aa8d4175e8c0474cb8eb814ec3e4980216fb550d4a2bbaa7b6f7b640d6d83a2b86638c919a613954848acf77b8f6910c08ae194263311084f027f637f70e8608866f831df9fdd2f9facf6be0eff68c682acdff65c141977cd9bfb99cb6da4472c6b593a2a90c3d70ff9a5508df9ef201aa8ea3b8394a73a8b75619c83ccca19d954b14a6a771fcb1d1f3d98c1d16979e2c7621ea52c4bf6b333be88122a677c56e4c7791738434b5827d8c8ccd4ca6157efb00a9dbb82e8b8673a128822532a3ede8267d9d9b235e5763004315df6499329a8fcc91f3e328c4a5aa360798f0329540f8766a518f1712583f1d99704bf77990edcdacdb4b9baa79f037e8ae54abe9842c76da1d3d35279b1248673897c58d1063517082c3f0d40a4c06d8242eeb9ecbdc174204987a7b2644c262bee5bd5abc50ed24d4b1dbd8a258babd8baec771a33bee208102725e610830ba061631fb596cf5e8a9b74287ec61fa512e25d5a2f179d0df1fa8f267d87583f14c814cd8f232ba86b16374ee65a8eba198e96da179c184572cb729ba628c49e4e492c23178b537de5d08b9cfbcb9d76ed574fad432d2fa8fdea107a89253eaf3e46e7661391f71e03cf1a4a8ed081e8bca0c1121d615f6454147fa0a54bee455ac9649bb6a3793baa7a5de3350dda4caa58777c2a3842d34b5cb1717845251f99f2d7254564816740e5378eadeb164e2c938fe52fb7369fe7e6ac8284d75d03c799cdb8f6b16eef93144028eecf3b289914d27021d781f40b8156be50de8c5b92c92fa8cbdc85bb8cb664ccde42d88c975e0e41ae2d35db38f67e0e6c60b09365bcd50aa0963e9ccbc55c68e44c5874bcff68755b4d7e0d8e368c4e60e619cd31a1cc605d558512684b04853e9fa5e66fc52a7d63c500c8465d1cb3793183b01bd0cdb7e4033a75cdbb99f151cb354389b8f01d2ce9127ba5c42449012e9b692ea5c5d516d17044827ec87b1a08279ca752578bf6f1431c8e6c1555df862be27987d8b545d14d0616822e48a1bee4fde4df5d601fed1a68aad55efdac5e4a91e798932f5f4e31c96bfc2eeb2b2bb4b9e4defe3fc12a44bb0858927b86ddda164ad575b880726917be6892dd072b59dae568be7c3dd4973557a987c9f5fdd2f37f7b6201f058db0974ac9ac6fe57dd0a714dc35aa0bfa86c0b8e995c40c97f656bf7c5b1895e595337c21fc8e01ae2039992e3d1750015a23567b5cb8d3ad34958fb0faf2b6c49655e56761a5e5a520e85cd3c834025e9e356d74f15731cc81fc6771f8298d23b339ae555b35c9779c9912266f86bbfc63a3a3e79eb6867db80252bf948660f4b717eeb3523b2ded71f2313d9b936e98068e055f3b048402ba1e9e89a87af42bf368c6a5d68cfd13e0ed8a505c12464b45ea25f47d4e574dc50a599023e5b0e2ef789ea6c4ff718da97dead8658b479d7eda8910b39c6b098398442a09d7b90e3143946222f116a45523c8623cd6ad669799499ee315af016dfbe785d16b57dab8d67c26d2c6f8b8832078505ea69c3e9d743cd7402714bdfff5d8f7c23a4057c82a0cdc22ba4af3883b84e65cd43d2ba79c439796f5110d13a5c5af0827d83909250faf5164ed3fe8c611ab4a3bf1497fa341438661dada6d3d9d1d55119702457255f6cb6e7daa7aba1c76815a4d6861cae4a14e9fa9ebb952c26f5f07e48c31bf6cb83b347cd88a2304f3d5a5287e01be75ace79611da1cc3fde946bdebf4a87b2dd4f4470630c5ff7471a52336bb2f22a242863d39cdda7a8867c1b9c08a368295939fffde3fb7229d2f6e8a7ddc8e327d9d2f10c73b59a9f798befacff6f3ec3c2f84790508c4d3b14d3c1a6ee3dff2ffa76a6a41822a2e7c39a27884888ebb138e05cbfa86b662cefcc08deac79718d32a240eb6abb6eff5f887bc8b6b2d7dca22eb1fdfb6865d7183dcc0d11e32881c376717a327f0117f687997f34223279542ac35d68c997890c6b47d328eddc2feb6a7283a8368eb72ff197f2cd80edc1744f4cd091361b0f05e86a86f7353f235559fe8f21449f41a9dbe60b8da5c66df4a91d9ad723fc7464245a0867fd7475f184b776ea86adb91e37a91a26e96bad1950526bc317774670aa3d9b33e038fecbe5d0adcf20e773d4dfed029083be2b0519943e12454cc6811a6bbf31cae9318760cd6e92faf3b5918b72aa02e571f1e5b5109a3cc506d037a6b2f662779a43c54cfa635e4dcb63d185c14bb40c01e232309518c63f14c2addd2f8a794225247661df77084f3d4974153328e805922bdbe1f114ea0f64203494822fbe8799375ad872ac73728f7923dae3a80a2da6a0f43bd1bea6e9fed898bb9cfe82193320be474483d3db753cec6fa54d67492aa4879b4d9803d8db61df2e4c7cb06a7ea66141e724f53b485af991b2b10acf1405c3aac8e7deff0cc6bc7c7281c69b8b341bccb52641083ba9173d0504cb2a286abd68fd5945feaa30d9902560c009582df5010a5146c2807b25032a8b2d15cbe009da3f2707103536f11abbaf2e6d414675ba711132d423b061ba572fa02c155695a0723262860d3df16c9d2e134c3fd5cc48a21df05590491c3850267b0e53a65b6b5b49321e2914334e5adf41dfae017a1a40173fd93896eabd4d577dbde10483a1abf1c39e21c8a11e181242abf0f5f5d2624267dc695dc9f5e737825af8a53eb47dda0c739f7f9c0632432c1f7f59613c36de1fc9dba47a5741a6de8772adbb91218e1637b231f94cf711af837a369d8f6220839bc407f235e373ca7ec0410144f6ef0751a0729e105464437f0fef849af894e20032e6fdaf78566e3bd069e32f86a9dbb2c16901c2feee2802df5f1f0bb15cd66be16e4ae7da7e7e1ee0ced50ae4c8dce1ea3db17d1b701dce57ec27060421e76593780c3598e627003aaaddb3f0a5102db0b597a7db80041fcc4507e2bb21feedca2df333fc647453929c45b3441decad55d9b06783f2bf4f43f61490a8d0890f2302b64bfa297aa6ecc454220d3b7d1fcf69c1038d8a9f861ed5bd9d2d3ad518ca4258fc236363f1d4ac47d68e9cefc4efadf313e2986497dce66256a14c79f14ea602dda2e2e26c80c67df731c40b92f7d7c81c86abd29499775a1abb5349ae6c0072e15734a4acc3239831ac82fe49f1e701dda3ab5508cee9fc0d29ac3e1ba72ea7543fd0202e0cebfecac8bc0a2a2f665972d325230b528d4929c3e222a5c6d619ca2c62217f9b3dfcba1c33145d801281ff33eda4a1347fb64211845fd244a2e46b006593b2845fc19d0290fa36351be0070c925fcd9946f540fefa281fa139e784ce1ae987c233df043a1665d83c3e0532729a368ba8ba113b7a88ed417882353695bd56e5c1c7eaf08ccb43858fa84e4c2e8204181de4e04aa96bcbb21e7c447343b289cba8ba7312a62b3cb17c8797f1efca64d5191d64e837f9a5aa02143fffb725ff5715af0230619ec1cd2aee24c424e7184953b7e7c8fce6ed86a76a9c6df1583ba6af256ddd84eb5811346209613696daa99085fa019311bd1306d81d6c4d2816edd5a5ebc0f1b0c839e98e78605481213c00774de1781503d3a3bfc834157891ffc539f5019d65424400f7985a2a2d03ebc3157d6fc570bec409ef06f0d967715c318f3b83f87767cf5ec30bbff1819eae51beb21da237f1cf9a919cb85031b01942c19752c4187f00081a69dbf391ad68029ab3d31d621fc6caa39cf5d86e8b4b5dc87e9ee168e7025956d1f1d30ce0374095c151001cda95d5a58a70cab0803a689ae3bfc70484f113768f055f631254c9394b7c0348ea9ec02e45e92902f1f2200b6a43f76007fd4a5559fe8b9ebe0c4b4375a832b005cc850a71a8d1fa770b6f2a3f370e05960a369adf63aeeca228e496023d713f0f4681c4216d5dcc64bb496cc5b4bcacb3f67bda41af333d7ca8e0a6999d11ecec60dec3566ebb57f5b47cfc26793ee608c8a6c643b6b948aa0a5551b6fd3260526c0eaf3b57ac7fd2b66c3b8cd90d0274a63e3cdca4ac678836fafc6e6c53fb0ac57fe3d70ff6d7f2790d00d60d81f62368059c641859dc184cc3a85a05a32acdf56f9787a79232e4b4b6a4f3a1d143ce233d0f2df746b75a19f0feb6f72113a293d86c0af8719677c9432e580921ca5dc5e85d2060bfca45086d1d907ca76c96ba4d8b037da549f6ddd1c22520d30d1811dd0e20a0443eba6f9cd91a751df41887c6fd7024e33a5ec668b664c0ef8c3a7062a2b4debb579de72a95a8422f10a6bdec12a98d135ecfc8a56c3367563692f58b4ecd9776bd645904d47f1b7e1fb937e17c7e94bf88c6b10d20764462d70d24702d0a9cdf9722c9c47093ec09e4da3d44b18c0cc6e3ddee0d981c6b3415ff9a81c527f91c90176a2ba009c488f76ce24a8a977f268f22b3647f71a82d8eb394ac53d805d99a4af39c71e2acd37c35b685d45243484602e95791d2097d7860fa2abfc5bcd84120c0310a3ec8d01e2fed0f342c880558ee7b99520a315a7d4db5802a9eae675c954ad234d754e3a75bd359f98b221e017ef5bca40a7956c7b019bd404033f8ff87335d367b6a797dca20d5686d90e69c512f643c6331d578d7216f01d3f0d152ef13821038184dbe4d09844bbc0fafb140c509191b7cda4442ebc80a439637b0ce5250a26eb9677e216941a2fabdb71bca071ab60976e6495af1ce6c408c672d86d201723bc210a60424ac254f7a4c23600ace423609784cedc7d4ce0997806ecf8a02e19b85664ffbe2287fc9e7b67de4c350eaf29162f52367257ea96a6f5934390206c07830b8070e362f7702290b91afdfaf60c42c925a444f2f429fdccaa5862709b15b9097437d2c72b76e71b5a9639ebd509e7b2ae385d4af8a59d6e4e1b93ae5944c3bad9744fa7ffc959d9e5e288b1549cd55f18dca4a98aa14458e7bb736e2f1f1cb50fbb58148c7608bfac55d1a54d5981986d850b1b29c73ac79f8530e481e0ffd40fc592b664315e8f2026ae63451bf222e33216196d635b3ff5bbd077ab0642bd35800b67a99965a579a9e04220327491d0969c7ee4fa084805eac4ac3a425fa8ce22e6011a3a1e89a9a6059db919d2b5e5c6ed7800f31c0947bd33f9be5f8a2763a1d6066fc847976cf151f9c14e13048ab97821db58f401af204bbb26dafd450a288ee7ca967e293a27b3f07c302d4b809c5f02424bdb110b26f98ddc71c463c06765e960c0b161bfe290b9bd7a8812a1548d2facf8557100545b1bb1f4d47fe3267e3d2728569026206ab56bd57d76750dcb9cb6a5d5457e9c119709961d6cdf46f52563d93c3b93c556771c5f2f2e495fc2cf1b0d563914dff5fd846d56cf4b44cf089ab8dc5247f3e768d2e2889f2a55d3c3d45b64342eb83572b33f1f65bfc927abea2e9fa24f4291a350b5e3a93680d1ce6bc3da746b632adb11e63ff84f3829e37e095a737023de72415d5bbe205b5cede9d0d82eaa5b86f83ad63a74b3c459461f49ccb445df9971d06cca0bd9b010d166d3a7b307e9d529f464145d2233084d04a3477868cc5ced012b4a43b25a2cb2d3b2ae26e6ffe5c1f82cc8465eb77ee737c66da2d3c422b999ccb1c6add74c95b7d332424a103577eb3bae2debd54821166e8b3a24311e360d2610065a136df9f2ac79335eae2b2efdaa5a10d11b3b487c7e7e268db4be8629d4358e17a262ef1ee339fcae18a13093d88b80d71c3715c97055a8e05b0766a1a8df17a4f1aa2d2ae3b7cfdef3800ab04e52c91086c87f4c722baa0fbe538b222e9c445b263a3bb426ddd30e06c1ed69cacc67ab9dd073ff53fa6ba1b1f8dd4218d21400621fc528c7c6e30635e428e1cd0de40b2741b073053a66b7e066c3830e7f1cc8b36b08545c33b98e70db58e42ff568a98b5922fc5023995df19d3fae4bdf11c0a86abc705f15ef06dad16768eb232f69dfaf371b0a33564a17b433257c20052916b1d85bc0fd28cc8026e906f1a62469f95759ac57b44e984b717fcc092eb2ca30779f77d5c96cfba9affd010d3cde9165f5a1005d53ee6de91d0e968c45da6c1deb09fdb49479356eca2314db76c323440e8b16968ddd698f5ea6845a8833ce5eb1f8f8e41e6244a4a3b135e148429c85bb9ffdb5367b4bafb17668cdc7d938ca9c94726cb6aa999fc68f5cbfaff11135ba11346e6f96263f7ac5b2976ecc5ca8e278ef7eb942b732018484fa65a30c6b528dde3e1ffabc5c7eeff897bc97e4be576c639e47985b5410fc2be2cc992caa505af1ffd80f7a5bcc314bb9af9bb713c18190c597b9780fc26ef1d5c6572f042fefcbf4379880fa0aad729f83377068348f5fe901cded1719f194aecfed9cdb2531415764bac77965938023fb03e205f08b3d39020ff6b9798e9916c8817d18b2b87be9ae8de86e9452ce458b706970e4d1d29bd5b1d5cb38eb07b201d395bbc12d41f4950777ed45b911f35197d01f621087f42cc23b0ffee8e62a288a1cd2d2963975f9217ef9615b30379b9006442bb96468f000075b1ef0ba1f8ca75c334e5bc469c338d31d43e1d87e21fd4dae1b03b5e639e76f8f144ce8abcd2a9651bcd41f918c397c866db4b9c008dc4ec7d405c4a1fe3ef484b9426b7a57836b05fe86cd296e65759669f7ad68b1a226af7d86a29347e09bf5710f974c3bf3e97be860b698592d13e279af0f1fc266e3912115fc3b6e363426cb429b2f078d32db2a49b9bfe2d86196b858c781003d510ff31a9c443e2076044a6ab5deafe672de9b2194482c0d3a69338b93dd5590453e45e2933a334465ed8d97c5eed0191230e0c36bbb862b8dce3c2b5fb93c2b7bd220118b1b758c2336e2854e416e0e7bf098334dd0eba17b1e64fb96c79129551ef01de1e574915a881fd9f44ac8f16b92169781c5abe1290c6e0365d930081157ee138c783f8d573bce4bea420877f056fdcbd81790d47b741cc7aba51d0e75fb3e1ebf9c89b1a87e2f6b88fbae540742e2c2eadb946c861336b7b3482ba26bbf831a4be784e66feb49c53b8a823fed8d90223100139c757c7a210857adc5c0f744cb0785a1abfe7311f5a7bf9e1568223ff02bfaa4577af449cced72592a0e86de6558c5b0f15a1c4e2659cd9746e96f23e6af5abdbd53b9c454e94221a11039ac0c6b0f787c8c4cfeb6ef65985621b9fe62e9f3637fbe5c87d113113db76896db1b05175c122d2d8fb672c0129d5ba4af6204ead00c65e4e06524c68080dd7b43a410a3778115eddee9457d5758b3d0216c1b866654485653dd1a2d56fb851a15016f4252365e5d054994da6d80237307bafdbd1bd1f4e0a8bdb0d4121639fa40cf8f29ef8f0087c6ea85d981a424f821f8aff76d30a85f667f2b044d9c084397f140c0211c1fc3b027aed671eb322d1435207b69ef3a83050d2c9bfe9f88334b0f69ddd57216809b6f3f9405e466366d272b52a7b812721ea05954a6e75054513c11caa363f6670b0d2d58b1176a9d84f11cfbbab2007bf5888ca1d8baaafaefb87647d8e2f69bd8fb434af433da21d807fbe43bdb7d3c8c4c1847c0ec61c3865d5bcefc9bb8a7f67431b02e028fd4fcbedf4826c41c2983e34019113969871eadd8bcb8e21ab9fe9461d2594ddc60a6d69dfb8ac026d42a3302340ef915ab86593e487280bb9b195e455773c9702c66cb103e41fa0f58f77dee71758a50106d3ee4393bdf1cde088db556a1decb3e00e746fadfb62911e0ef9990553c6f1cb4647ab91d0ee5df287d670d2ddb099e751e598fb7da1b8a19acf66888aa84724bebdfde27c71a9948991bc6ad1fcd751e94bf74e1da0ac00f7de7913681aac8cdfe9825d63fed41be4232b40f79c0b35f769fb326d81258dd0d67b2f51baa22de915080cfcc5855c110500564ad5a0b2871c0ea57dedbcb463c11314913e7e7d3e7126ecd7cf0eb3025dcb3160d394434b79d48c4ce39e6917d4c506ad32ea34c8b5a85df5e87dc3d1c193eaac526e2b0f7e32aef0bd7f0a96eced6dbb645efcc6642030b47818c896c86c6e1ca0ee04cf50721416a1b19f2c6d59ff33f235712cef0e714bb2a41075bac767eee023b2a5800fd48e4c1ff1411865153298ab466d27f3fa9b7d26a27067b1eca534a7a99d5d25d58969548d77e0237d0c20dd5e2b5f84ef88e7e71d0ea825ec0eb743592c846e00ce6fb83d0225d92310c0fedf12b5607e7f79a87011533f67f7798c4639c45821549843c2763bec448b3c0e4feeab82d0e90a7e0b74f6eae922ed494977b4f64f369a262ca8f9aa21e9f2ab7191bafe027a8f22dd222ee04889b7d6773c408b611c354c4af2bbcbc73f9c19a12d7ebd6ca83a181349f3655e8cb7affdf08485f69daf301f6b2f3eba401065289f83a8cbb93ac8a8f22c855b6b5d693d18cee0ad225af3587575f2e2798445c1c8af5065ee38f12bdffa8939dd01416bd4194e72a2ab772f348c29e2c0364f84c6a31f4ee94fda7779bbed3ae22cb6a0f03ffdfb901aefb194b20e40a6b56361b54abefc2bdd041d9f59ee58a20772921668231a8e6780d52d5cdde3aacf66382a72045dedb8c3fcdb70bd95f189ea11a518e6fbb698fcf0392855d62292ad68f0fc8305064793c643b1547394b2d64c20ed0206c7dda71030749ee5b63efe2792bc7eaf2f39c057c017d33230dce34b5b8a3044b75236e0f921a17794843e8a57ef245c8792285a0c06772b9a57fa211d1e1cfba94c708a3b81d81ac7def7587423bb42f91e29ee554b4d24316b36e9879dc2406e21e973cdae796bd1cf1477148a5bf7d1445e26d840b997ec153d29de6bd680671bb013c08803edd12db3a4db7c39bc663e0a670c49dcb542526daebd12db1739f8b17c1e47de8386573dac76b53a759ec7b4d611e461a136630f86872a333046db55f31f4b5ac8edd92c683e47346ebdba7a5e10a913ff389f429d1e1fbbdcae071ffee4304ad55c9797a5252fe2a32e2fafdf11d2b5a2d94c3189565b6e24df41a2a0cc89f49f0f6be95c04c2a678ab5f419179313694f98246ddd24d7e68ed52fe27182d58eb75f7d804d299cf00786334bcf39ef9f74c3d0378f873202e7aa324180bca30c594e7a28b5b7c9ca18f7bff2148a33669280c4a07f9ecea12262e21beb893b77a275d3da01c045d212ec5ee9d33f31e9646bfe15e4c7bf8b95c60839f7ae794fb354eacd3851951fcfcd34f5c7d419b26b4f7fcb40839359825c7bec35b5331e1ff13da474466dd0e609bf39b76568a2b6cf089f4cdf85a2f449a161dde96ab3c32206a8fa7f6991d633b06a90537a0ebdab2fb303bcfa77350009fe345fc262e6046b4a7550fabca471ec24a78caf0adfe116e5767b069af9212040efea1714831d465ea2c94867319904049e3a24329147dae5f05ab60a896c1134ffdce46185038253629c46bb9c4645d5eabf2c317da244484f8804a9df57685778aa3b113fd367251ceec37564d130599726cdfdfc709e684b098ae3eca7be6b53be94db0b65dba37d3ada14007157b31e300cd906bb213ca345decdd5e8df45d1c24a7d2a4d9a3780571f6e08a2ae4c4f996546abbf3e1f4bcd07451664a111b1c7fac114c085dbb434e52f36751ea7a43143c93d596da540113f0cfd9564c331aedd65e5b327a36cb9ad0253fe071e14355d26a3c7cb700e63f1257ea5cd01f58f1a39819e67aecbadd7f9fba7f9b71eb27dd50571e5915299494731d6859d365a8966e8e4abfd425c60ce2836a734438c81c8d565de58fbfbf9520b67485a124d87c893cfb180fe629130dc0d43d9c390839999307491bf8208acdf8bd8d8ab7fb12981717c452c20bb1daa26cf9bdd8cd6c0dfe53f70bb350b9a099cd110599e202baba80a68c56668b7ef5f72d28c1218379d3f2f28b819369bc0fe6d919e18f539dbb35c2b56e3745200305246f5ba6a7661526b7334ccc3e5da6027785f93f7a16711e6f66796a39fd331dc5fd9093706adabc19e67f6a5676afe29bf4b459683e5bdb7cc664d81c9379c1042e0ac991b34a599d6683fe54a7707e734cce970fcec9f9fffc4dc957e274ee0b7e31f83c9573f2ce8bf201c410e485f8d5058d96f9e53be03d18abf7adfdc28b83d4c40635ce111c0e6b66c1ea2fb99b5acd400325543b880ccd51d1489719937f62b5776234c4070f850950e1aaf2d77f436edd38315f67907701941ae6e451dfb3e45a0cb0c5fbf96893ab645c6634ac30e49674d7d1820c3fe2109a73fe0b803830ab918ae565af458ace8a6c8817d3161e685778b9ada9ce8f3344f8de51a23f2b12212df9d63ba0244de40d97737b2e584b07b41449aba18f73c800774d966db571ad1ff88b2a1935d94990d87b60b89b3bd11b7e169da1b45261538cf51496bc256cf2484ff550ab3970429a616e05cdaa7751ddc98a532aa626b9320f35b80787081e4ef76544e25f3fb1550b7ceeb364f8e934ccae508a673f462759d56b4789a7ec1436bbe247487291d5267690ee91b5f76d524ecbdab2a31f70bef4fa74439866a0db82a327d0f39519cb129cb1e3ee102747d73fd1046ed864409e8f544684e61b7911b5f5a6eb3792831b66ac10d7157c507a569ad773032c7a955e337e2396e009c35262f5d6ff866da784f8145924f79e150525b21dfcfb3f90d832198181b4475f38c661199c1d39217e4985be8a5a9a30ab7026b61c90a27fd5d0732dbf95ec42d7ad53ac9d6031baf630cf1f89ff3a91f8aae3290a781f4fb240a348349d65adba7600fcbe0a8820721738031fbe8c746157408beac2afffeecd0ef21b935a1bd01bf0687268b6fcdcee4f442a536c63db6039c21939a7e1396d7810a928f0ceeb8095d3fbf759c4f077398d2d92d7add8578868ee9023d9a8148f5a843c7c592ef412f069261d105b6bcbee848fe0ed4ae269fc31a449d4bd6f16dba5ea25da18a1ad7d4a5f0204cc577bde44fe093a216576f39913ac869f43f8e7aaa4c91601158e8697a58c290ee33d2c2b1ab090699342a11bab4fd9f81a9656608b02ba730304c4c297ccb7cc20a1bbf4598a0cad7ed5e62b8e79f1ab5a12b99cf2afaa0bd0302b27eb2f858ccf1d46eb86d5f9e75c72151215536261485e1f8fc50ce2909f65b26df938bec1f4016d78d7887ccc48bd64b2edbf5b866706385345df76dd7cf29f5c27db616108246aa3a5158239cb779ebab506bd534ccb94edcfb4a51d489ab00ea151de8eada69a6f4e7928fb5aa0c55c5265bb5cc5a9092658025199d2e7f28f7ec90239335eaca22bf273dd793898e1ab05a0a45b3640cc2b017f09aa2d2bbdc25ccbfca81ba14d58aa87ccf905dd7093d19c76047fdfe983f10667350a8b64e82bfd3bde4464a97a021abbee73442203f541f07bcfceb4a3c42045e010899f7b2699e60f72311a4aff88d65de85fc44a1312b1e22ed111a28e4318cef5d63b114222b1ac1f1e55888b6339cbdd8a822d462208fee1e5e8c852dafb90709b9f414e19a0bd3b449bdd1a40acd45d21443d4f6c5f8599d91844ae936585822e74c71ca43fdc117ed4dfc24abba5892c6ca9bb965d54d79ef4181a070f7d3fa8d6f6823fe2b8a8d9d3517fe1d7a4b1bdc0c8fdc839814a6b5203c81ed1a93c0ff684051ee2f7dd5388202ebafc04fff3780b165488ae9d42cfd368cd636bf465ce33769cc122383dae014ec86480198db398002b5ca40bcf9bdac33d4bde17254313b55c16775820a573071be081bdc591a7c4e20a06b06763b23d3a1320c18173684ce8485f814598ef5a995ff02a8cbd72ff26f4d36ead20a318d6486de3baaca132d17c61a173ca6b846883659749656a2347c879673a0211b4b1fae866bdd4d41c9ad8d3a51563240a36139fdbb6cba6581ab3afe4b0c64bcc3295c5fa7fbab68bdd7f50bbca243bc34ea9ca30fa4f0efb5450c98d878351b90131d699fbfaef06e9c0994c89f866a7934da766e3958b0219fd5fe4e62606fba325bc007593f66ddd4817321e402e8289a5149c613d68fb0fb63dd1cbf38df00f43edb3885eb1dac54f4bff16f069b7431c184470d2419a0a5894963b07e2aceab8a85a425dd9d810c9c377640275376b785ad2056fc4d5ec8cec8ae82c8f706297af5ce6df12dacc73c0d92c238085002a853d2418c074d5414012cc95361f2bf486eb6f55e30dd503621d0e212ee9c3a7c9fcbbbdd2760f657eb6d2fd4d34df30afb4586ed60e48d30cb19709010274c0c37ad58423d763ec1a135d9ce294834a3d20b2ea9a6ce91124aeade5af5e35516ca2071f85f6745a9ca959f0909753ead1130e0a292262459a8d5697391b50cbdefe98a6e707d01e343ad952c240558e1213ab5ae9867f22790ec3a5f66ecaed2e97fa4d8c72fbd5aa42f39774977f0947105ca448d22523252a3dcbcf9c94b479646f7793151cba50aa6c37993d998de64e7fb92feaea00f1b04247205e31b5e17c1d8d6feb907adb7f44e8a64ab74ef6bd688b5e20b994e0b644d5de5dfcc4af1b36e54cd6be1cce5fa164c5f0d950c109605defde2ab20df9ab05570fad7b585b8ebb34b56a71811edd765d1fa69083c10e5d8f27c878e35962c6a54b9fa9182e59fb911c3800e6aaf685b8661b0eb6d280443cedc9c8f018a62c07b8ec27711fcee876ef1ab0f2754e327ecfbd62ca6f1fd71d1fbb3de70743f0b0205b75673d711d284669a1abe02385ced650fac42236bdc290c4a4da73233a9129934d2c05cad4c1155011833ab255b64d99915d1af20d969313033fb8411d458875c73076a8d72136cfb99c68960b75b5126492c697bad8cec10199c43fefb873d4616fd17f37895e9d1b465a332cf2a661a883610639b2805ef473036fa77db6076faf9135b410b0c600971def15cc176f50be1fd9392b56bdb55d5a4c04ac04bed417c48e1ac3c39a8340366b08aab43e2c6f476c3fc932b3fce52bc4eda3895d24c50c535ed3b7aa2e0ffb2848d986684c9fc20bab9825bb4063e99c233b194037bfbff81e42d8540fcb83cb6b1f6c837cea12c40b1f1e51f6da54c5ea8bf6ec1796541bf170381b3d3d058a7d811f850b55fc8b8548e71075793e5d2328c769134f7a76e37dff89b708a97d0eb06c2188c010fd2e08ebcfbe260a77fc73800729ed26024d8da74a87de1a8cc32177570f07b7899a0f631d7c435d8a2da4127f0d405af81393ad44b1a8819f0c7a2857a440edf4355c126225f8c4c6565daedc9fbef5a6b11062788f67686220c99f11f37f0271efb6852dcf1b1ae99782abfe61e22eec2dadfe5e35709411279ceb0e38993ec7aab08773c51babdab2fcde123f9101c3d8db4f95650c353e1e85e30043546a519422a5f9dfc1e43db6c618005b307a865eca7d3fd092032e23dcbe55da460daec774fb5e00e5f62f5df4fc5a6acb0212e27533c5d0c31fba207221467342640433ba70e6a7c81613b7c3953ae4f0d9cea8fb259790852a50ba1f9a6c0204af3cc0e5536a1fe20b81a25ae811d33159b13006fe440087297bd97504758e3be6ecb841df3fa54492439d9b9ee3a0fbd40e79cfc9c96fe56182cf362993b1f2159502a5e4c712d5683efc2180ecf0b9f0ef189ed554719523f661c8937c7096f9335e763e24a8a1b19717934579365b11868cabcd9833f2ee4f8e8298d4544ad3409ddc3ac28ea021fd0f43b0dc78cb56481baa69a81601ff4c81042622b6e28bd85bacb3e62eb98dc0ed163cf94f74c7e03639614e6e0e74accfbdfd47dc0c5c04e6d1042885d7273af8a01c71ea43b67c43148a065eea25bfa30beafb38f125e9bd269c587e5dbb4807b38fab3c468fcd6aa3e33419ebc7d4552656fde44de130a915d71f069ae5bba79297661c45ea6436d614dee7a56bfa0eaa6809a5632a4057ffa8822c875e507077b6c3f2f6f337a23e9191227e250c68d0f35349a135a0f6c9ea4bcef6d606f4762859ca5e10759f152b87d81cf9d86ecca5e3c87a2295bf41a1486e053a586c8cd210fbb9a84242bf5fcfaf7e32441b4f5c38dab0c313147271ad3a7b4b8c86cc405e03e14bef0fbe543e7dd39579493c284ccb09bd66e2c61ee345dcc783f3c10506f4989b59a8bfd1de4181bb336ff0669ec69df4d104b2dfb129c181e82785232501e941fa1fb4bc24f2587fb82d6f41f3e8b7bcc44675647f6bc4a885c6a9e5ffb90e6f94371613dba3e75237b577a9b20d099f04cda74149a910ca684bc8097344cfabed0bd4751e4e6c752daf44bc07fc644708d300e89ad3516d349bd0ce488087c550fbf259b830d01d9b8627cdc1788a0f2db33f8704cb1a7997ba51ba386beaa1a402ffb1de938e65f1376ee08fd9bdaf0fc4cd76f85f9748cc1c25f6faf8c88a967a4bf7c96d572d41ad0d4cbfe3e6399e267e3c891bf2454981c0eb405cd6edaa93f83b69fea07aa8ffdcf8aea8e8500c127fd1b8c35968f086a284f35e8056fa5597c423a431f2608908605eb5b9377dbeea7a90b28fb1b84dcc0159d1c39b8fe6c4fb52de119f6a27bcac6c415ad9607b25c698363311cf58f2b1d8a925289f90ac0ce5e24e7901377e1bfd09d0d517c7c4fc1458ec2b9855a9809c7933faa985e99141da7e373bb3e7260e1ef115391375bfdc4cfd076f9a2c32d0ff789c1f4a7c0fbaa819ed02bb5ad5b24acb6451ccfef66074ece2f50c59a77604cde6e68a3d195e01a21772a536113f0e06eba7935b88851e25bc040144613c2e1e0e27a6ed67cafd46f57b615e37c8ee3e4cc4a170e87f18043ed1098e04ee86809d3e588c04fe27ca593ae8a5322d6a2de916073321941b5370f7dafab5704241e7717ea0a68d93bedb9e1381078c75ab55f6bd0ac4a80af9c22118beaf276c854ee98d60ea48fa24db9abadc363535a9c976d49eb5ba4b2761e53ccaa3188dd409c9e19c5d7653431da4a75c6aafc98047d3f0a16022b353dee2cb398fbe3b51e7fb1e9f396597ee312793da3225030097a156352e0ebe19808071e186e3e30899519bb4f5711765fd92b61486761b072303ad22b629bc44f0bb117adb026d940574e70d93798527dd2cb1a39f963371d9ac8a91c06c49068a0c98e94c3ed4aa7034bbb4a1f4b4593b413b1195a79dd65e2903e65bede841f7aeec8de1002824f452dfbfc26d42ece79a808716f6c9c22c9f2e1b4e70cb73bcad4f2812197a946e8f20ac70cec594671b3cdb1416077878bd7e33edc90188937b4293abc0326e6986318349c3ee123c0d20c168697cd421fcd2e517f27fad069640912a345c8ee0c24df73532042c32458f066f097817a21994443b17de54689f62e1f02109e86f5455007a6aa6ed59dcae9a9e1e103d5ef96dd7f0108c045faa9dc683cb2ce8fbc58f222c1f9ec0205d6e931b89b935168f2b0a2e932be07f552a6955cf975fe326bb615204d5e4bad04661d1e0ba1926d8c3a791cddb0369607ef180ee0d51abd09de3edab05a502cd4e23616e1a8057c2ed9afa61260a50b7e867b20fee4c636cae43303e2b1fa45c9eb5681558b99316e1d7a2db6fbcb4bc21543e87147a51c7a1e5eb1a41b345f3cccd76d7d3d0f381270a3329e92b603138f2d8524ccfa384abcb48280d093b8c23308b9cdcd0c4c65294eea9beacf18d9662e9d24610c19b228ee238420c6609456ee2f4184aae2e82530f28e1d3256d6c047f86971f043d6b8c26296141813334240a14b3695c2a5810597edf78a56b0a61e520cea07b37804ed5e31dbd474569f2da3f8a14fe875253043607a93b7b2d988faac9081372437c53a5609362478c008236cebc26d7880fe78232a1a1b74e12870a89d654778d615cf5e976765539a17c7b51b078a801eef46880173fcd646402fdf310bb0c3b1ea440224c0dcd8c9630e0092c94bb03587561b3641ab63c60913d344933435e7100d9ec3546c486199589d4880d9cc0fba4bc05d7cec601134991b4395d80670799fef38bf27bcc26a63ee7e0c25863ad3b6af642f34dacd8cee8aed8e4b8854aed7b1cf10f17fbdae78fa8d67f87493a1d21901876bf31ced686ebcaaccf820938a4fdf17ae7bc4c8ac20fdbd3af3cce54fa7ddeadaf5c1348f676f5e7dea3e9abbcb3b69e3d21f8bda72d22440517e86448988344b076df7626b5b5b8a301b4800c3998a9515d70c719cbb0b6166a2de6e7bda0ae3caf15a85132d7075f3261564658ca9b73360f767463ca06db51a9d21e11ad2a28cc4ba940e8f35de6fe16d45b3d9d75785d1574279302639a831afa94bd2b230d4272ff2cb11110bf312d3985b4340cb2a16654a5c5ca347d1dd2b915182c11636ec0008836088f701dd6bb7f63f4f0673f419c774b4a83236b41858493752ba0cc7f35fa24445cb7e7431c7944d449de927c9e7518f75ac3b4cfc760e36854586bdf18cf47ff7a599cd70abe11d8d6b9da1eccf38c21d17d64166613c47006e9702a28b60f39185e084404e86c692085047668212d040ebfeb2f48495bd387ff0f451d019c1ef3c74cf28f5f39e18d959e57ba05af35b5d3f60bdcaf29c3a99ce77bc82bc86df977bbddb8c951db182eddca818ffd396f2e08d4629ee27405fcaa68e59a61a865525e02d256d96d5fdf7ec4000ba0bbc3b01c2dac91b9495adf380efb11a16eaf051c9a9337e8b7890e7f6f263356a751c0d2f26d0cfec21c9a9ea7fd4c3ddb428659befaa29f809f5b7bbcd5b8b3b557d11f82973b42345531a0247091ad371b7f0dfea8a124ce5cf9a8edd5926ee386ff2beeb111d38430dddc9fdce46440d8c26c7dd1b5b4f7d453fb96923243ff5b6a7774bbeb6ed6a559ab41667595c17d1264b3bf503cdc308ef94234db59bee62fa5c633eeeb6b816477a7d9cbf697af60cf8f3d4e7e3d7b62f6fa389f6b6cb45d63dfd035d69d3e54dbe14376b5d538b80b6124269b8a3e8a9eca772111c2a389847c13a7fa274a4f8919957002f09e735bdc77806c66bcd94129f766f2be5887857e925ef70363d82d8c61360d4109cd9e3d250a6b77c19079b66048eff3cdae51402db72a911075740d378ca0172028a0b8bfe49bf22256840a6282fcc1eb5f695cc95a5002d12ee710e4c03cc0470cf0129a39c8d803fef6df6599529af433b19856e47b5fa535911e6c9feebb7705175994d8a25a9fa83ee52e2416e5cf788218013c605482c9458ab66855051955ee05e92a3cee13e0de0787dc9dfbc043e0fff495ea3ca4e90550af40fc3127d6f6bd8a440bcf573b7c534c7816bda80647b6346246c2b0559517f17e97217ec2343126901aa20fc39c7745514572b9f029f4c767fb05fa6edf6b6b6f0dc655663421b28031bf48ccf1fcf077feac978bf95ca327a854ef4ff43180ff9d7b1b47ae609a905812c2b9b70bd327ff04d48df7fbc4c96527e79f04f7eda42a9bfe65557397691c7aa7ed6eaf5d814866c902dcfba7abd76aad2b90084e4aedfb13f287b206717bac5709ef9e9b540e6f78fab4449303342323073ffbd856b6b3c503cc5dd2a354e6f80828c1e5cad78f62d545a6a2fbe6730d79f0e347b09ef140389b44708428efcd4e6f2bc7bce233217ae3cfd42935b803762e3b0e9414e1f2824ca12d7e50de3ed56384e7526d37ee275b49a846042cfa21eb7d59ed60be9d64941a1ec564d6a25df1b0954d350a2e7d9a3e971f24581f4b780b79a6cde853b8c3d32e1574fa15d05b75340cf9337c3ae89fb09eae87559dcbfed731eb65c9a73492c501a41768aed274f8e1950f0c660d18136a57cbf56b4897a5543e229231dc10155a72ce1958f78bec80a3cfa3de39f6ca6f337b0f9726cf99fa446d33cca085b4352aae4494453a8fe6e68e70847fcdaa98812cbed928f1718151376c245464b55eec478b6af11482610edec41cf1ffa3529e0f19e200f285747f02833f78e56555e3c3e73b7964a196732bc9a2dcb1a0ee02e3831572f97913e9197d022b556ab076e4e97188dad3e837b4c09c40f123978b9aaca91f3224db03cdb0b82bb26a0f415db580c36ba7c4f2bc1b2752057a7440ef04e477531a7d01ba176eb411258664ad7a6f1046ac9af761f604863a1fc5fe84bb02f4e724925b0cb7768ac867cb36faf34484b744fbe3f471e7bc881671b291d815e0f3c710159d531afb8ba9559bd619bcdd8283b1e61f5bd389c3399f950ff4f57d2af0dd456014b787c2f40938694625ccbd3ee467c0e99a394d8d8d2ba6529cc08dd5405a5cdbd430e0dc3a7dfbcd06b1a32efa15d823d0a30eee8c0fc52d9f52c505b51c32a3b07fbd6be3f887c54b4c73e78a9f70bcc53dd51ce1527fb6b2496c729ec1969eef19ae917e48c5a78a901a360eff1a8842403ae30fe5cf5578367cda774b7ba9290814e24d334bcc95495219aca6513ec60cb1cbfcfed816097b7106295891f4544b93246ae44812cad9be6ec25598542cbef55e7f9a853594d0a64ab9f8b09d6027d90af4543004d8977d56d842d2b7f83afd64cac3a3d44d20f2dbb419bed8423b0444ed1e397c5ced542863dee823d33599b3348499e705cf671939e30be23745d94955ce57cc5577f26c22bf35d1cf9cd6424578011402256ab8ffea25bb0f5e3130b50e798f9e6c5e5e2492f52938214f3589f595faf6ac6ac6dcfcf04af84c5b799f60b301615d96f354368e678595874c88a4798c144e2df26fb716fd6533f888a7b7d2ab4be75aaf0698092058e3d7c04b61181ad7ce63268a4e61ac666e92d391af973d1de25a8a2e2572b44da70cd147cfc015d79ba25c262644790d97225d0a9b64af3acc3ccaac5047f6757c22ddbc620b711bddae34905db80ad3985e61c1e828056d271c5fd741fb12f1b32e9e96390b588dc672b49997441d39e254e79d8b6c08390c6bee09a066c846891a9dc3d5cbc4e439f23eb9ecfd92c4b146be98e64a9cbc14c02c4b7f9b8b1baafa8aa28acdca45b88c946ca5265b839ea58c48c0841d47e86a91c8b5b4b867d633c7a04753ec457726e6221f4629a2a9ddab8af0e8212ffb480cb0c60b4bf00e908dcccbc83823c84fcae20dba4d67ec8c6c32b177228d5ab3dd7f1811134fc19d1878d3f75d4afe94684753265345ca1ffceb38a6e087a76c577d75da24db3a04b98e5e88803c9320ebe725c4ad6311298d372182c129e5adafbc39f78f0c8de420e2ee3be8d5a8787815fb9b21d5a92bb05f3d1affc81f61c5e0e1ab98b519fecbbde2f0257d0b742164cde098e97c4c29c821a159b961228dc25fbb3942aa0f4907286ad3b3347c214c89d49687d14f6e6565c27453108de2801ec7e99e452df1acd9560489f6699400218103a97c33788882fdfec3ccb9006ae38c096bf0c7c3adfd0067efe94cd600c886d193ebba6cb1e70bf0e32ffad524a4912b4a8ebf8509f9a97e31e8c34783932a85650510ace14dde0d0aa270d2698b2f99853b1c135c00f63168df1dc80e5ab499637f55b7cbeaaed1a06f47dadca73c90a33517f6bec4f164e2bfe0cd27ca9aca16ded9d22b1632829e342584b2fbbd8a26e0e3406fdb2f8789b60982dde0869bac166457d140cc09905ad61450d120f3e3110ae9bbc8734130576a12802355e83486b8d9761cde9666862a019bf6087793904042bbcb45e5a533938532f92d28101c0141f4ee872fe8d8826b86ffcb8a097b3051d94a86cc9e56b4fa9ae48a656d8cb4b643419e85fec52beb9618f5f620918171a6bc02843c67727030a5994e7a1e50d01fcdf7c06cf9abacb7165d4429c095347d9ef5b172c72257e8a169520527843fde68e64aa722e1d1b740894c28aad45a1d89f3f225f04829e9452d4128da262818abf39558c5662497373e834df9670ef9128c54a929cbcbd1c94fac66086bd6338bc0fe7d81eaabf2e5195e8c812e813690a804ee22c9d82e692a3cb21f0985e3b42f5af4cb260b22e59d9f6509f84f39bb932143a51a0ed92d86bea97d717efaf5c9b459b00ab5ada4734d2a83a158ebbfa6257c47127a0d37f190d7f50544970d74cc4ea54d2539b4ed3f61a244fcf3a269709f9878f44914532124d2728542f4afc027c26a7b68faa4192312812f3f9c9c0816d351443d48af0d541183fb5d607a5c8408776aea9507847de0adddf57393f43fb43a703613577a426a6f023a03878733d849b4f28d6dd896bf8bf758dc10bb4061d768895a4c5d75ab1e16d88ebfb6070d94b9d529c820dd25d4999e7844bd549a398ecc05330b8e2f8dfce380081899acc9e37237cee5a4facbe275cae44d6182bdc9f96d341b0170215808d414ae0391de0a37e06c8ea41a8d59b48b1b4c4cd4839b9044d215f9dc5456adb78fe4a544a3234263b71d8b6624382c54bff633298a522632427ee6a643368bee116b07704debf30b36cb886d61323271c44d2704de02922da1f01ffd5521cc95e7ab4bbf5879f8457c5aca0ef5409c49894dee38a9cc155dec61e2ae62e5328b70b1f194a244e160bda6a39c90b79505e4c91edcb4cd2b0d0f7ff9794d9164d07d8542f3ffed2c1bb6a2847a4ff064e945fed2c6f9aabe191e766a9b1cbfef0652b2f064eaf113ded2aecf871af1c5bd75a9aea8602054433a89fbca82f5e7780ee7d54c36a018a774def6c5b2744eae1a251d93e6f97e682b09d2f56f2a0f109f802112fe46b6b0b04b612a222ca717b099479ab87df5cd004f6d0774a3a8bba8237048a9fe5d404e43e1c33db5c4cef4c8ec9d945240f6bee91f5e7aaf0768e11e2c53f651efb7b8c32d73e5f8c8c2f5037b0b88613127489e40df2d3c2f8490559d07836d26b5ba4ac1ef59e1f89ad986cfb528ee67e1b63107edd6924c89c55f27d016a2581710df4b9afacb0f42c5a30aeeb9d27b538cdb2e37cbfbb42fa03ed5c4a21efb46ee3ddc2fa6cf0c57ce0622bab00d1aa5a723face76885882cf357e4fc80fc69e6d79cc31362674e936c372f320db4d7e53b00653e8a3fad30bcd44ed3fac5360fa9e1b9af70e7262c84feb9de217056b60b68ac08cfc54a5f6887c542756eb4ea8f1b22f3b70a588152af934194f0dcc0ab998500bee0fa5ef8a2c11e4751ca266dac67bf1599c43be9523f642adec225a6164e20df397df3957ba20ee8545486f5f060fcc08155ece0188f9c2ec2e3e8c68bc869ff5b8cab8d70ab2b354c83463402753b741486d6f817d5207387046046ced03109ce3dabcb5c24807eec9ef7c88fc9dcfdcb92f0e58d3e2a086b9552ffebbf6a94df33bf05a54189291f8218af9dfa9aaac5f861f07d24e6aeeaa5304850d4741d5234f8c9ccec709bdb5d7a741ce92bfd0e2d807e441a4999b9da1543dd7edfb7684e97e8a1087429685df942b7ca42d521b985014b03dd87f3bcfe8881320ecb94a8ef27b2f5644ccf536140540e3c4582dc3dd1c7222c9674685070fd0aafbd048926caaab8fac6f345de8dcda4616a4d1fc91319018941b8a399eebdc54a146e8756f079950c059710073856c05c00c600e649b4ae669bbcbc5228b44f6c0739a670cd07922d00eb2afd237b341bacec17b4d466742aae562d3fe0e57834c7c7c20c1679d60af0dfb377c62d2c879d6c00246dd5937d3c12d9a376f9eacc7c2270fe41b02e06646c336cbe081d740fa536f59931767205624c558ce6a0d03f14be208ab46aea48fe2514b9fa3b5a114799d7fc8dcb2dccc5f369704018e5fe202fdf1a811e0d29540ac9abd6d979d9886ac3010d1a132b148e465c5d9514b0be7c7e6255bf940640bc6a52434f2afe6d1628a747212fbda57ad1b900258fc4991a0d8b75b0abb4bbab7ac7ab93a8a7cf6282cda032976c86b500ef73899a79ba7bbe483f61f124378e901df3b4900885d1d464d536d72e9d59d7b575341b0d3633ef91b07b5cbc3bcea5b18a4477396d0cc62497b746d3ef717ce15741104b2103e358bf91a41ad840a86a42d68edf009a6057dad3260cf318b8cce050be24cdbcbf7783e3f12951606f7fcaf577653ff8645ca2f449b16613f39687444b95a8f5305392bdea790d9e0f8a9e9aeb2324bad5960bc8a9547c613476abe89c079a12ddbee3aa82eb797826627652041fef9de997a2472d98386b41022d717ac509c1204d769801aa9eb12b38ecf20e2e9c299c32db67dad6fd5ea593edc2d82e0a1d0d9d84e18b934f271cbc7181952564aea1cadc61804f9147ab2460ee02d5c6877760dcd651992a91e2f6df003582f607294eb9cdbc60204ab976120bf25357e995044a1e21af421d3c02fca2721bd1ec7707457838aa4b4218c93c2a5cc1600bf9085a5f9f1e83695eced3a1467cc6a5cbee5c70cd192aa920e5505b7e52923aff2d73031fde96653eaef89f5f2b4e2c594c619ccef6704c14fccede4c276825b60ae42cbe6d989d17b88dd68c3a3a485fbcb2ccdd2dffc65db2a1dc32e5e794f6f0a8b4bf42ae2e3a3457fe7fde5d77b8022572bb001f51520a5be6ee32c9fb796d38d15e519d6da804c5318d8994527ba65da21b1dae960d88ed834694552722a05a89630972d91a76733f7eb59dc854f56f8d59c90ea0bfffe882d7d6c743170324500ab3d9d8a99c0dd8079a248d43a3ddcc7db47adcdea6a73ace2556507cd20ec4e8e9e44383c136a8f4f73d9629444414e7d9f22aa02c835331a0094461c0e10a9d3040bd3cae3f11a621bbdae62057fa940ee512d1f31053c65341c1a59dc9da4cf85d93ae2086d2e5068a249db7b2bfa604b708d67635a5f90d4b50890e0a2c2597e632de2846d706adad101870c2d0a550973b344dd5ce641a3403b66638caeadc57be9cd315c5732f844053ed668442ff46bc0e6b6248ab3c7223ecb3b64441f4e1da3f3082c3738a752731e8e200d4de68f9c9c8fd77acae2ceac029942c0d52ce0a54f0196d8cf7c2cab6610452b2b9cd709d1fecb441cc4993a0380ffffff7f