PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 79845 7f51c10cd57ede90972de22dbbe07d87e5d6940ff4733ed8799532c3714b06e9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b1e3bfde85d9620622d944aae29ee8f260266d99a3a382fe178bf142a4dfcb15
Certificate Block Hash
7f51c10cd57ede90972de22dbbe07d87e5d6940ff4733ed8799532c3714b06e9
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00950c000000820000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000000690371c963a0ebec81c502deb31976a5d5ff0f1b6ba3553175836b26ad7d4c64527e55516c0d7e45bbad83eb48161ee925abb51f30e46842e11adddef4761cf3ca7f864b8e1299eb8d233e849f3c97c5ac7641b6b57dd13d7020000000000000080000000e00000950c000000820000

Raw Header Hex

000040200f3ec06b21c0c1b97b856f04b00b755e0190cdb0431ce8e15ac448f1d4c5790786d9e2a3ac282d8604ad71a8dbeac5d33a043dce4ada066070ee997e99e8ea04bd49426abcc8001815cbdfa442f18b17fe82a3a3996d2660f2e89ee2aa44d9220662d985debfe3b1

Proof Data Hex

59,560 bytes
1212160103074e61ed05a53fa80686e998df456f68132c85af932fa9b6349c1e329c29c2ec4bf6067d5e0e218843417aa1d0ec5996bc3e015c5ee6aa341ef0621d192818155f66669e8f4a3f56f39977f13e937e0abfaa6b395f2356d5083a11a5334155c530103ded4c626dd4cb4493ec1525f30cacadbc65161205af0bf5e4bda83b75eda9806cbe0a62ca1e3e5a5b25020f79fc2deda22006388b3f9a4ba6afd66832d0727194f5d8ffae85bbe846b35829a3bca0746def53c39619b080edb3e77a18a2f0fc166f57f250803d51837b344e9194d38bf145169276f8ba8d8526cc9eb560d62beaff84b9a4ca16e8e0d7e4d88ffe565f35ffb3cd28cb64512eb3569b5e4954e74754733103608cba5b83ab757476a6fa2d5e1a8d703cf8515147fc29ca77adb4b133b943592ba13e22f00f8c7bb98cdfb6b51c68f7bb2db3b0d745fa790660a9ff47ee3ec9610027f69224f2efd208f354465633b4b4532117f0c13f893a8f1cd2717d73d6a12a160408bb3d85de2e64abb6d9d06c1fea08474ca457ebe6a48b52f5f47d79aab0869f7b8fe2cf0769a9cca89d913270e0804672499880c2ec6ed1722700625c29f1d443cbc485152cbb84957788c3890e621e1408dc529baf5d700404cc3585a4c274815136cb0feec200bb1f55166a67ea0dd36c409868daa04ebe200b0f9a785250366c1bf5423b30b0bd8c277023b7a8e1d3ce28d543692734eb318a4f4b71230b848a0b7e3e5038c2014dcbb6cc980c0400949f5e8af92023a0d975356563b2f06386a8c5c1e9a5ffa3d8dcb60097e715d49da7a52c381d21c686d4c7d985f000bb1998ee94640c3b7c34d94a56a238ccfab964b653c33c4139ea08942dc0e93db66b63ce3c7d79f971659af3795a188c879604a4554532a0505087a232619775fb4ac1e718cd3614dd3da89778cae2c85ad3a9e49a3d9aa7eff179aa01aa26e00a0b6671d6d030a92be551a1cc2bed6a32e8aef7f964146fe8725246d25ab1e593ac7c38b997c25c98cc179a62e2074bfe09e0d3b346d8f5c0ca2838fb5a128feaac92de1a2b0095c12956829ead65d97ab254a2cf8d3bccde469dbcee24c735c26aae53f7d3920dbab97c5ba7439cb3af0ebde4d9d04035ed2d1d900d76ab3508f6cb66e7338a0005a1c90a533cfa8f6e4b650c1777eb3da966c75cb430b5d8069d4a3ce5833999200bda5b940b32f09c385b17e1255e02be556a9df649e2343b2e2646064a06a4c1607a4f7520b0aea0de82f1cafff0512f2b2f657cd8283f5c06ba707a6627bb54f40a00a773a9492514df833be0df2c151511ee90926b3469aa977236fee5360bc61f25228d84837b17ef7644615770b52998f38b308fba4aa7e730900d442993baab9777ace063f2a325108e992b6e55709c3e42278d618845f1843ec531dfa9d7bfb97539e4fa0fd6b28997e415e330dc10c67d0f1ed12e859d402f7e9fc1a22c0bc73e11f8ecb65410b7a2b3cf23d1cf72b711db4163d4b635a728e199ef9916d84d4c852db0ae0082e8ddcba26237b7b71cd4e7de3812dafc92d3e5ac4d7cdeebf70ffcc8463b5e37ae58501368997a8c1a0c99fd385020d0faa9b854ea7db0f97bda5d38bbff55d4c542195b930886b588fe651bcf80e652422094c551313811203fd4893c8f81d8bfbb2f01779f226b69e2b19804b45ac44ed543baac8dd2db344eda7b99decebe7b8cb8d229a663e20c9b7adba0759681d2dc84a3774e9f3f328a46b219f300c53ee8651bafdde880e65978faee7ed838e5b06a6667d5f2352e8d2ea666344b13cbe54ffb413cdaca82d6a9b248bcff06d908a9ca69fd3c8d7e4044ab25b669b45101d7a3a00907c6f86c0cbeb35997c9c3f3d12f8a0eeb05ffc4b313c6d9c4e8ab122d99692b2b37c4b887ce700d5a383872a05e47ccb776071b6d2d0e43db9ba52d3b32af4eb632c87e85373ff22bdf8928846439bf185a4da6865ab9f876f0208047c6641a762afd5d19f58d617064d1c1581ef5b657f0ee318026b5f37c4ee4f86b55125ad3ad941599414fd2187b34b24a961e73cfa92506ad9df241682295e0f5bf2a94f3dce5fc327e3d6f03ede8bd130c1828b46ac430a3f41e5e0e8361b9464132eee6db657e9e362cf181a705685111f399060e35258c69a597d2e3cf88f99374ce9477ecce3ff404d349a762b11e374280b0f37b2a3f4b7a829bfefad5b80e96b155a23224a0fe86a2f6b0d73c2f25aad92da5927b254d5dba5a56e06e3f6d47865e53722b0a536650cb22dadfbd576247bf8a108a07d75b7019c4307efac5f83b4928f0387cd47d407c3651df3a338e61ba64b692b409c76cf4e2fb62acdb4dd23514d48daa3f4d25a26ad40ec6ecfb92a2c96ccfe2f0370ad757f0ef0dfa45048cdaba0e286a6b0871f33397150d3acbc680bfe73e063e40675dcf7603f7beea038ac34c715ce1e0410b8bf721cf5ad3d09bcd2fba41ad2827c49c2241a0429750d53b284d23b9e95281eb40a1264a92f3f1b443f22b52071d1e87c6009e67a5a4101b934c0415e2587be5ac06749d9fd50c8e07569272d81c9ffe202c73d75de20252429b1ff7f791acff51befe8c8fa3f4503b0c490afcacc70b8f9e0330db0c8eace83a8621985feb53f559d14a13e62d491f6127d2a5ecf7151949c85176f35666451eefc835b24854f1d26ae061096783e478c2c6bc35d2876ebdad521d6aea54be38c3a5608e56c3eef097be9449de51f3a785378701fd408c67f21404f194884e64dda1f0e9d8359fd31e7bc1790785c84ab4a8e176a6ee4d450a921b52b40c7e26597ebf2c24044dd5dbf213bcf6a773f5df5b31717594f621d394262f7825481c5b1874c598c419c8020b16267c21f32985adcfeab3a845689f413b756fe72d59060ffbcf1026d12a14c5f3018da25b54062783234ad61b33dcb93df8fb0665ac86df28f42454625621b9dda6f4a12ca406aca5c66932e97849a0976200cffd6eb2b706d51021ad64b1578df3570cfcb360916d961e22395c54faa1077732e41c8fa0218dd7458758a9c6ec07ff87c4dfed26b125d43dc0af50ef59acdef5b14b31d0f2f24dfaca7c00eed6ddbde63a0598658c0bae7cfd78d5e108fa12d663f3c2d200c228f0874528a616f390ede5cff659d6ee46c3edba1945b61b8d709752f58b6a39ada8ce101050723f49c532c481a564834eb5f4b2ca362d5853fcc36f8fb426c800459377501a65f921aed1ea0d3b0b264e2643d4038feae64e0373363ccab2be78e13b4c8c15abbec1e69f763d07c34ffc4460278043624bb7dc7af67c28369516c5e7b9d5f0d617dc2cc783a8f9782f50d9d08121d6022d980a71b01593ca52002eca447631a2c447a908af9dc293c35082de54c07033ad2a08ff1da5a771c323fa14e40d0deace22c15f3959fe51cde88a6f13e00ab0f0788331980ac4875c36d137408221b0432e1bfea1d8526c509e2ac1bf37f3e848688964275ecb6e16414f62dcc5c21715ce7c01d28e4ef8c33f2ad7333bfee930ce9735dcd34ec11dc27476da3ff4c0020f21efa6147d8c115a6f541cc0ccbc8e2a5b4ee93bba056483f10bdf5d830f1b0123ce87139d8404906f9f0fc01f44a4b6f64e45749ebe122ec2f13a582155d072339349b196ab14b51ddaffc8969435ac10b14d406bb789f86a1c283cfc006aa57bfa893db4ede6b93f3a5ea637715657a76ce2c744b71a66215ae294618bbf85ef09eadaa998f866b7686035d44d324a9fe11a6f6b3f18d5f42ea46e7849dbb7b13f9fc902951f2dd2b93b43226b08541caf8a0079f636ae85c592cd67ee4892c88737fc916de802430b58e835b333c34f3bfdb9bb635d75e0318714b768fd8bd1f78ce17175cf58ba6c1cd295035848d7226553ad6c7ef15061ed0f6f1ab4dadc59018747655a66cb1aa4c0cbcdb586f04ddedbc4101ad63cfaecaab9254d96cb2932be4321362c7cca6649dd7e896a8c10aca7abe761ee3cbcff4e69c741b2ccc3db0927480176f2d4dd2e77ccd2d2432670d9dc39227d40ae2ce630a15a28ef0029df888cb9bdbaac15566f0ee4ab048dbe30d3a099d37dbf5f6291f203b09707d38e5cf9da9797ea3d37609e02c00efcf6b152c96f5bc959d57291361b0835f055524b1cc1b4a43aaf235243adc43b87b0e09272b87b9f63c582c502be9ff7a44c7c7a84b885cf30828f147a8b5c6eee4e5f0b10ea95f449f315a40e1d7e7aa8bc83de1e79430bcb9caf2eae7fd8764f8ebb2027d1640405f40b71c509327550418ac94700e1055a90613075c8b84c7bd91371448542518e08421929db4ef9f1007aaf45e7d364118eedb5705970ce6744d71d9ba1da51f281c4d6cf87a456e1b1242a3e2c3be1f19237a7a30299005365e6c847b2f347b8fc0d8bbb86565872d8a66be30b3a3403f0f0be618b3b7df8cd08862b3330db35d45bbc91dda57d66844ec1d97fac5f414d44702fc059732f32d144c8851e0712fede6ba1d0d1634de5765341cfa4859fb736cccb916ce03e32093de83560797f2b3d7d15eae3d7728a9495e4204be2a4d8b5d1d9f282e2754e80a09609db82d5e1b7c5a02513f3a45e3db743aa0de221d4de9bce56a17fb3d1879aa0823dca61763dc68958b37afaa2fdeba1651575ec14697aa6627135144020f05826cdc97988847e991e8e388181104ca3a95ae7da7769de74f47d4da2f0598a36cbb186f0de53fe72d23c433072e0aba8825e7593f7b9daf70e842282195386cdce324d85b705315b2769869a0da49b9e50d788059ba11d6bcf4f861335f2d7bc9975c4dbc238abe12e078d488ee56515a56299a317b260850a9ec4b7cd17d101bc483415e4d5f73dc006d199e00de18fbfc823e42c244c39d3771b8dca54bf9d4d23ce2ed88da4679f47b82ec16b147f0f39f63cfc771faea54401ae717bd54e3240ce5a403dfa9e61b09016a0a35b969a039e0288d8348f3fc93f26b87b7f31075223687428e47a25c18636f21173d58615f57f6e2ee98a3c08ae0a24dc24b267613573a62f785e9270e6553e75111dd6e597d35cf487af1204b7e14f9921f2d370747b93e0fca3b94ed633c2c045cace6be968a68009f9c7bed248e5cacca482717588573292b7d7349e0b1296a5fff06e387c26dd9e561bdd705baaee489562d19a1e4a9ee2089fd7bb4468c42b778facbfe04db00c493635f938c70a97c7f87884a2c51ebc04d0a2bc48deb1ba74bba93278fa2e61ab3cc2719d5f4d239e7f00c5b6452095f0fa554c82b49c57650cf4942ee1bc5cdb3a7918769dcb3c01778dd180da1c3f38471f97377a4ababea23ae426a0bafb958fa0e12ee5b1111230f957b72a42bbca01cb48875f58f57d90f51b14d8e5e8cd7145ef29b5efff27d04f2db3a2faafd7d712cdea9986b650c8c3ef6ab002c31442e9993e0c981077e52012509acef5d25217f2593768f2f7fbaec22b76117a674d91f2fbbee87f8ce9ad93f5321bf2b3a05951d503ab8885b4ab7f3fb4779b8c5312726b1a86ea87701faaf4406e1a30ac64926eda715d439121967ca8f4d1053caccbba31f33109d8952423aad0a6a72bc035ea38ff67b9f64e941e8b353f2ee8a291a719839962a0bc1b9fe1190d64d20b4a925c5285e3aaa1483b6582073fec31280e88c6ed80610ecbdf58f3b44ea4a6dfeccfff22530babd2cd4f69b621b41664946911ee1ecf2ae2b2224cebbd3b717e353e10347868c9847911526311f1d99ba72843f8c8f761c1f83d67d8b2631d597a0ec358dbe0bc93e93cafb8b655142e9cb4fcbc01f3837ea41c238d5ec3efed2c1b949594d1bd13eee146f54a10f17f33ad1426961141e6dc2049a681555dcade8641da53d3106ab992de787dbfb8fa47e8412b92221729e2eabc5e25fad58dd1760bd70ae3ac883055a6007ffdf94fb8fc623bfc3025d8cbf8874864e0b5130d63a9ce8f6fce3721b28f052e489260a1ff2fd5415bf9aa19f4d4f7a85d0a592ed22119d2921377100ed84f93a044650ff1696d3224f7af493f398bc977438e9e809f3a09a316e2795c61fa5bb881baadb3f31def2ba809984a6e487abec75bbd2d74036bec40bb26f6f23b21a784526450392871fee185441092ecf42739b58f5e98e8b97908d14052683294bdf5bcb92f7ddc1fffaf69366918bef25fbc7886791561de455e39de24ce42e93cb08a16e99493ffd56fcd620787000e84896059226fc7d242de07aee0a8b399d6e2cc12c71295b90c14714bcf0c453094197161d0ae488493508072a3b8b6b155814b762672809890363767557e1a3cc32a238934dcc8b2776fd50e9e5d3b0b967e94c2912553ebe9c54de3b3ce85939f14cad68b367373364debb9befd6c892008c3a4844714febb1a4e66ca9752172ceadaf56ee163ae08850c43d3580e29adb9bd596940bcc1e50af2efa4cccf0098214987d795ee0465aa9700b801a51a94a35a48fd2ec06023edff7c7babb0084627d8775acd0868ecdd4b03452d2bab9b9ce7cc984d999ecb885b02bc468b071dd89544ff2f74c65c87fd0bbce7233b44a19e871423ed9177b4e82472d8360b79e1b16ee734584d812fe9e7d84602b3e36a9eebb494ee24b20016048ac498e83087299e25bdc87cb38960692396d25ca1b4eb19f533da3968ca3709ab99c1ef861ece6331c9d103eadba82732cac663350bfb1e655895b063a8c68ce85562bd67cc9752afce10c3ffea4482e597447dce8a4869fbf37739f8e8872a8d597217d3e93ba6c3d5a611cf45247e93504e354466d7f88244cfece6272e3e765f8adcb0d5291ae5c196a9600644898704d5fb326713bbe7701ba0f14e33445617f33583189c8727bb9dbc18420b7a49a0d6e32d2caa6856908d119b8e3d462662c1a860ed742cd5f4083288a84baaf6b09fe1d5dff422da5a6bf63996af63e7e3c3da96e63df0971fef5919c99305b81a7cc976cc121c106281f7189b858ee98b027eef42ab4cafb305a7972d48cf7c745b26fc38ff9c3ec43fa4af5c75a7cc878bbd2a9b4a67e4465c2322a9be066166a63ce0c6571a9e8a32222ddd2244c83db9ee1e8a10a1521c47674db306b17e65bc46b19fc134ebbb9889eab968e8a4c48bd4bf3e218c3701b5ef768fa238120db35cfe47fef9c1e78a6b11e43d332a0919d2d4839d8c6429d704fb816b3a2f1883b83a494230f1270adf765915ecd2e6698476b8dd201e38058ba55725adc404dd9ecf21be58faea39b699ad3573bafc37ce8059b32c75a5718bafbe071282cc385b9a0a413b95a5b2f8fa9f100683744e1eac21c2a1b1e327c29661ba8a5f032c95a89fc0c32e3e4aa41c9897c8a3667e6d52074810b61855c01869867c9d73c582677119283849e5d2dd1a832fe206d3f74783b9d46dfac12cd7a6246544baaa39c00bbe96e787983a5b920fbf359ebd061d269c00e726293fda4ad0a73056e90bec88700326bbb616004dde0037263a8a044ce18709e9c2b562b899919585f95ccaaa7a1fb5c88fa02b50ae9a7556012e89192656e7f902484504d4878224880d17a25914e942299820136a3a54232121fc6bb4f5370a06e58f40adb697b4eb133e1c331da5dfe328ca23b461e1e3f03d699e48b3e0b084f51b81579c9b01618d327ebb2094447d307db7f392324c4ea26b04aa673b1b2b4d7bc8136cdd1ac04f7f77f86fecf0ada34a2b1143327a588b783c4492cf9fe6cc2beb29f9231f798232ae1fa15632e0fcf2366a38fb336da9d405babf789a8b6e8c94de99be03354e3177831d3f5309b3e120e18206dad6643d53683ad5cd296e1eed0656b750c31f98d733c091f96aadc10349b1b5cb59f22068fcc76b21e927e9f9d75189145dbfd64999e7ffa383bc2ef70c15121190f5027fa76e9359fd0cc24dfc25adf16698313fb111ee7b3cfa7c7e173dd539ab0cb940fa4e90b770f607c5de04e26cb7115409524112b68875d0f7cae7f0fa130d02c6e151a01ae76b404b0ebfbbd8fc65bd39ab5043e6095df2c9b42daa5b857e01cd94a36155a11df0cfd9989ebe45e5aa54c0ca0a6638f2535d54740d234cc0052826c8bda7ac83a73ff3be344c6238f6f249eb500d09852cf1595ac61e387b1b2ca4b0279bb491dc94e17458188789c89c37436b7798ee0010fb0995d5b7f6f5599cddda841e41a7cfbe9e9f873b09b6fbe4da7dbae749c470d89e46538efb8ce231afa172cb2a5fe221a1b660fff897cbebd45acccb6f5b827e40fa548ffd41fb1ed50a30a7dcc66ba86dc2dc0b79425ddf798e81b0ad4369be87bbe55ad272ae319203419a8ad0c310c6ff9f1dfef67c4e61bb484afc16f53444f63c8d6661c8df221d5f043338330bc370bcf059f3ce6df7c5f0d022a904dacd6fc8906c53fe1d9436d30c6f9313b6b9e11476648da17451e0e10baecfe59d3d0b0e8fa0c58e9701dcb8e15d24965a9dad1c689c52c13e385b9fa17a3ce4eb1c1751f579c80c9518a63cdcf6eecc27808498518d75990640466fb81ca246683011cb0fdcfa5038d848cb2dfa5dee3b936cb6b51336d3e8f38d465abd704b1eadddb53453afada85f0ad5fae6a86e6a6831c5246ce9b2f5de4d92a08378c1fe51478d221bd48077a55ca656f9f8ea3b12e9751d63ba1cc5ac9459f7bae189b7967f8323e5dd07f5319933b283a2319d5b31ff6e482dea8e7b208b2688fefb9a1a8a8a678bf3b119f6e86bf70b9321581849b035fce55a7592b8c9d421a23b3d24747a475c42a5363934ebcd150dabc6ad9e8713c0ac15109d83b173ad1ae02d8ab4385a54be75e5f5edd058e1fe4832f7d591d2f265e0588342e7c5d7b77900cd0cd4fb73a528e50a1406feff71d54394fed19e3d7afb4248e2e4c7ad3670e1a9f8e8ff7094d2926e99f490720af91c9e3362402d5ce9dc552c71b5f5f9eda7dd5facf44cf2f77f656bb04321f825e6e769082f546cb82944c669bfb4a6770e85cd5410daddae7b1a05582a1502c68c711e175b167cffc1ee60329cd442e127819f4592e6f20ccebaf5ed480d875cee892355aa953477ab2b48eb068061f86fcfe112926e893dcdc9ded33e4d6767795f9079384ece5c09f2d40a4ed2af46792640bdb69798b9c903cc32bcf3633b298f54c4b2125bb478002d9599724a9f0206b8a2fbec131e07b349763cc52085c91971a3c4b6dde40d6a3438d350ad78c66d07012d00eb55182010bb39570f662f76cecf83b2d82338376fa3e6f00dc55fe6c40c6a982d9fb52dcb7a65f0b8152f88caf3516016b59a0c1092ade99062c388f62d218ab8104487880706c7f0d36b898b3219bbe2077bd95a503d5c4f594d9ba3f31799e8ad85640ce9d3faa34c3a4d8a47a8c8ce537f0261af93f4bfcf84cbb19c7b8e0080cd40a93ee3f679a19f92dcb7f68deb1871392b41e6d07eae9d864a2e84bbe654804629e15e134c746ab38a09137e9d072086195915b12364abe3bc3f629cc36420079b31398b58bc08d80a3e85efde78bd8c74bb5e3ec4ccec89126623e15150521c419dcf9b089aaa6cd005aced080f098a9065161c61f2f8664cfe9dace732029f7605aa2f18ce08f42beee9c94242110fe6f49517885d742dfc4fbd19d7ff4c7c6e1a98127916691beb950f04bb5d22cc056d0a03ecff153e1a8a8790b132e8e546f5ed0621b0a98ede4532f0e7ad691ac8409cc9bb9398fde606912b659e9608ff85c5707e853544d3472ed890b3275fbfc60ad41c2cd553d8831620469cdbf908f2863701a6f14c3f20f6fb7cafa3375d374f666afa562ede9dfe3110d82c6d1f1f2f41c95e03e95ea97b8a15fb7b346c7bd7fe4b25a15256c17f4823167a5a6c3018e3fbffbc9b18a9b578f5cc1b4e1cdfb21f9011f229a0c6750d56535e22ec668d9e1f3ffa8dafe6b147ae0d8a871e702803fc5c2370b938e5a4fbeebe0f3da2b802db24606ec0716c25362228ba1d32cf961c0e56e8780b589501a7f1415cdd2e39e50425b476770f35cad824db69dc2a794c1b3038a5fefb44dec1ac6e5247ffec33722e88171b6428d772a83ad58b9cc1c7b951a18c314672a9ba08848cb9e45647394da6ef66426f1490cbacea0b3c544359c37d7e5e73375587d37f1ea5065fd018ffd0df76ba53cb42f66c0f8951c8196fd1552e836518ccb046a97d50d15d0f4ac7e9ec97d96cd72bf42aadb2db4b0ed0ba66470f4e5597821b7ab8e02084920747b83ab5b79fa54a56922e56f7bfe3d6633c10bed8dbc25b66c4b4dfa1b1eaecc16bebe19a94396074d8a98586ee87276b613cfc56e2a218fd21a68c2b6c86712e5ba3b0c00008db7c08470a7ca4a687caa57161a9d9dcbe08ec6259ea62ab07b37c382fc135c6121f3234998202fdf5be1f94f11a23166fcb17b7c037a8077402b433b1c9e1a22704f9c26036169fe6fc5f2950e34d01295f96ae017e8df03abbd086fca17eb95ccf9f4cc2db4b4ac913f05e138d8c8031bee2e183644303dc999585a10825784a0fbc89b44a7c1bd806501543ed438cbea8dae30532917392d6d9cda649a06ad06f37dac25be9d5b0db43231257e73d75540e3302faee73d68c9c916434a8d853e3a25dfdcde6c75394188cac2cd451f80e74e8b21e9da607da8c8c99d79e713d61e5f0532d6f6169a376d0af4073959682d8370de2f1b1ebb4f758a5c43ee8846c95fe2a22d83a98ede7bea68c09cceb2cf47ce3f2ec8de52f41ae5b5209ce5c5db4d459fcbf124dceedfa70cf7e84b841044e7fbb3bfb2cd57fa63947e13fd4022aeabd37bb86353166f75af493e62fa594a7c4a4ce9e791716535cda844e7ce2f39341127f055bf511687dda0007eaf42ab71f6e2c22e11fbf7fbd5d246bad9eb62a59bd3263afd0b63e3ff2b2200b4cac5f90db39e24ab6e08f09765eaa70187ac453cc6942a69fe635f6c4255f51f7aebfcf876a945f0dcae56d8d83c71ec29c33c7c56ae50e38e59d0be6cd81a0bd14b0522b32e3f56a682233fec31dec797197655252bd41d267b98cb349a09acadf2b2805867e9add0262668e597561a4b4eeb79a0bc458a67a9fda5b0b579a24e16831ef0aea2f85570e223ec3df486484beb090f82fffa8116df71c8f18f573fed2733da65dad97ba4bc8c062a64e518678780d31f3f8c7ad56e4bb0abd3e4d1d3ba7e8095629e4000cc7dc2409b37ca37845ab62b5fa222283a071a1a09880583c09ebe46f1a5f1300e04218afb72bcbd519415d310aaeed37eaf6a90ffa612ea468e73c56bc8eaa9c863f8b966881b5ff3c2dc10be140edd1ea20034bb946b124aba07245da97cca94ea852791e6a52302eed9f128b92d843c1369b419a8bb02ee19da971070dd83d5e0c12201b6b5dc397a099b6133ac1d193dbec76af560201e08dc9d2d51e713cfd68e89778e902e7a37075858876874b1c76e4197402260e0e5155044886e682d23cc3c351db0fa7f91fd50cae5e95151caf9f7ee9b3a471f9861f20a6c919b3812e87fbb8028bb17a64114191d71d74f3385fcd800e12dbe88bc125fc3030f4840384d23e3d1a0398ccefb1f42bf013fa7e496d015b2b3980f016b9cb5c95afdf5525c245de2a658bb5bc469a3e914d069e316596190e7bc6691d71692056267a2b52be054678b20be317b6c0b674cc214a797852ddd7a59b483dcb041799011d00effdc4904b553a5f863512583a362fe9a1848b7c8003167a55ebed9160e32b99a11dda6d322056a1e4a81ba977748651c9bba33c356aaf15b5e6c1c89b0166f2fd0b63fceb98fa508a15e628176db880531118a24fd85ef168955bf4ebf73e34e5fbabf5bceb0338008606a592b783067e1fe376a7ceed041a990d9867d0255b0a875e87c56f0f1e69b546b83d03dbdae8e3ed8ec73530bc67eedf01e7d2614ac3907c16d396c88f7e6e628cf10eb2312a582f3abeea1372f60c810f398786924d966d32e9d60204388b09d610bcf5164f1a039e173e053254d42f3a88368178d62eb69696fcbd855866925136ac46e9ef7a62794d52d8aadff4d7af8f70cb0eaefd8712cd9ae074a1ce777f03768a2e4f1e8c4a39592e4cca1948f0212fa6545d12709cf0178c43902b1382f344822f10eead98c33c040bdb8e2d5f9d4575ee3ac228455a7743a7ea197ef3aad6a50d4c4a186133fc71ba50551cd15d6927ac2ce59c9c4e2c542d55751ceabbcb6bf7a1c6395a5a7a241d67e01123176b69aa2bbd6bfe72bf29578a310c8a6d4a5425376bbe05c5414eb00b7e90df5c7e0a88821f604f7344898dd6839c01aec68b887bc5abc5100055aece1ebb769dac9d08f359f991ff756a5185151ae51bd6f2138c428b3bc61442ee5df71ad3e5abf0be896eaf7af408acfda1f69128803d6db9f4beda86a2bb12bf2dafb2fd42ce555d8002b3c6af291cdff1c95bff14420fbd0d3f4aff092715aaf95da9b6dc67dab530ee41293c053570b263559dd6b4180e699d30aad219cbe9bccb3f9ecaf75380911b11884b6c317c819450e6c336c9b4144230324fcfad991e3d7095bcdec4e462635a1b8824b0ed2b57eadf372450dfc3682a638112e48d7a49657942a53e30bb372880cb5f2c9eda74f8856a028dcbe98efcf9002017ebd79dffdc61720b2b6a74d61ad02684f5160e987e44a83e9eb4e54a5e0fb107faec5b031fcac23bdd4a74ed0c7b719d39e6ffde1fced4c3260761c6203d10873e2ddb902fa0fa2282497240c6398b39bf3e02e40081fba604aae013fe93d9f8e4065866fdcf0f177c2aa45fe3daaffd8021a920ab84e579fb5c29cfb6b0ad8049d7581f84f5d95c149018e4e71892e404f05494e98a6e63cd95fbd5813d5e4219ca9349d740abe2e2cda778d0ce81de6891d1d02edddeb0630fe126fdd29ec8dc4af655e63756fc768dee141e617701927d873b025da14f1a4ae675df758df7ea26e1747282486ddf2803d5202eb9fe3c6f5c42608de9b7faac555ade0cbec7d1e7807bcfdeea5abeb858f12014c95526ab01800aae854b0f6efb9fef028b57189eeafe0b79e52bb88b04f1c87d410ddd0a580167fb1f5cfdbc441ba464a34aa5499b5fe8705794903a0e2a7b5624f15af6d8ed6ce89dbe193315ff328cad2220df7beae8eed16fa07ad39be011ba457dc8d8c0a226cd966f9f8af8deb7e0610afb759830dc3e69750ee045bcc8a3b0d59118b3ed6e4ddc5563edee37de46c976998a8819ea4757ce9550c436c13c7e3d689f90f8d2a4e9cf922edabab47e40334fd2ef10a7140b8d63f01b31d1ed151ae082d64823f53b9d2675c5319070dabced6a0d4da92884248022907b205f39c5f46dff8ce5181545ed07797ed67b99780441801c50ba0441dc6820160f6285bc44902f2a3e70533dba35828db71d0b7b75d5a3fc88096605e816814b9de840133b363221f7f2ba06d4393ce63a7e5916c2708b19b41c366935d613110f4e05af44d4fc07e08e8516f09e730d22afd0bc85cd87e7f6b58111c2b41d38c05633ce7fe0e76e905198ff98150879a1399abd9063ff0a137f5bcb00e970eea478216e56296efe76f7c6da560b5c1b0049e21de90d35c1b016e56e99f606812938544b3bc9e8aa93035298fef1067d81ed3e006c490a89f2149b31a0790f1255821b6ec789eed50b34ecf4b6782357721fb8fe34e176cb550b59de30e6603a46ceae82b40effcfafebd687d24149384e37a72a9a57c97a48d9967705f21111a52600102c5b1632cd6a85127a7ef8f57cddd28ea0a7e2a1f519cf08b98c60796fe8967145728887ca52a9fd2732a9e4ea7f945d677fda8a4ebeede9ad524f80471f2a0e202451455a7742670698cd7f9edc90b91d4de0f46ce25d84a913c4eaa5f36ab66f40be8e7120225b6c8369b355cc6fad03d018b807df874e8c6ef2fc66e93cd6f431f00c90c1c6ec8e0dc10921713f0850e60fd202853cf4b48c9fbe15956a9e5d0fe9ec932adefb57144aee58ee35f9cb7b06c2f802cdf74b37cae0e046f4f3e40a8b06bb5b32bc87360afd8794a554b23844f437cd9c299466f8f2540462a5af4d61b8e9eb9d3e62337d68eb4ecc5e935a4d0d7e659578d130b6e8bca96f395e79eeecb8d662ce87cef5623327b80adae7edd73816f58149bc8160878f614ca8e0548383e4569b48bbe3cae3ba0fb4e9c5d3fd31a69723424f1748c24bc016db39921fd555f15b25135bdfb8a50eb2a0b3ce435b4e235d6f93496e2eda9364f284c61fae109f16562618bab459df17c0313ac7c831f1cb946853aef26b4a696f775a8d385e396e1afd833e9ccdca66e8365874f4c6c5e1db7803d45257d882fd7a915023d80e771e7ab975866393b5801a1e8afa8d017236d53c00e3d529ce2f91723d238a033219f7003f70f649c70cd3419c6c358d657f279a10fc2c9f745ad4785375c1947052ac799acccb510ff3f88feaa2d769260477b0f53fe14a5ab19a0db9c9845b31671c00f163f2e1a610b15b177752f181ba71a21783ceb73ce36be17329dd4aeb4d034e678b1611ffb4d86b330be99fdf3acbffe1a18200dc0518ae81d24f4bcebbbc8af970a19d98e3502ac5a36d793864860f5558dcdcefc8a65e4b1d0db5217e8776d906a7eeb4fdad617b940de999ba3635f57503b3c764ef2487ac17a1b59c3cdf9c6ac0ae8839db54297da21c9748310df296ae7cd1f8642f5931172634d45509b848e610b453b85f505bb258136f6af7849c8f183d0b39bde001a2d506309b9e88159135535644b04316d8b2e0eaa5ffd2a636c99cf3daa1dc68e8e138ec19b8641b9eca0d5a7d8c4800e1956ac0b725814cc79e00135c8b071c9ad7db640b24ffac63dce581c0af4be8eaf12f64071afa7e4082b948f38980e194219d215a5ceadf1b290e4a39bf40ec2c78d71f0bf671cdfdd96763716a13f8eb6b3588885a0025c407c0ea3ffa7ec235cdb41ecc730d8a610c6e36345b825ac5fe471bb58daaee8f39916a1102b649546bc249841633af5549ce59c846c184c3d8b7d768e57c05ac87d147b44eb0820964b4d3362572e4103cf71927db46d4b3a26c7263548c22e9a054d0bbc7b0eadb256a2a03d769b96367018fd37b8c134d968f83e3082fed7ca5c2d9ae87b1763416fa27ae6bae41cfeb52ef2f578092bb1c18f44159f21cdd413196671b23181096ef5decf1f427f10b27b0bd1efbcce35c5da20f90ca2035d8943e6b2fc725129f25ef1bdf16190c9b1f849f2505af7d663169819c1bf3f4b6cf26f0499349abbc8e96f268db64bd4ff21408417869dac287de5b56789c63c86fc0ca5376597ff0b10f6f547681c472a5bae3c6cd654de52dbbffddd16e8d0541a0052c4213a2c6cececab4a5ca239256bd8f6c8e4f22479ae9d66363671e1b04aba07043be96d9f250c05735a20ae11be58aeb43d5372c514be9bc29bf28a2b9a2043cba687180fc7a05405547136b4a408939848b69010694faeeda9871503699cb912730d0af85428a633064defdae38c7c09892521e1d760939d67390bede7e86eb66cbe6375205d27915ae0369aa5a8b7ec90d79886d8b33b59ab127af7751c668507113e78c05f5b81431fa80290b1ab45e3a81905250c05ea8df4f0ede3fdb4178dfd7515194e6f2487c156bd4bd06e6c08c09ae5f11c2a56576b782901bc269ef716d91e0a502cbb6ef29b2222d27d3b735a65ec2870323ee3e90a34c20c75d388a88819d01d62530981401cd5463bd3fb2ba8155dc08f952c4f3403bf4177058517b065eb119559d45a4348d58e2050f21ca7ddf6418dfb4f69b148afac47671865e4543c82c4182eb455275caf206598b0ff03bea0dabe0e579c5c6de17f94d98b91eddd48568b110e1b8dd0c91eeb4b1a99445c3ac87cc92e7d5ac9a41898047dddeccbbdbffcbbd338bce6e1e8532c3c2eea5084db8e3caf4a5b1f1ab2ab5cafa4e0ff27a554e854781e9a985635b78b05fbe4b5c9c0c05265ca75dabb32eebf9e5f8900a4bca83983ef078b17b1d6afb7749d2f126e15c230d3fe0d4e5b68b8a00ffa2eaef276b6f19a198e8be1785ea1fe505817d9bf5842898ed9dc4b5f7cabfb08093046adc6e972bf0500c759787dbabfc7bf6c9597d2618f72e46d893647617700af9e2cb6b105d12e7f019c6a47e7e6b1c29b9eebcc3d1ebaa9f5a186248c2dfa9e9d32379a51ef1c87b2f3ffcec50ee2469d29a4ba03d65b0fdac9fe7e80a2dac461859e441b9d6fac3f05d6f42e074deb5c86547616c2e0ed80ee2ed3248f432b0d618f18c4875a81c49c3dc941bf80914f7ec20eb2c1e90beb623940f889f93480b109665b63104629548f3105bb9a938dc8e1b9f85bd343a5f959b2431cee8a5d1528ffd820685308fdcf5c8ca775dfd72a71b8caebb83a88ee7e741ca342b1a090f7ce12de61d4de3c57cb716151e18c63abd7cc61654b579ea86edeee3542347baf3e9bdb93ed739980be78c3758baf1040ba5ada7a4844e1b1671d8c236cdfaa6e3477c74c4c4843ddf62df5698dc870aa46b734eabc3170b2bbd59575a198812fb5a0c3d34111a0ab1657412a9ca60e10315818209e7dc966d01c15a3807653dc9d4f7c21ff11991cc7dd1bac59ab29b4806d52efd060dc27d855fa51a93ad665d43b33dc6e38e1c45512cd0d0095f5397c7406270daf732c35a7c90035c7b5aa36481a82e54a41fdef57d0910ecab9817c1b9001d2596bd2e199e6983364188aee376e6a32e9c4b941730a733c825e1c0267966b2f9c932a1b756d3cee37f35de31138f0dccb39920c9f8f441366c862908077c35dc6a0727a055027327e0cea55e88d6a21ccb674db40d17b4c4c8a8f62cd9dff80260213754d800ec1c4c67c6791cfd2eaf52e3583f928f054ac1f26a407be078fb9de13ad147b181bc12a09089fadf3b7aa4a4623e31d50a3d6c4668e3978cc47a010d8e3f17a3068ea78b264af8e50feecfc841114f461bb1841f700347036720854367468e84f257ba2245d7f57c5b9c4193e4f7d54855776e69308b72f6751a0d42354850604bca0b7e073f6a08c719f4eea3fa873ffc375b5fe79e54f85bc46d0f83717ce6f63e3e1126f8322c481094cb68286aaab437cd5b449399db3c62623af7e5b2985d68650b49171bf478ed9a0cbe66f83154381b52d7c99f3c0e61ecce6fb74f1598628d2f178e7b19a550f6f354776dc56024af1ee68f75b8c4f7d318f60ed1d7443472848f435f0f70f850423619c65387fff8722f2f3e8d64a6320539cd9000811f7f1c444b85d465958b2d465129218bfd68e5b0e7bca76c6c1a0eac27c98d976a688a9902e8b51416723cd9761b8e2b4a41d7f3df94c7e05c0c17dc2c8f21ee6c11ea369f6a3ced954482f9f2188e49795551257d7c28def319863cb2975d1ea356671e83eef1950c528f6bd297490c70b1dc0676563b002d7eb2a2b330170686c99aaa439bbbd1bddd5863c38792ae0aab77b4f7fdc3b786f3b5cbdcab7103a9e2182bf16de5bef99218ad544cda60fba47cd91f2487a70b054f460bc95383c96374f62a41f6cff14c485b94eafef3d90ea91a811dd4c92158238470b8a193c994b82406f6f6b3ed83af75b6d797dd264cd942a306c11a057a50ad9c999df7b1a9ac8fef327671a58243382f285376254f55de76415c344d091d753dea0f3796fec37d57c99f395c076f08e0d791195194a5abfef4229c7896f62a768dab7042c509e70fabd560880881df097a0dafba5f53bfd00fb0c923e70141cb3629963602004923636a13fdf3415b7eaad0c0dd67de500a430a7f82e87338592a8298de6acf59e8d68965b7ec92d9bc8f1945332b7dc086bd3269d70141c64211e3574300a5ccb3ca0e871733bcb59a33fd4f6c5dcab8967d889414e6a2a3e31b89c78a651f8996bd4053039944b1470151808b829705314958d4e755110d95ae8736273b59cd0726b2d739444c202f367fa89364667918a5f34721a225bf8e190a234ae6d199ce51878571d16e338fa75622c4ac065ffe994f351ce9ee60fa45f5372190db4b286f78cdce7f30279297b515c8d904e9cde383348a213c220bac084eb0d4d46d52820ed01f752b58f08444b5e7b00aea58d328a71906bdf3018701bf97e102d322e020ddbf9fad40f52530e1deb6aa343d55fbebcaf782490dd61fe34783a33888e1a98c669ddfdf4a1e3c6d874e4dc323e2aae9ba72ab15249aa698e7e4d28117412c29cc0e4e631a65768e2c3caeb8998c505dee53e50ba425b6b924d8fa5f14db204550aba5501425eb5c352ded4c50d5993d9fa79bb8653a37a737ae84a23c127765cd8ae392ad470c4c85fe6501d4458826b11776ce0fbab6766c2228ab3d0f2d7c4543f757aa049182fba9f4968d06fe73b47d2e6366cb3f893c6002cdb3bc3c95dd948e35364d0fca045da43bbefbfe114a216225ce317c168d04efec8c770af18350221054054d19d8425f0a62a5b834e6c1b09086ee811b44d261203c797a2ade8105c6e53029629f439be3b0cc4a0aefca27ddb82e4be5a7349f27fed06377246dbeba8ff34a3212405737e98e78f308ee4bbd321ae5d4dc978a48dc6a726a5823a41432eb0b18c4a04c37389cdd793c9ff747993e3d56fda303bda4343ccd4060348a01cb8cf313afb5098a39e52f7ddca2c5cade45c5a8a9918d571a571ff77767219d7c62548ea61ebec4c50b727f787a59f91b763dedba530f5fdc72ab9b4b0eaf8c0b0de9743b37f0e04b49721c4222290b11091a38bd4739357300c65e1ab7b296efef5316a09c124f7ab6d6d2d2453fe5919c9105e45fe45592f85c0bfd909802faf6acd34a7d8f30ca2da880b1b9cf2ed62fd6dc5977ad28d39c728f7270786cbaf3986b11d2407b4c7718858f89e0623afc57c5d88a8ab02bfe84ad1de90182c8a0be9323b252739c1d6038393648b3cdca4d015065b076a102896a53c737f95ddd5defd9418406eb1ed971de9154603bbaf5b91429550feb3fd226f76682be668c38f4b094b825a8e36bf957de88390ccafee86780c5fa6372db823f47a69dc02e3d43e57ffaeb6777ea54210f65f08171cbdcacfdf06d938cbb5b644b96c3233a976d3d963afe179f53c8c03f8ea054acf14e7acc53f85574701affb86b03ce0a3ef0b02a312c08a45bf26982d79a01c250d09b7364ee268ddaf1e105bfd07f3eb52531dd32b61fddf1d7552561ec7e5237e30e36e374dc943d9196adab8dc89310e866aa9c82c0f6e5f16f7a7aca85e87de656225571bb55e00e0537a6fd56a9b4960a4f48819e1f28e87e38f0db721101496df866a66fd86626c1063f0b8e7496e13e21ce84b2d477a64864bb978d5e3a49939d1950c584f836d18b694be26f5d135294864dbd9690b475e3d612e53d9fd466629c5cb1de0e519e3209a8c3fd812f6d1bfd217daa6118fa475ad84be8e47851bbac0ad1cb6190dfdb736aa4d864936310ebc58a5f4f820c2075ec753574cc9f94d961001ba1f53f94d75905b95731dd79d3c5bfd8a3ecad21553f60d3eaa275bb434f37a40ce0833ac87a3ddcbd4b8dd2355a16981f9015501cdd6ffc2deb88e80838698e291ef04b800d1cb78113f94142f0bfc6c6e7d638d3729bc04b99ba36f7a7c406e824e553ca442f6b96bb7a4cd6277632abe2f9684cb910e05437ace2bed853caf7daa4d53e10e80283598c971db585201c6276d8d4a77b5f43d5b0de73f6ee30e43f264c990803addbf5a1a654e5666ff04567e5e198ebd989c2461a4c450ba253e331019bd85614f6cdd992e5ffa443318122310be5d2e5b0b42bf62aef8aee759a4ce81afb3177f367ba1d0abc39c6fb295159ca61241e650595f2783dd0ee37ef0d3c3c6d809ed7a28837c80298a41f694e55b1aec7c6effc30e76ba398af0799580664d94f4999854bf66658c5e2608065428ec39889315aee9c7fd086f3b3c6c0b5dd12655358d92d86529813ad3dbbed834cea1086b7b91d06251f4d465cadc3a291363083bc53b618f52bcb60eb076569253d4e0713bfa2c9057587eee763e6abfe9e29e78cbf4f2256715259a0b33cb284658d8ba57d4e54f39f6b24b0084d1504e71f16296b47bf04810c0ebb8fccf1da5a920985a61abf8b545464e4f043df4b97d8b2547a8e08e225d792da0b1fc6278dcbcd1729fd6dcd3234fd6270b2a10b7ba38630c46885ebf83fb3b661f954003ddce954fc8c90478ec4212d890cea73b9bf2e882250daa962a6c237b3eb0d60bcdc69f938e66d5983d178bdbca68c4ce91d4db828cb55a654f11756c5a60c9762ab824828c6cbce0f7174807a329ddfb13c990dc67e9e97cc32749718d4281bb4afc817fab9a65caefbcdee641573536d698fb3864dcbdcd9e35887c66b0b6d1ae6636e0b1be1ac4de2f0d0bbfc2c7354b2e634ad21dad86abbbf65613f876b93d51797b66ed96ed0373b6b812e2edd3c22e79839bd214141e907bbfb1327314bc721b362a69eb4cfc9e89161055912864cd4f700eff7775692ccb69e815b5a1e3affc5712086191a12a8bfd66449b8d566c8824c872d0f97b78ede729ef2b5d5126915031184deed7f468069436ba2c169b2283cc4d9265b71512c85d7b00084c276e3ad12fc5c5eb2f7f3bb46938280ae8530f47ba4c342f6dbd99cef56b11d7c6b3a31bf8fdbc01d23d9e09b492e5040d687774b23194d146c08b76e4500ed335317253806564181ad40f05cc2ba68135fc1696f939b784979976e3201a4a984851d48ebdbaa78a8bc1e51bc028de604ef3595f030cda977114c774523ac9b061f856fc36ec00eaf7159b159a3a7783fdbc1376edf2b5d5477acfefbb5687319057afe2b5f6fa0c89dad981684c0c9cb4dc79ea3bcdbb97c8cee5ed6e5279415f924b5bb8fbe063f7c17c05b034a0edcb860b270708b17aedc0efd36d5ba18c72742ad9577aa4e1759bbe52ddc7fe553491fe6e90b44be23ea1199748edc1c5f386c15ee3002882f6a1cf0a127662c66cc1ee094f4b0b1225c183d32ca2c60275adff2abbb7999399633c5322453dc580148c705587480d03c0f4b866b239d34d01fc65f4b675e440490da278c4d989a0c4bd5cdbe4ea1c91b46677c8c1f742e0d1f2f307c98768e953fc6883c441252dfb00cd2397d4979d43a561356c4b7fa5414d840a85a4463a6917878e2fbc4d4ab35c8769b65fd58eac21efe10cba4f6fbc77b4d7cbba0fad8ab7684b0ad8ea21c29d9b5c0439484c9a6ef3256ae77974a5be8c3b405efeba56abe28d109e9ca78ae4e78e970927a4f9c4b9faca1fda1dfe2f66118efdb8fa2fb3aa8ca218e008ac6d572dda5257f06734c245b6366e4fcb119346372e76383ca7d2d359022bef958f48e7821740c2ef62468d0e34c7252f8f2d6cc8df00a05587d1240406354893f92075f0038d431210cf3bd56187382dcc75280b4367ae55fa67886d8005437c8548ddac3bf85aa954c9f7fe717ee5f639c9f4e140c9e9a86ef3e46f2d9be60c28826626004afda4d8acf00381c94ace0c89811cd1d5ded3f123cd7c787bb245c67980558b0ec0d4f428b80fe7bbb885d04e0ff3b38f95ef570f9482caade572dbff33e70982f685a7a38f43b02a45b050ccf46ab75f592722d40c2b8da0936dd41e9d0b0882d2dd93cedbb129a55dc8b01776d711551ba174e2eef2c923afed2a4b8ec03dcc5e60b6ee43014313c29d10a1b84eda6afc85824cd663ba9d383d4b1d191408363865460ce7eab89381b6e0c162d366d4cbd7c8e769c0fd2c6f2c27d1270d986833fc4ad399e125c0bd7f0005ff7babf3e8f38619d143e6f6c07fd2ab66ce7faf92f4af08b71d84943f430954701c5cbb6f2dd6a8ee23d4fb912ccd2338c7f74017dc2a461508fed60a5d91806bb1d6430761533d1255ec433142a142cd2fc36a846d85613fcd73343c59c1627062edbf7eef31eff8022e738c4d01a2823de76988bc11d45b9ad9ce9acc0078eab41fc0df03d9a0ed87c572dd356febd96b36e5af4b9bc97c0cdae9026acac63b75a35a86560b2610f543d59f3b6913bdbefe5d784d27fe7f9e56ed03ec4db20297d35990ed468634f5e94e1cce98c598bc72aee88ad3bb0a8d477dd0afc55e91bd1634ace7e1c92209277a7d9fe9df0624d7fdcb39df808931572c9f4f3b3ab73a7ce9dd6b7862739ffe11d12efd28d70938b4c6533f2bc2ead5879d0753ea7c0e0080cd1f7999a544345dedfc95c4712b3699de7ac0501cd157887e0f68e425f55208ee6151a4039646e277d53f4e5bb977ec5b8254f7cfdb9c6d72520da7d13de9e9c17df25a313d388f411a8f4bf0bcacdd569e183e6eb215af991244c9d7c10d877cfd49a0f022bacf7359dcde54c958919ca41ffae641fda737dfe35d9d4cc7986da1b66729f1370d079906df84e6ce02b2f621806f4e578e7edd17b58dd0c1a02bd4e7a916044df4bc116bedd9dbf3858fb5984bfe775150a6d89073e87c35fae9f6f3ff5991a8b671ea69aa728079113f42de0ce2f0f0863310409f7ca4ce89bf735e4bc7d0742bb28dec9bc998c2e7a4f78f166d18a081d767ce30e5f2380182bf16de5bef99218ad544cda60fba47cd91f2487a70b054f460bb505161dcbdbdba4c5ed08e5a620c1484d06d59721b6b30e3f1d1dabc4424e4081e1974d670f0d4c6082cdb4391f3a2818cf3d2e2947e15c2f9b30aef61ccd05faceb64710ac1b8f8138e8eb79e98f624c18e5de1ca066db7ddd61d09ae296903f3c4d568d0fc73e17c73ee459f89747a1905ce7713ff3c5a4d21816ba8d924742491ccfd7c4dc59f2e53a9b951f46b092ca90a2f69f76de0f0b416cb7a72e1a55f48dda35e870db24ffc3c6ebdc9b282893232e75a0f948551df9c5762ad3175737f8c363ca956de45a5d51d9e10d2acbc9ea8e8fed93838bb8f18c95244f881d25c815a5d3e02efe1f7128e2cd6c4e08cba0a6d4661f839276e2bcaa0e588784375d4aa2e4f8208e7a5cd653c865340c15893534b0b1a8570d21cc2c83b06d2ca20b620d8bec05cbbd22dd1ac622cdae6c3e7f51ba06411c35af65c03b287443c158001a4d23ebb5ebc2eb724ec41fbd78625878fdcecf58e57453a745e69c51fedf9052c9df2452640a111b039b07613050a3cff18c21c9f1ef2e303659dce09588e714ae120c425383f9b925da6b25e032a918c91fbe6cb230729ea26c747b8ddc51bdb0b9e853514d2d04c99289ecf3a179827e70912bb34f03124dff7672a98980f25ed71d17fd30d938cbf822c09547964ad7186d0fd04eb9dd98801189723671f9f62b43f7e6f9ebe8a44a7d09b6c75fcce3b8907ff10c3a87840860c4a96dce20407af0209cdea8a1f923ccbbf672352ded4c50d5993d9fa79bb8653a37a737ae84a23c127765cd8ae357c5233e735e348ac272b30f5773cce8efdad8cc3af03eb41525a8af029a14d2e3de317188e9a68615853341b00abdd4f97285a9b740e413a588a4fa29aa2514dad1416afbfbf07d8f0001c19e305124bc590e0fef3c05cce59dce7e1d81e74b3ce52e3a48c62a01c0438c6f9e6be12208ef49c29d9df9f0779aaced5ac3b8f527299c25779fe6a2d6f19f01789214b9fb416cce831bcfcd062a9e3fe14ee89f76596f260e1284046ce12c0070edd27e5ea67dccf1c1a625468cccd6c3941108a911dd3548cd0a99ecbdf37a6cca15d8fe94c8abf560cda308a2e4ff7f0aad0ced8568cad728c0c51713f923179a0ca02ef3374e8f0cfc7e6575f0e69eddfecd7e82dfb806ba83e1c6bd7c22f2cc3b62ee5ea52bfc3bc0c00fed17a0b40cd1708db506c8c6a10ba73a0d213201f1554529a5f96e1d99117c2630c9d68122e4ae26a2411e2b95e1fc27af1a8e2c68588afbabc728e119a91c53777bf59dce9094f74677b2acdeb1101af88a60be74b69abf67066e6ed207d9e01033496938519c5385a3abc4ac27d1a3002449e5416304e3aa4b51a5ccc7d03a1145e1da2be134d9415662a0254b7a10d2a75dfd767f3886e6c0ceaa846cdd302713ce41a713ccfe3190aa3e26b2525e4f509f3ead0968d359e1560649b4106ffbbb00c801ea2d181d3745820fc62afcdc8bfc93993d9b7105dc795e82b79de8d17b1b81598084eb35780dec165de3f915aee6ec7011a63e1610cade7f54719fa9d18d8c41f5076f83fd7ad15c43e524efe7761f4263b3d2b09f845ab7bd737565ee82b3539b175c564062b0e725fe8ed4f8f1d9279d5f8f43b88a2dce58ef9306dd79b20f298689248f703d0c016390bf3bbb05db6a75539ecf1fd83a7734759ec2378b11d1f560facd3d9849b7d06bccd59e6ca5f74839288be87de656225571bb55e00e0537a6fd56a9b4960a4f48819e1f28e849c22154a2dc2663bf2fe337437a0d7108aa3a73ba9e9d75b5a918efefdb850601ac5add2d046bb4e4e82a951bbde91b6508a12316faf3b423cb46c5e9ab79ed5f8900cf46617f696bee5bd4528b8c891d820d4b082dcf84bf3a549c1c45b025b833fec04d8b2c5d14e08e2bd606861c6dcb123304b032695a07a3f3220131380cc0669fda6ddefed7d4a312e43b99d48ef8443551f7b9705a337be611a7f58395d529a75a681d62e36d00999b17f81a287120576d3968464f9107d121f1afe8d2eeaf305892cddbd3f91770f7e0bd65f1e10e2e6859ba52c639abef00ed7388be18948456dc37cf80b9969788060c2ed1b495b4133507e76da7c6f4958497f0ed9c6540b24d25ac4f50ebe6e730e42ebc84c7988235805afbe359218c68e3e854742afcabdb12b284ff3c5f9513c3cb96c5aa23fecf4f9a1f3162b4a904460c092cf650d0cbd145fa8a4d39a09b70669db9baa9ea39120b3143c779e2a9c65047e2736bf42b193ffb064b0365671bedc3da8a7204dae302526130037b6fab1bae018533427881e4f41eb8a8aaba995c5165f427ee6be30d2cde0d274f27a3d8b40c5d3ce79c25bb17c26ba398af0799580664d94f4999854bf66658c5e2608065428ec398f38bcf872218900fcb1619fc6c39be9236fcc93fa1a75fc042322947b858c2e4dca48e09a971f5bc615f6db9262ad12d9e8ebe6ff304a595a68e93991e6279fb757c66947bd151bb3d2df5e263fbd023c898b0ad07a8f143f861ad44a9285cc204a4204ce7e9025aeb198f9eeb0f0f41624216d37d0b900f050a5a2f80106b7909948db0de0d0d5d697093f7a4d536e3db3dbaebc92e6a50ea555c700f30138cb8969d7f72580bab5cc34af68f5487b8c20462b19114ae496520229b77b2095fb9f1f1c0e2a1f4d932838dacdf73d2a16430d52ddc1f25296c93237b169276ed7395239daf42085239146eec8dc3c66b1474eb9e6cb1bbc5f45101a3f25136006138778cd94f3fda94addcce7f7de7d8b16b9e9b0b68b7a41b894526400c7f1222ec7e29e9bd3754018458e7b162ce4e2aa56be006c9f683d9d48fd8f8acd3f432552979926b11449f4d385dc2407c0805463d5ff97581ada465613f876b93d51797b66ed96ed0373b6b812e2edd3c22e79839bdf545a1dd15203b1b54cde32a2be871d56e25fd173c1be52dcc9af408e14108a59cdc4e9c64f63de1f2abae43a80c6279fe3d2a6d88ee44bc25d26e31e63f6eb002141173892c8a0ffe4295e8f73b0375d31e28430046872a125ee34cb411cfe03f8252d4b15495b4ad2875a5689e95fd172f963d53379ad24ca43ca1fd03a015e19eb203debfed027baba6af6ef28cd888fbe0288f82c63b5e18c1181cdf9ee6550e7747fd7c6f404246f8c2d1620e536ab5351c3387764fe346d490d71ddac9cf0ec0fca5e94ca10dc7d17578eacb5fe796db711ec5b0b83d5fa575a3cac9dca7943738f21d14db1b35af99267faf45ff1ba62d37db837520cf491d7e9d4fbb9770db950138759c233c36e0cab75f13f7a76b8357c7a72e0210757906ffc627e2c87d4653f61f2d014db365ffc4c0f96629bc153b9bab0e3d11f0a07475d81ad4db5abcb1f5964151c697e8ac325f8fee5404fb30b74074dbfb8f57c5792585af9d87145895d282706f14143bd15f3dc66e0f78a7e004ca303f31ea3d7749e17763fb895985ae484d3b96efad5020fc5a22d4b515f7b7dbc7c5dd9ec9253512631f0e6254ee2a69e3fbf9f68df2f94d9d8351c02864f7c3c61818c636086369f85ad2289a8351e3e71ac7ce505f840878332a70e7a0ca20627b5ffefc80a9be5d397cfb2f9e95cdc56fb06958afdc841a09fd9c51c1a989b3ede2e870d2e7482be4c4ec3fbcb1091fb037e2dbd17c154aec7d7123e0c42013fe416b82f2a52720c28ef0da85e0414a3fc810196f39394d44ef4aae03eaa1469b5a835bfa7631cd394d45bf55aa3901f26b7e407994719f0256364457136f0fa132137d7c12d9d5bdc43d57b0fea48afe585e8ee5825ebba2719f288325268f701caa820781098391df1ac7bdf3533515ed0c827e0aa2558caa1a803fe2c0919770a2e20692971b578d13152c9f9b600589a22a9f0f82165c6952f9c52afc34e03a27c38c28f498076a44f2d571511cd6ad03f950f2a687f9828288879a1fe8104659b39cae9ae4fedd2ac776b47eb3d62a267c0fc5da6398aec31f2b5de449be9ec7fe444b780311ea8c49d0208ab3671ef0edd808a0802765a9b09d346ed1c7b92a8dd244a55d064c0eac274acc2c15ef8bddeb670b62bbf10f4a86d31d283eacd1bd8a22622cd214f22240c018564f924ced2bc842723f842e1aaeb00dbb05d88e9bac0791dfe8e3b6dcc6d5cf2ce2b3dcc1f14a5d15d42549e3df199fd67ff9966526cec549fb8c9f63a7657de1523ac1057a4f115f627388da3e5ee3b6d1befe42b66b7c3dd6e070d13120e7218310137fc1862d686f3dc94f65a11601413b03a96ae31b179c2a51c4cfeda943ae493baca580d006553c181c1ec577f5f6d2e5ed8c3b65ec850ee85054ee04a0e9614e986d71479a393ed7fb2ede71c5afb9ea86bf6473907a11cba970a1027248fe11c1ba84796646de06fe7afa2573abda32115e1f8a37617bf1eeef4a5234d5f5aade3fbf9f7042cffc13007068aa8e56be0d6473d52e71ebef41ba093812b9edd634722a9e07bd159b70325ddb0ff00c9a2a10320380e22b69239dd0186f877c2dd865b16100e6f1b5efabd874d4d8081be2446dd3c511417c66af0c61c6a0b447c7f022ae8bd61e7ad8e61675b2be6b89e0a9930c9479935128e9dd39b4868fe8338180b8f802223eb59b3e7b89d8330037bfb2f0efe2bd6d1321c61c43d1bc4d15aa5ae1689431a7df506dd69d54caa87f1c9b1534ac16976e6345d0187fb04c6d1ed134790b138ef777452b30156fc24f8984b2412717166e94ae293be26fa36aede1852e0302e075f8d0a369d2b3eac9bec00c51bb03d8a3c08fb0ad1ec71d7ccfd889113e98978dd7426f6dd6311216c6b1c1f31ec8074fd18acc230e3801ab71f9407af0bf32477cade2b2da881f7c885d72417635fa4ee96b26f6ad5b5742c05b50f5d973c6c46d523c6dea5d978ed6cf9287d5d683013dc8591ad54744a45acf06e74ae4b148b7c3876cd24c51b5fbe4be76735a6fdbe600d73df5b2d5c62f3f7fb0b5dbeec354fd4170753473dc443dce8a1a69b387f30b9f7fdad0112b409bb4e2fdc2e0922bc3e20461c18edec2dfe23b72a5ae58761578b47c580caeeaa72058416687d3ad8145d939616a1459fd119ff23a33208bf67c90a49be724b37c4298ba512a72f0404a3cacf4151abfd258c27afc90742839f2ba2e17468e90df87db208cb5b7243736e1a9a0219ae9d0b1d64ce708ef6a069e829d3100753913a761c9b517415a70020143a134e8b68d30282d51ddcddc2344baf863bac0effb51342ab9baec88e70d3948b74df6961812fa6fc410e6b80f1ee093c52f2013a4ae2663f0120320d5a484d4f3f330811b496e24d35f68b515eb9cc06ae9f89bac98cd1978111359666ee85182990897dabac446c01d71036a7d5b7b60a389f996b6c3bb260bab09599c6107e097f9c246150c5a242d4b3080690b77932e87fbf98b9ca9e0fdaececd7d9e3ceb8023f56dd31e67534d841427e2d89397243f5c108e7e01cc939832b174164fc803e7f7c0594727727c4b29b6f42f1ca5f897451452ae34ae15434e19ddb4f1451dd0ea6784b5d871125101c1a24b37d973c232d5b3e3b6ddc4b746517398a8165d9ec1b79178111f1fea7e63f9bc923d77658e420fd24ff43ba8629fc4b97ff183e7ad2bb74fca6afe7232832ca6fd9596f2420f856a4b30cc56b41221f69d00c23268dc6c4458928207dc5dac15331c513a4080cc2718c2bb0917b6270402222987a75558713bfbc5b3ec107e750c6057b261cd241d326ae4c0c6aa94150d526dbff967f6396787a9193cdb45c8ae5bf9d7e2375e69a64575e5bd0f5cea5901bde0890ea777a1cfc7ef30a15a8e899b45b4d5a059ab16227b9f1c2583438624be367b33759a897d8ffc93f817eb4a53c3191483ea3a5d775de85267d992085c35286319743f8db3ac32bd290348ed65d685badf4fee642f9cbe0e0fc356a73d72700c87eb600e88ee6ce5defd25564402094e00a7876b609f213071d67e38bc5d225fd9ed38e744d70b14f90b08e0c44bafea25092f5b0a0ddbeac975fe3ec099a2e0c6d8f494cf84c7872f4cac0acbf255fada243ffbe9a0c2d3c408ae93184cb4f0553aee97adffdb115459248d92c0001327fbcff67b97b395a15ddee02c5786089bee2f3fa5efaf2f9ac9b039efb97ab75becf3a49299dc609c04b0627ebbef94b0f0be9003a33b8b55b5d1eb7129c3be36857482f5897289190a6559a6405cde83e9b4214f6aa1795d872adb66055b2ce0ca9183b7be0fcccc8a5a0a459fac06eff7a5135198019055e9b631b221f5b21440726152fa0ad1475df3101f233c62347380b41e966920fad62a5bc1f8fbc6046042624a63f5d0a9bb83f0eb4a3f15b3aa06c77a9c7338512fded00904d2126239b5fb7df4847b41f34f99583fe0d78de85f7276a242946d1d2231f519f067d4e172acd788da23db3f343ebe9b089199ae6390e3933d099e386c4d8bfbf8cf911190211d054abc9e23bb95761f178c2593bb4f99fdb716bfb2173eb0bad33bf31adb06ab6842ee4c93d8741f2cef78acce6fdbbf945904722905cbf84f07e2d66f844c63305286501971012a610717375ac76671a160b440963a0c323065dcc0a003c38db93e46d6ba5404a08db02f1d38b09d2596d0425f84264ea6fe312b51a4e98783619d7edf329614a85e89a4825182e53b1f2011e46f9dd7add0031fb5ce1e9ad6a155008bcd8ce9737764371e917d3db5b0604c28e69fd2aeb9dbc2000c313ac4e6cfeabd8a258c6a02d356237285efbaaf2fb07f73073dceed61ee3b443cb87f881d606a4ca4db1e6f0ad2177da56a31077a5067afb32060c346c74be3afb13c719127a48348715cf8fbeaa0f82812e0eadd34f3205ad25d81ac817a3869dd7cd3ac9dfa42dea614ccb1351e4155376f3faf5b8c343b2258a230add0e88a002210b2a4437facd61a6487d6665199145892a38c5be85a10c664f2eccd08859ad5962ef4f92d79153934a6060b9a1b4ee65a83bf041ce6940c5ad8bb85e830006394b7d37aa9d69bdaecd667d775f5be04216306f249d336fa2eff157a019525d696e7fd9a5f3eee6b3daecfa63fb2479cb0f63747aca8795decad861232606ebbecbf3342ca382104ba6f0af7bbc5325bc86e1df4c4ad1de42e4c6b4856fa46f5b2f87b67241d50254cedaad8cd8bd0776ecdeb4630798011fa3f11d2b7e64358a69067ab420e8cd26de7206e989fb13b246a2b0322b47b40e9ecef4886591d1349a7c7e691f404778d453dfa7af4bd6cfad03d4deb032e929788e625054d892654727af0e82db6d9756a04779dee9b5edea32091ec578e69a3b5b5bb2eb500eb370a7661122fabf03303b27ee836536618a53fb1ba866d0b908d6d346bbe27e48aac21c638a00f95d83ac4412bf561726a7ac7cb40364f3c5fa9001b6b6ee32ee42e1cd455112a63e7abe5983be1fd815484181b735a0127dc99938010d419a84ddd440a7e0430ebda64a36bc8697aefdc58596be7d3e403b26d79b56270868e95a81cc3ed8c3aa8ec12d099f8054b26b54314448e347d75f251526b4129d1988b406f9e7f194e77eea27865d53e4a087c03c59bb2f4ebac8c67499c7528dc4e7ea340b8b8a6d7efd7f72b822238a506f1fd0309c9d7261ea67cb2420958595e3937e73a9aca51809f81d9164be120431dcb19e348e8c2af7fb05c10471dca88a2aa96b1ce4de6a24721c7b5d9d04ba24ad09742f26f71e822499722b76eb3eab6e35f930397748c43b133dd1e2609b25b67eaaa2743ba6a5dce7685be9aead5e284795c1972d0b619d0fb30f8b77e05f5ab479025cbe1a40f0fea0c83faf44ed8f81e0eaea600e1e5a5ad4d828d550d8fbdde8367f51fd6ee23d04a53cd2603d406bcb6eded84dab5c3ddfd73dc3d82e5587c053218b36aa4b93890452b9637b779d1944a9b037a97ed579440eae6094e1fc18f94fa09cc84b15c5147c1869d3631327f8e7123d86514bc85bfefee4ac939be25b7d8e87b18656577f54d8908d2bd7ec2290e91cd71edf156bca6fae8057bf07976bb7d284953033435e5439820fb675029f39bdaeb5741970fdc95b3c3bfc8bda8118facdea5fc5de39568c307df334da1cc7fa9a848c379fd0f48a5d5661517897afba7b0f878fddd192bdd0991da11a21d37835d44a8054b467e595838c9b41612fcfb452bffa5cd5a18567d71fbf78210e695f9007a4095dd7590b3545099c95785963decad818760d1dde894ca60f04291f98f74a2c2b65b4f5656c2a7e472d8a01eec8a93406fefa515009b817ea249c48d25effa956050ad5683d99f2d9f4f34aa040da43bf1eb21efd6b247f77ff2f3807046f2d3cccc59eeca8fac0687217e2158fa6f7c8e37f5cb5f6d9c9bbe84c4354012c63239e4bb1f5767b8fe4dff776b094fa4fea018180543478127a01c2ff788766e8af45e629c88969d10221fcb62d62d669aab4ef651ed2c270ba6efd6d48c4ad4d694ba2ca2e89b0a332ab4d448aa7e3a3d009640a1a651ea038095be833b82a14ca7dbbf88c94f73c9e62183854793c7515c2ae3496be51c9d5cbaa7bfe8ab759b9cc7b5ba64db511fad6e4bbebba7b100f193a3160f330f75fd5955d931f429b009a4053bd34c09e24a1fc4ce67df97e2b4d42fcf603653f182c60c3fc9c15b518aff7c53c905bf69734867cc641756f42da43732aedadd590ee308eb21a63c8f60ec663a3562b26005166858fde83424ffc557e9406e41ad87ace94c4f955315a0936af89cee1390d7865bd87eafb271500d1981adbf11aa66e8236f726ee7711a9f72683f635a3f99bc4b2046c46aea015106b9469c8732f4e85e9b65757deed2aaa9047fc001ed055dc7b11798d7969d4caa64b4066f057af75bacdc81a975a1501b10bada48867d15b6924630ca3b16a1a42e64d51f450012d538dcf8cb51b337257b57d5005ead65535032a77f179459f4b18bdf548be7bc8053d1f41e1636532396499c178b50c2f7e5baab048696efb3e2db87e979c66dd8397ce52289391df5ecb01040189118c55d6750e71e89d6508fe51757804ac0fec63a968ec4c85ab2957da3dbb846e3b05c833bde3111532a836b4c8f54381057b3fd36004a5ddc6bf2c21ed9346f47c449c62fa1fcd04f89e4b3d3b4470af796e298177d35fe285ad3048b08a6a659e8b10c1ff177282ddfae74c2562ec599e46d823d6580a08cc5fbcdf40bc757f0ee057bb79399479819c5a67e61b41de23ccfb8bda69a83aa1c562ce8467b73866c690aa2f9d5d97f677a258c36906b53973bc1bd8932f751ae4931cce60bcf5d0855b609af841e3bbfbdfc23f21a054b14be5f4b5c122f8c63a7b0709018db3c23768059bdc31969958873c15b152f2e35545244baef14db61ff772742aab6860ec7bdf41259f3e14a4699475a8799f6acfa91109d382f2a80abe4fe3d37e4110592f99e973addc6d75781a60e5cf956c23dba0b4a3417a9d254156a13f1d957c45ef597484eaaac59367d70a3a482d256d7da00509e64edc3e6b8a44cb4e59014a07424221373c1b8d7234cce098d0bda340f82c71a3bb302ee776fd2c4f9790c445aadfb35ed848502b376bc9818986831280aa616b884adb579475c3b0fae81ce43789f0fd69c483452b2bb32199311948444856c7012a6722b6b49e4a9f3c2bef7cfe838532c6a85d9a75f05aaad2d40860949e1ad66c3fc1425ca92c41010ffe1bad1bfae30639ece438bfd200eccab2102c93edcacda58d148537f8ee734ef4b20860ef2c81915f3aed66063952368f05b38a3a88060f4efbbabfdf0f19332cca8fd2955eed8f3b1fde415adc7b2fc66366eec0d5974dbf283b79a18b2d692bb170e9e4864d1b8cae613b926de5807edc890aac88da9838a5a414ddfb1e021942c1378e1b109e695f8e026fd2a4a141657a750fdf6d7e3bd940bc82ba4e98efea390a4b5edeb02993dad7ec18861c21564d307bb8970d05d7b5151eff78f93d92904cc7294503a10408b9726cce0432614efbac61a8eee3e0766c58aefca30ae2ce4d9e675f08ac6ab29f4c1d5db0a50b2c9f2caedfbe4db05f3a8a296bc48e428d6498260729ed7be6a1e2f437813379b2cd40231849de0819cedbe3bd777237325eb8c17932beab3ce8ecbd3d0bdb1877e2a947941c029f7b26ddcd56e70721c652db4abb6a36f00ddf998a20492b6c23c1b6312fde843ae16d0790acc0e6d6ae4dd45907f7167ed6b0f8ee7a721ead9e6ce80d0546bb78eb78442869625b282c14bc2b4a9a957189e9b69a945de951d6ea9086a0af5447c210fc9dc12af1ab051c8480a1ab20e42ffda5ac86aa5a702db96377cce642fb85ca6ad5b0fa8e64d3626463868f058fefcdcfe0f06a77a19da148f8429a9f915ddc0911e545e8504d4d5a2486bbdd10d725544872da04cc617a3852c2265a50a5cc7b15bdc09807cdd0cc4552e3a84f5e8c1980da7c910c76fcdacac1b7ecbc02e3ad177a4e97e78ac600167bb71361cea0323a8148d585c3ef6260ec7db859621aa5cd13821ecaf108611f51da2753d44ec83df19a2c79856181b368e4e8f55269480041e61ddb4172b295ac4a0eb9b09e31289d5d3f3870f2863782f8c7718626053de3cc2efe8d95eeaa7cd87aa802f08b7aee11e265b8f804eb62c2b49538347d5383c725339eb1772918776203838deaca5a122699fa03852f47806a9f9aadec2c9b66f6c2d418003691d1aca41daaf73a94371c9c5ca547ab630faf5f479c87fd70126205f0c1cfcee8f3fe2eefe79c018f23a2006fa5bd97b3a673cf8bfe7ed6f4d4b257f88f0b59595b37a251ebce858e263206a5608988cc8a0c9179bf5ac1882da097ea392fba9b61a555a77753f7af63196d3efc710232b4c3020f97d835e299bd4b20c33bd2ecaeff71264b0cef79f6119a927d2ede4a72d275d7c5a365a9913d408e96b30323a68a1f50d25eec28f40140a13bb76ffd90f220bd2c7cbf2919eda27d0330657bc9a27c9458a57e6645718bef61d9e23f5ba13bbd5af04b73d936b8492615cbe2f97af0675d720a8970d39636e09c777192281aaf0de361dba6878616e98543524227f071ad7a5f66fe58b34e421672f63d00912b55e3883f7678b914ee5129de290b692517489389209402f097a0073b29f2ef734458f8d0c5dbd3000d513f07a0be6784a9cd71800534f8299ddecc238c921b5fef014661b701ce22975c068a55bfeed91075eb7a9e29d3e0871d70413381c5195227900de2e8c42266ec7400956c34b555c48c60914fc0932d03bb93842be2635070d04d155e6315eb0648275dcbced8dc80fae42e32d3921fb32548bdedbb769f916e9457bf815908ae1edf9e71f1f68c81d4601b5ba919ff2ce11ea4a92cead8d959b5033dffc8e46f5477bdf9c268689dfe47cbdae915a450d298a28d35d17f151b3fe08f18d809ec48fb1070f286438caa6b126a6b3c2bf9b7185e5f97854a822216def5d8e0e0784814cc0f92e57fa26fabcdb98c26c0540a8ae8488158b49eee08eaf0b1e5394f6188659ad56d5a18460178f1a6399e63bb972e27c0e92cd46b6543888dc363725919cc61d0306e125322a4001795b79c4be1d44f917bc628c54535f7db23dc5ae5bd5850ea4bb4d49619b9b1e3cd50fe5eadaca436ef61b9b211ea6ea348164a753cc99c9bb1b742ece3fa9c04e7365fabb9463f094c8b76c6842a5b8eadb964b75fdc14d70d863d3f1db27c4ed3965225e1acbc6065a713bbfbc0a39a32159921728d08d42b969869f6efac3130e561d12e959d2f1dd94df30a6fbc4f03939253d4be8d6ac610727d59dcd28fdb3e98662fdfe899d9be6288bf26a0437fc302b64b729bc35a3cc404279311d825b7e65c1f5f965e254c517a55a8f4f44f1fe36e8b44cd3947c653d12519e399a6e2a76cec24d34be312375d3ba06961b2bf34a39eaec32ee8fb25752198f3800241bd4d9dde375f5ef5cdcbfe1b45a4a778988d3f253d36ab78ac2180550f471a2bb3aea82816789cc5ac4c76093bf2e31e0bd6902132c4d4607358702725a04e416a4de984ee7da6498b014ff587b940c26d0472a100056fd0178cb6546f2f390f4e8312be7224a449f4ac4ef31701916307886f6cf286c614563b8ab504ea94bf7e53701b2f6fca928fbb677fcc42127beb5f1f2a98c22e5eb8e261c77a3d86f629136387de54974e6d90b3d576393675f4e0744a68becddaf1867c74c1ebde1528cd4462a483d4e4f38332d7940ee8cfdcb770a7488012aabae7f4001f4717c5d91c558d0241e87da3ee9da621b513b5f91d141467b3096a0cbd57ea14bed8a16efdfd46745ee996138ec143d83e4316314622703751d1060514e48b4485955b761494da040f1352dcf3893b9ad6f2577d92dd211a98e07ba3600710096541ca6be46f41b7c84537f65d65b1d02470d89766143994284388efed529d7f08eb6cbb0d7f847e7ec5ec8c04ab0956c9ceadbb718e12324aa4d70cc22e633be2473f1347fe59bfd1466f99538886e0465733afb12a1d1ca010a7ed5115ac2f53f991f21f49ae707f086c8d649248ba51e4f90f3f67c7cd617903aa55f596de6540726bdd9c5ba4ade9e9983971cd67c46b0ba1c0c96e4dcf3fdefc751be9d6843079db83c21b8f52b1ca0c99747c4c0f5314e0909a9e8d5784e1e1cd71ca29c893a7c6e14438a3651e845e391ade38773fe37b5e3f6097215af271574db16645fa8c7cffbedc3efb0672ab88eb2bcd849f81028156e6fb1b677f7fa3f3eedde58d638891ef551f266859085ab58b0e4e250ebba0404c31036ccce3d83bbc9a7eca1f6db2d729eeef5cee4d935d249416d8a2e59c00edf2e036253c03c721f8c726d10de40757ce3c4caabf9f0a57117f1c878199a21e65dff2ebffc440812778e83a97e9da3e5bae939e0f59937932826ca4513ef3934d18ef5d52953071b3c1a0fa90003bf60b70aa87d8214b95d6031fe3ddcc188656f0039a8f6ea5ea06d6c41a2fab160e3e7774ca4e02bfed22381181dad07d18c8685406ece213b766cb99b786751de55d512d0c7110e9b8452a45cc0f4f702384c46583d18a11ddd508aa4c1e7d8dd76f3c94708cdd188cd7d2d0f3a7e884bf3697599a974478ec821e8839752fd47eb17107e3178ab3171c39a224edb36f124d3d7d54f175e8a265d5dd51e46d5d4879190c2e1b6115de9c0839d55c964e064092a7f4dc8dcf70b41d8d59c2acd604a30cd054d5950b4675a65e46a78dab145d69a6b7f7d63293504fbab08c6b2b1c7e2078155d29c61a9054fcdea6bf2e1a9c7c603878895d465d6743a60e32182eef34be8997356eb49126c3bcd5238565d81d5943ea466b016c16a840b5325be5aefb16ed9aa17fe16f29748c683a6447e24da0025231abccaa31bdc8690fb99ba715cd1e82915c71df6e442ecbce0a85bf04050e51d45da9fa2c2c6cab012b65f5ed4140d2b4fbe606047d15a41267f9fdaef4776731d3300aabaf1015cf676ba10cd782af549fc5f3790b30286eebffe9e96d313130df679f4f6295b27c4fd3bb97dfbe9da4247a23ece85eb2de85ccb62bc426efb79dfa3e5cabde222171632b4d4134398197132d0f12a0b5c0857202dd32d1b8699bdb641e3a6700391f65112e7f19bee4aa106273124788f64382b63db15a6cafbf822037fffecc3074e7c06a73cc6ddcd137c0ba24468294ff118eb4ce11fe4257c8af0d896b071950264998d72ee036d8bd9c81af07ed2cafe1b0d0e6b1e665700d0616a719b16ec635013e8c39efb413a266f6a83fcfc6bfffa4c6597bdccd76ae94d31e3a9d1a04cc9e1d573a2d2258e891bcd9caaeb3001636cca16903c816efa569e984013c0fb66f1e414a30a3de343bc6e0f833d079699d3e1e7e7b15f87c7b9a1cec532ed649848005aca57ab1f3f5cb7fc7282859c846862de5c43f08b54e0a4b640091aad9b939adfdd114a1cf557cceb7e446e9da5eefc3266c4c143a8d2c827d67e3954dd5aaf0259ad1b38d442242aa09cdca18077db4dba8f3a222abef36021955fab8069473a2782dbb1685b27eb542b185356693432437314c90af75f56dae9aeb3ea236b757ea70738b41ca21d9dae6285ed0e75f7624e1def1e2c2bef055ed068033acd23b35245c26ca52c4be1989d07a240bfc962ff5aee3f1fa99510be8fa14ac1af8d86bfa0d79974e259e215ed3a7fa1d89b1c5766fb84a17bbc05202cce00f7a4950b25433ef8feaa3ad895126739e1f48f74fe4fc73a15b626aeb9e6a5cabda57fca3d5ef8964a475f38afb655cacba2388917fb8d5fd591cce56d6d07cd7825a237deb660a18a393dfedae86831f26c66e0c6ed9bfedf9656852e46b09dcca59d153f11fb698909f5958189a9a599693d3672b78d80b81796d45500f5e4aad79907ad7c9b8fea587c8f6830eaa313ea2210e84f80f51617d632426f9c3b288d4625630b355b7b1ec239e111533d7784e7d6ef644d17db5ccfc98fe4542c1f43a35106ca2b75ca4aa3cffba228ba4a4f70f7ad44fd8d2d7c3d2c931850abfd4836fa7eb31ebe0fbb8feedbfae2bc0bd41d463151069028cfae03413a878330907742eef9f47c6d71810bf5196dd4f2a4d633f8b4df19e4ec6f0fbb87ad7bbb27db0b3f3058d3619f6d41811b132d765c800ca45b5bdb4a2be90a8d396b6183d6377332d403af6e0cf26233a62901d9ebec2c470cc8abccbb6fce67ec622168ca9dbe7c928dd53e73447d3e48d555c6fa8b900ececa567c1d8f0400f17a424577fab3027fbe33ab8ab7300dd02c09dd1cc9d99d5d0a4260ff39213286c12b7f8eae302b2fce739789eba5be0ba6a043fd23df3f5e48a68c7ca279c7581a6cbe75303010c4251966e69bd4e7cdb90b5d4d463fafaf1e8761c890efa3da932d71d18f1d2eb5cf271f362435a1dc58ec60d53636254213da437efb3e2d43eb93efef10f69acc4d49d081e11d7211cc89e62f36e747460e7ac2eb1834f71ebfe25961c17f97f509e4c8b50b9ef7a95e3d46223921655a62762026ee5b73240c37cd3ac5d75defb5bd6f87bf0d95e27d1fc78b69e9c5d3860ab0128f4fc6cd4ff131999aa23ce97fd53c966bab8b1075b3d25f06cf0490c55c26130878c94a94cf03d90d8e1f709a2cc60913b2908fe1b30de1f9cf0d188f88f91f632c0ee3ede36aa3e33683a17c9c76b41976bb44c3ce99291ac8139d92da872071d5189c0db7b2aefce7cbfacaf424826e32eb22dad7d7631aad2ebbc4a85b9a616ba84ef7cf9c581174a9f37670fc6e82ff34ba0115dc7324ddb74a86bc4f10c335088f7457aadcb80b317822a28f1590f2b119cab4e3fdf705f6f86c253cf99b2a721ea08ec9db16d2d6144b12600b25fa47548fa2f1440937cb65dd6c3f30609ab06def48cb845d9f8f1c710f970f8b87506aafd0645ba9b5ddd3c658cf08bbb36f3f64d1ff96c51ddaeed11fad9a3c58338cb6b9cfc1dc2f4b520e36147b13c6db0e320131b0f8b26cb955ef27fd8cc0fc8a272d5517b6bf19a84c7380cdf7a09acf256dc465869eb1db6098c3b4be170f8153913889306df9a0c215c0a7cc135a85d11ef04ee5334a6a52bf0e775723520d71899ba791a4f783f1ca8a1803fbd32a70aeeca058b5d7d6732efcfb00d3f7c8bfd5f430c6649bd85887fb2292087ab4925c27e1f62e6305debe6e8ac889ac97425be53849eef0c6dc077d5704b772f840102c33aabbf5ba29d73fcb5f0deba9e0d628cde0a1a24362c663234cfde9ed61ab6129da8dbbc68b4b068169f87228f2857e04d35397e9c89a7fd16168e6d99eac5248bfc866f189a2037c589ee994d751e0b43bb744c02b4a0aab5d19fe67d73996d4debc17d4a5ebaf1856ac53eb3d7527512ac610bfca20e8287fb0716dcc7b16d957bd5ba53270037e9d02759e014ac9c5000672936522a86bcc40cc963881a72b984879970ece27fe0aa239e9fa4e0a102abebd5e31207e2e7b2efa85e0bfa3e6cebdf7d8415049b9c5ba4a42399d055e77e92906e3420e7747a6736256a0e05d02fc8c7069e3f69c258adf539c21f4b60c9384597b7808f9c0c5bf448eab3ea41f986f45e9c6fe09a40b2b5fea1cac2a527b046300490f3b1d90307230588049308f4d3674a80a8590acda4387d8907e015ed415cb3b36cb5632c7fe797dcf215e8450a73b3ebe2a3d4210e5e7a8b258bd6f8a0762416f17499f4e8127781fa5fd6f868f7ae3db5fdf0629f7b812f3e346fb62a78da883ed6d834c24ac88ff7b5fbbce8e21bd11ce554e9c21de38faaf3f21be4e789560a946fc4006e4c290856f1bb54d1827b2d8a8fe11865c868412a8ff3b474aba61ca446f5b798776ec20e48f814a2b56b79d33674e42ac1faae1073f2bce760f2c67a53c5c1beed5c3aed2f33dc9f7288145d811d86ec3e09018c5c3423f1f58621913a18acb61ac5702287ba7afd865c63f7866c30d6ebbe25959607a9139b19d7b234818e74a1c6d18137c1f1e36f6ff01428198d99f68e864cfa59a296f271a6bd70b397581c74c06b31c34b779de4db9f006a653ea68397c42612b9f9d3841bd86f2eaf09f63c201f8271c4b14a1d6e50c60ff486f43c57042d2ee27b5916e9e01c7bc0bab2c9bf668ae7ef56a4adf076f681cb9efbb017f7f4fb8b6f142013705f2ef4c760faaab794e359edd4394506124a495546a854666037483ede78eb97728d3217d0bc4b288a4e6903ef78d3046f988ce594c4e37a9f695fef4c72ec430a4ba0d51e0f2e447e2a685b74e3a4fc07f23e91abb9f5f7b9faacba7d02940c33d76137296b7f2fd363e70b1ac765086e4bc8dbcb24176bad62f070302c6f725cf6537720158979f320da16ceae33a7b057870647e9d2a867b9864d01102d8998a162a686d3bba355ed305d3565d4b5f00dc7a8d752dd071b6610152d48740fe30f93e4c790207e36c1afc93143a7dd60677b89bf237a3ab92d4a368070a714da20e096def1b65d399736b0c51f5c7d493d84024c3e23fa87e3b7ef578c5d4b293bc92c36e4cc1e8b9171dd3ffb11b0b1c4b5493d0540d6e441513d1c90de54cf6dc04fee85f02b0ab4af1ddb791e94f97d70b59314bdf9cc22f8ab655bfd83990fd1d7ffba149fdba85bda803c55453507e0c45661380e5e6142da63200d1529c6f42748db0ef7f05f2efd272eb75b61c1d824bfefa4a56f7d46601ce99b9045bd0d0ccb0732453e01505849c9827275c8bdfec94cc4c14c7182b6d46604473252b30768a8e82335741240cc9f491d21d0f8d2c130dd8684cf473840538a69ca9488a22550529191757552e97ee96215fc787d8d79a51c5cc5741e0a4cc35776626e3ee942be7df360df970549a248ffcbf3b4cdc64a3d5f6ff532a44673d4c43157d2f18406dcaa48d06991d36b94536b2278685f0bef2fba9af4bb4cb017b38363fc963e8642caebe9fe68ea8773b9b2931f359de921313fbddf6c0c4103eec2f78ee5c598af86f52cbc5f82f7694511a7038cec4e06b6ed6966be2d322474f4f8cf8d17bc8a849b8d15d5be6447430eca2e7ff3352e16ab18eede7da2bd91eb70a8d7611244f233ceb6f0b8ddda25ca3ebd32482943e7b814c676491f6e0ee57f11c6e0db270735d665f1c1a8dcb22564c5a740fa874aa32a482f4fc406a073187ef3131db559bcc3ad92183857b8fdce87d610391587c4e5c341d94b77b779b35ebe5f5354bc4d76ccea1d4608702bf77da3160139ae2dceb954c84dfc087349a04598f18f273cf5313f96bf269fdce0b9ddb4af309a09f281161d7eced3ab90c525d3d03c13b60c9aaf1cd83b35958b48a206b7ed9d41855527df71e3ec00f10c812189b95e150d19c9f001f2d290eeb6d410f0d0257e34133fdd2fa953fdf8a920fa4e4484b528504dd4e852d3286aadda2d1ec764151fe87d8a9369da54f0178ee66ee8b5b2b0ab17c1fe0c1fb1c1b0d663d9829f7b85d6048b401c52ffde4347b4a473d65560f2b3ffb47f52f42aa5ac4d5663d01d3ff9f9c62a7cd7ea509db914081e8b9b620d2580167a1c6e3946e0b4450d84d3e5b0f4bed251812b1e7c873a2d12c394e6be50da60cfb4941263bc53b4cc97d47d58900d50d7719e0d1546999e3770283e64481fb621c736dcb5b02bde5bfe46cd28d1251fa60d957632a700e933c5111ebebdcf909f4283da33870b9687432c26a5e83d137a8e83730f93216b065d255c0b879e4580d21d175c04ccabaeb1e9292e7f53dddc420cc309bbe6cb8681616ef94b0b3b59a12dbf6187b5bdc2ff98c6f4402727b145920258bc5ede75b6fec15a19cbde3f35f773c31701a7fca1ae93d72598528ffdf96500da7539f8102b1885deadeb43e54a98e53f30f35bec9b9c6d7835b11c4e37fe807f6028ed27cd82d04dbd29e0091a0f0fd6d13992212c9b49da21b2cbf3300641682d78ca0a06b71896c26ac24fa69632827db5f72d5242108aa5e0e623811a175d3fb03a9d1aca139635fc166d6af2566b4520ced6ba90d14048ea828bd2d8fa6a5f6650c0e61df7764b4e50f5bfc240465d9ae5b795cb99072a6b77bb5fb93f529652d4dc54fdbaa1e0388067feb6aae1d8de2652f868fb642bd3cc396feb74376b297815709777dd18cb1e6e0c030a73e98715614b26ec270835c59713697e04a031ae2f7037f2f9607de01b722146bb7c119f705e1e9b69923c1fb08ac1f8bb5614c0d42a4c813e288d5b657f6ee625821f837c712160b7e904c06fac59556c6eb76ee20631c820f54266331fcabc01ade29d209d978a9d43d248bd06985ec7279ec36e644f533ff6477be77f8aa96cb179dc63835820b6e01f7f45b2c4921d1095f8b3a635714cfe12f134c5a8b18477d6d29e7e255ae5b1e4541914da887d007451e7586550ff828111fbfed39612c6f50e69411c213b43418f2d75c2de61d6ba9a59d97505c1e654a53850a2c4c4d2c17ccd73704723267327669cee594639192e9a22007da12a0435120d83733313fae8a0c0079feb17959a220117afcb9193ce2be0050d234f7539a5f56af28d46f56ab5a7d8c7cd882f6b7cf5a418301c3d009c513bc02fcd6fe6a309ff5c468c4b12d3109ccc665311528b6d97a07509e9ae34c1c0c1c4376a097169c156e8c294c3b468662c25fa8b3a7cdada9c8d8e9984cdc0d269dff665c0d8f63c80a521134a84576f9f4d82603511452734c28a6f67387d012bd25a998df2eed426a312e401b62c7dae79c9561af6485ba7685da413e78dfbacc9d0f7a1742c1c7ebef9966dff5c96caa23947cae2b0ada8e4bfb32dc90f9cf50acf63ac3c18fb30504cc4e5dd570ebace645d1ec0c8f7bd109b8c4cd384b4d33b269e2b9979d2b01cb60917d7ac93f4dea7003aeb0b5c0f848a171c040bd45f88ef85f37a54272a3754244f7c341f5dc856846f2ee4629e5dc8c68bfa1bc4003c72a3319a421fa71f91a83f6fcc2066241efdee7c37161ffd0f0d6d3c8d3bec3ff016d7544299939396a85a020ae6724ab1b98439bda3c7cb8254ea189a7f2c15951a9c272aa9561868363dac6dcc024bc7f3084c95b7dadd5123eb6211cd84b1781e8235aff08dc8295e1b964009bd4feea9e7aca913ae0519da9158e3f9f9ed6c2b041a48923175029745d4fc1032c98008812978bfdcb419a7cd2b8abf9af35376645c6e2a391a01fa96f9cd3c6a3a61468c55b5ee30f23094cb33451f705d1c6beef5065d8044fd7ea8c6fb0c744a80920f5aa3354483a352115dc6c9e932ca7250430b7dd0201b789bfce6c278e79433deedc0d5186500bf6e6749920efd9f3bf43b6a99987751007a3f90a7fcba1ad3d306516a6530ba5c23eaee737831be820144d904cf57701f0ef2cb5cd13760a5f2180dc08695103e5dad705ac5f0ea2547ddd6aa3fffe12f1e1ba3c2a4d683f041d0323a017e110b2e36e25f2e11d8d48423ad2653d14bb0183b4adfb365cf9fe126143df5ed638300de6210f543f87a36a1d6abf8e6be8c08186b818c88310018ce2bb9f4b7fdd14746a984f1bc5bc9dff810355fef6d946d60ad8e9fa3bbd5ecd2fec602231c37b78492100a5a893f6c6da2cb2fd532eb331141d259442a587c1e35c173838c846d0d40b6d995b6567925baeb83a3c60b29ad11439f7ad5486ff9a98cae77759b05fce1e671ed273c17644c6acf970970918f5612be4054eee3261b78243fa8ed48e369e1eb190c3b844b54300c66115e167e19e27760013a0aab4d0e0adcdcd32f719fd849e621885fb1a625dce52eb0d248d2eb0a9741f951b4327b455055d323c3220f4e3fc25a6765f3cbc5dda8d320e738a26a4a0db93e9fc4bf22c58c55b641cc039efb90f604771db077cd2a38661b566904c5a8d308b7a2e6b1f3db26eacf6cd98d21210a4ff1871b665c58e847e0cba3ef6d26c274e3223253e3a053cff372fbef32001d409c074ff759d2922dd4713f2698adc8daf6a95c12c910394e52d8837b757783dbb610f5fbc345a7b0c9c8d42dc967439f3e30a12b214357c526220429908060a0509a1c987f4ed8d5c27bb754657aeaea218f82b55400022f45b766dd4aa45cd9ef72652d3a3a232132acff95b4e0bfbc96332edfd090e98b5860d9997e8a97dc79d2838a301248cac353946581a3d146cfb64a0ac4da87d43947aa9ab29d72e0cb658638598d2b909b0c4445cd143b27aea18579c6ba661a194eab159f1283e84dc5b27b21fbdee68b52fd619b2ce9e55c91a38c3feee703e9be6d5e36cbc135de40c742b7812b33ef044091a1521a050ae37179b5f17c7cfded7f9488463d49ae8a52ae8b8cb34d2ed763eb434947eadfb2064403f9d0f51adae024c12d382a65e4af75a884b849b7d56fdb6972f4a27d3a114437af44e0c12903f6edeceac31973b6edb2d3587449bfcc6ba964dd7cff696ec74b28359531995e0f27d3fde9f1a8fd614651e965a6d55376388d5f0e0f8c565515eafb56de4c3fe3e3a3994b94a2b55d69edd02bf567aa9bba2a7371aeb1019f2f156411abd6d610ebe3d27e192d2ceb109ce7080a4e79e553945482f05790c452662ebc9ee10a74cb844ac848fd67862c21fc7a4dacc3fdc21fcb87d34316eb46292c40bcd455350caab10d61169d2f2653576b2103fd783ea2afb41b8c4d218423e9c4c21901c5524db1e88877053e80ec9b804d9efb160135482562adfe67424ef8e14d162dddd986e9337a283054efa9fbc585ffb6c28f065429c98c086c797c5ce544037a885e078652401b5ca36c54532e306887b279751af495a2d227412e7ec9c6286d8b95d53752c3aad8158717de23a96d015fc43e9bedcb2d2e062720d76d307df9af0fc3ecdbbf6ccb5b8eed69271c44af78d3cd5e8dfee89623f56c2a11ebd8b9f2a21ae72c8c290de5725abd88c78ffa3c21e239808108a029e09d27433012b097ce03c9527867249fac725208711a4a103b75e610f5a7f394bb1d67e4e3e2a60f5a158f0602817a165355cee5c3842f0201556a8d41bd4172461c711fc7ccfc4e8fb4c65159291ce350acbcc954298386dbbe41ecbdb8fea17d376d609629d03ebfab3020af0630debab7111b51e712b235c60f523d11e65c2423373ca60af848329951499dd15fc0045e50a9a0a7712c92bb5a6b04d00768f96ba7ac879e738c13e03b339374ea826c3b1cae7e7a0ebe003d139bbfc83bd15cb633c8aa291ff7aa58441c38e269225f0a2ef3303843d6f220caf6cf53b5f1f37f499cf666e3f1a7d726e1280de825697a3f6d6bcd286108c7d116ac18261aada7936b6d48c1ecc2a5c73f0992c5930f1bdf165e82cb74fbcf74b95b73cfffc379d759f52c70e3e9b4ba4b6210091fde3ca25f10e0ecb52991dae1dfd337a6e4041691b800650bbc0ca288a815955f56cb099a10e392ac761c04238ba43c961309a3829190d90b56393e5506c50b673b57fefa1b1a70816754ca62358e8f70acc2e90b9f331d23ab4aa8c4c93c9129fd937359e680bdeddac0cc050e63b18f5f7bbec12d1b489b1812b69e0e577a8a9d615f9f0207927d6abcc65f5f374de295a9ee7ddb576bd870971d1d283280ea739a7a7ba2e8cad258c576db60c370f89470c17306eef15b0549eed832b5cd3dba8a4fa2255fcb4e126a66fd52a4536f4b54b001339657edd189523020099307f310f438e33461579c3ecef639315134731bda591cb0ab368fe572f800ef9f324330c391877838a692c1a7fd0352cd0c8993b7032cea491419044531a470558c44586755a8eace918b91936a1c0ed1e2e2c10351b3bfb916a8f2e302c97bc5c7e52d949ff331f8974550891ae48b4dc3a6087d42543dcb610e605dac152f46db9bf54c0e81e41ab62515dd52efa58d791e3310dd981b37f1088ebd30f62855ffdd704f800cc760d2238ed1330e7fcd854f99df139d574b440b0ef10beb2ea9d0769b3c2681d97b637d890094dacb1474887dbd1397461eb2f32b6e75c30697739a169fae1a902e11283c31e30e9a8e2641b390c31d297c2606e7ad0f08b1dfca448659cc6d101cee9b8d376c019d6a6c9116c838428e8e9b94c7d5fe84f77d2a16d14effef7859f2662d56629a59187b309657a305a5aecf87fd42cca880ff799c6445384ddfffbeeb0afec73fe8e5373953c2f562b96c23f927336328843c5f923384e6369557f4069ed4e1c30556bf3b87c542a989bcfdcb0e59bb0f520cf72985008ca3d38d342f7bc5d8c40953db9597516afc10bdaf7de42f3355d5b9859d52c11180bbdda60de9175da36bf0c6d053b71072137db8a9c43ffe62de9cd70c21419bcbf40f5ed298bc471540390953829006e0afaa006e8f34c5103bc33b46a261b59aa6e09ffacaf6d7bd08ba2851a15bb37a7e1abc9225a0f0667d2b68a704c6894023181dc1afaa26f52960b45ada2b7abfba58e0c0f4e0f58d5ede00a0c394e4b457d464d7398a8990887bf104d78d55f8d0d415eabeedf02541f8165265e82b9dc8d353070c29452abe15116d4bd12feb5a92adf2961eb42580abb6bd8ce09d2424d2a976a7102179c808c8db251270de31dd4bdfb1e4c9f75fa88910f4168848d9053e5f58581c0bca44db9af49d382e2eee3b8abe271ac948393a12a5929489f5173b95842b7ca484550f6e1b62a76eef65e503e7160507950e2cab3900fbf74410a878fe9c1e4e9b506cee33ea89b1ef20e592611e187eb7a4a2883140ff8995e67a2f45a9d56beb7a75346b7fffc7c8d187b903efbf6d0ddb959da8a49c7e3e7a20f56e2455865d5e4fddcf5050df25066d624ec5713ddc6dcedeab9187d59a2ae41aea13a1787e4ca5141d65faeb4dbb1fa2d71b0ca16db0266ff64dfa2662a136872c0baf8f37b6175fcf90994037f2b16aa501db1f6a7e7115775f1455948c17a076b3def5a791f373295cdf15cd4048de964b839ae1b9cc1d49cbc114e1efb52b4e9a5b47ffb7889dbc802393bd4df4f122b3952786eccfaba6cd4078dcd02c0ab68211c0606d743ca7cb6460b3a67debfb30845bb553ecd7bcec1f7ef5cb24c039a07aa1841da8d663eb037ff61b891017540a85942fd30ebdeefe002edd2946c77f5eb5e31fe738f7c4df957b012d893b257e0843ebd70e5fc7dbfbf52529d1cf335bdcf36d3f485d333b8ac9d18ec15b60a431101d3fc5f1afc3d56e221928e3879b79e9ce1274edf620900b650fcfd7bf440e8eb6bccc5b20455d6cd91d7b6cef06ef284fe83dbfb4f81b7e77d7f3a029c8d351b35afe08c49bcc58d6906416c3d5d0e5646fcb8ae38f9e68ba1ff135f3150895b7f90e9780e65d071aa5501f015c50acde90f63e88a6f702a07f814f6855aec28886ef8d22a296bc7f0958b584998dfcec8cc4b124456ed3093784c9c39d47c0e1c7238e2179b4753529785c2192449ef9da3a96f0cc6fffe0a0a6daf4d230c24f1f2ee0a89f5075825cf57820a0eb81f16e62d94e5bfc8020647b07a617b283b49ac0f6bdd7d8f8dd0e6967839978e69928f20c616bbe00834df35e33530397908ae6e0130d0346e753095b76479720bb1d65996a071a2fdbbd1463405fecf6fc1f86a945e6bd7d2cb16ca2cb2eeef01c2168c69a51c668b12fd2ab0c0359fa116209a13efdedbaf9dd6fdc33db7fd040f48bd74e1c301daec45dbb39018cf3cb0b0914b89e9eef104a53b231577ba3d3dfd0476bfce3f9dba399c9253d615fd0ce6e292711575321e94c5af58147f06b489dabb357c5f4f3e80d55b43368959256944f61395887054b39b53201c719bd05e19d620a027b4b5b15407f2a9d05744819ca92d3d9d6601ffaca4173f231b6e3e7c8ce54aad3e552d0b9513ad02c24862998a6e8b24c89e26444de8ec5d8f4b79b63d0ab6251ff0cecd1deeb2360037b29da72a20d30eaf5030abd08938c44ed5f12d07afcfc023868645e97bf47b45700604c92f26422b4014987e5d76b3829548780b0a0adab1929aba3a192fbc2115b0dacc9c32dbc6326edd04f04fdfa9668c547afa93050ee3ccb78c2cf8820cde5171b7ed8f635691be584fdc1c7c85d6c1674548e9aa55893ae874830059afbbd2a6313e771a98d8212b4337fb1254f5604e075d0aabddb004d34139542077db45a127dff9eed64ce4bd8fab7b0bf2a7a7fb1f7b4771334ae9013877efba20866f2f45ca1b18d863a1b8cebe56c2a718e937a478b8060b5e4bab84c5e95a9a3332fdb44b5ebea075138a20b7405953a89e0fbae95f4176e348eea8b35e1fcbcc4acd3c0febf4716a98b8a95df7471226bc2c0f5d2babf96528affcc18913852c54c93d7ed9f403fda2f14c1c4ac8a315f843cd872e888810c8d978b115d1d04b4767023f3ad40d06b9525d842b4697014fee4c11ca367010d9a2d5120c264659af8153bfdaca18c4a431f5d16f413d9701fddd66bfd48cc406f6baa91c2351717599d66bec15ba2d5745162a62294f0ab2d194091186330c848ccf25121a73715f733f3ca695ba7c3ed22b1500c7f3b81c0d8c5c8e52eda7a15616aa5480e4e0444b196602ba0869c9ed4b713bd07e6fa33c2d030c2dea0e5d9d62769a2a5d435d69e6b34e34c05090c281828e63066a1c1c6dc02d70c961a6ed4676e197ae5d55797b89afb8b2194b1ec4aec6c815b507683924678739dc4cc67eeddff5f2db752342d30d9e6c4ef02a8a43a892f2fe5b2568ea7ddf0b0d6e47435075e47845797631eb2a2d725c17408829c40522d61eea630b31c3c071467a92770cbeed156253d20bdaf1b3837ae16bfaf16740acbf7cabb7bd456e4cc75ef27281431a072e897489a84e740a2f33dc06f2fe54c59a62eaf379fb0e1a832e030e91e978be59d5bd3b63f45256e429f8c142e64ad3ff78ef88bab44447f60c8c2cd5775cfbc06456cf46014443c99e801a466d73cce0fa1ff2258bd677089e83d0433e4029a6ec851d16e2cbb62727a4259c91c985544493f059d7c4993af8b9e6624b5ac35b51ba2b8b10029db5eed425314bad855e50d31f1db2ca3d253d1fd6c11f0300296e695cc3b2415eb76571b2111cd705e95d503f4d3d79908f5b8d2903719b620f9a7078d42c5d88e96f0f79f41ecbf1b2e427644570f17e5d2eeb634493b9d1114b3fb8f0a92370b2db7ea3853b32ba22b0379aa3e8cef69633afc035c5c6c421229bd69da2dc1d91c4c950bd62881ece87694737d055accfba1a25618af619e52b6a36716c6f2a5e974705a6526ca65486eb18d2b13702af49fcf41cb15a132014961c7aecad5979c8eaad88d8808cba6e540ade24ede3bd180f093c2bde6c133b88bcd85676e078ce1febc9fe9db46c012706bcaf411e90e0f5bbe856847b177ba0402bb1d682c516a4437f50fce9c6e26f549fa5e0506304c231696a171d45591e4449eff5999b5b2c7206989b7f23b207f214e8c82d9716494c277a3ed9361c628a1bd429f06d01a2caf6aff399dcde2b405afe4588262331a327e6897d0ce80057655ff0c4316b73ba1f013514858c3dbd42352390bc6e3cd46d86c65ca88cc2dbb90e1b5d79c44f89ac1d15af640197d8f1e65906a8f83c99b61ad73babe23b6ea761bfedbd521af12a35bec33ce3b35fd766409ae7776759eb5050b3705d8e0d1e9df4c2607ebebe9bb96b726b6919f00149bb31fad75e77158263eb59e751c8eb9ab6f356cdf2a5ddf825a8346d3b33a2ef20f76b7fa3da991dfb246d5a6673e73cf2c0b7aa0862e0e75f17d5bdf1d83a4740b54785113dcf23c1612c461aeb84dc64a7e6790aa8e805a3e336bc2611f0c0b341557daeaa9a936bad0f9d17e4352f0829385208b7e37f5ac82d1075407e54366693b27bc43c0ae6b8d537bcdf8981587b4fec07bd22f06dfe875e887686bd9a49639fe1eec8837f933a96f17be0a41e62f55150e891822e7cd3f3deb6d404a5a5cde4d346cc21a96e746c94b962e1083b40c5a1aa4160691d6ccf147e1a75296e465fb0e2cdf257494d92fb2d5bf85bda3074d31e27bb110ba69abce2e2c45342315302009f92a8b9eb7e66f5dcb011294b8ab8970ed80f0a969217f8efd39f9a8f0d625d853c9e53961c860c360190aac163a6e0b4598b4c60c886004c4aa8a6b0a4b51aa1b93a4fa69f5ee5c7d7e35bbb57c000f74b4b6d3122caf8427befe8dcae5f9fb5c4170f0e027081cd5d7e87c0d4c5dbf5c03a8763025384bacdac551b7286fa2eb13518c78b257b105e7504625f626dd046365f2aa4d4abb4b6a8f6e4cfdfdf8a18ce938ac651f4d92e9e036499cc598a6935a50ee86fae2cee8336bd81c7b2e3370269b308c456f2c89dc5379cd14526ae638b199c47da119f2622e079101335bc5ec7f79c152db7d26ea2e0cfe562f1620df1fbe813b1f51be93ff65a2267c535443d068049e985864c0de763741e7b635f6db196bd0bee7ed824c9f03e29a149c56486c3bd6b92ca9f98fc409130c8ad5ce94b5a06d1d4f6d97965e63ba7ff6a3b562d1c03d97cb9e29363a8ddf262ce5d8cec7298d9326dbfe4e08a46514168cde981f5475f8f944a404644e5b1c52f20f46692f6aaa302890e52b278dc50f22c2a3e635e656ea36d823b0d35c38a905c7378cdb9f2535789dcbb0d8707c31ada4e042b6519ab996298a791d873951247a1e76d731c7b3e5b5d3cb2807f8c24d0387327b92eac6c47f74a8e299b4ee89599b85d093c337e0694eb3785b2f474d7b9896f1c5e1bde799fe46fadf65a002d690bdadb904d7651c24ccc9bac66231cf655424e29041f103caebd4684a3e98847de9fb66a1cf5b8f7059b410613a91287778c6c590c3e3c866a471f5954cdc310ef41656a82b83647c1a035dc59b9eb7ca1161562ea8f80a6af294d75f6e3c794cd04c7d36fac9cbadf53e45a88463778baf5d081679927f73cd8b978db41f8f152390e1e5a855be7ac7f10b14126ffca4618ad865d5b0e1095018d85ef75430cecc98fd252a59a630751c40ca3773e87b2df970724ac324a3f73bc121a2b007ae362cff7081cb3f3d16f90051d7ad66b607b2022366ee80ce20c65effacbaac4503d70cbd879f856614b284ac646f2098ec5c3b7dde25a3282597e75224176861c8bf134bbb44984243bc0fff7a79d470b00e56602a24eecdc2408f7381ffcbae2d5cba72d8aa00bac21a5d6318df27b7f44dcfd48102c93ae8930c0fece1771430c84d1a3f795076b1c74ca8496cdafc96f3edf04ca0a8dd7cc3c7f1db80fb1517461b1c2a5c5d656f180fdb139e18e9f8dab58904c6b10690d5c9cdfcada2280aad9339fbaee4be5eeb0bee62a1ee6aba5eaa489d84c456e59a13ae1c8fe03f382be7f8f173fe636cbc9f7831ff221befe6bcbb8b8b8e0a3f527f32d0167da8379d129a30978d6b18fff32d13b950904d3dc68aaf31816033b9b790dcef7ae4bbe09bb7946717a385464905ad3166f0a7227d90877c5a8fb09bd02cbac7e8f0be484900aeaee8ac4e5fcf0f5ccf7e798265ea9febb50976b3b48bd56bd0aea92ed807cd1688c21e73c44d4c5b785304ff332efc005f40ebdd8e582508ad6c3325e9eb5414083d56ee3807595891bf022ca4bef4b2ffc017f761922a5e3d95d0f1c8c9e82fe0f1263c9fd794534fc47fbec4e7aeb0bb9498dcdf482a2744d6d3c1085cdbc29d4798018d1a64b7c0228872493ab1d3ad74e9b06e4d1765c69cbf445ee42d7c4481bdb5f7bdf2acbc7aacb2f5d7b3c54acf42e82513a605b94415dbeedd9e3c0e568bf702cc8624f93328a1609c7008e5a479da616f2fff6780ab974ac4a3a83bfb9f4bb8e072a9242a80219d42bdae58c2b278d75652fd280cad103a63fc82e3714ca1c981b4163266e0efcda8234a7e3e64573eba4e431ce2e52f1f324d6c33ae461c199b5596a242d7036b451d8814043a26aad375019b2ce99b7680aa6176007017c9bf4909696050067608180bca7331982d98baad2399117ad177ab9f2556646c81d690831fb96454d5a7d2d5085ddb2d3464230515e30489184f67f19297c35590df4c64105d5b209411a45c9ae8b21ca1d46190996bd2c1a3e6418ab61ef7acba80e203e0bc0ff28b36dcec9419dbb7514362538efa69bfe89efb438c0f72dd7e1dcd103f48594c53fc65b50e856763d9904511db1cdba6226b8c78563022308f82255cdfe6c18eb3495938ed64d0f38f631dd8b7d208612e68be853334d044cd10e1eb0342a3e36a8b485086c258f71ba6485f4ad75acc8b0679458f2f782050d85a040163c8281d200e5a32454a46ce1b069b373df8cc017e5fe94033722305ea5a3035cedf0c97afbd773d9f8135009468319cb5ffec7a24da10ca1202466f9967ee6966f2f3caf856732f2639d7a08f1b3552c1c08a061240b40e5bac7071361fe93dbd240041c280eb27187c3a637573113d5d24c16edba06213831cf1d5e74922d2333e3e1f2404fb9d30255d7cfd0e9ff005b35434fe4521342ea69f4d1fb606310476770acc5f8be423afcb66136236f06d426803516797faad5e750c28dffc4597c4b59e0402ddbb4f7671fcf4110b536e2307391c8a288c5e2df316e67e0779fb8e4212458aebf94b3eaa493c6fe6e79e555a0124240120585a2c1b47c539c294281b12ae5c73efa5021b39ca4c1c64eed2c4f264f470273fcf40130dd98dfefe22b15eb2847347b8ddfdf2052b114285772dce99af64020910493577efc3d06b5c842a1b7f2ce94247db4637b7c42255b83132440556c25d4f502e2e03d39fb59c154daf0f56bcec7d28ca4328161eba8833f781c070149d14020e5cc6829f347073d512e58515b364ac389395c59045d36804efc77b74bd404cc798162cbf6888efa069826a83d6a8e348bf12be45521a7b49e0ff4b8ac62edcb5bbd0ff86c3ef6243aeeb5364e7293e1c30e5cf4bc674fdfd9784700a1019cd5c06a355d4be275d73e743ae6a3d516cf2c3d8a43a4c8ebd65661922c61b12d6a3b5883705109de1327a05d25e1b730847361540b847b11de3cb84b854dfe79df16d0759a5ec8f0a4f6082f5e2edcfa309687ba7d114e9ac01762322097275f93f59c920ecd5ebe9d717ae1ed6475bd03380aa55ee1aac43ee43d92439c90416fc33427476b6f8aaf3aeb8851a43be86394324feee1fce3710523f353626b9e80e18b0f726d19e5269bca46a368f310bc7672066e6d6cd0b9e286bb5ae80ca0d21c34c4ea385548031266751ed9cce9541bdc5aaeaf7d6d68849b1fdf4bd5dc072392ecd61bc3727cc9c196fa8c9608736dffc94da26bb6cd2a98d7f73ab7a189900c7f22abe934620f6d360a1ac556d69a2dd9abfd42b4fc28e551cf629349b60e188fd7de0ed3c56df2e6ddd9c64bba7210460b5c4d8e153f1fa40f3e03426f8d6d383cd6cb0e627fe85a3054f4d9977fd5badcf4bfdc6969cf39a453e897bf8fc0100e296249b259247a086f30a88aeffd0469b5149be853b7a1c31464d3a8b556639a1c9da2db3346277598f358aa13a0f1788786aa62ffee99fc032d72d91a3059067437106e1ffe5af7dd187fa75e64f4b1e4b2b4aef120e42c0c6016fc150459398bf185379e9ad77fa807c723da0be1fb10efda66604042b559e8952d010979b0c23ae2df87050f5f931aa2eb92c9a9ed865c814d93b29eb18cfb7eb7de588a63cd855bf8a27a5884eff9a2064c3d70b092ec56cd303479c59f5176e15f0e550bf8aeb603216f7234f9f09dadf74a3622284eab96a8a93f8eb103774d5be4b86443504599907bb674f1efa99426fea1c65d60c79ee9cf3c4daff4d4fd1079256d9678ccfb2f9a6f1139148015b98d78bbceda15ca45a37becf16c82a081f9e19da21345811d98cf85f9a8a7699d2a2ffece8a8a962873e6967b7da18c0c9d360e0b878056ac154afeaa871cf6198276e26d0108c78733f3c78a2d622ee657bdca943a674c7525c52faef56e704295181ddd540b81fed749360b268d28aa9b43835f2b431c2f142b3112bce029820183c1d4d4f704bfadb5150f01dc6ae74f4e1871c7dcb7d4dd59fb3aafe8ecfed69088baf3b7f962272a839c75bbd869a872ae09ab0045d2fbddfbeab6ca3171a8a70e32a09978c776b7915efd4b4cab5fd70bd0b8f567da3f2ce1c68aec6d763020d12b46db3f9de0c3484c31d7487269bb59398a0ca18c0f84ba12c02ffe0606aabd1eda938bda3e53e147711e84a830de8d8493f85ac7bff5cfac0409460c3e1907bdda0f3523c5fe67e855641650bc7522adc9f3caa52a21af1046c260e9eb24ece06397cb4a8903102f31ddcd550706ddb4e0d4c3b1a357b3ddfca6aef5c568385957ce44127d22b5e857aa5575130f0416bb3a42f43bb2fb958a552faf5fd632eae50260583d0cd0329c8d386b427fefca9c3832008be35c381ec86c74ed37d00c49755648e0a815c31239d955fd1b1fcf116612c75718be3f4c218bc2dc7c36791ba583b8e38f55e1fbc1c83683aa3d38759a1be21cfaf5a0f9d2f6d2dae23cadd8d690c0e8d99160d365b532ee8441f33d04047719b3b54b7896d403b34e8fd9e8e16f11f9c6a42c989922284389aaa70eb09730333ca4fcfcfc08821328725a9fe534f1d51cd01f6ad46d46d1469ff823e7d30c36d858d87ab6b56549d733be09702c9086cdad0791dd733c98b1fa5225acdb47a66741c9fc3398544d48901dd68a1c4611ea2241713c40dd33d1cedc7b9fc74cf1077e923819a6110aa242988a33b035ad3c22366fc671c53f98f80177898ccc38c421a1c1c21b66ca089e49f3fe6f1464903311d8dea16a8a7ea1f4826962f64ab656802a21dfa7b2b8daf3e113f99f5b595735f993687ec9d0140e24a00e136778feff53b4e9ce1e2bfe8c16ce6a3795a4a9cd85d26348dad981beedbc1491d5aaf5da4398bc254e788bee104cd14fc786118f78755eaaf69604cbd1667ea8aed0d30640999b7ed7c1c863bf52cb29b6a5094179d9173c7263671e75c09e5e5851569682b7d54b5239d60e672fb26e956424ecaadc74e6351ff1c7deae886736b1b9b1ba619033da309bab8255afb84e7ef543b1301b02d8fb09aefbac6fe4b383690eac8c657fe3620bb0520ff64e2fac80f9372e463807292345179e12e1b3a54794f14650d8d6be835853fc0f4608d45637605726372a48d21a81de9fb546c12efbcaf8a34e29db0cc8495ab9acf0b80c254f260186e6bbe5cc1fd03feb839669ba106a37decdf6225fb16c0c8c74289682882278e2d501364ecd38c366e31031b681f30e975577c145f63d3a33cea6de7a985fd2d6344939550ba6e9731ab09775f5f80a4c17f832a7ca509fb61bd14c6de9f3d32fd05e78b54048588a63773d74a74972eefd94796d561261b811a2440a820bd5f38e5abd740866bcd67a5b68757c40bb7e0fb8a2ab5ab55946156d7fe63847d446e43a3090c7e96f89a81f0a220924c6c4ee2a6c015658c633534a52edb018acfc1d7720bbe4bb2bf3d11af3cfc2c8239b0561a5b7f81685e9838cb2f0139ad9f05e72535c47769e990f8a0d301339872674836b861c60fe3667ed646263d7ed3d56d9b6cef373d960c8651d0671280071a3154375d0ffc1f2cc4514b9b183757582cb361aaaa41366462451cbacc0ebcf1fa5ef8f9ce6870190635d5482806045d54ce8a941037c2e83719153853f74da8f3c635f11d690038222e9077d1dc88ba768473398f5a5a033bca309905cae7754a85127880e5eaf707fe58dba699492a60787c96a15fdd5e4acbba9e1cdb0e796bb8f1ed96ec29114a283c5b64e0039ac9847e3b10ef0c8a262fd364e1542ef9e5ab5dd49f2eed3750e1592406862f84ba1b88268dbb23c32566987b7953a5685941b2725e29204dcaf8fb12aea69189ebf4ba3983adbc1a971ee550cc29b546d107c11cdd8b14a21651aa7b696a1f94310f8e5ba577024f8b959b1260fdf5e1c11c2c0631b27e1d6c197351a145f05c0873ca153a3c91e2da792d3733c47dbef0fd727c3428873c4de170697d8d047092942d25f3440e43cc7dfdb2655ca646231fa0ca2fb79aa58e443f8d451cf5a0268b53b230094464e5e2d7c1f9a5841e5c8582557bbeac3305a8c1c07f40424d0a93cd57ef013da4c9a21bd51b9b14508d654d7dbe238f0c3c9ce2cede27bf5bf6945cc17a55e353e4ee1be7b0bd14173502847671cb33b851d051b7275fdafc71cc7d64493507b91affc37b96cc07cb59fcd7b8c22cd66a0aee5c7e49a0e3758b5f42575bd6f75e8c346991c6b96d3983ddb83369eee0914c1d8b6581a8192c02ddec50c070729a0614918038693c6b465c896cf359cbb05362d458df175ca759e45a5527ef0286f5bb1c8eab63164fe83ebb6775615e3a37258530dff0bd820dbcab71fb5723fe9e1169547e5f626d9bc74b02745c317e1cc80e91b6618d1ee011c8dc53eb83e59ac4310cc1be36b60848565932dd419e7f030da83b66b4107ab76de4a69ea5ffb27ce1ba235b7cdc38b15ebd2dd78630b012c3efc64814d4a344f4726460064e73222cf2122713706098236eb0a9e81182fffa4906a35406d4f40b1938d7220a106ac3f80f4032948ebaf1f991ec9f2aa416f81d5b78ea44599cd586928a1b7ae8536b9433330c9ab0d1446c8e00919b945b3d560e9d3b8d8cf20bbe325fe1f2a69c04232743b117b4c07763d4a8f11348dac6469e5bda3d16bc290b1bfe2f7a4abda66e8f3cb2cfaa3681a87b5a21a1dbf3412d0d55213fc3355ba567f9782f0cb995bac64c41c2e10f92d562418d34217b428c694aedc8163e28b10d14ad03c1917c2cb09a1db37e958cd426e0c1e77ee795e7b8a66effa31f6438fc0fcf1ee684316b7d95b612d60a340c91ea8143f53d31f4520e2c3c2d94d845bdfb82dfd39bc8df12cadc0e1eea910d46401abbf311b69ce8874e8ff8e4c1975c792f8c22fff9366913c69df677cc9abff1b78362f6899a32d56118ffa1466ef6e7646badb225b2d5e069bcc0bcd8fb1caa8d9aedc82494e6aeb86db40461e82aa8ea33c5275eb3b20372c0235e80291c6fabd5973c0b685017398440a3001feed0a8eef7121622c0a781993ae8f209a6ce2016396fc0562b48e183a3599dcb6591f560b4fa4b5da4cbc0ca4fd90ac24b2602af35689bc364d88426c5032efe37d5c431312204ae0cbbd3055a9489d8277bf65157985d6b25a0eb44f1e71f10c64630e727621bc30543369a380af7758507cf84d55e8539ab8e4558b69bc8b996ea501727f25d3b87113daf8078b6f7b0f5ba677e03292d431e686889013d6b3ddbf5e1caff7101e8a56ee76609e61860585fceac03ed8b3b792e4841ed9246f116c53ceca34f7cfb2de94e81e23f25dfdcccadeba2acc7370bb09fa1664529bed78761de153296d05708a659fc334d6b0310b101ea437fe0725abbaef6249b81db7bb86bb190d4aceee6d7b420dd45624259af8c725cc1a045ccff032d3b5d3f571520ded3724b8d54d5f2ce7a87e28599375f11953a7f9dc85f5c1bd0f13340ab6747b6576b7379e12999549c2d4e0c48758e22c90f0ec47ff007ed5b240b36e63eeaca6a369af7423638cfab6d728f4ac8260884760f3186ad770c41ed903f0b668c78ffe6dde8556a39ed5279a5ce08b6b99c5d5c82cd0e112cd157bd3d218b4f568ef55619d1a6b431779ada3594560c30fe7bc6683d161db6179ff504f0afb38dd9c5c76082e0a4e5c3b060ba9f4f0a35b160067986bd67fdffc216d5ca2605b08ef96e4e78cf37dd27e769b422ec7c05084bed9e7009d7b5bb38335b35d97c6ac6f565693ff6f8428861c3289f3da8e05c304dbab1d31a62e70d72e499de0091016b4d1cf1b2f37afeac60082396a2e1807f06bbe007b628fd5601ad4db49dc9c70a3e43fe6fa0410cba42496202f5b5a364fef94437635e86c625affbd8ddbbbe91f422305a4d21188af7da6bc2f0467fd3bdc759203dddb28475d0578c14af04638c906df69cc1812f5f048ec2f4a49b60ea884e7590dbf550ad15c4540ff658b3fc2d615bac9b658997752b9cdf933c9d759ce1fb95999b7136cc1948c6c2afaa2f650037fc3d15cc0ea16562876d9ab57cd272a3f95cd504fb28cd98ffed73be6ad88e023043baa5ac1b89bd80b16136614181a287c5d85a118d81824b63d79806c0660bcc491fa18fe57696b0930d51715e9f6c3d39c58afdde2cefc1920588c83ce972e8d985ada8aea9d85193bbc0f5cdd04c0fe6c3fdfe78c21259cbefdfb8ac7ef85623267701069a837539117535dd70c26d8295da1c8bcb324e21d0cd818d237dffe140a158a4debfeb1b2c46c28e492ec75db87321d6c974415fce9ad755f5e495cf4e19983ec6f67fd97b0f3c67f730c268c055ee68de68b4c9ca491b9753c74957ba195108dde9bdcc80a64dfcf4780b4417609c7d3ff99601f18ee3a8dec965c780df4b1c8d61588293de6e2970fc3224099ee2e97112009821945c871113d46832382371387dbb3457e54dd8e72b12b957dd09942d540073767a0c2d342973fe106e6e9dbb08afffd761e4aeabeeccaf2a5c46b3c74752bf38c1414c538634b956515c0becf128cc18ec38f6aa9a4b2004807d660af680d86cf7da6299e5dc304972e5b5010b07262042f0963a572b76728732c493f000fe4437aa19942d3e7a71c06e33b135ec06c661a37e83b82fd354a26627e2dbcd22697c58164021726ae038557815963520603374f502becee4992b7a9a58b83e7b8b1e76a68400ce4ab0efa1a605a0ac19799995d41650f4948f24945d02cdfce0fa6ea5b18b4d3841a490ded29a66b9bd6fa591921821ea7585133c3b1868dd50d3412240a151864df771cbd9d4170934a325c0158f73185ee2c704935e06622643383fcf6fc52db3266e34d23844b202fceb0b7b15e9ce4f073fd42ee900e9621b3a20677f70d615ff1e8118b6a9dc9bd39ffa107c70a798c45532adb167a2fb2884bb4934307e945ff3e9c8bf8fb74a5fae4a08e25af5285f710e080410d8d23085e0c4a37d46cd1f1e6d68bd4ab69400cd6c129d30af8a4da51e98e8151271405142180d07a7567381750b8c42d432eb375747d6a50e7bf8594efef613a112a8e1b21474fb11b33a1ffaa0cbb93f068b72353c0b033f7cf58e2c96dbda1a358c801d19cb5cb64fcdbc2630be17853649b32107488e19537495797212890ef78ed4fff9cbe0e792e77ff53efb699871a1ceb0720ba182744556c477f75c0ed750a4b0f4492e64772d3eb4b69d3760d1b1f0b448da55861f9de147286460bd2a026853562f0a9ef1d92315e9cfa28ffbd94e7f1f4bac229240c8d3548f82326be6e3c12d5b0bb812bf5c1685c2f91d10006c91991784919619e09b6ecadab3b0e1842076bde3411e99a018d610436e531390c5a8a174e2b3f2599b4c4f011b7d2828a26bf14cbda3b7c6e11236df474ea48ff08dcdd56e7cae1906c9f371ece179e2fa1ac8f6c4908823c4dc6dc3f3b0b6c22fd183255d489ec5000d501109fcfca7a47e1fe834ff7eca67545c50d9a3054a2cb077811bf9402aa41f134bf5eef5e4971fbc8a77ec2f58e7cf5255bdda93a2bef1d46d38d6ce0462142e136847d5eae7e51a6c844e0698fbb97639585990774ce847f733ad6713abcb8af612bbe80dd7c258939fdc032534677417576e228b2bffa4082cc27bb5008ba3b04adf451bdc59adb4547fa334fbe205d64f4d3f0b38b9897b6bd4acad4e798cf27196b1250062b2c5d2d0910e88780cceacc9a0fc02d4327ad93cc67fec6f0486cc57276665a00a0df6d8faacf182a6456d42d995e5cb86fe7fd91be022193ad2af5df8eee986c69500c7f394b5956787d44121a79d9b8e81e5b63161bed6ab90e8e32ccac1bac1fbd689f0c6222828252b48285f0958bb7e99fb0aee53265c2301282ff2039199058fe31abe85c7025da3332561b918a5966e7dd9b34773056f9fadb44fc36aaf5486c378def528ea59e34483287c1c2d00c1df385f4addf40bcdd61819002f4e13652225c7ef1700f21dfd6b42274a09942d9dff4e97bbc789e47c8059072ce641aae646fdf0199f07101b071fde421dc3e9d05b81bf0e1f4e7ca7ccf4b5a2545ec2695ccdc713e259b16cfa8f50d391b0002fa47dc616041e872e928528fc5ddeab46746ad4dc74f2d0733a70e644ed2d3744d9667359c3d5a167c63bc0db9f066a893822b28960865b34c0f00e08c495d209cd973b96c35ac3381f13c1db4f3307f1fa75b4f03c21b5ba28bc7751be8bc40f7cf1fc46e022841ea35be02e923ad5112abf171f398d234d4eb71b7ab605006b1626064ac2c05a368c81d0b9060a5fc2283c4f75f213e89bccd5050445ff08406f74780174367ab64e7a67c53a8e4ca9ef349f4a3fd3049b62989e54c4abf7e9c27873ed7fa896f08a2e252c30eb38ee518a6c7a222d03b14d1057a6d09c56d01fd4ea90640a2e98ce7d433441bccdb7a72543ccff8e671100d69de9f0b0668840fcbe137e7dcf1f17ade5d4c69c15098b6dd6c33ee929f5439666d56effbd1b669ff26c16eab9354ba8f702fb55335da1dd500a189d7530dd69bfa651b83a5b0e03e4105cdc549df2e5aea97751a943cad8629b4c9188b9679197b708d4e4d8f3d4a2420b2434e6e6a2eab37dce382b878659c531fd30262a14114c8466f572601385ecad58d6442d37d4c85fa1084828623ecb432fa8bde8cfeabc71068d0e2bc7664ccf1790ca91e8076b2110a8b3c0fa0e90050a356751d76982fd0fa6c2c47699585237017699dcbcd5299ab6fa8d112091943e2b03ee1a5c6a8ed07ae8595e887f1b5f0a6d633f07ad453e090e30ba9720d63d74e3d2900ea51fc6dd538381a26682486ab87ae75108dbf12254f010b421146bf6586183b0eb9325364c151f0617f8ef4bf0a978cf1eb0e50b03e5a51c0fcf3cc7914a52a5b77263dac87e4018135020816288b6b55372b190c91cd0622d632fd09eed8dfe57c5482876d8f37c71d48915e8b49c7c31f2aadec48122b6dee5f3ccc4a461127843133d1f2b8fbf9736329b667779931a13e2622801b51a943975ad32a6c529440bc5ef6efad0750f0d9158df874ee8ce195ddde298d7d3397fe80a58f6ed1bce2f2b90eddd1ef0910ee56976f05ff44f8f863c95d52025fcd4b58a01264448ba3ec3695d4428a9d72df576a0194a27780bbd0b36d297639d58ce5945866164ac993e01f50c3d6f1a528b62213e59407ac02ce277a17981a218f435d814392087af3f2f8e0fad8e22044933c8020edf367c8c09bbf1b500bb9a286eb251e53a80fe16649c416faa625bcf4b7eb200f3f47608bb8a7d698bb75b1ef52399ac57199fa87d85b3ad27a6ec3c4f30dda7f28e5bcad5efe83aadc2dd178995d65b3d47b4aa7c76213835a8b8684dad77cde6d30ec961300742ca56c5c879a50945c49e69465d86e79bf9c35368f5aab2c2454ba2a79e8d07ccce96c135d2ae68ba11f567b1ed88d8dee3ca434f6618af4ae9f69a8c10fa170479a5e9e8e5af0b108faba048d0633f3dfe16d2a810525064474f5dbfddd8007f81e8bb77d69732ab946f8d77bfd5a3b55a79876d790034470a7d4bad9c8b7d400e109560080de731816819e99414a2cc1e933d710279a27de40c1259b3d399b10e5f92007083c1ba063c647217b9dd0fe79fc8f9a9516a821e9dacc2e4567031d01463a2a06a37b0ff47aec99495dd0b2fcb875208409304a626fa04d2496046118af4da70fefa85bdd14002d31b8005a9aed66c3cf92fb696d8e880904cd6a056dbea8e1d82cdfe00ce94a02b48cc29dd26f37446dd0439b79481bb3b5abbbf9e125f927f3c5fd405ec01a80e0af0e70ccabbe0c4861dc47520f4d33bf65c460cadbcffc432cfc443e190c3e3f63108af45c1bbd0533d6c98e0a144f1a3478ea7d7c3a61401933ae820a8dcb0a237588953268a1a2e6e242f867dd9f930f363de13a6fc2c2dc4c9fb988585371fad547763fd05af5989337ccad9ee42409e93e7afa52739884b1c32bd77a3f983dd93d53ae468c6c1967641050efc09acc06ac58b330638a00ef450efd766fedf482b7d53f87002f6140de7878f9783e01326c03eb7289c3b3e0b5ceba1976615e17b016620a4db7463b522344bad8a7979033738369092745604dd4afe585208b2ee16d3f75b742e7960ecaca3c20cf8d45c1fd801461ae61709472d6fa0fc7b279dee834a0983da67363eddde44bf8097484f7a736cb2784452e69b99ef3d4d6384e3e9d6d6a0c549e428ad001991edb77adee2ba9507f982ffd1bc57083557928587f6c38626c31a3fbb68e9b52e82a928bd4ffc2a65d0a7bacbbc941f0c35ecdbc33e2c1b4c01cb45fb2f9de56f70c679443909dae84b790c901905790392ff9de0b42a13e6e2800b051fe39bc53b95e3f3efca81e83ecaaf7d513980278fecf655b944b724c8f1cf83929fdfe9a9eefb766eb75885cf2da0b467df9c022f56e70357ad2471395704300a6706e069a1c67bdb840ac73fc11967cf41bc12d32af86be90d52891e25a50a5d00a3b0c938c2745ca7233d5d0b51160e9a6c8882d1c30a83e1401ddd5e864442eb9cd831c21967c373f4c16ef6e628bb2659e4b4c4079cd034e706ee84b4438094e0ba29830ed6b89f9e800d341aa8c43ad79102196f6a2777a59ef330d363e7049f535df8141b92ac66fb43b3e29d448c3e333c527ce6989d75189e10177896fc41d35820ea9fdc0e6ea1289a84eeef6ee83c016f7ee0dcef73b8cccd1fea0f9ecff8563d51fdbdfd457c565520c0f5b794c0a9c124a6fb2caee759c14c04e042079d79844d962d1e6ba275cbec77d52bf2477e525b58141fe768d9c007eb9a204c50205c34cc9a47763b350462863e95f92240b509ad8353ce191dc69055d591b7745e76f79d63d5b63f2d141e1d13af141fce22d835483e8029fbad78ff42175266f1a2c90b5d5474f4ededdbb87e6566f7ea812785efc550613a14c0f9653d65a3d036e37cb38f0f9cf6cb72f6288ffb33930341174f3febc32bf21df4308d9d3dbd06feb655562ad1576212c6389065f48c98c35ecba784c437f5812e982dfa9304d21ac9fc1688541b054aedb176370422d28000d2670698cea5595aaca5d9680bfc459aff8622f8acd16eb0b99131d711ffed263af16eb98df5ba2d764565feea5f9ad624fe5451d79ab14f2a6acc89fb2c0b80de01f95cb0adbb574962dd0269d4d3e7580d6d8ddaba49ab66287293e442b2cad4a85be36d21f0bb95546a4089260ef46bb475629010bc38258eff9f9f4930091dc96e188eee4a34f57868f1b2f059576fe1de4428ee3976d901dfb8dd5316775b662b94d0efdc9363e464d3b40bd00261ad31f59192f98af74b4b80064961fe3e5d063a3f82346e21e329e57e0e11366c36a422453f5bf867d21aee56e46fa104cdc87a2c484773a6ef219d06bd298ed96497287dc7a6b3b2f81dc0507891db55ee58e660a3239a367de80669be8fb335770892309062dd0e5b836100f5cd43cba6876f186d7351030f921bd66067809993d6096d174ddda8ed98634bc9bbf1f6d822449cf2295d60ce71469908acc52be0a4fea82e95f95c67a95c1832118c9439e7acce8b3500b05d90c28967a8ca7770e0d735e08f79a4bf3914921405a553f5fdb1f054e3861765fc7c291273c80aaa63b5446f33fd627d6d033c9d34ca3d55b25445c8c74d056127efabee7a8764c98f640ffd2a66d94ef376c436d9958d09f3ab49280c0d371a039f5a96027edba1fcd40b967dd79fb37a3cf94beb8c3b6ed65cd88243451bfeb66eaaac7817ff5df2561b45a97035f11d3a2d57850a0f52a3533644b2b7b86a9a52b74403ecb2a86cd545725b21f4db995dedd639fea0836a824f7a671da768a4fd66cc6a51a183aa2ea7c83d481d49b401fd1b47d9ac0755dc930cdc77f35314e46e45934323dc65a7f88c5344403fd13dc7ced49301412fa433ff74385c395b70625eaa908db42582a43c8633c46e02b5409459a038456a5af4f750884dbeccb3c5b65836d1886429d123aa828f599fbbdb8602c6b3a4f58a9ea804eb1fcc15015cab54778f9b4dc5a7d81983700e5d96bb12ebc8ecb01d8bb770ad07069d9f4f2edeca5e5bf530573c493df28fc609257315c546db9bf5b53f301e29b938d5f80ef9766662d89d3954a76e773039ed6548db1ea4acad8e7d4749badc64fc05a00d9f68331f87e0d8874580175948bc440be92de3a73a659edb345d14a8929033929c999101cca55efe047161fbc927d152e9743c21a364889f383ed6724c30f623594a3eed5234f81953717f1a5b6752b76ca578e56f6094325b7942cbbe90da76b65f5f9d2cae6370c5e3374f182d42a32dab429887d8b9704ef5d2d3b6df76289c37d821746e27f5850dc12a836f369c7c449940e73f25e769127fca548de4eee9740a1dc945c50a36cd394a8ef9392ffb813b3c6f77373c0783121633ac8bafb48ec46934c1d09a37b281105fb3df476147b311da0b67895bde1f4d223b78bd5bdb62be93c11e0f18410b41ae1eb2c9566f598fb51ec0a200bc172c640d5e3faa7c7023e149529bdfcb8104a07d4a1f2a8913f252160f9b6ef775c33d86b1ea376970b85d77165c10eb25395783a4a88e5ad65e8e11606a1a9374a2304ec9f07f8c723d808a43f79167c258e204bf4e59a7b63ed826da5ad702221364a146db9ee598349005af8eec605ec52127a8777bca30d759608f482a489617f422a5d927dc8b9f28c69b343bedde599178a1891466d1d29c21799df19656152b70f12b9dc1f778f6e026b61464b1dc4f9a1211f9805c6fc0166c8edd09e3a006c0145b5047402c3c7f8380f2b6a9483af65af68b2d66825e7134b5f547ca52810c4b123044d2ee30e4ca7ab38ddd945fb73be5ea2f9d13eeda23ba6150fc0adc59050a29e442baba04d3da4dfc3bf642957d89cfd5e43f3d51dbd46be41f66933eacb28ee6390f88bac679c92e8e016448da03a8b2e5f23cad905c57eacff635045ffc9c36935c1a6edc01976fe153f17a411470972fda8d5b067219189dcb6edf35be28cae7a9c7e898134094640236af31ed303ea9763fae84d4738d290c2a34f4479523891425c2b2e0324b3b5f088a99e2a9d9ecbd2c0ad4e6197a0bbaa7764bc0a57b79175bcb76965be7e3a075eaa449a3cf464c20bdf3b546eb42b2313261bdef2d264fb656612caefc0a241982511b017234a18e53b3d930f7db78b907db4387a692f087aaabd3aaaa08d0fc0613f83304634408f9f90321141821d8b5e3405fbff9c2a03f73375d5201145ed70c5a73abccff55a3b40a5c55092262f0ecaed369649f4542de251328edebedf7ba7f242dde3d2385347d2870942e476d876109f298cba418bb40a2dbc7764cd4618a942b98dcc56f18480471438d7b96b584c13d80143f3173a534fb7fc18be332d86330ae5dba912a3a18dfa6482aec4632b598d603085883c11048b48344f7a06198290f523a8fbb779574d88ea0c90c9bc17a577211893a875fe497d589b920eed3fa9abc21f552f4c6258de5358d54033c3e6aef7c25d14eba888d601ca3c25bda4e3dffdca9ce37ef499803e52697d864004d356a285cc7681316f1800d90bba3ee4da1548c0250dc7e4eadc3cbdedd478d49f7cbc1ceaedc77861c1289cdc233f7ccd5a653c333b67824d5ff1db6115c2819af1d4d53cd5e2a7bdf191661d686a345401d4dbd319cf431ac340a0cab1ecfa9d0790f033b538e5164732cb33d9d9dfb8ef7f25166d7ce7a1ec439e9836c55d17d2a5cdff8d651f9906bcd35f122ac078e1a5264a38938ab22cfb5e9ff2a0e5146bc583f9ba06e448d3c2f8c1b8f020771515d5643e5a8b86dbbc34f3042fc8cc29b418fc54a7f543157da79cddd8c67cf28053def6580cda10c35aa5d9a7d4d99620c2a94210a3c7132cd4875d608896e31e308b9fee392a17e2157e9dcf6e7c57e5b53c9088af7e3e08b8d23ea561c7f02ba4f5fe96ac1721eb83cfde3e0c8cc9c657d9369dbbfa6fc1f4c65d0ee496e3cc6156d2a4697d15477ed8a207d2c9375b20447620b22e54788d2e7d5e94a832e1a1571d7183b33ed43ab9267c79b66a94ff6cdc2f11f173ba8b56778429c242116e5412bb75e9ac3109c16f51ee30dab97d43bbd26d8e220550f8356995945a9954480447b902091b6c2c7aed4f68a6f3fb145d98aee69b480cd40821eb4d2e2e747562a1951a3dd6201531e5bfd657cdcb6151ebf3c561a608787bb75d8f5ad7c96d45e650fdff0417d7fd8ba03e4e51c186397d43c554a18b0158b1c72f6c2021f36a55ad82d35be25041b5c7de12063119642a45e3f49f52c978532bc24c404dbe66af8f326a31753ddef7fec4c25275f1d0c95f0f5b8efbb9ae23340579bb56964e564a5589906b83776adea67f7f38b1856ac344bba42d83d4e95022ca4fb72e92cf6c29ed2605990f9b75cda08d7e55d7ae2a1a139b771e4a081475f7f4e13d83af70b404a6cf700833149a54c8c784c89abb42093d6a9ee4d7c67ce1bac2a6f1e3e502f572884bed4bacec44c014835130ff02b85d3720178f2562b6aba867793e6b45f29f4f2f616cc204e5a293307084260ce8bf0e209c562769f21479a44d481f1cc2c3f1a721939970767b9d09c718bd763f2fc8cc2390cab16d44486fc24a61d98abf5ae65cdeef706a2c3b60ea116a128082325fa16a1f9e53246aa514ea1e1bbdf03c787df51eca58651587533fcb980f746809f8e1a0cc16a9a85ccd90e1e55f186cf0662440ca6a7722fd578be5c93a5fcbb8a724215d69f2515681d7e142fb9559cf6b54307ef6214568b39410867fb10b57f26996b1a0c59019ee9faa4b709534eda65f53a30238daefececa48d4e393c69e9499741a21b6c866758aea562b9271cabedf9e7acb396466fbde7b312d1d911d0356853dbae96cc305233079a91fee633b0a9d11eaba91d8e805da7f741a4b7772996dc3d182ec967aee20fbf751b5dde6b137216570503e715162e912a787bc9909b599681bb831646f7e5cfcf7a407a6240ea96e8b2aa669d1f6e084566f2573c1b8ec0fb325086d1055ba4dcb08686d0ca33c74f39f1fd25163a8a0222828ecb37cfa1f419eb870712fcd5672d0c02123e2b1200387db1d7c549b955f020aee3894bcd5dddd4c41acf53b19a987ed10ba0babf77ab638557efd6e4d5293bb0d0d349d7de04e3e35a0dbbcca14fc4c15bea6a5aab3da71a9c7ccec571b5282753fbe6fa9e67c352e3edcef13a607b8471d3af72102063b8ff285761bfc51c85bb4bb806f02d4017b22384fd02a681109144e94e14d194ada4902d3f1d4355d58e9d6d558c78403c05de60944011badc1527b5902a51b5a844fc307c3e9ce25bd2de0f5f333a7081177e4193e826e9239a2c6845d57c73914fd2992f282df984ecf38cb984c41e3f255f19553d65d2e5ffa2f6efe795acb586a800e1f8797d3310b25cbd26bb7c09ce997fcae9a8a4b1a510d973697d64f3866d7610cf484b11641210ce39feb1fbc0986942278eeb71c3f9138113435d75bca5e3c45b8a1ebd2eb2c1864f17d60e8f198ddb0666d7e5041604d46d369e30267b79845cc42bfbc9a604c71a583c2a05118968a9840bb9a2c1ebc312135d0616da83ee9b3fce9d4f4f283f1ba6527ef59f6b7e251fff3f63279dbe389b529c0c56bf2f345aba3f9841b79be557d7ccd888205b34da4934e7092a8ee5264b9a06a0fd66567d0b96684fddd8d167011b34e9ab39bc8baadb3522c1e5ad57efd6dcf9d26affe3712f247fd865787202a74a7c6367333f9138f864be6abdab562bb304fbc089ad86569de9d89ad474fa471587c1a48ebac4ecc6425378d64596eced7433f9c36a59762060240a2f457dfe01d01679cf7aadd4a27a6f652495a4c36dbc5103833371d8c360f53aa9714b39a22d1589d9651526192e67b2fee1655e12a927adf49e1217d87c0ffa08eab9ab4e459f9a18580e52557ebb792f85962c189c6b60a19f3f7a4f05dc57b67130e2d887dc560ff2be2bac104c07635e160c47814017ef5e9ad02e6efb4fd4e49a4a25bae7fd5d8be7fe9a8a344f8f1f357260daed53224fc8e6e2cf399fe8291146edc2a521550eed4aa052cc2ce667cdd7e4ecabe1853dca4dd2e8fbd988b5abdc4d6288d4c270f7d0c61c7a10038d495db5665670d3f33f75992b34bbfdd23c8755a401536c24f355dec00154c5740167633948d9d64240b97eeb7df101fe7741c8c15829abbcd6c3800ddfd60bff6482ebd1fe368741daf40c28861877d322a4f889160fa0fd4620188588e1d8e6da029b29f813654a3ea337198ba468502be6777967faea217b7a1135d1ae563ae638e5d5412d3d2ba04b305d329ec1dc8c569608c3f110c74cef7f9d7385cf4423754f97756af133d14d9e3ee828fac52d2ed3651620caa53d4f3cfd7013d3290cbfea1a32828dac437653a8cca34e33ea315f7385ae6129cb06b10af3eafb40d1fb3cf1e9998de432f8bf1ffcdd15e336eec476cdc69354f7d9ecce61ce8bcc45918291a3d5f5017519a9570fc0d4f97b85fa7b33e8baefc0369861d57e6716bcd4bc2f689029e0a490a86fd106a313077b436cbf40da0d8a5bcf1f47840aeedbd7b141b2768a29fda654915f0e458d1f841b4a70f8f3841ecefa2b85d3fa2532f7836f67e00c7a591f5ddd1dcb5e2f1e2d85f339a8edae691603831a6b2ddc9c240ba12061fa0c2210f9ae74746252ea27856eac1c833183c5516589300ac1462db6af989aa0566a1e3ed5d226ac61d1235cb94372cf480c9679ddb41723d991cac2518a17290706747e35f91cf8004a0fb2227607958b2472a7b9725601dd1af3ef0dbd070d157f6ff36e632ac036fda6b998342d3912dd6bdc4b9f63605a412d328ce58ef38ce6ce230a4da614e4b50dc75819a7856129e7938f9b3de902af29c7d9e065188a02c41a46e439cc9351422fc85683fcccf16485f857d19a8ef77649e218f2fcc648543423720b0bb993851d9bc5d5551350b3932363f59f3895f31f049bfa2a9b0280df32c9c0108217ea9e22b9d1512fd394fe84015b9b2a0f953d496731a4ee97d1f81d00901499c8f41c4b80dc81d3527330928ebc64d2073cde99a1adde074ca1bdbd21929a0fcbde54e9592e3b350d5726c599f4ea5d1867f770fccfa0bbd4a431f7a1a4e9daa5eb48dcd9adc53acbe20941bd7f2ce04640acb000628d88d87b28092501258242bffb5ca7b3994ba910d99cbbef5b24a123bd9b9bfa548d22544061f939fe8ac7ab855781d6fb92f244de27ec482ac056e36139459549683b83da46c32f518f9847d784703a6ad7c2b10fa5b869c797ac97d64a04e23a66001e04135597df50e889433f5b53093ff30a91c6ba454867d61585bd9504ee7478439a230e3865fe0d16139ee4bf2e5ae3dba3f6952edd28a55793d51fe510018572a356e4b49c9497d0b2bebaf324b6aba614e6354158d6569f1f3d36643ea2cce115e9c7d28dde73201673b80654b0faa5da37e119275fe0664f8d3272f1e5d959708208cf8bb7215600468b3bc449d2076175f16bf9e0ab0feb6b1f79f021dfba9873b94aaa2f5635636dd8ba0649dfdc7ccae7c4dfb591e958ec73e7b308cc3642bf2a39543c10f171714f14dd3d3f7b99d918123a7eae16898f51b8b8afe3e3d4bed9ac1625a2decade19dba7bf832699bda7dffb30cd91731c4adf292cf9d2e71fd7aaef2c8727d28d0d7140153c765767ec78579db74bbe3e9659ba17277e3bd6aa6f2d9fa698083d53c46e7d36ce818d443835c067259abcc6c353807801fb5666234c2e6883f98023a356c942dc25044408e63da7ae8c026b810d6ce396278462bf073bfb5654b27b2bf1738b0cac4068b5a8f54f4603819e28e038d9398babb0862687767788e33148ffc57127ab238a8bc5f421a0b8add975d4c7b2e23e8254b1bde283784b1d8049b613d99f1af5379fe7c3055cc1f657deaedbabab74c95fe8accd7be31ce47fe513d43b0ec1b083f3bb192764b592df413a980dc4532237d12c5eda90bc706be93b2d4239bd7c568316cfd14026153f005bbcd116618b27b7ea2ee52aad220a14961124b0b1940832020b333d839c2fd403b9868afc50bab4f4b8c4e41d6f582a7313bf334a4cc93185ed88939af1775a791247c6577acb37a6f08c5b1d8757f3fc67a8a7cfe8d56ce75e3c9046eb89abf618112d6606a5d5f13c128ec950b3b649d800214224b1e476eaf5e5101215e8b1d01d8853d91e7fc2e344f3730b77fd60efb63bf5f12b1084394189fdc4a93a924d0f6c29fe9dcc86b021d3e09b028837a40f6cbc4a7268c5d10ac5036c615c06bae698dd043a21bbaa3c587a7bd3c0c150fde6ecfa2f0ea47747d70cd6f7a32634b10eae9ece63606db6703f1eb2f6b6e7336725dcd4fc7cdd320d6896e1c876445df5a19a6e9b3c8b81d9689df785b8f474d4f3339f3fcd0f91f3d93ec2fcd2a8865dabca94b8dab46b77681b62a180447c3502d03d48639a18ff0c23fa9b93c33d72be038c0799ba570601188c35fd5a2cf35f6ea956c128b39766ab07da6f9e9e7b422a02f8605fd5800a9160c5716b58e00823dde5a9bfdda370aca46bbb554da35a9285aa58a3f6756975860625feaa74f506fe69e7a2bec67bc0773198ba9f864f495a6827708324deed7e881071a1d8857ca829d4df3585248b6e38b5539707f2850255567bd3e7b0a5e6a6aad50a869ea2c0f43c1d9d8d3c6270c854a861fa8b86df5756fe506dc00852def71c8f84d744505fea5618a571ae23742f36c3b4655df0b8292779160a6706b559789b9a68a00895205f449744866f8c9dbbfdd09a8155e9fb77a27fa8c3ccc000b13a8ebcb18bcbc8edfe7fa6b855389c760e94a669468c2b7e0a557b20d5df62098df87469a8c5a30fdd0b9c167938ef61e96caa62cf620ece229cba3a5ff7ad3f0de21c6776111a07ff3b4df9301ba4e3b55cf9238e7b4d8e5039ee7d217878e6ac6b1483a08e67a46d1fdfa021d7efc642dee715cfee9f47a08f1d95cc87e16a11e9ce02b9290c91a0803dda0888c6283b4ebf492ea187565c04494074e591adb138403d22c0b5e19de3ea4ce71766deb17b8587881f3ea51c564e4885fe5f3b53cb6405fd1b19864be3bf70397316709f914cf681ac7eea11a71ac42fef45cfe69084324c907fbd5b217a26a8ebabe685f15f74a9b799a7d0dfa6bc79512cdadaefb621581aedb99f49c97d362d9a32575882b380b14cf31aaad95a4ab3157ec79e1f02ad24602efbcf88fbfcc06d4e1840551b32b0ffa1dcef11bde4a4442a62ea5e2d942015e7987d5331137aa556695427a1a454608c101d6e35be22540da51ab7469d3f2086676f4377813c9bed6955385ceca720343a0893e273c02a7cd459ff4922e570afb6eab19093d82549d5a0f84e246b283d35f554173d3bc96921288d9d2506694044f11f085148e22ef436c260b6ceea6d74988a6f98555431dd5b0827ea5050ce7fc5fad9c46fc420c943a7fc69394dd7344f4ed6bd3b598f3584b5a6a5b38911e0b52b2fdabaa47a8eb6f796e0f9cd04f34aa3f139046c3b10dd5714bd9aeb6fc396b7aad8b4683e05d0cc677aab7a92ccfa014603ca5d41c95af64938119374867c9de70e15d93939e56741b20dab430f843de9138a25199764703c14b69649ade50d095344a5a536c9fc55c414d3e62994673bfdcff4e839e6abbef9042aa34e360234785292aedc80500be902e6fbe1c61819c2c2b2c8136d91a3bed878dc88cdd4a323c4730a096d9e1dd11a68103ef372ef031403cdf069a74e34c47fc23730fe10a7a4ea2e918c0b0275f9311ee9d2c9de395405a524ab10530be619b659fa4c4c667146d6f973bd933da1e3e03b75937ac5b852e079ff0f139824f3103e3f433e0a76ba8bfa1dbd624546e381da37f2e14e3594e23ce276ac518711e005dd421d8a26151b440b20d7ae5110a91553d1636c58ac0dbde2003f472ec972e1690b2ba34cdf74182d70b8a26d1dc470d0197282b76968c456bbb19a094bf6157448895dcf21df07f51faecc84b5ebf2a6636a22845038434d5319dea0060c53d2bf65e3973ae11701ea45eebcbd1e3eb4a9f368abcd49470738022e7c4562e91314b707c6afefa3ad5c34f3575e897833f23544ea5757e0a223562bf8c53aeb3cbc115c3c429e31e52910750d0aada80df4dfd4aef3d92a944cb294044ba0105b5613934f5f2fc02b6f67c49223fed203e96405601a9eb77f1faba0d270564002c7d59704c3d2fbf2ecddedbbdb861c97158cb0186f7739f57d7ca81b8895a2fc5b2427ca0be10460781b43bf66cc01aa04d1445e03be6794fc6d280d0759383c2d9fc165d81726e6ec63fd3d88bf095859c6676374b576175b12db36aad3b9aab3f0e72797365f70641e61a0bf8a26a413a3c056fc28afb43ebbd9034467d66b079c3924e579e2a8cd2d862a60044657647011610814c995c4fa041003c56795f9b1cae357c88059ffcf0d16b5c4f65954f8ce54e156964ed7befc8df4073ab31febc94dcc874e387e9a56c487909e3752592420788d2d5a049ef23ce45e233ec14da03bd7264d48a4e1833c6aea0ffe799266c167ec74cbdf5773a4a20d9af38300da6a0e566eb58fd729f6ab36aa9ced1fc7bc2bc83cec4886487093a9118a7d4fa4f440599f58ae3ac596d374754a915852b821bef487a7b6e61db02f862fd9e187be7268a13552dd2e937f084e9c7eb61e212946be1312e7e5c84c7d70ce772844ec6ad975a939dd0280921389d0afb0c8b124d0b206b0878fc0066634fc0f478beef9159de4a5597baa6960f406bbf0f372a015b461e6f217f3a9484b4a8c213b7138df141760367ad263e210910114146e952b212f68ebe31c1abca7f5b538f679ca1006643e09b69f55d36aa14dd0aa902ee7b008f09ec37b5857421a4f322bdb0e1dbfea2869f9c32549740058f5d4437b1560c471cb9d09ba92a606f2389ef65176b4dbee91ba35d12d15cb4a2b290646630c3c1b38ff3b8136c31918bbadf1f1f50b232a15dcea4acf011202db38c9e90399a314a05fc15f5883c320c234051eb703c2cd44db1418cafb13e85934db5b053aaea38350e63890dff8ff13529f6cb0f260af09fb0b5e070b3862ac1e60e67a821b55bc0419d3d99600046756838daf6baccc5702738f8da203ee29084ae87b1fcb0b633dd00397ce308b037608ec301a0fd45ba7d80ee3fbd87ebf382701e2a8a3be021f526c6d1c6289dc7fc46b77c55a6355af6f9ad3223797dae2dba7f3ed226f5fc6d7bcd79384ca55b544412f16a9049680bab7ca52773de6cd6d18a6d0a24084133bea0f4aec7a106a9d42ae31fc8b87437ece9fc16035904917e899c7c65a1821cd375c6c5e941625408cf796e3c881ba679bc67443902ee6f7eaae92ef8f09a6841a9b3e37cc04b4af81ea0247e8f6cea83e42c3a9d12e9aa2a41ad7c09b8b9142493f68e30df1788e2caaf9c824ed0543050fe70022618b890c1f10ba6f327bba3d4112cab82bd3d21ed56e2ff5b0e378bda79fdadd829378d9421e7f5b3c458926f3f9b978a31228cca0b3ffebe3a801740ffe5a87c2e5e4f7cbde38b4fa559bcce03765d413b6932ac4d2eb758b5967d1638a039603a990b20781a256ec2c24e5378847c9969ecb5eecf5deea3eda88e1adfed8237684f000ed39cc9cd14d7ea3be10c4b339b70fc65cb7b103dd6e734725bf22f086d1d28509b133e5b41686fc50e3617caaa8532bc38eede20f294f595604903598776ae5744e1581cfce9c3f041aa5dde84422f35e9ca0d813b32ae9bddfe17473d252eb65e6bb4ca503fecc4c164f8f8233b763c93b6b374645f47042dba16e1d6f623233116bb2b506944bc236f2159d2ada6ec5b1f9ec4b9f6af896eb77a74ead074c7aedf4aa17aab34c1ec1f116cd083caa359480d72912919872ccf4a876cc76e70f5dc196681d15666e050c4ad2c31ab036f66d385436db24bcfe7f91a45bc3dcec4dbc5a49fe96601c7cfb603d1c2864962ac6936c2d7dbc415113fc02213d6c0225c38263072204f9c6710050b8bf4b63ab734cc20ff9b1423c2c984578661ad1f84b38e8949881a8d0babfd6a2186893866690ef6357bf9ea36705cd1aee3093f9a37db9ae9d82e1c961d3ac0bc35f83ab210840f7c36cb9ba91dd301e3aac5f5813c04d4bb43f1c42abac608be8a657591875627378e0ea0d4084d96468b5281068b26223accfa5efa91f72cca77a3e055673041a5c6e30b0ca15db192982fed285990efe7a88fd004b42b51d7b13db0d643c1dfd5852f2fcbd38e4048bfe0b71140499157bf10b84b87906baf81eae49b375b378c2ff262b64a13fbabb4c6acc06f429790f1b6d912b0bbc1d9c85135e2465dcbda9e28cdef06a504564200ea830e435196ee7c9097d6d757160dc0fbb1d628f8fa4dc7239645ee877229735aff74bd0862fcbb2d63fce3eb6466d3dbf5218d033080e9ffe58b777813cac342cee69fb32de48564cb4f16c6e9fbca23f686f9b611835962b93a686144236ab46942190eb2b1619a6a8f4c956488fddd9ffe98032f08cdcbef51b87eb53f0c8d513b82580d2b555967585282909b783d88bfebf912ffec1aefb3ad77e5f54488a8d6d1429810a3aa9e0f3f7f4e08cf7ec69a52bc4d66e4d87d36c3c06c2447f0c03b9077154794a00edd51d89d9f35235821a9ff8a75efcb5643eb7f1b73914db7c58d99d6669a6b0d491979e1553b62f8fc0940e42efcfe1277b7f1b3db9831fb3c963f97aef3685e2decd489d26bd3da1fd8b4bcdf722a32c92ef7d5ddb35abb13e8a47aff47719c3916c8708bafc9bc09309b06fa39584b9b02da1d8fa101dbaf33b75f754a11738a6d8e38a839f5a7b4b968b4ca1ab0beffca5a65b4d9a4d60ae3a3bf6e5e03df84e05e05eff87c0922d2951221a3d9b49979241357498319da0de3fa4ad4a514d9f39af682e09229f108a23c27054c915565eec58ebb033e1ea5a33432f53515c1bc01719abf5ac4d27f3601b7dba90f63b461e2c01f112dd56839c32edbc24fe5a91c74e8b8930bafdd5fb1698caa4a87240a2f3d5e60eedd41649fb3d478b7060aea091bce492b91218453c14c3f6e5a57e8616a39f84fe5242ec2921129e0921e8a154c09671759a6bd1319f23a08e1297ef0fdd4dfece4b1a6dd117f61ab546533f291da0cd0f62193f4d682b0b53eed089b4d6d98f5b3e6d8529cf43dd07db3aee8d12c2655ba7edc95d1cf1c111f5a89d3dd78ba14f3e524e77f22c6c662897a485f191771ad748c6e4dd1efc299e506866c1446e9cd1f0a78fa2b4e56ae9eca8a6c51ddfc9ed0f9a69d8fd437ff036e18588f130707949f63b3b5e4da9a19d6d443b8daa0462e2a29c48c4f54025bdaf439dca03541c7253292e84d7a05e2e18650b3edd96c28c89ca7a5cb134d4a523c86d1479e0a7bb0d7a0aba54db802a6fc2c986e4f619916c00c7ca53b54b010377b9b0d519a0b823dcc431f734c9876ee327b3ab333c769ca56784b7e9a9942bd44d358eca09d40af87a8947613bd14dfa802041307f4efa0049ebfcca1d78489d48273665f9a992194a82b9513d88144db1053188f6dfda110783069c832c9e188d281a2e238e2e12ab673f452f8348c9fe87efd1c124bfb80cd659c386d9a3e58ab064deaa30a1ba6f5efdafa9266eb398e9a7774fe8c19dcb147f3c3dcbede28603ec723a84bc30f4efa8248e2957ab951647c57a17a39fd0ff9a1415bf54d0ca94f7beae681ee9fda49b2ee3e8d5c755bace33fe9faae4ad9decc30677c33759041c1fa137b2864db56b1250658e4b1bf84d8408bbaca31d385a44755ad400f05beb65f0a591c9109d1b31dbb5b1bc9dfba16a0a9add679ba939f17643980285888e575e794941d57415995439b7081060be25ad03f17d844b6f7ccfed965280358cfadf33d8720c17da2fc83dd8d2e5888d3902e0bf1049537f999756add057330b92f9e4cd8327fac98ecc0ba8662143d66800b7f55f11a95d8ced4b503bfd3acdcc3c08615d47af79d4786a72d653e238f57a22575bb04ad3699901abfa2b430662171b13f8867d670c16291509297eaaa23571baeffb024bc67aa4ad947c2a5c470c6c878f58d3f8b261dabb6e106ac99c3cdf2e51904809f4104c7d734ed65319f30031e7f874d0b37e73ce4a46d9723e6d3594460bc941953f61d7c417735becbe5dcc9c7c1125a5aca34fec5526b222ee22d286e9f12f85a3dc4da3f3cac2ff255c052ec75d89be2e77071be98a1202edc9318b8bde428c91c06ebe7293ad1ec5918df30163fd4471e263f2895ef220b7238f982b501dc4ff40e0bf54e4626da93b4609b7b13bc8ab08da95ed2d4323f99c47deb4dad02f67e87bca341f3a754e1f7b2207a3046053e15b024dc0ce0ddcbd697dafe3ff7073cd07215f80a3a0df27c95ad8f23d6adbf0736e1d86f5a84cbba4cb29b4dedd2748ca88b3093920dc7f540d431e00a8e01f450ef2f0395b077c0585df7914294d649c57b8f21e3a91bfad94d82a5178114afee7dfe2651621b988c01cb226187f5587e53268fc0b1cb01d25dc5a399729882f5111de74c7807f7103d816e4b850039dad71354cad2bcbaff4f82c7bfd6532b2e45ba11ba82d39f77b70b82868bc98329a5a557286b385b63235c96aefe0f4a277a76d30d1ab462bea391367c16034b7318abd6466854eb7fc84c73146fd7c9d7e09ed0162ed26166110ae819830a364bb149b620a6db598494881ca291191e75c6fa771f5a53626b60431b09d77bd4835c97432a4b4d4bb11e9ac918f0ca4a57520d4a03d0fc078886ba7d19fde06e1bb452ad9a8d97fc080d005c9cbc7103b77bc853284ee2490485b1332594a41c162bb55a3230902613548f0b757e8b3b3c4fb4f24f27ea74cb5411b37d6e302bb142eee824e23ea8c3101aa4fed9119d5b4f4ee53741f7efc9724145033e8b44ea156ae71cf19aa73f46329ccf8d5e241b3b44be0fdceab60655089bbc7f322a01b081976bcefdf402918a2640aa368be6a416ba04b33a89ce863df16c8b0f17a055740ace179e12df463aa35a06afd92ac0b06c826b273db2ceb606d7cc7a923b15183445fe28ddf3e310301780168f763d12264224236874321faf5c92d52c5af9c90b99e23e7633d2445df4deca1096856bebfcb8e0eb4b555ebd0340c085dfd14b8ad8b8bb0c92fbf8ae02d45881629e237e7b9f4379dfad9671b7c551b066cac864a79f83368730ecc260c3e7cd3c84eda42eb5ed9627109a45724e17e60049977e0f2f004bf4bc619447a56c5b6345f4de4583f748ea7e32448b596f10831242980eaff2a4331cccb08706acfbac69f4134cc2f739dab0720c034072c5338f2745c4ad0678e1571f19e91684d75f01c4d76073d1fce739522dda4e00174d9f442bee05556dbaccde1607ad04da6ab7b511333cb85dbe9210103f0b0a885555cf2a3ee86f908f91e46adc9703dd866db8629325e0a960242a7a82f7e1fd0f694684c08fddcce86a350d6ff1120e1d41e9d666fe2d9721f60a378e34b7ef59082db9a7c3094fc9b3dbd7e4672e601895717c8d8c8ecc462e04089a4467a9be1cf860d4ff6d99ae319bb9647dba80ccdff3e0dde7738672deb4fffddf1c9f2eef95af1767a8a9fedbe5463ee0446921b74f02afdc08a41a31b6464bfbb4dc5ff3f369952821d8684864547087e103253ec69b175678286432760937e6c8fdfbab17f2f7195d0b63d5c98657a2ba6e472e98b372d5192d53ef9b848038fec8cbfcf23eed388f71927fb11f692ed637429d9fbc5dc03fa40d0902c202e3f587a95ca72324746ace531a26bfc82df820cd753c3134ad4d342fd6b7e037d86d05789138b7591edd385c2201c592c216125e8d848480e15574ab342fc8a99a9a06f8ca2246f10f179acf4c64b385fe7408984a4419a26c541825b7039025147d5d7b713ee9658dc50f5b04daf2a6936f9cce65054ab202eeb5d91659de04841233ee1752e6eceea89cc601d041eac94b84d2805e113601c398553699699d1ec29428f585daff8360da3bf0a0ce3ab04f52dc896876d12a1adfd0e0a509b8d8e6e89c99c6339ec88d8a962220ae355b5ac5acb49dd6fdf402fef3e646d061f2844ba306a09d8a27eb44f67ae6b6b2e80b0812bd305dee76ab656a3f4d016a8bc22e63ef2a5e6de34a123cb7b16431d9a9111aebdd6523529cceec74444fee67028f68f0eba7b87592c495d1414413c0f5d1110c952cf0105fb4f4101845662abf296ff7c1f1ce75076f64f9f370d5cd878b9014a2aec7fddfdbc1edc155c28a473aa98c7c776010e2c929b0694c61ab9822b7955a11e2e713b0b50cc322cc2d2b559c1f61fae58819b1ab29d8fbb13cbe547389f6a83da97ee7224b104a248c793532f8ca1f343a901f3c1cc457361dbf633324cefc46609cd8fbf2e387eee3e38dae5339379bcef5549e23fcaca2259c7f34a8ac68a4794d804b7a5c2714b6ffb28c51b871bd245ff14d849ae89450063d22cf5466ae26970550f748fbd938641b4d1c5d48d2e3b4c5ee31c3b6c49adc3f7a4abef548629bb9628ceff2290c7e547fd15d442c524434f4a24dd3240a424ec13615103c9d39ec104f4f541330fe8e6d370708a09ff191d229f997308de1baaf88fe39ffebaa30c85fe9abfea1f396dc6d2b56217a7e150e6fe17f53c85e45765e87017cb5745979150c4179a50f852cdd3d2f7d838c061393fb21b27e3e9cc3442495db52299321071daeadcb99c8e1f4d5daf015338f0a4ce9bc670a15e5daa76d1e6cbb08fa7453bf26abb65aa131a61c0cd10c41e43395964b23ccd14f829c2620331ac0c45fdf545e8c5e4669201df68220f8ff94bddb6396c4fdca55f12affc0d74406d9bbb24a42a282adab4dffeb385192e69092d84f9487f03402e477b7e5d6b2594b9c250d8ddfbdbf594ce2f8050eaf73f9f93d598ad9f7b216e91ba859c2d28b092f23e7baf526c4bf38de1ce59a335e4d3adf3f1bacb2f760d0d535702435c458662d63a518e66b139dae8628e0b8f1261720967053108d8eed4ffc073a10b23d3246b0dbfc9e9cbb4c73837f88cad4024133e5cbaed07de9887a9905055174606db5385e274fc8fb45bd9ec847efaa41dcdd1207748dfdf0e84293144574ad34861e796d50e00369238c7cf6de9cab3170e6105a97586f7aa7d92de62f70940b2a898fe13a3a08016a7395bb065e8c3df1fd0dbb4c16029e0974d621483c36e16e8da6fbd574f14c2e7788d32c6b00480989636ba068f4befd1f524d22a09607ecd1dea241e397bbd45a67c87d6d8df9ee9827583e034e33b05aec4ae1d84efe170c34740e921fa929796a23b080ffb9d67acaba7595de5d59651f68385db793afdd50175db4b275334fb2dd6a2379852217d520f08ac23c9f504816c1f1b4a233dc1500c46fc2c8649aad77498416dd6356b671724bb53475ef7009cc48483682598820091b1604f34ba43f9cf3543b6690fff09b052fe5f8e8ff8d17150240f990a8afe41498d79b873835a53a799a6def41b6294aa35c945640335732eac678789b908ca31f9ad2a163cea8102bbb1b6b08284613c59aba478e4ec19f57be3036ce3516465e4b14fd09b7b30d1f940d2a2b843645166e5c51c12ea1859e5c45da1c51b8dbfbb0b0cc0a106768691a28c2f2dfd673c349007ca3ddc03415817c654316c32c02291e3937430851e1a4b0945f7da859f0140b4718009e61cf77744b27160e2bf104b7247fe7425fb35f6ed0542dc7473c56a812e17461362e867e4a0de4246a6da24151f0f81e3d8aa0b9e76464765bf3a46b1aba17ebe18789275c47fc3d8e88c1f075e936a6f8e3ed357d97a4de6e7953a519321523271123c75e5d9f324ccac160493a84abd7f6bae03cb0590077d48ed2cb837e2c4ddf3b01561696333a03a9950170424bebc7f61c2c7faea771e58e11858b45f9ad9170327c8dab7d9254bb3ac1ffa70b374915234b0a2d6a952e6636806c4808c0763d23e8dd5a8dd9648b669b7fe7a41d56a44cfd0b1768cc826b0535ef6805f457695b39a382c37e95ef28b2a6ababe79a2e9c0b53434d1f2069ef07120e8633067a86221bcd2e05c1974535083286c20dd3abab4d3d7cf3c641319525c19b7f5173745f13957feeb934a5a1262565e574b4f5da0dd89d6cffe26d048289a14ae2fdeeb3e2c841da3be2536c49a7c6863992c60dba120397b6d9dc7a3329ca3295fa268a3a4fbb073e8e06264300231130e87ac8d1ea400ed34950a4e251d4146513b6961d9c87b6855ecdf69651b889c554d3848554d634b1aaeddaed7149e1a03cce4ec93c8b3b029c58f7efecfa5f891bb6c0ea687b05317ca52b93617291f43cdf60f16b92bcf54df9d74ef8ed0c91999ab5348cdf63cc3b80e042917a69d6971053eb7019e9a30c44f69877e73a61101d9325e95fbe2040cb1f20edc451bb4bbccd492913caa763d6ef95339eac4fc1bdb1c95c03a049b5224ab227c48d29fd0f4ae8e4a2b4d5a19b035765b95db6f4121375de6034d870ccf1c009f78f3b367552a293f90d12444c88e75af305f67a078146198de0e26783e49d13d67936adfe3e735942b18699c522f088e3dce76047dfb01a9e82a832c8d9514e12ef01452da369f1bb91ff57cc428a21b36d0aaa8ed7fd3e455507b04fbb195f630f87e2f5229807023485c15002bf0f02ab9283384fe23930d98942ce28a308f09f4c995c75da23850bdb09365f9a393ed6de0b8e7cd5797e7b952d69541e3d4d9b51953e4f9b5239ca57c82bc54e7de80b5d6cc03f77a13689374a999f92fbbfdaf809808ea2d63a0c76a02c2fe6c85332821b7f0835553c37efa04866ad143847c5cce3f5c07728b86c7e78477d32ab46c6b39cd66b7b0afaf4c957493c30637674685d16736c4dff777b124cbe67edf6bebe1030da8f2001c77caf2f2c49d902d75c378aeec48d6aedf301a1884541e91d5efb05add98ba96a0c0d0f6caa9f43069ddec9ea1aea36c48c314f4c0ba0567c059db1e771dc95c4c498fc8208479bd9d92d7c033bad6a5733b0606f2c0a5ca6b6430af49c955c304d6d9fc344a6ef5d08d698e0cf0caa01584003cb3647963963a9533c27fc4ec1e0cf852c6304bd4e9a509e47356a77551cce0f23cf563d9cd03c775e1cad9c54c610c60533dd48adbd922850a31d5f164adbf798d593631a0204224befb718dfa398355ccd1d46e8533084036d4b3b2a325312b8bb233e823f743f07fdca64dd3187916759bc585e7a036128f95afbb2c5c7aae0da3b48e8be1ccb45392a48cd464da7cad3eee042c2db739e60c2336ebacc4266bf9e39ccf3805af55523d4fa5edafe8be3c6bbe3c9d8a382f59492c3d2e417cb7403a72075077344f64484b778a6dcec975420024a4714b714f4e7efadb9291028340418b9d921901978b390dfd5d417e6e6b02540fb2a0f4def1bbdd1a3f6f62657869e67814c5b2c550aa1778fb37e5cada37b40c9820d89eb8f9832090a84da07e9e7c3debf448cc8bdd600754349a2a0097122eeaeaffc7420bbdaa88cb51d235d4e0b500bff6b190276747c0f2e1d3ebd3da4f24e8bb8af5d16c5219a0bd7c956b25736f984acec80e80c605a391b438694c01b390ef7f3775aceec383ef37584ef7e17a8d1a870c01b9fa08b782c24d96c801d2534a6d8719205225b4defcccd01130a959797abfb07106b07fe6104a56ba19ff3dd92f0297bf47d0e23344ddc67b764cefd92f39c10155025fe048090fd8ab31eea2e2324743fa7c5068ee5d7fd1a2aff75c1c56974e5407df76e138b295fee3a89325399138982f656e9cbfd37fffa3f1fbfc43f142a3b806e2c6bfe40c55723f163edad9a35c3f66cf31803d5a94f7084f14c048767c3b72b6852e4b836d62398903458538ec1b5985c68303f33eba02aaeab520db229fb41c495e6bfad72eac98ed1d618897411783fbb2feab20a07d12f8ba5aeda1519c276f419dd1cbec728a1bab582c8d3946ef90b22eb503710e8664c50ea51d1477e9c75a25307ee17b43be8af0c2ea7b3e1e4e9dec8f867ffcd7a880058bc0bcdd40fdf9300cfdfda497c3ceec9f344d766e1dd6163486c9567d13024d258e7622740512d67c3d4ce5b3b72d39a6065367776525eeb8da658e7196b657f1f7e2601327529ac807bf8aa96538e0a9d06a804a0745e3ac24172dae7119268b28d980ae3b7edf21f9f95485658694331cebf5967e597436ecd7fab28b326edcfbc8fa06780a87d6c0c3903db935498fa9968040ee811566a986da7e31b3c9f7577a82ab490fd870f185afb983b31ea233a9fd7622c6907be3cd82a6476f86ebeee9b464be0eae4f6a86fe19f58a3660b3c8cec2dc7c85ff44a4b2c9e9ae1f2675381ad4c56277c957a8e7284bc10b5a0411b06360dfafb70bba046db6903f771b6407380ffb1a27db84245ee13aeb655426f123d307cf2b2df0b0b693134da16af7ae6d05d85a0825bd5519d25273b370274a279d658713b2a13d38ee6f8141d223cad3769991d83f612a00cf316de33c7a88d5f3093cf817cbb5203cae73441b0d2c0de73dd3de0e0054ecdfd82c562cd0f268782e32ba7a35acc6417ce4b49eb0328802a716edf5867b5409de23f53a43a7b906fee42d37eab9e9346e70c2327379dec9de202aa10c09bf2d65281d4269af185fac403c92b4fbb082ca370b475b82ec29e651bb515179f07dd93c873e484f50741982d8b3c03ad1bf2ef46e9cc08cd69cbd1a620708b0dc54063b64b18b154b63ac401c2a3111cf576ddf3e87741ebcba559c45217d3c644700cb78b7fcf3871a626cf3dba7d898751aed281ba677fa27e5d07df698c6125d39d14d4d8c2507b4328a78e9787ec16aed9b99ae201314c68e065c70041989e4b2d92d815583d44a3d4ced404973f61524179d2fa8aa86f764ae537d1fe211814aee89b525458d00583d74cc1cb10c9078a0907b8d772eac9eda1b57cd73efddebd75d6f491e11a367ac9e4cf0ef0cf707baf780b4b3296687b047fd73dd964daa12f1abb29770d4c720916593f95a0ed31dd833d08730475042f6e433b961ee7d8560aa10db23b2d0f9e921c068c9c2113d770a72ac3f299823c3f4060e9e879fd017c7dbada9badafa1028cdcd715c7fc5ed6bcf41a02f4fee360e00868c9fa82bfc8b31b412d797ecbf8d59a6891306b8ad1594c485f62f593cf60c3071ebe178e9c3161fe628f61881bb6fa69f141c9a3219c8fe9b3f1fe6f3817b67e316cc3426ba898e705ecd08bc6cf2b543220b42539425559105dcf6199fab3ce31f36b285b8f4b4e185834e28ef9a22352cdfe342e84912d1b8060f865e9ca7fb3c74452f7f3f0d6f0d621c100dec083a55b4e18d734eb0a1fd293147435d6c2ca4297153dc17624ee59c425661c8cc0038d16230723d8d671d351ccb8ae5337b499dde9dbcc4699d552af5763c3ac71429684f57bfa54a3c95caa5030911666d945031727ec4cacd26dc45823e59213443d553d209018c0285fe98287a126aec3143991fd778e366f15dcc9bfbb197655a0b30bad8c9cdb09570acb84c91d29967dcc7982331bc9f912aa0e6a6ebd243e64d65dd9c076ffea78bf2b3397624b585860db06ae4917f3da4e0147eefa7b1c32ad6a79d732a72633e797f75c9b76e3b592471cdf8741b727db90745b46e1d5f41f454a333a75a07fd193961d5d8ef94ff76d89cbe55124e5cad19e2a1638cd26dd9689572b0fdec7a5e7f29959ccfae6bbc610cec6bfb41f9403f2ac45ecd30b076fd29fb10a184c356b3bd8d747eb995c38ee1cfe4f7705e88c7147d05dc137b5ff5cb6b19714f6654f532979a8cf8ea8a8ef2f9f6e839f86db7d6b4fd382d204520a29a41d858f1698c411a05bcbd335f285390f331614e427b6f97caeb1d8d020a177c8becd9c4cc39e449358b9e97c6121692f5b1dc97980c2913efcdb3b1f58133ca0f220ec8ff014725434653a36943310118ea775af2e6db18f35b7a8d0cfea82ef189ed63807025182f64eaad0c8e7cbdf8a8e456c993f12ac9d27a3d84be0c071a385ae6c3ddbe7a2ec8f5a984c04eade6683e14be76cd311e5a92fb5e42029c8afd291de2d2ea18ac08fff1ffc5a1afecb3b53c795c0993b8d5a2cfc2f9c25cff668950a22d16924a2c2a506d8b1e60f1b228b41fd611b2f3a0982e8fc1f87d2aed964fe96a694c17e730eb74626a3839a9036188315ddc4e08169a380ddb02882822fe74d6c46ae7ef0b7b9c2b6f06156efca7ffc2fb31413e18f6e0a983905bbe1f1f6eaaf955be23c0266f44428aaf334baca0b7e25840ab78073321648bdcf21376a1bb5248391e48e3faf481799cc43417ad3bd1a1532dd20903d1b97a0c575c85ca8d0b5c94d7d0fbd17a7e7141c915717341d7aafaa323d237d028230bbf7cf7130003d43db9d4a3b5047f763c6f582ac2a0c992589fc9219474579c97cda3165ce8e79a19324697d2a47b2b0519c392ac18f78e9e22071ffa297b5aa7a24bf9b950b25a786653672f75bda7fb4de7b792ed98fa0a407c66a27eb9e31c863f37898d50996e78188106c3d90f80c9e79fa493b32d9d80db41168141adec452a8eda7c401a6e3bb8f0fc0b53d088a1980966ab2e3fac652d1e55d2afb7da0b9127adc7ee649e1d50725df8cded0a26320ee8343a60959f66fad8e3bfec60a00041da3d676e816bd6f600ecdd4af85a147a4510b9fbc2ba8ab698fd2351127a598a2b9fa02dac49b155b9fe898facf687d68ac8d1d2e30c2dd44ac6eb2163bf749d61967c38f9cd763e7b8548067962080afe32ff3436070a76f1e64dd0852f6a1d3e28e0874abba8080db273b18e87bcf05a5ca342eb47df4977a410b173294f1dce7471c9ebe91d47babd1e77cfb7309f3a13a418eebd42b91971254625ccfb57f6fc36cbb266eb6056d8515539c3c7993f0a528700b3e5a9894fa6467025490ffd4c4a40a5800dc48fb4a40184baf58a11a14e067a01bfffffff40