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 81053 e979fda38592a932affd321cf7612032c3a3db8fc76f8e953f1617c32a4e1e22

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fe2253f7bbb1a5cacd1aa2de8889dd43d4dfbda8231f9cf2e7c53d9befd59e8c
Certificate Block Hash
e979fda38592a932affd321cf7612032c3a3db8fc76f8e953f1617c32a4e1e22
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00933c010080690100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000000e0f992959527dcc5883fdd1a7adff40b3dd5d7180857651ece74422cef871b0bdc3ff36a91f8098b0068c66ff434b78c31d0b1ac4f83a932d86bc552365b6fdf366d03e17be78379bbb2c4850655aaa43c2894f7f49a489e8000000000000000000020000000200933c010080690100

Raw Header Hex

0000402004f6cdf109c738d27ba4b0d90eead33f0f23522e11b1f52670420bf5aae64818654a20778565bdab227ec497632110fdf1a75ec1fb08a7aa7167a7b828b1c656c8d7456adfc500188c9ed5ef9b3dc5e7f29c1f23a8bddfd443dd8988dea21acdcaa5b1bbf75322fe

Proof Data Hex

59,560 bytes
121216020307caae0507d651251b1befe1782b1ffef46530decbc9fb8b4d88b5ed164b08b17a0534c7b7e5984df6e4c58f511be8acbff71012cae860fbbc50e99e4fde2036de5661e54dcbe9360a26bcae3f8b501283ece0a8e5ecf4a5620293eb417706a24f059faf8cd56df4c3a54e08f5634969c0cf98e87500d248b22a394de4267d8673b46934e9c93735940c1522fe76a8948c288b8b7f0f69d844f42f651118bd6be6b469060af377af82d27e6e9ec4d2979a18e55d3db4d3a4df0f4f47a3f2c2fd308ed874da60843eb74821f1289b098ae7cd85accc01c50a36b85c43529411ca148c8b20159a3f4028cdd61b39129265086629ba857bb3cc3ceb61f2818abe9ad39a3b39061bee6c278ca72cedb42b516957650598ee4b44aa32edfa5a7abeeb1e8ca115a34f19d14c285c5ce1571750329fd51a86e0a248a3fde36898c1bada5116d5ece30324f25a24a4325deda165861532165aff98d4e4676535524c5f23efcb1a3e961c24353660f5eb95bd01bf7caeb2de3d1bb14b853e7b790873055ec0e1635a7429394641148b626dbfbd90edb6f2cfc1be275cf9a8d590e20481c495d2282e1fe4f1be0a986d8ce4efeaf04bb29969d4fdaa90b906048de8185b0bcdff2dcc66056d1d956db3409a5ed353ca84abf0f9fcb40c3e98eb52ad6d6c2997645988890ec195338a39f08adb487349aecca5f4d07513e553e55cb43990993caf37b022a824dffeb12c3d8265b06603db7dfe299e55d15344061f79704e4505eb96cb7a3096cbe952de60c8f0f11c6b426bdd36d9f338b7bff6fd0abf250e0bf518af8334e25fee9381c8eaad4ff214e3a3a91983fedc407929f460456988364fe38498fe08ecd15af0fb68989707a23c62e3aabacef16776893c7cd4be3cd97dc8f4d5e5e2bbb0e60c82510621c1ab262f71f8757f9e397165791af24584afc5566059c87049c5a7afe791abeada1423665e4e5072fc755dc9614c979ba27ec3875bd3daa71527cbd718d3431ddda0b1133dfd4f9be7221f94c7aae837eaf48f33fdc4735f41551d9e4cd4a96b7df05e4ec9f21900abe467d476052cb7a8085db1589bdc11305801236419c0b6056a17a543f53ab54e7fe88bd77d0195891eb4ebe9532076de5306a7ea550e1b200471052e2809235c1303c2db84029fa8920af380536c17c252339d821a136ec649b223d8402197b85e3b52960952cab291b6cb846f8f03800846dedd920e24dfb05b900488685ce9d9e63c2054c935683b28464f041389722398ec10a68489be032998b8bd0ac8dfd9b84643cd90c0950af7df557450a39166c805bb4b0203776575f3616197d8ccd911daa734b3ebd9f27fc02b52d3bbbb2e8e6b95131252256ee79a7ef202427e21a92a7fa5ff181961d956d2b1ccdac02846a6ba555a174d9e8f60fb05d3e6641eff7b9b47d04110365007293a74a61701f7c902dd76c8192866b103ee1ce47a8e864ac73f16c6c34baf158aa17eb0f51657ec664abe0e7808539016f4df4320148b1cb4480e743a09ddbeae16af1f4ce71a61582150307ce61fc31130f1c9a79a11ecda0486dcc894cee71dbb1ad8d23fb248f5ab268d998be0a23be832dd56941593684b33e5d980dd77b71425774001ef369729f9df3c1ab5f09fe0a2756b71862216861aa7b345cd019e230001e7f88a47272aab8cfd29a82ab8fdceb7f16b2c30afdb1dfb4358b94362aca91e1ecee59196d907b238f17a71451a3c5b0a7f957c7a1562f4ddb2542991f32f3992dbb029555fb38ba9c20f86ac2d75756ede8ee1ef89f8cb8f97e794e42709b04dd82e97c7be968568791f70c38d60cfd123f5d7bbeb6c6c81b2ae000bcc248b88daa7f53f6402faa1f85ac2b3629e15e2c5d3429abc3e3763e13c1130769044f322fc3ea73fe4ac1029553b4901fd001a72793de540c616b2c678669a4c35ae2c202b396d35c6e10902c05560162ceba7ac885e283eda2f45bae1a7e051be9027b072814095f13218a553c4210d1a65166925fa8b4b09c6a8beece32f1b494ada35ff667d4e80147529b68c2021a7d46643b143e7378f7b3d0a12d82c3350c00baace8c71006831297b391f037683548acbe2e360ee15e93de30b820d145a17547738d08aca1cbead3f8d378cbbff0cbf02c09bd428759336985eff16ecd36587e94fdca955845faa96b7d4991df53c5fc82c78180b28daecf141f27a0252983a2586aca7088513ca505e7d3e0a5385741bde65ee12f0e03255b921aca9faca217b072ff0df1ca70f0f4acec5fd01152e5ab1f2091cbb7681e1f0c26e1462e86ec0348d9237bd79bd3f93268f42c3d822180f45f4411db5ea6b5801ad3ad705250fd1385013b90d79fb53fe71312e3c5b245a30bb72051f842ee43e0ce22c30668e2a7d3b490f44b0bf2c9a2de45575c00c50735e5cfa58f88b3114244c6e5c8131175fc94f5cf5ba7cf00fe533d78b8fa4c3e6c0c30475b188552c0a808a912136681306466aff484f35d334cf3be6c4f1a1e858460f447285c04df8fb57f5172f2fc12163c6110027e93e5888ce0180a2edb77af08e5e0d70982cadcea8b8b2ec6cdbaeb6269a24f39485d8142a07f8168ff0830b8c4ad0279805e3bd0092881fc5e6ff57920be68db1795c6613a44732bde55b9b9e8a241fa2613b467f41e59c352604fd3c877b2ef789da37d8d541f503c24c1ff2517ea675a9837bee3ddc2fe966aff6bcde90b5320f83e4fcbaed5522416c6914b4a3404a276271977c14eee2934319b12684df27a55690fbce4bf85d719ca8d7f418992f5ba7e4642a8a20aa0db0634b1124719b56df2e127b77a377437b39fc0db3ee461742d0b2cc862f0260208a0813e33adb7790726e806d307f317e453a818896011f1aea874bcf74de7d5be4e8421b8c0c1aee21ab2cbfec6b68ba85b227cf936ac5a94939a7fc7993cb7e6b0975d3995d26705cf2c15d667b3a5757324ed16720dcddb118d29714f23bd66b11ed02388c610916d020ec15f6000d03bcca5ef60358143422f2b3405bd6d9fe400ca7ca9632e8df3bd346c82428bce9d01d7dd0d1a7ba85a319db882dd484005fbec2b42132324ca5235592b75329ee121ba5c7daedf67cdea15ce59904c3ddd7e1f36b9a6b7248f6689119945d419a13ceb23e2cc2ef74415e3ea29add31b7a275524d751b5767a05b29c9ea994310f6f3d65569f72861a67d8e63fe8131772d1410baaa08d1fe8d8d608a1ee641ad06293c96efd1bc6d89880a339e09c9283b11a8238b8d3fc95e1abe799d5c2937e83c325c596a0e7a59f832849d80e838c6bd6baaf977df6f2ea0efc1c47657eaf98b7ed7e197109bad9c045f8d6231cf24d99e8690dc81eb32acc0a45159b306f5b4869a3d779f100256d0cf2b978a0fd2a03f014b67b6943c69d0f4c51621b1ee4f6e809078bc6257c6d2694eaeef58067fbdba30b904ad76c4ecf9ccbb541ae3b0dc7b13f12d94a59affcefe2d277a90338a3b3c6e136ac0c492c984e42c575bf95312158a7638974662d7b026774e0df1c0433d6db1f0f83d211e4ef1b1015c26495500244fe413d43ae72956f54703c61417db1b60c7aa4a8b3d927ddbdc1425c82e833032ce3cf688c14f5142e5ef8ce0e3e55afbac86852e13f5f5c35d3620ea25c3d86c0c2392d639ec42721f379749e17b8f294b5fcc317a0796c89bebfd2995acf86dda3d33355559029c6e074836603ee937ca3acc1af35c5ddf1546651b350920b48fda7d26b29114adfbd887d394b4c6067db94373d08fb440c98e57942c1f3efaaf7998d6517eaf8024ad85a7d8970c047d824f2a60ed786f2b6ffdfe6c476154bde68ebe698c7833692372e54a78c8c5c9eae04b5caf5122d56d02d1da2c7beebb77372732a6fa2e2adf4c7568e2b6b6f5e42ff1e883b5fa01c3ad0e9eb06c1781441de7986b4f158973da9d7675b73140af95721d4fd1c3d0aab5c3a19a2a31e5d7fdf1cdcc02264fe6d6e87eaf0c314035464bb7fdf911a9c7df7e52dd72581e5b7c7c1791f5edbe2e57104e929ebfb682906af8c083209b1affe9133c51f5f68c66da0b26f1316fa7409b10960ae6d175f00d99e4c7d0568004006e740b96087db5a2187df40ead24102de1f61b6b1f7238a0e581ccd7b6f2c9e1ddc5ff3b0856646dc244b67cb4ed469d3d485be49411d39b0c7dc1aeb22c30f7dfb684352f6e4e9932d38ddca99e1b46440dbe8dacc428213bfd0fa4deaaf74524abacff928a4200dfa41ca7125f22643206f334da16e1fd31712ccd88d6ade587af3cd0e84a85eab392849413cce96f4b4eae3d21dae988f02eb8ae3c74b6b72bbc515c258ef63c9d634766db9d1d8251b7ce9ec79e2b07b221672563da170c0ee112165502955dfbb11c7ad86d62899889f0d1ed4c79ae6eea30ffc4fba85dc317134dfacc2c5b3a5532a2bda869455e7320891f16b9c481788bc4c2d5f179fe7bfd9f1e6821eabd214f669e8dce3e341c3a9637bd4db2840ae676c0aa97025223a1ca6070862a1531ddd6f4ba948c037bc544d22f6447f7d44fc4139d69c59d7c38f84feb154fbd9240545857eebfec598d669cfeb77f71f4d9d58b1c9f6e144638527b862a978fcd1e3e2939d8ed9ceaa95eceae48ad2c1fd519bb71a675e2df01288862ffb27a47a8f035523451e42f767b0e533abb3e6ba6fc44b834763d50de73cdca29f017919e7f894d6ac7c1ba4e674ab215bbfa57897c86589f57833e7be26b9870856c8330fca97703c168088436a37843822dd8c538b5f6b4dce24cdb500c7271907af8ac796cd09305d02d8e39624bb7772885e490b21b7e57b11a5d7d5f9b88d32bb8d98fb1648d2d16678db6855e9e7ec266e314f2e8896df0b91ab4536b0b3c09a5b00ce788f499aef775706a959e88d1ba0631f1db3aff36ce89653c81145950f09f2b9759f540381717d626d68f81be192cd069ba9b60905a633258d7282fdfe17dc02a4459135e5d6e87cc5fccfd0d6f650820929f4f3655b214c47263e50ed6b345a6e8402663ee69afbe59925985ea5b2dba3718676c9cf30a7040c8b17e11c23b7e446243b73986e459b6b5463c3b51fdd08c5237b13619c672c471ce1e79d1a12f8a0cbde53d4b789c105dd6e73b91879f128e2e3eff8e40aa981fd7df534f7932b9cefb171c4f0be2b2645286276904c17d01c2e5c847e77ef1f8f3a1522c98f34425a1872d8258458ba8c611ac7893e8e51940b333ff162037fe71846fcbd986233a256a5ef652c68e1230f53cff5c120ac6e765f922dd75895db0d3e8b703e202d86fc8c30347ecf189144348f95d26b57d0f76c4dc3b858d941ea2fbf66dae98a7fe85c8f4616e9aa6bb399c5c3f39bc0131b288dc2577c5e4b0d44fbb3bf09db04c4ef740b0a00764d10f54e6adccb1478779f01d539cd43039bb4205d17c6ea34101c5435c39df308ee425f7882fcc1a11ae32f3c746428481bc5fa8ee2a59a4ef623e1a335418de4630c35b3e57f47d30c6563a2ff563e5f70a34c20dae600d40921cd210959bffe5422cfefb9e84ba44496e7f1bf6e1a18b7373ef90d965e92b02020dab6e28c6389908fc8365bbd04ee6b61c1d3a3cea5221fc351cb314ab3856a606c43ea3704955d8d862843df38e03f3dbb526515bac3432e991bf55a469d1a1c12c03cb7df7c7c44a4701157c1049c57ba76eb8149c0ffbd678ec3ddbce73449a23979027d6de9443315292a5dd8e6d9e477dc41358fc45624813a8389985a902981f947479a7ce45e45c7d74d4faec5fbb8422bc658890a3efdae2c63a9547a292fcde87020c46d97eb35fda355a7085ca98eeab6c98e120b4236375b90c0f1eda7532cdd9ec288a560267497915e58e3e325f90bc256f33100609f38e43421b757d04f6eedf38b869384ba07dba497ee56c1cf37418018968281a8cd9cda5f37cb370a7acc31e2bb1641613375a9ef59331ac19db1a2d77d30e612a2c88c673e404c6752d973e19af60e0262c94af0fe72f0d83047354b96e5fe64de243a01c2e0b0e44666cf144db5a460ab01b24e3b0d66e1c9935c28d295883e8b19c1d6f04142f93d3209a12c5777086c2608bc1bd484bfcc456b4c9752f123e9331252f29410c18293ab39506d6ac7d653a70b0ea4cae9059d77754bdb74cc56a87f97265b8864abb2329efe19f9271b2beb331bc7e14b3410ebc1d0c69861ac6bd39250a879525ea74232073271f498e7a2bc66ced26c30e1e59b20a6ced50bbe8d273ff25eeafa73a4707e7c4fb77dccd8cb5dee3a700003f647fea4c3616cc42a31408a5384b38967b04e4dbd43ff6dc5e583d0e31372883a92d1adc14445a47a12e0187a95fcf7179f92be3b8183a3ef4047edbc54434af9c7d11120621410cad49c6813a1da143e78a6ee19605096656feb32829791a9590f65fca282400e279fe3b6a4de2654f73d6bafeb6bc13037b8f2ee14e2e81da8ef6654f0eb0a9ad094bc5604b1fe9f650ecc52a9f2a55f0d281cb01bdb1a9a1c590cbea224bfbba35c5f5f731332bba62d46f03ec002b450c08a583e03fb888aef786a9cc4010fdc98758c1a468a24daefe0b233a8fc9f0d21b3c36bc2b29a4200c344d0910915e00ac288ecf168a18b558a017591ce7b0a5783a21cddae2059a792dfc938d9c045e289d9a63042e39ddc4b8c9eac7f98ab389cd6e6b30f4ec8aa2ed7a5b428ae3be6549966643435e7614eab376116b5aa1e38ac328f81d5ebeb90c28eb9649bb756d2c44ca05b7f17577bb59e560170164c3937f2ea1bc9f373de2d2dc3766b2cbb564d9e97200eff4c4a6268dd84692b617dd775b799129ef37ff447db005eef6f2cd00372400498e6adcd11919b306eab8579c418dcc28a7844976f6299f11ad2b10dba7e01a60a361252834343126fcd3e751a89db7427b087cdae0c54a96481aef2960c4cfce615e75483d6536b3df0b8ab12838fbfd7dbf930a87a3cb6aef4b01eadd015e0023e846833b12bf1841b33b754f9875fd4198fd268b571a523e03b2a8924fb428b0b696f4538ff64c8efe4a197b8fcd01a6ca85f3899568ee0322644d1dc31e0e959c26538d1682f1270163b90c7757e2d764a7f43972f4d35c762520620c7d8c5ea99f63650606626eaf29d5f3c0addaeced461fe2ac7a62532098aaca5223b589eecf8715aec450a69908f0af46eafba02174908e1d3c2cbb457c2dd224e6c9db86ea2d01edb56a37979605d21c68fabd31289f978d3d58c897b3731760ddfaf04ed700a22458b21d6567be963b4a46f05d8ae7f1c6eb1cbdb412cde69d9cafc43c3ebab68460ad43fc99e2a4259f630287ce5281c656b1173559019cc1894c26e4862a9c773279befb9bdd0018ebd7324b5e647b82c1b7276a7ce1492d4062c0ea6dbf58e2e61cecb15d31bb4edc9270ff814673e96c33772727912b854485c6cb86ae0cd4c1b80e5ee1dc2315c3f75c9847608a9354cc2cbe94c7e5cc1678ee95038ce24d1946f98cc0d13409b363a0e52fce36495ac04b7abf17b4ea5a63d5d492b90b732a7320a15eb348a58884fb4625a5200ed52fc1b083f28aca5e5b1fb24cb7e4418ad8994cdd12adfb4afe2a9dac1bbb14c7f3c0443489871b23f501e29374c03b0c97081af5ace1fa692c4610dacc1de54b4dfd4700741082ebdad7f9e80ba6a303cb123efabf8ccd270e70aa92610190831d02564716b800815a377a835e130093e43566fdfc88d6e61ff5e99fbfebb288eeb1c7ce95281e20a601894a4c0c195fdeb753ebb0b805fc46978163c0b394da7b13bac44b44bc76a0ef50ab747475a470239d3159690fd0a123aedaf05124580c643cbad35743631e8a2b844c6047e040292aabaa7ec99c2403b94d6b98717edde816483db740750bdb7b5d8841d55c509f18dc0498e7df0508e19555c177eb8cacfedf9355d4c60b1e135aa9dfecd40c336f775fca20d0558f184551451f10e59e1748f68e302f4c92d04b552901e584e8efd78fefc4cd686af414f3778b67ddf2baa7b665398acb93220fcd842374ef9e75c9844dce31a66e138c29b2d427e898a60286be5dea0bcf4c5b7b18941a0c3c3b71c810df71705578839836cb2401827c6d4f96469b82d2c44072161f54a6cbc45ba379dad7a0f4bce3f639ae4e2d78fd5cf75a7561086d98b87101a1e0e26dcff5965d246611382109cde6143be6e52077f123d6a8cd0d9b24d9e1cc61cd956115855c3bfd67a2292b4fde02070c1857755837c80b4562ba5b241adc5a451e8e4a227499cc245a8c24b62f9e5597e0581955ce196380f9ad0176dd96612e61995d19ee42924658683c3510b3f3064a35349813fdb71f5fc195ae6c495c8b618545e0c7a740ad96696ccd0b1be56434b38b16f849a8fee8458e1c79e443d53f0f7efc69a1b663acdf7946f458b2686432b37716f430605f1ce0f11d0143905f3b53975095c3ee315f59a7d3f29ad0bd9c10db096991f15653bf1e8337d35fec15c1b8b77c0b08c76fe634a3deccedc5561dcec961006be4c77076efa3f489e950f44b7c739ddd17ef2d374de1ec96d0ddeacafa43905c67cd7ddd1cca2ced37cba8631805fde3a4a6213f967a965dfd8c22312d0ff17270d09b26d8a75e9fa8c85c76534bd673160512ce310dcf1e45181be473e43b430557c5d418a1b2594a25446dcc11a95df407a86c1287a9defa52355202ae44b706d0bd84a8968268b9bfa1ea13a0ada6f26f47149d9f21ff14f614837ec2304e2e36eb05b91647852c77712d888236e4c4b5f0f60c33d3062ae661f3557568f03b1872f72feb80a3c4c08990041d6cd5dc726f4224389673a58c67fa0c8b05fbd3b5506142b2758dcbadc481e96c6107e97f89a20f6809a55f3c464d7a2c36942e2bcd9b530b8527087d37c1f95d00cb629fed743d2311bf4163fa396911aa0291be3d6635557cb21fd5498e291f87a9192535386f4d0c9d56b246e542aab4892dbd602949dd4b54c52589ca8e2b86e269e3a9b42b3ece0446f610d2a2c787259ad309d2a68d0801736d24742cc445f841422ce464fbdcba90beb1c98f051a44e9e1e35645b4ed6af2294db3741a95a21863a0e1ab50022cbca00510ec2a36e6a42afa0876757aa3513448892fa718f27152c5e2123e29f0eede0387c7210f502ec846a36ada991a21efb91db309ea75eedcecec0909d5c42378e2e16d67cec9a04e382a62d1a57957d4cf7d02d85dda0fda81c719dd0a35aecd33068170c40ebf62ca1988f4839ae1bd2f9528438005b98db206e960b5e759257843bbab60923d972f6fa923dec2773d78fa1efe8d31dd8914ddc23d33c0043c590ca1cd6b837234b33faa2180e5d8c07a1d8bed05200eabf6ad54087cbf65a01da26eb634b1935df6c1378090b675ceba984674d37064b8f3ac18de01b050ddaa140c06daffcde7e60f46847247221943a51626e6333f1a6e0e9a2025ee750a42c42e59847c957ef9eaff4bd0a50bc43966ad230a88b1d166c2271756d134ec92e606e266eb7d2ab8b9fe855e5b6cd21f8fc6b0ed3d835ffd45393b607e5558f6cb5cf217f7df6d1da798bda81f64d81964d6bed741ca82209bdcea4d8fc0cbe009e71f6b9c96cfa2c5e62d026481c738c679ac8a28be484f8d1902d689202c8a8009804abee9706b2aef4db1f6023f60d05120758f3fb8d4c413375a36021ea66040412699e731ec5929e60be65380300db0730cb8f986dbf538ab17df8b15e4196946b7d82eb28ab1767ae6f07e012449b12fe34d2ca4a737702c44c72681463564937b37739f9bbd87b2902d8599b2d701fcb4f46985df56e52018d0a4e72deb1d7fd5dc3c0940129702aea299b28e5d03a706fd8d17690579141b193c38aa3ab79b373c084d01fa973216d16c1053f6fd2c033cf52e7a7f559b2f0ad4acf0fe0a45fe9c27dd59fb6c981d756f562f0eb6bd050c21921862fa7f3ae327a30750e0040882ae7a72811ccfa3324d7f3ab25ff4e845eaed76a24d06ec4ec53a05d520834ae8050a8b24b27c2c1a5c6a0b9b10b8b33b9f4fdb934af33215d4c4cf08da84d6c0f58b7946d4ade38510e11e13874cfc1597e7e494178de69b94d93e64fa2e1eed33ecb85835978b63f0a7e73fbbf08da702b2a20ef3162127f6bc8e0735c005434c5c3af7df6097c47f91bfb796ae15b778753e6855504d48484dfdc7530f2c544a73f6d32c4b7457eda1a9dafed11f3057c0b813c6a1717938445d60ff43b4ea141f7e6093922f3b134f7c9e8251cd95b3023390315c41a4e5c809acb76db05c3e7e64a173e9b208ec52cd29ec95db115043fdb8ab1210e1650a3adb35b965742aef890b3193a28e66b70c4c38c758f877a6bb8a710c84f64b6a8989f0edf873158a77096e278fa845da1c5bcb398eff7dbf9a17ffe26037965e2505df51e186a4b63d7bbd501750e8a4ecd7c3264b9e592dc26caffc575f78c2530ee802c4dbee949c98f771453eec0217c79e9ef2d4cf9d2373a5889ed57030ab92e26ab93d53d8f285c4b1ab65d4a1e6de74d08d9fa2884efea818e3f70e941ee64c220442a53a09368665eb981d67154a2af386a6b93fcf926fe3bc2f173516bd738df6d717424306a58d71e69bf724a1e22d79e4caba7ca69adb563334463f8cc4ba20c3f8b903b79ec765f76b9574816acfa311d9340a02cd3c2b4c33e74614f9c649c5ccda5729692a87668c8890d45692a18e9cac86aff6d904167c5a2ef25242244d43abbea2e9fa2c96bac0af761b57631ded54d151e32a99d0b0afa6d4fb14ec61ebcd165c527868d2b61b59e94807f6a35a0ba666185a9fa4367f4e4a3f05fa0915d8d8c786f302a054ba55d34b1676b49199faeb30aca3c7ee5a5f5e2be11881cc5587b56308ac73daae586a74c284919c2a3a1a1c04a06bc23f80f9ce67ae20e807ff8f4950b41f1bde9437d34a2e6fc3cc429958bc68e4227ebe6e499d71bf5ea2efe288831686db09b4dc09e2e74decb19f84ddd5b9b8a42d43acf4bc6037efb4f90d938ea31f221a00d049198d2c3454955eeef839b36454c331b792abe730ce052df39f6d6b713c645deca6920be32d49d1dd6d3d495cd4b61e1aa4138eb07f4dd166d80ad47385521b0c08be4f6db4f5d9617b760bf8c9c7c483b0ca55ccff2fad0ddb4c041e8f95a45a686a34fbe255b30e2bcc9610b233f8f4c8f3c2fe7f5408eac45e836b8d5460d48686bf8c890537b8cc60e9af0792a32f5edbc2ae3b7366f67e1e6a2063a428f8856b76e3dd7e4a49499149fd6ac7f264622d6cc4b1759dac6587fc58fd334a9ca905132772e1bd0325ea25c0047082e9714001b389f43e6f988f3f5e9ce68ad57df7eb1585ea277baefdec8864e5e90a486659fb4eedeefb3b39048b9f8aab39d0b5b13e5cd52d4389d8266847d54ff8e7f54f004d4cdb9633b05b0ad226c1dae889db17ad678919274b68e5c21e982e931d833ea3b4b586eeea4f7b22cff85690ff8a564334b1ba1831c3c9a2ec9843ad32584ec625cb89d66782bae12e24742c3e421e02383b4d7f4f0777d67233276b76a6f7937cd79196226612ac427be3d9e48966bed1eb87f97d78518689d0abc90b97ec40c198d0ab6d388564cceecdbb857855138cd848efe0f4bf74c23b6195ec6fe78282653e29368c7d2629a69f11341da243c17f45305663e09f45e4643639a0d2e2ebf470e2672a1effad2770bb401d26428dc35308ff681df2ba09ab4b58b2486c2542d4306afc68146f8f5b3cea9e5f25eebb40c6cc344dd9e7af773a6e362424770b59905bec8aefb6ebe1565af85e92f5484f6a63bba7d4160cf28da84348b9c59bf974178d07f643dc0e938a940f8fa87b60239c5204148426d79355f2d4af5707bb626e30e3384d547cbd0e1eff374e6a49645ae6fbec3b1bcb0805c608a02bef28b5344ec451d0bf55ec6d4ddc39445025c955268d2c3ac029f5ae1360b955a11ceaa8da3e750d182e84fd19c3f8d2776f7c11bcf12ad60b40739628caa7b30b997bb17041febbf4f3a949eca18cbef6ac235de420ac1823a8cb3fc55ac62c0c78820793d5328b3e1047583d2bf2afb156085b2950d786a429c98617ad8254b802ccead1e23fc253285e753331b6ef29d81a7cdcbc3bcd56d19d728df921904e7cda63567062436e642ab0c5c4c8d7e3fe36022caebc63103222fafd7fa567038b0df918e865c5b617340b7ffa48f1964d54a63ef8caf34b3cb0261d51f1e7d586b19fb5503bf5bf108ff65f8ed4e842bdd247d233e81e86eeb9c28b4f35ec6298cccb90a7c6071394f952b52951e76f08c2084a520de53a3a86da72b1c4e36508f88e60cd63bf56519a9a94d81b7899be22f83d562edced0e32f9970b9d07fe3588164b2714c4cff7035743debb38a0a4ebd52750a12f9a310b6cf497eb5132228a3e4e47702c2096da3ddf259067ad20009670800110072a291d3ecc932625f2eb4cf8892a0fda69393d67e0974e8bfbef1abcfba4458366da49c404bfb4c700077ae69ce46fcca357e78d7ab42f4afc6dcd91909504aed35e60189a4bf0816a886633f50ec6a62b110aec129c3dce195ac793a22f459f3a82a402100eefaf290817321d1468dfe8fa585c88e85832fc20e63a55732955c8d40fa765feea5dbbae60bc58ae837940655bedf4ab5d46b0246b9dd57dced0a78dbc9b6db79a3bcaa90fb6bc1077b893af46d67c9c68b6709c04ccdb0c5e7f797ae55ebd77439388e178088b283f30fe4f076c113537e3d844c4de1cf2879f95e15a540b1c2e1b375b387f2d24316626ef0334fad0d6dcc532a1caff03eea2c1a8a038caf55734e2cfe9a5853862612b8edd86f2bd00432d05086a1f9fa41a20842ca6c1125fa4fe3b0298dc6d7d5a9fc64683ba47b921f47680a41e88330a1887b4f00af8ffc150232d121ea7bf391fffa8def106b4e5597e7ec6f05472947b2174181cf33ed95ea28ff434e53f0082a5a109669aeb60df8403fbd6ce20c768c0acda24aa00761a13d2afec2795c005d753822835ad4095cfb1b2f800681b495944e1ad555cf4c49017f963c4ac20d195ea13782c8866ec168a81167a285c93b40bd7334c1106464097b58413943907850838309ac27d7ef9dee9bacc066c667b763a3759edb4b2cda9fcb9155350abd903b1f12d9058b222deab124ddf9bbe06148966da63afd2ff37ab7fe6dadee56a4837f88d83ff5e270d197e1336c11565c21bca88c4b1d497634fe1a6b2da941899c28a4189e4f2eb65a0e3161cdc89436ec507556f21880da3b2754644f7a6f6b7bbd343a14a34f4d453d0d5721c13585e0972db93db44885936ee88413ef7c7077c5c47b5ea6bd52e2a47af774c7bb6ef23696dba353c9561e2bd2c00ca952d96da6b7bc54b8bdcc31becd1be207089406154dc23659820d5b0077d63605f17c66cbc10df0ba9542450f9a7b2c469e026fd8d09351043aa9036d35a2e4f36bd31c74241bdf015d54d24bbebc658bb30a7be997606a364774a2741e0cc32cc4cd2892fe2a2baf12080dea66f7d1c603c3be0f61a273ca28bfd8b5f1af8a2e83b8c9f0b41928f65e9de6ab8fefe027a4bbf97512fd9cd1fc0e62add5a50100f7524cd6b5601e62c9cafc3149f38ce64d8e822c287b37553fd68ffa1e64c809ea33d233bb64bb85de8b52c925ceb5337ada502faf5d2b7621a7b470469ac3783e227e391b35dbd8296f6b82baf79f529f131f22968ba1b5fcbb6e392ca51ccb06b63e58630dbe886e7b790d4834e7be1e9652e10498934e731965d61ff1b4fd0e1cdde4a648c45d3d307c64145eb84395043152851ae35e097a6c1d194202a43a113b85abe3199460b1079267f6b9058f865093324dac64c1fc729b6925b74a460709b718fcd309504f8cc35df907eef1b832cc18c025884449a944567dd443734fa62068ede81233a1f8779e2946615f1e37518b524a6d3827bd5e549aaeba545519585dbe54ec11873991e9be9cf586dcbec85028e0b780895762514cdd9673da6b64c68e5782647810c3000b5962d30c9de992e10fef92ebe3c6d23340c5efe4fc0c967b1e1a437a4bc3535f3194248a3f857e18f7c0f6f791bca118b6ff4dd8bc469fab34c2ba18a38d74d4ea0c8484dabe8eee8f133e96ae74bf7f23021be8a4361325bd606cc75aa2f3e08b1af6a0e38101deba836471ffc2c470e90b773e3c00d80c9055f64652245385a8c59050a35a3ab0e7773d7ff486f6f5b1afbb1fd0f03333c80700fa18d44120b362a1a9049b03ecd9c086d598748e0f40f18f803e9116ab5045558637b500fa2e01fd02d6a58ddef7b8bf9690bd4fa7947abec2641286259498019859a8898b7601ff5fd0271940c6921a37665dca862dff8d8d21443bc021c2f84fe1d91510c62120f5c58ec59102808cb1b0e11734565e244681a5d89bfb9a197d8e39fd98b36f6580e27c5558190913d77ad431cbb88479532dc0c1b2f23ac626f34e0de68fba8940602b4f2c04b6dc12409198bcfdcb25aa5254436b63c117d0ae7ae1098699776e63b8b65bc273695eeef7b1adaa69d99f662cc02f696147e122fbdca28e0056343028df8e4a488e82c7993abe20da9deb70226ed907df482d6c4d445061779163276f1c1eceb8a76847a699df57b172b10fc83765a9ea71c8e2e197831cf723b06e446cfe34a6449bd9ebff54f184054958407cfdf2cd5246bbb66f98dbd70c304229df001dc61c625ac8f7951923d93d2b4c7e4dbbe74dda8bbca6b486c1d674ecce94341b2a947c1ee2b8911e9620955fadb6bdf54c158a0bb1d13d034335e40feee74650b564b43066f34f3c06129ff50c07ba2f098720d44578b8fd9d61b64364906e95b2d4d55fca4a5d1632b1359779a9cac156c674f07101c10970678f4cd924f9f35c0683879595395a3a2b021a27c5889a0201651fb135325dc690375104cb83597b85a271134e867d270ac5a26c21bb1a6ff09eb9e66d6d28551ed3734601a40c5a791fd09f339142b4c6ab25e771fb47a972c5520206deb57a941457a4506f50c56d07c440323dab5d18a405fd805b645061151de56b34220e0daa462cef180f17a626eb3432c92cf144c2df0c73a15224c690c18c802f5aac69de48bb403cf7265e5a836c6208049a07b74fc0d8fe0f3fddaa8f99c897a4f15860edb3967c7f359574c2c89ed0116d57f3377e82e146f7339dcdc6b673aa69bfe4183667f1b4152b5b35e6ca1744f37371d8307367a601c7bccabb2d05607eadf1b25d9e796b07fc22aea7d182c2ed33f087e5016ebdffc1fd1815dfa594867d1c482250562006abe40a0c8ea7078f5cad88064a6e8074bf3a28118f18a6ff79e857ad2e0b008c51e96c68fbfd3c323aa85c4d61a9d3b592fc4b4c0eb8fb410e310d69abaf30da5f5172b66b0246e27baa968f57d0e1d26fcb07300dc9e5ce6c42ab4588e1c1db311557a47a9e8a7ea414063c35d59b8a59e99ead00c551d258af9d81a3c62797a5bd62483c9f2c50a71c076c8a99a2509d735b15d96f1453d10bbdb02e60e4decf0b1a97b7afd2cb6f04cd6f04665c3f242fa5730e2977c9d8a7d972699b7654f8f663117cfc12121e98e1f52c0e92dc36dfff282b383c20cdc3fdbcf8656db3ae9a18caf51c9aa423972621cdd8bcc1082a0c0b2056d32ee24c86abe5cdbed23b237cfbab54f7e545ac955f2ec0e85ffee4eac29c863e98a4193c9c558fe2f7fac7dae6b1f009e98599afa0a068e6004abe030de511c6681d01c0a38787ddab3f829fcb708270d64b373e34175ad23d093755b6489220a28734263cce42f1533562872c6e7792eef47f7b6ccc71fb168d93a7d79d59477ef3487b22434399393b265e0c966c21dc5afe63fa76f0bab73871a84f89430c7f475bbff74288221ea5ffd8a0704464ac81202e53a1e626dcc52d108c70ed1c974fd80c1ffc0da3d7893a6afa59f354997d6a58ca558621620c5462e0b4068b0f71e6de40d763b90d022285ef6ed6c8c200489fabd8d9be116d4b86deb03c2f2a7df13b788ea4fa8c2cc9731656e7fc4a4232d99d8d70151a63aecda363286d2828605e6aeda5860c9a423177f9afea6aa3115c488c00035a451a4fe8ab6224879bb6557af65fb797cc49e54d6174e514bbbca3ee270f2a9b0f844fe11e52ce4195d7d39c2a7bcc2e2575d6403df7263cd10a764c2cb4251af2b863b57204a6265b6909ff545754d834043157844e195f1fb9ab6204ec80a3e906e2834af12f630bcd68d43ac9a0c16ce191de73d723d14491cd472e76ca71cd63c1e4af462c29a2f198f3198af10c6f0f2499616c75db69c513391a1c0c89945f0b639b892b82f12059d2d3fad4cb4de7ed19bbdeedd52776f4ab458429a6e0f82cf4dc33db4272458e12dbf461ce1b1969c68556d60b6325fdf27b05f01281ae9eb7ebe66aa57ecd87d4632cbde4569df75d16066b5fcba55d11e60abb5d52ec57aa2989301499c2d980de2978c361e3542274b46508159fe1d2c89b8b6abeb093c78adb2659b8a9ceb04082e4d4f75a72e280c39c22b2a89f165fea3f0bc8ac5d2f10377670cc840353b9ca44653141e6249c11c218323dec7612180c0e1991de0ec43ac6a8db4550b6d03c1b8c95a3ec8df3295506f0d8420c28601c71664949ab90e8dfc9994aedb768910f94afe4851a11ed38b48363bb3144906b0b087520752378a1325fba96362dc9caad0ca925efc9c976fb5a8f84d35361e10c13e598bdcba5846c8e17c6c41c0b12d03cc888da8535de74adc2767d4ea1af89af069020c845a9b43e588d2fbd749d90379512154ca300307b23f9cfa155d6877eec05b58f4dcb6b05a77225559596fbb87539dc495cdaecc2112d8d8154c6e5d73e3c0fd2cc579010e1d6cb753909118a4299e9ee354b47ec1d36aefab600f56d195d35e53821be7a28d6fb3e36da83c23330310a020166d93e237861ca7c7670b0fc78ccd177f97821ee6ed80dc0f5eaf18c8c04d052e82889aefbae59072ac2e244185386d4e86e834f3de8b0c4d5da0593a57440ceff2972633278781722ed04d8f047f528089b1eab5dcff76e200662d6836ab5648b83dc0d9900bd2512f4f6d87cd4a78ae3caa1d1e83c17542549cfb7ea8941e47b6a126f3949f9197c57ccede16c201efde5aabc2d6a8a1ee4a402d54fae01751afe219f3144c47453c767215c1bad2aadfd44cea9cb6daad1f5def7adb819880714a4cb682ed362377f33e96a03db91713a9d9b53ab12c763bb1830e1150bf64961800f9f9135b56e3e82a0352808c3c8dfc4dee69b3be55346267fd6afc4ea26065b4104e358a33a56217b0d50a9b65d36cb7c3e95a84d9a89603f0c42f6ed828fb8b9371c63f039004f90455ea128063e4fce3be5b2e8cafc421975d8ada82e208298171feb2c9bef02fc805b12cdf5735dc6c531af47e76417145202f4b3506b6dc234ca5712b08c785b55803dfdf63339d173bca3f25eac762d80326e04075e4d124f2507f65fb8fb696e70479a16c54281c98c8e6a019e83333bf38ade1b02f837691ed16eded926145bdeb0ac9d4758adaee20d74d4c0b2813e139f23b2557a056b83a307970f74705499994963a56d4c4f08e16b501dfbe1571fbefb7e249c04dcc5deae3d38ff2811cb4f9bfce2973865aad80ad53b365c071becd9effa3cbb2e52744a4f73ba0564df642e401b67591a20ffb4c6eef69e56c2d11a7be08467d54a0c119ba75326bdd690956e4721ae31bc2e898443965ee258553d788475d719640b4291028519c200ea885ba55e873296481a0633f4924038f885fc7fba85420fb2cfb1cc275d04cc77a9e12da6ac52579ed83027b09cccbb9c97ef20ab9bf23fa162aed9a84342f09026ca0f4668b7c1d9c3fba088e080e5a57ce7d08e6bf8f05cb503d4cffcb31b95505a104f10a5add82b4ae82f29ac58ecad7857f255155b9b9af78842f54df5ce3d71fb4fd728319ef53e7847a5c78df4e7166152041d5e3916ecdd873c09e80f0b5c287c3c165011cccc2456c1fc0773a84b7adc4806e3a1cd88be4b2f949fb15ec75738d5d08c9110c8f7b579bcdd442deb50634d4711e56f56667c6b0226c0646295f34a68357e3c7e0b81827da3d0ee1e7d4561471442fda6aea09c35d78073b17e18037c39b26ae48cad89b631a040379d8c8f37578013ee61676f8461cc45afcb8fc25bc40917f02f5e7c87a7935b47329f8541b27f0564fc11bc41100b41475b92cbfeae6edbe7aa4513d5c43a8ece9554282a421c05b7dafba939f9e5fcaa7d7937dc0e5988e454b67745b721e85fbbb815adf87c6f372a067a1e2acf111e4228f9ef99a892b33874a9cbe345a33fa5213a54526202124018bc3524f919cca7b5d805dcf1f85452f4c46acaf7e830be0255206e9caf765f6ac4ff0ae3ff73fd2325ead1e0af5fdcc596c1263f597fcdbb61c2839805541a4750d00252b7973209fd0136cc032d2cf57484ccf322799661951c930cf63e72e425ff0378a1c3f26b24199592ca78ef54a73deead630013156056e00b6b22c001f6ed14bcb7ace54d21754db2325d89896b5aa1195a1c1c2a0fd119a42129959764a7c28649457c2a201c9598b1088b8c5bc5745dd20a2eea6a927734deae303e61eb51039043dc16964c855bf229538be82bb96cec1a615da0fcff7abb7c6f054a791b1b6c80ebb3af197178b846ac1d9b92f6827a915b8848468033a43602c0f6fd8173f056e1dafbc112f761930b624d96ef2be4e93596eb9ac171067cb8348694c09ae4d5e0ffc36dd46094bd03f517d99068c79d8a7b8e76ce3c5514c05847f64fb6f8f0c45126724ff111b59801940e7a5ffb673a3ec171085145e5d95cb7379f9f60427abbff9068e773735394aa1d377b14e32b25340ad970370a8e691198b273535aea7ad1d4dae967c706943dea118a811255cb5394dfa8df032e548808b00a33e5f0b6701f150beba83bcb1c20c7de4f918335729590107ea132847a6ab383c7c2098ce4e54aecc6882cf57663c3116ed13f5578baa41d384fa0e15487aa8dd3b0681a2cb2628fc82628364df9f1fa1039d165f22e72e0a7ed1832d803e9989499f1ffe23f06afce1675bd142fbcaf56a59108575384304b4f6ed3b7f9d8efdccf962f656c691cebfa3432ab5f02b509747986761d2a292c335b60a211c86b65bb81bbf655a91499a871cc7f290a4e69f54a3d51976aea07490829afc9b99199b4374d9883217412f5d14cdb95ee4026fa3af1096ea2d6f10cd60e9a9ffe03c5a5231d2d296438975bc776fb2de99656ca8d150b8c01f7da324af08eff762be905109442dab6fb55b7cf7bd4fa735b4a44b00227ac5f8c192758ba9f6c2d0a03d01710013b1983b9b0e85937fc2bd9e971ca2bae06f45a128035e69fdcad6ede39702ad1cde653a4ded0cd5328f6f3767345b1b4aebdef8ea541f7ef2d6fc7c2e1914d53156eb549e8e283975cdfacdc36e8021c2788357daa120707e76471bbd4e8c966aa8c1ba011b7269ffa82add5d110dda1f1f800665b4c0853d8512450ec4f4a568772f1c73e06850b3593340ee826a1f1f71ac053aaac35a85d0e6290e4094c139123eaca5d2a9df458cae02865aa34ab40800e249ac995bfe5b135cd8f97362234fee8d76868c8a6cb25ef0dc709ec0b1ec0848e2230291eea465ce32fe422ba4a88db1df32e7f75f452eabf9f4055241f18998dffaa5488b2626a092abd22955adcb7fd688f1d1f84973e6986eb082bb66690ff8d862cc3fad9685cf0e4d0bd7324eff0442d1b298b9502df5cb1243b795f978f80d5f704c0e76ff6281f353dc22897d304832dba5f1bc478d4575691d3fe6181b2a87671c53c8e10e29160a2ce2e88507574ff16cf0b17ca7f9f6310da6f2c464bb526b35a1ff0bad1e663db6c7d49caf83d70f09b4ef4f2c6c47be189aa09e45d9f32e24f6307cd396c49d45ac5dd00c2e0aff0ba8cf464257a0f2d755bcade7b19dbb209db0c3a55f4bd349e6ca4f23e25b187b457da7ae3414e338537aaffda867456746a5ec6712706afb725136ce52018d37a76f09080e92b3be33220abd694dd3506cb3938cb447fc6b8569ee6df49a360a1b10ac3d60afe05bb1c5ef63c16d8c6eae42cbcb9faf7b72831fdd7a1f7be7e6d49a5593e3462210c89e202faad7fcf440c5314c4dd2249e35f76accf6f6a06128904c86e3979cb04da24623401bac2af8c41a7a09289d3aa53119bdc57afb2197b7c54621d1059a0eda2ec57d3f9e448eb8f47d9eeadca52b0a337f4b5aac226af5ad642a913bfc55453baa9e20d340c3dc24d8681eaf8055260f365eb63f5b9f80434cb752a256f07146480947c4164c9f573bd088b80dd0e48e5bd37297bdc9ffa261c107959ad19bde9d27ccf95c9b3cdc166bc0b74514eba55bb2cc01cbaeccbfd49756c2084765642b5447bb21660b9f9f3e92066692d00974286b6475cc02771884e6c68f9eb22edf760a4a949375608cbd9aba2aa89f071aa8d8c09cc8fee4a43866a9e60dd5b297bda6394b6c555888a3fa07b07075d1ffc6b1c0c69c103c574e23e92be41e1a3270b034d6240dac05b6452d95d498e8870abbc26c47fbee80e1a0df98b2e2ba44ddc250e61806da4007e40f086003b6698b7fffc3a250b06fac32d9c17d824f343b40d94925d68fcfd89f909f109832c29ae80131043674f67f72a39552d4c2bed569768f71f41236999fedbcf6a91b2e0d9e79f2784225f61aae68a3047ce0f4d6647589e0ac5b489f70454578edb9f15a91b65706f8edb7fd974a309a68ec22be5ad821b9df105523015efceec73a7e5fb017a7beabc49de4b366ba14e3cde466c91793d40f5034a22c4afbdb6b6bbc0b878172ff7c5dc1bf8fb9be4eb9c2dbe3bae349cce84aea9badff8260fb40c7b3e754d22737a7d0fc6a1d9be79ee786e98051097c087c9111b8f1a73920ea6a53a2d17413b1d90de828b5e60291605425d9f1374f25cf6747ad30a5bf552b85b1c240a548b7e2d37b9d726da56c7a5a472431d9d692c2d78dde875627c7efb5ff88b9630deb8b69bd315e984963fee9a0ee55812b80e5fbb7a6ce2dffd84380a109d6966a930740b127c2437d941b3f18207323524366d7e7f33821746a01b4a804655563669fed7645f7f14ded8a7579b7750046183e0ed347c6b27b55b57e334b5f61d97993be7e02fe9a01865680260441bbf041e153788a8fb83fde728ba5361909494c9d91fc8f501f385266c9c43b43939ac474782d3c05cffa56299461bee3b097218a512763650591bef3e446f1196746a607b21773ca0602ff7709837d875bb6da7ae43e35498e6eb7b7a7d6769e8d2d9927b29c197ce6a2780243a8a3bba8df6b28464cbadf0cff92daea44381daf8cf7554d04d65dab7dd79ae2db9c1b8ce51f64ff913eb7fba436441a472317c3d41d262789c4b74d3f2852e30f131d2f8b5dbd4783ceaa83508542171127f7bf0bfa8c2359bb69e28bba12c442706887619c78031e87e4607c07a5a35bb849f8ebd54c6650247bf444c451d320e469d01d6f674ebface637c4b53b29b00461b1c96acc15f5cc51f5b6df0b479fa6d6b983972e6e7412e800fe86ab3d1a713a4fcb6baf47b30fbbf032358ab4c66fef6c2cdb96350a945416f61f97159d30e491c651394cd805959eb9b69af5e57206b6d13beaefac3cdfb8e1bf414e8367170d614f81ff3ab32e5c80dff83f8ccf0f16f4f86fd47211f3bb37b2249b4c51eb1248b3289aa82f2eefe4825fe6e38c491397954de8074d11ebdc4866ff98023f5cc2a411473a67118fd4a10c4bfe63e2cc652efa46b6199f2722e6d623f13146eba4cdb7c30c1b022c2d73ca3eb74ecccdadb6ee985347377c3edefb0fdb7a4bd7af4e1daf1aa14707b1b22c5d98f8fe8e90f29600e725256683dfe57d83dcf2cf7e861107210ac83675084719ff0d8886cff7699993f0241733c6d0cf0ba00fa05c376c9ebd90dd43ab795cf9fad10973ae6309c068162c025dbf130e6394665117098bd953365a1bb6790da5c2154ab970e52a6a4f65fc37dc94de755f4f10a12ce6f26167d81390250199e3e6f6262b910cb5002c35b13ca05d0b1e80cdc1c8a0a914e2378d389a68b4396c776c3f8dd2c0681168d1ad9dd70e876ade3d0c1c03c81786c3e74c0d5e2e8874fcee1a5775b7e993df7b3debbb82a7a056377c5220e78f738b70f01c9078733843984ce1a8711b4928db5d9a0f7a46e951986b10331e8dd5b07aa87836327255dabc46509152063e1e7ccbdd22d5b92b2fa3d8908c47346b1cdaae8baeadc7c7b1ac0dbf1b95b21105626c9329dc42acafb5bc7e5700fa9c6958b4e7cdba4c1b2e50a11b4d99055e8b66b418e03c441aa611fcb7d2dfdab7d5654187d0d297fcf7f337391e0ce40e726982bec406d5d3897311c3f6a5802167fd094807491c51ded23a541a3e239f9fd52633c44383c4470ee9b2c0920dd7ac3930ce1d26c13c274590b211b607b8e0701a7e8d3141299b605a20f1c1a20a2d35fe13f2663216113f31d42ffadab7e856874798b22573338d528aabbc16c2fd1f72522c30b7b16be4f7e4e019cd65f37f9b65e03269b922422425efa3b5d52afd783e92e69aa5309e68c895893c59b9ef82c5fdcb7e2f12dbb950fb1d8a39f31e560ceb9b191f4dbd003eedd73870165e311da2d188a411f4b0b53840fb9d9295c3b804480cc9bf44f346a12764f1067cf1aa41872e1a0a2449959170094a645e3b001e56d3720fe903342ecbab1043d76e2b729094d5fe74f341115a712ebcb564b027b55f80b17988c892811b954d0cce02af9c89df926638973e4ad864ca9336406fffc751ebadbd92e690264a6057c8705c1e74281f0905c329ef624f170a4560fc1f536a510567d524ee72ffd53b3c249690fc146d0320e3e8fcde96d6405e3d04800482c36731601bb39ac11e5166265cd0c6bdce884e2f466f98d19ce53a22b19161023f59945a8c4a2f1f7904f9cc366baa228246ca6ef633aea26751ded32a30e472c59bf03f1bea203320e011d698456f111c8a707003ad333baaf6ed8945f7cc3214cf15fccba9d0b96946df65b4598da28c99b9d109b7cbbc5802a18f9b339daa7bbcb281b1e1cc1b1b923b7c04e8c112a6bd04187d941d308c43b24c00674621b6feb6bf9c5db62922bced46d046b87c2797b3bd7eb2ebc8babd8363e8f68a33b5da7ed5a16d69ea41f5a06d36c238cd295759e63c2948d9288e5b7a504ebed32984c760930a454e584f1843e04943fd3d939842454ad249036e699097eb70d704ef396d8938089fd607ec65f3226613a0e2c196ac5e65866e5e260af8e4fce72615a4cd57d7e433b3bc1c46cad7687c4d82392fd7708046bb8d34d15e7fd417487546b66276c3ce19326c613178bf142abb7c30f857a6e56c7b32ef224d7e68a7308c678b5afe9b1ef5cbdc1d521ad18171258dadb9b361f1af8e6028b7a64aea9ff61f44fe504d604aee583cbbd0ab0e15e5e7419576e33ae0ae536a0b9fafb7a666b434b4fb5180457bd8ccffb845f212199649216a3ffa7d6818d9e0c81e73c7b8fa2d476f21f99e6795cbf21012f94c48281037958535691dd270219420f952764f2d912f530b12d1af0987ab1f692f2a06beee9a95437854db9519fd6b1b04afa64f7dc73715e96770b19682fbec980dc1668b2556e78a0770b0ab66bf82a62410648698c4347a16bb8ca40f8c610c22f6cafdc4024b84b096d4d698da59e2b67dbd92774ee3107232f9b5e677643d3d78eae57f61f2414b2251252aff8851f6baa244c652b1daa4de7b8377956c55de47539d1a02f95d36fe62a6ab2ae6571b5baf0e5a5f84f608607b9f7ec0d36fd682e01c2502735c60db3dc8840a75a33edb10e64456383988789a657467e4dbdc9b7ca20b211be7316610ed2bd953efb4008f3a03214a7c8bd87d80a6f1390a54a72a41f11c44ad510dfca678576875a85a3da64117f312ec0ce6ff33b48dc3b1b51bc975c2553c0651259176c2b87d496f66b8d3d206fedecec18219449918d445340a5c1b46a034caa67db251e5bcc438b6e5806cd33e132debf27861cc001cd323e1eeb94b5e0f7e5d68fc1dd458b1d6cd25fe1e3a175aa68b2231621e1780bb424da1552e413b37f2535b7cf5bb62d838bb3bab3b671107f79dba3f972e41da0bcf5d4f3216a45bb066cbbabd3776dd52826b9dd6cff7235b275eebcb3d1915eb4d9ed6d9500b7f16dfe81cee1bab7929cd4392921805630eb616fabb7093149d5c3f06e2445aed7c527e4c0e31a2b83cd5b30e00ff4fcd3ed232ab424002e7867e33bc05db90c033c75750375b7999e241a2a842ea2ef640dfac2c74d876df73b7b9649f1ebdd13f8c197a912e2fdf525bb8a67e6bfef6528225964916589d1dea668c7ab17b38fb2418431c66539d49a2deb049754e94817087f44bedc89447b1058a6b04917b7f68fa3d1871f6d20c7a4cdce1c5e3b0df664a005fb3d1bbd592abd9eb0a9c1cd2935acebff13d7ff538604d862d71bdfd48fa10e605a7006e729ee788816dcb416411f15e5db145f0019f2f091d2c755b3b1f76f7500013f80f1b330d800b340c8d99012391c821b1eed59149211abda51be63a94999d1464a2942916d98949b30a90f8c1567bdea44075acaa023a1bd0328eff0029d4643c611b9365731930f2fb482655e01775768649bcee0485e641f5ace4a457c1219a76deb9cd3b4cc9c5a12bc010bd1341cb06115290446eb56c17f82c830cdc980d83b1adc33ef48936652d1f8e97838de8813b000613fbcbad87f70f1ae60b73abd7eb0cbd456f720c07b465f1a3f7b2dc4ea53ec9aa7ae8b2c2ff331b8f651bc378f199e1dad09c62f108eecafc7c390ef9e2bd3108b2287c9dd307ea3783683b06f2b310b6e5d6da65863cd9df3e74379c87ae27626c7d7cf0710ccd7809764452a2ed8c64ce0ce1df3d87eae54ffe8401b2bdf8332d12eed554e5a6b882b520c0ff9690fb96e4dbb913445e9f980a8b1c9c9c2dc16739893b1e97e8edb468cc90eeba6db797b848eb2f6b77d834c3851ba24e6a2a559929136e6463fa663414a854fcb6a90edfb3c86df660bd151aa6bc7b0d5b09ebb3e79b0573fdebb541e3cf24559ad80a4552f9446f8816ca1fde77f64a797fc490450875ef4e7a9dda0e6f8fd8fb4821c9126cc7de7e9db40bd5bffdf2490ea03157bdc89a2a3fc3a2fa6ade9f3b80a656da5b187aaaec962f599e945d91449618457f52d883bef37e090d589640882df8a37cd46f851c3397dbd0e4cff9e8b4d5169bf9cca0dd64ed198589692b96fab3dd7ee2c5a1a538a9081efa831ba48d0f47d3df6c67b7e634f1a435b54a8eff05a98e667db2ce2ab580121b80daefe65448299f4703bd21ba8ecbf44e52b217d98324fe73023fd39ef34379e7518620ce0f058dbdafbe6f4ffca974bdb497ee5cb16c7c4707985c03075989192de782f2207639f412eab3f5f5f5344ba5d7ada53dcd2619fe5617225746fc07f168d8193f89344813dc2c545a9c8909a6ca2a8c5bfb5ed52eb64e6b6b9ac5c8c93c55dcff12c24f0a69d3333f1e7bcccff02f17259b1ce09a24c0a5dfecf4fde94f78606589dd3e385d80c8d55b9326a0fa0abdf3f23ff77ee2b01a65f17a2911683e78788216f11d09910f4e6a6e02235a60e7d453cf320cab15939a4899f275176024cebc807d2426d4c84e7b4958a85b60f9507fdb4fda894ec6dd65d1425aa02779cf2d2f0b61203767d4b15d4be8131653332e5d8d88095ce6ce7a476ff66dc5a5d71a5305768267c4bab660162bee62934c7c602b116b626cbc45f1dbcfd791a62f4c0a4d92093803f5b29f6a96875d3546b7bfece46b50b952bc96363f9b975e770895e2b491004211cf675328ceba2f1bd63a12328ad3b7ceea85866ced67a2ef357de4dae4c6c51aa45ed23579c413a39c1eacdf143a55205ac2c731cfee08a842206eccb0796717e4cdb9899654d57d2bf168d78c85db67f110bfa2868b669c7147c268435dc88059e5b5d26b00f58e29a28b4297c3e6f2211370751d0f8097e26b2d29d1587314165c07527c49e730ccb9af4debd81abb41c77a85eb363ba2f29d6e5a65fe602f70e9fe7ba54a7464af2e3c78353dc5c189ce09ef74750606d09557af73255cacabd9ed01af32760ca94102dad3abd8120aebe5a9f41c89f7e4f1597ff4c535e1d5a9e1a8798ed82f8655eb83f8529c8aee51b62253d4697306c4f8468bcb77a9610432fc48c723f327ea1d4a661bfdbd11e96e1369f6f38c4a0424a86d64a04ec037ce9b38bf9f15665c3c4749dc0a0d499249c2a1037d2b0a0fdfc7bb50b6643e3ba062c2f17eeee233f6574a6134d908a0028d96c69ec83c074d21c36cab61b260312e40aa2a6eae23093cf0b0399916d39f7c7ee08e69819a52c48474881791a487544bd013e7f381d7b2990ad5cc942f6219cdacc189115cd85a537b78830deee07013700fea69897723fc5ddf2b3e08e103894221e0fd3ac5c2c23eeff91df812837b817862048286fbb297450d4bdfa79d3eb6a0eb5bd56a8df8820c01e00a812287c36d522b11ce0bf6cc8315b954551d9e9ff7cdda7a399756585d57d3050e928fe3842b7cb8592345ea43a80f49a1fdbc53dee952047b610dda5500e4fc5124841ad574cb354a38c39ca6414533ae835baa28d56b647e88e92aa0826df34da0599f5fd970c89b7c4036e12df27ab6d7af3cdc0b6886960b17b78227a80c428373245ce81e4ef00b08077111193dc47a949b40b946fa86908002fbc9d3b3c95fab5c4dff17a152e6361b17d3091f09db53d11082feffc44734a0a1b0c07eb78f30afe4a33282362b5f3ca03f9ccefdbda668f5b1b1fa17508b3bd5623ff8a7fef70687c5bf436d2d14e3b1549bf690df83b91dece9f7372442873d1136cb4951f33417aa72fb6650c049a0f7f9ea5913b06fcb8cff896b0dd8d972eb731b9b08edbd1a14157f36e5204e20393d3a9823a17fa8badb05308602308f990faf35ec17fcd07a19b4a31567e593a9ba14f5d586a5e618590a096cc67a7d613abdef5eaf465ea329e8c885bb27bc11a27b34da3dc0c35667aba9a3f667a7d6025fe76adfe21d43f8e96be3ad504288bed2c0bb81351ca4ea9065e10c76afc4262db6b4c8745cd76519a2bc69c56fa2f47b19a5774607c9603e8b2b6a71601d4dc7ca2e0a3ab29b88c3acfd3d6f9a4a1792db1e48eb75eef4f74a13eae38c106ec145fa2b2ce333a2a9635df2ec95c475bd3b755110d88895594f4eb1d202da95342301ff36b5c7ef4bd4a56dcd01d4eb709536f65a584a541af746ebdd912e80c3ff20244c1165c130d6292e4c8dd5c0df25dd008e3801294784ab0011060d161dd04258394e68d8d0340af19bb785f8c26f88f3a10e6a0b32dc9d8bc4cfce3b57f998813892a2d1161f6782fc81f1753a85c255aed059e8459433bcdc7c52373587efb8aac443d9bf204b605823b30c0375fd310cfdc601fec1143a88b7e61862fcf211477a76de8a569bf17b2be712fcacb0b8d074562ae7c081126287c9f056f92095375cd87946c22eded4ea968803a43e974c51493200734a9ef71a20fc3d1c0503f25fe602e2cbaa2ce47ddf85f19cb3b34d0f05f0b4b01155ed6a1d9ccc68fc224faab72d9145495defd91a4704e81b9901aedadd88a2ece7ee31e156becd036bf0ea5af15e648d377f5bd69fb74715260fbe6b83f7c98d7c5947fc5597a972f0b774502467f52fea11b59a8c89992fb40a36639addf9e74881cd87e0458edd5a8999b5d29e8103ba8b0f4cfcc40ef23720ec72a63fe18e9292c37a69e33f1bd68a2f83180f3302c630a26d31e397326bda0a0415513a98fbb414ef49fa0b974776765cf481cc4e458cc6a4009a326b4520366685bf8d4ce92ec829b6c41dfac38646cde073cc15633e69b5063f52402b3e7c970b04f7303017ae4fed3c60042919638c09bd6090d970dc6b2bf22a3c35d9f1bdde79b7e1cd608cc6b6761dc2fb46b288e0b82a32618d8a64b4b73c1f33afe39d101b37d239a612c53d935e53bc46fbdf27b8d96880ab99cd6e79764cb623c7b39df797e9c08db61abfec01f8ae9318524b75fa66901555f9e9024141041489df7ad054f663af4a1de2a01a0578be7206cfe27fedbdc2112fe3cc7d4ebe15456865804fa3c2dd60a0397a2128f05a5a598e1d91b50a26e5146d2e049f0874cd0b76da9829874ccecefb8ea8f358645ae05b6e9f4363ac9683b3003bd66e4caa5e0f5d2e70c3d7603a01ccd28cc32e4d92471c24a15e28f229395d03c5929c83ef0be829cf4da213420f813daf29a03fc3820e206e2682070f16f59a205b7b584803614fb38763faed91f1b50f6409c5c9b5391b53fcfc2cec3f2eefeabf67c6d8486e99372e4e28fb1ddc35c340f49e8c9dba925924da7da3a238e893b878d5c14f9ba5479282c998646301f4e0d3c49678811cc384e636710ae8ef0ae8c0b11363a16739058a3bfbc8927ec0986e04e271d6b31321424b0cd1db01df746f3ab23be87259f600be973c71d9de4939ca9086ad7da7f57451b1cfd75b741f230d2e2e3403ba1660f0b7ab74a65fd1687c203a5aaee2d50a15030f69a7a8e0cf4d8cf19b31cc1685cedd637d4ac78bf040631f05811275c9995c6268476c3949be9d1041b23f07bbdfc55592c272e727b0095864df1d96d7b9b05311be369502c79dcfa0568504035d982fd1276ea454998214019f4b2ae2e967d199610347487f9e9123f1a20f7b0da5780c40de345955cad502dc4fc53c6fb9c5fb4158617538a636c305cc43acaa3785929fbf6986bdacd790d7d8de2338dd9bd406eed475d5a01a0c09fe278328e126e52666809f2cacbc335e5975d04d53e8caf99a340e2706de0e1e5ebf6c785bdd88c9082b998a29cbbcc2cc5a54d0c39c8fd2b1986a611e83c4da33bbb2e38c2c198220e6b49e210b43d3217cf1a35e2d1147626bb80a1a7a1254ac04fee9a2da09fccb53ab25bbc10f98304bcbee63ad12d63bd38fb18775bca1d436ccf0a9b89a06b77311a49228a686898abbb9ad581197dae7e89e196fdae75fe71ebf6fcc43b6291ec9c715e2ac86c58951b8d2dda35cc0f1ee8cf5ef490435b6c6b1b32f4e2941cb10949aed9fc049dcccb1de7f2d73b4c9e7b8b0332d963d01d10352419c86334b1e2acdb82f22096b540fe1fc1d57d2c6e23dc4e0b0af2928db6782c72ed6978ac55851e7611ae28ee8bcb479ca3d3d74e41710a662a0e75e14cbc25e580615ef0bdf96a2871c24f13c07ee524659387cbadee240220647c5866519e7c9367efe34b884f0ef2c161c696d37f62223458ac40c3caa16500af8b96073b2a881a28ce55cb0e057513e8fef42f02cbbbaf6975a3826e94fd7ead563c5f00c8107878f4dc2bf9621884baf0960be6dd032251f4f43302b5f98e865304a49dc754fed14d7c9ea4717cb0dd2caaa8c462dba330e463c03a68f6b8deab77796ae0a1b45e46763a94bfd84322c74897dafff0c0c36ede8219f26e437fc20ae389e46acebaf05bd4b96a7f050affdfe2d67d686229f9639f8e5272a8eda2f74e1588a3b3b931d6a73254ea98e3bb9b6c74e0bebaba781c546dafde4ef7afdf4b17071b6adf2fa5b49c7b7a3af7550ef9c771c2f982895179d8a2aa10bc74837c7b13f05f8f04f00436d5454efa5b92df7d6d5723a29950bd42bf3760fb23950b2faebfb3446dad76d4d82a5c4689dcec7303a842e249329572b92cfe59f8535f786a76ed87e4b2a625fe317f5d872aadeda0787a5f25f067314684eea68a75cf100e3834f0e7f34867b9e301c9183b59136a270acd3c071a8f537d100ebd862d4bda2cc4375160ba23602ea410c52ac095e5fe1630488a7dee7a115283d5404cd24a0dd84ad57ebe9103928e747bb88ea85d411bd01cd9cc10aa08b65665d4499cb701c399e78a4a718a14228717506462e54018b2e4ba91867adfc66cdc9b2e4bc1c72bed76c0e05b3906581778b272355617419e284857215c2926b52c9f5c007a24c4ea1d2435b7ac42fcfb1cfab03872cd0d78653fecd97069fc50dd94db88e54b3153a86ade861f7095c61fae5916dcbd3e967ed2251dde7652e94ace37a3d5f897d316b560fff8cdff5e751b045766b67900c109c09c6ec7d93e037ff7d44fc1071adda7aadf8dad0908a1c7b101d5fc6e2de0ad277ed6b0b0bf101497f1433800bd2626089af9ee29ffd5319fcef75b46c38a0201942836225a876185a838954f16f909c7fb59049fd67dccd2660eeeaed71d1bc3df2ffdbee4f65bf2cb8827983c19c203714a4a2b7e7b6bd53c7fdab6a45633f1630bafdb65e607c076434a68cda091604a31436114a175d6b56bcb5f7167784b6a40f51d9bec78048d3adaadb8ca7329b7c7e0296cd250246596aa2bbb8b2424c6b514aacd0de316208c7e5e04c8662f528a534f5a24c109ee1d928e3e780f3b040d77215b9cf4d910302b8879447b0faaa59774a8fd05388c2fd52abf02772a51cfb0654c2cbf5800c1df3c85d97736f45b33e44cfc69e2017819f223d0f677831500f11e3b0535325fff7971fe414832fbc818cc7f7a14816f873b16b3d6c85a28169a92b98b94265208b7bd4d6fb3d3875e025e8cfb3363d968f69e959c455cee3e5c013eb3f92ee4ba5da9c0ec61990aa8cbe9eaf7d9b09fd84fb0bf1e23fea28585e126e8eb0358939a25814c2aa440ee7040152ebe645584f6f500505326aa246b1988d1fb752113210ba4208e38b2c350ecd4d994cfcc534f8790f541b8845d709bfb9c785d63a1d0883f8b0410f5f78f147680ee0e9389d3c1e8b147cbeb946e87c06cbd0e369d2d2d2304a770d689d34f18de23d699f7be737a87b90702d102ba08f5290c63c2ba78a22796669ebeac48c1e1d2b3c454e3f991aeedcc012fb28c6fd2256aa5c8746bf80f957a0e10f2bd4cb2554d8227a007d46606f028f8e448138fc32e603cc19f2440b9d3c553f0c73c23e4601fe6e430fe12fc6da7d3e773656cfa41dff4ade24ca6654125d86fe2ddb8033ff54e1437d2781560413cfb3c2adf649798acf8ae97c458f4717f201ff9337a64ed3710928731e3e8ff1d789fdbab317e7489df7117912dee08013eb3ae301011a190f6fd79d75c8a5bbbab13dffb1eeb7e5657d0ab3bbbf076fb8c1cc34ea87fc9e3dbe49e6767240d25a29ae23e55990f8fc83720402e5a500069f186c570b5312210df89210a8b79c7675e39e89a65a16626ae1d69ff0f8c9e044711ab7e0605bca0bc7fd1b4cd96a9d55be199e82a535934e0ac1761744b4fce0c18c180e009bda9565b9a229b9ce078236adddd857c2da298388c59132e2a43dd1fb57b09e5ea1bb8f047f04045335aa8336726a533fbaa2591e0c0e89ac4133ffdb67451f602239ef80ee80570512582e85dd8ac1de19fa515267a51ef8f66ab9180c23db5b0eb10c21f297aaec7564c18a229ac91e7fd454d977bde448a7fff7041f7b959cbf46df9d6c241e355f69f6efb05043bf3b499312643cad80adc15dbb5e8216f8a7c5c1a48b424e16c1119c27f5fa934a3436b4ec7f0a5ce5ec1ff005f45f42bb4a08838863aa7c6c8d70929419d34fad43be1aaa8636e6301a23c737852fa92c586f8ad98d5253d84abd46df4b95218e75271c6e18709b2eea683d10ae04bbe4eac62782c38fe08307be8a5729c212326c104b0ef9c687487eab900df7c0ae80b1334aa143a49fe168779be329ebf379c54051b235605f49faa51f926632647e0d2dc550ddfde00a502203635ea631022de9ffd316a0c5a82da750c5868ffff3cde0494252e4a75254e78ea4e8995f88d0b4a9aafbf52a9752e8571aa264998054ab54fedd016632c35f70e91e2b3b5e39b21d54af6983301ec310cc7d648e7562de58d950581a4a187cd8952ef16582295756ea39eeb61846bff1291932abfa083c77bf656ae5d5c23d8555bf471bb790eec3c416e7c08014d2c1d8eccc80706043218e3441b710c67a60bb2842ed99be430e097c65e86e739f9276f23360459e8a5c6b62b8c28253b0ef93eda3295ab40f3692eb63929c39481abeb4e4c9d5a53c29868a039fba43240f7bad78887d3bb7f0ed00875697c7809ae2341eca3c6aa30904f5cd7282d7a986dbd01e2230eb59f4c247b2c2551bf558bcb87722d990d91611597f1de0d5928fbea0b726608a07342d6c944ec04eedb0b026eb0d8f85506dba9977f10b0824a0d4afa1afff1d30ebfa0a9f92bb383afad7f6622141f0ccfa95a7e219c636abd14bd2c1fc62e6171fdb680aabc3e510149ed85aa7d2393526925e8176716b80e49f0ade8b2089ac254e8cf3c752329bc97dd8f04e7c1089265c37b1ab930a310814858d1fe804681c53376cdcd088189c42d3de7b02592a32343396ddf8226cfe7a9ebbbba1e0819a72b26ba74a07a8c257322230e4993fd6e27665f06b826feca42aa74fb12fb1d5c297cdf550376d7d3c457af74cff3af3a4aa2afa0fc862399a1ca1495d55b6989f4dbcc0643ac344fac2a6a67ba7a710f5f00ef19589825e7876a051186565a4e9b1fd758c44e436e686d66fcc2eb3e3e7e26517acf2b27d44f10efe9bdae542c2c1167181aca434eb4101e173a3459fd30c92e449c499e9043fb0c4fa055e752f63e1d11b92032affe71952d72c3cd600363acd86dc43b9ba3a05b3c4aac7457798092fd64b1e93a09893cbbe6b3ff7e2e904989959586fdd2dff7a4e87f2d7f98cb8509cf42787692103948d2fba94b526fda4dad50de2b54907acf9d998fc6701801237a24887055f28e9b01c35cb2b5c6eaad8913ac7715f66acaa359313ecb7f2ef17fa4069594214da0fc49add5533c6deaacaca870bd3398a3c741e290b74c1bb6e3cc97ea40d0ba4b03c7d1eff1cfc73e3ec83ec48ed6845310b0f573443ad776bb71051d4a33c0d779e60308b1be4b138008d85311fe70d2d3fe40be2b465c6c44b712d5e68e4c96503eb2ded57110b15fd5d9810a81e7ac489c594000f96022b6946336fd8f698d1d07e51ad2c7dcc1b4cd38f368adfdcc67bf598f8df4e9345139574c2f5e744ba167fa720efaafacf50056a27c2ddf0f06c7bfb6a2fd7b00c7a5f043122b26a2b212436f597b7572ce5083f149de73b0590fc90fd2ac329b5cf721ffa718134648c08eae6b164c175d28f22b9eb26ee87ad57c3503062566c8a62c5dece2a59390c93fae4855a574cf468f6bec06b12872054dd092dd22c4b15983dbb0963a25475f9e1b07f8df82bc2ffa9e7f51fc8ba0237b2f2831167fb296ce9d146e9dfe115ed3d125b6c3298cb0dbbdab2f675ab5dc8db7cec581099dd33e9a7816dbb438f98333c1659f76cbadc81a67975298b7fb6441275e75bcba8d3059a31e3ecddd716275ea1ffe990a8f7462478ad8ca467d3417342217c944b307dddc4bfe19af7d387240403b996aa1af2258fb6706b16e68a88a9c28a3b51509dd7b7b6f185edd0aca180f8096ac4563feca14844d7f47e7e0be46f49ddc9152a241aaae95a94708de3c6ff22b536f0ecbd2fdc17e7fa295117320a66632ee57d81847cbd8d8c9b16350db4bd9676dbd8ea402e624f53790dba8b85bd5204fdf3c6d18b00de2f868b754d5db8674db694f65d67fe9fa8315ca3aa5872825c765efc003fc0b9b000776a45f199aa98fe3b7c8edbd5feef9d6b8fe4e1d5e24402fc686333323fc58521edfc8f8bc2e671aa41d3cf706853c500787f6e5659f7c667356c7348749c96e113c5e42a61e00d2f1d6083b4265e81fdb58f6be7da0a5e9404143c17491629a176798375312522d647a50ff0e7e6eaf75dd2d0a28586359b1b8315203308146211fb3840b9e9e1ac7ee3d2fb9b4c0522b79e02ebe94b89cc3a2ccb6ef52cd542b5c3fe28236052b2876db98fa380c4718f7d88f36aee22b2b8e2269a10f8c4ef3df92250647fa91aacf2d67d7c73ff272c3c9576b529cdaf5767ee148e313d3ad8bc39fbf71f99649263ab4b3d8f882d7a5bf62fe6ab94fb7558329f93c822884dd074c1f74582872b7982e72a0e9e47f14f21711b9dc240a60ffd0af937e9e605d2e9b90edaea311def675f73f5a9e75e6fd78c5323e754b1bbbdead9ea7027f898cf336e1046d3b552569a46e909de9b355e06dafadf89000419ac327b1b84d6db73207b741206fc5a1194e4d9adee0485e2e02df25a8dc3f8e2d43e51c4711f11fa1d926dfc87c9684f987e69b83017c30cd8b12bc5884a8731f31c813adcf0b948946cd2705f35fd0a7e8cfa44520806eeba1ef8ac070b254b838da0076b85665e46d4e543b38e09a318dfcb075ba0e1407a6743860ce747a3b51ecc2b4ea55c9467408e8c5b87bb71c5d33073005741a60d2134dcf7726ef8f40706305162bf8cdea3d6dd55d2f2b33a5cf65247233ac3329a149a488a452d58f9963bea3c917eba171f197f6cec05b5e0d8b0490104fbf527ac7a3885923495236226dacdc1c27a697481ee5d089d80dce9983d381521091f31ebbb99847639f733308e7e51fecb6f79a9d5c14af1792ed7687c0ca5546d2890f9ddb92b837ab9e4bf580c215e11a954b1dd86cf0fa4faa4bd376187154745cc6d70e33838bacbe48ec106ffb2e6179583dc372458aafcb147e82cb10583326ed969aca4c51aa99a79bcb88ee2393361940298bf353a816dea13faf28fb566a3dd2a89ef0d1b9a1ff551c089149f07109e34ef9cc1b9580625baf48aa4693539030d763d75ab6a236ef7c3ad652e407a19ecce7d5546f4cfdbcfac92857b999d075706a2c155f201ecd7d1baca94759b90760a265d5bd50bb43d48e4a9c61a44ff705e412f6d44039e855644b162a76698e20256ca9b3cd4c74d0ddb164b56294b05294efc07d8e0cfde365120adb37c40f5f07e4726d77ea02001f12972bbb4d8591f0da2f45d67594986c49f96280584baac674b50b6d9aac80bb5c3472c0596057ccba3b7071869c8cae46fbd15ea94df5683eadd4920431abe764781ced7520549581127977efa204f77a3d595863813cc4605af85e644839b22f0497cdfbe5a85aaf19d19cb51a771e0bdd4e200e90251f11e16916045e144b584c7368514a22d0edd289400620a31a47483dd1b843c65f6758b41d8b6b344d2b04415fa0ac730f9efeea562f0240d00ede4f691a4d54db71a47aceff9dd96a0728141e3d11f29faa8152c588d1bc67086642209b04c1a0af6043551ad574819153302da647c359f1dc4566ada0693eae41e117b800eca0ff0fbc9c2f278ddc8ffb9038409df1464d0dde13dd2001b538a8b18ba3e3b72b2a4d91b0d9bac03ce3029847f4dca8fe64820a4ad6effa11adecc0f555481e4944842463f7d1e385de6651ac56ad4c059ab934004caa5707475913b5c9ee0ca84ffbed8427de04a735982af6f8f4282e4270d5d4ba7d3a6f263635ca50771debf1ca5c0e4a5214cd263975b2aef62e4e9a599b43224823659ce7c5cee8133813649de36673466ff6444467265a52ffd2fbeda50f9b0a1efb4419930418b78097ef7ad19ed8a56657d5df19cbbbc3fdd170414ffa31075dcefc4dc4d2f50ab2b697334fcde520b80d767a6cc3e50fdef36d432f99c6df4ebb630789f1ffd60af2985763767a6a98faa80a9175833791ccf9f37dfd1c51c93be3f3d4129ccefca31c5422062da498aa9573c92b5ac629c24fd6d52f86876686d2efe6c6c7550639ab76e94fe1924c1cf11c9f7f8370b2a292f3ec7aadbf61d659efe42c45c1a5c8037fae730b82fed5fde91a3e4906c4a95db94338573e6f37c99ebe09fcf896c883eabe45e8ebb817adbd291d45d96a46fa2406f13a1cce90db7e411197e20a1dec43b94e46c10701dfe8b79fecd4ba6c0f7f3c6e1382cb193ec4d8af82a064fd17f2cca21990b3e7596b2e3b54599c81e77c665a1d4ff118fa56bfea065f5f96c967ba33fc6fa73492928bb589919828e369b99ef9f312db3f6531d62193500d6663bb0966ce11cc353d1cbff49243794559f0083ebc747bb287cf110bc428cefa78b391c573d0465c935cefd9d24c7eef0efe9fc70046b83abdfa1774942525bd5bc4d865a4e501027bcb918c4f1b3b4eaa8cef4f6a08dc9b47613e810a1eb18283b5b84272ebb233f3b68332e8fc04a6c671f7187668f171fbc436ce6640be3c320f220fbd09ccd65f9b7afdfab92db559702c03107d1173418b5ed7893ac009b0cc94846821dd473d87de033ed3d8c752ff272ff01e9a8b04e2c72692c5713224fc8d84c5f036fc0689b955bcc36ae134fa1ca03bb75025382223fc5a7977eb7ee24a8bcea7ef489d12be69da7a6961ece5026b6a498165e5dc3b4774c4e690aa9f01729618a372946a0353734d2512cc13af014e31340b87ce52faec0fdf4d71a258904c23a0efd19047da944c2f0225217be35bb198a71fff1861f498e9738d11496ad9df17d3e8ff4290f99d9d1f4ef8ea1ca12727efff283bc14924c0b59ab8aa66b416ccd54b62952e9a4e1b46561de4d21e6cdc688d05f75086e7495f0ca3c58d83034f7f8a6c0b51dd5af8e23f64c674b491ead5f3bb7128f5779fb21a36a8b06d0ac7caf309a0d6227a13db31c3c2ad303bf3f505eefafaa69bd2913ddf2d32d68a242f4ca1798bc699802f24d64e9f680d7a531c62bcd712cc57e41116a7b8a9665433fa8e1e3b0df5d20d1ce017cb29529ba53c6e7195c874eb80432e4c0965f26b566db23e918dc83e2fd9473b0f60bcfc5392dc86e717c48a3ce5e6a960642984ecdef0cab9bb45ae95e4a896ca9526c803dbd150ad96dc6f705ac171ffed6b24d1d70f7ddd80d992ee71023f2618088d40c334e76e2a6ecc1baa29c456d3efbd870f65b2614486a277f0d3fbc39065b6571e452b31e9a78f22e445b90e748fe01cdf99601f2657559f92a68062fde6cb973aad7a095d987b252589081bc90f786ff25433826d4f1c9ac044b892adf5c6359ebeccf4c6b4d091f2c2b95a3922dad7f8d9f5f643445d48c747e9f44e59631b54357aabf09434cd431e59da11ea052ecb70b9f331952119e6842edcfdeadfd82153d3732819fa6ea063819b858a20ffa7e862ffd59ab079150993e798e48a3fee41e1876e2f9cfcf4b3d3077f2e20ff4be4c1b38245bf4aefdce0e91768f988fd168715f81fb1afea5f8f728018fefa8f4c2620c07173b602c31d489212ab36221a379123b098cb8862a6626e908e566525b1113b348ed760d2d1fb1c257d1b7a3988b8d0199753129340cb43b796771ffe21aacf596e56974aeadb6ece6e72eccc9c9c0846a70febb87bea006e57fa7c905fcb7ca78f69425e00d2d5fce833d6a81992c8174d922e243488e93634efaabdeeea36929f423a9021a912c3d6aa9721f16a6ec9675f394840471eb0a8bfaf66d1962704d489ab9bc220a2d91a73deb2036bd252b705f0ab346be3ca701bb08f580a3d7f0d61415f6db1b467884f7146bc5677e779cbdd2826d2394e9eb63876c9a4a9be751ae55e2841b843a2d461bcf21e9f660c117afedce1da2311f6d1ef7925a90a8febd8e2a2b4e19c8ff4b191a184f52400df6447768664182e227539c44846429773091128e6f78cf1618481346cba65b35491ab73d8d22abc8b7eec6a6062a8cc9a82ed48c6245ce68e4a3c920db742f0eba6be64d8e21a60a1e4a9b530813159bbc8210922e36d905911f74cd45c4ab8056cf80b0a590f33bc664c0e4a273178579709b08184c23f26fb86b0d1f08234884a95280feaffdd9e2ff5101cc0341983a59b4280d3797742e45f07c6a5d8d6d3d6b67de383b1d249d324d0377153a82ba6cbc4ab882f9a8e48860a337cc65a5bc3f9353a752ea1fd10e637c91c01117f71ef7953eff0bf6bf6d8c43072cb6155a1ec08a81248d60d48baa993989f02cd52fa697fd0f7ee09dab037008319b08f41938260977308dd9596d909fa40addaec3a59f6e896173dbc518f34ba3495c5e92adf0be54dbb41524492aa6beee8687d50cb763cfaa19d0a17eba3718fc399f37c244d5225bcd7ac3a8ca3c428d72b681884bcfa59122c253591881bf5da382ab9aaff6484a5eb023e472223aa903ca8759350f313166dc80d765f3cd4f33f734d982a30dae02d429616d577046e767198ad62b6538e9cb8bb2ad1de63199330be75541dfa8b35fe1de67a682d2a3958c188376c073a27e3ad5690e536b8fa0d2c0192ac49d1ed89689588ba41d4f6e5928b7d919450510ac5514780402e052e18473afcc0c428887eb5469f92b8f3be74c5ff5fccc0aa82d48b898a2f621dda710138a4b864076f29c5c11dd71ba5f19b4641b98d8e883c0283fe181d38aedf746c381fcaa26cf3c5549d8b6be29ef1cef7ae7edd3718607aea178101f3b8c52b20cfa1b877435ee105adbe554a02f74b5dec23550a08e7fa63096cbac6b038f06758499b25410c921d8f0efe4008722737cabdb223a1500cd75520556ab25dc8d05cd6b68e34783332ca15dda90e006bcedaa700942dc95763959717e900430126901bb93905692764a408617a5bdde9fc643568645f0506b88f46c0bb4c88557aab79a6fbd3cd0047ee3ef304dbc1cff0de30bea1fb632aaf889f84e26a798f32616e06e3cec9be4338692c6c36490c0c2a1850f9030dcc5523e5c4164a5abdf3f87b46c6497f238d363547b41c2bb888ac17399e59bf1e5b0dffdd6e8dd05580596760308679986e7584728bdd8854245c97fe7b3ec409fc3fe53394f77fec5303d02fb46a75168919af3698b41c8aa1d953dc3ecaa5d2e39cfa9975df2cddda924e86292653d997d4baecedaf1a50bf5aa659f665b1d88de20cc80ab00dc95341f51b3d1bd920b1d59fa03b3c03cfc9d11c3e2f0f63ede65089e3f5667f7950f46c9d32f655437fe5198c0936bf816a046dee24571728397a004cff45b292edb96b4916b664fbcf2cca4a00c3da27e0a6aa425f35644084655cab7dbc69abaeeb5d4a13aff9fbfecd393ec3c69053c11b75c27299c4dd5df9fa4d0315542029fdb1b00f73626f3aaf9626db1e109d2c6c0eb48b91af956c1c6c97b4e30fb1db1fe99297205863ad3b2fe40d1a056a82875d3cf433e463c4188c5fddb11cd4c2467a8bae518e908501711f3abddef41f3fe3fb2db1a430c260ff0fdff2573771b819bc9abbceb20e7fd69eec8e3f170bb90d469d80c9eabc57ca1cc025111df17312d1ea160f9f3c93ee606d6bdfc060f06ae273de2a4cd76a421707dfaadfb101a2c0fee12d1e9326e5648182b83781a56184a2e924bef47b1280cc9f754d91ecd852799e65a18701a424d51e0c02ed81ff0009c51c6bf14b5659ae99b7a9b276508487ee58f8b80cb5544dab99323cb186b90a3326101b2af2e3071317902fc666574b41df6a32243cbf49dd452b0d5bbd6b49de61c53434144c0ed89f9191eff29545da5846adf1f3d7a57c7cc494d226bba6a4fa96a74a0b684acba46fb68f76f58bfaf7a4891f9829e73dd9cd7d75afb874955ec113e99da7b77134760a6076e09b0bf1e4f413dc9dc6651da3cf1c69f7cc89a00f08f338d4e0d9afdc1e306ebcf956f8d590f838a560410a5f3e79b5c55552afe5c6babe15c93b36483f6974b947633cd48e6a76c6ef0b13508bfdf4234a7ca0cd22f9271d574a7216d645768a9c0b09d0a499b09b5429c135877e9b746331175c3d842ac6530a932cf48d74e0d3c8273c8145ff0f05e927ae4b4a9af082c3d05a82f648e0a006bc845eb2d6b73993a39e74c78e60c751ad96ea53fc3719f08ec93a8d86322995d22d54f5137f815504ce302a23b00ef835b03eabca24da913db8cf0b454d3f433ff14ad22d3c8dbb95ecc960ddb9aaf5aa1a612bd6367b250cc3b25aa90f91c0a6cb0e8aed0bbb13fe134e886492dd5fae6462a21b9b65bb335b413432d0ff243d596aace270d8f547b7fc440d22d1fc86e885f933ada1b65ce098fae045ca59fbefec0ad7bf3dea82c40425227addf5681c99935501b735a758bc1b6440716703ec37e18249399419f1e669d197edf101d5f783dc0c16cc36e3953cae174c6b52e69cfa6e45b39b8f041e04c86875c65588bf050f9d70d08c73d76189809ad961c4b9a05c010895a6b4daaa6c869d40fdf7bfbfe902d59f22ef56ac3c6bf99404ee49bc5f4f938c0c1b5a4c8420f1308bd3cc6914197bb706ed865ff5e91725a0bbfa6662fcc41c90088e329fbd4182f4bab53f6637c2690a1f65aed518937914b6834595492aa8f93254af4585b855ca5eccdb0da6b723baddbb97c360955e41b332e0011d67f04a915c98254e3e6a8dd40ee7f474c5719002df0820ce78805f88353ef734360301bb5d0da6b87d5b3c6304ad407ff97afa4ffdce7ba91ef586df2874a97f0ea3432efb6d82576e575aa7b08783e17075d6584d2ca67fe2f3ad1724b0ec2e7069224d72db60aadf2dc99b147ffb67342572c66c4001d7a617e6eefbd8b5d241c6c33ecfea013cdfce78b86329a1a75ac2a1f65a249a39e74c7f22318d6875d072074311fcc22d3d91b0b72afa7be52b5be9c2cd4360bfa0003bd90fa865494bb5dc1984c721c5da76a8e2d0e660d145f777d0346e26fee3ccacc1ef2a3da1c174d4b2694272a114ccf7e2a200817c2347523ababb616cf949907544d4f600ab7d40e0981cc61eae8a43823ccb107f122e025edd72c34150c68aa17f63226287fc46560ce2488feec56a4db02a97460f3f1ae7b84dbe0e1fb17863b1f1e2ea37c24cb8b582b33f0e252a8c7e6884988e3c3a5b0673e81dc01d8f065d16f834e150f93c0e52318abfcb8308a1f908cba7ed4cf7b6e63b2b1935bee5cb12ef59a389f223014423f381146c7dcb9991669b12e2551be3bf755bc4617480bb2f8345710cdc746f55f5d5a8ae685662cd838b540846c8c644d8459df5ff80712342e958d22594c05f46ed88ba65a1e3645e76ce11322ad9333a3d2689eedc9f746bfd09d60e545f46efb160a7b55f8f278a3fa23d6dbb27a8661c09d953cb3a3649b9f731dd91af19163a8dc040bd4fe240cc4b1bd95c9097616ee0b21d8b8cb86d97ad42009b23f3e79e3e7909aa8b708622f8825055162d251f60162afe8ad6b4a48b2669345f21d4afa3afb308d89f11c59a06cd3b7b17a03c56a2f39fac2f04ae0f4f36d766630935c057e89b7d84ba84a5b44a918124b76a4952926ff42c27aaed309846ead28b9585fbc67b24b5a296c53032f15529bfd4a412bd9e528e77ea4e8cd50f194ceabb5cfb057e950d21008480f9d3159e64c78838addb00e3a84ef7f649af098babff25339f8273a72a18392485fb7476d5e9e9b25cdc2d1661df0c1f9f932bce76ba4e9d4613a22cdd434229942ab8cbe8c434e4af0d99a1532cab35c4ffce0bdbbc722780d1e2e38ac03621b19a166d599f41280cd3386b1c867a57bb9c36b6ee4ff6f06e9adaf38f1eaffaceb66d3c295e8c47d1948b1ff820b5acdc48dc52dea744b18627d2c292e029bd5bc6b5dd34229ca6749beb2cbe35749e093da4adae8761882986185b0c1c2b77ba19a6111e628c3343c5dff43020490d0bccd9b540aae8642e1e6ec46f3fdf904afe2a747d7ad575b0439b23e8b10e94148ae37f968a707b0b4caea8c42f7621c0639b097ba7acedfbfe3d77d7426f87b9e5e870004a74b57c89ae727e8130deb82547137bbf666b5cd0234c0b8ba64c2a164141d588282e00ebd19251af5fc460185b7c369ed348600dc530dc9a943498b70528ce6cab5c89e636c7f046de8fceadb0fe5be1a5027d7ced115779f2dfa4bd8ae750b798e2353ba4189d60cb8e9d0c96b7d41e6b74afba935d17383f288656a5f212f6d1ba5bc52de404df3420cba22fb35a16e21c006a43ce4efb654e347f2efb82e5a61bb834a57644254e348cc998c1134950789347b0e05d04ce4c7946fcd0f3acd95a45477dd9e0b75d5a30bd68006d5c3912dc22303bfb67976d350d9743873406edbba9bcdfd44e46792513da79436bf6944a7e128bf5c967f31a1cc03e28c4e7703bb5902024bb42601094256ab7d62ae4b57a61337449f3a5ae612b99e3453fa3af1256ce791d02307f8c40257bbd8c4906a35cd8b534d7ad889c3a48191f49d1e500e1ea3b260f4eca2c6ee93f180fddbd5d3d095a3cb74603bd3e3213a09371e0849a35c077cb7e1f947b4de657908e2f4aae52e82bc04820f0475a508ae2a0e3ea02d759f74aa52b8ec6e070bfe483f0e49ebdb04bb226628de40aaab8b6d098f8579069f63a00d02b3f1720d2c3eab288a46b4b3cb9a6ee69b9ca4f801c1b4fb515698d0ad2a79235b3222b8d0866fa9b95bcc1138350b6bac7fbcddfb71431f35405e87ae19833539a15ab48faa0aaabf177493d531cf2a1fb764cd8956ccb34a429948a67b6d2dc777e91739d21715d26aaebb84fa212c63c71c4d2dafab03347ceb82cc91c51a6c85d9857e46e3bb805375b635bcfe32fc3656e4081755f8f5e0bdbc77f56ff6af11a9177593b53707c46d9298929b4b5aaa64b7f00eabf836c1478dea112f7ebc950de27547e07866f0538f99eb31a071c1c67ae916ff64f3f68f67c143846855b1beef1d29ef18623afb06c8b0975f0fc8c3e8e696cef254421a39e2854cfc16e3e2568eb2cdcb5ed9853e6b9d54a435d305542fa84a360f1802fbf0a8256e0c4141a53e35139a66ad931dd6558d56abc73b74fc4ed9a5c6b3f9ca2ca4159c5169df27491a114073861342f924a78dda5c81b2cf1bc7dff200b17771ae36e56d4b0ca2433bd73af14dbd17359ac41404493f2e53f876f7a4e8e8779adbea8074754969049833f92f653f8f726d911dde5141707a645b59079893451ba07679f6beb07dd016eb9c44f5ab1cd63b22e9215f0c9f2c9269f2e1fe9ce11c7a7b56481cdf8531e0759c369ad62d8141043cc4e75f502dd5cefe3f0df25f0d6212e83016e57b3a177e46fd60e388ffacf0cd8236085537b580806326ba9a8f0f25f1aa3386bc188f7d78e67df66cc3557ad4d0de3cc22da570622f232abdb96e6c79aee5f44c01d9622bc380250b84b291e0d2cee50cd03feb9a38e7b75368cba168fb11c2b66a818aa400c4303b24b034a5b6cba7fa6bba4c17f277c1a91c60906aa7bda904f8d05ccee8d4dd4965090d0f06b8a4c326eeb20df2a96f21487fe3bccf7030657be2206a1a145d0cbfb85ab2254930f956584169f8d1ca5497d1573e62db4b66e82bdb98b39e0a0d549f56059b713285d92dd2966a58520771ce1dbf3add611a4d6176267da398222940c788fb97e389713a4cc1cea52c459dddcbece7c08ac8fff113cbcf42a90a7d796b83b0c4ca5fbcadbc86c27c7f4b58f4c9060d3281ab57ab7e5885aa6c206584e30a0a55bd81c23d8298582a6e9d1f54a9a6833103d6844c0bab3f5c1569e39a97f63d26072d1ac2f4e55901a2771a143e8a2e25f74e584a6d88943c7b8a9f29db544386d195b2d78d285207a8b5b406db011c90582376ddd7fa0276ed9f750aacf89ac1123cdf230445f2df247837f2840f4dfc4dd23b2bba586468a773f01fff976a3e44623c7e1433f578e4aa149291047b9450aaa72f6a128760ad4d4cf033c0de35a047b10f116d146d29d25ab7fe4aa8bb4093c1bea574a1af7b22f98ce6004770c8bb7deaf89d71dfb6b631176c8f5ff3eaf1956b6acfe721d2d2abacc29c0fde2fad01bbdda47028a69f86928afc96bf68893d095ab8ed1f76d9fa216aba55fd1e8b38375331928adbc3182722c0c2153c6757e19277d4f06615bdeef1f63222a4936f10ab56e329198a83d3a58ee40e9b8c6ad34b76ae942e7465477711fbc3bb2ac0cafbfcd9d5fb47e04bc27ab346e4a13b058e8a32de4c0bfee2915fac878eaceb9421038319505d7263ecc6d9a7df2b3fadeebcde57c96f6ee5d1facd0ae0afd8b05518648d5eaac83e809cfa456f91f213a7ac6e62b50f75d0706e6e2ef22f6d28c5b642aedbf31c313a32e2d2385126b1805670609349fd3c105488096dc3d5242c2f759f955f662e8483b76740ea85d47ac3dddf68bfff1d59691e93dac77fcd15f70424dc2418442f5f04180c136693e51dba073114791c90b5af94f7a8a0d7573c70f02c116f300657d237e6762b488f5d1a6537d1744a01e3580a0e5f42e39bfd7fc302ee6ec7db2cca23a36edad1f859f7c5922881211585e3c8261b5d23aa94f705d5e670cf993974326f9bde5e027632dfcb2ee88f733f01ad20f08c3909df3c1674f6185be3698b2e336cf1a35ea88d4c6cd0f092d35385687409aa0badc2532d834183be2fc036f8c048165ec73c068035d81d1ac042cd3b7104ac05cbb3bff71c126da4af6a2fa1ad77b1cb6b74130c3138e88d93d40ea048bae44c798c59fb2e70e3ba9a6a1275b9db8f472e7087130b1a8b44f882e27aeb37a343b3efe9cfda50d506d0b1a2955e50879dc5de872437685123d5e73b091b763422b556a81e7bd633ff36fde84540b69abe4f1da438c7609a4e14af5fd7ede82950444031bc62ea73aa3a3a7fd9175282f9238e3c22c27805601e174523bcc94fe72973de167f9e5aaa7a15c5dac8a89c2a7b8e8ca237a1ff007a1342d85411831be6f20962c70f7ac753cfc547a4f5a1a16f476b4a273935c85be801949240bd8078aa6a8f2f406ebbd578c4c0b17eff41b3f02147c4fc81fec08c1e0232ee3ee3a6273f24a8ac2b6c3af1e70c8b3a30bdccaad37bcbb95e2428bcb10c9a0831146425097b492b4934ca2385788b7453e1a07eb0e3c92ee2c18b2faa4068852c41cab2a18c0e5a16a5195525f81362aa4db104953717feea59bbf18d0ba27fb7fac5b6c78a61b7e205c662ce0833120c8943f135dde0c620b3a2192ce0aa1cc89c716d044af4cedfbeadb52ecbd76483fdbce47d39d60dacb6cdea491a5953f53cd609c9b4a93d0e9178a9bc7a68b775224d2ffbae19bcc2646e0335b765424414145fcd21492970260ad6433ef8a7917a7a7beba339712f387af0397efcc84a6d3bf8b1285e13e57932c9293ffb6d9a0e3f96bb4f5a16c3b1fe071042afd1ce684bc24df81f23d80aefca36c51da625834bccc60be93b354f58b33642e444488903e321524d03278dfc7994f8f40b6ba62d24e634505c2df5c11ff28f1ecf0689e3dec11ba10fa4d06860185997be0f927cf623f5beb4e39ffbe4f028ac0dd9e9c5a08ba7b3b1325548ff3e09985b90290e364d7346bd843ce791b10bf57bcbb584d2c0012bc6235b434918eaf0627b57545e0cbac174adff9d4188ad4a0d3b4401e74063a2366c58c02d54d3da6ac2384bab7c751febfeab914eea811334fbfcc00373b1e08509a0f414cfc95a7163d4090a57b43043fc060cea95f19419556d4eac74a3db555baa0dd3609d4b9c8c2bfdbce394d5500fba90c30aaa05ba4690597327dfababfeebb91dcba39a6a3d8af95b1d91dc4c8f79147578908cc168e5d215d4b4f3899829859ec2be8497433005b2e5df2853366cf3dbe2049fa023a9b80ff3e6543d7eed144e458a0650db35a73082bab05c8f8a0b272e8325aca1756ff9e1f715e033c03c663883622210b1f869a9d72f8ca57f5f55745f2d153cd62f5333c2653d3d343df19ed28a8310e1a06e36107f813a5fc7c252b17ab354cb558331377b444d25250d003237ee5ca8e7ea475723098ef8966cab050bbe8907686673a41f1745e7d1beb14eff3c5e19be6ddb9114cf3458ceb06686924cf8c91afaf95d22167125ff46099b96c8b8dae0c40ac96769dda7d5a8c0fa3f152d3d5c19919675266c36ece1b2a21cf822d4c63c00042ccefb65d3d10d6e79c65341fce1820971026aa821ed5f785dddf482fb0d124eef0b461456d7fb4a1a5072aa5fb415cf96b8ce11e941debee31e56d5c52a2556f656e20fb6d8c8f28745292535e6c7007ad1905331c52d21e72bc85ddbe6c237ec36742240806929bcc10bf97148fa5b922c052ba8cc6adcbd5e6309da4eda55b7bc160573dd9e00c0c8540e35de6d4e8780b7bf5f47555c432c66b494bc3fd7d8d15ec97059874843fa17d94989d02e7467ef9cda6ca7ef7e13a3dacc5a981f7ecb3d4563f50e84d72a249941b282ecf049c7e68bfaf1f65449a657c3cc3dc67b8d73802b46047103d82209001bf6adf6d19825777cc017751afc3603a56aa3858004e46c5d12d35e5d14c7792324e912a9e38b2d76ed4969c0cf96f35d9d1bed3a43f86c4956f93e83a875396eeb607e7eb68b8934150191b829c0af9bbac45c2e912fe4f2bca773033d3a66cdd7c57b741910559950a7e9414d57216642b41c1f0b6d5db7355009658eff0e38d2ffdc4a6c57017133b808c64555e86dc99435053f2a7f3b52f14dc694180abf524a9d5470c0e6d754658f53015f2d173e59fb6d97e91ab7933dc6ab2e895ea179a249a9d2f3b1dbce3f0573f07ffa119da566936078e1f40c2678e3863473cf656852cf4090a4bba40fc008ab65d89185b4770dac3a590b93950800bbd973cb8d919a27eb3ac140564743fe94391e54f84a649691f102869c2523d63b4ad839b30cf7d45e5c5f112774ce21be152c2ae2d81901948e918a022e63dcbb0ee890338b0154119018682d738d2b351e3db3bb4a74856b7efc635e30b334bc7a81b0458d91ac43ba1f26f63bfaf2ce7f78f4abf508cdb31c41e775ffa2e6c40980df3ca95df753d499b3154a927b252a5cb2433902eb5faeba0c95894684336f3cc1545be00e033bbe56d0e57fb6b7513a993c5f3d19302033fa7fa981532ed0968210d2d66ac183513ddea45b25b02e834e76f3f260de054d34e54077a575935e3341d9ef33b8916dd89e9618db2838b80219fb558a7112f09dd9fe2455e8289c69832f5e11feac30411feecc8f3d2374c5345327fd3b3698b20ef0d68f495aff88be1363ec562f08ec17a6f0fc36339f35e11f39d98acc77ab615a9c7af8ae83676fb8442525a49f59a35f2727df261dfd59ddf630d69a66cc40e0d8b2d0c92804ffeff0baf81ba318b4527edbf196a895e548f0e441d0705cf9dbe0c122ec24fc1c30de68a8add2085eda683585444b80fb1c22a91a211a2b98029130c63523a48936499692225f96ab190dba72b29e8fb540cd0d87a844c898c7d1109ae25c2d7e2111cfe71b846809fd30c6391f07379c363d22492ab5fb5fff1c091537e1c1688d3fc69cc17d6d980354bd3409fe21b88cd5c06c2dafe4f46919be989fa0c538a1ceae330cf8b55aa302d70f835d43468579618dc2b5d282e30fbc1a47b047d05879e7a85512df2f5ec3efa67abbd7749167959963ea3baff40b6485ebea4f35a847f57e4c4563046e0b4e84561d808643cd9b1db601840277ace4214f78a3d79040211ede47df0a2d4d69cbdabdd6c436b6a4bf91dd9df65f8b6dd79381dd94bec6259ef66cb0683bb78a2f6c26b35a18305a5116c6a8073b93507fbc3cb827ba16e7c695574f11e688ee9e6afca59188d9f6baff794c573b7803310470795f572a06fc8b245480701aa7279ccc31c4ee54098cec01a1893ac45b33f45818fe3ec2d82bc6341530e7ad169c6065440c5780bcd31b97a36c6a7ef1f716714c1432d0a885fa579a8590a060e7838306b035c23a919146fb2b28d401b269b3a3c6c3b6129e8e5f306cbbb8d422680b2b80caabc3c2dea6270a546d16255a22580ebc99d92f77441e33d459fbd2d5bb96d3893ef16c64a4b8bdce00668a8f58a4f5ec107f333a067b6191feee020b85f9a18c1cce60ef24f08c598a80f4fd031e9ae041c07770ab8a0f0710f09bc800b790d4b47bb34955b2f2a17f644a903940a65d5acd9f10858f87954486a52511b967f8cceeb3e8b026d68cb1a8d6477f667286bfbb31e5dbcb8b2ca5bf9c278c41a28343b96db0a54857c3238b73e9dc1d03abd5199419d2deb3531d80abd65727f8bf9117e2442136a67aaa956dbcd3c2c15b63d7d262cfdec8fde2bda89c81af54989176dc1753ff4f4a465c034c70e0fe7f71d9148f7254acea09375114e91a4bdafbc60663bf68369d7ae5a61c28b38f52eb14c7661ed00ff32081da4fe8f1c5c350824f12431d1382720886124aa93c50fede456d4a2d80a8541256f40514f764aad0af9590d75941e3a6a0fafef3e1abca548d450502964c26d03e0f131e06b6e6a297d0fb972520235982ec6954103bb66ea130ee90f9aa4c907d03034aa0a51df9c81b291c5763a1ae30a5092166e0644d653ccdee3d0f6f65076107ebe7a5a2bbf349dd9fee44da37f0b33fa08a29990607b8954e48196d0a0d1b2d7c9e75c2bc604c265404afe3e2efc5620912a55ab3ba4a13b80a9f27b5aec557b7b1d9bb6a3de0a287714b182ea784d8980365f1facf82cdaafe05e6224c7a510477f457745ab310a9ab9dbc82361694514a89700201b7dd3ec1cb503ae1e45b73f5c596cf70c03d55a1238b525086db81bbb4ab43b1bab8099222a5bc57cb22f07fe9c033261080c1fd89e4765f4cb8d5e11101422e292ade076b9153cfb4407b844a70abd1e97115a15519b4887958dfbba2ff3ff68dd8adffa6ee21e4bf1b78934aae474ac0c525cd77dd1276ec22c5ab8f7e48d2f8ec9cda4aba6e53e874a0ce60cd41b3a7e2f1ace59efb513e586590c8a84ed7a4347ebb4582cf6584f1b39a216630c83647e635297701d584ecf137cf3504bdc93a887448527013c23631e033c0fe29d3400ce197f5303b9a4393fcbf10bdd9d588582a16ed425052ead92d7d37c23a8495cbf2c91d27fbac87f06a03e3e5fc08e2b200f481c1b50762c6529653df26c2a5020dff94a6093abfaf9394fdf3ea280f2127b1a0a0e752c13388274d15167fefcaa1ebeefa430bee533dd837deed1cc81b8da21994cbd584d3845cbaa67f9f80360338107a39e67f257fe1a99e9fbddbea78e17c4ab136bac1c6e06dbadcada2a2f92fcc22d1b0256357a6dba2c9cceed7f4044fc13cd57b22b2180f31db2b788622a5c4a6dea972f6d297723e98635224b280643cbf166b463eadf5fbeb600fb984dd5b147118618ee97f4eef292c5b99ec96f13e2d7f50a8638b921d3ced25630d0396c93bb8772ba7dace6a7e8a9eb45a333702d2104c9e08968d23012774b3094d4cf82c81f43e3b6aab0c85dfa333fda391754bc6fe262798892e8d5dcfa123f5ab68d94d1be938cb3e5836ef32ce0615a7bdb8e325c7e0532fccd137c2ca84662790fe8c92fa09f130d331b5aeaa4a398c7c98a1829bda87a29fe9fe68937dd00491c726b3d1c01aacad6545de61549fa5139822bcf7688cea96192c56147dcfe9a895b623cad11ad440f53024eb072c1f3453c2bfc7fb2d93fd1ec593cf03f40ffbced4fcff3f164fba65fbc4142b89270fa097a6a619ff1e595628d455952c6a5d5dee3528dd4cdcbb25372c9bb8c0e332e15d8131409eb19c01405939ccde94e22e0d5864822f0d6b83021d1d7d7a1161cf2ee89082597070baa47d23088398e18901c3c5da751d6060db26b22e73a30d517aae75c3eccc5af120d86c1d7f153f054b46197c5629876dc50b96de780b5dfd4471a53b63460d01d3c63b393d45a6e46a8db3f9d920a9ffab0d922ede3569a62bf8e93e036af5faf92a4eb403701d4a53079ed8fe1fa617b13f58e211fc5e1b617895876f0ac361346fd7df8ef17ad9b4b69b2c282e2bee0a0f790b1e89e5417d8fe5699e5ce45c848c6b5b381b6f9549c6cd4bdfc094cb18c97947584ce41597d4c216c9080c1df3fa010c1bb231b0e9968ecf27bad904a68ab48662174e0cb94e68902054d47838629dac9f4fbfbbf80c858125e9bc8379ffa2d646420ad283cb3bc0c9ea67b33db978207c286a5a6fb2d3ab4551bd78e7d0d04feed223c810e64ada32976909e565af5baed6813af1b9b29d68ccf723f56ba1e8986316990a44db4673b4f628ce492a5e2d49347728c8b7b907b3907f8d7848e4dcbc090e331ce4d264b23f095881746fdcb9370a039e707d094537f8a7d730c7b998804b2fe9e1f8ff28a2742a96d0076599ac3d5e7d1c7b888614453c8ab66174afdbc8e45d11fdab7b09f3466811811b43a255c22252e7e52eb97bd26e75157a13534022298792605d1c8544420304404649c5f0eda60267ad27bb8ea0fd3c34c2c32ee855146985ede2ef0edba161069737ef845184be2d82d27786d70ef0219761cf6c2e146570679d49f939ccf697973124435be4689fad4e6ee54b769b11eb973f4737e0a31df4896865f0d4d926d173184245c328b38e3a938be653379cc06583f23284f8adfb2093ae2bb0ab57fcb479048f7b8fbf8e05221921b3e3776ed7e19e54c3f6b87ddd90d812a34f822e3e43ad5f968c0fc96752059d336c6f39cbb7911b43189fb100235cab91830c4df022db6aa5961aef7fa8bb86e556eac4729939926db7091009d1d83b3cce6132acb938c1b6597b6f7d95dfbe833384bdb22c94567abf9bc3c1b9ab816610588d3873d2d8a65104eab3f742216b03804fe62e8edf7d0afac8fc2cd3d7540c93e3f9ba2ce23d8c070c6d6f0349a4e296dae33a7daeab0c19827d2d3d53b63ef56f5310804b79207599949e5bd9f0f19df12f31a36c4bb10312ee5e0d31e79f0b3549220b9fbdb4151b7a91b3e8f453e1fbe20b973108214882833239169c517eb4c2fc523c4110ef0b68f30f12e617db684edf34551f035bcef99e52dec0dc8f14e595905267d234309b87c1420a5f1738996ac4aebd21617734e5dc4c8157d70986a48e61e088c55985dca6366d986fb1f3abfaa756363a9b6b8aa93d073805fac7312077ccf7bec32288961b64b7f591865a57adf5b174fad4e7b44da257d7ecbffb092805275f2eb098fab267c15657c6c8bc0bc24874aa84948d5bfaff2cca5737952fdc80f67073dcbaa74b9128c9d1d97a143cce6e3dbe77ec25d55c9f10e320c99753f7dd7ebe56534f50a3783dbffd66a72d4b3d7cac2d3ad1f9705d9de9630f3a49e2eb0781c6d617b9bc34d0cc9322c2f7b8ff58ea1da239b1d15c10a0bcee168ee7ae3a8d3d7d24d251fd2bb7aa49218bf0795e313abced20524d807987d75aa5226baab3d33edb07d32ddeab818dd08a724cefda7c16766275ee93d57c005d589547cf3eeb503c475b8f93e107bc4aafce0521c93c5857aea5022fd931c0e1ead8b7ffbbb08251d3c102f3a6caac8574290ccaa35b8124c08306bb7a2c39e22188ff098641ff40ef709e5d7fada97bd15515d5063f65dbc95b720d6e2915b580d2e5c84c6be2c825b2a76547ca86a018205427924b3549fa53af8c14e84a3ecd394da95f24c735b56685d64153398d5803856dbb87c0971fec94961c788ad7228de5eef6ea71aada44e483d080160a923d770fd558cb1a24e917e722a47148bf77cd3e8995dc9f437888d316b4e87ba4964d95bdc1f451e473bffce5e8ad21a577035ec8fb51c519a12027dabc8dfc1c0928015c84095555241fa758fdf19a08daed9165119941b2399c59fd096ad7ee04368359d2778dd9bb22171277ab9545eabee364a61ef9e96f59cef9b99e231ec5393967ba1284a32c0b7b49794ac90652eb372e9da16d1ab8bb9ee4e5966697e2f21bbc24bc8139d4259b67d9799ceb318aaf8392bc1698deb6aa9323397f1e01f97d7c4eaf2931d270d7cea80752edd8f215f94484aa62191ab891c87bfdc9f93d8cbf1e9cc6c2d5246ac9d4caeb5b751401a0766173d46af2a117bc81560e43bb26c6bcb263a62fb088ca383415c5d73c3e973db770b0214e88e35bb1c809041634b75b07713a048861420fc3140e14a60c7dd7685e6d37e7ca5127a966f56ae6b21ea9a11788a5b2329e855064f1f32fba9cb7f3181d1af8acfcd81c6c1acf3d5218551f88936de2fbd964f7f039102d4585092bb18f5c67c3346bdf6ae4628468646e3ed26bbeafa9a02198015d5221d2f8d5378e8c09e76575cff76e16e3d911553930c21f9e47b8adcb4b640692c43edfa4c14ab90496fd81f87e59027bf48042363db77b3105cb52c018a9ad709141588c262b8557a82ca6554df98ec788455d01bbe50e7df41aadf36160f28c3ae58379a8776ef13ccbe31e96c0185bfc51d6ac9844978c9eb6215708d74ef88725802ba1f94a4cf006a391edac2f9056a28b5a0214584a765a0456e47da7d49732403a9a5719dac730038294bfa67db1f2ef047220e10bfa241199c7bbd8ee8b6a107181622b15ed3869e062b3238a067eba598f04b7c8853b3d5d9e41d84e5004e710199b81d93e89643cf91dba645a512494f71909f9b209a1ea88970ab0e503ff2ed3a7ade8a26f24ecc470ac9979d0b30ba6a9c2bb778a94b90f090124fb597e82f8ba3b0fadfe8bbf9fb69d2be05285da62b51b5b625162087d47dc010cec36085b353490f1036d0c2e61efbea8690b1dd22627c71f15da13a5ac78f80ba7fefb4ab2165483ff9cfd3c9d6a6d3b081efb87ff2a355803ef8b3fcf24ff0599d0e36e8d68d0baa33a69c43f51837014d755ba544e85f237b8bb5b9da597fea69f87f2f1819e4756e610efd98e7f07034be4ad2b2d3f2bc3fb46e4cb7c729969cc0d9a0357d49d86b24372c4a54c66013f113e00a6da341ebb35054e1b7a327768681e323d075e6ba260aa77df8aaca602d805b550894eaa75074b6b74e3b4302ed76d790bd46371bd7f348e81182bd06893a35a1d9317b64aa8f14b53a8d17fdbf1a37c7163dad8533cb1402da93d86213d98027a6cbb5edaaf90dcdc97b196c5626fc78408db3d29dcda6ae365a4a461cd59f499a813eba524daabb595737398dd8a594313ff5df8ba05f60e65beb3ed36c2adf569f2a11b075b21becdb1fd8696cab3d704ad19ae878eab63b2e2110dab613dbd35fe2110de44360606d5e09e6f6830aa1014cd2451331299dfb9a63dda19485f0511c79b32b9bba2efe2e10de1f2738459c6c8ae4113884429946b8f22c77fbfcc0ccc0e8f47cebd68bf545dfff11b1e1e914a335d2cd2cfc45ebf6249215a3379dd865bb842ac4d255af0b6cc1d3cba33a3fad00978a258eca8cfd2443cba62f41786cea9f8e07eb643ef35482491eb014fecad304ddd80f8a2fd2e4b86ec5eb41491e2d903aeff78090bb1d2c74130b2779d0fcfc989d2ea0b6a4616329eaa22c3069512d5af8d9a819c5a18f741cac05b561af7abf2c650e37541664b760d1c36b5905280500743a188b665f84277bebf81e586191bc905609a50d85cc66a9fe6272a6bae6f549881c3699c1dd9bfdcb8187f8a08530160231408079c1f97d2543a2b6d076e8bae8b64475f5128c746bc2a429ec0bbe45eb52e7d21f2f125883d2cf216b7d61f75a8be5061e9f7cf87b2d8482cb82568b6dfef0d7dc5f5a9b436dfdaad61655b442ccda4af29df555ce214dd570ea623da79460f1485ace691b17c7c15a4e44bd0c1d2df68666b28e90cdc390ac951f507850ce90b0d63a8c15f427e044f18a35b6dd4481f2c6fbba0d706f604906e1aa38fdb4489e50f12d844e470189346dddc81c61037650209d560a08e588340082922c2aa13fc8257ea6c0d9d5366df98a5023f486e01f04a0d1aff44e5617e1a450210987c469d72ea5ea1d08bacfce3cd6a31f5ad11e2b5b7567e78af2ae45673767b9dbbc6f58b7d6ae5a9474c0bfcfbc050c53c621b8adb598a747eac981eafc3f26851e1417a0add1e1cf642db4f4a247ce5f2724a8fc907235e3a2a742b19c0f66579a4912967c6fb75adc6124832fcf9349bd16f16b427d013682d8da8ec563a837fe72fed30e2ca4bb61a4da385517a94441f99ae52a6f69714247df1fc38eaa1267cbc61d6894f1442d1d265b26d5badd83dfa712a430283788dd942b7dff208d0713530e4e7cc8fb5ef11ccd4ac003f5c926fe70c0dac306fa40f764bdd5f1c797fbad99f7509471c48de27eab8ff9e964a07a2ae04e1a15932a3d66e1c0a7d4215ab30875443f849431e8daacc4fcb34a26142e59a9820c6b29a583bdcac23a4a2750eb79fe79028a08e05d6a86ba8e4c6eab8f719174ffc312eac317f4b90b96c3d0eedfe2192309f38d5aa13d3518d08b94b3cf16af5921224d7cb56256d159f5e0baf0f2ee2bff2fc2e0111feae150212a6a3a6b02ad06f4c22e5997db2d732b0eb5a58c135323444aaaa7164e52c8b1cc65566d40578c801b411aa3fd02773e196c69058604dede82c607dd8cf58a11f618a2be90bfed982dc38f3ad9b39e3246cf9f025c88fe4a945a88e50823f9e37e48f2854f241f221b78d87af658d417470c83bd13de765094b2ac4d61ec0282f6a614d8cc1deb72b110f941572694ef73b7d6a80ddaf68e277fdc1ec4dd41c8e9a7d733a0095487abe63cd320c108882ec22cd465a8886a007400cc795c58c7b26a1dc9122b3bdb924230140a1ce6b38b4799bbb89d124360684733ef30a1442d5e0ae464d1e4eaee0e43f1ac5981cd4202b5a46d10408d1040b4f0537cbdb9f29740420972571fb010b5aded648c1e2e704f7e541d49925d0e845b2235526f7f39f248d9adcf2f8c5a48a0ccaa82d76cb72bd4fb887b6bea99faa3b99f3b26b8f85e76d6bbaca70ae7b2b35d2f72c3d880cd7a94bbae28b697cdd90da075e5cc68ff0810108aa6e9e31d759745b7e11d5dc14940edb30b08314b2c13393c4509dd6583a4c6b2c9f65d9395537c50df2e9880d8db99d083c6b9da021d3549a8e864c3d315ce937a9723d31d3cc0be4f93240cede1ef80d480bc683b0eca588a3b4037147dfa5010b529048cf6aaa69b4306689a8d4f07118fdeb9be3026f841b98eed0e450bc606f171085331f097c96ccbda5be5e5f011dbea73f9aa03d7a933c813a8bd37b9e9e0cf6d127a070517e481e45cab191d93bdacd2cfe4b55d9fe9ee18df675ed7aab4ddb7f7cd121d22f2543fd4a364bcc8bd45747b1c16f539fad48a69f251a19bff0988e9b4ba8b0eca626a869fabb09960ed810c77b7bfe0ee6bd973ab6825ce831e0410e98eb77c45c29c42332876cead9f2f67f277f4ef9669217768c7abe64967d0c90ff7a656fe7da616045287a829a2009f394f0a8089d307e7158aff8785cccdfcd498a6a0ea4fe12683baa7d8fc71445751cfffdbe0826675e5bf76cec2f2e63304c62541af4b702ef7031d5f57e45754095a5cc47533e55b5b253fcba146977c995d2a6d98ce0d3a29a34414ef80ee6d679c2ea960c43331bdaf7601e8217f186644f81abc71a1424d98dfeafb83c1d95f4877b905fae913395fad5e1dc087bfe89f7cf09d8c3d4f0e4d0b89e69026f10c9dc0429ad5f942a4c95f0c464ad013c2f81b4ed9984a14d19af146c035b2238c1c9b0275ab8153a19189b326208faecc64614e885811c391735614e8ce76cfe7857d812a8481fd4262bab85504fabe71be841991e7c9a8a262723851b9523dc48252253fe12e3d766cef6a210a321abecb1c49edb620b084c8221177e73cf83bf23a84c66c3a82b799cd584fa08d12616092ea4d7d456268baefe8c24b9d4b4db48f81e4c3a62a77bae14b7949ddc07449d7b60c88c0f70821ae55ffdf76731332b418bbd5cab4af647a481ff2a79f0ab341167932586b88fada7efaa18105499722192eb21e1600004af76cb9dd1b923b7e66b8331c985dd308ca51fc8b9a351a2faabbb08779b6f45bcede26e0abd0f50d856e170f3ef9516f68dfab8714c6e38b843886c385e856aa38baa40168eee4c5a3a54a9a0679d0c79e3b026c69483d40eae56bb8f1d38ff41c1c0ee4a88b806db14be82951819bdc17255aee5fc5973d68083ac5ae3285f8c79aaf2cbd8e13fafa96b2d95191bcc1cc605eb003f947809993b07d8939307e03e398a560cee0be3a84464e8d770753b8c22e3bc642632a6b117bfaeb567de8cdc3b6fc5c4d89c5c3a3e4f7db4613b73d567382ee9ef42c1491a5d08def3da8758f0a6a9403a0ffeb2da7073c22de6f77de4a2be2471e2a748a3afd0d43c6eb549f8d8e7456839e54e094bb666458006b89d0c2a910b9aa52dcac625eb7fe4c5c50244e8e6c735186c98d329939782536b5f8f656706aa4330b9a0dc1e9775c4859503f8cd531cc5addee4ba198822718e02dfe5f9f69481a885a8bfb286375a48520b4b71931339cbac3e12161e9a069602cb7dc9e97bf5d57502775dffe6a79d324c39ef248ccf296efe56af4429fc2a61a4103c1c095a52dfa48a3dc2c135df4bf4ce31c1764fe95b643ab6151e85fc3770c75cd21a62036acc26c16bc36ecd9e784afcaae504404064757632e96b914007c05009e90cc66be11e36edf4abcaf2b7aedf7c3c177fa32323fe6724f8440c02125d31d04d42d8029c6906f685c8cf64b1a34ff827ba9047d45bf095a37a71ffa093556b0cb40364e48f985b565bd9917a2eec2680a37fadce813cf29c9eb478e08bbd5cb9b7bf56a7c96040e22363462bbd3a9524fa9c600e5a75bcfe23a06324ad79b4dac3fc9e7e4a6affd1d69726c9b670d0c9686858d2685b22072028f871fbcac52b61b21d038a0f70168b8ae7198499fd819e55e7207a35ba0a45c1646247365447a2f84886395b260f7f1043070f3b9457196db71daf0f006c1f7551c3ed81063ba8c8002835dd539017665718133efd9e6750c68fb2f42e9506e6387e89e0c398be2992a031dfcec80929e3ec2e1cbd529030d6c28738e09f7d465b50f2ac0afbfbf2bbe606992cb349015c335b8f31924d69f25eb88203647348add33fe5207928a2ed2dd4a86a24ad90421f4b89146312333edfabf7c0952ef466c52d934666e692d122ee7b13b57e38f3a779038c399bbcd664c25efad0de4350c0a6a61bfca073f335253e936ba1ebd85c82f26d513dc9e284df610c41d1d6abdb713198dcf9413c013fbc6c633ba62779195dbdd6202e03fe63016394462a22579d6b90c3e71d9ce93cfe45571fd9ebaae9830811b13b14b5773a3ae9e1db940f4d30d18dc816d9a48811fded75eddc1e4aec9ae71a2e195cbf6757743ea0fc3b6824d2d78d7e232c1083527c251c1b8d935d93c6b1650c734b326b02c5c01b6e8298dce1ee16474d0588b8d584b937e5d18a54d6be4f0b63cad3fa85aedc745c224d5ee8bd2cc54ab67aa400915867cada3a683e658c9ff2081f2cac9155a057350ba660bc8e9ab69758ba1b6ecd8bf295b59fcaf5670b9de08d82406d091528d3cbd53251862deea69a0045b83ea36f98a456eea5789115bce7eedc71ae3d825df62a48554168077fd685b2ff98488219520a81c1b33a50463fd0d21c9f52e63517a49fa014735735c896198d10391308fa1ac0963ab918c473e07964e0a1608334350e2e57393325804a9e17d764a3591648719544e64c56ba142830ddd994ab1934347559db2b09395c884e9b6d3add07d231411b4b93d231829426e90f466172ed3d4395ceaef48fd83fe8ab1d4214988ad6ba6e878d6bafdfdffb3cb01540dab56e46eddfecf86e8f052e4cfdbfd241d44ba2fbb2f77aac2ca8aee3c2d8a718ff2807600377ec3a64d2bb2562945fa6666238cc4806d0d64d54b2fc2b83c8825c53cd154a97a533595171cf41192c0d4bd6fbd095e843a39cd8359cec76f431843f63b81352e4793a102cd2b750831a6e56ee90154c4970e4d7546f75ca02c3973d67d237695b31c74bd22e6bda8e732f541ca4b55fcea664ceebe0654bf3de7a4a6479f70030202adda6b2098bb2770edc36cc721d0e4a6e432751d708a8e9592d885014f5b160e85adf258301658b3083324771a6cd8a3cc29fd02f99831f22e4924c8f480e72b4bd72c0a30e4c244772acd3c2814ad283bec9697219a7547b83368249ef10284fc843ce6d42ab4e72ccf19a0b59f6cf16a629d1a4d711b8b5bf0bc73a668ab8cd324926f32000cd177c70815b0c41f9460fa2f6acdb49fc8939451949dbeac38d49f7c16fc6618276bec2c7390e6a803ef3c5e941ed832dc4ae6483fa6b9f4a95e02e49ef0fa9352ab41b1df0ef1bd551981345f454b1bf6c951a7ca44f4b614268e610a4f2c949d00320df87b96bbbec56585466adae2ffd93a354188692329c904ae5e2dd07b67a929b9a2058b6b18915536967b4698cbc20f72d24d18def744889f810f6375c97bc348b9fd7f9643f8828cc02e58eda670479fcea089f2cea88d148a11c9d89ef80bb99aea502af7643d1b295b1b569ca555c29f3a14910ad950ff3dd9c85dc079879f08147c360f61aea080b16124afe5d321af2a1d97ff716d1a2ca62f3d6e28c131f0e4df6c83a0ee23cd36766c9908cf51e2d3c8cb75bff0422677bff5283273b07018f17c1d1fe3fd1942212629aaf56713fb56e7073af282c6d35410ccc035e426c11e37958864c7869a42b1e5c6c8c7d3d645e37e8881d6aac4e37a0a028353a430b6bb325b25e8c52cd76f8e02bcd63541fad0ef5715363c63faa8486b04b5acda9ac777c4bafc46ff52e0a1369da9f675210dae169a8a187c816460c2b933fc82a1ad51b96d3ffe34e730412b32a938f5e3cdf5c7bde0f9a41572aa4ee564b996047c6baafdcfd5b1a11f62e9c18120af8956ae769e9dd66ab056dc926d9912e08f550833367c051ea3015e864788747465c3a5aac621015a416ae9536920641459ff3bbc73521a7ed9977cd726afe7f5471b90765d8e8a07224f3ed2bf28973365e6133c157cd304368f88d935d8d928096e1cbb8b86fcf6a91a652064adc8460cae5c0ffad8d289c78e2dea49cf8f596236274faf199ce96d17fa2eb106d69a153cafc1f7b7a897cd2ee1b22108956a9df7667795e89831a6a792ca6c39fe90c1e9dfb712e4b56dca7c3b55bfa7b415b850506ecf0c409adb5b81fa6d40c8a8868458737e038f3d84f72960b55609f13e6e747428ca9f63e62a1fcf0bb19ae209c2a020a48506025ab93e4614d6faff051139e53c46c18691cdcb70c135895fe7fe4d294be49ab736f57e7bf058c12c6fb336c2962bcc3c301faec7a5b97780cf0dbadf79e53f41ee1f7ac9a7d16eb2fe467d6a7fdc610f197931524ec906f83f0fd57554ed7b56b015c276eca10139ea95c3099262ef1ca986003bb96337268a427c8a8d842479763965dbcc3485caad4af5735989f28a47fb12e985902aa52d1505660652c4c7753e0c8bab2e675cac2450804cbd23a837116548003007be785280fc3b34ffa9690feba0698cf1b799440e86757e89e8c8a028102df32d5d50a70718bde62a5ec3aa3aad0c209ee7d986d53f6a8a946e4076d89afacddd5d2c62e1b07e31ff6bec83749c98fd2e4bf9bbf247573582df8d8028db4f309d4e19902c2e065a09b7054e297848e9f1edd65df7249e01f2b121ee4d8d5571b4ea41722345e09777d368b11f72491b1ca5f10c994c49fc0eada54ce9c99dac3cdbf1bbd71fee3d3cb3513b8453c0e4ee38fb31ada00e12c89bcc3844d4b5fb2793c7cf9f3d86ed08895d8b62269bc8a0d2e528e21024a162d3d91c9b953a091d6e864c34f8f46a031ae5549c9b3247fca6c2d68626648f14c8880f50f5965489a0edae2845e1bf08fe6966029b38f326a7992c7792119155686f15caefd9e9045681461ba17fe5b91e36da03cd800e0aa2234780265d77a0409cf66442818c0e983df95d3ef31672c518957232f95810ba2c83ded6ad6480f505783ecaf98bf138cafcf7fc1962c418905c3b972606f79ecb122482ee7ae851081a6b4712f16a4ebe77590a3425ebf860bc0b1e6f41912919c33b4c03773b7c2ea8332ef0ac0e0b906fad7db3d5d073cc64f8d1b3fda648498077313fc6a0c5eb0fb824ff09a86fa6235ae016d4df33d47659164441fc6739197dc0a5c1afc20e48f677a6302675745e51faa87e76b323694b553c69e9bf8775eac6e440972e3e9c5d30a01b8f27adb815d75b4858840efeecee68f0cfb161b8ab7d9a36cbd580c998e2f5e3bc2c00c7017ba651ae561721b6677accdb58a9154ec456efcc02efc67075f0309750f091a1fb7d3baea4778af847086aace0da72960a0dde3bd1ed98efc3c4c85a57e52ad564a55d1ef2ff192350d1b22092327a4978ed53115f9e37454653483d4a89782b2f19a650f30d11ae5568f60b31e9652bde9ca9643b49c07876df33015d21662eaf00207c58fd2cf3c4dcd7853c7af4e4f124362e79f46ffee1f7e0cf2d49527ba7856cac7db6bd0e978a2a52b38e23af34941e562871ab4ce72d6a91ec0b586e4c11385349749bd7b12c958792639da37aee8fe3e8225cec801e4263fe9f785f8cb99e3b608522d0c11cea07b9cbf434bff2e017cacc74a2bb13728d8784d8c8cc052b7165b64960fb05e8aaa15d9fd2951550cb783919059686af43ce83eb909db8d66724e1ad3a2b2696f763424f7474fe1e17efc6b1db26cead06d4ae75faf2871ac3808b9c73aef216de2cda99a8c237e0bf31cbbb8654720b1806aeb954e59a9b7bbe1f43f036128bdff72597b71cf6720ee352eeeff2db13ee143a8478fd4fd0ca12c83e7f8a2ad2d60c8618e6a7e6d80cfd16129f1ddff9424847abfa59db0442c7e4b0afd1d68abd0f64700e2c7137e88bee5c363a4a0093b804553dda70c01b6b1f6387f75c72d98f7dc8c4094bf311c4301c8006891e3a52ca9904e19e765b00e627d380ff42b5f85006d3799c2c540f89b22cf9d7b3d710a875c30ce618e1e35117f4574b5bf40df483a49eac1f3036b6953e673e0fa2fd027751c0ea29671ec3a32547dcb96ccf7e0659ea40dd0bd715fc36cb52a4761ba96a16792af1d5d87aac992eb2b2b08f213d79fae4482b30259ef22fe8575b5b13cc60029c9adc267fe5977e0dc67184045655940ef9039ff93afd180881ba592f3213bace9c6e86c648f8a2adeb699111e863551d2cd0a64813cb4071840b8c974223792aa9eebfdf2cd6ef7a33bed2f56c38cd9058b1174c2b86a41a3f65176af85487662a69093afbc68f7da5dd44ce159bd276540b093033ca355403275f18f0ebeecff73bafc34bd7fe0357c1b1cca33c5118e561a2d6d571fdeebf686aaaaa06d2c16c681ffadd5fa4c77cf93f3a151aaf43b105835bd9be5b3567415f4806cd44136e321e8e750299aa2b12709d6bb4a815ab5ddba4b3b22c0e9aab3de5f054d70af0bb5a26e73681a572cf1e151b6e224449977b8402a2228a8a1936fdd842968877e7b6a518129a39910d9a0ebbc78acebde70dec65d118c22ffa94af0747c4c100793145dd4ae220596d343238acdb6cfd96224f2caf114564fe6278311f0610ac5d545a8772b26821cb2f6ccce10aac74b873ca1b82af243970b1c1c114a66e95242b8100d0a6e254bb625dd2a2fd8bad7595fb75c4b0f5a6caadcbcc5bab01590ce30b8d9b6a5e28376ce3de323167841410cc9f31733f5373d2165f675de61cce09d1681dbfe41c5e2852ac7d899d93317749e07af29edb3d88004ec58756e4f803ff87e5ebb89c36bb7bcdd7f3435e3ce05f1e5335793d8c3d7507f1777ace185a2f41459d7aea771739488141411b91753400ce249845a24df2b26beee89d55ffafe5257d45e11b7dcabfc0ee66ec23d1e908c632e7229c49ef11412438d322c1e7cd51c08084c74ed446fee95bc577f262280544ea1a3683e724e23587217f04bc5d22432e5212543dfa5224bbb06de74154ff8cb1ecbfc5e146a0afebb92e10a5f94a66c3208c5a9eb3686c599c46a3839565b8370a790a0f40cef1a7f16b08401614811083a313872bcdb098b5278890746b83f41766b1dc0c9306dfce2fd371ab7c6febfaa566b1e9705305b2002dc91b27cd30ada06ff2c3aba219fc2a68fc51cac922e537b2286c33fb12b0321547d6ed5c5e39bb40317419b3f1bc12096fdaca1a579e8be2253568b6422e582eaa488b5d45b93826b3d0100a56f65bf57c8904fc6c6aadc296dffcdab095a038861ad62fc9a5932b5e5c2fa275d2b2aba5be3473e6e08060547b425946e45a4a89b752197c8084316b1ccbef6fc2ee44537c21d81bb6cfadd2505def2d7f0da8c566d640059489f63e147f98ac8d2d3744ed52ca29819b4b78a9f570bb05a9bbbac8e8f738c6e7c9c567592e1bf89a4e868dbc8670253a88403939b48fe8aff97da064dca17d444ab8c09b00dd65ae6e95e8c0a7628db76be3c276e72cfd73c2849f955d577e30238ca4293bb778ec6669f7ca7d74c0629834debcdb4b3ccc7dcebd1e805c8c45bc4ac20494e4e8abaec3adfd775c0650169590c295b105e21a0b3db2e5b483a073cf9f50679b4dff5829182a07f283b79713f09acbf5831c9fd2152d6578188f05ad67b2965379547325d534465ab49f2b2f604191d4b6f7a1e9e53ee6b7cd0a7d89968fc6a82720ebf47ae0a978991b5e58164b9cf9320278ecb8c408c18b63fcde10ade801e36ff0afde86255d8fa618b5a60c360407992bc75d97b327b0c588f865d4a56fd377310b74092a2181eebffdddd529bd40c0c88c8a127c0510ce1d33c8acf9b351d562ecd0f0f29fd616d4f68470617d88b5a183a773940c4e8f398d35c2d01d1951e52c0961cf022a3f4d5fb3350ad979cdd04391fb213e6eda907666819c546fe89399e42ef1bfb8354668eff8ee7b83a3447a5a34e807537dc82943ae3fd72a17e9db095ee68a6ae88127af82ee570116540679c62d8b12104a77195aaf21a176ec8eb61c8d11b7f2678e42508b45619215bba4c4d123294b645665ef399052a2b78d01006e4bc923d3b207025e6dc96c0c4705f60423091c53bf717665b93a87f45b3aa0d194580b2e7155fbdaa00f29ffd97a074fe0b5df5d46413442cdf2cb541b0607345857f1ba865914064135d1bbceb2c9da8d43bc70225c83d9812775c97d4e1b64abe67429ef0fb1505e225574cc1f899a785fc45518087f86348e3db8ebafeda1f21c3745b27bead73f9d2388895ba1dcd50fde7fb245fa239ddb7b97de57d60b31cbc3737e56e9f213e0dc38d2a22221e7450af8c30c4edd69c35f44c5772b6420d9d8e9356336aab803f26c11060d4f92c26069b1d2e3e9f01a681a6b51191c7561f408316679b0b7707884b658ca7b609abc1c25b1502a78958519cf1e0e23cf7aa07a3bbd65997736bd6b10f5d266d4f76b99a8560e0db3abca1d2541d3fb56b9e95426ba5790f4b47de60a266ccc00ebe93f6b52edebb962ec3f69dbff40670420684d33a5a969b989c924f4fffd267b60bfd295645eca1e35cb2485f0abf365dc6fb88cc4478c5683b306364cd06bdeb1255f16e9e616bfa1094f7646085c6164a26ff40965273f9c70fad75b181e7ac9dbb0763fec162ccc95ae082041faeafda131227ada95064e82425eb6c47dda3e7e88ac4e2a17b090f3893e311e94f95efea42f13c24afe5583efe5f6ac189d9dce39448c036f9af9a9dfebde0ffd97944df6725cb90b7f28a0f9e0512ad51df674f9d67914518ed78fe83c5fa1b622ca1614616eb2a5686851f475428c7d0a7d789b1c6c683dea55b0a70180e7b5abe2b31d8704d6269148e30a6ca2d634b1d11904b789dc66128c473418d881e2877edf928cc96c6460e33da38fb2060f23c44a5f10b3d7806877c1a00eff51d7d0c21c2da4bccd0c25146bc40fe82dd14ac3f1f3c7fe2211e5b8e5b9f0d3025ad400e0e853db12a63df7e5deac8e3f75a6207e20f672e2e0a16945f221d5787ca5de665c8820dd45011dbc9e71004071b06af41fd49e0bf448f10649d8f0437d0ec3f6e9243c078d6c9042cb4016c96f4a60ef9fc0705273572d37d0404167ac52047a93b3aaf444e37b6895b47d5214fb6c7b6b0e5e3853f87b3135e129b846e5ac4344e4bb0a7cb432c44e19bde7aa9ef4d47626ab1090eeb3672ae211782a4156bc3638d393db2a4ee8a827494ccfadf16e876d732eba927a3d1b15c032564f4241a6cd18216edb6b3980bd2ad8e186d3a4c4929b899c5181b92babaf524871cdcb2df4c064fde28959dd9b62f7ab5296017b9b0ac12d33b620a2d36241781d77472974c9446823afef24dbae6db2f2ccfafaa3973b1a33c6af55ebcb99556788d089a9c0b85db74d8ee3d35efd1663c0f79adb06f7778c5f32db0151caa1d3ac1da7dcfff47f58f66cd55e36ef56f2040a304556697024a82a8cf5fe7ee4b3fda62f6a4c49110e6c2960b19a28d5c5b4575cf4c8c577ff6cdbb3c87b01268b835193cba2282f0ceea1a744774019f9b6d09740f5dd653f539d29a1bebcca09e4dfd624df9c7bdb545921ad56cd736b090759e73d9f0570f941938869abb50142f954304993931387109339b1c25c682696a00ba0e3a600ef47894a8a444325e4bf20d0d35f5aaed33313662b739d1a88eb307f463c66c08a8ccd6b10f335b95c24bbf3559951fbdd7b1d23fd5d168b27353100b8e43fce6ceaeb1693bf658ae5d6a3880396bcc5eff5a977a75b2d371db63afec7bd55a4869addd8e23e7ee4c2b7ff57b41f9ec863b1be86b04365eb53f5d7fa41e122a1eb24d08c649510d17dba70b35c8bae34d8efcc000cb01e7afadb83859a4655a9dbc524034a6447c6201076d4841479e4c8645e3002791cf7969dd06d875217f9b9893ecd3a38f4d9501b4aed50931009fcc8324ddb92f95a7c32c70bee75827dec73f729e0e1d7434c4fff38dabed58159fa98187f8b5e7d001fb4fa8ab56ca4984ddc823fd51c0f5f7020ee126332671e4753e59325a63b8f08a9285a0861444655b446e87c5d38e6e2b1f1671d6e1282ad47f3f38052a9fc70c032ed224fcbfc9eec59b21326d9258e9dbfcf24c35f3817eb9be6482a6f5f85075d1a77330dda4e6c3a9c7e867ec2e75cc7bf6e38ae044fe320e0aeb80392ac3cfebdb0a25b41ec81795219042a06ab0195284be1a19043d21963caa5f6d5403631f873fda175982c4a14ef8b5ff6bbcef4a9ac1027b6a96a3364fcf04c02635a177176dbebcc53b207667d182b130cbf35317d66a14b0e24a680a08abac2bb4b7cb8e9c9c3182cd91af5f66b47a43a616440cd7dbbe99606beedc0c1d2c88b2e5e9b5fcbb8152b7ca041838503dd268c7424be3ddfc1a5996d19d6398d18912533b4ea62fab9cd6aa4d70dfddc6d06c07900c5b369727a5b8714ebfa3a9b7ebcb11f5eae3a9ebc94b60c547e25ff6fe04a66943709f57e461ac224cb141864be1833193720554cd5a54940097ce7f8e5e6388a054bfd756341ea991d41e5fcd0cdcfdf2fb1d91a3d43d2f797ddf09eba6626485c85af1d4eddea895429b900b2a57f52d22e2fdfb56ea4d4d27f59c20a445732e13961e9b5bc76e2e15c789d5c2b5ffda4b9dbe064d5b90c398df5019717755fd36957d8275170743ff3d3096bf24cff05e9b2225a88d564122b38ac0281ec3258dd84c579561f794d481856ac3da50969b66cb8f063b472e1b0fc13a1642a88c5e833457b90c153a4c1146470d1ab0b5532057d53aecf7b3f3acf77025af9f5ccc22752af7cb414a9c3a1d721e137c154cd41c71deea1e02cf79731db3b5a64d753bc69044626563bfea431836a916b099f011ef24ea9e400f822fdadd33cd3c1355f8b495914e115ef3788e55988debd4588ef3ea938ca25c820d82b63aec9367060f33856a8470f937d99c7db5e50bcce539a7503807e9ecccde5c21badbbd7122ee0f229fc71565ac534e0963853ed867393f1b4e0845b3f34a51c48ab466de428e1d90a7691414d9ada74b300efb23efd3ea5a5c5e3af974d2fb98199ba7d8826fada7afd4b973a9c8fc5f33fb24299971b0a12ce67b63bdefb6d64287f9794afe0d79de8ded43d389c3466aa3d235c447a3203d60a5d461cb22f02a5cd5ac260d14e2b7cdd585214f42705bd2c09f00ec70698be90692f75e5efa58081ca7341c1cc8152c60875caafface709787d668d69ef4e430c0ff04ee29514f02920d6f43b148add6729017affa9553b2521c95b593652c8a7ce2bccecb4d9852c59268012420ec9dcb63e8df12285dc439042551bb36f4a2806686f4dbb3904680e61734e3e6a006626571aff154d5d603d26ae52b68016dc119bf068c5855119682923d852718a212135a057a4dbbd740cbb9a80e21c8245f4e15d5620bc5b8c3bc16558be44f7db1e11e0df3e5a84d384c8221baa4993dd80794c2339435180dcc75747039471bd5f4988f6154ffd890de938829f539f5c430305d1a577fd15369e0be9c69db3e426b7f1b0c427d4772b45a2cadb2d66649e91aee245f82f237958365aee2d4c9b985499349f3e26c3d73b05d61aa9772f4bcb65c2b0daa34a6a3086b4c8b002a471151cf1a1c34f82ff242b55d26f080ca9049b73a101063f0472e275b2cc9f29b3e47d58dbfda75b945947a4a95ed1340344fd3dd8f9b8720f658b48adcdd89cc344764ead3eb7ce764716175022e94610a1fb6645e6acf98d436a1a13049d400386d11e9cbc16693feb6bb94eca550dcd218785ca245f30f6a95e7c61a5d69a6de2a4640eaddba20478253223bca354ce803bd2c10261132aaa72283a97e76f10151a9827f291dcc05c3e90ad5c9a9efffd98c042b643cf0c3f603cd1133a883fe31d63e5cc4162f6fa87120f67e49b3510d2614d814ee5106e7dcca5371a16fc865c1a7078b6c18e49af5ff8502dc45335879d20de8953d99de07d57cb2e7efeeae39a72f3b497222bafd4557268a3aab0989d79c8a3a1b7cd4a67308c5fa6103e6f182aab4ffff4ba1ff760f7b16e17a597c313b9be638eb65d3457d050fb180e898e4a751541028453aeedff89f1df9444e3160d92258d09b3dde2682862c24643d1fe0dbd99173f839f57313739a24a134ec59b0e258572de22ee01704ae72f28e4d2eaa1fe9582c74dd2ff2b62a7cdf79a2dbdf101e63810b4c1eb0a8f762dd95db4596c6749604e66438682ac5b4614aa1381205bb35cbcb9b42a6e449bec66163f15470631b00109a2da58f1928fa2bb34fa2c13c7c67ace24ffe4e0c9bb0995cca5cffcef9989a0ccde01619a5fc04320797e6535099065d5ec0b76958dc84d5798b1e5685f9fdb8650ffe1950ab388cb6461d6f3c1bb81561ba2d09395ffd4d07edde9f42a44d9fcfea6e2f2e143aa49c5f9ab359ecf01a4ebff36f2113b0143d8a2de899175be3d1c74cbdd5d669bd8b5fa45ab1505f98cdc369653b0cce7c1587b0b79e576f1bc4cb698c1d03d3792fcd69347f3281205d8e3b78872efba5a55ad9e529b90a4a68421b6048e4cf51df7954748849427d66b745c9fa2ba0ece5d77556abf552d7edc379ac76c02cad8e5475c6ba033b3ae13feb5c7c306f52e59f4883b64bf37caa852a3e9f9cbff55e17d17d80e7205b2ca1dbba4866ae945681df84b1e70020e4f4afc617ad53d954856534c321d2fd6c379de7710059a2913e32be4179d391bba16f3f7e0b7b312a7825925427303752533a3c7d860eec8b9e1d9dbd01b96d7311b20484b569969f44e69d0c3e7989e54ff85f7846ac3e47629969fe6ee10884ac054a60e3278e338afca491783ee96adad76fad9b5ae860cf1d18a3bc803ed0ac0f3ca5e48327fdbe59292355aa83a19ebdb420bd3f8b4efdad0c3b4978db77d621e0fc62db2f5f4ab95b1f5a928d344465c9727814777f2e1387a7a9dbcee1caa1390fc7274deefbb5cb7a35c59a36c87d3b6207aac96d3cab0d78bea1746b20745cdbfd169bfd453e4c4af54b1f588a2589f14565854da47ef3eabe1067c0c315b4fd1d3609706fa95ca5beb60756226beee2a8d072af02b49c49e1b086ab0d2a700ef71d3f346238f24f4e8bbdafa35fef3fce638aa142906797cca99c745b91ffb1fa39d361f798cea55ccac51cb7305c08a3f424a56cfba6c7d925c00b4dea18487dcc3cd5450731fb2f6436655d4aeb51dd13563b50de919d56de97ac16eb98d03ac2402195a72a38a0e6ba3654eb5759db7f0ea54a079050a0a67ef3ba3c66133d5fce0189394b5fa00648f3084550e0678173d5e85a7ff7550e0110c8154c041c54fc90efcc035fcfefad44bf08b0b1436acc0dadd173cb9af24af57b408fa486758f6506d8f7b076465a93818b5c69f26a1c89a53cf7ee20804a1f2ff2d22671b85c5152f5c44d7aaf981a8a9334d6fbe8a1f7494f062ed8a2366979817add0fed1bc3de93dfb51b75b9b1f03a604553444bcd546b13ae6bcc01aa419f11f7791d01db0e62c1c8eb9e9de5dbf62769920b068856b184509465478d575b3a4ffc08c21d059e498c5f3f3e1e85f039323a50f4c9bf5eaf6a17e66ed7867e0f994ae53b25eb1fff4e924b23f1bf1d4d2d38eb64981cb7853bcba84924676f332be974b14c8b4616fb9de53f6348768e0c443f2fa42b8d3b1ec73a5fd4c282ae421877742df79048a20e8d8c2910f594b662cb2344b63539e18d0af2883f908d7c16303594d1d609ba9193ea2684f44face760d220cd5070d06c14e99d9cfea991d03c5d64277437ada721203a339437898eca806b4d4e9ee4c365436a9e5c45b1a143a9b924d9b091a89202d8504b1e123229feea903c46bb63742bf842598dbc2314f944d02f8629b0ed3e9d343f24a8a7d4fd4f372caa6d2df4756b337f5ab73545ef7658dba9677757cd950cf807b1d35a8f6fc41d95955726a7a4efff5f83067135f517198512f0a09b12a0367ec9ef51f174c852457bf63b16f56678c8e59ae82cb39dddd823fa7d4db599fe58c803c7cec55bce8927a16b9310cb3574b09e79187daf4661de6f51a4a09aaa9e56ab5681d6df3c39abfbb4b652a01e3d3bf66b08653aa03421ed189f32afbb410fca4278b6f20e96fdabb08d7f059ba31c3fe0a75f771f919d426ab38100a427fa470839d158aa5e199d4ac687bd1bca24c14b2862c5f1f4e4e6ef7a279646a2d7634e19d4c98fbd11db927d5e1c3ff1da459c01eb3dd7f9b181f193eeb0807b5680a9b93cec8be7921e5ab2042b8e731ec4a321f757a9cc274690835643744ba6d7ae182d227342ea9943fa5805a3b55eb8958f9250354fd480f5154a716cec4469b6ea87094ae6e17a60d6f87aefdd4d81a44e82580f60efbc2fcb90bb5f3d67e48543d515617dd07f4fab58649e240fba17a1428535b1308e17ab81099e40a4c3878ed0e058a938c3d5d67dbc5032f3fecd3053b76bf6ef168745be58345d019f6066ab6b2ae715ecf0f8c2ce2b8e1ef31eb3348feacfdd1eed91e544fc59bd917febfd34cad4866f276af853ef7cd1da795611e756df878722c89398d9ffb6e25ffd442c8c209bcc265bd1eade1beed500c8d5b4518191a9454d0106c6754c8aab8fa333486355d6d7901df551c997979c906c979a73f8c6d528b72b7cf568068d2d60eee93ef31b0a50f4c7996fd9663e25802547d772d7ad3c5fca4caca3f8d4179831704b5877e50b73b17ed0c9c74ddf6cdf17e26492199b4128d0785a273b01007d4c8140529a4d496bd086654346b68a852bf1c9bdbe71230d2b0c3803e8edce1daf5588b820b3b04e4cb5426ae3a6310f11d922321c1f17272eaa29c29aa49ab723b416b44247a011b0c8332cf6aea5c6f15e0d4f884a4ab542351c7aadf9251ae1c46339e890a6d4b9131ad78ae0c3e2a7753845e7ebe55f3e072c3aed5897a6b2ee1e35cb959e86591b6941eaca0c361967a81864a72b8d2935bdc1e3b0a8c2d72999d005e92e3edf7828e678b2850696ad1f8bf0dd57cff0f6c609018f378c976e926e357dd92b649bbe4535da9ece3f79fa32264e0170766d21fe11695f9c99a0fbd7d7ea62ddb8127caf3e6266d625b2727fa45d22a6ace3d8e503f8404cd9274edf9cf76edf266fe1b51de44d4c9e5382fc76d6cf9ef35bd5b835d05f375b5ffc3c4333a096c72d053243a12b0bdbd27fd67f981fdb6719d36a9e6e13817240b3cf587dc7cd9f799384a08dc57490a43240a62e438a595055aabea4ddd39f1e40ab5577d2d57061b8d7e7e9b7f645665628f7aae97369946ba3f72663c32ef8e362db16cbda8ad40f862d02d2da774b799d8524cfbfa94ff290723f730985b0efaaf6577db88ef406ac83e97f1c1bc1ee894a8e6e7b51cac78f549987df0355d40a45fb21d86017be7a25e6b691bfa3f075ff954c3f80c5a710c5460de65d7e8cd5a524d7bde4e7bea1e58d7b841987e547d8c03f5e82a2e80ae4af1d71cf1a205b3180265d9ac5bbb8de748a1f9f728c8b04bed1d6f8fa14e79c939ac072a8f5dc7bbbe8380650f80c6909acd6944a64781ed96809ade50e01addef6164a399befb13d9060f9ce8025b08d1fa3eee8351381ae77acc61f7997e9a2efe489879262c96df7f1baf133071261ba7a49beb2b3088b09db4be0a741a560403419a79298d57a175a90bec414cb02dc564c751e4b01e8d1806e9e0f7a07b8cb29a1ea418638a91dd6874ea836e40f24f9853d934c6c53ff07605bc6b5e7e487c590572985b592b73ed22495f6cca77ffcedb071704f60527388abecbfa698d414be20d1a8aee49f14fa964398b3d34a0591bc17a102e6edad02de5f1805e928067d01636c8bf731e644cff09d90523cdc143bef2bb0fd33ba9e3ee6f2a9d55c129ccd1715be4a1d902d7d95a518f8582509f9ef9414237c95820a137c34c51c499558dc31ebde2bea6cfb135f80f935b99c2c164d8f94fa8f7e06fa532eba7e14554f960de61a6d86097501ceb9ef1b080d3e5c4f81bfd7af0bac0840bf0eb6610a327bf0c908bf6c0e94cf9867de3f15194762c5895cad6e1d647466813378384099f0836d8b17463e6c6a2e3a3ed8ffd1c43b6659a5da5a1c3f579141655bb141c78a4775acd82a530edc3b4117b08c5488e074e8c8ba2614722f4c0fcd0a030f7450aaf727be018e51213320bca99c4d5b4e321bb4cef2b5c39ab15be7fa9eb568886bb382ced6acff116cdb2b7e10b4c29b00a64b37d086c27a0d2e60df0d200f291644cca07c98c1a03896be3aab21355994baea4f6e450be40d611d1fb9f9604bbcb3febf31cc38e1be693d7096fd5a7d342d88b441242922854891236685098253a7b4616f2e46d3bda28a120da6b98554afca6196b2ed96d26aa54620d9a4a064b5a389f241055251e0c351e8abf3cfc79e192ee69cf1bc33e59b757a9971ce69434d892e1551085d135361332552863f04deaa3be56af1736562ef283a7b76d45ab0ba86aea6b588f852b36b3a0608e55af60c56a0ed8ac8b217d811167a7904c5284f26368dc90e51ce2eded2d60b6b9a643117d27acd346a2fe366f2467151fc70a81e561fc4c829f22ee8a331d888a760543e9b16fe78316ae25a9afc46b8d0ed4747079234786337a6584383b14ed52ee8836150aecdf19ad5f786d46314b95fb9724501fd3054da78d09199a6740b3bbb4b23eb4a6b41976e7c54aab144e3185044cdf42ea981afee8518525ffef5eb3b054ee9cf42f98365fe15f04e2ddaf5eb87c296f93a992ab98bcd14c74b6d1b21c55006e6663994742821edf0bd1f57ec9faa942e88d854370e91ccb11db99713a750fd97836b97ed2f3e5a58ec17f2a940aa66cac172d58d4d239310d8c5ebe6dfe913d62142ee427f60f9a386f17c1e267f02dba3a8e2cb75e0e56344f7aba1576fda89b9af320148807664e331f6cadfe43e9261cdc8cd3b8994f57bbb3e4549e7247fe754c3d8f0a634adcfbfd08a0741841920b57ebd8a8e4df3e87d58236f82f37f9b311bfec95e4b4811ee4086cf12c36cbaaf0e69d1dd58196997c6e3a089ad51d03c3b146ebcf60655abf27d138fc9b14b14a5b5d08bbe9ba4ac18502aeef59204df8b5bef4d5ea5b5db45c7b292113feee18562b67eb006e7056afd64c5b80f37c6e4f2e9acc7b5ec5a0649c7bb169da07c3481bf19bfee78e9bbfea6c906fdada52d5f8e48c4ff942cf9158820e4e89d04c9c774187ef3dff8d45019b5c30d0cc3591bdcaee4ee6365c0042f93536c9e0d32b5f8fd191b29fc62025a35ae29e8ba8c865c38b40bac60b770a7a3328ec5e76c4fc3f0c2138e5bce22b6087991a5048e5007a988c1b85e51b4610de82d4bfae2901dd6463fc645fa2242c4315a4b02b13b7fafdaddde9cfaf3abdef171db1bf377256eda78bbe40e66985a5f8d57a10d4dfa7ada49b619148d346f2b88a92fe0c802a15d34868c51fb8fdd7cb619a0662e693822d195d29d382d30e9862eb3a8d12720af78a365240fe51d7d7399f2135ade1641d1792431796812db8162f70da2bd5f707d1003ef1a5474965f91b574272ab9ba389c36e128c2fe2b8b7a505ceef1b8990165ad33190cbba1f54f3862dcb4aa09aaba82032b8c7efd3a065996f4d15e003ec86e979c67c41a441a9bdfc30decc5b7a06710290efdd901d46c63305910e25b3af91a416193f14c1d85049741c5160859185e5d965cea0498ada880b7b5aa549a8610a5294e6ef3da96022b818265e97a471f07ed7cf70da078adbf8eec26152e50eac62ac045c555dc6aad855009366c0fabd3d139df1534364febfe3d93bf31fbc3e9dfb92ba5428f9defe9b480479ba2d42ad7912d30333a5cb32751820477af501b66d9b175497d738625e4e07d67659aa247f3bbb455a15d91fa098fd17d5bb14ffd728f47b05c6965fead85344171135359ef5714b61efafe4cde2bf00001ae25a9aaae2f106996893cbadeedd197fc3b82ddcaf5b7c0fc5c755e4afc22ed8cfa8fdd8e66f5a809d47583cd13c69914b3fb7cb49b3c87a0c693dabcdaf5eba4c602acd51c010575899b665f09d20d4a075aa13eabb6c977fa19bee489645fd47446233eff1223c8ec01aa3ee49e4e69c8791b208c5dd932c8232d2ee3c54c6abce891dac2c99fe39bac2ea169ce299e15d9580a06f4bad0c42f841b30948ec6fbce4da0eb2496121474462ad4c28cc793401498fb6748dc249adfdaadc5e5897e826265097128ea83a25234b477c7c63ccd6aead12a66d1bb40ff705e5f3612a03db31437bb90efb43a44a7acb51f3270f2202ca4414f974522ad51df205134663939466d8808567b98870cd25d3caec25451bf7dc6df17aa051b71405c251f561cb04d6ed54aeaf1ad005fe01fba4f2897643efebd32d2644f986e3871e83221207ba25afde54362adea6f6de3429f4caff5ff5fef324f5fcd02612b0116e64fa489c4cf4245e1c171ec8631b2fbaf0533a1f1c489524d1bcf2dc01e95bf3aaf73c5a12c967799e2d20d5bb837d014ef9582dc6875c0676249b91d5bfb846748ecaa26e791a88e45d582897f7b0bdb196dbbdc4e6047bf4855357e8de0ec1ff8d16c30fd51ff1e8790394aebce735023f3cf9e4d7f78a201f4ce158088723cb1c9e1d17fca8c6c9f5985ae6cd3de43febd42f461a94d7c1a1f61542e21deb7a55a0df07cc9e4fe8208ca9ad8e53b2e7b9741bcf752fbfb18f1da5ae9046f33acb003a48ad987b1ecdc26a765f53af43bd681abfe7e8046f7d4020c25fd5a3a87121f9260fa98b6cd24212b703d1f9eed6f6b6056efb04f51915efbe7e1de17f6c9c8c0351076d3c98f023b8529023d51955f0ffbf1fb0a70b428abb16436f4b7d17701cde5e0fea3b29f086bc5d370de6a54722e3ecd7b263023fd6d9f61b82f9fb5c0c7e53c4f8c8616698fee17e16faba552c132d8a8df3039e923f29c016b1170c4aa3a40d802d11b60c98860efab2c34ede260cbbd7c13f4def43c3acbecb1ac68856e8c7e1fcf8b03936f5572b8c223c997279f9cdee2d418c559e859d9307dbc2ff0a51b5ffea54bc733cea5f0ae52d028c2cbb6dbe19042041a1fd69e4c50375239db147ef12caf8ab267281de97878dfd0ae18eb05f7be627414a9be41ed686b94f7037bea9afc131c1fee9630b393bf658a38cc1ffa72c476729bee0601a6867f1318a98c0f523180bfee159c6228e58de545a094c094372ef14de34df14b869b10dd9a5e2182eaf8104ba01dff093a180bfc35a1128f466a98655c7bb75e79e76b0bf204a7ded87a5b10ba0f8ddfefcfd6c92600b3039ee034fe27295ce49fd6ec529f46a41aef6aa921e3279074614325312dfa34ce93b9745cd0edd2b9eb78ed6ad9c5594ad52aa2632ebcc8f214f5c57f946e795453e1e934b76ed0117aeed6abf31b831805b9fc4cde4dd6d474cc3159b41631f024be439ad88d3196e891ad233c4dde49bbd4fcc2f80f064d31724c774b5fe63e7e7cb45c177ee92da278042bc6425252467171901a5749c40a07882fb2e65daeebab89edd6929185f7b2fe528bb7b9ca3cc9ac1d0e7ea33ac273eea57750a805c8a206153e14e15b92a8f7f30ee0801ce0890016e0bb5033ebbefb3fb78ff8c0af6b97d6f1138adaa79591bd2b2249111eca61620b50302f6050a70051ba90f3a23178d6e9c3bc3afa07dc4b2927d9f4bd3f8187a7f000a4749ac3ed7c197b70cfbc08c1e29a2ca53423f629066bb111fcf3a27b83b4b0f4257b66dc0a8fd4f69ab7ec99a1fbf846b39c090dac91524f797d8b1e4a20071767d4f932290f197f19f3b767990a04e8702c98a9182ee6108d40456da0f6b6f21eb445335db52d0f92804dbccda68f705b5368c1ff14f04ac99631173cab96478354a6a197c227233d5aa223d5b661bcab97fe46eabb5a1485678bb0b7723826bd5d17efd7cc7c2511976bee81dea0668dbcf64e6a10981f83260cbfa1b1587436585e388103be8dbfc7c1dcfeebf7aefdac191bd31725abc77125960d3545d3be333dd8cb3f69398cb54c65b16d6b38453dfb1a774eeb7a263aaa5b7edbe36954adbf609c5ebb01fc206ff159789f8978b048abea9cb4acedfb18b01e65bc44d35eb726616abe43baa24a7ab96ea38aba7a1bd6a0b8eb6ee2cf5b0c8d8a4a25fb885e9c8f6a5a909360c5d7953cb81bb215cfd658b9c6316049349508990f5c50687ee755adc8b878e9f79507c7d6ecf0fd93352d68ff7e87510f9ac3e6ba1db7b807386f7e881acdaed286b8f61e4aaca1525994e0db0abb20d997e983a9f6be9b657abca0709f127e4b2187c810355b9aa44a905df486d1d488935835dede2c8e33c87e89012512abb86ab41a503ed667d615be0c148097276387022bb3a56185ef115e194778a10987ecc082d3641e8336fd3e85233bbcec306de2d79579d24b766ebbf2ee1ee86db1ecbf4fb4ad2550e01cba4191a6116e7b30a813f6ebfe1f44aac0350d95224d1df6fca718abcf5f60cd20c2727898952563e5b1ea649613b88c8f7ffe87a2396354c2ad31009c8bd9615caf9d50b9bf768a0ed9530305e3772dca199f9cc80f91efe3148b7e6ce1a2196164cd0c53b3282ba1b445611ce0edbe3903f8e5f3ec826d054472028f54f8094af56b80a26631b1b0c3688fe0283467510bed1d80a941ca5a85001658b3b2204c33c3a70110018e385917dc678140aaabe77b55da824aad9070e75dad37c3564dc1bd7b6a8667fbe3055b060ac5cf75427767557285876491c3018cff546a413cba27a2d28d224343cf8948a92ece0682fc52cdad3046c3b7004775a8fb449c3b767b93579e6529e2789993a6b5968f05cbb003832bd49ddf55cafd8da79f1f84c1025c70fd90aea79ca10400114df0b413f871ce332495df998b77fad79ea78efac166ed3702df78d3bab89f95e26d1aaf668b4f6faaec90e52dfb389b0f777c3841795296aeab1527dff0591debe43240f6f34196fe50c2f8cdb2c39ccc80ccf7334064d31d0e3fa4bace26a433c91f8f7273a3d305275af6dad5100ccd8956bf4342ad0b257f402ee65282b7f84789a79167cb71c269f7eb2ddd13e5fa12dc9934d6ada1e3a246296876c0f708108d7592b27a59c5fceb50957186891812df2bd85f24709e82d2aeebc707f9a03a5ec38198801ec465dadc090feb2bd787bb17c9d4728003ca8f0c174df53342cfb6a511ea60cea14fd5a2950e07b298263cbc48a2cfba9db12344055aaf9dbfddbdd695a864d7f360874f15cb867770bbef6b4b643f92c3a7d48082e8bf7fef5f8b7e888c8b2af9e2eb9c4125328c73419898f18d65a8f49f0b5a1997b590b9699c522ea620e48c419afac22fd7ebd75775734afec1499352499f09a77118f3e074cabab7b812b6b5d73e62b277f09887888ded7110261c8e9245a11314e34449cf09f191e87d9cb098d2abdf90efddd377a6d320435d456b1810a99f4aa6f134909dd02e5108a7f5d1b453ecc3c128b13b071d0a2a499f7ba367fedb7e8b03a5b7db06d7fa8979e267f30fa3d419d97e54d8d6923e6ae5723e61f92dd7fc55e6c5d446481e9c2dc16277e57cee7bf7e90764f80093fdaef096ec49162cb797dc697d7a0a43e6cf5b134999c1e07519912109067bb9a6054544e91a1989dc5d97d41cab861af276f0964bc382c6edf8610d58f7788c3776178cd6d3c8bfd4881bbf7e683f8322c1741ec6e9c615d6d4fe4afa6f4df63e3e86d42c4ec2910cee4580684544e915870723bf23429d54eaff9560966025504315145ea2a2b8d933790b7587453b807bbd504eb2fcfddc6954ec0253cfdacc28cfec1a44a87c0212aa8ae27046a3c8af9dadb692165c01e36bd4431b350586131d507b9b3a7163a55672a227f47034ad221c2a25b9b0ea68c0a537aae326f31f4d465241e93082002e8b854e1b601fbc044d2c79c93ed94cc1811136762a4d8ea5736cacd189f41833e76f5a2e6f76c53f0c8c5a441b8022248512a34762a046bb25a4b8f5afd0eaba0e8378a02a1bf81b2f5fd1444d431ae7c37672e41a8d3212192cf2325ecb570eced8cd104d27aca1eeb826c93c8fc2f98de5d516df6e11d8e66f921b42e544c806684516e7c87c1b1af12754bfd726c405a6bf48bac6097175607589e000033eae4f996a10ed00ec47e8e8576927d86a1c48168bfd282b1081b94a697d0a3ef5be3e9132286f3463637b6542be950fd820c1d4e87bc0703323c26f1f0dc437d92c96860e019bce08d51f9cf8cdfc0f6b1c08d100eabf406e32e7f2e7c7d7b31b2a66b9892615a83d9e25331eb5d013a5ada624519e6d0aea7b7d1dbde660512d1c8d0b4c7a0e10abc2244db9dfdd9b4e00402bddd91f83cb0d0d88274fd76a26a1a3d7d00174c28d634e4a0a6778b78f0ca06dbd83bfe3fceef5f1f399cbcf25cedc74c78a68ba2fe12cf6e888462c23d65b69de8a3a2dceb2c28a19d1cd9860554ed0ae3b16669067a8a1892fd7ca4e030e2553778229b9fd767093b1fd6bbef1afa1f6b105292325041719fa9c15c7a21c8e250f8be1d737eb9bd018725c69392ee95f02d9aacece0bf4cbb2453b93a41c46e8a148a29fb9a29b202c207d6681ceaa407fc5df8eb22c3201b337134ee2636d5537ab87b3349422579dc702713d88935de03c21e4325496e8aba7a0b1905c609ff1a644ff781ed2b368e4e298da196df52c0c3c5e44d584818e8b8298e269b1f4308c0e5812afd81c8a365e37912cb6347c6e9a0ed3d8ca8ba4c2306cca430908c55302f1213181206132a5e23b6e7b396e9ca3c3ff0239a482a3742b9a450dad6d610e54c9dfed1fcaac046a9d5947c699e445c67c7c1b6a62ddad47dcdc8a83a32a7dba751533a763919e38c9d80105a030a367d0e49fc54817f78fbea5b3cf0097f445db17c4deb9027b3d1cc9ed62e9e48fa79a06c5521215c4e2b084ce726de5184e9a0c92795a1aca9dc2406e3dcfdbe31829763f5a38161a07614ca9c8fe0d2c216b03e545b41e828f14dc7ecb51f49d7f9d0c2cddd1279f72a36ab73365f6a01f43cfdc49a2e533d6b940f757d9e64aedfcecefa99f0aaeeaf7e8575410f0ddd1f2ed685a4d709f697326bde2d83181993439db73790c6ec81ae7a64ac9f38d2ce429ec39d9193f880dec3054ed6e83172a0f8c64a9e8ec1ffc6b4383b31da7e39f55ae0d61115e6b75f3c37b6a4eafad21290bc0211ae80415cf6f1ab93ec15d32eeaaf9e7315c68f8aa953b36d92709bc054bd5385b796a1b2c4d8bb0d1eb39c27974bf85adea04e214f2c3524b2b352b0a801464c289ff48bf5d46a77884816d1a9924dd48b8e7b5ae4a5db07f1a8035ef5571f99478d61dd35fd98df142288b22ba643d20f2cdb8c721f5832d8343b85a82c59d072916510256c6ef313b5227e41b671e7decee452492a7d8fa1e164b2c64eeb876da0e430af8663269b825cdfee471a029214c11839cfa746ee41030b5c65ceb2ab390cfeb2be72fac70505fce8ff82a0fc618d02b233b8567690c267b1ef052c9b896f93e9a9bfb9212c3c096ddb5aaa9d23491c99cd6ac71535305939ddfb9d17deeee3474be2d5d47010ad92c6b969582e51b5b7e0ebf4322289215bc7ef3dfc9ab3674937562304b2ae35a5bfbd6e768c4cdc8d8fdd1a07197231a23155801c21dc850239ed712194ea243014e836e9a10b9a73214218468d50879b6a2ee691b081969ab8b7c55c5ff2cca456df9cebe52481497467e9a2db254cb4f054c5ab88f63298392b50962e4b312173aaaf1cbf7211ff3474095c729f8a736c2e93f99ca758a6c67c4f5fba7b77d7d589750936fe41fe0a9ef3b25fa4d453142c59ca860f71fff64b6d14c3f522ce3e91c8e5b8acebfb59bb78977feae0f1a34f1b12c0e7b7a96119c2ed1c091908d1096622f1ce3b2c32c7a9d56136e00bac2b449caffa16a542d0cf9d77a2e6186880cd03c0e5f9154e5d30e27b951f650a145158165a972beb79b8db32493edaf8cdd22a7f255a13d3db6172e942a40b12a1cd54e3a5075f3ec89deb5c98ada3b146089f187eba874d9e601a87da6ff47946201272143ba5b9a9ea5a2c4dffe4eff16a1abb7277307adb20b8df97c5e56645a6a10dc53f6c04d488c1f1fd3b6cd193bc5b258f1287d31e2ed52557075a6053a811b972023505a4e2e2e96da4e1592e790d2cce4572a37e01b9e07b1fafae315d25003ba4da0bd581130d7c4eb6b1b6da9daa032645a950e10b226a2d1097f2b54c05c9523b282dede83bc47771210c7016e7f9d973c96096a54b89608653b7441d93e42aebf0ea1af250ffc6c950a8970281b86c8178372d6977ee919a2b3cdc49e3e5a6d4b351efb788152478b29f65765cea6e146ddd86e0a756a28d94b7d49a85fd37387a20be8de8ab2b85e846ef8f896cca7c4ef7f63c976fbd4358eca161e8fa3832e538acb661cc475c3914d28cc2a6122b4f5c6858d3b6a1ae2df74366e232ce4a95c14493b55d1b109547bff427fc7cd285b54a73fc2367248491e02ed9d4d0a8c2b136ed9698831295777c40f04deb62d3f0d797559f5963a45fda389ecb9d2228776cacb085f87262f1172263aebc45dc3e91a181ac22c063eb7e362173b7a7879c8ad558d1752a7a8a85cc04afff82bd8fdaf5d8a0c868db9c867bf62d764de703c1f99d572e165946bf6bbe6bfcfa3ec0855b74e500938e20f2685d55fa0bb7f9d567c464de37a0fcaebfa2bf8ed332f15a03999b1f069434414d3b199ac47334a4c2c5f5cbc0643c6bafe689e389f906c52385630fde77213bea08523b995a764976c7b66e4d8046460f80319e1c54d9f8f6c38e9952669062f4e0bf58897ce0ce72171219bbb223e3c0043bd23344b8ec112db31c86daffb234b13f54a53633a27cecfb34dfcda52d39fe4eb2f6768419c3d1dc8e6bdf131dd7d1cd96d13f165f50f6ae1fe890a1c75200c10058a768086968c3225f6582ac2765d2d58bd5adc52d8febbb36afc401c0784f6cb239bdf0a6dcdd214aa00e66d9a303f3b89049ad824ed49efde5ec184e711273a468e56d8d121da79dc7641ee462d7112f079a8017c6454fc279031d8f2019c455f7d16e493c92981298fd02a051b98d8e7f5c115bf2104c10d85be17128fbf5de7e4a3d5d986b8a7399221c6ac536bae6024b65e38d8e779e4c3b878b26aaf52395ba2359972aae04546153aa97ddb42e83dfbcee259bcc1f26f2a88a3dd47dd7f8b93e868591db88620b013ebd1cb7977898af29520004eace67bd274143fd149cdf4930b8bebb24fca449ba6f042eeae2b03a741b980d3f00eaeb49fd0c4a695b884b8c1b419be560fc44415c99c6ab35fac1e19d79826399db1e6eeb678f9755ced74d8f101c2d44b5ed9fc06ac0269bd1e153710eaef391a3743c16b2bad0bffd70ef8f5719c1faf7447fcc453b37e973af35146f43987211e239d86ad2adc50a36ff4dd44a0bf533b7ddf22b455f332e70f26e58bed8379032b6e619eaaf15ba430c41acb6e66839892c4105a4c41b3e0c9d50be9a3d8f5eb2895f2fac226c6689f5e1d21deec010ad14b523a89eff0c4f5e0de4f534d2a29c85f76c871f3ba7f4729102be4ddf8eef69e93c309935996481680eb6f4ec2a6a7b340ee8dec4c64a73474ad514b477c0cba851c2cb1f0805f0b129447d83583bcced52aa3461655181dc6d0272bcadd15b3eb5b9d1e4f57bd5925aeabd43f2eac9f79e0214f2f59aa421de7379dd32bc92a7ce0de4e6f0470874fc14a7349ad20976ad175fc701ae7b72be4cb24644ab7582a0bbff8a2cadc54d4898881504781a5bf05998eacb8d103b0bcd75554c8ef6ddcf4e60822f224b53fb86b31c9a24b6bf0cf05dbbca1e66d7c23ae6c1ee5284f6e5b19bec56cb78ebd478ffac910959b82700f526be29360a5f254be88af057b064b3f7816410be68f8d70941a393caac0f46a27345e3e33549361e109ff3aac8c1bef19c4cdb193f6ed85e3b5575ad55b8495a423290204de64803146c5afc5aec6058d502ac6c6028f36d6c157a6c1788470b38e139d36b45d3bfd2a829a92feb215556dc04b75b48a58d8bf796e101c2d7a1a1dfcb9fd19a69ca8c0d4179b6038b36c5f4040c54a448f760333f0a4cede1c30649b365f371fd1ce4e2efcc298456451c623913f673c9da48dd2ed80872203c2669075bf734256f71e4aab3bd0023c8cf4272225d6609c9f6d341feacabd809ce08b82f66c5c9203d4c9d7a48669ea04676465ad17e7e37b7cb3a579b4e9aee32f0ec0e3f2389d2da91d93891d0f70afd360952405a258ca72a47993116d0b135660be2b7f54a2264608158065027f4600a1c0f67a1066d35b83f30b16d7ca959e2b10b4b98faffaa9ce31b413ebd2810b8c3a701d26727256599f6108ee61ee7af85f959485a490fa5505daab9137b48259261abea48c2cb6c0e7a784c1f1e184bda5894353b033bc3b760434d4aab82f7d086c8b64a7e36a2332323432ea9c08976bef1b895e20f451bae17e9a648296762ca66250f6d67cc00d2d758392185dc680413fd80b637b6f0b8f19fd908332cb7d6d5319a332ba0bf9c094627a3c89f94b64abee2fa25e80acd22ef05f6cda9a6d5b6f720c7b962ff3034c14deb73ac341ec10b0a288e7473aa3ee86a36f82308aad5ebdc1ba0173bd1405dc19eb984d78eddba1f69bcd88cfeed30f6eb1dc515775d0509e0c2e2a35c7ab17a9ae2eb0e6f0fa463d600779c7aa688e4daeac9c6a5021c8371452b5f0a343238af73eb7921aeb3a236dbf74d56a55e18522f2ebfe4def2567eebd3ddbedc25a15129a6d591cf2c6642c44afa1207d6b248378db6e12b9c04cd540e7ca24424cb133ead1e2db668b067b3a5b625d8f114c302a19b8e936ccb393dc230ad47fa19438f69c0229463c3444e01110b825ef51965817f8993cce5855a6b88f1ff5b8ada52b2db84ed308f9d43a064d6f064cf611473b1ddc60a090a80b47b0b361e2d3965f4c38c96c01ce7432b9bea1f177828cd987c15131734ac86445eb66a43cf3e55efa7978b8667f2ec56aec412c763f1b184088e24df24603c3c33063cbafb820f8dbb9c1d65e8e5f2383acc871c00d90abbd2ecd90727546bad37a0d39d24c11c51a0f4de1a0f82363ecfc38b39302084b9f76aa965b289d1135e7c7f935a5403e63b1701fc502fc563e0fbe25f7be28d2925657aa3c3b67fea26d0e47125fd4c710c54fd830a8b263d865bb19a55099ea201fc6b5aa144e6c15ce937969ea9261c2ac2f896178feb1cb295f853fa50bb741bb5c2bd3b9c9f6b06532e74812c795a4ad75c9a043113d5edd9d4217a89c501be31839cb81e3942cff32518561b6c1d20607874a233941da6a7f2cfdff17e1e792e48576daf1b35f1df3307a20060038a0670ab086424739b54f6296e6bc5deb6a5e3b47d0c332fb7d975edbcce5d719cb1007b6a661a654af8a16cb167bfaa10470db160db3b3993c623f6e4782b2183aabc6d1817dfacd75cbd780c45db4ae51f445e9dc401dc4a8591f55e39874518216de0c3cdd4696f133dedf080747af771df6332d2557d66bff5da574342048f60e42a847c55876d3b11491af422f793abeccd4f65d50ce988d9b4696e6bae1aba319764c493600a77a9667e13de29fdc8d97c7b89ab64c316089e89733a925fb67999c1a6ff72817c790bdd49fc80b7f6e1bca38ace2569bb2e31eee574c39a70136693a00fdc4f837db2be8254e7a2f0ea038183a986a665d0be9478d5f48a1c57aef60bb471e8d61256be8c8be4c0c6f62cca134badee8c74543dc56aa7e05459c612f63ea88d9ec799a7fcd5e2c8c7224817971e2b271837fe23ce8a573b95dc6b37367278f6a790e7f8f65879f307d8b963cb1d6cf4d3422ee786d58e009068ec962bde358a79fe41dcc88f7df97dcccf648d14e521af6bb62d5bdfedf73cac03b191990f686299000f10cb3a9bf4f885a40072407547349f7697073bd4eaa6f313f2bb0dd933e17b208f3cb546e19de7387aac6cc78997c312f27a7c6953f0f40b1c9448ed215970fe8bc14642831eb7b4b30915cfc5f99b3a29d38a74dd594ec92ef6febcbccdbe691ea04914ac31a300413e10faea1b1e2eeaa65b061c6b75007f6ab2e06ebc2d2a7b189c1a8ea2f43fb263c7bab8f59f1fb7b00db57768d9177ddc908d41b44d6e7b7e9632ba969c2165880df4799008034617e2952a12d26d66d58ee5253a4a216fd4f8746f11dd3f153fb4ffbf9b1c6f24075f3a19cf9b540213db0af2b252ac3a5d43eb337bec952282d7bcd5b630a3e69963c139b2039f3117f92a534d996271de70140e5d1324655c8c790f2736a18564bde9a43fee05605c2c02dba53a6d590af2f366c6d93619e60cb2a9d807144d8f0f87326e18bb9cbf423d9e9387df213e7f3e2e4d40acbc6199209b0b21490c2872aef5d481627fe78ff70f9a6bc863001426ee7e04b24e4e8fd470eea72a4849fd8c772124a5b588c55b761d78bf31e96cf1fc5cca953d760455a4f2c5c6fa5936a09bf00e24f65d0e5c442d85ad13581e82280aa995b9544a63b098a4c2bbc1fed195ae3ca30b92bab2460098bdfd39711dbf1a35a56bc5092b0c2ef895e623397bed87efc0043655469562ef8cd5f06aee69cc05dbbb0be3b9f35ccc154bc817977687c73acacda84df7f2b959c9feaa9d85be3a360bce1517cd63fa2ada962eed5a1b6c56ed4a9972fdff5d1f33ff01c0cdcaef9b4ba47d3ee314b41821a0aa2637166f371654ce8d1c30eae5158dcf87618d6ff206799ae8929505114f0d0a5aea9f0dafd665c8b6d7dc9ce992b057a92c9f893abbc3b420d1dc438a078abd33d22f53e560f2730668db675d6b6bb4faeb9ad5d0c802fdf5837e43aa74c46c5eed930f8ea48dd90395048a4a92741bd05311e0d6edd22d2a161e80e3500e16d8defeeebb2ca13b0c68083fad07b906164be3ced75e6d3153a197681da40ccb43cdef7f566a524c34261825ae3cc3d35c80e3c21564d6690190214f111ebcbd5493f4c7c3b77d74fb94ff24b98ff09aa292ff68cd7c62e3eead1c83396f2f767e4346d12b2e15310020eb7b7f78e29f16d84d6627c193faa1363ab63496f395e136a3443e2d1a5cf8ca6e0e34cf5c0c756262530affa607e3b4b82f27c4f8fe9eb4d56750f11e7fa9ad10b0f770fad61834b39f05312f50726139363bbb295c3e98a059064fb4945bc224466202d98e591df236b34505bdfcbd873242b98ca5255fcfccda52cb8537317fdd54c04ef66fb0a051317e3e78174d45410e677c717cdc216fbc3d4abe209aabe7772671a44c2580393fd260868420f479d649077a4ce4b5f0681cdc7391b1f4efb42d80481f214f79e1415d12eb124607302e561661a086b7894fd5ca4a5a3f45546f648a7549d211d1fdec06200caf2786b1ad6cf2929f7c5486cd19a3d10470ffffff8f