PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
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 75177 349abc8b1b176b1500cf599aaa14af50e03bf0ffcd99dd0ce321b0f61f281afd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
82c465658afd43e1caac995cd665e5a483b28aab65bf09cdb69dc9299f330f0a
Certificate Block Hash
349abc8b1b176b1500cf599aaa14af50e03bf0ffcd99dd0ce321b0f61f281afd
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0000e000001efe0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006ae9c01bbc9832f394897c07f25d25e0b48e539213f3d0b7f4105cce3f7addc33dabe444f7c62462e64e238d7a0b593c4c58ce7a3aa40350311307b56461ba34ba027e18c7a32466ccf2e719ee582942805d41d6e3bd4a35b803000000000000000002000000020000e000001efe0000

Raw Header Hex

00004020158f36c49b6fee3ed5ab1e85b8e28b653c72d7eca578c5a78b7daad0df1b671b4559fbd79fa40818f53028abe031cac7c6e961716ae811326fce912a9670e417305a356a56e600180a0f339f29c99db6cd09bf65ab8ab283a4e565d65c99accae143fd8a6565c482

Proof Data Hex

59,560 bytes
121216020307b72647600bbd2e2988cd2e9f8a30308db393dcd702be78e30dd1d50213e5356697e5d6eb00a7e0f4371c884dd626bda0be77061ccb576453c4f60c2b709d68c5987e916cd11ac2b92245fe44495f60964cf352f11e575179b91a6bb6c41d3be6230c17a8485532e9ca6193b0616a5fd33260611055494bd356163895354215aafc9a33124137605c1b5fb33f88d37f9cb34b4370350f1077dbae41d31e87b70087c66aa9f656d502de99c087683a141e2f30fdd494c9854ea0e3b7acd634d7a69182d5ad606d2581338e3681daf98681d483122a1a08549ef9b92a99ebbe8dbb9a2a56fdba03187c913f1dd26dcea6d60b2c51bb0d6220af76159db63bb2607895cccdb4a69017599472ba458cd4c1cad963eb4c9b87b622655f8493be4d941185d2a440cc1f5683e04e61658ab26bd2e00bc1de53d6b9a5f182efbb42fecf50aef25579d4cfd7612fde2402695652678cf94a5362f19c8bdec0f3b5ba8ab5fdb74c41b09111a55c39891c5f6349df857012f584c2bf722d29747a66a1de2cc4386632f6262d0e237919ce7f362b43544997eb53a3977370de4f515b9d74e59081e43816b28f9238e703b4edded1167dace6ff37f4e88d057be6d5173cd86f58ead3c5d5bfcbe2e63c14c650832f9d61c86e569ae6c67cc067eca6c0c20df627f93a5a3a09e3fd57656d9b772ca58cb6327471a8c657d8dce463c66a867094467279adf3eddebb5a31ce902095843222891c48da4127e459b2b1a9e73a1bb31506835c4d4ae27e3f909856feb695afe74b453f08ec801ec49b9aebed191e639af754cba3a1c81f89c25816a29f7b0aa06708af829be3a9981e4dd7229c1b38e6887278e091873f40ccba89f3996ff6fedea3f48a9367cbdd2a8488242ac7e3efd13f4c67bdc5696805a520551115c71953a73166d98ffeb9f07d5ee0f2a99dbc1450681fc466608ce7a8a448181244beedc6e6ec336c072644ff9879486b60f22770e18c15104fbafb8d87c620c4781a92ecfb41aec2383b5a299c7d9c7f7656f25f1deca53a4aaef8fd2f909e044a4292dd7a24019c01bc5e52c34e7e86cc5416efd0df34c20852ef9100a811f539e2c26ffcdf680b1b946ed902ab26aa0adbb77f226730bbcc5b04f2b0d9d98f1fb5f42a9d1218710cef4d7f399a39ccaf86974e5e789c29bddbddfdb6739471c599dda6e8a4d5a499da89791169f45f003476a4cbeb7813448520936b2f11b352f14ced9b913407b002ec9fe6ffeb84c78d4a045b822cf6273e8b6526a37d20ba1f3a3f7381966de1f442b4a232168c9e361b08ea217f8ada67c4009c9bc691615b61c3f53e94431b7a7579ce46be0f6fdde483a29c157ed5bac138a7c8d525d60dd38c011d3eb9619376b51e25f10fce9e919e0d62ae5cefbf6811033ee8ca9bf6b0706c3e141f277a079cbbc9266c4829534ba5dbfd558bba551755cd7e42cd4111f7ba7706aee24dd028a7d5346e1ce5dbbecb33258b2d8e6626c96ffd233379fcda3a7c3fbd8db42e0a28c4a4eec2eda9380c1702aee71a3296e2dd9b0d35f8ba75bbb54655e7d83e4d6db23ca1572f3a98962788385bb1d877b4b6960ec8c0c8642020e4ffdb0ac959e5037f9cecf4bf855416592e6ac1b99c9f674a496f23db6e000b4ef2b365731096421a13e0708e8965265620e547ae94ff40e2c36201b1ac7b42875fb51de243ca0c2f87c8e90fe7b0c2c4b8c89fa0b695c90cb94ad184f6d077fdb7332aa986194d0d795532a1e0dc94ecbf381bf15edc450a65d30ac05bae80c300430f507616fc3b70821cc39badeb2406dec117f7ad3f910e1fc5d0b6b782cf118d9142c3db01e945dbbf40644cfa82e1e2451086a1a3933bfc70e725293fe4944e8d5b2fa6af7e5e5e4f0e93dbaaede380294265d87cd7e8f3ce2ad87f6a06d21c8e6b0e448c83955fae669af3366bd82ad71f5b561ee564c59fedeced466ac6406ca54bdcd8f94922b14b172dd751c9d395206ba597b6c1fc422cd60fe37640ef21c3c344475f3084dd73a0a8edd6ca467b5a7c0f31afdce7255c2fb7e8b8317ee41ea31400f81f08834721a4c8e58de6310e1f08ea357af0c190c0fc859b453582665d03c40ea3f920cd821796c6647366d096106f82cb1031110f1ee6be83009a069bf630be35fad4ec4bb0f1c61716e4fa265af5f0183cd7dbfd247ce95c961f234dcdd986963c95ff51da9e84396b9d9b0631a327aee9262d84c400c219c268fa3b4a0a11e825891d7c3a1468a95a1a86c7eb668cb809d34ef37a3403795408957cea3b6ee063399a0ee5c7871a7469f250503ee326d5469f0deb116a22a3e3299c36aa558d6e3ffb608c97c906976a1b2817a91d2f6a830e5e0b13c5023b46b24e0f47a6e53b884c059998cb877a99db5aad7b56df88147fefe1ec38ca43618dcdb0ea6a74283822cf9ccc868b87ccaba032fd7010b5fcad3324ac810bfdd29aee2ef6523d560e59e61531e09e2a9826156cd0bdb430a2ebff27e1885b3d10ad1e596321cb49332cf162b178ba27d6c973589c0ae724c9d9f79b64d0dabdd7f63a0a1ea382c4d181c2b48b9d070377533879a5479a190004ccc9865e3815b753ed7c7b4e3f16ad6fdd23013c842e644b5e6333b312c1cf039edb7bb7727f393e67a98aefd9671e7d78574a420b8e40df02ee32470a99321a44e781b02720456ce098e3ec83fa0e406999f1d14fd697f3938dd8a43c0f40fecece2e2c82cbf257ab634c75628757b11092fb868783a380b370cd85beb8684c640bd5081a005cdd1073aaa9c5e5d6d6c25aaa5e72793f2ab341850b47c6f2dd9c288cfa70dfbabf96b110312613ff23a179b010e8ef34183f563185defae17783f2145d679071ca32d97af9744851156b5d738e618771ee0c1c56f7ee86de1e78c9fc5501c5accce3bc27bc69895870e81785eee616f5df0dfe87d500d9c51bf063918e28000abb4e58813c19589f486289f626d309fe82300694cc82c000e2a22f3bede9cf4bfb64b75c1cddaf218d0b48bb21ac0ad7dea3493c9327d12bfdbf2145812e552c43404168c475bc98ed186441325602fabf0d3f5da58cdb695abe768317f3c61b55f1536abeb65eb8d4c78f416b247198090be94a1cb096f8dc1145271569daa44927ba38f3fc814224ccb7b10d1d21cfbc30e6e1c3cb24a63b788f56bbca0ac2ff26c5c670087cdced9c207d98892805575aa2da905eef22e20d0f00ab23ebd7cf9ddc66cb43a78662bd378e98603db9d1dd0d3ae695a751f16962dfdd04fb7e842e80c68e3b3a9c4055f8208fb76757733407ea9cf0364de2ac221cde0bc5fc7ebf8d1f9198d9b77902d186bf36f586dff00abe29cecb8ef72edf570b915e02b3e4cf0bc465af623f2d62c2e105651c72f157cb2fca7d7ceeb44c7c6e1be686726248014a81b01ca794721115e80670a1b0ea571a3ee147df65ac16596984b23d6bccbcc8163e74be4f145d08b1f89c5f61cd27b189377e558d880d1364bdef01f43b8f7f58706ded32609826162498120c88dd7607cdf4add35cfffb42913385cb7a6e2b9cdd0fff32e050dc337d37c5551cbd32ae806ea7d7d3c2137f9518bf70caad1315b49d7b784a8c27018874336fe4945782256e29748fed6618c1f0b6387fb105e46fb27fabbbb34f8eed118d9e30eec8715e64963c3f871c8e9c79de612c57c2e04095e2edd17bc88723e5f2b9faf29989175b85a1d40e719aedeabd85dbf46b2b3e5932da0c60a272d8f10745cc7ae9770f188d59d1d1b0f2be53a81450001ad178bab9d244138c5365a3783e3530bf10c10776d1075ccf5b660002881659ede47cf1c9ef70d87f49bef7b2433095b5f49ab5c9550a15b754d0e739ae1b01cd699ddd366df506de0775a45fb0381c22015dd759f166b0314df70d90dfa5a576715b2f56bed436e291e414158f6f6e07500732c4cc4433f64a1d16cdac6e5f7b5e2d7e351171cd2cf4707f0ed932bb955af97c37e91dedee22a0cf10d721f9840a7162fd484b57217a6c2e0349d7426fb2063c5005d91d0edeadddb8f3ba0274bf720e1ee32c9a068459599afbdccae717e4d33f30cb5febd31a61792b77c898a02e1f45442fea0654f8f9e49b85bd29f50996021e3deb3c1fd9817ff97ee1805ab4bab3f44b3d5945b53dbe7a6587dc5df67aaef4d1a5f36e9f8829687c135cddd01b3de6960f7ba4828b0adddf343106297a1645b3a5cc173643ea4d4d400dd824c17c4f848b364881afb95b99367072c7121fab9afee8eaeb1a4864c5a67b897fcf234e6cefa1dbfb421ef9ebe75b250795d4a44ef1d329258342f4b84b5ec501dbb1bc2f2fe4b361644db6f9abf2ab1a7fcd6f919b7af9d48a6b70b6c0cc734ec3ca3a284c17be45529ca2e94d025fbfe780535f97b93836bc4da2fad996321c6699e99513de7c9a27988a6395683461c472b38d1328553843513acab03c9252dd07b9f1a1fe70b4eec1b9d2d0c0eff14e230f7a91891df4c76445e982fdbe4f3840698f370447c7d7ba4199e7b4250f44377768bcb9d157466a52a1c85ac202122b20dc05fe47990399cd06c572fb429b2ef8f9136aff6dc0df8ce4480bcf44861c21b80d4e2c3958f92316ea3e05593d7f0cf3eb01059b58c295c35bf31e94e145b42b01d69fabb35ff7d8d5eb68269ba37b4bb7cb7e3adaf1e828caf9c44562e497701518d3ece570c7fe92d8f6079e5c523bc528871bd5705b112488267075ea13947351d7f1d5051edd4cdf329ac3fb5c7af9a632f0dd29ca51b8568fce7b18aecfe7a554f48b01a4ce71be0c5be468d6155b71558b6755366183dc957895b81a0104d9f21b5690335228cab4c6cb8463161e2e9b850a94787fe06207126d6dcda711cf7ae541837a07449bb4815db73acfc59bcbb8e8e8c48eb542099b3952efbd81a5d806fb06ad71d9a3cd2444188adc19c93b3d0ebde5fb08a62ebe0d48b808c90ca2e33404e2d22fb88f4661ff1b54328917c99027f100a277a74afe240bfd89e4ab0e91450b3a931470b6e8772c20cb445e33935f5ad8e35a9a5f85eb575cd6d66146f7073d535988e67ad3d5a6e32493e454d16e290dd5c6f22fd2159c4e134a5dc4b3d69b2481645e00604c493b33da5edaf0d660f3e92a9de84dac593e05785f8d8067a9bebb97d781a88a22d1d18161fbb15d0317000d3606eb999467800316bf0f1ca8c11484f810fb9021a888f79f33667459413931bef39fdb09c9284963985560b760332057b2c8969de56582085caf67900a6594bc3d71e98c09f79a84cd193b0123bf54ab09f9179051aa33a4a7398b1db9a6be627732781b642fb6410df4b2b361b0c66ea7611c9d2c03aa4825f94e20efb12b374525aca67c45c514606778cc7aeef901b901145902dbc8cb2636b83da9cce3bb4e5332243ffa0e15c1463fa4290c185291d277cc8dfafcfe33c71a3d2d83befe241fdf9e6a0c8fa00c282b27658afb3809e91b1b4877828acc3558acb8655f065c4423325275ef894a8e215ec3d7b2eefb65db0138f8826ae64f22a01a522e16d301c7ea2ba7a6c7a657ef69e08f5c4f2557d1a2e3661fa75d1553757d4dece9eafdc7d403152b51dcbb45f76fb2f496afa2bb97352c2473523e78431bede35a680f515bd66cacf52e2362fbbd1e695ee80adb5772b6933ed939162b83314491829daf530198e90a551e72f24cd9aab9bf8e6fe7e544e6c8a7ab3db0bf69c512151e2b9ea261622aa405361329d43322a64b073c2c2e23cc6f0f41e8686fd24b3f8182f9750f3f16fd6489ac27c888e3648183dc7fbc8b1b30fb4c0eaffac1dcd6116539fd929cbfb8b005c62cea6ab167aeb017ed32d122a09d7ad3f372622930170d2637bb3323957d07bf31768cee85149a4e81aee1c9dd4a11e759968158a9cdb7d1968d21a878372d1e7df543bf32bb518e95b399204a646f90aa8ecc79321660195072cbe25e96de4942adbea08fa714d3d9027ba68a399cab37b79f494b7b2593c81570642f933f80b4371a0fa6a426495c5339c411e0dd49d90c1603b59981b1d8e9376c5808bc553f22acf6f189daccc8f028346d108f2f9edd75455f73edfd3b8344a6517e80265b92644b4e16a003b16b52c61dd1c3f8139ebab3f01fa40e5d6d436e25993f6353027a02cbf51458c6689900bc0cca4670904ad17b3c9a052ee2bccf2e46f79ec6c49992d6b3c07ccb06b220828a2626d90fdaaef8a68934c6ae1b4249f773833241609fea223ee4bb5549b57bd6b14acdc9398d342e2d8058e7708c797166005eef37e472ecce0cccf7865688938620cf84e2a08ad68c53e04f523a4b3dc4adea343158f6b65ff50e2ae97163972350503f73fb91b499ced1426256e0f724b68d90daac7d2a375f36746f5ed8c7101c80e17b71db3d6fbf855e3439aebcf9a913d55b9d34ddeb34801516365acda024aefd8af10796d3e59f337d1e86fb149613e47c076d7ff3c8a4fb6b167825833e529cd9f9c8334ebbf28820d7491a74a646711da4e4bd8886b6c6032a593970a48499b2c6f360989b305525a045b604e3d155ecd41c27d94f6549eec0a977fb761c5771fe668caa3c65621bed46557c4a25a423a32412ce82b3493e2f4c9fef81cdbb3cbbd421799fc0c984c25644c464f6532b24cbe66ae4344b5dd9716ef6154496e36934f8758c993a1568dbae49757a15088eaa0b9210e655e09a3e167753dc4968825bf1dcc5d7f4c8b4b6091e85c687efe51fd0200edeb24795fea66e148fb07f3563479e5107b9a44477e678c0619a12b2914e9655040ccf26dd93a44312856c257732d12ad388f5d0b59f0d455f738e285556ba9a83ebd65ba00a9b8a679e515751878d58a947ac56d09ea9503a45ab390a525c2551c99d0f6a438ed6be3df4915a6236ae826c7d25c9fb37cef48d1604d33916f803eeb8352f5c1f79267f61769b0f0ba94937bbb08d291abeaa4759e45850e0753b57a83c5297f4f8a297b388e87a9850a7acdf090effa5f5a22210daa4dff62321da16d77c3ea300377d2da19a0ae0d31343342cf1965692ea3ddc52be32dfc2845e4f563f0225387818e0ff4ca246776ce5072446e6249fd88c2870e0637724c77770f25ef8d1532970ee8ea8bab7db30c091ac45fcdef0fb3f9f1498c00d70d9edd8e446b9bace88211db00bafd41013974e2dc7b833d1496b8d8efca5bdb90b9551b413210661af09816148fdcde0a973593b5075af6b3b5bf7fddd5bfa55342d9ffffb57c100018878b47d70046e88993d62f5e05774eaa5e30fd10ea05f3aed7d4f0a3c1fbf8907d39e62b2ce0a3873adffeb6d513e9b72a74ec768f0ea292033395c5247f1a554938ed3a3764d2cf07c344db39a3c93cd3c31f92bc6659db746a7f0b8091e37ee89535917910681706e29e66cf6e8db5e98d36a0171d67bc2cbf538cf600b1052eb8f3efa47949ef388d6751ae40b8afc9258029df1c1259e0f7816d94cbf7382b515201f0fd1d67cd646979a378bd8e30162512f138fb55f2ec2bfd08693adc9841d645f289f6db1379a6c4997a659cc611db06e6aab1b83f58511f6f5cfe896a4bfb6042ab39f8424f8da47092d78bb634cc381533e56bc6692862831923b327f296e6ff95d89551e3552c44d6b398373b013148c124a950260116019064f73ef8460dac83406a27780bd5311b9139e892519cda58c4442671c5a186ef614b3a61f23ad08e99ae48c3f1b7f065c6d62b4e601fee9f40765694a54810ea0b832d507c6e936fcc9d324e7fdb25e91a8e7484f1788b8b1d426d880b204ff80d3d1c366fbf8aff9fe7280d128b24ab3f5978584aacff8c3e352b017a43e169460cd2d03f9ea7050c24bf823291c3b2e334988b88162918beb1abf4a0f1b8c246c074ca77a07e106630eedb88202887bb1fde2bbc7df8e9ee53bba548453a65a2d127d879a497780480579c37fa120874b4f247d4f6234b30d3439863264e884ebbb52d82ce36c55f088646a1a3b30e3a9f540cc0777d0d7f05b3a9dd95ca357d7802a7fa0a4944f9ec4cb877c75f02cb2e87c216f956c89452c83eab96c876f752b913abf1eab24cafdff186fb65f3c1265b60a7ca27702b570bc752f78c15a03ce638846663ebf7170425737c2017b4b8aeeb3a3e97a1c58baf5312866d0ca24894e5991fba2948e7006079c3ff34e5515636e9e62d36db4478bd85b528a93de0243bd7abe30b3128bfdf2b42535843a7ec34f944102bdf1154a8e47071843be3f49fd00b5732bddceb3b94a7a1bdd1f2e8c4bfbfa9d90b179ff3a2781cf5a79ae7ff685b6a5bf84e7b9adc2327df5c43a8660a362171253f10163171d848179dd0390f5c8ab6a16ac8a30887cb6b3832070136312f04e11b4096189b5b4b25980ed15a989f19ca46b7ac8e07a8214a2b66b4d9a830171d794287651b6a8c2a124f24701ab76bf23d36a826f44bebbea6b6623bfd6e2336f6d33c7009095e35264d1f072457cc0deb47d1e4ee356a16ad8af917739d37854ef889cce7f26e492e0e64e00d68d81c31e75a531d2659544193051a445c816b9f14a31262c9847f120089f0c42c46fe05b7e6244a02f625e128703ad3c2a8197ff889c06c00a4791de49da844fefa57c7f02c584b231ec2995ba5efc25d953c70b06f001283f2484e863e798c72d60c8956b2f57a246bae1bbb1748278e1967ee33ac387bbcb5701bc563197ee10633931653b859854abd6968b36edd0eb32893f8790ed51c4b6ebb917a04f18ac18d99bef36ffc4c992c9b5526bdf8ba1e04e5f98c5b5b8f40f5a0dc97715dee59b366234b17e251b049d59085fcf5528d0cb7015ea475687b3229b2379f58ca06e6096057e70f2c644b520994fccf71b0fb3429d790196617289c465ec0d33da50bbc56b915b0cb44c8773c52950af0d4b36aff5adc7486de191e862cf149146439e724d356aaffc2e15a7b5ce615881ff417908d74621692ba2d91ba23aacc88ff7167013e36e5fce26e41871c933483442db11f8d91f59a2d78e30ddeaf4560386904e57d8ff83521e83540967eabac310ed30b1c2274ab112dfd2d5c4400bd2151a67f0b7bf223a68303ee9467929459e0ffd608fde0c528f1d1382be1050650db6e325f93353fe3743b39005df8f88b4008dc0f32c968ee41bd93af94d4ece35e4841fe361e17e25effe7847d9a3111ce1d9a7827bedcd4b24b890de6065fac3074cd41fcff667d4bd830ea2eeb139faf5c86e66fc3334460377a65fd18747fdb34697cf7c95eb2b17ae87f8bd9b25a76ae022882a43ded2cd44d23bae864cede658fd1d9af976c981eebf4093979f6e7c1df9bffeb17055a34c296587ed03a1c65cb5ffd2500067f537c75eb7cc15e9353080bde1c9691016dd699f06e9d0311d39f4905a9d2be7441a5adf6958aaf7626e2e4f90ffe5a7fbeefea48992e2120c0e7d9c8db5a1629f036b66c4eec87806668e385db660167cf93dd9699dd27472f37354c2059cbd50695a578aa850fed3000952c9540fa76ae363d5ddb25d8cbcdf3fa2c447199e1475fe8633ac96100f45054bdd17cd141372e6754d9832d6db0164b4769f26aa2a7abeac9e8ccf98293a64d17fdaf6278d3c988f1a25b30a01fbf4d99ca96dcbbc4e241855501c6de7de5e90cf668f1535e3f0a382aa1caad6c761c4b217a7c32c3a7456f728656172c04934e980c1fe0c7fabafa4961a48a7aadfe7083604948d5d17739ae45d7c4c225dc1e1214f34b060bcdb4a1679f3fed12ba04a04ca56338d76919e0fc06ab73f4d70f329c035d0c34efc3cc58b9fbea464e8475293a60ec001ed8b1d9c861dc2a2a4f9c500b14eed052ddf9ba243f29c103ab2ee90f5d02993a8b78c40d2dee75800e24da84fd1fae1189fd2c965be9bb4886e73a51f735067c6c191fbed0d6d203d912297ff2dd56b34353dcd53eec167f8d37280fc9fb95139a8973983057173ee8df90a6a4acc2643ede8c2b4d4a9bdaf54279223669cfbb61712bc67ad3c1a3c6b2164c30a76f065c7fbb56c35f5e63c49af96f4e8d035f81a39da7d46c5237767d3d427ee0a03b94b55ade2070b9e5cadd240e878363e205c70f2c5c3ec4a3d9e4c956c2b4c57d4aee2b9f92d6b889b6d319b09ffef4f69281b34728d44035dc6a0925ab54d5125f5d2505cf2d002fa41b9282cf65330d144b7b343acf8428208c084460a907db73b6803a7fc7d8cce13f8ddacb3393791790466026a86f1d92a9cd8ccecab66b534d1e543baf75391e7a4aaf90f782527f85b33b66b40d149649e18b25abd7d5fd14e4c205682df5f9dbb0013a7168a18de473c565607660532568bb45d251c4fdd6a72762cd13038261fdcd4cefadc2fc55b0536f47c0f85a1a89cabb2f37c6fa60dd846b8e75503ce2d3aeded9a1a6c4a038f49c67aed5495ee8b1390465ae23cf5e0d8a21b88cb02597abbe25ec50433994fd2d6063e91e23e57469a8e3a0b8c0d918eceff4da0559659ead9e9948670876e8991bb92ad11ed8a9b1572bbe4d529645201120a0ab9dfd9902e11e82e3dc306f9958eb70ac97612369e8af926a2470f4367daa0ae268e13c702e2c2c7f565bf9438d22ab00b9071393622a1da70bb0e60274dadcb3b01cbbf7532230ee69977b2c8901c44a9ae92262073d020b365b82189ae1205bae2a240be62303662a07cd9295577d05e93905662a291c6bb3d3435b6850d508a1d2f62f63e052679db09b9a05ed2fa7fed297ebe15dc16ec1786a6406a53cd6ac234afedc626808873ba3e75ced7bf8d493719042bcf438d6b7d308a1cbdeacecd1b8675b8ed6713e4a2f328d5a42d2e2d5ea100ff94af1fc6e70a74c9db23deed09ecc0e58dfa1d5d364c1a9bfb2151eb4bc735c029167aff225c1b64ee56d88cfec250ce271b6ae338d227e33c15d340d1d156a1232ea44cad95d7f5281b553a648382ec2df9e667875cfc45a68a95994580beb4982aec62138f9531632db0423a364877977a25d3fc0670d0d7347597f142b8274ab8b3236eedb67092e95d176a4b717f6bbeaf13df6004daf74a086c4844e4f64fc9a3189857b2b9882fc58454625e4da5a8ae38488b3bd4d4218dea13098fdb5711bab2398a287bacc0797cbc319ceb02b192c36ceaa285fec4e3dd2bb941bf4c19c6c0402464da50d08a35fb2790f4c1f68c914fe1ee78d889077658e40d0b4826405a963a361d668f167d6ef70daf8d35f32aa89b37592ce928f5476300fccb278865e7954898002aa3338bdc0043f5fcb14da65a2accd8ae12cb06b85ef9675de86b23bc65f8b68df13d155cb3d63dd679eebd097d1689f7cac693cf2224ca33857367905a130bec45c9575977134f96394caa8f97d38ba37f191de58c24790c4332f5c326b59eb15a23cca00283952006b472a3cc7cac38b241fdf1d861831ade489684cace5c163f26a40d1f55b29476b1f04ba24c1a0c315535169dc86771e48ce07470832c171d8fa62a33f9f84d99d91151fc758203962eb1ac7712aefb330678c9b8a65d23e6c1e3f63b0c51fa0ab37fa56642498260193f553770c8d42b2a2c3b2df74aea6adcd7bf5f1ff8b57281f961ff5d74b153e657d9b45f072bb0a370a154efc49fd8d0c06f359ac44cd8e6dd7745e072ace0eebdf5bdf96f96d1bec70f3045118bb7eff0d60d61a786b8fb598e170b86f542694dd6aed945f68f69c898582da2aaab6001e7257a90716d83caadb29ff06069b4ec73dff8fe06df4de6bc6a53772962c049a4c6146dc4f066bb74b28fb9a4301e5f2c02a0ecfbb7a0c90fba12011026f948257db6c360bc826cecdb075f05484ee6f37b077645b19900027404399a080f3a5b17dec2470f138c4a77da0dd7baa79f2995abe31dcae2f2d52c7f40a21689c17722540d6cccdd82c83e0746907579ab81952b91890dc6fe6f38323021f3f99848e7986a51c9db54c260aaa236ee9e72c0ff4bea5341f003c93ff56369dbe242b78a948e7337bb435896ab684d2d7d1da99151a032054e0a5faad84c68a6c178f1df7beb83c834c3287df4e2bbf12eca9ff3288368715fda599aa7f46f875ca363514a4a15a9fbce9860ab73bad14d1da53ece1d5cfe5f6f174045eb88d3f1b091f423992f5c68de86a5b746903aead852da406565e89195b7d66fd76ebc89a650efabbc5985441ac34407ec6fbefd2b04cc3381cd9443baf93a16ec6037018c224554310c08990ee7520b888f9405e4d72579e8cb92c87fdc040304651513a0a231d5547d79a6b32a5477c341a66a7ed71b0a44bf74ef5ab9c7c144e50e8a172e7a347bd0a247e006753b071cd389820e129be0a9464f4ecd030ef8962a4129025df9dd9f9e4e53ab2d75e320fbb463c110d4c590ceb9329691886e657731fe0709ebdc9b68f51fcd1df6ce62842436c7e02f56afe7fe3ae815f907906f599f15b5b6f3054050b7c441c2441904f1d0778020af93ca4fb9b1b06214cc576e3d87518c93080874c808e09717769695ecf7d973e0f0212d32a5ab1c844d0dd7b50c2a63e46eff47cc5623cbc405b6cdac96b12691db234f35251017f262c478fd5e27f2eb7576f795998e61384e2018e8d3fc7d8ec9cdb1099dcbdfd632194cff59ae4043358e2c3b7f6214a40fa3cebf0613ba5a7cb170c74d99bee95c58926c293662185c5e12bb11f2017cd2fb5675b15c3555de675fd4f92e3cb439a4dedfa2a6b7688175e69945933b369713799e4e3a9e3febc141083721dc3a9a5e0d302bcc7ee6a15c8f61098fbe9e83310fd666825c5031293db0101b97f7c94a1bf989413af80a4acba54b1996c023ba01c101e5ff9b89401f896e5c51d8cbc19c049a03d8d71a296f3b5965c429f111b45388ef6f4d3b79ccdf5db219a5e43da48af23ce969d4a34e27a92eb175d161d940d175f216b480082b8d2b74f7f6256e41bbd4caff5176f2ac1145dc1383003c51405570cf49717647cdb3050c190e8a07f20bbc0c81c145ee7926bd42a0160d4c2927146d6b90825e99180073419f5e8ecfc7dac0d59b31b8a7965fd9f7e6e84ba4767da1f2747e1f6a7f881156a560058ae9a62d5cbbd430010b5d6e8d334cbb1abfcdeb44bc3c5a39c12e153872a0e215882d3291315aa384a34416e7e8d5c409429ac1414ff3bbdbf00cc7e09551a61a1980dc714b257fc7928a6b706a1c0b1172f8f698d2588f54e562a341f06ae056d9cf056f768b6a5ac8d915ebb2661dbb68e1e8056b93c036e9c99ce4310d1a9170a0c87ebf041b06acfe8103b1f8520c538ad259e4fa1a0d2530909ad02d91eecaba54fcbee032059377f6775a7cefb1d58238021dcba71752afb5d118c6fecfdb79c8df305a3ad603e28bc55a6308d02e8ea621f37e573c5686eee5c4b76359f833cc0cb49456232e601efa3d122036aafb23a8302dfd63adf0b7e3b695d89c32cf34f664011bf704d9a9ea7fededc76e5ab15bfe05fc26dde3d7240a29bd4250fa4666930846202b5f6fcb1a3d6a399fefefe4e19a93c0aac353fbf367da1c255a6ff2eaf540edbcaa1a9a7e79ff61fec8bfd90e9a58e91689b27b9f6a00f9668dd72540e42ebffbbd91bb53f66d1a3b04eaacbde194a5420f0f62e078ba0fdf0c4dfbf5750f8eb278a3f7fa360a84275ff1588bffdab02b0e6a2669bb9d248c3374dc50f9ecd1df96c4c8064d410136c03e4fc7869a4ef685d95cd06fb553ca17b880c640c0b17760f2711478703c451869c5887b41d75069605b9a6643b92a3c73d5ae19884859357242ff98da13dcc3792192b4ac9d9aa775b45795eb88a4c236231ccd88958b6939ba2aeebdf0b9eb8dd7e028893ff64d348bfe5ef24f129292bb06ab7ea13db21b00a5685cadd11b8abae19e1ca48f3bb7de1002f8c672fa61d85ab1581f276fc1518d519804db2234991a3c75eb86c39bffbe005c5d7c5672e6167c78221665344c0662775a6a01f44d794f581168e88ffee71227849c34f81e3966617c50b0bebd161cb1a3a1da478a3a355453b3e9b158a5e1fb9314304dd5c5375a54ebfd5018a5ab2421ddd8a8359f279b3bf32eda9bd8e2cd85de3fc4659c82950b27a846b2f68aed6efa7ef789e22c7b599bd2aaadfa818cce4a1d87d997e30023d8d67bd480529b086089023f0af4fb2d477fc7d1c9f4b91a6984ad09a986bb7267e4e98eb8db7f8fc616b8fa973a517550dd677b9faa054f947e7d57b2823bddf4c7446877715e5bd21ae5b53611b73dc16990a1892a7f7732b1342edc55bc7b335d3e21dd93bac201cdad49cd5e509059b2a7e3bac2327ec258366a7f0dcb2f58f4a22efaa07e03f1ce081c7a15ae3eb710037ce8d356f8801a90b00a1f278f7943f939ff54970c4c2720f82049737959337744cc37ca5f724ea698d978172a5b4cc6671d613b4b5d59919c15e78af4e10147336fe6043ef3fd75f256d495436ed076778d6587f6e783bf581441cfd222d9b20d5516528fff50cb6f0be51e4aab995d21fdcef68fbf35bb862bdc09b2914cd34d5aa8033c3ea13ce03a2c14ea8ac12abf34c6ea448b14bf0bbff175b8386000af37be4c5141d96fe46d13ca9bd3e592d80995ca7eb9b6edb103d1cb180ab1d3deaa423ce1ef426d69f10aed4d1abf76cfb275a73d0fdd49a4f26b7c3e4925b339c6a43c70a220fd8b7ca0607c9f4172873df7519c9658b1781a32f5705e3dfc2d5b4c54e2f6e05b2b8bb425a6880971452ea07675a18caa2fcdbc48afaf6d78569d365de6a9b9684832b72ddcc0a315f9d0cf06e3f9a68c76ba4060f1cd024da8739291ef6a26cc2fe8e1635e5a7d9fc1c202d204ac69578a8c89630295926a6bbc723b7d649accf39e7bf61a35b81fae5a840d98318e754fd5c538d1d22d24e0e90cec65a160f3a9df33cf823062965090536cb04a88831f20deef2cc35ded4ae0ae667a4ff642e5e96f1aaa0d340463dbaa9a9ad77e1acb710ce11ba659bd369d215309cd3d403b75b07516802570d734ed2b4449b80c09094bacf4b7de22c2d5ef92ff48d0475af3c5861022486fc76325d0ccce32ce60797f3e2a4fae0ab563bc821cfb36bef588953648a791d008ce63b9a6d78a827ab8fb95cbfa984f600da40d3f1c5a9982cd282db645b7515b0e4417e08f0d87f5417eb131eca5452e9c128c4a80c62502769b17e88c8fb16d8ec82bfe166c66f042d07cbe7b9adf95b7992b69206c6ba6c91c6f610087927ee5af30e32a0f11d0e7a83aa2ba7b0fb952e8a451a6cb9e2c8d78f9480e7aea5559a18f1bf1707f8be402814693026c3ac04a7f21fd224c4bde8e36e2b028dea67ef2646661b5c06f749252e270ce15bfd467a1fd494d693184d8283a9aba0e2bffdd7b4485463b6fdc0d299844ec6b49dc639134640f93c3656bc8ec5840ac282f5dac44ec11133d68dfa4301fe9024e4a0277385a33ab42a1d8e3d24640ca1c9ceff3bb48e42a0d594f34b2000e5f88dd1d544fd6b92b166a655a40c90d36b3cf8548fdd6f1b4ba98e78fda93d79e1c132b0a9397e23704222a0e9ec28a23a96c54eb211da94866c88ed8d69af5865e0383b74b63be6e21e1f2a69493cd699e2f8ad834f3211a8d90d6937a7fe690dcfec124e66c8f88d64be0b09619d69fb51f6aae72670f7c62928d761cb3f98bff52620fbc335a258a8d46ff3c898245575c9fb5012517770987a742ada5ff81f3068e22563aac6ee88f18c6c790cb1e7bd88740e5485327ddfe2dc17aca63a4b5b4c215424080c61afc2cdf377de4ae5c2d8e9548ac010cefb3f94addeecc6a9317e2a4df1786532119acce65b36eb437f3a20b9e036dbbadd2e438d5b2d8e306086066ff7d8cc5618e27dd4d7804001c2a3c7f44ebbdd5d70dfd6216c403cfe95c7655d3dc594a3c54952104d54e8d67aece767c9886cc7eb55489a790e1e4bd40c4008baa1c6fb079c56af0be6478222dc902cdb39bb1e5cc426e5811bd4b880103287f66dbef0c3c0c4bc4e0dc59aef43b4e494bc113e9c40ae6603146e2f3097a2b09f69ff11323eefb434fea7dd2e613361f0576610da7bf348fc986f375db2837e3940a903512871d77c78afb9910ce818b9dd4904c10ccbb451e1b01b5178ab9f96015e20716c63147a4b3c6b9cd77a646744c9a595df98ec57cc69f873141928f4a0bcbe05e8bbf466b389cfb1976ca3ef27e1e6d6e578c515bd34c14e4cca6189141b590e7e875d1cf06853470432cdb7a1f110412c17bdbfa3c6e4d118a64e611c6a23bae0358f82afa92696aa6f44e71abf6327c7641201768e921753bb33b37b313953d8c9759d5e0f1ecaf5ee37be48d2585e1707aaf2e0059a9e0fcecdf5ec9ada84b83fe84eca4c032d85a12943f8b9d0b1395a2278f1c996d19b48b0c509992a386b352100a9a640f95f015bdc15f9e8b873f35a9b94f851645c376531574bd56a59a9ba49cbfcdbc012e91508a6fa474c31c8187460f593953662f29be4da765daff8459e8fc1b1712b84fae23cfb4b13ef59e55675fa5b1b09b2c9775f02baec3903b224f2b1cc813f06e3901c56f8653736c4668784541c5c87b97d2c639aacc34ab3d8c5366da909dcecac6f0ce434470a83a478fcf259e3599f13b34079de31eb20af79d63acb320a8077526bb3c473ca689b4dc1cf1bd5db87afee0dee648d4e01d5ac59fe7ee6da888bb3294b247ce8a39449347e8c0e5c809258d7d2bb440e87bebd9e181cc76ae420f7c62141ec926854bfbb4acc487bc92e51d73b7c292cc2fc299154a2769111388ca00bc501c9a8673f6d62c4fa3357273cd08af1e1be61fafd601d6e16d30a059de04f03517dffb74d40a655a9f4edacb5184dbe32c8747cf6cbabb36a80cada8db633ea2486154ef22a17f241db5e1d15cafdbb157e47e9b95142170018ff9a168b070a7835d5fef1f0afafe2ec2840f668a0caa3ae1dd1d3dcaf7b35447189986ffd1816e54599817bc3b2c62fb101614ec65b0efb8b1df478af614e0ef8a6e8e791ff06dca0c251f91062fffd0660b23db2a68fb34be638b97ab7711ee36ac2d82e6918ce8d1e159c410b734b0c59ae044dcc27bf7b73170413dba0d405684e3769b8ba59905791a8b802ec6b23139f54cc402ec24e227265e8c89ac3d0865928bcfa05cf529cc73045e7ea79b0f2d3cb64369b517e8cb28fcc77deaef06474a6a4d486b03f60169f6daea04519785aeaab29a3bd054102ff75e9f6f2e3835a10ee5b2db21623b46e0fdc86cb4200a53947afb96983a27b9d8fbcb38227c527a30a9596f17d433ae07b8ee23cbc7fb6e31834bfcba08f112d614c3b159f697532048d7c72578557eb19fe3e46c9a79247b2b28018b530e55d2f3afdd7706a30bf0a73991c396f06939834b6250a5e9cdae3296d40baad0a4a1f1962b1aa9f50a4cae877c1d4d70690c553aacb40caf2ffcb7bc34ab9d7637989739e86f932b06fbd0d25e835bae7a0b60138918e691a965c4b3ede1f5b42f935549ccaf8e5400b77bffc77bc26ec9f9d953debe95da07ab28be299ec7056adc9fb1da4e0d14c7484e7f739138e72cb4b607f5aa0841f8c4dcfb92fc999fd0d677d0f9c0c274678f4fbc9e2ecb6849d7627f852e1ce25b3f291f94bdca162fa008d2a51e36980caff6c08ec934cc46c45b4b961420088a6f8a7848205bd91171ebd1597c79e1ac32b0f24ef684552532775ea6cf01e8e35b2f6953df97abe7d54169420fee91e4e560b7c6e6fdf0dcfc28e944a1fbdaad79387062d1458696a650e6cb53965a96bc625bad86a512f42232bacb5fab2ee177e69dc97d2e76d888c9fe3b2161258eb36d29e5f812f6d757d87c09cf822b47f91c8992b627d56d418eb690727d6d0d68c4cdb34fa0c19511a66654cc53e351c7e08abf6fbc9fafccbb828858cccb06cb3542cd38bb42d14646cd13978f0ed531890ee485fd8b1583a2aeef8eb9cebf2a5644603aedd0e7c65c105b9813de55a5cce6166d08245ebf3417efaa770c4b88c8e4cc12984a17f4d572ccacb0cdd7ae85e19b771879224d0aa02a72b101e42a6904dc025c177deb46634131191b3eb572d49311cb978145ba7a823f73f9a621b9dddd199e00785434ab50ba1bbee001b636b7c0836563d4dd353a1a358e5ec37c7354fab7281be22dc8caae8691832cb9714bd9a674ff43d30d2940ff13a77eb6ee3a3d3cca0483cc16a6496dc064c0e713df6567798aac427952bcb34d28d0ef39adce5a11bffe3cb987b6383f9ddf517a5aa6da9aa33e96e281f631f5c313279c3d155c65edaecd039ab9d4d5eb580b90ac8d685127c642776f880f8e287ce19049cecc26c63ea1fa378abb42606c3dd5bb7c74ae103181056715f59f0424c1ba61151ca0b20b25fca4b5ac3fe631d40684d492b7c2930dcd4b518b65057a1354cd73552ea2ab85466b81bbcd6da20259103e985062555652e2ef60c4e885a35b092243432efbca7eb89cfe86025a008af19a49127ea04f36a26c989f78f0407f69147d99c38cd592d4b126401d87736c4e77fd6cb4b13ad1ef2ad633c11264c8b36046d28ec0a04967b61e16defbf3016fe41b54c99d71eeb9ec7dd5f2c281102874441f3d65f0c606862d848f2b6373eb2018c7c1f6596b82adc2008a50c377a407f74798f1f516e8b60f0e9cdbb8e713d6f6d872512fa67e95ce51a940aed410328673ca1acb0ffdaf878cd05e2aa56f8ca533dbbba8d3ad7ab1a922f689343ff04d9ab7483df9fbd364a440757041d8c6a3ad06cd3e6700f1a9cb4eb3e9a8a9c6b2577ff044dd7b342d5794272f85424d088b70d18d1c27b54bee44bc5ccf772784432509d8127df29d8b8ccb047866f719ef8604e92f87babd4a80baa543fc450e677eb642ff81e585b07d501f0019b62a916b6ddbe9e36344de3e1d4ec1a1fb739db2dc273955b1a15e85e283ce8c69cf523ed35d366a26e3dbedae974d8916d1ea377f113a29069e61469e3db31b8929ef2e81fef99d8c113b25f725abae28306d3b562a943ef96d10244410c86a741558b312797a1482df22d624ed7e838b6d59ac794739d63c7854cab0a64dadf95f86c80a6289f73ece4e23bc93f0717e3410a2f678186420f7ffc592e3c1b731afd904f408b05e626a82b3921f21cd9b1b492b64e8f2efe308cd5b867bddd0537f3274158af2c8c3d990ba99a81e84faa87181bdeb0010e28dd210b92a00cc3f775fc75af97715075b837ac0033a9c10fd3fbc28f820834f399f9d5de43d4cd867c9023cfb9a1d83da0b9440dbe8de3193dc86d8b8509183fb18c64cbda00fb01467e250d4b55227dbb7ad89534f43053de031228751677d6409f7f266dcf12dbac932989aeb3ee564e4b8dcec0e348cd3845e04d3c5e3d4a4e5ed1e8d9259e4db63608a5bae0c105bf02cda5288ed39debd95feeee188157728c0f72e063490eb306358739ef6893937870ceec814f75574d714031901602a3ddca1ad7b79c62705e94205c0041f4efc0270068a13f3a181916426d14c4d4c16e650bf231db439781db9b5bb94dd20b5d5fa9aa9d0698d1714897711183f24d684f70e12e4d1409102e0b6ff5c13956ae30aa737d40125e3ad3ab1a155ca13313bc1d805b252f67fa662c337e0cd10cfe8b45108bc167cafc25058cffffeebac916208f2b317101514e72e1fba8d721796ccaad53c02e093b98c6b573297efe25ad2b142302ca603b47a9d79cd9e6229f71bb2a1356113ea71e46dd23022a8714701b3c379ee6735f36b1be3406d9e5b32c2a393ac0584e0b778209e581f597998710aed071e1f19f01d3d522c0432e0a84ca885e9048a1e938fab94a4e28fc0a3e136793873117446e0b4ee1fd0af4a6883696d332c1853c711198507f605cd9fb8a628b4cdd86fac3d322188613dd30093657300ca512e598267c489ba0b6bb60cabaf7cb1fc750345dc3cb0296e311e8ca62dcde5922c055e8bed7e04f07fe24a1879f71cb97aacdfadc3305a1726e864d800fff98e0e987cf2c45ff7fb697269b5c5c82fda312388658e4f05fe6b4192f84ef35bf730125063a4829217c3c7e885a1950d3959c465a934c806380d0ac6a4c6623309b881aa1f90176c913b5d4f53c47f80c87f92a58506f4ca74062be04afe1cd1a61b69869f5968b41fb6c9a457bfe91bc9b6b40c521ca0c60ab45dc4af82000b3d30bd1cf96d0e702ff2abbe618a2136c7f29cdb8daed09d38b69426efed77fcbc250eaf7a735d912864f7e34ebf832f4926199aa77107aee1c5ade92c803921bcd060acf1b9faa6b1026b81fe72bec10d16d88d78af30e4fb5e8cdb96ac1b94796787dd4d3d741dbaacf71cf33c9ed8ce41ba4bd99104ae6f206171b810c4e3764ded863d68c30a55a28cd9c5132a804c40d60951fb78abc988b4dff953cda770c2f590a60b54c6d6a6345654ffc1b01ff1bea418ee2939db5673e271ccaa07c18759173450e880d0fa5f33af72a9feaaf6ff55a2d2314e6ff792726ea1c07b9577507a299018dfbc96a98cd3ec60399fd157485f7a6bff69b2b01f745929a4e756907f77ba418c1dacf4edfd2bfc0bea41fc4c0decf7156f120607354537ef26251464ca0db4e3739f36f07aa68152843e412287aade404cbd655d9d3d9aad87caea68a70e6223605a4c64d8b9f39944556ac1e4ca0883b43d46f944a9057211ba3d62656360b453856d93deef258bc8bdd0401aa2119b0e1fc775cde20a5aef1bf369612f70d90c458d290e487fa4ff73752111b36310d3298a772010d81ef65899c89da3290b0be43c360ef2af94f6daf9a0db5155b82200056aeddf5dd4db6478482f0c3f16e70bf07f2e3111d293f65add32bf74e4de716f1084e4027843a55f8c774212df909c7df71794800c42535f3eff30c556b8ba111e0c425b60ddf50216a7118c712d64489f0f7712694748a7e0479f52a1862af76f9593a77c8c969f040f01f22f99c217658775b22e545845a69a9260c5881dc5a113fe4d2171086ba81794d714328fac19bdba7eef81ad449a4fa0ca939c706f8028af254f92d341f541ba8675c8e32a2c1fc75b23299d0375b9f2dfbaf1b963792b0da898ab16b5099221a7b590457142599c1402e5dc7d6e47bc90cebd8c6cffa99c21dfd8bced7981aef932f0f37bdcfe2bd9bc3f752d352a729043ffd899a0fae7835330193ebb093e2958a908771e91b1ee0fac913bef6e505dcbb797cf9e2d17c971d1c94b65a2227fa44135233ff535ca2642bf31537782f55dc1867e06ac0b9401a724f2be93a052b670f037c94031653ee89142e72d2a19b71ecb0f379947d85716c9de905a59a8e12cc909e15ac19c4ee737bcbec6f0829e06278f92536dae18223eeee70e8f49d059e43a0633d2b9af97d85978fe9b1e86961c2baaf0471e87b93b0c3c3f898ee65d6871f538f8deb835a257849b2a7935a4de0925f9ef7b688c3eff6cbffe9e39af44a4350e3fabf14a909430234fad1887ca2de90420e5d24da4e035b2f3983e86e45844bad7e2cd33acc7619c0ad5a6bb7706e8fe3d7dd6b248e492add2b2772447b971aa79ccd24447c2c90c7615498c37dc2295089eb4c83d3134df7a64b13bd22ba1d03e462b4ad7bc115fcc7e3aafeaa867a8a7c0667adc46eba78ca96b433fbf375fe4ad615c4ecbe91970dcdc7e51a0650f55b2abab7efc347ba2f83f4cc5e27a036b0daea1167b1da6441cf65d7a09dc391a5c8fada81098ae4f5d24ba4e50fb768b2a6ce3bfa221e0203ca845fa1ae16efe3e9e81770e5b3b19dc1d6795e0bb950d154b0542b0e43cd54335f6be4c3a3a7b38cb9bf88f199e2924fae12afbe2ed299d9d417359bfe962cdceb7bcb47841a6e8fd3dafa35beb6c1db2ee44525c64d9644ca42920a1be339633f23c7e4cf9385caafe24a7c332814cb2329c074fc1e2cdc0a4d49e53d868b1f0b0557bd0010dc022598eac855c4d4d4abcf6459862968475c6944a44a30adbfff74a303c186cab53aef3409b40f98a78430ee6800fdf2a3b1ae7380bc2576c29bf384f8016caf1aece1df1c03105e29d2cdb67d78885e1ca1e73868f37bf9e6703496be240a67f092606e7ee698cda2611f126d173238d8acc33fcebc207ec443b2418b7a349fc9ff47205979e6512cc4fac67d3f7fc5fa8c5be6e1067ecbfd27179ea5322fbab4a267937315b9173a58c05fe2ca47659d0e79cd5c7fe0b67dcdc88d2cfa57c62b4602b40af4597145a326a348858826bf8cd4d141c51e8d73c2be0c77bddb23a1d24bf20858a7afaaf64c2b3350dfa0a3d72f4555fd4d37fc95abb387b2f69cf688c7ef2f73e6fd855e215ffb4b206bebfda5d47f32dd9c026cb0e24f378627dd3f6c9d955a9edf26b737846b3206d7e8d4103bd36325a2e9d5df4aad500247fd47ebd7f379dcc29a346e5419074e0c0744c844038f30cc3d664af42447f81e402c6c5fdc526d5629fc1387986ce7c040086fad1a801902176e2ed17bc195311124582baf24c7ec1ed8053bb7d4be0b40640e983568f8b9df32462417d2ec44e15691fe33db49abb3c74da0c0c13436c7e4c6fb17b5d0dbf6708abb689718e167736004596ffdec3b58f9b2d4f967a428af284071ba7570dfdce5a80f0f24bdffb4fb184c3851ef2744532e522223bda295ff6356cca2848feedcf4db52873a4008491bddbd43f8150675aca0936f03c0517a390bde00c636485747b1c9fcd0884a5e77f55f1bb3ee5be3725cebc4b373bdf89de72a94625de0debf56c2696ba36766c1fc6c1d126f47cbb156800fe726290352de7b8bb06c482150fd9c906fc063978d944bf251c3e7df57130b6e0f6fbb6e795b1b007f297fb1ae716c414dbbf766d3abfc485096f3debda129bfa76618c28404013b94db39b586f6e9aa067922fdaa071bd3f102ad3385feea5aa60ef85ed9796d0d7c530fec04e57e3d333a5a270d72e79c8f3287597b1af2637665c32ca73bb8f093b550fb9aca6186b78b7286290a1d3835a1637dc2ebfbdb0551959e91b012216230d5f8dc0af5fadc085420790c5ef91c8a90324bf0a7d1580d3779b39079eef5a6edc1d1a0c320f7a95befae0aaef9bf12bd5ccb6eb132650e42f12520980e54acbb1f290853d1b09b3e4e2a6ab5bafae64915581461d6373108c89d18f70be7fbb26d7876103fd2b99226af1847a03fd2e66490b5c9b6f5ca9e081c1519e32f4f018bb8f34ab3eb6f7b5a0cc3212019d426806182b616e5ee1c4950c860182b5923367a9dc9596e54cf2ae07dfa0ea83b062e0fe2b43d02642b6fd548d13c50daf2620cbfb66f98f8380e7d62d6965fc1bf68745415263ffb7a0b6e7992e217f8887e0a7215eaef62b56017f462c0ea90e5570fb1dcb43e74755447413b2c9637c5cb5cce43571d93424dde5097663ea28ee9c747427b01fa43f6ca8c0ccbad0a776e89ce91c6cc74a85b316afafbef9cb65a00e45adefe7f9d0a6090b6a188fe1b4e44ac017abf634f4ae311feca0ace8fd8158c5236a54d5d28fc9c9b109d0206751384ed55a41177f7b243633648b9cfb64575f604aab75cf461876ee4b623586628309f6277a8539a5d0245e7294e97e1eb6f8bdd408525a7359148c34555a454ab6c75b943a3532e3fa3d730d5b8f31bf091a5d635c5f14d221189be9674601c860785acac86e5dded0c8656ed237d2b902a4f567833bc8109ac98edbb822af4edf510673cfdfe257868a432a5d982c1d874d63daf59c75e56925d88b9fb05cb10aec8bb7cf77929c74c7f686cdbb0fcaad40606e1350538dd6ebbf582447b25b89b445ee0eb57a3bd82564254c897950855740b951a6484213048a10638e8f201707fd028e5979589d965e487d04698f83e92faac91bb753459b6f29b759670a4cf9ba9e1e58b6d2da95ec8c71382f52b45fa4c7e60d9730154154d3f7437ed492a61522f043e7de68d1f64df85998e35295b08059913cd757d67de2c99a0ba3595e8bdfdf857a4df41d2632c538e103bb79019c4abd81683610db0e3f73fe1fb811927ae7d5bac47942173433c9dc4d830a585dd64a541f212b20787b78eae3079ecb530b0e79457d0dddbf04dce0495c0a4d6c39b387605a2e5724598e20c443fc4fced1edf0c17649540d242dedfa05fe02797d710ae6cd6feb4aa09b361ba07416dd9ef0866037e393bf8f47655758d75ef01949dd3f1f2d542c0fe0f8d904a7ec7f23d716cb5de182183f2072119cbfbb0ddd85bc01e35e0cb8ae8f1081cc39cad6617895e13f169179b0b9babefa114edc9b381fac885a62d3979d1fddd9d893e17fc97810b5c2b8667671d346be3b4e917136f37c8acbd118c903caac5019b9f8702b08b8a0d4be41960ea8d004bcbfed031e1762a88a107c9531ac91d87dd8acd592751696093f95f6d29589f0d9ea387700d9baaa18c9fd90665061e6fc9a96aad420b21f8cab6f7db61cc879c54457eae675a4d648fdb6c6cae474d107663f9206fc595adc7cdfba6ef32dc1031b00a37e5503735a5676a13443ec9082c19f0c0e6f7f76a2185ac6bb061d09e976c1a2e65e611c6e7879c86da59c3647c9a731f62ec8459fec09f224ac46ef237d7127b59f1f44e6684f84d6887791e8cdcadd830ccaabc35b5f4edaaa3078f54eed08655abc0566dfd2adc40a961e6b99dd0a3d814ef60d618edfa3a7fd4a1b6556b4095e7c29bbfa7d442a51c92cfa893bcc5a41b9800adaa272848ca472899915c0513bfaffce036f65745216cb54009e2382dfd52b7d995944697f635afd0609af9690c74c690d37108288797dfe2463bb8a3a49e86820d26f52b80cfbe01c8a74865f6eca7e98ae588b9d829597a2a561b9b00e50a6b08f8d27de6eb6d44830cb3df9f64ab2d70d052635702bbdc3f07938169d90070cfc8974e5af4b5a8321ca6148500d55619e1e1125505a24c2a8153886bd3601f6573d1ab46085bc3d285652620c47308660f8d0390b5bc98a44bb2363ecf9d421a6d38663ef72e7d5f9b5dfde192ae2e4523a22c0ca42aadb4c23f8eef5de61d656eb02a2b3246ee79ce420f2108f4c52975a42644aad8c09616fb0518ca21b1429740ddec600f6d8cffa97d49e8d9b0510b03744c3396184c22f0e96d0621a461f07cbe7668634b4e1f54e1558288046a282942be736620882d3863323b9091f2c27bd37813aeca838714726eafac8d194c63b2861712c3212464b90ce5ada0856c09430380d3b995dff1f077017092a2f6be0cdd90f99e06938cc927a7d249e4e0594299b088f27d2714fd2dd8f1c49704b977677f2dbe94f76a2b721ad2b2e39c55be40684c60b0e56594dfeb32238ffb6cda9ed97d75f5470a736f79c8b0b77c17ee83bf99dcd758185255867bedccd1ee2847056f7ce908d7766ecbeec608feb33f4e5e3c578727b87c6103ce60435d449d0eb1c99b23e19d3d528da097cc81c6e1ffa6d30f9b7d014d60a5ff3bce78d15fdbf06961a2066f9214dbc2b9c8fde200d80d5525d7628eae505ac4869f252833b6e54fd0856d415366b4aa447915300453be9bc2693bd61233041718c9ab2d4fe61a8905726c77e49b123149437d881af6c7d808c65a32d2f2f7aa05bb22bb5df4379831140df34508b81f0d2eee3c55fddd455b05a9ba61e2d01aa2f7f8685101159a065f65af94aa98897e64bc0afdf9c75a0cbb34e5ee901e7d560eed7fa30f2e6eee306d2654bb79ecd31cf9db1ad111b4c8dc49171012ab4784df7eeacb6a121973b8aa12b7a0916faab8300539c893527e00a40ec82ebdc0247f1e294eebe659e712896368b7f44409670b844961f8fd99e7892a25487ea8b283ac1780808a4958345402b1250f21e367709fb39b9eb92c75910725f928e39e94a1e9edeea2522bc8001720e6f8d934cf9133cbffc1e3ceec5939f819670bad8e6e1ee74884696a91099459aba0cc48ea1fbc88fb19acef6fd1023c0b1a36d025b49da136bb82dfa51ff6a7c69577625d01cc5c10a1e27edfb5cce21e19001ebe2fe3aeddac7e588534cf634e6641daf5ec2d7dd85d0bb9f42412c857a78a1ba6885d7cb5468ad82433288b67ce91a5d8ea46e92dc2a61b207fa96b31899288907102a35d92e8d21f16a5d5cb42888cd0aa42c77c3d7772bf00139ba237fe673c3ac5665fd8aaa6df770bf65de8d9a771e444971e3e3ac89e8156d38c0973705f8d4953f90e1e19552ae36c7f6b747389285d2003a813382986f469a590e0c6847f95bf326a9e7fadd9290e1ea6c8afe17ee7d3ed4a5011e77ad1cc679a5eb0fb955f2a9fccab3237b68d93334600ab3ab43e88f4e47d1cd352c3a68915719d2f3127a33b19faf4d1a60cf5eeae71e3f00a6be9518196507b53c4bd335b15a4ac5d772bdf1b71cd7a8ef3bb7692df94740efdd964dfc5ef57d5cfec6a0cfe1121c8287e63cb86a7b5c9a064b51d530856380abfd30e656c4483f2d117089dec3959a4e6ac06e85d3fa1e79b48323a139a08c5f206f95111d165453d81bb9b223b6ba34c988b95cd960ffd86f6a5e1a960be2fca923792a7593119c49ccf7e5bb857ee736813ebb717bd8c3c9f100072eb5af2f2751cf6e8e1a0699a2008b8eb0ff5200d173958db8687e9ea087fe1524f80fe645117e758a4983ef362819b7aff0028260b375a87232e181efbebffa2b81eb46bce95e2815afe6e2a9bff25cd24cd5b2fdff31f963f98098ae7d2d3b0e00a0d3f3a4c42b0961716aa46d8ef5d6fe78e4e574aa08ca454ee102f95758967c991b267741194b9fc77c292464d121f083c855c42d143fd8d0bb4910a10fc59db1d184e2e3adf02f67ec7fff648e42c74d58325175174f8c3345cfbe433f8610c18bc24855e998d7dd977f9ac08f0be9bb1c2b4c49186ab1e85dd360cef06c0f591797969e5de29311e347b7370575a5b0310c93e7a98ae55ddfff95cb27943f65b97e9da3ae2950b14229a85440dd499a8bf75f7ff160943ce7584b77c82da823185cb7cf4de690dc1f113a80b749a297863a6ce620c449c74d5e8a5470709be7857bea74c4b5541c683127594a5e5f2d97a3add4f6bbdeddf7d2c2dc21a75b5a926830f390d6ff930f8c7cb87e7d42ef85166b8c5e8d9af15fd60132ddf504e033eeba85bfce21041d3f50bf4630ac6b0fdf2b494b72ab6bdf12cc6496cf09dadcecc60522daa66f26cacc09a3219ffac1ade66b62eeddbe62521964d310195dc371103a867ced7a97437fe51b62d8a2c1f8984350b4fad2e67bf59f4657e0698323fb32d26f41a3a0bb88ffb864b9f6ea6b170b712be78c30f5346b75fa22fa588750facc0c678e8288d5c6b2276207cc52afc3610fcc73c7bb348e982f55969f735e79f7c6de62f6edf22cafee308390675255727722c9dfa6ddbb73d84bafc615ba5acd6fa1b238ae3ac2eb78e49f37722e345d2943fbf065043f76f06ccb95a8ee683630d56a8a7ee66c206160d2a4e22677f94143128b6e413fecef52366ffb16b1b32a71fb01e933f3f67376a5348644825cf96838ca917e7e417a16119a5959ac377dd55e0db1ca4b9835312d8837b07ecef51185792dc74cebd376d44f7c6f9a282bf3574d5b6dfe89ee52ad7e52fb3a7839df44dbd61102f6738ab8709e6fbcdeeb147fdc4341c3e7ddd3d672bb43489e63b1fc63fbc2631f1666b37c3861214c9873607505e396afe28ae5eb1619f987061e6515cc29bdb1d310939c410cda1f70f17bd275e0b0634d8a818a0ceb46f02120f0380fbaa727a8c0b80690702351641027311a11d009ed6f4e42b4dd21cf7cab76be644cf7d4611ec566f45c15bde4b05c72a5a1f2d78767c26dcd876572ec0fa75715c050acc2e3eac5c3f9e9d97504008160bfae68b1b6fc65c00d70ed020f92dbebfbf4b9328794aba327ea75608d038362b4dfcfff55f713e657d4e5e0031dc4bf31e8f4947b69c166b75b08d29eed7c8e27b4ee72a3e925878b69466819ae14b10ed28af36e6de09f1d32b646f370f0d052204a9df298224d7b9320feaf457484a85bea51da1a9140cf6791554734987158e2b5ab062049145f5dcf87ce33460edd5565461acd436515f4b3307a272d30dcb1d4df62f37db24f7d0ec5418899e6bbb802c412338a7afb22701a1ae2e112184f87dd922d50017b73fee23b442bafaa3690d87dd7c02a3042d2f6375ea36fb1bd1c5f3a9ff3ba4ef1f0fe91ac50832dee02eff33c50e3df7c127780edabdb9c3a227960956c4f68621bd3d800ca220fd34f3e1428a150ff620d019694022bdd853f43600685c5e6d9f9c87071a9f8857014f02e621031e65857f9dbe143dc27bfa21eeedb8b5d96481b5b1fd2d72e2de4c92ac2412b4c2af8dda3ae519b8b6821e2ad03c2a0531abc74d175c513f6e0b2455ec42f0e44bc74b5054d859a378a4044438050f201e48139502096352a80ed7c9e79e458d1b3c8c89eeef66a85678fb9e66aac1894beb49cced04b858899c399a567b5f2f8be6030a0e29f7a29161fb54df0847c7fd6049378e32fef1b8dcb566fdad12b4ba8bf7bbff0720151de5e6594237019ae0f62a6a7b914c051a31f4ce057d1812c8e383a398801568cc833b0873bd8c93aef0f7bbdb6909906c9d1510e75fa15f4556fc3701568e075172d98dc16adc56d92b29677fb2482d98193ae760530705fa8ecffeafc12747e20a3f403983c7f2778d6e8f345ed5de7a8f85d54663dc900b7d2f1ce586554cb6836d842f8479f9311f90d10208192f4eb39d56ae80fb1d211fdc40dbc7eb9cf05250c3e39463055f545fad8a7ae5a1f02d76789dd432850be8ca7a3d4ba8c94991933bf8d428752a2d1ab20dbce63fa15e818a1a0f2e2c18ee40f28760e35a40a55a25aa98633c205abd5bc767fbb217d2060a09f6250c1e0eb8cae9fb8fb3d014fcb068fca4ecba6d144e30703cfa9b116cf94ea05f8bd621ea3524d22179bb1431a8790c6a616e2150d791e17df25452d8d1131c561699e71672d95e32d901dcf5c7348ea82c16a3293e43c67d1795d09fffb9b4cbfe4c0688e17f5d8494eb8295c266c87423a621609f57971799db08beafd8d384ba05eb2a8541cda45957611f0c6bfe09654e8cb66374824f5ccaf4c56a039046e7125d49115453324140f3dca53e9d40614ea0445aae9436c5e441c368b2fec63933d94b8062cca4bd0a3bbc0caaf7edd23dd3748a8cdca5f2faf51605160219465ffe95dbdc4f644cd2af9036117d05d9cc316019690a5549530c59556659490ca21b8146fad30c7ac974e1a9ebe9ec3b99ddb2f8c6cdf6695054830fcbd92fb78a4b7678099a5d4ba4c13c73690f91be40f0dc8e92de14504102db4c8ae996acd01e3299d2eeda2e70c5203c1d933059a0cd510eaf532ce77750936c7d0d80c7de3cc47328390d7a9ac7b6a93a90bd82bfcb1528dd890e150dea58a76841bbee403d12fce2876e218d93419e7c097b04ebb3bb41ffe134a8f0fca1d9e64ed35a9d601ff1ca1897c175ebd1dc28f8fcc510fcb6f9340541aa775323a147bfa5af911c3e78028af4e2a1156427f40980c1306c247791eeabbe01d57a6a1b05f1be24bff41cda34f245f23c90378b38a18a796dea221263502010ca639b7a279dfc51a30c8a6df5b16e080e3f67ed462179d86cf47a2432bf52d93053ea79a007f986e7001b548a73ddf3b9b75eb0eda6ef572cf9f4fcf6e75cb2e9b3c70376b944ac20c2acf3b64fbfea117caa810c9716faeaf87f9ec2fb80aeb09109bc3a6c28e270482efb4f1574576575adacd30c9429fa872d62375d7bcf5632a6569596437ae1bee60bfe89c4be58f1962d77c060f3c50de7143415816400ee9c48955b9075e0916c09895824c13dcb3390eb3897356f26f8fa45c5fc3d416d892fe5fceb390af8752e7d39d0bb03180000acb091994dd70c7dd91ecb8a624c42bb2536b247f1facb71fb884d0946e90b5a85dfcc820ca003c64829947cf63d18f25d86dfd812387484a421d25a1cb1bb977beb34486cc3a37e867a0fd6bff92974a042199c379f08eca99be0120de4da8cab900bcc40af997e401d05b537f8edb7f097fb13b5719f0ebfa0d89a9b40bac0f048a928e6f9c90478cde5f8d279783c474c27dae2feaeeb30fdc9c9d7de7666dcc41d66cd7ee1b6bbbc0978db4bf477a08a62de880b0286224cc8f8c586098a42db12a54f50b0991384c8e5b4d4b1c7e3fdee899ff6ac6a6206384af0dc92f7734b9fb97fbee442ef9827a9b2792c93709dcf25996e952373daed4c83af675559d9a707ad651f848974f758374f66ec9e99494d8721e8f3f1bbf370b18cb77fca77cf6262fcea6e52359f7de8ed7ade38d9cb56e5aeca14256ad816f3c3cc5f952cfdcd5dd9abf7c2b2ace4d7a1151e70722089a4b840159499c07457de4ce5a5f55eaef934bb931df627c5bcf592ad20900006705353333944984f7cb7f98db1743714fe66b89c841ee2d62a5ec6520b422aa64e8302b374c7cfebe936428444d3a38fb3db6d5bad7c766aa7be33cd0ce0150819f18621e4988feb7b8d18b85002b29ec13a997628b8f8f19df03c3b77769bd8f32d1e542a5d524ad6e3c07717acd58c867fe1bbc4edfba3952948d21780d2b45751f03c0048d37e1660494501764abc9e2092cb8955ce7892ee9d435173cdbd457be9d475c003c0cb278b22673a5bbbdfa26091241349db0f8fbb937ba373a95cf11c276322a084ecda4d233d8e6970c83708bee4f6ad4af805fb517f6d1e1d07b028a19fe885242a607b21a56e632ea8668d3cee69b7d7ea9de163d7d28b938c8f40e8d1996569fcb7ee674b80ef223736d79155a970e8717f4a56527e75be06f0cd66fc7058f5e1c3b797cf4bc1405cc3f98e12756122cc81143466ca39ade3810f7c9e62e37c59afddaca28c6f0d4e82d192e3110bd3197186bb66a4b2c385406eab8d04667b47af7db494209f286249af4bf47724fa7c6ba8de015597c2d1236ae1befda66d2a9ecc7350d90c24ab34db864bb4c4cedecaec60175dcc458cd6e15991a9e96c655c5e45c896098469d51a14ca312e2050b65b5938a4d29a192012d866fb77fb82b1dfb72478f8565ec483eff45106a3355c3fd9c88bf8649e6ecf17f3587e1846b6ab2081e9dbc1c6fcfe3ebf52968da7ed41210117a10d41297dea83d5b01b7886758d2ac93a2456dae16f0b437db9639ea4262c54d988b86969ea7cea00aa3f19e4227982c68f72d5e6a244ce5f1f3e8830f073ed6d10587401b3e1e807f96ef25c4c331608e41d2116450010039e9b104c8a87b5250b120914ee546bbdb1f140b71d4c4c3ede8116a43ebaeabfdc4969940957f4dbc3d3bc7f1cf454029cba238b36e3c0e66cc991a320bf493f494182bf9c87f6db8f1f4540071ee5b2894a03a12ec3f20e736beebcd62bf201d65be366d6528fe29e73d7456e7ca5e814776db283e172162f0e63ccffb6d947c9c66c1ef4b9ba8bbc009974f0ab438788b78490d37a109ced8686a2547813ba28bbf8b8da7b084b01460afb2b49f5eae502790f65699f10b85ff0cb9ecdc04b4ab8f5eba42da1ef249bc01a5d9a7242f0ee03b20f2d8d81923ec7f780a7dc4d7b2068de501c78ff2e5942d3399bf4820903fc4e5d519347d5cf078eca973c6e30ae30246324f959c317e0016d0835e461444464fd18b12078140fb121e9e084f3fd5006a52fa4fbc8b1c8eeab693e645ad442d519fe39a05254b16ebd311818036521ce4acb72eb838ebb0dbb5bc4ca21b951109d10e10678b10b70f6bdd6e4f8c1f435b6cba5455b3facacad765515df1320db03c940a67dced098b8a6db89c1a94c330819d90c104d3b1dece4e6cea7f5501e770dd6b06a205420910ea05c8788a8633a1f9f392106e16df6996bc1307b6eaebd445ae6cfa394d59cbaf68cac6d5751af5f049599f8c2b25d98cc720327a51e4f0cdfa545d523b0079802702747834e89ab0de8174cbd4be6bf3ca53468b46d65d79fbebcee5189508b6a7677360b4d8d03e40b05cde45169d7114d2eaf46e8c3880ee854abcd56f65fd8a0ac18fad37eb435acdaa50e3f293f34af853b22d55b164b153c0086bb125d597d0b0f0b7f67d5cc50ad887e26e36275473b2ada76e0e15801b4a85b6ccd05cf7ba5ebbcf82b88a3de7e7d2d6f0af6d81244f0fd1e6b331e503bb31e73b0209717e15e65da3d29a78ea368ce76ae84c91d2b3c25fe3d45848b30f2cbc7964a07a3bb31bf9b81d5e01d1c683c13a5dc749f32ef5036c62a6e13faaf16593fb1d5e20db5fd71f55835ef782a01063367ec015b8387ee57cdf128af9640149ad4a3ccdf0fb4b04cf6a72467a6e822c15814f5400c1fc38f31f9aa13523a2a53e58169980256e3d53f2ea4ac106c7aaf38d6f39f8674df2963aed6e5577b8eedd73e3a0dcfda02d9cf464b17014fe9db2e8b3de5f9c59faddf607d4ca895a4debee9b67d0f87655603b0de1a461dac03ab185b76323bccc64bb90bf290c15841731dcd484e53c491e7f5b7b0dd923d74bcce564be6a2f3d6e0a5c4486d0f076a8af10776b89e42007b58056752ed2909ea7ccd58be8e48ddd60a4a133b75a27be96a9da49133fd74454fa92267e8140118c61448c475915654958ba528b350abe7e89a2c633452edce31ca966241bbbe262976dbdb97087247294a28c2352e3e6f18c3d3649182d11033f9900a870c8ba01c95b57ed92b5eb061015ed44cedfc3aac940cd7fe89c861a177645553d948ac9e9ab222748b8158fcbb07043c2e660580b29164131afd6c1d537a3ed042da025fccfa816ae0efdf18df5a4a771aa6ad655de6d5530d95e809387141adeccbda10ea95c78105d366ee99f39684f6d5a20283cf1cb88379253232cbb96d4642005e0563395196fa0867f36c7f5d8f77dbc6b4a2b30366d13d103de3c945863ee9a4324e1d7b5372bd90a377aea3b586f0b4d0f0a070c27eabc38b11274ed08a08cd36e18f2180008b06fbb67a61896b3e6cf9de3af66b6b932dcf252e1658a969f03aab22564ec7aa6e1864c064a842cbd16174cf0742881c3043332ccb68d628e2884e6e95709a03ebf6fb405475a61d5a86d57b390d246f702705a64c45db773c095825bf0d9aea45a46fe225219ab7d0bf3323a11e83c9e839cde4f0fe5f49fa0273d17b13af0c31ad6a1f69772302fc836b78b74ded4b3d8510f0385068c362edc3aa4d842493c0b4c96670cf7544b35e9979d950cb7a852e994446c57d57e456de7b7941af0be2df68f979ca549e91303d3c05f2ff038fa27ade29f42247cfb7f930380cef066b7bb29e7865f20bc28ca34b10d9e512182a20e4ee68b85293dc79e6ca1de188aca6342f2d159b8b0e50a11b488a7e1baab59bd487f92b3bcb088645f26b69da9ccd6c417d29820f8d82df9a915334f3cf5149c6f6f89c1c615516af849dffe0669eaed918cd543478eb214e8b79b67d5198ef7fc2e461f10ed6eb3810ce82d7e41ab0c22508be820da9ea205888f6cbd866c8b9afbf7603bdf078bc68c5b62f707758ba0e71b58786064045b800ce8b5ca5110948e5d4e48c7b6739a466e1f4548f9a62aec6be64b388372266cf2c928a9576ca2ff703c4354dd4f1528b9e8a830dc9758e4618f1512c9d535115186fabcdec3a961d7025fd6b5932370d0e0c8577154e888cc9b5b6a75738a32dbb86f89e6f8c3d24b989416ef171e0e31f679f1e0b5deb6aa9f2a6bb6ad43d61554505400309c0cc0ba3ccd36b1973afface8aeb242607e60a270d0a2fb3ee9bc8ae38095c88ba02a7222b02399e818a6255101849bf2e36a670d6fd4ab69f2260da776cb4b80587dcbaecf82b2e7d54b0863a52c1d112bee1b232cd83c6129e3bd96190a921eb246dd79bbd93fb824c44631b1743f08240ac0aa7a274c0da57e28d4ba15b5c102fd540fab0108f2a92d7dfc1444c483d686c652d39cd8f63c67342371aa5a2770e70083f089ecb27fd768f6ea7ed638570121179d92528c73337fe2261aec24d5df2f073bc6cbbd906b7588ecc1853fd2438086c516b40e3100e6bf845a8e7b06947f193d25dd34e6d3d7feb230dc9d13d60eef66a73805405e01865b9de390bad0c0307ce18d49498d738a5b9d6260286b58be07d4f7945e8be2d398bbbd9122cb79ff09ed926af3102a6476a2a063bd185bda8e9bea65017fd3fb7dcb302c4728c2d81e4da67f281de7162ed843b49af8126515d7f7ee0efc56b2a7bffbf692c190e67fb36889c3ac2f73418beb6971272ba12fa822902b45a7568dc092b8df3d29a7ae4ef7c820fd0ad40bb364ca17aa908ab3ae6733c03f1c749903510b4766d76664bb261cc6c7d396c8b60db3a221f677042abecb354f6f6acf57621b73481772e399a44dd01fb9bb1299846324c1b53c5fdea77177ae7a853c5d9f128419a487078fa81b7e954d6c065dc7aa2bbced7cf60e909ae8156a2177a7aba1cf36748c733c57f6f861ab72d3c94f79c795906250ce8e84a4c9751b451a8cc757ca40f9edc24713d8cf323e7319fcbb7138a350d610d9ed67d310eba4f2db6c08f2db88e3fd5f0dd8cc8e25359960f3626e31832a4d39310a836ab0b058f942408e6940fcd54eb69b88bf5b804d02061b388c9c677ff5bbb054ac4fa184ded5854662f06b60ce87b9aa8fa797b3430ede3739f0fb488eaa8b0cca42204a923f8ed90a919bd0af78799a2ca039bb60c7760b2496ab6aa080d3eb8ff89db0fae9e25cf3cfa31db9bcfb955366b9c45d86211f1572c1dab4e3f9eacd17f47f35aeae50534d5224db7acc9d5cace96ef5788e41f1d8395acc59bafc19ee2a206ec6c36810cb89479042ecc9d435c508e6abcb4937660b0bb1e98deedd88d897c9d18c061275458ebb48f2b6ece93e3302464ebd0105e999a4347e9162a91f98d5375870cc16c5c98617908fb2dfe6323db3c5888ae53f1d549081aaef829bfdbde925e3a60d2623eff7cc3fed920362fa02260cf0efff8b0f124bbf10a8eb95e9305934e2079be91251d856b93840f6e160b29825e64cdc67e72f0edf21d139a65370917175fb3e672686e823a4805a1274709e2dd101a381a6e3fde43a820b368ebdc76fdb2428a1983c52f02596c509b2cf6c8f44bffd5d6e499939e87cd31e2305f86622ca2f07d26bc07af09040f91c54614e9d8689f282e1c096df21e60149b83332d757754c81830ae57c90819c10cbab7cd7721c7501ab202a1df6ffae8b6e317ef96d3b3264a609d29c1b226debe4f42f9409322d471c8f50439b966a5770a8310e4f1ab507062ff44eb790dbe55485912388ebb5dbc45538893f5509feb89c63eb4ddec5f450159365b050a8cded741ead084fe3d8425fcdd39d41a2788583dc1b2a728d66ba91c493266bdd7a4039e4d95d9f46380e3c11bc418435a35ca4c074f85c9351239c6d175bb0347b5ddaa042a05986e0b301c91d4b560d6d77536afae468288fe34a4f885c2ce7a834674b66a054c9232b002760d9c32dab642261693874bd62cadb33babe24871d3283d1cb6f01dff8fb4eaf14c779bb49a380a8f6aeaede60d692b32233bf047c47216b774179aecb94772794682b67e6227bf8aebf30f258d081de4d2c87c67e99c4d92ccf6ca9b28053acb0affa2d0eda2d21602619282aec96956574db397ce2d17a102131751d376f2129f11f866f683917211150a38753b7ac84cf0863f953e164fd8d11af86009b4fd11f3bc30a6b9a0bbb4fb1e3f7720a0c5fc8b6c7937afc12f01e2eacd1a0d6e659e1ed5eea0139ba06306cd331c8db187e961541bdba8f9e4b76ef28ff023231740e79b970158fcfed821541b9a5bf8644abc5c0a10ef32fe5e1a39fcb96900d83d1867ee75e9f81229b8b6e6372b41c99dcb447159dafe837267370887dbbafc3bc35a9e31b57f9133c14aa35999bbbc6fc9674f625620c6e65aea9381bc5bdaa5fd136b1974c8c73b8e6231e1462087bc951d069038dbebd1e9fb8edc733bb8caeb3a85e49917b121c62af824052600a57dda0115cea27d7ece79e880acdc347635e27bb465d6563ed6f8c5aade746d152052a9d9be4a2882d0cfb33feada82ad1aefd282d3ca2c88de9c80b46367dff842a8feb24cbba22c50f294525e099a729e562215459b67e519302910bf9ce20088fe6111efad5e061b66b403e32a2751867d6864b64942a14da61af7fa0ef64d8f3bec4e258b78692152b17b3c47fc0b9ce7058219725ac24f02c293e663f814ac9ba23be71db8bb2a5ca07fba4fc6233e8bf71d828d37aa8279b93ca7baad268231a84e2e44ced03f10ad18e4f40aef69993098db729aa3efe051bc289af446ff57673b7e77953a8c660bcd4663ca5947d4c80bd9d923ebf7f89913de08df24d1616be04185db74b2c807016a8b908a6e650a7d3f025e2628b965e9672f1196fdb8d7db63148e552ca657cb7b9e2c9b5a0b4fced8690c2476f026b608b835ed84bab6c273f536d2ec5a00cfda712a05f6d5016e5e47d51b2f22fe264308750bd06fd1a8198fa0718a680bcd8fa5d681bafc9d7cee3096fd36ed9d57cf86ca64ab4f89311ad5cfb1f55f301f52159bb9cc1bada9e91600f304ef4a63d80fba17f67a4cadca29dd17e23b4f8c8944f55c0cb75ce6b1564f3c4ce0bb29b7664d6075c613de49427268672431d70618fd81cff6201cfa57dd47e7a9b36798349c5642c6df618fd684a99d760b1d43032e787083e724e8e6e88f3a27c5a103fd9ec85659a80f5bf5af10e06bbf09442a73064cd32075e9697c700325b80ec68c0d596b7936a91af2645426c6893eaa113a0502d6522c46d660506d75bd68dc1ce8a4f33cb73ce71616eafe0c09b7607b7e50a0d6b6e4095a2e79aec1b00623e448ed07eaa5fa86e88a7fb5eac240791cc1ac8996a70276b5fb1ed62c6b3d1bd99be73dee43ec70f872a7a9d9dbfb316ba9deb8b5426c8d00faa62eeb638eed852f1982ed1a6764591ac611d94553b4916a6f7c50f419128051f4b59050854b91e375fbafa82a0a8d69408b162d2268e9cd312a5fa4ffd94a8b511d986ce6534b8e14ce2cf3eac786428f3e1493bc0ac0e1615b098386d0e07bdeb983e502c9b33f3f8d4dda26ce3efe67fcc058fda40e31898997f149bdd743f30ce2fde80c7cc880f774c7e88003633033f6f5cd43843746dd26d372d69d0b0a84c8d9d318dbc0f4bf551cef76456cc2ee0ac1cf1414ae6d7c70ec0dd21bc93d7e20f6349960f59dab2ed72c8a0e84ace63027cc8dc2fa2e670bed7374d93d7e7413023873860372560a7e493bf009268a6e9bbc1f0a029200b87e9bf4c6ac21dc48d64caba53d5406d077d8f10887590d628f0b42b9b9328822ff64d408ba6f9e02afc7eb346ae5643fc8fa24cad4edf257ecf0318038a9b6f7ccc907668469409118dd1ef451de85e172f0a7d4e1be9d0fd3635bc0ec970e81ad0be85ba883a9d73e3b71504efd6841cf59797adaff44d868745f061ef521201a5028d1741492b63361a4306507bbeef7322fb9f995209036f1a0a171109d6ef697f3ec93e48a21a8ce6103333a1b60248ef4563725825a968ff33b6bc743d310ecb3e9cfd98afeddc5e7e0bcd104dc0abb4ddd4442968d4febef364555da7d2db6520fd9f46bd2bb4a1f6350cc883615b4b0e84fda902ab6a42608d4506a91a250ec1033cb9bd0b2513ffaec35b6e6d31cbe4fe484a85a3d2d4ef6424713fde0fb516bad69deb3b44e21ff4695c384d8454ba1c183d57aa2a48141f0ba8c282d642cdf3a44373e4353e754ba960bae8917f0cce5b5791bdc95784673317e0667b63869c06137222fc611bfc5f6409d02c71ae8b2503a5229ecbb2b9043f6242751edcdfa62c9b58cf04b1c1d0fdb41bdedc404eaf064111061985ffd7b60e03d25cf9832f5a7ac48955ac54a531c81ab699c29cd5516a81c88328103e0ca3ed25218f7d58cafbd0b42fd2b17d411d173709df8bb2ae97fd2893b8f428c06c3e41b77711e655508493b0e56ada1133c3948c07dc8d01ebd7540f6d9f54f4fd6dc06f683655b292df06a501c32949f590168634e09cc4268ceebc43f0372ab6f1d9c58e1ddf1eaec9a0154d917e5e3690e8eb4f826099209143131c37abba7135c403a68dc5f170fb8406bb7ab0104209f01cfbb7403346e05a9cab07becb921cc8005d2c7aaa3973a61a98244498bce527d7ebf05d66ed0fe5a58186438526b130dca3d32ca920af9133645f8b1149c8022f57030f6df9af5a05b2188c1cb37840b8f3b84fbe7215e9a86eb16c43497123ec6cd8876d4aa482d39a8e4d82ea2f8caef45ac09046d128af204b6d230758171b7f1512973c13e9b55f241faae7148b69d88b03f477df319c245611cf0d1af2928a7be3db5787acb9c16def9e229734e5588603bbbfe065462c2e2e1a8a23696ef474d39e972c09f0d57588ca25b4b2e0617386f9840dd93029c707cb2e630f3a93223056223451a0eb2a505e24db3cf3cdedb0b2302521d04ad7667ee93e7a5b028188caf77e6d6f08d6c628e4f97eca39fd8b27ff027a8bec0dfb2bd1ebfb4305d782425d1c9dfda357ac8ca7ef2a6d8314c998a0f1b60ee3763b6318a928e2558028585900dd610f43c7643aa04ff1dd397fbd72390735874fe2ff435cc1a00f66dbba139bdf27fe4ace725a003844f9de7bbc31c2806b39449c1402418a982fb87b88e9b7b2f5e61f049fb7ad5423bfcf5d316189f325fac76c0e8678029a949575e510f9bdddf0ae0fc43af63198bd33a2dd1f4b2a348f5a43d03e5cbfe52d3abe4d1d7e9a0af6fbcabc49ceac7a04b2622314b7720bcd4e8ae0af458e474219a3f2306d4019529e15aa7e6d8345a2f48376dbb482751c859907809cfa189ee951fb701d408536a44c33ff102b7c46223aad63698e869d3b21a0d074bf707050db55e4e6b5b7482e02ceea1290ed23463afc71764b6486c702c5ca8ef77c841283e350dbec56102977900f768d87d98c0a70d60fa2ddda15aff28534791c6064dc21067b8a4e2ced4693ad8bd29ca9dd5a606276b1d7c4782b0965445782c9526f3550bd627a3eea522343e30b5c326cd06cd700502d0df0707be2cd8e8401c8dee62ea5f67a8f50f06bf4b42bb14648b63c72d50ba8ef4a3ee607f92bccd6c0696a349c211aa868c585e4f911a42bdaed46476b6e64071c34eb2537dfb89c76d945f65ef4bea263665020aaebd28248a53d8505a554e941347a6fa8da3beab6b28f43506ed7a4e90e1f96c44ff61e574e41b70cdb29e36f45bd13955b33e5e7222bfa8caec8da613937f377efcccdd97e7710e57bcbe7fc06b10a6eee319b4ef9db3805c90151ebddcc5cbad49c820563b321b581397c71ba66eefa33c132088516ded9a3794fde229154a56ae66622877dcccc7c5c094c7a3d2d221584d6562b13715baa0b27ae5e4f74d27039cdcdca317f51116c3eb3430684526bf137c104922a8407bd34ef0e887bc7679acb419ccc4b1b5277c202b1553a04d84e6298e0c64a87a9c9e1174abb5fa9ec0d067e74ae0bbedd37aff709380c84ac696dcf5f0c6fb572fae73103f8bc847e51546a5985ff4f26ac4db5cdcd9032e8ba5f59e9b41f70c1c9894aa3f2dceb36be1ee9ca7889b8662d9c9215b83667fd6b992a2a1196d78db1ae8ecf19e4ed9b54003589ecad9091a0dcb5d651416a1b1cab088bd0329843b2a402391e59463cd1f8ef18fda3ec7c248870f39d812b5a6814122dc31a65491aa780f10c09dc390ebf3d78e0e94969a8d71fca0ffeb7dcc894713283caed02cca9a406db8029949f4de118cba39fb65c161d841f817faf223b06264ee824edc6c997ca8216c9b32a19e079b4af4b690ae41488f846eb1257d15f024007f44845f6e1c0c5467350d720308187cd02a56e74b9327694502ab4992b772779f0b6d3a486d5145e1e6d410d2956ac90da6f5b885d53bee9e2b3eb31d843c45b59d552b149b76bf563e01b1510c45d8f8b846a7392a97d01782e02437aedc2e605b70445875b2e0f6684184715e0cb5327474c22964911e520b5841949b90108a96c667443306acd4d450ddea807958ca8a64b62a2d48a6b396904ccd47c085a1c1da5499ea3fa37a50daf79692b46891ef62e7e8ba569bbe9c3bea7546bca1f736e557a5b0827d39e21cc09212218f5a7af8b2a1148342983bcf7560e76cd710479d63c9cf30f7fbf9e946159bb0156a09ad9a96d75ad673bebc6987b5cf265d5eace4bccfc6126cbe7541b8b730c3d49b1ab220e229cbb45532437cdfa76da2e90ff702f32380ea901d893204eaefb9628279f8ff120e8547ab0e15cb59948fab92eed40aecbb32ffee49794c40b2688e5c049efbc25c28e795e3ecd6c8b5f0a76da5ed04c410657ecde0976c0356152996b68131c29ceed86c025e4fb5ae9c62bb2833cb0ff2ffcc02378bbbfddc0c33a5013c66ec758ef34d8f912ab2ac4a0b36cafd463efa357cd087c279747131d96ff88c3febeeb37158f926c52444661bf1f84e0e3144eefec55b60adbf0a8af93fca0cf76ff922586473e4454597bdbb74b64a943a6520ad839917cb1c72d95c4f28623f9745a3ba0accc711bd750773ddbae95c3f54052f8d9bed539e1b758941b573a820a96d5fea0ff258f4a3e438b70c5b844cf9275bf68da2dee6397d2907f0b12b9e503344bf68039a8240a0a1dfc5e902910bade258346d85a16d97290a8b72732bbb34bbb97dce0d3361a949ff85768603f7b0279b7b1e955fb3a02f394f50529ae707da41d5c8d360ab3a80b8b192b165a2db4d2081aca2c6f42c6a946997a8e1aaf407328e8b5621ce318de938dd4f15c51e3bf5140b6afc77befd227bc05bc7eaea7c82729c9f77f47f5ac94b6602838388445287d006c883ab54e4716cdaf6e72d46af7dff7042ef869817864e63e84b7627b71ae303fc47d4a514197c5f8857ec515fdd7caeac2f637e0f850d7690a135f6e34cf888f4634a943004298aa149baddfd7085db91bf1d5e013fe896406a3c7614e411ea1f79c4c9a6dc57dd5b765a93908689f8f8c124063381fd598d0bae1bdb442df8c8564b328b0c694f9217eceac49ce5390b42fd583a33878ea4e9bc0137c915868e562441c22a825606a9d8dcacdb7219e6219fa43a2a5b13c61e63d1b485d4096d69b4eff87516c273f78f7fe1a2560a58c8a9622173d6a8eec8521bb90960c343205be2e86a93873a7bac151b6d69b800ee76b1d0e0522ee1b89b3e4819e38d5ca67dfbbdc698f35a59680a135d88d69c9e32ffecc321fc3a5326e102224dfe9206219ebbbe19633f7ac3b149018daf2b8b754e510121fd45aee1d13b3b7fa296939e55dabdbf540852d92257eb7cb3fc4676d723eba85a081a4b546e39dd17b333c933976220ac11fc2fce2e30d9e0ff9f55e8f34cf28e5addbdc76111d203b0cb4ec4ce8bd6fd48991214b94a7e5dc71a624cf26f7d7427c4dc9a89a91c6a747540f54bdc70bc1f821e591666df6762554e30cd40ab1ae8ce544dc118a3895c232f3d7e2894c79d982c7cd40da223e79fbe92c435a3940413f6c707503594b6a1f94b1120fc828c6ab2690d9da1fe59e02b77ae773fa677c5d7ea89328e2c004b574e05fdc21a06fba5119b7be5f84968c9cbd0356c8dd27686563b9f33e6a0e231c92e482a4c01b28f72aa62eccec98d645d18e47728d6de6538e55afd162d0ed0f0d58a75aa929e99a295b55795cb2fb41006f8a8963c01976f0e055e6781beced591bd41c7e490a3124781b1fa7ba08d250b332ec700670a693bdf920d1711da51fba588f632144fcdc6ab3bccfc63e5a87985999d29ef2f8176254978a8fdfd1adc86d469777e6cab52ff9179a4f15c924be06dfa6ec1077b70ea045c6b4270f6e733485ba114c66180e612ffecd96aeb1893c936916fccc32a311b53ef1752dd4580de4e2fd314ba521c9ea75fcd149d295149cb91f1a55049cd8ae3bd120b92eeebaacccad9a35bff6193d7b2a34fbe00dc9637a70323676fe9abf7c13fdcd2ea98a27fb276407d0123002d73bf90f761d84b09c2bedab3c3db276fc1377674f3d1bfe0bf1658a6275e0c0862c1f53e0b9d01c101d8c29956eb9c915c2553a71fa6d2f8a65668e81182bd99838c44920647085dce7fbd0d27b125fcf6c8c8e15fdd58eb59dade3a1eef25c0fbbb581edd5034508a9cc2c9459dc84f58f99b918a6b7fb8e9fb4d39c4d57f57714c9a8caf858192291ad62dd2501da18daca780e9e14b7f5b2290654c2d7454696374ef79b9e61cb8d9c8c48961b445925419fe7591abda5d10fcfd680a4238c694bfe2fa9d2cc8e7406e54402c365e5cf2cd08b0bc59610e5c7fe145c63abe4ffa85398375cfb8ace48683bfdd939056a30211a93d762a387a0ca34eeab5b0b82d02bdea50678017ba0ac2c97658115d3e6ba14fef88c79c1755388f66fc5c079f8c35980798e63fd3b09a44a851f7fb07eaef88d2fd6ad3c80d863c55f7a652a31ce2e4279a88589476d38bb9472ef1b84247ee7e01e2b67c533af8ada922fb3aa82adf0eab90fa56ff4115c9ada02de514915436d71eabaff5a622d27886cd4d13ffc287ccb9b44898e118daf989228152d09dbfe63ed05472a47121e4184ed36c4d5c8f0ed2e431af65c848a5c539c91148828196164758619471b6d18affa45d913aedeb65737f7ef579aae521bb531f0204a89d4da9abfc12cfff4f783b9d3a47e4fdf834b25540b279572556aa839ca4a6f15fa76ad4c38dad6a8c87a95f8c58df2f367b3cfb1a4c16a57a6b302fb52885909044121003290b4eeda18d112658bd94dc4e64954fbeb5a2d336d9f3625b3b00404b146a3f130f295f66e6a477d09769762e73f81035d7910765bdef6615485ddefe805b1fd063a4e5955ed16acef81abe0911d67bc123f6f8812cf33dec86392b8758cd7ee3340dd84292f78c9cb9cfc66e90bad24967827d2d2286e4f5c8a8281e5732f8d9f53a0d06f402d84578500747e07a3b2dc6eca802d65a314cdb228a85563d5a9084a8dc2ae54a357039cd3dc0e5d1e27f2d720a0505fbfdfa58e5c26a98a466ef44beab7e39c7e094a4f198e0f8dd64a0b4beb73ef28150a52ad01a84c20ff211bb787ae7ed25aa99f6e384c4c7f4362e3aae7695c739f2fcdc53b968a5ca9d07a70600da85a043202fe97e03e41c30e098713b8c49118b76a6976c0678f156cf12cb160df9d3992c11e03b98569bcf61e1f1f1fdae8b6f92f93ad532b402251aec1b4ef55a939ed0f817ba412bd40865f2e1e29e6df314e54cd2656b1ebef656e35a7f1d631c0f5c2c11b12ca69e7dd0806c23ed22ad26f4e4ba82a07b5c4a3510e69d0b4b60f5d60d4399a37e51cc0338f500100a1111f6f3962d121a0009c4955caf678601d97b4f08a7163114e5ad4255a15b36a9bfce890d891dcafaf3570aa411169d9d116f248602610216bcf7cb812186b7be8dbba75a49e8c91e8776cf8f3bc23003a7b3bedfa086919dfff52065a003b8b96d3eaf79d8a200c477a3295e350bd1d4f9413474beabe339195b047429e6b44be5d3781854ee08568ae4515f380e919a5021c73d2904404f331246a3eb6e17fe9cb17a46023c870e03411d75016c729343d64e1fd5bb773b9d614ba5215600d891a2cea0b2203ac3565eaa7b292fdcbf784e435f994d925152596745c25cc2f34786fb69e550e04052a41eb8c88a236d183145e82c6ae51afe4f356584e0fa0ba5b4b29a20dc3193dfac2106f85a811710b270cabc8ef3597fbe8b65df39a0206e591ca8f241c15257f5cf293360627ca66b0f1f6495377b6c1bf4d4e9137ad120dbe2310e9ee06e1eddba22f729fc8a242a2acf94fa38678b287d8e2432c2a278a8d66678a48135afec253b99887d67410f7acff3644abcc1c7722026914760ea3a466f68c24df873ab1680fde163c8cdeaa6fd5f103f6a99f714e275c0c1f4ad7e69053b22def7a4abecb204a80aa4e1f2090a00da6c5159202ef69bf8f2a59313c39656f1e283561f26f094f0c95a38be636e148f8d0b39b30a4ac0a95fa3c9f161b0f821b3d94a589c7706e5b8f090fe14707f826fe5df7e7f1aba6af2c7cab3a4422ad00d9cc97c6f1d7a6095084231651a6a2b56afbde5878a0dfb451ae9687525102f1c53145c3f3d054665017d1536f50c5a063a7d750c85463370855a151c0dae13b2ceaa72da98a4c6da07daab2a2c200d7e4010ba0d5d7433960ba347e9122081b88467edb62fcbfd738f2687d7537e7e0767046bd411cc6299c89300b71e68e805d43f71a3ea593e8bf52f285f8e0dfffc13c046c285d45a76a5ccb46474ea573faf62e2a69f8103e879d381b0565205ade0f1716751328f891b5e303d2c457f19f0a6c593308b5197a6e1189630c5129ba90614cbc90eac0600c9f4c2ad7ba07df4f09a9d2026558ca0dee6c3cc3021274d07eecc96a38efa20b4fcd19fe65d84e6644d75f89e3a0b8082f8fd8abba00caa8208ee6b3bdc9d8ab05dc9472b68d74b4d9526434f987e39f555ff625c3f664334d8249589ac2b28da7e5a85efaf039a9075482530630167c3954e814fb6de254d717e6a0f992147a03c2ed6dd819ccff23661c697f3dbda58282280c505ba8534780ffe0a3750845b058c3ce5efa5987c72283ccab4d3523af333042e73d81d24f0af8a2cfb0583ea5737ca9a72783d06be2bdfdd3485a83927bc0625df96c108ede6c33466e0ac03a550b0fc0590ded5cae705d595c4efedcc62edea3407a3b72cc481a91b931eb933f98284b5206dbbe58700d8770139fd7478874b338c800110cfac817dba5183548d9a254a7da8cca6aa8778f9e90f7d430d6d50f9a7677a6e35dfae28e8b08a75b6059bfad8666d4eafb4363934af52bbfda5a19aa52c35a2184126b65a8a6bff66c1c5142967c1d95eceb7ccf584a9dba8f2520a7e6abd9cf27cb57983ef9b744d69dab36cde21667e07b3fc5e8b48249d6bd25bf92bac3ed4d4fee8e3bdfef818c443e5d1e5782557a6a64cb33ad53b9184dd911c082142895c5aaaca623b6fbed35f7b7008863f837dcdc0045108e82d0be2d9ecf9741dff572611548bea9cca9cffdf3b73d49b04d02f6898e75b976df4984a0a8c3414514ad8c9bb73104270c223f64bafa05513bd9ba62be8a5471da36013e4f4dc463a74da8b61b18ecdd41fcaafc76707fe769217d22feef6e2db9c7bf7d07fd479e3eca9d4566140c3d3eca43059ca230f77be263a6ee02eae713205878dacac5eee0940f248f544692d3d7d7ac1a77b1b7f6f0a3adfe6dbffc1d7c47d58a5806635c567e8d7a6bb26a47b2826e5c0b5182935712186ec1fae39c87deaaf4d7516ec9186b3b30072b99b42dfbc62febc6702348fb6bf91bb9b398e5efc58ac50ddc73a7d6fed008c4bb28d7797027f62e0f640da1c496d41d4d608e66950b221a80dbf5e22909debe7393cd878368c31a6b129162ef05b4e7f47dbbce4db8480e004e797695e952f336e924c34fdbf404a95b0e6a1dd708fab427dabaa2fcfa6b3548e287d3bac4273e52b3f281f7ffe42398125ace779f3d5afed3a48f38617359f743ccfcc6f0ba6f906d5d89853d12900e09e32571abe0663a6584668fd6893b10b82f8bd02a669b4d342214aa157232505d7fd3fea0a536d2e91267b537430ea74eee2f7e4372178b4a41d800b9d82b516dd9e403f43e267cca7a634bbf53d0bdaecf4cdcc7c5b81a37973a935468fc69d396091b74e231e7f6af34ad78747040f88126bb6d9175ca7e92520ab5bba8ac29fa7ea7fd24f88e2f54d6027d25999581baf8a403ad240a8d2f897c7dd76ef7000be1be6b125ab0b13c825423fc0d16eb4d308df22c65c40e19d130a025951d9e616ebf230b1682f0b7283686ca12154731819b3a3fff2589c8d751a273630d99ac66170ee9be0a4639a464a7f7e2dc54c60a524a441545c9778947cd6978eda4ee9c99167e9b1a1717c89cba3590911fdb54cd3437e8b277e4ff30e4ad6b4b3ff846401470dc425e39505e7ffb3f371a9a66627c8f25df7fe9e353ee6a7d40f7d8b9368fe30b9c93319eca2b705eb35e90ed89177f247c1158f7c57f773689e721780df0816805b81ef010615e5e9a709743e3d083bf1685d9aab5a077ee0a270de75fa6f6c3a5db6a1b5d9f12d8a4149b7afccfbfeea6c1be770b4ad68ddf8096f0b7a5b1030812191326017beb80b571561dfb65b633a198d33894cd0223c50bd10b271ed43c0c2ce48be2cd7d01e14d69937a4b72d21c6e6871f6f4ee2a95bcc4f65fdaa988c656b5c73d6eb57d44ee9d7da6c261dcc6e2ffd894503cbc0b0adc5b9953437083812efe7310fcf0a2eefc1f0cf968007f64ad7950a0a014f6cb8ceb4144e0fa02044bdeb4909076fdb479f2f023ed36e04851ed27a2f5199c6023f7cd01037f3f3b87533bf28f9d48d014522146239c81e9f4d230c054cb92ceb63473a01410c7c88a7b5b74bf72378c6ecd2ebdb31490870a9ab64ef6bfd55a2005c1334f1cef8c922ba4105ad8ba2b7b165e94692b56664ec20e0a940f5429c5097865bd7044fcf708f6368664662b4e55e413c0c01a606f73a7d83e3b589670f70accf2362bdeafb2d4b94eac7ff4f4f7cbfa13b9602e50fb6f8c248e1c55928e391e861f0c1250ddbcc492989b3d4ff6cf9c9eeb6d4fa43ed1b40b7c517dceeeedd8cd054a49f16391a602187fdca0b531d8a03e18c837c6740f4eb5c07656953717ec0515d4286ee1f63d2e4430f6b0fde06c8ad6b05c8a837050b1e9964c7fc431ff65186a196f5fa8179521e188ee3e061dabc21feaf18c503f57e1c217189e5788475a70427d0e728b43efb568df982303443219bbea7111748cf67fb19a69e3be6bf74ef8160318840077ce220f817b10ace59578ecbb4d3ae19c8961618545b795a73c66f1394144b2f21c488ad897668358d26bbc83593e184cddc1f6b2fe3f065c7148a3dba44b67617344e75f168ce156c6baeb296b144fa4f8a8bb2315fb1ac7229fa9db88aaa075eb0c5d67f9c9fb84f4de1f127d021c6076baf6980c2b5bfff024c9d8705b7aeb1e92ad55dfb331f14516c35f72a4938608b13164be326e6c367ae3a405cf3832ad846060af91c53b7194ee8b5a7fae4df311f9144b19c8d82d0cede766b81e0442508c41fc511f1d557726acd1b317e2642f6d25a70c698dcffbe6fd7403c64e83e5b5c84cccc80d5569a768ec26f14054a4cdc401b2c8a07a971ec150928c2f6558ff7b6a8e44c38732c83c23ceacd1004ddfce7c68189b88169c28bf7a54efbfc969b11ca91914e9fa082c86438dfa14ac818fc3ade90d370c4fa02526da86775987c781ebd6adbb5d1b6a96120f563f6f144c0a0a058002426b18604cb45dc7ff5475d8ba332bafaedcb3a6dd57940fd478dfb16c498f495a20a1bf2d464d573d24b0557474f93e75d82838084a7212027209e7a54e5f1561010d768f631d4110169a193aa682a0643aa4b8c0ea236f2a9dd93bf68dbd79984f76ae0ff44eae9c378e4c3a7562ab45551046cdb5292b5cfdfd479afd5b1581e23986f04fff674a9b0e6e9dc03bd0ba5ff6f8f4c58eba65e2a4e600964721edaaa3e882550ba5e40a3977e1f889d72dd81124ab80bed953db4cfbb9b56de3cb0f2d20f26baff08f25bce3bda764617974c33977cc06045d5dff2fc7d022781aeba35ee91ac8c3abea387bb4cacc3f6d7097ab80bd11fc69bb58c3cec0db969ca7a7381bf6a50fdd214b6118e8b06c895c0e87d82fe4bc119bdd74f4c0f221827bde24e69a343afa165f20fb7ac1bee50cc502e439ab807740079d2959f01e210495e86e13e0eafbcc6fadcc1f7d8cf60798083d06f89729b453314498169c53b7064d292d1863e50b7a81767c3619c0bd0e59129c3445dfb14a494f5947b044dcbab219570102e2957a1243cf0fd6474a36569d4eddd373ec2d1eedfac666ba93b39cd07b1961ef75b3c8fc11d10b7665d6b9c94d8b26b1b3a5087261c8ec40b67904a0aa4cb9958215d2987363cc2583b456ba2ce22598bf0961d229d5400d62830bf8269b6b8ea3a33cccaa588dc7ce2ce597c919974744d51ed40ba959635dd2548c95eea7a7600b39eff273734223b228406b1c82492998c6afd6f799156f250f03880bdc78714109900be80653fe30ded3d27b78cd5d1d389a4767ea8edcd1a1df76b091756bf86163599358b43e57885a87d5ef55652eb2d1dc61681829ebf1cb624f2a7dbde169fea88f3b5e665ac80c08f531db2a00eee33f1b0b2aed8fc2a7af0ebcd3b10c10be88a1a4dd8e44a1277e9c975dc299ef911ee1040efec4c8112d025240dae8110c616a5fb65003c7a375872363f3e2a903e2e522a1a1a6178b818e15d4fa610e27f38a043abe89162d4b8dd31093e3e6becbec6c0eddfba71244e0999d0ad1177a6041f220a9c8a602799005a8e0b79e2db882a0f12d565a8cbcf73483182dcd66ea7e445218499648bae314f140bcd7842fac91b3d4b3fbd405b9f37c00b78c1cf188044f217126a2eaa32892aec19e670eebacf30c30c2bcd1bf512a46ca3408c364b43abe1df093d209317b656c167cd1b6a08b6fcbfac87034625258f330f71c178d369d1c6570f37442ba14d4a005636f34ed0c45c5d32f9f6b9f81a39b757c56d4761489b2cde40104513fd9953c0cc2361902fcc80e7882a9d1d76610f02dda94182f7bc79fb878f4bcc0f23fd565a26e5be344bdd784734beb4e2d74586726acfa8b497af852a6d04321abc905de33c49827464b0e9079d7029cd430c34e0e582f7544c44edc91a02407a8680e37d8c0d5a9079c7a687c457afb7697fd4b0469833159cf1fc1dbb625af3f7ba0e820d0b351873b1707f9dac0dc2c06b8c8efe2ae626ac07b99e91b75ac080b479545a2976d9aee1540bdbfb64c9f16604a402880c14f2ac9b7ee3738ac95a43cc43f2ad8a87d6299205a92ceb510eabd0a1a6f3742683b7681793ea8300924bda21a55514e11c2658e4a81bad48b8ea27037c88612adf87bdd1c29184ccc9fb51efb9accfb0df96747657340915da4ce96ddb8b224e6e463d3d17333daf5b1f9ec2f2ec24f8faf61626831ce63ab399cf93e94a80f62fa6ca69a235dc795cc343e9a6998be2e16252d0d81c738204c48bac9049c9ebb582a5c655eac8e4b2757c2a1de68c8556a708181052614288adcc29aea8836186767974c7a57c318af628a455c32285b9079a17b287ae201de6bcab1db95813f9d4e4dfb71b9d8f586c65776c9b7e23e3a23535229e96ccbaa78ee535f592f8db14adb086bd66d0243d8058679b625b4412486a6c0f8ef11eceb97505d28d2c694ad0b745b70ccaf693c997ecc1eb9d976b105eaa64e50031e0a947be16b95e5d87587fd71b2525d9d7e505a27a93f38566e52a69b3b02dae242c4d2eeba7d3c8966f6dfc39cc21359dc22218a304f5ec0d9eb845d8d8708c6eedf565ca916ac60ba169bbc32e77f558aa3bf2b82227d472c2cfd294e59fde55c24bd3b6d0b95e61fb529f2754c69206eb3d64cc385ec8aa85961072bbaf9e8c258903ac23a36fa4c8f9c3213a744c0076fc382d430c5fa750d55a68b7906197cbd77ce0ad51b967b8e51ea094d75f9850889c4baec3833f316ccb8e077f4c41ff6a44eff357da8e73e2a20ee3dbfbd352862af046fa7c1dc3875bf7c69c5534ed20e19dbe25b9eb3e2ec7ace83d5dae5c57da8f3add217a32b10368499e2e293f3e2c45e5390c55bb63ca35f507e975cdd8725ebfbc66d65d575860ff841dad6bb2ed31b7a42256f1364643ae1a92ad4913aff63deeaef2f39d70a572dd47fa20464f75c4478288424f777bd0af8f8a3e1deaf0c14f3bf0f22a00cd362f196c3ffd25c05ae888465cc3ba973fe0e9dfb5d28de3c0075e1a85f644f8bfb6bad783f2d3f3a78f4e7d09f752abfd476244d4d80c069b0c20226add7fd0984a06ae7516805e771ec70ef25fa1544a0720236b8efde6c3070c016e3644ccfcfbd05c9c021e563e47baa046e32291ee969228d22dcc74b08f3fb6ad6d269855582b94aacfe1c279e195838c2712c5cd3bb1d1bf372e677a1c608cd20daa6b8daac0274dcb6a044c6ea3ba5670f69f68dc51f93e44a07a785cc83ff0e360d70642b8b84d5fe6be38e175d1863e1af9cec6eaf5c7eff00625decd0128935f6eca622913dc9fed25967cc81ad51ec50f5eb798f428d45882b3ae0f822ab0d112aa63731eafb0fbfd06a0de52c35836aeb4ba60d3dd2c40b7dd22c111ae137ee1a020218614522aa9a4999e4df6a8dfe62ad80a071d12908dc406f4a92429ea9e4b218eeb0d874548d9d206683dcdf123e367f16097c18da067678043164e41217afa9f0a4cfafc7910da89bb00fabf004e2ddb463415d099f5b23cdc5c2e4d4eb768ce40e1cf8945d32d5c54594a1d4e413cc813726393b5f7bdde5412982a3fb77497780edec2e2c9525061a7b5368ae7cebc45455b706734acfd47ec14995fe4d555a09cad1a40a6b9d801098d4ec1817bbb77fa20443d28d124a103a2c2f02b87efaf16d0ffba97c12d2fde015926c6894a0d0519f505439e1a58fbed4566cd23bef959332d48977a92ee9fe61b8b2c7c2f1cd6bb8c96df93744a8cd8e8d3198bf6a6da69a9725cfdba7dfbf705a0e6ad14209eb55160ff58a57c9e14d9bc3e8be63f8c9e22bb1c6bb30a17da71d73c0fe7bde282c5d8f0613986ba53bfe2b3bdd273041784f6ee2ab39ce9bbf2ff266698e273686ebb46f6ac7bfeaa0871a482e9878e8e3bd13b401b7b3538d5012596e4425fd2d3ab1d3fcae4b137d67513f77cca276c3157b53320e2e81d7d650f9c3c07c00dd7dd6d4ba66fd4396077e2ab152fdcbb93aea1830a55603bec492463a5cf01e91efd767ad718803d417807a0fc37f67c3f52e53553c33a9a88b4b76e7507912f3001f40663c9e8c02f829bf3c897d59a885abc7d01b633a68c520b32c9a1f4bfcf5147b708665e8ab6bc92e482e50a0065aa70c44bd31bad60a6062b818fe956753ec58b47ce3fb153e779e20fa62e8c20b30f3ed34fa0f79ef4f4f768dff5192cf3faf3ceeb295326683c7417b5346d96089db1eae70d0da8b39b73ba23cb24ad5a7faefe739515bef53c6e09f501534b9a992f5b428fa2aa5fddaace09bad4d54faaa8025cdf491a784782de1741fa4dbea2259e191f8bac433b3d0b27dfd59fd0098ae09ee3bba25b802afb9182ede5e9cf58a5352df1a11d4a263c9a20e9912fa8ec04e316cb25a57aa3d4d4a5d498e380202f238828653233e401d539e4c2272374edb613f75f279bf44843d78b9764706ec7fdce9404ca3442d9b29b7b7cc0747f47f6f669dc3ffab81d83faf821614c2d7d2eb517bf5a4a5a50c5b5dfc5e1e58790950f29f449053c010836811c4df0a21bfaad08e7311ef96b6832c4b063eed4eb2578f2ee776ff887444a3abd7bd7a979aaab9c40d616d721abcfda683016a747f6cd2ed0f56755b01437cc8ed281d2003a8f72f2365c576fde8c1355e479e425c6a93456089c60d2ec25ce01a4fad4b2c4d6881e2eb343b19061785ae465e32ceb240d0a57d9d3d868ebba8bc6c01f031dd75085fadf9976d15522a5a84bdf497f93a6bba91f7fc2188b9bfb3d636d526cb5e78469c447ea0133b94579064dcdc726d54fb76d4f772fe229d81cb18a14261915ecbfad0b2d28b5fe79b0c171a1f11a876aec4ee3a5c77b8af2f454721acc596c46492ce447756992df0e1666a7fa7a32cc374647e72e7404774f2927f1505e31a2d44c035542c5df815227746739dc67cbc2eeef613bb15f278f3d47b17228166cac513ebf2aeaba55afe6d3648cf32084fc323a99631057bcac582c3d3e6461de5532717081efc5ccac13e0c6e4de9d6616249e988a02979b25a2abe005743988f88551bcb79b752469aac6af7d91d278a5e03ca6ee048910b1cebe36383d870bdfe195910ee23dd063c9f744c39d93e21eafd9aa26abd99db60650646e1fb746cc62a188d0efa84c79dd9ed3bdefaa5b630e3bd6822dc0697b75bd40414a9579d660a229bd18f30a28532d27e8879830b9d93ea2ab83121d2a525b4cdfa8bbd87d971d73767a6aa6d986edf194bc53cf6c5adec1160508f727954066bde70c5e331396e4e9004f5d384fb073d7a295a0c8a89e3db562c24f4662ca88e0be224c55e4fcd03519942ad025d01d52ede6ce7a6d3a75fd381aff2e2c95e8acb38db78f843d299a1866c5f3cf63f519f5d1d3e001f9483fe9a88a9690c773caa66efb4b1f467d85025f15d7eaa5df5bf008e5af913dc9cfcbec357a53a20c4f6dfcfd12dd8b7b68df66b2faa595e5ff718ac106380659649ed69ffd18d93e8c6f6151f47fffb7717a31cea24095de9e8006309143474fd3871168d0a4fcd159a34b3ca0f547688489ba47600f1bdfb1c389ea515a083676f7077c4433d3ecd72efdf3c373b1cd967b636ead1a16b7806317f10737eb8b3f23ac66e6b6952236dadc936da569860859182d0666839655a11b228efeeb0630b65e0b9b12b5c4a54533a921ed959f7aa129053c48af94b00abf3a87deb9958ef84db860efd5c221d8dc7a6697d42789064aa69ab2cfae92f19c04255d44aac726527ea4289e53c5b9da766f30bb92192b8ef517fed1ca523c071e18ea63a3744c0df8f6c558ca9d87f7398be44cc679d3f4426cb17421a796c9c6a57d80e9e19ecd6585611f06b78e023193caa1797150e3a948f66f7b7bef180ebf2edef9c25334e81a2c070761bee50d1f9bb8fc63c6a7b168dba230a9230cadabc515f5f5384fd6d4fb851b93f08ab0864d8242a8e6ac5d25083e11405528368891991caf410cd6b07473cda06ef13ad277f8d5e604bbf1256be4ba2e97135970797346250124b27e2954a2eaf368c8e1e4bd52b59148dff98a7aa4da9875293a937544ea28672dce677669807e8b33d8f2b61c2cf38fef6d91e0bf2c93f13932e838ab93d790b23dd5db4ddc6e279357940651d64c7b89ee809109652d659b28a589d9c217e8252c4a50991b584c934f93b4bc82ef435f6a6734cfb35d6feb2793cb12e64342bb887d3c0c4b8e22cb5bd2208e9a4f154bcd93d12c659684912ef7d5ac3ae5144a40de14daa17ac8140e3e53d26c75e2d746a3d71212abc0573c2f93f7118e152e7b8b36764a8504b767f7ac49c6c13a6447bb51dd4be720ff48fd328a04d5bd66cea7bcf414f86f1d998bdaed5a367f794780f5916ab0635f26d1a0a7bcfdebe0ba2ff0421a85e852e38dd00fef7eb05fc4f5e47b98a936310a14253327231a219f5e186d57625b95d5174ead11b32c75e110fadab5f0d291c19f2bbd92c99d12b7ff728189a294b8a24fce6b284fa0553fcb92b71bb287a85591e50828e6e984663abacac80c316228bcad79146aae50844fdef7b6fd3440fa92ae043627c9a52f5121022f408e7b5c159b929bfc98402f0656acfb2b20cd4f7027b34e19790619ec2a59d9551d0442e806f62cdc3475052da82c826ee74edf7dee8355fa5296c4a1a2749ce213566fa953f863444d9819901ef961f09bec9d19d19d40083184ebd2c12972886b17578e56b118efdb5c4f5bf460f23c605d6fe46b495b092ea1ed1fdebcac93a2cc2f1ac31cedd84e2f2dbce8d20d4af2f76f9d17d3943846a8f55129aeac08b2377639b91a44ac99387b916445d5c90a3f6acf613cd7d350b052798dcc16cff3431fbcb4dea19e151bfe34e498758cdf993769799b7fa58ab81dea837f40b6ac599ea8397aac5f414f52890604c441a536a3b1cc8b2d6d504391f69ed4cce535bf612f918ffbb61c1ee5d68ebae79d86993b0b97526f5012b07e46d8d1e896ef9d5e066474ab61ddf1b211cb02252fe1efa7f6efbbe98f63145e965f2f02217162234476629e37d4a80ff6f25d68078f3fa8c29652104026d676fdb7d0b5bac0e2e7b19b4c62b7974de88cdb24cd55737fc22de94f30f70ec0753e4b0a05572cf474b8f3ba47019d50db4f4e5049c7e331f8f251bdc0fe67ede1a54505102356cb41bf92276fec2f3e973b531f0eff68a868efdce21e2f4a6ab885f72d7fb090feebfa844e10d403f1cc2ee6975b4596e559ff5e7334bbefa0bc096630a5df6e5021002b76112121ce0f1fb7db435a987cad421c7d9cae90b8a17ea5b7b0fca9158350e50a9c1fd95af4b6827260f26da1311a85681ccf0b07a84ac4ad7b0453fcc9329bf30f52c6271333ac391da3c4bafb2b79c6ec2b6bd135b5a4ae2112def5cf785a41a439f910afdb49d1da10d9f85d04e7ee768016b6e3a1b8cc18b97b87b3fba954c4be934fa85531865b79e77333a658e2e9599303486d00d78b67c5e5df2c01a2d8ac73c4269c8374e4b02e0482567c8684c103409553aba363280e3b5e64880c6d7e99ae86f4540d886311e7bcbd7e83330c62c2b4a03756841bae35713a69ff86c45f76004dd07fb9de273e929f1e81e6fe56d02fef6ba044dc846624fa5677bfe95ad714cfaa6ca347ca34c74968bde1c8000972e57fd8369b5ba287f2966881056dee8573345b663fb10aa6e824128551781b7101e8e71b8a6b10f2c53aa7782adaa6f86c59e33474bf4bb986c3eb910fa9a7c3f80f9c8664a7c63aa220ed7ec8d61c1d78e9851cb3e235f3ae657a22c72d108a5e82483c60f1a54a3b1b9a8b9ac9e81ca9676eabb62077219921052462f2290c7062c4507f31713d3673d50bba7140e7c9e42f9e3d7b1010bfb148ece9e9c6dc71c09f5ae8b982f87968651a4471ab3f40fa5d9f05204b9ae5a9bdd0ddf749f0e5bf3b2b3f25465ef8c370db1838d2a82e016224ea3f0fce75e50dbea205d5c817a88a17e1e4a427125d772b99671657389c1c4e8290dbca0fcb710a471f6f6f0606e8a674ff8792fb23598f238a93824f1ef228d3001ec1d890c37fbca2fcdefe617efc9169b7f1e8f09a1c26755efea668b21da0ce9f46f6e33acbade18f9285d6a01907071b08212bbf6270165b262c4baf6001664fb0c764c107fca7cb54eeae4e523ac000e11adf37c01e3c9378c2a4f978934f44484b15dd9a37e823b50d01e20ecc8cebea4546b8bb33150bc029129ae461e6ee2d22fcb359884743b8b20166e62a5c26fa736c86c969625fb298f7f130e45112b55e20dbb3652a437d4690f4eed03674bd9046b2b0b6803a4a084d784a08e2a2e280db89297e2ce5859d025367d905da82c2903e8807935aa28fa8b0c5734c07450ac14410c74f55d57a7f9d2cdbb67a5b288fc8e6e3d0202de50de3da844cc6b2c350a4a827eca6b3d98f86fd729479f3c76a116a5b8a13a69ffcd25b4a35c903577d9e57243ccb45cc11566cbbed103a1f260c36393f78cbf35c81224c2846e0509fd232973fe031411754f0c4d3c8e467091893c0bc633473940166c096c69da0921175779d762e462576766a9256578e627c1ef82f662fd276a95717584714bde77411fdad5483a5b3eb053267297e488db8a6d10b1db5a3eb6a895492567046b50c7fde61ef0a4bac1ca0daf9e5942dd4c67b67e0e899f463ec51b77dccb84e1d0c3f3328409c546b279dcb1dd512c7212c6abc6cf24c8f77e9bd0c2a78edd2e64e1b8025ebdb91b2b840c48d672421289e692a909f1136ce46c5cb28b6d8daae9000c1488bbba65a6db940ea5726d02c104e414e2b6fa3d909b4c802715f6a2a21e2ee3fa18900409aa83e706cfe811d918cd2e77f5c8bc5926edd1a3999deb2edfddccd01805ae96d547ae810107e00e406321c1ed68c175a85fdf38391fccdfdded833626d9ddd062f7a10bcdb75369f07654e7cb4247a01a449335dd574aa5e5f780a4adcaef769b5d4db2c7d305bf4a97a7e528314a8ea6e62b3a71962cb8cffa1e78f8413ee43c335cdd11de6074a0249549d1469774558404e2305564a9287dfb61e0462cc81b5336fd28eaa96dcb06fe68c0404dc3c6b89ee6744a3f1f718aca3ebb32e1fa4880e74f9c46eca7c928af7aee5366c640f99cc4dd9c8ce090b72834049a2d0639604bc8967975c85fd407241bb7f3bffbcb30fe34a3bde54d850c6d47a934f939101616de751f55d77c7fda230dbc95d3048c7a937069f336e9719fb44906a1b5d8f39390b3aa8d4a6508383a4485e015683e1f5820ce3c71b79f1b23e1205890b4bbbd7c3573637c08a6ebf68646a9c91145f5578cb7c566b8f3a1dd5a22d621ce566ebd058e84350aea0d81771f5c5908e3306027b7b8191641fab912bd5ca87f2ad9923322fdb1d38ff98825a372ba8c1cde21883f9b9131f2dfeb25cf2416cc5c9796c825578f02fa658d6f340d40395733ee1240f6527ae2a572710921215e12feb9728dc71f3cfdc4724d211c92fceadb518dd8dbf12ff7e54890125916d5b9f2e5142b848996dccc75bcba3b87fcdf91b521182149269777685599f63db6cbb521bfa28c63b191a6844444014b75a0a5c5f3439570d69ba739dd0cba4fbe49afb59d270ab2ea74f9bcb4c01f6a11d8127687643461f0e21a72d9accc5323339f93707d5044a04f88b8ca91368072d12128974b0d8371a063f2a8d040a5c6d67dd7977bca394d636a95cd0e4652b596f273246efe7291028db5defef800e4c30040f548c76c88b5889262d01bb20dceae952aab79ed1bb929528cf214ca833d9cd36bdabd0bc1bbcd7d1d8d4e9e568f66fea8ecf6f511fe4bc802196ce91fcc35d852f7cab15cabcf9534f9f7a59994ae4fb07d96c2c2b6d84a7eae78805df16b85767bf3d1256f48308ba759d28dcdb202c47607d571b9d85d7d9887f9e13475785e1201b94283c7dd1c5a7d89329823d4113551d9a911e2f489f6ade9bfe909174497483d9d4ddaa2d00fc26a54ba07c98c8a381726aef0d14f379b01e5f0e7065511ff01fe21d78ac9d078cee7a0420976991f17b14b65230903061daa660bfd7aa535af1e2cdc6e12d2d8b4f72a30e964f79129418bde0e985fd574013bb56b511ef5c8014e2a65286a49ba49a15d657c32d88080710407d0fbb84e2b66efcc81707a6f9610db3deef2d0f5d861313d832a660cc24ec0fb10cf9f92be47ba255497db0ca2bb037b909799a3dfea4df5ee2af5a676f80dfd13d5f91ed6b4b1f80102ab27d1d0cde9aff2fcc8987b6b5bbb49b30afb5e25e7315e1bcd17b680a1db2677ec75e4db2beb95fbf044e6609892fe24c11f168b47586ac17e90503a13d5f5fde6209f840c6a9ba2952a40339a52655cf6dbf98f2ad9f65b8d34312527e21041f05f8bfb45502552631e290b99b0c53dfdf8ce49d1c8fa8b478b460b92ffe6abd7dd4b3d9b92cd73728f3eea45ddd9ca5135c6943b778de4423f0a86b18899239f3ee520a07072f8f019556f1e23310876dbcbf036a0fe17ef7dedb22a5f562d84327682d4238fa26f596dceff725f3564b4b6e5b5c91157472a90d4cf37b4281581ea106efe2113d3b36e2b1c04298b5f61d9982e06dc9c21750172348c67870f360a8af42bdf2745f4d9b6c00b0e4838d94ecc9c5114a105613a62d4f16f5048484193fd5fccb6d3f5ee8836aa0328404f8ff73cb304b05518477791e1fe7e7b42f76780fcd6c3bcdd5e2203a4a363fc70bfbfa3591e798357d19232360fd7920b77ab96c49a1db52fc0c669807feb55bb9604fc531b96f7fb83db9b0964577439dbfaa6df09ac251661be89e67a5e2fcf19161248a8d91f5e2ba61be718b8dff885f28951e80c624c19d477e01b7b9d08ddad7a22a08967433cb79298be0c57282d62cabc9f64dd5af3d14e48a43a0aab5007e75bbff850ddb2255cf3b8b284e7b01d51ddfc3eafe8444d78171485e5d32745ee965aee1151074d39f58719a71afb52ce99983782cd8df3e9281a2b444686a62987232000af91725cb4f509925c44d320cc064997a1eb80a7c0324a5280eaca91ec1ed3ab44d46d8eef1ee70aed57f1eae0c7b8338af46513742816dee0e707c85f52d990752f315e2b233a055c47bac4b6c5b5223a0e3b2abb4eb76841542d33dbbb11065a999f5a55b39d3c9d8c20c05e432fea043f7327c4263668d49000ff0094d0c33ea66da6a9afc639ea43cef70279dd2551f682fdeed9aa0832eb2f20824148fbc849f653323ca0f6ed9a5d151b482a72812ebb982d8ed46a52f55fe2006b6cbde785bafc57fd61a9332b30b7b766aa5adba594e0f2424c674a8932a29e8cc6f2fc55fb98d08ff81bb75653ef4263afe1cabf48cf883ea17fe7875b815b648a0d3021cd43c231ba5ce67b61deabb210e79367b918550fe3f062c18d4b46a2929524ef1e9151b30583feb5629b7c3806a1952dc19ec302ebff196fd4d0300559986bf8da70b9c01ef3610fdb0e0acff62212968c25fec79b469f6234909a858ca33b2c427b0d51ef587b4372d1eff226ef531c1835e3e928f87d7a42508a50a073d7ba0401f36152a1d484a7fb5172e82824b6d4b576010e5f30f4b7b1a45095a6c752f72ad6d740c5888a2367781dad79edf120f7682f1e94ad16e5a5685a7604ab4747bd50a5faccc7be4753f92b282e912cd35b7a2d1b59c752ddf0d216bb0f322acb7460a898e28c8ce30804b07b6c6e85b74eb8b3e370fc00443d072cd1f5b8670f229ddbe739fe33f01ba523ea5b4d78b5436dc4a9cc11633b9db25b2d932c293f1f1a69dd8e0bed1de747df91032b4f7ef6dfa7f1f0faf9b7fb4f25c7a2cdc0aedd71cdc70be64a96917adb1e806fd85be3515140ae966dc8b680623a86fd4615c780414475071f65efd709e8e0632a3de4b918b02e5bac60bb6701fede2ec91c025e52704f36d4db07a239374ed649de8ee2f6b9a8461fa214f5d6439ca62536b5b72d7b1b398f6ddac938da062731c0bf44e55f9060b9cd91cd0f5ef98fb16f34221c31cf1b4a45aa13f602fb64a4e68005b9aaaca13bfa69b8c34818b1e7c5f8ace0fbd6a28133f6dba1bbddc6b2f7351d2549d431cb9130ea9eb45613fd26b5aabd1ca97236e38653bd57243e163c3996b7eeaed0478ecf06db501a9c364ac6cd65d99faeb13f8ba731425f897927833bd51be844bbbeb0a40ccfd0e9cf778e6b5654828ec236f145c1ca4dd73d137afc91e6afa94ff4deb4adf39d91e0b3a736427b8df4d3ded3eb195c2b289ce864836fabd018d7624451e4b934edf03112206e2fc35d483eccee852d4211960b5fc2e739c5b3ee94f60fb56ed9fc34f3ca2c94f20285e6283269fcfd9bd4285fbd3d65f2b35cc6bee70ff0e03afbecdf0f337476c460395fe693d61d7c903b94bf1fb1f996d404af90399c20413ad11061d23448c426c986663862bcb131cd1e514acf9d93dc0c51d17a00bbea1949f5e2ae74df0d4e7bb868c2b2de8ab9e761b812e43e77ed92ee58802157b696895e6c6bf74b362d1e536bb82860134c3fde03f27a05d0a414cc45d366450f3ee53867974b32bf4f9af72efb32cf842ce7212ec32cc60a68a9a8b5cff3cc96463b0f06293a6d123e59ef336c81b3da0ca272c06c469db959b4d604fe6dc841452811c1df1b107882c17a16e3481b3434800058e8cd33662a95793f1f1ee7f2f711c5be29ef8a931895aa913c79eb0a2d20fb99e2df0b40f3c35731fa661434b4e57df53450e3f964baa5844699c648cf63fed669fadb6dd286a8dc600b95322823d6f6d7bf98ea98191226a45e30f10e11acdf9291814e489b24ba25d7d7b758c4785f90af857b400b235d84a8af17c0a64012f4cce730b4982afca0a2893711d05d2c81fc68e7d8dae702c83c7cdd357b974734d37c85226f696a5ea0fd992fe1f3b792e799f9de7542da317d68291d387250fd48483ecac0ed027213435c64e5ad09a9e6533a452c93602a93b39e91839d50bdc04135879b5d1be26bd973b6a77de119b2f83d0f54b5e6d4ffcd47c09a2a24b9cb2056b983d433f9464e22775a5735c8143d9e300ac8171ff50c1896f666de3d6c6a1bdfc1b105ebf48689120b9f2d3e446c947d934028e760401333d341d572c37dc1930caf9603e935d736584684d8a3425029125e6b85324ada838e2026f042777d8185a7e75e00ec9da608610c530afb256da933502f733da24ca22a863ea94a02d998df10c7373d1a75de5a36975bd63973699a007007a90fec2b0578652398c2427f95d00dc57ff5de173d03b10b1eebe8d40bf9d6a79efecac947d7dffc7a2f458f846fe951ffe13ce74e2908f5e45c801799b7f5529d738925ed449162b15f91f4179306f98415f88d570bd7c3e6b27c301fdc7115e4d83dcbd0f45bc8729920d5d93fb191f45c574888203426c4d96dafa8302d364e9372033c3eef5d6237799a93066eda238829b0f2188acf4fc4ff217350e038f4841a669027cc7c6a9e7164508a2e056059b9a44064887528f06ca83282624e28be6ad5befa27a62d517a698ab3eaab589d601c26c9a623f9d24325ca9067cd800639a57ae8716ce57a7dd743f560ec0cd5203665c5d9656dc7f028e2a043baaf3335c8d8b9b96c639e38e57f8f007e8268190950154bfaa4542a504c575a46433b2129d72e16dfa93ab5ae5ad58173952340fa3cee29bc170ba81f332a9701a6448fb2ab0581fde8ee3b740df4e2a444c35beae654370bf72ea6436cff7520786c825ffa79886d3a7ce20c2d7962ce094880274ca99a1f030b582ec7e04c05477fca179171e780ca19c850841195b98d0d4dfa982b50138b439783c4d989cec714ac090b0e751ba27679b0a30a887775ccc354d7fd51ce5d8298da95c1b9a6ff8f0cb3334f0b6caab84aa839ef87aca3f0614a75defa6ef0f84e4e90d3057f008e4a30f8c62a34c2db3f8df34dd2b56d48733b47c34ac6318e0aa897f964110eed63340fca7ba2d3728cf294e29941dbe28f285fc7009e0f0e22430d0e01983fb65ce3ce7c470f12ac7c62e9ee36e4e72e8717f21e80fcfc2064d1d1e6c37b39529d62571359ac5ca282e822a5adbed51a7a4731992c56a1aa7bd11fc59498a317ab6331cb366086af07f66166eab5c75960dfcf3290c9624b8218371aea249c4b4d1500f7b0de5f3ed666f17658085941753a486fecc9740597cfdac9819baf6ac49e0a9eeb277030abd3d17e26ef4586f97754242fae6481789a907851f3d60adaae6d657a8e2308dd94fc475eaad31ba8c275c4b434d1ec06938094c5b7b067ef21f0ca2759ddaf9f6e5a8e5979a57f07b4d80b35f1a0dd47a085e1cf42fbbef04762172f5cac7026956dc093677890fde8050dc1ee478b0239474e8fcaf34c8e4158ec9979024c19c68a367d025efdc9a49309932301affb773a3ea9c0f8fc36678839f8cebb57a7c8a14e7e87a186a46a947559b31b21f58fdb50ed9830bd164082c6aac62b7bb4340540a726f75b22194f90b6060b74e0212f66696448f0f8bfc059f3a7f2e4f2ff9d62a89888243f0b15b9eb9fac6abae1c98906018040fbc9744e86d3518124f3ce67fc84c1b54fcac81d0d9d6530bcdc1186891b56d83fb5afce2809dc8cd4aecc3516e43a36f36752c3f7fece39bd32177c34274f50c988594693bcf7cb76a16d31cf01a7b11592119f7929c04711e741d4c7c541471478dacd813c0a28653d7eaea100d57947c837c09145533c929494b37978237d9d28ee0bc8d006ba6e53fb211cd9c69199b2857c9b4374025d59c98b394bfea92cc26242d63b18987a7531dd4e5a138935691407a6b53134ebf6bc645c943e6ad53cbc718273ad7ae489e2eb3556fef7c800b5989031734bd01c80bd68c21af2bb1e522f4d3753e171be1671cd7a08331586e7f981a17f20a6baf8ab41263c27de44f553e85cd83a6342a865e068c6fdcb34b836d50ebf7fb34215eefa4a6bde50056fe0b22ee3f83571b32ba65fb0fb757eb8a2d02a1b3a0ff2b638f28a5c3dc98b80f05d6a734288e45225832819309d2a027bc91ebaf93fc668332c93ccb3a3241c74e5579598b657db469e31caeac130e220ef984ca2968ec0bc58df013221ef95d9e84c26c38875f9701912b31adc0bcf0abc78fd2358715e181abd1c50355950d1957d7a13f77d263291bcf1b312dac94b1ef13df61056e5ba4c834075fff348b87a24eb40bc36beb4d486063eee6aa79ec83e28c9796c7bb6a96089afcac5eb955c9c66ee85d2f63f896a777e82d54fccbd77476844a0624262aa1c8c6a274775b92bba066da72ea22a0d514119a94d5b47a1e47c4fc973895f5a47d4171dcf286e8eeb67b6a0a077d791269efa557445705301bc13a432a42454ef5dfd6a8a42cbd1314281eed6ce1c402adfd72bd7b03982d6ee4116ec238f7c4321fb06ed90e65ecb59c42fb0238debcb58685e991fb94450c347e2d8fc3ac628a7ca221a8a6454076bf0b5762da356f6589da7841c4363c3b6d392afee29b4ab48d4471ad5ff6cf5fee2e84622949f4d5c2e66da485a032c0397ddc53b7a16e3567e2fedd73cf0fb66e67f684e6430f5391eaadd925be7f1a378d4f74bde0d343b69e08b16d6b89a01247f1b309b13041bc2e567bfeb2f8b57d3fcdd2b8817d7642a70c85cf2a1291380a78eba76b3b3b9246481325dd293889c260fd1e567f2d9bc1cafdd3ace478b9808207ad0410196e8834a727524798d436cd9b409c61133a1a268a696828c70f7d353c7b044a8347d7e9e5416f0df535da3e8e5e1b7bc8fcb125191c1f3451f10f47a39f761d95c4bf7a7d7349745ed41100e42314ceb304f0197ded44bdfe360c683dd881ca8609fb155e67ac8ed7a04ed7dcef6f1ac25ccd43b4021bee2e8ec77e3efb0ef2c0be11ede04ded63038a9f2b9a01b88f6f3b21dd39e0e88274467e76956cd10f234884833af03f2defa7c8d6464f0fa2ba85e8b09813ff33147f6df5092c34e4dc1353309ea9ef77d58aa9c7b73a330328bec89ec7a710451f975aae06977fa0030303ed1c732b3db1591100ab379d09629b7760ea76a41c08cea3609c03cba00d1114f9ed131e551bcf485fa58dd01ddd7d98c65d759a0f7c1fc1074021184e05b4f81bbe7f90c3e127284e0f792a438052e221a30fa78923e70b13c0329e7ee2ef1220605affdf2b6a9bab8527513a3f18563799c856af4a2afdabcaf1a53e849fe9c7bf528957cec472600ee674e0b32f1e2d28fe928359583a14c7957f811fa29f4acbbf364d09449dd38ebab81949f6dba28385eb80e13ede92e3e683b8495cf512d9175817282127d4907d32257b757b0b644b9de34f08f5de2fd980700d78a8ee228aa815d5fa5eb2751ecd89dbf2bc5318dec22d73c6380939b7d852af79866e62875c70616544c2b621d9b16a8a8636bdf6cf10997113d7a5ba41de11a32b1e9ff99ffc3dd82978df0afdcf95bfa48f17d858f56510f23f6b9d77a710494bd9f304db034e6e4c7c98b31f775a9afa2ab74be581ba67b2cb3697de2266cccb2a6ac7a1cbf8e950a6a19d8e87bad327640748aa404bd51c8402e51cdc314ecbfbef1039d284b6e76caafbe1beee5394429ae6913408c9ce3075f673e6909d5bc20528570200acbd2a31875e5b8b30825c3df7430c1d6d6964e34ef08ecf24acc31686e3801dbeb74704acdccf0181631eb1f0ef9b66647bd8059beef2f120d10a2b8eecc97e6bce68b126eb270508371dc994dbdef68dcc96c820d1a059c7d78642fbd0660f87deb5fa3a30deb83ee50fe8d78d4625d4f5850d46affc68f5297601dfee9e9edb11d9b64c58e44691e1d145cce3daf2c1f055cf157a2bf060583139b9998f4da769dd8948281bbd73080de97c6a96a69f3faa4c79026664047cb351196feb5cf59996f59b53336e05ae09f94c2431f70a63d4bebcd93bc9634a63bbe4c2091667b689fafc49d698e5c6fcd22851bb0a21f2ff1890d8ad0f0b9e249a14b3e7c64a4fa6e40d1de3ba83d7c75549d3549def87e38aed248b38e9ef8283d8f6be55b4a45e70bc13354caf18bafc0a8e62dbb1512efb2ef3ade45dc479535840b32610cf6219a7980b15e437aa5826d10ef9dca15cbc1fa80127a8fcb9ce5eca9f60b51fa258246bd998a0839cb24419cf8de37c32f72ce48258dea73b4802b619d14f9f210d51824677bc67c82a414effbb44951631018817147665350e6a4a1127013d44a3922ee8ef2883c27c1bb59fe2dcc62638dcb6cf04c4ed394b4adafa6cbff36793dc5f2aaed521a6c601fd5e42fd19ba845e65ed38a293c0427b8d8c777851ad3bad2b069ba5eeb8d7b014c004113ac9f9fe6435d8d9cff5b2541c440615326f75447fa401421e5f14e1cba6b3b074067455d37d49eddc47578c5006555b0741316bdf2d1e60434e36aad6349b14e9cedfe1543e38f94584eba910f0f3ff0e467d7983d0fa748c73b0f1aa2ca9e7af81ef33caa6fd2412e72d88bc2fde9da15caab4eefef0c412a683d1be0ab99d475fb9450099ceadb86197863a98eec4a6587a72265ca2dcad8db70d7301e78cc59f8db7159c9d998e8f5b74d74f6c1a670c5e03a3200cfc54dc141930b0d8a2477fe68e3945fa3530496a66ea94f56b8734414ba5cee766317c97cad4b4e1c5c395bc6b3f20c0a78fab66648ea5649a1bb6d839da2edc48a4d26bb4cf76ee794f2673fb6b88ff32e6604c48a7fbc62101c60275741b6c4c045a58a9e7f930113e8ba053245cf4afd898a265db52c9c1c03d48893e57696a306283540338a8adf25b09c6d560b7eae2ae354330fcd0a582408595431bb79f3691b508a2c72b0861b5275c1b8d7400cb78c3efe2ec5a4b59d7a0ed2a9fafae7c2d1f8690e26015dc16277550e376ce0458334686cda858999d0011c9a33ffb3991ad6421a5ccbbb8390b86ff2e1ea89b606627ff0280f7010a6318b3ddedbd1b74b990cd758439a117a126b6d220aebc245f96377a778df617c2430c081d21b59dda165b8ea999730f88663e83dad9fa0e69584f220593f270215c28759f68b1974d722dac215bdeac648712abd25e24dd9c1fbdd2259b64cdc7f1f49510091d47beaab65e958b63b13bd0688f547168cb86b99d931e2f4cca2351fe9ec27770273ad77d345aa1b9dace76f49043663353380801d071db649b02ad74add5af0dcbc66c1a1f7710c94e0220c903c4138486a19033dcf02b0b2ef2abd577581f146de599ceb34595939375a3f1f8e4bf83a57806f479c918b3ed0bb09d1aec5d70b08e0f9e63ab2d650f45eb5c994f699451eb2bd9f1b7af6906a4bac0a4ae259aa94a3c7da9bd8c13e0c9a62e1eea9bd5558f9b13b38fe115cb2d9162fb1e77bffb0a40c4703f262f6b2301a699c0c55cb011c61fc0a229cc2c81149dc793166446511665f3d7512027a7238e6a75195b40816f33a41e1614e953187b6c2ffe7637b2841513f697d04704e3d4ebcca380017b421dece7ad3120c19cda55b58b1611515a5e04eef07663bfcef75ed422b2b3d2887c0f552ddbe7be6eaa0f676cc45d3c11513585acd55a24377236b2750f4d55dc5db58710df6c8e3fb7fb03a2742f7a45969d6e47772ea77750a41392e91a908d4fe593a10eee601bfe99695b44006f08182aa1ebba2035280f1b165b28ffb99a7362b997bf7ee13f8d612f4a5e1beff01d033173abf2b4d33653c5aa321230093bd11f84a3a1e0c5bea2ed30e44ce911f8826b0c7eb0b59dc7a0d8ab97cfa316ab96d400d85863507a44ef00799a80a056f754479bb1f538015cc7f6a5d90742be64c84c6502201748a03a1c1c7e705a52fe4dfb4f4c4c1c7b6db935909cbbaee4550a08a0bc4277c440f4db6f89dcc90de76a5d715e4e211799966746a84f2ccb03521c71dcdd8b0efaeeb57a200686e1189050e3ffc7ed473b4807645ab439b5f0e120211229713d795275021062bc91117a91e11f75c4a32d32dd53f8e0f3916d92e9ce914bf7e85f83bcfc2d1e5dad4eab1b108a0e7b2414ce07b65e9875e0ba1be37072b218e1af66c3429484c2ef3dc1976a7bfa1ca97813d171e75ed163f7b7556ecb0eeecf0da953b9ad0243c0e096bbac61541dd0d0f57caa92039b2de0c441b10b7341b5e309560210352c8b395851d0f232b372f9969adb3fd3a95c7a27181f791e00451461b8caa60c02da6c5e93720f2b1bdf73ae62b9ee7a957b6a99dea1186099cce5c54c72e77cbcc9b05506f5ceeb7d9ce7760b5ce118b2ffad0cce29f24f84a2aad567c637a86e85f7e4da34f9484feba945e2b59c9deffcc4eec5cefe50151476e75f579c5bfecf3a5b972c0e162cb7fa7c271e0740096a57e8806a51eb7262211c905e955268ec65d89da13fb3d7659a23ef8dd1801ec1b17cd96a82f6ab2f18e8f9457f9c9d0c81d0d621b1e623f5f14431708ca9f08c345cff616d3d4b36aabdf8c2fcc35ac7a51b01bbb4169df08fb49215a8a177ae6b10b5034047ef6617bb12bd3bcbeee7c0598bd35f86523b8c1998871f23a0ccc195f08fcecea2274f9c8b05daed3e69347f426ec7686cfd73369cb87eff5d575da2156dc8155d6774afb999b16c17420933eda5a9689d5b8b21d63c2a58c93d7b88796869e8885d11ad4a19b47ac9af5adf8afc6078bcf57ff8f04e6795291a62aa194ef0b5456ce06c4ac453197667d894e08001612f4079328df2c7df699d39f0d038dd6a13840e2892d40d34246ed86c073a705ef9874d150815ca76214bc324517ecaed9badfc5ae44ccb4aca44c059b99a784f452755452bd823396977741861a196b0f067915e3e0f306ce23f3fce63ebe6f9d879ad069ce7ad0a17ab9d0901f7d229f3a3d39f37cd6c42f0a40ea6f80f0cf438bbbe67bf9ceb6dc1816f5c7e4cf2416aba3b69ee9923011053df48ba663b9b7b7bac9c43b0df6fb91e934619b7751e4efed5f4380847641bd50e69630ab08ae4a29d0444177f4269e63d54ecc65d484cfaaad581ec4722eac55da3c05ef306ee18c534d54c9ce52177a18d9c0223fed0d4646ad5271f89d0f016f8e8aaf977880ac3727fb47b4ccc8a7d7c5334eebe5f25dd49a269e5d30eebeed3e4ee7b2e6d71798a82b4fd0df859222e5f613aea5568409c9d3f577222f7f36d30ec9fb35d24e42d70549a285a6d7e8ebb09b6171d870c6fc3cfbc1b4ecf7635dedd54908b32169937b73f3130921d4c0f5d9a34e5438e6d5b73586e9cb2b868458852c247e1cf1c3d760526f6b71d612ee1b475b5c6657ace922a11d012de08fc7f3fa82632a87d1bd645a599e1b17b5bd5f1c382970aaee16029013aadcddac896b8bd8179907a143e85b4274f2182c08d482b9e25bcfc6d3adbc419713f15d898e5e8bf092c05c54d150acb7a7c12cf1c582bced4e2cd53585074be34e3c739e18e756c1df31fb1e6e761b19af8493b88f25d13ed915bb16f839749c5270fca4a5323070ee4b48f523525cfb828a705e87fc95039bd997503843447037cde5e26628eb5ccbf47f1aca7147435f164014b346f25a9124fd8f810a5396cfa0df46e7d5e793026bfe74f518e2453dc7a534267b466faa5e365387c78561595204c55579959cd725fd60b49998e70fb7dc05baada3d4d349322052f8f57075c7fcf983b39dda6846ad06a0e437cdee3efc07040e47150cd1af090a9cf84a233a37ca69a01da267a69faa94bc513bb96bcedb38f77864656f1690e29ea188f9e5e87d9c6b5fd5e3b23f44d52de198487c3a985ee6cd110f62a1e874fc2ff8eacaa0b9f6a38ca2cb73161ce06b5c6f8d48404f5bc8eb9fc062c8a12f38801d3eb01d1d9e96b557dd7311bcb8f29ba32ef7000d9d50fe113fb57effe554357c329e70c8515d974033caa73000a3e6a3c0bbbd8072fb9e1e785a7d2c955df1b589759a5a19b60bed6a7571cb24120acb87339973a04a58217ae9e0024cafd1e7888bc2f01da4a902fe7b1f7c0a29d571a35e65210e74e1c80f18c22d63a29443623beb780308ec5ddb5a8a1cfb04cfe4cfda66b760ea7fed4e59802229ae5ba9c40e84b56fedf4bb39d0518a72b2a1f9afba88d159af5311d2b04db81ed9561458719f1fa7d842fd4bc36369a0d87f5813b7b13f9097b6a8849d614195fad3c2450b8fd6bbc6ef2935261a856c50ce1cedaed9b51d0cad786a7c1303e2df5f2253a7fc81ac9c2f1ed22d15f728663adecfd510e42f50c8ea67be71688e218ab9c89b208097a5d4d83151e99081cb0cc1dab93ac695b4b06a8a622de11f3d00211e9522501bf87aa081725b85c292df38893cf8e14c73c2a4bf44757384dc6cdaff431c85593cab210fb3004e6ac67d18a38f17a08cb6438dcf17eaa189ec57abfbd973e9b4728a9702ae167927dc58198882109aa69d33bb87162a5a39968ecaf9936ceff619b14bcd969c3cf16b0b186b402d2a39b8ec79f9ff8e2448b14c0de69c0ff6e2845da327cbd74ef55dd1d411e19263277735c9663692f398371c180c791c90034a3f17bdc374ac15cbda66b95e710b05575e2ba4838f465ea660b2bed65f0487ea0f8b5c822c1181a2d85bc508cd69d49138c3a4a09d30ae389aa34ec011b53d9a8cd0d1b7e455a3a781358899e4354d91d565e4074bfbb046565cf8abda9d496c092bf65974166ad7a4bff1ab53ffd45f00cf0b6bdcc672c33777bfbeb6151804781b82fc1c9c1424ab79acad980111517d8690d5a7c01a25a2a5610d3f4c340f179fb5ad0d854729efb58dc1dff0ccbe243ae8c5172249f66cab89c36cd07d756e9ac180774dbc67fe0fb682636abf3d67fc68c861909bffaa64e2b8d98d75e665f77a8c6c185217c340e8da9a71288ac390e769b668720dc968250d81073a3b4eb8671d25165a1e99c234d69f3204992646dd3b33d055540c6bac2e4ccc3401cc2ff5493cdb6b67395d16c16d42cb0742a34d58d0819dc81ba1259fba293cc0db09b6944dbc9f7fc1da6a12937785d8bb52a5e28bb8c0300debf484168f745caef03c1e0d852d370d2b49a081155f6d4663fd6182a688b2d8d139806cd356da9aac1fb304d09bfcec12da16c1e48b2ca17c5356b157a24c24bdd7119018433151b7651c68441dbfc90d4403d2a4742915a920f20f95f14db6e476031d06ac9f698e020c724eb5f48cbe8da1c2838961ca8f24d2b4832ca8eb67056ab61f7a15c9edb82ce0a7ccd297c0a41fa3d7b0297220950c0255911e411fb3de3e9b5086fdfa0ecfdb79ff17196d7fdfcb807d8b51b25c810fe87188b18976c12b2520693d19a217e5785f6da9939fedbf0900cf63c2c9d4ed396ae37d34b7f2bec9e3d687b95e4d3775cb81121b9bd7bfe4c764420403593fef870ca9f1d804001e777806bbca7dc07d90e9298df636417806ab41b04960ad1b56818dd753c42cbdf74ad4dc4d8bfe2cd6925bdc092b1072d01b1472c94551a435d4b0e3906ddaf7410d402c1dd31673a28ff9f9799debb5a748282d5798f74591e172cd78ec6fe5f3b1e2124b7fdf6e0b9abecafd80a91c0f6c6295e8f2368590fa2966c178352bf26b3ff8d623011a6fcaa28814b07b57b198a59ba53eb19d509cd87dabd2c1d133f09c15b9cf0114f60b64b1e5d2c8dfe1ba8870c1bb0cb742202712ac503a775e26688f7f1dcec795a86f0445109f7cdf795cafc4c9c2ae5d39f1827d2cd45e453bc727c4df241b31092434be9ef6d1e37ec971a0cfec7c1c8a7e115bad3b22a1b3e3eb79dc40d5f0275b5538b8ae89a96cc9fc7d14580c0b4140e4f0b906b5786d45a63dd837f6fdb27b3830132f0ed48bef11d90b25e5702c8593aa0ec76724d07db8895f706466d9f06c996941a2cc1008ee63d94bd537a1c8f994c28dab6b86b7db4442296c612496ca03d0089855775f8d077099348a388020108ee6fcc3d9257f02903a24339be65d4a8fd3d4a2fc16fa8b963823dcb01a870584e1b92933e478010db08336b35d6595a7190b267ce80c818b8e731029d47b08826385fd5f603c147d19d5116cb842a39c0ef810f8761d38989e0205961d0e9ad89808aa752e6452c23986326e84843c61d53c0ec6913495f4031d356e60321f9fe9e7318816319afc7fccb63eaa68d842fff54d660a7027345e76ac36d03a1535212dc3d3fbdee4fb7e17c3fee637d1d3bd0a16bfaa1e31d92ddb1fe2f7012707002cde70a262c5c9ae00e998e4ff4a0525d84506443e8afbad170580ac50b763af0b031243585e95cfa69bc2bd2a3e89e4e9434e8d73fd2635115f110e8fcce4afc3465e849885f20cd9089c21dbcc72a55ab437001db2a395e9923a24c40a4db2ea2702bda4d4307bb30f47cb7e93eade5277b8d7c5491570d0371a69a8612b54ff6c5c6315dc7a44bb72866c538a14eec97b296adaf829cd103f0f2538b3e3126d89b7f43b4cd18965d05e0a016b717a23501567e19013ff8203f84e061375a405b429fb8bed1d0cb1f375a4aa982674bdcfe749a526531f0282dcea421876c165c37a5354f508ef104b23bda6e0ab67ddc7fd5481c21e857cc4d828ef026dacb8dd172b308ddc724cfcc160c3bdb2d1ea55f2f7ec0aa12d23945db0d351807b08f12b2cc5a6e24d33cbe41517ee85c1115500bce7a0211c15f438d5208f4cf582926f2f72b399f5e0918aefba538f41375606887130243f939f581549238fd5144a7d741ddde6e424dbf684edab912acbf7e41470ce0790886d9603182dc6a9c6d8cd8041d6b21d6cf25fb75a4fd911cd579ec3341a047ffa9b4f98404ff334879dd252c30ed63611e20a42f39952df38592b61be877a04a31ad45a59c89a42a83c25d9b594965ebb950d088d6df24b3f8532c7c1df99f19d5d501f4b83d610857bc323f604571adffe464262db18239437198439fd2f888427c654dea589ec3188f00cc38462ffd268f7c009766e1a654774ec1809d5140f76567e75fdadfc7acd83fdf683683420c3bec44e5b73a1d1d01b4716b6b72dcf35dffeab031406fa2f0a93542b6edffdc54ea0bc2d58924db1b2b528ce03fca3f37c04f7366d561185f8caa6564aadbf5d09650b1f19e6a5db252be43a4a40da2b7a4ab68cad2059c44ee6472c2a5f35925d0d5a0d8e74768f4f952c2b00fe2b05a885522488e4d22b8fdcdecd177fb2f285e0107f4ec2b5207b52f4c922fb0755c3c8368b15279e1e9805b1e21765e8cb65d005da04a408ae36cd9d5571665670475d184870cc61cc9b8fdf11565dff2ab94b21bab88c20b5657e7bbee121b58bac1b120fcaae7f423461f28f64e0c5e7abb70c8e2fbcd3b0011bc0771d35740fcd1015858854b5e16d38827d3a7660f3fab411d880863acd59f7ff39f54552a2ce5981f3d6316c715e8260dd87c53d7166175dcbeb8616743de2db5b1da5e7a22fe218028dfb64eafef23e1bc4ae86bb80e086a7722501838421068cfe6626978763ee8e2fa981684a1d76d1e5f6c337aeabb52d1c9f4547fb801fbd00d3a167f1ad5fc7183116790c5fe5f145c15cd46cef9170439f4d3d06830b45d83977a651e128599faa6b39cb6682d85dad6eff38b38e3fbcc4542f757be3abfd7068b15a98ff104a6b3cbf4dd4b001bb6f3078078d8e0005c6d62c7e7a80385977d95130de6775d6f804d32c2a6c9b57729d0a168c34d445e50a28e621154b8608360f92b781fdbe3d2cd7691911e8b90eb36cd6cab5dce533da61ac6e03f69f5c2d2031d28c3ac565fc9c02632fea4a999603041e35bb59b80bbcac0bf4b6513a6b0fd33c7160d4ef0f72bead556fc4f3e89bc516437b7d28e01bdf637a1dedabbc6b76cd818c34c5dd982e1515abb43db0006a37869ce2112389f60f40f592f9a79bd1ac4eb35860c6fbb7ade6c7245bd25b4e3e7d8a2f6e48b0e210a24e047d47c44672987447da995af31f0560e7425839a5997d62ebaa180a7fdf690a55e7d4e2a5626748abb4752b7db8ed6649f991d4f08b2ffea32801198a9b757c79c93148adf8523901d088cc3779c6a19f59751f336d486aa23accc0d2eb561d9e4ca475ab6572331368a5c4ae54e1f33ed4e03419a0b8494fdcad9ad5190a44fe60e5f34ef9cae646dff76092290a927fc95e23f53d107dfea8eb87cfac1b0553fa9fb4ad78b4a958ecee3b337a417df77c2edcf771d0cbf1614f649cf89de03073e6a3dfa89bc8408e7bd8f9cba86bd2313eb3579e1b04540465b16466206a3a581292e29b2744599f308d3ef812d1460662503d2384ca58663483bfe60e1af6378f05a9071cef69f6acb88080cc4d096bafce6a80b932e748556d64e127f2c419501e1edec217b72586d33918fd44aea0d604ab7e4c1c90821495307dcc81a3f309e36002a9f143c3be8e3cc006979daa9b27f8792de32e58d12364df4b5d5e5d20e607f230c4e0a509569d487996026949b2484f8d91bb0dabc29bbf3258f32a09543af4201d3d5989c8e7c23c17c9d2a0ab28348ff1badf70759b8cc831a9f82895f78e5536ca0c600e7204f8e961f04d6727af6e061b56c0fd41fae1364b6efb52ea0f597dee4ac814a05e75ab29c864f51ede3c6e3918bfbc4ea85ed6b6f048bb2e2885f6621ba5c05bc398c5719e21b36468b50cc998d73c21765245c90e590da4685e9e7917bc55d283e1fe93e9e59228ee6ce9fbee03d4572ea55285d32bd383148677b4160f21ff127469fa1ecdafdf33920177b0ceafacb746a7f2e2f2f2acd7ed2d63dc8a9008359788b683f892042002a40fa68619fd798a73cbb98357808e04d37bf2d36f3250cb8f5c15ebc5601adb533df833bf4d6291fd024f06f8720d9a3d8cd9b4c5c20c9e34ab5a454b7f14dbaad25f58fc1b0fdff652ad0fc93b8660d9b555e8dee9dd2e6d8f98cdd8c07029bfb2870ce32bc0650d215eab0ca33762f34599dd707cea8ebfa4ba6c80b37357b5f59ddd570fb6472309ed8e4189c8f0c35830addac809714154f3e9c52e72fe9048436245df64748d5a3a238a2dd140996d1399d5ae68235669fcc4f128c65ada6700eb696f8f58af157aebf0ba96578208e95bfa2286659d669845b70301637ea2a48a4915f63a75fabcccde3235e95bc259f397ea044de467e7c001dd854b49fc15ca35f45c297aad430e00ef401bfe847634417d8b1a873d7ea5b722ae59a572e593039f022492fd3ba32c4829324910054728e40040aa159de57ec22edc2d407eda31f12b0c9e6f6cb91724b5543ddea83828af680b3c5d3c8abb30b6ad3f5587c5cfbcb7657261c670a63ea2d99ab8698ada2c34c8dcc4ce8625f6873ac918e3e2e7b9f88f5e7a0b2c284dbc4c30f348315221a035cc5988088fd39f9fd97e263253615e9e94c0e26ee36fe71db2ba33e9e876485c82a35b960f5ab602921265ffaa124708dc5237215535bae8909467c154eab9011d4e460364560a759116c64ba49bd65f4f5b07accbd9469729c57473dece927bb40dad549e156af5263afdb69cbd66439002585c529a1ec655037b1ba7fcec022f4dff0810f55811e11e4859e7439faf712e74baebe4cff32422b97d35b74ede2fe4d7cb4407de7dabdc03e01f95c846efee0fa8bf6cdf3124dbb24a6a420f428a992414a6acea64f3eadba3389942f6fdd1e30937f84418c6ea7f3980a25457370fac2ae9049021e6425e67fe1a756f7fc79eec2607be01ebc7aad6f887968d58bee482a0973ff3723c03013275338d5c6771127aff7791c26634d0329bc6fb60a07b42fda384b51c7c07c624d49001361ebcca96b8804086877299bf8ee3b71591fa13b6aa3bfe1189bc3acd1779de3c4a37c3325909f2691d1f6428c0c898e3343fa3c9a3467c2d7b7619f384ec2f09877f50c5ae087b24b570a42086478d5df93e077340685eff676cc41e71e554b2a3810c89f3bf4539bbc587ed41a14ab01d7c4ef13b107cf2fc08038c5485723b07dbb7345e33c22319544b8334bcac4a3bbf21bfd8c514d32d2d2a18df5831c63211c6a3f7daab71842590fe661d0a21f9fb171c394be4a14a12556ff474cf9b238c08314b2a274b13d562e35f87d56a05ff8dc0c1be5745e36b967cfb4fd4a01167b8015b8a782af44b23562a2d89851b9d226c9112e0951d875138b68777512e5e337fec21096cc71e9ca9890b0128f9b9ca14de9baa9760bde05a80d36d217a4c415abc633dfadb7cf000641a2390b828b3e697862463d96227584c00f2d5ca8b40e9506d503da7f10a913133838d34106e96e6d42957a6d7253ccf703fc7311cb864be81b8787e405921137bb1c2e285e609de6bb81fba3f9431f63b331383f3f615be914f14bd1a30e247c3c9388ba633b3f024e879b599e398da09294ca7d2ea78ef1f601fc4f7f829dca767fc657feddd7846defc1d63ccb87792d148fa560eead716a8644dac9e5adb238b5b4a65dc96ea4f1aad28f231c4e7f5204c6d21f8f37b9be738b0ce2844796a08a1c1668bcec776a045abdf9ce8f8a9b1eeaaf9645baa4ee5c4db9b821a2fb225e315a7e598564b8dcd454f4785780a94e0584683eb6dc082440f6734c205762c879d5ea5f41abcca0a9437694ea828c2c71a99fccaf83c878f5575d91139b4895c6b5b0135070d17b05057381000bd0f57518760489fa5e664dab2addc8f32fc791af5ac44ca79c7bac9331590c4d30b8dc357d0ea976c09b568433a98453c8c5fda27555865d6e249c79f19eb203a4b136fd8c6d5da491453a10b14221ca82431712a4aa700e27ac60da0f6e00048dd9a3d96a97ade509b3e12e22df05031519d073a19ae2d04e9088494be690b8f3d8c85b3e5a36d9a5032be5f775d48aef4189c6659cd3ed2a1d997fe1224be16c8f346d46f2fe1173e9859be46539d8110d23481a757f61a5c08b2d133481cf48991c2010ce115ae897fdefa11c9024e537f9f1ef26f0fae6ddde3ea4d94cffbc62f36c929e5149ecfc6303aec510478b16182f4993fd149bf496770777774760a974acb4087973c3fb8407f21785780e7e4e1572bbb100854dffdf9bc112ff23041eb66ad58516a9d45c8f52c8efe6eba301413bc0ed66b77e0f8ca2e06df686dad1158e0c09b4f5f5a25387aedef355f76a97dbf05b68751ac0c2127b86c3e98b50ec6a759ff4dcdfd4570b1021a2d76e37afe0aa450a19b66d381d00a2479bf117f33248b734fe6c8250aaa43c2855c7f987130329299aefe96b63e96ac28a4a3434835a397e1ddbf332718e70ec8d8e926562a6dac0999567dd49653d8d592926dbf82a192abe7f03e00bdd0c468406cbddcb261c6c61cd2193164e0e2c1f9fbcf5ad031618d36308699d3f340e1a85dd0ec320cdebadd87a1e3778da5dfc9531556ba07697b0207a5f8cef0a55f3ee35a51955d0cfead8a209be11d8680edb60830aad46001bc1b6da649fc14cc5a0ab5e79073ee567a3aeb004ddc6cc575ecdf9544833bff8b54791769cd8484a52210154891cea9c449546ae1dd349b2a6823378d33418f335f112e251c13021b5cd44153880ba71a793938c51bc4a11e74b9a13f55e83c63add76d5a2c5c94e88c76646d3ddc0f157573f54dac2a8d89af4f4e83fcd712ede94973bb4863fab180241aa5d00d0ffb59296f654f0840365734ea1274c004a72fcbea2673cf24bd27b35756c48a4db069863a2042d47acddfaead9b2aee6f00b71cc53cbab1e6a8fcca5ab27b808fa9c23bc40d218a1c31ade78b67c23d364f307aae32adc5228046fbebff9a2550064e91b660908a1039c9539e348d8e0bd2c91191b12a9a4a076ec5db0c830aae99ef5ac0b680f5f3d6fa20d3074251abf7c574fc6dc7939f6bf4b31e14dafd82d6851d289997a9413b520194293a7ae3cde883a3e9a3fa69088144526245b991570586a0512141b3dd76f2d4eb12a4d8c51bb7665b22fca420110ab24a052cd1039edb628e7f0d21d2dc2c172cfce908df39069ab3377f090a9503cc39313b0bb810ad039832f197d0fdab7a6d2df10759aa44450be6101dbbc19b6f2859c8fd7a86da09243f67fb39cf23f925c015926341f4bce7b50af3daf1829a8bda0e0bed72b1b8ae2afec2d82e0baafc18815d4b85b0b54f13b11736838bb0a318a698cf6f5f7c0cf68b4bef13e6a22dd5f41f0380049da69dcb40843a7d3ec8f826a928cf66caf94706533d8f459e4e9d5e3ced3abe79177c47fd678174972d1fa0341382e2df3a29d4d33fbe6ff51d29d7d967bd0709fe9987f7730e06865d8ab2cba6560a08c54b076f6bf3ec04d8aa2dd4738496a094ddbff84f6ae7256a3c41633d7dda0bc9612ccd2916df611772c1df69e5654e77c810c9dbbaa37b7cba594501f3a69944d15cfcd36998158969e5fad841ccfac38eab282862b5b847c2fb5adfcd46c1e844233f505f7e025ac28443c621b2e110c2c827d5e3f92cccd5c93f7217a5554073a0c86a9077293183d1e7bb31be4ecadcf9f9e08bebc9240cd159f729a9fdf3519da4637bd96fd6201d4153a40b26757fd77d5d35119bae7851f25797a3577f799521092e7b00001d147fe746993725a86a226c5503cdc4dd030cb1a069d8d8a2147bedce69aefcd9e878407cebc4615657a8f36571159afc140ea0da060aba3ba95451a596b7f235741b5921c9fbc260f76e175ec28f258a73d0b116d4e23ce9e35564ca2c46aa6c288dff7289a3869a67988c2907dc827dbfd46004d62206d21f5b48247afe125badc6f68e8b53d02f6717825659323613065ffc5c7042cad4d3156c9c5b0d8ba54e7e3b760f61911ee6f9a15a89a5a5308e322c85314cb4b9584c238b29b3465443f9fdf356ca802b54e428c9a95f3a28587583230f821202c604d2a1b76799e29a7996f7362613915376f585598167f278eaf88a0aee0d4c34b3921961d339d09a184b458db1b043f5bbcf4749ee5f19fbdde0f1f66f18d1a848c0f9a7a46d033a8a0ec1bdfca99c9503d7dc829db9ae78be5491d8a53520ef19a77af10684677ba204b7cdeb5d32d49b02d556ef6d2028ad2bc83401393f59779c23598ab8f79e9133bc1089a239d8f9fa327a43eeebee8ca4e789c118a0c75ed73f778a6f17b9bddcb8789ce2561468fad29772fbd09ee0b8295b1e918bef1f978c033f9d06bed42e1e8dfad07fdc2010726d3b71e43b465a5d4f17c7a90efd0505f78f68004fb8fd446feed2407d8d359dd1fd1c53f18296ef05559eb80ee881af028ec3faf8d644dab59a1e41e0179c138ba97449097bfbeae489de8e0583222f1eff43fb6b918138de6788a5e89e902059f7a1d079efd432f38410a3ec36a62768634a9538cb8bdf518c9aed6a1682324c45f0d8952518c1df8c119d1410e1513fa841a91ceb60fb3eb2a142f07b874d088743de3f7f891f9feef5a21edf8816557502e58d017ef5801ac2d060d656ea41f89fe98cf3bc9963ef9fa1cafa32f4250bd1489eabd5463b3513c295db1c02605b0bc30a3b96da270b5e4fdd652f5cebd1d79f94869ed8f217c74686a9b14726e3f4adfabeedb7fc7c93d598d8d4b05c066600e8989240084a92724223afcfd247c8550e4c2086e2b7bd460551101d6055aaa6ecb881ce17809554b5dcf8cb1bd1828eb459f1f51f74cee99155e5ceb613991828c40c12cfeefca24349fe5c1fa806e527d886de6ed37ab67a0f2a58955802b7d19792fa3859645c8e9985051a31b6e5e497ef0ae8aec8929518a4b1456ca0a2208e28c92aa716267f7bcf65feffaa30a6df0698033d7f836d8263de83d07d7caed4004a0d11fe15b01ca581592b254d769894d52093f8c6b3ffa574d6dc7db54563a4c3d2e55655fc33c31dd35f420ce34c489d9008437f66da4337771d9fc3c34cb7a0414b9c495c56d5cb2572dd28a79e0bfa6264fb1b24e912086cefc8c593ff4e8cfcc3c8f2eb937c17d6fd38ee6fbe9281dfd540f299bc309d7432acc54d0f67166e4b311634bd0288c07472bc503b02bc43e621681e793b271ed3877ea2a2bb8bfa1db94f1aaf4fbd488a6e33705ad10082c77712fd71218c3936f215220fb6395f569b972b3cebb2ea5e402e5e98ea1cee76afd2cd7a3ba2d15208998d451e68c47423699568780f495c40bbb149449083b5f5da6273f9ae8633f6eeadf831ed1c702ffad09fc3a81bcb9e43cffb5cc2877d0144328d7cfd1441ccd4467401c77e6818f270426dcde7c5502e504d49b0fe6dbad0636bd5900b2af0c650aedbfd752ac243bab0aa81665d3a7fec8a4880a5ede58627489460fab2f228d99435f2dfb80891deffb421a4c2b2391210f87bbf06541b8af2e1ff93cd5f0f97951a1f10c6e1976d94987f90772e769eb41827cb7127482beaca107051aa8b98a5346b9a12383f744211475d88edc597173b92579ebd8b5bdda2ec4bf92093d20ee9221cface7afd08d00eb16b73d5cd2cbeb5b9c15d450ffe3012033babf428e42cd352749968d3cab76e9840278c1926be477aaf648dbdd21d9b8494d370c5b15dee3cc972cf8e03cbfe1e16dd81ea8f6c874ec50df2d374d60d78cccb1d3e0ee9342ff90bb2dc9779dc2ea5c11f4e14bf55c03d90bbb033fcad234ad4ce89de30be5a6e4e60bf71b691daffbe2e3cd834c52c5494239292c7aa42eb418da7c14f8e7160058f74287972431865b951755f5b05cdbf023254ec2cad28ae4b74fc19d2a71300b0db94544ef6057dd8eb2758ca1bb6e43c8c166a33444e5c68ca2190c3ef2f5846bd3e8b63ac72b30fade62bbe93e6bc1f68c7211ab3c3c6f11ff069da2bd7725f610951de852ca83e7c3b000ec0749153b1609fae25bdb7b800cc08da6444acc5a5e1d66a033df49a7b131eaea881b1c164bb65c8f7625760403d41c90779a0c9dcf1ec4ca505e9bd7ccf53c628b93d63e063bf0fad8e9084027acfb8133c91d77b9af67d5b62bb8abf7902745efc1423cd43d8e2a59080e51d98b8a05540cfa8a0b11251afb8ed3dc782b14a4d7ff22c4384330369cc4055c22cb09a4a692971ca3b42ee9cf1a042294f8eccc1ecb444e60ea1bcc7e1e6c978bf093f07a7aba4b888c107710694bc16026a0e449e4f06cb35932af397d1c469b2497f13368264418322483a81992b363e10cfd4b58ef2b86b4872da1022060ba73095341385ed597c34c6bc8014b8c693d30a0c09ffdec83baaff6ca33df92696c96cd2b0cecf58066d8c435ab904898d2b34ba20cec9e94e4ab884dae0f958aadd559e40a800319e28ed655a8e35fec9f2473133d391c4d5f2d5876d4cccaaa0ddcab2d3b22d6619fe1634817a6a2c80fcbaf355cb7465f61424c7f741d42e4221ec4f1f25989e3e95436011cb9b377a01cdfce2b734f7e5e3a3e21cc87e0a8469d2c49fddf4443c99f680b84a2dcb0063e12dfb22e2ada5722297091c1e72e5a85697c5e21ba0da6e5722eb3dd008b8c513514dcb71c22f3716406f2f67290fb7e3f423759735fca826711c34607dfa71a900cd5e68c46f7b31b777974ff24f63d709b155527f8ba46b41d9a79714b1c3d7a533acbe8ac0b2373d51d8c8766f1605875b0530bc7399c0006e500872b1a19eec73ba14c63ceadb52ac9dff9621bdb5f9b053ed32dc2ee82154458e750302ecf371022fb9498de44434fa43cc07ec39039c751339ddf163b2562b57af09069379177a928c83c51abab43ca0946ef4a0ab88ce32d12bbb540c65db3fba2db7290af6103f19b19af1db0fbc1c6948674c54b2cd052c79f302d6e9480d884321a7fd5d34c5d7d2839272c09683fb4730196c5e90cedaf4cd2abd4f3954abbd185d5d88c6da116c0533d0453b07eb2e192c1d97639c53f9a93a8379dec40670ac93f605993889f7373a230bc2fbf9d7cb68fc54fcec8f69a46a91bf4f6d3711f716fc635bcdb1d623f8e12d4ff724bd5922f459f8d95c6b587d94b8915cfcdf9e3e837b6dd975303745fb1ae4c352d4942f5af47c9601beb51d883c276315a625f025de91fb02ed0e7d73becff3366d9c6aaa33391e7510119cb96cfde9ea5600c2d2b7a26c30254c310d25372585611885413754d16f34d385afc7a9e3497da5e1985f0f78f6021dbf53fc5992d7fd33b10c08babb204759493473a476f0dd0e67ac907620ce9d7ce559caf70b1add5d62243f7eaa211897b371814dc2b3ce963d8776de3a949bccca093605f102cc21c33baa9453680fd2941928882b557036d90df5a43366486fc11a21f4b2b00c10eb3883a2636c9c7ca4a8fb52144dba659ad072290cbb11a82478b5f61fb802dc12ff8f9c6bb706e4bdeb7decb9f6ae777e3a4c329cd2bda40679bd46506bc8b0f64875b181b8ded10f037df0ef990a12258ce808ddb88295493db83ca8fe86f53674cd521a068fd92496f9dc3fc513a01a379ac49467805222bdf2b2bb0ed6c3e5fb50c437f44bda23e834720aa801ffef08c9cf094f531a306d00258cdf7d2de6aa5c75e2a9ebd4398beeb0649400010c9acccad6870c3abb9454408efa716279d7b8738fa22941a695ca473a2fb4d29a81c29d779ffdeeef84144b6b26fb850d8f932bb4d07bef0d3e55f5393fdd4eae756989a2f6c93026cd8d7c38c1abf3c4aa983cee4c9bfb8f31226a63178d830ad6bc2cbf9c355bcb0140b3a527b5746bbc197f3a8fbcc7963950059934686746b6b57585a62d1ffd83ca41a38d7eefe061e31c2af3c1d3eb37043a52d6d14dffcbf0dcaf1521631a5dbab82dc4469b2246d3817da7ea4b3dbdd179a4147ec8e1a33ecf8b9b4a1ed7e3cd6d1bf2d6087d365bd9418212680d580e89f76917b1ac9729f1d45f8260e8017135866af7818e059f208768b7bf806e9ac5f3a4c09a2e449927a0ffb758bba8f62dc7d4222d31bf6e74528ec4d180af326511dea1a6515d2eb5b3ff5c744321d7ef57aafe812d72ba01e9c88372e7ba92e7df7a93b1283ce62f5056f65798f0ef4266441f5fc02ec885a7d25139b1b4c219c6e7f5ffe460c872567548b65b389b176077555389fbbb3254ce5f68155f4af7f2143171e46d33e64889c54c69316b1e26d459e1973cf6bc0b4864911326332863f1eb370961974b940a05464400f78a497cb75bb60583d900b80ff061ce88a54e12d53abd4fcd5f9909309c3f55bb8e40b24c2297b76d1a18b3375fe4a144acda2b0a309834a505aaac7072aa833c00bded4c0ac107632d6242e709ee3c4d5c2d5d8b5744a1293c157cc943a113357d6d1b641cc66d65fee7952316e63e8f8a002912560905e5dc08ade10aa0ed937fd0bb436a35c47400f074de4abd61996b903905997926b1148d6ef6d0e564043c08445843e29cf6567db6f218a065ff6618d06ec4d883a0c8c8ec93a71d88ffbc0da188fcee0c7b76bce99bb76ee886569361f0f145097f811abcaf0b4e257616439c8f0584e8a0e39a807b51e2bf9c57fc0009908805216e40b2862acda7515593db68ac7c271ad6a06a9e92a4623a515b5d21c053f7d4e5690dd5206e2dc029fe6f06ec34af5c60f290e4b493f378198039cf9ccd0f23746e18187cca523e3b9619e190056cbbab411faed2786046edcbe8e4ddf1c7a222120e83d4611f37f03dd6a1a0bcbe471da3e74e821a8d048a62371d813ca8b90fcc1ee72dabc0213e38a4ba316c1ebf7d390c8f818feb175097a5401211c531134455ad50412cfc34d04cb90c0bfde92b546a0a2f443fd1b2c105ba7c801f4456896859e9e3ee0f6136d03f5d3ffcb87165c0e272af099062c35913e6a4521551ee498268ebf6f3242e90ed244e96941d06bbd1415663a6c95ae77f4b038ea79a8f3d5fb70b9198a6234be12610857319bb8c10df08b5540d3adbf76dd1aeeb315865068641514c2cd492d9a10b8464976953b0b080e7118c2b32093e44cb4a0247fb8f8e187be628607f0fb9280932114606990169aac899542043827b97ae1c970917179af691cd9cb7f033ec4d1ec43646bada22c9de3480f0e49111c9f9440b70ecd2839499e6723369546587b805c40762df989bf814b5c474bd702c45b5b4e673509d2525ccfaec72cb31086cc4aab5d5c05ae8495cead8b65387a93c7d47d802e9d9b63ae1867e3e25209ade46b1cf3c28c4e559f7a41cb863725c13e55c87ea8fc5b1df636974a53dbf1e7b51c935191f37089990065e6f6861b021dfe414d9235cb279973ebc8ac4c9492619e72191782fbb26013c7e2a119546977dfda964c6517d9e42daf0255a28f6faca7643e4a4b34c7f195110df76e73f641f4c4435dc974bd3a92272ae1ac6c9ae205e430755e47bd408017ed24ba60ff689b52f2645f15322cdb496a817e7fb5a01ba72f9f86207fa35c2b2745490c918d2710acf9e33dd03654b2b46d580f8968fe30af71c5e733b6c1e0b2140c605c03642073e77e0297298cd1672add0443fea173d3ce7293045e92552425e38b0f0368cca0349cced82502584f28855fab006d89596b84cc560156c0d0cb702f32e96012a22cdf10ee815e3ff1b0e3318548770b06cc6c594b756ee11c4b63666cdd582ec6cf6283f9b4af1699f554b62d0939dc80cccf85396cde66e7b223abb6f558cad0190155d2d5a8a4cad451805c40aa452085df96a7ff7900b2d6008f7202238b50da5240fcd75b04555a7787d6622f68d4ec38d0ab8019a70dd92f2d9eab54a6f7b78960fdd3cc7e1cbfe42168603cd467cdd26ee6add5a18bbcce7ae1cbf91d96a60a5b04bda3074a32bc2a7042914192bde5d655f7b2799cd4bf13c53306c9fbcd01443b25be5b5647edb029ab9e7adb50e80eebb6b9007b94f30c4ba81c3506795635f0f35eec225d558be5f91045f6dd13e9cba8dc927f794862845f66234d40370f4ed6c1f2d35fca3443841250486bcf4606207b05c744e595fcc3187b7a40120a55034de61b68b7e5fdb2a3ff3adfb1fe09359e35facc769037c083529aa73a3cc47adada058d1a02b9c1245a29179f6e6ba39fd3cc353733240d21e187e56abb09efa4d144ac8ba6a7f249216586dc4f206f7e00286458240229a6b4ef94e75063b75efc1fe2e2b2de90a2eb843df9f9e00a188e3d5d234f86e2511b75b3fd4703f12c798b572f0f7c7f698656c893630301599ddc531f42d319ed0f7f91d2c3ea2d4085edc6080176a634569cf1cf959c0e899cb678f956457bd4ebf35c788632522d01bc12637c9894dab390d7823dc34da1d03a478d4d05cab781997c197bbec5d6e86eba517119fbe9c5c173113274c4533b6f57c88649066ee0538317f71b53e0c2e3e6f711a313cae0c8514a0c902fd5104fd82fbaa9887ba4f1e6eefe23bfb92f01f91083f1dcd8d8abcb6ddd19f677540331586d76d0e10bee4b3654b10458632fceb5f2f89e4cf9d3200a68a22fa7f4ae134349967ececd34fecf9ebe9ce7e9126074d7b4ca251ff7511c3c2e5117abb1198c260ef5cedaf227d9da7feb2d4b0307f18295ed8cb14c895ac4e1567a08c3ce1ca11e2b21fa4585bebb7756a124a549456d9371daf34aca4ebf9e624d7525a58e8298220c85feecd45d97e767e8eb58c80660520ec491834a2437f3ca8be94b8baa4268c5103500388fff56f339209c0356b78d56da84ec39157183aa051930dce573ac07a05a3eaa3a84a8d776eda9b3e2850add228dd776383d08856277c52a6c81300725e3fef16f5e36330360c74fc4a567528dfd63669d403dbc971b391975d008114b2ca57bc096102b2c72e51f4c3af2faf4dfadecca43e311c165b06e7e1d9f9a782dfbbc55574fc66ca94f37a27ecab84c5a73a13016a387b3a9f6d110f11e290292a061fdfafc20719cdab0c3cc5438eedc8b129dbb9a567305e119b3cd45f35629d5304d1b5d0733a3c275708bc7478abe8d851203f2fabced922338f082f2304582ca726e102f5e1b7849760c5e6921c0ca28701fbebcdc5db3569a247f557ac4cdcc1158af27aba91aa7451ec28be5fe9d025d67414524a7dc30795f415bfe89113e09aea2f7ea97d59bc1d6b163a641636db182c909be4e1d9e49259b9aa3578fc57628764c1181b9752bf9fcbd622080eef7b0fed133f710721d67798eb763966cc8cc14bacb23434cba362b80886a33f737fcd23d667cf073a18be76f4a4c598ea9500970f97278c63590273842db8bfb7eea1a59c13a5931bcfb6d6a6ce4ac38851a5bdffdbc352e8dda316e3de89bb7f25de9ea1b43800fdf48f8743be375013a83b5886bf0b475f8f83b92e710f0e41d97ef446812fd99d8f645b1558d33bb6f12ba30274059fe1232db48c0095696566a7cc7748045379907549c590b0c75ac26e6b119813cbf16f07b6366a5d07947e497462c51f9a29790a057d3e40b17c73b2009f8a588d17d493e5f904e94f66b97c0160ffffff9f