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 84421 d5df063cf6a66ad9cc7f02cac4e2e0ca15e75c3ec6eb6696d48e8581a7d0618c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8f629a8aa04cf903e00ea6cf4c445f03c08c8528507acb8cd2460c7a8029494e
Certificate Block Hash
d5df063cf6a66ad9cc7f02cac4e2e0ca15e75c3ec6eb6696d48e8581a7d0618c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00d2310100068e0000
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002c7a8b29b940df813bae31caa07f312f4a31c94054cf871588e1c3aaf53c8238e19cf7b8b98c7424996b06e9c34c4421222387508696022fc68c52ec6d2d31e34650e38b7ff0ffc4a326fb807fa8f2b943b60bf27bebc3ed5a040000000000000000020000000200d2310100068e0000

Raw Header Hex

000040202c85855b1b0f8947245be4cb0610190a6d0c7c8e66e022b4aa15e1350b12a14b81960089da7bb441d6a90300a6bd18b08493f87e945cb86847017387545989c2a140506ad1c800184e4929807a0c46d28ccb7a5028858cc0035f444ccfa60ee003f94ca08a9a628f

Proof Data Hex

59,560 bytes
1212160103076ef83767add2af0e7d8e5f7ae0de6501a563f516c2300e38f672ecd5bf835dd3e77e4a2061332c87babcb80150482f955d19a6f94b1c162f484a4fc8e3469db3884520fab843edc0d2d425d4334fd07c333b9fbe14b26d51cca94b2b19ce6e7020aebbe8b78ef3f994125355b8d8c6d6387c9775ed49eb16c326d2a9ac70c4b733a6dc1296e439ed16d2624405f7155955d6a47313ce38535994f6af0553a2f19c450e0d21a900393d0d3d0633621e3953d57ac18d7725d32ed52909f25034c32038164344a3b3b31191cdd984ec42409af4b0169d5374df38c45f01173f3278d7c75a16b70851e397d77202979928bef7d2aa1286a2eed191399d7ad984495bb66567a361aa543e88081049b6c34918cf47db7655ffe26e322231e665a1a076d0614437da082580673b2e9bc40227090b4d0a14f8d48a8e0f852339ba77e78156f146e0aa475c74338bf2a3ff57e9f10c18a29565ca001cd289876b1f073d3f861d65fe8a4b9189f6b806a4f910836dcf0b030ef2c57d339e837dd37a868b60cc5596dd570c1ef6357fda0c01a87234718fad518b6416441ae148284c8360d58d2a035b8590b99cd516cf2a10091ea3525992b61b62f6c20e2f5f7764f0ff986ae4f92fc3bc2c87c06c9f37d547a71dc9d58cb35e20f7ed6ed3efd3bc4587eb57acb8cb8efdf73b77891b833559c129c5586776c729dffacc811b3589b53d7c4054997501e530bc0ae301b6fc148e1f930d560e7264001670976aab2933f1106e3c900d326643a6bf0a9a3d535a8469caa061677f93f96eb198e38c44a6f934f2b69c60ff72287c2589004ced9e1fe655df7bde82ed201b6fd4fa25c86e25a9f33faf17de6d06889d8ae349b3eb035cab2ebe8303c744d34eecf9797329b8c74fdfd69e65124577cde52a40c7531b83e37a9eeed1fcca11568da36648384da7bb3ef188d4f4158b2c9f623e68cad39ec703d44d2115b28bea605b2aeba458fd079dd1ba36191548e141864fa69eeedc805aa4282a1aee2d59d588f07b69e9be7db87923e3504d84131659ba45d843d7fd42515c965feccd0f525b68e936d9baab8baae80bf0f97b3fa072a6ce70f690438baebacb00829f6bc11d3963badb0bcc914010f03e212bef49a7a162dbb6f96a789fdc63fa1998af93c5d1e073287b53b6a597014e59c65c2beda002cdc9dac8255188a6943897c13f5ddfebf6ce9328ce61a76f1c824318ba543812965339e5afe3fe8628dbee27d17a55693c63d8fbf1e1b82c24bd644394df252c83347724a35e8c227e0a5ae720cc87819c4c7f96a8ea8692fc05275d3ed2aeb87d6c42fee9d074ca093085c847596ac45b5ae4c27e41450fabb6f99fd1bddaacd4fdce9f815997b0b5cb3c466f8a897cb72dc871419689afbcd6592415da73f2cda3aa41ecb6a9b0e3ebc50752ed1618c545e7670f2fa5705fcceda07092f1763d095f647c2c06004b1b8daa8ae3de51f7217aa913cdfd21a3a2dd83b90eb75dabad3df662d4244f1c5a7fb71913c8f4409768f8702d84c1f24cabd7d8736d17451d448c3515439620537d52e1c598705eb468b4298e68813c2abe09c17165c6c02cdf09b2c8e4a03a84674a712542ab6e27d8bdbcebc62639a2cf395c1d4656e5ded26bcbf17ea4a87a45fdc1e409f61943c886407e6737327f3d455b530744fdfe412260c7fda85e688daf83ec8578f9396ced3ff9be7df321af2f6ed5fe05af2764526c7ae614751e512cec22b320116adc78257ecb692faa604ed57260dddbefa6d8ff0858a16aa0ed30612ab9da92a29edc7823b7b008c13df6bcbabe96666a0c0201cbe2b87e5ed51d8ce79d15e663ff5c8323785712af06a2df08f68430abef8be08ba9b0f9589c03e9d187f20d5b67d45e6b834f175a925d8dfdc8104e39d617f67e0ef46a1719d427bb661bcacbc1006659a0d85163a1007dcf4923266090b0e472a7e2dc765180dc584b57773a185f50efcf36aa5d2d4a58a17d873ef480b3f4894709218bc04427e749588cc80294b34033fc3b0c3fbdb58bef3420f7d028b267f983836da987b78e730bf9f4ec572193767fde1c0c6e7aa893eaee2fd20edf0e27ed6cefc1de438cc82d07c7ec76bd9f60d659be493c29aec1f8099427513c5ea92cb0e5ce5afad93b928482186c34067e746bdfca080bc590008e1bae528424f25cd2b130daedb4590dddb7c8632df07792344c56e7be2cc49deaaf14bf72940f997da2c04f675d9d5defac6d4b1a6ec1afa04e9bfd79c44a3ce09cc22d0ffd20f79b36f3cee0852e14352c72fa87cf8355abfc2b728e70ecbd84b303f29fd48e929ba64036ab268bce9075dee8e133a1de7169c62bc545ab5659f9c16b4d352450331c5a3d1aac8f473b33c3380a65b6e33f9ea699e9e5fb38103af30802dce57eddf9a448742cf4d77e8fd66e5e461f8ee5fc1ea1a103b4bf0fafaedd75041b205ab097fd445d8b443036c94fd7edb095f3597b22fc3df2f7c3426942bf1860a44967efc89f29bb7f5ca7fcb7dcea276335ecb8fba7a20a78132b06bb16347f75131e2f6887cdd8b6c564b3c9ee6bae7fd8f813a2937e026d221a7449bf0769a2d536cfa9c992417cacedc6710316da8e0f9e1b60b5d0edf7d23fbbe2dcf5e43d1f2bf59e61f4113e59479b011f187b80872daa1a956851df9fad223f703880b3b597b5d7f15b6737f9d9b1f5b202a0e925a84c2482511de608d548073ab6956e3b2d3d386977ee19a814eec045eb47255ad86855976ee53dcbc99748001efee7bd41f3c953c300806c15bffdcfe5636505993ae703c404f0397067354790b03fb11dd702bd7b8a86db7235713f862a150e270790b456872436b38b5f761e8dc8b20e497f9a3c6e10cdfd0ec46613bffa90a8f307fccd5e89b85a69345cf6873ef40be5017ee0d82c67f824e810d2223721bd79500f787de3bca471c12e85bb8e85922c00c99b6a6eb9fa5844065adebc0db83664e75673219a0c391bac4a0f376a4f3d18dd5acaa35e21f0f2ec9e49523eed0f75071b094c36fb9d92fcc5b4b777cea15b775e3edc932159db6b0a0d7f577087c5858a3021d2b6dfbf337ec55757c87efebc77b4d5cbb3451785e3d976011d43a9f90ce0ddf3de3cba405aa23d267df0fe29a017c4bd819731a8fdf80f97684a5ad50cac65e2bf22204b19f3a50b73ad8f3721530769e089d61314000437dc819bbce4a15fbd64c6db41bb14d362efb39e8496b73ab241d26975f9b200dedff6452b365debcc94fa1f5dcf8cc6be5c26e021a3999c9527d6f044121a6366213d78b8021cc2103fb564d7fe1a6c92a3de438d27d348172686da7d0a11e4b5790f3334e49a05a481b71499658f7a34b0a64ffc66f5b031a1fdb5c41398332d480310d802a87d552697241f9207547a4413e69d84a9c268a864c638de4698e3697c37caaeb3c614a900e4f94506e76ed3205665c2bd765edb0656584c820049ef6d58ba3e51f32e5f02e00ead463f4518da2d486a5ffbb0529a4ffde9c129e6a6243049b60829809378b8151fcb483e304cac4e775a8c8da7c73edd7c8367a8740018b2b3e88aac4aab6dcca5309735ad62dbe94d042c5bd6342ed954bbaa0fcfc44e95dbf07f03f4d272792f0cc3a81a368fa61388641d3196fefa6c3d62f75d7916ffe9a6596465ca24c8e1821a37d5d0f9e7a753cbcd24cd60d5f40be91a616769dcfd73d769259b7273ee1fa04d656194a971cd7caf5ecdfa98b0e229de97ecd6f0095e3c708b610cae1418117af2c0f6b0877a006774c42749d53abff8a276c16849a9d6a41414d9f6b17d79ca362e39221b721632181b2bdf5ad789ff2883742dba30c20ad975564b6e97bd00a738ec5e92824ff178a377e6743181ee9b64f787252ae5745aa80417525cfddec5d7f7cb8a3e183e18e6b1ec9a0463542ba6e168574425e0790353750dc9b333d102e2ae97735d13c04d9801afbe8518d235e15a9bc7f620bfa06bec07c8964237b27e1689e7b5cb0501944660832977ae05c0ade99428d5b547a0aa2e1582eee0599fcbcdc4098482646c22ad5aeb3a7595298426e521a66a9b82f6508b02305822b907ae80d9433dbea45051173e1fe93ae6d1396a0b2eb15e8e9aa7886f0f02d77b01ac486a29b8fbec814c4ea89b6da65073b288b1f5a7b62589fc8f6d9bf7bca803bf12daf39eb4b518415e562d0d9ba8587aef991297658771b7d483f6ee43a9bda6dfabb421172cc070684500ed229787f5449db6998537aea5d3f8d600e5999ed2979559b80ac207d07db4b90bc49e3e1e30fce993b689786142e2f3afb078561dbc861171c91b6efa569ad314bb297837277d34ef939b628efa20e0758a9f465d9c77e9683a288440a812f9a0be8a05203be14ad09d97a38b710aeb77e71e4c84461be9d8a353974a70a81b15d3b36f348f9324c55b6c736b15a0aaa5c3cd3599d5989eb93ce2f6d555de56fd858b2949e6e1845a8b3c5d645d5e177c7ee13d3a919699a26122a252e1a8ea38ced9385621366bf967379d77a79bb08e876efc8597a3f4f1a0fecaa86ed3a8d9a85b5cebdb518f6979e3e5d9fff15129c16e2763ff47c007dc4cc10d260defe2310960613051c76a9b88a3607203f3e2251b3ccc573809097d3f16b807f00cf18c82899023ddec589bdd6fcae04d2702e96b21c664197a428a4fe065029154635664cac1f5a144a6ceb00855550b57bd1fd6284ae2b08ee34855bfecaf08cd9864d4902b50a82ef966fab5c75b148086ac3f8c33d5c60a51baee88d00b899f9eacf395f3075b2ad97ba8969729fc8017624b9589de761d3f688719ac871b0b7917bc3a8857675ccd10e72e7a2e0aaf797760fa71fa24601ed6c0cfb5e6ea0b8c439bac9781818f3da1fc9fb3d1ff1acc4594dad51adab45dea417a1488e4c5ae06a021188f48dddeba045730a1085ca83cbae8ce4aa9c762ae62c2b5266e8cb5a3d9114cf96388b31a568d810b528de0d2bd18c51e473da76f690f30c7d10699e7a3999451c68aeb9283fd683e5ba80ed0e81cad6b53015c3416536b1f3e173e3368e59d4b46cac0f11c5ce287afdbb2f7884c9083821eeb2655cdcbf7c5eff620349910c5dbacea86c3a265f8303f50f0f02f1edc39623698df4e30b37cfd9f4d0c8d3692460d96b2135d71af45a9602689cdc99a5342bb8f8821cef22ede5ef62abca4984ccf3af1d9ba1655cdb03ecd731f17e8707df1c35f22eab964da80a1224b98a44873c85bb6aa4f2e9db3ed95264e102a357efc0295e102707c85b8ebe6f42dfb4a8b4d032a1832c6ce395372e0438422766fba7ad74cdd571df235fcb5c7a7917c85ba4d2c872b3b80a310f12cdffbae85ec45b22091c4d009df3f961adc972db5fb1a38e5d0372d61a982c9ae7ca8d7b84871da29f3c6b9f00e453cdfead9449fcba3fbe58726fd9212e762eb02226c1c8c6142c54ce5be04b822312d867cba0f1e5dfb0799c3c0776f6e45e3dd92897551bbd673979f11ad24e10ccf9f9a001d68bfb5b014701586731516b4784423fe43163700b213e5f9594c9888ca43fc5e9864d345f07c47e459e24eb1938bf9d4209bd6342c9bff34116145fac56a2b49573f0646f6707123fb27364d6eb54ca1ec201830882b9c80c8272b2d36888ad04649a97a41254041e058f54cce348aeeac6e4415cad89b994962c0b2fcb90321a52ce8c8ae882e2da8ae40bc9913752056eeb499cfc0798fa8700bf370736017df66cc4d9d6514affcad880a23b6fb94871390cd07ce5170966083b5e77346fa399c3a398c00e9f5ba29635d3878b1632bd846f5184426ebbc133640c773c635d15c0a94c251f429d334d2e4f93eed17e5b34fa2c8b88b73459d4440e5dc6d8b5f6ee4c6d9b8d83c3d28c23dc7324078087d63600cc8363975fd27d44d5b98851524657bb37f84aa979be86d12a2ac76079deab2a63381b8d5643809c5d5a082ea2a7d022186b9dac9088cd6416db968183c74edae1b0db451331a1da75cdacfc55d6f37d48b8b6b1fbef8efed6c0bd2641d5774188c7fcd234a0a231c2bf7ea4319430d296f9552c75d1a19395322350e520b5b43cef5fdf12aa10b5acda65fffa90bf55bc8219fda26c0f15b1a0e00e2cfe065da21592fa92dbce4f7212a1b9f5c6bb85fa424d54c6c8b852e5d0cd499dd60fc28c7c383a71a57bfe84a35bbd114aef6f9b8223ecfadb84e14d7595baa48c7bbb42a2d8aa33751d7f60a66eaddc82293f3a4634dc5e7b64ebcdc7a87075186a2dcf100f6be978a73d707f543d8775836c5038b9c91b4af531eb0d25efe2ba409e3df3b3b296564708dd935f25afd3fc841ae611d903aad0024dab0b4ffb83b6399d1821c94a417c443719f67c1dc5cc200d8ea1f291fc983e45af103024b30417aa63fca2bce64fe3529e02299da92162bf04136c4252e4e578b2a52eb15d96f01eb4cc10c29e49fb6b602f19b6ec44d2df2cee895bfd907d18d07d9e15b6f7a927c9233839ca2edfca1c402eadc5cf09ec91ed45241b63394052743700eae1ae1c644eb5f4d86644075479b69b3b443971b6308e2e3df3a86334621d2868fcbb2a079122dd372d785ba3823fef422cde59b9cd9e5e4bb2815eca3380caef1736433f374eae4da6ad13b00b44f565aab9be550598ac0324b672a5f7623d0f95a61b4ca71ce1e7130c839a7e352417ee3c7acfda251383fe8f65a56fe0d925f76274fad092df98bacbae79501917fa8d6b57a7534cb460ef27c23f1fa099b198f5e910a3795a1e083e31074886cd695fc9623563d3beab2539e1774db724e1787fa107753fc8ea74efc8a4451b71b67fde2dcb41a7a5335bb32f80a7ea00a5748dac56a5d130811025c582ffaac473baf94f9e1c4388e124ad92121d9980516bc6d9a9d0a23a3e612ccc3272368b7a8ff23932f65a9b2833e885abbcebf8146fd17e4c90194d30f11adcb3017d821717a40804ba72095076f377a63fb05f0b75be1a1c187f77445dded448b5ddbc0810f385435f0b26a610924295081a6625077ea3b491e43096c91193a4e05707df50a022f8f36cc652091b2f52f507b23a7bb9069b31e285744b1264dc7995d4dabefacd2555f82e458dc963280a03dd39804450d8abc37ed4b9e0070f0415af19c131f4f0ab73f464e49442b3a59a45dcef1cc95409b72c06e9482750b141506ee16d86ce31e185d5cc30ae47f4615952897906c5534b34222675b06a246aac7583dc664dadd7d130272da7510e8045e077862764e5dc411fed3e3aefcc9a12e7588ea1c29c8f140bc50a3676da5fd7b028bb3315dd8f21c29a14ba7b76040c7f5570f50d42b45bd7af3c59de5a40ef0a97d19fbd68117612d73a62408978c94c71c537e7e40b5787d538461bbf2a686934355af95760b3d5d730f2eb3133ba05ab8597495d006e6df013ac44b91d63732fa720a90be183adba86e0e83c2fabbd708786680912e6641856825350da70993d70213de92bfefa8160fa14c59a816fab3897bebcf065097f6fcb9e6c8333ab4a3ef31a4a4eeb98d9478b91b02485f1a5f596582974e873d5af606bad1ae06f2b00e4a8ae7ba8b685e25be4312eca141fcbd6e00f73faf3c00eeb3325e3b68cda596d208c1186602f61ac03d272bd79e79aecfdf18b321c020b47747241b793fe61bff46fff97c96e955585a2fdb698d5ab7dadcb6a2ea2ab8dfee9b42accf7f2e28224356bf7ed406af45da05c6fe22262174098b0c5ae18e59789924938e192d1a00dffea8c2aabfdc7850036728ce16e8c661bddb8622ee669258f17fca3290ec5be7203a4e3e1403bd0527c86786580e4176273340071f28d5fdb8e65f39c712a9114f94e1e5369c5d356c078f93eb9bd2a4dbf551a8591e9334d4f0231a5e1b57cd75290f0834b26a652defa02ee1a7fee17486482050c2b20a15b52143c4974a0702f343d70b1425d15fcbd785744d4e5c9cee734966df34bf017d25e28f8d68c180fc8013f1fd197b40aea9d65ed6c7844beebb485628060d7d284afde84e06b82a6c916774a2187ce98565cb691cd8daf250cafabc7f61310da95ee3b7a7b63e03c0a0e5da389b5b20eca7667d77fc53073bac43d17143ff110c41416c89fb5788feef0317c7754f531210cdafb5f923e6eb1f751f459c3a04924cc1ed41e9b3401a90b84fbb89144695a22b2c7d1e1bbae5ed33f2b52710ed833b45312401cd3c2c6a782ed1fb57aa2b301421c8b652821a8eccba846b2a13bcbd37c4b01c7cf875f9f905991e47b8163de98ca970bb169833387adf9551de3db786cf2d950321c8e27b0dcc6c9ab8d86543b54d8ba41d7d70801884b4a68ea78113ced5def381415a12bd47c8c683a9cb90d87df40407775a20fb0c62cc4bcc772935214a9efb3f8d7ff5c11f0f19e107b974056ee6f8aa78c4bfa75e5c1dd7a9a7a129cc7d6553ad7c89bc3d90f6b01fff30f4ed610387cc460a5becfe1882e349df5bf33b1a7817e00ea6a56207dd0d4eb5ad0047d0fc5d478a193d5f4f556c8ec6f1d298992770bba3eb249cdaba121134d8610e06410417ee1b517c81fd82082f985080d8c745c3e03b5ec5cfca9b92d889e00c1f84ea3de6bc79b812b62b3854a09fd50279b4ef6d2315d155ee1b45f1b207b070ea998deea59c5c4e742596234d00923ad9554e86a2f505d395f4c4239ac0fa77e3ec21e7b0f5807c2bc89dd07c9aca70ad5254651e90042d490af5cde6495220a520ca48de539e765d19b5e32096bddaba848309e2ffe30014b56d0f14e4de051ab5f2bf2c77d780f48ea7ceb9bcd64df2adaa3bf18fa91188498e81120732a4fd8f53a7a50c71ca66efe8b92b356a286c6170cf930a4ca51a69d55c0d5dd6e363916da8445327564f27b50a2480054e3247a728f393c061502e419fa2883032f99dc828b1545c995b1dd6c886477c3e0e1286f406462353fb3ec368efafe08d38cc72d8b08d59790b22cc93aa8c5175ae0b6f4f4768c584e4b4365c37f542de9b58c2c94b8e5761ea307bee77dc590fe86d4fd38c91b34917492457ab576797a34d6d3ff0971a6877772f62b3a6347c898220f627dbc21607ac4e058c477bfcac80c98200e8fec62b58accc46d3fb28e5585a51762cb7c4b18e7a5aeb1da7237426199a8d25a75d26668f365d57f39b4871900cb335ebc5bf22c48d5bb0a2c47212e9ab69f5f5c777f69ef295144df425abae0d89ca9e5300868b87417564a2359586701c522761e12656fb9fe626c602871a82a39fca29ad5adf187fae599bdea343ea6c8e3a8b9b096b762380e112be6c2ce88330381cd1b9d715eac333b22501da37da2739a6744ea74248036f31fcd205b611cec9b4d28d9dc56b333b990e36dc1ef49c65e2b78dcf713ad2dec1a89b91dde641d2c3338c37ced63add3f02d5db1e3859d410233a804df7231a84475bae45e390daa6eb6f16162aa21e5d42c6ec8a7a289eca355738f56ee671879c0ad2332227e854c20317afb0074497159d9ae41af1b4db0a8885070f059cefa4ca24b12c702c46a577eb0160a437cf33f7a716c90a759f5bf717c5d0de27d61b477ec4d0c8f1d8293ad0439bf62ba19537247ac4640de53ded2b0cce268daac5296288d92a1ac71f64f662b4457a6d8994590399e9e9b4940f441103e80df02746ca01c7144a2e5eb88f6532b725f562674927143b30d5de524e12022f04f85f994fbd20a25c24237ffdce309adb4577bab3c55cd74d9b04041ffec287ce17ee361f2b4b619e462d648e6e1583f27a8df527324a0c6826df490930e2a71d40a50b8ed60b216c825dc294f847a4f7dcb70425559bbe853695533638b162ec0810cc077b06d7388586bcbe8a75e0b8f05683fa6b0d72c6b26ae6ce90c34625d0994756c9c87e40f50986307fbdc7b43611405d6299b358cd3c1073c827c99b1362045a897e45a4a4300fb8dbc3fbefc6162e94120f5ff073b535e4a64161d324129ea944edf110c18557a0eca28f5cf5dd7e18ac4273facbcb2badaa86bc6fa11ced7a475dba8409a6d4a1782992529d92b79d5c70d1139132e6baac025cfae69a7e88bacd549459ab9fb654550bd921c477c17aa08e5c5824af69d8c4274ab607ee43e64e42e880a4ac313c30e0c012692a042cb25db305b200d753b0b634d2d0cecaaf22ba194dcab05cee2056b0a8906704fba46b0280782de7bfa2cc08f88a5bde731ca994e11f4e9591c4130b2655fab92d7cf54aa1b1d937acb8e044c560f933e505a2076290f9f407eb0658b72eadd131eec68c0c4999fb01dc61d50e83cfa921ac3c2ad1d3029adc7d2ca6272917954b134a814bfb0d88afae8939d32ee2ccea852fae9a124cb6ed41c94ab590277da947338ab885476eb959c3756e62ae6ba2af193bde9ed3d42559755926263a7bc96ada360e7c0f26c30a5a63297c7a918cf1f58d1a9961f9547508cbe8ebcaa6f4b2caeef2200453957317090b08010a9569d8125ad58056d2d5167be68b945f1941f89089dc966cbebb02c7855f9c541f9821db7c7c4d81ec77007c6a8554d2f614af56f780d949a4f51299e264a45f5dc9c4821de4af9bdc796292a31cef6ffec677d3d54576f0b5be5b78c7ee1162a9b74e5615b062cdc3224e4eedbd60ec89acdb437c4302ccd4e8a599f037101acb3bf429b1ad9df4da84c997bc04a48e68135e4e17ec6cc34d30b15c29045a7bb41d3c98c90a2e94b1128e4e805bc06fb9bb720118117a98c7b37e6d9e1cf08ccdd02d79995927ed4d2e7b0953681d024eef026325cf9870bf2df378cb3a44b10a7bd061437545497162076e57f82680f2f95df64bb9f7ead37d9463a48c9e40c3f67826298b624f2787614a77888aae208e4cf24837f79a38c843feb549934822d9dca8fd6551cc749738ffbca612983d3cb55f58c43711cf5c581321f6e0e06446c49e0ed748195044e145c4b6e45278bd87f644ae719ab1adc4b6797a7fd4a3466439c157899569499be8e201db413b180aedd77cc650f5bb24fb891de19dbd95fc4fc725322c4c4e3d0f54ab989032d04c5b31f017172a2c848890235ae3ee05dfd7d05d9af746690fd1c6788edef17bc7993d4d96869db0067639463b6fc1765a0f071a082434b880cd03c0b891acd0d7fdd54cefd806e7b76c2c66166aeccd1502e8a9b9ffecf23ab1fb66a11bd8ea74486f2c7ac967e41d080d538040d1df9e98d7a045b58ae81caa78093cf3e9fad3d36a90da36007314da9a51a408e17c419013e9d5ea7c99b22a25df525f137f86a208f6af453acce467b87cd35194ba5c813865feee0a3c540c5f10ecc705f2d190920d5cefaad0d26a51b81ede64886c4514f966761a25682f3e07d2687aaffa1e72fb539352ca2bbbc3e4567b2f0f29cac4c4e352005efaf8ed39465403ce26b21bc270dcff4e3ccafa529af749c895517414d39ab7ff3198898fffc47862ae00ac58df34d9e19749600586cd9dcbc847a8b4b44274900de48d73995218f0dc2d0c2c218ab91b885c4fe2a87788118d8d975913413ea333767053eb11e9a83ec1e4169d8d2c7385c2351af2ddebac0c89c0ce618781d9c881c12a362df88ef09cc08d4081180c9773e50daa661573e8383650d2b797b94a22883648731fc31471d964668a8d5c500eb9f654106b32120e512782b0777e03a3b879431cd81bdf97ed3c54d8a6d1248b0e0b4bb23dd13875b222fea6d044826c6a356daae4527d3b47cd223bc74cdcac6623ab71013bd221ab0085a6e22ec220b81ba57bb946012a1aa94329d5a744058c3156d21d7d558d5b8c7604905521aea20696896bdcec6d297802c4c0803ef3c6cf01be0ffcafe2b82a0f45d5e8ee06efc2c80f4c081df05da8962483a6d9efcb1d6ee4471d6b1ee3ebdb8248673e62d95a347601bc301fee7586f4a33026e4d6cf2c356b378a01f9f2ab60592e282aa9e72efeece102f2d9d47b7a98ca07bd2b820e89b49933dc21f2576cd82ba7acf67c8e092a88c193a00cbb408a43db6e244cce9d2d58266599ea9a202c19e0f45cb956ef2b3d50a9e78cf88a9d88b18553f366f3fe31ce5cd44c7d0cef847089d4085dfc2e16fa9faa785c3174f965bbbdd7eb9d375c48d0f157c79c81443d127e78c2c3dcfc4fe2727eb6ab7be5825dceeb570dfe2211fac51a58e7ebd89a82675483de20f092283c7b92a200db36df90fb31e72ba13edc75a76f10032848279a8f69d603ebb68bbc2249e7e9ba8bbe2803a9319c69bc554179692a953b6b959f26accefdd7e728293b077861c086d3e882582a38034ba52ceb1d1c3ffa70ce5d64eeeaa54ab119834bc0186fc0c382c35306c9055f4080ae60be904af5e315afcd08fb4f28445a050035a2c156b84fc651833e59fb744ead5e5c6743b38c50118f6130f56202952c6fb6bbe1991d839cd7a4b72503e33c2ba0ce8fbc116d209586235233b084d161ace133dbc04cb5d322a72587d195914e892df28653ab859c083f8026f399795a193e7ccd1041347ac6b5d582292ee937521276376e31a09d91b406443d3916b52440dc618c564d09507f0e8cb5a1340ad096be8ebbe97e8ac296123edc450cab83f3127eed66810123644db0b5348d5227e5d6f0e971937ea90fe0b334c2c1132ee1d11f40504219dbe2da821cf9f947d42299b79a2cf473cf158c93f40f42c744d70cb581935c4b42715d6cbd42d953f31f4ff0681f4b942d819325d2ccb07097a61c929c1897aec756d5d56061f41e5b06b797b96046faa300aa026fe47d1ef4fa494d8aabe3fd161ee90a76bffff5ddb49f871ba593ef8a03e3bd64649a662cfc4b39939b5d55ab66e524b325b96e8bab9ee78d024d352d8336781ededc9d57d7b3b69d537c48eed0cb8665dbd93ca025c424186f1bfbf38137f72dd68292cb8943634d8e3009a48246079004a4cf366f5335e9e80983e0ed494ab8318451de71ca68532dc8b0d7dbb61425de2e37f6d8f466402fa6b9b939675ffb16a376d2f88032daa541f2c68626293d2865b67c601070a025af566ea41b487be5e7d84c1c8e893f7da58bfc68b6dc82f5b39d426a196f95a8a6eaf522e9b449f732f0ff10ccb9dcb801a0bd5eff0aaf31b42003702142acbc9558c8ae82b6fffb78dc9d8329e89c45504d05bcefc174738eb817144e243b49099e4e970c006dfb0b400def3480d3635ca8ed3f78a298059605f49cc70e815da8b5ba04a2107e768349b88068940151ee8d9a2ef8bb411b284bbec2d58a6084c8a09076ad56e9698e8e1b9135cfd98056add3a273b7cd869a73c6b715e3d9fa1bf7dba4da19858122b14926aed9690a2479c58f8a8969f7249defdf5beaf23ba1f3bf904f706db9665fd3226a32e2d5b9a9cf36b71b39a405a184b94081927c2174333362cfe2dd1d7da39a7ebe71558e8bdfa4378a998b5e62c1aedc10ee2209ab3e7343d6155d790583865062d05efd628529d310e8af62a9d3ae43113c85764a1abd8826672da57ab1e347eaa511b82bd913cc326baf6468b0c8d28760352c3d40d287139ee12590d0981d44d1ae75b028fa0c032dc493f1b9edbc513fee2335e956c25db0392d632039d24e2a206a0fd3b0973d1f4a2f1c831b204ac3db47cccbec92d3903089f485f942cdcb8390ce08fc7b48676996817d0d1673f41dcbf6c711c59a2e24389c48d9824e6876f29df97e232f936524010b200eab83b9e9b310dbd829498fbccfe6c5ceceed07f1f171264fb0c6dd6f20f6022e4a3325f7d55903e63afc13302b0255f2330de79d9c78cba2fab594eca829400669985ae551047b522518a8b5108d9a7259f8dd570d3dc2e8acaf129afa32f148034d2349adf988a78178b0f42e9021713a7cecfb2952188afe929a5bf213cd15c3960b9126c3fdf8ed39a7b366de333435b9cfa705a75312279da9c16ff679e3481f178631c6726cca5ce0dfcda89eaf306a122df08e32c0a05996e75ab0d9b3d762c3b074a0ffef38055f78ebd88d921486a32c431ac2e31d756b4e024181144f0ff131f47b18e75de3a54d6b7731db2f17dfe70092153bb58fcb89c9dd1a6c667ce4a789acc897cdab4426dcebb9f2a4c88eeef53c802c8356ea736c605ed13473c45fab9920f8ad5b53ff71618fe8e4c1fdf664b8283cf0cb20600b5ac146bd49cce246886b44af25e3bf24683a272a4695f981339e59bf5c149e91c54113b45632537293b35ce267f00c3f02bbd7096616938f31722360742e3329829f0577efd0d15f5ac94172d57d48d4c21d9aef60ad65175e4d5dbed520a2f6dd0c60db7da625e6e1aa7e95f58bb16cea9f053a1e374abec98d847cf6bc4ef3a566faff18efe896a413e27e2b0cf77a6140526bec5069c67bd994902e82b5d26aa194687a5962809ba70bb0e6377f6ef022ddb8dc6cad599dc2eacfaf118ed160f1b409c024768fb274cca84b00d95fd84202ee6afc8e0f66f2dbb41542391ba8f240cbc761b5289a4a624c5bf245e2c84a77cce293801fe18cb06183fabe8e63265d55a80d84bbbb2187b50dee0a185f92f0fecf9d8288d39bcd2a0b1696772850ce6855608e628517b69cf90850001259baa4644bb4b39469d6b89c19222569ef1e046dc81192044038975f8384675ab93324fe6b3e5549d20957e94d2dc82fbde40f3a3bfd991ae97fa9f4542ced1425df342898bcf9716a0f04a284a9041acc8d3ab7d90c0968022a149d065fd1adff9e3892366293341f83e25348355639c249d839e3707c8b3f7631548d4f20ee863c638d0fb462309f0d25a3d8091d6469b6783c7bf5f3262f1a5986949663b56b5a8746d23185d816a63e99cc99b7ccd55ccbf6ace0907ff3a9c415e048dcf5007e2b488986065c43dcc0a9651c375791cff99694d9e8a4af599f63c7a652418e903984ab25844a3d243b29e8710b0b80ff4821dc47235a2f92b9191a6daf5b39d856a5e433ea56e752efbeb73d197ac72c27a086f95201e7f4a5897ce18b6de9096627c03e379fa3df99e88e8309edd7e068d8d17f05d60bc20b80954e2181b22dbf4fd02ce9d270f9fe1dfdf7ce9fd198b7e198ed1714dac946c229b8f7a8f73358ec57d6b2d5c7e1c27732061e182c42dd8a580fe68b12a216d6cf50a3e713dc93d99f0883633cb62971d69095f48ea818be3bdd13ad97cd79579d8ae000992f3a7ac93df984bd03eeaf5250855ae92419770976eb56777aa5021479df534dd7fd372ca160b5fb612e1a656c782e42b09c5a79556196a4b9f5d877b4c33ba3f4d73cd6051a94908daa809cd04c7cf0df49e9d85c378a58a76eda3adb0f0694a778db3947ebd4c9e27804eaf0858e165c572e42bf2ce1dc5a12c7fbd569134b13ae1c6a620e4ecb57ede773235c82a7ecbaca705f235f78093a5ff0dec0ec3c8fb429907bba021242f547538831583b480943bd8c69a7a30df204c19905453b2adfcfeb0af39bd0341e9b1cfab9ff96137c4d7b5756916d878b116ab2ecd9ddc5d28d53f24a4cadfbc4dd5d8fe27c1e1b3e681a490c181d1bfc8be488b4d1850f88887cefa62ffda9d9b9f53933fdb3c352e7c3123240efea5f8d951c004047c82f979b5151ebafc5847587c2a6166425c7617b0dcb713dd2333f9b745e5f37e91062c5edd94a6d5d96a19e7796d4c894790ec2271e2f3cf02fd73ad52200d553bb90189344cbecfb378e8e36b9e2a633a748a97ba13017898c4139c054192db5f500db73b2441c9555338459732a2d46458e7410122a91bc7e4956df0949258315188cc98611c4f578f0cd0d6248854e5452d9dc1b76a5af40d291e2fc509b006e021fa0d96ff6190b94747e12a65fdad9fa9e5f3249518c97aa81156c04151fd355fca8d1aaf4725bd5b2478b569aedd6ba01b66b480d8ade6dbd3078b628bfdce461b3a97cfc5986aefd18202dd1506dcb20756e4e0ec4d87d16a99446ec44e67e0aba4a1580bf607b50373ab8ad07f026c1cb0304358bc4df7f325d02945d0989dc156b035cfe3711f8fab452ddd6dfdd348341b36518996e033a814cbf3e5ffad2d37086f6db189453bb239b3bb893dd1ca9a1f52093c093c6d966303bca2d06a21fb04dc48e1cf31d08beda120d663146f6b99b680793cbb771c764de25f4709f24455c105dd0c8dd7afd524c4942650a079b15bafd7d22ddc07ec13b50d8a59d816def50de526fdb10f5eea6ea04ed98a1f83d6bd17b1d18d56e5815fdb058c9f5d354931f7f2c8528d44661857663b26c2b684f36fe19630ac2a45ad7757909a20d664bc41254c94929c21ce8715c3152a01bf081b39175104d4545f5eab684e693eb2fcf5bdee83a92badcca8262ef7bb31e816094e0eabac64f1e147b013f07a5a9864c6f5262f4e8b867046685641277606a23aff1d3b97ab296faed491fd34f32b9bcb11c16e2b6367ed37ad1a465aa5980562f3f7ac3022b2c6cb9a4be5156289526127e0ff22c7ee4bad1e47fb3d5353788b5d9b37361d6bc01ee350c6f2ad7e3ee8dfdce8249db4a6df23b44a747c93afa14d0e65ab428ad60872b48578050a4bb0e00460bdebfc3397af63415d4bd1c67b62c11cdf21adc040c5cb200583f04132a4b6f1d14d98c0fb90f24a25c37d40b333bb57ae674cbdb4c7e1d1ea80d2dc7fe9bc7b010044ffa7f7bac9dab1617b1619b98e4f4fe389e29b4a12b1f35c5e70f475952eda076da1b51a12b2a8facbde4eda19190983453164b1153ba5624b3a65c7c7784b2d6a621a1e8b8071284301a44f2d3e943c78e7279576a55f8c6eae4ed77f337a567913fb0db29c49d61dab7e4b53254eef828afa2e349ff9ea23ab1584c70584578b9aa2f0ea297b7b7e2207f1205b13340d1159ee905dd7b8448b780c3c08b39db6073b1c7e5c8d6648c2df80e3b578afb90b299c55a6d064eb48ef4530f446dc86219ab1c7b8dc4ac7c95d04d78f6e4e320650f836ea244ce93122f482119f4e299f5ef091d55ce77e95b9419bdd97868ef8c0632e35b994b88ad7b77b6d90d59ed9372e986e3f349e4447a5e05b9b388b66a61bed1118c60cbcc1e434dbe4a25a822b990350fc8ea5d412521b8730b9affdadac566bd9e9aff65330b58177ee688ebf57a89a8ecdf5d03518fe319f3721fefb6380aa1e4b7d33264cac36d131167c7ccecf7f8f1aeded19ac27db16eb5b4fe903250311a0e96ad322ec748f440e3830f366bd04eb9a71bf311a0cfd0302c8b91a0de48ebbb8e507785a039838f0e7f5647aa8b36d2bef4a592b54d19d7f4cb4dff8178e031c969b8c9b465687b492dae25f0d56b058eab821dad1238613b96d2af2723cdf29127f9d8f8ca6d3717e074cc3138f1a0ca6c77cea38c4476f2493274582f5c120c34f43e6b1cfd07b50d4c0e5ed83969f178facd9a87a9187cdc4571bc09f41ee1cd0bea69dc7ebcc8d8e7b57273f4bce5db66cecb13cb63ac12975671640ad225d67ed410605ae8c6a005fc7f6f32efb8862675cc295f420ce8a5240335255d1d7a79ee0ec74adf1803c00cfa0427659acdfc70b125b32bdd63a6424a58111e92e1d7b1efda2a0f0ca2d7e94a6b65308b17da8fd36f697a8aa2848f44a5cdf9294a7d8a897ca89f64177fe2b2defbfe49a9450317c1fc9a52cdcdf49108e40e172c93d276d4f19c90364feec21bd65c5d1f188b38d9ffd86e1932bfd03b0352de7acee46e845f8466851fc72df9aa52c86e0f92fab7888f9254a67ba243e732a900429be3006b08ba7c71f6757fc070c0858062000efc650d521f75a18af9a7a793d980dd14b3479475f16267c98f527c767ba78e3e29ff9ed27d7f1734a77e8a5bb00ac83f537618707aa39502dbbabaa644df645cd4fb4c7b07a55f2f8cec83ef2197f5f52d42be29648b34485ed3eec0d977bc71bbe57bf20f52e9e879b2d6011cc2187b13ddb993b70f4dcaaf4d767914b02f29e3caddecfea9cc4771db2b0cf36af346f159cfe930979dc212e3d18c7b6c31753709792986e6bb863042c1987b79ce065b88be9e42e2bceb082dafeda73714548defbc76415773fd4d002b764a3e64eb8a46e04f19f02ff482bdf71eca24179a690893d344313a1ccb3dc1bd267c84f9adea1d45e9f91df7ca3a0e37c2c5b458a22d82c43f5544308b6be301918228dd5a0a3c5b433c07f11f7566ea2c7505bd6e6cfd7fb87946eb2120ab02b94ac056e3e2bbc291c67f85fd9aa43b5dfdeb58e3b1ed7704f2f11a8bfabdcd84049a0e63fe969cd0f76bfb16eef119e246798f38352fe425e76ded0c13c2abcd551112725c09c7233c832ec268321d2549ca95c0ad62999c60dcf1659d1807c3e5e406de164abbd56dd8341197d6f9b5ff7f32808329883de56dbfa266ccfbda0e181523278cd41cb08639ae5825d34fd3be2575f7c6590f83eddbdc50e34550387947ca749057f784e4e078b08e0e6b1d20b5f5702964fedb24084904d462bb305a11edc8eb3730a86cff6b4190e8f3c238d401c0e9d61f27d1a73ad56d24514fb779e94a5780fce14d8120aeb46710306e5e0240bd2b9bd66cc220dd4e95ede548f5638abb6cc308462f9e64ab293291973c22a7ff61839ff5f2729b774abf000d682cbc82de3f2548b2bf19ac3a67463a57340d30a43e954b06a36301eaefaf5aa23c97b1f538ce4253d4152281101eb0c23374980cd18c0b634fc00ff16b5207f4099231b7b2be5c80bdf520b8d26dd84f142d263235f2403a4f28d9d56c1c68e10a81e80c4e2e2b13e72813c3d73da86839dc09b8780a9480e5afad6c50e94ff2f21ce5892185e356b300862d3b8a4088c2cc2f61648ba836a32629f00d1b94170d7a1067574091b08184349c83a41e190b2aee416c61851202d4a2fe1d9d4cea52faf68eab95fa5318c1ee2d0892c55aa16a17f0eebfbf67968c0ed6cc746faba1aed74aaec9f8c084675475fae3f6f30f4407146aecaef4023713ebb42e74f8f7bfdf9c3144225ebadbb62b476de232f315c8d1ce12cdf8a6a4b6cc674c18d063603a562fbb71a307db4052056943059562012f2c247b785bc8393457e05b4a45f7ab0aa56fd664f4b97821f71cef6ef96fb8eabe2cc08ff027d772c389efe030dfc67852d5f4c38f50a8d4b7dcf6097226d7be2a6f4c15b4a6099cd09cd8fdd26f0d45c725a64fd9600e347f48493edd7a3c83a3fc10ab469b49946de62b9268412f3901879d8794d065a31d927176d4092539ca117539dd403be1f661f8ca1448c806d73e06a1a20837f53297751c89e04383d72a3bf7d24c12d4f7c5e5032861cb46e63ea46eaa272501d15e706d886a180bd8872c63a4d2605f25fb8d0b58f43877a899e9548a4bf438c10e251f7051cb76345afe426afac43ef7c7786a4860c4a4c18aac2c5b547e4c0d7489c395d6b2af39c5060981d6993d9d2f962ffd36ee30f5096af0b4d71f82790701fe0cdccbb9025d8a8258e5e943411c3874348c45a4454ea043c6cf6c5eacb5678db190b69e9be6691fa5af1d01a2faebbaaa6b35f089dd7c2a6729019d176fa9c77b188c06f95bd20f6ab5a90c16d3598a8d483b0919828fe0d2acb34642c4117353ff4645edce2cbb1757797340df4251cd3e97b4d3ae23ac37135ff98981815d774a908ba6fa8c542f501693ea27f47a28e90a576c636f2ab2d16a8ba28d73151c6af1a262bd7d9a60c04d23cc4a0d814a1cbb2fd44dad9338400886901cd3641039d33909e1c52e4d89df03d31de9f62587544f865d7867636fddeb65b09d69d810db6b4de34b2177efa091ae482168d6783a78270d6213f9c9fe74d5ae50b8a7f24a47cc06342fb1041a1d414a8d8c28eaee2104ef5d4bd5e32df77df216a35d54f49576703d593dea52598e775e437b2e4c7e58d476f129b364017b84361c2140e803406ac76b3702d4dd82069be48411f77a0f484bcc08a23bdf87a924ba8d92620ab020a88cbb269a7165bf09f738299dae5aecc309d02c4cd51e25a387a1aeaa66666e2e1126b09a0272945d909dd1972b6ba4808d829b33197a3c5ff805d4b20f8defc590ce2c68b5757c8ef760f6d4a6d560fd1de06bac5a8c8938745f79145f8b09a8aa9e6683d6d9f19a291169d63f7d34449eeda897e76d9c7dc343e84206117342888863fb04a4c98765beba1108411453a226df10422c393017d06ed19baf99d329be42df56a977ad0aa441f250f5e2b4812ac56b2df644ffdb270038045e2295672870e81407e97a17ff5d9549a2b169f4d1bc7bd90596c717f812f03e1e8575226becee03aa64c3a306b7ade748c63d3dbf3e4cbf3a05eb4280f222bb631a11c74faa725a19821a0380ca9aa2fb067f896cd10ba245a9d11eb3e09f12a4f88cad30d151f7674acabf268372b67da707797dd5d6623d59ef57d3a56459690cb7e617dfa380fb7200dd1136151b2a65d2bcefa792c5eb9394f0ff36bc9d04f8fdeadd366647d0ada5dba22b2de52274fc3f9637b7f198c33e33555cbea82801c43d2c6ed89c6b1da46cc1b6607a25d95cc3aee52d9ca17eaf00bd15d2457dfd5dd2aff6e35644af1b8ec9f423901448584e9f4be8c97d68334bff590f8a23e41dad6ebcb38f92f274043e6a873976ed3eddc9ffe6ec4ff594b4c31c993087798352df0874fd43392c7ee297faf48a03e087909e66ea50ce6af1dc24a7074bd61b2007dbc7c3d2a53b7e4bf14f82b15193526d2430bd91b4f8d3aaefee6c2192736b59ff735ae24a3ecb20321b0d8ee73f8544cd27f1c2f7c5c01a640a02079a8f58fe350dcca32f194e42c30c8a70b498b647417c9052925dd13eb190c3e68d252a11f307b2b813ffe8b0f5a6aae1d1d7650b102aa97215b1f5bbe610f37fc7e4c4991f59766afaf41142dc0bebbef7c3d4b724ecdcc78fb4d41659a11b082caa959f70f6ed14cddb2124fd1233849c4919bed510961275ace6867cd18e4452fd212a48161ea782c82a5c35f4814013998ae19802ff2ba8c86727114dcdc0bf21f04b9736ac0c17eafd53ec1e58adde4d81577d3a29fa0a9682fc50734d13caea0dcad41a0fccf3ac470d906707244562d64e730328c36a7077ac83bd9cda728a1df60878eca4876b9511c1783dc6abf7b59666ba3e608f13ba68bd7e46650bfd2a755f11688a7abdf8c74e353c3e12469464fc11bc781f6aa942a27638719f00b7c1e7d048e9b255e01b674efe26745f6c29a95738814893dfd30a390803e37013724d8fba24a2d78a1f531f326b390c3414ed4fe72fbea235e3dce8f0fa1bd85acfcf91bd112f82ee268cbebc27c92b74a88bbc775374adf1b676fa7f6e38231432bf5478403e9bbbf2b2a52a6f6113f7b415a0df69f236f64d16c12d4ee3fe6aa37ef28e04914cc6252110b25ed0692d5ee58f139840c005c5314aabeb2bd86c872608d5cdccd388fb04afccb51f62d06d8499b2c304315703cb0fbaf8bb5fbd94c5681d46137e0efc1ff1c0354db6c76bab766b10884fba2127e1590cb9e308d24bab2846f98bbee4cc23de7629e517220747090d6682d03cc34b0c2c0f8257a8a1868f38f56ed767b518469626c49823697215a7663df2dae04ff3fed0ae7c21cd987c45fe2e8322e76e8726ef37b146ec7cc03011b51ad6069022793ce69cfa2aeca17017e1a7c3dbf28fb0de40617e59fb73ad41d03272944fb551bf451c928c8c618bc39ea0cac245cf9898cf3b2c9ec519e5a891c4c68b2ff4bff224655b2d9f140b969516cf016072ebaae5c5dd7f0d159236ccda71083e9e022efa8f05b3df5a5ab4bcd4d4f8f779588fa3db1560b8e004a7e67ac13d694eb1d49d53a030ecafa0abe780d91a627086eba38f8003dc469d6b495f1851d050c0197668fbc2a6a1c6a472bbae2bbed2fab363297cae15da6df5172db660e9c38b47a82964058934d50d9b2bbb7eae777f3ff18735cbac8d9327dbff75d07fe35f168175c2a1e287161819118c8d5c39e0a3669b19488b21af49bfd1750511a1182462d311fc615dc9f7e92d310fb9b716aa655065d09255dc17adb373918eeae686d7ac3d33b4be9915849b40de2ddf8aa1125b600abd8304ebf7ce3c9e79704b8146eb2e5003c81bcca65a95db6a18c569484e6941ddb24fdb87e038212ce942a6a5a02434c36d974c255f1465d71ac706d66d3b345dbbce070af28cde137fa32f2390ab08dae1f951a9615f7ebe15bb95d5452ffd2f8783a84d7774a3c10b3728a0399084d24d65337ca512d5ecb039b14b29a0c2c6017cc1fd33745add4e2d8e0dc9132f11193e57460def62210426b1455f9875e0c8fb76875437cbc8206ef50445b85581e915ad7d0bba64666db44f871111398fd4abc9688347d299cfe3359cc9f6add3a83aeaaaf46a6b010a80d0505a344aaa9ba616173b54d245408ecbbe947b1afabb7ea4253b6af658e4c15a0097b3315aeecf1e07c823e381b9ff099d9eba9e39fa6a34e8ef8699ae42a61b995dad95adb67db391e813ed68fc6cb50eecbea0275f96614f18c6d41e1fa46bec500fce75c85bec651a81e7efc5cc05ccb2da3122ef1eb86dd3137fbad17f15384c0cb8bc19b04c6bafa3e41f964b4450ab3d4011121d1dcd88f02ec2f42264245da62c727cd60c3b03f4588a9e33596639c03239f4e4da78590b262dfe1f99c29cb26b5de1b7d97e1bd9f012a36f2217cc0af71b3de88b9c12f6d71e2a245af1f5722d9598b863773ee057ed27b742cb362c7c3af65db3a08978cfcd77b15037ac5037184b720f076a78916d355c93035ea37c906d40a455212bf1721a108152e8ceb06fbbed8c590f8e693acc2a0d98491b8890d379f62db48daca35bd420d298a9a9eca8920cbc55672197d9c22f7c14ebc977ef2d80fe58e9748cbbca68a2d53fdf2d0c496973392378427240062cb15adec27817b98140ae7d658801b06d420d6546177191bad80dc2342c270829d345e01a10e66ef2debb780ec7784f8bfc63d25d3a7fb720e30e34331bcb0db2b8eeee473d525e3eb3121224e07ab32a58bbc4bd485c245d7f8fd65ad30039b786868cb37eb774a9a17292c876fa621da135fbb6fcf3279d158858f2ef715c539c9bea613b32b6ecf7cf7c578ed23ff45aa501c36e6378c5610258edb4aed9dfef12975b50188455a38f59c555c985a049c4164599c3f77853f161328bc3153152d7d4ba90245a51a4a1daf72c3e99b19a8148907ad753d592e8d2e949d23aef654835d32024d32f5cb656fb65a48eec106ccaa135c1cf73ebf1979f51a262722e746d7035ffe7beb0a44172b744d3f3f626b79b8b66c3ff9c9cee6604c8a6855261635ab26ecfec73c34e837774677aa2abc1476d094e1da9b23473830916574016af394fabaa36c3621dc4736d3356704c1d7a61ead1691f1a1578f843ffef9022ef6cb63d16e2665d263f6e97b05a407be6ded89a1a3c079803ce8ce6db75af2a231848e7595f4a3ff6841cc3c88d64bf0cb247751c0031480cdded60df2764e08f0a2935a3b83df867f8cfd16b29e66541b3a56c886d957855045baca6ffff7eb28a1113b616f942cd437e78f432c9ea2de555f55666b786372ffde0300529bd804002f63446065c7a3dd36d90788dee452a730f0c0eb51f0b7d2244e35cb148df8811997ae8f65fdb1425c3cd612aa9d2a37ef8ced9d67b871b5dda3fb54e6255f82fb1b4f232833a91b1ee73acaf3b5c1992994f4adc3834c6e2028b2592f990c815e268b675b5f8beceb4252f3da4d2f2ed95cff3979ef904ac39bdbef2265436ddb20f1f5657939da34c11ceee1daf823e2bbdd5696052342ae76597f77689a81e899ba980940bfd24aeff152317a070442ef95715ac57409c1a43fbc1b336a925495acef0b272f9e74823964483290f9b52c30d11fb60e9ab8d2c3c20c25ebff536e33d1617cdb74ec4266ec0383a5cc5d6bac5b74094b9fe965d16bd03d111b9b43a28f0640189a54ce8d49d74bda5d1e5f3c265449eb57b55608db3ad903a1fb73835ed217168626acc92020b91cc61c9b933090c5c943f30cacdda3eaf0e20268662340399a9f9197dd26e05af937671bcc0fca5b4b023888b1104b8a005425b8b9cc67a50acf4ec639b89b9f83a6e271df4bf7189aaef77c35812dba5e5f1e4d1e4f2b67c0bd5acb795e0343e777ca2db6a6f9ea08d40b1e059123b4acc935b78c9c4477ac58fc6ed4260d77cdb3ca7757e854637f1b2c74c6adb445f57046428dffd58b20e856c18db7c2685b470063977926370b152691154eb9193c9047eab39699df32cdbfdf3d4e1e3c2d6498911f3d03f10706f1a617c914db3413a67a66837a575d16af4c156b0c6f23e727a44f92e10b78abeae11e40f297108d98c5711e98e13659746004c7fcd0edbf2383f9b28a263a66ccc2a434561cc318a7f032d75a231b4f61b59adfe1ae4d4b8e2b5416b18278d2aa90e4df9d320f530f7e378c74f792bcf01cbcf8d7a716f134d68c24113c642b1e3831085b1b08239b525233bfff95ab29b9331c52670fc493be219f08c7e2d0cb22eb0472eb77a6735a5b87b82a24de35f19f96ffeaafbd326787083fe6889190f6c00fab3152317c2cb57468131182b00f2acfa0a92cb646834ad7c55dd86275c3091a25d2d519c0b8e99bfb2c0cb11d69c818b271d3f1c78eeb496b34b389367de12f20f9dd2d4c107c9cc8739cc8df534278bf2aaa5923c5e28345fbee1a63177bf37c35ee04e8fedbdf19e14aa244ab0a8e7a4aa5f11fc1034f4371f549d2c6710059ae993913657a2a2f549dd69a7d722db9e08cc36d46e12fae64ec32efa00a0b9dd030a2ca88be18cd5d01dab70866692be13ce2840a6c9bda9e1900b17a0d2135ba93491a8bcf52cac1bd80c666dc2c91841fcece71034383a1d189b26c63187274ce870fe1fbb5367ef04b01c423a3c31f9eff49dac5875bd9aa10bb6317b5a1b307f85db4895d114f96c989d994050f1c21bdc831dc9371d82144bcceb2c4a35ba4738e8dbad230bad4b90aa815a498f58588914e7eacc335596bed947a25400a5c26eaff1700fdd478b4261554bd85073fada38d4d1bdba6e2168423f411b885382a4189d15953531c7d147c951a9ed63f55a86af5372c3261d7cc15e3a159cfe91e768f6b79d2267621125fe951db5dc0277c715cc525ba6c86fc8e7ccf809bffa8bdee56f3814d29bcbdd7d817ee67e0ae99e5ca90d5ffeac3fccfc1a07e5e17910e1454e12a23cc3bd715abace2d35e790bdf1c02e28cd8189d3500d1fc4a12c9a9e750adcc8f46e06fba45eb3c9d32bd0b940bfd814a48ff9980b5cbdc4bc64f242a0ecaa8ef8192866f09aa494d1130bf7b00eaa050a4a1cb3474249d855d28e5448935410f5ba983005941ba28c1b1f35241db22fbb6f10bd46f9f06211b1acc56477c0a45330811ff523463c56b505cc445fbdc5ff486298d6536999dc05965cefe36feb131578f1fb688ffb585b00d03e380d82dabd412612923a8e1437c671726c58959253b6eb01abc34b5b638cc875d049a5f194a577bda7d020b76f017ae3847965cbd5fc80f944c6d802659b46d517264eddcc887999963d78e8242823237cf436b6e3f0770b73c9dafd8ad3f3e5bc4bf82fe792e76f6780ed339f6f360fda31476014048c8007ba64c3d42b2192e801ca8c76055a8c7e7885bdf7b15dd770981b924dee6a01d992ae2bcf17f000b2d4834515d52a59343638cb3738850c390cc74d2dad470706ec48207f77ac4a473aca60572dd255d8dd988005a0dec68c5260954633a0e496491e07e913dd0c21c038af642248efa3305b8a4e576f30c626b623a63b4a51336176e083133e821d3843121ba02bd0dbfe5394046e747d24ce341c91d168d7eb45cdf0d67bab4efe4e48df781c37b77132210b3c92465e36dd692e3994c981baee1b9f7e51d9b9ebff54002139f5d74b035897120db9527d92731af68bbc41c8b61aaeccf567c1e81795b758eb0d87b1cb97490e6f33f5aec3311aae654bfa90d118df983a8cef136fe4801dc3944d92fcc431d50802ecf7d0bb58be05b0e8b130539a59df4147a68d750ba87ecb88b9cc71715f967904b1c4c6c4b794761f40445a9373763d6552e7bcc0f07d28781bd1408803215ac33f979e85eae59cb2e14538cdf960f84477790f22e339be29cebda0c5b4403802a7f4d2aa450bea82f83423df63b1f861e03028656aefb8603a3806f4e5faee53551bdf377c5a201014ee8cc5a3583918c1b5ca7b97f77b185372267dc8f578ea10a06ed4a22f96d0aa94ecf6b5f3edf53724328aa34c6fdc46cbe4cc53ae907fb699391c29c7b057fba6c7ba65ad19887db2e1a6786306268b690d731729514f2cc2fc531aa45e2e788d10eb2ca1b9b86bc1656b35b0071019f405940a189f348ef84ae1513245cc4d0120d4766b45da5af7c47fad12e649ae50915daf73a8c6b50678ea76078b174bec166409c42471fd3f7b06aa8f4b7531e64424622287c8a20c7c18ca3f29e0347be44249cd620f9884ddfa4f95f8a139cd9f235b7e905113015c23e37c1ea5a56927332cbabb5124f6065530b76e4d6372cd27d625728e7e65dd6b8209aa54f059cd6131f8f58700c32ef4a51a746eea72f0b8e48197b5f7b8dc086251b9946009321bbd3d295d84afa6d3bc4329e83c81f281122eb0c0bf89c78b39f224929c3d3df0559b6eee7ffc84d3f683d160f6694ebda1be1b1b0ec83073991e76ecf8fab46ae7756c23cee2305b2afaf779b4559f563010b66b864c24f6a1be65e0418b54b3c2022475802b9d214e994174afc338b072c68879213809cde0b40d362370d6ba8aedc97fe5dd28ea8e15fd69885d5e8d37873987171bf68106f491d7c336efc56cfabf9bb93abb4d54a9de9494b8a502f1a125d8228631d9842d848ee697559089a3241bfba37a8ab68ab482e5cf3fcacbbc598bdc5cbd69414e71b92ead63ceafd292209c19555cdccdcc170048d08987321c5c074ee903de8b0f95c05ee0edb1ef2226e66536f363683dff99cf7a32630980a24d0dcc6c1ff512509ccfcde42ad13bb12767d54cb20e5a62ed18b47bdb805d043a5a184ff64a0fbc3ad6d885ffb817307cfd85ecf86baf018cc54d407e70092a147d4a830b9c67a240fd9901ae500ca27699a46864a8adf3e3d1ef5ff60e67dffa482d5778fa8c006956eeb1c7fc43b338eab39e8e57d3786d8387f511363d2c3a03bc650156366e08849b928df25f27979f70d023b06cfddd2891743e7a1a3850ca387d4c1eb7851cbad0e0cf1aa1ac1ed9601a062e2ce610b5df422b0edd1e666a8e4613318f68f5a395e4b8d4417439e99b46a0fffa13e5c1d1824e04539e23b70a0d23acd678aff39b2de8f51a0a767f6e8d3205112e1777d6d62ca93408e1ff05d053db33efbd50434b2d514f491049809da9cfa4f380c4d73dd3eed587af29ea6c14a72586d55bcf92ba734799c14d512834efe02a899680dbc44ec1708d7a5bb0a6267c333517893b46ea3376dff8457ac9af4f26ba20d730e57ca54102237bd790e1ceeab51fd22c1e7ae3264a3d7420b240f5bb86d59a52625d303135d377c198486012a67504afd75b9d2fe2c8cfe264b84fc4ee8e48e3ca2fb7bb88d35a43f2dea779f4b300fe7c3d0930f6cf518b03de69ea4d83664cb1c5e5aa4e748fa6b0d968dcbbb2c90d5af62b57ea1af33fa050c6cb395755ee9a018d53b72e6a17496b1914f0ee4da22908317a6349c1f853ffe1a5f895bd3b6749a485b5d90701f5688c80596c305c4c8ee8bc646b80f2fc2819ec2b1239da45cccf3c24684c46343bb32a67d496687be51abe1ce1bb92dcbd3314f7b85d42d45527bae9b37df2d9548f45e6294650f91afa4c2005b24f0fed1067231543ee5c23317f079e85982e0f35fa782070dfdd3d297116e2066675bcd8b772d9c32618d161f4bc7c19af52914b3839b33651987895ce98743fd7c897350e01b7d013e066807c2b95c56c9d118c8198e6d80b62965092bc62955fc668d6050205202a040d3d1b964fe07208ba9536143a9900bafacb4d59c4fd2e4b7cb17b32a019e10ac1b98284a41ccaf88daa92c71037bdefc8c6b9b1d7b1c4f43d18f52466a2d99119380ae0c0b542993d1a13f2cdd32c3b5e48778e797c63b854b9640dfa081906793694b2eb6e788ad4f65851a8dd4e99d2db060874a4a8bb5061f0eee520cafc002f19da6d7a38e7f5d8788f3cacc5f40059b7e27d23b59d1ab32a4db8438f2edb3808eb2a5f8a3e7547038a5272764e6ca5e91bac1dc8e7b47085c6d55dd9f2c90521b7239b583b4dbee882cb746bb995129735fa4cd4877ed4a6caa8173194c51341d91e830ea88163f40831bcd3315efadf294370ad071c3ab9f2aa8246d018512e081ac736365fcb6869589392d7b6e85f5e6919a2b167cd9db0e86380cd838d567d8cc2fe41248af3cca6824dbd3636baa998481ecc00996086a7a451d5d94f3762f79e6e3b3645dffd704fc0563d344d76bbb16634f83d20fd3053b304189ca36b9811b473ebdb5f7de9f53040a5987cf6a834e8e82ce1eff096b08de0b344a5233f54523bfc5c75dfeab8499bb44691d43a808b1d33472688209396795cd1545ce2f4bfcd84ac27db1930ae2e41d52cde9a9a62abf5c3e3802394dde56a694187a3a548eefc9c8d16bbc25de5367adf6fbadecc19378013d115134d9fca7213dbd4ff573e49f4dce385f719a5f4850226c48d28638b61c0d09ef4afd3a474f94d8a395af573f90754a926c67313d9749c117edd115a106e6708be137ac1ee48c708d2988698869e59fa4c1411dc73be9267bafe9143907628c1261cf20cfbd0751c0fa6dc90b2d81d4bf41fb0188d0025a921484c66e45df87221696a4de6ae2d0668373cc1194453684de549f7e7752aba86c60951c8752e012e7cb3e34d0e98a1d5564e4da90ef285c25b77ca3b7b430c74f81012bbcb952dc5499b9bfec2d4d7ec781f99b790cee2b3e7b78f5ca74ed031853879f82b433256d3ba9301cb9165b7fe172d64545e9fded30ddb0f177253b4b4627e2b348459c643f4438cb1a0cbefa3818b20d4923d47b1fe3395f117a7c291da4a85d11b4d9bf377990bff55c38bf37f4cee755a2b71b89caf10b8e9152c9add96ea30394a38f5d599e7a6d568bcc8c299eee8313739944884d88ab2ade3455a2ba15b807bd5e750ab3bfacf68d9ea257edf46c734a947e3b23b2356339fb3fded71cddc55e696d9bc580f0e5868f9d60b5eaccd31125887e84ffc6f351a790d5efcbb98f447f5d863fc825cc538978be153ffea8fe4779c91e864a85a20c44fdba970749785aa9aa151828b3c9c9a20370f11f9e0a1c58ad337c8a6aadb8ca8286beb7fa8e723a9a97ad13ab36d77100365c9b478e32fffb0f0e1794e2243cf55822b387137ef03049c28cae39e56c4cd176c1d515a85021e43ee5a1ad3c1f1583abf0e9089ccf7be55c13096c9fde18b3a742bda4f26dbd23178d9f58008489ee18904af7d3ccc4683297c90e8e966e0483bde34e73a67f53b2f132f4ab3ba1bde4684c9ae20ead6764425e37cba07f204a50f2802474c2fd0a77be70358bf4a780b0c68f046f48745bca653ff0804ad748bf6bbc446957b93f526a685390c03fdc1ea2de8ea331cbda826c3c853184d444c634185489588f27bd0323f9b1923be577e0aeced1e499416076ed461eecb9dcf54e61113a2584620df0e7322d53aeab00817b957a3777da081744c65956f39c51f565b20b8401c3eadde7a3dd1c50ad025010fccece27c6188657dc8dfefe76b0989938fae2b4ac2bad6d6ba006a08e2bff3e284c14f50c7c9ae3273641b6d9fe309c3ec4a629dcc5a8c4704742eb8553b3f7dab6e036af9672ccc6788f084183b9a697e70bd1bca7abf6735285bdb1ceaa6e12f9baddb14a67ade1c025e524574020cf24225f9bfe81964a8dfb002a1a62f70aac009623a5a84a5fb92645ee0273fdba15b6f878030d0513cace6149eaebc5765b9cfdd48bf8b083c3aeb0715b347bd286ad71f7b209f32171ea7a65b8f613b36f2bd17765f6fb943404c2fa7e16cc34db496375272e1c6d5aed0e643a8eff035f276bdcaf2da8ce6c57dc9096c1e76cd8bebda0b4eb8e3a81d9ad00e3a756c087cf2bd7a3e0980cf3c9494a71a7cf8ba29e63479115f7d93c6190029bd62a00993706c3045e30c8e34cf4e8dda65411cf1dfed9047cb6f4b05dfd83632bac56dbf0902dfe42c13cb2e76421610c2d15c538ac7f20b12acfaf022dcf51234530ac83dcb4aa2cd8fdc3fd00e6e40f3ac037e0fe4f4255cf251c83ec3f07b8d616d209425c1361bdf37d962777be72cbd9a2f572fb86d2260eca4b982446a6eba18848eef8036227c2dd7dcfe7af61721ae7e66999ed03d875a74015319ebac299a3efd9a0ef2b01715ec42b29e74765ea8bb57359c4af415cc24db20e0ed2a9774f03cf26f66d5e2b0c0842a349e39b74b45732a720dafbb734611ff602e795bd04ec655ff387d7010c2d94e14bba38d9d6de31beaeb6c60fec113f633a5f49c69840dca61807d1cdd42cd8cc3464e5bd6c571bfa0c7eb0e5fdd14f1aa389a1158505c5ee6b7b1d857d68a95413b0d8155d52b996065f8ed033db267e5e4a7edca32a65545f34b04d08a243045beb1978a85e22262a1611c1bbce57d757daf1b3a8d44d5594506c28cb2eff161c4ef33868cff9ecc9179386cefcb9758489baad2c3943f74855a5f6ef90e6c39016d3872a15d2b6fcc64d6c71f72fffe303338d06dc1d5cbae0567c6256f603cccae9dbdfab04c8d45d828d08b330a3e9f9ce06512305f4fb7eb84ad08b71ff53946afff1329195f301edf48a327cf8bc9756f891675fc6ed69e528b5e70f8d97a84ea2357ba76f4ac9d566ab7d886ad675689f7e1d96556258244a5cadea4a83d76d3beb6cfa8f4d3713bfd3cb123d08851de00ec2aed848ae6ae79efc24bcb6396df2bd281a90f85cc711e69ce029001c90acf0e3ed2524ebe6910bc5765d03f8d3720eee281bad6e4fb9dfe7061bd5d0114cf0039be494c042191ab36def13fb22a1bb7e84a8e6724a73b3294ba3689d1f5f7a311902b59ed263174942debbee6fe671144c7d34b303752a200e0e2df1b3658363c55b446f4c9aae3b2f277742c57cbc1cac6087bad1c36e5b98f7ff0b1d852265d589268951961a04fde46ab81ebbc70db4756391e06b191b5db355fa7debf5785633b54ecf7c59bf370a9873ae2585dac6193f9728408c592033f3a4236a02d6a686575cf787b78f265cb2c629d6651f71b78a17c7d1eecd38930c69279d317eda238f2cd6bb0e3654cf3bd280d9ce5f9d46c1d6054a3b69491ee58d6391620d44e604453ba3786bf564cc979373935a81f84cc987307292194515cd9b01ad7b463df4d5c73c03cc655084bfceaba62ff5e58d12f9cf78934697994acf566b72ddf6cc70486dbff20de8737fe427cbdd9e9fa3ffc90f77ee68031b1393b11600e63c0055576312713b548a35a7c834ac13988f3527fe87f1a9becf81ef380f97fc795c1f83bdccb37f05d1cf904a066d6b9a8ea7bfedeacd636cc24b3afbdfa05b759dbe91ba823318c153a62e216bce9af8b95e8715473c95b1f54d6e77f92b82b4adb8766e92b0bd24ab75f5a3ab975809a5939202a9a0d70fec3a996e708c82dcd3abddc1b9b671f483b896908598031377da94cbf09a44763e13ce3e1f5aaf73bf9e40f92a7d72a36034b5fcb590606017e4bfcff069724637bd8fa3113d254a2707ba07ffa3aa6be9e96873a0927f80d34ba1a7d1989c5fac0f2864845a2cd3cc73affe1a7240bfedcf7b40654336f086fbdb1a4ff511ba5c8e03fb9fbff415234dc7dac852da8e8bc5d05603d9672511fd3bf9333f170450f3b4581c20911747afe10edf00332a0718618a61155c9b5f2719278c37371cdb32a8d82666f8aa40ff4f3722e8da25a280488f0dfe72a23e24cdb9db5d5805da0c2c12c28c5d2e91704785ac6d5e02c12257230a5aeeedeb0e40a81340dda75e0485e43dde27702ee0e9cd48b377a7a1c431a6cd13912e80db98d483c79ca28c8b779660675840db405b0a91a8b655a9e88aba276148083228c5bedc91ddddf6dbff09870fa18ea4afe331d7f982dd97a0f694f5eca36235f625f0344fe505d4dfadab189e12b417d1f3d96dd08271716ecd908c84876aba7145d291797a9312dce4b6ed61ce6c3834ec65ce2cdd58cbc2dd2cb3c537fb6dea788253e99fbb30bdc1cb0d20f09d44bddfbb1cb7992616b448387c666fde3736b10a559929f605423e08bd8055dfdcd041d1a0548dfe6ea0b6b9723ced2e7cc76976493e1f5e554b51fd3c0ca0fe78c72e4906d32157ef958d89e10543aa38449366085b60fc315b8849f8b5a46f6d755d1c07ff1b1f68e0ee81857dddf3b43088eefc00b71a4d430914fa97e2f820ce3decc973f24304d3e5717d5fec95f77befab3e6e5cbefe0a963d5665179707274cc3de53a875f724010015a4d9d09e9ee008fd62225e6efe02a899680dbc44ec1708d7a5bb0a6267c333517893b46ea3376dff8457ac9af4f26ba20d730e57ca54102237bd790e1ceeab51fd22c1e7ae3264a3d7420b240f5bb86d59a52625d303135d377c198486012a67504afd75b9d2fe2c8cfe264b84fc4ee8e48e3ca2fb7bb88d35a43f2dea779f4b300fe7c3d0930f6cf518b03de69ea4d83664c920b5cdd79d69499d6662358d6c71629e9bcf501c587c1a95a5e02470f2d1d18921c646c55254fad5eac24bad004c039a21a643db94ffed18b1d840f37a735f98eb9674f89ac440655ae89eed2ac7dba0c0eabe63fa4946ada1dec8fb626524ed7ef4b91dff547146a3a42427c2ad13e66e922f5773874758eb2997ed4312793c7061f6de09f762f7cd65096a8c26eb6ce8e29b1da7659bb0fea7555f4658a6c44ec540083c85e5c833875cf4490b328389a1d827d57995f43bbbe59953708533479a112fa0d68bda97feba61827ddc4d713678cdce7340ebed0fa4108885ba4da52a90f9b693da7e5fbaf23d01ec14dad4e1a3455633c983b7d5f9f849eef0193f418b2092a1b5b04bdded086fb88e6388139aae10f1348b58d7e847f7d374c615e6bfc3f14ab8e1de24e5573ab65d9f3802666bee2a668a398457752b6bfa032868329ee7b44f0b34f0f848dd97451cf151ecd9d2556c5add4dc71ac7c51ed9f1931f65ed262ea7cbfeb02df23dc639858a69bb967a4c6c88342aadc4c2a50d91b7c29f62d512a0068261d50f8665b57d8fb014cb75e7152e18f641ee4a5a39754974d232d068a3e7547038a5272764e6ca5e91bac1dc8e7b47085c6d55dd9f2c90521b7239b583b4dbee882cb746bb995129735fa4cd4877ed4a6caa8173194c51341d91e830ea88163f40831bcd3315efadf294370ad071c3ab9f2aa8246d018512e081ac736365fcb6869589392d7b6e85f5e6919a2b167cd9db0e86380cd838d567d8cc2fe41248af3cca6cb2a5c672192579b7b7f1521d6c240fb2f1b9482a18e9af041cf7bbb61eef740753cdbcb1377d0e7d7ec8c2f5a29aadd8f1f24f802d113333b9ea0286523ee71cf3ca54222187e6074c4063faabeceddbc5652c130a643bc2ab6c88d4c2d4537244461b58f7e0cb5e3dc357bda8e0b0237b765b447cb19ec498b51a833b0d2711609dd63d73adba6c9fedce649762fa2e4a6ef2ee572c96b8da95d492cd946bada3cf8d5045edee887ff81009486a52bc263dbf14d3652b91f811c3d20ab786c41e732f61425b79a453f9ad922640b2b233a2ee5ad56986392a590fc2a26d928445b3a79dc7c1b5a89b164f6d4c97056da265e05e898f3790de0fe91dab401fae03b6072992402eac95987916ad9f3de95321b64c1b33b860f639b94b10ab4a3910cc44f7ace0dd82e59f21219dc5cf82c97e01e1a9c7261d6ff7497039fde93c8e0c8edebb42c8bf3615d44616f169643070a27df3584cc4d0febdbf6cb4d7a54427d04a3ef10ada2ae4306e930bb9d9e09717734e8b6cad55486f8a0f0361e9d09f3bebd865e46e748c948bf581c6c1e7cd3cbc207b8047ab350981e86fdcc855cb668232b91c15f343231d3b3686ffb042c3572ec4bd9aff29baa79a21c87aa74b9df07f7df424d910f64805cef773a3336e08ed6edd1d99ff2c9aa22992e5b78645fa28fad06de97ec314b055c06532534ef1884675be91e8f87c3c368d42fd5eb36f15116203fc01c37f00dbae548b9a4192765ae48e8017760b1107c3f28d91bf909b9a0339fb3fded71cddc55e696d9bc580f0e5868f9d60b5eaccd31125887e84ffc6f351a790d5efcbb98f447f5d863fc825cc538978be153ffea8fe4779c91e864a85a20c44fdba970749785aa9aa151828b3c9c9a20370f11f9e0a1c58ad337c8a6aadb8ca8286beb7fa8e723a9a97ad13ab36d77100365c9b478e32fffb0f0e1794e2243cf55822beb203204b256ed3d742353b548308c5573f0f77bfd45179d2c53eee7b500bc442a4a0df472966c697a42bf9c996ac0ddcabc2763a034c875afb8af9b99a7fde3dd711937635aaa178bfa843905669f57b4187e87b29699d82c67dd78e4db390a80ab0bef2013b49c6fd076cef64193a8666eff63a06ed152d82d8d24db0a77210cfa273abd0ea0bd426048426de7d1299fa51e8c04488ecf767da6f5845afd59baba9b9b66bbb16a340666c5d326f5ce2afb7cbb06f28dc6109b829d3250c2db166760f1a4df2adae48c8387199d92d0c75b4d5087d63041bbaf58dc207175f4e0cb90c3ad2f3b07151d2ad4d95e32bece1d99d0c0b11e093fe77d7f5f656fc3df4669c5bd43e0a9854d4603fed95df8c9ef7106f727fc21b6d8a47a5d878ae14f5682a5bba87de5d55fa8e603fbe8b5c97479a5abe143c340a8f23ca73cb8553b3f7dab6e036af9672ccc6788f084183b9a697e70bd1bca7abf6735285bdb1ceaa6e12f9baddb14a67ade1c025e524574020cf24225f9bfe81964a8dfb002a1a62f70aac009623a5a84a5fb92645ee0273fdba15b6f878030d0513cace6149eaebc5765b9cfdd48bf8b083c3aeb0715b347bd286ad71f7b209f32171ea7a65b8f613b36f2793f1822203d305495f1c47ee7db727fb9f2f020d85f0950f65302ba73958a7ba68693df1ae2ef5d789d26761297f89e5ac322a88ec367a78cef1f34af826303e0ec6b468a527cebaafb07c1126bf70d61db067a4af47a164ba1bcaf17d495667d7886b7ff7007ac0e6f0ff6c4dd1babf8b0bacb94f59d52e4f708e0032bcd4a09201d633f377315b1b7aa6d35fe254e08cae78184a155ef935b19a5bc055b228866110bd4bccb0be8fba6a09b2e03ddafacaae1b7b5c942c8a482fcfa1954714bda241287e474408283d1ffb8dc13f0c26ee9f467fb4856cb4741a817702a0196e4f9b8b93da320e03c0fd30e21ae7e66999ed03d875a74015319ebac299a3efd9a0ef2b01715ec42b29e74765ea8bb57359c4af415cc24db20e0ed2a9774f03cf26f66d5e2b0c0842a349e39b74b45732a720dafbb734611ff602e795bd04ec655ff387d7010c2d94e14bba38d9d6de31beaeb6c60fec113f633a5f49c69840dca61807d1cdd42cd8cc3464e5bd6c571bfa0c7a3d8447a5dad8c67b74b4c49fe312ecbd5d107fe2805485e035103e7f4c29e5eaa244cb6bfa169325e1f42985f01d7217c99a9052f351e5e8afbca2b9c1effa94637fbe241bafbf7807c42786117ec26ce4d86656a8aa7e914db93082a1ba61c6b21b25f0cef3254ca6af724428bc8fdfdb259c499152187c7ce511448d16f98508548550a89b043edf588d4e699808605af13199c6091227bb643762fe79df01f8617ee3f3052f87c076ff474cd6f2ffec494d2cffb61e63759b7e454d0b89ed11b00a7ca5cd3a0e69a3e6a7c89e7c22b0034d6e59b36261f12279864e2e08051cba358b41144820ef3f526f89e04689c3cf02e9beffe1de69aac7421e94a5e8fbd21e3ef8bd4acff829d4af55888afe93ed460f3798bc8da2b48e80be99b93f47e9cdcb72737abf0abc259d4e3d43d5cfe114dcf538cdca02506a93de80d77b1d463ab847e3e890eae866c1a87ceb1a3b835978f9b4c551c56871d14143ae3f72257cfe3dc0300a390082b650a73d7446c54700f88254fa3e6f38359d67b931a7b04528e43648900fa05632bed13a9168bf4b84d14f0c17c4f41fb452fe0ff00d5936264470bcab8388ff4c26474ec2fb777c4eeb43a6703c3964a63c883de180ec5297b1a65f9c17986caefd9e9bfc8dbadd8058c87b9927cc28fb168a2a4d02e42ea4898ae2e2d90e10c5e2204d8c8cec117ce58d1d8a90a6dd809ab0c60b1cf4d8163ba4d994c3c1a734df3b5c7461d3ec0601c85cc0bf524dd3b0357c1b059f36842a73cfc53fc0c83f9faf15d5b74b0db36e42f235c5b94640277dfea70d8771a969a993d590c0f8db62ffe3b412d53f8ad04d8d42db02ad5f5eca046f75637e0c7e1dd737e926cb6ee0247c597ff76b7ec09308366a166b73603e8ad41133e6dadc6a5365d69e47ef9caf96e00991a4f845f72d7f0cfa6c897b3d3695513f00e9de6caacd5b2c15d6e19c7b08d36709b84031e5291b8bcafe6bfa61992423b705e71a55adf54b813c620c0f0fa6b4dea4a84062e70c212e5c07296659b23beeb17120b3456214bb6823e16144b96b74867b16f1d62f0a5e1b4ada98ba3883b7c33464b5948bc5a0490319d6ab9cf8459d128a069ea906cb1226ca43e4b79104712703b62ff5e76251a4efee2bd9e23177f83794b980c552e36d4f380a99e19c5838082e12ed68022062c33b870e8a0f242628934da5934dbe60c487b30ad03d9e9e485bb1ab908e669ce591e3a9511a8bdc61dbec5936f15d67bf9597ede9f9af22230c02268286b7c0731b77bdef2ac301f250089586675c86a8e1079d4764194d92646160b21ff386c077b7c8747fe8ef26262e20f9dd0afdc24a23173dd62841b0244680bbc7e7ccb45402b8c09a18dc0485d1c1ced6b05a1cdace733051465a9c4e33db3f1ffe53a448aa34b8967b957ad28a216a42f8a2aa4e4e11218603a539f400a89355c8d1b3cd444bb9da424c56df2f0be929bb1e1bb33996b52c2d34ddeaa36de9bb4d36aa0d254ce4d7c293ab1520a972e20a964bd5b14ca077980645b3bbad6e7dd8e4b17ddd876e38b9c2f3a850f73d4719a26c026eaa576f7f3ec2b54c04f550ef6f2850bbdd82126f1ff3929d5b1dc6fcb296c05a3430fdecc854a4a430f5b2954032ce829be2eb5d56cd52b7f6f8212acae69fecd937c955b8ee50f2e71ff4af5e18a0def11483aad847a5a74ac7533c7a089d893a0233dec051d0fb9b112901e17bf651e10f05ee83b890d85eab9de9c2343aa450d07207821907992f03238ec47f0808d74043cafed6c3d06da5cae4df6e30f7125b311f1f0ad3bd8d013b4e653d5989e6853ef8e59463aa048d2373b92c50797ff8f6eae44ad6744690951a60a2d016198dc48f9f504e585e946925278a74df32950bf2bfa86634d8708f437a641d9ac26b311c62315c88cc673aef109059412efa0c3587b22caa79811549751d110323c45f2a7bbe11a5376cae1ff9215593da047ccfce8a0aa52958617516cd4ac4a3012e19f418eca196a926ae1384ddf19720f3c822601a3b69a22f011106b6303acbe62e3404847d75af3376c0c097b7571b7c6799ca7528a5a8da4a162236b5d8ffbc8e13cd5a4d2ce55ab2295515355f07d54bc7a8c594759fa2876733874e0096bc91478874ec3fa81e6326d97782a4efcf0ee03d6abc0a7f4bc9dfab2ac1917392d9e07875131450e1c25a0fca50f79e0ef02c7a053569c1d44d6be567b536239e3e9fa9270e988b9a2167dc99c08f7435e6ca7bb5269cb8bee2f82aeea61eb04b0bf89ad20307c905dcc16ae1e44b91ad549938e9769bfe39aa659fe2dd909118f251837dafdf5738efa10c62f85e0cd92e89d0fd51fc2abe556739a579c7f9fa39147bbc263334a28ba1ef58ed96228b57b2e4cb97122ca50e7688bfdf7389d1c95bad2c39cb064bcfe1f7527a36d2d987f47606fb06c80467aa9680863ace1cdc82e79f2f70c2d306f3c43264d93c6d194bba1c17e6eede26d43ec43431541f037f3778e70f7a2c6627fbf0df489a6a01485743314bf5f15507b7551bdbffa124e7bdb5f8bf16b341fd5e76a73cc8db9db5dd0f3860d18c2b7fb72401a3e6672f84a46110cd61ea8f4a08e041ee3b1af4b8039d3e254aeb0b0d1df842520a5d97e01f24a3720eda65617e02eb9e449ff1ee70169cffac9edb97ecbe51e0f59239a7d2622423df76c94a26d25fce5dfa544ac91e4c5a3f6bff80045be068e14402a14277df6d26b93c2028867454fc1584ff3ba743b3214b3d755e685f95e74bce0ca3f48c83d0d96a3f5dc7fed1992631922defa99f15ad61603b5fcd6041f8646f26fa806c2f1fdb234537c67071c1b654135dc59c27f9a89a999fa3c6bb019359c37a3d4d3140fb5c8472d830e978faec0bc741bd8d35ed600eacd4f5abe13a3b93fc09204db36b6631e4125b7779f5a67e3565fc5e73d3c1b087de53cacc7f841cbb26a98ff53e322043840c5f9b4ee31818448bcf90361579caefaf73d77247530bc09f535d7a00ed853685b3444a12cf4b739bcb5d2893a7eabfb68c1e1df4eabd63a740102fc2da81db31d499e7246312e9ae075a6e4e58e569aedd649b4cd5347eefc7508b26d395f25df50c6981c1b1b4701dbf65a624e1b5707ce90fb9cce8ccc0ae6eac3dbce28e79bfce676e45ce92ba659a7ffd1955b43dc18a576fd381b838e6e01728e169c9102c1917ede188060d9cb53e027c02ab179df7a0df1839e045ba7272e7ab21870e7426c22ad75c32ebc986fc246218f9c3b9fbd4b016e137f3fbe3e0606c5c7e30288323e5b73eae4e5cbaec47fc2ae3a4e20310f65f1617d14859752b5680de599a58c631cad76e95c54b1a485798d0b68166c5930bb6402cc152ceca73916f592853ec03769983ca5b466642ac3c23be3f5005d43e7791b23187edd51cb610a2b8bd03ddd07bf1273d4c49b0e218d5c4550970d9a9bb976dc1cbf41d6cfcf4eae71725b36ba2609b7d57f0298c8c9938e04b07d8990b3b85d1fac043ea1ffd0f8d01edbdd469c3eb0ff338221ef7ee35021b905393e321176b7ff5b2b3fd98166009acdd9e22499fd183ef9eec7476fd6c88ba1bd50470abb725fd7794492f16545da169c336224efdefc0321aa59f49e35641fdb6f0f19d5aa5a34bc09f71b4d9f6dd33dfd57475410aaeab8cb597987eb7e32101372da9b372cd25adcba2417108a51d92b03912dea3820fe50dc67beb78d1519f5a43c8b5c6bf954f84c5b80f50e2f75b348f3314dcb2ddacfec1b6b7dbafc3eea095ccb1fe1f9ea9b18bbcccfc75ad6f34f47fead1d2885941a4a788d3a5fc4a8aa6bdbdd5896c56ea9963fe6a1478f661c3bbbb54c11aa10068332f41cddda8ea74da96a88181b1189e56f1b5678db7d545276e130d5721b4d8c366de28809fe0344689ecf6fc31e74bace998050641258af497206923ac33aeb1a2becbccce10dd5f754cbe557722741bf0526189dd33f0676133e66e7aa509377b3128dbde7718b16a22f9204865fccab522474f8137e106e28cd70ba550741d22b2e4c8baa26404e770e2fcdb7dbd05f9dc21ffc91d266180c32cabb57dd3e76ce2fd84ad3e18d396baa2a06b9d4e2bfb03382605ca3a0732aca0074efcec94d586bd915d88b6854b6a4e1dc8c35a51f1d4215086cf65bf2d87d2103ec63c4783a633905935331759393598589a16537e334c7e2c76c724adc6aa71c5cd256533e42a43b19ca52df5aaed4d96771d1fa9af61d1dc031b826163d072f106d490de934a599094814d00cfd4e1ba84c3569e9e0d5e88d33ccf58a0e4b6e2f07c554a66430675af30198f4ffb28ef9c940b2c28ef903c9f4112c161c95d11c16ae50e8f4c4d9367b09d2dd6cb290f4864006b46c8344d9c09bb862af68e43b5186378585237fa57773076e588aa9cb12cde8c9be8830e5c789aed5e1579e512a1251070e05eccb330551c098cc8fca1edae01d4d9606b8cd75c0617fcd69fd736a315cf6a4d47e7a12a567a8c1a511eb36f420871e3f74e3037970fd15616de4f008ec8c6b3d4db92962e983166c4b805b48e84c12e2a11c6b213e9847405d1a3edcc060ede01e902fb6f0bdd9a027bbc897c32efe0cd405263f71a0c7be67f0762b3e16ca798e4574bd87187b19c7cb82b3f99f82d1e4a7b10c54a345492f3d7d72072221306e83ce85974c939c1909d7b8fdfd2e83b4813895c8860bb91509a60cfbe7266a113815ef70616324a19003277ec31209ac06c167881709cba3aed5cd1ce5ffbed0753b698d29341835f117098e6be5c3b56f34907cef215b082df63571c8edb684c7de23310a833a324358fc1467ea938081b321162b5446d48da4c3f1406fad5e4791ead5a969e66c87f0eb328b35c9631fc8de4ed2b728c7593763b1aef08c743435032dcce1d8357f2af85debe0af0dac325836bc7a6de5036e322b6322db5a7244cab386f38242cea1d613eb541993b913ec3f712c976515fd7ef39616979aca9a557fc3e244a38529ec7a1638178ee083e8d96a06ac548575b6576fc7ba227d0f13f85a510f8601fb9747018cf002053c16975dc291cf32248bcdb74b1bd17b3b572bff2a8a30effa8358995bee65322ba45ff762c906bf2b6f610c92d675e0ad09d8cc49201d2a839d86269f9c84d2d75c5dfe5811fe98100bd3ef1faa9b39fe44a00098ece9286db4308c5c4c84b038525b14e55523b0bc74e33d79ff19624fa50ac8bedd434490ad75309e78d48f06ab1d75141b0de59bc918b6f2764c9141eeb5a505385569b264e6c37e111851fc96f4f0e1805e7c19962cabee5510862c841a5aa3bfbb0d67235415ae813b845f568a5d4d0882f3f88abfb3662cd03c81c73b3a0ed4000589c24760274e34f13834994e6925241ce0b51af87a9bf0ab97a1cb3a75be468f38a291f8aa71f99cf704e25f763003fa8e036019e2a0def0aa39346cac7f5329d209284e206f4182eea646fce3d137ace247319d84a3c71fe28764e8895c9e6be4f2e125b69cd62c3e80da069e8f17ed38a5d59d1461d19fec434ee3157c38498326ba6805871334586d55f2cf571bcea1d3cc48564a6bd4b74195c060315083fd821dd3ddbba26dadc13e4021007fa53477063574c232b89693f53c8deeb49e9c5d8b3c646a0dbb9bf45d5cc19994e83ad2370d547b14705be46bcf5f7cc19f387de595dfd28e66c486debe8940e86c506762824be88df683de8fb0efbaf5a7e0d147e378d771f4afe4e29a4e23efd2190871f49416cca4be6f3ced0eaa99702e42153f0a98fca0b49151441850b738991ebf80d993166fcdeadbe967e7668a68dbf397c0ae54e5811dcd25ff1657d6b88f149816fa12b056981e787dc1f12a338ed5a41ccfaf1e041239c4df709af9d63c5e8f906158ef7fc1e9b6cc8d0a9017e30372ca94c214e4b8a07743051b8d184b91cc4b7e4ec2eb1d05aad2547f153509c34fbb6a1d9bf8f7eda752e0ddcdfe29f4256586fe339a810a1acd6434fe40b7f247d997b316416f23bf0e51dda1bd409cd58c3277616548423c545dfe1bdbf95281d228dfac7c0e5be1c302aa13232767526e7ce7e70ebd27084ab5f548cd7a961fa2b1125ab7a1b75419b3a34ca9396302fd7aedfd9640e64e5c02415d3d718633701fc9595ad16129713426cbb191b5a8ccfa4b7ebc7ae8e86feab470e754b182e7a49cd582efdd5fe7f010f76acc02e4c955f0b9ab5c761e55eccfd733b0cdd31f1332580ff8ceaa2330a7a27f2b85c19d88c6aae965a776cf37da970eea8a18aff24f3a28b2c93b6ee07811fae2a70737f55e9d62c0dd521b5a8d1444f36b31d94ba56c5cf78eea6e5bb6a7a805b94520fe9e5f4e03ca0cbdb7cd287827156e9f6ba9ad5158e6bf977a5c04f8cfbc2ad9e74f06e03bfd227bb608c3361d32cf7ce284680a1ad50d829cb8b5538221dd2988fa873f35354878de0751ccf90904f3884c1cf6e20071510dcad486899395ebd81b04fd090b0a252629458efcadc97c662048c5e6d2a710e48ae558ea0fad5ae8f41a357a886351247bcc400ab935c4ec151d1a3b4a936a98fd4bdec285ccff7dcb1960a0a6389de641ad8afe767735218fab1d49cc3d43820feca027ece12eb8128fd162200ffbfc2338d6c9d0c455b6087e2c93adfcefe9a7e4d675eeb1dba86c002673c1e7681ef4d751cfed86000f40c911bd418efa4435c8c2987f7251177ba767ec92e1aac22787208553fa817c5d198835a15cbe3835d5fb6f22cc166f41daa7f2cc87e5f647511de82772006a53a63a22b05fb99522b7093f62c94551f74339b95849b334d085a1451b55e11136b7888a8f191b6c0afd84ef57cecbd3c656edb8423dcb316c93ea9406e9108893c0f80d7cea771ee0722100a000f7517dbff203827655a24ef9531352f161f44b56b61064e6b877b21ab413ac376820fccdaf2f88e6de378edcaa71087d28dfd30df05ae92004b1e16e19c1103d71a7022672bcc2d8af03dd1b268190abc98b1d6dc8bdbda971236bf7764ae79dd4cc45f939726382b97d5c26a4d15d3b0d2b3999d1fae305e0796a53d956549447e1f1690241fb4f913587221ce8aad3ea46eb7010402edcba471bdcd7ef40bc2f7aa105d09e56f6a73fcf960dcce953d08bfe797217a9ac338d35131e433f1e06803d667fce2809369742b81225947947718ccdb94141c9ab99eb331747d818a2dae6ed7680fd0597f2d4b9931028748505365472bbd2ea829f765a08a367ae20640b9e9087308b13e3e94ac314512b0efb640a9a5f45de059e547e02270af0c54fd5bbde603c79417ddc7371f4782b429e13883afccb2710f6d736ad7eae1a4fb0b1874f3de1005179a58c4fed025f7fb73b7b73e13bc81faf782ee7fd8dc4cc72c74fe07f2c52ab219a7f7bd4c8c76352bbf0510f5a0bbf8e91573926d9a10d7df88097272654af1f3a1ac076f618e36ed3c77ca111d400b1f9cdae4ee39555601988d56238bed351f36d14ce61c38678be2d08cd0d4e0637b41f7e27534a6b0daa871ca4e4ccd326f198ffb55ff7e5ea01bd8c9bf82782ea54d182fdf048b8b11afdde55be10de514d1b819f2c818072a7d7f24f9d5b986de6deb4b460b0fd50eb56e6fc4e3d17759df4bb916dc29e4fbd03cbf4dfec9f759213e82cdd1b4ad0e622b40a6eddabc90d55cc15711fe9c91589d317f9444c93885ea14a687f7dc0c5281c46f2d5a8dd9ebda30e2586ad00ccbbe289ba8d5965626b8436806008b3e8a9bf1591d880b514f2d2d17e62a3ae04eb91629b28648e3efd55db789a351fc10ab882a12de1e8f48e0975f790934a213f33acb76b0475d49912e5cdbe3b7e0e309118263d5a6ef586db81a65cc4c76b6436575c491bae8b740bc939a5a5ccd6eb8ea7cd5735d590d964ebb9ea2f7f760d2fc53f8b4b60b6803d63885bfaa499b84f6619229ec504c4c42f4679ad62ed0cff01addf8e52c55b2059c8c257e97c584ca137b54640afa78abf901e1e7ae6c44c046c23e44fe273718e0805e3e89b8325768697190e777742e2a3b5d43cb4bc836455fb1cd9709f542fd6b259dbb5a08d4dbcd036838c9a94d20170f15f08f5fcd39137df060913e4705700f90b364825c1290af449b13d3e455c65db276d310e7d9758fa8dac5e88b5da305a66b78d4d79bc8e2aed9cf353944bcc584c28f715b176c48b77c2cd0cb8f76a4a2a8aee30d18ff81c17990a0e528112dbc62185069789f30fae168da6a671eee286342f146433b6eda4596061f5390a9ed7f1d2e86425b4c4e18374713089d4710b927e31dd07373fca983e51e313bc2a40b347cb990a45abc22ba891e35f8d78dd171f0e61c34ae6721c47c02764be830d0058d9526396dade96d633ad96e414c22a0f2f50b6af1fadb2f4cb9bbf44e171784f6f28b5568f5083568193eaa23b3c7be5c37297d034dc1f3795db20efbe282eaffdfc0331c2f5e91e670c1eb7207d67f0ce78eb91ff368e5ac7594789e7a90210228b54b1f293076cf5c4a9f1b43fbec858b43e721607d32d056d55ba08a7e54493ad7da82b77e34fffee78405a6af8bed3672556fb08cf79455571aa575397ec8c1cbd3d41aa1b79975b48f52755062dfb82d67c370b684bbb936eefe0fea4be3b54d73c8128bb1c55261a2890ebb8d6c82de94ae4d8d7ca1add75f4f6be605ce063ed26657538179cdec3b1e453a8fd76e86e32bed8a8bbb30b17f10ef21d9750b13368d83d6825866fada0be385c25687afd258715a9c2e40b01db72a38ef000916452273f01a30be8c2b853e3c6fa51f48dc35eb0952870a28a7da185547daa2be0b020eda789dcb16b7c2482683a514ed7b4ac39d52aaeeafed8867b2bc60531fcc6dbd86bdb8a1062bc8849e9de6eeb7f3e3595e07b656fde0c1c0ff88ca5fce9e642b78f246c91feffd7f5550d3a225bc556d0140194b34e5461923c2a93adf65314c4bb1fccb1ff7910d583abb35d378cfe3606c7b7e177c3f196b434f087a29c8e75c255e00902d0d5789ebfff887369a079254d7d4f14bfd2ca528b55262ae1bb39f467a7f0cb5c0d099d2a08b02e9dbfcc1870ebef0b60e6f58313c8d89b1a646fc846d63312e7015492696a6d7901e16e81826dbf8a6fe9086ba64247a764320c1154af81ec9d18a82a515e935b83a3f40aa90fb6c7397f962b682619f6ddbe2aa1c1335a4b4ff6a8bd57e4d9d6132d22e9d68f7c467a98a74715b75b88272274c36a389c9e9bb6c6e86631afb3f71136b15f6db7c645995e7b250f260b3378531ae1bbb83429095c6f3921a904370b941cdaea11d1858c6111d124a54a30c2ad5fe00fa1800d7f95b7b60cc34412a1f7b9cb59da8d7ec5541ff4efd248988fbf9e6c6589ca440ed9bbb718942dd43af1fb42bf8fe3e7a08f14d2fc37bbb675ab483cd22a976578ce9dee03c3d7aaf0072d6a6623be1e534428bc85bb46fdb421a8a486a6bf0f0ec48060e7bb8c4896de04013a957b031b312db4641d7d8cc6f06ec9016e566af67d612b58c91faca2ac6d1f3fe35c9c98be9adf8df11f22f48d9ec5ac01998d53da316a3527a223da09ce7085809ca20fe8eeaabdbc8d3642dcd5fdd9e03650e9f1802b905e6124e19663723f2af9cd3b9cb6b4dc96c97ce5476936b81131d205a6cf8334afea0e9ef83f105fca1d30dbc038390cb57f17afae95f95d63d11cc443e1383a09e73a33881c754786f3e84a0e63956a17a24818b3bd3fb47da3232e62cda6670d10cc0f60e7dc175a849af943994637cfc6d9410ff19d07b0090215e9a1a4bfc97a6636b0444632bd6f997912c9c2b40d512ef08dc9ccbe199784c68a8593966faa4d0d4cb03bac519567656bdd98bddab70ce32668aa3632dc8634b9f5b105622141945d513df0996d2a5ad6f81dd8b10fbeffb7aa4f513c774f62134d4e37337945d71bcccbd74c739ad650316be90d0a4c7201067acef8e96b7dd5765f0bd9db48245ce26974688ffb4652d44a3a1710ff31cdee430cc0cade9aab7a17280b7c883579dc1162a2e78cea5bd299a4e8bfe6fb902e339d6949d6262125f75a94d25c3150c860f797902c1d273b7b0e90c5e9dcfbda33409ac10a87a23776ae85f2630a6fb14fc762047e12b5f3ab7596f27438fdaef65f84e43d8bf5dfb7c49fccaf9c129b72841ba86c4cf4e60151e0cb5642d78bc63655cf9b495f909bcd5f49fa1d27a130c43e57d288a3413439c3a4ced4de00a9f56b0facec2ca7e01a8f7a0eb182889dc56da079c2c2e850afba3a01b27d31f6ba66d1124017aaa9c553d2f35e7e19195a598cf5a9886759f3a88fb986f653d08ad5287f5b5214e4b072d56fc6f6215f8d7c1e33fa57a1a4f4571a186d7165b383287adc217a86e7b1f9f7a0ffd3d44f24e2751a9ee476293a0652e8fa074759585a8119b2d5e6398226268d07b31d400878702e04b3160a3fcb00a58d519dcc600e10a56fe99a76d3c3823726433c4c83b7701151e1ba42c2e5dc74991e9921be6c22d5c188ea2aaf091ee33d40e1194c9c632c97b6e90aade018357e053867d459148826d5a6b1b768eaba68ff960baf5b127dd974710890d3437790420bf12e15548ea496ca22c557818b49351455012de91191e33ea54f760600283b24bffa02856a0c9ac5be1620740f001a44f91e6df38b3921c5b21cf0c305d6e7443292c9b01c02912e24b886ec3aeb622835c6ac01139b1a7dc7c30b03507f8cc614dbbfa3bb94bc6d5cea9c22a1bf5b0f68c74f20d05592668de1d576c76cd16e2140a44eddf7d2e6773c9512c708065f5f008466d63d6650b3a6317d0576e746a549b8a2255942fed5b0fd5096a0f08390f3dcff09cd4050fccb9332742825baeb9b09d3d3888cf791b89a74ddb347564a7f5906d390baf0b6e3e2b73f1016ca8932fde47c6dea89cdbdcb270958fc87605f3ac4be196a257a8142727a1e3af72620a5abb331bb0973cdda0049b7c41f3ccbc8840d0f08cfc62db23eb67a408435671241a232204beae032e3b68c0a8ea7f3a6e5a22bf8b78651903264028b9c414c623fc35a416092febdf165422be6a565f6d6b3fb478e9e15f01337ce618a51db7b06442d67f554f68d15ec9a58a8274104471d1d3836ea426a75350b6217c096f55df65969494ad8b2963ccd32ec9216740af68ee035f224eeca02e0c6baa6d34f8e373c5a55c161b02ee01ba68d1d91d502d0f2dffe36572635f89bbe83f54a0bbc13642771bf1f3c221cd7694da4decca9f7ad6ca29739b3a80793c0a67d9ffeec8a0ced184ea217e62acb3e7f35d4a2586b8f80d34cc2c45c0c2fe971bcc17b7fa01ed5bf8bc1b642c00397c3b037cf00efa470bf6fbd50df1c33a43197ae76d06dae067ca9e3307fb94e147c967e18a14521a333fd4e3c4e71ab54d42c19b75cd5bdfc8abd186b0249479cd2f394a47b69b670859d5e2aea778f8a5118e62b09b8dcb2f9fd0e39d79ef7015bba79d0e416b08a2b63993423332e5c24b24ad38eba29c2d941a4fcc3a03c15fffdffbb4ed9cacea45a218e49938d2da9947b5391d1702383360e3e3a41ee8dcc66f331d63c4dda0f15288a76b2b0709f0a18ead464e0a09ac70202c6da85724ebc4f18d2479203c33bfdd1a9e54e2a23fab5092e6bd21688053cf7dc8997e02eda96e490bc2b13852865f81fbc448c706bf2dc9f5ce801a85be2bfd702292b0fb254d73c9ee1c49e856b49395bfedb2f9493608a28807235bb9963a02dd5a085366c0056ddfdfab557ff829db7fb64963b66842628016a4729ef130f10aeb37d89e5d65490f0c14fb57181cbec75b6e9b178d2ab9bf6d622403f99c9d7d3ed8697c496a598993a2d62424f14b6e6bac5130eb8feba1f4a95eb671aa5b709b86454902905cb484410282f7035b886d24cf62fa4c6015fc9aed91fb7e85d0686676c6e9657e923a6522e9c95fbd61c43e9ee56900ae3c076a1daec33e280a347b8d4c2045f33352ee46256f373b739a41ef3f88d7c60959cd39929bba548da505f71673827f650991a33f132a9d708cfb5c822c56dc2b2c7419dc890d0f146a181e1ac4229e82a5287ba1496730d28a4e1bf650488f4f04da84e04c1059fc2e30e2ecde39dfaadcb4ad8c953e42ac1d62805ca9f0f2b6fd81534cb0eb63e9085bc7cfa4eec5adfc9f1addd86aa64780ba52f057bd92028eb4e0121b47848a0c83213279e8dd493e2a0b400301a696a7621e33674a0211b5d4530ef3d667fce2809369742b81225947947718ccdb94141c9ab99eb331776a58853cbf81dec9376ee3478b4c79e3bd2ee22fb49727c78cc27919add08b3b4d7b79122af81e2a97d8208176198aeddfecc84192ac390894dffeb9339770647d716bec9f851c6be5a7b6db69095e0a7825db13c6132a3aa65a5798323bafcf9611cbb26f42b67b146f8672980ff89e4dd88bfc1da1f51f13e76b53a43a8a932feb81f850a349ccb5eac89bfd511f6e8573543357862700fd5ea268bac1a5d3ac40a2336912520215933b27515c693173520a43f1ad200b7f1d03a1cf329973da2a17ada1b6d33fc06ce43e06c61e21057f4f97e105019cab256305c2f59985a6bbde385e0cc8a532292b3e9e062884a3e461d372f58260877c0acc4097984187804600500446dddc2b1a7dc2e0e6b618c62d163aea38f6cc038ca5335c2d235ca10dbf737f66bcbe5e14c1cc1a2579ad4f6c75ca37eb29b061229983e13c7c82b63648a322b5c033d1df1e0e453062571a4ee08d530f10c57b3a60ac1ddb1c9a8870b9088e1037191002fd8bfcfa9afc9c8e061f2794792e5434e7540cd8d28aa67f3df890bded15c224305461d5960bd0d3fa0e61dea0da228c217a92b0ce8d2c64d1778512b9b346f9846cc417b6b5401a56a193917506f14fa84b82c12dd2e99ee257d393c1eb5b18ee8406543e4304a28a365cd0de02ca3c75c0ec833c7cc6c3a70142874d531c37aeb391c3006ff29ae302336a0b2559e1450515505845f1f0fe478144693e9f4fdd8bb0fef148abfad62ed0cff01addf8e52c55b2059c8c257e97c584ca137b54640af6f540cb27423e34acac01d68a95e2176399a76273954eb33b4e4b16ba6bf82c749d194f34996bd61c066c7cce1e44fc466131b301e6b45855224770191ce136444365f2fe4ead658be0361e62cbe805ecf8813c1a961b2df63f0ca33c025da56f344c222cf2f499dd9a65234282e66fdc4318b38c6cde325b050167f189ccfda9ff9fe1b57a4e98cf824fde5acb7dbd3cd2f894518772550052d75caeb624a2901ccf10b5ce82710b5d222770d03c64b89388bf3e000e47445b10ae5ea0c66b171f60464c3f7bbfb27ffcf62b6ea829a9e1178f25ab2b495543a14f362e042e816dfe3d6298501886f09400da420676a6bb495810ec4bec2901fa8612b4a942da8307fea1692e75fc71a2e4887c15e3b3aac592fff0f315b0f673196e09d9303dffd644e30b9ffd7b954f4c0139f7d8fdba4182490d0d7fc3bb987819b6d03907a6274dbaec8a4f0a37e3a2012a5d1f8f67b4e8c6718e45a7db69ed51f895367d7ef695c6f561c6e33991518575ccd7beb0990e188ef526b02f27b6c807ebce1914d29c05055b56b494f6de8841e55b056391858bce5bebb650e4162eb0e69064afab685214e8ad2dfacaa81424b17a0753740713f22688e739d828235e0d73099e4951a8e6bd0365c146b09946dd0d12654f849266b3ccf2acfb6950276af4979ee078d5ae81cd2244accfc819da3b44284fd0c1f9308578971f7bd94caac70aae7ee21ffd55cb36b9e076bbc79b6a855aba50fcaeb312729164e8d426a8e014b5448763614ca85047c779e5a32ece44122845119f08988690b91e70cba7737f4df530394d18f7175be1a58eb7dac35380ef169ace7b59e80bef14372089ac1f1666f4b67af77b5561688cef60a080cd92fe1de6ca4ac496aa45e0243a6369dbf374ccb4d94564dd1b079e17adfa1ee20d481feffd7f5550d3a225bc556d0140194b34e5461923c2a93adf65314c7ac23ea17df7c6c1f7482fbc3322fc90dd9afe8ea621f4c25f9817887d2036ef7132570130e00124049c7af61a93f100c87cddd66563f27e06d63c37a35df980d422af8d8b70ea7a603b882ec2ddbfa5c3462d42a39e2045f01e205e0fbafff0bd0572b9d1b810b9f1ae79e01da0e1081bd6d68beffe6f6a7e70cf8e39185e50cecb0e98ecf8c48037f537afd6863d77e6a5e2ba7ccc59abdc1f09e3b07e1c396238dcb0f13d1156c9178d8e3fbe74cb701c0f729981d65c5cc0e5f03b58b4329ac22d25f54d86a6204f80d79770cd55e16062a0664f5b7da7ebfb7367595771828cd621da29bfb7b2f26cc486d5aa86b04dfef7faf4bf8dfd93be8c7e4065ba2d6b0465339de01211fe71ba43d9b58dba6a19cacae3a06c2688cd364dff2a4d1c5c88ac7e53f4c01c6ef69133cfc1ed17cb225c010ca66ababf51ffb190590675ce6e6b308821d10e38163fbfdba791372efd3f9c05fd79c394c68332d9ce363ed856d7a2b8c3297351568a79a857fa54ab03510c66b3c82363aa6d62c268f9821a1b420e3caa830a1ab6d088864ba27b5a48c612bdfb474d7ac32fb42ab40c608f858f2583aee820e6a3527a223da09ce7085809ca20fe8eeaabdbc8d3642dcd5fdd9e0be86d3dfcd75916021260dcd71cf64238210db0272f07f129eaf520153950bdef3250cc7f5e473d64d1bec61a9f46cd34159832bfca3a46d9c85d5628e5770361fcd08fc06e5d0d0b86ab705eec877ec6ec9d07aa7b575fc2cf239bf0c654c7e6b3e50613849a806775622b7947c1c08f090b15d4956b85b60a05ef82b35900e09419254d33d1b7d0106a04b7af6de2ab1544097bc10bfcf5dd719cdc2f5040cc490983fb7440004c584b696efa211a71cdc7fee747b90e1dfd3be3447a5b71c2bece3760d7f895e0fe3647dc580fb74a23b6f0d943abc94aae82fadacd904827262574186883bbb48d3ebb774a846143041674401c4639c50d080ba98064e9eb4ed496496c3b5593ea2da00cf6c053af6955a00a0cd4efe2ee294828e9217bebe4ef8e46b894044616e169b5d66845eb3ce50f9c82678e16aa682bc51344f5afbc79daf888bf1c6600623ab396011bc653195f2a567ad9322e9dcfbda33409ac10a87a23776ae85f2630a6fb14fc762047e12b5bb114af826e569eed1e4394f3deda70c497d5c89f1d080d3f58966d1c856c43c4bca0442143ab083eca4366ffbf3565c80596fac392131deacb36654f3221588e876bca8992e307f2ed4f79b790b10d3e1cd19531f9c5231188a6f3ad2ffab76af08e2ecdb2887c3f2b6b7f01036d7bcf291a7ea8e963f5659aa9cd9841f4b569eea66ba18343c584f485f08b9e9dd8e0f213486abecb5b7fca7d8b40908210657f56a8d0986dba1ed00f880e5ab0f61384e8bc754130fac0a6c2fceb013eb56b09ffbe0ecdfd6ae0759deb65aa69af2c8ad3b2c14dcd6ec200fc1ffdee39806d2edc9f063f33083351abb41443c6b9af7cd4eaeeb61fc1a1e32eb88d84c883b37dc16db0ead19a75ce4970c09037b4f8a6ffde6eba4b9867337636ee83f66bb9b8cfcca7df604852280548d28ac4c11ef361784bc7014a60028d211b9cf5479f21b9011998bb7598901c5197b72e3d7bb2b0a3d60ac9c8930f4c632634572e99284b82175a12095ca23154b803661409723558dfbcf7c3d67f69b508968ae3bfe8a24a7fc603ee5b7315a63184f5ab1a74d50061ab306bce09def4d384c7bdd1fe2a799f47ab21805c0dad2c2a2ccc79f4fd57a53293fac4fdac1efd551223e573e78f8bc12361ab659e9c85b03708f7ea2508f4b4d7cb004bc4fb0a9cf82d76a2384d23ee188da773d33ad1f49c0534258f2160a4f9bba8279d13b8a5c567676be159ccc389d6e0def797e2742382f815f7a7e849e6b37af0471de218e6f5d903db23b2125f74c4c9fe1843511f9159852274057167b6103ca03dad50aa04b74fdd3238437dbcbd25d4d828c7ea4c5e2c495bf2b19630ede9c26ca11aad5c68be7ee3f5687032417525432f0c571c9db2d5b9a001293a7f3e298490056e6ce2ceb85586ab9763b0368095671fb7f20ca7a51e1a64be4d22a5e045b34f4b6536a33b32b7f862d35c6087c068dbd49c1e8fc02a4a4f5bf1c385f5d693affe60bfa606e8e4696c681c048900273878a858f5d5130e9779b64eedf5fab72c26d54624f6409990cda0c791000ec25af04c3413f10c2f849b5e7fc49054838d981924a725a1997c5edc0816e039c8d41f3c93c5a410be5ba9952e2136a954f2f08386433e1dfa39f3fb1f77e9e9062a944a8dd6702fce9553dbc50550cb4a5aa2995ea928f7f10b8437a7c3e2ae6bdb1424c795e57ff46a0118f5247b2daee716aae3dec73fa62ce841369a738021df49d2e0462e4ca776c7d63880e07ddfc00d5b49c0737d4207bf30c2c0f1711f3e29430d65db7f46ae7e639e611355b04c6a85409f84775f8837cdd91add2a8e59f1b45eb7fe96f4f9b1f58c3d4d4c7cccf4041cbf2a61d2a27fb312eabb436ef615f4e972e1bac11b3434afde70d07f035fc86c7381bf0ec143b16dcccc4c709e09406770640b56b7ce967431f2876831a85ef3a65e6d68db029470d4149fd6be603e3d260e46d3bfd992d00fda1e9176b2eae4904eac729ecfd8dbc1c2b071249b4088307b49dbc6eb90f93bf58c77de1883ab786173679649024624902a54297f4d984289fb27816dd750f21b14bbc7cfa73ddba5172e783fff681ef66c066b760eca88313a5622419a288ed27907c921ba33996625b7e61a8ac40370c704c731faf62c48de34422aa14b9da030e5e5d8efc937e0e27de8de59a6032b3ff8932d45a32d7384af293aaf7f42a08444b962cbceaa0f3081f13081636201174874b29de4c8b881094bfe90f8178eb0cdd65305f45bbf63afeb25f657747863e4eff8c857798c868137bc6bc57f13108675c35aa5794ae913b3d520624929fe57d46214d8b3473c2be40ab6cd41c393c70c104aa416a3b8fbbe822c74bc308003eac08d34ae78cbd8a19b18044804f5d466a5f55a7a466b7c35f2a0539257f9c4727fabdc905ff938a57c07ed929a6cc330afa3c333aae22f1081598a30f8c15e461c35059774c8ed263fd4948400fe8086f0ed4a2d31bf88aa8e92ead6791732ed96387f1ced1c439cffd4768e3267fe18151bc6759be9fc29819b97fe9900a6afb0765f6cebdae02587aff1f29a9b6f48b10a2c3975a9f7f916f6415b3e3586c0c75f1e7c27bd3810073294bf8d121f77a9d1ce479692df544c69f89db4721465ff06c5e37b0d2db9a34f1d5efe869648a728476ee266462ece88541310e0756797844a430201e8e10019fe3a8ab43c5fb9292ddb92ac055d186642273d411b232b214a705aa51ff7113a453636231f6f146da0280df982b4fcbbac4fd9e639ffd6b73aaa6d6dc64a18e9eb6fe8d8d5cc9e3aabc4755075e91e7cfa705c11add62fea2c5e3f58031547f4c606e37e9619fa7df6fdc207fbeb60f27c55527e4ab584c539977ec3b679ac1eab6b229f9061fcab4aab582edf116372e2bc560e53004c6b2b14592b3d2f01d94188c4b069ee81b12417d102edaa7e5ff0bfb8e065bc1ac856f55f819440045263c378e94f8289800db452f955b04612b0029f442ce91c5cda2ae55d15830b1211edb8cbf80c7a90270796e998d8605bbac6068f070108657f906fed3acecdf745f016d859d2a1fefddba61cb24e42eba4eb3dd9dc6eb49fc94164b7ad8c504b4b8d18e8726fedfb997ec6e2dff9fb29daf796caff505146b149d8603fc1e4225825145ae6e35d1d44412f79d2fa07a2f2ddaf3b3c05a889c3a1c2f0558732e058c790d614ac4916d46a10d1a6da0bb09dc83a1fc5dd01a63e92a895b4ac885b18fb1d0ae0aec722f57c9b227256d0025b244b3239e21a3cf53479dc8d8aa5af47deae36e818b1d4bd00b2a07d9e7fcab3634940b1251fcd899b03a1e5d78696c89e0dafbb66a1a4e6e39bb06af4e11dbd85d9627d63378a971ba8dd0622860941b13d0ede64deef44860822bcfe80cc4c66c0b0c54c97f1c2d046ec105fd0cdbf6c757ff06f3e0d171153e9095aec5f661852fd3936008a353a60fb295f9af31b15fd6a74b4f749502ba3cd350cde82026e1d63ba9a7c1e5da4b2f6d4f6400dde95dfe23692409d133b4bae5f8e1a74e207e856e74ed9f20866ba0d7d955305619cf5c4386fd70c51ecfd1c5a2ef40c23faf64c0d7b9d12735b2063c34f20804c57bbdc2dd0f118d824823a70ede406c2a6ca2ffc8090d96c1b30bcfc2105d9a85848c3b66a0aedf2a16c1cbdbadbfd3993e148cab03a0e65b786d060a07640152eb906b9d0fbb77c78ae1321597073b07b70033b986d10e0786787ad9c9f0d0dd99369cb3009ca95adf517b59644bef777c341123105ad0aeb1b8dc5d8976e899f45968ef731ecd319eef06e3d849da3a9b9b8118ef97589390a9cd0fd91de56fbb67e1a835de35d649bee11109394b025114cbfb2fad9f8fa97cf607a0ff640129849b9a8689df4c9febb0647748225da80b4496c98eb7154369c10508e879d80b2f3dc243e561465f5b1d69af58ddc8a5c997702f58fb5a96e0ff0f7077331cdab94b4fd9724ef5e2c5d830a68150a9320f7112442de7e4fa5cd9ee4c4d2e06f1585ab6fcdcc87ae5609b1b42649c5d396bba488451f552aae4f0a120fa9c13e4cec31ecdd5bcd7573d915aa8f440244b92acab968a15f3fcef1f033b67e573ed22e027f105ab111213fb92b84b23c693d043d65683c4d496c9dfd9fe9594aef3f50341698267df29f2cfb0bf65a2be36f362880710747d18d4041c231d9d2db2914e4785ad1db8961d8717a2d7525135b98d7f2a7fdb493fe729a48b72e88db5dd8fb0a0c76f4ead497beb27e334263968bea562ab0c61fb21f9ae378c025c4414ec3b725a09ac53462091d3f7fbcdc115b460e625526532560ea3a137792e1d2676f11f762f6ccbac577f9ed27b3bb9769eefdc725985877f45ecea96d41afde4a0388f79956191932416ac36849d274d2c88287d0b069f3d63f18afbc2cc5b80914e56e6a6e502d8bd714f7579c004e48e43cf82441cad2d5d1295e51ae86b14c181027faebfeaecbc769b6380fa27088384541db580cd99960892dfef1f64327e797386cd17c154a6edf14df1cb351d9df263971538e3e7a015d7e60ba50dc5433caa22ed9ecfbf8279cb806702b80cf3d34b59e9c5ffeaca6cb8db6f3b90d975f0e8afdd53193be11a86283f4e3c1760b371469c5c3a3ef80c4c4d96a0705f356caa33ac4d22eebb726cda08956ff316b097e8602a9921df83fb47657f1b37dd552d74a59f54b626c5f11f3411727a201e41234b0ba8abc7c2bed3489cf46a730e4eab5592eb8fca7a54a2f8b07b08d015756924b4737fd997d9700d0bc244dab366614d00ba90ed88c8724bcfbe3d4dfe457fcb54d73fd1ef7a4d76f36903608a0d3667041769b839680f11421cad119319a29849ef1d791f8808db12e1006c60062b7e5c65a619f24a56611fbb824450d720b519af96684742f33048956813df4c79b1aec8fc6e6d305972034cb72bc188d4dac675952c01aede9397c40042ceb4b0ab97e7fdd04c2965fd8dfd54998ed2789123743499f33c9a65372165b654cc3b1826b02b0e4b34cb3177ea02251d1646eb7e3dad01cad83d41033fd2ba9bffce7d310ba8f543fbf62f22dcc083b18f053131298f8ecea6abbe176ec934d9f56b13376e4a4565f0b53283d69ce19fa76d26f8d011ee8d693e4010405b59c35ca279c46c8fed6a4ae6df41c5282dbbbfe0ecb902e02cf0fc2f0f787371340bca1a550c1d1046d8151b9069925b4af4d3eb090cb24f24ceb7cced3c0f5013e0b422bb57afe7917722882446ecad002f28fd2bea1117a5b6ae0860f9c5762c6cf37139ce21de4d6ef04179e82e1d35605552c78978347af6e4ddc027a23e0cc612800de2b9a112536cab0d6d37f7091f8e743bc7d06da36d2b9eeb593e3c5d6df23ef475aa5b54b9dfd32852bc8472e66dedbf639256534601ab38385b21500c386a189e7a0b38d3c52333ad601e3241f02018f11431d9ac6f24da4f71d2a886bb28a609f22c1fccef9b07f6cb0500a7d537e0be9b572cc5243b442bc89609c5ce49c3445b9a75395546bf0285cc197cd4cb686ef247d7538c6bda4888551835b6e4f6340f7c6c772cdcd3289837227d17fc0f862e0a57a7f4b2fa865364ef64b79a97d5faa6dea6b31cebcceedb329d1c1111f2f71417f7855bd22a87415eaacc90a797202664bf4dc3d1c22b05b2a46734d5ee69017871076fcdcf60767f4aa35f1b4c58462a7b1deb56d77b806fcaa9d4bcf63e34165d071ae35901087e7acfa7a9e1375f749096184aadbbae3528013b884f84f138263dbcb70def0150f71d44826a64e9e6a07b62462814daecedeed2525ec87d91873248b833bbfb327916abde49d0176f26e24d1ef7cca9bc46f0045a083bc2cbe08bd982ef6f43a19ce935cfaa34c820f39aa0f016d7427ba61c586c245d1e0496feaff23472d455ef6f6ecbcadd795db31815dd87c5c88b81c8bc1232a950a9c6a7869e054a2685d96c70b5e1a50b58f2c57b2245ef74ac124689b67316686f82ceb08824aafb945812695d95fca4ed47cddfa7e86cfb0e5a99c148f01cc69c49ae14ae9bc7be5403561686b535891f7492d562ef0a7630e78d736edd7daad05226094bcf166e4d7e4ae5184fe4b8bee7464ce0a4ee6343575bab9e266e3b1d578261361dfb6ed60f2e236694308cbc652274d1a9225d84af05bb1fcd700c9a4943b34a6e937e812b7fc73a8fa492902f12124a73e2e249592b4f2d17d221b813dbe59500479b6150b1676a2d3860bc1cb158732f094511994e4efb273f597d969514883f858993d58b433bd8b2d2e2bf5f029f521f3ff3e78e27cee8255422ec2168e6ce60660b116e6e68c589a66ee9db3812af42fe57d8a8bbb40d26f60f57d8478c7b4a2af537279f98e118911b0e3da7ffc2a4b827297f09ac8eb56818491193ae0b0ecb99062c7a56e35d8c82498f0349752752bed5241545f082872e116ee1449029151dde87b7e77bba021bdd6acef29930fe769c34a8adb8d3ad3f707dc50524b7639951012d58dfdb38454cb3f14b416281e1ae0bc61b03ffa25de6b5e6b72310f7ba081f6705665fdd81c90dca459b464f191d01b6e4746a779a655c14d157d8318c9dc7306aaf9c3db852b3a668ba23da931d7970c8d7c1bcfa7bfa56bef0db65ee4e983d74863a704205ea0dd9e5ffbdb6b54aa1c8b27896b7f9e60ab4b09648bc1084e585e4250f95e1bc31626288acf936dc27fd862110ada179f49f20a86b8beb7f007d4b7a26e17c2c2e16dda94546482364f474779bb3e36dcd97ade67bc19d06e490ec453a926aa95ce6b2eca93097bf041375e97c1b1bdaeb024571626b67cbb3f2f8797521dc0fa97bbcb1d02d536013bea3f3d7013046f7052791b516c98a674087020a6fc7a9b7dcf24db8db25b387b69e1787f7a9d690737753b34a148b238beb9464ee4a8762240a9a4f3eac53568303def8616e7e17b89f408909dd4241dbdca9b8629bd0202d76742cda5298af0c61004c0dd9b8a2a15b7c80ffe3331c28e3935f32e05aea9e925fba0f9821b445f96a17566619246948b66d4559b6f6ae08f2409d2de558d07481af0a9c25c582665a94cde9e6e34b0acf28fc855fea64440d9b02b89ba2dc80c3385b0d1d875fbfdc8ab783f097ff91818d0fe58265ae4c0622e1724a4e2de6c91868973bfde8acee0a20b5e1b941a7e8f183f1f0b60759dff36a43197af96418ff4b40bb45f07d85e3c18eb09998616fa1a72464fa28bfa4acdbe37ee9517c7bfc55f6f3585fd43960d992ba9d4400252f9091890d5b5c18eb01fc9385587851aa67c1d93bca3f6d313486a3324dd2d941907ae09019fd35ede8d913399e4bf58d931594b6dfe3cbec19c16114656d25737df1958a1b31b39283b5c3aa663a2d09bc9069148d360e5ad8a581788a0070ea4cac4486ca75c3982aa6004856b982874ab3b0e718d358528634967de3b6166df4a39bf6e1b55acf2036d392cf15b78e3a6299fec3b8e0239bb37554178a58d155807890f76ed552377381f522bdc6c05160462c31a3d6635c2be129c1322e8ce7bd3577771a2b31117e0211fd81e15eb2f344ec94396719f7d11c010d36f75365a7c22b04d1138c6d5e345ddf6f46c9af6e51273f655a2493c51c2f887fca6ca4a60c421127ce7e6bd0f48cb760299e0ca52e0aae51813c5c6240f3988085e0d748b012a6c6606a44c50ad0a40b02b0a04bbd5550f72c6e85168756851865745a2c34192b3effea0c0cda44e33359e5ead46132c8ed200835008814b02137bd8fd6755a4ed6bae4285bd724f93ea7ffdfc53f4ddcc0b6861f4c07651b02e8dad03737fc5d2dcc6f94d541e0f9d55a7a4c7c606f681801ec3ddd3b6ffcad6e47c2ef28955f333bfd276d7eaf5ce2786dc601165c9b001465c79c1a601beb93c35939f4fb89f8270b491b307071b60fc1d7ff016f7f17eec7f66c3e7242acd10f578fb800d2574b37ce81377ef4353d222ca6a31f1a8c922b661f3a9bcd612af06d6c5ea95ad8885572fa4dccbdba63c8a4942e81fdeb0c126b490d5c11bd88685ff3e8315de4795dec73cb9fe29ee08d7f5b0b6ef9b3cae6cd67533049f97edb9340db9ff8856c38afa86cd6bd4794b90bbe5d83c1d790c051ebdd3ec8fe6e4ae6228cd360055e2deedd3055cb6e53c1dcdff3b8bba49c79a0a14647dd0d5c3e52701c6af466713fe2adc86cae3a726046f7ec1a8a9b140f4015bc9d13e86160157e6eda113d56305a795b4d1abe72931fe3557016f88af5ffda69985916a80066cf95dbe7e878c5e5cae5cfd0d6d8f5195d639a228e2d7699da6e3bb447bf118d15ac44a3502720d5b23f86366aa5125357065cb642dab3d65393a57ad99235b0a415d18ca6bd5e492f426961a10c038ecb87a1b7ec2531d5788c4b4f1af710d0acd86c688086ab4d10f3f67b525a5f0ea9d55da98b7c16f79f32bc1ac8aaa5e06df40b7222ebf592fc0ff05c69dd2fbecbfc8c4c5f5ad4bc30bdc0a8cc86145318c377ef78b503b6c3e7cdcab0ed0be1f9ad82a93bd79bc0ca5ae4dd50b81f9be723a22e62ce6fd83f3394be7716e6d0e36e5146dd71096022b9ed937f1fc4b4b902673cb67f2c3c96e7f1f01e842872ad87c79e6da9f002055e44fae451744d0ca521835df3d1d4df3d102a739284e7fbbf521960238932921f55d9ca0a0a115848e01608a63a1a58979bde0a16539a3f085cefcdb32a3214e7d8136b62839d00a57581ce85c40f61463900671b71bd43e00670fbed602633dd5c06e5243a423d5f8b0fa73d943579f7071f2805ed1a9057f963905f4881d992067460665286c335f4f566a5fc93b763bf06a79697b12d1b80aeb4261a6b56b209ff8b1155f6f92ab18068880c489edad9cfbe5a16f0edf12eda04901abf375f360feb30c728fef0ad4377fdce5576624062b92667ffa16dfe5981b06a82cfefd07bf69dc841e4ebc22046587edb0e3babcf16a1b19a94c51f454b56537d7b1a641929b87dd8b2d8c0df7b5abcfc56d3fc44c0284bdb2adbca056702f9ad977252fac0d8c4c4f7524d26e7deacb46be3486000057549d5f91e69c8eba76bed795a5bf5c94309cfbe6303070691c5eb66a7389b0dd8001270071f4686f9b7958506d842d8d8baec6a7f77af8a6e9c8f4b413573aff46916a1127eb5437ce7a88298a72962d0793a827fc685878a038eaa71d8985896cae76d71111460e413b1a30b25983156d814284ca2d7bcffc56a01dc0da0dd6400da2b60fddd9942a370ccc0a3f7311c4eb6bdc0a222587d8cd3d280f2ac108b352a193b53d50fe9d4399c1d4e6c2003f01bf9dbeb7a62d757c1dbf4b2e7dd2b9803688075539f723ec96ef32351aa749554ab3b698aa839df75e4e46762d3549eb7751f4f3a4773d13e4085ff2f8ab1a70e2382e239853f4cb98ab6e0c17446e2b8c7b3ac09a3889e6417b7f7126f17dc1421a893a4565046900b0e849c33a6e397a37b8ca30108d33d099d970a3d97c772c7262dc8a4b8b4019f61b187e33a5ea5e89b25b97cc7a601efc5cdb14407644483d3e03b862fb85323af84668a7d43c330219e51b18980d662f060352e84233427a99d0c6eaacda888924bd242a3b90cd17e5d7ad2a4a16d9dda648dcdb29149a873444708d2aeb13ef5a7987ea696910ce30b27d57a745d7305f4865a8e11ca70d4bb5c1ed9634ee4974f8223f75d51fcf7f3fd4d65cde00abd82f55cf021aa76f13f28feb49262a5c71095825cc4a5f1189445f064aaf1bf799236435aa8727db8f54715fb16a0b8cda2daf93f5e49a6d16310a45bed1b3b9d6b5c816f61e5833899b0e9d9629d6142b9167f8e826d0174b81c9e208094a11542e89b34cac12f598739220d4da7b647964e2fbb39a201e3b3ecb20d16ff21bdd64e8b19c785b9cc0c8146e41b959e6dec0039ce9fa45f212643cade403a9824f7a04c2a644285a1655c835cbf78dabe6630ae076a7ab4d623213d1dbc97ee3ec777ddc76e6ddbe936c0a050b6d8258c12fea8416b32da5cbae12a2f94ab7f4bfe23c4298d6113b3116868c3b79baa625ba8c977ccb4180bf6ab684654ce00e7060b5d1b24e3012b99ff17c6cc936f1ed0c7c98af28f07b5114404a63a5e28bad42ea8285d1f3f1d100306badee021b894a1ff23cdbba6a5e5bdd7727960b843c5c22ee1dfec3a6c3ed8683617c0cced035ca25f7e327f3605b7957906a3abbf19ceddcce7a9288518aceec84b83001634c7885ef6257f47aa80327c514e300518b7d081715d1da6bb9a48166821e4114b019287b1601f8d44655a09bf6d4efbeaac2fd190dca490d3ff86c7acb7bce1d292bc8afec62cf781047812dde26fdc224fefde5c1351da601734652b7a9ff45b769837572eed9dee3866c274ffaaaeb60a41b3c1e16913960c0aaa26ee3ca8e4960a629e8fc308d4518a67482ea5edec3706ae6d5adccf9ec174d0331028b840b1aa4374226737f1f5c1ded7b6e1da6aa18f366d85b6b15ed9287e55a560ed2839d38bd210661a84f75bbc8b8502eb1d3c0959d608e2da89f89c1b1ba629d6e280ec7c46b204d599f4157f430a4d39f56ab47f4e1c5a56babdbed419bc7b56c6fe1a8bb3cf0b842700639a7fa6914d359c1c640386a11c385f0136f11234f3869e4c0adc9791d5faad5591a40eeb81bf3f971fe5dde2c907acc5111adf04d26f7bd76598bb6c0f454db9afac568e7b7183d99a5447af936d5a74494d92db98d6a03c606b19b94fef9d0aaad9972a00970fefa15ef6b15bb9aede6a282facab65c1607e92911157b1a54f5df53fed3d62868791529b8bca8a55e05c2403eb4029854bed709befb531c24c5a90ce92aec750ceff1ea1183ac54c9f2efb385a3174503946d2a19db2920abcbe7126f7bcf8ce76480a3d957c44328240f5677d004b61eeef0bdc6c1d784f573011d9888b695b9d5cae8eb961609912bc8c74c0db7fcc7b705edf6eb906552e882eb9660dddff56506e40fc541642ddb8a5277e6d0d6dd71c98985ee19571852851cf06c37832e9b464fdc666132ca4099a00d601bb0309e527f114d26998d2b97a4ba074a3513395a2970045184056f8106a5b43079fcd6568fa9021bdea1370285c5134f25ef588abd63a09a447d360792a9c4c7985a35ec146877b7285484d3cf4a0fc6a4857fbe932510a76b6b259e0b9447757c8cd4898a2aec5ca2f5c126bfb54ae92945681d9d755c760d658e4944e8264f1b7012112b9cb1020b627d108ec0d7a08e3ef29c6988c5ca964ec90d5e38b07fec5d894297315631bdc2dd0ff66750ed1180d041c082700a343dadb1e269c759640f23966b3ad4cb95db540bfacfe05aea4d7c3d8cabac2d48eee8c15dc3a897305597df2c7b65fb895e50fe3334198d8c619f70939e50f594c0508ef4bbbf49ffd1adcfe86e57155b4193f7233ec7f173ab2ecbc37e7c056ca71de497cfb8716bf25b98f8c6ad0e26e1035646d92f88ecae2ec1e1eda2366b4e15f4a17be15af92fc13fcf4f44f476668cc2da59af09e071404a49421c7048d55d5f808e99531722aa6f2865f2e09d9aac52a9622818629dae532dee038ae293e66530ee30cca41efceed721bfe59adbcb09f7f8c97b73f614e25978aad375bbe93554449bbd6f3b4d44dadac1342a81045f80d0d5eb464f93d9e27b74fec80d0b3a112bd4563e1c3fdacda3e668bfb2b946cc8de9a5bb745afea14e0b42bddc0df09a66a312205d7a227b744aef930bb133b6d1c2856b817ca361aa4ff5eb6960c5440c487f36899d5f222193521fe1181257b8b3f127c6da9953e8df2cc494fe478bb6a89ed03ff9166f8c16c6069685ca3343160c1588d8254caa5d13f03344473462bf3d1c01bb2ed1a7b82328757729983604cc8dfc27799b0082ee928c38574d42c92cd3ec2de969d7ce016b9a1db17ea47690bb8c9fb21943e8262cd80fd511aaa8921494670a35d4ff595bed27e30249d4813c8b7e79fdb8102db6277257be3ee3db5e9f4e2c69089c3f95635a8814249737ab4b4d836a7d234a77973be6ceda92d65eb4267e38bdffbe5f141092f7d050a417b2fa0a07367ba46b619697e8fa80149767da3767aa41bd663e08484e0fc1c18f50344895a6a11c1197f7cb99791c955308f4806ac42183f1b8a7206e75c4cc7d2f7802ae982647da9f3247f713426928163852cbc10a645928e8207cc5f3fbbbaef304a8e110fc8754b00a856dbfad49e2f41c30227da700f7c53a8486f7464b9261096270948dbd4f0f314f49cb4ef4ba22c58bdd56492427e2d8567a08b4396cdb576e3131854a78d559e1ee3141381bcf7f18d73231476212d78f01835117edb595280e4d9c214463ac37d60907b44ac9dd7982bc80dae69173546999db2518219cf2521d39de7559c217ae1a48463ca44b462253094509057c6820f2e0cdad175ac0209c17f2401da3128456867511f6be2f2ecda0cb7ab1057f8449321705024d570e4b0b169ca8ef02c8a6a72da082984961bc7dd102d0785c04745a93b591ff2d65b992be4d6ddc1eb480ee186a76e64d887612e022158ad5604879def3e0833cf938d475501c463c8079f1eae65fcb695e25beccdfdfb589e42d90eea508badc66b389b9e61d51eccd6797956a395cd1d46a7c7341f91cda587cd807edd95e20047a007101a1ccd394971ea3865ec8e7397d58f9fe0cfea508bc51331ec07fc6205b1f5282b65375928e195c445627608b0283015e8c17ff3cd196b5a28d7b3e4f57f925ffbbf8dd8899ce0b0dcd7e994121df94134400ef4802e0005abc230613b914fdfe19aa162a5242a894c977804e70cee7e15bfb8443e873d9fc1d3d4b7c488eff5cdbe9f645d9dddf935a4c3e43341ef5a9ddc8ceb838971c43a12aa6f45d21fee29cddac4b30b8a7e31f2b36ea41e05fe5a14f3fb51585e99243c52ee601096bb52d85ae6e129f0bb7f6b23b203dd81b5e831a5aed9579ba65f80daa7a2db3fe149a9f21eaab5a5028850c40f965cc13f2b2b1124c0cfd879a35d633cfe8ca0f67ab73efff05c41e7e11823e6890a3e780810317e9636a1a8783ceff581d28ffc534b736a31efd292b4a91b58a592155fa86e000a073be85b7dbbe238d5ce7d7a6925c5b765a38ef2462e9ea0f3e7df4d651af198bae5fd7696bd8b17bccedc88d42638c9bc9abb98b49fb6d28b5a59717e2949068957820f9b76e3833b60e151143351b8034d968c452a4162844069f02df2c0a6767f0868c1f1993f0004c90db962c72fe6c141c46dcd70b7a8df3ad9f37a323ef2609563b57878b795bcf04ef9c175273029f150f97c81b73e1a036376727a8e641cba0fdb804b3dc8685249aed8cf256759a6a130191af286b06fd25c98b879276741096ed44855d7d6277e8fd549c99882f7f9f9ccbcdc284972252f6b298cb788f4cfda8f9f42fad51c0f1af690bde9b35a3662b3dca5da1d04147f2ad89c53f9cbc503078cd981008fd289ed89479e0a25e0f4cd1b5a177e46ae0e29127121ddcc54b1b8d20ada817f5fc75ecd0d0594fabc8b4ddb2987a9a968b39606f1866a71edad1c4b74eec51699910ac7af3b27e78661064db98d3b291e9133d4d6149c27ba215759adb44a36e29d07f2dbd4983ee60e43f5604e741970c19ca01b54293ccfa442d096412c09fa91a098d0e5f242671e8a98696e840e50d76d443e0b6d6f596e90d926b37eebabc550b4319c124cde02bf9c9f92043520724124c78171bc38b77800146d99d58194e1ad35dbf9a9e337860336db980e380f76d4c751ea0612df7849173e796a57a1ee34066fc09f7652e551f5e8546c006b5006af6c2c059857d5c13a4b8dc2d5b1dbbbf1815d2bae667aba4b6cace7cf2b6c39cb90dbd2f27880d601f40d02c7fc1de29214ab35f0e0c845099adffe6a6d3d3479cf8590f02b25ff06ed3feedc5e316abfc1cb47e6fc56d5a034f86738f15dc0eb173fd385250fa4179f9ca3a6fe84e9907b776970287bc6104329ac10967742f7556fd97e9d6443315f69f177a6834f8b0867e6a032894486c51cff147fe184b31e6126aa41baaad85e3013266a1f1cd0d344cc7903b2e254e925efcfbd6bb352d249a3f9c87c29cbf05526427111897e1fdebbdd90e3b346f848a4cc82491e4972fb4f86e88d78200b4ed3cbb03178643e3286b9b5fbe35f404878a69012c58a086d77030bcbc5a648a49b4d236341201df7bba43a4d177b2bdfa901f01f763741c2c69ab033717e68d14209cbf18590163787f608ba640d5bafd20ebebeab8614460ca3e0d8a33e17c73a3e57664dd6d7a10031fce815d490b8d469aae77f9a53cbbb75c7b926fccb7e830a1a363cf6bc77489d4521be513e2469bf7715e58b2a6be866b4ec5c92ccab53f4c82b1d41b1de1524fab57dc60dc8d0609c931901187f246f7943d49162c79ecac9f71649a4e61b475ee3cdaf163a4f440744e55ee9edd068c4c5b5e471add357fb84f66fdba75f15a531e7c0c228e846cf1de8df5b5f0740ca9b779b008ba885367e5b280069884489d0a63ee452e3bd64dcf1b6b090c21048759bf51ecf4cb02bd914ed0ca666d61b771854ba4eab0d93eb9b5d99808df8005e58a0eb452e577d32fa7d784858099d7b937098d6f94d868223b336c8d881daffbe4a3a394e40b232bc66e389bf11cc18c4a79ae56e6212863b50e60997b650b0ea8ac72535de721ed405c65a03269378ca6ec5f3550c276fc47d669c41f35297abecd57d5f78c975e0b9db6348dfa47662622d8b8bca371c3ca83320c4e95ec7305706af807395ec1e34f488aa686e86ebca82c494b0d347abc08973f3c23478aa5232f2ac7941e552a8b1e2b7aa321f7a690cd87e83aac277fdbbd84138c8bc681909f962995934a29d8b410354d1b0db0ba94c0c18c8cd037b357880fbfa5c77954b40feabb410c832724ba7a37b40d248180a4ecfad1ec6cc48eb80f3ec1c35d46185fdd5b461bf51fbd035a18d3490558a0f2e4196b7511a83ab22451e76daf35f876ab69dd60b1a3859fb313b0b0ba8c37f140b800c511c4b84355845cbea7fe2d6865716b65084e7a34fc1d028d2ae12002a646b950b21e6fb82a196ee2c79c409bf483d5030fea8c5fb4a7367356bff42c784884bb384be9da5f3ba5667b0b2c642a458b280d4c6a460ae5d650bc8dc2db73d3c6d3de47781a910100948b15e509d8ef8828d3ce11b6c452b88ad0797cd239a7b6dca63b110de2945f8c78208e63227ae5d083652775626a529d4d80d7d9376b3f0c00e2d189512d2a57705c2d858632fd5373aa2b607d92385b9bedd5d66d0ca24cc49226c5a7621e9d3dcd452bc0723d28c2c175ac91a2e4854827aef875cc73f0f8709be55f5e36f091e2e66455e5bafbbd302a3f7b05713704e6bc2e01de5d216cfeaa2798fa635ee9bb9d69b8b5f9cb7bc56b63ada7e66e8edd52792ffde13c8f86212df5bc34bd4921e2cbfdb9dd5dd5a9427e7dbf479674b66708241a2f28908da3f83dacf3a2d6b98ebab59c796363007b628921a8b847c975a76308736730f7c878024cbf1fea5ff5255f7473bde8bb4915af6db089d70e0e3428d6a77cbe08d9e82ef83dd9f9966ea36a0b185d102bb24a7ec807ad759c995286d0318c765bce9ba80a91a1e2fb07cc313394c2ac926d3b3c609fbeaa9eae038c593668240c5cacb8be3dba4d93398b4f36bf9d885c930357d59908bca1bb23de08ea5afa09ed795bc32faa1660c3025c4b62962f3af26a24cae84b6144f66f0ced4cd533c556a0e80d098dc443ed2c1edaabae0b5347d05ad2a0378534c1c0cf775466b76365a5213409df78f6d5f2d96f4bcebfb3d3a3f49ccf6e57e987fe9699c8c24eacd1ca896d77b4880c4e2effc41a01cbdd5579cdf81a25b37c5705db845ff6e20e126640073686e8eab69f91a55e99bf6fddb61bd988d1ca3a10a23a6fce2f0519ac9a6b324689940d42efc5850266c9799c41d444a9cce3c03f1d83f6cb65519458ea09439df1bb7c4de86f8612e4217ac2515dce988034f668aa0e183a3cff3d979985d39b06d489978e4a6779cd6b4bf6bc4882f87c83421e4ed6d81e89340ae3866911b1de615a3cf27192e755f74c33f039765649ad55f0d5b4e90dd49353ea13f93296848fd9e37e52283f75fdeeef4958fc939cff0ede6083b635d4ed989ed4c9860c38dc3e486f8e082760b61a458a5bd7b640027681674f2b19a02c668dc0cec32b552f4d35a628a6c436d88c4ef2ccc29f50500d8eaa0d0be823d8c99464bcabd20d41ee00a339de53d8cf9df5790ca9557fd83f12e70280dd45f246deece6cb12a09438617a9b6ebf8bf48c33ebe0be46c759bb28cf6d17dc08a69861b45b5e9f6fc6e93136f50b0505fad852dca9e987b4f2f48d708fd49cce508cb75f47a4e0ef17e11258cd3d2e2e5d63d749e7030d7788b16a1e090630c8408beba763fa859c57b48d696879cf5e032285c655644e895589187575f5835f121d227036a7e6f0f1110370a9787e501e6baf20ba744df0c1b1c0ea893bcf61f7fbec90af612301d3e11e2b505c167dddd50140ce3d69a4a0aeb2fa96307684f10e432676f6dc9e7cc8c90bb47eb0f8e8edd5d29d2dd60a77a3be83e72a375c504afdaabd1e1a8c432a4de67c6ea83a888841a5d9f90279ea9713c4971bda0d50a2c024b6c574f3822ab5546b218283da5ad51935ff173ffa095e66e24c2d9b51d9120c3c56c47c480784fde7df52a3cab48234a5667cc5ff59ba56b16cfd058fe4dc5bf25a6b2ffadde5d7d554d71f8226a2ca685fe85f02d49a4fb4b6d4b8b0153a2cb33b144b40b549c465ba9b49c5bc0b384e8cd61ce774cff45bbcbd6c64f5ce53d4bb5cb99419e6424eddef6fe08e01e8919227ac531ecb60b1643f18ade8ab2c95e60bdda3dcd8d045b7cd1c8f6b008df27a95a70af72c264ce3bcd47361619628705200d0544248a25925e83e1195f3615e3b93dc5f8e7270b1b1718accb27c71b62ab821540c3b3d8ea4b1f9cd735a55095056271a5f38748444426800a57e623995de4149e3fe595e87cc194816f043ff3943821522b21274cfc46c59a9710163f641638d90c1d0e319c7d135ce6884ff7f4589538eb275214d1b823a3107d5cb7e966353a612e448161f96734db02044353f979e2633d1e8ca3b73c068201773a42aadf2f00e3f3640260fc5a355e10f2833f6dd27a22192a48ed4f2f0d7cf68bb9a73e8cc4ca36ea1b1fc68893337219f0f98586ee7bd0c32dd0f31a3b8dbe3e4f8c8a82ed2c3d0fc50bc0c9012abbd56dd209435dbcef883fba66d30d4e28136211620c75a618de94f1b908e78e99db84c9b48dcab3ad380107efbeecebf2bab3db56707c6d8a08d40c864f392647e4317f8cde0add65fef54dbebcf60e154e80389727565aa60d41395d26115e1f23046d941bb4487cae9b7c7d13aaeadafdb39defe19be6ff9773fac96ef7ba7a23f43854efb0c766b0194e7017af684df95a046a7116db203d38d163b8d4f3e9d80776b6ebdecbc98000718e197835dbb12d2ca648b366ba7bbca03192427bb2f5521e04e8a42b84d821c1c1b4f0e18c495d4b4b0f6eaac0cfa3044152c7b893ec97f790a67071fe25f4efb4c263b24f58ad60831cc6191a86d0c3615a907de467799cbc558cb2297aa7b85dd051ff3873dfcda34228ad6958b7a948807b6cbb1c4f96e1491a1fea958813566e8d23e6aad563cd0025a4a7d7a4a0dca3c202aebf58d0bc274983822e77a9d2cd18dfe512c86aa9bb1f586c72497d597cface1ed0ca059026c182b59504726fa3c3b444093d81c8e13cd5a4d2ce55ab2295515355f07d54bc7a8c594759fa287673ca9b75cb2a903f96a6a23bffdc434e66133c3c1d9da7ed8823ca50b0584d0c2a949198f7c2694cb6d73ef7ff26b5d7cd2a2a0558795e2d4e349fa8ce7ab403522cb07b750391e6fcaa972c7096e0551fa68d0940d201e21fb31122e61dee4ee58d05371468c31510fab2846d60001a1ad6bf7a368c081902e2d7cfc2ef35ade9e202b910486d4af0cad1022421061c489ab123e9097d750d0f649a8ec78c894706ad4694e9af99b751116371a92a99ba441f5531df8d268502a2eaad5dcdc5daae8a8e84b4d9cb9e9eb8a72c847db623e0bcdffc2ea6a60e622077c0a64cd94666dc5712e45f319d9723ef603eec2b165ed16115ab7f2563efb49e10f6eaa77ab604155cb1bb4b77b8480a57e6fcbc19de78dc4a587d3a63045dbad21dabad55a23cd7d497949205d04fd1634098ef99a0b5f44e194515a84e984f75d6cb1cff5bbf872c4b34833a3fddb63a614f4e7b90b6f62ac4dc04f3cd42fe561623e92e90458c9d1669a604c3adbc42dc9bb5e05797c82c69d9b0b4ffcf97c1324c6ac0ecab7023c9c10f908a3697fda65b445014701fbd438ba7e4c6d112eea09963e5a290d89f56a7b8958ea22716361693a8157a5747eaae59fbcc0f2f91edaeaa1be7c307a773d9f1894e825a5d1d0d9894f102dede435666cbc5be7efffb174d8b1894d2dd320ddbe0e23c69a9d0b3b43629588f0ccb71d741e42596154e78b070cf8b49c6b80cd7f41139065d98ee609df3c2ad0e978faec0bc741bd8d35ed600eacd4f5abe13a3b93fc09204db3672eeaa746cb9771033816f9b08a90db318c11480d0dbac4d7651a29117341e761d9863774122ad5e5715f30ca42d13807d67861a8294f9d4e363b4f64d6b690353e827d9ed73c675618e9c618ddf16b088325ee6699b545a8a40450547226ab6725bf0c64673042a5e91ae6b23d6cb928ae3b011d8cb1561a42ba7859e170052abd92380ef8bddfbea739668990ddbfd9d526f9bf566130617a8695894034f5fa1fd8727adac12655c79e151bd382d6ce4f2e7d3c8d5bef68365886b72f2c24bca3529f086fc30d6c19a3647a45f0e31f24ad4f01016ca186ff923f6cd3414d3d066a3e0a7cd23d25fa785134611461cade0e1530dc5d7d3fe9e274e95a0210604675c06bfc87169a4b44c5cbe56d2afd31f77001dbf67400f048d391835c315a17c6fa588d17a93079692b2fa25e1bf0598a026745e9033556a799384a85179dd9898b45d65b002765102b50a12c06952ca798aa50b1a0c39904e7956ef9df17ddc8d9da1d734407e08b50798ea0518442b7bdf557161c06d992f99f49f96bca62409cd7bdd6419ebc228643c3cc2e723f6939a02984f4d62ea637be6a626b5670db4dde62fde00d1533b36a819fe683f39e0767450392f4b8507fe60b1e217e1927d46a3f9d86270364a034b6855c5e924e6b0c538fcda84f6a236cbaeaa8c12b51e9d5ff81fd1d63f3e2ec3daba2838784f2795f6ad5500ee6b62f818c5ab13f074189c4a3a7c4f571adf2c34c51bb0e70d45bfb8e57ed69ff27893b274182080fab0727bce9940fef8c6a795c970cd1e6329a737e05513a7c62fc6d3d7738d8d3f6b646edcf92b15d617e02430621f5a42a357c5c065b1c0a6f54a7f355dd6b0942075a3e49c4ac051089e426b3e3be092368670d604f50847444491f5276c3d69772303a7e3740aa377a0a57fc4981226068332f41cddda8ea74da96a88181b1189e56f1b5678db7d545276fbfade167ef3c88f9c28a1afbd59bd2e7e53b8cb59ad9537a96da46d5ad03853343d4151c62793ba48102db67dce1794dbcb02cd4e8d04363ad09f9e19f93796cc39598fb2e2d33bcf956b37e89f5ef6f0abd577762e93d6af10360039c24881ef14888de84b6cc30f68bd3cd50c7cca9268bc2cf3345400a29b2df65cc0f5bf0cfdf41314a4e2a5bb0e4bd27b9d45c796658a82fcc4f7ee5a730bfdcd40799e415a72c8d5d67556be20f1910c9ab8181af6edd13781ef18f2ccb770be4d8fffe9521d46e356484e4e021f52c249be779cecd890cc54c75850ca76c26779b319612a2be30d9823c3b25fbfc60548f4e5441926e79256cf5145d60d70ef365cb503c8c34249cc5f68d16baf5019105abb4b26721ae774367d06179f90c53d99ebe6ac3664465a7a9ee7801338e3caffadfd4a958ba0b15c51160593aa835628113814b7d46b6e8423546914377bc2f6a872e979ddc9d07a4b53d034bdc59025444e28575d5edd051cc472a0ea2db243b020a170a74b78d2c7f9b23fa76f3c66a02f3652c0a0d8e7a8da9a0c2d104de754dd7108818a723b6a395a3dad4f9300369254053d5d1933acafbda4d47e7a12a567a8c1a511eb36f420871e3f74e3037970fd15616df3c0574b9bdaa488a027914b2b665dde1d2699106b26be66c57da04a23060f8086b73ec3f14136d8eae9995353f243a7e97e02417c396f3f0041a2cd802efc7f19c68460e9890129bdc89eed436e509a85f4df0e93320b0f1385c91674aab5160c84b2985cebf092e177248f0be201b24f58272b8cb568bc15a1b744cbd20c910976f8a753c84438c2390858dde3c7bc9ddba78f3b00d0184406de83ac7be4635c69700204d88806a93d11a39733a45d67953f5a5e67b3c80cc20360107583d94d34eecb7f7d7d2e98189d1a1803f4765edfb1d9298d688233de4c8554132772262037646d77b80cc8f30630656a85918a3d82af3c7c8d810d6d36b37ec93c64be3cf54336dac92f0ec42522ad8fc9c799982be36fb7d6412e8423536d2192b033205c91d65e3bb7215d98413a83cc5e8a5b6f2c05d77a620d0e9d831934c4a784ef2aad6912fec980d1ea084f90387758c09782e70d1b38ca83e8d96a06ac548575b6576fc7ba227d0f13f85a510f8601fb9747d6b6272bb8403c6ac676218f2741f755b64e5863300f5f7a04fa70293e4ddef5891a2d270b9a16e59e93edc05de5458217173a376887e7d78367a936061e24b1ab03931c915e6fdea9e4b6ceab140cd2887bdf4ddaed27e069903af8f35212b2f27050ed063d84a8e5fe9feb74a08e637ef9e8b90cf4a9836c163dcd9e4b044a532f9b76a0532384391787b1fd7abe65aa281749a5bff316ea729ac56b7babd3c2a62d488bb3d403623f17dd4926a1e62268b130204229fbeb233ca5119d6c243cacb0bbd4480efb5f65f89f6dd89392bdc00bb1e00cf7429b398afce3817a481c3967ede732f93b3937f90de70ef94633ee52da087abd3134bbcaf3b864b3bff6c33ae4e6f75bc42eee3bef8da25b79ab2e72e444fe7e2bff1ea5c7635fbc468440e33681ef29d3e1edf801e0e732f4ef584bab575a9267dafbc5cdee554e0b73a443a430f7d58196f1e0a2a979d3d55e4e1ad95b97f5fdcbc1cce2004e43ebc90c382b4aa3bb43a14567f00bf639049c0b4a943be1ecd5cd4dd2e1864b4f5a0f20935bf3b9a596e302f2918f4f21b7c504d9876e20a4a828044cea528f712a7b19d6322667c7565f6830aca37cfd343a48f78d6611356de20b66d790f9112f5c66981aa1468db72ba4d0257483aec53a99286be1f41768b2699f8bd3023b18740bfd83bb1553be7e293a4bae8a1b597248cd0ca22bd70b6a2a5a715f3773b8b86941db565c6981e951b3060f921c95b8cddcb07b5c5054c86bf04bc726421a1a77607bedbf889010121710dad1e7476cd17e2fd2f0cac0a423361e0ae53633ff14a1f767eaad6ff17f9329b98b95a2ee8cdc984cc1b495c8d0147746965dba1de2e3852f5be20368b531c09072dd7be1695ebe56021433407b731b13e0d9376ecf208d46fcce4dd79834de855a8c7586f7a095ed98ca3912439c6f5e7470cae069cfa8ea34e3320325001453aca05a1093d99eedfb2204048968a62b7b404d316e23936894b00d0d7f0a4998074aed6347aa5e3a63e7a693455f90d3c6d355489fd1116413f75f09595de46c768b39170a62e13a275c8d53081b8a593a469716fb954f2f08e57099ffe7d7fef2c06d2e37afb60d86600d9832d3e799a2477fcd4f7077f226d0064d345218b46a37ef41c201c49c33150623551e1cd11a2ffed48f94085660d0adbecb254fb16a91abbefc0ce71a99e853a68ad9bffe19124bb15eed3bf2e9e8f54619c39eb37a5b1482bd16d7c155863f57783e854b6555aaa8d5337bfbfde5d431f8c145258e98f3528361d7a772037cbb5f6a72fe8eb32fb179345cb2210ab3d94aac2c40cac7faa370db58655b1a4d70e9362a9a9e834b3bf1e53e6d6e2257cdd52710618d197f3395325c42110e89082a9b7fcf17c60b59841b577210a42467709134b82da8c9fd9615f48872fe422ddee152e693630ab2648201ccf20896b0ec70424257ffa41cd1d2516485185cb7e0e865f1fe73895272e3212a6abe7de7991719912920a3f396f274e6a70cf057edd7fc8b5a9ef5ff91737261efebe6d00bae72522413d5d86d1ee0c7e4556f0f9ac3568633b7f7bbcfc4bdb2b6778582467d38787ceea245d51117c3e5191bfaba88a083a1631696aef62a505f931bc2199d002c20d3e31f0260d71aa985eeb5cd3837fb50e4486c1cb2be236d97b617b70d39c01f9751aa0212f2623e7bd8d408944d1e8bcf4ba4ba745f17ebfb4a08f11906e02d1ef86cbd32e1d72c5b4a2903820fe4cef67d408440767471b711a35ac06cd6653391010a274d36792cbe3813c360bfe73bc22a3da08616d6cdd4a0bc0f45162f870cdcbf404931730551e0adc6a263c2973893324f9484fadffaf518611bd9fe684994de73b5c7a6f209287e2f441ef64ef819c79f27a2651f92669a8b69981e67b5e6f3bca36510ae1f79f542f94f0615b25e8c5a3759ee5fc33bec017cba8e19044b53877bd4948f8aef5abed74f14133ef3b733953a3a73c4465b0900c97ba2816a9a771c5418804f9e0d4635ebf03c848755b776ee6e3809916d86d749bb80ca14b550ab4538a0e5e335437f0c1a849d35988515819926505630e11a454241a0b41c033afa678e6ca05f85f0b1131f45e14d6ebd75d8f744cab455ad231fb7ee88633846598d772ed6a7419482dda5e7f622a0e6a28744729c3541912a17192cf49f2c125f58335bd389e5902720dac49c8715e247fceed1baacd9a3cd328b1a45b5cba160a82f50405e4e22cdac1cadd4c06b06975b0e910b95b1a61dfdd85644cd91f6a73e41d6770151781959e98176ff0c67dc5a9075e7bffe8ae7375ffcc98f879228ea652c2a341e07e5d47e30072ccedbedb50fe2f2912ab78a98627ba4bc8f4f9f3413cd9a3d14d5bb5cb1d01005b48c4797b6171398b8d31da7c9678e2a58d5ea0caa511de9cb2fa187cb209bcdc191688d2503773ece5ff428367cf48b38d096abeb6ef0f3a579a26d3e2d69214950303c5d16c5b57c820f6285ff636c84dea4b6974e6b7bd7b45d275bf7fad9b5b3813c79de83c0e2b7e0166ce5cfd41eb1f30d838a95bce19fab49fc58c9f48d6b63ad1cf26247c6540c65aec5185a56598a19ae9cf476d74eb6434b82386f45a3ac8b756b526b2a3c9f004394bb0d48e993f3398823a886a30a1895f8b742d48b611cb86eddc4a6c776b1d501ffe1ceffcd21bb90c9c5a548ad4a8384dec5a70fc47dca13faa8ed39df4c6dbb4ca0ce616a6373fce9175893d33c953dc1496fc1a4a033cc9049d9ca1cdaf6bbf30158ac990b7149cd393f57b92557b35111fc248552be75e848456ab6ddee30fe0b01634d5081133429a319d5be54970aa0d88ab528468c4af8243bb360013a54a63b7f25a22694a70ff7bea95b392a509f70fa6f1f3d52c5e9279e76d86ffd18b1c99826322b48830674b9db0b591fb015273c5f31a7d296d657149d3c392e5c50b454a0e06df5a1190318afc1abb4e1b361539a032115863615fda734360f205413f2a53ffbd283a5e04588840f26359bff6fe358182a8a6f39c28646e6bca11bce21497be7c9b473b302f88b7364167ed08de4f375ae2532166b0a87e43f6cab7755e9fddde2314659570135bf6e6a24b0fb1935fba61fd8f1579e8e47b4c2cf8e5a271924a7ec877df8845e8cc22c5e75a137b56eb29c33aab3572f5c6b9dd12ae43e4dfc657c92f14031b789ae1d833f28563c8a271a3f7dadf68ef26bf4927b460e816b1feb84d698cd5e68193ac13585d22a48a495eb9bc0ca13557ebd596afe683961e743a12cd11e68ee5db08b7d9f709de16724f72f63d8e98d6988894a2f0fd5e6ed844e8541dc92211452b6bf5bb7fd7bb3055ada0ba0cc846f97c814df6900e8ae6a3b8fe679e85a52415a54148e87257d7ba3c649617b3aa21dca5d3a85a04e3142272f6c486e745d6a6c6f08b33ad0b36371c7ba71286da1ffb4092e1eb18a73c42eeec143db5c4cdf2cf5f0591e2f2868967206895e381e56f305d85bac2985b88daef4f90d83c608de74b793b604621bd291a34c7d8546c9b3be2d0895d850ce11a46ba0b539bd200188dcd9390137ef6af0ce8f7858ee590e0742c33d9decb248e8a01e3564e48bd58b5dabbc8482b8328b3dac26782593bf252a072eab27a6638ed0aae64355d7ba604bd789eccd1cfe32a696d45223ba9e5eac0424108c8ac44d1963dd62fb0b3acfefd792549d6d783c0889f7807671196ee905ebe60f14c759dccddcaa3aacedf6be28ada9a4fd4643c6ebbc2acb83f5baa6e4ee081d2cc52b28237c4d39eace32b44721a7a5bafbdbcd0019785d78636898c783a385af8bbaa78ce99b1aee2d37a061d7c4871578b9825e05e626a9b823179b3a6a232db8ac2d759e7af2d9c7a500f700d586ccb80a3597d3aae9f99021ccfeee0b7961787a6b78c1ccb6b469b0cd906c7be900aad6971cd9447cd906ed51fde3f7e7069e95a7e04231c9c513940adce39b0e2b745dca56896512e91d7519ddb752d9618e1a3f9ee6337cbb726e527effdd63eda5d909fa5b5b87ba9ff8bd3d48d2432fec72f124dba3bd9b082e78eef64f79385d0c1ee8a5e9036867d56ed82bec51b49000b29658de107feae8e82db0e26aac0bc86c957faa305336757eb8d5da4162305db91c3b290a60920aebfa85e30277f3710afad36fbf1a773a8b9a43d09240d07bd12294939bb317e64d122c43fab6dfd4296d2337924db869835957d2cbcb14215ca0531ed9c55e69ed470470ea8af6b843f70c76bcc7fad73dcf72d2f03cda271190ad5accd10474a4961b8c27c2d9858144016a32c74de28edb6878f0874f53e3b0585eb9918d9cc176b759e26a039236e99f036f6b1a001c3eeafe45b8a616654675b92636235d132cd7004bb35c7fd4ae2b6cf7caf3ed181135f688380a77a0960d87b4e24b48d6051bb4f4c3691a2346827b5853aa19d045e7e3259b15448427046edb6a03f5f6ddb603805f20c5be8c45f5bfcad331175f41510effcee1761ed135edcd50e8fd8e70d4870592f39b6f6c92261ab3d3c6eec2e644c6c01b354a6586c3cee3b4b118f6491d490ebf5b39808c707680ab66155ea82a3874f6ffb548b8de8cbcdfde293b2a1a8a5d46b44664ed20848122a2d29aaa4968b34f533c27413df80488ad02b958c7b5db271366f784b1d3dda78a4d9e1f579c3069ac94c1c389dac8e800eb6a1ddceaef21f444d0010961720bd38ba7975d0f4551ec51bde8b7c7e5145623c82c5a4774155bbe5b00e3cd63078627565a73e11c7c3cb26c384b0f776fbdb5f1523b946588bd009c11b28f6768e9b56a521086900565e20e85568470d3f2eaebf2ecb414c3feee9e59948abed8e0eadeea960fb6ba9fe195859e76e6e99d2e70d413afc87a22bf3b42870259cd97d11e2624bca7e44ceb9837030283e4934fc90d449033d9b79cec04ea8400b1e38ccddde7a3044fd850901572673410151c1039fc358a61fd5c019893a6bacb9b26e0d482e23a5547b7b1f2fcd95ba730af32c66eded7c2c0f56efcea172bb92c82269dece3f00342766516b9e70865172cee5d5668a613bdcf73e3da5b5e948ad7446ff369ac5babef75879e0f77413231b9faf72d8c9e2d52aab5c01f17289d10a8fd63c3e9495c7a4e976de96d48fa0e256edd6aaec231c440372c9c0e31f2ae56e54530174cecfe6600be54147aafea6ba11c79fc5f0f6bf1a624ff9eb9ce6204b46672b0d17ea1fb48cf8fbaffe33e16ce06af23d4e363f81185baaf58744ec9a78a454bf88d060e1275bb133953959c86ba035a4008bb1725290075884a1bcedcb675746cea0b244ba686c133214752f947afe9e7cc6db2e693bc247976fb73fe2d1bee506e56e46c4776dfdb5849e257fd8d6582e408a56313d421f837f0ceb16d200ec1a812ce20e057a23ce48646430e131f9ecba5cc8bcafb4eb80ceb7f0ded631489447df268020a18229ab52db20b352e566306c7f5ef771996df2548949eb0eefdf57dcea5990851b9b1553220819684c49d5bc1c90da11da6201ea40210524d4cdc893666d22ccca34fc533539cabc9f9d7a34fb72a0c0015fec0a6703610d4fd87da9f2d077778870f3d04c80120c6a21d68b7d72bd8905d79ff623ebe69278846b15f7ea5b96c0c68d9cae3f349286aa8f81d9260a149f7aab45a161c1f4fe2eea92f462e5dc5f88653ff7ff893caeb3bfe7e0b775458cfebf19df6baccd0e876114f4a8d81c032e19a412c84212a903af810d3940f4d4bcc8763fe5740ec809cdfbd29342cf0c12eed57d41d2240189ed4ae4edcfc67ee0688c02d541036cec6bb09ec17f3759feb21dbfce105d2d4ec3b48608f4e9b8d98e06e970a70f08339b591e5d808ae86e4c3d27f93d3587e6a0668ed0e1e7f031e6374b5364dff68926ea34adf3c57e132f552636fefe75101e84a1b953d4c7597814f76d67312361819d6b5d5a139a9c64d27f686cffd474ff5869319d5d785dff030d02431d7743028ee7ab8615459d672d4a4a52a482ec73f84daffc81d601956e05c8227d7ad452a5263c761527ced19b75e62540459b9f15c4cc2afc667e6375bac14d82c1dd0d31682cb987d49b6e329112c13baf3e20f57b914a6282628ded5c6a8011badcc8bbecc4b725cca345fdd5afa0d5eb7658148f654e2e91d668d41085cd9d7dc3b2a4a7bec007021963333f21ffa859d49ff42eb8e5cda82d4f9d791cb84d297d29f077edaa08f366d4ae4701001c045a23c75b48147543e47df5584c32cb78ca3f4a10f4859a6e587e9d1169b6ad6be3de00b4fb22d4c85f85107b25fd8b35240e68bcdb5f7c8f1c91879bf32d2705ca1c32ab9ea3380777209e23a593e63aac5a612101efe8ae3a73eeb93ca5f9aff11ebcf821a19113a7bf7be81ec2a49709f19e629074669ebcddf5eee91fabb2f041d63146c77eb449ad91789c861bb8688d952da8ed6c6541183c24e5ec2685d2011c0386aaad7bffc24549157e11624be19a1c1a1c3243ffdd8db32e8a99a6e06b5b72f4f40cbd1273f1ca1bea2613f1bf8b72f016121ab70f6ec67eea3335dc45b2004644caeabc9f128942fda6ccaca51d14d9591af22453373b74a3f1e40440575b731e6005fde0cffbe568fc73f0fbeb0ca835bfefb3a9ac93105b1a6aea5f0c69e80d7ee7c71f7ddb3298f2320bf514403a60ef112203ae5d750857ef4ef9e8ef95890640c156c832772dc8a45c473b3d3c9bb2931129a76f8d969e9869db99811d75ff38384a0018b6130aae11a0eb6e4584c68a84d6102a672f7349d4904b5e268cd8b2ba87e01553283e749d526c724eb0e48ed6e6b4fecf5199c1488a53d1df3efa923bc858c4a924fd6d6babbf933c29bd9ec01b1894ce9793a650a2d409f938742161e06d1a90a56f633fa34302dac23bee857961a2c50b9e0a81e2f19676174fedf916f50073e87514d27fbb9ef495419d7d65d88fc05e027556ba5b5ecb3d9d50e0bed73ccde6d848034a4a00af38e8faff488b1c8d16b2d3da8ed9e039b560e9efcfe42c03f2b6c53b30136e56d0ee69f733078122ced65ced61bd56ddcc895a276d281833fc84ec21356943e31aa604c4380b92a50ed9464ae719d1fa10472c7427aab3dcd3d44dbd600b892b97102738fe2ca461aabbbb808c29d235264c3dea1e9a1fecbdf5b111754e355ce97c83bb3c138eb98e5d57dd872ce065441418edc58fd752bfbc391c21011789c2dab77b3c24efafb78f4b389792ada16b5e6a10338ef0373d5210e590c65bb5f81edc8b621de0037d3ce51016ecc8c8941d1b9ceb6b5d58bb4c4cb886208846356341a4667088013b9d9f31a3954e964d694601970c24ad395b6c5984979141b9a3f077667f61c47584cad761993dbbe86da7ae66c8a5db77719b3b1b5c92d7208e7613e3dc75aef870f5d76afeaa55a20bd7f93599d0cdfd423e3577ccfb5d41365012a281cc4f4d0c2224645bf92c27a4fd09f0e44b9c8266af668755277dfbd315667af00eae98174c19b12b0681d309b09173f0cc89574615ffe12186bce7f264754ef2c0bd34025d39d26bf652d63faec2dbe1ad70481d37f2d0b50428a1c515912de79e8d9a8c009c401f7045b37bfbbf10ba048754e7b9797857cefa84501140609bbfc69064c298c54c8758afdf6f52feb598ab7c9ffdd2a582d50746b35a726a678e935147cda28db0e56699ea152324e1799e880e9be717335640c1056dcfdd4c1a3d849047e1f711e78ffe566425db10ccaca95fc951532b782846916993c6248c163f7b4a5626553bfd7dce313de2ebbe490f96bb8e5b31b7b7894c16a383bc51ed923a314e170e9bfb30a9067178e2545b99ffb8513d2c7947684b5cdea1d0f4f61835289f55a199aa9f40009a4f4a51ffd47faadf00c0f81fb52472522086cb7f709138553f0c9baec81a26b9c08af266bdb8829fed6b8d3a2b93f9d659c55ac9dd3ddf7fd2a9dd17365ae1ded82deb7370f847bea50173092abcaad5ee3ca0a15c18f9121e8c822c1dd8d70d4dc3957291a08367052a9e53046c36382b6b2e1d3a155b591aeab5bad0c86e2e532abf321947d40e7f4119f2662ab81fc37b547ec7e39f47e6fad0d633ae546abb4c143a3d979577767be548c1dc59407e757fe3842a76baaeeed099a4cbe33c18a6d559b8bbb25ac09bcbb34b83f40bc0cc717b94af9927a89e7ceb8e763e109ce757363ff9893e0247f52c124818d2d8cc418ec3c294c0e72a2b58ee89f44ed77bdd11edcf2fb7cc37e1e12f5d0b337231f5c71e4c7f8c906a508cb557531a3ecfc4521c2cad42d97f8902b0575dafb99abaf87b328f3f8bb45722f201d4fa9446017a67ab4043eed7266364947fc09689a4517130e0ce8830f09d3c03cf4bf6e505b0f089802008c7e0cb4733d7a2825a4f63ddcc430400817baae8e9d9a957993620dc354018ca307ea4c297430c1b9c936a9c48f3487c19094eeaef8bb0bc96a9d770d53a62980c45f8a96fd46fb81331c83c71d2bb918efce445e5d7507239c56c6d70666237cfd2bb3f23df97bae1f1535e6fd415b9efe9172b98377b77ec527e2af35b26b212c287558586952accc097479855692b8df683bf3637fb72b9cad94293b23561c94e110484e3ffbfa00554590fc57f4848600b315e74246a6d098a84c9f007a21b6f773e9c404b7c0268e334291144c84029d842486e5cd9d9b051f391aac99a0a59718e232eddeb01e783cbc0f17aeff56182d56ed68a19334071ba4d83ddbc92ceb7606200fef14a38ee98b37a48dab73d8d4ebad4e7af16b3a5978079fea6244d8bffaa2661620f2b18ea0bd3ccdd1eda74e6a107c294a9bee72b1c6a2c99aea0c0adb719b6afc3485ceb7a1a90e8a614760cf0076836d2f6ae75566abe5cce6678e624b785263c136912e2cfc86fedf9d1b238c8bdccec837fd1e997169bbaca329b7bf7ceb2ea6e7c5c1ed1bed932a88dba4f45f4fb55beb72423b9def1dcc7004fa8b848fbc5d4bb3e775578b1147b5363921e4847ad23a3140d96054d2996701dbfb434d3912bc30baa4301aa45aa2f74c30821114396e6b3aaba5447614082d2f0ae0c80dc4601b1de12ca292113cf180a70f6e5e515e45d13b34dc4202b0c9947d8964ddce822098381477f30c9e16b4e452adfabbef3caa61fed4fde272600a78e7b863e29ba768c502dc9ce514f95f55a301fed6db91f448530a8f99f52981113889eeafeea4ea3d9f41b7536eb30b1f829fc6b5c41eb55a33da309aa6c4e2039040a9e19ed388fff96eacfff27d79f024edda8609bad73fdcdda8a0c0f2c51a1e1dce19c8f8af0e70f05b9b072f66762d4123ed09ce33c5afccf1121a21cf3dc979c6e9aacef03d2201fa5029cf2b320ed384c8c503c256ca3d681639b5a9fb4703f44964f2a5b37cfd2f0561bee1c9a254e831ca45912876e0db725406d2a9a279771766fe7bef0d35ec292ea074c0138dd8a2ff6f78f7c042e33de6e1c736419bb9fa1f97b816dacfc97a60035809a948eac6ab553c79c4ea201983ae7b614dec58e25bc800a97cabf4346f6eb88ee927f9f004df5395cd183a7a69829115042be682183bb15f6e5d1289f592b3ca6c053baa9c1a15db3d08ddd0e15a58137dabaa68ec4a0f8be27d24543c7c2c347e263d972f13ae17133ab75b3dd7e7e07e415c7752b577dc5178604d224b53f3edcac9b588699fbdb70d327fae9539a74f912cc7b52e691798241be7acf664fd1de7b029b64c67fc5434cdafd5c10776aac3ce91a928c204d44ad71305fc79d309fb1d8a865bb8ac85153ea78940f0d77acb51087c9f771585c9ded0d249db3eb353493c0249e330c53cbb216e5c64f6cec93a7c074fafe349286514b14915b06cf8d9beb13d2a7fed4c6f020348c600b3fafa30dc5ed5a88cc28372e0e919359fd6bcb2b7a5a23c28ba5ff2f3f60e20019585b716ff4bf2cb662dcab025113748d32250f27448ada5803a38b62ae834ad86520c822dd7c7683d22f2f662d9570032de2c6a4293b144ba3ce1f2f2e5835ac58993a50de206c9cfd9afeaf77fba42a3a0eaf13a6ba8f79017d78c45636302e6ecb96b22d67ab74486669f038d47928d1a54932daf1f18c210606c4331bdb5249da4de337f5df0b671a7726d31c4757a205859aa0cff1d98b765266e9657cde4ea172925ff37ce8167580a548c0be9b4ecf65aae131fda42b7d9791d7f602733748623cabdb2a62b3ba3c276713eea645ee13cd4cfa615f454821ae63a50fd41c1c4bf97d684572cc0be72020ae4c7b078ea31fec463a2325841b398c5c0e87dce76b2cb8adf5194463424a9b068045bbed0f16ff296c4522acff8fa8a66178752518f670f19c1bf3f11805c9608560573e037e5d258bc1eab56d86e806038ffa1964117eb3b89d7e7d4c0e16dbc44e356a3684b83b5fc972dc7d1c20dc9b1051233c06e611aff44e4bac6d8a0b00fc9720fa8f3aaec092ba3c26446ab2d5b89ea9debf9d5f98de00ee2ab51f970d0fa38675fbb95818a3f9e7d944a2f832458d874a268b83fc2a451d74ed662bbad930f872a04500f5f92e3ae05f91fa52c417217e8825443d3e5da45b044c63db2d5c9a37f2876472f3e63b0e06696dd9f452860539ab7f586cfb53d82af343c68353b68845c340a0597105623122f43b89bde62fd2ed3ff95052b786206187c1b39ef29cce295702c0a4331310572415173c3aea2ff14a0a551a0d328264f54b03105c11ea2c5f4ba1783df4904b1aafd7caf323a9c42dda57a7a606a82d8813323590853e20338aac4cb85cf02e0488ddb56685381aff49d8ea7547897da0f499cb9241e2e1f2625d9a2ab297bbd4ec0eb89f8f1c73f77823dde70e266a73ad3b0e4eac845a1369c9c78bee72a9a1b0c882babe9c0f0a86f6d50808ec3063b1127d592b4525d3a9f30f5afcebb0e65dfa6c4fdb686a084c039ebe1bf51db60b5489ac78089c4aca66be04582be739b87cf10198e408e0106d596577f28e99d88929b61729550dcc0f75f9daa91fe4c8cb459f84cb61443a049de447e9cd06bb3ead0a34ab73fc7c88537466f902b20a48d7710a8d4a160e6332952c94bdc4c98e1dd23f0aa71e19b777c9b04374303cb0333fd133f08dda1cf80fe599252ed070a191e1d8aa357fdf45e16e1e35de0a60764858c7d5b9f6e3c7effeca77271e37dd5f47d329f22977c49b2033a0b98fd8f9a5e21920fa2b912af20781b899fd466b8ce8bc4916f1a3e924b44bd1aa0b646799f3dcc62277e23f9fe89a74e3858050be6cc08ec9ff69458cff9cc17b23bdc7b32cdb75dd2df2e721ddcefe6cc13762881f3ab358af4d9af5e8a2bb7a152b9168f3fafb5b31b6652c90e0aa54f14fb0166cc908904f6c4d5c4d76c9f9c23adbf62aa7a93535b77ee8ef8dd033af664a5e2267a7fc62f093e29fc2d127493f1eded70eaaa0fe432020dfe5ff500c635b5863ade72a2407c7ae7b9512cf2d871d8a15bd09321e1331135e93813ead6fea1e847241254969645852fb9a8d4ffbb78f25984dfb269c7bbed9645c7655016549712dbc8997807a0e8df09a89d5b547e2c95bcb3692e3803ed86312aff13a7c5ead6db7c2fa0664d10b8bdedc4b803ffb04f8dcb1f14c2df2bee7af1e2bda8a1c2fcc7733460c88e5641c922548686fc4be52e89825626a358938fefbc97bb96ff502a9af157df2d6273a8ec6157984f452fb60e58d9173d361078a4422ca0f68ea11d7db80b8eec033fe583104f60f01a140499ef7ad6711da1bd220a13406585a7e37245fa784715fa17c231a6b81e15a516a7ca373599dded3c79cf81a8bc43a5cae32ca457ec5d35875c2f9e7f6a0c273790b6689fba4f216d9a64f4455ab9ef50fb107457b4ca099b42f823b96b834bb0ff6c366966212cf1fbbf5477354197f6514efeb63959aff4070920b14bfd6ea16474ca2ab49470fb6c9254240816381db193c883a2c56f75ff515844d2f319596499ea562209bbc888ae2d3778e23ce36f38b8dfddfb520f4c9cb2ffb1ac0b53819a74cdb79d850fe98521ea8029efb980ffec8c71561be9088d305748b72d997c7647058bd389a96f74a4c0127e8f3d74dfad625c3dd9bd69c5bea984add660313e1433e8db655866755da26b8887cc23a72e881f47a620dc46e100bfddf931b630028f5f1bf879a9f952fa6964835bb87cd6c30b7a2f1099d82dae03f3ca96eeb6ad132cbad873df3a180e46710be7009a00e5fa770fad8e1f73b823ed739f339dd2a5b53cc5e76f24b1db2626422036cb3d440da7db3dc061b9204bcefc710118a719e2cc26ff25fed4f321ba36a8cfc92a2e59a0da500dedceec7670df44e9196177dd1f59b68e324a46c1012efb9f3821d0853ba0fa2eba390071fe16d3a667181886a4a3c99eabc9797ad3302cbc925ad9e02baf77affecd4c1a4add5bfcd042ce9940e5cfd03e92b905b96c1cad3b624e57d1d2cb0d7b5e19cceeb93479303ae974cc7091818fe4d875444423b3e8ca5ef81cad683d8a66e67e930b649f097662643898a76ef2f3a929d4d9670e4356d7742fb9be2a892a48c1a0f1336ebffab0aefa5bb15a34930857bc4ed3a5cb472955f708da2df1a4e7cda16adf47ce3b8698feedd3ba22d78c5a4ae77b4bda7caae7427704f95cfb3f75e82f1da4d390f86d805bf66c9a3d34c6fca54c1d183d03cc80b42d611be7911327bc97e77462fe5161ea5ae15b17cf07c03c161462aeb9726dc97531f2191ad094b2cded43570ad3dc8d2685952ea6d622ad4e433886243f904f66cfd8d36fc430e6e99342ffe139c646f6f68b57c841fb9118b0e966fd5c28ed11c3a318290e234c2edf50d3f64c03e38711a6b7d929986fe866501873a708a060261d1bd8a98cd408512cc5e5901ba9c474fee4bc71c9a553a524a2616018fb368b913ba470186c0146f0c0c6162f907b522e12de558d5a0277ce1458b48255605fbd3a53e326845c31c82ecd52a8ad47be5529d899106d125ff95b13ebb338980d8eaade7a71480800d8ffffff27