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

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

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

Block Certificate

Block 52886 20e55a438336920c0dcde121b8b4a2fb4ff058781ccf7a82eaa9ee2d7277e61f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6017168187a4737a4642082bf745e09a4aecf264169bf15004369f5f09bc6aff
Certificate Block Hash
20e55a438336920c0dcde121b8b4a2fb4ff058781ccf7a82eaa9ee2d7277e61f
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...003116000004450000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000078c0169192b96c9a73dd64610846b6ef483745eda90d44c580348a88acab27740e9cad0667aac86182ec065af1ee510b6f95f7525ef7056c62a288b8016979171acd7e55c5ed9db2c8a71233d8fbcf2584e972043d079cabc0600000000000000200000008000003116000004450000

Raw Header Hex

000040205680907a584245029be61119de681ad45a299a0aa4de24ca5b869a33bd72c2dbab33e0004374045c44e859699f535894877594ad27b531a8d873a4509c85c606660a076a0f640818ff6abc095f9f360450f19b1664f2ec4a9ae045f72b0842467a73a48781161760

Proof Data Hex

59,560 bytes
121216010307596faf718a8c258713260ac8697bb0128a02a5fa8f7233bff69e406bc84c2e4630242e36e0a5bc35a19854fec00123c97ccef7c80428b875352bc39ed6acd06ba1d1c6cbad7103749a13ed0a59007c8855024f91ac117ddc51c395f9795b5587ffe1204a0b87d3d33847e9d0530c46dd41fe5ce68861d419a7ed5e471c10276c6247f2a524825bd44f4d4f5b60ff505c583200f9e6e72e959a5c868a78c3f722fbbda1a601a7a3a085339e270a61ab39291a33949485da62ba6a3f8b637173a011aa510d1105707ef00619af6e95ab68df414359180cea8e57fed27655651a6a4bce0f056a31301bbccf7ccbb5b465a224d494c4fdb89819173a0b67c2bf199a1c540808035f3b15c9930b9d3a04476e19f7e2b8b321a9e3b5a01eb9e60d4c33375c1d2a7386c738b13ea3653fe860e6314a2ec8d16aed3980b199dbb1f413f32acdcf50716a4ff9098672f725470209e6c1eb51ba0b23d7611b92c827df6efeb124ac14df0b4ca5b656182ada448f46468793348a25e8281bbee1f4403b9f4841b42e58ec334f6604cd8f2d0dd4989061d141a58165f2fee8978a7cc3a7f6724e9052475328732fe4fd1dee318b5f240f359281d8c689f2a368415878807673a074fdb400ace9bdbcec1937fb27140d39fe3fa31d1c4ee78ea2c7732e3c40b9903cbbda7472695ac5303c008dc1c644f0e233fc886ee18e97e3381b76cf9bb38faa55fac1b10c8427e82b30dfcdf6a89593bb8aa6e26bf8ae2789167ab9e95cd8a693cd70567d303600d68d8edccb167b304649d56061484b6ff8f8b56acaef86822f7121f9cf7eb35c0d2e9a9ab0931c3fb370963cfc8fbc34267185cb7527f4613be1faaa980a305ee50c5c71ffd97d2dd746180532adc732e56f7a863aa20a6a7d0e5b8e81f851569aa0c98d42777c21b22b6efb50a524dd27590fb7e6cb943d6381efe48d0a3d1eb2240fd0c94a371c6a2c1f500cb137a84232f8f49d5ce4bbaec8ced514ddf64949cc5f72267470549ef59d5e7a18f525fa79574a07a939e4337b1a85ea9f99b459fd098f72524ca46cf6332a8fcf43f569c0d99dc828a8430aab55bef1f454f189d616a1d54cb58e3af055484c035c6c42200978786c116d18f784cbecda648dca083605f7adc4ab8edf96729fea7a8fce0711af67612ca86ea8c8ee908dc5119d6b1d51d589f2396ffa841d1b354b555d84b94b33feab062453de9fbf04890d321696610290b645bc7644f3995310746423703e41d90b3780fbe4a9b8814211a205d912acda1a2c79291bb3b1b31f5bb226724e368199659558dde624ab82ec5e06ebddb434768f6c3c3e8eae7b9533727d9fb8420f72b3049420b1c7f4db28158e656d0691eccc70508d714fc07bad82906277c7caa8a571a505193c86a8802e0372a223493437a83be8b9a350c6cc1fe8c355eacbc6be5ec9fcd4771dd05fce88c4efc43579a474aa417a9bc9f9c854bdda392e348c4472389a89d6c150c96398c390c8bf6901adf07136c6c8be91c91bd474a114a5d7029aeac51b57ea528da45e0df9233f1bd72fa29691d8c0a7d200bb0318707ed94867c6be327eeefbc739791f9dc54c3d0f8eab675cd4db9943b0ceb5eed89c19f1b934a21de098c5b68df8cb9b80d74292fab700090e473fbaa38debcaedef5619970058cfa435ee8d02937b5764c2f1fbdeeedcab759b8e37bc52ffcb718a269c6966103b008f3fd1c5aa0d5b657d28fcec337075d52ba57bd7e7c15afb45b0932c90874f48a1af91d11d86692b20f42a8b4c8f402039c54f2750b93652954d00586c7c857dc6eb41d04d96be5591a8092fd566aa5410b2c6bfc01c5ce3968c5571c08eea5e06dc466fca6fb4180ae598e40173fc62b657c188f1e04e5438f55754fec373d8c3d31878b19794406f0def03c45cdb363697a9461f4318a587aee8d269808769238ad580ec087ef409907e1eca7774d267d0daeda61026418fadf589256ae2563bec8119041c34ba721985aed5ea53e84fddaa81686999efc1d13c81d60a7f21b4425bf82a05f1cf2e2b91e5fc12fb902f9b3f0fd5f2d2fc6be41ea9ea2cb5c2c1217a4a09079ff026f7db545cfbd5ea84d48470633e75058cee5423a0de908828d36b3fec9d09d9cec14ca7a29e44c4068d8bc547db3ee97c422c296fee2fcd7ce3cfe4ccf4b2848dfd619dfff77a63ce7c3b778849bf52dd10d5a544345b17c10a276ae3191205746e20da1899cc7c86cd2e2f4621eb0a5988e8012283fc08b9c210ac243845d05d33ec9c25a3699e7fd09648e03564f6020c8afc55ae6ce81e8e5ee21c7277c102cfc0de3937576244b75b597df764ccb28845dd72419d75e82c897275c849ebdd4b3aa1244d92e6cfb60cb0b4dd65eaf6e496dacc95a7f1fb633a4f47c1683fe55c1131808fa7f12478b793a9a78f18dfd80dc4822be5b4c4dd40447d282a9aadbaedcafa54a03c19637acd238a840ed286c7ab12f83dbaf9d119baf4c88999edf0f828c6c81ee0804f4c6a4bb254e9c657942de864a58d49c30bfc8b7b42c4e7a52aac844068358100068a6d47233d15c537a3a14373b2e3f585f1f6f2bb2eae353acc79360432a4269767b8703f228ad21e680eb080789799411eaeee0ab7e72301dbafea780719a57df4661b5364a090061a3a95fdea0e282f9565470cae558af2b025351aa5f7b22459e7f096ed9c6266dfece7546e6935643b5929ae17c5b509f50a4d9a1c3094ad5db321f93d759ee92795726de1df101951c37fe040cc17d9e2bc5250c1781d8bd5719c09749543143fe98830c0ecf06b7cb1945ab079413a62971e721a34694d327d8a8b301a866d5ba790f120c1953342102f79e367b9501a3260a6dda4dbf7cc49fb3de8d2b4047b7514af66950090469cfb77f5277e2a3e94474699ca4f1a9d94c81d3a3a53b0ad561551da234c1610853a096031f0323dde7634f9f851a1e7c6c7585a729d093cd1d91cbbc8ea5f279002764dba3789a660d058d90adbf10a631f421e8731dcdc5472975c69ab5490c797c8651f8204d453129701bc6b0c43c52e4e19c88466a65bdd2465c721bea6371a85f4f058b58dd0e4a869dd1802e67f7baea73f789b776bd73e3305a1c128b831f0eeab1293954f9dd6f0d9ff23ce21dbc54f19972275490f3e2e690d5de9fdf133238317e5285cbac07bb7cff08cd4ac763e22497c36421d77e4a754819ccd4fdfefe90ff2b6c09108663ebfb9d31d4d34075c64ae399f3b0c6c861f3c8235e2c0b32d39bbebfec055c5702f2e4c16d1ead3cf41889ba4b07128efca7418d9883c601602585ec267f5e537b02ef4cd0fe86e7b13cd52f9a8587b142a6871d2bfbf20194526504b720fcc0acfe858579557f8b9c0a4b5ac57c1a1b0d5b4c5ab21b1ef87626fafe677c86148f5694536b903d9f8bedc9dca9a941053e4ab97f768e22e99547ba3ea08b2f72a85c33455b2cf74720709a0d74cb60ec9034fca89364109f3658a3c294a694b1334e7a8c8a04b3df9ebe502c6fa4022eb4d27e1bb2d2d6e599693db961af570f0b6a05b9adbdd065723f8c73181d3ad4dc72ff42755cb400326a4393f722198e28681a425e4441b126e561a0673aa63a760999ea097e00b313c755f5ba99505546cbefaaf52b138259f49980cab500a6a4fbdd2468b74abd70a360b0ec1fccb45cbd0ea9fce738a9f54dfb39f419a9260b6b1afa68a1d960a2364f64a9b5be4855ee44d0e91236b8a812094d5ffd2ca2d71ab88e8ccd30f52f166a523d7c141346d35343de648db24589c532387e29d930cee82df342f39fe114feda5a2b2439b0440121bea7df55dcfa5d90cc302de02c2567d1feda4beddda9f2e524c082f052ea4a266b3e987861744cc95411929a965a1fe636b6f52475188e82400487c244327948d5b7a5d8238568a23bfc75fc7fb60e925bd5892ea4111e2a37d5b0ac60cecd8d8fcb46f808ad922109d578ab4da535ea455442668fd0b1a4b303a643ac653788ac7630c270f09c727478031152c4cc2c4f11b4be8d76ae4bf43a0347147d4fb0f7fe1054ad9ded7bfc95ebfc69a4526391a5d0d1ccd124df61519fcd6c1f461ef3d24aab822e470df1ae0d65af747223938388bd5eeeceb117be5d6de9a360f0dab4e2e20ebaa101918af4d751a8b3171fe922d04f0056bf0c4a43ac0b644543f319d5840407fe837703dbf742b6bbaeba6d42b1394c5476383e9e494043af32860cfb6fde95f2455f4971095315246852cd5fd73a90b5cdc42859c47cb68443f2e338c86dc4e00a08de302fb4ccb84fc5f2c59fb40c7ff2a2bb5e3dde11df0e4947c5294675c4d59869fcd7c531b7def7b75c8204c4144288df78e3b5aba8b75361002a6fbd4375a788b3ad2198c92c47f3fc25d91154bb2b9c72e748c69a909eda850b1b7f926281ed7468068bc2e72168628eb18dc1820f8c4afae4526e15d7f6f1ed3aa4d8c3d46d217a58ccec9a02ad2939ea55d0c39f5515e65fb7b45ccd7f46d39dbf09cc4df9f9e4bb57086d0a6561fec46ecfc8f549b8d682e0b0ddd9b750cc0e6e1d3e9e99596d01aee0f9ce8d88929c205228b2dc598ac6969cfa9df7dae34fc4406ff9c20a0b18d1d3aacdb2913ed18fcde9f411196da50449965dd5b944f46bbe59d6caaae02a98ba643f2a12077fa36ba4cc0a07bd97a8937dd517a3f8c2fef3e6f3ec554f9da92f1df1b57f67d70b2b5d46fd8d1e0b398a96c32a6a55b232673a44b45fa49cc51c3cbb5eec3e0096381b6830e5e0f278f6ea3f25c321f3ddf33261b06fd9da1ca19f73b001f6fe78ae47a5059457547605bef1d67d4efa9f12e255b554215c81134d17be68cd0a91e7ec1083113471c25273ad5f05e84416e7ee20e897cfd845e08714e15394a5920e778c005e5c8e2b8f3b2ad05d8649c2d5e7010d120731723f677dec8643c1ee7bbc197d14f3cedb03c1473cde73608d2038b2121a7f26bbd6982474c57f1ca56f48c9cf735b4a64145b63f49eb2ca252f14b6256668d0c2f4428fe794697b160595782b1a6212fb61644ea35aff3fff2c58c02bb6d7c9cb09a860f72f209cdc9dcbed8f76200d7d7735cf043f8457ae225c111e0df33ae94f18bcb7f0e5741f007802c953ce507e00a69e577522f44007e841c39f4112d1638e81044a3ee972323b0c6f74033524dcd55fa8a2956441b1032d733b2ba992250f22052f98609eaecdde6e92981b823908145a6921762952352b54a4310c4ce5b43eb77941411e994a4c681b97fa06c1c7610c0f7829e708846782b4c6c4bd0cf89fb0d804e0aec9642975eb1c4023dd151a05935f168fe40faafe7710a2e1b63a348b32f80b5a518a55c848d6a4d7ddb4179a586f72738ee9af5a2911fe658b3f36b504dfecb876d138fa7d3009373424355a663e4e3c6a3f845e698a02f03e232d8b17109ca39b0407c97dae7c9abaa23b5a0acf52366a242af266a19bdab0644656bf18167ff1fc2ae3992502dcda6604e57bf8f94125f8c63dad41a8abed9ac13afc5bfa919eef518fc35480a413d07eb06be14f4b57b8fc2aa8d7b6d02df43d390e8b69df44e5aef3e11e421d2e5960b5ae859dfa30b95f49c0b6859264859e5f941fec681e0cf822d87452498a234ec50e2b61a678defe9a516d24ced886e26b511fab0633ae6ddaa5631152c9c54ea7e9f13c15231c8d3f5c37e9e521b818c76608d0787015700ab7e1bc4c112f80f13565ea4fd55ed2c8887ca76a587809055776796c071b1f082825b3a1dbb1f2ca93288363d0ee63f7c13bc1603478d0c8fd969096b549cdd289554707c9ae83e230a8f312ef5f77ea1a776261535e830b4a68586240a37a2c54c8049900acba69da9f7c1f7ad01ae3b1fe8266364b39526188b9945ae55e8be9ea1c34799b5c90d41479a66650e162e70168b737e10a9991d1eda2c542712ec4cb60e3914ede071e0fb9e5213feb33b82e90b4774989c95584d4e75566d4433113f84ea21a0c24827ce062d58fcb5ce7cf5040baeac3b438deaa79eff5a246a3440f66567adde2aba7ac81610660e8259fcdc2c1260afc9916413c1373cdb8a4f60cad8fab9e09626d1e1f6bfaab3df86a0ed3ed44369f6dfc9134cfd9691264ef42f6d0430145e2266e6de9ef8e29dc087a2cd7e6fc8efbc4964b88115f9c2f27bf4aad6a82a0c494a54078ef2764c3d31bbe87239d0dba21597c495d3d7d8abd31ac4d05b540a684525ef0c906daec1ea9052e4073f58a28da55a02e42211392d9c2bcf73ed1bf9bb5e060b1f8814d7c7428695ed47096e3a9c1b5f6e48612c2011d80faf929caca6451686dd6b03c59686e63b774ebfd19f9559380d1c5603e22b935ba6f7821ee59a27a51e6a869749caae0d340d705329844aa014ada8cfd65e98f9a0819765cbef45362c10d15d4af8730eab4e2543694a6abeda4a830f7b527d8614a9f51898d0947103de5bbfa9cf38090225891090f97a0775807db97b6d8556676d857f38be6e96ab9e9e9765d617e94995e073c9e60de0c942ba5a19a5465fc844c9edd4c2afa8e086e077a34f2c456dce4a29c3519d2571e36eb461c701f075d15fecb2fb32b4df2577eb781710e68e5f6f9b6db7cb7ec61a9e4f69145421db5a003e86bac3c5ddaa164134631ffa6bad51e30a67a4ba80743842ec678a7d3e06f77a9aa667531399e72357a84ee62b822c5cd69c6a529453fcd97c79dfc86f4001af3e3b1e3b8e248b906e159607feebf19a024caf2df864e9d4c9c4fd14b515443674b2e59d1a17924bff2d69ccacc20877c4f2b243853abd60a3552b39c447322693b7a07799f73663191d32ceb0f457e536470d70c548d2acb5886082ebb26a28e79d314f19bc6701fe4d020d542a94b2caabb0fb77cd33af32536ca997d6a112dcc2f3051e3026bf0dba483064b8eadbe3871c7068d05297323b5a423401d4135c93e3530311e8957c889218cf3ce8d8d930ca7617d7cea8a606f66253dd497785017808074e1bfa752bbd61b1f3041a8b3bfc73285e3edb165bbb1b4adcdccf4b1b650fffa7127e3a2bcd299204e4aaef89d61c5cc3efeb8c8f525c260fd3a48941bd4600e58d5c75438da4011bd7d41d5f27ca284a6752ac7152cd8d68defbfbc8d88a1897679d5cf7a7705489c2b5af84e0b7e02bd9f1d2ae59c9bd8dd3abdc0be70c38e61a652c584e6844c118335223efffdcd297d353d6a01e5cbad24e9ac8d6626453621c87b4237e5e376b67db31bf8ffdd325a8410b464bae7a45f96ae46ae385d4c29abcf3307f1f2ac658852052d6887c03500d9a3dd30a60448b08c33e1dd648379629ebecd44ec469824a2a95801811974dc2c3380d5722ae4485336df0fc7159793803e2a7fe0cf0304734b690e5f7e65c79ead2d8dff17ce9f870122832295a32c0bc72e46cb3a2820d72c2f1e87aaba21b3333e81ef2f85ee41b5cca7047029db1407763ffbb88e0717653b3bb9364b7d62d8f98515f3b3175f6c5e7a38861738d90da0b44852e773539d3bf26750153981ae3a44cbc7d2c94c90b37a6566b8861c78bd0ce498f352e338f1e9f47d9bf94dee9c5ceb9d45563f92bca6427e772601526db893ec614af0165b3ab5333118ca3569d2557d93f8480ca314cc109b293391b1f28ff1658addce0d72f6b3b8d652e8564b1de1a2e87fe860b985068ef3e2f2ddd96eaf60b32411c3db55ac48a5c5b956b2183641256bbc79c5c3af3ff4e5170ea93acae4cb2317552cbb20389675a7497424178a03ad44e14cb04bc37c5e36d7de32b36a16d41e718cb3a9d40722f85fa86ffc54bfcfba7ddf3a495c2d707977ec4a13edfc4376989ca4e7859bd077c019dac366fa68bae3b28ef0c1f5ab02721e247551ce7ce943a96b7e1aea87090e63df43764fba73e38bff49adfbac8f6127cdd723d2cde0308b8b9d0f4b5d8e45578d97363f1f4d5a32f0be8a2b5b6e352ee2e9c2f864bc6985927b4fbfb109203634052924e6c80ff416363f869f212ae16289745d14f3d6650a7b8ae723e434058d04023086584e1e4cc745cfac276d0f0685363178de1c2d875724be5b91817ea55e708db8fc2e30b88ed32397343c0fd26fcb788d5c787ae65069daa8cf5aba5f034ea986b2e734ff858881ddb99c3dc3c15f6ac18fb2a5d86cae5642b01d71b547b6bb12bddab4291f6bc9742e481ed1e529191e3c66358db5c7bd469af733e3a76367f83ee608b39a01ff5b548c6f555f1c920e4902d0b8d50478400c2a717e9b84b0a0d904435fcfbc86a464cb0ca56f30bc516139e29e8942dcd9074d759de835e6c026724181cd5d4611fb4b00ad6ada05307be66d56b0789a3eb979bbe31a16f886e4fa36441618d391acea3d29635c96f5975514ae3ccaad691f0710f423ebd129fe255488cb17dc2d702146ad317c7c637a4f715bebfd51d60b27091abbee11b6a97003fffcba2ba04a1dcfe071e7ee7a98d733347ea30e6885bdea4f249a816f0d2d4c14064a3a5fe805d82770742ee6fe4095f1ddaa309f962c3373a496e43c54fc60680a7a0d9a27c1ac46daf8db92e22ed0a8cbd97bc309443a0edea2d40f6a6bfa9414ecbabbe79c455d8e5a28b3758722f691da68cb33b6b8a33cbbf5d0062b1b75250f6178ba72f661764abc2783d7bea69b2ac93b4312a4b6cc8f29f18cfe25171c0126c6ccbba38a9fa9923b616186f0d77ced6eed178f481800e167db5c23e536bbc691f9490c1640ddfff25538722634bc7c03785305c01cd3d48cbb327330a63145c10b65a4e13918f6070d8c60d63b8bd222cc509f65a32a59fb11fde61679bdecd2296279253be1a9a137ef49df8886f97308d8d8b65f594685dd27a151a148f4e89c1d3df480a9a9ae094ed5cf202913bf3ae8dab2c21d64bdd82599d7bb266c524c0d1a17ff3cdb04d3caef179b8fa4cf5fa4aa4360a6dc5cee9de965f3479d16415fdd23c6ab78e2345aadd32c48cc0ba438a9138a5856ece1d33397c707242ed38876c83f6ea2b64f0d6b09b2a90539b404caf759d7e3e1bfb75af8dca7fae3555ebbec040cb874c367c987bbb245a063228ccddc3429f33f1ea4fe03e3970083ce5672da7554772c025a96dbb01fc1731faa037b53943b2037b20d90ea4e17a3d5ad4cee58f5fb108757edf85a1e37c74788e2b28dabdbb838668f223f96452b92afdeb7a9b04645553cc616b17b399dd506c0da1aa82efdd7605888922afe8eb4cb1d4ce933dbcd52428918654b4cbeed3824c1dce43661c77256d7676d8f7318b55814173877e312f09ada084ef1a1d4fed6828351e97a34407d4cfad8ae00db01cdfb5d3f55e78290fcf03b03f2b0fc5deaca7884f316c1e3a76116112fb122376c696679ad9704b68027c122d7183bbb30bb25debd20274d400c607611628ff7724132339e6300a1c29b34d0bd38465cb161a67f68ac836cbd12e6c067685218fbcca69e9c935c8ee04b83a575af6d4386b9add7ea6a2ae41b3d8e2e44ae737c7652d1bfcfb642d31a487d98a0899a86229d4a134ecf275fd0b57a75e61a21ea3272d4c530d65a47f3a09d61a8483acfab12c1b2cff3ae86f25514d6bfafd6773f1d82cfe9b70b60c5816d10fa36570215401a813725fbf72875dd063e57ceb75ed950c4c1021dbb6b6d0fd167be0c0151bdff66cc8e1d04f60d213154d9af1e49685743f05c30367a83f76f33e0c5c8e6302de1be152aeaa844428544371bd9abda45a4985b3e0c023982aed7cd4256ece0e149c19d11faee02bbf7a6c935829d124a0d03b7221845a71173173098ff094ac558ebd9237dd22d116a0690caba4b4024a00f25b3ccad3ed1dc3b435ee0e11eb92e1fb60b0e42cf77063d9de547eed74ec681aff21f03fd12f59024a8231fc403810bbcd3e80f241c5cbc200517b4745327a31a4ab7c0a302031ec2d2223712f0ffbbddb496ef3009f860dd492601eac0b3557e53e585922289566577b92bba0b90bd5d9d5e3f22241b73438745d2f17608f2688bcae1a9a985e4a421b8b7644e56ecc4bdcc6355dcf9625066a1fa3c690ebaf3943ff2fe6d31624e0032c84bf755d2635e27724e380149daa090a6000221cde15098f7f33fa49a19047de52762f9ba285ef817c31e63339c809ad25db2a5556729a3d5f0eb048d53c49592bef9fd8df84577c92e5b775da739b7c176e8e1977e1aae927a03a35ae689730efc25adc4eefadc0e2673932f218a70656f19b1c8cdf0636f1e6e854fe9d74bdce534c16a1757487d31247e9bb16ad3cbec066aa9e0f527c622150affe1a414a05932504fc53caed7fc1d312a7aa70c605e82f60a07950b5f57d1327f21e18c53f480704abdc43f7f3bc93cb207e22505c0fc1ed60bc765d8863a2bb9d56ecb849e4fd9a1eaf5c14c376675bdf67ab6820266b454d8b90965784445755c7d0ebcccc0a2417ace069bedeb3b1fb56a6c5827b14973a4415788d47e6a453841d7fd9ebd73005dc0fb79977fec4a1268b6785f52d7b361ac615fb7996a261e65e20932525f25fa3a2f93535156744426fc0a071ac7702ed84af78b769d8a278d0ed47f672c3662084adb3e36c78a35982d88376071e03d9166449512a21247b328fc645b1ad5687cfdb484cdffbda2620b2c24783b1ea7a7cf460b238f4f1fd7f7cfb2e2b05eef5bf5d22dcc6a726bdb79a21f7ccb9d8961097090e47cf605cd39ce4fc700e3ebff9f59f63f22571e5848aa79a5a25672a917d711812c98a355231446f38726e9f126a6a193dc0329a9a9c2bd3708040a0e1815ffa0f9862597ef61900ef72ec721ffad3359e96e1d890895b461dcd17e8464aecc39f3ece8e52dab1843b1593505dca66c29757bd040674755d51601c327e5ba4fe42ac7447cd8f47e3e49d356fca7ad5b0cdbb75dfba921fcd49ba796ad59e84c83810c374fa18d11128d4d9c84c6963e6511fdf533a2d1084bdb9f9bfc023f47c597d40cd87b3ed6e865eb988fb04627fb2cd2f7a337c990190886c3e3fccceed90b327b01707941c4683a6c4132e8899f94c4379474b9032cc0e5b34b10f6603da9fa1ff7cc91910c257affd2c08db387db1ad6f918dde0b08e7cbd69b9e0b25f3fcc3a4f717a24dc5226d698678dcfca214c09c802c6cd22935fa6582df15becaf4f3bccf910e3f8ef504e9040d86e157896b7547ea15627aebc38207f8c8b2804885edcefcdb5084f8e997180d6ad5f61960872ed15949a4fb1080a500cc61250e56c5f7e4473eab70ed2a3be786debc8c16b00234825211b27dd3043ba9f315d986f426022b821ff41c043c207564ad9be1f50559b95af80bd77abaa42a63ee639f4577c925143899362d8183ef3f47c6247b0797c21ac41f7782ac958df9f3ae8e35c0350da18650060fdb2a3af5d3875c2619c3ff4f77bb8df8124f0146d953a64af139938ba3d6a8731f44ae81194835b1b7fb902ce723eb80ea8a86d4c7bc95183758789435a3772d154a42036a813a805c3bcc6a359df7b92e80c1038350619dca61fcfce2b9e0a10931f96f422940ceb1c7a7a7cfadef5b2bfea014e96b23368280313eccd43af9f148748febd8ce86b917c80d3e7c5a472a6c9a9045a09c4f69d935def34cfde0de4428dfefc13abd07b684a67c21d3941e24e7cbb63c412002325edfc6ee02064ada2eb4eea7772566f5fad947f9399149acaf03e66cd8217153964091dff9319f16e028d0c078a1f1ecb9d8fe0f78ca7998fefd64479812a031a53097acfbff080b86c167ba82d29972db0aab38c05c0c391306a96e4a78879f7538c6fc64a5ad74b6828c848d608fee0a6bc9246b7445ec44e292094af9249134eca6e0742595df7d4df90f1a636917cfe62129871aee3316b20ad906eac4a2b6be1cdd662e084932fb176225298ae62bdbb074a00b0221269d4af4c7da98cbef68d7e0a9d6aaeae62903268d0633c6d26487bd071ec3a2127f76183b629f2404db8066b16853d3539449c1dbf1b928980f666008fd7797e4ef6cd5ad467f83e58c1edb01e3f38ad11416af9c9323b5a196d0daf73d189c9054dd28eaa02027e1c356307f6f699a632ee4444ac59d0857286dc10346f0d637f6faea2002e899c2945d630a19a96509faae1483c47064c99e7a913b3ed86ba40ea73bb8e1781ea2ccfd780114cde9b4f6482f0f7c1950a05a96e5020644744d46059d3e7a3d1a619c49119d7179883db44cec4bef0b0232be1783bbdb4d9371bda3f818a5841f241d59a93810e55ea5d64c45154df674aaec8c1a62a477d04d9631dabe4fb9612095f53cd610d11b0fc152a8e06ebb10797ebb8b8ebcb915cf47d04ae73d166d094a7279dfa9c49dda7e7e00b53e3aae87dbf4fcd8c900a03ae1f7b2877fad6872a87a6034698529cb3b7f3736472786bbed59d377414d7f37cd1fa29d9d9929e5ede437b3559ee17b685ad5f2eeedc45493a997927231e3395b4a9b07c2a06e89b3d12e118541580bc97e57129c62e81887c4f8693aedc00ebbc7248333b1374ec159f6f61f4cd6921ae2265d5595d5218540a507214ae22741f3ff6db35ea278b238acb022da5dde6cfe88fadecf276d3e159a3e7a46c00261419cc31c35e65ee541556c91e5f613f2b91c3f5ddaa209eb493fed22fb2ec30fc893f7e8b436a1e59b3921ef954fc7cfda8fd02a4aa228e30923fd318eccd6b690c9576edceaf7a745e639a42bce11e36073c90c7ea1bbff995bf9fc2b964cf386467cf223f5d5fa4bb3684f3d7c1df87435351c0a3307bab632015ddeefbe4fc8cd67d7d7f84d41d714dbe20d40587b34ae783d9089287e0226581dc843c9c6bef4724f799c9e44621d6f09a5e5e10b348631390fd8af5f5a4044c0328fc9d7aa7287d023fb6619b6c10fe3fe0bd3e76ef550a4f808effab22f709629cacf1f15f0af8ebe97777008bb52cb6228552071b94891b16761363ffc380c3225c207ce6ffa35e82a975d7feb7ba634b2485db7bc1cb79749e11202f0074e073bd359567bced80ee17f36d2df38d21404125c926ef512c4a7b8cfbbd9ccbed1cc5507416a591bdeedfc2bc8a5c29e3bfc93d98e853849ebafcbc9792cd9b5fa2a029ee9c2c02ac8d33aa77dc389bd6aca6904bb80517e01cae56fd4f5dd2f756978532a0d4f17bfc1c98c2fc219e7f0e7edf2cd51d5ed2acbb0d982b028dd20dc4a5bef27fbb7e45e2b2d69701ae66eeef08d18465ae4f845e8dbc25ad1762c6e83260e838a1fbfcd8137a6221d77d0843592f8db1feaba9a89cfec85f3263fe4fe3801122a7a7ae9af4fd90707e2ce060feb4b6ea8df2da039b37e0346100055ec4c66176231042a23f1d1c979fdff9083719ad1d7de232ac4626f5923f8e592a42ce1a9249f374c997eeb3aa5c6736f4f43e4864ab542855f06d677e7d6507160d0875af81bf7bf068eb0eb3e9921db25e8a4e62d6ab9ba5d48ba202ecaeb9273b325244da7313679c9e1a74b51446f570aa380a2b818278bcb72f5d9b10ffb3766dbc4fa08b06d9a43ced518d5e0aa85a5e38c4639ce2d977022a8cc95adda541b42d8390e8c9572fe4271c92174f6e56ff4aead950f1372e1f09c4babbf7577b47827a3acd5f3ce429106bfc67d0fbeeeca452cf795e4a2df257c8884f914b61974c908da9bd4ca3127f61465ceca214bd1513ec8ad23c3e88f41a6162e3be6fc3f075820a146fac84b23f9a28437dcae8c273dea7e6e4b648f5313179e261429755789ab2bc303b3b18ac2a68725a80538b65c818acb03246ef6b95f1ead9426487751ae90082b9ede0382216381bd460b1bfbf563d56a15dcf8654cb4a872908172af5a16772df196a6ab798887b44ef228b791c014c19c3f470cfe4219a86531ed837a3cffce5851d6d02d402b6950d02eba2eee0b167c395605033227d024a955cfef865ed8e1e17b47ab16d49093b2f12ac84edd6c2a2f28e1654bf3e0df9b4f1a0e15cb2acf17210d8fa8203c5b0673dd36a44ec04239856faa4d96fd0cb9371c3e43123c096f7391efb07acf0a9fa4f37c23bdefc8ccdc79baefa11538813c6bd902091860bab20c6fe75ab1089fda5d826eb27b02268be89156ecb3a9e3130b531a25d5b8bad609c5104cec7318cb62917a91990dca6832dc82196fdc26e45a959c5abc397e33599603a74ffb86d7f12810996134bac2fcf075c2c5b8673f723ddbcef185fde189d6c13b896261d1081c457c5eba73eaed5f20ed1104f344a279e74701550578a52fbec5bc572550066d086a476eb1c54b708bb79ae097775a65901e4b9ecfcaa449c3c0c591a5db6ea4de9aedff98ee7b1185fe9d17fd81540900015ac9b7911ced41a18b346e50e5cc29555f094521fe45009bbfb61869ae0cafa89831d910dcf6f4580b488d4d4c01c087fa35f436260abba1c015826cefcb5c0a6d1c77f9414d4b7e260b6c14e6874368f559984ba10d2be9f4bbe52b2c1067147a4bcc1e2df00c1cbb00a0efa304229d75b4226b717a9b9f39f043400ed9c57757be5c635734e16dd69c0eee49854010447394c7b6abac4d58567ca823dbc7e70d96aac8bde371707281729916f0897446b337f7d98053afe4310c1e9983db43b432abddb0d1c005e8972870a8851237e2f0442f5436543e42f71e1faefe94594c492e57f6031370a6e9fb61af6e0d8d8e6506f0891144b7bc1165c15dfd1c8118897c71be493a19a3b7b1717e3e9314027ad471101606be23ea72dfd1b46905465b8e830b11ab78849a2b40a2ca3d86a55afcc17b2721ab613d2be41d3ced0e8343920948001419ffeae7d98ae1f17c887e818ca3fdb06c8c252d4b898e3d145a44622b829eea353f3ded8b9215e3b1a47a24d4b17716657e5110b72d8237137c5a0517449b619ccde095562eac7822441e09734c62adf4ab3242b39bbfcd2b85af1640e7eaf2f0f55023d69779b267b179ac41b4f89631a419e5b18b722a42cd25e5909b96797cf3642fc1834c4e4e0bb2bae4b6069ed8ec71d3d5d352e1d01f6609ebb5f135277d71c6688fd494c9f9b0643525d992ea3fb4b95d4f606e747eae90497c417d2932412183522d02143ae836cf38c098f4773a61f713f6c129fcee8ce5421bc339c4db1d20db088f9e07161b0fdef6284c8b9d36d30bd291af5a255e55a578c839895846cd7024dabc557e97fda9a98313bf9de300fa99a2f8b444eac49f556e11c7d8808d4188e516625918488a2c2c7e8e642cb010167496e5a5772456bc1b016663c20c2300a10a75140bb8ac29735d6827ff73863040c0a350a5a0f3efc8768ed2f69e323c313181e14fe07e276c586da959def97b0046f7f7740a36b3d3974f802d390f4c8396c30f9ee4633003a2a8beda8964e539a51fa2aaeacbc481e1f1e0b38fb4ebe8b32f214b21da870b295d7ff1da211cf86ea572b33864cfaa10251808471b6902c3ce5094f00d1aed30a822a8f05520bf8247a35ad2e93469ef71565667dea7f1188893755e23b6e4b3b86d5c6a2a3deab019d82a379ac99fd609ac998b6b179ae1a9fc6f7bb7ef5a37732012ec6e5c7976516b59111b5d59700c3e8f623a362e28ae80b4d3b37a4756e4c2c6410a0461742f3ad4ff46a427f69c2f7b453decf794d9a705cecf7c65ce2eddd53bd45c7e3e8501c120108bab172ed2c0f1f92c7d8fd297a2d20868c85914b2ce52c3e5932a0dac1507ba176fa9373d26fe1581040ffe0637b48a300d536e6540dd283934d0754860aac3484cebbd843e29de8e401faba45a33165118107f94d81095850082ead400463397df56b182d72a211489fc0f398bc16e22ab6d9af49446713ee6cf6510fe5754dda106cf57f74e7dbddab134784b3dc6da62d4efa74a20bd76a022b59be7dcf4279f2ee095fd3837d6de48ea8cedd32d19f0870028f942ea70f8c16ea6d759e7e37aa9f3a01ee1f7f69fb4af96ac93dca22c82bd4c1267eaef749bc5ed721540e767e5f6bbc3bc7810a84592d767861879de0ec3439957640f11e874b9246037b8e6c47c695ae9f087bd06dd3c67d02a295d06128de27b22c84156b12e901df88d16948693be1cd872670849d03a7a37246302b0021618bd4ad26f0c7bcca475b56bf6ef8d93228aade9a334f3ea9dfe7ac6ae144e0b636e5b68488cd6a6a24cec1208655a55121b357ad5c59f2a206c3ce32145a9c201206a8c51dc87f42de1329b9e0e9d622e89107c673aaf27fe65f436627b375012a2cd218647ec7998417e14669792bf2c0a09d91187efcebafc1f566e522f7327cb917e409925dc20225e3a7a5462855ff07bd291778d3da19f3e349ccde64f83ae67fc2d0422946138fbea1d0f507fb9270a1b17555e7a85dd4a2fccd2042072df9211243af4fb7bde478d942f12450a4244aba780a400ee9c124ec75f1d859c1d9ce3277a520d79a7447e3dbfd8e8975a7c3e6d6ef54517332cab974b74907d6d5b56f0c810c792d57099ce17ab1a4284b7a4569374d1b247083fab1822d82d314f96bc7aa9ed2fff6bd2cdd9301877866f94d7350615d1920fb129ae097aaab9c94d92e867e0fc06d580a628bba31baf9b8978b594b57d5d2fb5f12908a124a2a6d76fbec97c3fbaf4778b39f07f55109b6bb895da1e1cfa4ec9cfbe2e94c2b0d086d86e5b812287684835edca33e1d85af1b1ad8b555f78ffa8464dc09d9bbe4530bf6919cdab014b412ecfbf36945b2c8638212101621a97f016b7fb176a00b15af0d3752c35f83be3dce7d296db8b37efeee4fe0c9e3797f531beaf087a89c61709c51ffbc5a5ad21ecdabd7929fa8483e8925622669eb431137be0dce50f5f0db18904954817c8ca366f2a5fe06432374ba300d0319c2360e5f7f8a2fd931b163a31c6b6f48d66ad486f489b976ef6123efd48d3b214dbaf10ecc7efb10b133c98827efdb23b2232d6053481e15cab0fce7b78cfe6671bbff78f92b0fa090b37923c851094fd94bdf38c684ef84000a258f7c70de4ae76c62111ae7c3367bfe4bd838d22bdc3fe10b392feb51204772f79c65114bc402a156d7348d3cdd8973f88f7b6cf55954193e538b01eac78f4bc899aba3336352d0e9a9734877ce404a1b41323d7cf8cd9ea19dc0ff6983e143ad33a304c57562e950bd31fd8ac8094aec613b4c2771001eab5c3c9c5266814246fc7d4413186121c9ea14e0c43a09bbcbfbf3d237883966e00bfd5649f5ffa188be90c86a913f5bacbe796c937d2d8b14f7fd328f879c81492b5103e5b6c9ce25162b5b225a79770f4a8be5a0c21fa85a0e8caf66ce183d160834ced330e81b49a0ac8a6fb24b69384d1075d19ec1c5fa980de7bcb8e87bc2ec3292820bd19d5d76a8864de8a0c14347d98d172d92d2097d331f953266f60a6720715943e627ccfb564755d996d524ddc1289a3374b84f975be500537e9bce3229941caee1a8363c548e002360c617d7408392819014dbcd1704ed26a818ef45c0c79d43dd3d17a632cafbd4adb745b4f1f8ae0bb116963dd39df5860429728f060bd99681cba818fe87bd19acb53a54e08485798c1d118cb8ce1c8b75189c520aabba35e77beb69368a5c220777d4f2b270222c155739657b88135a74c5b9c3e0ce035d1583b8f58e1aac0fe98bc9d566de000f6062f3a752e43060f963c513ffe8aa54793f5d07f5f80ca10a606514d0454247bb06b234bc63e26f75ac58618b558866584a7725fdb5bf91c28b9bd257a1f980f7438a6258a136b8f62e1e15b38e817899dd507695e7a559a734d36d822da293d50cd4e267f67477d3ce6a07ec69640a687fcdb541f513199f30488e6d0514a02bafe37a8e18572e671e504084105517994d814c77bf4c69079591707334dfee36dd15a963880e8cdf2e357d779f58af6934656cdaf58caaf77b7c6d8b343368fc902ef144173b1b9d130641d4e6fcd32b7ee62bdca985c68044b646d9edc2dce4926d2aa824f51050b544452153923624031db15d5a5e715b40a9e0b00b247845fe6ec352860bfd7c505f8070ba5b4458571e8d4bfe745cab8863dc5f35cec1958d9d67d0a2f87ac06eff2f63980f947fa8ff102295ba774a8f429e44e7b976ca1e492c6ce134c346b5ad0c866c4c65ca461e49175d89c253f07cfc021a9c9d11e453e7ea3287310ae10a65769dfeb7f005db883d1f68b58a5372705df3d07dab32d32c34fae19a01190060f98cb52c67a320ff0043b593c9252cb25e9eb78ec43d4a55d3316c96a69368a52791f6aac32382c6236acafdb3427d109b6f6b160e896397fb13d99e12695f69c482e0482b61511ea0974eb60afddb0aae7a509f8919b51b7fcf4770ceef66358f3523909b478ded814af329b91e00d6e0d782569e73609c39fa0f33e8683e395be87b40308cfc87fdf2e8f40b22d2a0072c0c941aa8fa4c7a4fbb4a7d492b2604c734481e040da2633aead15f5bf94cfd9835664fdf184a9ad8b3c8d237e96da69ded89760ebbe6d6ab0de4ffdfbc54aae448c533375b3bd886e3cdfeedfd4d241bfcaf94c2e519f1c5d1f85a4b71810830f5b4bd8007d4ee6b71443312fe905e634de66be9b287f4e5e2e970e69a9088d89a4522967c318f828d47913d11126965c16a5126a3128967226f34ff4087b973331c9fc298c4d90ba624a3af1146d7630acb6b7a741cbdada9a9a8a854adb8a77e6975e1922f61083e26a14e9ea8c3c0f3bd0be93e121587468850a5999115d2ac53d73d645e0f109ef60ddf8b65c5d691a917ec233945a7fb37073c2f961fc7a32139feafa88dc8f3ceac3f1c3dbbb158603c8aa6cbebd96e3451cc0454b405d71d2f2f3429aebf809de638613058f7ea8043516f84c9fd82dccb855712b8e674c0be600d22ae89688e46175e8bf0370656f0edfa378401abf6037797fe69f9d58c26ad15225ce0c8b1c2ac13d9ef7e32a9fc054a6d5c5d52eaaad571efd4a791a9c3bb08c7030682106d4dcdba32ae55467be351e5459568e521a8a6e00a6a8dedd2f51c4ce9326c7125f0af1f963f4436dbcadfda67ebf90202e8285893f369a8965322798f26830473e93879e82e030d0aa0d6185c318268fbb237f43230d1381baff493db67f4f59c6e0d24461896166be36579d9e818bf44e075c9a9b7f3621e0ab91e316d6de9c56d2bb1cd9fd44a16b0b6e6b9fccf6a2dbc83e8c0c2885ea9cd13cdab5981252488dd709dbfb470daea3073b42e3e0e9afc215a08e241283248477a7df714c8795d8102e0272fe2454a2b37a70e1e7a4a182f1d9dc3387736cd1d71c22c17f9ece8ee902cc8fad9a3c95cd2155def53cd40fd86710a44e5103633ed43227ec50d78c5700efc90220014191a7376a721699ce24120b9597ebc933e701d741f68554c49c7cd44d85b6c6a3a2bc5a53465feea794f261061940330606b53d40c04ef91a830571f407b987fa2d509fe671acd596b3668316cc6f4f19c30c106aef55bb8dd049f8ef225734f14cc6fa429d084f39cbcb7659128da89e7aa3e409f46883f929d6fef61be3dbcd5108b5309a1563a9057d4f2947a5fcb34ecb3754a081b907cb58b18e9ecbb65eb17ac78f595e7907d6ea8b5be548feb48c527963b581d494c22571e79854da0e3ff6856b4c2787173fb217368232d6b59e978d60082b148b80511ccf45857f9582b20c74bb77d06d279ccf4e8259cc6ccbb5e30837b3cdfa1313a6869304b0530747d8ee54198a44d31cb74dcfe733e183cef2d47cb37f7f54565d7b3137bcba990f5953eda72c93873479f8a421470ab8b9471827162ba95df03282458cd5bf540963a4500ed882dcd0caf3e465655360bd72c99fceddf078c4b6faa30ab63efc7b47b8d39c388174c48252cc77066f7112cd59185985cadb1ab20d885fa013faff62b211109559279329f2abf7441be48d97f838ada899108ed4cfa814099fdac04a63cb879b377f4f05f326aa4f9ced317df51dbb34333b4f988735874a728ae1da8c2fb37c551d6fdc02287c47d61974e64ab32974b6afc6e34e900976beaace2860da4897f3a6ec2c97b4feb58aab5dac5a9cd980edc49f9d2ac87824367618f240baa5711dc9087c12875e89e99f1b73794b200965cf0fe85d160d37f437611c9ac884e79a31e41cf70e6de394a7342354b65b000a4df53beebae0cadd5bf04a233a59779e259ac9840a7d650a1f55994bc2a164ee453544cd7ec6dbc7458840a7de0d3b720d8501c16cf9777c52cb241b2a96ca716ff0e765809b5766612ddc50c297a27418c847e5386ffa56e8a09e66add0695527cd90089f3b721e169ef3c996952d4c1d569b2428c6643c21ad8dc560fc990f81841ef460987ef3d4baf80b9daa9b01d30686599f8e205f79f9e3e2e7f02bbdf16bf943977efc4e423f8712832bf6b1883d3e6409c4a751486b0877391e291e7baeba0567a5bf8d5f84d3142b3530a285ecc9ab525b488fefa5325f41be86312b1b974178bdb83a2e49923799b1b2ea3de22163c70fabc6f52591b04a1c9d8721fc3d1dae63780371f7a17c80797c6fcc154a2b91fd97626adb29735721641f9937e47ed54608e2e35e8dfc6413ed162f04d85adcb199424788346a3e3b0264804788be346b35d99a73b3742f2ddf713c76d2a0633f83d90afa78ba30d991060f16131068c8bce8280ca28a3d7cb82c1c606a3ddb620dfdc2c484c8b32840dbcc9fa95d637cd164bdb4be8be3dd24abe6e777c4b06a80fa68054863caa960b3baf9b714cf627bf68f7bce6b124bc31950454845209e000eccfac06b98de812f123493b8b2d524ca6c740d8820bf5cb729422ce3b0e94cac948695ffd2509b41e43e5bd3436609ca69c65481e50bbe3c44a9f0e347d77680574685488015475bca315ad831118eaa96cbb054fc810e582b4bceaa41bbf84a79fd024ffb9dd37b1d325a76e785d7b7c89e01334c9afd27772b9cd412158209fc57ac3fdf096e6e7b26104c6c86085916bebfb0d1d800273ed7f5ffb56442bfcc7a98f28b5a4cc08e8d43efe2a9fc47baf61968c99c8c80bfe7976ff0a23e09553f34e8ded2f939ff3bd2c344ff83b18f9a8e28ca8908dceaa7a366bf7b2cf1a26b44e24acde3ca899bfda649946f4ffcf313fc730cc00231bcc467dbdfe740ec9c1f434b5f11c5fbe971750e4f52cd296e187a78e64ab033f55a2e7db6a4fa8aa1f25e649e13814b4378413d2e2c5abaebfe45125ce5dc641af811b0abdbf0fa75ead967f3decc313e19169d19651f719849b3e84709a43ed90793695b80f806818a75f69da6eecbc1bb70c9e77ca89454c5d4a8717dcc761a580ecb29a00df3f838bfdddfda948b9037eb32d7a73baeacbbcda41cd53f7fbe48e7086f4fa27ea1d33bb63cdce4c4679486b4048a042b67d253a7821ca5e9acb6645905c8156edfca71792ce2817b3a670f1fcf55a8725421dd5d08ad2f5707abcb8fd88f0f4292d167f6f657afc337dd990fccf9735b1d5d6bdf0be0efc968806848a61f4e4d6aa70b8a69078b06127b1d8cf3107887b4b14c765a1df0e858e6cfb7ce2409d18da9c726c6f5e02f5f4d7534fa438195802d282d07831ba033d97ccf865a59d231284dbb5e529d2034f6901923b0530dee446868d6cb0ee0df401424f817196c673bfe9b646ef358a75960d1e9e3f34db908a0375b692c99526b365c8e43641b8cebaa4b2644f2ceb8880c48eb6bd65f494a9f86f028c7005c2b0ad85d82ecf3348028fce83e4852cf907b67c153307ab2501c9ce88edc9437c8863cab0fd701b1deabe36794f909b62735e184670caf7e8c4296d3464ae7f8c6d21d84d1eb95699e7c8e4996e68408b289b3eb2c1cdf6ff23a064457cea191bb39f9ead90ac6409afbed883b4b338a21a40b49a90251318f361039cc1f0a479fffea07e9c5df062aa3f13c7192b38c8edf00cd0271ea0a78ede6dbd5952e717e44ae81919c44c5a0ee71c8bc10bbc46632242027d76fc8ba54b9d34310286acd773b5d1653e6c3f34df1b3a11ce507f4f673cff4fd96eb0fee4cd05489f4d7ee1c7823b6e61d7d02e89264ec69fd7a4ff4eb7c4ad2233bbaa906da517a174f30d8b91576e4ee60752b5e6adcba88399374d0da63a3a7553f57b74f8cfc278afca6215caf3a18945a7aa4d1de784c96f8a0abc236e025e6cd9053d544820c9a638d21eac4aa4840a6e49e7ee95f868fe2c18340e82ffd80ba94a3447834456bc85991836b0813b23f22dbfbb96debb78afc89d5d22ed918d76cb0dc79173504f1f1d8a366cad2f08731a5272ff7ef2145ce9d0510a37597bab6110a868ae5b379e22507da890ba5b087a3af6c7ee86ffa363fd3802f8a26c328586137c7724a126ee75ff66a88baaba83c982ea062347069fee850944d3a4af87de68e058c30e7e53924478bbe2c567959577b72cb744fa08b2e86e31c9f7fc24a06682023c37360aaf5e4f1e115b4eabc99313ff2ab0efffc7f577e472eb837bda64d18370039e283d4401dc1a7e41b826889f57a9a02eda0ccf8fa226f153b04a001be6a4be5f9f7ea88efe6a0111628f6df221aef6af3667e614511730d81e32b503c8ab143550143bfa864848c90e129299ea933f4013636312e6da28ec066369f794de4924f1d1196ca4c8e5133c73c8c07a1a3298b11f2546c3292329a811b7bf059121a8b45d22e9e9e38524b6c1c0353ea5d3b74fe5d22b1d8eb7a0f5fa726a0bf768a4c27d86b889ad20f3546a4f631a4fbeec2ad40deacffa18ac635b26991a8706b5e621a7948cf45eb78ef1550ca649e336a0a2ba18e42d36a552cfcccd82e72eb873eeca1c90f821471c588aba66035dfd79a13d655280da29c3dc5a7e82f944d9392098c025fc408be805f3ada39627264982f7bb26bb6f4674583156d0403d56e4d9a6d4e9b187d15152e28d7ac323440b54f10ffc77aaf71740bd2a77e296b146283827c77029f7857a933bce0b0040995cd481a9a3646095cfaba473fcc85ed15c5fa05930b06c887f17c4f0ba912dc3cbf6a6ed5987173cb74e87235d7100903b6942edcba36d24868ae6e32ffb04d44feb15cefe37ad82ec18786106fa2cb49b1005d6c5cbb8540e005638de46b33226319a6e4c3719f6f57a1d6de7d82c4045391456f7d8d6ee840593669b01872aae7fa6f29fdaa47fb2a57d294596535728c279e636920a5387609c83f345fa18ae7496a081eacfb7e707a99b9e142372c5c3e8b8d8b085797ded9fc6301bb67c9c60c15866f707968dfa3eef0f5c3e3589db0ce1f6ef86fabc3de9071aaa64918d8d9cdc6bd32cb20664919eecf0543cf466dadcb53d41820bad246cd862c1434cacc873f66af1812a60efe7ff05fd207de8dbac8a1964154548ad61beacf5c5650354303a7e7e3607a1cbb75c81f3ebcb307e24a82df44300e475cd4a8f0e33ba6beacf937bced875251626759c608384505cfbc64ff82576f011d9dcc2f2f678f14ad8b9aec3871afdd313579c80df9b9f51d6cc099ed2aa6f8d47414796f44718a58493c9aba4fb5414e1b734ebd7f483431778d385b6b58ccc2705272d77d1b057eee256bc8d6bbfb92e93eda18651539cc6eba56382bab7e1647940fe035f6d04f3ef4abc458523145a755f2e56c4311694bbaa6846ead6baf52fb6483f38b36fd51eee97393be484cc72f4f8f1aa4e7c0630f1920f704f7a49c1de69d25a844a950de1b1d4086b1ade6f53f65c26c5b1b39ab0cc9aae8c516313c35170022f6b0ca0cc95391b67b48e9b4be07acc937e9d16ac8f0b145c21a4049abdf37d90f373749c1cbdc1272728b3b06d9c2c4dd8b7ab48a4c1517f220643a19a1419a563ae989e2d464be2e0ba1332fde0f48c5a5a5c8f76d6575160200fe68afe280218609699bf884e78ff5b59c0f302121d1fdc3b1a3809f8ca52512ccb42627413d7a6f41d6a73c65f6b258e6f7dcff2c06923176ce9237cb278097c7b180249bbb488cab5ff0ab6e88ac102d79a340fc330e1bdc6b4e1ae4adff74b7536d8556ef3f8e7c80f156eb7227557cf9c99dd2f2f0c2fe4a3b9b29a60ad3a6579d7e2bb39924b2ee573a4adb68712c08fb5426c45efe601159192f6db6f84e116e06d65851cf736802d4b3f5ba03bfc7ba7684c40731a04d8d3e828c4b31117bef56b64bcbf7cbf0faf257aa6e727939efc14fc13b7c739156338472c1bc8adedfbf671fd16cf9094983cf69092d62480673f8a88aad4def96bfb2f76367362cfe91d2395792cbc59692ed1f09184cabc9a5b899b6e835e0dea35cc68687b6f8675aae9fd86bef72154df8e61fcdbb5c3ee2aba70456735bc0bb91dafdda754c2a1ce9700b19abd345ad8c7f82b7f2a08f925f35221a9a27ad72e9933cb107bb98c4085dbc440c739f5aed233e3c3ed4e5d8c44bff243d77260908592ba62a79a42d402267ed4b238ddc446ca0abc168495387c07b33cb24a13fdb8eb90d1977f98a022b8365682274f0c976fa97fc1606752b765db8eaae44ff1d1dc95c7347ac464aace856d33fe9e98eda1ff92ef740586d36753ecdcf220cf9a21e54a4995b470ee63ced7f03c460bf7e99902595748bcf6e7147690da4804ca7dfc5e316f1ef1890d544dea676ef86fcd332284dadd6f9f43c19ae8c5eccea8b038a234635b35c37226c350e2d3a5d0720fab6d1801f6778629c0831a5ce63f9fc000d05a7b8782d032e47d27ac46326a3133270c72e99d07c7dc3ba7c811679791c661248bf9fe004d11b447fb05796ee8a96d998e918a0896e3017688335ac010f4f198b1c8306fffed9c8d24d8761a4eeefb64719a8645871d1b709f55cc7271dea9a2e5dead8c321ece7f314cc379ef9a53a99aa6024d154f9c5ba34210d1098cd243acd9bf83677047af653016eaac5b768a6b9eb781577a4c99fa5fdc8de157b80a7509755981b74bd206aee446c4349643850e6d5160a998c1dfe7a39106f6a0585ef4c3675c310c38e998833fba6e7c243db37a844b7f4227bd06f731df37005cdc51ef5ab5b321b2ad024d1db2f44e09edf67c48533b9cb7b796a2a9bea4144a1becff68e584e680d7288917e8e66ed502fef621ace258a76ef4124d6aa04dd1865687dc245fcdd6902b1b4339374e56da6cf0fd23c61ef458d7c8e95069f92eab6b9ce4b65de60e1ea4dfd2321e3656d1f6e828d8a732d5bb46f287e7509f7498c1fa6a74816deb5d635fd2635fc97e1ff322c9ce53bcbbd524dec4cc6abf89929169de2f5e77562425be245aeed28e4c92838be7a2db05de11ad0839088e68bee073a2dd1e038640d2dc8d014760820a2383b1d30e6c78af600f7b98a9274f410313c6b086cf96aa79540fb876f1f340ffab5194ead426ae0d062839401496a47c6ffd0aedfcb7edd46074d775c1299f4c398be8ba64c930c25acb587a307fca044302c615e2b2590fa67f55557a063d1fbf53a92c481804aebaa1f04e231a552122af228714cb5953f2339d1810910f5003ef1ddac8c9b2956365c91723aee8bf3e47ad94c5603013436e99d4dce439263cc6aeff76d854e4cd066f6a11ea42f57a76860277e58f8075a2dc470d72a739b609d340fd82181e110969a14d262045cd8f46f5000c0a6a7146fb873b354a7145d8e5aef6f924e05d81d7040a4f7f0916a415b5031a5956e0b7c49cbe10bf6aac35d20eba49ea565dd6905b91fd2dde8c3f5b157d8575f5695b4cb7653806e63a17007e8d60b1e647ce7cbe5e562e69cf16c8bd368a195bb6d008381e7b3bbdd048654394dce73bc9d03b3ea806264d6e92d8e448a332d5988a7bf1e3d2aacab3167ccd9d0e8c8913d16d44a591f59923262e81696b9c2aecf03039996fde8aaf95a1bcb109ee0607e1511a89c3fbc413cf7ef78683cc558effeac70c0b8012a6363453519d24db42beb7dfd98a9e7104eafd1693555844d824042aa6c4391279ddb2a7d4e8c010f2d0f9f3b908878f080358d84a734db4ad67302dc7ded4c17a39d8cefe5c787d65a2e707327f7cd1e4fc2a4878bffb1bd9b1ad52a649661fcefa7dc695f90ce985bc89bb35ef8af0ec2f21e76337af7950c2ab3dc3b7e0b18c36a51e6cff437a22bd19001540852c2f60a00c835206da79c6a29eb463302682203b18407e890bc6e518ead9e3b3bee95ff85648c77b050b302c195587793ff9ea258c3fd954126b2d7cad10a99d50308edfcd85b5280107ac65ab9dc030d35eb2dc7250349093cf3840fe6307c7333481e8ef785c75b457078fa98934ce96deb940410ac2b6989ac43e0fc1f2754d6e49bf949216dd602cf6a9503f56e0dcab15d9611e0904ffd6cb5a7eba5551c5d009e55d8c6fd820852c7a51c86cc1487b1273aaa2a93097da901db20e70c224fd69c8d80f457e91002d6b042d2efcc4c654e9b547cbed666ba24af4205da8727f552bf3278ef3f840dc5005ee77169c712ec5670c8e91395dba48fa2d9a82a5ebf8e61aed785a206122bcd2c73e36154ceb5c1e61fe4d56067c3d8da848e3495ae78bbd3bbaddfc5c42050c3c1035855a5e7ec68b82ae1bc16ef9fb16eb9b38fcc84d8134e362a73bd0bcb25bb53b0ec13a5a83dfcd06c4bbee615c9c6b53a9cfad9f2a5b1af0377de8b90ba9bd81d0612a76aa35039303c0bcc8d1f43e1fa653e4dad4d85cd42ddb1b504d8dac97dd995bf57b28a0b25e2bea65a18bc5e48cfb49da0bda1df600fd98bcffa3143fc5b3321879f19d6b66a887dacd70748c7d01410fa0f84b5f9e2ac66a11335cf1685527b6b8ef267669d0658dab2fc12c14fe5bda0bde492c97fb511f745e725292734f0824c779337920ab1dd2b4195e790d3b75b8302c8700634b8e805c8add418b9ae3b306e672e1b2cedcc9f71cf98ac2f1181749d4bbfa852d91e863191d1c8ca439a26e40bd3e3b043d0287911d3012dbef3122edd4d34af51a4fdc477f12856cd11320a0ee989b8ea222d9576619c64c2cd9c1a6ed54c61b36533ae80152007be6ecc184b1d769cf1ec2188a7909649607034a34ceb38d6fb6d79212cad34e37747fbc1b0827cab0600ee775ecb9bd04c237c45e2837a5f8094b1d3a2ea36f4b2c60abc304a6d953e16a74d8ad1ddd6bf3d9381e68d0fa94b4fb2918c7e00e89b7ab6e836b06dcc0e2176472606def328c6f07760356ab1ce096c74cc40f7a11d0f19b5855931a2d0c73ac64c5ebab46fdb52eae6a248abe4addcbfb171a28f1603b53a0e0f5b62dd21a1907ba9f85e99140eab5b6bd512abf935d800e870f38a9de61725be6245c32b492ec706033650b87e86bc21f80c65ce00aa12dc53181068326b6adb4c2de6a090028a070860e3f9c5f5c81ab353c48969c19e97653434694ab1af33ac272c2203747d474ee5aeb543387ce9d0b284615c868058f15f90dfafd6b95b685482d4035a6b39622784b13eeccf0504ac110f011f455dd51dce14d7bc0588091d84e1ca3c6956ed3d619137e0481e73fd6851b07737e9fa159a0b037855d49c1f5eba6d99c069c4271751727ecbdad16fdc984ae7e056b6cf23f36a7fbb27fcd7bf8889073a9b1253fcd0dbc2c7d6800542f25a5533e99f8b7e7956d991bda90c5ca1f7b3863808ab93fb27d7f59580d277b7f8c3061f976159d4015b30b58bfb3bb1a94d6c84d4ece00061ed740ec4f43e73f5c097137602f834d022bf86bc8c3a6fcc7f39f8d31e5e61cb91c60c3da02ecd182adc93ca311a1caa9a5e46ba35cbc65297f2fe46db95326557e1d40ec422518cc81e0be4fdee6ee9351023bd69704dfa01bc15c692a25cd4446ed891a7576925cb5692bd990f4192fdaa60311ec545f3b61a2b15369bf6e405bb286aded7bab3a22ffe05d4aa9fb81cd16d2227c97358272d56feff46960750b61b50935020764d6579b9d6917eb7f40fea5919b109d81b4f41a5faedf383c12944f483793c54265a0005329683c51091b4b4f172fd879181ab93a35a975edd73d7ae4c99c096fd79a043e5ccb5187f32ecb77adc2792053ddb4b410930f67a6938425b36e2a347961b887d1cb4a7fc955c7ad75227b05263f6ed8d5ad8f128e6d8efe80892d69a0116c8a49b5052eea5bece6df17195d9a37f0d860ae3d31cafc74fdca34f8eeac5341b3f303a2dc5d56aaa6cd29101de22780b82fda406ac48e42a0df6732c7cdbf6ca0566b4461bcb428d800fa1306da2a1d03f859aeab01892b7ab1cccd05d7ee647c6f17c74bfd062c445d374d6b7d5524d4b7e68ded840bd7539081562659c13e4f796ba295bf0c11c9244403d6b280a736436a960365ae9da9842dff394446e1f236b5da7c106d1513b5d10c1fc85aac41de5a73e105bb224c30350789eca2b912226db827530906695a96d0a5011cc8baef83a67d3b8eb72943e7d7311445f1d51a20867465c05bdc1d859674510e9f930cc9a77b05b4ca1a18bbf26b879e339bbc3ccaf72a6467ad65bca8b62a1c411c4b0d5d0a479a23b09998c06a97a305251375073e825465cb23fb170a0bcdd4300fb864ee93ed5a4de5aad7dd455a2f188b8c7e3dac9d4611b62324860d55048b0428831ddc3b4e5430f4bacdb213096ca965d768007f98ecc314d47b7191ff3fd9a48f9e485dfb9282134cb0610ecc317bd01cba27406527467c9c6191aad65464f8db77a6d9923f85924918d67f98b782fc2a752b47dfd308c1561343802765803a6dd122d99716059b0c479e4ae2426415fa0d47eb92174c8481fa489b6a114d8409fb707a894197c038043cbb6ef1846f4d382ee28f24a27ee6c8e941aaf6502add9167fd93ec45c0d3232259c8306ad696e69cee89ad916d53147956b1d095b1a35cdea269ad5817afc54ff59d7f62a08fb0c9a3f3ee017b301410c4d0ca0f23a0f271c6d6549084578054628d1a2051e34b2f101e0d84d928fdef8c30b1a8f6e1bd84cd63bb61d4d9f2ce9d49b7ee4c5101f96cb9f6491d1e30462d595ec1ea04a1fd8c92ea4a3a6b798cf2b51b2d2d9b6d8d1a3f095f1d50319a01792e5cc46410c1d47671b23da10889537798a23f517da99fa9d777fd1e7621fe8a02dc9aa4a15d095ee5bcc205d8227e28907cef656249c4cb3a7152ce18b0aa17c3f58c5f5a43e7a3bd5fa108a1341fcc3f9d0a386da8cf8630da7bf19419822863d954e1fc93239760ac2d9a60078de5731178e9acc70d127cbf04eb0463ff447f396bb4bf26d051842871435a67853f2988d8ff6631a44140f6e75f03a93ab9d8fd1aa52a6c2eb1e36a26720c4c2464e5462784274824513c56dc10fb178e10168c0061f984946074b926904f952ab1dbc77eb1e1209613a8418163a043c12999d21027ddc9142836d3bd1183a03351c5340272c028c4d88a06be4b0293cff16b6f516c6903c0e45dfeda17111d59222bb5001344ea28453282b88fa667064bd84547f6820b5181c9f8b2411a8b7776974e726c4a6e2c041e84396d227f09d728a3c3992d1466a3a1de1bc7a3bd47c276f7b1193a0dec65330d5de49879c7f550771fc599eb395e7c76ad1dc1c7e9a87c102b352a93f2297907394ee52ab49184b3775b5d33060e0b46a9d58d5ba1057fd8c1c4a2b5163a525d72eec5c31d8b8cb27c9d874839aaa967e36d36c912d66897a00be642ae0bf520ce59498cca8e6fe167e8702a0700a2ab6352e75776f26694af966dc43f89beb0e7622624a938ecded7735a09d9db8f0e2a1aceab1cf827088af50d7c25304fdfa94f4fb157d6719f16287b06a40fecda4772b19bc52ab92b7b8992e973c4a186c2a5f59042769f65c1c1f74637b5f1688992b4286d4e5a67db44b685a45832e4d71faa6860c65a87eb7fcfa3320f34438188262bc3f98e99d18ddfb6311d0897c2a7d54faa8e9988acd32b547f3068cd4f650a0abbc760eab4967e11b2948530631e03b0774a70ed39eed64225b437ad74cbd4039accfa62255cc18882a1f43e7e5340ac717c8a0dec069e58d94a5f8b1b9581310618352ed17e884425f603e0c76a6cf524c4d6bf4af86727c7713afad8f71590d7bcd60af7a47ea7ceb28c49e23db511809ca59b6b97aedbcbe48c6651e0f3b35eb3c245388d4b153e4bc3a5029c90c53fd7781e8800b0a31e650e6903493132bea5ae077f3d93cb49843141c9f1490125bf976af22bb73ebb05166c9e94a35266cea584bab91fcfcf9be0bc0af890dc691c85a8d831d5d70b19444922ca79009f677f66f79ee68fba6f7773dd28a2591c4883a3416209774ab342792fc9e9d97a23b20d6ff24ec4f8f9434d28c4f20820923a10ef36a7d76fb415d81b7ee678349f132296d4e8a1e49b000af2f25ae1a8c5385f0a497bf41cc52c84799c513943380c17aa02312d428f46e179170fdc149c2d4e53fc9c0e34e27e66fda202a730ded6d0a0d43696b9a7ed903c283258b3df5bdb160ac2a8ce33fd81168e725b3f09e216efef0fdb499d3e625eafa8759bb8b358d5af833e5c15cbe07edda195fa27e3db90f032412b7666c2455fefe521d1f7015de25290955ab90f5a9508a80c581eadddeb660910c2f034e323f0bfe8e6c4ac722b2cae02fed0abb50a27d53e824d0f1b5eb9b311cc828c303e5dbc87d3c28bec7fdae77acf5668e4c475b9d88fe700c451a704abf084a174b0a60afef6520364cd397ccb38dab94a7ff53173a4acc4ca53cd6254d7e26308d9152a2e5a7fe8180abc6f0822ba314cd48c393119e1d0e0e7af65d9b1d8461f7b671f1dad1ed38263b08bfb5d707c727ef319d1df2d0507a297de95d7e9f467f52d8e04d9e3906c61ba594eb01df8cead81e19142f709ae77b8e09b3b1484145a9387e3fa3fedba44cdadca7b824276a9356ab689cbf46b82f42e01f9c5cb35ea9d9dde73dc5a03fa837ab91f051fffd07ef2bab4d6248ad4ab115cce66cb9217f075e1eebdf77e46e325b7d548ca5126755c8bd6767f473b8857bbde57e7715f4d085b443c73bdf6432b2d79041456d5395ec253e1a90f197067b339a8bab3a961c0da935cf6c0bdfcc8f60dbfc75a133da46169873da00d680893f0cec16fb6faada8760b844050785080fbb5f5b66b176adcc9acf54c1ff48f517d77d936597fbe4ba43f8c4c24b1a3e77c3198df1d45abb822a3b57bcb237556136f442958a48a976781ad6902e0c4d15fe5969b15efa21db06381ce1699a463c6730a3b592e91a6575b88288b9440c59aa55250f6365b81b9c7ca4d440c7a30188710fc03b62bf4a54af5b91ff29f3490294fd19213c7637ad1ca0e7d012958fe544e0787bf2be73934428b07e608eb65d54754d727f8bc9026c9881d5bee6beffb271534ac3c23f77b9d499b9a690399c6f27b36f3b9f096f2ea065f04e134cbb9887fa37f5da95bcaab2b3170aba8b4606797fb451617ad75c60d89d7020c6f551a392de3918a16b61e319691d31f0c483242408a7dc45cd94aaf9fecb12d012ed0421fd94817d301fff21f385ef3e11ffe6d421b79dd761225ec85593a9957eb9834e08519644830ccb7e80a18df41205f5726bf59743378b161d641cbd6ca9467f9d3e5c8541a1e862fb714b6eea32cfc7c6fcf63b7c35dc9771777f37070db60a404c4867e6569b206098b51040dee88d4b6e02d341c23a24b4dcc3a959905d70f3eba46093abb062994a0c17a364af8fabc2f46756535ed6ceb219627530d396640747fea12508bdd32c7b120b89525b5b3b2895a8529f40fc01dc3ee519150e2e8474814823f9e58aa89ea5156d6835a93f2848d87001afc759764eed17652d36ca8fe9a203c3b369b9c7d6b20801553e80c6baf0c12eab69ed022290f9c928332fbd5bed38858397c14a698293221a1c649ce6c9d9c807cdc2f0700e6664a5c744fed9b5473f324cfd61f56dc9c8173582b3bcc5aaab6e5b379875a9f8e63df5516b71b56becff69fe753127550054d0665b1db1c7f83f44dd54a701d4fd950aaace6381491812fc7e116f7d6e859ca737bfdc83977b47833b13788cd413fd3a660335b7efd36b84192d20768fdc98865ead43d7de4f258aaff0cd4b88f98b28cbc212271d635e1cac1d3740f79437555159f10234c044585c30c2018e7f8cd2f1e69aee450c5cb80936f4e31fbfd073ef5edfa8f3bf7b7cc24a62a2e9271dbd54b38d7c9e14ca75e2260ded06a46e670185ccad35c01440be6d1c6e8bf5b4a83552b92095729d0f27f866b5f144b60f3ee79f462e37f2a84579a0864b4fbe559f590d3fea5178dd86579d051434348b9a6de87d21f75e2d88c9c069f3aa717deec287aabeb55fa44889fd248471b3bbfbc333df57e82f627edbf416121864d855047f9570f19c18149d8a82b86029d78d7cf6f9f4cdcc0bd8b1d507f7bf029fe58f1d81402aa22daa5ecfc8566f76a6462c3052dac9ef10850104268ab6776590acfcb6e105b5f079f22cd321b294effa3a53676e346c48882295d492217f5f78da793b3bc78b6dcc2665238af742c58d83b6fa0aab0eb8fcb0dbc5696b3cf5660a04227be7dcb940ea6ce01bd5f48a52beaad97fa7d89c510ac8119f16e5a71511ed8ab2f432357de86d9d9d9b27e7ecf9bfa5d3722b586e451124cdc32f0318f4d584325fee9f1aa112e77ebd27b0cb3d0f43ea20e7b7514cd39fc05319849415617b92fead8b37ae135c0fb8a8eae2446cd505ea34156657733b9e2fbe500aa64574ceec12ac41f8bd938a59b16085535445c16f8c40ea3463ccd0127842d7432fea630ffd5dc83b9d2e88793f632446c1bf79d491b8795dfdedceeaa35388ab254f286a0e154b8549c043d577ecb1651728fbd04e45434989830ea23f98701b769934699611dd5555170c026887a5d7dc6fef6f25b2c92d9e64c4a24db6d4a833591de489b8cedceb8d0a38f658789175bf9bf873aa0eb7187e79fd7dc3e34d5e241a927726c2c82f4fc53ec27a53f03b315b4fb1ee69a02d6e93e09cc7a735cdd43702be0f6c4b46f4a9d03620326afa7b49909da7fb966b44c20faecddaa96ce541cc5b6c2c2a06b806eafb15b0a4869be214d5dc2f8ff3916c99eee55014c801b48095bfb9011c2d23148d16113dd1cf205dce6d37dc1b07f6c133d63e1d12da9d04fb3738323ba1d6e6c7793c14c67a1cfcc074f56204537d639bcc7f0a67ea099fcb4748f830354ecd67e84c9266b01ed599366dfe3df4b17744dc1ea6feb5a95cf171e448a163cd2b8ca9ad23057ae9e1d45a3732fa221065d3f05f1f27b57b18bd089981383c63418568eb74ae47df137b73fd06c37eb522a0bf42621607810f396e7b80dc1e37f5c0e142fb24c786f588f82630a01f3fd9bdf555e0e21de538023e9d4ec56fd0d1ec545099f6f61aee91c62ef01566c8f41085c789b840ce890f879fed9adc6b7f13409bc6a12c8e5d5c244aab1d3fde7286d4df98ca3fa315959faf0f2f1f4b3402009dc7208b63340246baa9240082f3b8026d7cdf674874315eeb57045efe603f35932273c24c82eabbbb379dadd1a8f1ba7ddb652e5e7eb346b16b38eb1e6a17b8d1c7ddee826a049ba6d002b6c2ab92b1f6a0a7c5e6a90e3e68fc468c2791d0801348fa2b32eb8767796774bb70dcbbf0132f5ed4396b94841bc0ba6d751864c9a6cf28f251ead996eb1db0f0c011bb60582d41a2ea17606165fea35b857712b779d1703dce95743eababfda3bb5dabb53ed7cae357e5ca16b844710cfb2245c1f9f30c0bc0e059f5b631c6f1acea832da010a9c031c2da185d1ccb10f80173c85b9434917ebbf030327e44f19eacb63cc246f8a93fbb9f402cd1e8b57f041b5689c5825161d33ffa0cd4c2d678ed33a12f218372f859ea276c95d2ccce9266da4ae4a0d7bddb28625a625bd64318317bc7bb373b6ba27d61dfde92843cb81a2d7ff24d81e4a8997358a41e317fa2439f52135326c4d99782fd8bf7544ef712f8042a04b06867dd1bf3eeb60477d970e7df1609878c43741a12b1580f8f09f4700fe9e3f8315bb47a319f763cc5e6e6e0d69f044d8f99a7da7c629f7a9915e14ab17cbfbcbb453bd60bf09c4264b76ddc8571e407e81c25f89b6f46c344e642780984db43beb89e3eed5a5c28f5e24d571fd07e486433cc77abc6116d45f68aa7369754685b6f54f2b438803a261b0c7a22bad17cf02838d6b9b27b5785380e49ddb81f4b5e76a596f039981a6a48bbde38b07e5df5e2a6dba99d66ce3a3ad8d2a1319cf081fb47b33782c747b7069fd58fcc45c0e67cac86a2716c024ed9de0434ee8a51dc20a001a21f4a6bfb7a56e617aa5db069eda94bf49a2c57b3f2f78a57b8d9346d6aa64829db5843d01af5a46eb2b6c55fb3c0f70ef9b965dd3448d1a6f0a43917bbd3bd44623fc50dd2b51ffd7f03738a13509be5e5aa1f01b6432a017cbc9fcbb022ef365923e7019526b98093e814520a514b8a4e5306db8c5d49f5b776319f5285abaaf95c890324155f6be105b3d597188779ef01d544446808524419bc5bd8360e5a8d057d60a10ac14f7a2f4b28f7c928bfcf93954af001fac88920cc90011310671242001313bcbff5efdd64f68dbbbe0c755a604d7e70002d7746c5c31b6b7108083bc86c9d88eac5c013c992f6b0547579bbe65f96112ad187ca73a8189c936bfc41d6bc6fe977688a1decfbd159661a056cd092239be572ff66b1a7b03d801fc957006deb01b4a982d7c85133f5e42e04dc0246b6873134bca854379c88145a71f0e9806ea49d0d0cd78045260bfa852a9458a7b12efbc2b2f40ba0e605e6bed8a63e136d9645c55221772b4b169d426f3f53bf79b39db3ba6f230a27a50adafbb2960763cc61f932f816ce8f755bc125fd6462cb8af74b0d3a2351368cd2c5f0883d805228335f2725f584295f82d5dbfad31b58f8a505288e20eb3daee88fb87c43202539b5aad794c9b66dabadcdd01a083e8ff668939fbaa98a1174f07a2015ad4bb6b965cd03e4bd9bbb1970fe0d2f2948ccdfdb85bda009082981d3e62dd862bb527ab77f52315d1ad6fa6f4f2ffe5367d67686c7d7f95eab70826b12ddec8dd17ed8a8476716e8ea0092359ae9a0e047999dda85d733b68a8b34f5d290b59cb40d3c757f1ceb1877f4a40057d2302ff7f104c42e7ab570a2611e3b58354d882ead74a109e1e8f58c66423dc8150682c4a1debf1704cf841b5dee611f71c37d16499f94a7ac48f9932e16b19b55a2f273c34885e20cc5673f2f3f883cb5c115d5708b9942d4e686a837c43dd2174599e713db6ab5d49946e5436b395cb44605d5f5ed52d290db31d24b9711ebd9263449d3706988929e2b939fa51300d4357a499e8917cf00b0cdaeceef0cbcab925b5afcd6102faded3ed41ea8a1f05013b035b80fc1612d2b13965909102e6b5eb9b554a33e0e4739e69af740b330558f27473f22f4a979d33f7e9b3c86c3a0eeb468a4fb8b55357cfb2e5dc9b6c5799957175d2048992cc70ed6895d9fae988378ae44d9b41484c5d0c61c3a7c75715ebfaed2d0e7787684cddb867fad07cf25c29357c9bf071c71f9f7e8f969cbf3c19ad88d770d44fcf3f973e24d0d69fe1197e7938477bc635a8f16c7d0401f98a26fe88ace46acaabcb108a0eb6e426892d41ee6c5cbbd2130bbcc4220ec23305a5ae14899912872796cd12c824397937bf955b2e09187373c636eb4aa74c02f6bdac44b918a394f2c1e343504fab7af47fafafe6680759ef6149d44975b3f63585264811f2279d35820321e88126d1e595851437b4c6b095bee77afb3b93d8ce6f571222599a4b7b41a5a32c6a6ce354cdfb4c40bfc7c17f29aa5bdd39491a9d8b8aa7e0afabc60a81801859c270c3994ca799885db1473453804412a497d88beeebf551538b5230bffba42702a48c53b5e3b62e159161b63b6110b1e22aa4de20a3ab42b565874bfd928e60dc971e00fc0c5526b8295ed8b9b8e420d3e983fdf7442cfd17b6556e8b419234fbe7ec798582575bd5c1a4e95dabd4b5d8e6f5ffafef56fbc9cb41b3e237224a4ac789cf3093c68756055c20a5081af3446a5cd9ccce2a5f89bfa9dc6659aaa716b274b4c3c29989cd725be59b73e5992ada701d7bd364faf0f656ca85451cfdcb9cc1c08db61e547e80b1abb1496d0111a0887c135c1ad6d1a74b49d4c81ac0ca819e7dd3d3b170abb17fff78a385a3a6feb4ba72e0fd3174382e9388a8a682902e842c927843456d0c020e70777f2b584abf660979ebb4c2526ebd452eb2062becd54ea65508ee97a08ff8958736385668bf17a34725f9741e3f5808894ea5c38e96eebf3b58c7b65b8f28def5368de6cfe5b7346f2609a4d4714caeac8593b8592b5d813eb4a513a625d0c55ba81f6c20f899324793fa2c18b361a31ffa78cc0d6bd1ac0a8e585ca333a5b3d7abb32a7c79eceeefb9cb7fba5f86d42d21bf625bdebad1b30379ffb45ad69207bb1a7a318d4a250991da3d11c2445af81d4bcf1573f5c5b5865c443836bcf6a8433a66e665151ebe2d17e46591f12145e60fa4e5ddea8ce5eadee8e308f4098c53ded41677cd495efea659526567cbca8a23c43eeecf389fd0a7649f7076be07ad1b5b301b5037eb0cf8a5bba6493350d389092ca4c26c7dcebbcaf2e299acb4ac762af073c3a596c01b6d122f5f14b728f743fa828def3516ce56143a0e8fd19e80cfb17617a66700aba28d0227bbce9d40ef15c4f0511bd4c354f6727914272a174a19d91475a18b37443a5d96d7ed5ee2c50bf6e1c53ef746ca4ea5775bdc9a66eded054481c71cb0612ef1eed25140d68005b3d1dea5570b8ce4968d9bcbf5ce8b318a31159298ce3bb580e851e278b9a59b2fa35fe5bcae948fd7cbe45f0c8d273fcfa0e2d38126361729ec64d4e8f89932bcfb8745e36ab1255bf6471de46e97799f775bd5953b5e2b359d0ef2a049ac0e8b9d7476cd66fa7deed3af5f50f3348da599a7b0eb4a5490fbbffbac399d3e958632ed69b773268894616ab28e9ad5bff1e6eca941146b5c440a1eb85167284eb2efe45526ba7ebd93dea927da5b67283d77625f04178814e38e22201bb5bae450b508aaed752ec6c9164ea1f0b2836e8f6db6a8d355210c260ba7c1b47d41510716f62854287f22f2f16c89b80b3d69268429e1a926851e844fbaac4a23ddaa5d244aa146143726471ccfa2e0cd95e9b51ce203b1d410848b43b4f59a4a3b1e1f4e037270fe98a391c1a6d495b389092149c7f0e08ac7aa6feaafab62aef438f9819b0c2d875f9005bd9c5a919461119f3ef7fef199c279f3b88f1be8c74afa39e95e8291f88b5ca900fe85dc3529f61144ceff590fdd1f513c29aff5dab78fdac02a38c4b7be08e3f329a2baa9de489a0c9990bdab1766f0607d617e8a43d34e0fe90a36e4e7a429658457798e18ecf18e11982cd687746193521f911df877a0cfcf0e8ec7b9658608b402b41848cc022d800761451bdf07c926755bdf78276932e67832845ca6506b64fece0e40759e44abe6f613adc0ab06cb9179ccdad12b639eb74f0e7992e8ad815a730bf73955fd7edb774832c03d0ad516522c452490694095d936c7539cbb46ab38963006ae2645057cc94015cbaf90ad2a11b15f75fd1369ab26591dd17e9820668bcd613032f38c007e6458d5e39e586ad94d86aa657a75c98dc7a375dae46bf627d5ea6e128ebfecbb3f3f7594e0268e3b3a99e0f15506594fc36b2dfa0b5411f8a5896ce09ec03bb8b5cb1075a97d51fb5026ea84ce97b275aece4e6d0546433be302a4036543e38c7a64dc7ea0425492aa867c0ddb1ac4b0a0e8849e6fa26e38caec8cdfc00ba8fcdac43fbcfad2740729d4fab5cd62eafb8f4b8610b3f28231fbf290efba47fab762d7414cb30b8f6d24ca05ba72a28f930c46f76ec2e16b0cec5bd0fbacf7db5795aa5e9770d2ba173957c974da7a97703e93d852c9fb0d85d56730f95e35455ab0417bd0b61b57f536f0fd704d308979008206f4e8e7afd349d74755a484ae473589e7ef14e040cefda223e7e87ab807b76d1a939f3350bd64f86bd0c88cdb8c9ec26cb70bd26d92f13c54caf6272495919b6275f0d50adc49be6f1e88eece9db7d0f4f04a36dd1769c1221b563e0c2b8bc5e833dbdb394d2364e5d6444cc6452c2d3a641e2726e745856e10656111183046f2d983ace732ef02c2be8f614579e4adb7e405c67ab2bc4ab54c657d93bfa9d39d32e858d3b4e2f4e2da5ea955b139c3ded87f89f3f1e0e292aa34392478ded45d47cbffa1007d31093a2176c43ab960a93982030ab6840680bdd9a8cf787044c08825110744bee55b505dc147e5f1c4e5ba9f645996ffffb52b13d24669b9c7d798371507cc1e9e39e970a88f11f695612958653a781ece2116ad1af3c74d5412a94ecc9b6ac77c788d63014bdcca48bdfc17a458a6f9530c58cee892c53c7f13f9dbca40c647368a0015f88a3bee6b0142e51d77b752d68b43a1f00916828eec653e23a6fc30f9538f3a4e2b4af59f57eaf9c31db423adf7787e13c9687b2d7e6f8de7ec9e0d6b2a4a85c28a35a203c13ea4bc961a1bfc4835272be8d88c1d339956f91b0623616c94130ab62a2c4662b0e1135066db1ed3c120357eded7fe22eb2f441e8b1628d4563324f52f71370556ddabf4284bc7c372425294a8ffc878a33c5b23ff1d68b1099eb72f35f0f7c024208810bbd99a4e8615d715fe171911d83a1e7b1c809d6fe911a3f80942cf9700db86f260b35ece1f655fc037356238ab24e0af49492d01f884e0b1444331571d215c2a075cbcbb94e10864940f2d8af9be2abaec6dd1c9fee939929367a8d72a70a119670514e377cdd83df36cc1debdee7c99f2f5cddb1114f265d9afa0ec121bff4b5fb26bf54606deda79e04617c531d6a3c974a40481b30768b2b77d29f246d3155e5d76eb2ad3f810c4be6122d96e919465aa016ecebee469a35a95654b995a19bb9a52ab425710db243ef0ed98d07d386644326006fc60cc9a880834387f27d1455c22dcbf6a41d87ce81534f67f970a833a34ff95405f6ba49e6cf28ef48b67c6405e64a2cb29b320fd5764db3ed7f55d23232fdc5c2fa62f336d8ff36c9ddd2d9fc2a39076d8987b6f4f4768c5981370cdbe79d785512dd6208659cb6a080224e4dba0ff9433c3afb9bc93e7de0e2c088a8e2975ea2b4e481e84674feabeaef86e79bfbd844d4bf5ba094d2be3c3b3e1872f176d7c4a4ebe3e2422b99e02b00cb60896f98ff83e6a782710470812eed9b5e7e08cfeee2ce3a9e77f09f1d29a2988ecee43564d95e22c3308a825edd7fd8778b9b6d622121323f59d21d34b67c13a80a262b4c5a6b23dc58ea7a5fc7ac1a46c628a576b453d7097dafc52a99bcb5831c69c97e647463d7f2ffc4e62e40bc80d95e6eb7b5f517cc9eeb12b70b6f4984d6248b05fc49bd061c1239fb8cde50fe6564b8baf80ca2543ffbc8547306f139a6493179992b44b7e657df28d6512bba0b5bb5303d7ef2a579df6c2fd786ec1a0027d50a498d54b2442d5fcdfe0e1485d1759d075d0e11a72d4e9cdf1490805776a11d43f2b12586c31c5deac11fbb983e65f68f2b911ef27b504c35c27de4c5deac9fb115def0811e6c194085c5e6eed5ee2831f775df0d55b7a5b2dc1c400a0efe9f7065f788a49c7896131e76889832f5d3e6b5ef5e0d69cb7676e8022e8d951543cbed5b94999fb0b1349f6788b70b0414ca79aeb4b8bfdb3583fe6890524741ee28eaa5e0e64c2f2c4f55ff3ed68feae3ead692ed7b7ca8c7ec8e942b6f72ff7f27cfd7e162c8d5dfe506f2efebcf0aefd1095c04f8c01270f80cdcdfb6b61a63208ceb7c0cfe80abca3cc45793f207e27ebf543b21233c59e79ab0a4eb6257ee413001f2525fe324f5b5685b4367b72cf76f3fdc2e0b8f875e74378315caa5990567e64ca6a1be847d509e56889523a46ce97fc09b9afe4155ef635bcb1544b23c40cb064345292bf54c454b70d4f7e921197b6d5e1d6e22df5786aee8215318f9017f4eef1b49106dfc7c6a9a4d98c794796702c3ea5d5628f1235ccd0641e17f606dd37c90264643576316fe8a1024b7c60e047037ddfa9b12d40c260579f010571a72c56d22b6770c5d0fc26ecc1e9039cada32576d03b2661ad2449af170182d595d00b9014ca524e98f4a17437ff9b37730c5d6b0e320c4230c52205dd4e133c28d27d0418287b568fa593fbabc5f678817e1c94b95842630bcfcaaccbe96e767d2030a17125a40bb14d49c239802363f55a54fc4083876be1d85803b2d8d32fa395c46b31177129e094048b4b0263abf5fd80c39727e323b5e1bb87d9497f4fe7ad3635e41bcc162fdf73848ceaa8095c189beed671c92763f40f9b3a559737fbc891c9c9dca5f9567bee83d73993475757bb4fdea969859ad9031377829da4d2a4e808f5f1e8fc45ef537d390eee3a17a9ab98e03751b14d51a1b09d6c8b76811d07a5f27bf8699b4202e73d41f52ad474a0402d27ac35f33d70e2b725a96e1708076f442d698662efbc0a16268e560037356682dce4f9df6c9eed887c8c4e7abecad004c4b10c9ea1dea7d5fba6b38b666d04f226a0fbd43ae160cd69a1e85db71e8c0e41327b7bc28915dcd6a4489cd5549c5737c12e114c70c2dba6d937e3d08a7b749dd580f53322ec27f0bf7a8017dbd2cd208a3574b9136781dd242805c62c335a0ec89e605191e6d4e265da09264aad5057f1e2d62859f2e15421e8714cb4201af314f0c3565181b47261c7ec25b3a95008143f3477d64aef57dd8cd0446e3911d261eba2a6dea11393fa443a35efe3adf2a207a2feebf3477a3022a7a3c1b835a139109f143af323e625997ef87b95f0216db73d3235a3159c7588d72ae4c47009c60058f07eb5df8bc7aeaf5fb7d389adc5f003926fd70bbd2438d6b5741b36d47ee589d84637a5a2c029d16a6a32e90db2f70b501f2681904ffe6fe7fa4da6460685b8c9cfefb7b888524f8d92e53ad3e809c5affe428a05ec4fb302ff352ce4928ab66fb21d196e234a082aabbdac27be56d270ffd877deb48f67eca75a9752e05b84c7b44fd8d3b9f8c42cca11de44fe80a200aa836ddef99e9325d410f83b0f47be96a67e54c748856f1a4bd5b8897db69b819aeb0bf078ce150ecdfad2047a3bb6a66555a48d75be36beb2cef2fa8334cfb7d4e7f4599d63314ca422d54c50d4ee8802d5d3fd08ba14483766824c442df5e80070dd197f695240155809226ae2840d437b816da8807ffeef8c6682e684ee205c2d5115f5cdc26e0b6a34b41dfb680a7d775f6e0b082817db82ad24e4d2f64b48461a113270f3f2015596ab5b54dbb85dc639c97d3e88051e9080d5a7d6ddc3a2e572b3def795d8fa506efc503704d71d175aafbab9133808b7afe3d119f78d150d8ec453371200022589e8f1f50109a18b6a67133cf2ca7df0c50c94afce335979e8c756495211ac50ac9b00592800c82d2d676b106fbf178fe62449f01104a1c8c17fb26ef8c8c4e162e29b89434797ccf684581c873bbddfa90cafea64c8502fcd1ebb9e4315765b9b4a8695cfbeabd4a44fda4489b54e838068b92815e9be27de1dce2d8cdb3e5c665bc0e017726f6b98fe4850fb32d339be112a1086b92f783deee796d229b5dafb32a5e41b24c8d4b0b0bd5a3836bc11edd5f2bbeeba07140e54504c8b3dd9f333018087c3b40442dee497d719dbdf2c2657a885409bcd9f46fc6e414cc56282e69372ec55585d6da1eef6dfb52fa8bac38cc092656665deb8f997a377e4d80572c1280918383378974dbe404e50e78c9c992588ef016a0d26565165e9d50e8503743feec0fce3c17a0845697a747764f302b43cfc87a5f9e8570399a7152250e5ae75fd75e3697b3685a4bfc4c0ddad934f25a3ab3c121088383654feaf44f382b37f2f5a3a3541d65ff72f6530ddda62d579c99f6fa33c9c89340701ea7b92e9e8c87b374f9ce506c8adfd4a4dfdb5c36659c3fbcdba53a92177b5ca1964fbf575f46a4c40a86869efae0a9a3cafc5e8d38c1578c7f095865567c2bcf11f87ca90ae853875a2e86606e274f724cddbb6df4ffdba9cfd998741eeeffe0f542cf899e9fe100f8f6f653fde196b7ea7ee93a30d64273c4a9780ca304a1f680d344336f48cedc4cebf0fe515f11d2af832603a44d497b4d0156d763f3adad3375d61f1d592816853b49e07913c0663905c0332c663745317b65f889ed69735bfa958ff863719466d88cd739019263bf9bb11ba2ec28f50853d615bae42fc0f05a505f39fa92f68a066f583995cdbd535c79827e7d8de046d0c1ef4ef1c197df8c2f032c0ab9a7cd7da424bb2bc6ede47144cddca2624ed04f359d23c6c3f8e1e90b1233f40f63dde0211e6ad8b4541e20a9479b5038d8d7d6985b69811bc833be60a0540b18b972dd4a0f0ff30d3793b2c3cd1e8bccc979f4275891f71b13c5ea9f9910d70de2c10c23155263dd04b99e3685a6b49be220afc103adb6363852b77a85234197f8ccdf421b1bdd3af251f4a28076f4a108ff7eed295bee0b51810863ddf91866b53f694a78abc75e2be64f563e11a1ec2be062296fded4e08dbbb9e02cea29572fc89d0440d5f94cdd6550e7b5cf5d1429c49e763b1f04b950935b869a4235585730dbcf67703567f6851db5e5f2900cc0149eace029af0260df90aed742a4869c94a045f923d8ce6969b00c2fb1f9d44660065e460cf8bb033fcfafeae4b61b3a80a21f995891f8b3680c5bd8c5fde18f85be5926938d8e64cfd3ba89069600c7eea0c54d30c89985e4775a548f5126316d0aae99aee6b85bba0c9c9d40daf0f016debbf0b5c2f57aa7bfc63e36958797b0adaad1a50856da84cc3053949f5ecd4cc99cd20481b871ade1856636f561b57b2dce8b432f581accc27268a77a2a62ffe931319e3662338b6190c3ed46528d64e60571990f2894398e5a51b374a2c6750a6f16394d846870c8505af3c06fbdc5cd6b947308f304910c61fd25d612f589683379eb3ad85563a7180b044b2899141df139f99020aeea281a576c1af3cc4bbd0a48088386cfa9381ed8a104eaa373709fe5f6e5b8417bac1c93d5bcf383424a6bf0873288232ee0f2dced1f0b6a438d7c3e8fb290635f59d6659d1d5586e74105dfe964d19b69d0b2130f24dd914005e1df1c2e4c425c9d0261b97f96ca184f3c13b85337542dc600deaa56141021fbf9f59d08c32cbe5ccd8e599584f8b63207a84a6e11a7c1c58eb2498f52e75ba21b2709add4aeab17f871b04d12e86c76b5b9ba0adb30b469c61e638572cc119e2e85d69183f687fe8be74d4d3ff0b667f674e77dee08b3e878678ea1392cb6740d2e4557e9007344a58b220c883d368f80049ca6da60d0eb34345821a98eec06d79ab3944b9a2e0c7a96236ac50a150ae6b60442efae2f71ea10a8b5eac7ad1dafc0a8d3778e45dc138c0342c221e08dc9661391fb63186d86bc3c7e03a6c945b7ce7b1c493200a0accc022c39219cd857ab34f1a0eec67972bf16ce10efe1681c51371909c22750dc0cf872d63f1aa5772d56cd7f2554aabcd2c8a6b84a5e5b8f2b6fda4c120e707e3cfe7fe0bc657894a88e50ead10644cbfe95bd15fe7ecf3d65f884990cd6f2b670e92dc7e4a5e944c40f1c4ff6c34c7eefb844300dfe35a892fce6c5d4661189349fa92f5e0d634bbae852a162e42b8f9f265330415d3f43e3bc46555a31986b264f7fb819d923e8bf3f4b059a38a8351545be2b5b04069ec1d9c985833e311a0ebb1cd6337b810e679e132e45a8e0b2fcaef85970a033ac25a00b77de449fcfff3fb1d2a6f6d1cf71702d82015190fc86f0153c2558defa5603fe354c75a0c6782c5248fb37648ab9eaafd34cf28a30fa0e2125cdbf83df6136fbf6a1da9c4aac099afce87ec3ae9b561cc57baba41420635aedd69a52ef3317ac2f97cbe22a64450d0ed58bf0df7ac53ea78b7215859ee5d3193ae499647f4f56f2f41c27801a5a1734662fc096ebb607c9068f08ade994541a4e05aaf222f7df7f3404d2cf879218f26a8c076403d1d44ed20fcd1b8392dc35d6702665025b6878930ce43c8e3a69084ffe534f9ff674e2aba35c8f599309a7d6fda65ce451e1488c44330f3a70a6ead5a6026ffefb1abc31ea2fea5b390578fa04e1dcdbc605f38a8193f0c8471f193a672b75a26d8a1e247cfa8277424ba405655438a14810d46185a8c4613bab057ff43649c51f20b94404a11332322e7a308cb4e4ffbc1bdee867368db9f4b0b6bc82c639f39883ee129999a43dd02c9b784899ec685db31b21a8a363d621a2df0612f2221ec756b417a73335c6c43e498d40b87ac95bc6ba21e995f20befd8b5af7c6aad6c0090e47b2351218627e3fd07393df422f89edb7cd089b5e3bdbe04d53dce3db0d5082f44b24210f1ea5a12417f0735aa1bd4284cb1e4327f9ca0265db37bc4055bf613f5224126ff177420cec36f2b81eab8c9cf85d59bd112ceb18e20409c58475ed8f0a1e0b9236dcf4606460267e34e837b1b074b8b62a182f6b922a3d43ce658dd5b90aaee1df6a57e4f111d1fec3736f72f7724969ccb84bf776b4ed3158fe1c4469f6283a804300ce7988dab86c695058ef9ddb60e0206ac4ccaee3572c8ac4abd77673a66ebce682b29db908161af46862fe492ae1999c435178264e20ccb1d0ce25829f31eadf248422696dd34ed79935361b4bdf243826274c0371b5e7e22f1f069d9c3a87488be5f6b493d160072ae600cfb19b8ca89e7a68c1a4735a963a081b18262161b6967a98347fcc054776c07b58b91d6868a255aac00a02a417699f02e886b0adbb2f7ba5b306553f98ab046adace223063d0626c7c59313294d8a5ca207a7bc1d68ab0cd6dace67c1c20c64ded8489a506bdab639b28be253533a6e4f49dd93b7e6b5be7e208722190229fbbf47d1968556139d63052f5d476cf33871f24f2090aec2c5c9ecb28bd0fb699efb21104bc8f659952450c75d41db7c7f962884445c08967550fe7d2094217a1d24f1fa30ebcd7696c96cde808239c3a5ee8bac15ed98156dab937dee31fc5e386eb60f4e55ced697ecf925daddbc0886506cbd3587518eb4959463ef692c694781663c53e242e352043e036b352d4a488ab97c9f7e852a7f99964cf963fb708a2a3b33eb108bd713580fe9bd3e63184cb72c53c41d786f0f0c3761055b5811de234b9c23f7af7faab05e58779d090eb46aa661fa877c39e3456e868bfdfa06d23c6f1aa86fc48424cb1a454ad6d15881f4bd87cba1fdd2748e35c89d3fbd65e19f63063c994690f02243102d864715c0ba821bdf4778d3bb7a19f37d49870063f74fa9694cb232bb41c0dde157b6c1432090a49b46650abcdc51a52f8d7208da13680f8e66ac019a184c1115ce3ebdf2434d885ef949f3c5572c406acbd956a94e5d6197acbdaeaaffbf1f29c02bed3b4f658f5a5d58663f48fea10bd08493ff8c0e2d6ba98bac498e5dc8ea9381d438c5fd1640c797ccf29f4ab3590947e5913a688fbc559ed258633baa4136159469b4bc6d5d2b79b3bce531ef00749d0274d55b46ef424ca92da5322aac8292bed9b6701afc267271fd8053f7c703e6e9ab685353137ea2810acac79bec0e4f9d3483026215d1ab1528968b3a0ba8771807f553b4eaa77d0c8dece5c7feeae72f69737f05d7f16bcca07bafc54a4b24cc3297ff9d9b2dccf12d8c6b15b7b3cc08d8c5176ae46d45cc6a3fc1831cb538dac2e8ea8c218ba194929613ca4daeed7cda7dbcdd004e55257265320e18860bf3dea891750801f56ff4a332139b9f406b6520f11d6ff0f7a6f07036b741b692d710d29099c827df91272edb956efc5558e5e93795b98dee421abe3a02f47303fecc777ca3a0b80ffc2c7f2961b426c35491f38ea8ce51ad6faa730b19d9b7ef2cf04882aa88b39c3ccc4deccfc3d2ee882bd02b1a2a429f833ac51f8b6de3cf8d86ac22b608f61eb72a2dff859ca2f1b9e8af5dd2b0150b0e4bd80474f7462b6240ad34f9d181c818ad99bb4c7595ab4636bfaa308a04220720192214102fb2c6807b746783853f58b50d7676644040343c176b0c33ee206f6954a1650b63729f6b76d55a9a7e29b5d67817d16420d706408119d3682f4b08398335de7960de1e4eb1e0c26a9f4895e57262a03dfefa80c3f14b58ae383c70b22014e307b384eb8004824b8e4ba30e84608bd921fc6a13df7658413de0df06654ea0aaa1b49701855242fdea2b231e981396331055d425836a0468aede0d5ca6655f69dc7fbc53019ce8d9630b07472e33daf3e74b933cb06b6aaa86cf37c309e51d112c8612ffd3de86a01daa26ca520343cc0429fe12d873194ba6ee240e269d095e5d305c2f6a1cd93ad97861220a5551223c4466786d010b30cf976e32455a61f119b2ec1494dce1cff5615cb0848fbeb84df3f9623e655ea4e237137678edcfab470892d9bb5806be2ed83dc464fb3187768261b82050feccafecc551c871ab97745e931b812c7ae8c5584b5535c9761f6b04ca52fca96ed2692d87ee1d6d990e8e2a6b34eb9490a235fd3b0d6bb3983c3824599efd2ca715b1358b962d890d66d7eb711a2ccb3ca54ac9bf3e6b791b85282db3148eba111e9720d4e33d7865365f47558a178d1fa287fd494d1dfd9412294033ae4fa640661fe7cd6686cc4b8d11d97a7ec125cc4a556c4a8a4b1fbf7335849ee55c22838618a592937989dbf71db94b10b7679e028678b76a6665567d7097566455e32f5ea2cab433386ee6af180ea4d4e2db48766b2f04ac38dd879f01b9870694aa9f7b860236aec34ad69dd08f79500b2638919324178f5bda7396272dd4be0308e7b4ffcb2037f1cfe3f679a6768a585b0b543575a5fe9f789efe2bf67ead35fd07e9530f87ba309b0398c704563b487b6040d7a6e49678692a8f6a912e0b0c423171ce25efe15aa8bb2561a836a38a3341c02a4dba91330ee714f725d17fe928627813ba22f8ba4aa144833239f80f9bc146aff91646562888a6cc8c22d5a666b9c2961a890da3173ca2f2816e71c9fba7d453e08e1ce68c19c12c77e8c12a418a99ac8ad533e628d34223907d0143de4b3dd29a68d0eec76c9e8f8a22ff4cbbf246b0ef75f6e84427a3df2ba82532735cd28209841b9a57de8064bf52cf5e4f3fce2530a891b435b9658d8452a7da6360d0470fe8cc2005cd812958811d4835673245a82471e53630b82b0034bd600c66c41393a4778b0c68b79a054834c161533ff5c3920c193e142b99a5cb4d46c7f30125a03589d5191e18b7c825f5c3a8119e9bfe72fdcbb4ca82420b495446d9107709cc63ba189c36ba4a34f6e3b53d2130a81e9a270a1e4601c3522e8b87039fe0138e6cb09a7a9664045c09208f26216cc69825640cad96cc84c48e0858a394352b6851f01f0f54c81b69f3a1a6f832c3dc57633da9e4df7d4cf2c6b50fe6a7ef2400475faeba337cc5e5c39e0ce511fe2aecba57e4c3f9114ba7d818c14e7ee11b5fde2f4a83e33493ac9f5cb8f6176de8ee3c257a4cd1c94f66fcc14d8b0541b5d66f346b1cbbf9dfe77b41f41ce0310d4cd48727f08bdd4abb78ceaca578f72db8956e49c5de4922e516772e65e9a3e9197728d4c1ce04c7afaf486dcd647d9d8b2b2d517237d055b5885d9328f04e64a66aaa068863e1d994cf8d2065ea15be9dbb9a95af0f97c347852bdfaaef3e70834322872fbad12ca66b340479e0d5aa73d5081b4bbc01d39c17fd9dc143708d928a4fe58b1e08adc59a67d51e612e21ab1f39e495d8c6ec055f0124bec18e0be9f68fe10ade7a452ab12c3f654773d5a94b63407d8487e3d2606f782edbd6f7dd2bbe0d382e0d72890bee4e84601bd177d951f01fee7ff120fc3a97a4f5e28b0e36e97cf19bcabb93c78e66a2f8019c3393762fba2eed3a4ca0b3e4191aaae3399227d29764534f9efb721f4deec2652f9b51045e5b6368c99680c810fe6dd0443ae4744eb0ddad3b44c57f308a1229a0a7362205eaf906d525ae2fc37f7e55981cd84c38de317733f2ecad8a4b62f80815f886414a1d78fc2027014bedf55996cf2c49e9d0fb5333792f8efb3ed7601482fccbdc59ea64bc62169c0b8f63742a8e3887857acb408ebe80fa1ee10687fd58e249e28e9ac4ec9af87a4085cdfb4b4a0506a6a22e644f1837480c45b565e24af9fa496404c957023ecd16a05a21fc8b0fcd943da1fdb16d8638da3dca7ea3847a29bb52481042d98e16db2a3ffc48f199ef3507894f49524ec74882d06282eb525b60fa61dfcd8a47ea19e1c4d8ca1caf543e3ee3aad249e0ae3c1648ef0fdb5b965ff6763e2177202b74c7868596c79de2b3fa7ff8ebe0eea9c6f0db47ada1465bffdf4ffd9addac4d837c7a7b654badeaba207d30876da9c6b75f5e75cb12a6f1a53110f3a91eb7152f967d37374dfdf88a0454645ccfadd3948a8d122b12f1916a13579007ec3541cea815f9ed72140e86df22e753aa9dd298392a4e031f32662a16e7a61a6c9c35c2324530d94944a7fde0011c0e901e0884589c0bc029570817156cf7e93ad94ba52671860f144a11d62b057e0bfc9822afe90bc5d681d6d25dba153eb594edfd866244861cbc0f211144034c06fe2cd9c4ffc2d964db6f2cd9b6932f9b40333c7f9f05c2b55d24ebcf5c326db4125c2e7ae5b3e7c544d8431a5d384cf5eb7a3bafdc930908803ec1f78143a2cc48049eca48fb137e5c75912f7a8d8d0e0be466b9d5d10e44a4e979280d82c1563e2e44d4d3111d68e482d22be32822a21057efded466a8613d2167671e087c6aabba60f012c6928c3b718271c8dc91f58414dc767ac56b5380cc8a58b2b2a9d72904f2d3ee22887a3165ecb1da5ec3aa28f451fc384e43f6c6e3f0d9d6f760123fab87d905879685392ed7811b0f3e5792dc99cba25e6c824eed2f23fe8a3280ed8e0e2b32107acaf311fc7643191962baa972ecb0ed6bc5e14809f40e37b1be8b37b1f0033613b4a86968375a70237fac7fade902114ab8422b397dd646b553bf0c9d9643ae9f53f3e7a51d98b13acc90cee8255c47f639dc02d6e12668aa5d9ac1677a4017eebe918933714fcc36d8d90ef1255b0c1734c76e53be5dd3ed993a542b9a8fc2eb8af12885d1f28ba834aa6dcc0808936ba6defbc44049730e48b83df5eda108050fbf70e2af6af2fcf5c1b0b7ad6db1fafaa100d1cbad01d9f5b8edf4a6a69210aada0d0360dffa5a2244c47c70cdcd64d989d69a9d7825fbcc7955749960f12aae01bb7e67f75dcda9a75c51d77e043fa7dcf97f22a431a4532f15932a83b62b6f0287c74a8a23e24999510cf313fedeea4c35eb8e2e1cbcecdb0d8c54a3fa672f194703c3adee5253894502765d13dfa7617dca4e32b7ffedbb2e15c07b3abd63386719346c034b8da8e1389732937be615b5966d0143670ac4fd26bf262aeed07fedbc3a60b8b7c660c3051ecc090e92b9676cd192a0300dd37b61a830b8ce89d4c273d38c9e0145dff541fd7e46cd09345034cd5d90eaa2efd5f03fea9c58a6c915a47865252fac337377a8c0beaa3581f26984673292fe32cfc390f220421e232d7f71d39fcdc60383a71b46cae18338979eda332a75b3d9d19214a30c4d1044f232d351858875ab14e40a6857c86a8ff85c8e0b193f390676ff71c71dc76562b47d28509e4933554b5e2706730738b1414921228e1a68bbf490eec6ec5be2cfd64cc0e30350f53042062354629a9a51c2ec01f6448ed693d57ba4a8bf95f414faee1d97cd264941f9e66d3ff55c14233254eb147584157c1af08d132ef8a856cf44e0f73e9c7444fb3b5523c2ae32c8b894f3ab5e6df943d95c1baca672942afdf138b846a875e92577894d2740ebd95b58f94759f26f6d76a5ba5e19927b460c1959ec6ddeeddfd05356164c7b52de161b98f70c4a5bf05191e559998ee1a6de3845b70ede5d4341e400c2aa326a2e086775d320aa6bd0dbcd7070c266fcbeb5425c4a0484cf6c77bb1f63545baa8409abe3026a9e868ba7e75c0eae44816e619547db1d011504f3cdd8c1d7547eafc3f9992389fda350b1f014b5b290eba0947a6a38ef4e2648bd7b29b4daf6317cf88b8296ec459e751ce89c0f69db520afa54718f476766c1ae84f9213c0c1a7a0aebf7d7b35358e3a9a081d461671399d3fcd3f094b0b58f36f1556e5119f5eaaa399a959e392c8acf9a92ed34b5396a08f9fb387fa96fae228b4463430000dc37a8e8f409a40af5a574f0d9c5628c410f7ee22cd4509b11550c6fab1c869e4fa6b971de5fcef3b503db156ff5ef85a851c4e411217599b580a4d7ea0d02e3e75262e9b3bb5546274065d856795658a105e1ab1632a41af2bf990aaa92719d0b9e92ee07d5f6c8253b19349ac48bdb111f267c3e889c17a44d1fd211ba7a3fce0722275a71913133e640abe3e0c568f8f36a671b4705a6bb062413111b8cb5e60437f0b13fb2b3750500381930974dbbe25b974d5d8feabc8db9924ee0467360a29761b59e3a29a5354f58fe930a33172939179455e739d9530f70495f05d9bba79e244a8505860c1f09f6808bf087686fe55f512c72fa92831b2802a9f28a3716ad7c9ed5fb2dfb14c2ddf680495e2e6cd44d362b7bd48b15fdeb802baed529c6f4058229486a462237223830e4ae9c5e903fc482e43bf5e35dbb45e2205882af61e235cb451da7844c945d73bf063d8c275e642349a8af230c3d9e82fff2f8bd155f84e9943db49b7835544c83fc5baef5af40a8d8bb5cd83a1ebe9e120266b0eda0bf49c04b74871b1dca69b31ed6132779f865e8ad41396b9b178c5e2bec73375bea90e401a9c1d2cc9dbfa731ccba9f8b36b550d68de5afea8cadf15f55f3c42ba9580218a560c6601bb374ed08035c63e0f0eb28f9a79fd413f7ad787930f4d209fe6f722b004271646435c5405deb5dadb7675137cadcdc2b9709228abdf9e82a50d7794a64e7fc4a6c87fd1d6a4d8d4c4704bc35a4f3275f5e46d1ab870be653f7503627bfacb6c902ad9ab9a31ebb3a5a532456f3ebf4fb283ea73dd2f698e0edf8a26b87186ce7eb25b97e87e5e95a30a6b905b390b7a8c3ae7563bead217c88920bab051904f167cc8468581cb5ee706cfa4bdc2cd0ccce8e664a19b81fc6727ce101bca6e77badb765299981e2de75423aaa4c33a25cc588e98356cb2e6963c270ecf391dca4a039640bba03f7b982cb9be6bc36b91e80d2e153eddb19a9f5e05da55b691df78342b361830f69d8caf1e1ec1e5093b56f14a5d12341b00d8aa845e702591bcd8327e3315077ca310e878c88bc84e1bdc9a7312959111775f50564ee1c8af806bda37298b8ebdd3c579aba441c5fff236347ed9bb410994f9dc85cf899b46c684436395923d57adb0898e78bcd2aeebf46cc42897da0c5b7665d17856856c524f4db4d501c931b2f4b7323496bd85f876d5b671e5055eb8a7d31ebe209d6eb0f904e6e21f6bf3425448a11ae83894f68c35426b58c63cc6eb028378a83dc15f48591d7aadd4a412745123b5ae57ce7c956833166ac1ce4ac7c904d013f4aca6852c0d5207d326c21b01cad25cad255d4b7ac81e1c63e88d64f17d4a7d3480f73737e3e976dd6d0c5045637306d63b1f984fdbdf81d25a1ea83a888a4d015b1afa1d444367f8272f8fb529492f5e139dcda68a92d37625acf598697db27b8ba6c8f46b9b0d84f2f0eeef66c6fd0ca840f2b938b182acfb2f63423657f9e5b1f06337ebfc1823939664f7042fcc12b3926f3d8742d60307345d357e68b3bdf885ae8139a378cdea809e237075b02921cbfda636f9cbec11d1eb132bb5c0ff44c56cc26e3b485827e9fe7263707211ca656b614f27c64096ce87a1ed579d8e1d7ba29f6425850234c0f80ad3c0469d5dba623d6d1cf47ba48f7f01e19264c31e34d88669ba27ae00ec1ad8589352424e3121125dd7d1fcc34403b583c942a824e3df0380ad4f940eb9c7e56949ec60a1c3e717c231551a863ae0ff84a75d596c188f6c0a5ee9b32bf7bec0fc6874deb79f3f8a5eded5d9b28fc9027e9840f891c8f42df2cf2747c16c650647cee4b44e16aee7be2b34783cc01c3fe4c49526f57b5cb42cc1050c4fd4074c3daefe3fa29363f39771167d6f2cc8efa5f3c6d562106a3d38830965cbaf336e54d2d15085d2a9d9c251d67aa39962a747fa4ac08c091eda819fea9e04208cfe090c0eb746d2438c359ebd932067eca300ad6650dabb128418085f228d0cc2e743827b048441185c0c7fe387b300425548fbb0fceb2d20fb54352a38139a2136e048603cd85e311d15b7c6958281596b18cfb5c232a9c85f3dc9c741ecdced3072c3180040191f6417eb371e4f91f0d79e8f780b4954c8162a132b073f9d6f92825ee95366e2d4ed398da347e7cdebe2cb60085fffaed1dc5a7a7c08be6925eca045becb390083af6ed09ce3f6249389f886300609ac2db4329e0e2ce9889760fac30950a9653b933b6674263f59bdd1c8ebbcd21dccef65a66df8f3250f2f0b58af226c3bc08be9888437f693f46d0f1a7690b0e96cba07a506a960526e52213bedbcc3d5e0d16afb486f0e5016f95578b5619178f751b88877f6102e244311c65ec8b96a66a5c5efeefabb0dfc109bc40d19ad9f7bf4ed7a338f981640a6dbc02265f8c92b64bd1dfaa4a51e49f56852cd219ad6cba21051bd298c478f58297e3672a572b23fc16d235804f6f5e84a836b587b367797ed77a48cac14144cbae606fb87552543cf1fd9a596e00098046563141b0bf26941b8b34fdec8f512a6c1fa472efccb9fd834a010da846d09d53b045eb5e8c2a58e4afc4cd555e39fc26eaace75d4817f46844e36a57a8a66c374d983a43271b503ca427ba99d7ae67ccc67df5fb9867438ebe5e2ae08db3c9b87cfa66ca11853ce84b63f1d6ca55d6686a7b69e54fa8227c77217dded7b892cf2b356fd61a775755402a7a583c6e9543ce9500403f1496f9d6b97bd34d6e800ac6df3e792d62297a5fdc50a26db7acc1c85f09ca2fd4a9af4de0b1addbe8c8952463d713294717b716a35bb6f8035484d10a29c979f03b53cc810b31dafb9a91925632b4b514e10ddb4f8f25f0a9afacff53f41bc9238021501efb42593ccf8d690aa76eeb76a90fd1f8213229bee49cf45175082e4a17a1fa57957af4fe16df4d2acd22ddaf2828fca28cd6c621df20b1f3ffc0bdb80a3d35acb83c69a1ab59382468605635aec71bbb54e80ffe8231e007408a293e6f1883a77a74330f8f7f61e575ce19b1d4ff7582e59f800b39ecb4a245ca46f064cfe37b3a4e7c3fd5538639dbecce49742330420129216e65d6fe10fce2b60f2a6af2056a690f42ba99253474a801629d908119e6258d66219d7366091b3fd44c5da74eeb9c5fca736238f247182dd6c3c9980abca5a862e29c4334708378dbf62bb8251737ae7253ba6d4e3a498a4e3ab260a1b3541f1fac1d8e12e796e9cdb1e48aae81dc08cedeafbff3e73b345dc7dedabe03f327b4b0c95d279995b9977abe5cea051e4fc1228ba07add47f6d05b7a4969f27caa0c853dc85b4c53310a23c639d731b45cc9f8987448c20c5da2856761676f5c8bd0796897cac19c543658494bec37f103742398a81a3b5c55fc1bb15c8c3ded7f18aa8c2fffb8f6262e1c503c46c9e3e50b9f0941c02212d25ba540fc34b8aa7403b3ffc96c9755fcee1193ed9806edad69e7ccf75458a2f4c029222651ca56acf5a48fb5e169790ea36c17a21064b10b63b7ded9339111bcf7347359e9ea39e62b9685c3830afb1596470756d672668590c13ca541523e58d645da2942ccb84532fa433f3190a97cc5847b96d524ef4e35992097d782e83ca89a3facf0a6ebae77619a99289418b4b076983450fba75d8ba40d7e8fa275e5aa8892285251b6d8ab521750819856fca29e77d534d46c59c1f97ab4dd6e6e53a7acd696e573da725fede02881f86fab5bf8e53acc7fe7b9d822403cb22707d5cb0b344b0e5cd7dda4a4c3a587f1fb06d7e4cef00a5fb5fb3a8be0fdd7b98ac8eb8c49f6cedb06b0e94a84da1881e4ec1ae10ab69336e9a9206d1c26825a73cce06d926c9f5c1dd581521087685c8ce6b032fa14078849f46ea12e5828a2ccc9d6bd73b0b04be5647d6e5765d856705da813b4b5a3c3e596f045287c0044c22df25a082fc9d4a25f3d2f569108081b9668db558201e66e8dca20b0d2bd6275f2de4aa66188b10f0aa31810d90f8235e24f98dab6c9de95c69493a5485de015caf520e803daebde3b237179c9e97a0f9af98f65bf69766f9b0ec602b02f018140104ecb27038c2d259c642c62f5046b765f0b4157d36b6b621b8fcce4f4857a6af3eeb3d7e85ecf614d860786847ee93af95c77dbe68be9735a9f085e573f798660f40f0c87ce92a995cb9c86b8c2445f77eb28c2b3e510df885c04c9ef39b5877e30ea5707ee77599979fd90a6c6670d65656b4d15033a038cf6f87cf7eb23a1e2d3d004bf711af2a7ac701b9336e8225b5fd6c3321316b255e4c2e04ab3203ecb9dd2d9d435a39e1de1eab4c897baead503107969f40ffe430033a3cf3e07281cfa21d4e3a4e15c9a8099b92ae10db9b26e87a57bccc7d42c8d37ccc07654c3e6efaae58b77cf7d91948de8dd2a8161e09addef61a64ade2986c282dfada92c7c3963476eeaab0a6256718e8225af45e837c45a06e17f55c44c94bddf9fa44ce4dc8ef6d736d6fbfb739eecadf0e55643d8726cf81d51a741d884dd25c33b14327b0deb8b61e55a681e21ed2b77501bbbda973470cc165463951d89433714cc77a3074327d923ea39f9482046db7f51bc3cec707c35e1f7217f25797772bf2efaef1007583ced21f6feb036fbe7beaf289a0beaa425c63ca65af8a3eaecb3faf9e5333862ee94a7a1a733eef358febdfd86cbcc0de3050a180befe3a87f61cf98e559a5973d372ee88304923426987106599602193e0b5fbd6645ce0cdbd8e92b7059a0a34ba8a16d8137ae343c4b574f0146541c21bba0a4aea73a8491158cfaa28bbc32bf74c0cf40f4befcc1e941933164777d51c45e75de63ec961c936c5b16397ec63c34abdbcdbdd1f1d0ea9106f13eddb2f696303b15418625d53674ffe7198c711cc24cbdd7ec1df190565c6bef4116b3faf1932cc30c3536e6950102a0923f027bfae6e8148974f3539aec85f4d78016c2f8bf70270ba587685daacde5769a49c0f4dc948de9af97a07fe4b515ea67e2f7b9097eb949b947ec57d7db371fe7758ab953740a85daa7974d6d96e4fd11eb3fc5e3ad90086a4d62e3ab2990aaea786c29477db3e856d12408c1730c2e323bfe6e23548cef7f0727ba5667015dea48a6639eda9dc62b026abd8c44b204a1f1096a4b320ce8a96a7bfe495845064a8f5abd69d4963251f20bcf69ed542895cf98606919cbc09df0aed3f1b052b7c3161141477a54aaf511db7d874db3a0cf7dfe40336a420e4cb42f494008408c3834a7b7e0979f821e9b510aaf86783772cda1cb083eca809864b912aada0e8de545df2013b0d259c4b8ac77a3ec95a5d4f470159daa5251124697a73c5f077fae22a9bec4e88dbf15b4f48c9bd959b081560e4737640f78f1fdb7ede86d094a5c41e547987a2b8d1dde2237f79eba1fdded4137c848d58ca18eab94caa52a85f60f1237539e78163efeee943045e500595fbc3ee0c8f86183dad850eb4efc851fdbbc7e5519d3b1c326601dddbbd7355eff9a6f1148b2a0c49f88efc15e7bf461c412b25133ec9c4ce57f2c3506485d88b0c6789d63b84aa95bdccc59141351dc87d10bf076268517b11b6fc3cc12853bef63c0e4ac49822801b763977ead31e2bf6ee2afaf605ebac34368fc2a2c5e4162568cdbc1a085edb67b60cc4a5aa587248ed757ef47828eb9a7acb8d2df345a85d6337fe346dfefab4b8667316e8bd03d9d084c865a9f36ecde5be9960b4083b8d9788c01c4a0eae834481cd76999f9c4c1f5d2994e29071d1d0c0977ef847e251b89c42b28ccd98f0ecac81d1a4019feedf6f0ec26eac6ad9866d5174dd3ca14a855bedab18424b3a7e40ce6593902ffb14fb6cbe9848b2eb65aaa38541f9f2565b9169aa1c96aa94ef924f6cb07aec4605f98e9bbe42068b16ed0bbdaa6fa08fdd9c7e572c4b83b45802fe14037eb0cdb5262f45d00e393deb374511f41960cb9fa9386384987a6bc33212898d4e4c6a5470577b2175f60a7a10c773f6e319ff5a8da9ec220a20b9f19f3572b6d019192767c941de20d8b95e155358e290e6dc2955b9d3f15a22ad74179675035bde3a38e159968595ec1eea07ffa43a8cfcf2155f226d7787ea91a162433ab6d6fde939c2277e0704ff05c371f33c3030a424b53ee0e0ab26965182e711ef0e81fdf8a95564715ba5a388c62491cea4fefb702834ca044e11e74b288bf0dcfcf4410ff019294fa3bf61996a795dff91c1f9588f3ecb9422a9d91927ee14940dd71c42a6a1f3543f7803c8a824d7b09ec60be3d51706abcc690addf6c57bf9e2741aad804493fa226f4d769ca4421fbed55fcb73d2e8cdb49f22e8e154d654f08f33fd99d8403fe50da8168e3a260dc12acaa57a8e9fed798c7f72a98b95e3907c85bf06fac74ba6ace2e323928256fcaf8381038dc59ebe38c6762b672ac6919b04528f783c48af5b0907f8c343c5470601bcd686e18610d927dc0619b96058def82ba23052aa4a7d414d651183501917c0abebabf9b6ea8152ddeb0fc0a95af72384b337b395d526213abbc9bd9da1683c40ac9a858edf1eb4973f9be077450fb2d0d469ac318252c54d244e70676553e0d44988b4f729173896347e1a6f831730f0545ac380121f39c0405497ad1ba9f430b20b8ac1f5ef069263818b4a1e7d8d03f60d3fb09113791ef6725308d2d607407742495bd5fb2711f17d03266c96830ac3f43a685ee4400e4b9754ccaaf98f66e43e3972d06cc249e0298154d67f72ada3f621fe85430f78e18d595c8bb8af61fed54809485fa7dee052a25f09b2e1a7d024480ea96bffa4e728c8a6fc46165fffb7505a8737e3777c438d1dbeff9e52efc4d108ab99ef581c4ce8209e166e51561e101a3f831694d1cba08a5b2d88e0e0fa77e7de14c51a630e71d84f75c3470ce7dd732f50146788146fc0f67301c405a4961e52cf22e05b718e158df1f83e368cdfa07179aa76eeac499ec81e31e271da9137da35604bc3604d8315a90c4bd79cbcd2e20feb69e6fbd955cd65c74dda1a6ff0a61b82b1b570da8d127edb9277097701345b38bd03451e924f4679890976c74ce0b44217be1b56c21513b690ae9371e70750cadd63df4f7aafcd8418032e379e1c9203bb5dd38b74ad4e9bb1f142bd3334553157fcb93f34209d48bf0b2701afc1de402af4b205767ba82f3c0349d6c26cfd0797136e8dbc30a887c5a7d9bbaf8a5d14f8c84638e973a106ad1ab4d0eb4293cfe832686c0606ed7282a68a5ed329d62322ab13ac87ff9802f0cc7cc34cabf3a4f04c7ab2a6013e07330c14ad0b68570840f53dad52d5546444d8af986d459093b48acff57d9feb67e620298fd5a97ff3826a2daa4ff240c1691cf14374689af7989fe71f237bd1a5889800a8bef1e7f15f479980bdc9841e9bfc72b83289f62e09bf6341e8dd760580a42e3f3aeaaf47dca21459de6608587103053dd8756dc66fc26662d6f35d863c40e41ceb0be7d9ae32a21bd9ec63a96fdf1034d976dd8e092cc0d5c57e26607d588ebf0a88b7a380f88e53066c285e064fe1ae3d8c0d98b8d74b491a12790cc9b6a4654255a189044e688b25770beadf4a69b71e1310f97592bc929b8823fbb9699eb48050ac358658ff756982ac05d92527c00672cf0a80a3e787c52d62555b6de3b1f71940c8948fd2a6a95123f7eadd0168d9311321a893e47acc1d76096198ee94f9c0bd178511524747b352eed19ccb0a3c67b8666eef0922c7b8455c04c4454244adc4549bc102bf846f51652bd0ff7b7f09ca4286dd7598c5d94e53161338f57245e045265aa92f00cb122b3abf9b1db64f5343a7270421916cc85b4e6114983fc09695c09e952f38320d786cba65634e68c47d65e554b1ba55030b930d0cca65a3905d94eaaedb1cfc3a60016e146bb029ba11196ad06210d9098bac1fae57e7834cecd79a0b9767b4222e81ce6a13fd1c4a911e394d65fb2f9d0bd29e6c6fc080d06d04c5366a30da04fbc1a8647235bddf4b0f666ad0194a7207e808fe73df5d962e25299cc51f0649e8c87049aa95cd2f3c65a9bc585ad2b9effebae54c14f26fabc2dbbaf91aeed70f18fbb7c30a5b30fcbf845f3fdb8bfe5c159c81b704ae63585d91b4c3649287c7c490d066d1dc1748c727dc19ad3d929dc3bad04291312fac57ce8d7efd0b193bc6db930da6b5e9e80148cc464d73b0f4ea0bf3f8a34a82ccc4200faec48865b0a83f865eca0f60df798d43b0e7fcbfed0a4b4cd442f2048ed54fd692df7a01c48749d297e31b128ac093c330aea4b4b585d8d150111d066bac7024ab3dece9972fb9259a671cc4321b1104f4fb9f5131e18184622dac731c729fe94ae8cea943f44bb6399ee6154dac356b777c8fb0261d719b44c19dd80ca0d5a6cb05d1868fc0468b5dd0c80426fa73bce5ed74260e4d60b221542bf90fd0df8c553a0b352a10e27971c9bf79ecbf1d446926a7e3816935285295d9612e636108d62570eb80f71b2ab95a67f9aff353bf04db6321cb10dbdac3518454db0c5bafb5655c2843b4fd0b7b5ee0e2db0f98c71196e5bf8abb670442854ccfa4a42aeddb1dc54fc5eca06f54416635e7b109044010dddd33e916de9745928ae71fac3116911eab308e642a336211085c2e6c7554f4ccb95e34790feebb1f7951f813a98abb8b87006ac66fd831f865c590330b2a858f7861db81523fbebbc6b6e0137d4ce0c07882b618ab248c72bac2164cd97205d26fa8c0ebf40987e865197554e575cd94ae401311dabed318253cfb8458ddb66c7a54cf8e89f86440a4422832ff6c65ec7e72fd61fa45f70b5aca2dd2cea52ea1ca9ac1f8f758ed59bff767b9ba97bc11a8e29dbf463428270a9b5e8393fcff0a0feda0533ae90e842bc8ed9242491caf8f1b119f9195261e2d1765a21b0aa6c54f79a7e301937ca6256395147db832b7b5f9a4a6600b89d48aebcec31d7785f67462a3c24f612f094adc8816c1e5d3468d2cb46e51fb41ba18386e589757eaafef4f120b600e08bf8b5a56c27cd5ab732f08821ff5ce795158716eb8b40e09f365b44cf74df230ff0378cc399575ced66a34d5daf0232432a47ced12c33fe13f3324552c46f3390387a7267a1c646f70f73712f454902bf1f375305a8fc5a0bc3450840fb81f87ac2286736beae5543a0e6d152d171ee4908200b7abc9f7214f1ac09acea02d6d711241eb386cf7b4c6ff41430cb542efb0dc756a8bc44963e8d20d5212b71999b90943b507f2c7edcc8c524c2f38d6c3009f15380fa5719ac0a21ae13758fe5de3387933dcd142e0914aaecf1c13686d713487b1c49729a8e6a9bc0231007682fac8038dafd27faa9ae8f48eead1cbb1353102976454036b83fd7fcf4ff69bff9872b4a5aec20c5c751416e60c23ffbddbd3023c19eace5c4976049c19085754a9f7ba5fc28d5d935115506f071db6db5a2cf030e950510ac5889356db6055b380934e9d9882004a56212585b6d7d4607d9f1a42b5911470982573f539e309d4ba90fa47aa68e60128391f050d70ccaf19490392456f37d162e89309aa308767f1dfad519bf0bb13ca1ff1f77a948994bacb6e8c5ddd7b9e83b89a7b26ce33ec81b45ee0abec6923406e40bdbd421b49c75dcbad204e11cfddcd10f99e238a705759abe28b50ebaa383c33312f339f41120c4c68d0a1ae15a70566c71f09273150261e6ce0960a4fde2780cfc3d92847093739b55d89d10c402ae276195c77c28ff7807f208c3f05c20ada8c769a2bdfd4028c9ef42a43c0dd6d94e5fc4550615e0bfca4d6c9819763d6da1e94b6532fcd72a8534580cf414bec2fe206e23e6e1b2ee6577e123b1b4ec2cb5d5abe485beb093f0c8d4127a134cfdcda5a741b677b2b58ac169e7f8c68f7ad81c422a2052cc4ed0609d3d3aa2efa21627c82727e4e79277420250ce9f55c268ae9035ff137e6578e1679068d7436e2db9fbacbcb9cb76ed96be3997844f7e3d82a1b49971c9f00f9a73c7b16092b43985ea55ef0d117ecee2b5f40e955080a4a0022eca7bd324855560aa811d1c10eb381f5f3f492260652ae0d3c927429e7e12ea9fae74fe94eab9f3ef9336697cd05c1c698cb46d45711fae716447a5fbb7f8c093dd2a9399826d6569c4a383a182b47ac7b415816743fb802b86bac5a5902adb4298bca49afeb777b88ba10f083551e9f91940549b9364f752d85ecf721d12dee305af6e4631a058262630d663e253cefea87fe342a385f8266b62368e3fabc5976ea18a1fff1583c5de1d918be93f86aebfb12f9824b8592cd89172820b87bf300be189645e9d6d73520bf57253f763399bac8f0ef81179cd04b3c9c309a48e75b36e6b4534008bbbaeec2b01d4251329e9362f58ca002b26c2c6ab563f504acffb63b53edb472ac14aea67f7558085a112af7988cfffcbf5058456cd251c666ff5362d593c2eac6280814001096a8d9ff95b80359e4dc678ffa57dc9269db0f4dbfcfc914a5b83d793e774d23b6be777a7722dbc78785361efeb9d5d60fdbd952d0b9957f2fdd6541dccdf454de56459b724993ffa47aabadcfcca23e80464222a1b88230eceecb4d8c4954d67fe624ffdf0e5b814207b016392c8bd6491bd3b835a3bef0d22d967d9115afc4d20a976afbfd43baddbe31e44c325ef307a879f6262309c38e5bedde6c7d93e8b0a4cc6e8b8e23c11483e6e4366ddd387179f90319d086e78bd2419140eca79df6dd1cfa15d074f2621bc9ee807d04a5cdfa08a8e14f2afd71d3b7218552cac9a5f07d890f092dad5aaca97f97517f5f403df93ac77575306ed61e282c87a25b6e5e8014bf50e7f4b06e92fbda770b7e4584a52af5433c8dda810c37aa7edf12516290ec627bdfd8cef7eca1bda2841d9ee956323bfdd32e8e428ced3b6d8b11453ffd50aa9d5178b5161b4ad4471cc996574ecd1c225dd0b1570dc6bd174e4ab91dd7c2d5a1c7bfe3758f9d438e410dfb7dbb2e3fed7a5af629c12155148889ef8ef92ab13e14c4f3b509927e63e3f75d694489a55ad3f0f7e39ddebc89426f2fad161325426839163b2dd884ea029599d292acaa945cca5f400f6e0bb995e096e4f8ae387f682ba072747be33beab32099e7483e61041b9efba2dc01c023ed027c74fd79d6a9947ac9385345dfe73a7d9b648ed1e78dda3df32386b0284a9e258b2dfdd4558a991c5868bb9423476692dbb1f5c69aeace829b38376460402a653c9d06d5994dccad05e0b919162f0cf78e04186afe2f6f579e26bc5fd3b8404c0f29ba6fb246178c9891fe9cd5bfead435d9ac14d7cc7444fe1959e553185557227b84f60b6cdd2c1c470072f876e94e9b2e5850bc75ed972f60a2a405637630d06523bbf785c55a0fa52f80d0b0022bc7e29053bd06623e577e6e220afc53f132a2d6f90eefe15c8cd863532d52e21e6988cb668feea46d5f1caaab0b47f86f665ab440319deaaeaeecd96e3b8d84744e9dda7961a2fc82857f5ff6a41948eb3a6959816fb2fdc30214adb9460890efe366e1614b9a3bd4fd08d7c9e7705e3a1d0ebf5f37558f06f35232964534beb8d7a76c657d6285cb89c0b3e90f8fc3e40c3305faeef58bdac61c7ff2aecdacade2ab5591c029558577c02c662481827512ed7c61eef62519e09ca4afedab183547685cdc4e583ab3a083f7cdd14e85c140a07c6fb4065cd0b0bc364ce7d46d8a6a7fb2e456330e57fe65c99ffbeed68679f3d369e506feaa0f56a747f57748f5e26d221f6004de992b489621a5981b8b5984e95826eed75c94f78209ba34af6fc8d1039507741e395e92ecce9e88d47167877a8f123251a7f1a61f163635f4ac1f68cf3a3bd991a81dc02bd8ffd0c5110f2f9f91473a461880c8b3c82dcb595e364b368152c10b5848c293b4c208adbf64fc2be2f9764d90a64de7c4ec096d8a2e3ef918ba7cb84aa9ba4bb087245a1540e49b810827827a4559d14c27ccf760255d0d217c555676772a91fa3d5338fec5d79c59c94538d9a65ddbdbfdf0716db93cdef21c832a57e2997e1570eefbf9812da3d71ab88c149bcca961a45c792acfde8c6ea92f7d07fac6c893d72db6c777ada0f19b2ea5088f99b0e43184b5ce6b8ce42969d1908a5cb06979d78427bdfc3684324218642f95c18ded41a1eec92234d64b887527b6f9293c342c8e6b92e04e5fa89fc7d8ef0e5eada9d9f88d76fe207a2795bb97090096ae06094e5074f868ef4485179f958d943aaa660c2d056df578db45dc72168e56818398b3d5212535b3334b80373a4d7feed9294aed0862f25a34a649723831e3f334281620406f64aada9b135c039b216cd0fac7646815c1f3bb7a74c333d48aea66610a2eb1ec76d5c8ac4cea5e2b9220f9e9b7a0e344bf7848f4bd0d202e708a0d169a528cc484bc52595349f07f3957b4cd621142ee6f16de5b07135dea731622b1a93783095142a987e2ab8c0c45721e20c6b6c4d39ac5039dc4be4fc9290b0a86c61984afdc0864fb7de9e042dd744fa03b300ef1b9a2b24943921f49dcff7548e1c49911f5aeda7f924888a210cc3ab54fb2cb90c368ca103d9d55e9d75aea7c3e1ea088b66ce2d8006054235f160a535ddee71e09f1b691e435e9987958df0aac67da1a8f3b858676d16717103eeb38a840c8d6451df58d0e20814761e7821561d0bec9ade8da29508208b6c29ba5052356de20ff60758a487ea52eaa293b076e87f13e84dc9b9b2806ade633e88ed18475fadf235408c2e2b62a965b630ef4070310ca0490b493ad03c30d20e165c542d97ace21dd6de7d98d172d92d2097d331f953266f60a6720715943e627ccfb564755d996d524ddc1289a3374b84f975be500537e9bce3229941caee1a8363c548e002360c617d7408392819014dbcd1704ed26a818ef45c0c79d43dd3d17a632cafbd4adb745b4f1f8ae0bb116963dd39df58c655b476a09fd3c5c624b16642d5cf80f543da937ffe11028db3dcc0fcb3a27ff9d94ffc7d7b920d6aca7cc52ca2dae1cc5f48726a88dce73f245cb1e75ae0899724c379d0cccad22939a747f40d0726061da1a01e3402921faf7ac8b394e1be96f08e2bdec904c0101cc2b2a9becce86a62605a0a54f262ace52772c9a8072c9bfb7719532240e21cef097505a1bb74a68978545cc9886d0f94f27bb25981093e9b63c4ae9476f57c55e6284036a6a66e9015f527101f4000f640dc743b211709763eebbaa085fe50074f93aad731bbbdc47bb927db6749defdbcc85c24683621e2b81ad1bee2ce7cec4dc6af98ae1d3e37ef08d21619847a12b44f2527cc334063b439962c178cda8dcb16084c317c7230a50b06d55fe0e6bc62eaf8f2391151533d4c01e562bc0a5c5e2a9d7ff1ab8d5befd3a4076c1c896d25867f4d154d2951eea06ca6c5d90c83d85a2cabf38d99f1a28e0a1e7b716aac19536f0ffd6e04c6de612a6036e00b1a6ca9d79c85f962b267ba162784011b597875b5b09a7bece7b7de90329538f14f22fbd7d8e89e7b6f00adf4a21adc2e4daab1c9b6c75060942709343f8268e7569f788994e01f4d97bbbecb0e7685d61673309e9014aa39f010a65769dfeb7f005db883d1f68b58a5372705df3d07dab32d32c34fae19a01190060f98cb52c67a320ff0043b593c9252cb25e9eb78ec43d4a55d3316c96a69368a52791f6aac32382c6236acafdb3427d109b6f6b160e896397fb13d99e12695f69c482e0482b61511ea091438caf8b04c02dcb37012c64e1d3ef2dcdd1b36eeb2a753d7b36e655069f71157cf3328d2c7578fe62b9a30b65aab79f8a520254e31ffb636bef3e4b662d2a80b271cc9fcb1b48c3fb26be517f27d979f928cc4542c079796983b3a94e69af1534fd152aeb3f74da4ee55e89939a8890224a83d726f6d26845886d1c7ae23d41e678b2067427f2217f6bbd403ad3479a012859d19b57b5c360789a7c69264ee805fa1876f1bb2494cce2ffd6222aced403b31d58b9ee70780ce702521e5d46fa3fd25a598b2b1576cdbca2fb35d4d653eff29dfbedec6054afc6552d29a644eb40ecffe86553804e93baede2fad84eb2a90ceb7d49258138772a9fbacb983c0186d8442abc3ac27caa6f1c1156d648192547376b672dfb00fe8ba5ed4cabac550394bbd16a4cb17ade3cf2f2602f93fba2f8cda1884050e944c665c8d2e6858ce64ef5551fb6c1b853d92ba472dffd315c77145785ba65d06504467f871c18dbe77785fff5a5756f9d11e3b082d9d6d12c12fe51055e5ee90b60d6f240f9f510d09d71e90216ba3da31ec754c0b96618593e6dc26ddb37df0ae333df4ed71ab063ca7736ae5ca78e36c3f40619c1e78fee993f7f708087737eed3e5f39c07f0a1a136a6d0c62875b897c8e86eda40c1483ed57bc6e40916a8a0dd7fcd94b2e8e798ecb374ddaec0716aab81bbaf262d030beeea9334e040d7681a849063a07138f4da3e5c5f30a613314c45eda3068765052274ecd828feb2b324441d152b6a906b92714bb1ec8cfc55d87edab88a62d6f32db6ca85b453023c80ab70b179e8a62df44e075c9a9b7f3621e0ab91e316d6de9c56d2bb1cd9fd44a16b0b6e6b9fccf6a2dbc83e8c0c2885ea9cd13cdab5981252488dd709dbfb470daea3073b42e3e0e9afc215a08e241283248477a7df714c8795d8102e0272fe2454a2b37a70e1e7a4a182f1d9dc3387736cd1d70fec944b22fe30745357445f2d11cf7874108a6fd893e374e9580c193d709352f7059d10d145c59fee021562587360284b465d46bb49f6ddf763727cd40a2e99e1e03c3c96dc0ee001692fc74c15b34a52de396d6dd451b73660dbd7a5c7e019e66915cec283f43bc675db6b3f084a093fdaa5ef9e374ee74725354971fc67fe0c6556d6fabc59a47342bd6eb16c751e9f0f661a50a5df814bf675f9f4e3dcceeeba2e4b69e2cfe42d66dc544ba0e46ac95d8895e0484f2e61d946878a32b11a78a69d15b365581d0b5c0f2115ac7e03e884e888005c80ac7e260976e6481fc494a4678b7345193b17ccfade7dc27d4841c78556601eb0e4a65071f36da0fb8c9480519fc927aba886b822b196f76d242cadfb343b0ec3ff24577f8a8a506017346b8ba5d4f53d276d1094c9903973625474f2918c7d80860492658572f0479160212c04fc744b3f1b4b40f680338644d2d8c6f5d16b1a10d579f8a421470ab8b9471827162ba95df03282458cd5bf540963a4500ed882dcd0caf3e465655360bd72c99fceddf078c4b6faa30ab63efc7b47b8d39c388174c48252cc77066f7112cd59185985cadb1ab20d885fa013faff62b211109559279329f2abf7441be48d97f838ad653d0f898227654e3a2c81007c3c2297e99640950222e50ac05e1f6980883d376a7b438a95a42d6cae164cf80e6b35840343b8a2e4e936a017cc116366b5a68129906ae34013fe24d6770aacd2c8d8043c8f220d597bf6738774cbe2e76642dd83af9ffb6ab5c1a8fd3f08d897aec087d009eddef234c198a2b7e4c326f7f3a309bc5decb21fa5988f1d57c1011e1511b13a39776fb6cf050c869cb501598321d2a4a355e4826792aa985a2c5a5cb2fdd495b7b05958d246d5d180709e224ec43b7bf52a2721d3af7ad68428e5011667a20522f173f63792227a9df549540188faa846e16f2232acd0bedf70839e0ee90d27457f027940065d2e047d7b8bcd88365c78fb681b7a7f721e169ef3c996952d4c1d569b2428c6643c21ad8dc560fc990f81841ef460987ef3d4baf80b9daa9b01d30686599f8e205f79f9e3e2e7f02bbdf16bf943977efc4e423f8712832bf6b1883d3e6409c4a751486b0877391e291e7baeba0567a5bf8d5f84d3142b3530a285ecc46381d9287b60b57d4d83986aeb9545d76d90ef438706f2a8d17209b9b17be5819bd43810d20a30e68d2395a9a5b3d36501aef8c3104eb7746b0cf4e297e5d68a8a607b66b1f830855e46664834dbcb0a30da17ff809edffcc5c7c331eb985ed7b3225d41f28fe33f667746cb63711da52074d9b44cb1d780861ad2a8de401e942de5744866adae658efef512f116529e0c3f331a38d5e3fa181f4ce7ff0435a5f1696ddee78cdc3d79fdc15c7f74c819446bb1ffe350a41acf4c2974cc092a2b50201c1690f0c41aa55ec4645aee463215b26f9ee0bcc1bc8a0d9b683a31a138c2078b1c3147bb82265938ad446a373c2d2f8febeba17c0239c7b5ed4b2e5b309d3c68598cd7c11a998acfa11feb590a2861bcec4f9bbb0bc8b5a226e76e7bc036ed52a7a6997dfd9bf3b949f12f067cd76ee715668a49f5b26f0cdda223503d53ce3e04b9d8195a10f2ce1464e581112aaf5147cd1b33193c2ae8bb6148e6fe0f33de9b6471ac0cdc048bbfff72b2a151d4570bc7d5cd0fa75626420ce9fbac71c66219a7f1519e84a9c0dad1ec2a786dfad8b314c8587dece902c542409c1e72659dcf06bce980b04f1cc31e7a9a754878a02a605b718707fb0129ec4ae09ce74dee5436ddb97e6037c89c6f9c094e384301c21be9f39b0cd38094794318cc354efed904ab4f03ce7f8dcf26ae2a859864f810d1f5cf66ccaa76e274b99ba4e11cb0507fe050a523b44454105703931b1a005757706ee915ed817cc22b9bdafa314b97cd6b71b2266b79e51f0a2d3e038df10d023c4b023450ab542f47891764b2fbf8c7afba8f30e905d21f605cd905ed06e3da99724ffb21d6a448e6a4d8b2fe2285794320295711eaaef397e8d96b7c10157943eae66573add11ab38b25deb6ec27fa6f0e546a92c3e2405e2b458a203628eb1b898f05dc79d51c54241b2b3cf9f1b437158b52d9bac56af57d26c005ed62296eb0b0870aa0e1df26265feb44a16d6bdcb3346d58e3f3a2f6757032678b4db95a1c4a6eb4c92318495dca6008e8f21e732fe18735be91c6028d53934803239ceedc752c0df6f1e7d60c949fc2ddf48e06fe8339244eaa89f112d9018f872f379a4c2e85c61e17837bcd3df40a0b7472cfb7aaa1ad1bd11cbd5fc1d6dbc95901911f8f2966d4d0b1672a7fe094a0ff7e334a33f8699fe1bfa2d59787dd813d357d8c0f1bdcdbff03008501188f4922c8b83a8c0e674149e0d9573bb1493e6b74eef503dfb1e878b764118fdf90629bffe91b988f27bdacbe92067055a16ac25d70dd03a8118b44cbded292793e6bcbd6ed9b598d98b69b6857dbbce897f3b5c90c7bc62a520c38ed58b578d2906904544a409732a99be83b5a4487e3dc9991886a2c934904f13f27302ddecb95744dd061f4792ce458342a81e000ce77ee528dd57ca7e757da596ad1d6f78c903824a950c3bbf95d3d32ee96dcd3ead09fdfaa4158c6646edbacd2f706ff4d761330622fa4576ef32ca61b8d67852d79cd2e8bfc627a19f95fa36e8e83fe36e7d6c900d41fb9e33862964338df27625ab7a4be0dee0f90907ce4ee1d0bcbf8608e577f411ebd409f71764d89a4638ea06d8de45a4a03b97175fd1580341e8dd81410c141ce68f1248939fddf03ed00e636fc806c2e3cf266bab2b5142a7203c587c7fd44720ff1a29acb5127b18734dfc2a003255e8dc43a561c2ae0bc933207ae634a2144f8fb89c9485ef8255a2b04580c928679321035161a575d00b093076fe4c475d1e2bae7b12bcf41b2d795730cfbbdabaf9c2301bfbc4660dc8bf4b99382bcdf3c62c7b60f7f6832a368c744bbd73c0f7a7345d34a2e0e5c5b297407cbc6a7a87e563d54878b041c428604ab1db77848beb919492558a976a2aeb919794e947a4052187024e0a2528134ae597f6e9e1e4309c0b8a5363bc0399914e7d8b0f6bcd96e03703cf74dcce1d0b14fdb4bd8e0f7e93dec7ab6a4028594e079d1899a4f4f2b10885498ff5f986cd34af49b5191c7b3e15c0097a18b1f3190f20f7d3da8b4a5e3f6f71d0067a832117eadae888936bd3984359a08885ce7ca7676ddcd0af9185ef064c8d7a0e87c54115db74f7cb07736ab684cfaf3fac91626eb088e111d8f2444ff33e6edded772bec6ffa15e87bc96cc04f8be3cbb7b68938f8a74ecc6ba393aee31eb6c40fd9cf735a48d4fb481bb4534aa39caec88d881d628491a44dc0ab704dcbe689d36f376ec36009405fc7d9c808caf8f23dfc48d171c156d4d012bb6d0b3d0ff0414147ce346f3960ff6a917d3c8ba3641c342311be94e43d94bfd398ce53f25dda41753ccdb1b8ed70bf5914231606486de75b62968f30f512eb416d8a1c0771308ac28e2b7e10b1191a2f886902fa92287947bea0be4217edb6cce3d4315ee886fa0b1ee7e8181b84d6f18f7a4ac7c248ae5830dc139daaf16247d24b49c13bc9bebe1d347d3752e861daaba78fb6cc8ed89878a7a3765c5e30a3c15eea6bc5fb3a3792d485609c753cfc2acd6adffefb12917a81ab3ac736f6b4e3362fe50bdc9e2bf4c3cf2d50704c5d4701ec898d883ead0131055b15716811482172a21943bbee37b85b322bed0379940099e823cda1399801a37006f6b3dd95139cf80888ca93643164d64b38f505aed5e7caa87fbe78a2adb8f927181d6129f994580b26945afb68e9edce6acc27031a3f6b68ac409605569caa39b300f08363732fe9555e9b5a88a214618f7c75d45c97834dc67fd00d07c1b030b2e7fac9365d6e5d94a749abb60216d075ad8e0f49cfe1ae76b64c3f7622b2b9f6304a201e50bea53493a70cdbcda4de5b70792a248a90547ba59132713de21823ae2637401a6f2bbd35e5bdae7d3c54f86ae6ba4a4fa8a8978d29b35a07663dd43392d2bbcc5a44fe8c1e9037401f319042e1d4cb7a538e309ac567cc1c085db3cb1daebd754a9d03f089d3656c57a675961540b09386bc7e38a1c17f78e149514ebc31ba2b19cce6d1fd192cf566b7c8b36ed2feda53e976187a4825c757ab661407dbe8e08c088338a0cb58e490f3da3ff1528d84ec98ebcca7067f773eed81956018823b1a3f288841a3ff2103fca334af0e814e01f69dcb6ef5728457bd47a00061db631bb42425323814a2cadc534b396aa6ee31d5e76595a98155d53dab667cea3ab4df71fbc638c773c7ef3cdbea52bdad3bb0a97b4aab2eb1ec745ffd9f4cf4a261b88a2d127f488dfe7135b56bfac2296ce642e8ae6b1c2e9ff92fee8e9a2c10b66f806284d626b793ccb78c97f093d32fda25afe9ee4e249474122f0d1274190ae001629a60a850ff81436902666eac3205b7bacd77ca0327b319043f9da509bae85c15d08e71c9cc49fa8baf913df5b70a225065a632e0e93adb14c3e210c833779b06914a308c720facd1124b2cbc7a24efb465cd2b66d5aaa9da7cd94e7bd888884c4d1762b76b56319e4e1145d95b9c663173695be7b713bba64bbff613bdbd06587ac9b941860ae269efdff310adc13b458e77309876e3224302e99143ab5b9fdc6a33be8fda84d38a1c4a89aa09f5f392b82371c8f9107d3ba6843f20de5d2ca07868f04db9a2c42c021a1a5f0946903b5e971f5665be8148c27fb6b688bb131147b6dfb3831b12d2edb90ac2f9ff08ddaa042ce91ed648179f5b3373026860dba6c5379eaeb9688c5062d2ac6da64a8a6ce23620ad17c14f134358d3836ffe4c3e8ed4e87d6fb827061570c80539e36bda3119359a503220e2a1b069ad22aa2c134451b07b258ea2cd6109c6b59471fb00c24321b6adce047975e6e184458e8875a33fa6986d8ea05e002d27470f4a941bb73d48fc5290b680d3d55783d2395f8ce6b258ea17b2672982e32a6a2c64a3557510a10420c07f29d93a8f642d6aa00c38364ecf5cfe99740a1c88f3b4e7e6a0be2f103d5d012e5338276b897decc2ae40c503f19614e7bb4161cf0ac8a20803af9cadaf118b26504df99bf7361e3fe67882b78cc4cf0bf66057563cb0fe58cc5fab3c71b9edb79bddc00d36ad8e60680f76ab72eedc635cf5c31ee36565300bf2566af635a3c04570c8d1c0b0351db806b24cf1a4bb93fee35e9f1ffd3aa9647eb59c6145b83b6f433a503805d73dbc614ae25350683e7cb7c8aa1a1667266933302313e4c2dac3f32796b2e3137a3d209bd179bbc67572ad3fd329d439cb7ea0a74a8b5145967749834ce5b4e357d4eea7eb45e438d207f7bf4b2c148f90b1a40bf432b32c85c3839cdcce0e9f1d207c136944fb2921b63e0fba305ad14e8baf843c49a7601cc04922088c4245bcebcb5d24747f77d4c7e3e510da270e5651ac10d51791ec33c6ef2362c7968b40175b861a947e4758a0b28bb7f03bfa4274899478b176cc8c14e017e24589879bffb4ec03b1e9600a696f3213cc966bfca3296ae7698309796b83695a2b14562d90744cbfa0396d07f1ddd82edcff69ede309a4baa1782a13991ad43635cee909cffe31dc58b7e976c4f12c2aace51e6a9ee964e0a70d7a129eb18575bca8895fe3b2f5375d770116624b5e2929d6dede4c22c1ab5a33df95799b55b1e756d2a8506ce4daddd3690deea26c55b1cb79584b8daf953323ffc0299d5730fce9722de5d17c35b4be4f203bbc2b1dd4dc472c8112287371c65fac7e64a82157884aae15cefad9f9bb9ed32ef66457ba8ebcbb5b317f8c1dcd05afeafe02e370b6409fa31695c214872f88775944dbf0f1afc9fd5d9656899aee4e5b2ad0d951d6ff58114cb8cb109211699f9f20ef30213b756edddc6683350da3a6b1740c4a1990db66e9b1170a767d18c9b48353f15e7f970c27922a9e78ff77ae6c2884a6d21bb3cb20920488deb9e0e7fdea1428683e3e52fb3efb45bb41793f48060b865e4328968c81f4439a5a38eb82e094b04df72fd20bba7d2d4f07d7c197974cc33647f39b0927aa2db51758479d3c7ce9c33d6986df382f67bd44ed15428f0d50e211454a4f52e812a3ce3887136088927d50565682b75db5b2f42dd6e576242e799a2aa20a964e41f90ab497f4cad96cdba70812cf670dd6b6c7f9460dd5d3e602ff590343b8f6c97388261db254095dcc7c959b0e29b182a06a6c368dae925800e0ad40cce95d6b63676ef6918d25e2aca904ba70190d2d0aabbaa22332f9e159cba173f9d80e60bd843d10b08ce2df167377d2f74a28c7d45ea4c37bdfbcaa5252297df638cdd46385ff138b6deeaec94795420bf04024e45a02758b68d65b3af232157482bd7ec763d57c888cd58290e153596e0c86ddbb93cf8734ae1c359feb0706a65764b4d66ef37be8d1c86319598fb52f813574c6912a4512942da91eafa3b2455c1431e1c7a7618feac4092b77fe67849b977af81c742608165712bd13a1da2e3a2ee58d8a2ee5febfaf8ef673b5a89dc7bb4be29c03313088fe10bd35fbaabee8e996eaf3e180bf7fa76fe3983c2e93616ed58758f72d048080b59557f37648a693c80a51be59b2cfb212bfd920de9f2d2e31f5a5dab77f4b730e3f1f2515f9c5d8f70950547159078d2a57c7a994cabdd3586b3954919f39c4dbf59beef47185ea38f0d06f0ac4ec1f1e17c387bff483d8a212316cc351cb81c986cb067d9d384e6858125e4f433dd8ed1c0acbdc1464c1fa0ad4861809876f23ad3c01f7805cab0048ee4acffaefdd28c39f9a4c0e007df611ed0f21e009b07fecc35435584dc9462a57ee57005e6c7041baf85e7ed25e86ee5b5f20296cf61aa9cf9984b3c6d1be37c03ad519fd988ff7a95fc9ea2342a3a7b88ed0a8d14b3937454a499d05a197d4e9eb3e70fb12c4ef31a5705cda6d85af75e23630e9e8aaf57d9a154d645e9b459ed8c16ff9e80d18e3ae8e8510556f671f42c819cd74abdffa90eb4a71c5445df240e4a98ba1145fbe53e0449fc08fa96872f458fc32a00a115bd6c8fc3f4f2a9a3edcba3cd9c3f1f306771275fb45680a0094b0e04526401deef3c7458ec174e3c6b6066ebe4569fd5592c2096afb20353a0be3f499582b872af03d2ef8219fad413af41298655a410fc4bec972e65bbec0b22c46e440ba97f7c2baba9536f9ee06bdf99934d9a3a7c4c19bfd1ee78041511b5517466d8dcdeb573e1409039991b96616a666c44b93c345bf394b8bd9516512da211548e55731f5b5060a808b4ab66d034f13344b18981fda7374704f20ca62ae619d9556b0da79be0bf55b9d27fc95721d11dd0cca323d34c7f7a2cbb001eb4b53bc38528a6cb85e2c057e5c0bd80f4844dd494b8b5369bbb13bc3d54926e63c8381dc7a81d929ba5bf79983d04ff1e690b2fa08204cb3b15bd06d76212b25381b29d19db19b35d4b966eabe9e0c40533e82f3f07ab19887b0553a440c92effb9ae7bc6edba6301429f9fdbe4a943b7d5b66ce37f7f7f9d431ff5ac8b51487ed290846fd13fd413d523d6efaa1ecd03201f68546f50f97670729c51c82cc2babd683d2012d8fbdd80cf94072df300e0aed6215e1026f7836f8d712cb06f72e606aa3fd2cbce6e48e8d205b142c5ec747f68679edab45f10664367fadb7495870c816587f4bf843f7d5ee5497c55d6807a5b3e12a27716d687b5a060314e8618f8c0ed53f955c4401ced7b7dcbcbdb54e90f76977938cba4584e89231f12f005745a3bd2a36fc0fca050c47330c2fe7d52d0b26f83b1e52f1baf3cbd642a0467b6c75846fc2970ef7693e9f3c961e4af481425ec0fbc306dfb82bca9c5df863f0fd935219afdc975e1a3022539d09f73a895a6e5548e95d7b5aadc27865ab1e8a3879fee760a92ffd8e5a75363fafa72da1e339c6f89725e33968b75a83bec69409db41059f3b6145ca7a2ff796ed157c8b65146de37669d6a283a7c1fbf9f00266f9cd19cb877521416bf72c48dc9696e509b7b8d30fd6158ebe400edce4606b1e9b99421cbb5e886205e5293d0725df97e423f383c16e4d87c06791d67f23d17dfcfc787ad1e52a87a41835fcfcfdc8ebd4cde08d45069dfe7fb57cd20b6e5b73dd3b50028832b45f2a2a91114a5b8cd7bac0b723a03cd3205dabe265c45bf69d627e5b0e9c0fba052b4872649a3c1a390eaedc4669b902b169f0472955eed1b9edce96f24b44d9bdd800c3038aa01135ecd4cc99cd20481b871ade1856636f561b57b2dce8b432f581accc27268a77a2a62ffe931319e3662338b6190c3ed46528d64e60571e5d81308a516ea31624d031105ffc4b1f2e9e827a4b90b2239db4e52e0b79658eaaf6975a30a17853205be8691b5b6ff30a5686b8c8df1bfe34e643cc70d9ebd918259511c6148f132f1c72f7ea9f94be64133a41fafafefc8de253cfa4aba87a93b2761e0cf0d3cb0dd633e93dc14c317dc9eec058c46230f2d683e01d6b612522640d2d8b2f5bfcdc2f79daccc133c221d2b4cc87c47950fc9334531fdc769edd6d7f98ab2bb47edf6873a8881b8bcc31ea1b1002312ec65a222361e4f31ff3cf60a53fb0516b3d877ab1789162591eece2b02580301d3c2fff6a166519fd2617ecfffda686a4f24a608b469d92b57cd7ffdcb0973ca36a4289f8996c95d863b37f37b29903e31d1e744111f95fec4ce138d109a3a872989ed8e28db9ac49d70811c41c3f88e83f1bb16c4e3cb07993ab1906b7b3508fe73106b4161a7c49b5fa0ec7331c3d02da370f8f17970a039c2294047a659ca5910018c91fae51f17b225180a1ff9989d0cffde303912990cf3f86c972dac0b33ee9552e3a85a94a56ef02f0fda5b0a4f12eaa7356600a6a13b8bd14b3c499f963c023ded71b96ad4f65cc85bb7f858bf10fa1ebc677eacdf6c70761ad60b18914ac4d8253f3221af1d26c703561aa87c5b6a727f7db890fb0fc86596d7826383b6b42b36b62c7085dd08e8d4cd1607986dd54feb5e697451c89f818477212235b844300dfe35a892fce6c5d4661189349fa92f5e0d634bbae852a162e42b8f9f265330415d3f43e3bc46555a31986b264f7fb819d9234498452ded8923f26c35501ffe68474a1d91b5881b20a06d451c8e7b4910182f433f7db2d6111017b9e3c82901ffb7086dc0a56509b368c7e14fb0a7d7aa160a196ec5ed95dcea16da828e926ae2abe9124e97b64cbcf9deed3207d9dcadbb7c6b97c433c327aadace99f8746681848b5f7a36ebcde5ad7dfa917e2080ce758b9e07f163260c967323d7cb30e6fdca7c7e42356e75fe433b7b397a028af8b71df37964df034b82f0b3ae0fe0a5067205754a1aab4559454f8983d2ed12613c8450eaa574c5cc06cfbeb3263bf0dbbf4b0626ab193e21f6eb953373d32ceaf4950a59272d0cb58fdd16f2486d88379ce0a17a5b37de208f3e7863be774a0b3e6698838fb50228e9d9a1834e7c6f886d12b0ded578d6f8b89a0f4658fe935dca37f56a81a1f36b5b33951bb8c91a51b1cc16ac5f811513fece93e06405a1d408e25076035fee922f108cb2923bb0ace4c5920231d5e6a76685b23e73b2ab39273c2700a61d7a4caa95a26ae9c1f788c695c45e229f0fecc52697ac7c39bf9fe6a6b0739eb3f70731e7989d1b808841c79dc74d38da314891d0d50377294c40b67879a90e3a3177505ce49f3ca9ff1c478a1e88d10c867f62e3b61d984bf11ecf8f6c818b73472b2344b9a24421a1f0cdf6e4ab08d275a459e6ae1bfaa2cfd9a5b2cf33883938525c659121c80c71a241a8d1206f4bdd5a6c570ad6be7afddb68199075424c853182f6842c8e0a94fe03ef11722c6cab239dc2c815206c892dfa36c020dbee050cfa52fa8a1a18de7a68dc7e72882ef0e05e65f5bcb281fd08c89d2aac9823aec69ef8f24419a2be7370f26c227b597f280393f1a0d7a75579ebd32e9ca927c30405ad0d55c99134f8d147396249ef5d2707b6b60e0206ac4ccaee3572c8ac4abd77673a66ebce682b29db908161af46862fe492ae1999c435178264e20ccb1d0ce25829f31eadf24896f1264226587734308b205a7dc5f3ebba6d7994bf12158d6a591be35fa5e4c9378a91a93dc5cb0486d114ea5ec5ad585c2d01b6dc3b0e5a2c46c3ec8265426df10410aaa38583feb7ecaa51d2ae8700f3a8cc84fefa56789cd58d3bb608b615d4b0aa422b834ec28c961991a827a31ae1d7728a7f111ff573a19a365648b21c0cfad9663f9c0a49894b0588551361244a6af72513e98e5268285f7ba61f6434c6ac73716608a11ba2777e51e0df5267c676aa1e27298dd8773b93d5e8d38170cb5460557609b855e6780b13582e42d375d028977af841e8936f6ec42c8f9c00ea43531a9ce4a912eb763074196df7841d04950cbb3ef74f09e8ab150fd950a2c128293e670bc14b615ddcd18fb606fd37a19fae81f646fdc8138b7186bed55d47858030d6db3216d5e748ac9365033801893a0b30f7d0a9179bfbe1052c0c1ac7b63638d96dbc372d242304eaab507d1bdd55662d9609be6ac263971d9ad1eda6c6a3af238d97b9426699379c0e1c768f38c18bf31f9795b6272e34ac56deb7008529c0530549991349e21a422c568424cb1a454ad6d15881f4bd87cba1fdd2748e35c89d3fbd65e19f63063c994690f02243102d864715c0ba821bdf4778d3bb7a19f37dedccb371e6380bfeb897946a6af92443f845bbafe1ad9908dc0fefd24a7376c25a4149f54c87cb81b1ae52419a4e6bf8eedc53abf4e564fb890daa2eb82d1ce5278692419d0c4ff2511adf74ecc2d2f71c23639d016dff801a3f9b6433d494d78826301537ba52c7b95f5b378dce6953b26c9d03964c921f7a3222e3129c1f8c09587a67990b28f6796127424e80ce37f400231616d41a3ab1d133744a6be96bfce0c1986c00ae7c684de7f3f29e1333dc23d84b868b76c630181b77b2cfbbed29158c89c96db1c99a0bae4c70130f266c29eefcd0cf8131efa915c86d33ff10caf326b32a1a096db8a22a83f0f0358382d1d3a8d7b4d6a3ad1ef8bba63203a5347b5b3e187a025d170d18fd787c14f8c1d169e74886129ca6a8b5a3abfc53c547c7aefc676dd162a976f82cc6d347c2aac49989cb4776b910bd5b94860e0e18860bf3dea891750801f56ff4a332139b9f406b6520f11d6ff0f7a6f07036b741b692d710d29099c827df91272edb956efc5558e5698e50a09ba814399ae6c3e166ea4980499e48aaa8dffc9f88471cc6485632195661fac87ddc5ca1f6413fa63ca33529a8744a172fcd8ae52032fe72a88c3fa009e8b9c292f29fd2c42f3843617b514c611ae0fc8142b54d40d0a98722db27c73e984148c049b92204999f6e50846f3ff92f7099742a4cc710d0b76fc11c6b31ec6c3442b466caf99064066f174a8c007162aebd359f9d6e146111140d1b4b2d06709e251146f66226cdca4048dc71e905e8c665891a04c7e05dde35f41ac9720c83d703bc527929a086af5d7ad7206bc48b6c08443c3236fed4c77ab4d2414bab5200abbc00f439daecfff6a5a3b9c91054cbcd701f8081fcc13fa0ea92d8fe9cdef2b5659b3ddf2e50e98e9560b89c739de5dc8cfb73e9218fc5f018b3a2d6821e9356e1e015f8a07bd71a52b9c342a0e18eab6aa857622d56f9773be18ca41b58b227eaf22fa0011b1626bb5956ba1f87c31f86a78ce82f08faf53950d9771bde1ec8deeb2c8be2fee37f06c24785c6ec84642154e8bde7ff8caaa0a24e1085f2fe6605904876990fc9bf59229d26015f8b27ebc755f5e427355d01038cc8b94f85bd5657318e648c0a2805bc845a3c9b9f4878e157ebb8c8f383440a523bd693fec1fde75e931e8b43b5b3aab3966149fe3df7e8b1593fe938484d475080a70e0d2bc4c63d2d89d0831dd7e3ae984fe30ac5ad6efbfbde5e1632f82c1ee1659c03abb7cdd78a7027f4a2255b665766dddc542e6deab6ebe08e658d378f14db8fe0a14fa6de0259b429c6a570ed9d073b4eb42c604e76407800c1a9edf0cdace9c4029065fc2a64ee06a69c05afc8e66a6aa811662030b7b0e9743367cbdad133400c980deeba680fe2e6f6130334495e668c8967f6a8fb6bc3778173dc444dc00bbb2908a6ee627f904da9f0974bd107403fdd5c4eabdcc8622f6ef9455abd1d9376e8c81fa07e7853582237829df616e46d1b796f000205f693082edae5800e4fd84b8f14573c8412128d3f4306c3e36418d02ee2ea95f66201051b6f158983e6a2a72687804374e6c9deea57b9742fcde395feae361293d565416e9793a204304a0ea097f241f5d3c3707b71af2d40e6e3392d1a326c615f7e3751633d79c330b6f6b2d936e0c4d0e23cf17ce807a5e54b3da8a5209a2f3b91311ed64641c194770b040cade09000eb7ff16dd0376a11031e7361e2b4bced20752399da1d6bbf515fa20891f0139ebfc0a3777779de6d29e1533c00274b265146f656af9cfb79ec17f942c833e565dcf055be7d13f86eb827e50cf1be4e7656a96e7ffb417428b079226bfb78fa9f6a52c03f41d6120988500e8352489fee444bf0644f6f2a14b1ba0eef7409d096a0ebf1a47a7b91d5956eb4ae5d6e67f5f48db949dbf9c43e90810843f11415555167bec24c9f1f763004efcf4ce3bf70231dbbc9487231729669ed2def90b88b5be63370e553f3eb035de3a4f8c717866ab854e572df8fa4bb1d2ecfeefdebf6b803c763e23aba1505c6b73755c4cd50c435712368d2e212111059f6d1c78f080ef31eaa2a3ab053908daa82430fd7f9125ddbde69f7c41e94cc4be520b35c374be40db0944abe79f41a2694e0953e83c8c9f09e65cd505bd1b7501e81a87aded32c1b1e61d175e7419cb39ecd4f6b3f0ee3268870c7d35f03e897057ee3e33d04c58336319ebebad10f8fe7cdd0ac483f64984237eac1c0e3ec5f5d748cab3c7a159c39d086a5f627d549fcd2e19a6768fef90d1c568f8d6ad4bdec15b8330e3efafcc21a1ae4e4fcfc1fe5265ffb7dbe376f40f35f0168cfa8a1b06cddf61e781d3248dad284f4e9fd7dbce19d361f79440c1b2b09e88dab59102f52545eb32f2a20bc427ca69af4ccb40ad60e6c5ba32adccf4675d3d77cc8f3c56f9941efc950ad0c9418d81b5caa8d2dec01bb21d0fb05fb19cb2d22471938a0f883896e2edc2e1ef42e6602a97bc7b7a55d01abe2e7bc17971b4752f42c11c9a799da5db031350f27b5d03e2505ec8301f5db1ba56af18eb51b8dfbe74a5e5066d512b6342867e7b0f9733f572767ae1d6cc89a1d9064f649a6bfca04d974d4250db2bd771274999b07c284598d5cf83e2f7ea7b1e3ab66ee71a5f3db2ab7e383ad38def932e56f554e6a2ff3660cb6af44b22a1a35fd646b38a94a91a59f446ad66ee963a68980b180b4562a6de895881a960d257bb3cfddb8d9b4162aad957c9202d246d7b1e03b946c6f04fea3c8e40835e0d449f09df726c2194063f1f7cc1b4d1fac11eda01783470e9eb1e2ee3731fc1cda17ac235260c174e25ab3fbd544e0710c7b1704a194a2920951850a152a7b63e0e7a6d32238e243979de30fd01a4a780dafa7891b964ec5294ebb584f32984ed659c9789fec500746820e0fb82accce865744b5e5277dea33907363d7a66005a4cbc81c35b4b07359cf6003d1d16171d7de54a4b0e14a7af73fdb4162d3608090558d457796a9ce0c563e2cfecc387ec7d9a0b125b47e8afe4b49d980b59326548f0f6ea0cccb504c5ce36c3789f322d6280d54c28e63df86b7ecb85591d3a5bdbeff5f87e180a9814786a1966793b04e41a26d17899f07372868e43d4296834a6caf78e5e4611020245af6976e3e3f4f4cc76da47a1ed93fe68ff2dbf114c61f2c589199a2100a77735636af2efe63c7602ca27475db2083fb8e6a770d9e76adf5a13398297ded3456571c8cc7a005226a00f462e54b0fb25509160f6fcd81c86028e9a025ef77c857a681e735422f22acce281549d57bfd2b6f1439e11e3c72db3162a08fcef83f500809880cba4b1812f8cfe95ebe90c5027f9942c7d830609a969e25e44db58fff53a19b08ace2b9fbf90a45fe3dfd4e91daab505efe186698350df57cc2d0fff47e76630d18b76905bd76397e78ecedca3dd6904e33ab3ab1b9d820fef1669685cdcafa3c78758839f3c63981110f3e3a67c72e9de78cdff7fdf703f42acb4042e49e4508be501307021c2f5b33ecc85a2510a47e74e6123b74a1a396dfdfda14cec2210f0ceb417e2970fd073bc814518196e21284b84cded60790a524038459d9677fc554e70fc310eebf0af46b1c221a159f80f830f086d9f8946b72fe574eb35a0392bdd1a243092f7fb013b85ce28841a78fe06be184777d94bc0b83f9f507ccbce7a542b2941e6b2cd6ac3a461cb6008b2b307172f16ce30dd356b227fe512b38d05614d376f6256fb06b2578a286951616f90759fc525d0c8133cb064554fddf88e10d248f1945c3813a12a086cded021273a768bdafe6a80c532d19a6ea9df420639966317b5c3af017bc030f5139549540fe1bda0f93c725701826810e4759a71ba38d26da9897103ece01255d6795d38acb5489094f63086ad6d39e1e261f18dd724a95ea36688dee75f05b92ff774d0d1dfdcd0c8227fe57e6372d70a921c478698cf16bc37d8aaaafd121aec51bf51c74f704e17ae3fc5dbedf17dbc48491095dae227208c7fcfe64c1e5cb306528fe2158f8a0cc8455031c9ef15ff3b4308590c663bed08ca8561f98cddcbb79513654ebfe1ec480235092ff1a68e89da163cd270d3293afcdd3e414b2c0451fdd9ee9e99b1f90bf662697a914521aa957a9ac729ff6101b39944e0c754928826fc816763a572df44d77da9f5d69e6660dafb3a2387e4e19d001ac3a0aa8f14689584358452bd4c61ed5da39d0550c5bbcab889c6d5645e156a8a7cdf369ea3765a854174ab121c0e5fe164fe3aa4f6ad24690b32baa68c7139b77758e5415a1280b00223bd4c46f75150da993405de9dd87e8fb5f66d1aa73d83b70960d40d857d98e66f1d4285316460722355f97a339fccb9f5379988865e32214033cad2adcd0547742462a7ee929b8b8482eaa0e6eee285addfb84c12118a61f13fbb8cc0d4209ae6efeebfacb8cb8fc48fcae4971bedca346067c1a36efc49b80e6e6c0476fb8c78eb4aa2eeaafab662f21aeb1b717c297750220956f64120f2ea8518561ecfa216ff594ddc14858ee248f49d7f3e54e03fb5db6d93b950443eea4a9f529c61342a742b0839616b65842b13b44ac550cfbd5459d1ce8913f56fc5dc3f167f3866e8c74644333c4e1d9fced12540d7b1caa2c5b5e6fa09b8d0d76769b80c67ae29d75c955e54ec02d49bfe2248f3a74191f81db321dfcc3cc220a1d33cfb11fcaae42cd0c03e9823d753d57b1150c3b358d60b07c3455401079db02995fde68b9d61bc8b676f5ef35af7a0a8590c87969a7c27fe0802b03ea6a27d63c49a58d78d97fc413fc2e99e5cdbe89d6eb6fcecfce36f16e695757458690849a6fac8d32e4226421033350220e18a8ff189308051b04350a480e1513fe74b20318c155f0eaf6cfba3cac3874cbbd2ca28d4440454164134a0e1ef24407dfbd3632822d34592cebc957b9b2d7ce1803f58833a85e474c4528519034ab857f5a5693400b67c6359593e9a5da4e12d8b4a1a9c1b024295dd51066bf8430d0aa04e6beacd8ccae9f4d75197f3a294c9972fda4eefc95663cd5b3946598cd38ef44402a79124ab8943e62d0cefad549b1ea5b574d0e501e2fd38135d722ea7b127b5b0c18a9da9101e6db4835d57880992a68d9d1570e09f8e84ff93313974e4512e9c0951c55346f0a0e528e22e45692a3b76f7524a25b45dbc36c8221637d86847b1b11a8e2def8f0b65c600c8f6f0a86246fb26237189dc17c09355fe4f070ead20381e69b5200f3fe6f49e3187f8606b649be3fd41ad16fc6199ec6c182b0e61413df067a8978fc0a46ecb681090ce4251a35b9497bcd5e81db8e1b2537ff1066985feec8b7e5ba912686b897bce64ad114052b3147cc6252f595a112e403ccc0cf443ed1b9798d9c86714863c22bee87bdc695dc44243d8cdce33c8b1a345c89c3b51bf926db5a215c1e659681aa773fb77bc8cbe43a54a879effce823c3a1ff9586776c512d17757b8e2236b8336413c7bfe76cdcc1b9a5380cdee1f9e9743a7ae49c236b5529d28efb0e207b6c07d3a93d8e4e3c05d8e9be720b2480e33fcfb956c6618228c3e1f311e6ecf7c403d603f1128024cb0dbd643207cedb0627e36d1090930319f252822a1b4c2a643424184c896a12e3ec0cdad957544aae878a09efa67bebde33369771a49edae06f9488c91c7f0103e7a530c5bd9e74eb60cc715928102be99493a71484c4d666b424f9cd64281cb3dd7f81fe20ddfb5a20611c86a1e6e7057a2e382ee7f81a6e250eac3bb31000184f5888204157c0a8da109b61f61776e60031118eb4f0481b87eb02d8410b1a4fad6901a48f3b1fa178c6ddb7ffab3dd9f81ae75b5330e5b27c3995a9d3365746fd399da23c7e4367594f7932d6e10ab84fdf4b6ee7353b4a5e51bb0d6ac24fd9d0a246ba41c4dda72c9eb278f7d67f2efd502d1acfd5cd0966d9cd795dbfbc6dfd6190356fe67fb03a947cc73104926634df7efcb76458c016a7a854bf8fbd43eed97983492aa1c94c90d9de7f841351c2df463192634702b4912c9896403032389f9ba832ebbcffe7e0a5721e875b35fbf5ee37da5003216be31499403164521143bfe90a0fc59c3cde1fa328736ed7028f918b2fd00ef1ddadffac8f9a296d058ac37348a613105f73e22d29716d486000802e9b0b57667a71be13746fc0fc077cbe3a6a18b1c9698aefd2f0031828b46ca7f2bb9eecf96049c641289434de0faaaf6999985b6a9c78d7921602e7621bab8807d0d910594e84324e8b7f7e975a6c09905fd09faad68cb503961057ea5aa0d0d617c7cb8392bb467dd64d71d88ac0fc0c8d3f3380269e63508d1ab7e1624adf4d812b3327d50c1e5d69b5361cd5183624a967ca86da3bae937615768ec916d01824cb73cfc8099244ddad54eba307025f69b6a9ef69889fb3fe9fba6fe274c459a128f5fe5a926cef5c3f51fae7dfd1695081c75c9c7a7236a67e8eae1a3fc47f242f694c28af9639ad7f9d92980f24a6d7d834a46150f016c7dc5a99baa281adcd65de4274dcbb58bf4bc55b3a204680e8c0c4f3de4e22167e4c5b63e87cc261073f5cb499ecaa0f31b6b8b09afcf2c9d78b1e6ad44991e15aba77d99b7a6e926356a6146f4fb76dc2f1240b4f1dd27f1d6574668749c463790c2c8fc29e1eccd51fdab89943aa662573724e433f05b3c66b09be453fa713b69bd33f1b4876b8967035140fd3a198ab38c272fdadbb181a52d5fccad74614672510edc3e218eece8a32ae1dec725822f5981513ad2f292bf85d486696d5e15a7cc96611aabb0146255741545fd4830a218a582b245f161e28ae677080fe24b3aeed03f7a7db88fb47ee6c8bb7b77b91f0b817c891f5951679723cffbcc37497a0f08a26ceb574f831eb9ce74ca12b281395287e468d3c407661e860f23c856c876cb6eba54d5a673215eeda3915c144af9479db5aa0507a8e9e6d91b997e1143f61e928b59e780e5634ee7568702fc7279d28f84b5c0e2781a9ac0f1873a1246d9ff4416b1e12ef718f1cdf41894bc4412f6ee51f98f8b76274388f5d9f1dc181565672ad6eee3d4c142e79b8efe87caf4f0ba426720eadf7b36f8649aa1fe59be6b3ff951dc0ca37ccdabf929d10ff9ee5e2261230c3c94bfe9c657d8060e16e9847a582fe9ae697d1aadc5b2f8d691fc0ee7158e6454fc4ad5fe3d7335b071e968c6b74183c5af14fd83c0dbea021938e60661553ccbf0816af18d0f8643395d4ba28d6af85fd625dbdc12d15b023b2674e43f25c31b563b136fe4781aa57e247b0fabcdca8dc66c1d90ddee2fe2359df7d5252f6e0482c77a93779f0abbde17ec0dcb90321f11442dc3612aca4876c495119675e3bce65fd43a6a1a63c52f28f671407b661858ac32fffc15275f303b4ea49927abdd1008c961c2c821e2e11ea0f0f1c7353f37b8f6c3386738cb502ed703d2a7d0d917a09e0355df552977905bea941a4b5e3aab88b25923ccb358d84db5df8c0e936ae514cd9ce231540f87a42ddea35d9d76b38ea54fc23b76e84a9e202a769b3351933533c4a60824f5162edd327a1f9d45f854cd725884547c1c3a2fde57ed1585405d80c25fdf1f434352ffa5a40fbd0e95537eae468fc460917ee7e0c650a3ee8c8f0e88628b5cffa48b04c554d5fbc35b85a08e9793a5a3b713bfd91950e97fde80ecd9fc0e0b214e264e9552892de00f62f89d4b2f3d6c31a48aa5ac13f8c8f811d2fcca23c8c24340123a82ae2450ada0ce09299634511d49dbf9aea9a3fbe3c18628700b1743a3974c388d603b830715297b97fbb33ff843fe9f2a3498e748bdd1a0776424479bcb2e1cd820a3d2029098c648a86ef245902f5f175ea1261afcfb930b6bec7b8df789bdbd861d94374b3167c76b93eeee3b64238342e114aca570b21cf0f705c5bee102ad2129d68fdd5ce52653709f00dc6bea70201afe5f766e7182abe1e47fbe6d06bc26c38f79fac9d7cbb7b34a12d39863d5745092821b84288e3dfa487c218457645f80bd4a1be04be16975f3b0f19ddfe7b0b2491ca7667bff830eb16425fb1d09e217a9dff878ea390b1b3d6e83aaed9609b74f48f696522e41d7a8e017332e40965b0254a151b5e5674426c66534649e2d6367f56194a21f8d08ca1b192ca86f74d435c92d45d078d1b5b483391e092a94ab42672e9919a8cc89761f230dd0c3d4cccf6ded5c14daee851f526b44c3e005407693c6d37eb39442ade89efbcf3a9a6584b0b1f2096986578e9c06f118b7fe3ae158f06d983d2fb709ec0d601a5463d4aab2dee3835d5d6a2be1d1d61eb6d68cf9a2eec417a11da671ed868be365f1a32066bcb6f73de534d76e8a1808ea89c72596e42d0a7a57bc556ef7313c69bd11dde9b7900bbc6f307dc22ab4c03068253f7c0f983e442a75cc538e3d9caca3ed58863b1a46340b1134040cbee3ead4d4caa618e01979121033128b4c87d16a8941089b082fbffff7f04