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

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

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

Block Certificate

Block 54783 bb86c8383947271ce53a1caace9a52bbebd064ef5837d7844379b961d484b0e1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fddcd0759bf7e803953d0cce74dac8109666545eee503821a250b6ff92913445
Certificate Block Hash
bb86c8383947271ce53a1caace9a52bbebd064ef5837d7844379b961d484b0e1
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00803c0000d0430000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005a7a0e294e8da8d8e66e4226d085ef1ec237dbb7f3ba7019622506fdb015d5c0832b2c9d33bcd3d998819da4f7a564790683334e549f3371e5d33034e972de647c03cfd61aba928afedf55135573b63ef4fbf8a12c7fbaefee060000000000000080000000800000803c0000d0430000

Raw Header Hex

00004020710519bd63eafee3aef9de57eadd2c50a380430ff4e98738b59401e424f590805a6b0dec88281fef20cc8e901c4760eeb2c931a466121cf9c218d1a88c1c94f77cde096ab930061845349192ffb650a2213850ee5e54669610c8da74ce0c3d9503e8f79b75d0dcfd

Proof Data Hex

59,560 bytes
121216020307d37b1ce0403fb32574832ff0c2fcaf7f1e136226a3e7842c9e3d94d5a4dd32104dd3f69866771b44182e5df4770bf7dd58458d8209c87b92c21fc6b7a2a1379216eef4adf260be57aa7538116a5e5f08da9d8abc469eebb5d32380b1be7a1fc2c5125be3dec6484d3fc9d8d5b92826650a5dd1d8f97ee741b74f4168c3fc4d851bb14da2d86c9ada425c293ee68094b84676d24a63c9c79b9064d88a112160d4b4a33b9bc0722842f03bb63e7a0cc3d573a16187fd74387c2edb37b760f942e3d6b223af178bd4b8bc6ea089a136fa8ac2dbc81638d0437d3029d4fe0b091405e5086d4c7597d62372f08222cc003cf6236c72c67411a86cc34979a5511db83e26d5ebd98796a7ba30faa28712e2120be8c90d41d2f1d321be1fc87da83d4f6c99f8cf51f7b4d82472753f1ab2bc7915e4de8125801b1c2984acd10a4b4d20662428a81915a8745ceed2d6616643aae30abe6bdd7110931b436c756590cfc9317831e97a7bf405c17c241578a04c51672e9ad237968e3176d6839391d494567a9501811c8a4b830f469cf5cd2dbffe0b65ba8ece58352488164fb9c6bf45fc12e2394c9e8bde481f1e1bac48a3eb85c1fd84edaf3ebf61e585f9c8a4c7fa6ef97e881ab849cb13fbaee5ea2080be9a3718c3b82af2e3dc85020bc5fdb5607be661e01c848ebf09bb9afde2514a2304a23bf483c3aabee5f1961c3049ca625a5cf3472461ad18ebbec8b019bfa41ddb8ca5c4fb99bee3eb51b79e715e0fe8495b9e70ddf0ec9c55b91ea43cfaf61375e85070cac588b1a630ce62a8daa1d28d002afb5d5e14bc95b8250b6eba4b3f66defbfef79bd5067b963ccc6d1a459763d12b3a0226380dde9d58724502c01fbf48c64e7ed3fa1911cd93965dbd96adf70a7d9d3a01ea4be5d176f48b5bcf4212db1c549fc331446c9bd2f9aca2f02d3b4ef2dccce11df420d6843c74c6852ca8eb4a4ebb7272b918b68409f33c923e6f06671f98c83111f9f83c4be4098a1c12d1bd125854bbcd945d3b7802e83fdc1d7815cef7255ff92d8f93d47b1f74e6b1f14ada46e6ef98d96821be5f864b6331536fd2f09053a96d610f9782fa1f1931ac43d3f762416c962ba614db0b7872ac3f626cf0e45c8091394730f4cc8b4067f1a86853223fced145689b0664ef5a6709c11f01442cbd84c0c0798fb96747af84657cbac265193e9e3c94def2866ed28b7b6ad84e0a227487263e570660dc7b4e30150a2416fd3ac98ba62e0cf7a55772a8925d13e72cfb49b9d4551a71c97bb338c07c23530b65a7a3dfa9b9d8d77f04bdac1e972adba5dda314b382b2cc0db0c5b6c4d3075968d74ab8ada360c17480515db9e9f2c17d4d3a4b34a67a0215c2c37916a5290d401c23aa2856776d88f588506eb5836887f629471973445109613b9f5c09cb7dc2a9d79417f24a984cf99b081779647be22ad6ea93679fce78938f6ac69da09b92f38b1539c1195a1600ab1edfef9010cb6eb894b8636cd826db91caa243a7cd5aa28cba1da2e3c029d04efc0d52431cb8c15afceae3ead040bf0966d7e33f0cb4b1261adc2e537106ce393e74384925ce9bd81c1b0077373e9b5cd08aeafdbf51c7e02c7e573be72491cefd26adae6e3b46653ceaaafa58053ddf2fb5df9b3df3ba99663b677deb43801202ed8f53228796e3661bcefb71be5a95432b8f12a35ecd7560953f2e43457f27982fbb4189d913ed6f182383ef124711d4b31b2417ff9959ea78f2db3c396288d2e14d3279a9af69824b14dc9260732c8d6f43408fdac9b96369f480a3b781d0ad062ebd64723e4b95a3b3e14a33ca8adecf58e5af089b001473ac759f2a8841db968250b6756151d43cbcd66c5c222782711e7ca9d46621fd68a195811b2ba8739cf3292083fca15abfa22a898739a71007f4e52577dcf15e74872f0e0eca461ebb0b45fe1b6e0911f23f9a427ae62feed0efe399a07eaa8b8786e23a3fba2aa3c2d9b6cd9f88a12fc0405622a034a9ee5b6edbe89d93a4f7339e021f6116c290bd041d3a18ea141e5e7f672f896e928cb082e887b8508f5ae01b36ca0bbfb88c1259b6e39784d678e2547cab07e81e075e770fedb84d2550fb15034cf3f4c4f61820481854fe39f4f6cee0ff2cb827b3ebbe0b1a8b010273d385cf6de1a2179ba195c74f5587dedf02611d7d54c73c3e279f23a53468e1b01e62dd65829f6ec32228d71c32d20537132569e8291ed35073d35fce7cb386c4f5edb8037b24891e63c69917f2e55a823a8085858a337abf189f1225203dae4a8a12696e3078af042a4dd70b6b2a266f2364c3b38aed3c64a8a2ddcc615f70fe0b44c4a0d44138ce5eb9248645aa4c6171902fe5f26e46b78ef8544f04cdcaabe5bc673cefe3317e4023ba65de0b2dbe613134831b15f142429e0ae0ddc17a694c58dd4d95dba6f93b37f89d9709a945ba58c7177097e9e956e512db53a0666ed2f1170993ed2131bc8deb43d8a55472bd8603bf5b238f5bfdebbe03eebef5a63ab717022558b3533633bd4e48b19a17b8644db11ba9b355881b43c3f86f0544de0e8d6487f4fabc6fb436b001f476540fb74a1566b1b14b5e03ac4cf736afadde61866afb5e99cea8defd39226003137ad5382dfe0e2ad936ef4ac480c2c2093f610f15939a2fd4dcb8ad2430e6e7775f1d5ed58d55f7369c513e47a404d469a051c5e056c32bebf7760f3c4f7be9ba7710070f0b4d35f2e2e3a6aa445f5b8bd0501e48f5a73cbd2c0dcdc00eb1799cd48b4ff895463ad08dc63913fedaab75c86073e2192d26822bd452fbe1693954af469f01aabb0fab69c168ec5bc64a91381f4691795cf582ca1d1f906db81e75f55d911c1cdfbe070f94a2e4daf4637a99cf85c11f1936dd029501f9a881c07f044e40eb323bd54cc6b0e8de23fb722151031bc412e569bbe544f78a4f9df3d3d24e119173b362781e0d2f5effca0fe01f538b628d835780f2cb2c9f06bf2d67074be165edcaecb967bee42524581371007aeb898e2dd0cd25e635a66f7672163b3b1cdabf1a0155a815a0a354cc736347845e423cc7c172969821db11d25fbd7b36fbe45f6a509788e100bdffe4b0203cb4b7c1f35450dd011961bfbfe3c080e477bd24f387bb910cefaed6e561f6763fa0c8a64b9ffbfc21b32d1cfcab97f8af4ce5af64e51d7fb33f8a2f17fd899583b73e145f88f8fa4b244140ec0238d6d045b5a2c3cadcc9d6734f3d06d0c5ade6b1c5fea1a124b7313b888737cff46b31a66efdf0e3cf398ebb4d2ba34b24869093adb7999927a39bae5ae7efcf7f225ef78bed6572b787414dc33ef535b6372a6cb83a549c0d0a2e430556b43b5da3d6ca28cc280dacd7dc98fcc802531eebd0f0ded9faf206275ddf1d9105e3fcc604cd65d32a0fa8f38109969c91996d133a5f87f6cbb2bcb99b713088c47365ec0315115abe61cd277d61750cdf8fad7fc573c87695d6b99d328917b0ef2e55af43f60d6e71c2035587c7ca112098d3706de34c337e9bb4915d2080f9baf8e5962a8e0444e97e8ac2dc01bb9ab3bd922e8869159a05ff37df0b318bb03f2e3186d26eff34456b4efe8e7788d11047cc7f67731ac0f314914cb2f53a13b36d5488c364f148999c90e794e1456df9a81d7f5f61d8e80a737203401c0c774d5da054465f9f66a86ab9b762d15b7decc366f853cffab57f0bf4eace7ee60fb95945b851a95b9b1167187ea987b6fa7f6df04b665ad5ee3783fa332f7eee3f68ff3e8618c9552c2ab665e075babb05e4738676c19b0f62f135a2faec930973a4628c068fd1106c8fecb213e3028061385236094aab8bfcf3064b935816d6fa9bfdf717f855fb67c3cfc7846647e4076a852fda82b7b9941b19fd64d79c8e8a152b5127d6303dd88c1d370b314ad43c331627c7de09c8d39508d06cb581ea7f9ac1412222607f40bda5d905d390148bf9ef6851cf001b67bd0a102bef17a82cf707e0f0cd9130ce144f51bf69206a567bf407ec993b8a30a04c8d234dcb3313e1f75087a0fe9cf05afecd38211834585744a3648f41db1541e7de48a4810dc46348c52c92ca4a63512027a1ab40a4b8de3141a6e70e77ef40c163b64da9687cf15d9d671b3d1a6487bea7ca7c364661f3eb9545086b5705a042e078ba83083fbf72102e84b337bb00fc2cd186d8f93d189e9ae95dc6588e8674a4c9e391fdbe48aeeca4afa0d277ab1ed6d812da872deb1e34628e4de56d6d9eaa2e4261e73ad2749da59531d62e95f3cfa0518d9fa374e0a64a3e194d84e10f621e9ac9457fb552cb250f69338a6063ec61e3e36d0ed71fd64cb8e3c99f4d19a74d128a90588c19d20e603ffd855750a96be277b89c59cb5748613a42ce12e1bf21ff3b6988f48a3311203d76d3457d05f45c840f338ebfc79f332551f910ff2a0ade6af2dc65620e336b08816dac12315c7c9ea3f118eacec4efe09a86bc5d54631b10eeae14037ea989d6530638cea7be7810e2e35dafcbbc3acf273d988ca7727ef3225da8d3a3b054b60525b7365ba6493ee4d40ea3ca94756936ff938425160816c510b25145b1cead7d99ae2122cb2aa3de5394567d86c9c669e57a94377d9b389f00c8bdd29b8ed3f30fcc2ea46d73b2ad6d72c8ed2529e64b5c24e1b23faf898b4560f25856d112ce5447debae96c716880f2e476011d6c860d47c43281e8c1f5edf4fbfa4dbcd6241b0b8e334661a6b911dfb6ee718fb326cd614e6ab5e3b900d37ff1cd81dd8216c2e2111d9dfffbe82220afd32b877035ef47226c79259fccb17126fbdd1626418bec1032b5ab5fdd6b44152ba3e4feb5fdd8f7ee4827d14487c26f90b28e2090a76d003d49f24f238bf7092bc1ac86af709a77ae95308e21fc585e5c1fa3613395a446c28012ba631833db89406fc901921cfdf136e340b1a024032fa00616608b6b6b541ab805a488c11f1a0966fa83b8f44b9b3e60def32d9500cf4adcb441e03a7acfc257d7457fab7d6be632640c845247e4444bdde6876a8cf970c602412965857c25766f8b28f3f9cf1e3070b555fa574b64386623c215698375157ee265424b61319d5d59805eedebb286c0c70d71645564f7be5f1c08f0325dbb0df82a8dbf3175df7385464eef1cd1f6e17e3679cd7eb4004db7857cb40f1f9ede587e5270f148b71a5914e901cbb9e44605b57b7a0dd2ce5c93200be97d57b37887ed40821c4ade8abd7e751d99750a036e7d22324f0c186d7e37078ffbdfb9d0904031a0c80481e38fd5154c2634f6cf1b99cb345314a69847bc0be1522222fe12c214767cdf8aa92b0138d309949d13b2dad538676e50895feb4d538308f3d913e43cf8f4802acd70fd8cfb020db948f4cd8a3918fb65a55e46700bf01bc2ec8ef804a21216790eb3cd56f71f701300d353049fe42340f0ac56c3303a81b192ac8f8e47280c9afb66f56ea9203a9518f6ccebcb998a66919c51e4042e454e9ae4225e192d07075dee12af073a476683adbd797d8ca8ada6ece4468d11a69c9d2821b8c1f683383ffa11776a3151b074e9bc4f827e119fe7927f8f957b36edf92eeb3d111fb745ed39e361e00a3d9146e2ce3f2c57c9bfae69a3445227c5ac2889daf7ed131b7e268ed51d04b6575b5d654139ccf78c22ca4138ed2f907eeb962969e9dca7b9d350b3e104a026d8f86ed723dd5d4beab0e6983f0f6fc6a30da12638ee010309b7f3d99c8599cf5679a40b8e36b824cf0b7a577a6736297bd4657bf1f5a008286233b7644326bef0a49b20a0d055110a8a89e1110af0a59b0ef0d95da2285bb9c5de1d1333e1ba074463e581bab92737fa5917f5b5887903375fa830e8fec169b1f1d599d863d934d0de83d3e0d2877d7d1f14c57b0af600919a2e4804f418064b0538597f7956d01f832cde49837f22a6e32d5cde8478f29ba72030fa8428a4176fd1220fb62f6e48153520be616358697bdf34865e3a052a310e4f057e67977577fe11a1c29093675f1c496319c243cad3be7ab8424623673bac8459c48b5d72912e0c6e51a6523e3566cdd4bc2ac4f69cd7beb9e7febc11a9b8a08528efc36dd9db2ba87f5b868c6890db4a9e52325cd20b930f5df3ec2390cb895fd107cf424cd7b52625cb48cee0febc955cc03ea8747f218a6fbccc70d0270937f0ac735ad809c12517720c54dfe48bbbff80f429b0bc7f435573899188cc6b918e316d7e140edddd478851cab5402e1f5c9cc5ee5a58061bf440a3696afad610a51183531d7f3de05085c8a95b250fab337138f197a4f57b3c6f0087c24d9ebff5601fca7c63ce8d0c23db8ba8f8e07040138703f15778a67eb2d1f812591ccf0e9111dbf5857eb1c8c39b4f3a94d1b4bd917a7c38d9ac3707804e3950c5e2f589dad5873c74cf23fa42601c315326233c7be7a2ccb6690898ad16d7334db2e1d11319ad7333c3c3308ccc1ffd8d2a5dee7f3b20e1223c589f69fc281285a26c5a21a5cca62a88fdb22296618732ef77615ecc2950075f923c78f3e92f9d10bdcfc20a07dd56c056fe03c2aa1a17829a5d4b28924f347fde95c3b7dd202c4d4ea6580f8087995cdc7a88fda950aa4faab12d0555ab157b5713fb27eda89eca25dd5af5fca5ded2ba97b684efa058d83211cefe686faeba225956307716fa978f201c47682f6462a2759e5de9a1ecbbf2c9e1adb8e2175d411f721ffe1ffb749bf85cf7a2401f0c09ad98976829b63277c71a63a4d5c9bf4c471399cccaefd41ed06ab47ffb8c5eb64269fc51305f3ac85d377b580da2686348a1cd3e4e73eaee4cdfec4b620ada877c53e571b53fed73e2e5ed7a60bbcb51a33c9ceb50526a941303660c09249eeaca4fa9d60acfc672fd955693e0a216196a0b15f070ef09a534933ef5a5bb10745192375656524137a18b63e64028e3d7d93aeadeb7b158d33e1e207914aa7649b989de5ff45d7a60b12a6d88bc902936231319043740ebcbad06cf37c8f45872a9491935e704fe2c5ec3c1666abc8c83388e38268104acae598c2bdd50c88aeb7caf5ccb086b99634829b811704da60b021929406feb17c6619d0fc7a1694136fac6b006166c2af6ac48e5015d7baf42a8e5017cf4084675b297a03119196ff716a53cf3e5a7db263a920e087756d695c3dc1c96211ec0694d1a3eeb9d93e845726f04723dde1d838f88b6a64875b0510eb0926f40c3274347c5fb0383bd2e5b1236fb43e70075901d02e32793be06b790117f901474b6c47327a72289fd90e0fff6c630ebcad0879b2a2450a53d9bc6c2e52c30e6c86c8120b6bdf95c30dedb784d5a8c8b5e33635410b3e8406e1c232989119747dfc983374c0224f86629bec2c40509e51317eff2f2029481100b592474b6332bde6d852d1c8c5b4ae737dde32194dba789e1610f3433e8b8d5338d9dcc4a1540a093e3a392adf3caadca9d0a46295f999a39bd759f5188f4b71be03eff7eaecafdecfd31c6d5acd492c867ccb37daa3e75de89a74a43bb2a49b5aaa101eef4b2b9c2d06b25ab38490e3d514503afdc51870eeb6371c98f1461c8a09515aba2d2755365dd784036910945372f49a6b39b192490964f5950df065c56c2ee82e2d00e40667360b1e329723b9f66b6c5ccd636b139f7ddb81fa11e6149d7797f685cebf8104551e47e90599f37c2a01f753dc284aabfa0a4b21f572279ef649ef3cfee1f93bd84d87d1ed810f633dd123c1fd929199c8f22aa71f77cf8d4aa2d709ca37234cef9e0bca09c0cd42193cabeac31eeeace8cf8fbf517c20242dbc9a990ee4ead44042311e5ca4846d6c640ef3e26fcbf453503af77ab0103e870ccc1d8c4ac476873108561207143e0ab8034bd3d94673f94a75535d8a8353146fca66ec0b791ac3bc645a7e050896b80d438858c4812578343ea2287cc1d8c321151786ef15ab4bdb3c48dc7136bcd01495753e1b2636c16c8e956f2f23ce24d0b92cac92d95ecb69eef5f778c4cbdcb495528d1e71a85312e89c7eaef06fa8856e25fb4ac6a1b015161b15c36d27b0127bbc052c994156131cdfb5fb6a06c49a71dc3f3ef1de158ab3a6eb3000b3e4e5ae2263c462ecc1eaa060a22c266529f0968abe9588741a1a573d07a527f23cc5e544363fcba60fb4e0ce80d364a14f457551786488a341a7a69dda6db570d403cdf4c354e69a5fafcb444c14688aaf90ecb21e1815096459198e5cb17f0e28cf6a0fcf1e4c894c32e47b478e87baa6f3446d12d3570929df8fd7dbcab3daaf91a79a60ce3b0e36ffaf9024b162e4fdb5ecbe55218a8cb6ca2bf144142d5a7dc0f4e2e1ab680f5866a41c8e76ba3c06fc0b85f5926f1aff2d90e1ae2bff79c37c39dfc2bbaf631e36b4efcfdbae64b6531618eb09aeeb0509e6c69c199912fde073ab1587b0ab5945c68480f08de0382618b924d9ad3dadb880f804ccbb830b2a84ee72c06bb65b250b85a7d34731cc6855892fb2fc33bcdfc9e752c2119005819128fded14b13b66e95f14e579ca649edfe0f67d508e2b508d4e6bc016fc37f8a92ffe668679da528fdb4e93e6958edf530af75fc953af4ec96cbb94d522ec73aa78109cbc7adf2948073cbf35ea1a86a2495a8ba655592b609a18b58e16b17483936d73275116dab449e8fcd7684245fb7e38b1cbfa153c91dcc272ad33cf74224fa71b8fd9f522aba77f6d9b586fb9d22e6111d30764fff378df6fa4baa8d01b8339ede79ff411f1ab831af85a23696d740fbc873f75008fb23a1e3603d3bcae89bd0d4503078bbcd6976bc17d8b352a2c3356c1f7090eef70c455cb066d7815022f12100e0e642a0ec954c011edfea2942b551d458d7149e6ea251363c86814e3b0fe9d95c7f34bf4c51ac32365e667021d0818de1bd1077f06e972158969431a3410e961102ef19a9f0a64ddc502f676a25cfb718f994ee1a66813c0568280061c993fd3fa4bdb32a9a3c201fc26eb5faaf8da70153c666af68c361ded160168b48ac57afdab8ab495d1962077a54054684044d9fc116ebd70e9159d99d586d096e68e7a511394cb703ae223a3e33de7dbd98a303ac63152d21ddfcd4f2456413d5d7f74b158758b4fd593cfe6d2fd3ac58950f91eec98724bb274ca5b0618421390285b1aa7c5e5e094cf8dcd4cf4be44c5b34fe7fa2ab932732a586db5f8976a48dffe9efd5ae815ee88d3dcc1f87dc8577c3a8a6daf59528a2fb5f1cb876444d14189c8eba7c047afa99e0c19761ecb5c2c7e390094428136da6dd7b3a25eaf0f0586a773de3e2d5dc89a52526b784ee0a997f4feba620409359fec073e36ac6795531428991a9ff12adab7402c890a8201cc8475318b00fddbe8dc55468e46b139495b771073224ce369425bc560a6575af95c3415a21d9dba5e180ee9e782c83f330e5b5fdfc6276d2b56a5dd17b4ca586aed251ddbab87b7ddf965de0469fb88d2180cf515b296950b348c625bb86fce319e17bae0fc3a8eca7ae8c66958ba096ee05f6604f69a4cd0a95dcfb4778fae1b0aea86ff8350fae9ec6fce4d64a9fd265fa70bb614bc0de2cb7754fe3d261d25861d6f439e0205cd025e19eaa0b4cf037f218dadaf888031775fc11155164f7e309f3c185b27bf7edcf8401275fde1d51b6133c820d8a40ec3aab35212fbe3bcf8d18e58bb63668b4286b6356429acd9105108936deadad76d32e2046d9df4211a98f9c200d3507b2764fe6ec20435fe335fd8d88a9858738453a8823d7f30efc0939a6348d398098823619677b4102a5422548e184165460f19721a1aeabc9090608fa9f602dd34cad5fcc0279a5b8fae687754fc6a5dcb6322be2fc458601c20771ff9a0ef5b4844a94df8d2052a75f264d21a1de4bb07894c151c5efaea076fb4e67a131598ddc23996cd78f570ca4ff754fba4803882651b952e954f93fddb5486f9fe91fc287e048d77b8480d23d0cd7ebbc76c8aa6d7cea733b0fdef962b978d712bd959dcd6a661b0d7ddbbc7bc06f9a26d0490963d0eb7dbe34f9253e9b4302cb4f56432f6e03667a63796dcc36ffcdaa5e6e61377dfcc923c54a68ed217c82b1f794da5e6b05326eb62f0d4e598e3ce89f0634105225cab4372d27c8ee33744c2f6c68758385ae093df1c93b59e4c3036506775d25542c6a5e45f14b7022785b09dfae410d97b803f936c3291abb4d805c2a417f8db8b8b1539ccdb1c3ff581bde42138498f9f54d6fdec1c4e8187ab88d9357eb991875fd73c52b36a6f42cbbaea9740b987dda17458366625e5c1243c9cb6b6097fbbadf622090b5d98f16dcf58807ff6d548d4de31a8763f25a8060380fdb830ffa116881e48181b716bda2bb397ee06f7cd728c7e6d95aa5a56af7c65f8a908383d867eb83f0aff32a11b71fa71fe32b4117303210b45bac10dbf35951a79e4abaf3f0c5397e5feb5cf1d1b88d4a8f53485015afe81fbe35ad993bee96aec33dea3c37fcca5e6960a0ff1ab7c0652e83b2a190dd20a3534fc6dac5ab130a443e9b04a677813793fc3af2a11300d894e5cae039c8cdf14c84e26edde6cb99fc1338b487d961ff98974b156c0bab8cb884a3832bdb19c22279aa85d47708f2b647134ae4221a5729ada5025f9825825e42c9da0b1e9ba47328a2b9f4891fb3b11df1fbab37ba6ff50965d330732c906e2337fce54eb25787ece3bb66a944d9b3bc6fdd56598adf36ae3b8b5553a1c472a6485810d7df4e7dd13701ea293b8696eae6774b16c13092b7eb1b56d2926c3e006e2a696cfd5f414caef159c0c31a01e752ee04c0f2ee91604e7bc3ff6f66bb9ee4640f9ebc28cb409deaaab6d4057fc34df48a2de0c3c15ace373bea283fbbf858fac292e6b3197f3e3e6b98e3d01df28f3fc50cce96cedb85fe71e137a956927dcf0f1f81594687e894433f73c0652186f0436044a4eb534350c01dc7f6588910b1179debf0c6ce7efb1cf32b0cce06883291b7352f830fb8f2f998a87564d80906768ae6bcd6741d0a346fe232e4b3e192a2bd348659fa4d49c3172a5a0bfd5425bb2c1813f3fa27da5e81d337bb0a1c3097f2d419117f0f95786915c18b72463788915bd64424c1e7b39432a5074b8d012821dda70ab0ccbe1f0f63a7c3155e43cb5f1398cfb28d5bfb1c2de955fc8c907ef66db429239f224e9fa492903f0af4e017abe3d03a712a3182ca1eb15017c2aeaaeba4574ae92f9528043ae4d5611a1fe5ad05315d102a270047cc56c6ee926db4479e392daf0f68a634569b33057bba95f5f42fdc1cc1c9340d6ecb54cc62218ac0c488b626491f73b5e2b67900db693b215b49f7cbae6154af06af7ce9e696eef3ea70dcfe904ffa9a0240238aad4e355aed79498b6940a509db89b347c6f7a93820c53fe5e79dc31253c8db748f4badfb5b0291a87f889e9ae2c7fe7fdcf9861c8e6b827eb25238fbba23d9f28b3747744f4239a418cc919d12e6beb821bac300f55d12405c7d11a3fbccec8e006b47e616dbdfaea40e550da6b22e5742c0843b759e851ff506fb98f0ccedcc51b07d97026af273133a4e9485c91d71c25b2008fb3da28d23005fd4c28d7fcd89987aa07cfbfefb51b10f43421311759c956c494f1f2c26fde98d9c75f9b54ca9243c8a1ae07f77f2a6e06804adf050b89a970f3d785903dede90904911565e278e2a5d2bc72ab3527741816c7e72c43aa8cdbb539a0309bdbab436d6b74f77370406c17bec0e2d11287e01c0e6b4c695313f536f1c90a354d4feb4ec6e6e0557be5a309464785dee860c22a67f37c84ab7e9b32fe7df9638cc9fd961ba5216fa3bd899988139c8e729f296800fcb9b52fbfec0d68ee21a2788f737219495735098f93dfc0928e076ee41da7bee0f7e96f872d996ac097eb7c6376be4deaa92136dc9b33d7ed4fb6e5ce65b27961a67a1ccc14ea0e0f6b691ab9a5af4455a1487ff109012051f3c02fbec997c1c50ea510aa7888de487ebc6d7dbeb101a68b88cef3f65a4dcec9bd50a2896aeeb64acb4d53cde5aa16f03441eb5d751ce0369357585e82de2cb72b53662962020310e62e2dd29fdcf21e5034993cee07620d8876cf5e9f4bb7f45328c7493ad08184b2efb6a3ed701442a9c3e426c630f3c9ecc9b24bb10fac44e8cba8bc878ee02466669162f45c07511bda220f62321840ea3d0269333014120b11a8735230b4a01ad30046957a3e0a3ee3957844e50291b48b674a9ba092de075b7728869fc8fb154e834849ac81f8a0c59d2de9ff661267e63d6d7042acebd6ee441e095110b9eaf6486608b0f1a081b2d94a1795398bd8fb932f8e08f585c1dfb0e5dca2f64d51ca6e9eda6b0dec0cebc09b3c7329db53f256d1bdc91f11de44bc024915235cdb27ae46e207903def839c87d63ff6569960adb533390679a9dca57405ff45d9e94938d01327528db8808257fd63635567e5c65dafa985961dd42a4f6b1f01e54fd7912810c273b633fa122e26fa608aba9020b839505cf00ba0c583d38e3e4797da7aede8b183457b31ba75c26b8fabe1a968c0fff257e956f982cb1f59790af8151a2ffd0c64c18cebb869e3906e67fb5d553966d5455904b5347c857f367f87e1e72eddba1b9bef282267058e13e036440d1f4f5e9380a3facf2562dd57ebb3a29d66e7f4bc0cf82e7fc700f2eaa524705f908243e8bbbe05b2543c62c810b1d5de6a799c182bcdab140a5390135a48df2c2c46de20be8a4ff558a851129ae8d75902cd5209eaebf051d4b3a3c8d886a3c6846a6364fb388499003d29cc58e89d23a563fc99ec41c4a0c0f484d040c5bd6ae4305f990588da6aee7a6e9d6c6330f3344fbc878a009ce1821246cd23ebe698191be61ada4582092cfdb5db89cee41def673cba506175c66df42eff4d1946024c125a2e66e7c42b6c47ac74b5af915f999df03762b39ab73d6ab85b65d4b49850b0db21e572ebb088166ca93c8efe1554c16fd5b0cd8d248013f5b768760fd08178afe86439317b99b35c8fb6d46e45e36af815bfd65c7b20edd3542905a1aff87bccbce37cf7bcc88afa75e3d9ba679b6384730666ea882543c79f4e302ea6b9d100f0276723746d6ae80300fe8bba79e7fd3e860b8c8b3848a0c06c7bdb8ea05cd1b54fe45c99c60dd6ab916f6aa2d4ae87ffd5d80bd266ecbc1f1b9a874a421ee9c2cabac683f0aee9bbb847fffe2f04b5559f05347aad006c040e6bf503b18a19a4294406eee65e6dd693409bcb3e1fe4d1843ed358424ba4f558018fb03d5eabfe401fb89c711b28bff7b82bab3a1051b5c9055637e2e029774b101f243090518c41254e4e79115bb7fcc6e186b37066bc45b7367058bcdf7bf583c5e96ee0dafd206e72f8ee1ad0d97c602a5dd4943437f2e696bb22f30476ea8b50394ed720af058db67c760e538dba8f52832e5b8573ef2fbeae5ae7211eba303445d0232f245843c6b8f60336c1f15457635ae600b4b97a7ba56bd5229ddf65e115842d5ca4eea152e805fcab809bfd78880720c58e44fbac86ae37c587044377eac97499823629c7e881e910c90f85db225468358721ef000f0167a8d6a9a4ce6fdf6125c7aab552924e15c5ec8c39614ceb08dc312362137899fa58922770146e264308f07493e230f7de644ce59ac82a904b15bbc40191ea666faa1adf7764ec10c05103e3a9a8bf1ca0366f71264b0522414172e3810452d424cc0c2519699a4d7a83d6268091d2fc2bab73876cb0e46c6cb3b82d66e8235b80ac096ef1fb0eaa059071888aa4c58d38942a6bec1a16d8416945f16462dc491b6928c10b1b2d1ec044045236e44020d041245233be6cdb1dc5399038a1ca7fb318d9511b29bc02a7bd7def297eb0d930fabede3a7d5f17342ede82d7f87b4c08e626a5f3d985ee184bd9a296afde02bb9376242c823a2deef22f39b354a0f33cd13ccb5e6c0e5be0c6fb89ad5cb4f92fb90ebb7e7ce745b1b7e5e35a3081c7199c27fc04685234607a54faaddc705e7ad900b8c5ecf19f352ff1f6f60c80b6bd357b8282014a35fa244e5f7e6155f50daa9b99d179262363319136bb2cba439d9e95acb52845164fad079a21ce7db599767ab72d83b86f8ed92c175ed385711082cce94958e8fa899bb5affcbf82c6c249b97eff8bf18e539fc57fa48e0f6033f5f24a7e530c45a4289550c64ac41c7ed7344279ed413d7ab0c3b98fc34eb26e932a4f013a83261549dae1e818cd773e1a9b0383e9d4c0d2402aa66c913990adeeeb59aa76c2e75050e3ec2ec50bf0b8022b87c7a08947ae7c45e6e37ea4cb698d43f189193dd8d0dc38ba3fc2c6c3cff0b49cb06d408f015b5d94919433fdc1308383f1d00d3632bdb2814893e9104e229b8a4da0d0411de6dc71c8f804255a292ff820caf396fa170172351dad301e88ada96a2c625e53bd278ded0ef53c340579f4a075bb533b93a67d0d36d1c7f2f02dac00c99846d2f1cdf885c3beb0d218176eebfc10a1a8b24e96670b6a8105898d9d6f272107767ad6b8fd51d5a7ba05b16afac33cd5424596551c39b7489c360beccea0d70baf1cc5bcd4641c674fd499b230d0a70fbd8095d7a2f62f424406cf1de267d1c12423adc5f1c98519b41376c6888e5b0f6561467f649db8bad90fb3a5745c8ab6514bc813fff9de1061b4dd28f22ddd63ba35ff522ea3beda91ba1bff04099ae78a0af6e638da635d9d8bf9c041f9fcd5e2ee428098ca0d0b93885a9b94f1c8d307d972688e1adfdec1ed9d5411e8727f3d77ff1f0519e62d2e77c5a34e1caa11542e95cab16145c677ac2809c72eff87bd1dcf0c2e64e4446a20ba3534a705c676c998f80c446eb22d6dc7f1e59363199f64bc42547d8b25658f57bdebdb6407f15fc0cfe8607c5e7f96201bc0fd20d9d5f88b33d39f2960d19d60565ddf3808b10bafcb1e9575d5138456ad13580a5b578ef2e1967dc37600aaa8d9e1836863440b3bff7bd09b47f545e579a982e0f3ccc2593e763fe9cae750d67c1cc4f353ddbcdf29be81042bb1a7fae8dbaac8e486709065e3fb4526726a723ee20e40de93cc934f889d12b9cde2c478b8289580a068edbbca07bc81d7cf546ca6c9f9265157d8bf8c8130f9fb9eb8840962e035fd96c8873af86d9b3e21d38bb4b2d7869929ab7a8d31c848deaf2c85e02d04ab6c61d5ae9307e2aac2ee7e3abfcb1aa754d6ca08e4e6d48a81303d0820183258ee96d142b6619b90fbbcd10d9406331df1d5c9c7197da0c75e0f4ebb9f3b0c510b4ede1ea687ec81e2503bb66f362fa1660c3cc5800e707f887f77f4459ed1667080a747773cf8e6cd80e80f4a71d367417a2e13077fa19c9f49537cfbdbcc797f1a320c4787333a28c67b7b996363d0756e4964e655e1bd92eebd7968e19455639ea0cd810be6cc42844221d478a095a1a7239849af22175a3febb6cabd52f0bc64aaf3cdae913b44f78463559f88e02e72fcd23f85748da55b253ad87a1289bc4a45a947cc90b704ce8664a4f3b54021d29f30a0ca0d338938ee0e7f38f81c1a1fc886c083ba5d0711fa7c326f15008a3733aaef31fdbc88d70ec715467280f535f93cc86de4f8e8df101cdb4aad917a63e7741d9a0a9b4ecdcda64a735204b36bfa70ca7635082e6833c8c2d325e88c8fdad93d8893e0182dac3730e0f646e1b130a902ba5d6250d29f030782cf9d238cc4984d62bcea13af75e6acb7525a35b3d209e7f43f352825b9ca21c5cb75bc0285a6400b5d09bc6798c9753eea4b43d08b56170a78fd47a2467406c99184c1e199f972558a35a0059f6852ac63feef36f666e9a717c537cd7514b6bec272505dab63a14fa7305be6778accec4c09fa58cda27bc7afefb35c2e1682d3edd1fc0f0ddf5a9e00960f97320ada8da37fccc592d101d8a99b13642dcb4214005a63419a8ee7421cf491b95ca1850e548163c120a21dbaa072f20ea3cc9bde2585901fa05e9161547475205f7f00fefa56f09617a4adb20a3545442fbd67db445374dca2264a13f6b659e68f38909d61ebe2e3bae4cab8987f21d46881d3cf7f597b7800112d2235777bb157175c7be05d44e42c8e7e470afc0e4fdfb29a37063c38476d0e9d2f55508f6a60b555a09e11e5a6cbf75a5300c2e0b78c4a3cb3190bbd199c58063a040f2c173fc728d082907669389eb062650287c616633cd0274b99052255a068eea2c9f041389655322463c97ec3b92d6ac49a86da3048f04c531b91da5954e83cb3f05f72e007b2c43aee1b929c3954e81eb36a9334888a6b5e309550ab3dd260920b417e2c0c235d7607b6d99f251939c9d47d1ffb3405846a2648e0cf0f7ad3548ab6a4c7c4fe6fedb48da45484d8c99618df08ce0515d0d6d8726f94fcfae1292c770425e6f3abba93092771b1639a2a5246970ead227718c36fd2ade88bfe9a89e77057dad7f91eeccc5c9756978d6fbed9575df3f159a552cb6765ae0bf732d212524db952cfbd958f43112e3b86a44e73835daba064789e067ae76394daabfe26676c1b295de24ea72116cdb02920be4fa7cb6496e480be69bb89cd7674c791898c1ab0ac9816eec50d0caa7122b6aea1a37103efb51c5c1d0d357d0b50663d8c715324c7a8666c2e53268b5a6f5f54e1d9627d27258f3f7a3e759c4f1c7c3b8ad1bb9631fdc8675409937630269890636ab612ddee931b19195c570093e899461d71367e06abec3e4ac56db657d070f5b73aefa8fbdd7a544bf54a146a89754b1b9914b61e58df2fc2d4e46cc36e910ef007e76561d4864f988a8f43d8b34a42b96c3bc94a40d1158cbd7a8c37e2a36c40928301c7bbfe7894e84e1780ad9efc771bda269d0f5fe71e1e0f33e837f019a589e4be801614d353f74a4248d2afbaa4af9e69b0c7f093df877ea9117e8fc76acc0c3af479e895de0bc49e92d42c9d4a655fd95d2576b01499c3177833abbb467e76e0fa2c202ccd0c5777b61f7c805577c1f01bcb873d1ab5213680662d68886279c166dd60553ca84767670eecc0e18431611f56a0d440e0bb27691c1546ccc6230e7a5ed9a9ae9e8ad080acbe51098b2fb4605cde86f3e726f74e7eaecd3519fc140559a5b247ba26906a8af34a692a0fe7ef14d6919faf7b2150ac207da5f681a17a6a1b52b231109874f4ae4abad96f656c34334d89a87305b7062283c9219f9fbb3c380356c9630a3a507bcdefd343a0ae666b3fcaffc01b0fb9f42511236289af5180485a8c8d0456e4c6c9b9c326eb0ccf98a672fd6ffa5a5c8e6c7c9f74ab7da8876d5415472ab660a3ba2e1cccc106937df56a608f1c6e714f9d826dc6c59ed9564a35ad2146a008861750e76eb8e1fd2cb0d323f4dc11d3a33511a61b608145efeff5b17c746ea2fc8299da7b8adc0d48ec6e60d44b8b8506417ee8fde9f7fdf943b88a1eef40f20ef260a5db7daca28a351b7fd782ffe918c7cbef2f746e3d68211a9252a838af5ce1d2a8523aa7e50636b0aaf81a5da18af12163b722894a8eafdd2a6862e8caea535c7d70f0dd27fe8accedfe14da568c5427985154881f58ceb59148bd7bdf3d415d3e57f03e147ec06ad71c6da9bb117b0016c6f04ba977e6e82aa13d2611c0be6e166f3a7d53825706be20913bd1bd70ccf156a323f93ff9191f314b245c32740951946302247d9ed2fa3e5cf5572b545648a153a04a28bc62a940a5e386dc8ab3f9b54cc74a63d7be924a328a73dcb11f6701bc4e5b393adc0c7e86f5a5be15c650fe811e743f8d976eb3ebaeaf4037383fcc30a240c6a0ff347be81679b3da996a3d3b728840170cfa5ebf0fa5ed72b2ac20200d590d30b06a31029b0eabea4307fe1e65434e91e3792b28041af68615c6cd55cb61d5836ae8832f77fe08b209bd0b0e22ba5e336511fcbf39581be49d070a03bc7f6509ba2aa3f8653580368618a8abcfd174cbdf472b23d81bb8f2b262c6b8074f061d29063b9e6cfdb106e05445667aae1279bf717fde8797826f4e0a06d3a5f3506fc1357df1495e7bf4c3d833ec2fa72d17a5a756f961441bfffc960583257e1287cd2a56782b79670e6e2afcbc32dae58a82625d49842012046fd22f0fe6504aac2786a9a021bea9e5efaec595873191db027037f2d0d5899b08892cb1033ff9ffa99937538d33a5eb94cc650c9c574461f2d54a325d47ee58a1b1e4d75ddfcc330bd27852b2cef1c278300355090ce91367f1df88964fee1b829521042d67936281ac536f2e490a5a50d587be1d1220e3703aaa3848a828ca4ac56fc67909b07f92c9fc6b844bfc4f55b1ff651d84fab8493a129a8d85bebfb7391f9c88fbdcc7e2df8d64020c31c0072d2dfbb9891e5560124e5f20c0215a4dc67a1e2bba2c24f4235a07242efdba8ad0d7aa77d127a89ee66628bc4dc032bdfba8fbdf78c56b197908e1c64c91f8019908ac89063b17132a7134507f985196d74c97d97a57ba876d61bed1e65345a9b75f5a6e6b1155e712ae32cdc6dcc12b9a50c603ddd579adf3f5a932423cc5a389e9fd27c0dba662da5d1637ab36ca87574bab09d16a22fd97d6733d203d1b84fa564c8b68a3488fe319f9a6f67710b84522eede3114b7733bf00fa584d204666c3cf633a893d05427837a1aee3f1db4fd7374e90cb8ce28908b9cba97f5c33fec4f604df00ec1f23b0591f791949075b75131b6659590ffd6c4896ed50839c352f4a8cb8ac333984b415dce01f8e0f3f50474e8815e615055c3eca8efd44e41712f15e5d7c9201097e95a7e421aaa66c11bb26495babb1fe7d88c9cf45da79d0917c5169f542b7bc60e6f847c986a1d726d0a1069dc1dae81247e71309a3e83eb3d4f0298856f3733863bdb28aa09d1a85897d5472b3028a519c852e5ba36f660792bc6aae2977b099ada48fe3ceb2e57c4a530f1ee5c0639a80baa22413e42d74339d7d9940d186fbeabdf34ddfc09531a84f034cc79f50f5c54cc2ec3db64ef96bbf9ba5c831a8ecbe19e628b8889b1e72808eab821d4e6937da78f94bb12b19e8813db08c675baed93c4836cd8c96a171267a4d43eb64ec3b5fad141863fba70608623fa76b78e1618a553c795114327ca689ebb64d72a0f8eb86c587d543dae41db67ecb6a7533084290da79dc3e4988232ed8e34ee40b2a4ca0073925dd125930fee1d142fca98fcc5476b6784e46550ca94822b129d0e8e56859220eead21c961886797156613ed2dddabf237eb8417899f66813eae8ff38d28ac7d7a7b63b9d483760995da55c3c549e2b31c05cb0db689ae4cc6815f92450e41e86f8ea69eaff6248a4c7a4566a07c3d164b3475a273df64b5d9e8c0ca0ff2bdd49233d3356a4ce1efaeb8ec4a52dfec778c0d71d980db1146aa82ed3441c0b6b543f74b628ecc82b31c96b89ff30ac88cc42da994e6ab97d551d9cd6684863115126e8469722b6bb1b8cc423be3a4722f4bac58f22f0ef4eb1b327300a629425653b88da9cc70c9a93dce5d13697aef252ed6e8aa1b337c9473254fffb85a69aae0eea044ccaaad242704f3afaad4738e44255f3effd263efdc0fd0647ce350fe6565d98cb9fd4d8a43850c542b6584fb08df8201c893214a8eb68f92b27131d9fccb785550768edf35a7a531d17ee7c179211097bd7cffd014bf8052138b0eaf58b5a913b7ec6b1ed9e3dd695bdb5a7844f76a9253d699d56e48c39caa0599624490fb1e56513702973099cc2b1b0c26ecd4310dafe043acce651898320e76d5a8cd8364f690ef12b875726c254f48a00303353beb2ae57e6b20b559f66e5f7344ce37096f29155da904c3566a9024eb6618088316beec3449c9298babb729acbee0c383d85e705b0e23ec8f127f484987862aa21d7979fb3a22b69b17cd3a679b7601f609ecee8561876d800028fd2556325ee2d687e5304026e53dffa6b6b401b634647043336bb0c53aeb8ced4e8fc15cad43e1a5568f306219cda68a59857b538c06ee13661d83f822c7c05f67a96c8117d594b6ad48186b99469ab5dd5ffe1a648c9bd9eb7a05ba92de6ba3eb8ec504ab8d5c11abef61e5702c880b735fcea012b1284e5f3e5d521b5cea54dc4b5e173144c773f4154e7306f8894dc8884b49c6430cb1392eecf8e09e1c859385dfbe9a900917bb723d2a18813b9a4f7f035770b6a7e3e7bef944bd4af3d29c6f5a3926e686f515b82de8bdf1947d2be28a06528303bfd6c895b93b7b54eb231fb0a9c75de7f439f261301feb14b4550aa88083daf336c284241e753eb4d481c2ebc60b912a1f6090c819b5d0e6e8b2d742c4b3f5de7e0c66f83dcecb2e8782f9a5f1206e6c7a313adf2145951bca8baa2482f2cab35831b2b5494d67fde56ca6a9638505836ddacc872976326478cde231a246b038412b01a4c6faeaebab6fbd8eace45aaad3d08c2571abcad135ef054230c60e672db1e43ea4d360f0f512c3befb91eff0b0036067b42107fc2f7e11039cd0c7d869db7faf9117518397a278924c7e0c1902c6714d04841fe33445022c0c525965ee6f17feae54cabd41f43108bae5c3d7141f6bcf56ec9bef9dc60c9b134f1981b0aff06cb97f8502c0eb1d0cc7979bcdf9aa71f62d0ca34a217076bb3bb1944c205b4dd6d254bfb32450fd09308e8fd26e50421521d3965108e91812b5d18dc2b4cebff21c949969984e2eba70eea204331c214d4bf268e5cf8c911321d93ebff4b37fb77b137e6f56d25ed5a2ff77f24d110f0325c3c757988730b3ad66e35991f95d204860dac9989bec2bad2dce1f25d257fed42ecbfb9c8281c06282292b236a150d3d6250927cca476d108e7898179074baaa3b16f77d294c533436d9f721db5be3cefa5f16c3408377045e8f3789d38a4d93ed91e7180eae4a0d0dd4cf052271da07d8dbe4b4a2ac0da9653f4151ab830467f27c356d685bc7b18bcdefa5430ac5f689b1d06c3115680a16a20eeb5f3c2c5411726f9820a35ab38024354b5e5222614b6c45078324bc9dab1c6c658986d86a73bfcf13a0ca2e32ade29c9b7039b673d835e1a266aaa9124185e9aa1d62904f88cf89f868fea5e04e0b872d4ded60086d78e80238e33138a99f2661e46a2f67cd1960a37c27aa3efd6486a23ccc0825732bc6dc3bdb19fa6effe9fcf453dcf65a0659602a629f72950cc6302b956c374adcd9d844d6bf0cbe677ef046332ed7a9a5406b79dba78f972fda0569624586ae5fd46b7b35817a221768678252ab0919bbce04980eefb02cb157f113de72b5bf0830209c51d42b828c9720285f8742ec473f55fed3e6da826cb00360ff7f773eac80c79bbb5acb2f11c5be4e5ec29bd91f1ffac7dc25fc282fedb2410dc147d7cd2ac9436bc5f53e44d8e3c2ff4ee240779f50163caa3008009e077d6b887b653df0218eab5535fb6ea2172819830ee5dd13480513d0609c1cf2d6866a583b47ff170a870fa6037bb0f074c314f26c74db7c793469e547f2f0ee0c81f29836fba8915cf21edf57ba94d44a565936e943e3ec3c7b522f3dfa86f6dfa0dedc8cb087a50df1bedee14b5befa5a9f3eb268228b46257a2edb553e867c74ff90293829645d45f49bde3787795ceaf65418f96ab963addfea739eca1e7dc05cfbd8dc820c115d48cc73fa9bfc9123e337d4b65646ecdc28c8e8bfac49d9caffb0302b2453715ebe0fc7f7cce9f923d25e1284c726673e5e6b12fcb6e2a0e18d61151f95d8b51a18eefe656fb76d82823529210e7f89b778133a283118e2cc1403f0f43827c725b09de68dfed6a6fe90ae6dd79cd30194e3260b3a4d723e20ab5cd8ffb5d0cf1bc0bd54cdea21107f2d0ab93469a79145d373328251b346809b5fc6cdc302b6fa1687c5e67749adbc8ba0e44d66d6500ee312c983a765aef414f578b0421c5fc93114eebf50a6ff89244f9e0ab71b63f1426cd75325125fdf96a3ab2337af57b1ee83a1569cb26f2271aa5cf38d2e99da9a9b6197a0789bdeb77f2d29137a6506500995ea8e1178b30020202a69ae0c8015c59f79e92cf9907d369e4a0fc5b6db54cf0efab228a4ca0f2900f211dcb9b49b33797a3cd2086df1fbe82dab6894f0bdcb73c4914e4b71e3ccdf27bcf5d8c6cbc043e9f5e901d83541cea49efa9437d54475df9da7d9e5a9a8fabf90980817cfe24594df5e697025e52de4c10dcc4091f5a5c7399479f926ce296a3e96664b8ae9ef27e13f5ddf9cdad99bb6591e985fdc91a88ec9eeb345b4aedff3848d22196e381d764c1801a20aa7afb73fc74d281862a32b3e103b997abfe4bb56ae5a9e3d34e099469018b5d8f15e171dc69487401555d6f88ec920f59dc60fb466e3de6b2dbeb84d52ee8cadfd196b6b3f8d4eb3ae253632f3a5e5c8737be534fec1be124e7683f728c54448e61b866db9f0989d4733a71a70f530f5bebf8cc28c75bded4ac94bc3b7687dd3f821c5e84471c26f55058fb924a4c842b1aa18d8b00e088ed112b2a2248593d3e47ba478ae3b4bb1b2d274bd8979102e27382249ff989f9bab8fe36ed71b3d0faba6d165cae5f004c1a921fa0e69e7753838cda0c70f3b767b0b61046105ca997b76b899fb486db6aa0b5e315fec2f52c85be60a3f1cd1dc772a83853b316e2b599e52caf08ef3e56d0845eef3913439b8a14ad782568e1cba533e4f76c681134fde765e6fef4da3ae736e7938cfbdc78ed3f4d8217db5f6bc2d625ede97cc7dd3db3c9a4855d6a3331fc2724c40acda72ca5d26e45c26b6c28f349dc16897b97ef5099cba0c57ed57db86fe1f4db0d3366864a4aeae1119773794b20cb684f7c526210d652eb851e483c2c8eee580b02d5babf3cb3c2737d34df7180f5016ad8ac30b096ab7d91ecdf1964825734fce7dfa388cb0a41be8685241248df60cf4401ca4eec1bf1c9fa822769c3ee9b7ec106542ba71a23c40a47afdd9e9c901150ed11b7544c1bf8f74db8640b40371d7bde2f668b3bda223ab8b6c4c8c727d8b79bf9c768136dfedbea5af0ecd1d834aa440b8a48ce89368db045148a57091da626ce690cfcad6342f570970a6e2793a3d17a5273c0d6226ef34d8d203e59bf94c9262514519c148c9697ad240bc94fdca46bfcd868f63da57aaa0faf3def9c175112ab61076100fd347ad646f8b6b4a8e2d810425df7bda1a51bbfe172496b721d17982aa56284e0c98307753a17cd69ba210a2056fddd2af3af02eb9fe212428a92aa5cdb46f2e5038af8b0694b5d2e5f75185cb0d3ec5db4e24df9e64a7fa43ba5de0c38905457ca4fca40cbe536fab1f5ee8c9d994c20b24628ab011d1f513144b43211d055c81ddfae44c069d704bc7cd377bcbcbdc5f500e5474dc7bb59416e7543c18681a921d27c62770f182a3258be4ede199cecb0d6db821ba730724763daaf272539367ae009bf71753ad2581edcfd2558145130178ade592701cc28100b7d6e9cf941564491bc4da2d348ecb1aa6b80d173ebc2c6b02467f4cbb1f7bb01b3e23f7807334d04e264ff79e7ae7d4224a651a18afe9fe248702d50e5c037dbea274f0df69a080f8908ec21c3e9c962d3b18d9bc1de6e8a5298df0fe569e4224e892db96ce79bb87836b141865f7c8caa46fdb9dea9d7cd18ccefb83fafe38f46cc1dfcbae56d8efe6a0f63e29dadb65bdaafc3e96564017eb57ae10c657b86ebc50dda87741401458a6ec44d0b4faf5b2cca11e371ce9854773972c784e39862ce95b3af03fa4d894e886c6242eeab27781d2018375299e82e92e4a8bc70fb0eed6dd4f42d0608994d0d7b14754025105cba1a65e5b4d6afca5fbbda1af4dd98cfe96c7256c0f3b2edcf312de90edb2ad6f84b11b0a87348e5dfddff8f7dea4d82afff4f4085e744c51563f95b6d22273dcdbabce1c498bfe23f3a4762aadfb38e1afa4177f0a4d19467684d18673da4aaa388cf80e24962cdecae16c3e3ce39244bb8191a7c08dad098bee09a87d08919393bdfdb4a3684e4346c625f7a797bc35b5a8e6db95c6c2997d18b69ebd72f39d4a1adf401e64f60ea010bee06b98a002de2b09adcbaecd83bd1cd091eeac3b0bd6d677fda1a7fc3dc6419095cefb0f137b36454ab6aba0ce115de21979fae1d9e15068db3c2bbf813c03156ac3ddc2bc33d036ed2b5084773b14e23570809a5c04bccba8e37a2bada124650bdeaf74eae2af18413e471d7aac5eec5486b7270a782298500e75decb90bdfdeb024181a3af37f6f7314cfc656d96c3338a4ae23f744447a3c1becd8bd6000b795f640c24c25fe0cf3b03fe3dbbdedccdcdce1d01f058fabda88f2cb31bae7230af006bf6f556d4609d6e2ac8ef6bc58157c7c3442df0e762a4ae91a6a0b8cfc2fa1fbcf28fcf5df577eb9f681579ca4af699f4e45f858ebae34f2a8d86bcb14b8968243dbebd0d18142e7d61666f19425acdf2ccb90ad394d6f584cf2b2de235fab150a4e8da900bcd4dcdfebcd65357dbb6f1ab1819f9509a0033df666cbdf9f896aca43183166ec21ed9b2f772bd8258133c2400e1bd005f8a55b39f7053d72f288b64accd960b526c36e6a975d59628ec357c4b2d31e5f83bd7a684cd0c767b7e5711389166826c077765117aebbac54038ccbf665a871662c127803f8b953d9efc50e9d74f2f1750963e6e59136928a83cafdcb293e3673bf161cf72e90804ee3fc76ad75db38eb9d61ac231f3b5a3f26ed0b1386c21f974dcbc67a4a48f708338bf3b5aa7c608df571fd16930ce87e296d84e2f7e4f657cfcd8c2bbae3d9ee4d2971541e0eef29cb7a3eb27c792ea949b2c22dfe37823de12038031cd1fcd7a739e1c88e9dfce481bab7127f57f37e781cce570761a6843ce01878a802d17c7a13ea760222dbcbe63b4ff4b1ec0c8a0ce96cd69cecb357294ac4baab76a586516d25bdaf2c6003d527d7f7b522f67e3f8c611d11c8355c3d53ba34cbbe97c77f969c7e91d7f79e6a0a92ddf5c3869a71661ba9643980b97156ab650e868b1c6b5b81297c7721c0a474d14acef8a56274d799ec3b32212842181056af38fcd52b094c31c1e76978e4d4001a5814d797f7d4d920c6f6648f41318f494a184799ee633f729f9d67d4c39ee73cd66244d7d07566b275f1345dd8970ef3e3347e2c3c9bd4196f08db8761816cf22fa26d4d0f120279588ec560c200d8dca0e67ee4852eb67f14d93b2cf37ddfd971c04ac0fdbcb1412f4fa3bf0bbba22a18b392950c709fad9a983e730b32fa4a65dbf6d685b6dab70540ad78d6c81acd9b04dcc2863004f383da1bf45d8823535af073c9af0ce9fd43f1fb65507f5a6c3bd4178886c81a57d3ce4a808ccace9c3ed763b1215e1dc5a28eef135776674d8f100f7e07c3e473b4a5134f5f4f315f8e5241685fe17a2e7277a5e807b23d88ae9a3268135311edb84e6e8330d133f67c8f34980ff68ec499467f4521ffc8d45d2c1c243941981694baa11b430bd50bd8cad01f58c6db42e91c2dc535688552011c34496c1cb596af8304c9af9b227c429e85594f3232ba393526a7e02cb6cbc3f88cf0c4d873b6c4a814fd6b641625066af06386d7ad3bae64208d87b73d2b3f7d3f598a57ae9ee04dff3748fbfe5717e6c3cdf2161e3da85f2cfc21dc96dcd3f3a83c34cc07343ee684813420da33a28a78dae2bc64c65aa5043399aeb3fab3928d203ec8d9a135ca98c49a941146208553ea1d1cdfd58a2fd0779b47b9f77ece8e92368ba70e7e161fb0db9f0721c5b606ea383d71ee5c4a0d36d5824f6262be7251787f2126b7ec3555c55ed576e9350ae6374211f72a4b25b9abc9b109593a2329ef4364ffde220c7b248e0215f76ab8e2443d4db961222b69f23d47237ca3f4064430886cd60ae3ce71908e69db6fd798d6ad54add310990b6d0bcd96b6db07e526612875e402807d5ad896e42719383bb7710926617ba3abdd1ba5540a5f9e8561acd39cc0294f983ee0e0b53f19f668f2ed330ac6e37855d23438a4277b08619900090d6ca706515036053da5e334f2328ad1e78b81134ed81fb9734b835b121e506ddeb5307c0fab0c30c0868c6b3ebfa589e610d25b452aaec40eb323ea0f41bfdf1a6c21c5414fbc0880fec7fbf58ee2d800788d851d6e4077adae6532425634188c3f9fafd8bbe9b329e7da7161523a20af7f303ba9107610dde17aff763b5f5790ea4703a2b1e69671d2bf104641f26503a9fe46dec939ca769766f8b1ced7c09e4f046f0d9ea85d09c48de8f9d1fd414b366900062f6c667c6ce6c2d17be0baad2bfd5e77958685e13359612103f8748c1d966e380f348d63734c0836a505c93e9eb5851cf895641358a70ebe49c7e86993842f73fe92fb752a1b193c2004c03310d5d0257b3b1b77b543f6c8dac7d1d39334d6c5c22b7eb369d49a1482eb842d7ac4cdab88af05f7c151c54c1da2ab353b43c5098564828aa223c9f65c460c809381fcc5bae872516f41d39ac5ca4493b0207eb7b7f4c260cb86170b095ce74af67d93c5d85bea2aee14fd37d814590c56ea8f0951de3edaf07998c04998d7f16fc05aa58137eed7db9519705948868f80a12c7d901849060a8462599e74780e6cd62d06ecc2bf77e13efec2d9a07c4352b8ef03cc3d2ed53e4affd2a206b073717549c9035ea7174d83353e051722ef4cf5cd4d626ffeea6ff1ba62918c37c6c51200b1cc8c8908514dd13c7f5203132b012fb3dc7fd7f8daa4ee012a3d35c02b41aecf3da5bbf91e593a427535e03575923f7f77636591fce20ce5768a761bb0218e94aa27bd30fbb970164edc2558544ba27f20d113f79d863e5f9cfd3ed125fa3b1005ab966e141c8220a4dd48129908bd61c191d46cc578f15fedf0ed34bfb28f37c3ebff47afdbd4ca0deb3c9956789b8c409735ed584d2bc30c7fd4ac4afac5019a7c6f968f7cbe20c3f2753d35c57308e449bfbfb900cad4f4207fc65542de355c276f7a552b877881b5f45094baadd1193d9e26957e86073d9b5cb36d2603fc8b8f24e25c1420dac3b1a361221937f41556ee46c9d3f56df2cb010f01d207e7b965234bf120aa967ecf1277616a7da942781d020de3aa0e1c40d9351f706b1478b76253509f6201c5d8a22473a35f0bfdec5f51a7cd7c3eebf6bec7afd9c6b2356b00ce94e0ff83877f0fc15d165ca0ad6ca120d0c9b1858f5576fe94bbe0fdd50ba595930412baeeabe57b7b8e28346998d89abb9eba0fdd92f4ed1a436dd3e6f7ec1689697418a582d64b80a1b79bf377b356ea9c86b3c3e5a64cf49ddaaa74f8a5a4c8dc81655a24fb091ae62140998949c3956563707bae78b19db821ae4b6532f0975901884386ea93d6157068bdd196012b5118e0a953e9daa8f504f346ef92bc17e83c7c58fe89e66d8ebc8fda6d14eba90286f2361943a9b16233bcb868bb1a9906e922870966ecfb8be09b2ae75c7ebfcf51fbcf44f8c2604d26d1635bec6ae0422b69e55595f82790461767ed1ff1ec44993bba73f5f1865277da4c74b2428f6f4222def5617104dd2e6e63f75bb38f6760578a103dae7d259f51f10a908b01a4fcc95c2e9f674641d6ad9ab758c2cc557facb479e9c643e9fdc1d76ad40eb18559f4bd7ff77750628fdfc1b0a26bb37363f82494d1071b5f22a35c8920a6dd9b29c9c67a8da11bd8dd0945a8d93df2abc11567a539b8e8aeb0e6df6250ef4bcddc4810980ab61d80b86b10905eaf4102b2f31c34921233bf3b5f52ec2ba5c7e0e873a8087e941651872bf64bfa1d0a4795ee777c25e324099e61dd670352999f5772563d4afccf1921c1a2fe1d041ed8de7dc7943a269e7d4d1921f96d51e752b1d0067b4d7a7dda35ad46debbef3b9edfca67bbc0977c50822d8f3bafaa12e2bc0b273577bbb2e2d7f9c35b8f23e8ad3c4c94902c87078679dfde003aca799cccf1962e48d7cb6f4b9746b0ba50f8ce8109c3ab844e048f78c35b3928b654fa67c21c783dac6d5ff34a4c2f8a7885d312b4a0a5be39895aacad72575153b23a3c20bf054fcc76c50d4614fa5a8032f9f7b3dae3f6ec956997321a5c0a1c0de31b7f543edc3ebe87baec41e07b4464fc97cfe83722d2ea6f1f73d5fc33ec7d7d615babf434a6a7a579788759535b32215b64bac12b288da64a305b3c1cc18adf2110e385d7b5b19052e4019184317de408487acff1d69e6100b52e2d662a07858fab752b3612a16fc540f8ce46384715e3467ab6dee8c5fef56078834f4056538837f49fb06dfce8bdaf8e924123bf904b74de268483aeea39359d6337e56cd7e247091cf099a66c9ca40b532c00a0753a284ab1875830fba1a64a7798b5bc0955a8b18321924974673fd997e80abf0c08c4c9de08b4ea2b5145096121d52437364d57ae4a73bc4d15fdb408b8080bcedad6b613e238feb3850b60fff4a5552da212d5572b406b7428570869d481bdc5cdaf3698347b66421354e05651ba8d844b8afed0b7c67d19b95c9feb49bc3d61d88776d7420600f95c73b80ccab369fe07f27388b54d63b1cf01ba42dfdede6af2c4302c684bcd7dfb4b61791b9e40d06bb52203bd72fc3b874aa8bf0e3563c72bb06df73cb334b87f0ec95b9ed0de95e59978936cb0de03316111809600ff857c5468465bd8b78a980b09cfbe6cdd464031471d81971d42e4355f1bfa7b3965ab314693477798fb737ae7dbc01345801aad7235ecc45b1a1e7c6681c74b57be1a862f8bd779f91a09249f6513ca6bbc11771e4cf661d3240c1c5ec3387cea3c3eb079673cb7108fbc8f57f102264b193c948d56c286a7a9c9a5c80d5c854f8f15fc5b648384aa4c4e0cb6b8e0038494998dc26a5ac180803c16897993685b0113bbfd76addd583f4a55fd7e7e3c70577f282a0c135665bb779d158e75c24a385ce7b9ec58f22fb438a328f0fdec7602b71529530497c66e4760012d5a23757241baa70ec2c8af611f47529e3436ef147d61029acb0eae31a44251f761ae2c81a07fe5e3e02b09e16f311ea3089b81e94e44ff37ba45170a4d36399d34cd8de6d1ab978b922c4b26f12333f2dc0f001009ab232bd40422db4fe7386f8d03db4732d23d5a28e00958c4fec99773107609d136880e6b043c3d9e6ef7ff079e6401c7b9b559c42faebb4c370751d919850f8d8a6b6a582308342ded3f5fc18b211e843d8ff1fc33f634177615e924af2cbd455022db6fb84ea3aa9619619d72b3e4971347cc2103eeb2d9226e2a209ff6fda2347f2f06fbe053495c5f47cc9c84af524c3b8a211ecb7d884be8eba97e11adad25562a2a2cb91eabb618440d9a67ef393045a4a45d3547fa1ee5904367317db0559efb315067fecaacd91b4ad5d38442da719fe6020bbfab9339e3036496af5d4cf1111f98a798c35375f331b3ff915e948da7f2cb0bcf316ce00de21db8aacb845827067a821643da48561c73fdb69457ac7b8a51b61c6146d074d3420126f303f4dd4875df3671e32944dd16d5ebeb20ec23014569be573f6485b93f20778c0308a7e58ef68cdb5083e5e9bbf26fc69002bcb225a40a05e84522054373b1c73ed2889da436a4c2b593aa651b101c56afd048edc644e5c6c4620c46d53701aa17bdeed1bff2ef5b5d792f89775ec2b5f6aa043b37acbc933f9284bf8c7586736d5a42308c5ac1e837f1e3baf3ab687010cdb5c079df4335b93611387da62314436df81c4f682002814c273f6cc0cca8ffdd78036c7d043f5e13f5f202ecd2e96aa3b9e6e8592255e23c5264b22ad9d61ac26e0ebc7695b5daf04aac8a7cd76bb652b05dadcfcf7849a425caef31b542b0910ed667445a2db87368d7a392990f1500596ef00ab765c258f31651624980e7be83c7c2dd1672751c419bc6645b5ba275e95fb2621de38a84f47517eab84bc3e1a192004f8894ebcfcf5a5636b33b50965f1a6fbcd2e424a0aeff7e4ca84dab7c89f9bdf93295c6c0dbdf08bd301559e86e6d9400d4876ada7c02cd95f932d490ab1db602a70bb835d961e1865acba3916556f75caeda422535a690148f146dd9a8bf8576b62ac8cec1246d95e9bcb7bb8707cb8f6d54636b342ed18ae9d9db8d173d9ce9271c451cd848b4ad271e2aa421068001971cc098974d8d94a3863ced0b071580bbbbede52af5249726515bb085943452c26c4a6cb2e88991c4ac35fdeb50d7c2f1f5e2f3bbe8cd12eb19c5a314f19bebbdfebd35797f1c19ad239ede9b9d471d919fcc8c34d22d15aed5b7e77b96ba6f82051c0f3a4865fe19b6917cb7ef252873f873c1401bfcee4b8f319d11a8f397091da2836b58b446606e2be2fa0935609674c9b405cfb284d175b98b4c398e369f5b14109c79773318940e611012b5ae33d9edabe68adcc1d6dd5ae9e048d3c1ea89d6918094dc3e50bfb46e660c6d1bb839b0e98f1c983b8929ec3debaab1bf7fc3afd154c4ed64d48946d3bb5f124846221f9fa9db70a3dcddca592925d9eb59e6499343a25542b6d0c64f5ea053408b63da173fe3fa090e0feae14fac3536fd882e2251fcbd36578e278b75711924bd3122f0aceef5746151cb149c7abdf0ae0870b05d13b2dda3aaeeedd87fb2df466906f0e2a0dd75ce28a7d73472326d31ca3a23425720aff990cff26db55493ead6a98e0dd8b3b115c7ffa0150e35666f031b05ea425044cd814c446648029f88c430fe43459d746f69a5aa1786d98f442b2007a71a835202604c9750e2db28e7148a1a2a4619b164b8dfd214ff32bf3be2c1bf6af049705b45605a5074ba33066c7b76c8721f4fbf18040fdbabc1fe2a83233ec794cb9a0868303404bbaa383a21f38de63e8b56c2a5097dfe5cb6788ea6cf43bc9d40b5b6482f4dd0818839139a893bbb94d878b9a469597b71e657e7dc26444a14bbdd08a2c2743910ca37e0141eec9300d0452eada4cf5517b280f655373521bb0b91991b9424ef7969254f682a19be42718e680ee1d003b3ed78d43db0fe029a840cbc36e79903f56c7e31f92b391bb16faeb4d94861b913896488915a604b99f362ad684f88c7c094f4528c5d938f0dca9bf1e7ce548d19ad2171241bdcfb4ce9ff724c0b467e1cf6369f10f0d3e5e72d5be954d9b54fe9be2686c29a8bd2a7cd87f9a3656ea1c9f464551d0b112c9da6b6237d82bb094e27e6a413e51ab21d31aab6a0620c23a88feaf9d30a8863227690df936fb85aac0873c7a55c6c50a4e9d91ce718aa1c59ee2b70b680662e6d93a9555e10396c4964a37a660623fced38db11ded63abe327efb07e2a59b35d60dbcad2e9f93b119cddbcfe55a122e4c698c627eed26f4641f67b5eb3c651a9db9ca502ac0fb1ea0c64bdad7550a029aec9c1e8baecdc0ac906a0223adcecc728e9e5a611686eeca05eca27a48fb630f57f7c464f1d900fdd78d58c9ec6e790e8d60d516b54b8f050a9280c773a46b493b3d1a9fe721448be0aba21cf61997b4446bccbac12a3f2ee1f7afd689c0bb5eaa6d8f7a2eda0ae6e9a917f8040bbc08161b27e9afe3fb435565d394c478f76f92ffeec9a5179134e7cee409fee789f73b240eb72d3920e327f17df1961540d1a59f729c11ee77621823847a55ab7c1a56813fb213cc82a3ed1a6871cad5aa22191037a0dfc838acebf8e1c347e90ebd8f35c40ad459bc1154ba3253ff08fff553f096a022f4ed0ea34a84f8f86ee40a36d8a70f3fa291153fab909bb9c445fe0e0253b11d9beefaf95129c658540c23e46224a496d93e7eed242ab856a82861fa328d0f2e7929855faf996ba97cd44d8eb0c4e89b4b845e5a74d340825e81cf834a7096ba5d2cfac236b433c54b512654fe1c06a025e08cf4cfd7926fb995699d26eec7ba6a802f80ddc9d05c943e203afa683f175c5a7669c49cbc4d7853bc984888ea0f02f9ee3da258e1c778fd1b66cd390812f75b1f243811811ed39b18908e0c133bec5efe1847155931d0a3eaa61ef83761bcdb5ea4a922323b7c971da97ec9fad4203229f85aaedc86f18022212899cbf3f50c98d32e210e3cee4622de47fa4361ffe4fdda3a7e4f70ccc44aaf1635f4f5a2afcf8898aa87cc10369635f387f4f475829b99916584f468ddb1a558759445e24b47a5cfc1c48c01e8bb264399fbc2ae5d4609fe5f703eb53779b472cb531e0524322af725588f302f2caed50048d7fd490324954e2b8f767edd1425b50d3638dc7dac98f6ed49474d8a6354d676bc50a51d57690b95f5ce4802541bcc1f7430f87066c9c59734f542e5d88203bab1061c203d371eaf36734332e1798f60d7d8bb9c0c6c2aa2bd7b8b1b027a0c20f91421cef7ab33d4040b589c5db740bd846f8c67b1b1d726ae21b8c8de3cd51724a57d39abf9a544b1190dd567e18095890f558c8bd8ef87ef2ed20a1cca643ce55c9b14cb6b3d3bf3e216ecd12192e68c854162a56abeab3a6ef960e9bf39a36ffaf549ebdb968db90c34753d6ab065fa50e75737363f94e75eede1931a72bbaa3cf6e9e3b2e04c16078fa8eb11f78b48f1d588ade5a2e093482c94352e265980cd94ea0f87087e98c22af22b5921bb1988f707166447a9acc6e660ff321079b8dc9f20451af190dd3e914527e7a6887545a21567c1df83c7a01cad344324f6879523f2e6e486b4b6cbb2a1a27cd9c4f0055cc96b0c132025ea03d99f3a34d2ae6bee56091645aee010321eea6668650e864d7a7ad4188d0c219d8fea251a10b945507246cb40a171d54a372969d21091c36e50168780b62600ed415cbbacac82ad267d9394c731bc1b88fb011fb1c038cdce819990411a13c7bef7b0e9b000573e4ad977d4cc30ea6a371cd86caa68ed3d4120d6bcd39df2d0ead7a9c7691dc929a0833e0ed07bdcd2c8b28a3e796b89f6ec6858eb0034eb067db046ffc8f5f8780c250f784c7ebde25d3781bab286ac702433aede9b83e0e1892180ea2b11a76a79d0706f094635e464383b0eb87197603f7c2b6c6bea3aa8702422e469d9dde2068f8729713a551bd80da8127e0addfc80fe726d1e359431940bd77afcb0f595d7c47b5c8a3d48d83800d65916b2686949ceccf6f9f702736c4811817eb785605f7abec19c0b211268b6dea0c9582665dfe2c0939e469735dac311645e95e9e8208135f86526f42790bd1a279279dcb3477b25d166d845b768895a825ca2e4b50c30708ef858396e2e1a225b8d1f54a3c87ff5c9106b371d3c4e4cd4940eff900da6399878759c2d53b9c1d9801857dd3b24a6dc853e17a80613049d8bca34dace21c4013a70c25b346a62d363bc77024f13b6b586f75a959bf1ba10cc9752d36bab77d1ced74ff0129ae5a8cc69e1aeb411945e953fea29c0c1d3c3752bb7779d3d4b5a1400b07a03b0697f021fe14404f52eff50e174643a150877a1b05dcedd2a39ccb2ef14bc42a0b96e62014b57700e069eb15ffda5c597afa973fc54626a17a21bd8ecb5fcadee2ed22a9935ca52e5c8c94685046db103cf3b157838ce035dd65c9aa5a616603fe6cccbcf47a9b87e76039ea44402ca386d38436b382abf178c82fcf7fb70d825e85b78d338f7cd7757d184bd6cbca8f3194805255c90d69c24ece41f407b0a73e2ea45c6c74185dc3b827f161fdfbb59d2c844bbdff7f76722b7ddf492e852f29a37817aed1ece5b900603de29df26f673fb4d04356ed1eac3036acefca307a7a7544acd90dca0113a7fa61b74b754ab46c32e5b2b6ce90169d4f9136f13285afdaacc78bd076c1d549c48be36e3eb414d49491e5b0e974164258d195c7731d5d8ee3e9473892fc303bef9a3f1ac47928940cef535d11db8f4b023411d06c7a63929727006551804621bc7768f70157d549f8ddf7b922aba7d60a0004fed06913db7b97a32e2025c1eee859013a69182d88474657311b10b17da094489bf0a832e05d5b5839e57583bdff7f70229997a5ec86bbaf4f4b0a5b18231d6769a94e394f2f989b9f76e822dc093b390a675e06d8fb3a65af539660a3c3f54d58611f2fe80fb020ebdafb592143f1fa6d827437a938f2d726a002292a8071618985f0f2db74e8038bfa7057dfd995cd575dd2757c2ace43d149cd6d9b5a77d7de0a8b6426567ee86ebdf9fb0388d8819d8d076d1049457867fe73ccf25ad7e0828a73479e610b4ee54474e3725a007138a0309d40359c840787da2ed3d9968849e6d9fd28cbed50496805bea92859ddad7408e456c8053148c2ca2d0bcb4cc30e1127916c933f43d5ce4d6ac3165ae64c67cadcebae857064465825c7bbbd9cc1fd0f43adcc126707c17020be7ab4f84983ce45f32fa641bb92877f9e8cd53129c56032852b42fce7faeb9d7381ba6eb71ee84afb191efaacb6789a9fddd699ae31103856c174cbc4687affb82f2104314d570db7fe7aabbe19527dbca8daf2e062dbc58bb875e84ffb4804147d83ba131f16517c99dbcb39fdcb8dd25d24ce0daa858bda336d40c660c0d2afa7d41528d4db9392f67f9542d3ae9ed4c076f990c4c981da8cff3f82eb49a6c3a83c84cf30d91fecb12fb5b22eb2f23159a80bdd699435d97db131d2bb0554228644df08736ff40640021490e7acb442b54c5772dc3510252d1e0c368b62023e456a75d171f0ebd5d50b7ce08b103826707757adf60315a7837ada3c2d2af9dc17ed8b5d98b22cb2c315e05b11d82be7dfafebdb4f7b957e288371771e6655cd6e350c43c9b8936e74825ba458f6a1c03d551134e5167812a9ee6f167f6db3adc1331ee7d7260e9d4024ab2e54e80c119e1181b5d581a0b5113b47aaa8f527728cf99a10bd035b55afa8682c1a448456afa67015541247fc15f23f633bce3bbaf9728356cf5c1e807eb35cd69a715f629bbd2ea406e64392404ae00bcca1f5fffa9adfcdf47d50aac98921dba743646bc4c9e67d0bce6959778c812da35c0cc58ae96f3df44e4a4270ddd1ad17374987731f9160459b24695beb86e3667ed66da13091c534c96599154087c0242a8837780e48b3ff8d0451032f0125cdbc41fb37575df86ec68b25a8b2ec9f6b6857ebb3f9640129ee1dd688a3ab84f501bd2e7a82caf144ae6ed347353e9de50560e8e7c3e4cb6cd048bbf6a0d34a566b831b9fd16dcc4dd2983d917a21d89abccb20c2603c09dc0f59d564038f7fcc6c4f2b3f9112ec9a392748711eebf4032471b559a2cd3355d296ec5c0f6dfee8524e748e38a0c96eb97573ecacaf10a3b2cfa61a423ecd13e6ce2786f250a727cd32bac960e19743eafa85f115983f01a4c8cde098ee2ced38c722cb44e4ca942952bc33c7e377243954af6cc2972eaffadeeb70fc25c386c03d33d4066957a87571835e99fadaeca2f84ed4e488e430876ed264f336fc4606295625ed88c7dd8b24c51b6ec44068955127154027372fb10697ab29b4099136859a8320832f08e9aead65c655df91f7042af43e822873fb9c2c720e720f448311b9ca427d9a7a8fdad6b9fdf83972d5fa5aa0aa497fecccd6be2f40215ebb2fee29831933bc33cd01d2d1f20bddc8b7e462caaa8a2841761bf2127715538998b3e6f2bce3c3a5e9e17b8226ed28edb1c8e38b298d406058038bbb757f4e220e40367c89d453c32b0892eaee02d322cfb1d265c2586384f204ed4c8f1a5dcdca0fb91219522618ed4bc589811b5c43c7bb89f145a557190d5715b47bc174df09ea002b0c7b97896bb3767e812b5d02e0837ffebc373ee44b9760531f11d6e50e4fbf70757f29a18ed572204f002481d1d211d8dbcdb62d6c18adcac75143487fc1c01c2efe4aa159dd8c47947a1a0d70dade619afcae4a104b389d94356989da9e901ecb97f5e8db5bb5f490874dd0baa29ce6cefeb70d5c66924e53594afb7b2f79775c851f7a5ce7294aa1745987142ebaa776a4652dc1425859e8d4032ab3ed1e59bf8b353e7a4da7ccad9490f731fee7ddfda48e2bab6c78bc21213b86c078144d7c0eeeff1fc3b4299e2c2579294b8adac0f2eb520bc285f0520b89ffeb037ed2db6e8f17aa643a15c1a4e59fba73d9019ab0dbd02ff79c41b1fddb5fcc4475b40e26a35be2df3b5a90d4555acac53abd20b67a4270d584545fca32d151cd1a6f8cf28d9e991ff8572e59f91257a7315835ae21f23632e8fc8bb1d754c868f0a34f77756dbb419b5447955e14f3d4e205ebbbaf4461815bcb67d597a70bb2bd19ca89f914e65847006126f74d363944cb563ef2bd8cc9db51d05f2e6ddd09ee33b913425d0a97d4cf4dae10f166f35f7c304ee27eb76bbd32858dfc8cb1b7d69fedd8a336ee4707a6892ddd1f94d928c0127dbfc8fb670606ebe1d9aae34d46cf0991f906e9e2515bfad368ad6a10de545c621ff2d98ab8b0ee35dce8b73a7a90eefb4ebca75d06abd81fca2ef0f640f4714c423ca6184331440e759204881350405b906ea519b34750b9ebdc02137108a42558ffec7021917fd60480acac6408d7d3f67628f2392f16b036a02b9153ad7314d648488ede417609bb4dc93417983f624026658c127ff7ad5097676416297695571f244e8177a57f8992970a27438c1bd970f000ce507f0fbbfa1bc2ff1f7c2c0158d4ded5dd46a49347af4f09a61b09d1a83d7afaa6764c5b7d94ce32759b6d600b00ef151430cc84c45ab1863431c9daeaee3d76f97d0306c1c2286a2971a116a7a5230dd220a6a26cc32fee4e850a6311764cd1e9b4a7a61b325356dda8e79bbf02a5e7f416a4fce92effc57ee8f8edd8307cd86624df81a4c765741b8977fbe3a2641fa4870970546c3bb5986f2bed93a59787b61f17b9a139dfeae79d39acda545ee519d75fec35bdadb8e7662d38179f760a69d2e9ca40543dbf6b3551813e244d3924417ba4c3aa990b59608f8eaaaa961aff56d858bac90f287197b06f31ea7451cbad4dc656244395453f4153a8f31e707dddbca8a619fd609842c334cbf212d796415844e8c6890fc0b518ea5acc3a8e5b2b07668fc159edcac455192da51c2c593bfa0efc9aac594b2e27ea9244d90c62c1f5936cd5f21da6c9c3335bcaabe028e2939d2832909f0372c2bc11422d116b51a2f4c47e2a7e9403b42e60f59cbdc77a8f8952c06395bde98fb76b1e0e21e578b37e10d14717998e137845a55c10d3cce46bcdb677f6ccd1834467c519191f0479c52aa1247baba651f882855074cd0f873979b9a495cd87f6dbc2086e6ab89b69102b9d7f3a8fc2f5937a4029912cc5ae9719133e9fb2ed228257f8b53511ad79c5ee9327143b27394ba8ce1d628f47124dd8a893e9a28c35273a7e04cff6bbd567a727036d300165fa3cf52bef8d0f44bdc78f4813023834892fc5b40f31f124c3cf20a7c55b387c75524787aed2726c7cc9046012668c0462f26c0cbc6e802fd5fafa2e68ebc4fef5f9b402f871151dcf82325bb2c90e31d5b2651287809105203b2b3b7c13443df075b20a1f5c397944f33f3dbb6d4d51ac029e70d98d99b9860645784618a9b87237937337b685a2b38bb1ac991ddbca0f4fc4dc266d0ec98f55da83c491ab92acf5cc8a1084367a45b4fd66f9fcf8657319463252251be03561f19ea7592bec7d861767170d2c566c2fa0fa3b893a96a378206f6ccc6ddef99d203c08eb6c0566cee482081dbe5e914dae6d977a5f0574a882e1acf6f1cff2dd29f3d43ed5716a83dd294804ae05fcabdbe9cd0aec0eac9e894f199b4652416a5446d7d96b0f0e749aab8de1184a9ecc4ce7c6f842f39357f918725c420a37cfd8f63d870379341102991849350610dce4975163c1eb356f4d13b564e93a5a8e1264db1174f02eb8a3fa573a9d69fec9ab39612d2e587a45190810f16144c2bb61d69ef726092caac454ef6d94633c68d10be3d92dab148e4a561d20754340b1a1c868c561ec2c0e7a1c18d79965511d94acfd97ff4b0b203516273dd99487e74b0f0af4e25d8d439534cad8bb1256645b2b56c29c6557f9928b353629eb9880024485354e68bcda673697241fd74a83b2fa0f32ad51255dc00ffde5c2b4832c30a250210f7cccaf7b68f6cf5cd648458b3b16748835f0fedaa1ac0d3795959d75c843fee2b7333ccaa8d02afa90683ad2fa78fa20b2a1a876c0beba957968cd8e36b6a2545940680f70025d873f760a308fd7a702777f2217be93448b173ff3f3193f0fa4a146d02343aca5527fa9f7dcfadf7e8cbf6f99adc780a6ccf049abb2e071e79ae01798074999358fc7f0539370552df7c69dde5c0a5bacdd08f893afa0337c23e32d2f3e008294a711b3b657d8859ef8714603d02ffb75e4ac6bb792ca52ffb1c9515efb6766570b67f5d20106e258732da400b6d311a620b4f4ecc93c4c6391fbff6b830b7dda9e219a2a249c6e61d44f8500c523a1a7af2cab4f949000bc82b4bf2eb05ac22c019b0beb428368e785b6cf129d70a3705536436d97688651a49c6c60b5fc0876ff27ec189b098d8eb8c3a7614e3353202a5f0527e90de9118001e4d95259d1da8caf1e6a5b21cc06db10425d76f8eb8e08b3c87b9316ecdb8f56e3bc811e3bcfbca51b7a31488202d00ffca6479eea729aaf0e0a76e61674f9df92484899c7f3463109c3b88c6f36015da42b5a5f02e4767d4701543e76731b706060acb3ff1222f9b9bf6a3f935bdb1d818552d65f40aac1c18c8fe15b883470fcaedf88f30d9c81fc7a5635d2e6a7788ad92d654d218e1c520cf6eb09ef2fd3de3dd933ca3c5720f72a2d4bea3554630da9b10cf6d83635bd1b63fe3db0cd32b26117bfa3f9435ff66a954676f73338d6505ef7386020a49e8c7c091271ae4d9f63fa494ba564fdf0264b15b6adb492c84d5b8e8e3b9350d09f4c2ffe3ab55b75ed4e19b577c552cf4d45282042669c5e393a4770749befc3bcd058aa450323ce65a6fb9e542090128fc488d4b6fbd0d5bceb5d724777a9d96d7ca6a0903824ed5d1d890f4e9369fbc13c3ae16d0da8edea466582179e16ddc052b082b7c99fea313980280f9e3bc57bf648cd910009a29a0fcfb60c656e6c2f07e589fdce99019802b13da723b923ac8754c80213798e5e6f2aa9a9b13ee58a07355eb78eb5fee0bc22b5fd81abbe6ccf16ffe62e1d0fbfb9e36b1229c6fb29f03ecdb48b7a8e9048f4b2da41c32daed68116e6cd6470efd4bd81163a09d7beff8149705d4f8241b25ac790a1a55ab892e0853f0cad97daf060168e9ba0c3d97f39c8832491f80af14b0f216336ce23944914cb671e8d9fb3c196b266482cb20fdf5b5b126842b3a60131f6b0a2f7c18d18fe3a28329d70f1bc70e1f87d6e254c527fe4655cc62626e46fbc199143668ab895e62a49c5549a5755d074e3b551dd4fc4b54720ae4d039eb29c378acbd284a9c32ea90bcbe3ef7e849dea969d898acba97866a018d9ddeb2c5ea229975b20cd23d3e0e841de356cd96bc60bee09b35298efc2f34f2c4c56d8f3fc4075f6cbab0f9c785b6f6663ea98541ce335a13d4601e4e7724d6869b2ae1368d76e1c27baf33b0773d8392feb4c0d365dfaa0d1974697c3c9530b948edbbb8b30ee24a1e8b5faf4ca46c5f100a99636daaac21cd35481710d9c0576d09cdf25bb6eed0f0a7a48775d4fc5fd3845ef9d46c2101e4fc87a96827a3cee39ad8534d337750807647e269beb2ab0c38e5f4b775c2d3c88db57fbd8686b2432f33279b6c9e8568e0cec913599fd97a4b61bd365f6e5691dcd7f3d6b31c60ed54022e72c4ffc0993f16699981676c04ba88a65cb9246d1f02603ef6c617fb1c528f60f345683ecc34bd1b083c7ae9b7fd6f8731f1ce6f3217491f2895e5e2a62c7a4100ccd95059a8cc1728b02439d6743bdca55a0589123d3e3bfb0f55c613df3010cbee8225773f60a1c4592fd253faa1b754576add54b3de1b9df7e5bd132fa660e01d6c4d68e9d65eb7cf9b6918f7c20b3389969e1a14d0ab15b062df3effb10651be18e1cdfe16ad87a04332b53c09b9f32ee862edfa8adb79e382263181957b2f31d35bc77ddf2ac8b29b5a34c699b57d3908a612fbfd3c63cbcf8ea9bda5fe5884607c460840a2c7642074d701d49114325c46d722f0eb8179e5376c82ba4bc1ab3b104e661d0d1e0e9d82f289be74d2d2b1b7bd167483b065bb1b4efe81fb7c069f6b2a49bd9e630d1b17f48b62c3abaeb5e8545d4d155fb0f1250564499169f1482c58a2444df975acaa6ae7aaa863e13a881d4644a6c787dc1b8716e4a053965ce22fe95705852bd98906875b185aa2e1db0d3e572836eaec409ed377cf62191e5ab466840b41db34da502201d18de6ef783b44eeefff6eac397d2e886b69a91c7d6bbec4c79af9481aba873a46050443212f64eca1ed0516a1d937fc80edf82534a8c5616ddf80d2a8c4e4a708687b3f651233cb4142037f0a6a7221407d8238992f61507d36c47623e87ba5222cdd22f9f2d99036d66614c948f9e639bf7ce03b2134bce872744093b9e342e5633c3485bc490b7aa7b77a536dc735b9593133d6a0953536a1c6f77ecac15cf9a2dd5e2d5e4996f34d24b3d628ef6b25d5c2918028e6a6531f11c6f545328233b25010b5e87ebc859cf176a0152fa6dbdd71cecfa70817b3b2a7ddda6d4852a8ea28b502e5a7e9741c4f497199298899cc6a4a17b262b3ddaa82bb5323a66b6c529603af3ad7fcfa7ba96ea6878787e95a08463b9f448702f18586c291a0ffff20820fe7e9bd13246e3c0723337cac8ddbb9c130c86a31f07ef5f76c885640fbac20b7480343ac3336b0969e89516044b0fe83baacac12b9a48045897a30ce25e8e7562d5a2efc3ee7d801826d0ea7dc0c55c8954b893dbcf0520b435e83b6c07e37018c0c8254da96e89d80c1961dce2248e2bcf9fe92da7ab73cfbd2da62a114494101b18ac727fc03348dad3b673dfe6a82a53d4e0483fddabe3e54c186e7770b6aa52343febb190c1573b6a73bba1f790fbf2ce6ce17ca4bcff5fa13cae6bbf91ae3aa0eaa61b98bb68d2911dc73fc84b0040e17649ef9c4609fa7bfccdc6827671b15b28d8a6e9fcbd89bf0bb937522e74cd171d277a609d8eb0e47f609bdf9ff7c03e469989067a5513afec44476087c84f0cb1a6e48f52bc23b2ff1c321b8b8cad41b66122bc38c1c780a90e3a841e51ed3dd62c05f28529488437f2d9ea7dce3d9a1a5c324749fd3fb4f2b52e4e8c0559d2c0cd22cf499cf093cd574a0270e358f6d82b4b61c397bb4202863b60a355b2016d085723f2ee8d5597d342d7ab7ee149aff81a60340804ed7dc0aaf6dc962f7af3b7c192b90cd7fb32ba1a0573f44efb1ee58442c9f7220e27657d45d172ac6419db7f3aa31e51c2acae46bda56eff964840fe2b19d87fb677dedba4d0cc28aee6253e86b94d9617d6a94736f65409a5a7f975b57f17977bc0bb1dfd750071244ca0e86a71f3329232d1dccd1c3d83d04378c2a0d1df96c7ec3bccdab2a698178d97f30d35cd0deb77d09155aa08fd52591587e6a6c60f1f581edc3cd7b8daf24721e1e490eb9352a0309df57b6d5bf21037ab289e89a8d279eb5c82632326b15f736256b4b886fd7dc0ea03cf9d36383a2ca4703a31c8bccbfa3b8d920b3368f7845412e1951fb9697ba6aa2ada5d9e9b1d8e65d6b4c8a70909e4078c20154bc9cb2b537d0653c77a173724f26e8f019d4f4946a51d53a9d4e53ec2ba2fd573da00934c0b25997c8a55500f6e9bb31f69f5d87361f1501019258f45b866231ef351aafd35970ee6446ddcfc10666f91fc04713ddfb3da0a59589a779855a1ac5e8a33f75a6326b1f7fbac8b9aced17935475b8abd63e5af3fa2801215997d1a70445240f06be7508117bd5c74687a3ae5c21974c9db3b9c99d3336c1c7c95f4be4ff3ed9892940184535da291e297667a1c8638954627ac06ac7a55e8bf988cfb2ea21a2c37199d5adf1e81d7926f139d200debe68c92180c0dbfe5cc7de322303b65679b89e4f6b425b89f0701c4199ec0439a658c803ff52232212cb1a17dc42058485cbc123c086266e8fc61883ab1a7a6dfcff33f013829d0b051846998760d70f3b124c0fe45c339b60ab538684c02704f4f717d9133bc851fedb9fe2c654bc5fad20879241679efcbdbe2ac1d4ab50721e995911899818f3f5327f5e0e79685964eb2241f36d5103c4f4144282f6fea9c665518bb8ef0f41a4b52c6f5f2f5aa289df426151594ce08f46749bb94eb156c94d11392edcc3240215be4feb70565a88ee07643a7f187e8220a845d770d4ed851f1ec8f0305fc27d22291a0c32e2d0f9ce17fc705c19b35591c12e391cf11f29742505a6f5633f3c14e45382e96ebd6f555aa210f553d8db1412aee77176a7a74a0306816ae79b2b7174eb10b8f8d98857cb5c3bad71c2493a942f3cebfea87721fdc5dd756b437bd0b7719158122d69790e860eca1180f8a8a089036fd715e4d911005a1292638459b3cccf35f89bdc11b210cad66dca6dabd473e4adf2790c054f84785fd13f3c479b797cebe43a625b1e05738608ca46b897a7b6445537932bdf4d0dcbfe9c10222565f524e1b2438a8e8dc5ae442c173bf9fb4f6a001940c3c36834522308c6969f42aeee18a924e25032a731c66d3b7d0c4314fa425d98915c01ddcaad8d003b3b91a7a776031fb8eba7e65b8e9a75beec25bc1bdd3a8838a940d72e2259bbf9b4ae4182eb4b5711ee1f3dbd3aeb5046d07abefe32bf5847e4e34d5ca6f4ca2c030cddc94e3957cfee2c0e57d6137a8ce25afea9f744b4da6361db8da5e295d8813217aa71e1ef0fe2dc8de64dacdac59bcf7dfc9b3b58cea46f6139214b118dc46c2ab2b1cbcc045829d6ad87e10bf758335874808a44c12126c941cd31992578ad8099ea5c3411ebbd5d1a9c8ba715d7e719806c10ce1defc0bda910963c5f1c305c9ac5d7af921d5d0dc9d0d6bd9e3e43980389983f2594b5d705479b930b741552d542072352e6c2bb3ededfc9b4551621b0898cb7a81be33dd0337aaecd3ab1c1f4b5c841612ce198c86382190a3082405dff8e50506222f9cd056f1eb2bbbfdf733f9c45033f3b99e053f602439bb566d5b31d48b1ff92c2fe2a497164331a7fdc86bd5a4d57bfdcaec3cf7e158e0478ac95d45af27f27fba0f6908f8158da751faf41b8960e00bb0f986b010f39de78bbbb8b92e33d5cc6bacdc8317645eb9bc9d0eb7d97b07c89ad12d3b6e2f86f3b103d61da2b5c1e6630f269d396d714c98aa177841b615f4108936746a6c9f38777746b63e0cfa5ca6b7c1b53042d7558a0d4c94896bef60974e587c095e0272c90e22573d2d0fba31584e076f0f6b6bd4952daf4eb4f2cf0917ca3288565cab498f0f9efac6bbb6283f696c5e2788ee79d14f306fae0f43e896b6a6d04636ae8456b93f97416db91a55aa46edcac4b31bb6d65a10a0d2feee1d6350cb494d89633acf0148f201708eacdb77b5c397a6ea3633dee5f88e95bdb4750af6c5f71c2af010ead44cbec623a91b582cd3914f8d7015a2d4eff990ff5409f1f0cdb17cf1e9450d5c9103c33fcc7d699a897212b85b663eedbd08eabb73ba957fc11bd67d2482f9a3b9440ee8bd14bd14f06b2780a10f3f76165dd97a3eef3ab0fac06224dabdef6eb71b8b7d990cdd97783a6f55da7ae1d85058649ec876e2e145fe77d2759929c5c67ced1441b723dd2a3c50938ac30280de2c7907c8a5b1b4829660b193556fef9f26414aa79e6dbac298a6e7abc1352a044f2b28503bb7d5bc940872c47c4edd6f92aed8981b19ce21797ebc889583c4f0856e3fa1eb9fc013c12aca5b1af9a8e2f8155102bda49ec30e7a1c7c636dbe28309797902e4ff9e0126a8811a469386d7f77a92765985adc787bcc13512021f0df374d786ba514c3af9b28c868bc3db2b804081e6692034e5ba5b5ceffe34144f30cb3329eabe2af4fbfbe9c8bb70f89e98181656680e8302329d1a25b0f80d1fb9eaa98fc7652f4427ea484d46dc9f7be53abce538afde8fbd8553b5a8fb3d25ce25017a3edcef1c0bed6342dd2e05e70bd716eea645e6ad3fcdd2292dcb31d3d6373ff7cccd518437d97c92d938151c47a150e315e84382b57afb796a2c760eaaf2ffa4abdb43f86aab58ee0141061bed9e7a99a264baebd8aa243b37c5afda05ed1f204ba12ed30724d50e0dc15c52fccb8d57f35986d5cf8a3d7c1402b48570fd24f789d493f21532634707c76fc1a7defbe395ddd4a4eb3aa0e2fda127233ce3b5d65cf4076c6bab354fe1fc3140e53c64084a406ed89c4a56229b373cfb9e2e4ad39c37803c1b6e223641fe20c1407f1c90ea9181f728ae8826ff997646f3a29256a50e3c47f61aaf7395745049768515bd276e525158d2d23efc05168af79fc9a5b9a9cb0f871a303a48343bc4e510bdb669220ce0537b0e1fbc113b06a435bfd7a8b810dd670bb202f7afb615543a5cda3cb45202c0fec1473baec5cd70dad1c180a2e345b271b16d633639686408fbec38fcb66618f5f71f310bf8d97d4e6e97fb26aad73921d1cf48180b896535744ef828550a89dfd4953b612e8528d852b0c3bd8c3ee0f6bc35af2d0751d77116b97aeca86b85fe6e019c05662e6f5c936e5ed99ecb1538e1b883da67ee2eaff21ba33531a79a7d49c0285591ebceb2f238ca692f150d95de9ea00f41796185e85ffbc8698db61a67c7185cecc3a909814da963248a1b9ab4674e781c48ea309504f6747e7ba0c6c18455720067026f0762c0a5d27dc9c13518c1b4862a9655280efe57913d43f2e4470f64cc2b22951277cb56d6454112f3eeabbe48780fc24d90ea5ca2d718ebe01632c48279d47a759d8e4d5a88b4dc0d4f8363ecb1e1e68994dfeea71b7e37198fe7b2b4d7f9c4c495ac877d3bde303b048c3802943c3af9fc72eb8fe11f07be0f597e54b98f1eac8021b97caa64328ec5e1629060f7fe408f2e1d60cce172d4301912f6ea6efe69f7136649dd0a15e87cb68a93a20ae8887c42ca2391365db82e084e48623a83bcbd047ed377d4fa1d2923be7631077982a1ac335db1bc98d674be9d8c4335672717b723f447668657e8eb424deb9e40fe41dd6e82b74ae1251689d2c10df2d012e13ed3aea3f8ad0d8924fc5007e89d869148754f60574064304a5fdd94db4d412f02e433431e88776c29cf79dc20de8441de202a9921fc631604b913fb528c278ed47ab6beaca9bd1a6c8dca0b7e3901e24143a684f0c9ba4fac2f727f81d58b3d00ab43ed0eaf674864854867e6ee3764ee83247ddd1e5b5f4cc74821b1fc79ad04988aa73e0d93e98f8945113706962ad79b83049dce2b3a865f01a4b5455f1f4e32ce799cafb68e0888794c99dd47758f3557ef16fa9cc41f0c3589e252c46a2280d50620bdb7ab68e98b59ad24012e8465cf9b86b27d20fbe7c17fbe01d0d86ad1af0dfda89242582501166b31c4741cd8c815806df4eee7ffc5daa8cef13a546b9d51d00417bedce8d09a2cd651f1d725ea9ca7b03b907e3cfeec927026cc756d4be3c697535ba936c3400d7dcd3c81f9b01119cd341bbf5a0dc9ece9935128611395b2a170ef8cbada2b073eae634aafb3e6f1d8637090bb79e80d64c31d15d1266a85d7daba11746a2b043085503939909e91fe49f33cbee80c5e4aa52e1d5930da8a91ee286ffe0e108801305323b44500e4ee4f0f31f058674c8edc8f61d177c7253ae8a1aae1b728b895d235be7d3b8b3deca18aed830bcbbb266fc5a5616ce087f3eceed5e0d0b662950924aa28803a63d16e8c4a8791cf272715092b47ad21126697bc8516bf6a79cda20aa1b8382ea4a449ec5819aa42bb9a7852ca281a085381090b6c678b81122852f5d7e418abdec850219935d1e372f806b7a6e2140550b40d0f1a763802dcb417dfd12ee92745917c6f7c6c59dddab2fde33f696706a4136a4f12a8712cebcee1a5e055688959d7190a5a153bfea37e29c0552ca28b2f3610c7de8bf076c19e6f029e56867fcd7455e5b66a13d5be1a5890b80d7177b161ebb27b058e553c28a2dfc90c3f2e59524a5c6d9ebcac9ec91cc413d749058c9ac4ee9b080f542d4aa22f55a809158b7a0a61d1ad5b9d7ecd9a813c806eb15f09398533ffd48e731a1dbb2dfba91a6c9a9b363f6286d44c70cb507895e1b0b39c17f3e26b212f348ea7fd715df3c3449c0a5a273d8441a491475ca13bd073715c2b364c8c71763021d3c246cda1f5c1c39b38ad76b02c3964d1e2a259a06c283771f8471b11c195b88a69bb3cb30476954ba3840c8319da32f0e4786296aab511c5ba02c77ac3435386db443bf491047959b3e1f38371e5d9b4159b39ac52c8d716fa23325bea6bd4391cc270baff17a9be4d17a48afba9ba8ec8e0e7beba761ec156459ee3d3129f6eb8c4393172fbdf5243e80c2daae6bc7dc907a001c3bdb00cbb699f65a024e7a3a35eefc92d3db496fc1afad4f14a540a72c12b3112bcd9059566ce241de9fa26f9e2e29197e4d976e9e10c84120c2a9f49e2c37217b9aeb1289a5e38e5df390faf187406396e33096338ec7945357607c92e3f2a306aef560f3cc4c978db28d18c905f2866bed7c085dbfe804c4e07120c770d086f13ef32051ee50a600b813e6a5359ef262a365d703ca9bcfec74a515fb7e2617325536deeb6259c80512ccf5c173cffba141fb3434fb2d5580310886f959aea6838b568939d8cb16d0adf0f5e7a2c149a4f5c1d68c57db14bae3169d439080e34b52b5a2e14d00f6d9aa032d1d42ddb9b858e1e6f6b9db0e86ba6fdaa3e1b8305b21a9f15e4bf9ca9490b7e9a2f901fc358da752d69b5283e7a16b5e5afdf96116304b5d1e791461504a0c1a8bc27afb3e45cee928c28cfc49db77711966c0b4013ef33da5413b7dc411f5f3a14b756ed1b36d5d0f1ddde43537c27af07ae266f6b7b2639d0ac21aa0426ba08649a4b0a64f3f215c9fb7c41f9b6dc26a8a0c43f2467ca44b998f96be955938c290abbf86b2c08553866f47d8ade87ec94571d78ca01644a084afcc44cc8164527bb0d22ca7ad604e3e973d3f53f51fb218836636f7412e1504b95fcba761ac09933d068b6bf609e563929fcadab6a967f7642773365aae3691935ff9b1373469b7f9e84730dc504e55aa0ccd6049f54ef5da76d2926d48987629eb058d53f5a589a3bd4eb1863ee9d6e32de089ee7ed97b312dd492e5eb96d6097fc8d11649ac45028a26c009b979be5870c2a028d7352aaf8ae45461fb66e86746df07c5b5e58a226cce52a0af0985d6146560bfd5b80db21c51124fdbd27b9a744b130d0df90dfaa3f486d8f0b9ce21f884dc9ff1a677a9e800d736a51a8e6c5358fd7b126acc78abe1ae0afe7bfbc9dcc37dd5dbb0a972eac0ce624e43ad50f390a56a0fd26852067c216d22186b1c7faeecc67d06fecac4a04be824620cb0d0bd9afe4ba6689ed84d2c870754ff9e26647b5069ae65e84883e0888f989f148b51a4b7b5efce1d4f4ee313cc43d0ce2e121f0204972db9c20f1a5bfd35a00b29c7ec67d064d9866e015c0437c19d2c1eae5f7a9e4d7accb1d2e3e3dfd55a74a16e3ccafa14aee7edcdd0f373062f009e44c31fbb29cde4ce38f70a16c8337c49d3dfd963c8566c6fcbd81103ba86eae0723bf0a2fb0a64b1fc7ed1218dfadc6e6fb2eac27b183d0f70113cbca12e16b3b630ad7b95314a8b049a85073d62621908ecf3c598379e0b9fac68a8eba8687b325737337395e892cca5f47efc4d3e59de13d65c8d0ead9a7dcb8488caa706931e26808922c943825bca1c9fa1921699b63fe538aa43fde986e61f956549d9c5cc626d55b07e9f727034c25a4366f997acffced1688a35083805a6497f48299a1570f6ec274f78bbdfe6126883d13d1e0b837adad1ac9674b5c73b5da6e2f12c5a7d36261e2387862a83527b192dbfda311e2f302caaa7a1a124a9b4f0f1bc8c4e2d22b8bd008ac9764d403cba98602759f4da94a2f439de04ff0459fff0eb26dfbef695ae81a825116e105b9aff50f0ff0a9df1f280cbea9688a2a7e7008ec72b2767104a9fea2a2e454b7be904606757b9d0053c03aa3e3b65d0aca0e653f6fbbd743e1a682682b942e44edb57089e67ff3fd48cbdbcca67d5d08b023766a6ad328e522aa40a4a83906d47f50819a9272c54cc2911a573ae5bb39973f84c1a9bdca3062a7321f167fa4df535692b80e576859f1f78ff8eca4028fd0e9088eb4b9330ff349c2dbc929db0be239b78b03c62772a328a5c8254504afb0ecfcb2a89e87032e5ac3b65e4504aef7798e85b96fef918dbb80f8341b3aaa644b0eb8768cbf832c0fa34f9f8df119f36505f315b3c5bbdd1d00f7f58d9d5209bd95a612e7f4cf8e69d42f0b5a3d3d5ba9e54e7ebf5cd8a117ee7116e433db12931ad9c54490f6b9b8cae054178d1f4ea8a13f3630a5a91e5c118c16bec22bebf74dc06512c2c8df19821c59f8027a12bd8c39dad8e2888a6ab1b810515464f1dbc4eaac4ae7b74536d2e9852744448341b35e1cc710d2078001a706329163cfb01c0bdce6bb965191f7c05d51268643db9ec62659624170e9052de76708c0c1122e6370362fa76df21f260154249a0ac6d800ab98f8ace3b3c4346fc29de22980b2dad9fd843615a274386ecba7ff5cddd81da066617ae7e8343ae20e7de78445935e7f07d5243d5ae9c713c5a49157a206747abf13e26fa240a9e1701501e1c6d1cd8bb002d3c9ab02c029619f1b37b4a692381b3fd93e5ea6013e9cddaf531ff198df6017bd2380900c4a9b58cc50f2b753e9a4e3429aaa69840eee79de7c2949c17f3e6a107a3da985c06b35889b138f7bb63fd7b4243e8870e2f02e441a7c3713c85e3ea5520749252134652cf5ea702f98de4df4b078f152cb8d554422cca78e85111c50be49f87239d14d8436d7973c49f659ceeb32a2a95b1f6a591387cb1ccd80bdc116d85f289618864e729a7593c96291b7cb54132f8c4fba21ce3cd32004dfa9415e8c2af983eb721e523720821cc3dd77d376e1ccdefd7a7d8401611153d894d0fffcdc0a6464e39a341a1292942d045668cfd15e89cb51d2df88801c86a82c5f9b32d9c4ea9af3de5075a1e5fb7207a5946356b06906adca67a7728ba65c7efa39e8bdbcf355882208c1050f9fec2cd70a322a379366d0329956f8577aa76f826bdb2340faee193e2339a31afa50076c55b457a0be9131240052ec7e6fe4dcdbd48f8d8c5398de47c23f5e2e365e677e21ffbe9d1bc6ffc81f628b5372f8a12fe0f01dc8f9220db93e1cd54054a04fd45cad5285a5e2fc571e63d0e6573b5064ba18a18fef9b57134c8d54a439d71daed173048585ff3a6ba6f9a6380267a4b8e6524f4c9540acadae6f7b2934d133c9498b11ac6169c90ce503ab30a9da935c5797e44e955a21046f8ed97c75914c42c0f4fd6465d09677d8e04642855b1b432a0813e7e5015c984bded7d7ce0e4dd0077913e110e3bfbe63044783810bccb8ee1087aaf3b2aa88ad138a8a3c3000775bfab8a66815aaa37654890a456ab1af1e8aec8595f5405c413e9b5ada5c23869cf00520f24e9c6da6e367d0a295f2719d4d531997c304aa5abd52fd4110d8547b79ef3187af91f7f6db78412b9512861a7b3f6d9334f54af62f554fff10906035542e6af3e2612b8610ab8ad0ac51527d2130782e7c909fcf4bc2fcbeae8ed58c2bd27f83b71dc7adb967207525bd9c555cc453e0ee9051b9dbfe4d558c021f2a6ac6712de934101cb63d5037767a1dcfc593c5ab9da5baec55ae0fb7ed2712752390bf296aafaa51fa6dfff1b29720f541feb123e93c7a475814122b31050f649487d7a379e1157fcd51a886928fb296eddac1831eac094fb3837c6f0d00cdc42c81dfdf04179e23b4263875d9e7e31bc7d3ff8224eae4457e6e978b61197aea409d18835dae7a099938c4e139c983db296a7b79c2c4c1d03bc36621ae8634e6926fd980c4edc89c78eca4aad10f24ba8173c0e38a084b05bb2daa4504785ded548ad004cfe0c89165c8eeb5e7dab525b8774f4d9a4733debf1c6bf4e466116af9e57a4b952516bbdd198eac4bfcd76c36f72b8064bc23db59e30f7aefa58afd9d588af4684c821907e9d7497fb25b89e1e887ae0c53f5dad02306a28c55af895d043c68cab012c350f73ae89cc8abcee42fd8ec9ae474d2abbcdba125358ea78bb68b68c1d03691d7a4ee35837dd4867070e0eb432c0f1c6f6f1da7651e8b3af191c15dc34f9a7481d94965378cad52ca32139ee20046de46781949637075ec31833aac4af2645e2fdc9460e480d08006b9e170f9b673ae3527502781d1db5ee598ce559541d86750c3b57446e7d1f057234e4a76255f188c7b0a5e417b0a7c894dac258869dfd40bb6dbb5d9996c1e70e84a7fbc895391eafea1445690cba28b2d9509d9bc1353d7b305a390a2686dc58b6cd742e1dbf69d4ee755a83c5024ca6df3a4cdc041c9c6435ca72fc88f520e9882cd659b6b89180be4ac3938e1c1f5de293b86dde3ef68d688cb10a596401cbb6c08c12d7c90b40884a278707a1decc5b2551ffb167546c09cf77703de010fa346b2ffb899c033342412024358759e6cdc370c77d02a830f22a0659fc2b7df6c3613c917b13ed004f852c15482513a0b14ff7e0ba32941fb4091a2bd44177e4b33ff5de4384a2ed69a9af1da8b820b00dd60c5a2bc5e82a624147fa3cebb8da1d3a83103804e9c28ee9df517a5d71259c4c43514853bf96f6276224c678d1a124aec3d9ab36e2d5559255052e0058c358762b9c4741b0758d30d9233c205dbb49fda0285a6d463380f0d719ce02c8e3c2c1519fe838f5165f34c2a9e90bfe3ab7074ae66b03997920cc8f4d28ea73e0a26e164213fb9fe1ff9f3361b1b66c465edd8ca73c0e0dfbb06b1264282f11b86b926330d05b0e79565404388895178c8e0af3914638b5cd027ad843635a086558241e076ebeabb93d2068f98806a988a0f631039ee58fea8cbf2ebe4c48ab7e2433dc83738732ab1242f26672f1364043efb3e5c39a4c13e27241a8ef0b7b41c75af2ee5bba7812b3a52ae90a6dfd5b9fe2cf02290b5735ec81ada3fd8782bf384b7809a19a72a4992b8f950927e1019c5316948f4fc6b6eb37783379e724801395668ce8904728308c9ab25bc2c0709451521dbe8b42a8deb4241753ee57ce434b117fa4469168c3009a408ce96acf887c4abdb5250b0e37b5cc5afeb3d47ca1399b9a9d2da3a041f8486ff2b222eb963a4a2389fd45166719265ac98eb9986509c9589d7ec80b9ae5d2292e88c26bf9eb2c86f49bf3b048c1fce8d92da222a638ab118b7833f4a839e8b153e997a2bf9833104f0503d4a99fc5871221e729734464ef98d2d6fb631920df95f03683aebffc466ffb9ed30ffb45c995b98acf73add08b7095519962da91f9f30a8385da76f70fed9ab708952a60708030ecb884c66f83d48d70aeb53a68607acc87e180d102756c307500273c24f0d118e1f8a9cec1a07d603950919efbbe3075b9c02129b1535e1455a09441e873a902ffaa63ff5b4e23f0ad59ae9ff364031de0ba8edfc4f5b6825606c2a575bc04398982740b89621f026b737f315710eaa91ebd9c3001d85fcf63f9485cb815a61745648f3ddaa32c10c0c72a97d2fc17e92e89773f5f109c289f13fc53153156cb29f9adb8c1134284e2d4905481a588e8accfb746e5c134bb7c8b3dac7a72a4462a488ffdd5ade868900f8122d043e52de20eec00ad7cd802ed1d0eea7d6b1a68c7e0ee4647cc2759ab67f455726fb0be4a1dcadbeb4032386d9a20ce943ff30a27d90f24531206526f312cbda6dd53c995b85f2e272e9ff4bf71124ccde3cae42f0dc0458162c8ab3d94026a14a5c3e99d19b7d0d2dd89c7d9e5fb455aac4c774c3e13b865da575d21e42b8ea5418d32a1fa577479b2f2e76f8212aea255504887707ef3c1ba51e66ea08d81dae688552a513f2f2d8f7ad78f35e7a79f0dba0836eae2d8831db2ea6c15ab282cdbc6649433a2e0066956534167a0611bfb811a42020e89a36bf360b8b7c8cd44e39e9f278d120d747240ca429e9cd6154e0ac9077776e00fb0943d821c26a279efe9bb1bd50008c36787daa644ead70274e6687267fd2ea2d24809306382e50788892b7d92f2e6450631ef64a9b67c9343bb77bb37a9f73c98069b24244f86805978204d817bbfef9e6d2130bf022c157c7aebde2d26ad8948aa8f5dcaf046d79f26dfbac5ff4d07bab3dd3629d8c88996060e2a0043ca3b045640f11d7c7724786768825bd4e3a62fa00a0b61e1fde7c5208fa4815833cf8a4ac15cab0de20d67defc14084ee8a17b16852b872f8722dd909beeec4de0588463bb94b7946bdbdbb7df53ed2366ada45d73664f9470aff918a8ec988ae30d23146b86d33054d82dbbc4e2d804da6b069f940488014b2d17c8274ddf38693c31d58a9bb64259b77530bef50e5cb7729b8055d58aaf5ef90efff338da7748c842029209084ba26ec017e43d7f0a8b302448d49db39339605b1b2d90b8265669291ca2183f83289b583f6617e79ba407e9200fae2cbeac2e4aeed4f14ba8a09c0eb84515c87d7eb875b6da4eec16a629fb8959d3349ff5c69ed26c11cb8ed04cdbfc5e9ad51cd9b0506cc57cead18cf62df64b4df121a7fa85b54ffc0f9b1801dce92c964154f85f5385d07c6f683fba50383bb422a12d1b97d6c919fce8fa7cd000f37a080c7b3b7763aa1667dd5b7d04318fd53cd845f2405becc75a67c6526243875943b1b71ee02589e81851d5ce2d6f99bfa964e3de69a89aac847c9e3730d745fca51268f63d49d6ff1da09b639a23fab516890689930fca9aa917f2eaac84983397956e24544c71e2de828be5a86d8624018a04084a60093367cbde79b73fa685e07b030847908a6cc44bf8d8b7af57185cc1077a0bdfd72afc9ede88a5af90608adc5b9a1c0de4a3a0b66bc01a9369f55271d9248494e49a99828d24211802775eef8c746d18f216ecf52da06db5e1cc324d663e1f62bedbefd6e3aeb5cfb78bb9d9ab904c6b1dffc37755d269a27f3d5a73d5499e6fb0370ec128e397d679dd108bbb8c7e8988ba56f174fb061f579b117f18b292b6bcf1dbb056841575296356d63a0e06c1adbf52dcdedf81724d3094ae8b1e9750c68549d42f176bc5f8ca34d3dd5edefa1c3cb028292009be27d663a8930fa55ec5ef104342e8a89943e1e9d548f4f9f7c80d1262dc2e6b4e6e2c759fcd80245160e214e77ea5468f5c9c4b2b0bf79844d365a0ac1097ce51bda31aace9056fac107f01a9c08f37bc16929e4441fc62e9593d35fe0a666d56563976f2af7450d7c8ff25da10d60fc777da9782e6f9b524dff5a21448bcaa4e6a6fb2dc35b81bc554d73e5e18b87d858e219121a76736227b5c6457786b7923130fda024984a57e4c8f4876d2a44ca81f117613d2afdd38594922cbb235476fe22fe8898056927db19d34a813a2e7b96a38bf122f0d57295c7f885406d995894fa709b38370b82bceaa72e15890149dfd88829a05cc4d7942f84a3b787193f9f49bc620e42e38e152fd17b69cd8bd52053ddd3edac1a3581cbe3c2af595bac28585ef1202152c7901bde027e11644adf05756b7277e1055995bd4593d77b9e1b280d828d8170229f68ae474dcdd0242bfc669b7a1b8858ae3a10cef59a686ceb0de56ca5363a74169a7496785dc6e57d913689f99f30f6e604a685530aa2cb0ef174e7dcce7962c861fdd245fbdf389409a9d7187317a465257855907722bc53bd97bfd449a17ed8872cd459603c19ca1dba73fb2bf6cb10080748b27a78931b9df0af21ff6e6b3007e1741815055ad48d1e04c0ccb725b1b02118cc201c08f11160ecaac3b10fa2da5beed1d84b15d0d44a5a1c6adcba879aa36c70360fa91bde2cde677d3c6fa0b50c31ebd61dea9f354513e7ac6af894f0ac6b67bd37137face40606e2ba73534bfde0804c641abec4252abef79dd260a82c1c1c731e6e84bc6bcaf0331d1eb7555c40dbe6585aa0ad55ecde9c15629c399ec7464347cc2cc3174485463a8c1dfc688ba40f0ec26b576d8a6620644ac1f4bc2265c760a184edcfa0edee2c42e36b1401c3df9736a6b26dadedd07a7e59decb7ff8fad2e7f111eabd315a763c5fb2d0c4fb4a7e1e5e77bb2f52c5e54788a2801e8bc40957f34f21abc950c9d370af873fbd1fc1580279a1474418ec03485c0b68407963e4f7aded07c23a97108b67e8609daf0d414bf8af951638d1a8696ef0cd6f685836094eb7098d9fa6afe2ad3d28fc652b4b9456d6a0c0c5527976cfc147b0f0e8b09f5c8769d0c47a92ebedfdf6b381ef6dade6377014b209b706baefd165fb94202c56983feab67d67fd2628e8f9fe458702f9a2fde7ba98721873fef9fdc0d939a100f6dd870c465744dd4bb22e8e7d2ac6beb803de9e425d6479ae19473f8eacc3f5b26324802e374615cc4bd36014ef6f9b4d2a65b6b492ddc1181c4bdaad12230b13b90ed726b3016b8e4baf8174b615ebf69837439ebeebf5a99c0dfd806756eb7b4eb7dc972b53ba52d3f2bec7fafed087a062bdb283b0a78a6eff75efb988136d6da393d3ffa1b516659da2db551fab7aa383ecfed51a4a99bdbc0c87e4ed4fcbbac44e40eb0b66c9a6ba76b3c24f2c7e3e0e02cb9b54ef687dba62e3e42a85dc3ce106905976d12bd9bced2b9fc655da8b25753d2e30c53b99587773877a8913f63c94be18002987c49dd6b1d6c36534f2e67518e59bbbb6c56c52e23ca0d0dde66adb5d70d2c8d80f371e0a1db926a218e58ce7a988939f933a8699b4e0c85f3d62e1f4d084d51147c09cbfa84b09f608afab7a3d24a5ce883c79a4ef54e0ad58566d6a701e2ab4aabbc480648dae0bf3edfea1a1ddca94cad7d43207ede63ab3d329e1a3d4c32e78f3a37bb033fe5d3da1befb04bda8e3224ef3d4c6888cca98fa5e46e126e09a4ac148114d0cdf067d1dfded2821cc8947369c7e4a6c3374b8104144f98df4162e524f551171c9c61a73d1a1bc56efb347bce758f196f396017d0fe1b99ab3dba70b1ea575376040c8b15aee5fad8f15aa23d1ea537b121a95f14c1fdbb595fe297ebae09992541e2c81cb5f41f7298ea58f19c01516b8932a29846d5d24c6c47f6d52a75420597245d2b371da7e3d716d1e198dc8ea1c7f205780f643f9700d2b4ade096ef90b2a1ff0387d8f41f8745e45ea022e3b4093f6619745e3ac8be5cd611f48844e0815a423b6a6db95777a37b42729c0b82dfc90247326020c5348ba647715b8979cdadbc0d233896b673c9836b60c9bb7eb0e74d29c7c2975e8c6e722f945b8ce1b78570c1e80786fc3b8851c934cf5c2737b9f7950fe6ca12714dfc3894f1d0cc53cd85c08861eb7f34a480b1158f8c45759003257956c4e96eacc60e53fc7ab1f8e424ba35a48215ae6f3061c52c3d52b7a4eecc953ad7f8af04a63b82744e8e2df6a4c5d1e0f14a19f9c602c3de70a96c5afd05aa1e34ca3ddf7ab28b269d3df7e291a053799dbda855d55555fc7bdf122820898c329793e25bf4a879c897074880c5888af0f98e4c5462e79f39ab729846924f1d9ea724b8d8af65402f8454ce4292346423b51c03f26f4604385edd9aff3fd438b33040af9ede86ad53d2080914d7f29024f1e9429a1b3a582879696500bb7a69735ce7444c84849a4bb745a54e1776463f092abc396a9ba012574d293c07b06dc76a0a657ea771bae1417e570e27184b03e1c5015000b79a3129308d1739a85eae1ccc0e018d82297d54e67367b6b92a3513f988330154be5549763eb75bf5471897320dd33cfd89e412de51beb9df0a2359acfd64bae774d12404710839cfa60e44b04163089502f4e6edc672d67e554d7e793f7c5134b1f78381061d358d0df83dc70752e03a982ecd7acc01e4140f8187000c65a0bf42f65c88da756fa05268c089f74725eb9ce6e2f7d9b849f29cad020671f1fe8db839ed57b186bed9683b2890cc27fa5585019437e42b994ed6b46c5deca0afb39eeffd88b210c71e7e68c9cf870caf3ee83a7320ea79122c1930e48e08332baa12562ec4598f6ab6c3fde196f511dee9cae2b1312162d6cb91d79b2a4853275a2fedf981c93824ea418b4ace12fd1f75373f59bcc8c99e6c204f73b91897cec78fba4bcd75310243da123949decd97c6f3241a86f6a24fdbb88c9158aa989c6330d2ab995a5b48058df0fd73417f1b5ad8fcbf39bacbefc68ffd7257873a980f269911757a2211fcf1f264002b999f011553784b9c7d50958ed7340a56df6c3b5954ece95419d378564bcc9b31af96b07fb7d4aa28fcc8451537d320a10385ea89104fcb0fe3fffa19ad26897c45474fe71d6c64989d9245e4ce020964c60933a3a777dc74fd1995925bb3d0d5cc90589caae24835f362067f8f2f5b3845384e00c5f4b1fc3e8fb621798c2b126b760e9fd4aac35d2274776172d4ae70b9dd128341d492b1f48f2f7783e6e38848683ecf2f0b5dad25cb59bd91158e837a086756a26b222ef18f074c8bfc03854d23b8b84ae72c9e4f3265bdfb06c305fdd878a2cfa607b32db2ddcff64edd2ee514b38377e6fd7015187374b6e65c2151ccc0fa55a63d126467992774f7d5cd89f60e1ce738755c7e33c22a480f3ddf65decb9fde605e08d05d7f263fa79c0cc791bd029afbca105f8402d4581bdccc754c3e79554703889cb80082adbddd1625d9595f0b99fe4753e2b8066789ff66075669cfad7d4d68fa65ce1cd1159d277ae18ad206e803fc7518ddadc7c28a9a91b1cccef1e3425eddc4e9bda56eb0eed276c5e83b52058cc4017ef5aa62be56e0c9be986a92d8d791e846f194846a0e7bdfd36f81c3d5e417600a14ddbafbcc90cf4d85e6d5aa21265b10c76227cf880e3644a5e13e698b2ed511a16cf6fd2668b9046249a73513e8034efa57ce38e9f4f60826a4c45ca90afdeec106d7630ef1bbb7783d42e5acca244f679463b10f05c4500bf7b53e0662b11174a46f31003d5765a314516d005390dd10891e9e598c7d5261e796cae9d5c6a227879b09db01fef70099624c78154300151336ccf9e400054de0a76a106f6cc46a06cec868e41b9a098e3b7176877cf177180cfdaa9a845bef8ddbac39d77aea89f3bfc47ffdc2482029d6e51e6afd840cab37fa2a25b3fe4cee521cfc0bbc13887f4f05b5e63255ea2ab812bf40212db05a600304c63bc352bf74e479eef4df222af4ed9e373d234ee6c70fbd88ccd4cacb0f6034ea99877dd5f4f7cf5f47342c73c239a4668d7aa2b769cf24dc83f07f328ace2ebbb112ab6367faf9e0f633258ee559f5e819eed300ef7db2fb2b86523766324cc16d3c4ed74cca805eda85124b2b3f6f43897173ef95b697e81c01fdc3884605c0718e2188fb64ac50d9f318113fc78b139577ac853bf97100502d8d293f38d96305594a09ff45b941b95bf54c2c7ee3c782f2d4b91cac8fa59aa83ba04e59a9969405ba068404a49eca77a17cc039925482fea1cd4ee51e5d29e967ed94c7a5ac4fe971bda3b9eef3bded0691657f2be4bfa8b02b650988fdca01317c4849375f8169a958f9e96d15569e59ecca1d547bf4706691c6d948650f6d300b892a776e8dd9ccc641ed37efe980632e5030b4b3225ff8d2bc8f8cff3c2d8c54160cb92cdc1fe3a9c990f6f217c0024021c4b5bcd636f75de3be487fecac4c4da4e3c795d65b714d77ab90bd251cb01fa5138256c5396461baef8ba82cbf0eb94d723de6c6de392ab76dd1b892724071feac49f7f6ad0c02ea8f1c544dac9316dbb34fec9198f2bb21332afc191705a22867645cccb74e42570eb3e09150e8079490e8d284b21ba88f8d017a2d619d21d02a8d1b110c967bb23f7d9fa1677b63fefcd1770d85fcc5b61b71674519c5702eff4a066c10b6812852c08f1bede034b99958c4541f5ae7ee15cf3bb9fc6d9cd91574af3ab68c405d0b5472d534d99006a5a465778856f4093a93fb9dd63d3a42d0682fc4770f03c7b29445f0c7bd3714c1fe53db834d7fa48424d1cc2cef37360939fae9d2bcd5f3245c2c2c2a291ee55f13fcd6dbeb7dd09c943f3d9a29dafde58a10401825830859366a1ef8804874e450f56240bbd8f8063fd13d9d63c83a92a208073f90d2ee5645d8bcd65948bf88cb705e8c1f38a1e4d44820b603f57117e340af168b3ae3802d530a7dbfcc8d35877c0507c89eccb90bc05846b4390307f1871ec4e0141b40a160979d435b5a080d2a95b44ab1c3e3af321e0532d10be0b7486d763f3743baacbbdda67443c0804fab5c0214888e53f863ce7090a90832207c82c23731a022b203438f6c0419c1f06dca5108b2b6265a03e3642847c6637d755155f76d425d8a8625fc19ba6262aaf5033b27efe80b0fa223b0d32db87d02b7e24e8a94bac1baa3b1f1e2d22dd7932c1f226bdcb86ed3aed0b902d66cb8645da0cba37f5c481eb3884a7283c3469ee298c9c93fe2534a4b1b790eb93ed69d2217db0e4e142e27253fd60831800aa904dc6021db68789a820a8ca038b9502a8b2c7dff075340eac3312a1c53699832e5dad4e4b2873f1a4eea75f19b69227392af3d65d142e22194c6d37d62ac263d35da125adbcddca7af27344502fab23bbb7b93875d5064f8c2e0f654e9a853219378e091da3134f810e4df1a67d078cbd96380296e92ee761a652c3cca8b1e1e02a9e6639e701637186432bb558dfb6d788e044938d3cc71a36e803236f19be3dd324ad9192d6bcd455fa05ae5151b00e9b4c95ae07abca3de30bec148c72e1d94aa401457294fb9aa27053b0ba416572ecb00bec68983faa20fdaf75a8a53eff856ca830c3a8c0e9c05394b07ce2001466054e94332d2d7b373ade8ccc2f9525abf49c15abfdb1c316a1e099f759e2a4e3607466ddb892e43f73565597e979804f0cffed3376f44282d82d29300d0a370af695ece763b89fecb470ad889385524922ca3121e61bd070f10c37a3dab355d812abb740e4567ebd155a0a9284083923af3e8476045d87da01c4c027191b0f4c9298e82359e3f61019f9488f2ab866f04f50d05b62d07f97ec15facd9d843f05dfb7d171b6651ccd2999414b470d328b8f0fbf383725c86f2e2c5b657a4fd9d276674372f7a7030905eab0750e4081f7b71aa57e045f6e7a0cb956ff7d5f4241214c69d0e82f4b1c100de5bf35789ac90f878eaceb8f1adb8f6c63364e736e1cdcd6fe85010d0ae16bc0434ffdf286c4e3039794e7f1ed7c244cb4d63aed11b3bcab2b91a0ac9916f7e34fb9608a9b9a23f6bc748d223411369e4efb198e9542f659b99dd1dca77e849bf5c62444d88838c46fa4388112eecec8ea63cca96279782320d0f4f93b170a6952c99ad297f434088c34ee7897b8b70c1df32118589a8642682cbff0df5c992a746bda20bd7cbe2b235ccba08802890f5a3eb3212d6e86c7554f4b47cea3d69c686c8a3ae1e2ea85f084ebe6cc6eec402476885acb11b8b0ec0a48abe19adda3fcad274cacf70a74b6ffd39a92eb4830c1c7cc1bc14e7f04a5086ad2994c6b7f952544c0e9dea25ae9687eff66ad7d69a0493e7ee13020a63157625c11efdc6012d14a45ed0c7a1bf7444a56943a27cd6eb165eb0764bdd6d74a470548be826b54ea9c76e67c51272ff2612e66587d4dd5caa859b85cbbde62abf309130226102de4f83951f29f4d1908741e462d38d44d2cc27067bf33da5063456f6c735b43ea0451d3232d15132c91b61e7df536463daa42416facc5bd288241b9af87a2af97d4088dd4339729e614f473533642592b875a8ccf1d6f27a9a21f0dcc7efe7927b4d04445b5b39f1bcd1d9b6906498539f21f609e966f27b0b259f52b5cea5d07367150a2005aaea35ccf73c57aa80dad43adcebf956f00667b7d1611d466eb24da7e7dccd43894398aeb7e35a4244bd18a1cb911072c26da4aa193fbf71d43fcf83ce1f94a327c5080ed651ac33bfc2cfb738d4500ac6e0e10de3239a6783a43632c480400cff3302f20518a523901d346c90738c7e1058cd84c34f948deff5b5f41da47e337f967869baf87c42145f336a9290306ea91f2115e2dc0e6ed9400fc67317636668b45e1af71b9d1f9d0c82cda0fe5ec1e21d86eede48cea230f7f3c46f1e539ff73be853734c199370d2a3c72f346977cd8783716b6c6acce9632f2f3805ca9a8122792de5c2614bcedbf05d54caff8391d845f5f99412ea34c998518eadab4713bbd63826dacf2b3d8dab3bf1486d0d06df7f5cabef182421cea3dbd4aee58492a5428cabde7e309ae08f5ff6ebba75f4a6ca35a2ae53ba34953b09455cd6bb613e128d3e3ebfaf8d2acd4d3bb1e26a0385aaa66e1989e0b1b678660da02abd1c58c26c8547185ae44c3a25e3387155e3b895c9c87bb832e1df9576bee7d270eae382a737d21307c1a2a4c4d83f9c2d47bdb8e7b5c1befc35162329bf1b15503dc213833013ce145ec261d46c1d88c8aeaf9739175b9c4d0d2dce5da84adce211c2e9e0fc236dc2dfcdfbf0f8a2c9179deba103bbfc5ef786371270353a1aa22a00f7ffd0fb359eba420259f1cd5940c27aebc2f502c9fc157805ac95e6b44e425edeea30502a7e40035e9194c8a4554095abdfb7f0dd362c49e84daba7ccf6e51902d540c85d838e2bdd2298eab03c09cc5281c704e709941e9aa411d82b8e27c8558c19609f8ec9f216d0ad36ee0373420b9894b6d4897fc836df38e9c94eb47cafe3757467876483b4137e510954ae7d28641ee47a638ac64ee8b97b967b126d832ebce79f11429d00adfe9440e2ba7bf93c3e451b4b97b1d080aa95d91dc5b9d6e6b5a365e202529fd954fd1859f16084058f448c79d4b9733a24be0c418b141ac7aa6aebd61c4b1a066bc8077e94b8c5257b3d93e373962cf4d0df8ef87f47aa34dd5f92eb56c880cc20aa2443013a6f704d0ed1f46c330af00254273f9b68d1a06135616cdaf90e8150e3cbcce23aa57be24cb7fe4a6c1654caa74ed6fa8fa14eebebe00d3de9b591ba5699f90d8e3e0c750ecfa4ebeb540e383a973b324c04b0c34366b7bdd20126386c2e670959798d21ca20f3617da53070aa73944c972ee3b8375be5fafd71b26c37a564f99979eee5f2872d12e916c29265496ef31e2eff7d4e8d530aeb0f0b1feb592b7dd54e7a480e0a696f7a39bc8a5d6b9b04d3faf82b21365c0f93a5a7701d769026ebd96638e74270a8c56c9dd42d6114782897bed5e2be419e1a7d0f95cea6c6b0be5bfc3873583a2b46cfcee8551ac233c53000c805415ee1a6c46074e74c6184b7316d44fcaf5b157d2ddc48e5546abd17b09eac5cdcdac49032267ff0c0d18db37a0f2efe1a6167edf8cf710b88c0bba9d34098ae13516176c1d1b925ad1c4b6300daf4a4ce2b648354c9d1f70104e9630b6d6458bcf60e0e1dd1b409c931ba88e5780fe3d2403068ce2bb1cb27c534c5952846245df0a33924fbcefc22a48155907b750b79b630f788e43c23e11536538458bb5286af9641e0f24f40606c71463b6c4d6aaf2f527c1c714e7a7ff448f65395846fad9ad9289ddc95660c9cf0d0a712421defe35368ce7a76184996d8b8976846d5dd097daed139d6aff498d228a39dae412958df79032e9838bf79679d2e82ce15e758c7b6cd69a403cb2637d1964b4ba03ed3c4429ef515a8a77c547068b98913ae282b7536baf2fb694da8708431aad41aa869174ab88507830cb19754849f13bac7c14adf4d726cec550d9b1944b14cc84c001f5beedaede32909ad484396d15a6b6f6aaeb10b1ff7895b9d154f657f1ea9b87897f9ecefdc7eae5c72098202e86d9079802a0a6864788e39d6cdbbcb7e6b3d9a52385c14aa5b3a999bd79696686c3519aced22df3fb6c7b676ec8b1083c956d4745a261c0f21ef2ee7ff4eec09fc5cceca40bf00f78759b3211424131be7fc717a5248fd2900ddd926a0c3a4267a32b55a2690f7ddaf7a58d80a26d95e5113e7bb1d5173458e89606ffaea6bcea310c2b969fe12db06577fa86475cc7f6f5ca528f891cb6e783e9a318b3e366e2fd4e5d220fd7054a167fb767b3405a1d334919f21510b51e20f81d5f438d99fb4b2d7b6461fbe9d108b996a34a59b8d4c951e88c50b3fa5ab2fae9a454ab5c755cff5c997b9f2558db4c7af4caf0e7b6d00cff142790987d1dfb756ed56ab4d0cf883c25b26c9b9f3a7cc66e402f074e3366dc88bff40ddb7aaa561d5124b6e8abe9ea64e3975233faca9ee5cc1fcfec2a0c2b7b7d6c2d6c4b58faca790bd169b672b3c3de20ba26e1f6169bd82e10f8fbcd5b26ae750a55cd8486431ba123bf5af57a54473d9f32c1a8ef596f2d7188e3e3bad82c312b42aa203bbf15f61ca94cfe54bec0ffdf138cdff5bb67f8b953044c57a77bf171fc3142ad924a86a5c093c4332709980e88bef1e5f6e9d377563ac7431e7fe9476ea6644432593d0511bb3e06aee1fb3928f4796cfb5b42401dc3117752aad67cc93b795e7ae8752fc6748c8dadfd8e46c59a48767bb1f7114aeecbeb02d0df5f35d8b117a69d1b9f705470c27a90d695d59c8b615d606bc00547e7dc7e6bfc36d3cee16e49d1f6d74ffce19ef5c7b8572a61418d37cf193b230be8359dc832037d8101b50b4e24eff56aaa8a930b8cda903dda5a5c2baad4ba944b20f6dd1633d2ac8bcacce52cb99483527f9644a687e18bc41ff524a88acd89c50257f2cca1fa80919ae5554f54eaed134e43ce444a3ed21c03e5a10167d1220a612be2fbfbb8b8b2837aab593eceda76cc1136de7ca6f560b247f5f8e84a7117cecf64474e58fd9e2cd9b876a83beebd66892f4ca6b3630569761b014a6534a5b694b53bab09919b9f17551918f5e62fee842bbfe3e3630f9b05913727f5a48ced14a525e15cc7184b323b64c2f4b4e2cdf0f5b92af5bc2e9a9bc9332d3b9577324a1f879b5b3fcb2d675fcf04555a5b00a2523e0f2934a16344f580df5b847c963e3efbd3326a6da479cda4be8496f9726c2c167e06773465f2142001e16fef79ddba6fb8efd7d3ce9bbeaead204e5f61954d36b4c4a22c77bce2240a857470901108f5af070f24d3e2222b6ffd7fce649948df833c3acb753c3ea0735bd086fc3ea4c7b18041f287994fa8d412fec3c61a4d107c2f6c922bad5ce86b71150d0dc9ac202cec2aef70ec010909c2651f1115e38e2cc7d91eefa962081dad52896a5536a226345a79598a14b5d242a3be29cb4d8d2ab3ed9b8fb61362071e083e0bc39bd289773414b441ac960c65965098a95c83403a72e252e340684a1b33386120d9308036a506b09f7d385d98d8c3f563e0738468359971da8136e72abe9f28389f95b826368729c7d3b0918b67edbf5887d51182b91e18325b84cd7bede32a67cca663c546d9b24d5d2d94bb3660bd33bb48da4b666a556b179a04641d1fe2c0e54e9e77491f35aa2aad720e90fe900f6581bf4f69a8aceadd54129b454d3855d9fb1d047a0d715047cf1dec24c640bba1f4dc7ee1a53af7979a97b7bdf0b58050713105c247689ee7a8ff9d22b2bf6a3734790d429151cf27522025da20cab5f3a2e0893ce3c043838d136a4d513dd8b42d37638c8768ecd9fce4d6d9c943e69aa1eb5c0d826edea7c28300204a03237eaf38b1bf13ae681f4e936fb5b7283920be5230e1ee6cc7781743b28005397617a338d039827b24fa678040508b495686ef12d2264daa41a32caed1d5b5dd77a65fbb7bab19d2a2df6a9380fe92b94e52a6537e3448009bb7e634c1ec3a42d9e2e5d318bb12aa636d7b4388e52beb3f52e1f60439b849f475095b84db6af9be57f3432165b2b9672704dabfbf765876f160cbce4ebd65ce2e88df45afe4081c08e2177dab7288fba5d6d93c636006f802d38d914f5c6590039c76226c5f8b7e47ba36cf3c8db93349f1bfd2948675b39eadcab3d1c55dce95c663610e9ebb9cef535a4bd11794f4e52f15fa68bcb7945f9d939e4beac509811040eee57c5bfb10fbf05cce3e0fad82615119ee8400b7ffdebff87a78bb180d5efad903b77ad6771a60808e3088881657ae3093b8e2697a5a22c32f343c96d9d7e264204d278b4e83adf90afbe0fa7d3fd4ed86d22e544b8481cb8ff1820d8b664216dd7ddf083bd91c15633df2aa11781149667815ddc7c40a35908e8eb4b0dc38a3d56dad01e10ef3b2bb9d12c7ef4653beb8fb5c1f8cf5781762a236114fa85544294aad11cd5fa5fdec581a433612d16fc6e2f657c16210f19b8ac37119aa00963969a0846027bba0c3cbd89617c53f6eac031807b80cb32b3f98323126a80e2909adec11461f153cec3659a89cd13564c007ee0446f256f9233691d6ffd3316c829ae6364559ef7959e386c4ab17375dfcfd81c901e809cfb007e793a9960be74679b41cbe2adca051ca4b05a91740fa0f97be2724d7f2e9b043343acad9c1672a0cfdec90c6b2070c4279c0006526cef1890c470a366d1ef4e1b659cac8aa1b427baf6587f378afeadb8d1427e9d9c22176394a9bcaa6f119eb890352371c114dff6e1706a0149a53f4442fd716b22a50080af0ca8f70300fcc4a9f26ef486ea7da8186c9b4eaa293f300be03327a8918cc495782dbc323a4520109e2d78ec41c75515faa44aea2809c447fdf088455e6c7148335095f2b196dcc7de823362932fedd00c104d58a47502acd58ffa82add4a45d80793e75b5f562938f7c319ffd36c8c5cb458fd20f12f6ce5399d790ceb5ebdcfa987b641968ce2115e44fe5c9385af90ce7a47c2a8fa35e273f110bf06aa27fdc29051ca96ecfb7603a77fed35f138a6120ce4caa444fb6cc1ad21e2cc585f9c5bacabba98d2713c5fdf23eb2b603c645c8eb6955210194594edc75ea753365b54635554c15e3521296c0cde6e02617e8edcac53642adaf892bee612fbd64c1204c71e9c71fbeef782db99d8fa79b9574d5bfe0e662fabaece3c81293962ba0efa60d86a42d2e1f0a798df89708e2a1dc47f4a5e9b03a51bbfd2ca2acffc81a70287a031d967c3a513b1a2688055edc4ec3ed2b5b509c7b9bff69399e364c1628c8e54e5265a95dbda4e97e6d90d3f9beefcfedeb7bd9864389d2f0c6df4ac9d786a4f2b8a77936810f9f21fa39851ec1ca6a6f25e5689f65f7378db9c63902f5151b2bb8a3e5e3f502a4d6cba4b47fc60c89b4ece55ec7686d159a79768374fea372a0544158a4dd7564456404de3f286c9e20829510cc59cdd2c8f432f4beafadcccd9db5dc270071e9d165619f37251f03093abdfa5ea408071653ad2a6edfcdb7ffe1d91f14557f56ccf7eb1945be68aaf6ac8808939d2bb3cecd91ede73ec82c39fccc71da3bd8d79e1cb14792dfee9aab04b2a64a00f7dd7251b25b4e7093717b01f3a9f70ee136df885173db6b02d2490fec2608e040c6b08549b625883a5c6660c425812b0bad8e9f31e64854d8580385a50944272218f1217a1cf18d306fb86e18a116facf2d13902e13ee2a1447521f30258a2214c1486f6d2019926fa9806cddf95e0cbd3646c133d12058bbb3460aeb324f54c05055869dfdd97e959f837f9bd8891a0a326236f25ed8184915128334d0fcef15186d1b94b963c7bce2ad07c464da73c5b64a531754f14a5a98a0c816f269e6b21df1281b5969964f3f7d34f5d6879ba32d2fea76c0896db3078da1b6f1e6cb7608edcd24e4d1c3bf4073bd8181b8a4201db6968eadcc063fa30323be49693a53bacb083051e8036769dad1aab1c829c2c16332e3be14f055f97f2726f67f1a3a64b6e923e7cf94a466ea4ede5950eadb88e8f75d59b5baa288cdd8bc090797b40be9ef122e9035cd115f21b2bbb502f8403dca5df98b300c68bedfebb62af05ce5172a11742e6aab4a2390aae3117cdf916ffb4dc5151c6ef7d332c17a3ec3cfd8ee16badc52295bb34d05982b288b7f2c4dc3b224b5c4703b13d66eab5a6b297c3fc395778700f1151e2e81824d7fdccff40fc4530d1a04a4b2bce06fef099d9902fee7a2315af7ffd4f5d78d57abcad069a5fb03cde4b4312485e961ffdf30fb41be9f2f754fce9ba88353568a4d6c2940c4c23c022f9af1a691ad01b35d749e85c324d44ce1fdcfc0d41a4d0bbeb2787635e9b4219b08bcaa96d0cf8ab5abc835b1704602f45e58b02d56824319be8ecbb6cf08987de2e425ad5546e1b7e63fca25b6ace0aee6f9c3b8dfb1adcb3bfd40435aceeaf8b1f2b24815bc669a44cdf9d1bb28b3c2e1c2c94bb483fc24444538e85c9e56bf5aba0de60b4cf272f382dcd181e9a6acbfe03331465b07f1f9651d8a145262de8c1fa12ed82e4e42494a33b1c154e66cb016a9e11ace9206a706f894218def1e559996b4e825d466489c8d8f36cf86e15529842f4b9ef748b37ee84bd44594f513d7ca1de462e5fdda60159c66fb11b277a653a09e9940d3d60fbc8bd17fd14256e9a31101413c90d020c4d0a180d95b924325bcf53976475f8d74567a5f257c1ee0c79dcf0fbc21d7da92f7392f8fb09ea8f8f60addda59ab0fb7c4e3d6795a26b2118c453dddd43da9c782bbe74da1ce81e1bb090772e59e7824ffdff03a559fc200d90f676810fce35a9e72d9307e81207d36d1f935d401e7dcf82b500c9d713b2e43c65bb1477ce84066a9d64aa0140c3cab150c7d32f677e2343bc3bc22f9cb325203dfde8c5df624e6e147e61c5095ca5994ce40bb297d8829976e4b24208b24fd9afa2b0ceb307f9623439c81db09d6d41105990c6a266e23a467c9ff453eac8e5fc600dfa5f763e7d0e616343ae010da5e1466c0dc29fdcdb2306627c3386f395d6658ba5fc859725c57591290ac643229706b7938f110fb99803ef4ebe97bc852dfe0ac53e2e370649912c911313aa7735b2ca4f74c25cea6f45e7da0cd1e9e20cb16cab878da434d62978b04401bb4e6c687e73906c3789f00271fe90b412c86eb53dae074fcd5fab38c82c062ece720fd65677dbb25722d9472e0e4eda64e4e72b8d5bc7694d2011b372c702c24393193fb9be27cd5484f69e292b1ca73ff52be7ad055182940f4d2852b4042c625f157b47fcdcdbb4d834098422c1abf469607cc9afc2a5789475fd723167eeeddba5cc475d27fa3eefa57770f724b12904927e592e6b2f99e4b9681aebe466bc55db696b9e766239dfe709b0e4f5bbb1b50a398f6a90985f12582c2970a0f84b166d0a31ba64098dc22609d8d14b11d689f2f59ad945ace9e0f6598a31ef59d99166c3245ab647fb9939ff632d9f35ee14f34e121ebe85039276e84a8cfd2bb517a4ab46b3cc9dd9c75fe12bb0a35a21023b98a8c6720d65a5a6a7071b9cbd04564f3a130f41ee46c734c1182157245b0580c426196782ed46cfcb94d0baf7dbd1592c503f7a615ea415b7672259c6049ab2ac84b19c3f1e92b2939357bc17d71735233f7539944e63e4b18d170fd6f4241b551cd9f7864f1ee35b58a8905c98055acfc3e4638b85325cad40a3a8deabe2d7ffc5f75258165986a185f99c493a7b4ad139444f34cb35531967658e6b0fec26cfd599d38caed92509ba2117f65adace51466e8c93eb9256bf6c04f19a624dc3874067620214e4cc47def58bebb439fa8a4dbe44db36a985bce74735ae212a0374fc8afc82966364553679220896b9e394226b59c1f61ef3ba11d0789188142b0d941fb1618ba16371ef86d8c222f87261eada33aa2827b70343ac610e84bd3de5b039766ace33e92c1234a0f651ea81e743511dcaabe7e81cd4bea60e378105050333790a8f8b9b01a51a28782d6fbec6656cc50a56f7c1f9f674155ab2e63a1b0afe3f2c564dcc62405b7a24a15c77d892525cae142c1509ad49a5bec2d571dfd0dc82d622d025a868d14d6db106eb5f8bfa99a610412aea416038ca07f2e61236fdbcfe247bb0491f96d60b658c9b60b34fa6346a798532a759003e6b7b68c46f9f4b3399943e89cfbd79ef9293cb43195d392878fe7aaa9594b218ed72ccc8a8f4e0b6ed8e34db7d80e9136e3ea08309bfdf6354a967b1667bb746a2514879a6d57af8b9d5a90b4a36a479aee9e8df5f8d8bc1636766d1b85e32658cc6be5802a50d8ad9f97e6ae43a106179583fd9eed523558f51b0eea715545e91d912dab3a4b578df74881da650ea86af4bd7e6eb79f6b4991e64a0c52df5ed79b5dc8c8b19f904f8edc092eaea56385c7eeec8a1ddf4e577c90410ede5dad0aa964d7e37ac4e0123c2e0bf28f4ba125595385e62928c0973e7a3496092ddada7dd9ec709351455873f6250ef4bcddc4810980ab61d80b86b10905eaf4102b2f31c3492116ecf4731365f03b591011a5e296e639aae48cbb3a2f96f9a057364aeadd58f41c88f92da7a447650676e22b4f15632ee99f19f20bd7d0438ee9bca2944ea447771c6a2630f9e37a057bbedf21e24e618c69858053a49b44d1575c90359d383abca36e1e7b31bbcf44f3bc519b6d8fa670794cb5eb9d58df127759a30216c95ba032e6e671a7c40173d54126af40f54c8309121da2785c750fe3ee76f434ec56bf098b242ae21fb1d68923721cf93f0707d1907ba873dbae195909a2d2b2335c51588252297c6e441185afbc830245479579889cb5a1f9121f889738aaa1f8ba7e442f1870e515744a2f28b24380f3686b3f25d7aaa5be7fd348e7c2fb3dd3bebe5602d5386f37e74ead3f94630082bab46c1ad330e7e85b2275de6bbc0a0016129ae3a5257e6b3aede21226c14d41c5224201b3da734d2373ac58406d17f0e35445ffce158032bd7a232d962450f102c28b5e14a2d68aff879060e84a5d23ffec40ffb7cebca3febb132aaf1e244de4f189adfa52fe49ea5874fdb552c177e35d5a2685baf2d5248a5cfa55ede01455f4d4013e3b1f2d9ae54cee424a7d065fbfb87e0f6345105ee3aa963b4d3511d3770244cc13bfaa354fc50a6dfdb165989a1bd4691df92ba643a654c251863d7f102f3a910d368dc64dbb8949653aa8f42314a111bd76e958898a31782ad82e844010c3d16344650d314fb8e2736f820bb9b4e13aa439cc931fc4808b637a489362181995c9feb49bc3d61d88776d7420600f95c73b80ccab369fe07f2738a3d6246e6a3dc2a393f2b6865afc259e0ddf10f1c7045b1bd6c5716f0f7552af37a378863bb1a908ce7e70c578deddab636d4372cbc7c6a68c2eb46b0aa1aff13ada84255b73b82d88d61202bad0cf282e995bbc495334cb1bfe214ce96cb407fb613fa26715d172463dbfb5750aea6e71442ec2e687980c06dd3556025926a3f52ca747837c766fda6e3cd66fe00b13d9b52891d7aa270e5ff925437649175fa1da58e3afe83cca66fa20237a879526dd86cb8eb2f02bf0cded24e971c270e7848cbed40249ebc194f591cfd3730d39a3257117f483db97de55c8b5b8a2641ed4ce0f857782cc0db87c833a6e3138b5f26fb768f8a6b903b714c4322e9264885f7c7670ce2f8770694f58a2459414fd5b00509f522ef3fc0fcafc08d12d30381ea9e8026d6cd864d7b9b361249ae831611b4853fe70ac91c34bc9663ad8dc226dba6e172a8096b9caa069be113e7b94631d27bc2f0334d4cdb3b434d5d7467a5dc25222599a0f19013050c2eb835456f82c9c13ae7abc18f87561b8ee4a9daf489e422105e193d4e201ed40a5d31d329a352e05fa1624cc05b9a2e36324049b569313fc1d9969b177e228e5267de702fe4121134a63618871425889e69f9babfd2e876ccec01eabe74c8ce8f9ed81c78ab4e283b0148ad5b9f3b85a9ba89f16955ac8084d32b393014100b6aa8c772f0028ccceb332235f66cbd7b5324b77aa4fef74dd444427e8f195c772c82970325a82617ebe06b9a06374b983b323175392b2009ec3025fc2bcd2f758105ee626645be35f47e9ee6296fb234ce6b890940d832a4adc683141df3b9a255fc133510948b0384ae06b64a9172e08a3d40914b250588b98b86ba49d005887a710c6f6dfb2b9c5e969a012ec54cfbadf4ac6d5c14c85898be687833f7971f5f6fe22ea5cb78061c6146d074d3420126f303f4dd4875df3671e32944dd16d5ebeb2feaa2e3c1e566327475a7142a0ede764264f1784d0b3ddaeb3ff60e8fa0b29f860835b3a330102def5e51b1e053ca6143cdf7dd4894d9c8019b79cd4e42913848d40e45d19d63ba75a1bf1687250ed3919923a6ea413b6b6bfefb97d56c2b8799385865ab75e2885b80384c2b0fd81ee2df9660ba991c65759e1907a075d769b0cad71d3af00d98cd8f279292b36f7be2f3badcd3e500b04f854f80b6abfafcd8c0c9de8798fcab9855e21c0e6b57185166ed994f87e89e90e2246b2804e87827319bd9f8ef57e0e9e1062279cc5a2d26da6b3612a55d93928ca30f522f18c44c6e8e0c24943b387de9b744bf8e9c87ce503a005b05aa578d595f43254d6d120945405cb9b23f7a1dbb29eb062b4d78e5b3e44050fddf01af22f07dc51913e1b053b0490c2cc2967bf2eda2694495d83cfad3d0f7a0aea49a781fd8219b1bb1a810c0755f347e989958ca8c69448f3eee91232483c612d8a503ceffdde1427c893cfeecd570a2607ecd02ffbfc41e4cc10171d9319e78e735c6c3671f573587c09bcbb85d98f184d782bae67349cee021cc427fee5452656f050c0577174ac03969c062e9310407707ba848b4ad271e2aa421068001971cc098974d8d94a3863ced0b07158069051edc699b6e4aa898b2cca663c426460ddd5244d7f55832c95f8b6ef97b8cf231fe655aaa3b56df642d4f1b1ae3461faae759e5787b83ed0dff2bb7e4b5f3e59dfd2417b79f06d43528f68043a90c23cb5affe9b4ad86e9f38b1456918354ee7157bc3aeb9de0019b1322d0e081767e8634730f1729ebcc43e758019d7af09f1481e3e07979261c9ee8f431977cd12ba2abb4dd044479a32d925298f3c20c4cdd917d1fe108b91fc10c258d066a879ea5c9f76aec6ed72d785ab3b30eeeb773a02917567ed999e969aecfe9991c2cffaa9cf0854690a0fb7aa2cd746f9f2aa68af614b8dab4393c134e1adc94688dc41910e9d2bbe7ba447e980af0e6d212b8f5725d8c19236ac93c24c455edca6fa749089fca1f51b44bd11f0830c99afbca8e102d447077386de07217b9af6127485105608fd922fac3d5fa69743e1c19ca11287001c0ba2653e777637b5c039587376a3289bc9af7c990cff26db55493ead6a98e0dd8b3b115c7ffa0150e35666f031b07eac333778e954457685879ce294bb8d5ec9e5ca9266974e1f59bade3afc29cf5ced23eeb9d54280cd226ea0f679dc779161e2ecfeee1dd60e3f8cc707632d845e7891910ff2cdfed8869d3bd3ab2cffb73c5bf393984b8b249dac248da4626d9ae7863b8e49caaa130181bd119f4f69a8d45842f83477c7c306e818c9ef4f7f5cc8c4f818b95683f505a3355ceb60ba3c389d768c529465b79495ca350d9eef50472c94121c11f24c789d90780004a053775e7d6ea765a0bb795e852ded846250cd7a78a427537f45e28e792f35db1cd9c248e386e27b656516139a62fae91848cb0c4d0dbea89be5084495bda66e5bd95560fd3046a95b1382b4691e4c2950a8ace411e996fff8375494397e457b84ed695aa7d4d6a909b60583986149eb414a36a6ce95aff7ff9bcbac291b400ce47b3e4df99086dee1964fdf73cedb661d00d85c8a84bbe5203802a1aa9af8a38eee4179826e6fa5109895c219fc11f880fae534a135e89c66b74af776bfdb5c765a91e029b91d4900dc3a861b8cd51e0457e6be6c5593d2c381fa71c71fd117f4e28cd229301f26b318ab8ca033bbc38b45d770ea97c58904f90a31bcc9fe6356ef07a6ff66a6a5e046a84bf227ae7dbffe687ea7149fe95d0745bf84a9d882acced2d6bfc1d799628c31a42b4d3ac9371d580846dd375878366eb45583c846ac567e4c470ee0ab6108f9a3ec3aea0c5fa7560ed1d30daea1185b441be77dd298d30a787bae385cf44057a63f750015075758f5f4dae073db801d4bbf6ff71ab8241249ee4e23210bb831021c0ab77f3ede0a6c2c21ee11e4cea697535a8fbf77ff348a4fe29c7db499a13c482fddf1f88caecd6a844edae6c01940bd9b80262b414e57187d7e3461cc86afeeff8a39e75eaea4cb2b752bcf6063d511867dcdf354a314c951ad8c4540faed6ad5a31251994af11440a148a486cd1c2717580f614af43d1e4ec398f172366afe835c55b45a68698f5edde1d597204afe2a6235e0541152b8992efdb25147f4a583a06015c1eade01f71667ed5518d2cc148cbc0a1ee9d4d6c4b5d18429dcef6d6a5ec74ed6ed97bbc557eb695095743da3363854fed850a34d5b8b877d360d3e3701e367b829b3b9d5cf3006360d94b9e93a213aa7ff2d647eead566b83c773b78a4366df801db6fd41dae2a00e64846ebaadd56f2fa8ebecee265f8ae38935bed9f2a3f55ed5bd735544fdbf066c8587de2f883597f33c65913623b3693bac62b7131df647a359a40753e1c521d141d47efe698157fea709681f5afdd6e33367ea95334f1b45f5f0fab2ace3ae54459582e0b5db852d3d99af08f780d46db33bf58e16257dafff6b5948282d46d4baf72f0729d825f3aa5c317f21b657601996da2b6e0243c2d33b5741f1f131a751b0f7b00649d5fe05725144cdce88e24b7746646c8e077dcfb50e9bd0e2363970843685b806cea617832e0b7306a391fed85adea401d3e8a6c4d2c56cfc9f4e267d70a6abfafc87f1fd43089a7e7b356b425eb3e80a331372f78f3df8e6e587cd6f4f5b6f544b47c52ceae10f70f41ac3a6254ee8e853df38233f535fd155f6f3d5d10c4f2dc951c66fb40b5e7890c6cebb208c4c2f647e518372f840404f92ff7e38e62687e530ed81d9df8a4131a62c89fa72329af546b196b14c2fac03db77c85a8ea17ee10cc75fb12705d75fb55868aad4d037d12ca0fca8eb0f3134b4acb04cb887fb4d9624537924c6b675cf40105bdeb601ec4f1bd0bfed44a1256fa4b2db156622b9f6f442f289b84b1ec750145ab0e8bd6d0013bd328c6804e4ccb289a9c475cc64e42999decdd2debd733525f7ff7efbcc54b08109b0eaf3fbf13662e67abd5a7c214667684d89517a39c0aca81b31078dedabecf416d7061295cc312e669138c0a35f1875eb0beeade5c6a401d806d0243bcd038a7c54eb6b6f42bd0a1d984847e2b75b23a8a80737c77458f0cd87acc22861e8637ba4cb8cb73564ccf1a9c218c62644f4736d9696a06f854668adbed967959b0ddb18c34da4926bbc30f1019bef83302fb3425674c76daf728d245d98a98c0a4d412dcbab2fede9199f3ec5df376f070bdab6143f8cd1801d9b0d04dfbe43e1669352349af81b13aaf2af94a8b74d1bc3ea8c3d225f72011d2ac5759c662d29e39226d45299f84dceab2cba0f952d6d29167c924c213c3294721441f96a0dc1c637ca94467c737a4b2da1cb612e4c0cebf9ef919b5e91c012415bfdaf0555c665243064e0149e01c7e54a2099e2f076bc9626b37367087414be4827b8647e6bea50911325b979bf1bd0cc153098c187ede1190a7b5ff9ca1205ee8885fa1f878580f33a78447e80726dc232df9cbee6404ef27c21a514e7f92af6e9ce1bc3c486274121f3ee52781ee2c702dc32190e56047bdd66f604a02b0b6e0dbc1a0f9c81b1ccec8738b652ad95308728546cee8314507ba502e51396f5612f6b544aad14aea7e3dba06a1e4a59d382e6ef1d4542f324503e34672128ea63947a8e1e37f91f2bba37c8c1009f46b4abd57df6d48f5f7acd3088bad3826107d95a3b4bd67a70e5614531599ed71eef80bfaea747f176e5dfd060bd3ead7171bad8d91da9bdd0b30996b752494267d3c4591f0071de283e73095fa8bead877c3aa125ef4398a0f71b4a7e60dcaf4a0b2f0bc6c2a36e356a4312a61b871963ebd80f16299ba3f1966a6a2465bd36d6ad6920dbf7c98970ca7b7dafea5b41cac9ba0b11c6e1ae5fc2f29797c72b67b3a1c1356fd2b7a91971bbb97297a59173ec83d04d050edca7d271b92618441ef8871e905379b7084f33c0bae6b1ac38d577cc7a80efd592133e36b3cdfd41e068e6032d250f97ba2b04fe81ea7c059a28f341b98eddd0a87af6bd6e5dbfc722c0a9c9de8e15bc80ee1daad7cef5ece5f622f39687b673c233f64d66df2a95c164424a45ca183f4d6ce31755ccbc744c34a0c8b5bf802921f83e47cc11b431d6c35e6844dfbd6685b1d385f67209d157158685751ad157696e6ade99aeff76de2e2d724d44b19ac8c5bd679e8d320cbae175bccbe74b1514926463a51f6c8751e9e8d6181c33e0656e34b056b32c910eaa73c2236522077d620064e736ca30f41376492c0f2d9a06c2a9fed5962afc07a285bb607f6b12ee3e59ee8a570e4f095c7e4ceb65b410a05773fae66b69aa03cbeb9c12b5025b4736d5c71ad2d042113a024cc1385fb69bc57c8087ae8fcbf3f4c1aa78fb25da85f478deb691062a6adcea1c05ddd1f60f32edc953c9ad209f7ecd414bb73248b908c946c562d0cceb05204c1112fd60f0d3c59491119d7d525a45d16565b85035f1f4ff99a045b6a52fd727f717c65a6be23f604ba86bf8977728bb79a08133dabe40b244be692cfd811be980cb857bdd014c3223ebb11613bf0d57b73ebb544dc119da290cb102254b56860ae6b685d0d8f66d9fa2ad204727b82728fe0a02799e6766933fa0b8d99c63a76e8237b551d3286b89f96b467590134884ddc6f18d8d209d9bd857c7c10326fd1edfeeb80dbc5839558de520088754dc9b13a4a728eef7f65a5e02144bdd5ca199662dca7df5448063e7d352d2e5ea034a276e6a473507e0eb4d3db881759efe437d0bcc6d09c72b1eb012fe3976dd7b5ad418fc93db4718e72156f13ec97119f356a01ab8d467969176bb5c13be9c42f7ee2f94a3c3c4884cd2e5f94fc5155464912d71af80d0fb24bfd65872303075f3aa4b74278bac302edf50f0e1bec43cf0fc990351356dcff6f2eded169959460b2302ebb0deb583b3ab62effafcd490d508bfe2883ff1fbac4d30efbe5c616703ba7a331e9239194605bcdbe1a70f8b282d18128707a78339730ef24cfaa7645f3c982aa24c3e76acec3110289a5a40fef27d52082c5e1aa776a020c7b2e87483e3333e30e0c0c2fbb96352221f31e5bcee274d39f6f2bd3a6f9d2b68dd04d22bea5050b80ca3b5e3366870b5d8c80eb20a529660ac97d0de23b64491218cbfdf00a71097dfc02ed1e127504eaf3474ab41d6f6856a326f0b5528733c8bde6dc71b926f51867775d360c90cc75b4d49d7596739639ea2ba61278727dc48f0a201ceb5e239aa845e07ab0ee2b33e27ea51e2f4f1a8c44d1e738e978733bf0924ca57180a3cee8f181cd16a3e55bc2fadf1d1224e409514a519ae5aaf484f18416cf443141fda26d5becb2f8a13d8cf94f71a78a3b930bcf23ee7bd3ff006715092a22fab6b803fbb440369775472c3f406b8295e78cbddf2808d6ac0b473ea0b42b1d3df484d1938613f7d44f7f9d52cb01f1c83c9b680b0a8c6407d00b7fc41bcf8425aae84529ebcb2b1a6c05a81f51e18517843ab90013b4ac7edb1dad71fc9022f58252d3b61a7c148d3e96e29e69c66976304c4d92f019258497b288f8305514e41d7c6f17efecd6b47d01666cdf98cafcdae62dca9d46bc4aec86f4a39927962f17e44a1596c032fe4cc70892c4e23979df4353a55e7e57432d68bdbd0583340a642ff1485676f3d6856802ae78763a68e91f3e018d96634b4e5cc2b280cbeb408c0284f7e46d91ef29a4814b8a143c2fb6cb8afb9418bc0ea7e9dd7f12a0d919307103dc2d3d42c5df02b9c3b846236274b628113ec6e75d13fc8416255d6bdd73903c182c868747bf62be03efbda79c2e81363a83986ebddd39b792b9791b0ba4639e81f7e187b0cd9e2f099734af7e16739868c86df4488f901b6d93175378d91d529b9fb1a097ee1fdc224b477f6f559b4557ec7ae31d85476b4abadf0c032a639f3850f74e2384fdfa7320eef4344534a39a9a8835944541678b870acc2b90328de3ea6fbc277f0a8a603894f1e15656bbc0bba4fbc721d7da9fba91bb56feb0489d4c526123b5222efec2deb036bcdb6855d6d3fa539c99f376a291cd0677d499d2bc4d48b7cf95a30457f09ab94877d45fecf40b8fdd071174ca72f3e6b54fc8020543bee52a4b977b612dbcc8f78077dd8d74ea7190f0b85addce1ff2cd660d4f2bd1f0bdc9b9859d37840c3090bc30ba8b8c804ad1fd27112546570a9e595e3687a507518e7df446f2a396093b2398f66fcaeaca5e7366f3bd497eaa356f9162cfbd979282708b4b0203da9e813ee7404a1f5889bac52ab756d315147a83a8fb537fe89eadee0482d850127d0471807ceae82c6e02362c3d6c160a4c358b3d7fe107608ac026673c0055b0961db43499bc48d28b46b7475d4d571761618214b8305f803cbf4bf042813191d991da8007f33af7114bef602d4bfb9ae5898bbb373b4c9ce0e5d2f970ee8e7bd372cecce11a8e592d12cd24d69d9513aff90d7a869d421b4ad8f6f204892f4e84727d1fae0b47ee8626066ee940343dfa725c3f288808276014438c95f3e5d0fe94a26841060370d05fdea3296dddb9e19ef4db0548096c7f6c890732f07fd62b9588072d81182e4f9da308df13467c4cb508ce1ebaa209c2ce2325dda07842eff86e4e4c5d2c4b840a229ba679f89758aeeb3a74db6f13ccf125d587963fbf7b4d4fcccb01a9af78111590802018142bf88766137c992b72de8ced968f336beae86e3c4c749dac584e23a81fa017c4e1ed29f9d40e019d65b92d1bf84a1505c18373ae6d2e1a5d98a2f66785c75d0e86079f1cb953c2fd03639d8668d4c003865e2e11ee51b794280c42116224ce4037f0d572e67e9f3ccb71bad2482cb6a3e8976dfe5603f441d96ed7a3c10cfd621c877be43ea9cc4ad3f848108ab28bd0707772ac2a381e2b18bb851da135d9abbf449f68546241f2feaa9b2157e81eb7fbe8be6822bb6e06dc6df9fbdfeb857b842a943fa791d63f44676533746efbd97924c83ca05cae6d4150b71ea2ff606ca3de2b6ecadd25a04ed4e69e25b6ef6f7c1a60bdd3d6fa078a8fdb5070138d7a5c094aff92dabaf8b14d014b53728250169b529260a0dcd0196559a049f0b10187b2f2c6599935e00fc0e26b18e54e81ba008a5e42349db819908c7fb78c0b18183d5bc3674546958e6ff165a3c8b95b37630f226e78d3c6be1cc66e7c1811b83195a1c43d8fe21e7a0b3342ce53fa996a7da8a6594db7149fda77269f218e13b6b9b69b9ee2ac2a531180f311d9f2716bab8e60726dca73a362c38385aa41c1b70b61138cbfac0f29709221f895009a0e23f042c8b0bebd24f440513ecf378a40011c6fa311b5980e36361acea1c1fe5a76db303e0daf1c98936d1da97b11a33e97c4ce84cbdac3149fecadce66531d2308f4509997f77ae86830c97e5a5861c9dace8043861b659f4a874b88900ded07286d54026d75e61e47dba8e17268ebb54af3dfd5f2295dd994dd23b9422538917af53aea2912652610423e5d508f44895ee7b8489be4495fe52a9b547273f5ecf5ec92232f82e05ce523c87420cc605fdbce2ed0b5cde4a932c61b244584cc9ce0428822e4016dfce0e094b7406c7c4299f32fd26cb750c35016cd9efecca2164d5ad9098e872990eef3dc2f7a649046040d3c45070b2387f32c244b387bb8774bc5e978effaf62e69ef6b3a0318ad5c0667324de39212d494f2b18456a7618c7b1071c867a7338bbf4e05aaaf826de939944b812806ab726ad1961042c07cce4c480d69f478690f09bb217fbfb7e9b8bf0ac72bbfdf0f5f619ff1e8a491162745cb53e547bf189de0381b57d7d98052e62b2dcaae56a0f56d7e527e15dae6fee00a5772de503b13fca3e474a76dc041dfae0858ad2df88b234ca6565eec21ebf7fbe565ce28bc90ea1adad94d7d4fd1d4a13252f3e082050fc249135fed57342ea0cffc7b493b3110c8d4f1aa3ecbbb58db4ee2fa62f1b4c2dda0fdfcf9095e56a489884b92bb4a8ac9c4ad616d74b937fd42436a3cd17d3176f2788e03facebf61104ef0f4d167c83eb268484a4be494d765380513b8e39682edb2b835b4dde51fb08022a2c666cce39ac814a0b7b276ccb83f181157dbfc181399abe8467c4282d3bc7a0462a41f6615dc1f52681b8d185477cff5f634b7adced1c33b4c17da8b127c82de5a1f1a8e200f484eea99d30213e23c8f5735ecf9677a8321c1f5c868051624922a52b1437e168f0ae792743742b45b93200dd6a0ebf0ab1159bb8e2a692e8738d4fa7e0eaf78361231bdaeffa35b3aff642e7f099986fe1526c94fe05fb6c0132ceefb659d4c00f6408e96c47f3e3e6dfbc262fc28b6db62834b906512e2b84d46d6ce771977eccae44fd272752fb72e6adb74ffbf9d33079a827937cfbdf2146a049ecc084190f60661b4abc81c53c6f77ea8384c55936d81aeca5f7292395a9876d4f772ad9123ceaba7f20bf112baa7b2fa788d8428873d7823441057386cc88e98b748ea5048dd2b1f749bd3cca241a27fcac1e946b479291b13febdbe25e9eeb2b485f54854b0f9b1d108adcd0f8b9052a6884d51c0431d017d344727ee14cd4f5506c493147489ace70abb969669f3eafc6d5adb3565b1074468feca53ff5d07ea7e76d3a827dc5cf0e7ccddd47919d09cfb68837d7b6822ae4dd905d806bec94cddeb65bf1f294b8b9057859d52a3c31669e3b484bb746afbf85b15044a451b9e88e1347fa1a5bdb4ac5f43795f81c868528c3195399bfb4051866b568a11745b56ce666e386e50da1fa1049e54a036c8c4c17dfc56577198108212b30f611df5c33d6e44601de108c52364a0eba0270c1a262c4d23a72f9b5557a449f1c0eb7f0ccc26ae7b4b71aa9b4164541c1768ed19425b8f3be72c4c1480ff98222f73e6c037f704fb168897a70c6ad2687839d7e9b7079bbacd7b506a00e90fd15ad7609c94e2fe03c2d1eb89d6ebd362a581955289610c6beefb7d0fd9971d870cff520f627b9f96da3bbbeebea3a45fa5640bea2fd109b7262b13d4fb5354e36a857c00ebcb6ad9405d619734239dfed1907a93dcf805f2132f473068adf72bdf29e8c2f9d15f9945b30da63075ebcc4a8f25b3804db346fa208377ce1ab8a09731fec869082974fb4a1ea3f773036082920e77837fe280e06b1804cf423b4cb174e5058792d6129374a07fc7e8944d4b6a4be84c7d4bd7e2593faeab827c9809d53ec916bddf0f48ddfab3ef9c7a352f10e06337c8c286fc9c8f3a9c8ff356d05c68f8bec97d6eb0eb407693d6ad080aa439e1b414921a3239013d8a25fb5affe02a95d690b149ac50b7d7e8b03db4d822147d8114131aa15857b7d1285b9268ff75282c64c76195ea7793795a09c39be8ba9fae1b2ff638d292365d892ce22075ca2b9b7203f4b2469d9913df68cc9d2ce08ded551fc4ed992a531bdc0d11bee3bed4c117a8f88305c9d7aaed49b191c9d88768147f7246dd939900939c9130b96d98701e869b1739fbcd8a01af0c280f25f9c2ede80274b68ec80f8c00baaf77e2f3b69e0006b04d781ddbd25a5f8b557226c06224e0d77d43bec9c3932ec9b80957d95dbac5c746c1e2aea22b7ec74ed2a9cf0d7abda0612ea7267a71224844b652bd0c5f4d7972d2bcfc39405a7967b901dfd2f24d1277b1b00d59d6f5ed7e4274a2ac4496f0c7c075bc42c349bc85145778cd1bd92e6b7a81495941e8e24a34120971e526543e9450826bd73dd582d04a0c80bca8b6a0fe883bff59ec7f2b2c48a3697a6956d75e55826a13f177d6a1c4466bd95bcb5307d4a511fb0f6b0dac77799d7806fdee93187a9bfed20dd2934cd19df6472523e103547c8f8ef3102b8d21d73ba371ef1cc3c6fcdade3b81af37564522aae111be6f9ccbb1a9e28ce44c27b915e3b42a5b10cdaabc46743046958c527145902aa532bc463933e18bb5b982e6f97c50801d36dffded77e3393c5ed036fb1eef1890b4d0432259e480356414f56391da21b0dc858145d3033555e503d25602ddc17dc342d49b9831b014810a3e0d80c708f5d0cbaf01cf752339d7880d234e0ecc4f21d01fc5d40628d9cd8a2ca620cfa2c5492b0ebb419f4c5de27811acc703f749c3f457a43e18767156e0d2404f676ecfaf4cba65967f7861338252dd9f13b76795c2dac20d373f98753dfeb074afcc4c6067c4c54c1a89576fbe53a2003f275a351a64ee6ebaf878ca47a9f22fa298aef2f62a31b3dc6d0fc0276238bf2d0ad1abea72cef190c464bad3922feb680368bd39bd52ef6bd70cf6c6bf5201f3979a843478bd2fdd585c28cd82ddb27a04a42c99d2ffc4007eaebbb111b646bc138eed764ba17e6ace7c707f21049f17506e234291a57d627cbe707458ec62a02c9f68d048819df6be49140cb66dad6ee7687372f52a0884682c48fea8b67880ee3a17b859b1bf338f9de3cee4334c47d96aab5bbbb68ec9393af504b80a7a3164767fde843d7d75381a0b1600f3aa25679fae892bdfcb8e736c2b02bcca0ed754cb915a99cb725c807b5022d53c043b866afbc2c25bd6ddbcb12a8971e826210158fda6808ca8232d773c40a369122fa478c47604c3151972649f61b3c4cf6fab66855b08d2e60473f8df0f4251f7c676fc7d90b2637dc7c99e752c4ee0b65c34dffe381bf27c24a8f546971ca8c549f88255899391d8fa9c395f5275d6fccc02bc03023dfcff43a187dfb1eb2fb5c0a63d3cc95277c8d6be5692cf1549fe86ab40b19de83235387eff9bce6f8888d7549c68d5d99b3d7e8d0251e58a7a0f51335670c588d0fcad6f7235b67ee69eb1c31a501dbe8e3487e550bdc3d4ef53f942d6ef2cdfcc0942e31e6ac59b636b58768891dadc930e9ec0a4e42e0fe8499d44a5cc9b90e50ccee05d00e4c7f907ea6d6fc43d0dacaf61557f76aa0bab098cc285b5f9f1e7c2d80001da85b0930d406cdd952b41a4c5c15419696f14ba01c0861812142f82f67d2daf414057166a9fee4a4f661e5cfddab27abbc6f536774890d3acdfbbb77ae0695143c25b71523674e1cf914fbd3955397d3d40c5053a06ba519000314ad4395ee20572f66e3d23c6a52fb668be1c402d7ab8b8bff6043842c10c20418aaa447ce1f092d77e2bbf0e0d7e59195e4ecd26ce76c35114f37d709e3fb0092ffa1cd390f2a54239cfcd734066ac8fd21ca0aa52552eaab6d6df0b27faf253e51178ebaeffc9c23b4bb6868c221ed35f43b78fe236be232010e13209e7922dfc5e03351bf7e53492ffeddf2db12c460a7aea28946ac9deaf72471eb6b57bcad247e527f9f8e99267ea063a11caac2d7b331bb141e1d8d925eec480f1a51d6a19d13308bb98a0d0054697a1dc70caa9373a3cdca5d0a91183c856a93a6a0037c348360d4f84706d9f13ef4e5284445e0b528bae34026f6f56f447d736b2b6ee225409ef9601ad132ca65c581becfce029a85ae5a9722caa61af7048e2c519555e4b859e65cbf668a813396b7d759618e2252e5bca1cc4ee1b0aaeb0f9b0de8614c1aeea9cb3e3fd2b61be02287e8eb1cbfe117396c2f3fe375cccde81849d4f3596ead0b78895e2552f866cf292dc8e731ac08b5d9756755c6de4466b5e4852788bad08800633f5661381d5da0b00a0ca615a99d16459e009557781cefc302797857ab7be42555875c2b9030735d82e924412d55ac5255645cc1547927fa48ba9701e55045685dc377979e186f98a946bb8a210ef597dc0428081efc13272376ae97e4c982d4e545253311b6803742576b3b70521883a008fdc96a23cdef45a795149e06f2ade64f5b9c233aecf7f0dd6767878aea35a8c31cdb8d27008fa405cd691ef7cf2043f0e1db123caa85a1a184ac6694d778be45c5b69b88cd5e2ad6840e36047af7ad9b3fcdace19fbcc995e686212b5769f04f1f76aa0affdb6587eb1594470671e8c30ee0c220591660fcf5ee7d29f74505213d389fb4c007f201ed8af7b29a0a9200b13e93ae961c21a074e6786c625349e01cd8c5afd5f77584e1493e6ed589c026c0125d900f55b15bf845dee85d2d0d717eab955061624e0d53d482889030199fe1279ca4434a3afa9caeb4b2536dfca527f876fc40b3b6547ae26242f6b61f0c3f57be43d6472f210fc39a7fcd4011c9a0d6417cac618763e16a9cc9c814426e5eae7d74ff7fa6e75d2294dc5ae41447b85768a32df6d7810ff0caccd67c18749da468fdc57b82e179f7f48ba1b903b76005a1a653a55b4ff6defed5d51c2a591ca3c18c8bce9119d208b0c6ad25395fdf493a0b50817ccc34fd1ffc8e38c4122fef42d2f4c10d3ca6134182b7d079b7a7c409c94544b90e73576ef7ea74b145d87ad2b60c56342b5c8f353f05d8711e2f777dcc92d260c08cae5dbead3a23efd66cd482a976277843da1331d22f7fa22a4b275651bb1bfb2bec7a3d321645921fd02d8795705b16404acdc9a45dae73bf027986e2699d5e24f792a855776c23ca754d5366e64b5b18766f12dba75d6e8468308e4d3fe4d7b5a5f286cf710a12e0389f29fcd05e6285eee812582377fb2ca11aecfda6a7f07896d23ce960d65336160bbbbd9cb195bbfd987baa9c0c00ed5d19d0aba4a0a6c07237f6709b7370334e4b0cf43f6d63c121009dc425e57bdc36e6dcc0df9d95d93cd414f1e90f0e33928a8a291c5f7ae0c4876e9b01cb6552730fb2dfc93f2caed2957dc53c59ff2ea1761355e4912fd61c6360b07a58e0213c0ac21bafa8f691d3e2ea0369e6d6b095738f5c9e3b252da4785550266b7b3776f4a3390cbde7a4eb542a37457cf423c0aaf942488f8ff8d06912ecf8c247f1355cd77777f0089380c34c47ac64e357d919ca735aca8c800ad08f53c3f252717a7cf7b50b8b674313c20ce815237dc76307718371ac95f5c97dc269706506148aa94d56956aae1e5d364fa3242109deb2345e476696413dec6d38e6de5e98a507a087f4e5846afbbe190ab9ddbfeba8fbd3d05234f28795b55c21bf2886d60e941ab3e5aceedafc7fefa5204a36f32fbcdca7501f95c298e38996ae264302a87767d5ab6106318d5d1be7da9ab648cdcfc485741c17a02062e06e8614673f9703874c6f31089b3788a98cd8dfedd8a3e076c2a66f8268cd0babfa21ff85e30a5b4b09807226578523045f1f22b01073822e84ce10e2c6e0ba4868c08e78d610449feee223ba10e209799f13bd1c54a89194fe70f8d6d5d181f9d544df06018d19aae4166e55ec4af351ff1f6c360ce5b833597e8c2a392756b73f0a70ef741263d0d92a1a97c918373862678a0f0f46a46504077e1f1b58ebb0abc73fbee1eee75e1f1aadb74d4d779bbba81d740fc9bd0849779de98cca7ac2f8c0d2e9ef3290378e8263ccb5a5ff9a812b72948fe8e6b2e4e099a959f0788eaa2715c93cab5bb83eedb55c1783c6a2963dc886b925fc3e0b86dc6e0cbf889623d8accacb06d479f0e56cdcc6d80254d400ea0d59bdb42540114120032d86bab732c411e2f07e33c128595faf95ae9a05390a31644ed2328f3b8d495f5f19df61ebd9304fc98e4af0edf2f01bdc37c3f2aaa3e05431b5fb4255b9fac9e7b75acfd0bd9d848f9a6aab556affe93a4f58968ca7590e45162e94f067c20804f50992a7134ff2fe51d64eae14f5e19dfb548c0316f1555bddbf17c5cdb5d0d6094393e287bacff10e0601d29b50eb5bf130b67ee6dde5bf877f68e2f2542eb0b3a33351fc8d049ab7ad0ff9aa53d12e163fd680b3447d8e7152b6dc54920769f3751865a3214a02b3302ae145b2ce10f876fd35529cabc58f6d3483118cbe532b3b8063c17acdf58952a0bfaf399b860e42a6f1f3f7b725968f2bda57bd0e6124934bb4ed1a23a1204f4037f2cdb17b5c20f256990c39a04cec243b2557b641fa671364cb238a82a26bf8ca566fdcf9874d2972090355cddf7124d9173c82d3c4764c36f60a9c2708f1ccd16285f722f6c6589afaa2c513729db4a5d849ed0cc58c33d0af625b80b1cf4e145ae5461db11b39149b28c9a554dc29d44ead96cd577f3caf6672fb53bd6870fed251c64bc69346f87a163d95a85e4befa585491d7ef5e0829808b0e4c2023615df08bcd989d1eb223d091e1c185978b9fe709c0e3281dc1aed7fc4aed464646b209c2ddb142c53944cd00c6a6c9e174ac0f0170ffffff8f