PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 66782 5beb2a5750bfd07d078889e2a2e408686c39e05bd73c83d59f0ef5873674eea6

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
43ace6e9c86def95449736aaea6ccdc42c8c508e8b00b1fbce0e30898179f9ea
Certificate Block Hash
5beb2a5750bfd07d078889e2a2e408686c39e05bd73c83d59f0ef5873674eea6
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d00f0000301f0000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000058c0efa7f4fb323181b1706b76c4ec3c8c77dc78798ab36fad8fae7725dccb4b8a64b52d74cbd4feeb2a603b337803a61aba08b59a42bfc12df18c937374e6083d3bf0cef5967e9cc82022a7036887bddc7cf0099764ac5105010000000000000040000000400000d00f0000301f0000

Raw Header Hex

0000402091c576bd357340ea972aba8ebbcc9eea06076b1739aae0a2d350caf642c860ac0c62dfc3fe3b03920dd1183dc2bd141459149d187020918dff4d752b1579f6afc18d1f6a9c550118eaf9798189300ecefbb1008b8e508c2cc4cd6ceaaa36974495ef6dc8e9e6ac43

Proof Data Hex

59,560 bytes
121216020307532a5803569d3fc630daae98ab6efee3e758a7c779a17c5e7871ed4a3f127991e8d8034bb97427b13a0cf3b9398808938016dd872c4429b7fb1671edbb5316306ca1b952215439ba7c2990e8b1b8eebd247c32e6e2403eccb59f7403948b58877d67655ea47755224339346f51b032df38f0bf91e83c5491e557c6f89f33380802403e37678d562c2e803a09801f837b0a5e5ac0cfa75f3d7d1a3ccb328a3a2d8adbb7a578ffbeda5c5b9cbbbd57fb1ac9e26e91047c676f8b13b9380540a3e9f4dedd5287b732a42ccb84a0b56adb791a02dd4b097cb8611cba36758ba56377b334ee3991bab6523596106dfa0f28c862d608f89e130a3003ad92a842e8cc4c33dfeb97d1991b45f458215498e9430d186ef510df5e20482cec283237d5ce765c913046194c4f0454e96c3d84e2d85ba11cfba3adeff860f55e8d326f43d2c0e660c9d466d2cf3684ffb35dfc60e232bbc452062c51515cc36e326670e6756a27b4141db23c9c215a8f8356efadfd16f00a458ac561a4b578e1114a33a27b57e57025b7206992488f3f2e3a945d0f9f36d45189316da66b1e33996637e75fd76fad9b6c0ca12d01f73768795d892c531977e09aa53ca7e27d4024cd0564ee58731101dfd166d1ae5916b27e0d405b946ea9a9b04d0aea4ab60f3b036bf0144c49582f7e6df72d79efa737430d332641ee6158e1d352ae12093ef4b2a7b48028de063d6033911aef83c8b1dbef21837617691ca5cdbf0ed8c9d0a91686de17c88d6647339c6fefbcaa5c9f410145be5b7d53897fc728c907e25ac9f9a7261f56c2598cb0d6922d63b978cc006deaad21c2eb571084586ff833bc21e17647ac92d64048e3dbea8688e5f7e74aa71e8919d8276a7863d2edd445b8a0e8417fb98b679f2974e02b8a31577023568b7176811de103b12cf005b31360d329691d4b298f40d2527d71ab5783bc2e6834cf0afa4428b69290cb60eb39187acccf733b1e45d37201c82d1e204142f9e3036ff3e8611822826ae97f8807cc9f6666e6f16b4477207cb4362c0445048f77ba7487e361923604be75b24820f363e2845a9ea337f8f25fcf4bb8e2050ccdca84bea2ac1f7fed954cdd546799e6826ffe24e09662ff37980a1924d3eb89b5c0e9549cb042d3c0226c44d2d8c25d0e11724cd3a8dde584dcc952fe82d3160ba15b5fbfbdb75d42b68e9e0800ef2c357bd6695043edb379699b1998450be3dc5b5359f2e9403ea4a6f89e35eb6c373c63c423e69e71d83bbd4c9e62155bd461f9beca467adedac52542414c98e861762ae711e46c154e4d9541956b2d775302e080fe050ad24ba9b4d0b97e1c0b9784cf442ed60beca9b30d9694a62403d049ee00fb276c423d87f7d8490f20f88cf7e8e80152a190f94cc4baf58377e854bf6b70538f33668aba1b3338d3d6927cd6927d960285e229c0d446a315b554a36fd2e0ec6017d24018ebd5218b94c2a0ac6550820e9dc33465ad70f017b426ef30711925646bc12caf62f24b39dc669bf9716f6bfa775e50ed5816c34c455d94c6b4484915c147fcdffa1c21aad58bc1951304877a07f42e557d7e4e83e44846d857eaa36233d802dad19afb738784fc2e1866e6e37a0e0fcb047d35b750adb8149d094c324093a6abf818a93b65ca9c637c33739eeca3d774f8f6374c394ef2ce4e86a815e5e08727b20bd174c149bc736020df7e4b00996032c6d5957406d3cff28a656db864f465a1a456b1e9aeecd567cf66d919939ec48ce251017e56701fb6e476cf89710c0dd09d2865e80e2035eb6fc385b63b87a5286b1f8aa3ce7a6f468b2525d1ecdfec00594372785663f48376e83bf2a7d26bede23dcc8d956bf466de8fc4b5cea724f679b390fff1e06117fd5b9fb95a454feb64146123e7ee3e1700470922256ee91cad8223886ca0b31f4ec0516c18be80e6454886794d80a966f40efd4f4201a43c20fab43c2d8fd16e543580741f46b9a82cec9893b70fb6a0ad1cab123d7c2f6feaa4f60c98e313999ee1f6aa9d4af8aa8acdc4723fcd4b09adac56d2a7e94a670cc5a6066a2e5c8396099c2e6e91c961ad358c1e23c954477a449bc447c5aa921d66bff75d8be29865b9f534b3d78b1998dbb11f00e996867e02d6208ed18d02b7b105d72c477c423073bb908a98bc805e360adc645db066ed22a5cfaae969acecc755424a42cd45ad2356d203e10f4fc6fba194c2c034484fb076d8f89c9d1072391ebd9dff3e45e55be46089a4a27e11fdef8c715eec151f741e6d8efd1291f47fd08c29e1719d468af74c54e637d6fcb8ed9bb908d82a9381f364e1d14f4b74e9ddac51f85424a924efdac5f74f75f5e7497e852bddaf4ddebdce00c1ee027e1c24450cb08b8e7183e1da20dae30b68aca08b4911e9bcf4f5997c6e99439435f4a9254232061b41748b004d00b50f7c1c979bf76498aadf6d099c9cfef2328f49b9d09cb8ec7a2673dabdceff14be899a99eec6ff32444672f55ade7e525b41c134974a7bd705a4b89ccb51db9033a935125e62b5768915c3208bd3cc89d69fbd496f654918f0a855cc886a2eb1252ab95dfb22ebdcba62e6c992d0ce05c3b5071a5a54cb83634ee966575714c14f4474194c601e5103fff29c8080061898c90b36820b54128bbb2f1d810d24a99b3782e5c9a37bebc0d40903a4f20e502b7e8781fa01c2845145a6bb05ca3c10169847348c9ee79f48aef7562f5fae4c3a82db32a6792cb32c5119c5aeeb703bb58dbc8c2e9c3c01806c1cde764354daf83c1c6d1cd09245902f4e5ccf1a4e6ef4b6dd05a28d7842a43f868e177c884b9b7ffb2ca7f58d6a19296d110fe04a1a82e2a7ca8300b5565a2d5c26a0c59aacced9f4b039a3eeeeabdc24860c1651b8b8fea59f509bc982ac1f210cebf09cb072d7f94df13a30fc019b72dd73975d0f4506d5a6a713de80fae3d3af47ae5a0f956b5d1f30fff50f3660b5cfaefc24da627c03de3c4b24369b651488a9a8f21bfeef5df7143740fe98c9d70eaf0f1077329d56bbbadec35ee811885db585e864c81b5a0323684ace43123f3cc6badc7a44647b5164a9179a6201a797a62260c9f316ef6bee38ead302c7973983616e153444d9e6bbd752d62e139d2f52b91237bff1be33a1e9f2439ac9f741023813f0e767eee4734d0b390bc27a2df375cb975aea75d33880e626aa7ccb338c6d11b91dffec0c194a1c1954b0b862066d0193e7ed557be38e6542b76f292abb373b513936fc5017ea4047ee773ec954adecb101b8b3be6a6b38b19596bc5c67b97ddc70695e9a16992aaad517ae5ee1d4e817cac462160394881dd64cb12b1752051e2a61825af330a8cd379796f13dcb2e0ad444830c3582433981d2a6c8bc758545946e2a9121055d25142ed141d249abc90d86d5ac235743bda322fa3dc99c183b93f9ae3cfa15d3bf3592abc1005d441637dc25274bfc2b482cea5d23fdc02df579fb48ffdce9446cc4dbd64351fc7b07741dae5f0de9ba267656dce539d5bb585c308af865d78375e62de55440e540f5021690cda684ee884fd531547e7bb69ba47e35af4073390a93993892adc01b1a86b38e5fe0f3901f40fe04b5502f175b534cb2e9069eddd95adaff8d29be42e99a213a827479b25c2ab58a589d7fa6d7ace7fcfc95021f20aead6b9ed03e06726122d5143bdaee8280bb543bd216d34eba781710835fe359482ca2e3f6c526a2e32729eb89d340048028dc9ac84fd37cdedc32220d08f8680f761d50169ad019f48038faefc701b11ffd7084d96d1dfd32f95f6bdc1f132a4d3a088317b979383b3975cf30d35b75cbe1b613f299894bf9468afdcb01d590ac298862ad0f2c5c448e648d98defb8d8ea602bcb5cda408c274f9f379c1d4cffaea3256f244d9a3e5a543fee66a2a707189be2dbb926e01cf4d74d18ca3d391c8dd1705539d2daf37909bbc04bb6dad82239e5794f660bc3bdde3bbb5bf37b5e750ee67f80ce7961a520f4254220710191701f50ad05d4482608eadeb7431f1d412ff25d5fa7ee213a63e7c4a2271f8bf8ed7454c02d07fa40becbe7a25c369556faca0ae32906aa6118947531dd0b4769718b0ca10c604bc6ec44f7a760a0c35512b56320bcd557583a41c926557fac4e566963d88366a7fc4466ac0b85e029690b3f79b3f2a20c244e6034108869444996f7b171c60d20053492df69c425a0418164452c8bd2b3b27aa06dbe585aa05626c42060293c4532f4624a026e7df3e534bcd87d57adc88cf13e75833c16f5bfb76994105830f89f98cdf3b4d71a23ae7960c0d10758ac939be2e283613e93632c8dab881a5adcf3b5a7f8a69f6563a2f81077eed9782a5bf8d7a59435f0458a1d23231017d5b27a043113e26a5ab0e932ead99958eae9aa75b4b07cb0dff07c666449e705f15e66607f455b784f8ee52af43aa387b84fd69e3b46c4cd473cc9f49f909bb717f4f822dd5016d60b8f40c0d9e866ed9c9823ceecc5376f6474aac20b32db3ffdbe17ed14a735cc968b484972875cb1cef640ee7e45357307bed064581ab0059e769b5963fa2189bb9790bdc38d9b113f4ba4d2f36f23d884ab4b5e5bad9041eab59c8e3a6c5a3da8858be4672c4880a4fe6ed9f0db0468e8b8dc412d99bf95c119826b976cdf27907600ff6f2a3a56854bffbd0e7da3963bac3fd19e49266636e3b50a93580d01c110215a043d569d206b1a000f07479be466e118306fcf20490e4f67bfc392ce4892edf9ea4c048ffe0530c99a3e46095f2902c9e30aa6a7469c025a5a5d5f69fe12ec8769db9524c77ecae67ad41ebdd9f72c8392c6198eaf7f990aa1f83c04cb6ccd1e9d153b9e750be836c7fd8726789bed5efaa819c5774309e2bc36264fbd1c769fa51dfdcb4a0504dbf9f159377b2eb9326c2c984db7b07f89c1387de7f17703f17b3e1ce9aadc5b163412519d8d4f9a1655f9f5429111e2a67bb00b615ea14c527ae39642275d49efdd73a9181233af0c80c9a196225661f9eaa7c55d8e76471d39007e9fdc73b63192bb562daf803e5d5b0f3ec95785cd6c4a37fffe4b936ace0c86f2738f477fea37459d808e430c6429ae7b8094def58b2d42b7504e428e75171074bea7810a9d345c96ca3fa65690f901ba5860018c8347d50459ef9a5a1d2d11b745ab54e451735d71fa9b5f5f808fdd26645a35f17416441a962ed111389ab94fffb5db9f7b7976f63bfb92c199906320bb29aa3ee77391c5482c09626e7cbb25b8efce296af18063214cbfc47c0705d794ce72995db1ed8897767f2e359a52c62be18a088372118164cc19e5f2b6de47193d117f78c802d16853ad80d9711c4186cfecb9644c8dd5757ebb3344ca7eae848e553c88686e0967a7f65323b982666fdcc3001b12d0ac29368377c02b7a56be60dbd58e265840e4546c74077ae8137540571b356fc3314863a49bf5bebcb8776e7cd2cad09bdb1c60edde9658e2c2b49299df775993c5f10d38d643b97d6b7a7b4a95ce8f7e80b0426996efd6a8e7c7ff2b4f5256b6a934fface37f0dfee809d9defd27580112b4c07a9f296df20ffc6fec2d8cf7bc67e5d81f7f2e105d05b4fa658995f2a0a5571f1ec6af5d9b1d13a4da1320845f9fde0f66487eff27c22daf0d147732ab8236e76672b91bfd8196964f29f15449cb9546313ff0d0733a47944038fdaa7ab44a6ebe6718e2166fa0a38682d735c10d35fac22fe7132ef9679b11786e7c0b5c74274e1ba23e215fe9b8c1744fa9c9625027f94dd5da3659f9cce0e391df5f51df6bbc5440d05e75885877fe5ebade9f25af60a070ad9c073aecebb630e36d5f05ae262e3f014f05142a082315f783f6e7be4f611e10fbad02fd6f08ec33c0429df8ca0ffd8879a722155d746bf4af7ef9981528b3ee93bb5b4279f0564067fdc8f6904df58bc8fdd7f7044010753a690e4d4582532bace19ba2b1207d3b1b52149fa11357e810f6336ad4d16ec1648ffb816f82c7b20b5dba14373c7f6de2dcee2e96ce84f4fbfaea2bfaf18d1bc0ddccde6368e7787ecd6959a21bf50935324a855c7648a0bb11b1b9bd816952e2b43f94f21e328647d4065818e649c827465063ca27eecaf5e12ac4e2c55b0d5d2872682f16c6d56fccbbbb2b222ef8fea79d721b531df4aa26c256af29a4a9c0f69d9ba52ef6cc0787f0287a536a3ebd6a1974e3ed6fb8ff063bc15a9dcf1d53c39aa4908634afda23fa16c5b4add81da604c2bfc6cfd9d0ad55f092f1d0b26d07f8cc17312661cb0903ca98e58ae1cbb790edf6a47f1a53d4f8856f51e7e3876be32a25b029b011ff0bb72e20c8a503da9c13207dad6dbcd1c225032d1c22a1bd5a3fc1fd6d8384eb035612fbfa6f47762331d4e5bab99a903d36745a7481124d2f3b42df8bba3913f41b4e401f6005f72324494aa8c5d5de4a089d5cf6ec226c973afe84ac12e6939b8cb460c9accba389ecde3df53cc9d33fc121a7ea314b353750926107457e4e93fd6280a0e55bfb79a0b2c834c8f991c3493731f4eca074dfcc8f97bb13add24eb7764d3d347edce80d2569fb49db0d8d1eeef5c50cf436868d396a4d064e8373592e64df14127d8816bda1057426992085ccb2716833f3ca204990f07a991b81d323b6820e8a0ea529696103262d88a244022076c39fce7556efd0e5b9e45941d9514df5ebc72eedf225169f809bc69a5f43a4e7818a82204b60a9d30ce32e7443383e4c2fafc559e793834f76aa58d1a1f3af501c5d5c262e5cc8ddf0427bddc93efd3acc982d8e0150dae1fc1eaae6abc085df9bcb4570076207e66583f27e559d6961ea16ac435b43417f4f9fd093e5bc1aa2c5434b4077710000c34053e0e9e38da107efecbd240c22c238c57a11fe01085f5433cc0d26e00ba42f0efc79263454502f861eb348a6b9376b20ba7f59757f71534e6d09e9cc9592528d3c13c1268c25fc98d7995478d0d1f27c21abadef32bd9b8483339327b9f343bb76523a4e4f3c106261db3ccc75a28635d32eff420f43c93f5675b30636ca09559959af18762d3079ecfc40f6554ea19731b7a68f9feae2a0f0d246db7dcd817fd2b32722891e82eea6afc8d3293c886da7718637281261b230b4d848e0c2393065e05ee842ef824420b4b71386b444203f5d6c3eecd5e8d6b15f23e28a52f8404beb1d264c4e5eaa71686db58268dcf0d4d3a02ad9c4bbedacf42d1d895d5952aa98984a791e7464735bcd802481a09a1d2373ee05cd6c550d3c74842e244ec483f3ac367d1613c839e796ee1ffcbe531cb8786e3fb3875a6859704281f50eed9f3dd03f81bf3a8b86ae436897d81719d9c83d8fde818264eefd9aa2fb5c31c054fa4095fecfd712cd303b8a049ed304101dbc60875bc2c2e10f03599a937eecbda660c1bb0a8ac6b048fdebcce27fef7f12fc2cdc8e34f7acdd92cefb166131b917ba4d8220ef075b7d0b4d850ac98ee78eca9af7c9f3e1c0633af1dac6f099562085d0b60f619700256397976b3d08b6818d98b62236c4b54938e0e4608e3e78db11f753856dd80c861a3bde055b909204a27cbee74a7d69273687f92cbe524b1364a559a87a0d74234ef91aeadc783025a5afae8c0d7947c61697ad49cc9dce66d294ba8329f2f2ed0f3fec147c7ab41eb4cdafe871256e08104ead0e8a8a671becda464bcb766c8a1c4c5989c13955758ca16f215dbb2a61e33e910c99239926e15bedbc29278bdfe3c1c512e35ccecae5a7297b8de3d5611515c434026e5d8966eabc2e934d04007273d81af3e0fc084a2a2f46fa6b48eb22cf072580b0e5bb14afd35027019c9c012cc7fa862523811f13d854c94a15802dfa9e98e151a55217d46e3078993f69244147386efd3a39e7e0a21cb8ef12f69767da14bc96e557edfc443f81e35dbe5cdb97c1a1d1573cf3b0891a89aea4a1da44561e431eb9864be9e14fdccfe0952d339a064203cf344a87e00c7890324df0791054adfbacbf9fa57d12eebb2c93e80668c9189d387d929c5448831032c64ca32ffd932f22b7f2f9ad00f2270f78990e8d705ba09e4eeee10a6231fda7a6eca2fed732bab91c7b7e136472bfd102f8fc60c1dbc17aef95fb1a108b4f2979df065655ddeefb87a7c5f6206b7ccb7977ff5acb3cb78b7b875bc493ec96f0d628ce02698d60ba6da5a3fafadff69fd5ea6c05f2bd1961c90e5d278f0bb31cef48c0fe28108c2086e03736ecfc0ebf8048061c2d7c709a75cb6f1e7045745116714c827c11cd582869de08fb0a9ddf07e00b4425d1576287847dbbcfd841bbf1d04d2932193f4195668c374c3186b0b9aabc12fd6589a179d090d647a946061f252ef81330bfd2267ccdded91ce21177809009f1946de3bbeaba46dee952e6af3045a3708db6418d177653549d7d00099396ac75b482af8b2c7973e00906452b3b1db353f62dc440ad3a45d130f8d099eb9237904622eaab0bef0b08b7e0c0868fe7ed99d1fbbaa1ce1e230608db379669634698513c1f2dc2106fa562ec34de19d789f0f6c0554a02e06494d8a6dae46b27868be3a6fbfa065f4765d0d6bd3c863e3f3049bc31e3bd558447ab81cdb0f8a59e05918d4022ea069bd5bf623fac0586fb6461ff3c946e150d4eadbd0fcf06feaec9288709d10d9276d13f1c33c94e56c195f749d944d8067f8b9b7264358c73e75ed8e2fca435495e169f9119cb4807852163659d7673b0fc881232c21d5dbb367ec90c62d5e5f77807fb48a8f20b4c74147907991f8b9382a9a8929abd89ce06df03fb904717b47480db6b90954eadacd1c7244515ca656144dc96be4987b4b8bb83b1f00b290eea8d0062a1b811c1b8d76bcb578b8776473ab25abec418111f3f92b6e47750e73bf59fbba49b8fbac2decd06e110f7d21527ea10bfb4c8506538eb302ded0b4d60b656e7210325f59597598b91916804fce6673269c5e46a733eae4be9c892addf7099e3de1cc18c63f9bdfe743159ba79daaaa17ffef755444a3eee2ba90f9c0e7650823483ebacaeba18325710d102a1ed3726b2846fcafe1d26017b96f29bc2e2afabddd3b14fa36bd43017373ad9f0200935aa4705a968429ba19e1acdf498ba5d0e45ca30bcb5b06c6b0e84751bb496302786d6ce6b14c5776ba5b7e7dc5918e5606b9c789676b4b828ca46aa2ea85d25a985586bda8fe3f5bb602be9810455b95cadb815ac798eba593588ba305857533f411f0390b8e73d861278f010053648bccae3fcbe306c80f16a99ec89b7bfc234a09b91001404a3cb7aba7e36b45847a000986f85706c1129720b3bd6d43a9c3c3db7c38b2df3527d3878d29c73235b3ea18fc945098a7ce111ed6d2e6706a83afd90cbd818c21b59efddeee9710b5d7324736e0c41fde440440565104456a9c7581809c7ca0981e662c4b79996c289c41713276d2b61cdc17052278ffbddfb36cf0ae6c77d3e4b3d7103b8112625293260ba53d9974454ebe61dadb99228f80f0d8a6b2c264f887b7a718bc63f7d6d25f2221310861e0782ba3fae31bfab16078feea54dd96dea80321df2d32de0eb304a4d3a779b868cc31cafeeaa97fac6232e3c9af9843791b21f5355e08916f2df92c27e3837e7a0528d39507458e6145e750edc222f9c03c655729eef7df97900cbaf708ec78e467f26c4f93bc3c4decc8ea4b1beac2858cf5e5cd392aee62a939634593014256b9bc10f97fba5783f943900f13abb6131ab79faea980233037b90c7974e2ec42942bb8a3fea50b78c066c7257571998a9d9a09b66a52f6bcb0301a3786a5972d625dea6cb59942f1bbe5bb91f10ca4caf32427b0ea5dd6c5e74bcb17b1e5e240f815d3128fde73ae0e12c2c08186686c6b8c4dcf03ff906bf0d15eb2a521fb0689ccc0f2755e0cdc2062fb295a49cf46ac58c4c71ab53eb0f6e960dc9a3d8703626a50047f2dca4818bcd988ab5725eb241482ea775521d46d9b2d07e1ec735c4e2e005d7e87e67bccfa183deede22e748a17569057c46f09363591299744a2365a64f75f2bf94125437b0f1a115ab8a3643a7005c24df706a314370862ad5ae6a144747a81f7c92a5f6ee61cdee2dea6abdde4c4913cc9dc1cb862ec8e4bac403f859664b15d2aca9aae7cead2ab30ad9d1429d80019ac1ecd9db98719815643adef779e1fb865b429477c704c4ba0a55fda31d1c363a904973b4ea816bab5c0acbcb769374206563d6616cfab438bca9d9704840ece330011aaa4b35539f10cee5c2312ebb8637aa75b4867bedab1b12f3762262dc5b0b38e235157fe1f21f0821359827ffbb2475136e9db7e5a24b7d233d5555ce3aa21a0258677c0fb24b695c5ef4aff9538d07d9755e37b6e9d79cb327ff8db432dc0bafdd204913cabfcaa48aa676ca5e6f971ea8a46c44666991a437758c1cd832e7b295141b763d5633f3ec8c493e6432f912254514eaef9a1808c367a7a2afa7e967e5d4b26b6e6623e9ae17fdf9807b52242cf82e1573cfa8d6c812c3b0e2e47f27c37e48bcf8bfeea4e8f6d98546880c6e24d85c2e4846618baa6d7a51bd6da50ad058876bd9459f5b4959009eab31da667b604d49a4fc3a6f92db58e95ebd93cba72817f047720fc1bd54e6ac706997caa960aec73e1d1d9020d4fa1380de0004d89cf3d9f58d8c24b4a435f03eee26339c8ac206e62c7da9fdd3ba9526495e427890f8555e34cd67f6ef28d14394886bcd8af2157931640f8327b98e14f9c533d8fbef6d4393ef137600a9b44b987cebc8c7fc591953e2a14df5de6d0815b26113e7e8b247869bc5ac3d21d84749c2240a977a36084234cab3abfe6d495553b2737272d302d0c9db989ad0761634d9fdc38f81f6d52f9df26f3f326e1abfb61f28411a957b278242bff587f83c482370fb6cf5fed586ef8ca83058d0538ff0e982ef3e386187b1ed395090f78b64ec0b162b69313c7b07079fb85f2c2e3463664b8b7bac922d9a45c5f363cdc53452383a0225f0aef04249351eb3dbdcfb2e70fa6a116661f155edf8c4118febfa7b089477ff23c19a7766470a501a693e7c02f631c7ae84f56beea7ae9051ca78c87279ed6002f99054139fcf516620656ea99d642b019e1a93c5fedf4b3c9d06b027adbee201568bb29c60ef79a78743acb64b3f40a7f25616fd6844b3aba09ab22ba009595f997c5048511cb8d831892c4455f288e37325c7465a29d28822163c4b33c09939b9d357a2413a9f5a286584e325b7919544a1ac935c62fbff54327d1cba45d1a54bcff427dc897c6b30a6884d899cbffe0cb14b1aefb31af80f32007b399ce133a28f60ef46dff8328ecc5b1936fef93c32b326ca10eaf85b8aa741578ec034e5eb599e07410563a40571bc00e719e2a917a8e32ced9196933eddea9480aea69d5e52792902f8d5f7b40fbeab40b43c472d56120d8aa8844337f8ddea2b0a53ad8e81d7b857766ebd81136c547283f8fa522cb1970e62c01fd52492dcf48a031226e23af54a2963de9a7ca7bd183156034d111a19ad53c347d2aeceadd8cbeb297cb357f17aabefce648876f6054b1489a676a651686d723ef3552a3640c63d56c329fc97a755dca3f1dfb757786b976de9372c9a3d95ba88629b4d0207f26328e8e11121b5812ac829fc392f57b04fe8e9a15ffd1dab06e3fba453475667834627b42a68eee759d8ef3a075587da2ae1cffd852b7e5e3ff0c1c7a335f12660ae0480366862812746e33a4b3ca43a7ec0daf174a317c4ea974c2f8424aa14dfa7991abbdd6256b23b814fb507a00747c59d121692e49a063a468a394ac6c22bbf73971bfc79f6f6d72a5302106ba5cd9a96afdd230a2eb4d9e73b7fa40f2ef6f92b47c119a90e8c0d11e47a562d1b69a107f901470d4ada75012951e953f9e020daa1efa903fcf3c0a4280779054577386524446e1c45a5d09f80ee334da649d887c32428902b649e225fb8d871d26a39e16199eeb8531d1f28b5cab5281cd7e78e3e32457e27a29d8fad0a95cca84495c1094c95f13bbd8bc0c54c8c5c0084352ec4eb6a792d685d5de217fbba131dc35d2312457244df1462092281af3e1a258de4c7ff8148b0493472b27116266c17e7ebfd4c1af1cf39d7c22c4ada55a2f96e5e51df561557f65333cf441e075df02a3716b2541a482ad5e9240d070f5c4beed2d8c17c140012e28d7727fb9d84f5cb6e1595bd5f3b73d7b0d20ee13c458bacc1dab45ac57800dacfdf965685f1f094314c96a4ac7496323f4ac9014c7f7c649872674ca8ce62e34e22b4958f30f3001d7266184e9fab65b4681547bc3dd6b638a3d77deee2aa3a44f376e965fba86454432bb1f234dac865093b0f449084e5e0657081b0d569c0ca93a67fc1d615bb51ff6dc3807d02238bf1c2215f375a79bcc0636def0d58f044d7e08d1bc7db32b98f6ac8808ea19a04eae711757a357536aa4a9d15deb7ebc03c83830dc3fc172623119419eb4665c45498e74ca02c9369b909cb0b025f727efda0f4669a3a16e622b01785a8902b8a11e945221f3acae8a96cba09c393a8422ba245f83d70110af6a2ad6a78f28e4e800011e34db2cbf9d7c2603789397a293225eb4219b72a58397b67c6e1db468ade7e2e3277216dedd5d7b5b33fef85440f19638da316fd75d7297917391488aa87986c03e00860172367262a97a833ab01fdfd2c6b871e114f1c836552bd6ec052391f33900eef48fdbff507febfd21254edfa2659e158ea987e8f8391e4c4faf0980a396a8d5e9adbaf8ead912f5ad81e3eec67b09caaf1f3b41aa920f5e4459411fbca27f45ef95648aa47b75eacbcee45b72c1075f7086e2b90eab7c3aa3dcdfeaebf32c4dc65b53ab1c42f6a1d20203db435f5ba258afe20b2ce6e7b2e67fdada852d07bac074bb40e3d399215c10513626b3dd3117bee8c0b99a68635bd875a3dedb01f47c2f8c2e761a3dcf80685fe92a26e16d4237edea6f8fa79977b4191e91df133865c776ab004ffe73fcf8ce2f17ebbe409a1cf15c641dd1cd18799fb67d86ccabe392657138ebc40c312f6c00789b0e6cb858ab8d319291c8b252a696bef7d88c28764e1b26d0a071c07d6e9be92954cd55cb8d1f298d8476cf7190b452195b3fd3c656e08e196877b97247db7b02cdb762c4bb04623e917b4dc5cdd00d0df31583677cc78bbf49de56f673d357ca737ac3169c1354222bb2ee3fa3bb1168a9fc620fcc4f34ca642520a2c8a0bfde8e8c6a93e0d7ffc68ace2fb12820496fe768df6b458d7838d378161d49b98ee0b2c199dd8e32d9d1a5bb4573e03cdb1ce7d5fd113bc72a0247330c0e068a7023ce0eba5aa7a66853d9107a697b3c5bcae8652165cf3690d8b3cd071097f25ce513e74800d51b51aab499e8000cc6192246d564d37d6c201b5c58a67972aa947fb1ee3aaa9539d4ff8e944b8bb78dc95f375d6deb56ea2adf8194d2940f68d68c5a784c1dd1d24de6d778eb997816d2023df688ff70bcc0f929fb1c96b6fc566ce187432d4d29ec3bfd0a48fdb147536b57c017aaa75f6adcaa792f62609fe4795c36e7d8753ded5d38f5bf8b4f7651fc10c61737af02431cfe3eb3ed114031a55d3628948f5ddd584600f9acb3daf4e353ccf5d7141abe9d81cd7a9fde3b523723a2da88801966de3e4a4706bbd47c06375e92ca61da8c3dcd1910de62794683a384797554cd16926c4152bc9866e9cc4de905d5a41c6609a9456b7acd243bf8855e44666682d54a1abd2de50f2b3f0eed4e04ee98ec760dfa096734e2d47bb17e740b520eae6162a5ec94d0e66f2daeec5535d65e081bb8881f21081bfba1d415b960bb1b2c3d18e6887c45982967bd4c3b4e50fb63f9a488bc8a565e702a417f4bddb5b794656ab37e088a9abf925cacc94aaab993b0ff2431b0141351f61bd84732cf7847f98a3d5743e807195413863545eab8fbb993df1c8c5f77ba5a63fd195bd06c4bbeb105c31e7c048a57697439ae5c6c6ed76f7f5884c87bcb997d32ecf062348e7068bdf058f705b0e0d9bd4f6bbd2effdb1239ac6ff9d9a984c67d1938fef96c471b131eb8f7d479fcd15418e2ba8338b272c2e39351df5c0ba2ec71df49296d3918d5926f1084f7c178343413a45eb1726240d596d9ab2a68ca9cb04c6112323a72bf4a8face22dbbb75b487e6f7eaf6bdc089364b42f884e0895798a41c8aaa8dea50fd9207737799376685bfa2044472c97af1dbcec52e825e2e7ef3bd92a9c523f96e3c181cd78602c48b5c2826d9b18ac9961909141b9f410a0b43ebd45b09eb86f40b6f590761e93d6f43dba1fd6cb676a8a9275328f255fa36a6d259a8c7eaa1bf16894b5e3334fa029dd288f3eb053250e9065ae9ae0c9be01302431ab2336b2e613460261cef03a6457d667f73899a508c18be60672b57505712657ca433fd259206b1ea1037b097a8ff157608f1f6f37267f6805983b5856ae76e644109f981a22ee9c1f50418d0e526f9c41228db6f751e5c8e2e990369c5e7eea5407f43ae0693f271d11916ed3102edf834afe28e7b6595bd24d7e0f87646d0cea3f9ce258e129ba9b9b781b77fa3de34ac8bdc9fc1652ca9a477d1070b6462e10920be6363e54eb1ab52b01d700a35da0c0f867f7a9ec205fc7e372b0c44103e24470b3c57a8dad27143a0aeac03082fdebeb121e9f97301eecd97a585a2ef7a246d75fb01168f5be04e0521b8b91c8fc8dff98dce33478bda8991434c81df89c0012b0226c72f1daee579fe331ebe6bc292a090fc38d51990ee86ea3ac80e0f641fd5f58afdfbf9180bc5cc07e0b81dd784b3b06aa441f1a2afeeddd46f6691c5997e44be51d7672aae9296ee1e4696efeed03766db2306083dbb2c9629aeb1a540d242a11e6386f29b99cc4ee2b6ecc0fdcf9773936f20c967b65ca09dc879121abc78a935369cb2779b8ceb9189038351490e1aaabbc5caf074ae85b9061feee5aebf2ae924ae3aa891f7c0f53e745b3fad1bb5ed5daf13fb289d485b09a8bb03289cfb3d19681843849ac3c42ae52649a47ab110aab494813346efe4db1c49b886ea5d849a1c1cef9f8c6963d60b41eead623410678db56afd947254d3fbc00bdeedab6488fcdc95bf6bf4565c99f2590bd68477ef18d6e8fccda1c9703e434e83ecff58001a751b87207eb71afc989aa33d18ae24813840a7bec498d8d295c0b27d99c1668f2639c0177d8b383c7fa963c0c2e190a46fd742c5526165a6d3a9ebd50a522ebba0993b57c71afdb8d314d01c4dab6bc9e9c4ead5431eb3ec6bcfb75525881f701c2c9180d8449448acfc0a9570fe7c7a4bcdcc55d502f0d7868fec23ed0b3f9d8d19c95fe04ac622ce266057548a4a9d8909bf3125f59093bd6b188945d7d7f2c07b9124a526699712fb540e30e84e4936ca61d0181c21c1b9e802892d273f7eea916c373ebe7202a6ed08c0185845d08cd749841cb89d734ed210599f7a397b0b1ac57035683c7c0cb63f1a7815040bc95bdfc8f6e1791e9270c307cfdbd896fc43e41ace704bdc08d23ffc49f5434aa90256bbcfcb63ecce167cc8d3358f4add9019285a81eece6b6d440d10e66c03d6626f687c82599c120db3f4531831b71e1514abf5eabaaf5d4b10887ba7cd2c4ad0b791ca6bc596bcfe8ce32b23261c482d263d47bf0ca8b58472d407e2236397b2c29b7b0e20da2f7cdbfef7daea8a3d5423769af4a76393ad052f57caf47d8e5d3727c177813778ccf3a2b691e3f6083d99f6d8b90146caf2a0f2cef268b4284ff63eebbcf59b4378fc301a49bd09e3da01a25721e9042eab805eca70552e98bd92994cff438c10eb2705459789d9b35e420333628380ff1944c7c6d8893298889c22ef251620e3f25da35df96f213a1c238b93c5052e4b3c7209225912fefd40f996bfc29110766e704af5ec5553cf733244afc7f6fa301698e21374341f19a47714e44f3d30d5332214495fbf3aa183ab48d1d13af26619c7cba22c47bab47a4d278cad81232af689ff0cb3792201db62364fed348b2dcf7af23d57e52dd2f0ac002619a68fb0459f8050d9620755d9d70cd93c7f407007c0f83cc0cdd35129215c294b9e60274f82f60f26c7d2833031cfc60b3adcb1519c501ba389f77448eea3527b3451e6f85d4fb5bf88d171eddcc6d747e545e3e055cd5558dc12eea3f3d14e96900efc7cdfafa498644e3ea399a91a44e30a370aefc315122c082162c1f325d5be807120e001650483e3ab2e697a9ce715e2b79e96e2b257210cff31420d748ea10056fc179ca77f76308d019fec40b1af3e6a3c21c341d42493014926095a3a464a9a296a86e1d7c68c1510fca28eb101b197921336322af21ec394cfe025b02984bb5a6b8948afa0ed4b0475fcfee9241bcccfbf2ecd4c6ca50d5c7ffd4ff3e34b657c425dfa0a2f4a78e5ad849d10360311f177ace9cb03d4a5eeb26917b434a4910893b325d05d592d453903f7168c59cf93b942af7813af69b700fd8c1f6cb7bc9eb2c67dc3295ce183ab96669d490ef689cbc94481af86559cd6431c64863569c87e3045b00a574c2182103a21ee394a6a25f48eb1152ed132c3bac39085da090065bb1ebe6a4ac7b3094cc324daecc247c3b84ffbe528b47f1b5cad6f66ebe42eb911da4734d31954c9bd28e058c4a9f5a67c42a2bcbfc42082e27aa5c3d463bd7e66e6447fdb6b58ba2bda8f40f6ccebd9448d474d66256c596bb9540bb51b92728eabb485cd4d2bf710844eb511c08170c3c7bb8994e2ee5d88b3865ef02a3e08dd20db5e99f0df7b9d9348f3cc21a32d7c07b7f98dc417872fbc89181514af5b0673e0b2711c72591e1ca337cc817da54664b85888e31ba3b0a62e54b9d0d2f262b53742399c54a68806feac8c44b5610c185c5425e69b6c0c7022eff0f4bfa45b4e66b2b6a0900f8c31720c8e45156c71f62343e97ac83590ab9fe6696a4d4f2e6867cc29139a0e73fc9f7d5af686badf37442f5a20a9717a0859d485e7aa369e30c86b00db9e4df725f49dec73855967920410b162016de25b65387aff6b49a62e2b4bb13efab972edcb7989d0b13e095f4115ad06078eaee06136dca971f35131ed47179b827ca45278b930b9a6be1d0907f12528eb76660ac9d96a3c1e9c596efda60fa8bbd54d8571d52bc907e8b34704d81d323c7ce7d30036b3155f332a4de4ed4585b229c2820ca5fb7bec8085f33d35c70e6debb7aa311f1e26c68c3f51fd9af95de61575455c518e00084b4e82b0f50352b99261e42669cc67ad4f2a2e332c6d15a0f452cc5c752d6166137505020c057e1975a2af2ff36c68bed2bb6fa88e2ef270c1939309a0a66a0d2c3f86ef0012a6db313653d88283c09f61ee20e01f00a22fad67758d6467174e800373b7f7b9bc0b2d8807ffcde8be399648c712037c40c070754eb4d769d93c14f5780ff4a2688ca891702a86fcc1f23ba6aac7d7ba85e2da5c74549663f0ee441f985c38aae48aed78e1fc47a305e9938383d4b96020151afd143d70ac2460e657cd49c662f3cf4208181358cdad65f92802e553cbb3f875f028586ec599060a68d364c91232e562ae69b4be5c0c80b7998e95d6512bd87f6bedd6c400891bbad8fb4f9981fde2cd8ac54f41322934a436d27aa807a9f303fa339ac162ac8e126b075ac53cb965e2d0d0063f719ef4331b37e4599d89973261d803a2cfdf7d4edd650eaf3d0fe20064c82a1ca9ff3ebd198ab2d2d1b14cdeb91f2d594132871f4ba066b5cef30da44cb655ebd2f4e3d1a499df4db16e61005f256eef105f53c90b7b5eac6406bf93be1c2a1461983e3cae718753b1dda6d43d5b5d9787172e7cdff32cf7ee5dbe19d7363cd71aa932e84fa9037122a34e51d57816b86f76d4c767b5895eaa52944ea304a03c0da9829bc1e8b81c91aefce031298c3b9e9ccac042c657ce6facd9049a3e9d2d0a3e43af81f7a3f857b9d3f975fa3fece31784818823683c92ce9a338acff633f0807c6bec1fdb940059f039dd89a8d4510e5d685e156085f2ae7a64269aaf2774d350ef67cab9e45a17af4a553656153fe8e1639944f182521b0eca2474e2a49378ee2c4f91a0d5225f50c5a323d8318c0cb504020e092a13a7e52ab146ac5340a22dd0ab67d32d98fa92d5414f910631e528c4ce2bab5300e272f35d701c5d00f2bf7371d730912eec0c4e14b5c0f0751909600b5bd014211c77f5020ec353e8e3f4372bb0136d5d06bebbad47a9166290deff453e831b1b7cfffe7941591901566136e57c9b5e4594f0e18b7bda37c1605741af085cc5a0f8e301490fd4ea73aec37df738b6471c64caeb30d7358971e290f0fc6cfd7001d9c51f77e7d79dbc9bafcc164b64ce67cc68ed9bab6e67e2a7fe44facead397ae0cb9584b3eefefe3c08153a92cb9018f17aa2791f816cdfb19ece782f9b0a43d6add56d88dcd7a2b4193e0fcf02dde45054a9a1a1de204748286ade8b9c818df135e5a4de0c6d83332f8500662a89758dba1234a949d0792f17060b0573daf141068ce824a7dae6db7a0ed5d79f30f0020a66cb8de80dc681cf32d12b7bda9a21a9d573158a17b3d528df70b6763851b29bc115ffc2960a004daf3b73c3977ac162fad8707da5c3d4107fa0f313d8eb3caabc5ae60c4165848563799b978c2441a12bf7e8497219a9bba964bb850f3b1d9cd154dfa59ce5729d4cb35dbd5ce4e1796923b82c7ecefe89f412ad7ab698bf3aab350d63bc2a449d4df4cf4b7fec2e393843126e82dc1fc705c617defb8fc81ec1cdab9e3a7f65ac8121c6ad7a75c24b283d3d0969f9b9ae4aed8b3dc810347dd7ad63bd935a3fd820035896f7b5b982ef2b7d6f99f7d766aab47b02ffef44109caab1c51dda716aacf7b560a7daebf5c3cb615cfe11cd6ec5915bfa3a1bd3124a99072b737d9cc5e62179aca7d0375273c42ec7882ada91c9494649ccadeedf44d71445685a13424e1b5526213c1a78c7d5d17ba9e4ac7037d9c01a55a2861257addb70a02a05df5f728ed3317b5b602e547c375c2dd08f53a1a3b15bb6d6e9c7939348a4037955293575a4c1165334a881d586b3521f7a5d244a423f77e9d7be82b0d27e1f264d354d75c0aefd3a829196b02434a2477d1c119bc7c33844cdefe74cc63113c2a69f034827fdab5b968003352548619197a2e7bb4dca08bccad128cab4bc779a5ceadfbce8be3451a954cd4bb1ad642838b50abd1642e76eb31358eb6a2a3ca9396316f5c1a5b1bc5903acefcbb4f86198c4cc4baaaa839e15eea65fd43effd296bf71dea7341bcb187e59892720f83b033ff79945c03ec657e4d733e4b4117956fc261e3ff988ccbb7b95a5db33c88de895f3c79cb2fe1c7afda340c77d38597d6ed60968649424dca762b45d1afb5d67278a3a5b28a408ea291ab1eb4b069545da5c7526d69dc9abbda30c62dfc1f2b78f77f52d09ece2e3a1ffada9b6cccda0cdd771c1ccb4614699021074a43b4e66e748f3c829b034225566c869cce7142128ec71f850205a6a8f319189a8cf717d29fc0fe3506b48ba1447b41ad038c0ee060925eff28ad647598d7d21e8d9e1d6c2f33476031a6b4c4d1661c1d05f6a23ac037080d317f7a87da54088b42c65fd6cca2a43d133d2c064b47fac8ed2f6f985aee12aac0109a388110fbf7c2a10594508a6a723347cd7464a730ee29b5f4fe0d390248255385cf355adb417a50b5dfe875e225498a21cb42c9b347c19a70690530796986be7ee14a88c23e2cd5d8d1c68765a4a784d4a95772778bb369f101776d953ea993120ab701844882396ee0c4afc02ed85e35d54d0bfa6a0c6e8a86aa11c0315d3e7d183a92209df0c74e102192c8154620425f935b92fdf1f8fddfdd617a0988f73ff0cf349af2892f1c67faba469d711636d35bc1988ffd6523ad3db8aa072d6c34db635334ec56a8df45d7c8c7f48f2cc377659a82b9b24a250f82ae27f2ce1e4bdbb073c382cf70b1696d81e211fb6594a71a7f3c277958909521899765c2a75d6ff946f9005cc01c21a912ab50cd661858d186695b71dc7f84fa31595b452f17793b6573152e3dd098ec6dda5363ce02220fe6575768d49116a4cc76bca49b2f897f596b360465e58694a321e14892884507638dc0beff18eeabec31737cd43162fc6fd0607ae5abe1aea795af3dfaef511ad36bfdaaceb7f92d61bec4fcadbf6520df8d349e1f143b9bc446d314846906d6140d4ef8fce3d0b21681782717a1c581837371c0a192963701a5cda0cb0c9fe946a70dc106b1bb91fb2211fe86d6439193d6f52888a368e2fb3e887df115b0212607c1deff29765e1614318a18334660035a9cac8b2decdac67089b9e650d380aa88047ca08d5a4ba84a1c824bd86b02d39bd30c8e2a4e9b25afd2e171e68c3b81e8573146e70e386694cf68d0b7400325998ab117bca2ccee08176a6274c460a41c98a983ed73ae926ed02cd6cff33b921fd55885c8187bbdd2bb8f7705ee8dae5082686f035f917084dca94272b443e773eaeb0e4e536096312d48645ec9254b1cbd49b0b342a52d8457ec8e045bf4f1fa6e6686dd87096781442aa591b6a5cac4d006334d5de073f5b6364f9601674eb71860bcbe5c1eb84b0b0c2efbbb0a7bb4cd5b41e671b3efda704494fe87aada19a1ac42e5e7a00acac38a2fb67ac19c2cefb6fefcaedde7b5d4e8c54f02844cbc4d07a1d1a4b974122e76fe3ab5bb69dd0ff81662ebff250bd484865b1056bb8431e4357025a62ad77682d8e66b61689cf392ea10de829235ba8e525c8f763fa8cde9383a0460084295966d692e4f31b32b422476408860eeff487701531c49527634cffa1b1a94de241c21ac9c0aa05e444352944706f8b70581d38a18b92f0c685fba0eaad98280b3f8dfa7b2562faa35943e7a50908549b363a3460200edabbe65014f2483aea4c09ccbb6aac362d376feccde46fea4cc873993630f2c9ba4894cea5114ea1ee2b7280e393d182a8bf5a27456a7af6d56527d6fb943fd036612ab6d935d23aaa2556a0b9e7abab5c7c65daac415a85b47cd9e51e62b768671fa232048596073f886990e3dbcaba151c631d0e084a20a0ed9fff71111c1f3537a98575b408628c6582c5e6b4c0b0bc12afffa6b086c08937af2c4d058fa2addc357c21a04a14ef8bbe9d5fe7f9f4658ac7f4124c949107fd65c3c6847253ef30159a6219f4b3d295e6b17fb0384916f8579d98f35d242ba505ff9f2b39d7e81690a3b8541cdc74f4ae72f1483ede88221a164803ff06d5a27b52cc516251d2f2864f931c4da1085679e0a9cc9faf02c303bc9fd3e913f4e50eea747fcc17a24493d8d945f775fa765f622278d188e96009721116124d798f206b26e93f2d48c618331d9d4539254252adae7c0c77fae430b9c5a8be96413d9f7444596576be5e5d0a6af6afa1932180e48f892ff2cacd07ce915fd401c4e77505477cae9176a7f778d22da0339fba3464e10a0974fd59d02111475613f45d8f6a2ce12bf07a0383b02a6e5718bac79f33babeba2fbdcfecd6cf29feec2f0c4682c0327b4c41c500cb4b3895480ede3c8955f4cbe1f54deaa91b14b94890b77f2375d27588b9d11381fc0a588bb5818132699df9d2cb3977988e20ba6fac7bf32d47d187095a421414eeb0e0429fe6ef5d073047a96ccb5eb9684485e8118c335022f09e7f91ae902bf36870f974398836aa9ac0701f0a2ab6e497c80eea5cb217b7492e91d835a7937317b25915eae3ffb1c78d5412336a76574ae102202ad278e8d1bcdb9433a6b29edc39dac5b9dc1d90dff4fd306578c19a53fe7bcdd798b891d135f70574abbe72deb2968cf027df8980be29bc72feb5afd8d8a66c5e4343c3bbf19dadbadb67587c7c955aacb0158a6edfc96b384041561a45774ccbd76c1282511e7c8d8f34f59ab36a11d185b882b6035a5e5b6ae4f5bf4b2fe6db95c87d633c0af40d7d5c058afde01ccbbb69b1e0d621120fa6fc146ee445383abb7161b399f9598f150ea3884b658392dd1e55b5029744b0f59f63a926f4ad3f8b9116ffac8168470b63dcd62951b717caf9a6b08619537dfad32864cd4608cf20db3b7214dfad29d8c01e853508a347967b104b50f4f737dc95dd2198771cbcea969a2027294b8499ad0bd583b79de3c4e9880c2efa973f2c0fc07660215207433f4384eede2989ef900fab7eb63ab94ae965e11bb33508e7614ad9124ca743755e623c2d334169f8a8f1d8ee031492a98b5ffae8ccb8339e61033ecefe47078874ae364942d2ec17bd45c2bffe343f5ec58352b4ca90618005e4f7ff36bc1195f9bd5b1eb51f5bd3b9def1150bd198b51021e5549a0b696234b8b4e3a9ee9100356daefc1686fa224d5b06c5dbd1b4ae2ba12ab076b199e7f05ec7bc84cc3d9e32e5ceaadc2f7a492905001c962e656814d2e6471c12a85be23cb72fc2878f1ed0fd6e0ade866b49b019bd7782ce62a9ca28d2658c6126e2d9aefa2c652fbbe6f6984304fd698353cfd179ba5af4579d7b54ce42f35f6124a95db9002a0eea891e6acdf7e0f500107d9ef3ba18d95f47e08a0c2bbc5303761fd740f2d99aa4dc6b027e19c4b183133b4fa0169a6f88f8f83852dd23fee78eda540e0314906500bed7b15e6766cb012f64caba6b74a50f790bf2e2b9f912a9612f50e0d722652689267290e7d363fdc8e196b87d5581024c6756734b60610081ad7df27a6ab8f37f3be11cba2b36c88d582831e6b3bb5d5c80b0bf0c220e938acfc7ae240460bdb6d766230f3c56e10958c0f8b364ffc3c7460730b0f558539ad80a421dc4850129954a8d1d27d19dce3aeb92a9461f5f7f1d98481d57da11f84260ac86a693dd58f29bae6dfa8f4bab02b83b81c4591f5ac0c01a59085722854a8475191cffbecfeb3b5521ac7878fa989122e1ac388d51d8caa58a894d0086ae2578dd458ea06c904a4516750ebe6136855c04fa22016c2d54781ca3c08b223ae1b34ede857c5161173d817c839e3856f7496301b48caeb8899c4f95ec246349e17a0c7ddac2068a5b61bf6b03cd7af1bf45c9803f4fd4704674296130ecf7a977bade7a23fe7d96f2fd8c2aae211223fc5f6032c1580dff6d1eb8d110edd20091668abda412b2b4f6400c767bac8e5eaadf9134de8f6811d4c2741204dfa082f8577d182075ae100f81ba0f0780cc0b40a61ddbac85ab18566ee93f91edca42b4621eac908783853bb6b24540c45a836791e3cabe3c921484a6349f279e6737473c2c41a8b80de58397a42942d7e0b990d8ec2a4a1eb273153aa503f6a9966db3a5670cbaa95d534ac21e60a2d09e31aae2d50ddbefffe6a37225a7940a496e6caadb3c6567623d83bbba454249aec4619d3c947bc23ba4c80c29cc5e80fdc6afb26b6975be10f0e6b386cf3aceb8dfac3cbfd5daae210eafb8718a51d028f4c9cdf0469bb13cdd09e7aac3b7090e1f89a08ca86eef934e382efa5b8b3d1d07d9dab58773b8ae964fff858a95efd0a914fe5cfebe829e7037626f5c60028af2fafbbfed521012f4dde4b17d6bf4db344800d0c81d95506d7e37045436cb6b22d6467bcb50ea6036979eb8fb148948bda0a10dffbf0a0331f55356a428a72535721c6797bd56a5011d6d4b8e335463460a1ab126a7e981163217b4b8fc3e9fbcde72313d1327df3d81ea05cd33f16189346f49fe1df6eee65d7ef681ad856c60372415b2262dc2b34da52874aaa46dc96ff85b2978c7d4cf0f131861b43ca06b70a3a6297c7e15f87390ebbc291bc2dc86567781e8adf64fb101775a05f9c440e0b74ce5dfe52407881e633045d3f0317eed7c4fe785289b2f1433ba0489de72765c3e862f718eea782ee4a41c7502e1af0d5d8ac81fb44bd35a6868b282bf2366beb4bd95d7b8c8a8b6934a112f91997fc58946f62aa8fd06d6d8c11acfdad8606893eafb513f8cc93229a461d082a789637717b60ba53eefbea5b831c15304acbd29c32944b1ef2e05b37ff9dad1dcc36f2954c8bbf2ab20eafa08c656f4f758f8e84d13c76c927450c180909669db91803946963f47285159316b8006ec20de89870bb1d93869856e8fa8cd86a39ed83e541587747d2c9e4b6ecd8cfc9b03fc17282f0d14e5d03337b140b9589a711bc920a239fbfe5de4781cfb4a60c6d418623f6335f2789a94be8da90f42ce40d586ddd09a3961bc6e8f1f83af6a9beb998690640fd21783470e7014f7720c59d6e37e2e50d4fbd415dcfbeb717a047bd242536b685c68974f062167a3b2de0e411058af0a87aef18286e3805aa438975d5230c52ab4d5f183911c86b55a1566cae2c2980b82b44398ddd4170d79892ee1bcef1e37210730496ff559db77dd6735cd52f773b3f60310426e24d08f5fbed29469ad766619022d3827e5a62a98704596c43e1e5d8e99560a2e21b867bf67fa85ffc7eb69353046a7733f0196779ce920e025198b4eccbab8f49d1cdfff9420e5b7ebf42c0b0aae48b5d8b9130cb984a055b83e0142ef0c1566a8429d369f29568f571e93c8f2d63f96e2f22187435a3438e618dd3cc257c0519a5e23a4247dae6c1c6a1eaca97fe2f6198165fcfd73443763cc1e6c6260044b61e08fae139eab06a0e59ec837ac56405cddbd9576630e19f4f6121129c3c2087d897d87183feae8999338653f67e6e37645c8164a0bbeeda96c037dda21a86a7e00a275280309eb19a550c952d035664a36802fd67b3eb0ac7d565489a2d88da3f58af738ed5360b7d0422d9bb10c6fc4c93508016cca028e8388a23ff9d128d463139d9f84704a1d884de48750d849139ed07bb0fd4a8f3eceabf91c1059ccb13f246049581bab271d6d33d870f93921dc6233d293ef98d4eb9f96ad7de281046e9c842be66ab619e3cbe6ada8313b00e11c5c21bf448b19e13ffe57ed259c0999eb4e57234ab4d3b650b58b9b2d7f962712455ba322d8d2cb6c4c78e1251c60481f6f0a2782cfb729e9311bc00d8ff381f44b0dc65fefff927f20fc42fc6c677b1359feedcf7a352f726a0566c967fb24aed4f7bacc75c775e3e91533086897deb5f76273347603704c74c6f745dd2e12faaf645a76e71fdb2eb568edf29f5baf01a324ca45f1a6b2babbee8580791981c7aa4565f385092aea3e90a4fafb6424e817f802bef2f2840c9d47117ba56778a168004d1fecaa92add61346697543ebe10c0c92cd6dfbebb459630753fcb216db04726338aa8712ecbcab00ecf50b17433c81d407eacb53089d7c991930fcf37ea79f406817b7a68af15d4b4f3738373c3c1d109928060b10d51f8959062e303f7a2f9e0a5a14a181459c5b69b3360c697624ddf8375f1aaf4764c4199d8e281901f21839790bffb6d13666513a0b2da0761e24bfb2f96df9be3c0b00b8d37a3938073878f321b9e6ce2aa8134b29f9493b138958582dd784a71b13c2e397f8730df7f51b01c6d3d23bf7bb3452ea6c5f3bcf3167ede729821c38ae90177038241655672cdf7ed13f6dff55d825af5ed84938a930cca4c8b0fdaf1a6dc8e3d85d6ae7836c81cf6c5c2a29ceedbd9ed4814d87b1188e74e5396fb65c80a8f28d2d3b884f818c5aeedd2b4b2d7d60fabf694fa625f4e8f5b4dfe171b342e24695e6c80dc319f6731c5853a6ec8ad7bfcab24a9107e5882baaf2ae58ecf455300178cbb266a990b29926cbaf635cd981567f4c656b557a004c303851c65264e2c4a2da4713458fc1186fb069fcf617757fb5eb7bd779a209d7d806e97b3f588f4bbe3c8c1a4b4575efa458f632d431160264dead65f72959c490e0a53180fa5c454549728e278df18f714a415c6b17f575dd7f088f60d9df81679b8313cac7e903d7d4a03603d1d894c410066c51bd277a465f898691fc53923ec3cccb1f31766da1d2039a33371430ecfc625b1d01292e2c00ee2d8eb107399f5032acd98907b00e1844f596fb9f8047059cfbaa5f2ea09dad8c6a0e1248724d6b54b098239dc4a41393f87a7eed9c7c56453634eb08ea1b1e67adb002f47968ab3fb28da1cbe742adfa26fbc7898d784908607a331511087b354c6631ebcd7b0c72296ec836807ae7fddf2939a6f7038e85f9ae4d721c50830ead08808524cefd1e0d6854d2bc29e5fe7451ca3ff7f1819712bf613137cd56052728599eadacee7849a90536f2190003ead0f38a422e4c99266f8824f0cfd90bd843e9821dd02df40f16cb6422473949a054a4a1ac3d6fed38ed9f914ded6960abd486f53d70b2e179cf3cdf85a11e527c81d61e749e66ea3841a0d07498b5db481f3b1c56f7c11ecffded84a998b23dcd3bec736d75efd43f8d1f292dd4d73d71ee4b6d39f6d96942ad45a6be58aca2367bc8f65c7e6f2dd90de140517ddbfbe25dae7b21336d4912dc4487bd949925608a245b5b329af0929cdbb7fda71a5923398fac13312c99673dd523c044f7178986877dbe953a18b9423310b3bd3bd01314838481dd14f662f75c6558d6d1e6676fc1127fa95b53e2e0ac287735beaaa20ad3e6f95f81069c4ef7160c3deea77beb828763c96215a6f1fc39c94d04395c6285c4c439a9877557017497d5e6939d45b9ff20cd3ddc1245dbcbe5b2bcb80ebf2fe0f1f48ae44edb63fa4bb535db97aaeef3ae479d7076c74dfed14a75f90fc1c5dda72d59006152b138bc2c74d0eefd4a9f56bf65c37d9c6ed2f4d43abaeaa529705c8e43ad2ffaefddc0f9ad2ef15cec288f4017e23bfa76ff83ce5325e0b15ae5e5445c89b2e93d8b91bce61e06956e24eee21f06470c6e5545b5189254552ce0007f559e8658bc099b43f793877c4292d7c2b7c68fcaf224017142eea42eaa1f81ec38bebeed22d6ac65bbbd4a6fc51188a18c0f4a756056f8d2f18435b59e6e4f514cf999f93070c1a0461ec6bb7fab59ad852a79f09e30db0109e2546836bd3715c393e289349d0bdf4683ca094753746a0e47d9260047de352e395890527efb686181aa9f1c1dbd34deb9cff70d5af9040eebf62bd5263bb20694e3059555c4517a46d62df64bc20d728907277f3a0ec4671edc0e18c4df93d20f757a3901e238cf424818d10278be430dee4a90ded143c3c22d5e3dd30e2ac4a7bbb23be7219df65b40289827bec3b2b01ec5a1f2214029be0a77f6b53c6423a4e8b60f421dd455ad8e5631dc761b15f58f0f459e9d8002d6a899d3f9841994310a4ef1101864590da3fcb6aee397b942ec94166702afa9e2f36cb436842ffcae4998091d79fffcd9f6762e1133b99b3b80c8f4f106fc81c9467dfbb5ce3e239dfe55a18f4be752281b552e8eb757630ba2801b17676e96da63f344a9d7be7c0df716d3fa5e1e5c5ff6e9a20aca477babb36de86d5132f9c00bb713caeb6d845b27dc6b8b4895f42d65fe2445daca1266959f61d937324e8c12aecba422108fc77a0ed835ccab844db1ebd1a8c8461f0a10a9896ffafd98ffe8d447335712024ba126fb0837ed27cf8f4d90b64e2bc671eb39896a49f331e7445036c7e0bd5231c42bfcdcbfffa683907fe857b8e279fdde136a072414e2fbb90c4fb7f0fb14b767465a5d2ad6b977dcd89eda931ef8098eca65313c82810f5e09f1293e7066827cba0383ec5d5a0823547a91e6c7cdc9356e83bbbc4da5237b36bf0740168d19a4ac83a9534f9324fbfc8b88815d6b96b5c187e2bf9fa2897ec933f35d209b9f645d0a0f930c8326f606a7356a8fdaa359d77cdc10f264be9f65e36852752afad6da61726754867cc7552ebff360ca3b42ed5e7a5887fcc41d790274d0d8030246922be8f8c02ed648c186fe49850528b7c00b71554493e76db22c64448b839b86cc8ba2ba288c771a92dd8bcb0fdc5091c9a02d53d1e5677363532d496e0c8b37274ecd19682ce1baad9a51ce4c514de8b588ea83ed62a4863deff2b366b0465bf17a1ef3df99c81b54ba3a80ca3f94c0e00198a1b89dab14cbcba5ef1884f7d79e45d12883fe2c5c21c373974ca478332ec1ba56024cadb00155349220ea5667f790f4c39cb13258b97a212569252f2078c82df240631d3ce947709fa98c946c5c15539593d64b79b8c459a11970410d53cd871cd19d7fe2004ed8183e961b48571c4122d65e76cc697f9310f7d50ba18517c8429c5a39295c82d3f68de22569380a7376c50c560d9e094c82e001b0fa9790a5341e28e29a952bdf341dd9f28caa7d728226e235f585476a48966a413831a7d9fbb61e43db50f29e71457773f06d259cdb22b2012c8c4da24dab4c1393498910568e64c7f743e2b5d5ec8a203b0b059538fec42330aa312be989bafc187cc40b493b964eec6714adbf18f828e42bb41bbcc7283d9e50b527903965d81a64f65d600ed774c9614123748dd78e70986afa55ed6d94240fe494e7e16d8db4bc660d54a555c1797fad6f8d03dfc9fd59406af9710384295478b6ac1b0d34b4de4e3eb953065c3d9eebb091844faa5d7437a7142d4d0f5a1cb4058fa08bfe0edd9b6f61de293629d8f1aaf790f8d927738fe21aeead5c2992abceb08db62aa034a8bd820b09e08d260d88539c82b3872c5e56046807ec68b1b61db170dfcc810ea90daea31a4bbb2a171f37797c4e6639e88cf602c93ba6b6744bb0ea194f3de531b4472c4bc37c8850aba9b1f1b2ca100d628c04a723d88c8ec9482bf50637bdb8b9e673d4778fae552f1ac2bd91015a6681d1a230ab5a2e59061a1e5169df3430dbaeeb83646f1a694c424b306598ef90c08395bcae432a2fa9787585a5c56487ff6cbaf6f4da7f003aee52109384d790d68ee8340c86d871ce1cbf6a88e38261bb17b0539d1b5e240f883227df3dae594b3ae148bd2fe253862894d719a036b2f74dedb082d41a84f1ed3eb0a76af87f0bb299303f87c4209b710079a7e09242b5e9be7218980d185cd67bd1c71e460eee2395d7419b5cc034912f21c96d60a279ca889f357b9026de4e2958ecc17bcc753340994e702c630cd99f35de7e0b077939f1424f0c56ade1c4ff302bf7848853ecb686d41acbafb120adc7eeb279fe866b1b40d45e7e43512f8e27d71828441787277606debb45a4ed5c6584e8b4c16ab8f117bd90d1a36889cf06f1947421af93d6544f9e1ac025d57bc0a075eb1a2c4a9ae3e3193e2e2d75c36a441ae52dedc66f314f01d7f9a0f000b1fcd942e0f513dbe2841eebd8def9ac0fcf4cbfa96a5ab957a98d61e1e6e8711c2394287d1f9eda40880bc42368309ec75eb62f429fbe586c5484ff9f927911ac85b09e17b6c39d1b4327064c84371305f724b36ed6dde3b1f3084d93b0f31db56d729a794c71b757fec5e0665bf9313b34a4d777dc63910c5d87644b7f87f4827756a4a7013ef50c2c230d7e8c7cdcd3981aa184e850d7c918b3caff8c7b4a36a009d5b506d2ac289b7c70cefda7cc60240e8a5a073e0874abaa4483f01048c1a108684027febd4cddffe6232534077c17b95566ab075d87b6e407a1da970103197327ed6569f7004adb6ba67e687176f2835539dff9320c7b9062a8805508ad98f0eeb9173f9ebb2af73216ede2a3e7e5d4a6a8f8f0e1c1924f73d35fe5b7e0b3b30ce627b8e8cdbf315189f0fe3b482506dbb15a97d18a519a9db98cc9599f161f8df28b0b9ede854939e08f96826abed4992c0fa5a328f155b935c237c78bf0e2096d106785b07126446c417974a5a5e6b00df7738d12ec900b1ef65b336e723fa67e31c10abf7937b346a491fd525a31b8cd8c03138b25725776b37515680ccee6dc73dc8c616d43c8b23c07399b707b0a5768d413eacca38bd9a7256cfe48f4752b0bf6734367bf242c011df9579c13b6200141b96e7de81e97e86d231b5c59a5ef9debb72ceb0ad5c514b78b0e3ce04401731696ad15a241d0de5d3547676516acdb7fa9987175e4a706291bf6454fd221b541815c850f80bce15327ede184addbae85563a1da1017a30fc2f16363aa3dd2bbe2a0c2a9b7154573772fe541727a1009f983cc03f040eb18f21a9711b350937ad54c86cbf9f4fe4b7e3f496edd8ff49700b4cfdc61286cc0f0735c283a45cf35821fac38fbecf8614b9cf38ba7d8623d243c0770f99e47e9d36345cc995efe5cfc2ade68a6750e4697af10321cfbdba105c555c652531b821c21e1d9a8489cd6e83355d0b7c7b9b02eba815bbf5a43c3ff5059dc557cc4cdd5302d4bf59f9d34146b645a9cf9bdf5cc6c9513cb3c281e77209fe3a3adbf7d0d7d6b27d6b5470371e00ef54278410a22350e8b9ce5a5a97890d044f48d07070ecdafc9cf4b4575daca59844d29029c674e21797c09d050e4afdff5921ba9f1e6b390be9a08c8d2dd96d8dcb56cdae22bc309e8158fe88a8d44e8007b6f4f73a2974bb3b883505b4d7cd5387c998fc6fa16c0963d1a331e0de5cffeed649dd4c374f685868b9a21476b9b5c56045557d3ee57d94b7e4b2356342441675d99b187aa2fa398d6b2a458107a7c84de8e49824dbfdee6b6f1633cbbe8b6dd1e3e820229edbf9e1f4cd7be2627dc5e308e3375976e19c8826b7bf935f4a570dfcc887d5cfa63bdbf598337f828886b4d7f1f1f8aae59fcbeb998967f3fef1d23ed0cb11bebc5267d882ee1c695e3ab9e14398a6fcd8aa2bd5915311d0aaa7b4b5b2e47c3adf912b43ec5d40251ba66d9c593f804f2ccfb600cbfbc446befbc660525b1e99ce753bdafb135bb3db0ba55f3fc4a858d88dab36d6bf4da82be6f90de1ff6c150f68827de8e5b9cfeb8bc51b43ff5d78e1b69d0832b15f97028f79dcf71eaf5b5f69a910194fbb4eb40ce35d6e7b15eea807587660c9bd5296973cf0c5841073486ae93971d61c0613e61a3c700d9ecf0b8e878b687a71ad71bb3de122dd604c6c49a1927e48f574f32e285b1f4f6843723af24d9f9a5cd5171ea6ddeff2823d89e4d25d2ee864ce6d9ef3bebc6dea8d8fe1a3661537c4dbf7bec51411447db062c2f85269a11878282472c841039f9b082594ba0630abbb7b0f8e04f0e03e2eb8ea9aadf705c182ad182abbfb4f4a20d3c02d1cfd96baef37254d0a8c9a7fa5087cdcd54f09fe4f78a253d597808fd87508fe874447de00c236d26a7fbc128feaf52a2820af233cbab015436519f23f54b9e80317b6b824b655a24e7efdc8805ffaa3032422ba5b87e344841fe38a3580f053a1a72f55692e53eef4405d49879e1e84721e2688d1ee86c0841515817a016907b02eb3eaacb2c6595494823924b86dc0fe8f551e5490b4cc60dcc7ba72bc62251ddff842c9ccc46cba266f5986fffcbae6cca4d1f70439a815b82ca4f95d8cd5f4d3dc6caa58a336875cf4aab1dc07dad3efbc0ff973c58b3a24095b3314f6b761bb14ef8d55c99371da7dba0e78c8b294025e18a22e6d53497d0cc875f57eb5f169f41f2052d8fc30e11445bff78e0f30ceae5c8d1eb5c5bfd5fed7b6693cfcebd8b587ab1ea4b6f3dd418bba43cc69c26e1da226d2860b2eda77b42bffa782f24bb9d6e6a3472b7038cac7b0a7a64dbfd9be7d05f5466499a883624097f5dc138035e0a3df97c565677e08c11d06c4805484c002e51137eccde6ed1387cd5ef324f58558352b6cc1d19a53f7a054778258a23574eebe5603e4cc7152d73ef40e222f1b8374094d02fa5d4fff1c29b80c4395a1c1586f22cdef8176b46f4130c5673a0ce1b8097b99a99774848749eb5d273893d14bda72c8bfebfce1890d7c15eb241c9bf533a91b57560369d6cf485ef27c45ed6893371126185940030c42ec080c5724ff2d153dbcc92f45bd64afbc4bb7cdfeafcc5080b2f808ce653d2e09b2258017bd8b23953d88c2a45c95df8cffcad2acc090fead59ad1bd4507e2db9821d4a0ea53da6eb3fa4514e4c94d9e616414597554fc2b69605c00512e51f019d39ef7633679ad4b377571831ce4b531c7fe50cfc35bb6777f278576fb466ecbfa846777a03c83c5162fe8cd50c27d7bf2100bd08ed5abc437ef1191b95b8013d60317101acc559efecf7eba781601a270364b32d4ff1ef5a96baca54dac23423477d0ebd5e15e5285cbc558f3d1b16ac53ab444eeedca4156a19f7f536ff0ac3899daf773b2aea2470f7e003a9efdf5cbc9c96c57ffa600951092d8b640aa0c1cc691609f8d7d85f7d515cb84ea20f33102866da5122400ed332511ab7a29d15c463f24e614486f2369fc8c01697ffcdf04fc3ac6bbc5c19ab5f1b5d0839b2688a69a21112178baf09234fbd6cc8fcf6a0bb2df8b909dc2082589969a1d6b81559336cae4c74ee5d22733b480ae10cffb02ca61d87419dee784edc9d6f2cd6d047c9ba5ddb6b618169118c8c4c65e33898ab1b39b4deb3addc7b2fba66f180ffbe29b6976c65a8e4a7ec1b3df8f87198f724d910a6d58b4a952708d8a5b8c14a6fc7710b8633ac32167946c09104107f48e278b7c100909415c35d77b1231c1951b2955402ce86aba44400f6b472cb3f98103175bb962cf5316ee8a8ef62bb1f7d812f3dfa83d0affcccbf54098971c8d1016654fa428fecbce4c885685f2c1ba51702050ce7cf2dce4e561716c22736083bddb42231a8a7aac3a52a4caed8c2bba58022dd585102530f984ecbd78f9cd0315a8d83338c268888bf5395220cce9765ffcf2edbfba5be6bdcc6d866e43c3d571d6fbea67d505640a80d9cac3b1ad9b3aabab39005ddb0f96533c5089e8b153bf3518d62904bb29c78d3235bb2753a440caf1faf9ad76ec157a3abf20886999647b73f1278dfb5cfa3da2564f90f623d60729f6b968774a5b8cd4ac682d617f085cf18336372c2a9ebd9d67ef8d30f5d184bd181deebd7b67ac10689736821690dbb31a3d2af1f51e4845538826e475600885b6d38af2892deef7fc3846ddb8dcd08e39f07f70fd10ae926c6c6ddc8b9f20f5908b2170c21562723f0f62d41a60ed5eaacb4c8da1cde580faee3eb6561f4a1fe58404f571985e33dccc6b403e0e1fd2563bb018fb4378a026c35d4e6b4d9990ea0bde28da568e450c24b9f8c16a9b7c7bc0665c2bf7a7e1d9bcf2ed3eecc272ae26a1b8b30b54ac81d362eb85a089110a3908e0031e880eed43134e83bc2c0d2166da820d9b4fbca97a62f92bf17340197c9de76a198f2f21825aaa5fac4da3b176439873232fc36dfa9e2267bb047cad2f1eb751686492a9a56c45513fec3a8ef965ce3971f2818e31281e5a4e17062d1603147f2a3a2058c6be9792318637f374d7b311e6ca740be57b00481969bb254e709f2d786da3a1eaed15936f74410d55e736e4acd703d0fec8236edbb6736d5406ee4be09c5a3a88822031812044cb7d6b2ec48562b810e61422abb983b76bd473afcf23733c0dd7a13231c0f10e19d765d29d77fc644a0f65b74ba25f5eecf2abef3d775685573b497cfb8ddf2bf5466bc0d35791dca30917986b197df21a225664f8eebc77b52e8ed6dab0bb05cead91a88c42076f7dd9a73d2f7d8a730a2903c1e34209b3d0f221268fd1495d87ffd487922af5b52a27021c198aecca2531fd9428dc73def0c8644e403b4d62f60469cd17e445110a94982e3eab362d03e83f1b688c6a6bb4b3242ca20e5f9f1e9dcbf11126af57391071a7b2e43e4a1a0886a59db07d01a93073f17395226dc5a600b5d1acc6e2d2765b72ba10a84485fa5177bdaaa337bb01c6ff6c1989d925b5a05937dc4167eac0a50e9803335f1d089162adce6efa3dc9adf8db322d1d6a688f40e36440edf4fc252557a5739cf486d36773670666151a06aef766c14fd18ff7d9030ee8c3366a2e5bca6103b6040f30d3519b90da48fc1a70f11859b47aa9ed8aeaaf144f4ba99c2697358d0fd2adcbd97d6039ecb9c02b8d70c5ccd65c0becb2424a86ece65b51bbb0387cd1114dfcd399d05d0e81c43c088fe7b611a793fc4b2b90fda5add4ee511d6354809662995519eb81c901a831c35655be37a10497e07b3cd8520f5389de2b00aed5a5bf18d2ec695eade7e74250e80d682d810d1668129c844a3a27f850e4c3dbb1ff45340844c5b7b58806fd4b67df834bd245fa09262bf844ce1e2687ff6dc4174505da696b35e891a85a7aefbb1558fc7f5af5073ec2d6dedca4a677402786984ba749f8eca0d654c92b2306aad1a24f7c6c7444c57b142402ff7dd17f5ff90bdc99e082535ddf2695cb3724472989553819c7d7485ada0b400d061cfdb021bdd1de52788c158d23313b0ba9e6348e3f2f4bad1704460eade0f36f42efaa0455fb6bf6d8541fde6b5eeeedc6cfcb3d8f6aade60ab81465d589d3640b947d2caee17b2326f3cb6efedf9a31c49e79b033d368fcfc3e1c5ec91fcd853a4558afa326f50720f853ba621ece8316c0398c9ee3cf392eb98b516113e988688954e05507810329c4fd7bbf663ce60d09d6a8ce725c75eef016d7b79f4eb4f0f97767b13f95001da1bde2d7cba41da05b3ea9fb0b3b75206aefc3e56c7a762e30a1b02d4c3afcd4ffafec25986decb41eabbfac1d9bd8aa123442173efb768aa0dfecdbbebbd4ad1de62de064cbf952e00b763e68c3033769dcd64a893aa09090d1128decf89fe65efe9985f2ce6046af7dc1ca7c9bb2a5521854d1ed9b5e0e3b3d4a5cbc6db1b09135fecb8df16741429ba9ca92aafe792d0ed530b4ed79cd7c40769b30de8a82fe4e9b03ae3478b0c294c229d71bd08d9b96db1b14ee1aa9fe35b61851f85e17899585a78198c6e58f0302fe3e2d0ceb077cdbcbac111a9d24286933dd3f150e96d7dfb42fe623da1ad83e999f6ba76fb9cc07ddea965e7cbf95ce5b3aecf554496c524560649d69336ae806728a9652a2a27612bff97be3c24351f8a2b88168b19772665ce067104ee8a9b5a6fb1774cfe033197cc9f34ad9149f0d7d471b7d844ee2ae0bfad572a0251caef7e6b13204fd7bd23b9910cd7698c1c252405b2d345c24ed65b305a1a23a75e06b0e382353dafc69c25347b8ab0a1ef90a15630f92f6b237e1fcec95e8a42334acc207889f52775c519ab387cb1329314d086fe51e856f5e6617aecb8574e60b72541e32ad9f56268a4d42b231f6e3bc9a86c03ee2060b2cb2ac8ddf4d0fc8efae14324cddd87c8075a28febab6183f99ce8242e5aecda0908ff387326ec3c27947b03501ef3c79467cf8f669d0c7322b7fb944f64f5ffaf6462bc3ca7b693d096fd8b800e45231d8fdc2eaf8e5922866ce996a0306b6c6c7e9469e5273632f4cae29dd102122060c390a7665e4298d403922c6489d9433b35a87a727f0753bf4c1c3b376809dbfd9a3cda7d88658de98e8000cafa858fdba87d5a4f2e32d3106099bf41440e93a1412c0a3bee1a4ab67dbb6dee928fabe577cdc44335c734a3076fec87f56d7fc5b1ec0cd2247182e48a34b8cc533956dbc990457527fcb93f46f9a3611e0806187952c55ecd4947952b916875edcd47c366e1d48ff2556323bc125ea79b3a6d8cba9aad17754a53ca6ab771ec38871d96e4e5c3e58099f056927fa24d0311d4b1c52f6769bef88d4ba2e901c30dcc38028ef6354243f81072dead9beac2f4e0ce104e0b0d1ee15741a6cc82ddc7b15b3e174fab9f158174f290b6b58ed6eb6d0631e9a50ddb859a1b45e6286aee342c44b0d448521d157cb12d0da42715441f2581259e041ef7ae3aff9753b1e848679d818ee4c4c812dee532dc833c389a099d168dcfa3403f0d963c01d69e4052eafd2bb4f05baecc384ef1c48ed84502df995a74e95ff406446a6ac4df117e80c70705db184ad9911c27fcdabfe87925f5cd7746577e90a0270c9a9079ec2581b9e932760e83a2012521fe47546047e4d3ffa470587e52a840f900c4e21f44085db0a5f50270e89c1b5a3e8464ca5b43acd0f78ee178ac4c5dc3384a370f261282091c81de37169893b4d834b9edd59192743d55065cfa7ace975da86c224c57bf08c673c0ff34add1defdef6da5c6cf05da5cb9c66983ac1712df2b5d8f97a17bddf497568bdeb5870fad82fdf8fee63270457bc7b7f089c289a535fe9e63ec9845c6e951beed392835b4d9ca86b0b3e4e3cbcaa87a1b25fc10e919ed402f460ec4d53c6e9d1b5d773c94b226152a92aaab99c66af096042a856fda9729d104a4f8a1225372e92868da2a19f64e247eb6c98fe218c2c3b5569f2c112052ee538a99cb30067752c2bfb61713a001dd5ef2343389eb14cae2ef82ac8e9b55c55204dd274e71b122930f92cf96fabe8f8a420f6d25c5414499e030796e93eadf3cabd003aafe786ddcc70116722c125442cb85636e08b4df2ba55ad9923c7f8de9aa4822cfcd0e09cfb9fb07e9b916346a97f5e0e56b4a78c96f75410c805ef9e2780ca31d968d6fe9188e0f36dd5c9fe2f70d499f9269e32f73cbf8df751df02a590cb6bf349254fd8f23465dc168717b2e1b8ad77fdddc9e558f5f9952acf5750d1620a7c880cdf979ce8f0988721ab8fef390a50740cc7e21efce3dcbc3868f2ed1a6c43272fce90544654525cf1ceac1786c4dc9253b52f99884f5c03324d4b49465a7fcf0aa8f3489d2138c1d769d9191da4f5d4916c73b2cc70fd8d8bdd1a4afbdff9cfb6e8bbcc88eff424573318d617772c2487c6d080226d2a623c7d7c19f1d27568704131fea68d7b5ae9197d877df938f2037ed3bfec32c955136e6f92bdf655da7d9678379dec581d3a0d2cbe73f5e183f09b1fb689447c619437b1f83bba64f2ef07384cb14ae634d74a4e033d6c6029de2d04c20fe8d49896b67800e72a89a1047ea8e4044dbab589a0e16979d24ddfe020503dd13654fc51b21d81b7fafec197a56b4fe81ad33907949597c345a1d6993598d4d13a8a40b145eb5d03bc47e075fe910f3aca60d8deb6aaab2eb5dffaa36a3699dc71029bb645e1707284392937d3cb65c879e746444b4d1435ad1d4d9187fc1beca558e754a3ef938ea9cb73a9e787736d78a8621c423a970597e1b68d66cd26d02e0381219bddd3ca45ccdaa94a4bf885de149e1ac0a2da24d5a6cabb23a65bd1d2197847f2d1f8daa9063bddc2201dc066de0d8201a8d88f8c320f11f5859cfd73341d42b8d1fb3c6312c5607f5e4d9c6d7ed6087573fb4a0b8454dace274960e6b10c06b0cb481f1b9dcef63de04b65e0a690b74d09e222b5b555564a195b2de084e29c68834ca2c23fb24af00efdc3b5847046016e6b3d383e6f939ad9c67243bbf95b5b73c5ffd7839d669d2442a7a8b50394b0bdd924035b59420fb0533af2d3074e655b48fbb5ee8f3d605974cc4ac86a212d460540782f7cd1957e56f8e8f97432b1c28321587219fd74e9f08f322c73e732d39fbfb9f221c0c8665ffadcaea2e4412b2b3bea8a74cdf5049dd2acdb7950ea17aa51d885304e42405a7ea731f386c1a000fa8a6567fa566a3956a577294ff711fd8d7abb9ce96ab23661c8832aa974b8ffc6f5f83d399e999ad6f36c8830dd271552065348cca971a6d74440bfb8d03643fd11e702dd521ccbc52640460abf8917de8fad328166c7dd4d3aa04c648c27cb1a5545735f3c50a3846c458f4f2be286c35666323a8659be59afbe8e6627d0b88f83964d90353b5da67198ad30ce8135173276b03f83d9c4969a76ba27322dee1985d8ff0f3135dfe7d772738beace8263ac2ee96571b37db569dd543606752184fc6396ce1114b695bb71c4aa7ea5aeeef793aba6e97101ac80ef9791d457513dea7814dc53e9ac6bbf6c9f410735273dd35a598cc19ac36db5d26f2d20531dabe50896380d99da0656ad5a616f9433680577a879188836119d465a42175642cb3c4433b9088fffc1f1bc9da7f19e8855ef828fceb7c44bc1059ed8a633c8bf4a746b26dd615adfe960b5aac3e93491f3c43265ec918b37c641f31457d4a1f6c6d2b8c2f2cd45906fba7f07e019e20576fd508ff1b6d20c55a23be7d6b5f67adcc2d563eb706c2bf2e4a2c2ba4fb78e45b1d072a6e06f665d72939cb9e6d29bd508b5b0fb77e567f3f8499ae109172e941122cfbc46eaaed6debb2b9f977a48cf16030fe9c3110143edc1e73cb20cc39fec2884ef91bd36471b82040f889d784fbe9eb55730034052c427cb346ee6f9c6dea92a0955948dbf63ad438237b1ce4786bc52de1db34355100a8138e6e85fefcf46e21bab190abeb88a9adcb506d0b327a6c59fe78db676bf446a07eaa53c567b6bd71eb98ebcb6f87c298fa99e20ea609a176d5476c9060a3cca976a9f0bdf8da23a18963710ff889589bbc48bb77c48b4bf126721a5fe2e3897e139a454fd5394a51fbf0d716548d3921dd82d1db03b0f7253d6d457535d604f389c7d88c37b091c16a023193d9e87bb56750788097f636437f2d7bfbb2358840d3f7d34c3ab437b1236c21ab3c100e057beab62e5957537ad858c308f206054e0184346286b4e7ce768221759e5f8d16a23f7a4f1c836d751433fee068c3f0d0a5779eb694dace00e0dcfe4a91ea4bdd95e21454f5abd813e03aae6e4e2795d5fa26a099990aa935cb63e5d20b13c253d2133b1ca0c2b265b857f5e9c1ba0ce9a11b0ba2d54df8c62fec0d424265e9e4c5d29c9579fa483e5fbbac79fe8c04b9c5b2b6d608e3e1eda4754ebcf16d2dfe869fa8082bdfa2a5f9f3b481731f7f53d38db4eb0752bb065d4bc7d5f6d7fe340ecf8f3aaf614980421dc4c2d9e1b8386dd811029ebf83cf4c3f3d0c91e9932a10d85caa188baa3386c71509b1477fec7db1fce2580abd3f3d84a42d136851bb33f13182b4225fe8a7338a033ddbf8d4716457a1eb0c699b875b0a5a4898abc6af7f7ba981c3697a2e442775b32ef5968b28f5e3622b834abcc279123125bfd82e5d03aedc246eacccfb92d5a0e59615081e7af397ffc856cb43b8ac48133de746f742c07efa0b687f254f411eb9e76603a0a183c93d9e86cf1181ac777f2d423d72bc34914f58f7027ad55b6c5bcb80c967557b229c42e534988a14aff698296c6220d948eb6a76c3e251c1179b749ae5fa1ecf20f2366568d740df768f12e8233168591daf0799aa471db25119d773a8d8b25bacc2baef509aba8525e8b987a220576f8d551307931834112bdb6e227e6c4c80449c5ef6137f1f52f2315d279080d8685ba6d0909143429d3c39565a2b57b8aff46e0c648df128b40c7822f324ad6117b8295a97154b58d0b81872819ee753ba38d79c2f106dac0acf497ad2d23e1d5745c22a6d36e2fc5802ef7ed1e59aa804e301763b7515a35c852d97c35ded3b89d033644757a15a1397c1bd1db9645c17cd61ca55680f3d17b9d485d7a019481b4584986d9c1704b475a660e4e5fb0228c58cf6e4f9f6482b4024ce5b4fdcfe7864ca78d4d7328d0fbc99572044ed53e348d1cf73d3bd097a9b518d2e78bb617d2f8a3393392ac7cf979d6d5d8f7543a97f49fad414fd478a43af506cab4ab24acd15fbcea5ec87da9ad948ab36a55ff2ce9a7c6b15a14ac552c847fa3d90d4c0cc242e3bc429ce56cf23f441ac5b34e799607fd89a2760dc08d765c0fe499fc303836b092bdd1f227c2d3dfea4c31c753fe45b404c3813797ed88a7560128d700d399ccaed920286bb3c355246a25ae97939cdffe1a29d608acae52a151416c9d5356590178788c21fe53b5600347fd0a5d8c9038edd146c8417f4fcf2398aa8f734dc3df022a524afeb73aaaf601e54c3a56b3b975de9581250bd14b221e42c84694c3c7ad049c99a11bdab4bd3cb22c648bc9041bfd778196aa165948cdb0afb1e1395a66160cdda4fb8dca2a4afa460808c37eaa32b92e1ae01a651e959dbf2b7362188bd4020d0728fca34ed5f1fea4ddef7b6a3e0948bf9f03779bad19e2cbb00405a85184e3ba5edec43814da7e2f50f5b3a6bc253cbcde23b26a85ed3f3456965559a7b3c9f933216d3876893938a3439d0e5d45c2b9f2635da45e82d57e0882a4ecd1f53dca4fa1d12f3957f87e2619e22a40044ddf84741385b8c28dc834d2d436d075c9d69e9434f72cc72c3aed4932b7fa7e1276f0d0a73eea9f5bd78dcbb09be622bf757418694c71889e599bafa3b0017e428dd8da5ba1462d0e98ee181a4eeb7c9481d8e8322ddeeff13c6537af11e5955e41dc4f059e507a670db7d1fdae71b291c97a70300aa9e22d3e95f9bba16163584598f950e3293878308e4cf1d0a48dbeee39b924ae720149279ce7d95cbe4512600bbcd676dc593a0fd3dc398bbe95f6ebb9e2faf9a0246719d35cb0ac390dbf1cb4fb6305bb2eb36da913f7234a8f4e5494749c3725ed00716236dd60add29fc3d93c8122c4985828612e1d75202c5fac89a6a8a1963c2ef6fa874e0eac8a84b2a9ff840946847d56281ebeb71a7315181c33ffd25b98108b9560094cbbeb2ce68f71cf72e216dffe21573d52dac347f4ceb109e0813915614e598d814797cd8f11a323670ac4bc3be966d388ee10a04b8c45649561d38fed7faaa59802ca0cc4c32a45087a62b4d99d2491285cf31c6f54ad95482821f0570d10c34d28a366feced801ba8cc5d19acceb9aeffc0a5f3e18606d68e66690767952593a7d38c877ac6a01bdbe6d0104404d3908a7bce4163e82a662975819310559a73663ee7c6079bc4e145794cb283d0217304ed0dc042e8620d814a3c1efc60ef3744b3e4fae9db9d84d5a03e44edeb14fc0495662cc062ab660ec5b61a19bf31a1975e89202e94ba9ca6798a55ba49b62c5b291922d16ec89522787f8b2308a2e5f1a8d31972737d56ba2f841e7b56164e1b41fae24bfd82b531b555ffd62ce37970d267633c3975989fc19e78b98c1190739c5c80f10bba458e1ae876b6226328fda04683354be5750d6c3f7474ad78244a589494758b787b229756cdd18b738f1cbff52bb1cdcbb574f5473153c944fbb493a67913d9befe1d31d313871dfff60004e880c61a849f465114219061748df49c9cebf68b73d0068636d4451c43cdadc5c41af2861503912f866fdc4b9cf83d0f8dbb31bc87de2d582a774908808b92de03503aff79f6f5c7b2809901157a9c9e67442e2d8db7d0414b9aa6c8f71330ba8e146fbfb9dbf5ed9efae7283fe0177df02bdcc3cde9186ad9921fd07d8e388368d69a363ebf37a685c88c87030094d844d4d58b2c046915f374979bed56494d98a9c81b93afd7458f208366376f05f5308575100bdbdb1d89df438fe294234bd27625887a170c3760a202a27a42caa7ad3ae3defc66722e546427721e8a3929c1176bbc56b6b157555af53642a2e80c1f422a8cf900645eed2c9bdd1337d01ecce70ebeec888a32ea6bd8dbc852cd2b95cc7b31f459c825f76c8932288d7950c96343cacaaf0c8908644d565ae3edb5c368534fdf1b31c73800d336d0c05fde7eae5df6b505a7ecbfdc7b754e0d6755ac8f34250905a3a46abf5f11a02d7871a6fe1ac4e3bc526a7d4681438d556e96e078d30adb81aa872a410d89c74f969e43174bf1cc9d13cb940a56c229205097de5f479f1a4e67359df1f897ea1413665c5184289481d468335a4788f8843921057fbf3b0b95d79a5d48a6e25523529ac71c86e3f835f09dc915ae2eb6135752fbc49849ff9dbfe4c851a90e0fb541096448b6fa3ab71bd5621dcba776f773873a51e5829b813cbc1f8ec191e8bebd28b06dc83aab48626f3cc33da327f534554e25d6af54f2873b9bbc1d48e139ea3fce64ec29a021fac6215eff462ab18d4baca3690b13e11d1d1e585f56a0e8f32113800bfaf19aaa37255ffca41ae4d53387ce602d98fa7839094129dd28e10c1ebb0b8e234860b3ac5155359721624923a0e5d034c6eeb241265702279df8073e24d3db885b9f23665f9326af05a8083aa96dbd76d73943a5eafe0a3c091d0ad7f3298bca6f1992140fbfa45fd313b5ca89c6f17f59aa88c2122cd9a6daaffc7c052df21b9e337911069513e91ff003f8597d71086af9a7100ec56f43e0e489cd10c3f8a70d05a7942919d3d0b05abe3dd3f5ae9337caa9444a4fe1ab8d1b8b372f1ee7e881fe72616ad283a2e39866ce8b630c0988c1da88c032266b98b790ff54434ccec45e1b0ec26e6045757ca5597665fc65f1603084e4a8dc00f562ebfd50b3f79a3dcbaebee0ae2d8cdfb6d34032bcee45c53c7b94c9a5c0ae51091a9c91baf81d02692128428f5ec3fb161e5ad59c94ef67aacfa35e9240d8107c6970c11cf9358e48571586262cb20175e234186a83d154eced8a1b3edb6dbfbbc7e0665ed6d9b6308e488d8fa1c791efc3b37f1d5dbecd981426482dcd1b6cbb298f3412d263757bd5a02d32112db4f368736f25008b3fb5f9679087b547ae4cafa390f38964c07568ff54e5abc65415729b686eda6c2f0a5ef41a60a154e58274e934e0f550f818681a65a0a48ebea1667c6cd9564b702227035ef68ea2b23bba882473ba36256c472ca3f18520f9a842bf87ec8b2a286585497eb2ca7c9c9613367ac90ebccb4dd0d244eb5a356d67785a931cbff9a355506179a189670051f20caf4aeb60ccf1e2b9faa9e0e00df88f3466d9e4d0a331e88beb92e92d69418a5df8581a84a2db42618c4f36e5c035041810058c622702179ae6cbd3b4d756f7db05d1abb80291d9a1458960cc1371bbab12febbeccfe55dc1575c7dcdbe33f58fd86d9f191c72b037fc99965b9996efc545ddbdf554158664304c0c2c1e6464a4a7aae66a9e4a214bbd5aaade75f9ef9a3faada1a964a29f0c2156ea351e45e080f05aee58252804426a33d43f11440d7fc8449dbf37674bc5f123d0ed0e32d174e13b2223c5eaf224cd31f596b6fa3faa2325182f19688a0c820deb691fa21c81bfd39a820b558b9f33e46f7ce6743af0c86d470d0d84d804594d17d4972124b5e128af2dfc094b59f7144cb854faded44e88e89c948b369813f1ec83ae7dec17f82d068b39eec2b17db0c2b22c040cd7db3051c44ab85338a884b97b74f0fa7a15382bede3bdfedbb1195f4092f6546de47be1bd54e834bd0a9baa3e42dcf419f161d4a0bf04eedacc0403bdbb8faae2b1ac9c216728625f1da024bac5f4186961f39dbcae46c8368f538f745e6aa07eac5a469bb60a5f3815b184f260a89469a6110c407abc6bb79b6e3088c5a90fe6acce0e4dfff1db24db516d82dc35011877aa50b25d80669360f885cd2f0044e1b90469cef4bb8e448699e70a453776a5a0d1dee25fcc707ef2143d622d8019831eace53523bf3fb12b25cd33159f2d13545716db42dbc99cb40daf45e04deaec7826d63edee8454dac45e8c41710a307ae9c0f5923b1ed531bf067a59da5563ea22e47260e51b80b571698a12d5fd319ed1421ac55473c2d30c59fd5585960d39d5dab18acd6d009f990e0c1e15f22a00c766a1b0697b8c9124cde2353b77798b7265554c9ba3407fec33235a4c5cf3e27428384b77077758d5bdf6df146ef8e8319136cb82bc471e69bfca0a82ff86093f3912aa7dd3320bce86f2f82a36397b995efd38641f033f018e99d89e02ccf9eeb584f372d9be645c6249a75db93d5cafd8511e794705a46b9bc8df6b6cef5d70637a67ffe86a7a753d2bdb493249185d4e0cfe29b86abc498ce4a6ccd6753a5a669d137c9b88cadafbd03882fcf66b650032fe6316bdb859e97ecc0cc0cecfcebad1975ff7f8a2a8e34a2f7bcaf7e650af3842ccc50a390d223b97b8ea5764ee73585db12ee4dbf49ebe6539e355867469811dfac3412963691ff9b37260f8b5da4b4de4dc3d83ec68e767dfa39b2bda035160a0b9137a9de15f71dba65dac98d237061549f032616943a0c1b9e0a8b16f0ca1ab204f58141b98596fd60d318ff3a9060d9f692b2808dcb242614c6f1eb554c7fdef6d9709766e3485a9160d3133fe5f74810399ea8c004aa26b6df09a2cd7578f8e1acb598e256468ca4ca3d4bf7318447a1878d77ef803aaa8be05347edc36c6f47e050d5d25d04217d320fbb9f3b5a237489735e2880c2744ffc5edf5f06e83cea397c74c47fba31514be341ef7cc6a4d79598de5b26c25ec04a7e8b2be43e5f3d0683f4b9879c6fa3f227384709fe5341c2ac8a81b40411694b75e1cdba7e462455b2b8b58b0f8962cb1fd505c949f268c54aff4215bf3d29165ea0a12b9d541e49cda6965bd42fc184aea733c847490952023dd5509c28f57d95b98086f7c55b6ed85455a40756172ad21c59aff60b6d306f0e44202c8c0a30f8e22ed74f148635a01c9fc7c717d0b97767a6ac0a493eacb1746f72895aa6210a948ad3a2e5fd1b6e5d33f65a4b5ed9f1767c445e4a795953d71aea1d07aeb2d303fc12ed17453dbee1549c57a38d4d71c246059dd233bc5f666622f28f51bc252ec10cc02763c10ce29b856b00d11d03c6505d4ba5a968f87ca4c9043d080fdd2030b00658151461439a4c69209c3916f3145608427efb0bfd504a83162ad48f9d94de4883183f55bdc0aa8e67cc84383c13c4c6e45059ab23dc2feed38ca495eec17318f9d48189b54a5ac5d887b115ad4ac81af51833d46c3c8c48fabfc1be38880b8938fef61c71d785872530d707352f51953781a855f804e03abbb7879c36cc343e75a02f5538a4b67e76fee662d0cfd7945a924d86b11426a50c73042eb350fc3741240eb1f9cc5623be83bc5864112943e71cfc23f227859babbb423eda92894f8784465fed7caebf5533cfe8431f9e5571f227f4a9a768dee9209cf64bcc4c470dac437d151cdccafcb9f3387469cf9331ba303d755548f678709cc1ec2a58f491d4cda13499ac0c65feadc4d0d9cdbf2dad1c88dc01714f4f2af97692358160e32f3695a49ab5a3f46d3f58b4e2e05e064ef0fda54bcd26875c7786890cd6b0e3bc62b0ccafa6cabc98fb0516c87428e7ed79312fccce94a820dc63ea8a4617d463d03351fec7d265478a54d41fbc35f1d30ad764c8e9b9a0f3cc4a2ef1b666a19068a91894b95114de56951d6130cb153bf2c74c1961da89ba9ba53884f09cad3cfc283e28511221b56532bcae64b9c3ecad21b9a4a3158b337e58d1e923e54d9f3316e20bb46a7258a10f63add8fb4ea4d09450b30103c5103425025ca0663e712b5ca2e60d30183b0589427084536360ca2ff9bf925d15560a1a3d3b0582a367399fceddbcda071a21591a98bcf12448a0753deb7734ec2bbe018478a5750c1f16cb2dfb20c72c5ca5a3e98c35a87d6cd8108056bc82a249d3543eb0eec39264fa588967100c6722c817557d5d6feea2b011f2cc0dec34955a7ae8df5d41b74504866e9ebad0454c2a600c8ac4b5270c093c667d0730cc72f7cde5ec33502b79ce901c96d3b11698acf373c643f5df38700771816b9d9a1228ca17c8e8f4a44ebdebce0929cf664d7995af2f8e2b06a016b595a3cdc8ff995a9e018990fa40f10239221cdb55d1ad051a8f19b655097496cc6ea0c1c9128949b07fbc57ff8b9181b96b4fdbb0fbcf4d097be39c87f5856b74e1d07b41e752252e4c5a0f1ce9c0091a8a9a8ca56352f019bdbee9314463639d53d386f34dad1a663bd7ee8a815084522deb2d9cd5992923b591eb590b8262e15e0e06f30cd3dc95ff609f0b13053986ef84a226f46c5fc3ef05e448228681870640a877bcd1ef01d5d11e9eae8865fcccb21af7fbf97b2efa7c9521a89f6ab5aef99b66a8b56c28233414abe9837a97f974086931e9a833411d4e94fab2081d1e6bf48f839014acca7556d4ae07f076a43c932365f1884ef70ba3d4ae79008621002d783d6897de3b97e9deabee16af91288fb87ee143cb335b43305115d58745fc20cae7e08d8009f87d4636842e4e9cdd3c87d4416ac942b22efef3cdcae30075038fafc7cd94be615b74709aa04f5d8c6ec9e6b4ca0b1cfe1d4272e23034e8214b2fac9b1513b2ae3d6b8ea09be0c5f30c29efb0f0f95c20011499b3d4c8caf84a7f2d1a98e5598d792f6c727c84f45f76052821cc23e77093a30c9ede71de581cdf6764c1b387edcfe1242ab2f11dcebde4f25bb3dc3548923ff8f81d0df61e5391a946fd4df56d5e534373e3aac9352d52848aaccaa672553d39b904178bb23b8e9e793feb4a1d3dda4bb478b7e450689cf0144d52f7f085737e54735d40466b076f9627dcce9e8554d705e5f834a7c531c7a2ee803e43c4dfc7f51c4f1768a9c8be4e6fb8396209dc45fe8815a777afcfe2cbb4102ecaccc7c9b50d6539407ec8fc0984e6b9020e9d1a06cf3377661b60462d22654277ffd1c6d2c5b5ba7b9b6aedf6f3b5f4d4e6eae9f7a308940ee57bc36d8ebe1d0ff8dbc0ddc79968c61c0967dbf9518f5f226f1b52678b01b8e4544da4c0316fbd1204532b3a82bbe1f4eac1ec2d5bd03390781b08667ef7c244191a03ff0fda833bdb6601fdeeca867880f939c88ca213e33699691ea5d8ff981eb4e5e64bcf1076c009797e7602fab1dd41497d3a328c2da4706f5727105bd8210cc4d7392b9cf8e95365f09b553e0a499c018fd94f7e732658cf0aea8d9225116f2134e131e11111b2fae132cb8bd735c1048828480dca14f635933f75a184abfdfbf308abfbad0f1878c6f32bf6098f06e9f30f5fe197e4d6a7f8b3a78e84da4a96cf863d026af2d0cd34348ec137da4147a0731abd1451b62e99fee2eab97ae0e4bca50b961fafaa8460dc14d4aac5e4405aec46bb523487dd572bbfaa3844c3f226b9e5283159249a0e40aac0b28273170df4f3bad66c0132c5830f76915155fda3c25feb0edb5e46cea69570c08400e66911451409723281a982ccb4853b92228e2bad97d7f6577c0c9bc3b788f2ad1fe32215a8c5a108c6783f4cce3b52a871fb7d001e93f65799b7330333d231f0f67cf1fc7c06a33ad5686a8a1386f8235c3aa9c741be78d9272b478868036349367339039c9ce9a5b9645a5963ae7b4b8a276c56724975eac26b7806cf495cc938ab486ff8a261ebc9f74b1f492138b74691bea61eab58f76daebb673158742aca01fcffcc8bec1166fa08cb09c7f3eeff777227b5bcab5e6ac5bc45caa7be5ad02d388aa164e9c3b7bc35319afd12378b11f9492c86ef2a52b355af0632d85a3530e2767574f411d0912e9f5d517e29fdd56e619f85e4c93e0200c3607238c9d017d627459829c4eb25c3e2f8b39880d097aa7ce453a87855992b8aacee76c645d3af5df863bbb2961abbb4515938c8f3a3a4220c702ec47f8b42fbad84dd59d48bec09a94dece6391a6a1d4e182324334341f38d3925fd2d987986979e9424a80b7e448ba46a7375491cbcbb942b7fbb15fddffd932f3ec7b57a95b516cfbd135d1fbf3fe524e6679afc5359438c45f7ede959896c514dc4eba08594efe2253309ac0734c19ab65e12a6273e4ca9415af12cfee7ebf3adbbd3c7306a74a694473f513f3eeeb544fe73a72dba9c9bb67d21b173350fe847bba9ed71ca985d442d64ee39aeb6eaf7d98d22cb7692d49799c5cbedbcee352f777bc7558340983e77843194346a9a63528ff4fa3663171696ad87de97e7429a91034ea99b95be6886af2a2c25ed855371dfe19304bca2b268227f81abe575fcb97ed9e28deb71e62b9404b8cd6b345dcc6d46bc69672a7656482f24c5b790e9d8b0b52f8b421d415f1d5e433be6a6af8d91b5520ac7b14e5abdf44f4aa59db0d70e6ba067f6c51fa8b98ff2039d596b0a20ed4d84c1153ea71b7a2ef96064fdde7fef6d65472a4453c7c3ad18af601e30b5fae22bdce8def6a643ca4d17ce96eedeff18ad7af2aa6cc8a6e7726f98f3e5352bd8e8e302beb09305c4d21c576e94f0695485467ff240f40aaddadefefd2ede03ce0bf4943399a479e192bdf857f308d0e6c5330f836258e96a3e1b5446dacdf493d9afd10b59353de968e8bee9b0eb96361527100bf651548c02dca61a4d2ce262a152d3a9fa9f1e77f77dfcc010f16056e34c294b0c2cd3fc299cf97dad948b8ef476e0d0b073b7f4042e4458439f4aa983eadf701e1aeafece0243562a0b53fa3fff3dbb1ecd79555ce18f5edaa94da1fa02d5bdabdfd395e35eab266fb58c432fb75367b96cc8604e5b3085261a8e52ccd1ff618d9247a37122bcf7c7a93c37a4bce40a304262b2a5e8661a7afe1b3e6bce94403d8f82613d5cd02694a76c4f14560bddcf4fd96deee8b3630629959be5d0a1d9a487275a53e5ec36488a1c9a8d47232a36bbb4ebd55c765118e2fb7cf414224e1b2a580fd623371393fec072731322b08869358318158767c54354750750fcb256988bafba5f06ad4b19f11252abc4e99534f05379cd2893af8306ac7794e0fcc5a04a4c9d15fc9939dd5cb2bc7955e7ca377377fd69a92a12882430546b7b6b07c98ccd54572b24c28f41bc1b3c599708e6acedb0009cbb79627189b29727937a8fc9a658c045ad4e16a1cecee3f96568ec4145e9df1e6dd8942d1316fe0779a34d9d9355cdf4d4e83e5eb026f673a2e4967ca78eb2aa819d8fbf58a5f4cf6e757b01b2790177e77557a0f32567c486ee017ed44acf6f60b3d3ba4ee12d68d5c265979d48a014e9ad3631cc8df9bdb53bb80a4dc26b70811f1356ee9d009560b1165df996224b2a350ddb01006020b286ea70ba36a5822f84be524eb6276d1bf4822a1934fa77257340a4a7a649227ac2fb4edb05655b65eba05a84d5e06b44f9061a5d3bdae7567285d4fc548cca168dbf4e48f38b25fefe53d865083e9dc308ab8e6edf748cf9907ffff32be9f44d3d7e4844c6d6f61b3731f47629b32b8c836c17e5db8258ab6a950afe83eef32acb0ab19b92f6c254f5f4b53cecf4ffcc647be2d84289da9e6063c8498c2bc4848cc11f524d4522f2a2172b679f134ffc80eeb1836e9f475850594f57651ebb99502efc2a3ffe163a1722420cd35daeeafec3ad92af5cf7c87c4d8a35a89f552fc565c8cd6f5eef24d844941f06b2b2e5cd40653edeab70f26df6dc8f52bdff76bae4af0e1b147057092340ec8cbe1a36e71aff365670cf9339136347245b8b588b38895be5593b1caa94b882fc1a0f12ff04153fde480e4eca2abc14559d2712c85f36f87c1d872ba60f33b3272e58193ccd6fa611aac3d5d5797a90ca43db99aa8805cabcb9ebdc3368bc2974dbe077c4c380897ca6c41a9177231f41743f9a276221c9d81b028b9e0a41366cd942293cdb14b22c39b5e41bf397cc287194fefd0fe40be77af397461e51ed4681bdede752e3bdd496f53c01575388bfe0b0abf667cf965a8b6022f4ec7f2209b467e9712e7b8fcf8a6dfe1c4d68d5bcbc711627ba8b84244366b83165a371216ce7fe8a3051e993cd3f98371e027659ad51537500b6fa342786d44e89d0899c4af281e4a037e94a913dafe1d012141a3dfa2179ff891121b12dc5e0acdc694710624a1959400deeb8bd1b8d91ed3ab1798533b674b5fc1e033fcea6c9905a4e13ca803e056953368b13c7d6f12c018beeed9972ed8eafb7a3b2e7fc793ed72badbafa55ee3a5ebe70e85d93cec19bbef8e639c9ee4620eb94ba9586969cd60eda5b19b8f1563b90bbbc014afeea33b50078f05c3b5bb5f9ba7979d6d705a0ea11c90e3218b291a983f4fb7a6f4f5d8adf4aa203d182fe1efb0b77c7d3034526e3731d2f9bd082e1608166c0570df1ada02c6d967fe39a85be78c7c314d40577bc8aa515e47c8738959dc61938070fdf947c9db8cc1f540a319cf5941f6b9dd7137f8f790f6921d04c9d83b5faf2cba30f014d4ea695295810ac84f92bf2c106f5cbd6a478c0098ceb03ddaeee202a41438a76364c5f9466601cc95e8d93073f5541cbe6a0c1c3138eb214af92123d8444da9b97d7c44581691967fb310e894bc36bdc5f94f559ddf1f92940ad4be592b260e781ea69fb2e9922f04caa4dabcd6086906ab18de8c972d0c678ae806cf33f8e15e280e50ea246d0b259c160427c0efee26bba65fdad9cd70cb9a11fc39368d5a7575713d0e4a69e77eb3a005ca126b5cdbd84a63e24c28fc6711544d91105184a706daee84e67849a2b8d2a7dea9d7550debf380d291f90ab318eeea9e45a90428ad68ab3049f00c1b5100924ddbfc3075be7c16002dc88c8ee52dc6f9a687447bf0f95ec89d08f83d210178763ace77123ab9ee246678f28a82912f31cfd3b6d73433d6707e399884ef71b73ba3cff2fe43a9b829cab006c23db8df7b0a711b4b8a0f5f4fcd7cfa43a2f5af623d25fc992fb4b1b2ecbd3fb83dddd36153bcc9d43d2c6f1f644f5e0fe006e2576b93a466e1aeb76e7b88351e8737162bbcc51e76c69ad30e67f1e916575a01c0ee468b6496b408a54ab2456d01dd436a3c29a2e48f3834252a454fba2fabd8f4a3b20c6dcc113acd92616a413dbd74c31330faa7c24760b3e8a5ce89e5a79ec7a6f3008113fa998082f5b715a67926726657efba7b5e39312f07c72a4269bf1b188b68a8a647f6395c7c43e5b662b71b6885cf22d11c4252e9bb26e765a7d0f3ce23bef28f4b14c9359f4aa2287289e310d23d93b0aff22b734b80da76ea7d38136421d89fc79c23eac6a91d12d257d239f8e70fea63ebbe3dd32701157f74817ada124379bbc713db15f9052aef86409908efd5931a232663ed194db1b06a3a007dc084cde88f5b56f7743c7ebbdc43d457f14c64c6b3f20c0579817c0d690783ef87f82d992f5802a631eaacae19ab9aca815931db8379b972872a8d47e509a9f8609dfea4ff33fc0e61965d0608243345d8d95707d48c30239034644bd160256c28baeadc77fcac8e00533e587ea95e9be66b152463ba68b1c163a40c6b5ecaff4dc9e6eb7586771d4c8192c3d0b1bb0172cd96c29efab91aec7b25d9d23587fc9a03a1eea5ff1ac4eb1eb0b9ed343a4bd0300a7ef84d599199737e29e460517310efc9b262a3ca374879c1538b84329cebf52bcfc132dafd372af3607b951766a3652fa40417ba458247b34c257d4987fc5c75bb1dd4b93957beb60df5d74da37b5feec472062953f2992fa36cbde54fa9c7d718ff2ab38329efa75a60dd2c453fc362d63ed0896dc8cbf6190fbd1a6bc85f12fcdfd4c1f710f824a81a0c283d07bce5656e2419f996ae520459e748b959719a637f47baf1cdb4a29f36997c720d01db33058f78c48790b53a02c871aecc73cd9f1fd4fa3ec01c4abb2222d109107fbe15d608c5a2ed46308161074bde2bc04ffd3e683eab0eaf24b5a13c95035c3337299f9256de3f0164c4b5229a44e44f03b0cdef18c09a776b2b2e212fdb540ffcc8cc1ed92dcc9e5403044599a02b8e6aa2a64201fde2d9dd8851a241e1cd9cd33b2924b27e57a95ac77ada423b2283b9ceeaa29ac2efdc358a4cf52556a7e7cf09ed8d48a38abe3b3f7e90453d106efca044720c91d8c28c4aa54d8a2e3a8d8b4c6cd1ac440fcc85cde25d06bd5a09f0c163ee2362e9ab4407e9b0ad0c0c5602c9d01ab8b0662b5ef7f2a14da9b46b719f78adae6553dcbc5d227497cee4acb0372cb1693d48763a6317774fd34f0c80566e0a402f96da799148da478f89cf20e80cf2aba4cc203327aac0122b03c0e6bfed44b846779703f2d5c54fbcc397ee4c46cbb201cac51c571236061296d7c9930a3a7ab3f4938af7df24963611337f88bf2c070647daeeaa0f4f15263c2563fa8849dd56f8992474b341ede7ec3339bdaa1a3ec96678522be8a4681e8919be1d3eef7ecddf35ef4fbb5d4cf490c16aa2d4fc65ee77d39f375144cfaca2ab8975a8d43d613066b3c8afef929f8ec10cac365f471451bdb418b6211f5c350554c886c8a10933c0b105dfea3c79de7130c2f5404bcf0f84a4800bc45e5878520af3af2285d1a602b9dfec24d6a8c3f7ec1a72957f295be76fd64eea0428b9f32d5bf12e0c8af6c082a954ddfaf87d695eb4f7c9436387154da5a3c7fa03c9de3a3013a05c57cae6504165ca5a2630ff9ee75ac866d8c69359c515c5e92a09e0d7846e2b4d9d9ec6cc600b7f2882cbc1c1c5a7b233de873f64552a573750910db6da99f8ca1ef75e3000b4edda74d716cec446f62adb0bce92e4e555df7a68a0f4879dc914f49f12782f6d39902f629c3eb87bc4737d1ea8f31e62f453fa26dbd1f50ffacc085b33d66d3d9717fada005e002ee789007717a629a0b74ffc340d51efe589b4dc1cd495a057fb67b4e62dc921bde68d1625ee279d4091966e138ffc8ad1223a6a3a1f0e943c87cece5525c477e7663627f68024404c655a0126fd30f383ef154aebcffa0f021c1b7882e86b25dda1d9ea24b9f0b491c402479d8ae2d492c28180d219d80db1955aef75520de1f0d5a2b220c4a1d03553bfd463da1aa89beb51c85060a3e5226d6c31a1387571456c21b02a0e5821ccda32bb95d4f5b5978a9b76e23d39be71fe26deb4d7293816a5cf9ba7b98959f7313aa2b98b1f3a155775f6bc72e0e42a4ff20852329e6769ce3239d410b210b269199d214421b459a00242d95d55a5e168aa907dbb7f47451fadab29dab771140d1908a6237f5063bbd7ca2b70f51988220b982efaef1b5e37b065391c72071b03e963d468fae2c5705c82e5916446689581fcb42283399be8a5716ba95659043c68f3ca7b9e39394bb449d98cf271996629557123b5d0e81586f7e73007d2432fe9cd434dc895a70fbb0703f2678ee0e40b0aa779e77f1b2f4d8dc657a625f7dc8d37b2717d8bcd638b8d465d291e13a619c00473a900c5284b25c4a4a229b5831fc042a3b2564aa0b82f6df3068d85d020b54c4199cc3b7d07fd93464cfad57ef70daf1a203338a122d7a24364522e9d67fe8cf5f8941c35bb254f3f2ca754b68b19950ce1d4fe2e9562bfcaa585a9c85f5e3b1915dddc7b771c8e2eb2f1088af6c201faa2689fc46587cf7c70b916c6190e5414feda9ad1a7bc72feef0e3c0b3aa54b2c7d37310fbfdc8f98e4c82fdffa61751927f2d14b338a5a129cc625b49deca6b8e6e1975d17f724a7e482fa52ae7138f3fe423831c14a186826ddeb2cf1f9b6ee0a6bc9be90cf8d03fa3f317b6d8c8df2187ce7c00d35b0026723c88c843ed6b18f967fcfea03914e4d7fc810b8dde1c17cc267e4044431654cf915c90b9db83ed12d42509d85e5b6d8727b56594410b080e462637c66c41b873665a521bf43e0c6ab238bc3b1477d97e9ea46089f946d42eba5d8fd39f6b433e163e9adc0b149c993d941eab04b0a8a9977f45f8595a9343a7b4fd5a0bdd61a39f082932f9cc27f6246670df04f136685b39e24dfc42b0a27ada8939f70617cc60430dd94e3f76acf41f326c8ffe1ac43f1d292732766c0b094abfc00ffc30376540fd41248b976bc3ac7cb37a93e81f29f64c531ecb1a9393db105f6ecb9ab08332d88700b2fc3a4280a09ec9c0c3372a098f1775fa24d437b7d79c871e3bf06e551377149643939a3dba96b17e4687a552e99a40d66290edac2222d9b673d53ce2c49e7c6d99398414cd73586911f9af5a2fdccc948492c97bb21cfc6517590a950596d9892125f2c539b9ac825d88ca17e8a28629440147321e09c73d7c3fd3e6a4baac6bcd013f1881987a3225f18ea42a3d05704e6c8a89772d5a629a453c48578945cae2554e59b742b7306a2fe4c62fa6c510e7a634fefb4e73da96e741035a73c48a18a48a49ad573767f8c4f2ade2e1012c6df1f34d799ee5df05a1422e7975113052accae90a509fe965c45bac2cedd49d2e7581a838a6fb983b2cf53b82414179f8ab226acbd2cadc2319f18b09a18a54a5248a9a0c23ddcc2c539bca71d579bbdfb6d519de9e1cce17992057fae2c3b20b64f168f9a9384861e054c31b2731e7f29e1f5b8f88e6aaf3e323f0106e9d40c2c6946776d33655795ad6c7ed9914ab69673e81c2c0f590a2545650f13e625b33a8c31a71e933c69a96f64c24a388a2a7468f0f489151d62fc77247a9dbeb0c2a1102432f2f53df720ff24f9fa0ee7ca2f9eafd98bc5bc7623e0232af5ece20ec05ec6436e0829f1847a5ffa777108046dbcdfa9a24eae888a4279d717da39bcf2d2761dca6c702e6c3a89e7c85b228abf0cffaec7515d9a6273290f6e18a267df9bbadfcbae3e394f4bf6c8d5095107a8f7dd8968bb6bd8cb4fd495c6575b880863e292db31670a05b0720a88cc11d17a94f8e4ecfc7e67d450608250df7990f7d69d637fd5cb5de705749b14e990f47554307f0d6582f02fbb4f024276687b546c03bf3bf11d3577c184fca3bbed060f0f5cb60e8e69349e7f72e876b05fa41b155eb482d8203dba40d40b8abeefbed3d70450f220f187eaf3c2271c703964ed2e5184005103c6f04d2b0d126792680b58fabb2a03b0a45b30aba998cda5cb60a740bb1c50c5b9d77264ec62665c16533bbe06bd9579a60449fa36c13bfb4093bc58242a0341293d714f67aedb27d1bc3d109402339768458606caa7a650c1f69313ea718a15782da1a0f78afc45a628110d745b7497d83827eab347098b0dc9f9dfe5cf33361d2b675f7e55bc791b05d59a3bc60dd3fe9a4f530d6447cae72422bf67188334817700fe7d897fe0249321edbf7fc199324deadd14862089e66f8acabfd36ce50d9a79cbfdfd7dfa2a965cc8d93525019cb813e8cb2f917eedb1fd4f1a90d94022b4b7a7ca156bf327d3abd851ae82f56799b7a7994d0e0d43f3121c6a46ba0e304f794b1e6d7d7c51fb7924c1eb36bae67674cbfd8714d363580897daac2f9de144e6c70503fa504d9f39d7fdbf6d56a8a220367414618559807f9cdbae1eeacccc3bfdbbbc9bb9479d02ad45ab129690d8ea9026b066a32dafe9867576c36b05a1ec50e732c869d5f7e7f2789aa52762381ef62830b626124ba47fed92aa3cfd31823274ce4bc50be6a65cc016f5653483f1200d7f668c6b01ac37a0776081d72cde9265a1dbc62ac97b403e784b3f14700d806a6b794a6d18b998accbf8bf4ab4cf96ceb283e0f302d7b6b93a176c62783aa38fa63efe4809e679d4847c8a3477ade253bb3702843607cabfd99ff42a7b420a50f22337716fbe979978f512d46610c1328c0689923a288a3bc0ae5c2ec856fe26f0ac68209cbfd24d5db542c817ae8798a5d42c1058abfeb78bb6931bae46d45f26bfc5bb6ece31f66e67e3a408cbf52c9b7cdd986f52841409d7088c1918d0c1f582836331cc380f8e3671a314b9799689733f7451c58a20024eb0e3c2c1ec02efc305e789037e1f70f8d53213d7c0a419be6370bd171727104e36c679a70db0736f4c09fc8202e786905e5aeb178eb5a5384162e9998cebd58d1a09285dcb00d6cdcdfa9caf019ef22bf6ac6f9b0e6731ba43ec286537e57593170d9c1bfd8ba1309adde87a16cd68ee6800ca7c4098920bc4fcf4f4f7f6eb52395605f1ea79742de9b3d6fbe86ea65ef88b9761c588229ec9fac4362ca4b2a1612bb8d30ec788a3709fdcaf6c9bf731c208e49c96a0eda5e0e789f3fb78b0c25cbfa637d9a27037950ac690126d5b64a6848a38780c0f90dfa641163a2b624f366fafd70f7b90fda2886f81c1b1eb71e43afe4df2d923d7ee8f057087c019213fbba4c58382a4a1d2d9b302467776ddc6a73965a44ac8515213d1f6b0d95102900b713598d051f3906192e0cd140703292e96f85326b54cebe5c7a3dfc879dff7e2572057457f768e02934c7b341f5123352b626864002d509502a9294814084894f6c782b3bf942117240e9e7538aef7f2a15d5a56cf01af03b75c2de84b578e2154b623e2897f033591f0f598c6ffd5da5fc6fb49904fe810ec13f20666b11ce853e58e0f6d3522141baf2ecbfdc4522cf63ad5a8b9060e3c1124be2e896108a22c2bdc8fcbc016385037aedfc72a451e121b351624fb2b16f7ef128d96c964cd6c17683965c4bd4b5e12815bbacc910299bad3b8bf4b09f22abdfd778a01a63d77c11b62c1c4fd6cb2f325bbb296eecd89027cd9920d5408ba9401f24307beca4b7b07860b621836c5e616e0b129e280c08c348c8b859062fbdaae4a899b76a50ad524e8d132957873039a99a4e2d296d0b1835873b486691cbdca6d6ccd58d7f567081a8b45f5240ad09fbd035af22d01ef3251e7d788dcc74b7be54ca9d00a9afe2e582eb29eb994d288c3b0ec2fac179cc78335777c52d269152863d5f3aa93bef22793b9022b5e7728bbe1dd15c452150e765afd298a2cde6f8639c3ce4167c86bc9529c1951e4f96f4be43d8bea6d7b5ebcd3faada4047094bceb65a59c8f85aab2cb0be82d51cb4b0be5aa6f754ac4cbb3d24c358a3ae740bffed24ebf4b58400caccf5a6f3b61cb97a1ba1066799c5ca70964b0e2a143a077b293e332c5893a7b8eb3a587773fc8a12586d2ef17f064166ec0aee3f098c476f0731e956aa598567a19d8d625a284deb0191367bf543d185c3f74e262296638fcaf84a390c4e28aec71d85086f8dbf8dabca3c7cc26036475365e5d29e31199bea45c4c0d1e4a685d1c1fef3dddd89b1170908f21dd1767d2400a7c4583d11620e3c690a8fb637811b7b759a7881788a32735c951b50013001feadafee98e77897e48686f8c651595f39409151f527fd053723599c7836084c055388abc800435be325599d0cd2c17eab68afc6cc62fbda8ab9ecffdd89b35b5f9fe9d7a87f3e7dbd8d6b1a83dcf2b3bc7ae31a4f32fe740dca4d4a06b54cc8f1f98887ba3090daefa714cdff0bbc52739a3dd8b90ca94044494b41b17a1c24ee88a4e766f0b88b12274be8679e3ea32c06fbdb8868e315407a4c0e3dfa440362e3e1146fac3f93aebbd016d90243fe5d35e62c34bc07124fdd2bfe2ebf8faeb78d5193d87e333bba78baa1be415d2b2816c722ee86a4cfbe06c407ce9ad9f7e4528d6a7d2198534f4f9011a0c8c04230167fb1a1c49caf2bf927c941a937e7bcb0f436e5100bbfab72822841f08c936c6390f7a48cc6702a07128c6de3a0cf17022e2cbe07e749026f82e9e706dc1b7119807c6e3c90fef8b9d107861eaa4233f79c98ced3238d901197bbb6bf8ed4f8721d7d27108f4ff199169ef25b005e3385faf491ab71adcf165fa5a3f22a42382f52f56ae36d3a06bd1cae783261687611b79bf794aef8418b126b2993e380341efb8810f381cb463dce67379dd68ec3e8bce31457f2f3f3b10ebeb8bf098cc4724519acf9e870ba7bbaf759d6e7c0a7d16f7f574e9fa2c19fec59c90ade7e4f626a280b46c3d28d555a5792b0dd553dbaa975ff980785b6fafd7e62edc13aa31be77a8350edf6ff99fd79f1b267204f0dbc5bfd652d3f4730d7e62d36f1de8ae100df42122ebb5690738804a2fc604dd93c0e9c1346cb651aad3a287b1e0e956a187b308b8bb8524a365a685c04d6f2c60a3405ba688133b6d6833a89e732bfe76317bbc2577367485ea9307a06bb0f78e4c0e281d73636a27413b6abb42701cdf613f1efb6cd44e1da5fc70255310637819c496134b04af0928e437afb3f9a32235a2dc3c88d8f352b194b296fc0593011ef1442afddf9a4110a14a7a6c4e1f6b9dbccdc162ca555cd5560f0d6356fa9160ec9cb782f45a33f53adbc9f900727d088f68f2c54ac64e76bfc8e0f12d0e9ea28b63a19ed64375555470f8b4b3638cc3135bb8319f93f44d2b24dcadf31b163cd771706981eb53ea9f5256446aa7b8c445a07bb63303f996aa95cc86f73cdd031fe5585e88932ae1f62c9f71ee159b1f7e9e79e8b055e46bcda9823692731515c62dbbfab886efad4bbb2c39aed07271c0525cced03f0ff10d09e688b75906c35328b4497b197427aab848b7c1ac5b10b65afabfbae19cc635d35949e160dc08c838bd11fffd36876972fe02cc43ee90236ddfe3bdd4470117c029aae657c89b227f3071f0c2024dc087347c404d8c12ba88c3c4a313872a55c982e1fa262714607ebb6edc0570f98e91e5df3a02d6d303c668e40d34e1e7105a404d267418244a5a0175a09df1f19fec8df0633f4f31beb4ac7d263e4ce3d1b2b1a8366c292492c10bca2aa2b9923b7b59c1210bebecbbb7c6afebe1dc002fd6425532cf4ea18f4e7efa066bc83b22392670fe02cba36a0d4c55dfa9ec4a87cf85db1c47c45d7d8b6b69bb2ce5212b9bfd39a820b558b9f33e46f7ce6743af0c86d470d0d84d804594d17d4972124b5e128af2dfc094b59f7144cb854faded44e88e89c948b6f2ed8fc8f97529e5af07e2781f6a12b0ad25653efdbd1da511f0e46c009fd02df88afe0362374442c8f9803e03023a5cad9ac7988cce937013221422fb308508ab1b2b312f30a31ca398532eaef8c5a9e540e204f1953cbae7ce31391d55e2bd065e86bbba02145c2b3bbf72013d641affa2d0f6832c423814e019fb33badd262e2e87a4e62ad9730cca48f26c717d7a88253e08dac66980f23d30e2dcf81aabbb725a944d916e0e2510304cca5fa2eb408a80fcfdd23082a7fa7f26b9121db663611cd4f8147ecd80f4cdf97683df673388b11b569602b4e17fe82de1e5205fe3c705a7986ab1c5270ef9bd63a8879b7aa59ac94a46985d506ba8613cf365c3b5bf32dfbc3c433fe8f3ee0fa868a5a85675833de29e6516316b8d12e30d5ea31aa831944091853cf23afd04fe288703589bf80382bbdd42f315d355cd9113a2af08003659f6518aca3236a23da9d7ac559b49b8d357c54c282d216dc8823b8743f6333119191b3d28ef99d91658e769cee950625ff03bd41b85e1be997cd48a0209f47adee9435e2eeb5151f039824963bd2b1694ceb5c0bbe4306df598f740845dd8202065a107cfb1469b38e45f3ffe2c391fed1a3fe56bd16122b06d5a65c2e47b673ffd418d60a9c6b3d43095e50fe4b329123279af5962404d05657a9c4bd5bbc1f46d48067cfda0ea3c2a6b33e8253756ae7b6a5cf66b650032fe6316bdb859e97ecc0cc0cecfcebad1975ff7f8a2a8e34a2f7bcaf7e650af3842ccc50a390d223b97b8ea5764ee73585854fdde8dd324d1e2f314e8b00e992f6c7afe1989a13907632898fb37a6ddbbeb993ba0a56719dfd21a3cf7efa5da74b3351e2dc1c20390f743b2f6a30d0a18854fbe07b38d8ead91e8db963050ee1f2fec432e273cee00bf7fa0eba9549163cbd0b11ae1dfd6b75e5a3b215573bfe3fdcd8b6fac290ae56f22bcf6d84baa5f133207bc3fef7e3e30e3990f1c06506b34889b392a33d8b50cc832341cc400aba078fad1fdd0aa6171bb2e12175c545ad1753842b3f3833a9d7c5403621b4fa1eb453906fa2d09e786f49b9be183f679259be8c2162ced0fb2a66b30bae20fb87643fabd04dc9af40f81a7d3757da9d2da21b6d718b8153d1e3a1517316cd41200573481b48b8ea94e7467ec350787447895e3befe0fb0eca0f4ea22aa786d588d6b626c1927e051e0840f6f7c99dedb100c20002515991110a82fd77a225d5af7454c9b7aa2facb7391f4e7fca7d2e945463c9f2681a3b20cd0a93d4259bc5e7c43933f89d951a4a418e21c81429bf4cb556dda7953fb4556ec4d15744cce3ec663bff3cb0000c0dd803b1a45e5630b9f0b9673e05df3f369cd2cabd5a85307d55aeeefe89c063ef16a0c2bf2f6d03c83194b40b9a1354f83ac0e7ab81237200c42d7cd00676f714a79159bc9bfa3f7e7f0b4016561257ebe93dd8965a846ac32349729f4d237b0e2baec8c13bc181cb592054fd6854c955f22cfa5a8ef427814bafea89f84f420d8890cea6e09ee3e904a27c7a3840b0531e8bde30d8b5781b45b7245267fdeeda53dd7d6525d368cd38b50e9afc407ed3d8e773491d34946eb16a4ef51d32fbf39745c640a2f178b373932494e512aaf7e60f08a2d165f9d73d4c8d59e47a0e114262585c066f3ba973404276b9f86b647e76fee662d0cfd7945a924d86b11426a50c73042eb350fc3741240eb1f9cc5623be83bc5864112943e71cfc23f227859babbb423eda5ea6a516fd4a3d565c44c16c20f5e297bc7692449ac02f19fd5445ac86d99b555fb2f4863ac0e1a95db72017f362bcd272f1773d5d16a32fcfc19afd4e4ab3766e599e6838d7d0560bdbc73e83b698c0b563846e4ea7d425caddf85e31fbbcba2dfccf8259662445608c72f72cb9367827caec260feb29b6a543336e6d51d2d90cff302908479809b9f47294b73fc1c8e854f57e373a4bf2c05da43fb2e4a637a5e0b4aa039d2bd3c854a510009ea713940cd14e8c4617296c30ac440c969d786a89ff26dc7afb4fcc0633c00b76f36c2c50b1c95d09782620e9301a621471f0fb9d1e9fe180d909e01f3d07b7f6e23ac04c944bd9f46a4a8f7f425f7f31b5529efe9cb9d78c20027343f62844b702e075de035bb931782b28a1ada629e29f44a301ab2eda44bba97c28ad6549338dc9e3e3f2c7775f36051a8c18bb940c34e8e903f6d44b3bb8e48fff8bc8518e41d67cdbda99eb9a5880a5a755155d9ebd27553a4b1e946f8d15f83d96dfa70ddddade5f47ebbbf243b307411f3baf81cd439f178215a4442ba5e5e2830229d0c9557d5d6feea2b011f2cc0dec34955a7ae8df5d41b74504866e9ebad0454c2a600c8ac4b5270c093c667d0730cc72f7cde5ec33502b7985ec0f5161e72b6991bef9a68e415cb580a071b7307e9b82cf5e6ff5a37144cc1df7b55cbb610262f838f61c5e87912e629e44999a6b4c3d61444bdd30dd9a127d3bab3d28478bfbf75bdc0b6e99380c5351ec8247e31c71da4e15edcae4eb84a6f5ad82744e044c9015ff22c815825fdaab2c386817e9c25c082eb2997ceedd0945a25827af89c83fcf5cb73c2094fa265aae6060985eeb8b6826c304874c8491eef6b012a5ade677a70cf5523e4f4b7027a380a490c261512e79894299a6fb4df43fbc0966c493bcfe237db10f4192b5d57926e2996525e19b7379923a58221331fa1f3303488244719bbd981614ebec52660704d3ab371c0c5e3258c54ebf1cf49627501dcf79196406862283e2133f2f22e543935216d7933704366b106b2b6f1c05b93b718d93960f69e2741fa15571f29cd2e0a685ce8661aba335abee16af91288fb87ee143cb335b43305115d58745fc20cae7e08d8009f87d4636842e4e9cdd3c87d4416ac942b22efef3cdcae30075add2473b44bf64354e32c7b61abdf538a87828916cd9477a1f96e7836749f4c780984ef5cc281f955fcf3a4cbc2eb878dae3ce4047675779ec0021e4dfb70d5c2dac4b8fe896525286dc451849d47fe70985b531b34f9ec3ca8edc901fcef7a2f20a770832d5f0104489844668a7382522154d994474e33dc52be26ee942f7ade4b11693f5ff23bf10ad7d241c95dbafd46398736c611b43f257736b604a8d009ab197100f6087560ca616ae1514ad222b8b70be973d18e128c084fbe78dbcbd7b7c2470c38e827b06ba9854ff8d135a42b9500d3c7ada6db9e6897c42bd637c524bc585b7760f1ef006aed0fb89dabd357bc50622da5fd63446e2bdec261d8cc4fa006f306bf1aa7ed2b633d67e9ad9240fec6918c6db98660f524fb6bf0e59fb69bc80b7af043589eb7b9d541367351b4dbd74cc0dad9babfb481859fc1daf88a87db8ce4d73ba5afe8ab00ee8c413242818b3741b43bbf05eee3e515c18a5dfe499c4395685a93944c16f536b5bd919ed19043810af9970501bcf589839d64a01e98af0a49844718281f9823a7f17fa0babf94c7ceae6b119232a188f800e1344ac2b3e9fe060fea3bcce388905cfdcc7d22159ccc6b4aa5e2fde4637b5e354b6b83095047c9e9aa9e54644895e335d77ab927f03f8ebb4cf9de87645bfa5fd2820e5872c088e8d9669ec1224f953ef7761db275cdbcc66de03b12703a5ff0b0ac6a445a67e3906945cd33414ac8c6c634f93ba7510ef294f9a0336f1ba0c40ce5a975ab6a13884067f2589a731293c13157f4f2940247e6e31883fc491d17bbcd8ea4d2582015fd7b2ee1fa656e1f1d8f04bba5f61433242c23fe4414491b4043b382c41b8935d0230c99726e96569dad041dcd622ebc4efed452cda73db8dd987e9a1b48e867835d8e8e14d9315e00b0e7b9915e39cf200ac2240eb444fd8b41a142b7e6d8be79256e6623b04cac4981c31c4756e488aedcdcb775711658cce1462051760c6c346e6a9112787bb1b41060514b6ccd534df167f47a1fdd3aca2cec3c40ac0d42bb8250fdb8a45e2d52d24e3a793f1cd6487be3573f2c36911e1122fc7c56de5335a0039e0d1159fe6c41762d591aea48c32d0b525c2d84ca5f1ab460d68cc670bdaf0e7b90d3338d08d82df90718f67b3ab55be4e8e6762780ee85fd12e0940d5cc15d8584358ca43b4c538626bddb2919f27818521557ade65b671e6c76ff7fe70272d04179964094444376d3fab07497fe2a6e13cd6f275dbec3d0faaf07f4c7fec291cbbeb8b9017b8dc903c5e75ba09d69637d142dfc9986e9f33d72142318f93771a801a6cbf8b2480bbf309ef86a5d1ad02dd3672d3ecdb139f7f93ff9c3ffe3d5ceff2a25bc566777f7673c1402733bf79e61fa71f5ceb2e96cd8118e5ae0b6042223d85e162a6a346f29647e1671c84d061d166c73e9ba7ab982ea078cb8865d40585cd307f78e0f0ebd9f202aee2c5495fb2fb6ef2559c752a46fd67aeb9087794ad9b3b3090b74e6f040c4c0a4da98bef24f2091234b448c31178b76169cb275563f792497e38d860ec860fe8d2612f418f342a3c750556ebe2c9ca771b1abb45670a91788624a8547df457435fcca4ba4c718107d1461c8a0453a58f52bafb7d751b6e6b98701a4156553fb4de5f1be25c6fe3cf62671e1d248359a62bfd1a9368c974980633d963ccde5985a3a1c983d629ee87b11c1df8720c27684c41e81b6fe4e725bed41604374da7cc461a30c2f1a4165ecd54dd33d0df56b1dea614f951620e9fb5890127b254db9cb32ad0d791cc29b81652420af920a6d453be3418f8674e50b61f335ea60e5a56b0754d2cd61f47f590d3850ec86a77a381a88862f65fc8c6cc0a5965dddf3f3e47daed3f7b8f5b8bcd5988eb7524582b0054ed171e392042ce465088e387ec0987594643af9d085f4bba0240bac37c6321deb61944a6579cf9e2120ee50dd3466dd77444837b80b6bb78f49708a2af027e09905e2a5a9d440919de21d132a5f2faad0aa843e7d0317d832b8aac933bda5648ae99d49728db3555b440609ddf521c0bfc7140b84a3acadc407c01e997acffbaa425d5cb3939524087bccbe8d509ad48c23b8326354d3fa53282a1a4169e7b1eebb30f8a64fd0d3130eb0f98b727f21da20dbb627c0dc34a7d7a8cfbd594f13f43d148bcf2b7502221d320972b79eef161c85dae6b4521c6ee5917245944c82c1152cd90df754418c8b7b943c873effc9ffcbb6e1360bc72185d79cb9c6bf0f472b453d06fd0835c449cd8e99cfbf41e70b13d9fe6d5ab22ef159077b2d52cf559e31b4007cdc311719edd80443a811692b31f23971a73013e330f7dbd6ad5fe128d28b6286ebc151b48cab1d20ac8c275a771a7123ffae7b0f6e291a69fd5399d524079cd40179a828fcfcc7ae536ba1f3531945a96c0c5adec5d684697c6332f3bb710c5d324f4166b17156e079b238bf90245795e20da3aff5c3a54af973cc320429cb58f5c0477cbff7615027952cae4714eb497d7457f3ad67481528423b5823394a8648bb183e525c5d78a352068de4764c18e6b8f9c356ce1714e079f7914bd81ecd350d4038a3f5d6f2bd40c56c7926fc6d2b5282d940e7dd69ba13b76804efa7f3eaaf43aab6e5bbbb22c082fd51acec18e4120a6fe325f4f38ffb9f6eaf7728944fe0f0d2d699476ea129dfccb948d2dd555711c2bdaaa4de143e9bbbb1e1727991310541551b97bf61457e4c9a48da6553f245d7d549edf8ffe13c006d08851ac541fab868f031e0d4f883f20c5d06504ff8745d3d24ff68e994af0e5bb20b4401abca8be2d67d680a4f6cea2570894b476eab42481d5cabdcaae97011e1d917a0b524a8472c227c5835df001bd13a817b941c422a458880756c016aa76e8f447050095b74beeb40fafc7ec04746e0f88a7e550c87cce3a9ecec0e3a9e4a7c37d1b8df8df97b70f314c63b9c1cbfa3b24876f46cab2ebe2011d980805b5b9cf627522f8ffda6e13db85e1b2a5288ecce8fe7997090282b6bf96429c6959bf4034136508b6f311f2ba3ec41063035d76f0a6ce00c95b5f0d25a5ac52e2be1d5b9fb740d29cf4b4848d2f1a19a43585cbe9d49c4d9c07573f515586e4305fb4651d2982151833c3a3270213f5487f0c6e7b4d1a39867d1f184a1511104cd24210f9bd26f739cdde610610e9fd883054f5839c267fc6e75a3a7ac8b46a687b6f9f4c8ac2977f83215997aa50a398e3a03ee85515f91e30fb58314eb4465a27be57f1718c2d9e70b9d2d194de91ec8d6d905fb0a51966490addc3ccea50045fa88565fea40f5a42650f1096cd6090bfa8f4fe1a2c613dd9c3d7c5842290767c0b16a6fb74af30d12577df5252e21c4f57a5c3ca331c443bd7384a12dd28ea15d7dc2de102309138c7c76e52453a18428e8d6840d5228875b3e840fc8e20aa9a676f9e314db3365bbb802f5f3af79aac8f0d1ebed9e2a1b7fd4d0d19e49c31f56629c45b810576181870e72904cc1699a6d559cb9b7742674d5f2ae1beea01f7a28d9a5de9f9c5b180801cba1ae52bc3f3248d47c0222d09cc90d41947d344e6a039c9b2c3f41a88dd3bb665eef031930ae49f477fab1c861055b89afb5cc01471868c043fca3b01bc165de202d1c361bbb6a1bc544536b3e077d96947cfc427b7d0ebd5f4d686fa2e4ac729e231272567c10c61c759280f64f56e2e6cc2003e5a843feb122c487ffa3331e910cbe4718aaa9478c1882484625e977e06f3dfaf907961941ae7aedaeaa806d50b2b662a83a0ec29382512819ec73f9af1173f9ec56e8a65877877e2db0d3d138a5178dd3d1338e308c59312a9f2703ff4f21ff4d1b40466e3577006380137b146be035101884a420be51b1d1c31abca9b8e801d432a9bd75d70b33029cd4dd8791985c2a191e0b4992a7af1a392bc0521d718d53e2d7c34396adf6baa058617854f0acc2c5d374abeede1a19162aecdf534da5f1a8e4040eee1f519d8d5c19f9ceda3f6167b9f6886091eaf617cdcae8f9b6ebb6a86fbbf4bb9e0d8b19a4ae5c211da135eb370de9f15270700d8130c2c019e1927835306d7ec1e610a2eaa16bb5e4875e9afb6267c2532a59050f13001960aae4547586b3e54fa54ec8b63c90030b26217016d1f86d9ff8543f39088cd392dbdd66351a5c7e4030dbcc420b89ac3c4951db8a44459c58dfcc34350d3e65c35b227245232ccb10b445e792ae20cefde1681fa182de9c7237d83c91a42bccc8ab3fd70448f3a7a57335dc33f971bf7b9434e8d30cc7d4a0fe44199bec9a2c1d06386f5809367ec97ecae8bb578098db8eeb30849ce280f648f593d7c53a520c27c0bdf28aca839f92aa8dee4ed772d3109deae9cb235ea5127d52570ae331b4f44ae61be42753c1d8c23fe90be57f97bb0aa7092b3e1946afc6cea9de60a838d32ee147103b0086aca6b884a14f743ca4205e9273aacb1043bb5d43d8d449ffb28ecfdd510ebe9160969d1069654e2ad8cf701c16e340da4e9136ee3cfe5d50b319a3a54753bc6dfb886d9cb6f0e2b98881186d85e201fcc70bb73601fec648ce00b77244bf681a99553aec8df215dd87e65bf879e24cc2db0915b8cbb3707b062aa9be0a974c540661c98db9209340a0e8d0de11c33c2d3ed505246212859c0c7e72385090cc28b4071999971f4f3aebece1086e278eb171ace7a868dd0f1e0a40913801a0f1e1f5a976ccb8f1fef02682adcddc78027a21679232dbd659eea34f969622480283bd3622628a4e10e40e566589cca27f43316f9d14b4738064d0dfaa1a673e42307840355bb023dd442606b38378fa37e373e07dd5015a0bb4c17171b1391aa90252ebfc206fd7fa63596911a69d4e237927cbdbea484c8b5d6fcb6dc700c345b118e07b1688cc843d67c72de838c6276ff24cd0d06a7045d891ae3a16409decedfec1c909a611fe4c95d15935bc96cec24629e9a31cf8cc7f218a11348b2f1fee6c7fcf093bc96748a34ec403c8b0a7dcc5fabbe3798e281a44baf8ef3f125e902a5a40fc5e14e0936abff12e51fb6f2d72c43de0ed72f43fd8cb6f9c05af8b01e0733575ee14bcab047ae6455a8fec021b16f91a9bf761abbbf605b2368b6544d3c0a182a7def5d48d26ef59c4d48f92effe15773e43d7631235f2de3e60482695e39be6cadb6201a23b05a519f56bb8dbb16a64275473aae2471f717a679039bbc7aed566db4d30e6207877f39571e521c583837d1e7b0ae7d9366f75eaf2e80954cbca2c664fc9bb8e87218a5df44a79245d3bdb3b78a7973fdf868bfb28a480a7f6e8c4beecc7577d60053b0959b58c06aebdc4090317919e05821ae5a1be8ea3c41fdebee782189c65605706258787dc29c6a69e48671a9428186300f6cc24875523d02bb00531397b94a097b48298a03d20923a3109a443cddab2bbde79e25792d3e0a07f42d1e7b562e02df4ee6d09a17a41c81240302de1a870f9a853eaa0d42252762470cd08ddac42de00b529be38901a433f7e251a23d8433211b71a1fac1ad1a69294a92bd7d22066681cdc393170528bfc01c0fb5f9d7ef0d737d9adc3460af153056afeea03037db232f44d9c840834a6647fe0e959c9978f8b13d4154ab8d2dd515fed58773e6017f4f9fdef64857fc4836af326216281eaa584c0111865685e8bc93a63e5f456837faa0c7b598ed9e6c5ec65f53de7dac45786f7a3739caf9a688365821aa6e1c5374b9ef0df5fa318b1da501c97811ba8225cc5dd00739ffc223f5b2c392c1f3d2e347183c5160af38e549a8d6ed773d18cec4f68f15ec06b59dfd30f9afc6086f33c2a363159790bdfc8821e080bc8b65c030148b9ddd38948b7479618ea07afbab0556eb4b9382f70550f743bb3cebf45ee6383782d94f0c9e62426773c6d19830401892d67f670af1981e6ffc223f21e4f6ccd4feb64c6ee2556a4d4d2bf6d2dbc5ecfc23f0200a98a5480b3dd95317cef9bfb04ef6d8f8ce1bebd3b72ca435e5af602a6664e15ec80d7fcb3f5ccfa44fdb48bd3d077ca81a5a22dd0d997e579cee7deebbb90c80f66fcb7f399e526db74447a8b0aa57c09619d262b5b90e3b67c11bee72b5df1db9ee8b27ce5a1a892c4149309c95cd64541e7855d3ccd35aa928741ef589ccdc13e05f6cfe2bd7780423c2fbf73e768a1c3554eef1a0dbb3448dfbacb9321c6194030adc05b74d01bab741cf1e74c86523289f4c3768b068fd68c3f5214dbaa87cdbbd7919a0c8fcdc0635440452dfba47c88147ff9bdebd5ea6a23da4afcb1d86f332b0b3d2b27b6928be8027f0824e6d58b0e6255d03c7f95356beec75335250f66e1e7108b6291ac5984bf125a076631b37c13912d3de927e9dc8c5d94197abc5b9b7327f2c65cc0ea3e43d06165d97f3fe0a31163411c495c03cfcccb608e361c64b21849be693507ac6222b44b50ec78bbc4c9f6c6a1baca2a4643554d94ab580160f6c453018fe27c91f467211a2b8592a040d0cc867dd9bb4ab3df8b270de34e0298e1667aa727efd08d1cc5923f523e2092d8673c82964a1aea1716ce4586b94a2402bea12cdad491de1254ce226b669a0fad0f5db5e555a06bf3195fbf7ab597c0fd947192b0b25a3570f67e95b8670d246089ed20eb95a504aa3e4346b58e0944e4f4a8ac626148da4abbc2f7fb65011ea6be438bd77d2274b90328775ba96b066d2a20f6cca0679ba73fdf12ad3ab208b85ff2ac7f1b9e42b87bc0624928aa7c16e49cb35c8c02b45c77643af7fe42d5989dc293f54d4fa551fadc5652e9641e01916bd9ee0fdaa15a89691fd97d94f260d06b7a8f59509e02c3a281188d3d1c05cb3c5721afebabfca480b8705d828f456613ef26e33008c330279bac0f7e4740e19cfcae80585d7aaf7a8a4c08005c3ec5dd4ee04ddeed32e84ee598a893033777068d792406fde9c537307ea5ae917f3b339050e3c5a6adfb051cd4ac37912ff2763578ed64634fa2f918fdd8ebac4066826aaea664408081b51de5fd307419db66734bb95d51b6cdb1e6c49fee17f367b9405a2263d72b2bde25d84e5843b6c8f8f2d01ba3ba58d721eded6c8940e494e191eb7c02423ff2f2a5f640c9117c78648dc4d2d256f12d25e2a058eaee7cca70e0a87c75213db25cc12140e924605c4f8bb9c987a552413df4efc6e381394403f93190a1317c71f4b7c4c60e706ab670f18e69d5e0b81098b9be7e2cf82948b79953ad720a446ef50535c2574e0b20ca4c192a048dfe42a1884f5d8b1c8ad1981ca783dde9af0c7ab8ec96cd89848aaac7f44aef2e0dc994b70f598449fba4b8f24ae564cf32180f1aca33f76950bc0846245c213a6d09ea6ec7ef6de3457f86dbb0e20f6a4969b01532f5ad6a17a38f2e1859c05879b218ed8654cd6920a96edf28ef90f3af7f54f89c7686a6779b20106ed79fb02972695f01a78796a17dbc1814a632b1a9915ce96bc27a45fb459567dbbb6f1d6a17eca14a14018008760e063755c36b2f090eacefd06f73656e28a0ed38e6fe6b209d3d771e6df03c8c712c30afa62920f1dbf7c6287371fc5991537e4f2ba9aa3c62d6488bb0fd2a731b03480b079158e3f497faa19bc433e11a612db4d3fe0931cac10b8aa06466d6254208075b3a5a94014e42ad23a7f0055cdb56d9d3ed21fc7617c0ff0c2435c583bd7b83b7ebeafacc061da7f8af2d0b36a5cfde8110bc3246c7c8e427418aa3a4fe69be15dd9b8eca8a9fb2b47b4cdeeb326c35206f2ec1f749378ce0299c4e7c86fd734b6a845f299caeb3745f10974eacc88b0464763efbb375d4671b0acac6e75e157005a43f39883a35c2a73fd82831dfc89158fb62d0b109509afc71c5a27a305bd55257b89c464357dd0127cf62e61bce6d6f86ad88784acb72ce78ec5fb38c8cc6b193f9fdb2c860f72cd64ffaeb106b48378f48f2f458da18dca47706dce491ac255574be78eb55f76aabb4e7c161715ad14e099a0e242d55380cc385fe15a50c3ead1a668f970213f34384dc648431087cc0c808daaa1a7fdc9069d51a5ecf81d84cc9d26b92e3136fb8a4681384504ad4438e2b9c4b3c5b4b3d9da64fc369304bd573d251048b5e00f948315f9f2a74d8a02e30ccc9da4aa11c88487380c35527dde64f81526a92db1cbc4b37681d4d1e0889835c75e9e50a5b9d6d6218e0a4b34c4c33da602e5a90ccfa3ded2151b28abf0c6f9c7c8f334debf96f01eb04b639cecec2b2b14616b98e10b045fc0e7ed2a9cea0c9027f4489de3b71986a02ca33ad1656b53c26800ca2d93413df4afdcaa15c0c90987edf65779151c7422c77312911df46dfce2345c6aa791a800ce93eedd22790ace6f8aeb7b4c4e6d11b954234f3be23ffa9156316b4deb970f98d031557ca546b4b1277786272bf321bbaf4a2675007990c51a21c1828e6e94d6ad136e9b11c1ecc52b0facac8769d6f929332f1cdfe06f2adcc3becf34baad215ff85a9e1bb89c13438d379efa6b7e8afe32088df063074def82d8449b3fb2d832bbea1b56553cd3d21061fe920ec4bb9f3af9262d3ff50fb6456b469ac7f9330a1846603988135cfde6d12b3d8bc45318c2c4523b28120ef25d7a9659fa8b1db8a480b74bdf84e3efde1fbea14c0a08693baa2630a0a2422c9d7d75139813e2b5d8bab0d3ec7bbaa2b81ab5b2d56bd77dedd2d837abec8ebf9e34394517656d4c38321276409c0dcc5a25e16600fe3ac68e221a820fb6a5ea39c983f49304956562e58be792f2e92cb7d6b88044444443383aba5a6b6b9cf90c644b31e76aa3093e587a74e7a32f94bfb680b634756183bfe0e4d9264a2d2f39c32479bb8c487e44e85b67ec633fb60dbbb8c0e5ef538682d414062db98192d7e5aeed574fc993df732391005acb7519a8e019b71e473aa8c09d59365466787e6c1ffac7a829be5ce51f0939c44040623511c60b1356c84f7e478a8e21b546359039d6192e42fd6f7b919d997570669018e892e215f041baa9aa59edbec24f4ad69d267da262f106be143b5d8af02f4c53eb7877682d52425e3bf7c6c83ada50c7852e2193ce165bcc0b3d910660cb6195b386fe3bc0fc037b785f29f10c0ead417fbc0069679a60aa5a1359a62b2f309edb1ab5a8449e12b7d90c8a2e8346627ce389d4246c3417f13e19f6c2acae4e27292a79373e12cdbb2c3d40f36ec8a046c82564dfad1ac36a488a7fc26abcd621d3f98c62cf0d4c3997837019c209f7b65c5660833695cb983ca3b116827f01fe6a82d2631f18083c2903922ee0f5060535eee2d4bb9b798632b6169da36676919102d7121f34079e63533acafff88045e38aab96321d503b81f3c46d56339a69e4de75e63f3cac9371c5f261b366367b70a74096469367b15fd5ac3abc8baea823e82d7d0a4a7b59115e73faef50efbe853019e46bd75202f7772dfe7a9c4b8d1b77c67d3e9873c34722023b599f2af317eb0c971fbc9c9117d3276181dd1d2dbbf2e47efb59851943a69713c6655bb55d1e6b377833efb87ee493073e34193c4a8aae60c34527b3127b9f7a99264d87c88063f76405befc2a12eb8c913182a0447e6fc5899860bc170be79b5b5edecd8a0434ff16dd9bfa1b623490b12e4035aa9add43d956cba2c0dabfafb2c759407c1b2c1627ed075e7aee06fc8b8b6c02a079f5851b896ca7cf45ce2587f399048a602426e47447d68ec56a3ce4149be28d2ffebc21b30e079a6bca643148213a41669bde573c0419ecbadf2f440f3849430e5bd8078608650a4dfa69e077092ad2eb1874ebc3bbffb6408d7d4c2a424887e621803915857fcb136db5405cc834c9a5f1697371e61fdd61bbf2417a73ab7bb5b7a98154629b2a9fe81167c52873b8c428970667c7fc22636037da3471f8aea5d5b9867b4093b5be44a4e96e452ab5bce3df9addc2e5c326f8a66c320fcc0fd11ae0e4491f9bd11bfdaf5bbadfc583ce1177e40c3646b048d3ca0271e1a1945582fdb5fe21da8415e7069227132763aaf3f094e5120029dffa4586b2b3f1ca5876bc39dea46f26627ba4091ced9fe06bdf7e82859cf952d4b4d4ff18ca7dc05b363e2cb2415e0db1e6ddf971d54da824cd23c4cdb0bcb8de8d55a7648c889619e1a17bec3b9746b35a142d65c3dd244ac69335d22ff822e09bf9ba159646b29f46a661cfd666dd3cbc708de12aa62d782884ab564a874c3587a6682e04a07e3b30875a602d016d13d865d8a8a7a02baf31cb924f1e9ab9ae08fe8d62855ac3c4168f877096d7f13a590c24eeb888287713f9dc7e0c9cfe954cc5afc16502364b42187b65e1addf9a0d99d7388e33ccf1d452487a70cd11fe783e499237c7ee5b7fd48c67ebb8be2428fe4be4ef74708b9587c0ec6b5eacd5ca05542e5793407e241aecabc1d55941a35d11b15e3e0f2e5da5f04f38fab5420c250b3908f9ad6a43bb19e77e19d3aa2726c04920a664181672c8604c794359445d2d02a2d61309de70e44afbbd9397d444a5e4c20e1e8743f289a95fb479799f05f779d32f48e6101b4198377de9e92ca82ea34ef180ff3ea028aa0fbb93b92bcdeaa268fea9276f94926400c57b7914665d8f7f25ad6eb95cc116c1ecc8f53a910c82f3f4e1e7140981644e36485c87857a02bee979a3a1f7c277e94bce64c231946655ca26b821790031f1de604cd2a681b379f6e903dc4a9583bbfebad8ee6e2c42fd976045a80ef659e0aaaebeee29eff71e03baca8fc8ecf1d3a7236d8f335e2716887eee21f2d4963946a11a04066e037a6fcba1673553d0d780d4b0e174d248c50829935ab867ff5da8a9f8fe9301478eae5c229ca7ba53a2ec372e62d81d2919ba9e9290455d6e8501e687382fa42512fce2c4faf5b2a2b0e20f734d7a9da16f5944c1c6204ef9d82662aceaa400f75f0aa5ece610227037468d67c5207d53a2453536bf730f9ef1897c6463b338421a96644feb6ae561ab62aac4724e8519d8be03781063d72107bac5361fd0ad58c6a50b74405de11f7d75fddc2a4bd66a603a2e615bed42db5d5218807718f6ec4c9d15a8b34899540deb691efcad74cbfaa3dcf0c721dd3905ffd8b1d77ccbbec94a2ebe3308d2ea16f878860b73dd451e7c188279da197c7d9696c478fbdce24774695fb057d3476e6197de38c01edc2491d4d98e6397517a23fc01a11fe0e06ef3a7cd3617268f7e8e22d17f6bc777c5ca6cacc403761faf28a45da32d80265f1245f3f777a91273c6a17a88c9ef986e0546961e9ba676d3f5a3d10bb095873b512ec6cdb0fe8f1205552117578d0fe94acdb191ca54840b20d371f60587a1e8ef627a8e86c7a9bcab88dbeea763a26f482f0d0a48f8c1370815d3fdf1a36e44e6590be2cbe6030a7dff92cf3f8b0b8be6d89a30e1789446fc91bbdb86cb125a89a0adf392b10bbd62b27faeee6628bf98b0fa378f51e004bf62362ca105906750ea43e7dcbec464a402af9046b2c4692a5a6edc805f21b3b5e2ae0cf8c0c6f4c041a31c1c8e7f8a554d8da570ad36290f0e38aea845cb356cda11b9cbf40f8576d988186d1e06a0627812aaca57abf3e9b1bbc92e2af8c503d207437248ee9b449f77a449fa7298d5ac0bf2351defcb7a7a09b4fae7073698acb6e6ef3ad06293a5650911f8ba15533359520c99f3061690887aa1db1bdc4b1cea8cc727d729784c953bf497f9a9b0c7260f6ce2a3a88ce7fc7d160dcdf0340ee637694c543d1614682340b0bfd3afb9273625ec085b83214fc1b984629244ba29053e61ec1f78da09c6440c30f5fab961c357090f45ec3745670829b05322b0b437e22e6b00bcee5953bf24a76aac699fd20f65575bf4d9b40ba173e62897689804dbd0bd0efc60890e535c2c3dc19fc03d74a72b6a445e693de3ef7e8c8d8131617d5ee8e4870d9ba15f3d3d12ad7aa604104ea3967b0c75f96d717783808267be542b4d652162973ead77c9d8a72e813412f84251bfc47720259bb0bc5ae12cfe7683519b31af00ab36dea52b5cd17f8e8ed7612a5c4f18a33b3dbb6f45384ea77c8d41dd2157749ae0d153ffa1440222bf495e6e2e63eed2b0d08ea390555e48d2102a2297b65fe3f61b1f1eea0f70cda549c795e4771476c71eeab318f03a6dcaf3d066ba715622c6916b2b5f68c35c68924e720359520d351b4a2037726b7a81b38449292f0f40dcf9615448dba9b1b8e45e25a09766ea5d6e6349a002b58b76d11d2b8d852474e7efa0f77fd82bb27e562151bdc879f4885fc5c13e8e03a49b3f2457c57fe2f6125d473c4ce73b25f7b323436572fdee5d1c28c542ed38d089152cd86dd69e85b153a3eca18ddf051f572036cf621ff527ff76b6aa93d0c8272db3b3e13ae0b925e67aa82dc8a68557f2498d90758d030faa8e9717bfb5798aaba4e48450fe1a543e4215c4963d2f1cac13111a3b657f69c6f64149365d27ad6da776618ea306754a916dce28982b748de37e50f20351c4f265e1270fc9fda8aef36149a0037a854036bd2105bcb8acf8317174d0a090b2b82c8ec7c8b8bc989e731e522d1efbb301d8589306c2b356a0e118b97c5e0326b2f6f7fe00ce90402a1f15ed6591f04ca20a8deaf37190fae88f1e5a1dce6e171773ad16f0e196b3017a97d0ddf95547c66c79e333de828dab77954986a508f784bb37e96ed01c0de79640640a6d8686c699f00dafcb5bb247ea7900a8629be84b4e8b92667bc48782d161ec6dca9096270b7ebd102d909b95c6889901334ad56c319c9855ffafca2f846434bee45ea791a0d4395935f2820cf96e34fffde3642c76fb14914194cf4431ca4264294562aa8896cd602c07b3f34c69b36617544a13677633252acc71813c0e9837192cc9818a4223130d03fc48f80a42f11a5bb0c4e882196381870f69f14430e149c7fd900167d5cb2062640569a72242c44c6c3704ce5ea7df8c93dbeb9abe74abae1226e72d7370e7c22eb42235480265d4a8d1a6011058d5273d2f3ba55f959fc0883607b9404a214392afda7a36402a31d21a48d01a9f74dbd0d6608871bf4f654e6741933eb38ee3df57f61bd0db13df513718f49ec6d6c5d91264226a392971a93d402cdf7bad94e2655c1062b5d47064c74920eeab97c8fdaa1650b399d477202852a0588623c2f75ab4eeacdb1de9800b25579fb50b14433ce6348b69c342a2cb2b730abc6cd7f16c00ea9390a95624aa51cf2915ba5b6e15d6389fd5e0ea179b8b00773d77b1aa3e041b44fcc6088b718ef8027b20d652056ea17af1b8d4050f765e2aa7fde4a9bcb5eb7410e8d90e6d19269f28912b1032c4427fbc966c7042dc4e18dcd7730ee78a2456fb5920b2f749e2eb7109ffcd42cb52062ba3303c0ff09a55d83a446fa07f277324cc15c84043a5e38f516858ceaaff8545366ee7ab6d596049056b941d17a279c42bcc223466e42a0d0e9b508e34d94fde81b50e980b0fa15b8aab8efaee531cf27707a1e09fdf6ea50de026032e9bf6f506672cfaa6af46fe8c89322e5a2b198c09de874c0ba5cb26ab1d97c2ef75323d096ec0a514414a5e3666f90d4e9f0486ac972ceb0cdee0b3106f515b072c2b1f16672ba84032681afe06cbb78d0db374e2c9c37d87e35871ab0022df43c03be47c9a58ab4f9457cee768e85a3812a37b835f053731081a2391970254910038ae1babf95ee00feb6f16a243cfbd6c9fe6b02151eef2a42f622b0026ff3a6c1e6490b392b05591c7e71490da76dc133d816037c045fed645754cbdd08d9e7cc5ebd942e4bd82f4656d26afb66a5300ea781f0d003dcf9c5598b5eec3cf0875eb7db8ac953de9d7273835dae55c05f7685d10c6d0dc255e267733c01ac9ad900437741bc9a0d8bd8eafa2614f9815ab687bf9aeab88ddf8f2e5dc7db9b6cc2f636f2d2c87b927b20b302ec28da2fa618d38211dd6b86edbda574811025bc14f5d02e119c503da68d7ef88f3d42e23bf8f5812f1d0a0ddef8ae441177e515a8a5f71d7ae378e04ff55c2ccb46a8e9b4fe4a8dfd1481691fcecf5f29fe6d3694c6a95a613b51530c4bf4bc51f2194778179af1de35308e4fd760c978744ed47262378d008a82492bc2e3cb22732eefcd8fa31002df4eb541426f3af69006b9fb12f1dc9f9326c6ddfaf8d5014651e4e3d3008c683a0e89f53b3fb8178de9247a8d4b1f71415e094582fe66714587d9cc01bf95c182289a63ac462ed64560c39ed2ce67662d13e102c1a63ca3b9af43f8ea4187a0b5465fec7a9301361a29ca6706da26e645c43339897a77d99f42f3ea82bf425a71b34fda2da4bb2d752347807debfcf603b285d418733c373f39cad788e527389de507d2537008bfbaad6a9e894c4abb1cb2b397035b286bba13cafef109b19f16368a9005eec64ad7052dff6e61469ebf86238dc2363e723e7b7ccc30f79d08668da2809a8cbc144a61eaaba3b892e050e6b5c26c40640b1137723c66635fc4915278a5edcc00cd9b736fd7d29633921c02e4d97cc564b299443e1030aae5baf1f8fc4ed1139d299c08badae7b9801b34de608c1afe7e15a23ad0bffa05761b45e14c28b14f346d8ca26d3d88fad94fa5727f248f48429ba8a2d77df6858fd16b2415ac5312c45795576f59b32c723739e090b82e7592d49e92ed8ce2cf96fceb758cae188c9d520544b72d7f63164b21910c57b519450d8d7909355128034501f3f502131d0fee533c7310acba01291b182f9f137f88bd3778dcb9f6c6f7bcc1d3a74aa89bee9cd3dc63a263a2846a6d390d23cb13cba0af3cf5b049f591d63bb01635a262c55f30da1d14eaec4a3f8545f6aa2d9c425405a1b7dbfcc3d9338cd8c0e2d56f6ff16e7a8b8d7801009e35cd00ae5c1dcd4fa8b97f74df462109c3cae19583600f3d2228e913ef0c1ea09e637da1a0eda9f972a05adfa5d19f9e9f677fdcce195c02261cd11b7b1caa3e4b0789410aa4adef92799701dad73ebdc570a66928bd70196a2ce055caea7e47dc3eab4cb505d5ecaa07ebfaf5a3a358e3c76a2ccb5412dc4bccfe6d99f3ac6f5c6eff75db85a491aa365943381b322ba4a6eed6a4abd0886325368e3c03356c35b803cd719ce77f2f121e3b71f336a9e7b634721620c4c7101ae8e7db3b2c085ddb330d2c04385512e816a6919edbf56cc771defbfb1c85996f9ff0c4c4a4b2d6bf15cfe88b3837428c1850e93be4b19df6295c2aa8652f7a3c8d6bb53b503855c1a848ad862950c2011b25f68a2100049de46a9c821cc07b378cfa8b7f2999c505e85b36b00b9199a5d3b353fb6fcecb387edb7e12fdb1666e1bd1ce6f53270c73523c30f1cd75d6fcea06d94ab9ecebcf21d081311689a5e85a7a5a85e60ec5c19a26606ae47a5cc14b6b4fb5fd21e1be0ce09ea10b1324f9ebcd1c6f31230a0dab8ca2416ff60007dc9906b23c43e8ffffafa20d4d654925cd0a9391406494b4963f9978d6b3331e961a1c4d048d10cd5db99017e7aea65ef751023b7c98e6dd0b71ceac479cc3d188d881116c7adc03c212aef91ae049296d75427124e19ce8bc85b54c0ab3e2661fb04eda129bc6ec68fe1e4d2d10eb4cff8fa74695e5a6b26740afc06ec1e445769b84749962fcb7c3d109076c99dc8271576a645cdc1e0d75c665e2aa790c575c6e6e7ad58296ddea7dff94944abe05cdfa652bab33bef8a395ddc1eb9302dd299006bed64f786e7bed0f7b4720bebd8b738d4cb6a7e1a11e9ca62684542c499800e0ad1d0abbbb75507c07982e6ccc15d824cc8ee9e8b2206efaba12afbb859e42e1e0e12ad2bc63c8e942d941a8818fe47c271fa5bb0c10609b8099fcbab734367c95a8a8ffa0aafafe709d5e2c51fd04181d1ebe0bb9799f743d67f2fc5603ef3398b9769d17db1f152820f303d83583545227b4c7c20ca0b5ba2f0c8af0f5a281503b9be23354eb678cb1e2145348f408be5b3798f02fc0cd4ce69465ca8e3eab310b3d689cb1a4fa20a830983694ce0684e7c5762184ae4c7bd658d14dc50d7a05ff94247c4011378d8a77784e05718a4fae48b5296f24873d199e7a3c7300a05ebcefc54625c6eb65787216c7a3c1b5ad93b03ffed4cb1c5e3e019b1fcc6ec3568d7973f0ed89716d5ea84b28a292e0a0c51ccc38448cd581cb124e5fd1777691411fa129762bd93063a1affb8c67d921eb9a07a3ce47c08c5d8b8916b16aa08b610789b564e55418963f0fc93d5aed811a7c16e0f642fe451889a35ac7e35e3cc14fe9c62c83678aac7e62654a72d3d5596dbfdab9e6248acc58e218f3fe711def04df1fef8b7a22661f0abd5313683a4a73d3b47910f742df573b42b337d9560820db570bfc72c11d6d27ff6283c81702a73f300193843f871572a599dacc908f23c8142911eaa5abf96cf0afc442fa2ad0c73b9e5f1ebae7133b6571ecb6e511556920bf4aae87eaf932a740dabeeca8e3ab25d05a91296a5d257173d969df5750cf016e71f6e03d19e41370eb2c1cb8560a54ca5432e924a84201d15ee030fb055a3508c12ae61508b35dd1a1554ec25d3c3fa9614d64a1c2d7a6063e0e0ea1314e86a2c42988c604fea0264318b5243794657dd85f7d9a47d91f78fef420ccfb4b4fe919227b9ce11c60fcc27d16e0dbb43d9a2a3d2c5c59e7180731c4447bd8876817c1656e07a6b0a7daa298480a8f5974c779818a8d5b104ad73a02d7fc9db36a8fc0c9aa46c91ecf7b6d4eaf2065050d5abe97282dc3bcc13bb019c5f427b9edade4d9391dd9d79d8f54875cf3e99c6408e31cd30e92a03580f1442e2ccc6ce770188f6bf8a91457520df93c241ff9ffee8aba9de65542a2d72a39b82966cab7883f2da5ba1c8854c896abdab44560f695abfbdb09fb6c26cb93620d4b0e48f30cddf88bab0103075a6e67a68a68588d2b0f32cce35d29e91f46ed29bf38c62fe450b313ec99b26f021d0e1bf013973ff32810d93db4626ab1721f193d06afb76003496b9e8c3ed0a4f42472e70058415567a84b4e0b388369b1c0ee4830194814fa040192bbe1f1b5c6c04139ce7f92ef340e4ee0b8cbaa96d270e5f9f9239716775323aef4e62993bb60ba3fa2ce3d2919ddf112e11c6b3ba667e3480fa917d337c4b2db47e1e68f226069087945fbf4e103f195e7c782a7c4302f3f35345a72cc7fcf3fcaed1b74163b3519f8cd92db4d81af2d0be273b7ac74c856ea207e7a9dd416877118341ab96164d1d18cee50cf3ef36b35cc4459ca835849a44ba166eaf728e996e346eea3936f1438091cfed66826d8ea38bd1ee04615744cc62a449a17a6a77ad9ec0bb7ccea304621c94626e1024275120013d306102533ba2cba70b7a01ed0be3804f8ce8cf0d24d2fed4d5b02e06c870c336577d5df94e943a86d3e6bf770ead1f22261ad223bc735f1a2d5ef75a6870671d7b187ebd6a8c7e783d3326dac074b9818fef3ad1a0dfd6a439efd78f0cd0525168446c23a0123473480c49cc7cd50cde34979f2d9fe7c4b51cc53568a9f1e8766fbcba4ad6eb29fb2395992187ae1ee3c71922e9b945aff76f8fe9d6a30f07d3675734dacedc8c746df2a906d20f755776984219d4a5067116746e17888385bb76a09a4db456327521348ff8f6094286a9f6413cbeb5679fedffc14ca422de58008054888184b136e1a5b44add5a25622071b27755ef743c439d812cf1096030817cd081095d01232fb9a283851cabfec9371e08f176969fdf56d37f08bc7e3991196194ca04b38b7d4be9b3756cee02bccaf4f5663871fce3fbc8c4de59ec5b85925d7e9d45a5210505dfe4dc855e07faf544050718a3bbd2068f8f1a3a407645d5c4812df19249d449a6be0bac6aa32546939d7df3e25e438180bd1e3096c8ce7fa4fc7df4ba612d406dd49383c6be3160ef848dd0e628042486193f1a3a9fe49e84f8a718a94b96b39f7b7d8b54d87c10890c76b6d91554957cd6024768b2cf9b04fe98bcd4b3a3dd07dcd080819fc02f1d1079804dc45c94b9f3350507b226533aef245432b7f294a0ac4bd8bffffa2ef045b97d5baf0c23f0d7093942d207ecc1ce7d0c347d147ad2da7af36151a0e7e74bd332b89affb406c86714f2dbd664a40e5429e2fafc9473c6c4566344b9d5ddbadd3d8f5d50afd59f41f37205826904c351e168349d187182e6a67b9ee6583bdf2bb5de99b1696daadbd1589ae49513083ce6276b46563b7c03926117762413382ebefb8f1f05dadb923d86548b2209de93195d945612d1a3071810212cc605b82dc1a5937d42a68fecfdbe6228bc1b8b964f8630ca17a81d52809b0ccf1b73111371c17ba4375f4d961a03bd44c18b49492331debf50398dce76bc39419434babaa20d3d93aac217e4e656205f7536f52b62338a2128163fc39e079e839896ed52058264045cceaaff4e04adf51887e8da9452d274cdd70c989696475238b823ec49ea204af897d271ba8d4cf29605199911dfebd2f158944abe461490c64eb23e6ec3e08a17dcbcb961344fdc06676a0f95eebe50e0ad61405a928b641243f425586f8ce8a9a10f1e279c2dcf57efd1ff6de2c16fb5e608321f6488c392621412469a55532c698da3ef5eafd3b87e73a2a29ed513a9235d7e79d63c1da4889d497dc3e215df4adde2720e8503e1e19f2015d2463f2fe3e142e9bb25eceedd3b23a7006ecdd9a4d2186747f5890c9bbc6a5b7f962835b8ad84d442803fd2a293fe463ca14b943e0396c2fd4abf3379891ebfa57d77993d073765fd993915e11aeae90d86c2c2ed8c74e8e081a34f6574ceef522f58697858185430e2e8aaa2e2741bfbe21fb6bd38bc0657c34d9d4f6688905b20f11798b333c24d6bc062a2a50461e825d6638f90a87ec4601f2a34fcbb9bb00849ba94063b17f81f7101a176f7fcd62c6106d79f939bb482d800d3c6b453fea75fa4cd1b3b97c25b435f7b8aebd77496f6dbf4230b087c16412406382573c33d4830ac399c89c870d169fa9122af3d9321b11cebecd7a7055e5d152bddd6be6fd8d4389ced8c0325f85ffba12f26936c3656dc78c87a0ecc139194bfd5985ba4566d7d4df3f7c4ebf6e7d19ff5f49df59549e91f4bdcdef20b181b0e0de9f07db6dfb540d7d0a25e7e8934b7d93ff092b90746037f5dc25a47f673617d52586ca8327b6040ff484c66d5913cd0dda79e03c55e38a981fcacf3aeea04c262c3233f6259d70d946f2d1e7bb56a2d3910564b80038de20b34501d19afa9bf230636f972db872a0b3cf8e06f96bbcc7154c49b64670067f2cf328a53afa70af9a8efa523b5080900ca368d0c2ee3b5db5374534e21046094ad41c1142bcf4f5372abeb0ead253b852b14d8ad00bace65100a674d79bfe879a985b7f4fa2e556bcb3119f0515309cc0d89e93a33206fdf7db891fc47883f3ada4d530a6cfe1e067b6007832032bbb5a6a937e3716eb08b0f5ebfa636f2e08ca6189fbba65add743b4c2d22f7b966a42197870d6088f1d1a58820219575d1ecc4393977c0d070458e31ed76cf495af77045f71d39da8613c35328c217db759c7e241a391ac02f4bfe755de0d968df6013303b1b299dff8fb13acbce07b655a0fd13d4b8af7abf17ea282dafd66323af9a18679ebc1912f70ef2793d150ce7ea85e6c5d5535f4dbe4192d57016ee2dc439eecfd972b74515c5217eb30ff61f4e9f44f1f93d78d75c7f090ab4a2c26b2fa55e76dbf64409c5817c3804f87e17c91686f134db756e0b42d0cf9fc8b502aad42255595f883c80ac9183d78e4c2e1a8aad49989410f58b42e703fea98c3d10170bc8b7bf7eefb074cdf52d714268a10c6c5cf03bca1a3b2a9e096ef547b0a4c42e7025764f0cea6da272f297bf2ec4d4281c24ebaff251a7347a9ece27cc0b5f26088d2294522ebb063320b665d451bda9e1d14b2d50bf012053617e389b99cbb51c0c20262f3d096e3d4fff05ab9cabcc21f181503cbb92a7d7234d65407540850f01052e60eba67a3aea2e9e98b061c295460040736108faa4216b127cdc9eae8b002ccfabb239b7ed8c06a0c0bbb9ac1a78d7bd3472f04dfd73d604cca5c65796417700958608dfca0c9ebcedc1b7d1a5c93c286b437bd0f4e648e51f686ed67313b5ab5a00ccb70a8d8b8590d585748f1859d6424cfb797271b1a52386bec4b6368008ed0b03ee4dcc494256446a90f5a59e11cf7b834e426817dad12c2496ed2836cf67909e9dc6b0ecaef54dcdedb7907b67aadf2fdd43db9d43bef033999eef391d062bcdb8991a8c0f431b216d07d4cccee84ac116ce40c3f2554ef57ab9e3b6bdfacec773a47612bf659cd174f3e0712075fb950d6f62429398b54c3a265f7dd336de6abb650aedaa5925b2f945b9ff60a872d663fec6bcb4b93fcc6a95fb050bc6a8aa560ba89fcc3b853b60d1e41f89486daebaf509922ec3a59033eef8489eea21139debcfb3b039f6047eb6a36d6e57f4e0d020a9fd269bb925e1e5906809d966f70404e034b576369706cef18c5ac64eb5f61243341bee0e8323f610ea4178aec9cfbc2771553840cc7a8f928755a6de03158cfb701e6ef6061201cd94692ee522afce4f2e2fcbe3b1f9bbad40eb9961568572ce0db647f07963f519c9b44c55e3fa991041a5bc95f19146f371b41ac92e33b39d6fdbbdf2f87b489d6639a314eb2fed223d684676b11e3540d46651fe6a696636d7236d0048ca90ee4aec71f2661b5d6190f3e6791d8659e173cb252e36146c8fd012fad8e18025c315588763b572c2bcd4f916f5285f27fd7a89cdc9c76a5e775b5510f6f46212e1c950a5681a7f87b6b1557c7108a1a444a54cd3a1791900c200e490a443b4fc90f24a51aaf20589a4f153e8a8050fb8240912926cc7210a8607535429aefee2b88227a6f598845e815705ff45a043c420aac1739a5d26b56f1d46b8b9e5ef945ea27b243887bf5aa6915740d27e999608cb74b31b0ee26e2769acc692e39ced08f9403f116ee49f7c4a853921a7ee7d444c469969377ff8741a483f55ba88e92c046e7f9542e22c50572f5e5b83a36f966eecad193e490e4210c6e8c350a15d70edc73c91d8b49d9d32a88d03c55af7bcebc00101b7786bfa54a226f1ba81d3ce1ca91f5eaa2c212a615fc1b6cda6aafd7689deb06964876e831858a8ca70cd5b334b1ef28a09a2954bd0aa3b00954b36812e9986288ea14408ea2ddf79d8391804c5105d5114da5d63693edb132fc671172f8d16f07d0aacd8fd1524a829e79d6f29071e849a138623cb052ac7ed3f036b9625269b1d3c483ce357ffb909cc19fe783b9464282ed45623d637d05b639bc9987530f8635010606379419b3bcf9095ff4e72d7745be7f8b331ee923703c3c9b164a37a433483b55171baf45b22269b612beb20cc6e2aee65e7818c8fef7d8e7599d11d84ff7af55f0a299cb55c05cff4146313eb0b012f97a50e8b11bc404c40d38269c7765e1be9a23e36eca3a25041b71c8ff989319445c2ef64122eb99ad10effad436aae488c8ffd85e78facf3537daceee5c2593ca27164f44bc27f68f03b4b4c075d31e27dd5bf149eff3821cc1c4022d1f4dfe46ac1f9b156c0fda5ef1c212fe9afc289b0610b1a8bdf894331a62b59c642f47e43e2749fbd28ec3b25bab3bd7c4d2890b57abd1b76b6fa369317ba5c8e9c18b2f3abfcfa3fcbbeff53bd6d3a446c5d8f35ff960bff2c02554b196e6f24f43aaa9a5584b2f796ab5bfbae033052329ece89fc4460102f9bacd19e92dcc364668b7d7817ce9e9535a1fbca1ef3ae095c7c712c677fe3198064deb3b7ca0df3f1a9c12a7d4c63d9b96189b43a51b4dc750db4fec7745927bfe262f5a9ad165e44053ab5ab0676833d7f0429a945b23b22d2928cd8ca617c418c58a82965e3a83e9d5c8a10db3d8218c469e9a4b2adb9374bc33dd81fcd4dfe3486281a731d2b4cf402efa351fd4fbee9c49b48db1c26e2dda113325230ee07c520b987965665e60a121e285b9521b37eb8496cd1f8db10d9340a44394ea1cd23b2370105574fc8a8543ab09c4add8d4c74f59c820e8ebb966e3c82ca1514a1897bfc2fffa9b689edabd7a0c9e1e30ad2863c469a8630e49e93770438751bd9b4fa7c17fcf8363c8c5b2f067993ed1a6b0a422693d8a93066b7c06a7d22c7191a10415d051dee02794c60a055f0815ff844c067a8c426ecb54c409111727374097268d5eed6ecb1d951a23097c3c93b37ba54cd4dd3477d845e846388b49516fc5d01bb74e7261fe9212cc2f1fd16cf8b8bdf00ea4d4dbd12496001405d0451759114bfaa462e7cd5dc2a96c1042978a5038a7a4f25a267472433bd47c9f04e5f7561d0f6b99bfe1c9b744eda96af286e077f562e3649347011f460abf6b3668d4d60d13211ef5c69ab45c6cd78211a4807a940e97adf64620aa1aeb2e7ee0ca8dc2fa2085e93fe8639dc6246f5e1b8e4457e090274eadf119f4fdb3b4c0a5acd2b40d5775dd8e5bdb3ceb988743e6178916b70d3afc38acab4cc066ee0fa00c6d493dc1ab0bcf448e2e02a913ca3b0d4de3e7c88eb1a7476f3a0772a9f4b4ae0826bed6c8ac720ff7168b4b7abb39973839928fc4726c7c6babca451b5baf40daed24c89d8e2e0abc4667455f48aaed717c23b533f38822baf5acaa8cbbe443081fb48bc4a4a7b6536de149bd1ff592c9f91e62213719883dd94c6332d3e471663983f8a9aa6ea82d5071e5295f52d9d12100052b389f0fa1abb1edb43a56e9dc6f635ce6cb6d2bbf1085c2f7ac048473ce2c90a79ee0e6cc5d4e01aaf72e2b4b1dd59507149b50caba33a7edfc443ca0fe8924a930235e1ec5a88229533340c8e43a168b9acdf619bbeee447a0e6f4ae6c029b3e0d6bfe58073267d0f78dbc4fd4bdac0d9ede0460251d6682bbc0794dee9596cc6b76368c4a0725399b4397f3a24a7b98f914bf7bac864089ac27442c4ceb589e1f82e6a8520c64fef639abcafe7058df898319cfff12aaf64a4769e8f8b36367545b070feaee84ef2bd101d1f382230d79d7afc3f0f3a737228e70433f9b27deb3b3b9c8432528a7303984996110e8c8a461afbee61cf79298db1e98932a72552b08f1044051a4a7eefa1c93a816ab8534375633e2524b38b865d5211bf05b609489846e0139a3de15e3dd8be51c456a3f5023ac12cc2b103d7a58e8aeced566e3791baf100b0ffffff4f