PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 59923 9b9e38185c9c2045a1316f3200985dcd75ec9211dd3798a976e849e9a9953f54

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
215d627d02284578f38b6b5782370b4c94295113d281c509bcaeb0e103eb2d34
Certificate Block Hash
9b9e38185c9c2045a1316f3200985dcd75ec9211dd3798a976e849e9a9953f54
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b61a000002050000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000003e908f71fcd935cff847f32578edd6b7a54d369da999cfe3ec0cbd3a73093609f14ef3ab214fb7078489994765a3fefd889109f95eaa6654a4643050ab8277ae5829b86d15d5581c42d61c915f8bd47dfe31b3ee36b41f05f8240000000000000020000000700000b61a000002050000

Raw Header Hex

00004020dc017e957908209d920a26205ca18401464a3be3fd509a7f0cd313b5a0ac36a71752144dbae8a9c530e716fd7289792212de8ca9f1f52c498d198cc71287c4e85f0d136a40300318342deb03e1b0aebc09c581d2135129944c0b3782576b8bf3784528027d625d21

Proof Data Hex

59,560 bytes
121216010307b124cd6c9e3363a2e1e34afb54d59ecad51ecec674a2f19221b872e90dea2b99dfcc5f89023875ee5d787dd8e48fb23c46922a68085383e74db25370cc5e1488da5fa8ec142f792b9acf4d11dcb4339391c80a909ad5f4fcc4405781f9f745bf9e0e2d012d0d3598105911f370714be174a208823e79d725d1fecb5fad76f1a1610b8d098342f5ac4b3234022ee15873c92d0f70767c2981e12d7ca65037407bc1f60376c93f435b14fb6b39973127e631ece6c96979a4093f50358303beaed13a76924f24c39070f045a30dcd3965f77a30e16fbc068b3370a864b03506ea9a3b7ed6519a56fb022602eec2e576976d65e203e1a45c183e96384c35aae1b14b6813f7cb802fdaf7cd4ae7200a51bd128f0b03e0d5f0313dae8a1112121ac067f27c9063f574ce9e56faa0f43250787e8fa44c9e6acc94eac0340aeed1530339c53f93d1a3fbceba55c9557c980a62f57c91c95583f99eb067c63363b0e03332353100c5d123537032909e5ee05713ec9e62f8ebffb84a8f2aab794c1cf71a8a8ae0a5d94b5ab326b53573c39942ab586dbddc2894c61ea1fab340ad7cfec022caad67c63a1efa3229970a235ffaad945e2bfa24c5c4d614e8c460c49b05a388268788b81730a4c139c49bc470eeda7c921ab063ed32807a87f981d1e4a81fd52a14eb31758fe9388f5fccc36edadc982c843260e5ff87390b8e7db83085ec271244454cc6999e18d2e972c766613f06383316c287c5e34fbd40f479b4c4488d2ead76a2688873060e1b4a2fe4d5b41cb2eb235ffa23bdf2fee4a2e55dda6157a22f4a8ca969c3e9909eb4f15ce181265142e0f29e41a48c9872a250f69920fc61a258234d1c0e34e9652d7eaf00fc2fb23af657b538efb86195e0a3cd69f0780e98f900579c5b05f487db205013c41984d5f4475e76b61b04607c98f152bef31dd58d5ae4283382c6cedf49cd9de085f688d09fca5a7c8a81d5b38949585c13f9f2253e88b9404cd3c537632e5e9d0ee4272f0f17558865c30f4e237b90b7740b05f36776dc4f434a71d94ed405e06846c6e8ea13bd0412f074b1e3abf3f66cef3084a6f33d3a883ba1babf321430bfb4e0b10a34c5c978fef488288e0850826c9095612d5d7beefb3efe07901163e3b409f6df91ad284eed7ae0236f59c2b90040ca38eaccf5d29490df27147e00103909cd20fd2e34648cc46039a6e152114fba5ac94fb7fb0de4108716293849e3ad3f9580547ccbc6061d6eaf34b5674083c077aea1ede843a95ae08db114efba856eaa82003387aaea3dc444e48c55940138423f6f05d3bfe191ebcf3be2a225fa8ec24c4b783ddbcd4fa26ff0ec433240fe77fceeec785a5cfcbe4f2eb6279da52dc7fd345c2acb569b9d235f04e92d78290389075e2ef7933941f4e57bf7ca16ef3a100740af1f516a144424211196ace0f2928fbbaf7f36cd4a6bb650b8fb692368f294629baba8be230f05b804196dfd40b78bc52055bfe1a5f2146b357198d9aa34d58080e4f96b032e509161cca605443e0ae56af63ed607292a4a52a3d7368743dec63151b2afb0ee2f76dd875f8a6a208f9e534877d82a1d0b5894679511b9c2819ccd7b580e63654a112955e275c9ccbf48408ca799f277e67ea49aac5a62eb81651162e631f09319571872bbc40e8e85493e48bc0b94b8cac2bfb3d4d90a900316b5a4a6c35121061ba8c977fab27592dc9ad58336f3a1ba1606c5116368d2f7d7aa87e1b8a33596ac06bd0a64d5f0d9cdf84854c8ca6edef4355c493ccf8d2ae86c61794cdc0d00ce1f8a21458defce02ba2ba854c632a96aff7c0952cc31d6a2be6017c78e370483787160074a59f7a7386a0a59671c0ee3f17161ec32276f3ad23afc7e4522be0580ff63779a76240c2eca951f2bdead52c49c520db2c8e11cba6b8cb7729fbd8423a03ab002e5ab7d5c92bc38c0744fc1aa905e0fb6452c990d806c016504488c21f5d16ea9324d474c893be1098fbe128d034eff1a6ba7b173e704484ca3d2c161913549fef4fa71c37d152831e4afd823dfe8f7eebaf0b12c861253e5904e87683739fe2bdb73133c77d951fdb41c14a6548f7ae1deea0eb91ea314d8a4c4cd16fbd825663568701860450dc5c57874cffe31b4673b5d08da7575f39388d95b60d7f927718c78b091300ea710d9dbd191921f2e9b8f4be359c63e5bf75312d06ccb92046e1679a7c4e4224b5e839b0a63d3f9feccb43cf76c880a4260bf23856b7097cf544ec67bf4f407f41c7fac9a7f4a642c7a514ee0193a6741fd75250b62e29e88a1a98afb847b7acad023d0bf2fd6beedf720232f96c2bced1ef4674646f766adf07e980ef380507e621aecc57f4433302fa91b2c3096e35d84ad20fde2343d28b316474be8e31b64981c3d2a6a65b8ee0ff8f1a9bc1e00e4977ef1064301322ae451eaa88a7dd734b51d86d2a771c5490fa51334bfdd9230a912401c40fede575ad3cb057e5e3ddd24b517558c73ec9076ac4cff55e041ae8dc45ee3de50a4f0554b76864d9e388e74b232aa4606ca35cc9c6e7b7760e108165b90ccd2ef74d8cbf6253df677cf8a82d43bbbd6201c9daef3d80c4893d1fe0661b1e3032a799ec1a85caaffae3aff95e8a4bd9ca3045bcfb9ed04bcc696f77fd519a50a67d5f26fe3f83580c5ff8a2428d38e98b65030cf786c0f0a498d2cc581cf7d6650a4f554e3b9ad131068aad408f7d572215451655a55b53476aa294f8bc6f727f4b14224054978d441613d0bfee625dec797ba0074c5615314dbbdc1421b3c4485361b5fd1c8d1ad890cd14b40ad5c5b2ef78b9954ef3a57c33610198fcf4de76c4b6f49287a5f549d11f6893ab27c9375df7d96088e548e0160b6199089628205e990201c558b9c6da9ace56d298e0925f0457594d9b4b42faf3e071c41df6153942e8ac4f9956a4f819f7ce5ac83b655fe60cbb0a83af9d50a570259638fe97886e13083920e2c605f24337bacea3f4e546493813c8800d44605fbf275a1decd5f7adc462827d1077efc99d3bcce4d015c4d422dfd162f6213040e2612e9b3d3195cd909eb597f5f63914f17a96100325c93dab42380ba2b549b0ace9499fed425d8692e7f9b918c97107136e637407b301686ec46d12f33290cb1d8b1149999a9b191480553c0853df3ceebe430bebb549640f18ddfa6e073b21c03217af4b6240b659e7e443fbdfa158ec724cf90e30d066e9dac9f901a1deb3452530be7ee3f16b1a8e525bc0690dd3bb51f6162c63b2b1046f5cb554c2b2b4b798cabd723dd176364a74fc2e29c116b9194ec13484c9611a1a1ee7d20aa46408d62a979185e6ca0dcbcce36c532ae898e69cafef77a12452f5ecbe00cb8496e3db495fc1c9892c2e064fe99b5924ad1a0a9ed37119850c040991bfea65173bb4460572e1bc0a0a06c6f5fbe574449ad7c32bfed24f56521a35055208b6a66c8bcf1472b9fd6269794c7fbac557ca640e02686d15b661a39975383026bf08df66f724e0155e17fbbd787b63cb68cff8bb27d70197c810adcc2a65e1eca14d57b48a97110daefeee09e71b0e636176a1eb7f716832c3008fbb7d1513465ce407608852ea83b67b023c9d917a668643fdd9e674c7f42f89aae2684c4d610476339dbb319fbf7dabf62f33a07fde77c172afbc16a57220d5b35e0a25e155fbaecf59398490935ebf12a1203ce63dd076a71aed4ba8276d0a2beae34b66034b3956feebf5ac1c92770fb59345e94306070505a725e98d5ea954987dcec20ab0e92e572b7c3ea87cb7412f3b44e9a2bfc25014dd4e8ae4e1f91763238f6a9f64efea41f6f236a9d3b6ceb8c84ecbc193f1744ddb62348b21941ea8049bed1805005580fc5ec658f7acf64bc85902f83004e6fe0f16b79ee8148458520d6ec2ff90ad8d38acd87de798bbb2c1d1777a1d2e2372071a5cdfebdcfc3409cfff87ea3a6cf51b5de735469aaa7156e467f0beeeed87d9a684384539206a3ba0b3ccbb3d742459245592cc26b55d3d44100e193a36ebb09a2530b1d3fe75236f23b03213038066099043117d7769060bce24308fa7116b45a007518e834881a5ce3388919a002070fa30c85d344e475d200ae6076848df993d1af6a96649338f2b7b32b153da9ba42504dcf753703965334613eefca156c59c6c502e37faa899b43225583ce8a50b840f02f1d80cc14ee4401967519d48e857fde737cc22ba6cb9fc7b75f03fa106edb1c5c7730eaa8b0fd76436d97b38949aecc3c7874cdf5a649584948fa4b2c439d3db901b17855c4332ddbc3dfe59274f9bf2b4228253ebd75c536fe2aacb03f1f994ce46c0522d1ca96d2c39c26328fc4e79558fac09eb8075b0e7aaac1fbaba29b60ca200c7852881e78432d15609af975f6f29e8c3b456952ab846939ee7884b7dc30f0b1b76c3d84edb12eb689a447988cd0043abac9e7d0b73eb9214af0a29d39b652fcbb422fa8f2a3a88d2013c347ec7f84c3f745487a7b2dfc24b90f2410b387db0f13eb477417819f950c7fceb0ca363bd33990f43f019c970a200068fb6d1b56556d3dac3004d29839b0d4ff634cda374d1a5c4dfb56d0fc0e88cff55ce917ecf3f4818eed4ab7a42e138526e90673ee3a9cc919d2f4ad5a0dad0b00769ff93561ebcc6d28a251567d9fcd3a4cce1c8ece3321cd548ea911892f2d8f9475d485afb74ec71111c2b83593461eef29135c954068c725887392abe9afbcb44887a67e002816c09ad1174ffb3aee7fcad728a4351040b651128d6c6bfb240e091d8c8ba87422164a3e79a69fa7bb96a4e0ecb87b1aa9a887d5715c0edbf1896e43ab7f2142bd25914b6d5b5b8a1787d07ba72ab6d9b646eb6ad6129974c640374bc5f81914659cdd0b46fa8b8fd4f384b4718c3c459cf983caf0c36332d240b7d80143955faa30ed3f4c0ed74b20bd0da847a2efea54a20557795be290a672dd59743fb2bf9927b6437b82692dc4165d0db7cece8f43371c74a376b33f70d6219c2020a5a495b7ae94258a4b0c128aed11fabdb4e70c75d4ada0d429ec589e86d1ade2a09dc6fb0d3fa6663bfbfd15e88e54e4b5dbed05acb923257eabbb8cebf2b477e11b6339b551d95d1665717dcfec462c0516ebf07d3f35c342a5243323a4db4cfb60c3d174b267f3a5f1dbadc0f6a30555abb8c6beeb81ae445a57fc3319c62e5e6e166cfe29d8cd0618019d8ba46197264592448f01af414d6523b2474c306323c034c2bdf4620051a96cc4cff59f35cc0f5381512423b0bf93879514b5185aeb075de4af1357868136b2da1a4ecc2581cf4d5d0631eea90ae09e4b303e2a28ef594d4d5fe470d34a86139dff8224a5c3bfd4a65c2c20b179efde72d69b90262df488b0afef3eb9a5fafd660909edab0ad8ca8fc303e159df59308a4d3164e6e1ede8fd69cca62edcc26a1d7db6ecb56897834bda898bd9231b145053ff7ccad0f252aed785ffb090713d1e4e8d5bc664544b339304976b35ca83d5255c5d2265798319709cc6f779ebafd7c4d041e0ba8364c672578f37a6cf46c705ad2aee0790a721f2e5dd8b90842c7ee29b59380f65759ff0a72bee62f338f79a8072948066ea74d6f21f263bec3854542718f5f847da960b9ccb66e8870057d3ac6c2798d6627aba7d21be899a91332193eda18228ea12b8dc66fe10cf10ec209313f4ff6864a1cafaf3f58fc0c721eb5ef3f858004e22819c578ae6843c8a983389bf020c3ebddb443597b4f8deafbf6d14f0fe502a944be0598d05846695fc8080a811922cdf850bd52e845dae9ef82c5841eaffdc05805ba9c6e4a11dd3669d49f0826672c240d6e1379b97d16a3f7018908de2bfd941af808c6f2ad924b3b9e3a83d1ef878a44869f42668824d500fb66ba4caffa1257a4c52a81129e4549ec80fd61023f91cfb7fd188eceb39bb42b4c2bc4abb612d7fcada6efc44ec215fa1bb41bd3a436ef9b5595b8c7d0538e3e596830c28393339dc6f2c46fbb2dca9111381a0233595ad3df5c4e31297837d16b7fcae56646651715528d47bfec61e7f1f611c9593bfb9193183bbc5c669af49fbd9aa0bd1ef484782ee2d0e8b25b83e5ce754b3b5ad3a65a71ad36955ac01821d7f5e7831537c19d33e44c3dd168048895a6e9d7e678a5c4de4132a7ba81a76f9bb11e85f2d029ead699ae4407d04b71ba60acfa3b3b263c26946efb377a707cda54eeea66d8ca176c025b6ee29a618ffb07944fc191b3249f32fd32e3244fdd8ab8aaf8618fd6e2c5fa9f9fee52715a553948ad57fa7521b9fbbebaed3acd6fd956799eff33ea38aed9c96db723dfea37e4393e71d531926197bccf4aa49e5af9678022bfadbc0898fec94bfe182a529fb070a623922cf2059cf7881e96f37659ada281a327aeb155702687fd8481fe565c17b4219f6a827aac1d85f117ebbfd5bb5bbf4fb59e0db331336d648f92f1a9929463b92cd00682c1cd8b40380aa1ee4e1554f201c290b02ef5e00204b345200e80b3ac98d1c5649ebd44d7466c32e3ec11c9c1b96ff4da4ae2ebb252c07ddadce344ad9a3baf6aea37cba1da2396483299bb70317fe40415d6f91154cf75acadf87bdb62c482c0f83190baf010603496ac48ab117b25eaaf95b63aa1f2c250a1ea378a4294739d46c3de5376fd2ed18ffc2ecac77919123a59f7f431f85cac496351248408367d4edef8e7508cd959c356c57ddb94d066b453a4983c53df9417f7a37e9840ad8cff213314082e3379a49959301a2ba16488255bbd67401ffc85976b64ce8b4867e20674f361212c8d2d8a0f250a9c847e79242708d524096bd0f03236f49dcb62afb64de06633a3aa7a8c919d85a9151dd532af7dd2804accc3fb58224629ff4112723f7348a0bce148f6c4ce88430f38b9b86a81b211a3f3dd0d807991ab8a1b842ba6282ecfeea165ed79bbd1cc245885317889994f57df3292c83db6ded091e5edcdef823582659e7dcaa35b3086ac6a240f95de960e772f18665315f807809c5921bcab31a75766485c0a5fdeb916b040bcc29d654cb391698e2709d6bdd2d7c8a257e6cb25d2778ab01614606015992e8f10a9880b0370c13a6840bc4516c1521d0a263fd8162da9ba7b2beec0e6e74066243e8f320a1b4ced38a5e2b69e3948ccb9e854c76e32c4fa5d29449033f4232c51e5acda3e9a38de738b335b7f7667d083593ebc465e7735ed78d9df5ff25acb7c9cf3713ddad02fa3b2a57343bbb42efe0b159c5e85b877b677c76beeb48d0f35fd48b4e8dc5878a03fc95bd48f7cd7b11cbcd49b01aaeff8638efb38a3359e6aecd3fdd4dc14ce48997ce2bf3c26b444897147df1f5a7b6cda8b615d5c443e1622d6c2b49b07c33fa7bcf9e22aefeb5ab07d310be370b57bc88cf63959a609c0384a22791bca8784b7ee61faeb264f8fc78c3ffd72fe29ddeb75e404d49adeb2cb40de1346974f423549fae1e4219b27d65c26475ca9b7842e7323f95fa353c56544c68bd2aa837247e738fe925c5c00c0171fe5f62023067bddd6432f64f03a3415a1d8f0df1251dc4932df6e7575d8093381b3720869091daa151f788cbfd07ff2054328ffc1eedde53d38b25b68afcbd04c366cc40674d9bacfcfa9ccd111435f4d011f688e4a0800890523a579ad53fb796cad5e6ad20f25de33cc06296347a5188a993decf3730e9ef8db63f92942ea648e2348090becdae39d998347511b0b55486600947bf56d8a1f7ba58def4e06bcfbb64f064434a5d75e58674fcc61375333f9a7a270fdbe0d3326a1638ef71bd6783a4eec9dc208bf7eda0b33d6bedc23e5ccb03c34ae5c6820a49ddb07453eafcc4d4eb4ad20179cad8775e8cd45481a82ca12c6e18d1a0de351e11c078266b53d2e60a64b71fdb6c72bfcbdfb1c72ac9f78e95cf44ab6abe2c471099a7b8ef21d91482336d03af107f4146b1fa28fc931807a31b8980e1b6f62aefd2eb9c258a5c031507cd2923d63f5701a232b30987d1aeeed2732f4fce02caa0804a5d76eb376fc7e2b633ddeebc8d77dc36d2cb617c95c4e0fe2e5f8fc387e418476593b253795eb499244e38c43857fa3f6b47c617019615358337f5257f4786c548377b38269f1899567d69b43b11489dda624cf890af24f83b1993fae41cfca3dd80204e87752e4caca5f0c4fb9236ebb5199f3b5c4ad776a944aa1ce2f526451d53eded550b1305467c0b3c873cb781510012ed31942146cf413246a23fa914d2de6a6bc30b6e7b05ff9b09214468033a8d9101d33d93e24b6fd91553d53451cc236640d64a549800524ed8be749bb2b1be1288ca07d0e6c6e9ca517a202cc855de57198c03f8ea56c24dfaf67395bbe54412f3aa70ec8ebb1121127785136cb014e5415fffd91ddf9d44f8ea911125ed8de8dec03a7999e5c864e57871bc011d75806bb55f6ac29b7a7bb4657a85dc6209d4b6a4844c52c2e3d8301bef0bf08e70c172c7a03ec9de09961596b85685a7c082dff725cbf32bf387334d1787473a198f2ddfde2a9cbf10dae96b8b57bc87318cf82121cc0dbf6200594fe31ef2b076392374399c2affa98085e7a316ae7f10605548d8640b1fbbf33956df89961e83043c209daa5df07a20fcfd4c4534ead97defab5379c5d6d110aa4e484c1cbb2491798161f7072485c8d5770b813a8b4bbf64cb385c8001f40bb55660f48bd0d68c70be0a49ec8c3faf93956a9c3d90f02fe4f67d60178bfed28400db1cf98ab5f46b5b43078f4880c49aca6f0e88218b1d5c6886c14ab843f287bfaaf71b7a186bdb38cee6283f4383e0eb7c71b59c5e198ea1f489cf8471b7f083778ce023189299039a56c622ce7de2df7dc85a97847de9b2e8d6e03bb39f84d45ccf9b27bb435b0f88b4abff8d1a7223f96380b57e9debe8dda5ffbb6c4112c20b61d815408b89ab115e66c3864c6e1ce9f6c80a7daf94e5662bc729d30d93c9974cf95664fd13bf06c0737e52d903b58b0c8b82c41d20fc335a1ea8cc691e15b243f13774e23e2a8e62e75c5d9715e870731f4eea0d03fc2baa40f68ba3d8635b6556fb73ba0ea1665f752d0c22c70545d0236fbec747e535cb91db24af6d90aa2f18386de466929ec6716e2383258fc3ad30a151f956b5a06b0b72e67c6662a61bcbd9e4b81981c8712ca49a550f0a1830206c4982812feefb34b76a9596b1ab97c8b46a4281cc013b953d3d980b14d4aea55a95dd6a1d606f61fa9375a937ef1623c8da687762a3db9904310c6c120cdbb0402bb400ddc504ec4812d903e376216649fd9defffd6c2f4f29e8f6752a03119dcd28cfeb0ab3fe234c9b90bac63bacc256364dfdaa5c54a9f51a0df1f78b6dae6302cd7e42b84956c8b197b28f0b568d1b00a6115265e94b2abb21727d5a3d52870eacc3894a45a0f379edf5ab55bac7ab8141f93586ec3b3579f10e7cb0dcde2e57ed3b1d9f858fe4ec064a1332e908a6f7b5233bb7639c86cec427c04b90ed85f7515960a609c6e46caf524f78008a0e6221f47223f1d0b9188031f8c8f724262b6bba679f89d78e2e01a4b4d012d92b423701baa307ae2f95b4fd3f67fea2a2c104ee4a3e090346f5f2c31fcc7ffc3a72cd3a5369dfee7e500acb1c9514ea765d949451cb0ae6b5b06ba50b5c54538227c9d9a982a39dbda7ad45852f0434e3b3211c313782d10abbbe7910f64b4f6bce7846f79cace979d73ef71b32a3b0e51e2c0341e7300e1852b52607acba10c691cc138e7b6bc2384e95224eb13223731217e8e3e4313fc8451d26b2a5a99ab3266ab8d171180c5d48937423e53fa21e8299926668758602896ba17c9bcaa6e27ff5e85912284b42f54ebc9cb124520518b3b6cca3dc712ab3f3dfb76a7f46caaa811d355377d7be32bac83b2e1ce98679e3ebe54017fc664f8cfdbecaed7c3455145bc0c126df5229c611d00d7fb6ce5d5216fa6728ed6964ddcb7758d54c50db3b5a794ce5d05bd2ca795c037477a9bfe557e79518e4ba6887dd275e9d1cd6c77c5ce72e7f09c5d7700cf5b40dc8c791908208dd159389ec16738c8b1b5c7154e1453bc907a80d76924cf572e229d7be44069e15a6578c3f13be6a40f2358ff5f64c21a162f023e5bc9ed3715253b8c8421c4f7e090b0457e698cfbe478e6480d8d3cd79776f201800d1b125f28322c97df55d88664da38a0a670012c3f709dbaffb825c24a72786d023b52c7869f24805b65e009ebb41a7086296cc9858f55396a3e406df94d4260e6c46662b073e3e1c98bd390baaaeae885f77b25918ec5fa9589ff6adf2fdabf96ce174f708c978655b6560fec31beeeda76fe1b81bfde8dead31997f751fcaf5b08452e0d689b5d9f241aebccd313ff528d891be3407a8fd65a9f320ea454d7266e7cfab0212e078774882da39232fefe99e4d074cc21942735a82dd320733ee8d5eb59139b69e07e287d2dc4be99c2242b29f82c63733c054c909db1a23cbcd5d63832b399a7c79221665b15093bcf069906fca0f73c0b1965972179581924aa06cf2e6772ebecf1f33e4f01d16d3f58139b72d4d6d59bb9fa3cad5d7f98a5475de809f6d3e9465195f01c7daeaa99ed7bb71cdc31518990d605ef293d0145fae85fa58e81653d0fbf664c5794bdaaf66cdf5fa851db2cd7dfd787bd557f955748173a62a1c15327ad4980e3534302e70ac9fe591af8fc029e372eccddcb2d97bc4f777b96be5696a490ad669155f34c03c0fb21502d95d7c71cfbba2a791ffdb6ae145261ace850f03d377b53b8164e91f0fff0a5af81ff9e1be412dd598d63ef232eda335a5b18b92680d5ef494702c26996d8a95b7ec936828ac3e33c99702e7e43b060b82a6c59c4492f6eb9d68f5d4027cdec91d65f6dccae9c64c69f596d154cfd9a64e47482e02b32c662cb87a62a198ff29723b20582a66701a1b864054837470e4a4e0b972fe08dcc255ff51d586c5a4c54c5cfcd661cd8680426fd85fbbc017fffe1138a6d5a525f0f7137340d34899bfc600fde8eebb403408709250c5daff2345a3eca51b1cb95d50e0c72f2ea9341209032b7bf874e144234e3f86a4425bcb31d381c0c5bd50f7ac98f0cdf62b43d526a51c950b84c836acb1622256a97ec5c09041933e9d2868ce0538295eda76b13b82f3be85c0c204d742e13284d40057bab951bf2c7a76f25033993091fcbf9df18b2b5c1ffb32755212df16d072cd8fcbc843d425662f92da6f532f62bd783c7c47f277501b46d2fe663e0f872bda8543cffe44a2ddc5c6560cd60f7896c35a14a5a330665e7e83df456020478230ecbdccbc748b125329d7c9019f7173de3d3f25276955cca1fc2768028c9e502e11c483f49cd7b6a832ecedafa6b7c6f4636eda3a5b748fbc3741d8fc6c3c4909c290aed931c3c957798cba021c57cfc6142b9906a7302a109e93708a028d93583e027ea6cd2c32299244cb8d7a5f2f0bc59fd4bb9cbe374dc2ec9c6353cbbe4f15604dc6a8a24b7b3af3404ed669be9b65049af957f1ec5870c29365e9afa9edd2dd68158033e4728f99682a1f75dcff9b06a3d64c9fe3353b539907ed337f49781a37a921bde903340f70a3bc2d6659db010e16e058cacf4e5fd51b1591c291db5086aaca0f9040fc03f578762a738ddda5356f3fb63a2ab5065ede364572a20f7601317a020a70c7dac1660f1ef83eee7dfe11b13ef0f58dd015b36b581577cd8a3f431e27c79ef4ab34b1ced76aa80c07ffa8ad56f2509a3459d8ac22cbac8a8871101ec236f84da02d4eb832f167500144f221e2cefd5aedd1e4822256d160a202239ea81ff4b129dbf2e1bfdedd27c1cd5744ecbfe15892c461021e63973d0408080102c0f948bfba6c6355a28f2238c4b46636cab11cc857edb54b664761a3f8e9ada210b2ab1add9debd495eb34bb9e7a88d7049263b8ae13ff9d78e1c255a51f8d898e611c1c799fa92404f903cfc5bf4ff958bc914d69dbaf25d3482ddcad48fde25c5ebf250d2c3dd95341eedeaf22fd3ea9e193d8866fc7f7bca324969fc37f01be4d6d9e6bbf7ac724d87e2c1a0b2697e0e6c9f669bb9e09ffd6ed76feb45cdf3a0a0abc81c9c8b7c08b28c4efe6b5fd27d4b45cd7ff66b6e68875fdad8bc1ab5b42a1121eba643cb683cb99aa7b4c290a815f9282d4e5dbf232d37af3b72ab1fdcb90f58f56948494bad9346709f76e3ff0d0f65dc8226db9721553b9358a27c6901018da6b9021eb974a7f0b4deec12f902f1ace95270148276122e6f882407faf8d2d2309a0527238756f7e7925898b5cef763ae0b3fcf1c6419ca5ede7631edaf0a80838ed2ced2a3d766f9855de1a973e5e65bae41e52c61c933c58afa6620601a1ea5c20673c53128c01c060f7cf87f6fa3bcb873d1ad3627c95e4a2e238f10f3eb4de98a0a26d71739f023d913cef71cec339f3ce158c218e77f86929fe1a35186b7e919a88e3fdc202e58272ce1685c95ebc27fb8239a98aff258239e103831b2974353891f1719925caf587f1ebef9dc4b6e3948547853593f81b30f1328bc926df3478d17fb20d7d9f90e17e67c8d1482dac1fe06bb45309d1f4bc117d2f5abbdbfb1b1d6c5a5debd9a2406991e8236abb0c639711bbd3792a6a3857ec13bec299ec4426ed1940e2eb90ff214a6fdcebe89e2feed349027e69e13abe821a2db6c2f8e427421c3ecffb48aec760b5d538d9334cd42e2ce47d4ae06d07332e3ed3564e3e3967109c4d7138f3d0e63c7c555a469f5923d008676ffa5677c16221dc8fa84b7eeff720eb4c8dcaed58594670d12b904d6d7c5209dc470e957db736410c620532df4b13b7d8e34c2307dfc13f646c8c073474a77aae52087ebd077067b09708d6e861e1c091c1cbd1aa7daadcde256295c047a51b65b4669b5187b40f7905458fbc664dde0d97661f31f3df890313b5c21a16b91451d71398dc83de411b11cd2b7eeb4b9364110a7bc16ca0802ba1ffd986b31210c9b9f8118164fd594fc483618861ec047bdad58eac9b69758b0be8a2a207d022fe17a2b24526e724a922720aa1c466962d3b42f32821d44effeb5259e3e2a4996124a2885feef336d156905c73e6e5c0fea4c6b17baa603e600d3d05f642abb8ee10004fabc2ec6fc71a0297f57c7baf87d27caaca1034c0f85adfbf0e79c0841188b76bd63cc1d84a7106e8c962c38e6d17a19122e3fd8ed2778c342ac6905a109b245c20f650a60a51b9e45827b18c3a667eb6944828bfbaf52c3b7c76294478c4aee9836be74e190cee8d2454f60de3aad7058cb9fa0e816c8021c430e4cbc0de8f83f4078a37fb03a76fb6ebd56780fb58a2c933d13d9fe39ceaf6c8e756a5127a5e083a7e6b16715e0ccc7c0140a8ed1cfdcdfbca5d3e64852bb192fa0d702791b833f6d0b09f31052ebf93dfc4136ff3446ad94600e5e8dfc23234277f4510d5a277423177730f34891224d8e8c19a0fa65f46a54671818f58d75fd2a096cd8e270c2a7e325a2ddf84e5461bcf8ccf20eb6869771708bbdeb12f9b146e8a270d3ee1d42ff29b47c46dd739e6032de0459c7fe2b5b13d1f40cc84649d6c3d80f0bc7bbdcd71f0a448f1b86579b47332833c76e8b51bf6902e087eba7320facbe4cda258f59fac8cf5af9eba09d4c9cd6d9f72ad6f565bf410ff390687cf38e6ab35ea40144104effad2ff23694544571f4720794bedea7bf8b50e3fce5ec834b4c46b22d04f88d3d2fde7e5c0f615c46b931f09d8caad3310f9a14f52d062fb47b7c2599d4771a08b57e8e273b1dcc62c32c9f2ea7c8828ec43b29963f25ae2d7a038527778342f7c968a6ecd9a5bda1ae4af5f3d6a0eedd9029805c592dc41038535cab3235a2fa01d54ed9aef41aa5fd7665a2b48ec1428254775ab9cc20841ea1cf49df4fc0c36ee68b2321ff4bb1f6780266ad7470b311385bd105ca382715adf4025540ebba78fe35216ba5a2cbc01ec92cdbb6737cef2b30a1230138d7e2603e8354de6459055e7f44f7cd3f53595cda4effcaf9614c1870ace399bec325e893741faca76d2c32eb80dd1efbc10f8e50e8201e815b4f8412dfd2ffbfa312ff8d783413f215d931a4e6811ebc057ed2a58b659118a1b1139fc47dff0031fa6503db3a0c4f62aa7d4a7f2a11c1edb0d456b990d685d7fb5baf907ef401728fc1a1b585de9c79c42f69e43e92012960e1689135814ef04945ae8ef71ab2d779f554cbd6c8e581a8708be09109642a66e3520b6bfaed904913f8f6d8d1d96d268dbb2c11aae8fbb38ded7d8671e4f0cab582ed70042274b45020350e4b174a3f4518a4c2cbd50af74156770747077054787ffef881e54f4f5137c25cbdc00bca7f40b97f755ec39171691c3f5cbf182ff8400cee1607c97dab727d3c193fd01ff59f06dc1581e34c74befc437b358e6221ccb508d91e2d31f41b2e5a405de7266c347c458934b4664ef1152972447bba203ed5110e6940af759e6be24db67398b6586f19fcd9fe2b4ce507ae7ebb0f08aa3faf17e61a8ffc9cfd62e9432bf0238b6ba67baca84ddfec91d6a656b4d30b0c98e864b0eeb48095d6cbc230a4edc925008a61e227f7c21fa7e11a1cc26a26d5cc72805586de4818de0b6772ae8794c7e05dad2d899da34d7a62b4b26b58254508bbd6b1ba05a9fe181cd2822605135df80be2fb6900d3b119da34693c249eb220468451e1d1452e7426c44acc393bf6c135605b29f3ccedc99350eaa0c41308c5cec887cf785e7af53a9e12811e0c7539467efab152313c296c865dd6c3c593613d6443281b7ba10b3d9139fdfde64ed9245f3aa0b6e52f3ed623b24b5f5e26fcfcfb7e6af5949ef610c22a2caf22c19f4bb7ddb109202c2b5caa65eee9e52a5fa120616652fcffebd5cec0dfa2887a4da48f6f09de13fa5039b140317f3f6d0fa7b871191f5052500586cff14c09b98d90a11c7bdf0c2985c5ff0438a5d8af8f78c9bfd9df4605ac0a76dbe408b8768cf77f18298574ebfaa01767e91b3c43955b523af2c5095f28d21a81868f48e0fa6d4b65eb6896bde6a5171ffe4312df35a737a4bf97259c7101c0c52cdddec4ddf98a292e9243c27414cb3190b269854e93c25d89e17f776d6368bdda72371ae1ba5882113b797a892a63104acf1130523d3f83a4aa422525f64f558a64a5e3d6f6ece532a06a82a8b5ef44109577f74d9ba17b0bc8576310197812687504090171d3c26cf1f147b743a2e3691e72f86a638f86b61ce5937d26e3dfe5c9c600110822da4114b458f3f6262c5f36c1b6e4315e0964648bd1f9e3fbe34ae36601844670ed7c7a78de3ef1483f0c7af9d96fca44d5ae3fc4d1127509edfe14bec28d1b494084bac074fcab71a0124da237b131c5e2f39e8aff5403a903be5152627fc6e898d38b2872cd9dcdebd44fdb984779aa20fd5bf50dd6ac9a2f3f3d2a422d53cd1a8af60b025e53fa99726afd2baef9d0ec7f42794971023d47a82b7db0da749320486462b09b593ff50978e6e19d4a64283254c72058efba4916f7b4658431d0aa7f339bb28f84bab8e1dbbac7baa1ee14c5360f02aee3899c9786e2befa9002c8b03c77868f6c8bed29288745c173ae5f42f51cafdb7cbb89f1de70e73b50318c395831ee8d5bceb7d38cb87d90a69718b26bcd8ce8fef916cfa4b470601be0d0eb3e5bf066ca1be0c66c4883b44e673a28b83c558dd5ef146c27853ce139793b85f01b4b9abae1209598cc3fbde9f3fd71da657e79201408cfc63e7ecef20a720f8ed6200ae5a7b3a045f1a05c8dd244934a6e6d3bd943036653434104dd7d3ca359a4ab87b8faa10b816bbe9f9fe0344c6bd468289b2921a6f14632edff83a980f8ad278be4049221567a3fa86c7b5e7dc164729a430a68ecd644ed14a001aa4760b9bed35a08cb9a6b43b4298d7a51d96f9b13349c6e1b7b4591bb17bd1d844f397d12a9d7061ed2ef706305e66cb4d25cdc61281f835b8e123913dc8e0be6205976d3d54e06a8f12f3b2be84a4a73881062d138d76cb0763a5a8017878f2b5bea718eeee899cd9e173e84827af94922b8b009d9c46301dc33abfb7662cfb0b5c06d7d7beb5f2d5c1041c2d6acd8f1b790d3727ae402c6c4db8205d94669b91ff6bb7adced9f24f0a861e2f9b7359a13622f336c55b1a4d0ee9e8e4ccaaf6d6517f4ea00d32cc05307969e4c9c931d55795f52d65ca584773c3bb8c2a76067849bd4311f4265d433b90280c8e26320ae23ed2719abe8857f4e7345e52cb23f1fc51e5dc413486341c0660f0a63ac17be2c734953ed58e5632a4254e699a75b04aa05d5ed8a3c49ae3560602fa8cea9a0bd41b8c3dcf888abfea8ed4a0d7262ed51ab4337360485e14deaf7656c7d1980651a69d9b7803b0ac6f0f6750f61f5ee88e02f8679d25ee81a703d329451dfacf5b77b706887954fd97283e52f1e2a23fed803c0ac81516998f03391f39d8b1450d81d6ce04cb7fbee5773d58b421d7837231caaec9cac259a98d40e1bd6e97cac4ea16602c5505d7ee3eb55a1f125d643550bf043984320292ae0e9f49832c671f3a8ba9f1db8beb3526d7a262f18b481bab0e869b15280c641e8266822eeba01b0131d2eeb9f4bcb669d985a177693dbb1509423cc25f54ac5d91c67e47807476b12aad4ce99139963b3caa23c72c72117a17ce32a8e175241b88099477af0dd7eaa4e41fc0e2176a470d7f250448c5d7077707c9f3c81d465a057ee62e8c944aab9308a0d2e7f475962123c169634005510b2a174830109ea3ac91376f98ab07155f198f0f6e4677f82740d866acabdd9cae6f3136734fdc63a46557cc44a45362bf9f2ab662404ddaa17f6a497cfeef2b5b7e150ff864fd4c2603f74c25a4f845b7e2cd13784fd5474c5fbb3e7767822db8ce050f2db54a8b73cfe40ec3c3d16b6d0847aaf4c635c4c27e70fd25fed05ef5a3aabbf471750d5dd6dabda5eeeb5edd934f3c1f44881d43f0a206e9c22ca7dc7f3fe40646c5ed5e9990bbafcb17e56dc7719359c28a0ddf58f848c75fbe7012b0fd43c4abe9a62847b0e42b201644b1895dba4e18b1bd9ef94d01c6be746c0ad20a77b3b6d2a005952789360bfde99ab9447a03410e0e00edd55610e3c6c496f328bf66ac66c4cb81a52ccb7fe63d5ad0f9e130bf89dddac1a513a1155880788709e42749cb3352d4d822035cc72aab1b9949a0f3d4eebfff7a104cd77cf79dafd514f5af11cafd5b55c40361d7665c4923cde8ce8e9d84db3425b77bdc67c9cfb0ef86c18add91d99fc0fd42033ddcf008ddef2638c8878a7149c418cb7020551e43c12911846185ff7b43a43a87dbcbc14a9b6e1fc112d665fb85850123d9d65c1f4963f3d97b8c1e90d56552fe69d1130ac2c804303a7165b995b4fc41b376a6a4786a3be72a9ea19a57862b832308811eb6f6ae641b5f487e271665af26aa74e5383130432a6493d7bdc8ad9b6a7df38e0b698e25801ba74fc3d8a633bef2b969f869c99a0a5d5b923c540294110819c3b93ce14c3d7b63e5614a77e7cb1e400e79ed6cf6e448fa8a12ac6034fbfeb067448ed2ab1bd48b3e4c4ba6a9e62db6f209f53ecad78fed4ee6f8baa23be407aa67cbfb6e056f34bc74d1c8f8ecdd9fa1cb86048349fdcd7047acd8dcb4791b5808ce61c39dbe77e530c391e573d78a62b1ce3afeb6848db5f6c6a1737f7552a558167d538bafcc8bf6fd51f848dea3e5c07687f4f0f0745255a4671b9acf1ef533659aedeec7817a3eeeea4866fb73ebaf59632d1e6d6e6b28b00a70d4d903426ad5281e050953c345002a1bb62993d8ee9009815293693dfef5a4f523bb62b6ea6939f0c77f8cadee43f130e22a883a2f342be339b0094d49bbcbb5ded65228436b25a9784e4bd96fd61887b5bcfbef9fe758fdbf23ad6e5bf3e80b9c877d75c889aaf73d16c7b878419a7ede14945f9e136edff142444a349d6ee09dc93581f5ccbd2eb0271761d3a72e331895e2bdd6db885a4a161819885ba2136de6a1e2b4f49b1f6b7ae22b0dd6bdd240750137ebc3c4435efe3a7472eeedd15092b398471cad37542dece68489c5d51ff88adbc0d855940272f884380587c51c5fd57283435457d743ada72160031214f8784fe1b1603593cedda2c6cce09ed647e5d3aa0fa57504d366e9a26f0924b48ef992da9cf522ffc5bf10893642f191a1033389dd53931aa45e05d0861e21a73aa6fd1551cf0521f10711b0e33126d295d512e0ec02a86113e8275f0f77c080e41b145846a9490fad06fb81556db62866e63d293a441156ff00a4ca3cd955402e884c68501369524b290eb3135adc04706719f94e7c9b31d9d633a1ac7979d84a8aa3891676eb02e6543a1562f35e6e7e4ce92a320d1bbc568d88628eaa3664814d10b078c2c1418d2836bc959bea51c23b4b622b473476b42fe123d2a52a3aa9d07908c78ccf340dc8c4bac2d57f888c2cc5f17a4c98d5d890c5f28b736aba44fef43b006c25f1a1d75981d901c825a4e2b4afd1a8db763d1d1b293369ae269e8ed2e7cb11f51da3019a4e2136c9a0766e3513815acba1ebce6987a7ea8f115ff228bea0b629e25f30485f9975d6a49ac3abe660cb6c502513455d0df9d2116b9c18bdd77683bfd3a47f06af1de5967b0d65bdf245da79a05e118c9dbdd30b5a265b762e9eec8db609a3ecad202f0a9bc3898e8880f5b34bc22cfcdb4120cebd7e8f72873675167572763fc69cbe721c3f653ab307603a70d4b0d2f17a1f8d18ea65cc12c6b3fc42cfd3be7d5d4882bf1cd848c6fdfd13583db680e8e29efe48d77147d51cd3ada41a2b41330222d2f320b3e7546cfd0a67d10d27b0b78d6007b67f8c3ff23a9a6164bfd332cfe2f797e561e6b9196548ee8708f4978728a13c75e988886aed7c16222f52b6f29f16bc619d31b2fed0a3541243cb43d518a8e4a43819ee222a859ae18904d93d9d5cd2a669de87b835e5d90ced4de450d484af693a9fed73c37391156d3e056fd3000c529f4438f86ffb022e5c63d76a77179adb2db9af723298434b9632440bdebf8158d31d0673c4ffbb1c4c2fe39205e173ee783ebc624dac8a4f56662c68d90707fa38b5116d3e4f09bb0a721dedaa2214fa186f37b316644f8e55f2bef9d1084aacbbe5956d30fdc530f821905e03576d49740c1a299129b57e1b3fc47656d68ad040bb57a3779325dc0c09d0fc54ef7497b9a2c09fcded95a2fa5e7a2ab5d3869b9a69356376a3ba99e37c09a06925270138351154af96237ae5654a32b8c152dcf9754f6ec49d0a9a5c2dc08ecc8b097452abdf0dc5f9c8134c29eab260c888f2ff551d071a2c815cd70e4ffecad987a9a6683531a8f6dcaf0892cd6498e9865124e2b7a291ebb6c78e7ce77a32245bd8a7f192ff28ed43ffd9c4872bc12067a7865f2e1212fb0b64edb3d8ca97db562eb18490a1a363de128220c5c47e5786d6a5e2436f38bcd86f767ebb64859021007b304983ef8e60dadd2d9354fbbecd83c9c2342e19a7c2e6bab8e2476b94a9bfe61e1539fd202856d13f5aed2af7d92485aec5a5eb3636bd8fb5ace4f0cec744c117b02b70c0a8b07525abb4b4c104481c2cc25ee26484a23f76c893129c0d0eda90ed034c7710bc2884cca8113864150d867f4010a625ec801da90fd754c46b8dc795b5d3f4454b72f18dfe9fcef97da29c4943d758bd0cf2d52a4424a48fc1f3f03c2f4057c83586d428110dfbb2e01ea3707f80f668338349069d761a01324a7280c01e100a77402c268d402438cf0a5d49f94743293210c1d8a04f6276b0fe6a0bf9e63756f19fb38cb86c7a158d292c08d43921d94b68ecf2b8e59b8d2523f17c619002a4d4b52e2ef7076a07ffe878306381e52ca201aef57ff2698fcc99b1f8872da1e3a696dd1018e5b952405888bf5f8ba4db3b34c5a9260deaa779fb35109457bea706825dd6b897a40126b17e0d07016aa4de7b9b20d82c8c486cde5cb415e87b856c91352b945a906c4bc78d2b8d661bb785a1c6fa0a93068112d038ffccd8cdad7d07eb3f9d6cd68970d7ae5623e5de9c9141cd71caabef7d36653fb8b0561ac2b07932d019f6d4709d94cb3b5ce5ec6bd2435cdc959db9509bf0573b2bd6db2ba7e45c22a337d3c133cf45ceb31c194bdcaa58a244101164a3a9ffbbea561b589da305691ff39db79714970ddb9f8d8442218fefbb6a1ddc238599e36e0029c8d85320b176a29bfc57b642ac0aab2fa967868dffbba91a8b3a74b83f29e8ddcbf8be3a81a75f07d069f0479d9c577194df3604dda6d175537419a8d97cdccc970056d3b3fa8bc4dbf00539884161366a3ba2cbf1b485929d755d60c4586288adc4c218b2a958b7c1c3458c1128f63e3f229726cbb324d999a9cd0771cc098ccecf70b3d5b389632424e73ed41d3327a78da379117ec80a8cb339f21b1db75a872184cbbf3127d82c92e5d8a5c97cfc6f6d13e0f8d6fef073e87d619d5897e8d93c7f9f26f64c7bf0780fb7f3ae0c36294f10cf68e047b35600e4cd2fe777e7012ba68ddc008ae4a001d3bb0b60d8077243644d1355d70523d4cad5a47259ccbc0aeb172de343d0ce61fb70f9ecd0e4112583f26221821526d13edd0e6067d44cf59c5767c9a5eab071804ea8a24aba9dac06039c86bc930b809b32c8420f258be7ddb8b8d556709716a8d4004a93f9bff4db6f3c71d28d1b7d45f3d3f4c17d53f4fd44c7f81768bb8d2e28541ffcd4544d501599d60009dd1e1cc6836cfa0ccf2fa3b6285f41f200e7a093f42f555b89057b58ca67eaf5621c72a5c64d07381cee669a322200582528e844154ec914f7f400b4c4dd081525cbf0bae51c312f649f8e4fea528e9adbc0abee641e3e40a1f56eb5ac8aefa73b379d1c5385870c1eebf79643f7db8665724cac4b6db8fd7ba69796ba7571ce4884e15e3a7855226b9ea7787d24335f99744b4f0bf63e10d20fdd76032019abcdb4bd3429a48957bfeccfb7a7a61df11a72421298393d9723d56edf9f714e2905bbba000b2f2c8a104307fb5dd7bad03d99410733638fdf1b0a795c65987009122a095054173ae28911ab18ab16015c46baad8be9e4e856a6f5e5d780247cc1e80f215aa444917bbf0f188f39177ffbdca280fdcbd421fc0128985f2bc848b09ee7f190188e2e3448eac5d4848b7fdcc669cc92ae4746328ee4942f7d8bce797f193b0d29996b8d190941754d2f0f23d8a8bbc02fef059655728070a8b7ae3101e59412b1f12bc1b14b1d01c84f33c12810e9ac6cc02ab5b121ded13bb6359c859db9922d212e58f8be169aa523dbe0c9dba79ff77a115d3961f91a8b1b6d7016700f8aa5c7b13bb662e61f800fb6aaaded9fdf771b7b7506c82e904b51e372835f1db89ae40cc998a34bd38ef759a7eea3ffbd962e9a48a9945c403b7578d8a7e91d3f3f9e9abe2a53eb53b6e9ae5341776fd1fa25e334b6496e04d548f0df6ad16783939825ec6054c254d55a99a5bb10264a85692cd8cf7522a8e7343df06b77ae80c89de6371cdd1351274acdf0671a25b7fb725eaf13043510609b4d3a9c518ce37a4fd8f86303d9713edcf6a9670b7059bc12033f3aafc03c0a66e08555a87d0b554f251d02c41a0aa664f88bee620a2a7ec47837d878db00a7bb9a08aef80e7951837d498908f5999b0647ba819fef22515c946f6562f504d1c6edc386880e3a0799c4b78c6a0086d46b6d7c30bc58b0662fe44fc325617b8dc7022d526802940c37175f66279447c02c25baf09437e6b317c51104821f3757ac96ace0a8788076e606acf42b3904c9cefa55c9b346c9656724de1df50e38569c7d93056333f6244f054b38cfcaa0f095653e781d8b0aab1f1198689bcf18b91f9d03260d74b35c87a562b4241f7dea2b74f32103d1f8a694edfe180c95b8c0f85e992ba90fa605be3203bac71e55cfceef068a9099ec118fd8760c1ffedca64545b84b6833053a3a322b4b7bfe4c0db2798904dad2b6c35b6b671a31a62c30f5ce311cb325ecdb07dc7609b3675c0236a0d78bef9305f3c70819261e45e148e90e89320bbeefc513dea759d74258f4d932d872a7639c4674549c9f4823dd182c9e7eb4d75e0fd215b34bb4f0909eec2fd3959f2221c51621069896f2d430b2ace53c95380c7e0abd490166501003951832144717910a1144198b45512c2e78b8c0e5fecf1e19d0610fdd3226947b08bdbac4d41844ab42794fdd10c4ebadbe94de23ee4b096999729a7714793f1c08f8f83de6969e5381eaea7c452c3a99b6bb4d1f8d06ca2bb5661f42e941a0955a39eb5c10ba5c4628e1d0184ac13bfc11a8d6ac0d6f7d23215864d15b249aeeaa8498c6a75b0d294fca29a190271225dcabaf2a4e4884ae0574c57d3303a5a0c2e68de698fa9dbb7acb8b8ec3e949f49d1e8ce4f0bbe2c53d525d8b34286cf98a830daaa3a39e13799a4e41a772aeee63c060cbc31a5f08487a27c181a61e4164206702ada34bba7ee56b78c0dcf8bf641a76def3be49964615a1ac34b932ee989c5ba755d938dfa7ebb3895a845ff60aa84fd98a08d60a4021cf5639801d6d3d003778d022b9f9f5870e46805782d176177b85c96ee156d70c04db1db1e84ac4b7bd4c24114c7753501a830aac3c40eec8b7dffaf07404956ed529fbd3b5b92046fe2b3f2ee69b45744d2efe434442411c899d925d33f300e28a69579fb7f0db024f0715fed8bb6f635eacb53ef70eab0e9fdf69058c847df6bb233307f99ce96fd401fb24eef58fbd4e60bccde453a601661c95c4ffb1de3fb15306bb60fdb2286c26615756600c295ad2d4a04b66bf6ad69e73de10a01e7838cc4e4e104af91125eddba1fdd4324ca8024fc65e8ba6ed54ec160cb1c616489db38ac61df1f504fd11e719e4e5fec5f9d8d84f6dc330fe208722eedd69d5001e21453da7b66247a8524bd27af370625d1bcb7546cfa5a05d200d15440c831b27121a40d1965b2491f26397382c1f792bf40a50c043276ebcbdc6b07219cd7191c4a12279d8808e94fd1e3eefeee7e6ce11fbd7db42a8f9628a99655be17ac221304e863b5eb2cee2e0242f7de26554ae96a29e381088f3e4689b686a8110ca2db5149eb19ff0c96ae101239c772e879b00d86290518c24596cc36669f8d136ee68021f4bd194e8e37935c65bae71e06e38e59a2ef1392f141e9e918fa27a800eb89d26a0733197442da06066829609f1f671930a12df70470587d1f218a0faad572a8496dea2869d5e63d575790ae0937bfa53ecb0ec0cd3faa5be190e4ad5776b0d068f97a80f8f279b8532287c4aad0eaff4947f4a6999459964a152555d991390f8bb0e3e852032f4c052645999d4cd49785c95dc214ea2fdbffbf720564c886781f5f79540955d3ad495b0bdef95e1d16cecd81797fafbf4897a281733810f8556183c8df25e4c9ce12b6f88f0d54022ac257b434d087c88437e7a6b88089484ac04e343667b27bd8293574400f16b0d3d5a42e509434e620f306ec62fbead4952af60537fe2344dd05aae43c7d2ee4b0ef9b0d2a94038ededcf6785f4eff2a8f55a626ffb38032048434f9a1a1772d4c7b1e105358e12ea9e567f30aff966324ca2f9427456d480c123dd5608c1ffc8bff11e42ea33bcf2c05e8fca0f2c2c1e732ef621982762244e1bd2eb8c9ae48a11ccec553d0c99af80991753a3b6a46ae54c1b271f3fa4af1b7955fccb3a6f1f363de85e1ea94090b3ed43b896908e8e0e1d7630040da7c627697e57cb6b0c50f8d8f82307b75899f8e9fa0548d29b1380fbefbd1b1cfb7432d26bde61b4b735f23bc3084aa0eaecef0ce545fdc6dae3cab3a7f7edf8433629a153ebcfe153c17192a3a85bd623c41c02181f039b7d3a419b7bee4831eed046423b62079898a15cd27904b47012291e72fc7b680401f6ca0b8207d814815d8ca10ad09e9502d56f51987116e4e612037483d84240a196f3958d13151ea5ec84df6ca17793b30bfcae045a96f0180224172403944660b19999c3de145a01e35871aa5b036b4495ab13f45521ccd4a32a717b017560dc89fc60777a1a6c7b975d3bdad71a0e5713ee837654aaba471ccf0fb3820487abd5a6dbceea6c17ddd650c508a2ee9ec33d39f5e5279b98b88158bc395b2dff663ed596f4cabac467d8e1c6f8c0ea2b0f40140dc2c3cc9a4657db40db553b9eba7874ad9839215f5b3f4d95d00ee30074f128fd4bbeeffffac6be983d8285827837a0e6b0bb95408b664af05624d72896db81d1f58eee24c5bc17bf2062aca1885d6e06a4c3264aa7824eed8e877199309551a1c6ab05950e4c692bde5c1a66eacb2ee3e7bc22c9e4d9aa92b357297006e167872898d84048bac8e12d21540e01a5e149992d7bc2b4afa9844df1b255bfdb26ab1c98dbb3e7457694a8ad7bab60b602973d75b5a2c87068956fbf69bea5e9cbef824197d3520ba9e9c6781c9b086e4c5a8ace2535124c4035c1de859c63c625d9d4da4d9e69f6c99ae910239b67c4b3b4e448fe10cf3789ecf389c05599a276cdfba83e770f3d320445aeb49a0edb4a43cebf9da83cc2c21aa5f00d6a9ed4bb8903521d7300eb4b0e0d04d1870651fe140e5c9b0034b0208d27681499e4a7b34289b73914ce69cf145a778101a019debe84f6b50d9c145a6da285049ff11305a33b626b1c98b3d1a87978f27aae815806c5c84c6eb99f312b54048e95b245b112b265c077abdedf117dc65c0a1a0b7f586b00c14515d7caea7bb978f8526fb0b66bbd52ec597a3ba5a2010a84780d9c985af195ec7cb111cbae51034553ed55c0c0d502cc1686cba7d0356d2c1ba3d9eb3de55a4c2d0c8cadc239f03fa35d98820ff94419d5316fdf4cd7d6ec510e211bf474a882b8e430cd580568b54a0c0a15853082d38e6bb4558662e836b1e8a0e86968e59ed45cba81f89de23e93a933d0860d61fb4db50dc078656abfa33b6a51cd733d2b17522c00cc2ac54808a1366182c90db87a8f866b19c03621ef99efdf487f4385c24faaf6fd134e37c7edb3c654a907b725a12e0f5a2435c261d205476497201d6c2504e356fbf58f158780195cf1cfe209333f0a780e2758806b4c69dad5770cc4d9048860691b36e8ede857aa28c151ce40b101ade220a962b7f52d424c34c4bc4c286f4094fbe127fb511136278412e53bede3004ca11b94a67f50413227bab7894f13b4a8bc734e01734a15d7a9355b65cbb38946aeb8a86240f9e6a984bf52453ad8e8a34929668ed445e92e7f075cd3d7920d53e76dda4be3599bb75df6375a0bc9556b9e563f756d8ba7a7213cd26684c4741efd04c7e08672f62b7db78b02ccb08204012fdcc41f42dee1d40fa977b2ae0a43d28996767fe72ba28be31b791ad987c30e5bdbc1d9652e9a0b24a2e58efd6ddaf65c72c644dbbabe936f17de0098a3ec4941392027c6783da26dd84db793acc2ce1e889e5eb6e2e6fee12670c4ff7d463786d263fea13fd72a5bbb4207d30e685750c12a2ff864ae49544ab69cbe8ba6d64b6271d83548315728672c87ce4d0cdbd71580298b53f86950b7d2a1c32f13d79d7335bf912044edf9c903366b3d80a692c8e9affb0a6c8e87a03aa29a1882ffa20e114eeb1bb48c02f2d920648b5a834e8021fd78a7e7e97ee034b1d6041eb9599bbd7f3b3a62837b3b8590be2f3d11dbaace6c47243bc94bd24b1b77c7bb15535f525b3943e4a1e5c864dd461131269737206f8775380c6fe42614e0ccca2dfa08aecf34c21d8267c1adeccbbe7d5fcfbcb3caa062bca2baa17e2993e3d4dd619787d23461aa1a23059f4c27f0537a85438e7ce989939d8f175eea7e96db65fda5677fb71fd5ef9c626c85637b95e9efbb33ebdca7b6bddc9e252cdb3ec00f5953082e5d4a97cd60b4fcd5ff8cd987a155cf7db103375decb986e47b180f564936021981bc78f52669c46b4b455c46a9e29a827237c1a15244c16c784599a510faa515989bc186e35ea3755d79b38827c20d933b5d1423a1e8d616e6a2ff01573c07412bdacddd151ba3e02bda70a8f89fdc91d21d8236238da43e554ea9b8865223838f33ec03ecc527a390ca6be889d57b80d3f5a45ab1543638073b64f055670ad717420326191576c86008a774c3f32b8f0e068704691598b1540e5c380ec1ab805c62386f9ed8cdd538516dfaa01d5a3a1cd3297d247a4f65304d10e4e6b0359b28b240bb0758687e1d9dcc8ba64da8dc41c183981fb55bd5cb835d2010aea74123c47c5a959fbf5bc293883ead921145ba2d4644b4bc02183bbfda0716e4622eeefb6784503d221c7276d35bdcf80b7e79d635ae72ff2200591fd302de195fd7704cafa0309bad751a93d207f852e3146ad7eb6b8a166fe36054506a0b3976df64cd2382a930dff78161b2951eeb8eb614a059b8b8c4d5ea832c7c3438902b4441aa762ac9e981d8064c7362637beccbae9a1f9d5a85ff86b9135255d9b9ce1245b443180fc8e79c6502fa3d4f33e9f666d2f8bd2d23f8790c3924c0a591a360774b766627049796c5f39b6aa2cd81ae872fb7da06ff55a439a1983968320ab693362798a2f815d8d794022c6eb55b9923dd8021563e22b39dfd5133e8eefb829d0d04155579aa0b017b0bf9719273cc5f1504bf9814b432e6f19d65e919e70ae22583b941d46f16dfdd2fbe9bdcc2511b77e7bfa244c54af615226492e27900215b52d1677f59c754964b1775f8613e4554645d7faa0990b2a40cad84670afc121f07b6e575274da1dc830130a64494c670b74ae0b50ccaac332c3b6151b07c1dbe5155fc42f61a0d00c21a334684ecae5813d2b4e84deb53a3ca6ae71723a07dbadd616ab1945cc540576da9f96d9d00d665a35bd1e5226501ab68eaf2a8d2a5b587ba1eda20c37ae53fdf9b89daba05bdb28672220b560bec50ad70483681c89bbfd4588f128a998da02f9978cb2f4a3377f9012b3f787214744ce5e2453e8b35695150f5649c5fbec38ad3fa7f642a5e71619788509f6d44c1df4586db627b144c1e25244ce24ecd42091cfed1b9e1430a9ef7529936fa23c7aef7b31c511fc5a7955690feeb4ea78f6b304a5ea0338491b33bc59b12e75a2341376e438d4c5e75d7aa59bf85c6bfccf1b838cd163a39a74e8c64ae07a3840a75472862dd500d2ac298bd6c646591e852869399168d45372167be296e3dbf21bdd0beaa1fb85a097c61b8e5087644b12ffb5efb4efe5153397feeeeab9a694fa2f5f8fb04fedeb16abb3cdd080b0cb510326c78146379a7a237ca393d0dc7c68e9dae25b5b2d7d2caa04e0147c580118c70667a905658b49acedd8adba02830fe7d8c485fb3cca0f39eeaba18e5d915cbf19b3f7ebbd5bfee0aef3a08d11d5421b5c7e3790852a4e5a5b3ed7ad39385a60c68c1016d3220cfdd2eceeb7dbfe3cb60b655650d38679ebabb87bfa85b78beea0ecb84b3821098b73efce15196830fa45f94a1ab07440e37ea7786077cf2250e59b15bc944db253b86d8b042d580d6f5c3070f11198a66321ae0f6fa9903dcf1a5731cd77d6f3feb005214bd5cc7603ddad2b7bafeff5d2f2260192ba3a62f55889ecfa27cfe25a9ef5f0762ce7d737bbb6fdbfb985a7d1b44062c59df53daed886daa44c2dd1740ff69053d54f194ee1187d15b91b42f2ba7de9962be323f9875ba93c672f818c832d13a0aeaddb3f79d72cfcdd2cb7d814a5a359dd124f98fa669f16326202953fb75b8beb4646c539b2ce85c24c06bdf36f736919c31fd014c49f9259e3d384287ab7c8a4e405283ab145dfd6cdced1eda90f78fe18942fbce61df30884e3079f07acadf6905da47e924ab105c9ee2757e8613b389d9b06986a8ba54485530f03399953190ef6f04ffa80ef78c2d2758b7c761e07aa49c22c11c883bb00a1317a6a5f0224e113d6efdf1151d3cdc317782b11da2d85c4719975ae67a1a998af27990f054b81d9876906dbc48a207948c1b796210b1a150305727403b0754c74798e0d32ac9af9386e6ef992098df21725b60b77b7053ff3816793db1a887766d0037ed765e25dadc2a212a174bb3aadcac19ffd63102562f8601d18ff0c181d9e6d051f202287ec4de342b2f448122be79f9e64b3b5469d8be8b217bf4d634d215d88e8d1ef1426ff8cc0ec174b00d0be61a586f10aacb1cbbc3034b5f71055ae7a77c9b7c3d7136361014742c61e52f0ef123528cd4f3475df5932ff22629b47d7d1c3fb9cd16d9a4cf1daa11cdd8e2e38d2db2cea1e97fbbbe4c194a6b4068e8d89f7ed75bcac24008f3be2c6a19e9d0a3dd008e961a1440a608f7e296cab33cef61f790a04e0d6d2ebe3ff710291e5443f04edd6b3366f1be4342d579e7a64824047f877f1c90d66297e691bd4ef2bc636b8f3caabeb82ce1531e777e074aefa0a682e9321e1e075e1fda3c7c0991ee72512df0361ec2f1507aa8d03638ae3e64abaf304f1cc0cffa4052d96d4ff0902a1bf2a326b009e64492343089bc9bf780fc87b784c8565980372cf52c8f39fb805a4042ba9ac833ad1df9375fc930082c0ac797b56560c66898e3a63cd7c70fa60d82f56d03c6e99e92f9376d6cf1bd940d20c6a461986c0cd6c974c5135598b6106e665fc4e596cacb878b1ce3028796a14e9f35ef58366ab3e536aefea908149ff08764829158ebce713b19ba1cc5b4e040cf9f4ca7183f976bfc01c5e9bf915ab52979113c52259d27ee84c008d7966a747d3d06dfc6684436d475cc353221b18d27fe6e4995a9929875ade760fc6cd14242c9690ad58f33b6d7cc57ff3c125dded7e8bb8d7c66ed0210711fa871913ff0aaf078849592c75190fda16bb8bba50cb2f92763d641d4b6758b3c5fc470c9a4e5b50da1f761d485c8a3104ddc51c59533cc204d335ad52949dc6df151ac42b0665884baa16b8a610f05476fd981ff7bdc5326adee47cf7ee9ca95dd68020bd65a2dc69a89cfc1b824d2ba9c1447602aa7be811fdfc3580d1245e67fb655b0be396e4a21a976dec9f368b1d838304469e2ab07c14f18ea5a822de21bc28fcbde67126f9706bfdd6fb2b868f9d356f90c611dba704a4866871dcc4b33d5142e3a33b77588000a37c2c70a5dd324830e9e8985d035e4138c1c370342c8c61d07d4d7e32a667034b87abcedfd9808449de2be2be3b5b837b2b4093e27268c51a0a989f05412c61b9fe243541fe09339b424ceb3ce2cd0f119157778ff59c3bbf85646e7dd1515209c97671ce71dec789cb0803969f1b2b4197686fbc3b5cd5d4e9c05343782b6d5e90acd2c2da1734d3eb56ae2d80011cf0d37dd1496f1b71d41524c7115d2490decf2f144e2bb7d1f85fa804ad1b9b4fa95907511ee302e62fce67b0c0f443f20595103e6f4623ec0e4dbcc4a9bcdc08a39d31ade0ce26d07d61e25d1b565e08e1ced74d84fa7e077319f9189f76da70035227d59de4cd9e8b737e9d7d402c3b649b5b6d81c7b3dbed7d5dcea438be6159e5ea1a38d5cbeac4168a6fca6062475ff7ee9c0da7f7d7536c22f1b8c4dcee4e05f9c3425a544b3e5c185410b38fe22e5ba789ea9eaf8b8076e75147b0f38d7bdf611a13b28f57530c7f8ae9ca90e476b5c5061a353cb721084c95dc0d7b30cab86b272513e969dfc8fab7e0eb11159edc481eeb0852b459bb40012afc1e3d461c8e64730061093c5dbde3072bee2d33c32ce3db6539049d263d5431cc4b3049202bbe123c6a8c1b7b6d7fb798817887bce34a9b203c5d9016293d5308a1865fe6ec1ae6b5f17bedd752683a5e6c671eb6f76a9fabc3d0f975d8c9e000fd95a3cd37541bab5522d29da11d6f95b2ed2dfe1dad1b86369aa5cb34b9289cd5b22d4b3d2475d3d5f0a6016bb9954857d3cc4006908773fb83dc8b282941ac9a9e3ea3826d36fdb5cfe954625668d336a8b31c845b1b227db1d7bef7bb3bda57a903736d2fa8de5381f790fefaeaee9b8bc72f39c248358095186daf6e65a7081696aae0017b975f083aa91acc75462e8109654bfe25132efd49271b22f305f80f733ba72b1e46ba86e2e26bde386dfffa2d69fa3a57120ad11d7c3ad6ae78e2f6c8bd7c2d7ccb8fca14c83ffb42ba42b7ab40d488380de944fccfed5539fc058c7c810631a5c830eb5c5a05b0a2b24c593509982e811e0bad76a0a34bcea4fc42f250186f2abc81dfbfa12aaef4cd86e1a602cd83385418a5428d75397fd6b450ed42ed951409479ca6d9cef62f5309195c0bed051d54c3e5c74d83b0760159c9cca93a36b29f452300809b51049bea1b4f401636d04bd02a25063d4779e43c7e8c66b46e56017fdf1be373eed41c22713e14774ee21003ee6adbe517b32e42678d486762d34cc7442c2bc8a51fe763ab9de79ba563e35a571a17536f053604df7e1ecb9a302f427ae3142977844d3bc2150b76038c446cad4092b5bf2ed739ec771861468517fc303568905e0a75bfa6c2f282155066eb0b61866961e5122299b260f0a6f2b8dbc456f595a7dc0719e8ae6568db1ef6b3c0054d948f845633511f886f194065a7bc2ff147b830f967d34548788c8ced250043e06f9ef15b382a2de3374a2779b77949f07b955f637a57d1feaea71179a38cbe2aad7411dbf922a5b5fa554f961bcee3d1809001da1542921b7de3ab25f78eb5b2506aeb83802290eb803be66f9f787de84ae64c63cb3896e74b0e0cfcd0a83f5dd1193768f30f83f038ec5c0f4fae4ada92cbbdc7eb05c86c06547256fa3a624a58b99b33cdd9a60782c85a7d8ecfe80676b85c9adceb1ec6daacb63776e83fca04ea71e50dccb9030e3fd879424a8a59a1656f66cb3410d9896ddb6e82d0752e4acffa7c10ea5314840f42ae741fcdd1ca4b80bb660c160b2c241d51ea93e84e1d9e4cdf28602c4e39a7a94a6176e7a3a84de981552df258d7f223ec8207f9aef9d76e3f1746a11b5d74183ca72d2759cb2697b6e3cb9e3d551ccf523eb5b3f7575f38b76969aacb59d1b86e49ff18f235b51ee4b25f380e543cd56a64ca133a099c3eb124f7466db851572fa446e34256648443958fbad2560e9c1697eca73938c607d84078cb29868b7b3f74433790d5cf8f26c1486fdbc08c19d2ddf298a3ec8d53e07c23fb4ee7de687ff61046cde161e3df2356f038318c42223472e35a0306da2c51629d7081397a219533de82ded6ea3777cdb4cec4a6bff0e22351c1618ed7ff57b779adcbff880a166c951850a92d315e39fd3e2c164e63aef393749aabee82d544d24271d6c434c78183c2b8ae950d8a7133e5cdb180f219c53c155cd538e02e37cb8b255abbf7b2816e2e87a0f9c56260c727c2ece851d4b8537db3e03b215298b98698349c5257bdd4fdbf4487406b0c26f447a77932e1cc4fcf5657af097514f5db0693532959d2baeb7a157b62880c5e4523e962d72373370f7413e760998ca9486ac7ef2c4c8d643e9da78aa49d7f3a3622ccf8c5228e00eadcf52dde5d67b0be97375e4755b936fd01a77b70c338226f0e38e586203d75adf4edf0935294312446d3d4b776c009dcaec851276027f8cd1ea1f64b524b45b335d96c714f91dea3968fad20ca9e20f61e4bc99409d3475e2cbf024242690a9eca8bd555028cea5e54ad436317ce89d39b7ef9556af882856e5a97466772de0d09473cdc2643a1fb69f4d6fe88b8b541f742a40798f0a127a886c401c599f59e638d341a55856220933b42954829edff9282fd608cb227f87a9bf1bea388f3e49aeb79f3985602ef4119ac31d863b3e91bfed7bbe7ba8d538a51bbc209b11d6cb7b9980bb7bc5284b785a744922cc86d93c1c861b7022833a723c0051c28f912d88b58020d0592bbbe93986a3105a0fd5e065b489bdb7056bc6f0adeee3de2726bc340b513c17d991b5225683267b47457920226b78a1ddf36b0e944e3febd3f9a8f6a707a44d56b980f97325d8aad214c21e61d2090d953f4da4bffd9585da9b828b5647df4dbc8d392ce404e895a42925e48477c409fd7bc9587236495c30c57cb68d159a0a3310401474a920b9853c50b3bcb81a5f3300b25f4927fe3730ee97a93046437592b1910acb1b0c803c7fb7f4bf602f0cbe8d83764d16ce27cb935845787b48257c8da7365b4394def3b03217aa3d8bcc410bed9995e596a7f610f100b70ff58f66a076b2f1d5ec01d9e289f412d0cceeed9510345d14b240b854c89b858082115982d9fbc369fba65c9df020dd14ea957a2c66684b411086855a7a3c0880bbb7f97df131333740c5e183720a4be4c9477b8d2c02e3260eec531d2a49c0254fccaffe3a1f644bd61c511d84bab71070e95f50dab8dc9bf9469a603e4a24ee75a62604b2f8f6829f60b6d0b282e1ae51f51d41c0a4a51d473eabc04e82b2604984b48f604b7529aa619f80bf63bcdfbdc64d6a51a0f81910cb59cd6f9e3a97047783f7becd520ba8895d29b8f7ea60e4de59198c696dcf3cba8a20fc8fe5d1df379822339beab25ed4c80f861f6167f8d59ccbef418c4ef299d7dddd28291799311fdd488da87120defe35e6449f65ff2021842709d9b4ee1c4f53c2c2d8a65e5063ec139bf7c5f78f4791851e5525f1c812c9fb5d67a52022957083f0ec2ed0f3782d7c76792567ef386339396f81ee346cf07428c6cff92305154446b90fbb1a41ae1031ea620378e012d407ef4ab171f5aa9968a187811b8fe348a7e8e730134357e4a1753d7aa1deb5386d2b9c9a1f4deb65226cf1e44a75b802be2c32169f30170f6e8014d3d8643d0c9a6994d8c35323de433303f6cbda5fb731c82e0fc2e2432c246db5fb4ca224db65b7bd9e20aeee5508120aedf14166e83c7a3d159473c3a27d19b39d15cba045d1b2ca06baed2ffe890eec72553f2e5081012c797bdcd94a3c074851e44eb7d832107e3c043eb2b658d1585f1fd1c354a7498c11d1429e1ed2faed36f0f1f9756f9780c12139a683883cb0bf58c61f6523aa8710b2e04bd0db36a2b7bceafc60212185573a5b37ca41cf390be3539d804cc76a4801cc65e055556558112a3863e58b29b967ca3236fa004be99cedb1ea6cc4832dc9071d23f4d460754f0013c91eca9d8696f7f62cab56e63ecec4b10fb10f2808b7c33a27e370340974850fa96aec050f53e1737ea3179adddb3e7a0fd7393dd3969f0f468a1dd86835d6ad183abf53af2d6011acbb32cc6f17b44751b8068e925e97af26be119fa596de7828bea2efa5c471e4a388d7d46e5bf4b11c7e4faf71fcebe36c2a51f39c1027f6254a0a2d89fae096b98f0ae0e05f2e44a5f987d53d31827120e9003490d2dbb4f2be4b7e8dc26fbc34277c5618001c8fb35271e65c6d0b53571d920552acbfbfafc201ae77af1a3b56f38798ac4ba4c13c1fd9f4991e9986577c822408914973f47428594a1cecb453fcd939cc3fe29709342236362b1cbda4cc36f5064bcb3b196cdbfd6584c8d26cbec7ca3fb2dfdb8ea4779ac605a599872a7a06387a39da59c7162ebcc7372a8e3046cba9b2e014d991bb91f9e8743dff3b65537964047fa26f53307720615c8da50ec0861fd38af80828b01c1dc5af4988f32e57bc1088c474054abef4c1f46d878bdb7955b5f5b245c5dc3f8bd6c26a3dafe0bbd7f034ff1530dc491a6717b0c85941a8956ab7e923e420fc80972c258962673425029092693dec2c1cc433cbc34be639cb046467e617271c6effc5d6745b5ff49480a05cfc853ea1df88fbe10557f4ef2684bd3fdeaec4e4e34f01bf104378fe345dc858d29191bb1375579694a775171a07d4c2b4707060d9bc5b63f07a93cd5be507528092ec8a738df2beb57dd732c13ba9c316f66f8fe94a654c25faee092007e5758442da82e2c4c84607eb46ea6c23ef1559b62c43b40655a7647f897b85fb463a158aaf518928a1f6192e60f77b5fd1b017b56392949add6139233d3d38b73ca7847d5866760a244b0c6cc8b25277743f576372d642c5fa0491ff4fe4c79d2971572c39b3200219b148d9ca51ef8734dc12c6f54bfe1ef7bc68de8116e0e814cdd3121a0a1fb46467b88ff03138c6aec4a7c0af5d7e18b5fb7cbb4de5c8fffa28327feaf11ef1a1ee1c386571c759754c42aa357bee07acf1de8a3e93acd1aaf525f2a2982552b8df4786ed23e77917bfe6e20ffabf5c39dbc42ec809a15dc65b083ed7a5f2f12848e5aa12a44a4db4b64796142f7b9d48e5f2f5f1035ca59aa2fb43c6114a01e13aca5b4329954ec47359dbca0f8143253a39d71e77f0e6b834ace36fa84fa7119ca3c1bbbd279a9114f874eff76598ce74c56c34e7dcf21195a30389abb4a87503a75806bf1845efa91ca9aec15b95bba8d065a3c16e35c0f9e4f07416822a52a9644ab3c778e7effd4d768197fb5981d0f4a8699569751f683cd66b39c2239ebf950bc1e6b7e50102c9797ec9ea5eb1c8777eff4db1c785f26428aa98d175644fb172fb87beb64e6fb8181455130f37af7ae318b8056bda86a2b2c7bfc96a5ad24f358dd852373fcf5e0e68a9bd1350154b80ac126df0c69b71fad3320b16f2dbc2526ce0c3d5351de45cf5a034f2ae8a5f457860b3e4983e62ebc0cdd554b5c5bdf40d294e980e0e375d382b0a360ead75360fe79b4a07a251382f17a1b09c90053e4d1945caaad8e5c8eea8b8a025eb678f937ffceaa77000cd1d191c5f8af4ce70894b296a7d801023b8e8b2d1ab234047b398168fd06fadb1fb282e42b33525de1a738ab54e6c831e9ed4e2f433805670a9d92cbc83ee634db517f1ab784dcad4a833e7d4600928f0bf2ce074db56ee02d3531361a743619cee71021b4b74278612876fa4fa23a333df6fa3030a86785093689ca1a896898fffa1af682916489212f30b4e799f03ef6abd6c955d44105268dbf56c49c636497d6b73cd08b55e221e1d824a470be7ce7c7aede257830f56d5a6ae77526e96e8b657b58fd159c5a18a083c22e2088479c926ec3d9419b935409c12096006fe2b25e0da25b37ad00eec63fb6137dd2d4fcfda0d37909cc4da7931d3efc258956297a6e3486775f85ef23dd25a7255617e356c0376eac6e83c0a8e162f19c3441b4b9303a0a5d7e525664d486cf74bcf1427a2b0b7340a1d7d6155ce0a9a6dfc4c2e571278163df72f3ac31c26c605608b174a1c238111d5c28c188eaf07fe5c53c17e02779da1fcb4e0c832a5fc991c1ced6fb13a85fe835381f5e2513857102739202e22ef0b64066b3001fce33010301c884c7e82dc229522be8030ce9a155223eaa296dc8944a5e56f03661a4c53f112b6d6f9c23db0d07bcb54ef50df919b767320409f1ba22497688a2d7fc68e008479b5a765b14894027a2445dc4c98c04c0122a31e6c6f8ce91bd04d483616e1534c94a8bda9073f9a41c58365640a72ac3206b70b2b2fac764d2510b3ebe2c7f5619cdefef43fa607f9d68e8ae7d77d61faa76c83caf0539e8deec09a7da61f812b60d082318efd9e86cd5e25254e7f205a8d3e692898ac1844a7ce954f38c9b17a989bee5b1b30baf5e19daba91195c10550b9bc7a63eb33a628311d640ba9f1ccfd29251e6560d1f6b0546bdc32a0407d9f095cab19719a1c75dd06b81377253a9f6114fb9a3ac19dd5b35fc6af61cec9ac7316008fbba88f8fa0c1a856509b962f757dda878cc0f2ad103fb6182fd259401c0cc28ee55b5d74bbc56b7291b7b46a8e8bc7dc31d955925afb95221bdb39b71feda2f44a115747620e89ce21dd03a75c0356ace8bb546207c1c568cb333761a129785939eb33a4e2ecd022ac302ef9afc8d6fb83efd6a47260847b88bc24721fd7fdcd49c4c8a734b1e3856b8dc62fa38cca327349415f6e552568c27e7cb8a238a60d44c44cf7348e6d508aafaa6b239b5516a8fcc31aaaffca932780a360aca41ce2c89986a9d1e05c807f5977e5188e925b45ef55a13d92b5d1e7eed89993c684fe2f6cd3bc9776032aa2773ab51e8d868f865cd636b73dcd13cffed8dbd43671e074b00d3bf9135f82536426ddc06b4cc68f8b4fb4f395384153ccf3400847e19ab0cc149a8f460543411388bccfa28d0e9956161465496f4cc8ef3822d270ac82afd780973c27894b82142458afeddc82d23e8059cab92f7c366bdcd45ae318b1a8d3878ae0dc1b5f9b2fb2f1bc376531e6cacc4acfa05b108116bc085535d74ee75a8aa302646c05bef0752c3960d3778fd3e0d53896bc25a15a614d4885a48d46774fef0c30d9db1d78c9d881b276fa29dec76900176d8278b89408530c058255fdfeab0b48fe258fa2927c56119ef6eb7f2db8576e0a05ee56bdbf440be7c50149ed8bb568713ec14f196ce783c85c38ead3f870bb0896739cce7c1bba893c5ac1494304089e66057a34faf99042973d703cd2fd74944519df0d7af472f4e9b6f8e37a504f0a13ba23148f6f1e97c441cca0673cd0bf6d2d8e07c3d5d30fd5e4649a65b8a455216445ea66361a6ab44f7a232acc63203ee4151cd03ca1580ecad83d0a895d662aad8ce65f62a67cf8cf150851e21f6c8def80a7596876c65e71c28c5f53a8636a38db8d86dbd4ea1936d2c234be56adaba2cf99f4a279d68036ea97728d150afc42ed10f33ebf3fa424a61526549a7277690dd0163bfd7d36322ca3d9b166ee865c2c5ad11b2a7ac0e0dcb96bbe566f3b6cbfa84a5a87277222d4b3ba077436cf7eb341ad6fa793c106034384ae52876603a7e359655c04891857ce25aeb6f15d030f378d6dbdb0bcaae2a24d51c37038b8c7cdd6a408bddab375e58e3c21244c7f1b88fcde54ad808baa048c217749b4f1a0c41882813bd553c40442c2c0e09adb6671c27fb7ea4b989357b2f39a5809755f85a04c7704a947f2110c8f2afa4a2396681a997084c07b7d149fbb893ec7d0ae2ef34c2735987129bab5b6758e337a1d71239e2c0b09a60d882c32ca6253b84abbdf328cc81b50dedbde846ea3b60f1cca5c79021190106b19f2f22577fa96de79b51b7b31e14d8aa889db22876d0bef4dd9b9bbbf28093d06087290eb3d83f52c048889cc6f1166137addb836b1889cd03073d612b5b3c3daa4f52d53f3c41cd6e818dea7bbff078ff501b917d5a138a67219823be8b6cf64f89cf042928c0343dc13604a534a9415f49cea4db39ba1a40cf2aebe27ee0d9f3ba4d8bb852a65947f25ae319c6322c6d0f39533e155570329775e1138709cd8bb6dfa39b372d1895ec21288f5ccc08e554abb4f95d0faec6c83e08c74a9dad40c97a03d12a59cd13e560b076435ea0101bb17255ce620403a4c8cf6999a3167173c997780a72041a44ab9059022c2133b49c8d6be7c99abdfa19805cfd23a08b7a56a43e15ed1aaa80aacc33a36a40bef4972231be74f0d966d20f9309fbd56caea9e8d94ccc28f8b14ccafd9ce6d740507af01ddfced6f8dc5795a675301fdb1f443cf46415d3c4652533aa91a5e5e2b62eda13c18855f6dd4146f270baa75c97d442cf7614f3d92364ab1a266c5f752c2a88d4652d379d531e038b55d336a4a5b859aa9c145e4c3e54dd541562b285a3db19feae1cd6c1d26e685a6261a1cddc9839ed20793c12792170c9adf6530ebf3e583ab08563044e1d638f29e5ddc85d8d6f6043fee515b81bbd917129350ba461b17180b06c4fe1208866d72a02f613d9f583935ecda895311c19751bc57a863f709e59a6c38996c28ed2ced2a3d766f9855de1a973e5e65bae41e52c61c933c58afa6620601a1ea5c20673c53128c01c060f7cf87f6fa3bcb873d1ad3627c95e4a2e238f10f3eb4de98a0a26d71739f023d913cef71cec339f7191be7592520496e6c5e8af016f8da854bd1f118abdabd38c4735b2700aeef1e8e5b1aa48b968806d14bff4e76c3e610d29332744d05941f7b9bbbacae715ad291f386498d1ab3c10609104d84b08ee8d4c482558b7dbc6ed54000ddb4086efe3fe99bfe40326591ab61e2a563db3261e2710ef590ee1dde71dcd1045f9992934d1c6e4b4d4b7d01a4db20d254b68541268b327e1bf68b60f93d233f093dc280a574c7906a36565d6eb059eae2568e3c8819cfde686b4771b77ad9e17d1ddee56bae186e74c6ec4644834aeece01b7e88c023c148607cd762bc9991daf5a2a9029ddbf16fd6bd92ebb55e9ab6c9d73f669f2d1bed4637989caed9d96623096ade458aabab898b381f0671331a6b3422d4aee5b56c846694c04653a6a902c222e534b733ddcfb132cc087aaf13b59a9e5473bdc30e58679ecdf75a74d5e21f8562dfcde809609e794f25623dfc6beaac003bf952c7faa955f4cce77e6bc9f724d4a9ae9408c56babf2338e483d1079dfe504074ae244109877a6246f72abc19b5232b4527dbd51d5e9ed1a841604de00a715b0e99aff686cfa3339164a307e6731167df0d3b6f67f8eccc85d1160fac9c570ed5b526f6b39c8f6ec52944a2e54bc66619d2ae1773d2b3f7e8f887c9a0cb94c7aca2a717a4451a8965f1503e600d3d05f642abb8ee10004fabc2ec6fc71a0297f57c7baf87d27caaca1034c0f85adfbf0e79c0841188b76bd63cc1d84a7106e8c962c38e6d17a19122e3fd8ed2778c342ac6905a109b245c20f650a96070dbeca6f302ae995e2dc2caa23ccc260d1193657a1e1706459ec29e67f1b4ecd8b3a486b5a465fa234b163ffc74b9afb6433124ca9244f29cb409b0d959b84975f5223b17a2c9a5275f73e86c1bba84271a804471264660a1e2adaa8d4c56426f2382954e0400c336147ede00907cdef0305f6b714a2b7cefe544801cf4bf5dadc8d6dee7b832a9f6363c6815f61c3a66afaaf46abb308c5bf7ef1a5dff47237826946a7efb1628515e57cea6a57091ee4979e4e8c1dea7911e402b7fc14b75d050ce0fa93d2988c0bfbf92c85366cc643b594e4d54d1a47bba416d52543443ab372defd643091f1577de005a5e696ffbe5b110bb5969a56c7ba636ed8e77e42299975d76ce2ff26f9885ac92eebe46430b23ca1b35e0fca26a7364b38a2120535c15844ed9fe5444c46492e758566dd83567bf2e04657b0906ae76320304732773c9feabc78ff1968cec47e3865d8fd2066234045109b6aba16cd55b9ef422ea276c779e7a750c0b1275d2172071bf96a7671f2d9408dd5b9ac42991ce2cbac73e4b7fab633d4ca19af8aa76b88b01139acb7d825bef721d32dcc1055a8e9fd951bb806d28315782fe075ca0ca36584acd04164ecf5b65e3cd7a3fc8cf3d43a606b3a223fd875e5537005b6471ec0917223ccaa1f6dfb38548d4df96e2aec97ff28b510f8861df33ec2bfde5a0f06f44dbed175fa178415f3b2f78025eff24d6eb6c85a1cd7b9ece91d352a92ce4b6a6f13f82b8403da5ce9b17d6a5998fbaccd92366e1b149b49c500e8cbefe0fea6e8fa03fa7bb72bb0494872d0d93f5d7db88aa1e6edb49ba4091e630d07c7c7581ba5ae34022885d4f0519f8d783413f215d931a4e6811ebc057ed2a58b659118a1b1139fc47dff0031fa6503db3a0c4f62aa7d4a7f2a11c1edb0d456b990d685d7fb5baf907ef401728fc1a1b585de9c79c42f69e43e92012960e1682beb798db1079009a2eeb22edcab4bb7980b4ca27eabd4dc2f5ed18cb95d7a51d01d610553bfa927526923bd018a117a3d7487c60d76e4e775d4db0724583c9ae8db3e10a7a861c0a1054a0335b4c376e0acc26d21ac2e710354aaf3a31bd64c1a4cae014dda60ba22e5305d1091485ab19f6612a5d6acafba60f888d89343e20cefa47af273fdf64b6fe7a79ff467a0e53c0933571e38bc021e829cbfb87e5963c59f991c983adf96371242c8902f895c7c5e6ca865b1388df59e273d897fe7d6f399b5a6aa827d7a3c7ee5b24e6855595a0fb7e612425c041ae846a454e052ad050afd5a88842300229505d17a8008c391653ad4acd6d64bca19c7a431f4b68d33586c49266afc7f6565fbe1d000b0eb959c2ace43c0ea0c083c76b0a46830c11a9f7b229c2cd4aacf837c0e04bec70b61a96b9717527546a6a5d27ef10e7c100f0cb7e969105a50c03e31b2e3160bb376d2ee31c39c5edc48fed6234c37f808de52003a2e995254c5d26f655d98a86872e77df3ccedc99350eaa0c41308c5cec887cf785e7af53a9e12811e0c7539467efab152313c296c865dd6c3c593613d6443281b7ba10b3d9139fdfde64ed9245f3aa0b6e52f3ed623b24b5f5e26fcfcfb7e6af56589593bf266dcdacaf49532621dc8b059fb299332b10334e056c61c52e7821bd9c5038ce42a8419ac80dad917a42363f38121344c6e032a309a0668e238891a8119597f8bbf4e30b3934dae4eb3434df3e20b0c8de5ef57362768de399fc3e74e4f2698e6daca773246f15c7bfb5dfe4fce280dd06f3f11548dac8c30cccf5009746f7d8062de6676680e39e324a883882d5a4d1d7c26f64f85b4e588b9e0ffde2c95a27e2ae3f269e8ccd9d2ae06060deea418ff9e4efb56be2d80388d55af68aaa4590800d08e571fe4bc6b1c905e8bef0680c2422b856a4b9ed4545097b07f450401d65e4a8864013d7ebba62087b7ee7728b436acf8ef4a7835db54e3badd2e096f1775d9d7c5881f328d27dfbbe971357623a0f80addfb7442785c74a059e86726e3dfe5c9c600110822da4114b458f3f6262c5f36c1b6e4315e0964648bd1f9e3fbe34ae36601844670ed7c7a78de3ef1483f0c7af9d96fca44d5ae3fc4d1127509edfe14bec28d1b494084bac074fcab4e80ba6390adec68a05a4bc2969823d4720a3c67002ecaa81dce8988ac5a310956e108a946fe43682fad396566a43dd0c6620e9a7bb2224cdad785c074523bf023364d7ce62625722c41d758deb4ea6c86a12d799791fc6e91e0cef2872c5e9df2334cb231f8f7ca84806474aea9f840264a065f40c1a1d939b46bdf35b1a241e708a2ed1e3e456be40c7632407f82689159d7960207f9449bb7fea764cf941228e8686b51246e360a5d6038583e98b0e5353c80c272147fc87000ab848aa81b9120c12c6889133ebbdd0653193f260f0ab1115eb4d3896f7a3ca23d1e61125ef509eea6396d2ae3dee60432086ef9d7032527157ac0ae007ed40fa077081621ec1670db18929f1629cff017f165f76112600299d86e482f8031f47a94bd0cfe0bb2d0a60c0aada02dad70d929d8a8cb5c21704f1b61606f9cb8deb4d940bc3986cda98398ec37d19372302a05716a3ff5e4d0d17a9cf2cbb0a8d3526a6cf8c39401ce484a5ff843636c59ee965000253e3d854d34fd327b006f8f398df6aaa1059580b70afbe3c69cde1dd0daad6d43c5097dafaf85f36e5aac90d572e143dfea0be51593f4fe8e9feabcea9ca2e5734349dfc4fea3cbda446eb9092217aa4827bd16adde99a647407ccc85673f082ac63c90c7889bf82b6da275c4089ba0a9d50b26ebc0c83226f9a01f47d301733333f1042b6596d116061044f6bd30d805a5f8e6cbc86f4376c9ce8973633f986356aebebfe69f6cacb2334a0eea95004d604f890cac52b63b3b813d0314ac3ddd04c9d0429eab3676f45ea7d72c49b58ff40aa6ec289c50b7743274afed8b803ff149901ad8f1b3ac678e2c4c54538c82832765c3a456fc3f5846a348bf0b40550257eb73d87b997aa63be1c3a77cc48b52f95f63c4ca96d40f7e3552b07ecd6f0f96aea96fd93e543f4dcbcd43f471f0078691ad40dea11c2986112fb13199568c5feaf7d1f0c89935424174788054ac7b2e7f8c4d9ab9c433a9d448405246ea559343b5192e3a88e8b213cd9b234652e611e38bae8fd369643e046a304d42425be636f109dd86942489e441cad99481a3df30c28564b8357fe6f1d1a4ae7ba64179dc9535b734f81300cccb933c15d24620a9cfa9b92dcaf2e5a2a16231774e7e35393607f7d59a8c087d81315d442964bd9a2faf85a9661265090cb481cf1e7e42085f81301ce4f3585cdeeea75c539f446c52f580222d424feb41782701a698f4b639a148e969f65c038092a410264edcf2ac00596087dca5270731b7bb8185f5a9d78c55d0eef2286d507cea9c8181a65967cdedcd5eb279a5f86d2421afa65f235082dbec464e50e164d425650b36e18f395c034cee3a631b9a29497061f9fb6fea98e4c93fbed9df109b9746e0cad7be2c8a97a27425a01473344eab3601bade454ba7a0c1061d936953ca28e4d5544578296aba2f73be3baa20c1a0d902ed19180eab410d48b9286ba68a3d42967580b250120fcaf0502beb5599509eba19ff2159d9a6d219a093e519a3296791d0d747b37933521244be39ddc141543adfd492694d8f220f80cdd4d97a4c7114edd40342badd86b81d325fbb7f58011e98e26bdea87c6a985bc84de6dfda6bc305b4ff7ba0e836fdb7a1c7e7b140306cbc471eff580fe2acb7ab14b73f61352c246fa63673283fcae93fb19ce1ea856ae7698eb013e8b18e570516f2e6f6b51c24e3c5e04c6c01d1f50cb1645f342a60cc89c0eedc3510d86305d1532c958a80d59ae1b8e4b86ec82d956b7d45263bcb4586072cf2c924eb0eee50c2594feef5543420257d647d9f903c166b7c92422dc860d9fae01d489ff2274b1f5be4abd957671b325604ae2a834d90ce945fad3791386669d8744ceec2d1d62004bdeb15214079812e242c8973bc1ce884974250440b5b7a4f78346659d09655b08f4f5c87f96fd2bfae503e10046dcdce4e58b314948457bd845078ab664e3fab28811832799abd831fec9b51dd0f70d2450b19bfc3c8ddfb3e066c2969fb13d53a834a60b82e4c9434a1fdbd5f49bafaeb1c642937612815458601d13a63c52726474902bc833af5a3f766d54c0529ab78050f495a65251b00a497a4dd5494d38b45ddc699f97641f63fb1ddf2c9d10d9a8d423792567dda2174cbe1140d0d5d8d76eb0805f5b8dca9ee9582476ff2cbdb21689e88de4efee1d741cc0be0044739e03bfbdb20215744f417609a1dea49fb03770db8f896ee0e82fe4896028f036b07be06229cf12b827c54b8332498245251db3f32981ee8c87e890606cfd2c8f19d3917f83b9a7995b423195f9451a62dd8b18f38e3e58d738476d0f97d1cb58ab685c76495747e0f8616bce60640e3f9684f71e30336e8fcd3f2f5b5abb40eddc08af54d7f07c31b78563a4233008fca853d5795ad024860436abad0134eb446e1c444e84923a7272b109402d30aa98203799a4ac64f74b9aec247cce2f408a72b682d35e62f40c2edde36c0491f9244fc1b18f66cf3ba3c42b311a66af63c05fbbb61f69216632e4ce61f226c99756b407e2382c682afa8224e7ab5476871dbf766b41ab6ce688fe5fe43a2e832ada6e8737c0f988dc620848ec27c58141a7d7dffbfc5221169b93c2320482dfdcd6bd01b29c52eaba2211d11fe73e1532f2b2d404a14b97988a0fae7adb95a8cbd5808e7966aee62153d12a65fd1c34921573c4a250ed9061c1edc1df0470f5392ff2edd0ed9dc700f47846646e5faf21e6ff4549fac648e87b0c9508e35cd89df62591555aec130814cb3bc8cf27ec7e2f8fab7a88400b1ab4a28b4e048ab9dd44be31e8f9e082e83a45a76b5e42591e3fbe96744313751bf28ffbca18c05d1613fe6a45f2aa72e1dcefe038e2a2a912fb608039e6f63189d1001f3b08b000f5d851d57da450514b317cf75a144e4282b809d15efa67471c2e944b4d0f28ea70cc63f86a7672e1618edf8ab8b0182df7c20ef8e160312f6a60a42f83942cc8584646f68617133fb261d9ece7233a42dd09952f5954eb5e7aa3209f3f9127f5cd0ffae4847e50414aaae6500bc53dba4f4e1042b3b2c5b4cb5028b5a9cd19ee639469a90d725ded6acbaeb7322197aa69e550cfe3f49cd7221bcb48853822a050a70f0a45fdddb0cddc14a36b85b6c20c36830e540ae94fa3d4338d726fe9fa3ab1f30d772de87169182bc702acfd4b61de3454ff9e0829c2ec94153c8b4b52f73721f3b3f4379925d08dfaacc8e23d72bfea95826e16604fc0d9dfe59730ae7fdd2dde15a6f12fd548a7ffd0a43414d162c0ce6cfa062fd85cfd5300742e4d6d83b7cf13de7b00fcc5bffa4cf8506184fc2a982a51319cfc9299938380151da5b138383d61d1cff02393f5151a38f0e9c860e4ac6d84243f77744043e9ccf3fd7064a2f45b026132e14703c92a6e30b65cb12f9f4a770c4531723ac039548d492ca0c7fcb1ff2aac75adca3392838d6fee0e6c36010cc3a723f07d62662ed1b3d79f8b70adbfb96da991f804547d3e7d4e23cf66e21c2e02ae4f6df82c71c51d4d6e0f83a92f16ed1d2fb0e690b13f6f70da66d82285ef93d650d71f5fcf025caa88a66db36fd6eb0625f7348af7aaef2483f173e880a2a93680b7df5df0cd98889332d8e13c6cd56a4b3590b1dad2d04b297a96c3cda18b2e56c46cecc450f149dc621ba977cc92a2bdc7673e44eba33128c6283dbefb884538ebc0c49386ab3cf3051054bee838b7a9869ecabe88582ecbb4dcdc6252cd6220a2823255a79b90ad687196ffd26b896a013a4f8d6dbda56131740c04d97682b62aa2dd5ae56a21111369df3158cdb44b627d2934786312690ee4031e9103436cc05b430fe3fa2ae070a88c7183c7b29f66c404f43de397e799846da3dc13d140375ad69f6ff276d8b49a9fa21172e3d9698828cc9429b23ad69f94d3b25bdbcefe518451129c3f6836ed8eb0c6ad1e88adf63e1baf90d68198f21bb28ee4498740eb8b1ef95be4e2778d8419143f1b296d2c40609a2ce60d9a1428e054504993fe445a5ac5ff685ca6380bdbc3ca91506dacacee0d13be4dc8c0cd99483ce0f16bc900c5975ae846925aafb3bf22f53734f90b96c37acf44d4c4971dc5db245a40fb9144e417dee857d70feb7b970f802a9ab1775ef6bf4a490e7ee93f1be427898bef2185a081e9aa565ee16f761a39edff331f3aae2441cd8f82f8f1cc7040631f65885274a696e4e4371dc3ea78f9ab1a58768c01ffbed266556f217bf52021f768fc75d0670dda5901f9d35d5c5d6172ed215577e63e9e2e85426b597cc3c996c8fa59361ce512b1270552df3efc2003b3574bdebb870b2c1da127405dcacf08feec0e46ce8ab2f5e030dedfd49dee5d7577351c765c7073efd378edfb93a8e5b824b3469f58728b6e814e57c216d829ff7d79171f251275e4ddd4f6fdd8d7bd313d910c2f7f61f1400d416fa96a2d3c2e16ceed506a3407a2c741cfc5a1ee4f1a97fa5ca2dd07f5c06c2fc839fc6002008e3b576e6ba877313f1f7baef114d0b03cc13bbb9b8596c53f8652e98969b09604dc8d5dd7f79d08a2baadb5bc5e24845fb0d959246b2aaf2b2ebc7c11f2edd60f8087eb8411cf7238744ddd97bc0ab88610cd49502019251ed5bd18677aeefdd3705bffbd73e135cde1b04fd2c6964b08436c6015ec5264970906dc7fa04ffa8a1db99d03caa0cc12324bcd2e44ec0ab783ca2db0908de2ce035006220ec15aae6ff89e9933d409baf3eee8c1fc4ccb2726640327f60c09ce527d5f31aec1fec1443cd1b57afa596a5b3fd032b860001a8bbc783259f093b1f6812c9ce97675fb7713dce1fd16daa4be1754ffe27677ba2796899e09955a6dd77a9cedc6c50704e9bf01c769812c9ae2a7746ffc7762febf6b690610a0ec8558cab03f2c6ff711a9d60b5a0bd7824e4369441c9600011db3ad2494960875e45f08eb835298550115ef6feec15bc287ad47dae6b52b8af5e44f92ca9c93a0659e6320cd516c167889fd0f0bf3e4f1737ad7ac653f4d755bcfa4f99aca257b4a34d6833ac7db011e21ef98a047557769bd6dc44295ea74bca4ca5a013260dccdf9e2dd5e5779d71e65a53a9a1de686fb46b1d2e81ac579247028f3d532fd710264d25a791bc3c68f2101fc05c77770b9006a079ba319706c0b87f39a5d9f6810ea71154477c8ceacef43885190e6909469dc11ac4337c7bc21d33efe54bb9ae346e82f48883502fe7a2d7942f52bfb72de9a9f2620d14fd3dfce958ffcd347156a4d27db26e41b5cf3237d8031908b00b789fce9d3ff508701c917491b2000fe5bc14a2cd654732be2ada5d5266db432496be81aa271209911749a4bf1770a3cc44e848d9b219dd3d58cf27a892101f0bde05d6127c4c0f8ab03987edddf4cb9fbb04192f670967a2826d50325ba752ee707fb965ddd37d68d077d6111c7f1d5f0a4edcdb1ed847c97a49b978f0874dcb835ce4a04d077b92ea8db62d19b7ac6f98ffc9db0b51cc095f0bae97ea9634999afdda485d08caddffa6d048123067c2a6c736b97061e09e5b708a8281831e9cdcfbd00d99f567b597be88aac883c3a1398a0f2c2e4887121ec4903e2bfca7f793c6885361d8700ef83fafc43ca53cbc67532b186d5d22945a82ef60ae7bdb7c1b3d7a8bd0a44c61f2a6f01b39228a03d4e62363946bb643e8dbe6243e4689ba91f0182de9055855ab6a9fe8962e89bf182109ccd73eff61ac55d15c1a6df8339504b841ed01959b174a7985906808f7144bb3a0abd97b4e4c7d1ecdc092ccfb1422a000dd823d0cfa8402d371abe9702e5c84cb5abbd957a41fc8d7e48a747d7c706f1d943369075f785360a1d00471cd555b9bf8846fa42a20009f0d6546603868e3883f50ab5bb392d56ecd174a4f7dcadcab54c9eb9d224b3b280f9b846d7968b953b5d2c8c700ee73076bbb8c7987543e0e9f079944dcd68146d1426da908efd52652bb4f07f3d6139b4f0bac30f7186621de3a31c991d8cfa0631773fbcd10edbe110dd3eca613eebd61a4954fd8575b3a46b5c0f245128ce31c0ad800a1c9b8240c60910b7e74fd1d7a8d3520163f6662a5fe7ff66d2d60f05617203e3ad20d3c3e34ad6f30906c0b83f622c975bf8e1e013abd62e62c595a83bf03295b777fa65143322c7c46aa277c939b14ddc430d5e26c9986f9e0a289d8cd3d5c1be521973180510aa44bc0ef151f68791c8baf76e9e5c4835d9b6375ae99eb2f08f98131d6cee34d1828beffd34f428081fd329116bd1dd388ecf05dd46dbcb6802c1f9e30dd97a142a2dd77117f0427af30fda0f0b810ce39919ad0c48bc7c9caa3969ef74dfd58f2963143939e227854404caf86f2f2ee3fa50e3dfb36091fdc8fb96bf4f431566ab9a9ed3939808751eafe16866358afbb10362024ada8493eaacee8bc2006ebf94ba0f2f35d41c8cb616feec9f88cd190754cc914b9e53e76146e659bba4c3eb992992bcc058e0e6837c7060c7191dda90b20af2029e11b53ee44e9c36e4ef57fb67d109ebc523e70f57313fe38f2a1415ed4eb5cd98b3c1688f256ecc07a7d42873a686564d5e3945d0576c75cdc69aeda3e285f22b9527778b57db25f037b3f87e72dd36898115bb3e9aad7ed9f0ff3d019ee8687224d5cc94e4c2a621f642723a95b99a28d06be27c89466900fa889df305855228facca32cd57406df1e40e34238a24f1ed345648ab7f0b3bd0cc835d79668d91d860e634076dafe06a675391403addfff10455619bc292dc68769cb67b3c4fb8af14d012002297709ef05eeb59db825e0dab29861de1c34dcc7130b77144324f311acf2d8fac84a43774187ce6e3f597f74d2c5f29cff4ef7b550da27da000a2a5772ef9f6f88fdaafac60115bf13572665df28bb87129a03c06071fd0bfc4d471f0104e3111b171a9a589b37848ba41ae39ce8e1bcf03aac83b8e806f7b5acd4ed2b1badfc2d4d8fc95b38134341a049b8f04ed8fa7ced2741bbe57b0ceb1b464c9b42bb58be264d1f59e516c4a7ac835baefe75e21cd3d2cbeeaaa6f5db79a54da7ca86f6961467d91aa2a64f599e695fac9ef2a1884ef9feefa18f851259acf1bf063fe23274e1b0dfca28bd5701b3116f98a9afcbe227a14ef338c7a85c3b99d2410ec5353a4f27d1ae680745dbb70596fb9e48c1b51de15d8114f192288f63ea1a5239fa40e96d52e22b030e33fe8109183f4f8f4c61fdab91c7930b0908c837d528d917d1e4050259f9cf237f65f93cdbbf5f8041a60b5012d7822eb4d26786e33561179ad620a7c913435bfa99c073a8605f5434d4dcb381b791a8661312fa1cc08bc065e47d2048873a9dd076c7cdf5fe8132541a76e29b43589761d731c8a8ef832b511c914d03554b1bded7530ddb9e32ca2d0b0cb03bbff1ef4a364591690fc08300fb9878958bba7c3740bb1c83d31d8860c0abdbd59874247c16bd45517eb21ccb46f62c3e0b42f7903c8824b566d43c1e1800dd2a5ca496fa2ef9de5eeac7464324b3e7f4f900d23a905d85d4d84a761efd75951e5607acb4cead0e7ba6a2694f1c6706ff5f81237d481d96da2b44868e3a094f72262e58d16b6776855eb56b5fa868b8281853d48cb80d89dc9b70b5c84531f976b4673b9e6bd0730d70ae382389827be9edf95b00ed79176f4dc26f92a642f00b4940e13891912f0f0fa3f9d0b4255896a2b7b97989bbfdca201a43baa810f597be636e28267ac8e2b6c95d530dfeda58187be3a7af5f8708673838e83dd5efcbad4ac189f87b26f77f077f1b780bf0457dd8b8673aa58bc7cb053595b89738f49effaaee002d1bcc080bfd3bad5736290c95e3aac33784bd9de9e17548a15dbedc0d4c72f81e8357ffc576ba8e67b16dff42b8ead97499f1562f92bef83d591e1ddccef9b8c0d3e871080911d3348f115edc63b7863e249fd8f3361de08abf48e44e19ca971867f569e7c8ba5ec70db494d747b7e3eea57803fc556a55ccfcd534a6e9b126da0c64d36d98e5d1aff4439bd222a6dd52e016b34dce78287e9139353cd872f603d4ce272723d558e6436c19fe5569ddad6d0b4899f28abf3a31fc9c9c4a382faf6f0bdefc5c94638baee82854a66f14387988b2fb7d46b5559f7b7541abc925830b59f0767189947ac4d53737b94789b8060204f91d45ae4cf45f03b4fce0b113c015a95f0d9950bf34337eae00da903df17631e92f7aabb4d85619d1fa091fd4d2827665847f25fd8ff394b642c70023bfd1d0e82a7fe617f48e72c3e218675aa60dac3cda9e9432ac14fe0e2834bdc30e3df7e3e5a994eb5024318b19a33aeff0ff6c78c6420845b22c2b0d8407911c59e3b0e19f82a1217e7dc353b76bc41813c2693a1620feab838b9a4308db1a4a02fb2920f8a4b2344040097e92cf47beed145eb9e29dc17b25ea3d7a1a4bbbd8a3af848ff868826357cf81c60b9372aee7b95923df05c866e2a7e75f2891df1b9a36e1bc44ed50c4346d1cbbe8f25a8b74be756653a73e3cb47d7c433305454ae824ccafd532fa795ce43bae356ac72f9c2268c1ef60d00b441168f4ef320d845690b07ebb84b21b2af892e1ab893c7be9cccd7b2a39f4038f0956cdeb06efbc5d429f7613e26feda1d232653680ebb6c02c96d0eea8579d3753ea20253458d1bc97f2b96d2aeded9070ee1031d457d4fb2ebf80812e4d57e167207e7c6a789f37c7726793e869ef4641c7760e8f12a846f4857e188c770e4c47322ff3d45e87064c54b4cb4862324dde01808400be0d8eaf1697adcfc4c75d6cf45c4c6132150b5539bf91f196cc1d80e05c5c46c9f56ffc3b468edf0f36f77aaa63f5702bc04fc9c59707a2ee37d3800d9ce51ed919145789603b7a571443f34d39b60bd8909d6b807d4e7185042f9c836f20b1364c4db8c82b25b2972eba193744afd5e593ad25bc5e984d713f2731f735074b0ed233f845497328814efc66aaaf2d595e179898d0342316be39c44a7872ebb9bf77b4f91020fb1fb4d2842db1e5b0ccfca070f806f99aecfb9dd8ad3a275535d79a115dcf78d8a6cdc98b1d88c1f4ec3fd2ee5e69d7aa9b70c06eafe4c3c97ee49343e4013bbd92876744f304f43de411791b16822defdf9aded9fcd69198d89f33c1ad3b9dcfca076a6610c002dd41461ca3a0cd6623253dc265bfbde3118873c1a1f9863020be77359349110b4ea79c6f44b49e6010f9600e963606d904b13a2d84217e678df95ca3cd48778d6fb77b9712f1978d4019632187fd285c09584d0920f688d902144baf31d1b53603f08adfd786081fcc07224ed1c347217efcc54ba0d3c5c3d237dab2cb411404fc7e7bae8a10f2c4684e58f46a37b5606f7572c7a073083db9b62fcb18c98406db0a0418b7850bd13f2d6e7bb4b77c6713fc6784ca7a8fcbd1600e4ac5d3109dd5e8e57ad31d009df4808529d1732aa2d5d0efa5bdd0d1a31d53fe6dbc5239eecaf510fbd37d9d80810f9c16b3a244bcf23d813342ecec3737ffe69df1b8db7f88df8409f2227a460d16875674a44b98bec8aa02cff61066ed6f76f330e4d586b838e30fa6c214007d6e11abb8008f353fb8512cb7ca5fe5758c607d5ee95ba887d5817c40b798954b649ae68fa37078cf62970ffd0ed906017421778fecb501f4e90881e457e66f5c3c1c1c19c5c3c51d2d5d4b620d25ffaf7f52b01e392a22a17278323a9914567b9af975991d3316b6f399ee9b7dd6316da6e586b041fbf7627a1822019e4f80f49aeb81b1c059c54db140f2b7d543bebec326b9e062a2cf67b5909b655807a733df7b49a4af1f24d7629b12ecd5ce998d576d7a368b2553baafa4eceef8b7273217fa8f1b9aac9d60a657a60afac32278f8b340c036ab6d46d937d22932fa8a20e9cec132649f637772b2b4ce3827526a463045e140624046a15b04c7f943bd8751df96da5580f32467cdb9cfcd97a50929585b043090cfd5849552631339312ae0aa023ebc390b7e90abf69335902cc0577818ad170b4a241d9749e0cdd250f213bbce0b638b4c6f693d6e7c482beb10604a3fa1b27cfd499947e589c319845cd30a371a831b34ea1046f86f0225c042a45d056487505f369c361e3ccf6559d9164ce29930fea6f1be901b7bb350775d4ce555938411a828eed494eb5f84d07c1293d80c7328b6c31afa182bdc12b4cb9cbeb8d820b53f47a35b4a419f6bb7d72337bd3c3fc83be7ec672648b0dc53612b4c2c27350799a48b43c94f1b45d0202b651cd0e174f77c426656607b999d4a6033ef7010929ffd089128fe7030b15c22b3acffb48300a9192de89c0aa2af7ba741d78c7acedf7d1d2203135f480afb973e72878a332066c4accb7a3e9e808c65ea480f45fda13e22b42da345044480df6b60bcdd46620bbfd6aac48dce9189fd9d1418be84fa4c65f45238c7bf4ffc31adc598e9bf736f624eb19c25880f0f64d26e1c6a6b5aa6e6f95f9fcecb199e1a3a2f11fae859b48e6324d388d9d08aaf00eaabba13a9e953ce7309265b883573719d1d073a92e56925c6f02b449d3fd8a1475c112040af6ceb67d2972d289174c96a8c6d14174c2e03f79a7acb42c76b037952cc6d9f9b644d3a150bf7cdcc870e05a0a714a24bc87bd51737dc22e47cea22b781817d69f275c5524a55acba9ac8efe850e6fd3f99d6b220a9cf32a994a6010508d83c9f4e7c951b0d5ddcd7fb3a03302fa05f8f104ebb0a0b2e53e5cfbf82288a91644e0b9e835e4ee0266c9b39f62e4fe9a084ad2cb3ad538ce567443c431d7317e2d1a17bc393f691df0e56083496fe411c3aa5d8737f4a96dd839b83ccab262498079ddd204186859c1dd2dc90e57be389d3c35046742441c45f9b22ab38efde70d2bb1a6c859bd634c1a0a28fabc32337484eb19c9de0710d017a27e8770b21c44ca5ab2d488f9c3c15cd4ff8f9b31d6256caaf9aed3d39dc5f46a447a26985569289a0efcd7c4f892e622353cd3a3d2fc9a4b6d0fd40412bfbbb75e30c39b28c1637747b3d6b56d76a663fbaece4c995b890e62c0808aa317349f0355505d0c69aa79f6a615d4b7a704f55eaa33259de2f8754442c290375fedeefb2ab82e15fc4849f2704c552ad3150f86a8b90675f3436c6fd41fccac961e213ae649978b2928db398cbbbc4abaf836f29490ddec225460889b0646571c437eef76f1b0e1c6094c4ef55b62f599d20d8dda75da7ebaf6c8c2ed475327d1b260e0c6d8472e50f183489bcce98f724bcf933eea5077eeccde0eeee2250a6c6f07a16a701941924ec1a28de4e713cea45543bfa985962f12c62f0ef238e336873c3f057331ebb071caecaa9d2127f30bb1a29adaa7ceea417e55fae1a53988d7809156bb024462441399815aaf8b9ee787fb73b22ceee31926359ac2a5e46fff0217ce509b389477825d51f5d230de41607ecee084d62808249deecc187dc0f8701b79be459146758138a8de1de149eed208dca482dea269c179f5cddfbd3fe3f9bfea2f0543aebe84eeec532c53d37c10838d0c264312770e4237523de43fe1ab41a74f78c4909db56ea7a44e2bc032bb47790fc52c6c44c0d3f99791c28e75d490dbd2327bd31d11af003dff4ae9bd99eb97a907ee2cadac59b09b4e94c8eda7817eed97edd23ffaf47c35d955b9f61ade01293e26627a170d1ee1be2b7368d9e35913e5c935ee0797ff4ca8d64c64f4dc2e1d960fac22cdd08adbf0f803ed2937578f1aa0be834b408065b9baa6034a0e9452ee20e7cc26889f7f835918e8827010649e26c11a47068cdc5feb454be1ac960c2818e08567493f19a184473b61e5d6ddafacfb5353678940798a33c5dff83ef4406c31ee8e44a08d727ffe57fcb287913c9969198b0f8560d52406799e37400ed7237e574a3196c46b0e1d1de73d5d96f30e06af2d6df7501c136df556ef7d55bf0ca2d9382e928d991b38f2e26ca6baf88ca958b510ec0304cb0d689f1376acb767160281de2dc71a544cfc125cc9bc408df267fd777ee419d84d5a44ce85db85643b2110ab5fc0c9f524a5fba519361f4e56dfeafceff6955a88a559e25e6499d91b5d2ac151beda41e60ff45c8daecfe8e7d2b39249cd64e2df407874384577ee016268f1bdadb810c3b818ce77b6d6c9d3b699a3f48305d5dc92e206148225ff3fcba0985d694421f72c869b0744054a8766a560a1d901a189a0be41e9ae47dc91ecec28590abf74d743662d557c60ed7c0312a3acbf741d1143a85042ddfdc9415aeea2dd89cc15a27edbe8bf5c89ea0ebbad072306b8a2482f342b7b26782b513c6a41bd0deb309a91cdeae1738cb7b143fac5d0b000722199a0de34889df91c9c772763f1c7d84157eea61bca7340b1049ed35fee7b9dc437917ea90efcb37933223840754237e0749b166187931d089377660af1e04176c8f414325650b9ab3699828e5a1c1658a5e37c853103698045802c3e9e08924ef6defb1f17e1f434f6647c5b605fe821843c0e020fe1074be9da264e9579114448a47e2c41bdf5963f867430bcd3b6501b6128a306d606246d3fbf7803387e91f165d26356e12a5d2beaf1c43bb12ba23621773b7b1daaa6e29873618709cba2ad7c7d0c769d4a508b6191c6c21eb63010a6abd9a7daff49de6d0826d3390b9f00ed90349642c7b012b870ad7731999f0e075e2d6f43e983ef260351ca7eae972dc4666fabcd17960024c6ac0eff194677ee3ccb302cda2a801483e64d59282a7ff909e36a0804a140940795979fa672d9dbee0073f284c0f86114dbb4595b7359dfe0d5227f99facbb61d0c4acd6eafb35f7bb7a91c8e52e7d7afbcefd021238a209ff22d9515b85445675f006bd1cb2dffabd1dc363b1893f1c318d2bef00452ec2d60618c3665cc8dd37cfcaa6c7266e5dd3ef906edf10395b668d7e2030152ca05b7001ba8bc4c80c76e060731efd765931e60a7773119d3bb3333bf179fc16147aec0a0d0da79970a5d5223ace173fc8170d3184f38ce8b1b3db51fb0a1c4e37ccd365800ec7dd0c48174d6740e03ef0d2ebb2e91f86b70254df1c21d11eb06963110f6262a336833a518b9580fc5f0d273d077b9f0178b960fa410bb151eede0641d3031d306f5210cf2fb503921b2addaa23b5d86006528172308091aa6deaf79fe8e83fedaebf24b528aa079c86433657f36bb3006dad1295757ef82452c569ef8f33a6ed92c82f6739b17f68dfdf36d1e7c01b5e4bc2ec49fea2ff76e74a3709f42c7df94aadb3cd7afff4d48036625b9ebe213b813dd2284644166f1cc0cd68008212b0263be4fae6ce5fb9b4ee99835980112b8df51d424628d95d4b2654a53153b242bc802774010817af18d2998463e6227182bab14b2e681e34369f8fcee8e0aef23fbf0237be2e5368710d488148bf37d3e3926ac03221c5fa73267030ccc336853bc43adbfcef11ca423e05c2eea286a11879109c9589914babc0f6434b19720d59bf34c03d0e6c28d257941fdb71cf1bdc26745d6142c45ce46e1a37b46f37984830755d47babf4c8fe9ff21c4f3c134136723f0f1a2d8e3550870609ccbfd5a9cb659653ec7fe2f2ecc97746e2b81ad27c716566f29639cd58fdd0b0aab199fd455091363cdb83c777a05d7001874aa5cfb363da5e1f49eef0377ec52842bf67f129ff753195330969700580f277d3c9b0981fe24bc039fe541982dff5649742d733f8c46f3086d95b40d6f35b9f36cd9e3e716349bf670e1ddf3e38671c57f8462502b8a047984359af1be46d19823f716b07d45e9ff63074869de190aaf98627a84db00300c5dda3dfd21ecfaa1ddad6adc5a22887dd742c7ce845d6aaad0642abfa1ca2400bf0e26eae9560c19372d072a5027c3090ecc809aa3efd662593bb4284d28ddb80fa47828a11f6940d0948b192dbae7ba9ead29ff774d6730b0689f870a7f34142e909ef7478e2ef1856778ff07d8bd3cba73730aa2deaf1f3c47084072e5ee7d8de5c4e62270a48de12009167b46f07f7c5d790a233d01467cc349098a62d9429767ef387b35ebe13e9100fe4552d0c22c89ee20389802e633052b3ca5d028ce8fc0ca1c901d7173c264a6cc3f6cfddfb1044a76fa4f653e8042272726c524df562bfc74601ae533a76d55dc8dfef8a181b146878780957cdd28ed4731a2245c49d8fa27df8ab0a69107cd6a4d3b42f6f8568386f45fd73cd30e279ca7072d83d5d62e1b25e2a8b180ca9399f4d31c00823282f0694b2e79ec2ce63d26c1556d7121903d2b5dad4385a82db68d275fcc3bac40ced3d5d3088bd77c1321c083cbd122b27f51089eb09ec3ee84b3bc9cc68212cc9c4f3be02cf27033a9a24d0175fd4ed4134a9a2c70bcd731acb20646a599a2dc73a625e968c1af148f3a5b2a881d7e96b2f3cc792ff35416d73708dd0fc43383bee815e0ae1bfa949e5eee3739acb349b7810f9bee114d2ee1da57aa2ea9002ef666f3b850e89355c2ca4c0f6d944868cc9c19e9b15ea515cf68a70962244e602b8f5f55a54abdaf18a1c4cdd99d9e43a2357245fb8d4c0ffa657aa578555dd634de292635b97b4314405775642e01a022d3473ef22652c5ad91842264f1e563d957596879ee286c10a299d7df92d91a5af3e6db1a8c1243e3a7844556aebdeadff99a558c386b3fab244b05298aec49ea9cb077318a6d239806791639c8e737f5fbcad33b578da449a8d656e8af75596f8b0e07fedfdfa6fa029bf03ba647a9c31a939251fe0b263d63d4d918b815d773e8e02d5d9f7196c9e376d526ca99a883cdd682a9facbb4567efbfca632fbbb9015df6aef8e952564519b9f521ef5185e1d636bea637cceb6bab98a3bd78b66638c9b6c845fe6050207109bf2b407363c98283c639be2da055e1daf4583fd636c83316d7069c33256ffa64e3a4dbf6470565394eba01c2df1fcb03356b3c168033ca8e85fbdf9bc18d72fb4b84c8caa90dabe534b101983997773efb35e4a53252822d285663790cf9f3bd5267b3bdadf7eb159b366266ad1bb1eb5325631474a1a2ccedd08119135ac6b491c639ef7e5f197e245a2f257e0c01f0a2a247083b0195ff76df7df1779169ee729cd1e0a3c8e23f5febff6bb27cb64be86a232942311ed0a30be7c3d3ed514c625efae7aa51096411f21124f8ebc6980c8430454fea5b8da54fad048486e3ff6a89386d9943cf82f6eb0899291162be3ce4b5a1d838255966e66cccb095636e65a19015b4935f15d382733709eeb5ce06faf560d60f6862566b59f33764f28321e228883d83e459f7ba6425cb427d4078c938d9b8b6de92db7262f0a70e3d915c593120e9912ddcc0779c9eab48818faac58909d6c5fdce160f5a689ee8ec710392de20b7ff5b474ff218c927fa4eb7cf5ac5cd4b4611d355da3bd0ba59cfbbe958e352d81e6b49118ba95057c55d2493bb4082f48e98ecc814591b5f574d448d9367dd53c5c5076db38887808957417ef25e9b75a4cf67eb728bd416f4fdf3c5740b27f2ae81c58359176712b04f9055bbfc3ea365cdea5a59d99189bfefb637fa706d1b7853002484f714d4359077defa55b542a50db351ebc7db6a4159f0eccb3f0493884f7f918c2da2bf355dbc219d4b44845ffeff7a6ede12629ffb3cf1fadd2a0cb97bee0edde4b4c31ffa75ded4dff8899e5b9981f50db059b24e38bc53d080a8067ded2c89e834d5e831787f880d4117b883ad2b1e09e831b047c5ce488bb42eab1843443821029d5b8b25e3f9223f6eb44d78a0e8b0534951ce4e43fe55ef2b15a6073e1f6918ca90bf6bef01dc9b9bd3f31ad36ef0d6f9db6882f174ab6570ab043619c2177180490eaf9a3a1c26f4a882b20f7ac00b40f8b9a96a5fd06c7eb2c3dbf8cdd6bace45fef48d38bb0846aa42bc674a9dfc5e9454c520e849cc66d15ff55e6014912613b4f0015020b94ad5fdb25df03285b116b048c6953996f827f189c466699eff2b934d07fb43e2247bae3145c0bc140f08536cb283f634261c34c26750904c65e854fce4c60bd13645cb9bcb6869316369519930bef502c997c564b7304acc1b4b7b7e7d4a295e6085a2e78923532388e73fd74c1c8926b5f2e5e08b57a105666fad9257c09fb6673edb07c9752e432c7203dfc65aeed548a20c62374185e6bfd49bd4e4d25f7d797b7d1a2d7c83817039dbd7593452d278ddc51cce08d5b82aef59eafc7f26c5dc504359dbfa06da1af297bf3a367ee523c80717b83cc8891d5c617d0a5a7963231d72c0af394ddfe9a9705ff7f0c98373144ba5c4cffb4d6c0c71c6528cd428190c2977aaf0d687b34d11f6d212ecf91eb6375076c39b7095444f20ea3798f862c661a7ee55b999bfc0326e76fe8508e029dd5e07488c8e2c958b14c3aad7426c258045b3d485463eafe232e1ad5e0957a1102814baffdacbd3748cad46535452b16d7879a18ae415b091bf02f1b240b2da9b4f87b4e0befaf355a557378381086826ce3ecb11c629cbbd097e7b6ae6258724290b5a40bab13637fcfcdc72b003fea9918314c84e930dcedfd9a2d634020b5b43ebdcb1fbfa8f453eb7a4c38a0116486e81f188ef633ddbb606364341115dd7ecacfe1078d239a2c9a1bc4dde514aa6ae81559b1a55d56e98b5ae55c63b47f9544e5f161dac94b06f9a30c26c4337409e1b80132d85579ac6464a557b3dbc799496a21b17215c598fda3c197a2eab4e812fe25047e8d246d8e9653e829a72f7282e13c7b14061c4844daac16d51211b564168987e3cca5f12f70abbfacc8c123b3c58a40f7c9764c4b24a807ec7c139d5d50c39a5d05202fae21eacaa48472bbb82b128fcd97aebb6f9329549bef47059e2dde3afeb4b298847ee4dda77ebead975dafe94686ea4b2b1071b0890718b674b3c9af563b09802e8c04cf7a55b384d372e26ea7e4c2cee89bc175fdf0cbb95c7e2d78c4719289f19fd38f0eb9717083ae257fa6b554f3311d529e1c50314d121a2268f93a9bf80bc32efd42114647b365d6105aba48794512705eccb67a7d62a3696f1d775eed204176de7e2202b44d51729faabea90fa3dfe5653e7dea42d43cca13f520eb69676d49e991122b8f852fe7d0e7c5e219bf8232e3c25a7657f0d951549e88cb96e6b127e4e0bf9daf0bd5f73f91144b114765bf0f70d97b76182764555725444bd45a2e8d19437351a04f923d40e4ad8cd2541b66257c5bdad6383c6291f9f58ac5e8a41073b2ad709b85956335e71a3a675f102e9d94ee66b96866b0b0da1d2da700a24529f370fdec9127a683b42e761ba09c3aec5de387cad1cee7209d6493dfb09e512d573004f957869a91607218708f9493dff992fc4fd2113676f478e39ebf1ad0e72f9933fbc10631b405a4af1c049bbb9445a1df52dcca90bbccde206ef5b6a205636a06bafb7d575279aff831aaa873bf7857f67c4b357a88b28d8109d1bb5f27110487a0db0089702d5cbdbc0a65780d3653d106a66abe2f7ff92a6a30f49eb90ee8c05fc5899185a9804e50571cc3fc26fa24325fbdf4cde7b49675ee67c9967c8f946a4dba8763647bcf1af146fd6f8a46165270f9cb9f2806608419086eb3d23426cc23fccdc72927d43ca1fd76874bf4c0e7ef9d5935b9eb31dc56d8558fa59eec99927ba9f30648c93ab16baac87c71c1a244e6635b83259fe49d4998a60e1d44a3fc3c37b4e54cdf786873060f4a5282a6b6df2a286df786215307e1513fd4ff4d5a9e9e70937e5b43d3d5d989a9fb80f0fba1e4c3ebc9a33e99bc7a95779f3f87132d36c13bd4e1d97d3476345f2f26a0567a59ee08423c2795dfc2b4ce669e07185b8c7db92f41dcd841a7b7f99dd4324f1e1fe1fcd124c5e0a714836b25c4173a03257fd2027434ef7182ba27b613a3d07702096c5aa81f30d5f020377fe38ce752e5636a5d5a42196876a4e18354096357913e17f07a2f90c2716003cebff23cf0c05947492ee1d4dee32e5b31c93b8187390d3e1d9713f685bcf4d2322ff9ebe6c233642a7211256477bd77821d90495b7aaea318a57ce6816afb84bdd710160e1a82c1964f01f421f5f40a97bd3aa1dc576d307b1452c1dde36f0b4e74d758673a1313258cc2609db4cf9212c43a4faa804e14e2320bb07ab38031bc59425a4dd64aa58bad41c2878fc011816722f5d3189b44005514eb74b703ed5b97e3e0231e96eeaa1f4f91cbc13b30d5a9b3b82ee6be9191ac962257ed7c953a96a596035a6a4d169f2d74a85a9d2a8ccddc74913687204989593aa78c4ea3d48b54a9e4cb505e5b36eac783369fdc264536251d4ae470b6da32ebf77baa2fcc5df53f1d9ac3ef330ae4e15a3921f6802695524d4c0ce79e05315b03828291493f7b4fec7c3b7b60a15612d48a5b41bc14b0809d0c0e933a156afb70625d0c10451e422c5385f86859615117be3f99ddf011bb946c3ca742770e3f29887b3c0b3fea66d4fb48c3a63caf31c4b5fbb430729f088479813a3c270e76056556a07664e66ae6acf13d4f5e4efade67c41e9a1080299df9a8082aa494e52b154cfa8dd0fccda0d281ba83306c6b57b870cd0d125100d12c1c79f4c7e131d00a66ffffb8b8ef1cb44e1be64c179ada500946ff0098a367295e881ea51b5548bd328e1fc57802af1902a0a33f4b3b83004d91342284b30674e604831852717e19028b4dbc9fd57691b965bb56bec9f5c925a9b4ff299bf98626b14e5f66ddbff24ea2839ac4cac5906484c68dba56d5c2bc7d64ae2987b42c1b3861f2ea6db59d05fee57c52ef0cbcf6f6a2e48a7c04774c1edd52ed2cda1957126c4bf8fa86d0bc2ffcc3849920b0fce43b3ce82b0b8bdbfabc118f18c9519b68daf97a523c367579c89b878e173b55cc29d34e696ce5fa36f9f375e61aa391737c7080e644c6a840c5c527d363c57c503c8c64fbc929e38aacfd04d04b1d067d3c22426e87ff931905da85d719712e5e7d2e1f6486e2daf26987ad28e8adb13f6bc2e86316f1c112941fa1f0cd6d8aa1c0b5c205248ce4d4ede4ed433c851dc54ae37203c2508bcbf678312df62e06b220d9c1438cab98a532807fb82c629381245f90c63c316cb527d69c787e0a9d31925e82736f56e07901d1e3aa2d511b3c3cf4ef561a983fecdbfbac86f0b523b21946567f42795e924a95c44341cb460f8b8b72d6b7771c40ce085fb882cbc4e86eeb79b3ad2a93374f4ff307c2bb924953fe19510835d728bfe1974cc784af9925d9b70c34bccefbcce5de7481c033e2a4a9c5f1d0ef643ed9751be421a4a60a59d7c05f4bf383ca653925a6d89ba1d0c9b957304d13dda95b9ef427da44f670f79d58acde02407ee153d3968834338ad24d8e81e59ec7fd1ffd322dff1d497fd275f3ed317292000e027a231b2acb687e7eb4797196843d9cd4a7b1297d1e147bb7cda42b73ed6843fa50079db86d91ef0ea37e1521c4cff6e311f9980858f29f81f7815047d84ebe848f204fd1b13c0ad95dc5dd0e340cff4ccb3a6dff35eade35137fecdf9a9aa73cb6d6e2b84eaaffb1d81c8b7d7eb481aa1ca367fc06762cd072b2a0debd064ceb27bd3f7fcd2b08631c30acc81487c7b4e543ba940906c013c1d5a9e9e576404a3eaf1a661d672989c50d203af1447d5782f952990d6730502e3debcdc9565ed6bd8a40eea11a54f74fedbec3a0e788160b0bd8e9c07960a15e0962339ab29931f7d4fcf1ef3320975e71002b2bd2f65e1c610dc704c27b62a27e02a7210fc4b8f473354e914235e08acfe009dd1d1324b118cc185a49a904d015f04f50e45852d95333eef79ee8ea12d9397ffe8810d2ef453e3218d6c5bc77d7aed8e7d6b93e9d77ce2cfe6f939d229fcb9560f72d0ebd8f60c3034006a722ee1700fd65b76b4694aacfa249c8089c371b45c5693368bf8e1eddc7af7cc6b9e53a4d6c6b3ece22ef4bac21177b140da16099b6efbbd154c8a4c7140bd031c752bc22652a0d6e66c436ca0caba04b9922277e4c6c225bfad50faddaa02e011b6b33308e30374ca99fd0f05094a60156b20f51c662d2376be598642f71f44fcaf2a0817d5668f4a1d21057c13ff054838e7402a730374e53925646da121869984084590ce91743033365f6d33ba3c5704d8ff9d911ad7124739487ae234b588df41a2cd030a9c45b296f4bf9c2c242e3b909eae7cbc51b7e7a8fce78067384969991f21f6c970546af710e0e4af04af96e2e981f5ac1664cab256f2d7fccb1a7beb389a64e88f6f8f4c17888ee471ce292b89f58756d3d994a0afc23d238af6f047e5342e858e5fe5fb69bc05563f155e937fc430b737182acf27a7f88c78eedfd63e3a11da47993deb3c17dcc7dda27d76418d224d33190e5d7aa46fb78a73e6625a84d3cc6aebcf400ddabdb3d16bae60773371356cbbd1cf4c544e5d93976d97d87140a56859235730073eb0d0d41454a91192a9b58ebc9f7ca037de14ddc284a0cb90529d091830492c62c1b5b756174b527a77ed961deef1c9448960f91b1e5b8a55127be834ca3788be4670a13859a11b260f42a45ddc450c9ef5ebfa5d680a35d21c1249885f6fee30f6a12de6daf46df43651feff6d592e51257abfdc872655ad29689db326d077f02dd1ec6d98fa501d7fdf564d332d7e05ee687eb811e28f90cff2b3937a0a9a479069f188881f7be89bdf60c43e3e35d73e368b51e6793f5649322a38721c38bcc64f9fb83ae9cdeddb64eed533ce902da6c6d8c681e18a229dd1b2435f066c29a0d75af5f41a4385a80e08cff6b496ab77371f2c07b2a1befde60c68e885637b9fd4fa075e62659d20bcc11529568d5ba7298f663a78e5d011c88b1a12713f512e1e025276a0298559fb0ddf357b4efc3e06773f6d13667e78af632fd2506609567b7fc3fe359cb1f3945c0d3085b5d5c0975967c54322500601cc9473cd9e385137a776eebab5913cd24cc44fa430141877103eac40ddb361e4cb4d40f72f5ec9f427a5f1510732de9a6d9496d2c52e69b993ac0139b798de4b5730734270eb600f8271cdad8954713d7cd63edf292f0718d79b3a23b2c096e9694fa9c39eb01a45a33653fef78dfcbe9e687982e118687a31273eeb80e17dc9581ec22aa810e34096f20ec8e81880b8feac7b47648a9423709582f019bec6c07c10f3e1e88d4224a4ff1759adc7c4930882c67e89b471abae8fa6d0cece479010c98e4dd2003c65868d902030e9759303caaeb0be6b2fadecb3aacd1b559b276dcf536686c8636e9fa4c4f514bc172e64c5e94817c5ae41bae8da47fee5b04db05464a10c87639152031f5fec0b30a696136dfe3451adf262cc8d23c63aebf4a51e7df000d3c4831b9699c757fcfd589e2e1720ddf3e0e9b13678e75ab364638eff007cf6f3505132cad7ade1474e8a0ed3d320c3b237834348b222433f0a67f71cd81e55aea449b257c6d39a0ab3a961e51ed07b892ba543e9b64fa570fb039d77d85f08fef48e9ec045b9df50b899ec23596a8a3bf356d8cabce07b72a7a80582c714c406b43cfba8d1f02ae11042bb843f302a123e8d5fc958dc67f97a510a003edfdd8b7716dd4745e08152505f21fc70423d62605fc9453572fc5503d036350a00bc4aef1bfaf3e4d69a7059b621f6ccb7072636087e751924fd8cec9f94efb5c593f254f132dad78a81f87af8f0a1c7aa0962cdc787ffaeb017515fb46d8d3d88163f3847d179a6e8a74c78ba0e4fa107003bba0bc714f70e0105a0ec598a54bc31c4aa615f0b5e2405c45d756b4aa46544675e1f64d19e9c277baa86cf964f547cdedfa6edabfca195cf01f0541e3eb7d2cddafdb8f4214f0f76214b02f07ee9e8cadaee03fc35b6701663349c1440150cae830fce156eff4ea021f54ec696806cb27939f6c03be145a323fe9e6bdc409070b94596f55a5b875f4bfe09d2bbf6825eac30b7d6e25114b40f7afe3d70021cfdbcc9b5d0c8cc9d6e76c1d63c21fb4f455b7f037368989646367ce343863cf52a2d74281bf9cfc6fcfd0c79c121fae6771b5735b8b18bbd2292942e22f837251c999255eb734066b8f75af5f1949d839754900bf397c601edbc6a84365df7a0ae40776b0c28273abd6310c9dcbb5e22ba58eeb8cb1afeff96a5e0110da95f3049e21977f470ad7c94f68daa1d221bc57d3dd0d79822ff683cc3cf3ef57ee010ba5a36ef8133dda08c0b580cf45b13d8ac07bbf0e18f50aafda8f9ec6bfcb96f291c1688a9dbb6cbd2b266ef3f0955690580e812a376f4cb20f31429cd1b8340fab7fbf605171a6c0e74b3f9bc02862619c72b684c1362f4800b99ff5829e34606c3a99152ee6036f3b8aa2d661c25a4654a05fd6b5b418366c4a63ecfb9770ecba37f0b83c54058ad3e45fd15fcef2dd31d93ffabb25f7c05549b45229c40d90b2b31994f9d13b97ab5fa0254f3a6c7edb102895ecdb03837385a4596d75511f10dff46667e01fd5aeab87ee687baf30d5bbe2bda8046ab95e1f836623cf7a21386be331fdafabaab4bd3765df63f0ff0ca8f89acc60df9fca1657c6224b8dc87c65e4398bf9566996b9adaeeabbb5c18c6e4cc7a9fbf9588f046182e346b34bc0a5dd8085fcaa48758bfcb1602c8f5313d36535bd73eac27fd7ad1204b77214d81b3d19e878be35d88974f22f9d8010f2d2db012b713b20bd5cd874e77872b3239b8ff7fbc64b7246e52e2e7673fc0581a8a431539888640a2419f2d3bce9d50150632d8793030d16999b4be7a598c2e8be7386c49c9e3f0acae71495ec5d9e2cd5ea225bb4b43674f2e27ba0f94d1ee47f7e80f00cf627b6812e6cca2d1dfba163ec89cee6a8419aa2d5d999b067d0e9057a027158186b3a0bf1445277d3cccd4036bf385629a8485c4a3053a891a6b452710812a2b577f70867bfb018f116e041eab6db2505df929145b0f48f0bcee29f06b948e319eae9b0c5345d23361b904a2a874e99eda39351569db1102918b1068f44fc6181c066245c25707de08a68c8222dd6c26f32a1ee666e21b2250d76a48e5def99c786bb9920b64aea75ec93ac83818ad2fa6a6f8cf60d3531a2e637fd62beb66a6d4ab13acedd28c24cd3ade7cce408ef30f5554fa84b7bc3f59811f7f3ea7a4c9242f2db408ce51c3cc1e55fa0e9e0611acd244dde431769bba3e98cb6f55608f933929bd570f694daf328a89bec6a9e6e7a9148454e3b7c63cf5b3fd2593c9ca5c7847622ed51be3932d3d16409ad60076d00585ef194a167d73bbaa1274314d26452c544683c01d81661f1c6b75d17a93c4394e6267fc925db1d0263fccdace5a6c38f706022ee89b6b0e9ce1b1a8f644dc41f5419ecd10f82f45d832937ec14a86a51e4af5e714c992bbbb48630ac8365eaf70a6ee0d71c5c1c236ebedeaea151cb106919d7e235b2daee3fa4b25d9c7dd09a118f7ac31b6e658ab94d2860634fee5fb0f5a20b7bea2696afd4b28a66e1b4fcd75ff556085f5013d0d82b629cbe9e8df65b5b1c00df82df697dbba49306efa36d020980d1de2617b7225b60a4f5f452373d57ce6fe73567ce9107fff5ef3c46d0955f1fa6a143b11570df80bfbceb4bdcc86cfb94670134fdf1df63359faa3459ba29d5ecce01f65ebfd68c017cea1f87b11620ff940e8500b10d4ac27005bd7e8555df3e17f20af11eefe93a159a0883aec3c1025cf7b76b4b472a0fe37ff67ee0a4b054fe132268c9b86194928e5f2e05c167c355dc97035811dfc489964d601d00954ecae35ff4f6d863cf71151ac12bc3a477580a5e0493dae8d2940a61232e9643411d84cff54fa7fb22902092cfc394ad2356e7db4d7e811c7a6b5e046bdf0ca9ce58b9225af375042256919f227733714dbcef3ffa8760e0f3f65b3daeb0b3e4362d84a2e9427555b473f526a7d9912bceb03a0ad5b1e36c8a376f5fed0f04366c2c14240190aeedd3b17fe82fa3419da3a972562e5ae39fc79a7b0430b1c2353c3fd86d6161328e823c8978bdf2430dd95d5f5071b2abb80e3c952faf724d2bd2dedb002e94abcb2bb1e6f3e64b11850f0aef2b8d127f547717f559b0c210428b32fa3f2b46237b3c161ba3244baba342f6b8c2986dbde564312e03fc28b05a1f16b47abffa56707b448de4e1640fa123207ea33c30d33fec9fde07d170817b4645289a470ada24fc4bc015ebb6a28e3e1cce880bd4c3fd9f1f6bcfa12fd3a57252b0765ae0eb3bd04fe2e1dc14020f1dfa9a4f4eadc70076fa37c9a01ff3de6a96caf48434f877c0ccd271c1df41476b85442d99611dc3257c419f884a0d229a07726b0e6c281befc9627f5a3c6c66821994f4168140f0dd64d825bf5e9b19b1cbd96c4216333d61cc0023cbc26483b4d8504ceaaf894923a4562b3e8fd363731cd5e07660cfb2fe1750aaa80117543aa3cbd6d29ed515a6f4d749b87122ada5a82c20750a8c4e21fa22429c71971e5dd3f5b5bc8a91abf59f71b75d2ebafc91dcee01303870e45af8ea8d5fc4f1ddf9381d560e2e2fc57a602beaf18dcd51071c8555c74587939e6016fe3aac43d5bedabaef24b7f8a69328677f1a99ade0f3e2fc052fb82764546a82c4f7eb77e3f94b383ec4afdecc3744c9ff27ae5fdb138d4913daf9ca2f8a707b41a8c36ae9dd448209d00da3f5fe33c351555897ed90dacfa2000cae17e994c9dbbd03ddac1fb52ffa3f7f516a01758f462244dc4685a620555e2c0245649b7640bd35f03ab321beaae907e3931b2b72581071ec35d58a5956bd9ce6ba3114fdcb9c801a3a6a896aeeb59775b893b16b2f3bc8cacc71bf2a9a8261ef18c50fa91c4133961e09fc2f74fef1eaf5a79ac0d24732a1cfded21138d5ca807f8d132be11412f8f921b13f1d1c079d3acf544e35bbab18f98f5403a47ee4ec2532db034cc5dab24d06044ddabc8fbaa5541caffa787e576a595c8b284109379b675ba5417ce85a21565845a54c9028a68f87f10af62947078f6e46e9dd6ab11314225a731dae3035597d44b3913b258bd12b22080b9a4bc6e15fef0271afa9bc189bf09a7f3e8d84961b243b3cf1233154ce2356e7a6be77fd126c117327665eb3f8b10539fbcff3627ae9369140caad099c94c21db03093e3e6807e8514cfee403545e9569ed7d29a1fd23ce4a726963e94c7b8538bb861f03bd01742d634cb8dee58b5606dd5379fd72d50443bf48c02b584c9300d8347d18cb3600e372c861c9c64a4734fcbb15fb5956a53a251209d4f6ee892db764171681f03b76c7687fe1ce053c7561af75e8c59a2f33c3e6f79f775f274a5b57f9e568138b89eab9e83a5d06df87b92083050b94d2c82676744e284f2ce8ef46bd4c94e71406c291b8f303f1f06e46e5ad3433a733e32514a7fc2556f6e079c2f52fa8c3970e8992701bc4cb3f9734d3165f10437f45a6f5dc81747497356642c08171461a710eda69ed3c2146050fa2427444f328d5977abc5f525013b9bcccf448566958f6190d9853266477eba65942d2d015802bbe5e42e25c4018cfcb1bae72f4ae0e77b36fc382036cde8550327e80a3b4d7dc8209bc6080ad11d5844e86256d78214fd61694c82524c650cf2c78f2bb4ba732469a0315e40d7cb8ca903475b89e2fd0c398db1d7c24735a207ed3a50ad262285fa306deda658be94827bbe9f1cb3b3a8bae422563ba6b398625734ace2b47d60cead75350c0abf8a108f53fcbc45cf7c38915265ab23b3a376efd77e6aa4356d232f136e1375fb48acce853cf41e20eebf12942dfb995e77416db96c2a66620452c9eae7bcf378d385c42ef3a2b57e02cbb7e75a73bdba0cda68d1d119f780a36dbfc7fee387b96578d7e9e6d82e51db0bc121f7c2686018ecd7a27a51a04acc119b2d38d34e050bc7f941af4ee3b1c61c211118f9d718789dab788e2fd179e23eb224c3288fce6a6e244dd53ffe05636e76ced35404e3a542da23015df8258bdb3c914a0688a1622f892e4ff0ab6615f2e554fa13c9865cc50a9a5e4a0743f0846e216e01a991bdaca07eb9ea61318591876f25a84721a1798656979a4587c777387949861d7fd202bf33dd7d30068d82dfb1fac4c380316072c9eb57af201e1bc90709cca8772b07d832497dee72d8018d4a80d2c0e4d210404ea09b486ecbeeaffac449891a6a19a2170ab291957a87549afa15e224afbbdaa7b60420f4297bdae9fc44122e1cb5640b86bc2d7571b84f6ebdb1a178c460c8e10f6f26c17eb80d3586c0ba513bbc06a951d63d770e29b22273c00d7796f6c5467880dee7eae6268675f8af0b1286b5247e1f4a6e2fd2399e508962245dbf303861f318fdb8bc0a2fdb5431cd55c11dbd8df8b0f23e11351383a1d28061e45439ba584f16a83d3030f5597925ad9a531644390e4fb774cacb330f30e251182a52cf08aec68ed443491e1b3a6e5fc914f7c093b136ec89fd15614edcd2d4317cd2adca8f04450b7425585bc44782423c8fb02b2580efb0ac276fcdeebb1061c1c7b2992e9ba242b8282b4c812de066beb516408b56b816601e04929919bd0181391303073f71acbde8d53cac40a7f8854c459b8f96e1a43a69c6089d7d6030052f9a2afa0302d7e00446ab233927eb078386e0bf1e94f03396cf1f9674942159e15681836479c9383435663221bb04075388b033d55ef05b64cbde01d4b83604f45f3ed2a169e8deed7f8796207c933b6d312742e5c09e8879f5b649fe99703bb9ffa4af1f7e4a2953b6d29ca24214f598804b96321c9998ed68af48707230e241b8277402025bc7278e5ff31d3a958bc605d49a8eb72807ac03ee8e42ab62c7171bad53926e635fda136d6b592493aa48b37f404e3e54205c84a73301963d904d89f3940eb79774efb0dd91585b4e03adb4e5cf5f8643e5065839bed6c97d0ebf6b309cc18413aafd5dbfd01fad8bc498d51a75548d4408cdb31b5d969c02380402190c6cae80fe09eb17458daae865083ce9225eb4fbd09dbc96cd9d90b212ae2296003ed3a3b4a7949666c89b90f170498c258040b2bd658f8544b39a4dc79d83a8e56c37f8a63cdf20d91723c40f3b25999aa5582759b16360b952e09eab8242407a063af7a0f2f93524d19296892ed291e21cb98f85869b718a9438b8a42f2e281cb96f8935d77a9f575331704778de4578a696041871f5db147f53df9ec47d6f55867d2439028cf604bc2ea50ab6a398cebe2bd980e2a53468fe694b0ddae628ca8ade1d0c01b58be38fc6923c0745103c42a20576695fe90d08e0692179ad24c24897111e8c0fa688643f626bef00900a08cf8f5b95c1e393a80d607f732a900f5e0bff942db9cd5ad0f5150ed07395cdc65432ecc271af828942c2f8291047c8c1b82f63d296e3d25d67188b04a8e30216f3eda0d6fabab0870331bc2054b568fa4283bd6ccfd012b32fab0c12ae704dd60620e3e18d91b9bf3695eef1096dffbcf9332dbea4d004af16c178f956f8735c90767566865806bb9622b74c3dc9b35f5b3318357133db2a8fb5e7af2a8c17e8d0eb8f8cc63e6c31fefb1884ddd4895b7b5b95c2bb34042b3978663e8d6bc4141c684347ce29b43b30ac419da785f8a201c082e8d10b1b85c00590eed3142056b9bc39bd428fc3ddb468318d36c3b524ec7234139ded2f6165adfcf65b5341814b9cded612f73dfafa7d892604caf0dea192b86eb297d82f7e32d8757e9f96ae94e8bf6be49f146b1d5c1903dc37507ea5463c9a38b9248e4b5c4084017c56d0fdbfda0cfd4c632a414a41674fd70464ff9328c1ba451eb6179929aaa860cbb498103570f74208385e730191979d0c4b4a8ed2ac30467a63c5ab2760378ccaec5777b2417fb395c7305021b4cdfc58ae9cccbd796e68d481c980603dd97975d44070f86f4db309729902229652fa4ccb85d49ba0ecfe320e5d1409889ea3676a2c2f48bddc31da2be497810dc658327f47575366accc21f7419845c61a8e7b99941c7d31b77351dba53f47af290f3aae3725e187e6156133f25a1ba439712c3c49970d39f788951f079e975022ab569cea8b1f5cc0bdc9b12a926983694bd54c455becb9178800180f02a7252c1476f7e18b44bd5ec30016af1804cd9ee8eff81de6985c1c5f0e59537f62bc5e88f67c6e4bb03ece25d7f2fc740ad8a88fcdd734751b13a46bc1cb2210491b5aaba3bfd267d56d965ee38c16b3d0b43263910cc129469b8c9a24140313a6ed6c725966ab3360b956274dd63c76265c8bb4a3327813195f2b4127f1deedc305803e0e1eb244c1ed996fb818d50276e65a50d8a9802f7859be85670d8156b434592e044a150de0bbbb28281fabe4784f6b4369b2ba15e26ad9454b155a12a41a988d53f899d235c06a278132a5eb7db6e1ec1bdb8954954df3dc5b2c326891bf7266e22884f8fde80d2115a197f3d1c237fdb137d451fcfd41a6a4a48f12048b46897ebe526196f83d823eccc3c73fbc961b33dd5cffc7d650a34dc3314b76b645ccefeb759598e74543b8e4670a0adb0a75146bc448a0e8120c41199ef611d93bcdd7cdb608b389772350b5b5bcab4069e4e1638ff4fe8170616eb346fd1cf62047e67c8bfd48132df5b3f9951bbe931464ae9e6896119e8445d3d238edcc0a298607ea66c17ffac5e2dc5cd6dc23fcf7b18cba03cdc6f187b0750782bfde3144fcf9dc52381ed5d2f3d353e42236e1386afb5f31f186b9b53bbfdf71f0cc539990ff60e3027caea78c21361fb8c849e0f7f65cff3d1d01c601a55f77fa83d3178a58d2d7f9cd57caef1859db06fee14c00b797fcaf094111499d6934431fa9603bdbf4cdfd0f69d926f7deb13ab6556687e109b6d0e56cb490112f7901034e529ef602f74ad9b1d40771995c6cecd87876ebaae5cebd0f20c21b969bc14a8d8c7af8af4ae35ee5ae572c805666b9b64bfad5f13e1210fa388f6d842e35935b74f0c9d51e29b3cade2981272ee4da086179dd6c340152b85fed3837944779564537bac816115b803d22d81fddf7910ad4e550355003823befba0e6af6130acae8466f872f5d9f33b02402945724ed1216dbb571d4b4f730967953e17b47227b44458b9d5e73a8b1f6c39ff4fbb08d29b05cdba2f36fb237ef5c2c1ffaa032c1229d1243fbb6a746155eabddd5fb2d729d30eee944629bf15db94233c79ca97da1325e10f69c42533c4c8e691586aab596f495cb7ed90ae2ca40e2683e89b259e3d81bdea95f587fcb5c0e0406e2bf3ea246419d7cab95ae5170924ebbe8c514972d4e547c9eb43472c922286ee39e3cb6e967048336ffded7493b6f70aa7fbedce6c656585afb0ed795c6a09d84425fc8037951d6a6b90ea4beb55a1a50f891c3c153c8cb9a6c4ea563617d5184fdcba3d01a23f59988aab90758fc2a2892de36181efd84981cbaa4148221036fde7fa5521b474fa6bc5d7c92b6b7e282d95640685bfe10eefa7821cbe98a076d745bf7f2687ec2de2450c8efb8c9019cfb966d6135e24e745d7684513680418a73fe7e15eee36808b745561ab06d361452b66296e20fa6f2b46af48fb8ad7de2f977857087f2af988068666ee7fe9eacc2145c98c281814e187793d30efa68d2670e54dbe6f7299f7c785f80f98e083273071550085df0718b06429727bf1b1d6e63370f43dec5b0046818ec7817abaea05b2d5c4878984507225efc65b72177e57ca1745b7e7a81054725b4ebba5a8f04281b13f53fa511c4d080ffc13a2204eccff60812b6f9b526a2011253b427f40ab5b761fb9a09cc4fa2439bfb03022b416ec05a19b2bc14d812e03a88de2d51036a52dde9ba3587315fcd913c43b32d123d090cde6bf28cfd4d119378dcbf5ef571f3c02d70f315f8207740ca1b8e011b1aa6897e58fb8fcca500bf8318eb66b113aa2e753563f5dc6c8102a658be64c0e5578cbdcdca9b9dbc5799e72639c1003f34027b19ce0e613dc14fa518475f621d4468af147aa8a1c552254f95fba8d18c977500e49b18d6b4e315faf89689be2ac0c17d5168bffc4a03f9ac0284060d713d613f5d9444b7bb9350d3a4c0b58debf6cd92aca5c65890a03da0e2b8f96bdda153542ff685a6a808f990950f61322afdee7758f0b67da10f5a57b7509cc5fdd1e78a4d0557e8d23c4631ba0dc724edb61cc552b0e1a8bed52a2edc912da3d7ceebb32b989892c4d600f8a4097586e4588a742c3482611c322f4218e23d28eb22ad07aed3e3655c1b43ab66ab245a87067cd0f0ed18257982c790cbae44f9c43d16a534e7211ffa5073d03158b62a475926c4b7729b5785a29ba00fdb0e7d540778b74f9cfe82cf68af25f73df601f16e94301341ec700200820e6615121106960fe83a391b9516682d1df9718dae411364b0492d6dd5eedf2de079dcda60a8d14795e7e6f4cdea09ab5c704d53d022c5be147bef68b6103ec7eb509f0607a535eec0fe561f6f87822b40e034bbb6cb9b292114657d9b1e61484efefa0f0dea456f55d37660459c584a9dd1f2fa1475d279eab7267ea393434ecb289e2427d31fd555458b288686b8e87b43d0f6cc04aa4570e85e6f4656aed59a3057a444c81bfe0b62f5e197cbd0561a4d1cc2c1be6080546678f06b6f3e0e973255bc7f87bd0a4ca15532b89934a82015d284071c5836776d9b64f0e498fc82c1ad22c089beca77e36a2a8c2f1feb22f8ff5000c1904029e0fe589883820e88bd7c25e3c4b499403c774bfe6e99f94b3bb443e6681fad218f2c750ecc2d345eac28e7984dcc5cd96ddc115d7904066eea2fb4c3f9236b433ecdb1e1e883b520e83ff55cb706abaaaf05ad59da67598066195079c24b5a6ab84a247089b41582ce6bd89426f34fe4d1a2e20b309cd112fe92b4ceaadc57ac7b07d6c166bf6736b81f84ca8da71d1a5ae60a43ac26002e3bfd41bbf1746cba07216001855090375dbf5a1e0b3fd99c9f35faa17c016dcb773f623043ec4ca4da7fc3c05d412e4d108aa0f5815159a23eab738b31b536d4648f3c240713c186ba7b520fc9f7967218ef914e1e34dc28762dee38087a7d78ab4077d5f5807cb98a4454339191c31461bdeaaaf22e53c64341fb14695b7393d6eae91979eabdee81cacb171a2408ba58de55b0e0ff2936261b6d7d3bb86a9bbe66ee2e40723b4e70b38b98f50c160c5517a1f7061e6e38bb1cb767b4f52b0fefce2545310c3e622fe57e3b1491640fe1bf8d4544d2e1564ba0e84839bfbf17bf99ffcc7546f231330389b05e87891714aba4e8ecde56702056dde342462f83aa8ff9d0f8a2a992e1659da43d5b5e9eca1be4d2021c90dfbea95378d8c47c52558fbfa9803732401117d755f77c8a5b11aadcc7c3ee52ea145a5488a4a489767e62a1dbc7c90f3b59f3bb1fc8b7e8f65aff49256137c694f15eb466d35eb45e0b7f1227de23292d3c2ea05c3c5ce20c83b1dfa068562ab3dcf118561bc6b60240e4d7ba62b2e77b6eb70054a12c44e7eb9da106f11253878b41ce41b5010de5dc2a766a2f786e68199fddfbedd063b5fd35f5d1c5e5222910370ca54978e929582be4903e61b9611e72d819287a4368313a2afea1eff1843eef511676a6d544d88b331578b5bf48fc3066c6d991e70b74f07ac43132913cf6d95adc2340fc9a448ae99f740039cc49dbb1d774811db0d76d424a3340090c0e5278e1d6b3af52e5dcb54710fd160a58d8975b447d7ece94aaebb4173241410fc9ca9dcb3b1013dd2f10877a374cfbf254b3afd981f672340389d974455b151a6434ad23609c71ca9b7a6cdf2d322fc6dcc825d0ef774b4b43492725e59eb6f3f8047edd95b7f639bbbed9e8a00a3df0a9392111068f47526ac77a64bf7e2390f2541105f976fa982933e9b718193eff8857880a229734345d13a79c74be4edc39e7d685efba444e10200937dd540f8bb125bc7a7a26462328fcaeaddc2b52646032854c07a7ad9d15c337128f0cc8c1d622912c62ffa6dd388a2d14f1ef620ca712f83c99228ae9c77d905b5d0cea0ef5e4c6a568a0d93052f59187c7bfb4faf73e72dfb0f670c09922be272d183c38593be5788acad25ea15b923115110de4c11a18f23163e6e5945eb45415f11a2e75b6864c4779d902b96193ffefcf02e00aa5a87df149c5aa578b7727898d6c5c2777085a51ccc8c903b5a6e4b96af5374f3c842c832aa2b39101058dc9025c0d52da0910dc5a40256cc1da9304dc37f5e3e618b14f4649272b0510e828d333cf4f73b1f14e7e318daf3780aa7e626bff2e834dcea5dc26e8cc6e4eca5111bab89be70acf751dd3c185a78de1cf14f785cd3938567fe0132af866033298561a237a58f68808bc14b4fdcbff412164a786f294b0ae42807400e29e94459d02066647f5c58f2a2f0776b5519cd8f8640e6ab5210d850bbcd5c57f0c3fb8692f1ec8c4bf95f816895aaff1ed8ead187f6d44bca892dff3664a341769504c494fd0939a5b86e241e85b7c38a41ea1d353c58b89a6afc71e0ed6d0ddae8cc97a73d0fc69a297fc8b943f2121f13d61fc057c17e453373dfdc91ecec28590abf74d743662d557c60ed7c0312a3acbf741d1143a85042ddfdc9415aeea2dd89cc15a27edbe8bf5c89ea0ebbad0723f4f1e5152dcfbe9f3799506d0aa8e5c51915ec124164149231e299b5168397e096fd6b71de68ff253b55abf90a33d29965926b5e9002c18c64f79a09bebc1a52c466044c04c7594c550026a80f5093ce77b74ca06b22264f7249cd10f74a7478c209b793fe8d58e8c49088ccc7152109bab19ea30b032740c1d0e604775d3e96c2656ee22adfb1e6c946a5d75e57c9b390b32960e0e367e30f1bc41cc8a599ad4c8ab48636436bd8f07c4075b2b370bc6fc8a99baeb2e80a765ad38165f47c162700e68fcbc259b83dd141bdc2dc4a598132bcecb122d684603c72ff7bf68184bc9859f8b01255dd05f2fa7377a9ae10ab7f05766d96c3df190cf716392fdeece054cbf4a9b6f26c3fc6942282459a12c2554b97901ca8fc14cd6945302b35c4525f58621c0915be88ba38182d65123fa1d3bdff8a3699ba1f9b9f3a813a27819e8bdde5580cd401cce875a75d018df68045fd241da9beb5006e0b793b55588e8cf5ceb9ed8d34279c40e0ce4c837d191596f7b6563cf23c2a22552bc9c1b20ff2b27fd67b34bd7f9e01ef109a707c73859db45909c056f699fb62d6780c3d8e2f766b462103aade362971767cb778e7313ca81f5105b071886fb292f512748b0f6d95e803331e5e35f6463a9e5be7ee6a450c83839371985230ee0392ff439c598a376604c4d2e06b6ffb1e9dc52ef75d0f49614d63d36cd3184f38ce8b1b3db51fb0a1c4e37ccd365800ec7dd0c48174d6740e03ef0d2ebb2e91f86b70254df1c21d11eb06963110f6262a33686f5d54d8a92c08f4110d8345d16b816a1848bb1e2aa291a45a4c7b67afdb5a117e481159f0ded9d0ce7c15514dbf7ba002172890fe38e68d5b17dc587460aad925fc63f1b40a5edd027f6183665191b521f7e68ebe2eb45aa39d117741f17f9305a0bf8011c260382d696bb0f4c08457884300573ad51db8da8d34deb62c3cb25eed9e2d687ad999c3e39039e5e35aba9531eccc157ade1ff64f4034192b8bad119f4c3df33c8bb279380571a9170ad054c6a20a0400e43ad4fe68e7f8ef45e40852ee06600e883653d620c8ed6169400f1b6345bde68d3495d61e5d81845f8952f97dc8c86bee523df690a056990158047782b252e19681834c679985a020572466164930d18dfca63c20f314094b1bc72e7054b6104a8e0f95be76f4ae7a54bf63b6deecb54bfd9eb058c274855098e824fe0e49caee556a7b1aa714449893db5895b2bf3756f013ef5768a4ca789d3ee1f741be2e9e6b7476dcd991e6386e1b6fec5f2897b5c0222774467d809970427df738e1bc627bc1dde85b3c64928ed39e6337e1c0782351bfb4c052af5754288cb151dab3da88b0300424b1fc60e004e0eb11100d852ba0edf624c103dd13bee3fbd284505c742e6791b8de75139ae27723311ecf686a3a15e047135dc21468bdb8dbddaac23792836c708a1c13cdff7a769890e45f00e6ea9018c2a23f28abbe45e7dab12542d4d0d4fbfa81d2c68f80cca8f971eba2f203020dea93067340caca2393b5cbff1884242b66546a109867cfbd3d7b9e429af554ea17cdae2c010761f991bdb1db943960e707e034acb1e343d44d24bb60c24c120528f8e379765a8e814543da60565f9eeb53a2f429f37f9d896573b49435a4524df94954aa1193f7db59eacf9830aa2deaf1f3c47084072e5ee7d8de5c4e62270a48de12009167b46f07f7c5d790a233d01467cc349098a62d9429767ef387b35ebe13dd0634275da96dc9e0befcbb822e9e79905a95c30648ead2c9d278f47c5c1aa4e24b62519086912beb80795f1fabc3005574bbdea6c62e3f38a3fddbadf7589036bedfa4500c0a616a140d728ca524f05978a121d8657220308c83b867ed86c68cd8b2d254a4965a395b8a0c36090770b92c1bb6a3d8daef2ea7cf6f4b0172650ce820a303bbf1b4948428e480f58b9159015d00de442730283c0bdbc6c2737b69982ceb3b9b44e9af7ed50b84dabf03693e0c0522edcc5b67e8d76d76b218f2cefaa1546d9e416a8b34f89503617524211a921cf50a67c9c086260519b0027e7de2006f845fb293fb24fc998fc785596f82e24c4337b5b44c89219e4fca938c408b9c524194f1eb4156a3ecc50067eaf6dd64f43cbb9e7dd147b7865afe39b6fe5f9d3e51e911e9ae395ea5ec7582bd620fc4d80f706e02deb1dc7e7ce16297a6ee4f4fe651ce2705c1b6fcdae7663eaf6e26db1285e3745960bbb2c5b2fe49d4d0cb8056118d23fdf428bac9fe6e0957c935397cf667499bc05b7839af8eb75da51460db5686a411fb17d8780feb9ee286c10a299d7df92d91a5af3e6db1a8c1243e3a7844556aebdeadff99a558c386b3fab244b05298aec49ea9cb077318a6d2398067fe173afb0dafbcee06bbb4e06f587d940475bf890c738dd6ac939e5ce1375338b14cea13a43a979ba6f462821cff46a89fc46186c3e824b9352989a81fdab307a753790419d27abd0367ca69520a231545dd48741bffc1fe877faa962c7c05197de06fcda3e349745d492edc0b81a98cea7134124500736f7b8dbe4aa8d0850e09198195914d3151db5b1e74f7048a3ad5d2aedd1d3b8335cd243ff3c633c701be9910afeaf4a48dfa7dbd7369454dc35027565b6987f8f71b5ee3e12357141ffe0c318fa8087a4899ccf480f7b7733fd9d3c9c49d5daca3849269e3b8a26eb6943aa23bb0df7ac2d29a4cbffd19e963006f052e6a2c3278c8b10f4f88dc53b5ace56b803b5595a5e5a5caaa5c5db3d8c17ebc619b994849d23c59bb2162686f63549312efb97eec6bafdb266fca0c6e7e8e02e724c42648c9369ef657d0ed514c625efae7aa51096411f21124f8ebc6980c8430454fea5b8da54fad048486e3ff6a89386d9943cf82f6eb0899291162be3ce4b5c65f078d6fb65e2a7a07afeb94646c1f2e27a68a89dfc31a290faa4c3de842802cdeae6de5346abc63c060db4da3c95ed9dcc3e64c3b37b073e98dd237d258791ed0d8fdf947bd3c0ac2d3548d726a191e9ee26d31e32e561ff20fd92343b5c6a57d48ac93526e50075e30432daabf61835935be8c0a9eec1dd3963bcfa5a26dc38334909afafecdd5b9b89b62e2c87c21797948cb82972f29b67b6a296ed79c5dc046e9b27bc1e7d6911f2a1f8f80c8ce0bad526c1ea1839a3107d284cdd5b7e6a9ccd569c64c987d62c0b8ef74103d614923cdf931690c4679e661bde9f0ef0b1a4d0f1ab3ef02ace3bdeead0f53dea22bce1580da616431e411a6ddd64b7d6c9607d235cd55aad59de7a43d6da8dbdba58e0342cd3522f859646cf89baed073f8e186906c4110c2b4c940ece7d04feacf9e2560380c49319355c85984d62c268145b9999b0633689ba63e39f8bf67445e75933f2b0a7bdc39da0ae139fecddf2c28ee17b7666c79e212048b02cbc37615b66ae79fe411b73b7ff4ea34216b1de60872ecf1d83b4aba37ea1fed706b4c4ecc39ee92af61e24400b04c9d71bceaaf6c53d3e7d70402b9503b359cdc46b498f982b3a84f18a71468a831a70351db248a0ad0e17c8c7a1bf6526cd448290ba14c4a6b20ee48e663bdab57dd9ae84957bf0bec54a2ee834eb0d93112dd2eea3286cab4078f11601d4b29f44e536d187e74009e5727cbaa51eee6cda9499c8d0cc5c21251c8d1cd6fe83932f4e706ac8fa56fd10e035742ef333096e7612d589edb22082ce2c54bc1ddca8e38cc8e1dc71e3b53d77c192c5c893882a4554ba23e013d16a196f7b6c8718627543fe495e399551f6af22dfaeb9dc901b13f5b3dda4c4e2abf797b142fb5d962b468014525f1b6486fa660f6a4ca7c25415c1b5695c11d723c26b90d15a673a7337c3193350947728974ab1415bca4538b2c735ae1b6d79fcb17dc89092afd9cc9b1380e6948419f1f0fc1b6ba2730d1cdd8af22c22268717a4b4a6023e7839428d01dc09b0cdaca8f9980d779cb0f3a310ad16ff4ee6090e40cb1e750447cda5ce97e548f006f43901b933999e9a3ed02f4049768600ef030aedb85c9aa6a02867e399392dfb097d0cbcbec65da520a95c50e8f34e1f4af404ac3f3f5fa55edbca012c9671019986c20f2393294d8b5e71bc37beb94f7a49496c4c005208824956a99e8d4962798238043db93e4151a34a3f11aa858ba94fd13afb3c9bb85d8725cfa71a91c8ab8ad8d45f06743331a3698bc9d6fe17779140f44b7276609e1e9213c7235e86d132be8705cd44c6d96fcd0a058e1b0821e25287169014fa432e2d1424f4f3f27d646d3d9f3cde96619126e10a2a3a0269cf9c8278a7d82866610934710e107d591b8089a79b9b2998a7b434fc36879cc256acc983f99ebaf9b6b48b6faec8e96fc6df987a315f7c366940c5c0466c9d2378a2d3c7691c46f1c11645317bd8b86428cb1d31cb81fbd4b446d8614e59acfcf79fb43c9e17de7a6e2e46b411b59eb979c4da3674bfb28cdc243bd58f63dabdea1e90d0f7d01bf61855c4e5339914b3bffd0e8b280fabbc98b3a63ddc0c7b6eca63bcd8ffa8fbf0178541f6582a7cd92bd44bd72e24143748bceab4dd063c6945060f5b4181fa45f82fd80691a65cfac66619d0a8760a869131e95034683d2a2ea9f26930b72f04c6d4a459a93df04efdd2bcb8cb061452e23115dbbd1296c231f953dd5719b9b9e882578202fb56a772cffde87ccb6768a525e25fb82224ab1360f2cf642ada19d2a48e58b87111794de6cf9e0ea018165e201560d59bf456410355d0ca686618f7441b2a3ea65d118444165caf92eccca374787bb4fa400d5340f6a1bc9ae03ec65991f00a6e8a467fdabc2a0c36439966f4dad3562a95b32ee063e64b5deabfdec221c4a3e4d7ba6828e7f4ab15295f630e8bb2f3841225e8fcd1bb6f1cf67e9afdf3ad535120e36c1024c8033d443d240e5140952deaf5787e3ac26e3f5798ad5cda327e9fad12a878c460e8621e33acd1587fbda1a653995a38b4a8592226deb600a2fc429dd5e85db8c44fb389487c4145b998ac72ffc8d56c969d219ef012c5c537da02553d22b8f516d45a56655e5848a94eb2695c4eee1e42c747aecbf43fabd882086ac73b67f9c7a8170c1c273a7a488bac367c09d104b30c13e76ded4d4c00a6d06908694148259eae12f7741a5421c1fa159d12fffa719bcc587fdb3a2f99f37497d939025e99cebbf8da1c05f2f5b00a567a7c7ce45fd75fcd3b514748f4503f6ead89f79a9282928d9a4ab5108764be06d23892f08d7494d8a4e63e7cc161d76eb833e0f2616d9cc6cc0065dd7670bff3921da616c50fc9625ae764f80269e09d9ac9de3f48ffe4194e761a6b13df74661a144816adbf69391e42485da27ae04447875ee6639226b0ea2797db6231efa674d0725d99b5f515a6afda65cb6dfd5df9cbe6c5d18c8cda2a6e43a1bde5a87ebc1c59f7ad0603d1aba17ae0bc20a24d5c6590ed070cafc5a018b5b3ab6cae7a4b2c47c904542ea8e7ba9e654c21041fbf93c76b63c7cf421831c590f405b34f6ab4572479ab3225cd25c84f84f1b9d1e11fab6d35861d4b631bd5c4c9fca60d1630991dd222ce151531ab370606aebcb90056c14746bfb3e312e545631edf4759a26d8845c078fc01a481f36db5ccb8a30665345179a733229f87f282226267d27f64b7df0aaeee811005bd096efc781213c864b9fd5cdef0df259189a21b3a9e4f7d719a557e36025eebaa8185cf89e03c4de0cc577d6d9d5ac857996c44b1d9373c939773308ed2e0212d155e36fb41a5ab3b1a82932d72bfd2364b1a2168a5a0e6ab1f1c33b88c544c1c7ea6c3879b7d1ba3b9e9e397823546d1dd7d0046c926e62fbba77829b7c568545b9a06a9e77dde8c6e8dd00b11d31663f1b0c2fbcb7ef650cb5453bb3730063e26936e721cae56b191b3eb8828cd4ed92f689c1f343633976e9fb9d116d7dc900d37a4d10b568407fc75f7a9d723d54e57f2f37fb0901442c908018fe09a749fbdface59a96f9434653febeb810bfeff919f4e0390c52dd0fd8bc94dc3f8e71bd99ca38752d68ea0fee2c762c8a514f4617f978487a50b56659bde54e9e5f3384cd7a87cbe95139791dc5faf32e6233cbd557a499007881dfb695f9c59d3388b5f7dae20613ba9d39303f48ff84b9402315be15560944c971bfc5026ae695d6f89645c655255c5bb9dd940be17163f6b6cf80fdedc207fd6678cad81c0754fdd27e927457bb3fcaaa796f07b7acd2dba80595169f0fa40c42f9c5ca57772dfbb382a90ec1f06d73b6520221131591110bcdf3343a88bf3ebf849e9f849efabd3b3b7291763e37eb496f015675eab37a5ab693cce841c84b260aec2aebb141445350e9b383019511cea6f399d80f28110d1b4ad938a642e39a99eae83f271d2c620a4b3d85418e9d0e50ba0dcad0ef2ced83d2a25cc7cb000943fe7b2395134cda9ae707be8a8e180072d0424fd2e8ec0a4b8cb1cce9505c2ed7e11999e977ba3003e858b3a7fa7503d200939fa719f219038f45655e0a0edffafb46d04b9a0d91f72afb6f797325e8c46fd38663b863e2454fdcb8f1a354de8ae188450d79d700674e42a749a75eee3048ea2d9eb3ddeb5af79362d9541bdfa11e4f3c2e6d70b4f5131ea03281c7b46643372e9e1c85c1c3b5f88b6daf6698ca83e4b5c2ae55519cf0d98431e5d29675bb11f19a536781b7f13ef7a486199cf9018edd3122df27c0c841e7b867c45f7672e0eda3dc6d738ba767a1253a0177f43e1445674ad33b1c772fc09d0463906a0350af0297c4e8d64e723affbfba371694f2a859e4ebd0772c97622d984927a47f553320ef6b8d5140c67b11acbbb83bbedbf67c2a3e7ae9263455b69e1e2d64960a5714d7b2eccf3c826c6ceee087a3672faaf3c6a5b6958cb12a5794027d67175383395161cf6a0eda24e8c81a91418099857226f17d73be007f4b0853cf5bbabf62b8b262aa512333b59a60a8eadb6b95ad90804acf85484f063cd3689523670c066a61c170de29499c050ea7a3345259ba0711f04994b278a8d0e64f4e8b7c72f3f16ac28a228eb02d75a161b78b477a672fb98b899a1a6310c4f2e1cf059cf0214dcb5c9522c09f16b96933e676a1a8492fb525758e267e90f76c271f1a3521f44185615a8c965ff92bd4f1664d69c7a7133fa48d0887dbc874f3a1b7e8fb39345d10a0a16c2f1f2717ad07549af6ff51bb243229aad5bb9a26edf8c29771aca7bb722fc25d2d6ba55189aac2539d349a7a884ae9e1083f057e8d6ccbf30d9a7c203f17a8281aa54e40d19f6a45615397cc24b2d90176549a05ba76a68248b3746e63c549a705a96480e22d43506157fe6186b15647493a28639571000d35e7f5df7927a1ebb2d7c9a9d06c1c51328d91fd48b3a87324c851438008d3ea7b3444b9f4b05771f75b71b597bc69f21a8ad170f1465c66db2ea4a3c39a32112409c3e042db1d5ee72ba363a55f68f2d15c44b75bf2baf0ac862932f6ace6142f1394c96dbd10878fa56c20cbd887a8056efe288e5e4fedb03f40127a9308cec5ae0c2ceeaf4697ba1b51c652af908c1809d3cd081f4c843e3b2a7e5a8bb33c975efffe6c7a37fc26b70e2ee1aa34a4cf41759c202cba09d018514899aa52378fa33404a35409761e0cc8eec2ebdd8ceef7a98e9e48fe757ee574389667032fc2eaa9315b296160585cd8bb5dab3f17476a5a7175201d87a121db392ed438bbb528ee1e7868bf17a67e4d854a497be5c17954c805b2e0160406111aa5af96d65f33a30c6ca23da54152317dc3ad98d872011b467ae569bfe09dcaca043289e89f81a8ded36223fbe619a14365a94b6d4184fd2cfb75c8ede29b36c47822878d40e86291bf37aced436d094418d70f873ebf1aac233961e7e62853daeec5828e5a3b011870b66762dadc08c024730436d22cfc2ddce8bcb3a34448460ac44bf8bf95455ce6537debea51515e21b59e03c98388ac80bb2b7cac7fa4a06a85386aa917f19564a67a55ace4c4dd93ab58b7bcb5557141c503b4ce84aefd3d29d0bd2aa1b5399f8b5bbba14fe1940de812b7b8774ce70bc4773dd1216ee1b6b32fcd3e462db2d774171e8e18ec7449491b4bb16703afe8e4f8e1880ca37ef79832249a03eda20b8162054ed104b54c01476b89b6a14bb607dbecefa57ef2598ee91ae96ae8d2d6dc71910cddf531109f9b0215eb90e3561331f8a4c99e8dcb171326c00489e70ad241cc6e6785627d0244f87eea2bd46fb6a0973560e9e2f4b5093fda023e8fc88c0d57fcab553840f748594cef555383c29c391bbc94ecbe717397b8edf9004e007c92be9bfb322a504d0443bb19e824086adf1dc10ff5ae8d7b4415ed4bc3eec0ee66e00d9bd708f30ddf8f4570d076f2e4bb6420a2a7ac3a1f77b040e811b89f62cefe1ce32b69f591da4fed7689a4f2afc34920f7bed30a0a8490e5740a23478ce73051c24986b8ca78e3453b53cdf097d85c3e0aa408177f05b6fd1e3eae5024ee308a0a465b6ee6e604dc1def4e7914fca71d2e8e2aa2a00fa1502325862548938256726262a7a82d6acf08c8e55acb4fd0047591d2cba998d677328332cfb2b70eb633d18b1bcf865a4a42f0dc86a033e417d0a7c444d75e60c0f0b67981a3f210272245a1cfa0bb11920b32a580d8ca4ede54ece8beacb9a5735aad3b49e97e2f9afa0a66a159cc8da7b0dce5d26ab45634d5eaab97bb69673b0992fe3f2d11964c546688dd49655480b2e7e18c8c54720c70167abefcf8c1af2ea968ac5db1fefab98965daaa090d3ebf567ecaff7e76e8a0c15c72c92e3c56d3955303986299c5e0f4106f91bf93a4a37bc724ec092360354b556718274ffb4c596f2aa38b209293c1e218d45c9c8b891c87affd860d4eb44faa422acc2e3cb8fce5d917c6daefb84cf14579e05ae1274cfd30811ec69080871b9e91725667ba1365bad38f018a3905d11224393af35ec92d1482f9beed71965bcbc865d93329c242179efbc53d9cac404664e5e5ed33af758808afdbba61dbc1da7002c8761f801107a0d6ef74ba0bdafd1ec38721c783d817de73e3cc03719f2a1b0c114f9b7985f95ea5e67f4f29bd39472538e924d48cb5ab58da7dea1ac629c0a4e73ff5faca9970c8ed4e9973c5e92f6304d34a3110520e6249c121f1c9c567641c9a9c40b1b5ace3d1fbe9dae90d18713f83e8cc77e452eb6e13906b0f4f43c28757607d451afc2ff9e8758da82dc819d3d9da3e3353937790b5aa6bac503b3059bb959244dc3fa68c9396c276e2f618e8012417567c92c488a91cead0e2c09c12e3518085a7cdaba907ca12a5d33f62b0a0c947e9f71f6d6b25f38a8d51c9a82ff1b6c65406c84eb93c2ba3ea657b58b926a5814dba72dc643a869baf3071ccb39ea529e3bbd1bfe11f86dae7d5b0c5ed001170b0e58b5ea66cfa0741f198c4ed413becb2e4f936301427917dd8b17c2287a2082afd2d42022abb9890f8667f458479071298761952ba772db8d9c7f84cca3629379279221feff456da44cc6e2c12794962b670a309c8411ad3b6a63d7b8b2d360d9b4a5f3789df8b7ffc418ca4a1926d64c46fef71016d7f5164e6d7ad16495cb39238bb9ae997693825cadb8ec31f2cb9283c92bc500975797228292aec8df54e5331e2d74f76327a85aab7c6a310b0085c3828321ccdd2a565e69b05e3c410831516b5449ef9ee8f50c33800687f79395f6c605dcbbfadc37bc5edead41a8f1ac31ff4af5c219e72fea840a6fa7ce278fc683807a9254ec12ca831ca05bd25982b026709b7292a15258099b9f5f464bbf44dc688fac5c1bd5fc5c3a3c5ce861218647e53ee648e0fe3c1ec2d088035f680cee6946998826636a9084b8a2956b165ddfadb7bc53b021a5aeec7962a732061fedfb202f77be64a1f885366896034e679e3345de5af7b90c01ef817ba572373dc02a6a08a5fb843f1a2fdd6e7a785365c8bb21afe2996b1c70aa9b9494646f8ea9effd748a21fe5fadcd8198abc5ae702ff1375302a0003476f107b7c0a9667d32a95e70a469b2d1b4ef67af3b6051ea0599e32c0a366a25a53dc692daf703a18fdc8b3392905251c311425071a2b4b55d742967eb0f2b4293494dd71811b072b806df9aa35a90a956e76b701da699581a162fa53922872ce9e332353e83af5ad8644b34837b560bdd87024dc2ab896b9705970489abad1505539e6203902cd2fa73cbec888be98d79a4f8ce5bca95323ba2f6d40610350cbbf04c9b153337968fa73ea2a32e6ff9b177ce6363644c715677532746e28961126811bee1f2a35c62cf22c9a297ea9bc13219633620c48bf3482f9b747932352eb42245e0c34932f246a2c74f6ca69272c8f2c5e064ac366a174a769df8b2547e82ba1a6fbfd9b1ab60abc94611d0dc9468dbc0b5c496806cc3d9b4f71bb5744ecb2a3268459549e5ae5f030c40a13dc179d9fd02fafab06e70033538b5b1010e540189a105d818934fe6729e9b33e0b26cb5bc6310cc48910562bf02c1659b21def16f39abe11659af738fa5fc07bb04cb37715d1dae1ae1cfb246bc0aa3a7e1c20b76d2f1998f01a723b88893c90b17c693070acd141d15715bf616a7cdafaaf9e4c43007ff89ffbb4ae6bdb1e59351d2e6374b9fd5043d4d6a77bc564e8ad217269f27d7d059e7f596f92038f1958d15ed0976c65a47532c379ab51809e95606c35c1847f5464f399e8969532d36f0a0580405e9029b2934f46ede9deeb0f0c2985dd2be2835e23cf5f2a24ab7cdb0cfa1635b4ad1068e19bbc01cbf8ae709d5de18864ded8d9b1537dbf7037937b273a85c5f28ccb77058337dcb6e01352c2baf33adc60b8e2aa0c15d4c74ba1ec2e48839f1c1c8d69b88c5affdf003cffffffc3