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

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

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

Block Certificate

Block 56579 0482808ebf37286613f034e0f3e108efa9148f82d56d08c7f9d84b44fe2fb098

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
178dd25ac95b9c949930c034fd946309328ae901af4daff99241bd3318f039f9
Certificate Block Hash
0482808ebf37286613f034e0f3e108efa9148f82d56d08c7f9d84b44fe2fb098
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040540000b00c0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002d90b03990e83fe796f63d402e540c81d7864232f23b22bfd2fbd32a950a20586c49dc07be60369f545ec20f8829703b42c1d1abacb2278095d395d9f7d3805bc22545f935ff0bef7705817bb1eab5229b8d21de286dc7b6120d000000000000008000000080000040540000b00c0000

Raw Header Hex

0000402097fb4218cf22ba877592c911e00a2ecac95454b6a10694901f077106f17c7640a0c4a2fa1bc7b9d3b80dd2d830d505c295c787db9cf1d40b6fa7857d9c60b3abcc1a0d6a74ed0418f939f01833bd4192f9af4daf01e98a32096394fd34c03099949c5bc95ad28d17

Proof Data Hex

59,560 bytes
121216020307b098d48aa50d2adc7f00b52c9cc2140cecaaf75bc499503c7c33267ffd8a8d0ef232019367fdcf4bef39382532a63365798cb53c31906c2b850864ef71aee598ec459c4d8d4feb49e94786250d9bfecc9cb27dece223c3abc3cf5bb3fc9d0cf7bdff2420d43091666ed571cd2c7a704abfe78fc945bfcdcc14d7c26c1e674bb4b3f6ad48b2102430ae128896bef1db51f7e6ebdc7a28096e2a158eedc0fc4704bf406012a6c2ce063cdcabd1a7d8e0d827521f2b89877fe33e0263e50adfb123835c533a145d1ac70255ccf38da5ec7e40cd190b619bf7da87e24f4e8b4009eb8f1cdf6f6d4818f8e9201e0ed550c7d2328ed46c535fd5ff2d20a7e3472923e3008ccf6e0254325df92dc205516799b59a564ac8d59aa3bef93f18d64b0977b1f0edf339c5576baf848bd26d31005c331217d32d49cdc9ca2092ddc32bf01eaa94ed52c22adb8774cf1b62b3ae60745e674323f9e08a892b73c368acae5a91bb00e5313185077d72a30ab90bae91cf69360887e1127474ee50fa5283c081c034a875d52e16c267c68b4cbaf672a8be0132eed2b6ffe1a702da0fb443f03131654b8786c5d68470d742ce4d246d5b934eed4f2e05fcd13f56eaa45013ae5bc27369ac586700e9b84e48b20221407d57f0087a64f036f46f768b19605aa1509a5ad89ebf8ec77f9e40b95c526a1efe821d35e2e51f5b3e90ef1202755812ebd9dd4c5cab11999520993ef2bfd6057e356918ab8c6ba77bb8673f1afcac16729d1c4f67621a58ed69a7b173626380739fc1eaa33802202be262fc5f32afe48c4513d41203f22001263875aac17732c16186cd91415dcf79ea4950c12946dbf38142bcedae42e218b415aea2903b788cbf2eb27a0d59715ccd23d99d595420075e47b72d164d0ee896bc5cd8eaf4d13b77f8a2650b182a99a08a32d62d91eed14ee27dc26ee22e8ef2303847d8b21062ee7ff363746244135f418061979dd49014c90c96b084730b4d9c67fbca82ed4bb667ea7d5ac51ebd0a33a6a08b9c4d3e80e1f6ffce5d0b8c3fac551625b00b4f1e2f99d4c26f5b973d1205911fcbe177e9f7351e09cec03d6c094ecdce9a97c2cfe901b1785356a598a1819fda03cc6e2bd0838821fce230df605e805457e453d3be39e5e18344fa79b8284888731784e1c647c5afb1f092b4a9d03b5ba1b91a44777dc0b4c8aeb3449a37830610c090ba24d0cc934ebc046903557917ec22429603825746aa49c6d3bb5efac34c37a26b7e447335afaa4b9634a266efba9f6fa4ade72c05d3ab27259b02f8ee8f168a2579a4c3772c293259b5abafb2dc8b6ae6bfdcf52b80f2add6020e33fa077a26f96e65929d21dd358c6cbaf704e1829b2bc243b417b0f84a24909b80285e55cdf2770656397a10782653b938abb5a3a547ce710e8ce433b0cb2f22008609c2d6e9317d76bb96f1c499ef77d9f1e6acbb46b431e03c9de8810941a9084a38de0ede5a0fa4c3616d30efdd84e8a9ce9cafdb2ee13170ace69f4e524f485ae336c0a08a7cc41ed94820cf649b91aed7991422014d394c06af3aa71cfc463018a4e0353068b614fbf039e5e1c087da517ce8ce9c31a2d4d95c1ddb7fcad5311674359f2dfb05fb447e4e4269a12611b21ca07dfefbe351c84016e2ca873d42ff23f4798aa4733e4b3ee73f9ceb84f637d54f7da5e604e1bc463d5abfb9528580b25736d1d879efd394765ea2363409cf1a8ff36abbb16858dce9a3b116301a266687dcf52155da82dd8c404dcad9d0fe058c5c85fa1d1a3432d6924186388407ad7395eac6476b164d6ba748348e015259a75ab5c7d015f5a7b9cc838078a6a6fdcbd56d9beadd9167e5922bbee08c273225ac51b95799e91dbb996edc4aa04aed2bf7224b59d9d8786606781e14d4a4238b76f0999692006e80473ebea0b7851545c45a39a1295fe8d83549785652b45e0bef09addc003989269bbf262cd3971f7a6549ee47a276fb2321d12098b207a0d6eb1ef06bed710f6ed14e7d5efa239b18ad6c9838e06271715606e6eb48bcd56fba1833beca6321c2e50f3b3813f0daac075bd1f59013b9e2d67ea9cbd3ac0fbe10a9de79ac87bed0448ace8e684d6b11c73dcef0adf7d83a940b2e0e36eb6943ad3e1b780b513b16474822515f1550d1691781c63567409eb9d5c1a63267f2fa138dccea7afeb58c582698748b515babe919d9f711eae4befcbea77693c3e46724f98aad696f2e31220d97aa919d6c882e05291296f41b5deb45bfa33e02dad88474480df26d0e880a8a9f9b3937ee3c4e766efff773f9c2400daf924b8f921d3da4722c6ff9b769dd0748783962af2598074e48e01a0de3ffa7b37016aa55f08b3c6b87d045668954c629f222790981b7a3ebcb600dde88cd2d9611aa2b7173ef206d48277e56b9750be143c726da42bf92c982582919ae0bae16d0d8538de45851500d0521a0e8e636c2dfbf1f615882f66b501e3b49977b61738daeb34e439086ce7fcb27710b9e44ceae1ef42a814c92a829b3abeab0da6feaa16bce7c9a4c683e98b3fd06bb15d74c33528e99800089bcf5d439874bcc7a118ec915e1b131e0c3e8d7b1af2f2e0e1a2d29f8e0c41f56ececf251b85cdd9e7bddfbef8ccaad0cc017317841c4f7341a590adf5485194a8b28d362b8fc99b8b69f321d80f0e1b1f6e7991f3ee908725ad391419b54c77dbe2cbd3cdc8cdc6c1649e7371be1a552deec1ce0dd5225087c78ea641d9b42a76b3613dbdac697dd1be450c77643067373e61f1403608ceb4391e30ba4923432953cb3437b6ec43e0c8bcaed3617b8b94f1be3a31159f5d70eb4097aa64adb7be1b319549ad98f8bf063be08bbe831ff17549991276338850b65e77a7ce566f0220ba98fbefb26df2a92323b853347bede7048bbf456cf4089d4e87fa44145e8f2429d56b981c5031fe0f2b7ab4804e678be5ce092de10159dc47a6afccf204571000bd76d84e800309b492d404becf6de6f93d53fd66769590ed1b3a225077ed4890bbce9566fa9e1b56a36f4ce7b35b74f4f6b54cd5a40c75e4f7fb5eb4d6b6840cf1e8e66d9737340ab7bb94d2b4cd408b324594d03e659e094a423f62445b5839803bcc20c05fab54057931061795d071ff4a6c4f1477746b9e1ba11ff3145a98ad91eb8a87c0eccfc922534763e4c4eeb92d926f91d1be7e2380485f20b02293cb9468fb9f3cf769e0523356adebe09c6b8ad39f4d958137b46ef6267cece1a2dcfbf080220edd655c6aa4ade0283110f2cb7cdcc539edef9e522ec0d1031e441ea581f6f6ad85db2bd14cbbec8906aec50a9aad2fda47b09369fbc068e5ee1bf3a5a1f60074aee8b79de8e4ad6cff51a29033979794a949110add21f9c8d76ce762ca0358a9dfc51f314c4809a501fe18fa0709cb9f200f249b5611df9d2e44bab2b46e5202df66de316ab644ef44bd6f7ba6e0c9acb3526360053b9d356a9166feb7a01a858a6c31bfc6b6fd6a6d1d70a325bda482528164bf7e11b24357b0dbd29f0b15f69bfb62674389163fc0df6d27534dd0b7fa5ece23baeba873fb315ceb4db17630263d8a2cb468cb883666a8fce99bfa6e5163edbacda31a8a4b35b6fffcb61e8c2ef8130ba5e880cad5db0507b574ea0b98d793fe662778fd481dac1d384c1a18947457be42fa8297fa2f4bb542ed5757362e18731851fb57d26154c03dc1fcacf9fa1bd6eea5df0f817cda12d9a28187848a720599ca050bcf41f65001431adf775b048d4990f2ac424915a48ecc474a68a7fb7a2c0949c31ab2ff46be7ed0170f1d3b1c4636a29582ec210e654e73f2124f873770152f52fd259593a8607bd758183e1ed03a7afaa1aa7cdbc814d68c09fabb97dbeae6fdb230f218171847ef70630673dfe90bef97e64e35db9ea66d0bdc59168ef23099546ae3a59819753cb3ec284fdbf25ec6af2d067770df7aa513bbe8e9a0863f94115c9f67820aa0e89384c563a00cf3d61c53bcce746d8f2f562dac466d86ffdf5762ebd76891ec9676ca87d33352f4ca3074141d5a8d3757c5c89911c72b4c16dc810a9605133a24f1e4b3b636ead3cd2f476f70001ed0f5a9958c29226ba879ac42b73bd004d42070934b45502074e7df68a3e44d233d677f30f6fa169b452d9713ee6d1c9315328fc4dff76928f1e7e3d5ed6ffd2e11d4c695035284aeec17f1d6049e578c681d4a4cce7c7a19f32f467a3523166936dfcc8a38a1d32226f9da5b125a9ffe2b2a6a44b2727a36801e39a7b959496f529a34603e020eccc786b453c39fc7f955843a429f9b1563287d2d1a90ef3ea8847d16512bfca4f0640d2302270ded97ca8a6c5039fec9feaad588f1470736112f25178f45d33da906c353ed9099d717bbd9a86704fc70ca92af7517d6ad8b601feee31bde660c16e96ed59654c6180e9e6f685e46f60ca50cb12011ba98f0fdbafc6051b08629264f0a2d17bd0bb9178127315b19e4eb71a22f2520afe32288ad0f8bc93171f01636014dcd06ab1f03064cf8453a50847afdf33dcb306e0649e91928991056c91fd6fcf3c14f0ec438a28603da7fe7817f2cdd1e8071df71b147240f8fd916ef572779c81559a9868dc3bcd950b8ec7ab0fd983adf6fcc975908e3a1a3f8a4251c3f6a20368177cae604dacc397bf8277d5bc1787b54d13a7c7616feb7726a731a2cf3a6032a07d80809c560ec814d91d1a4beef7993df781fd6fa0fcc76dc29d9b6cc9bee58a4bb5d261885ef4abac349308abf7c63416d13bed8d7b7c96b5d9f4c7a166d7725864290e757d91c4a27b3ac840309ed7a0c3ae936e9b5c8fab57805056a5a932ca9b4c8234641d4898ba4857c0e735160839ea1c517f1aec1ac6853229f0ea891bab62224490226ca190c083c26c92d6674ef99d8d54fa0dd8d785f5e0daf83c60bc378f8ecd67aa8a18a53955b839417233450bf2036baab52b677911415832fd9aa0076a6c55756026b9ff4523d3c75140719bea36ed01b18822e5bb2fcae1ba14f18ee176de21d035ae2d6dd5be043b755ad45aca0431d628943d46898d9f2b82900b00b8c0eb1a46a12a38d82bc5f9310edf4ef02e59af2616743f4fe4888c628e552262f7149899d23f1964646e6c756e31a172b54042b94e6a91ef5e54118b15614f94e190ddaf6448146c8cd1f5d4a4a6377b47066a6fd22218b0995f6dc2ab2b83b06be22fe395989fe1c8b4523ff1db44580c8230b1d15e9764ae8c80d76b67559cb7c1fb681b7ed4c0b32029e05464f42ae310e3f710ae8b57ef5bb12eede2b1a9534df6626f57f4b1bfdef96239ea4b33fc54c5d707179da60d107aa4f1d11b34aee31b38b3661d3ad3a1a4e1f9a572d6bc416193363750f73c22a9d450094a6eb75ba35e80803621b732177255bf940a59a17e7a9525fd0d58507719c661cbbc15249071ce48c5b3e78eb7b80f0b62e68c11de2d38c081773af85ffef6b36075265356f8afb844b274153f5890d9a9c78ed4e73a33cb426010a7893d0cb33f6129a6eeee2d514fac429f8f74a96f93fe6f5f0b5408ab5f6417ed3891de827f8f1f372b0d57bf88520cdf215a97241e17c43dfb48d159930ba58329731b37a27863a8bb57a3e4b356ab6360892494481da8ab3c7961d289cf955b57b44c2a19caa2d4f21f700063c75d45014b07252f4f82584ceaa42754cb13c9b37fb9fd89c586db9836605377a1d14f5db6c8c48035db50183b611b314755db214bd585aa84323f64bf9f0084c7450d3c0c1bd66fcc6a059b9799b23362e48d48661c9136c4db5ddebc511d48b135a0611edf857b5af74b42acb7d9155bcc18b168be9cf4b23c083bc3819fb649e22069a07b51d16e8217438a61f95a6f9569acb8e79eee765886b2d9577ee9741aa684cf12f7689874e164e6706064e2149ed34b14b8c748e9592d8f74e0e6fc79895c8e61d7545478a70f6ad61e2958d86bceab14fe2e881f8b13a3e2e846ea52b16888ff15bd7793fd4af5623f7daa7e24f0455c047ba60f65baba77990ddfe622022c907d5f317eb937c81a0969cb2eaeb3c9caf8fc5f56f95c8502da71944b99b112e1f4cb0c08de551fcf2792d8584093137746395631c1e9143d85d58a5b31b0d20760497fd887e832a0305e038dafadcecc9f0ec49d00d3501034673284aab60dc2b09722b773735d1454cfa4188f292f4e279c8b9ae8eef3c6e9f395d512614f703f665de963555b73a26320d0eff40d99c17af25e3a2265f66f023221a550d658a4635885269023333e495f0da7bb5b2cc0b934452290beece168cddcfab393929c046b03312f186f444acdf6743dc4e0cb7708719d851623bc2d7abd98ecac51d5decf9be611f3ee18677b348b903c776d6c8169d38615de9ca8fd46a68d6f7b8d2831c8cbfc0a4945895cb8f8a76a1c81e6868a4e318c0e6d526c3b87a8c6c1a09bd8a7094a9d09c90c5712cecc2962c2adbd10cac499587628447505e909bcf03cbc448bbc481d1ae2c71be5cf275194cf9889a2267a82ebc8d6a2ab81433030fdb54a3559689a3b84a37aabdadb74a633f50e551482ddb9196511bc29b68f82706c2613947fd143ccc237a23f8cbc508c0b08e426044a07b36108c4fb2b031708d0b6b12b55ace2a6fdc36e2835886b873f585121f222a8f9720dfc0c72ed82ef84c3168a025baf8f62815f111f29caa95b0af68938e790ad1d759128715f9c0679688666ec10573421e8faeec1896b945097456db2f10a354bead49ba9d62554cd54062a61585f160456db32f629afa798d0d8dd9b2043d03e55e95bcf9adf1f7e45858ae177e090681cdc3174e422dd1441a442be70a538e8554cee7528c0b912cbf9c027d7a6e1dd865933944206817e85282dff88f507099bb768155aa1a3c1dc550678965b6bb945acd60f8f6a1de09a7f18fb9b68ecc178825fd8c63a6366bd81220214355da76d2a1ab7ec71c692e85384bcaeed2c5fe7beba41c7634017ab7fc07331940385cd52d8224aebcafe9f3676379e305859df2c12b001da09f3f860b4d5727a4c237cc70716c3d9abe7460f069d726bea16d7a6d83b1f17ba30b6628a4357deaf898fb6abb5b0e37e98ad6451f1c0717e1543200b9ce6d68642957acb459193d28725427990d503ee880ccd8bf1cad29111634a7aff62a011c9553434596578eca50e6b89564b20d474678d14b325550654f5f1bac79942bed071fae1c07a4f43f2d80f8bb35803ba05cca39bed3c96e498efb761300d65603d3f0e6af5d1c8caed9efdf1a516ddfe71fe0ce70fbae7cc5079a43a7eef03ed91e790020e0d5608ff0df3c057a45a2bd25482bb6fc7091912cfa490f477483d406c402b55099be975ea1d1766fa63df1968fdf66ff2fc6163e99e262664bd54eaf512ce4aa2ea30d1d95a2ee33b6696afac7fbdd80bafa5fd99b19946d9cc11a28d41bc1d88a72ed0e93f45246b78ea8c45bd5a5a9c9310f2013dd6a694c61a52a6ed97ce949b2e848afc71ef335416a0d11098ba4d5fe8ee689646c194a14546c0e9d7baba9bf867da760de8e0756245e8cbdb7c26626ec88f27ebde019f8fff1fed5fb350e16b88850bc686d1b1e08caa714ee2e63a206adf45d72854ca35db044abe208dd1bfc4d73b37ff2f59a8e063594dd2c1d5288374988cc6f0850e7046f1f94a9c92323fe7b458c5c57efa51117ce43afb6187d132553bfe7e9e136f38be351adbfa87929048a91b3a54877fa5faeeb259d9db62a752691d5a9b74e4ffce5133c7f8682ace594aca935c9260491995ecf096adc42a9596e3e96ea34a5e7336aa2047350109cdbd7115efc69ac18d951096616f9dfb44a00926f479df6d808e29ff487e2627af7573ad3c167bf9da9f252c6b09144eac07ad9dda2f43e82f5f9b1e67d6eb166ae14764d491ba69eca3a5975de0d32522395ee4d32545e089aab5022fb231ada920e702ac8298d20fb339aa58622c365527cb60f77d7bc13f7cd1d00165a0473fe7fef253c8257a3018fb70592dbddb47850e4935b1eeeae0ce6a0b32f00718211d664440941aed5ab8e6ecf8c4eb9b8f556c52957bbec28374ecfcf5e76f8f366f1e4527a3333a912ee505068468843ed296141bbb8a1e51397e404fbc8772b0a89d82ba2685426e63ccafa14d4fb6851adf5edf561b98ebea3ccb9a1254ff3b1bb5abb373e69969260e33618a41c103fc9fef06ef27e4b456bf6bc042b57401ff30f0d036e6ce42c46f69a07b09aa44b548a72917ce9b252b6ae9d467b9f2a8fa2e0b45c2dda1197c9e9c6bb4f5d3ad128d345d327b631a2265615401448a03199a4cbcd369f6aa0c176595525c2cc4251adc19f83e3e4fae8b5aa62b9e0ad3ed57290bd49fe2e540060e2ec2c52cd4520567c96c81dbc75c57fc081b3e42d893ea7a1696f1e340db8a09442bf8ad146f0f791c8592b1f3a56580b4eaaf3582678392c6bbda184e962d1634778f655149f28e561ffa797e5da177ce7743648d164aae4441df8b09ce265d0540945d319f8a83860412f0ab3d9b5fd1df9d9010131262505ee49d16946351935655d1fbe104aa10d95e99bbee01c248b6e564dc7699a9d4d67433c50ec9c374b6c1f61fa9045078b88c06ab44a7cf4d25bed7cf8ebe1078fea9621a039d45ac4f87e24c6e4887b2466a67b3f5cde8ee6a33253c293720157d708a123fca5b11b23ba2e8bae9431b29ca55d97e5a4c14bce0637e43e0cd96eb1d9b8825fe2d4e2b5b5bce368831674c7d58c1402bb52f445e82b4b5c1de78bda192570d94e38db08e6eeb95b455e8a1aa582869addb997ab73901d30af3de396870e2607b38c2e0c44802242d169cf2d8c54e136b53deb08e14e21ae4e9be48b51c592b22c637c6b37124706ec2eb305355bf7d06408f3b08a5b8f6ec5cdaf6f92608f08ba837a84dd7b889a5a9b2fd5d6bd581f881464a1a25ce9d58a47bcfd23660a614545f8fc0b8e070ac491a733664a7289d5d306a85745a4ab0c7f473705a83fcc92bffe47bc01dae3fd57f2c34350fe0e857f6d27bf8d53169d8116a3eee9c3a42551cbd4a8f9af98f0b33cf4b52426aab9fc62a99dc3f81bc58d86688b62b6049f79766f4adf574de81f1c8c94d8a8498ac681b6a035326f7933b465a384d5c1dd2bd689127ec6ebe034399748456563c818e9b6314304aca8eed14e15b1779d22d4b869effc4b97e696881de84b7ffcccc6381b14c546aaae124053ef75e0d79470217f5801edb3c0a369c0b6fa87b6ec0cb5f00fb110c96a1d48eee3ab6a53967497799ee9ba157c41d8ca52475cf506aa1073129122ae3194ce47ba089442d092605ba2c6c5b81f6b44fcf8506e3da71ef4d35435d82430e0e4b3770b1e4055695e3adb55b7cce68c7f81dd5b19e19abc1a7e3fa87008972dfb30673915b554e88fbb3ec6b9a480fe4bff1b5a183187ca74368d24afb19ccd2fee99cf6de0b1459ebd6e33f1fc68ae7120d83f29503f97e33636d39ba7b94d63989c823aa01c6f91bd14dad98065c4e15b339003fa4294692b1309ce8b6bd9afdbe53de0feb1b13395324c82c520b3cb169f099e325bcbd71b5114f76215490118d0e5716bef0a14c13615da9b738f11eb8ea248d44a547758f0124156ba4892c53618c733ed3d864a92f506249db4d19d49eac64a4837167c85829dc1ce8165230dd840f697dbd085678bd4f199fe231a2874cf7c97e51e8dc49539d6828dc53d20b8cba512dfaa826d69cf034729751d925ff5530b82648479540cdcb9dc18799ada09f1b30f58d27136521d30d91e6425f20725d50522cf35808aa755353f305e6890502a69fb5233468d9d68832580b3d2068a26919d90c6a4fb299b4e840f6f17ae7f1c55086e86ee5fe72eb1a2dcaba81c36816c8434a426fc1b50bd1d3e477283a62b79e783a28329cad134880f303fa4558dc5a8271540d76355ebb15449e43dfdaca91ccdd5635be1b2d45114ef29a409dd9951bd6157e96a9998daaa65767ec5256dce295207ba995eb0f84ee86b832a1dbcfca67f661f81e3afd217fbf429be0a1446a7284ca5b4e6eee8a4ecd7b2200beb51754aa3e79c38cff7caa471da527b7f065f3c2669e9c63eb2b946faa741c25923defff177b482810fdd17b0fc4c17e01167fe57a845327e3c4a54256b3f6b3bab6bbdde9e3aadcf3028bdec93a963604b0254b2fb73014dcdabee3b5c3a3e9f78631c380fa4088a71ab178b19618765ba696e5ac5e385e8c53e9a840c6d1a13f521d61966d866fa2adcab361cf2fc15a305cd604a49d0d82b076ad472c6be496e559711ceda9b2b9f50ab527aa4f00fc9bdf1bf17c105911bde5e06b3adb6400cd124952bc45bc214f4c8478cbca7f17309027fb368aa6a45e7c8bc03786bb6a29f5ed7fe97c9ed6d51f080012987732e0b0ed68ec1277688a9d414f69f23d0f6a37da677017d1b7a2f04b1092b4a55aaafb9e198e600b869e3bea1c2d90c8827ec933d59ce6607ef8ca01fd27b4d716ba4bd5405dc9367cbfa8459fe2c7d2b5a450edf634249a806ed089619044aa7b3a922baa0e047013b5b2b2154fe4e6f36154cd078699b525679b0a948ecf7953a6b1eea5d9c708eddf2061e8a04a0d5d34c460bd611e17c26a7782f9861873c3f0695ad0e3cc438de49bc1eae93e55c0b049560fe8701ab37434ca5122a2de423d7f5be9deb1e3aa4d6386ec2bc2a86a9459c4f6654b4c5a2d6300ebe69452860d4206e45576afa23fa90caf40b2cdbb59cd9301f9b54edd75285947157d2b82aacc8e576eebdc3776d81c6c1ffbc792572fc33e11901fda7416b6d5af0148e30ba08663f84a0b29d6f57245cd9b9a763f4acc5b2da3b91ceabff63df2f86bb78a73bc81f7ed7ebbdee09363ab93c8b761ae368234b5e516ae54c28263e4d377075e9bcb64fcde60f447a3415a21d19764c3883a6cab7d8462ae4f016c2f698dab4d4fac8fe8480b904300a2b3843c59035675cfbfa52d6fee9422ad39ca3590fba45f14b982e9b9aa295b4a9b6623ce9f1cbd0de1c89a498a3fa5ea3b88beee6d3f00c42de119346018fd6d4b76724054545ccfb08fa09d43b15812b76772bd449937ab43d0b2cb3bdaee5ba28c4b84e3cd976214f288b6e1197df6c9eabc2c24dfc1b8ccf7bb006781960622452fa31b9db8053d2bcc2f01905228015dc856f1ab09c09562ff4837666c09636707dc1a5c1af76ad92328b0f13647103557f7ceaa23da12ebe0fba82237f9015b91063e1bd9f688601a9530c7aff579036ace70d47bdbda96bf502e6c9fcc68af9c33313afb142cd0469f11ef4b5d9d9640e3150741ed5ec8a260ded6ad71dece956fca567fc27e91045a3556da4dff114b5f11b8ec4166ff5eee195fe4fcd7c5905b617d05e6ef91fa163f097f9d23d06ae37c71598f736f0bd9d5f0a658551b0003e3ab7d82b672859142968f081ad555675766cb0bb3af2f974f7b31da2a3b401ecc50d46a3cf9485b4818a7753e9976751c73e1f1da246b0c40b215b6d69c453d60194dc4af3ee836ce0104e44d522fc2a2493376a92e9caaaffd40d4b79aefd0ee3fb1bf436ccf832cd787ee6a7ebd6bf05b0efa1492871671615338a9dffa495637ce209acd0bb0f41780d01b0687fec2d85471a916ac97d8d4ee7df98ca97ad1cd09aa8c98dd737eb573084c77e23cd81e20c8d874a68cd10121f5c93a7a146d323af26862b5206f55029f7af6a1bd910aae49da8fadcdf044eb0d982ce03e02a860e3f443bf96d18d064af40394b20f73d5adf37f086cb2bb584eb25707cca40d93947a56bcae336e7424c09bb7a831eed9565989383bd8e3f82efee4380b6ec51d9c66c4fe0a0f6488e1cff221ac941cdd011d9db3c776bc7507231eb123f4a7c5e9aed1ce782186cfab1a5887a6759647333fcc9ea18590634ac974896c8220f0885882a9163ff3b654824a9c10ddeb61c9f620b730c5b862085595f270d8ca11584b2c44e00382f27ee5a30fda9dbefb1b289aa6dec63925b167b4a53fffae5419d41011462f37c95423cac92176a35a15aac326a3ba4f514e00ceb0e46d40319644c6bcb5092f42b6918e13aea022224d987fef19f823c71216746ac96c543cf22bae6289c7fade3225232271d0083104e42cd91e230b66bec779a4869576005e90f375ae06d4e2f03cbd29feedd30cbefd7b693d293c9073b596114357fd9e6a40f66f860f61d1307d90c372084971e8640d9ed87d93d86f46e9115a4e752d895f66b40a256e6d7510a82adb9fe5b3fd7dd8ca7984735cd9842a0a66d490132abd78a1d15de0e0b3fa60ecc52d563f0b821fbd97a257ca3b7ff827accd792d5eb3822c0c04e9253f11cea6ec7160f6c39630f13d03f6f7f13edbbc10724907a15b14846f6f27466062a9bfdc2dbb15aa4d7335612b34f1e49903d669253d56daa90c0e251724c98135c89e6047b959cc2ac01ce956c6f66beebc45b827976192e9b91f2110043dde7a2baed6a6362770a60d267423f5b614bef6a900f9c90c77789567a6d1eb8b0944ba30658c2e12e1ad8b985397fc2c17566c1ba193dab7428f999ccfba07550d8487cb04e74e258454b9b41fdf459b29a2e137911c9e4262416cf2f0517db418913785ba3e86b662afbe0fdfeb254e3d6a3863c7131d17efef7d219a8e27d9ffa6419d17ef29c018dd1d1d20cdff1db8542d22e751f82973efdd07d41e9ce2fd039ebb36378a4d5ec3ad5fca3086cd370b0f1166e193c01838ecd8ea6e5cdd69b1d330bf0dc2a65d88eab1b6b7b3cc4c66d95da7f0bd66a3472963c918a9c6fb02975b6b35a2aaa334c6214c672a97e75682d68e4e44dcf5bafb85ed7840eb23b4802d312a1a58ddeb8e0add8c72a9a97d1da17d217bc30faddb777af33155db18b32ea2fe5805959644fb26cb98019c83059e5d013c593c2edeeb531c40f8e2407f04a8a45e3352914dc202eb476fe9a444cb029e12c4739da5a75a581ecec3d4686446f54cecac5e9a3b16e26d933b46701c921d28a194e6cdfc0526082b588b6fb1eceef6aa9dd9747b300ea7c007ccbb40ab40a7f7645ea3cb6765000ff2ebf46f9f32a72d5e08e8a69c57cb8064d9fc0a68c5d04ff5f1a0045e815c5e6831a4f4b382fd4e7e3d49429de95f6f8d30dcc8a89d923b5048faa9bd77e6e0688cf69d943ffce0796aba76b4352feb50bf2881072155344752bf1954e362330142b5416c34f521d1f0514309616493a7298bfe0a828c76ee2ef9d7b1a3783998a28ac89236ddf2b246ff34d03d38471eeeb8f32fcea3a8be2164a72b95c84775beafa99543f79c3d2cf5ce869fcd983aad1ae437dc08603bb298883669bb7f2dc8c94675d2812db29e567cc4c19245c92e9f79d57ce6f8d37ad671b7c7efab516056cf46b04e0d372af5766f239e51841eb7a3d47db811b1228e8d3aa76ff40a51075271e9e69c7c63f5efb1674c9e6361c9733afdb1f920903f80017c4dfb8bab07ee4fd8aa533e67869fcdd5e52c509a7786176131a569c673ca8e3120ca7c506e712ae7266e97936f9b5f38d1de909631a3b1d07f0eb66cbe7ee5a4bbeb3c5257a70e5514872c4e5bac89af49f74f8c87d0cc92d37cc40fcad5c0ffe08e613e2af03f069d258b3d557a697d404c32ab4240fc5ba9c1670534bcde4f38791cb4778ca3a64ce03b38f837d9958b71ec1acd8dc1be655809c488939a156b1f58c46fc8a6fb9db4ac8e87cfaec6f1293035f96f4e0587417a4979045db0d6ab4d5d2eb963e44f498eec5868898974105597d7cb17babf2659bc835ea717bf608e28a9c82886941fb04f6127e5ff0600415a26fc2e86d697174c89a7a3f61cad130adf178232c6ed7024607f979d78f9f03b6b310e9430eb4e0fbccd157857ddb0532d65306bf959f27f5a8a009a4cbd39f27bc2ac7c8e78bada706562a3b2896fce9c401129e8d24dee1f6dca4ca315fbc342f28c8e84100d9eb836c68712ea311f6d962d34c929dc0de98b264e37e65bcbbf8269363762fbe6107287538772b145216eaad6cc854280c28b5a825a79a626e161693eaade5e49c9f3a39191bc16cb6c6cc382522a607485c52120debfd17898a56fb7fdd5128a9dfe4d31b65a9d4821e9e9f3b64ae9e247dbde368da65a4bca0be29f182b02ba16506e0ad29a3776e147f2242165ca446b3e38f0b35551da1cb8b015b8c2297375b29013a4823769b16106568f21efcb14e0f0560232c232aab0b1acf6ff5ae4b882188123796b2aba7924c00768172d89fd0395cec3456feb4929b41366e29d44b91d4715862cdaa6d0d7ffb155ddcc08e0c708ffaadb1b1d81b428e47c2a36b30bce5c0bb907082a8044dbed445fcc071d1e168c0cad4898f222855e828a2038a6816da3b121ddfa470d1035d7e1dd8adddb6f625fd78a301c5c7df1c22892e52cc2de61d32cb19a20ae036125c6a6812526efaa1b1b0220f7a46e16eed0626cc9d60c7dd89ce1bff848c4f305e4a644ad2fa2a7c4070c2e78d9b1058e650864b7fa4bf21fb149c6d96172fa7baa5d5be85efa1b49db1ca492056bee550ddd9591d62e0ee636cbe64ab5c15056ea231faad4d005530903eb6facca2d94ae16fefb7f87a36986feaf02bbadaf0e576cf1c69630bfdc002baf63c66d72f4ac97139edfb6f36413a70bb151771c079a5545d17261d0d5ba80913501947c3f6ef80c65fab1b182868a35cea76a20fbc3412a8b395f33bed1fc9c627698148b08aa989f3bc0ea81f5bb5897388159219d6ddfb6061b2ca6b9dd8526c2181b31caf12af15045e1e1f5b9c2b747217816e8c45f0520c1cddecb7799aa5854556326ddd4f6828dad93966dd925ad74d10ed85f4d3bcbc152827becc83e4cb6f80e71671f4c34b3bd647f478fa18eb51f6b8ce8eba4d1c258bfaafbcfd0ab0fb7f830deef05ede7720273cfb64f1fda980b874db724c877655a1131ea7eb84282d1102b0f69881d7877e8da59dcddd4879acbce5ccc15fc68184f7c70f6092ee8654d0e1d460f682ea8611a1e66c7b2744a0dade1fc6babb1a9b48882ee8a8df18f4368af772a694a8924a5547b89ff65ea30cf208ef37934782fd197e01fd91418123e1b48bde2dc549aba5d8d7c7218c27b95c768dd2d4128259a4da131c291ab350b4fd0d4a955c50c721e6792d67f95ec96c72fd1caba43b01affb6437a9cc4e9f488a17967de6d66d9ae9fe073c6b06215f5f24cfd7dcc0eea761d8f8dbcf9650fa921ca039ced6c0c25b254d73d04411f97c4c772ffc73aef743c8f803366b2c5ddee9f064e7c568452cfa33e4dd656545b8f3f8bee42b3db2899ca09a4c28b050c96dda2046a02bc3b249b901c75469edcd2cabe02c40c7c00926300c7a7be7537957887589055a078503e484a68d12296c49ceeaa69b147d44fd63d9bc38a9381338d96e0e758f3f45c5e3efdc9183e327abc934d4db91121dfb45657f932269af52e0d796aca0c2d112f93a04b9e70f543504ece8380a4170f57684721c5679dadf54292cab3be0836d6e8b2c3cc39339e714100cfbc00f24444844941a9a8b3d8bd2270a0b3c36f4f0fbdda11fd337ef0fb2d4121fe0ac97b8fcdba012d6a3ffda5fca6be1aa3aaa093f731fd489e413dc153e9c658ab4f5b3994866b62a120c1b7ebb32e51e94068beefdf4aa444a70b69e7d278ad38a289999beec1633c3c9d579c464ae3a861369f01e7718662fc43e802acb5c13bcb99e5ae1825cda849e11ec452eaf17404eb86aadbe5fb7f6d0ef1e6db51306051d0bcf03b102c8fe356288caa5da9bf7b1c4bec2d96bd91c5a127a52e6a699b6e6f72a6ea3fb90777dc09583bc490f03a061083ef0ef0f407a13ee88eae3371ea7f03adbd192962faf6e9166e949a2c5d6bc0f63ab6ac44b05a247b8d103b234d5b71219095332ec89c9f0337d498811d285bb5fc385c9d23333dd146dbaba92716d9a2d25d96f2c3fb9e0373bcfc729684510a706c085829a79ccebf98dd1256b072a28639077adb091cb0186645bf13f30f30f803ef6ac63fca15571476b11e85037251912824a001f34ab2ee4c8c67373dfd9998a21408c2c0eba35639c071be0e77309ca6d4c78a7216e5b144d6138227920e517727d8fe756a25509100d5088c1e1aaec570094530fe5343f692e0caa079441b98fbb584da950bd1952a87b8e353baef5a570a6466de4646639b79755da100dacf66a476f5d0c2fd912d11c69bcd313275d792778ee6f5385173a477468aea468f3effb90226b3d231c94d87dd163a306308e9246b3f6706ab0ef8bcf6d5369ea4abf87a4b0674c60e0c9c14317d24d578f7435dae54637694627242ee7666a7ce79cf214cb5435042007b14f316dd14d8c1a38d1c7a2564f00f21091b3e882b15a0f78263ab7da279e31cce4708a3832d28c7ae9f52ebf8a0d6312602ac20f7848a4a03567869390ec1e815eb004e07e71842c4143784171be4b97000d1a3e7c7d9fd739f557082e2b2123fc63892697edff33257d64b0ae9746cd2dd969dda727eb9756bbaaf36e221fd2598ae1360f9e2f20b3c90f3836226e4c66b955e8eeaa4fcbe5c900c54427728424791958263da912e3031c7f450e1c02364169b2901d71001ae49d63474472ab451b786b53c28ea70d33904183b9c69861fc591816aefb6d74fe471e3365b5941def6a5a87a93847f8027df772c22e40d5c93335bf7eaa08dd847195faedad18392c47745b4bf85a60a087275e6f8534c4fa3518e9d214898aa35abef17b700f46cf5fd98f25808884a92b9738263459d2505bfa796e8d7575664afad63a79afa7dc82f896d8467d6aaa218feaddc44739d0493b5f64b0245ec66e9a3c2fd96460a318038902f0e0f87359109717df7b0b2cb4236c1e630d8116845a77e47251e8c255310f5602bf65311c2e70faf1e44c333a7d4ca6fd875edbeeb463433f5876434dee9c53e3817fdb65829eeb75e8d0265a5df5372efc0b5b971a981b61fb9fff75aa5b29644f8d7a101a5577ba5e52596c7f7ca7e8d6e38348b3c4e7ae1ff945edfee04b0d298da382e287fa139042210a0ee7fe12cff65b9320472740058fa2155cab9b89d2bcbeb33e9d6d7c0f73257c5b7b1efd8d67adc5355ade7ec5dab4c08444e3b67ec3b7af0707b157d22b497a74e104c6b624df574eb00ef1e74ac5dc71c64638e433b3d1604d15520a556af8d06edff36dc39bbee82a2b7102113ca4057768547cbb838e6f03247a6bd0d69854258bfeb1f17acb431472fc877d45907703b6c39791a4b7df47629ad1cf8820dc1ffa8b339d73bcd5d79d47d23726391eb33d337d35b3617f70c64996a97eeb6842d55f9f2802d1c096f3b973fbc48bf978d86df6af661f83400d041c2c5436661cab26370ce63fdfa1768542100ac88d78f60e5465f6c464ee02937f94a0bb5c6bc77683661c10cb5936d19bdfecd6d5d8187404300f7a500961c7ff5d2c5c34f6887b5a7b60016a43e37bff76468d6addb122d241d88e86354870116865b5b215e6ca41b0cca00ea756951a8ebf7a4d24c0a0f0e950f8997b70417dacceafa420aa3f1c5298a7ffe0fc300dcaa1c8e70b8198bfb0a1a5c9c000c46d6ad9a5ab1ce628ac60864780835bb931a3344df87db97f45d49377bef009fdaa6a33fbf3c4f6cfa83758a60fb7163aeaf81b92e8688e335268048f74efbf20aa68e187f324050631149430fc03d59830c7de2467f4b9d2654983f8d4b82cf3b129ae6aa40f3304c1eb66596a7f3f09616ece4baee53da58f11482caaf7469539ccd84378d1a5c58035254759145a0fe1470137803edcb0226cbc7f0391eff54661f61c15d23d34291f3b9b8d4e10b859e4e6824cf00b77797bedf890cfd817ea75bdbba16964f01923fc710c76093e653710529a2914f3f71ed71619de56cfe298e362b367d92b048ea6b31b10469bb39322e985d4b879b5b95d33c1e0904004b5d4addd91440af5cd7d583eb6824abecb6565fd1d535999fd1b2ce54c0eb6a705cfdf61969fd298dc1b545c5dfb4dccac3b9efc3b36e99b64ff8c18da35493f64592bb066ad20d0ee6cb94b490edcd938ff3b9e40b29ac2e1c2ac4fad8cc9b8558f70af2ad3b533e0f6a9c8106b6c318a9cf9170149c519d82af1528345ca4b86058462ad1abaadcb7471358a0f847b3df849da4e785c44fe2fc0f49e4874af43d1a777f4c192629623e1bc8d4a2ea5c6ad9c0d4132fc5b66c790f352a6f3bd884e49a02afe0dd05f84cf770c6d7b370ac2254c558f04cd0ff1f0e828381e3428785cae2a470b8dcf284f1cf07658c5c13967e426686cca500ab34175330091007352afd251388ad19c35babe70801fd5f06a8b4b8a925f3d540b144025a2b3aebd9c753009b649a0430bb648d6f3d36563102154a8c68a48008f28d63210550b8594264b168d9a050d34f48b9c658e5a2db4cf9f60722e40af740fc5d0783ff1e88c74d50a32f726c666585c08ddbbf1b33be8ec01d90424a30fa90faafde9a6da93725b013d4bf6fd3ddadda46db896b98c3b2f29c48d957c4b4cab4adfb439bcf142b2e21992cf4b69d957a442042f313eb7a29609ed60387633648cb71d9fe917cee83905e9d752a13ba023f0a20fbe0ae8e72e9ccff67e899fa389bacec3b3c9db35ba037bd56116fb4d7d5fd2d21f8d6013d9085a00ff85ed773f357b48433750a2277c6bdf393c05c8cd06d8ce8d6fdb6a127dfa1d6062f0010172c3ed59491aba8dbc0025d5e99d77ccd3fa271d645ea0a4d9d47b653a39c54bc7ed030ee79e558b3e7e8355559dcc99afd183d7a49111b4ee942348cb8efebba4891a799413c9c11756692662e48da8e5f4e8e565f98b3fd69fa4264a6688c3bd3c0ae835e50508964ebe9371d34f7223946dfde8977f0fadcde1888a835bed8a868109a59d2708e622c7df84181e4cb09f3cdea7fdf16f6a1cb8e8290e3143ce8dfcb5b001b3373fa363b6cb388508c803ff2d15cff39225d437c9d05c5de9059b52d314f8e52accdb125ddda23c9115fbbdbdecc7192523b6cdffe4c42309b3af4dfb18746b164e0954a14602f132386ba455d74361fc9573ac2a72a828340e1246b72c3fc8b0d6d704b98836d31d10bbe0596e200791e51aabb00c2ee051e4aa669911e7feb4741098cc3b820ce51c70b27722378d9bbc75d7a9c251733fed7d79564f681a18a3327afa62f243b9c0defbc24ab03d8ed35af5418c35fb6fc0949aa4b9d3c8a535f410772f99c6716e8e38dd6e6e2edbd54cbdc0a71c04c31eb8025d7d7aca795c4b483fd5e78874f9708ada41f06b9c288f397d5fad93f75b18c7598ec0b1f8d354244717fa3df714106b124cbc49bc11c7318fc7175347ca9d2a19d67d8517af87058e6ddaceb281ff54600ffa79820245dd591835b16bf052ae30aefa22955d55605b5ecb75ac20c85c03d6acb7b3ffccca52ea2a0c706350444ee5bdbda787520704919da2537050f2c8e84e3e60a2c0b4c04941cc2c9c387515bc9a96063c9fd079cef5032400571fb890a283ce140f9393baabb6b35d57e2b57984f4fd8d84531c075d7b14c1301877007f92ed946879bf74606e325cf7f05c03626d003e64779cdaa535827dbaee3f951b23761a9efa46f46933a13208700a54c548a95bef85080696352d9486f17790eca075588ee1e8d15daa2a7020f2fec1784f35205e3f3ba2c70b5ba1ab50605ea2fa335c6ac35df234b06373876aa221d84cf1d254b6dfce2f3ad862fe856d94f99ec2f85cf005d4aab9783385a2fb231ad886d9c3b53a459809de9eb9f3ac0abca9d818cef90c14c81c8b07fd3739489c94b27d405dd02f3ffc4c836b9ffaab2e02fa8214cd7e440e337c76ba973d1065183564416d448e17612578054da22f8182aa4cd6ebd98e3e2d5948970ee432a1411fd25da04dd0d8dd01b0d64d4599b59e303066fac775b03dce14d7ae2ccf35c18751ed40cc3416eddd64208e3fd08e54633fd9782ae8cb1968d38a16ff37f871d5241460221f9bc0cd9ab032c40374acd36cda26794507a217f1c9cf6183a2cc84e3cd931374ffe4272dd3207ae1709351af6e52787628b62524460d4e731cbd89f7bd4b495bf2d5c0219dbaf62c0447d1e4afef7a2b690bd990ef1912dab8c3c89f3dd78032da6bb03af54512dd85017fdcab189173f795665fd68a58a110a406b59916ae27c1a8d2aab09ee65a3af076659568625628b63b6fcacac400ffa52b1a254c5111d7c22965cc601f715909290d6e978e0456f42afcb7b32400ec26d385d9665515f36c1ca07e565dad4dccd179d684161dc6251c58fbcf9dd396d22450fa0942c92820b2b24f1f8daec536aa6cc166864221dc8caf24034f53ff060071cf5c14c1f8a5264c4f05c51c2746d3ca6d80f735e83a9ff843e1c083afe4ca25bbcbe0aa08c87a58530b891c3d1ae489ffe7c7f5925afd7a0fe966a9b7a4ac0b2572c841970df8999c2ab7e83799386c14f872533672f7a7241f21e0d80f3648949095bcc8b7967a595c0d0fc403490a9fc41769cebf74d42c6901183a8d54a1d470f9329ef2705090ce012c480843a241a35d3abf0c6015ea3f16750282611a9a0797c2d2d91742ff8132f28bb950808e9e5c4c0b00e3b6b69810ced279cdb07e71f488d4a9b90647e196a2b8bab733eb1faf5f3fa8d33fe3983b69ec6056317e04262d61ce2f1bf6e5fd9bf587a9a13743bb3a2c7af61de85a74b63be737a4e8657aa8f4b2e7a9d419c0cade6413c180ebc93e7dda7e6d1606801b48f7d0940a286149195c1352bbeec7ae195f62b15868e295e107d61f3c2d40a401f276f014d9b97e9290a90bbd5cd463976f59d2d8b07d45297353981b05f7a0daf230b50718f13625b909781fd10c9e9073d70103c8b202c9663fe44b4232fc2faf414ec93858d7633ee5b69e3fde48941333d938a402c56641646dbe07bd3b1c3ea7cb1dbd5931ab19ba9c5c9c12c655acbe895797cf330964f44f52d3d55605d4a9859bdc0e315b3cc6b331fd191219ce33880b95d574e1bd21c497602c7a8b7a639f0d5e76cdb57af7338fd831ca2b1ac49ff5ee0f72d5ff43c72379e4c7377e1e1c30e26ef7b61a10df216f09f03cf741bc8cda5392a2fb5d36b4b02efb219febc24c419f7b35478749f8b59d74068fa49e463f106b18cb43a3450b883b136381e2f1f020e00dc9fc26fbc6cf6339fedfe9b752bb93ced317ce17e1fedf8c5f938c19098780a071d5a490a449e5891e05d673cc401049c43b8bdcf9f100050a1be501f9fa98b85f98d3cdeeaabd4e78f14c9f4e258b2f38bade631f31e0c6f01a0c2b01ebd531b8ede3ba8fe76304ff9551cf5491a4eb528b1d77408c1e5ea69cf4259ee4205075d36c3e944c6faf11b75b70311ebf380a3734a0eab9b5fdf2387890b37683c23591f3794d0da0de78bb2a736d4f7ef147159019fd6a4016ae981cc67698a81a5faa266c4510c5a27dd46ac32a9b3ce7ec2e98fc7848d403ddc1721ad4c5c6fd9373a0867dce99193f51878b1fac0e964997e9658cd9d1255d1a21db2d729be4f6b860ea89a56c4f2b2cbc8454161be78da388745945a7e45838e4e8f95916f4ede8672ad61822fc967433abc890a49c64ffcd658ff07dbaa0f3d4f6d27aeabf90165115ca409808f98cbf7d60d1be4190bb2ad63e7eb890652905446942434109925bca71ccb4fa2d01217c989a87ec0cb6bbd8694149175aa03e529e8a0b6ad7810eac15b85b36ca58ec9e5feab04b09f74b2fccb8686b39b8668718aaabf7458c74e5e8781aa565d8ab8ea24e5ba348df05f653d8a1e039fb13b5a153a973d8134ea262231f9842454f30d3ddc53d92618e7ba7c9500cf60aacb6f86bd80243e4d31e4d4250b95a2dab04495a3e6404b20134e7237a5073a0a9ce2d5bed7431c31c426fa418073ec6c2467584fe59b6bd6743adb77e692e0d66553575eb8c4919ea58c5e3662d7388109607624306dfc5fac0f2a040efb4189ea5124192ea8dd6ef856f3dc4453bb36126ba6a657b163a75d788ecad4a0d8436097f94f0d84b901efc6dc57e7227c4dcd27bec2cb743c1356292ce7cb20e24dbde1acd9f51cddf21b7a16a8ec17c62d1dc08553e200cbba4e555ed5a4871fa2b6d736f1450d41521a743c859464ed2f32b7aa3324d02ac9755ed6c8839f9116658d889f853e43edc1deff672ca46bd07f9f1c99c4e4d2fedc4f3b4dded84afb750f32dee7ed0b468ac9db201d754b63031bb3dec172a9acbfad9a20e83d88a7c045181908fefd1824edadf386b8d2ea32839f4473df013220f80f4b435257b979bc71d6c01595d501242e26db24ce7acdfa4f99e88821482e7805d39e3bac77a40143fbc335d550b0d08d98d78c43fd2131d6da6975fe968e951175bace9615ded49fdb3e16eb8746687d3b03dc2f5f6536e9ab879d63ea2122f6bb29538e4af0f0bb900456e207beb66187d3526d40b90fb28cb9ed8aa4593aa6fe1922866e76bcf3db81bc0aa7a3bdbc94863768da825f7834a46beab983cc9942c9e58b6ff983a465bdb8a0a9006f24f47d162c7e40c093d00af20cb4d5bea7541f5707cfb8ee0c3c42932c121c0515cde0ff32ce261284128dcb69080dcc2898b1c7f5d6fd76caf094e3fde8366a274eff2ac537114718a4089b31d82ad8c36f8ac6874c4054a0c15b5ce680efd3246cc79e6ae61f2b9f13f3a1db85107b353e17005006d11bf27bdfabd98f6a395c1994e6bde0ff592f3c39e83f22af1ac34d250f5853f1b441701cc9330f3b91472c12f43c382b071594857f9656accd071da44b05f3fb312343ccc1a5353b16f68a5c7497665377bae1936192eca753e948433d98dd84e906d85c8cace5a95616f8ee0811e5073e5f4d8b05b94bf21115c862cf96939970892ff99fd8fc04fb7bd4594cbccc7978b569a5d3c3b518033670686bb4f08b8d1035510a83cba0977822de35e0e009374636ef4d2b91bc2c8a7716720f5f8343b22c6b1ad048331fe829967f2311e805eaac91987ba92fabdc6352887b73a7ea9e82d4f40c8af586c031aa586bc3ff2f90845e8a9318b8a51c7053bbee2a4aae13fd1e2aecbea6ec03989d200382e4e845873e6665cb9f836d7f7a4e0f6c985391540f94c2469ac50b5d326ae1f24f4ec616d43af95c3e3fb3b72dfa007a804e6fd36b7fac64ed9330da0f025aba0b342375e319c658d70b322296b3adb9dbb131a72b961750f2b5fbff294b4e354ed496ee7067923fcd4cb068494e14b29d7d718f9e60cd632118b3714e6027321937eaf1bfbacb79b0f52500445937fb3bbeb5201a6746d8c7f13d79feb3a12c5ade5054b4865973dde9f2218b1e23db8e6558458c77a1bbab789678f61161af667645d155e6a5319ba0d0ab1bbaa1dc504ea098451306bf5dc49f8c4002b079a61232ba55ffc4c0f864010fbc55a4f0ec918786b7ced93f41a6d53e54dec78792aff902934c6b178660f52586e28b6a5a13918a45dd20dc1f6af402354e888bde5de89210e5d5eb724b256b3652b47dfe1f1e4fb04b8b7d2bde33e17d555cecb024b1faa15fb02a4a87f2dc123572add41e59c293705ca16cfcfa899bb9d59406b2ef2bf22474b135a38057d46cdbde46f8a08d4c2752324f77137ad8733e0ea16e165e78f3fb524a2ee2a7d7ed136ff452d8aba0ab1c3acc18ecb37911cbb93cb255159f8b3b162350dd146dec2e19495a2c1e6351ef89c1e16fa05a1a92cbd9c1dbd58c0f82994cbd294ebd9bdbac7aa5d554253cde43ab13d73a5d13e71398f0d245bfb3dcbff91caf6cd14193ac4714c87fa4ae9a433727f9fca9ffef6f360551b442030678c74717230d65e9eddcfae731e18b505828e35dcd25c484c218822f254ad0bfef4fa50042d9b8886c8318700aaf0f4d5eef33e588efccd5fc3ebd0db041c149c81a715271f6813435dbd076a9a7daf2467874538e6e65a13e8247f3a55514989c88a59d95e2773c033aa79b63b6ef77be9b54588291d31de5170324cd9d6c9914dc48d9922908b821e16119e4196d5947df97b203d8d1ebff161008d882f22645b27c4dc28b94d18fe6fc64d4cb81ab2dac440cf98b6e374099d0679cf49bc3d772fd6aa742f7dfa12ffffc45db14361ac7c25748e902260f7570e6e7695155eea1223f2ffea6fec82206d74d328ff26c315e83e66f3aa8ca8418fcd4fdf3fce9a750bf2150e26b4320dfc3f83ebed562170064f186e9c785470555f2b4d88afa093852d966c9e5f361352fc8f951442a7c8e2250455c3e1e6974ec93d80ec9002a1983b3ef2d3a58a72375bf01e99e77ad309e2aa7208550b029cf448cf83e32bce73adeb7a2facf9d5f03a17cf9ae98a3d3bb6e7d271d231579e4d4da6c507c997a90af3d7ad5eebd1f542684f9566d4a77046574fa8cc41400fe32dbd6f7f8ae7724f2676230208b6ae7ea77e591c90f5acb13144073f9ca260c436a168c88513de837513ed62307841484ebb0624776ab1d0c15525e6fa0097e7882af9b06bcbaf310a67e0ba14dee96cb6e0965c95521031c88821f3084a39be5e45f146fab719aaeee6a2ebd9182f71ffc448c9e392a9678f1e485cff5abc9be860b7aa09f25805181d3ea8ad3ecd1762f5f50ee8a4de9e343c72ab1948cd39e928f70f73dc9714c2ee39990f0998a7c5125c49abade1fcebe69c5c9312b58f1d83caee649a9c2e896212c4723e50a6d379568f1d8b58e3ed2886fae715a8e1e8c6680c1db73af9a233c4d464ebc456a6c9d8a22ab03d4da4a5b902bd1d885e51dd6ec8c80994a6f1dc1fcda111940bda0f94c8b05ca166e494dec58192f7087b9391865d0ed864d9fa089f623bebeca24898e8f3183f682d087490851a96a1bbaf9ab267c284c0e47b0f152b518d2277752c8614d5c63348493fcd2a6ceacd07a86babc80e94f7bf4b6890ca7097f4267aadb5c418faa6ccd3c6f8cbb53a133ec021a5a149926a5493d9cba43dd4c150110e5eefb8490265b13fe3a46fd04c25f3e7042c3b5f5206fb3b4479cc014666d5df8a34ff0ecd97f7b0c5ac2e9bca9d69f8bab124897bc8250740452883715f49f8b8b46a009f73cf13e2b274c0fdc85b9ba0b6a7be5b7a19cfc188206f4bd58f68bffebc2f67352742a4309d43c8f59d32e4e50e5bf1ad6b7a09dc9da470cb1ce734789871e614fbbef991bb13002d9e87e52e89369e016a551613684459f0ddd3c989d290328f98ff73e1f15128f99faca712b252c0e92b102c951f743a3838f028e8f7ce894b8e01b65256282e4c114e564768ddc4dd57d951d0f42a5a7b8952680503b829ef875e899d735678f9abbe7490bc62a33063d714fa447ee3facb17c4411949102ecb835be6c35ce4f1c83824f8f1f10b6da43a14943dcd6b8def88763888807bca517bec272ee5fcd46c463dda9f6b4a3a563989500e0b0d50ec1d979c1a3d70c688e7c8a137b96d77d3c6fbafa46457e594620d9d82c55ff45825dbee4f44a7dd2d6211f0f1748368ff65aa28236f3be0a7dc1f5502465f0d6d8ef85136197a83357e06cbda4b1b8b16ced88bd7ee4682a35cfc877a4f7717e7ddbe8e83693eaf3c157ac11caf1043b441e4a1e538539fb6b381e498665c2124fbf368e5299a2e09274c464af8bde64d6fef639f4859d1f59b9f65e057111f316566130d64e1be734b85ad11c89d4e3be0b9665bb240beee6e9955f9c56f859b6ce38f647c3ba967262a90c61b1bca6b6f21c693c31914d921d21d83c3379d85b2ed68bfcbe40a33114a4b81029b56b9edba805dad279fbf2fd8364adac95343d7e0b6cc7ff1e5e83830b0b0dd04e44fba5b9877298e476db405432cd4743f2f8c6a7588fd26bcb4a41276b721c84ce80089b9e001ae2358fbee00d0f1e3fb4506821ada8ed8a7fc94c6219af4d32e9ec442da0f2fc0fa7253d0448b24ad0f4e009b80ee7f991b999daa0f9d728a5786be7cd5bd923f0e3fc5cf6e70441bfe4242f049a2fb0f4cdb4c251f5de0d10b05f05248f3d5c4b27bc5fd321feaefa0da90b36fb64a9a77d45b9055d532efede6c0d7504c7af1cf729986beaf4eaffa5040be7f13d5173720cdffb7c7fd8b125b74c483529737a14033de1de417c8f0117a12440ad28f9769f223474f55b4d4d0d97d3d9f180a02b771e0332fbd6d484ab9524776e003c0208062bd8c04244978b8653c924da4607e29aa0576155c9f31202cd04e77f7b66852a4e98dcf406c79fbc37a161657fd40d492171547d0f882a0813b982ae05fc54648e4a485165b646e3af1b65b189de87b46776f5819cd32cc41bbed89488faade161fe7d9e28e7e61183d1f2e5b9452bce202b7cb139cff6aeb70b70c4d299a3ed7bbde6593491518664ffb23af4efbec80428bbf6cc44f21935566c3330891230c0a6c90d1497c95539ed5cfd1874bc0ec0e75a16e540cf690dad4f297ff09ac67a0ac7b61a4a985b2428f3b126f99c3fbbd620b441ee5dc708dd2793bdc93348b236fa3be79c590efa24a1066b81dc6f6d1b31d4830f48fceb402819cec7aae40f119f22fc52a52603540f129c993f4cfcae66a6e03b24ecb9fa6d4141d7d08728d4f864e7c6374d6c31b2eba270ecfc2bf818dd62b3e3af8930fe38319b7fe988d8b5452cdbf38e2d3773f6428f1932017b1ed1ba9a95c388ec2ab11fc6d9472dace33553df3690a5344a89403ac839adc1cf86bb0e47f6aa631be4c02884523b2912d5710bdd5bd2f87c42340735f04faef40b2cfbad653fc8fce62c3d3423ffd42e5590b28826086689e4fe8ef8ac129da72927c957e10fd531fa6a55c8d968fe874313a66a66616fa17824bdef2e975e6a66c177caad16ffd81ee29ea4f099b3d0897a997f8eda80f14328289fe35abd5b08d9d7388399d93c51cc7057e63aedc5902c074ad2e28face1e8b86bba8e4629107e7f794010e2949e98f83d95be94a798259cdaa1045b29f4aa89309acb74c9afc939a6917eec68afbe856991ddb34c7ab702e4b3c1689b597bcc7f35d339b26bfcd5cf441fc7ff55b1a68b71a71f605943ee930889f050fc5c0f5a02d8800af51dc1fee976734922b793a6adab0541ae6dbb6866c112a87d887e0313b26818806d0d0cc247e461e6a754c7b0af691e30c9c888ce71c808b2f5474f6f8343b5801644156efdd480d985e4af0fc2bab06ea5c9313224145073b75aed2e63b763052ac49b5abc3fe063c3d1a94b0c79e2b1e932e00d8e31f09ad0019d69f6b208d6ea78f37923763ee20034ba6818393870f1a870c4d3b3eb2615e85fda41efb6118ad0b403ba107d3dbf6b937b497b63da833224adea60326ceea2a58750d83f05546e0457b860ebccde5612e143c5d383d3764dab8a0e75c082fb0456ef9840564bd47835f99916a303847d6afecc3df71ed42a6ba33098cfebb92fab8042265e05a03fed9601c213621eaff211e28aba5bd925f2403ed204ba79a31be70dc0277e7ce996e7b904ee3a43fb491c20451ee0820ac20f77b4d2002e90fe1b693b4f0495ddcd5c202607b48be312901b26f02630ca6cf9d00c1fc2ed1b51e8eaed564af261edf285adf50d96e76177b9646dacdcbd6ff594537dec0802fa073b021655df71a20f2ccb9bce83c71bd054d73f70a6fea357ff81a2a1133c24b8221ed9e68c93e6debac316f3b7423f260c0fc2879ecd2442b085ae1ff1921353dc329cd8a80bddec8e5a0f9d36086ab8bfa51a6aa48d6e4c0b836702fe06ec0bcb7f3da62e1cae546640c4a88d7acbaad571596a9cf8a7c30b27f580ef9399c87d68f725af2de076864f82c98c3bf755be5daba28f22cb0c7196ed05418f3959cf87f8d8fc4fc6c2aa400f02ded0cbe4a06631a909642b06ed4b93d572334d1084ec2bc6426d678ac54577a2460eec2dcdd208d4eb05a40724b2275c9f4ee2f8dae6d96570b5d9e6343f62e4292a50a2abd3504b53f19a7fda6e5a24a9a8440be7c4bff81949e1f967a63a9f6e56534d6d88d1bf66c10b957b1c239825fb869e2ca9deff7d7e6535ae13d8e73733e8b6982f2bd068b4015f64acbc5a38984cad62b778a8f94030a4f7a79a70b9cc9e8bd17a653d6c340a5d49cd394f60cc297b7742b3b41a32c43603c8b1912f91244873ea83785d0f653d30820351020c5f568d39b32e75a8d0ed667a74af81a59c90f477d1ba005c0cb472cc40e5224bf96232b0b8f6b81e98fadd0120909591fbd33f5227e6a5a41d26e88256ecb76f6335b16b7628da5f00660dd289d2d4d191c27cf38c42c44d898a60b5adeb57975cc0d7f6be76a37c3e9207c233a506cc9660099470de7ee65bab70ed0c95800b8a66d171de1c8d0e59a7625503300f777424d8f88d92b6f3bd9cfb27eb9469df58dc307cb5e363747acb4807b7f18f25ed3d3c570c35b4d22a7714d59fe071fb5e01b19fd2298b3f09c78d87a6637d321478bf5a8f8a669b20cd6057eec92d95847b38e5351bfe970e9552ce02f26b0c9a995d39201be249f1b5deb2ad40402e60dd81bc0952e7811b619b684941d39121165568838e7451528d1cedfd9709d32db292d82322951b9b2bda3a405c92458ffe008eb514469441f6e46c4baa19917560def4229da84cc829d5fd6049eabdea580d073d1d1a9ff34e190dae19ac87fd082a6be324434faa9efdc77fdf934207f80d95302d0114cf12020e204d8cd85c2febdfb11a2fedfb28d90d9da8ab31d6b588b31f171263ddb6dfbf2b7cc45075af4ab5e012f9d944f868b3e1fc9a051ff1cba8acc36955c1948148fdc8686ebe350848cb4eacd5cbcf472b6c5b5dfd61be01e2f51cf005b4ee0f047a87af2cc1a63c2b7fdcdf32b427bdb58907372e66078f8f01418304c6a15ef4de0e9136e256cca0f7c758bb42d3599bfbcb98ca79402591fd731f73d09ede55563c4f215f98ef5bdc5f559a0d802c590e854c6b0156f73a9afdad0a9d04f7746d294a183474d64ddc93f418e305c3ea3e2d07e4b9eef60570c81b13c69f596d9178c291f49a9b16d8b94a427b3bc42a42d6efd4451cf5ad3d5df2e81cbe7e9c1e59cd81dc1ec9733c1d46ce7c6fb99195b97d69848380692382d2ef53a119fcd3b145e1f68ef5859506a564c295d16d85979ea2cc87a9942434f36c0aae6c8cee151a912b585daf0059d8a894b6fdf1675ba0a2abd7cb748d78677188070f7a201429b45a4432219a7504471db48cc0abc8e9cb69c6b1a7f1b19e714b2d3493f1a746ea2d78bb455bbdb15a272e3cbfcde62a2c647d9643d19653c2d707fd954ea828e7126aeb5162a0c1f236bc1a1f80ed1352cc641a48cfca38ffad4619ae17e9c63af97ac846e40bc75bdce34c251bfd7f716153cfe80c1b1ecff674ba1c6f2abcd26aa80173adcadb01b5db809c680667824af3cce9122b47a4702276f795236373b852a1e2c703a538ca060dd069eda85c3fc36c1ae84fd9fed5ce82812aed81e67effda64b4af92e0f139ef0fbed7e9f1e91efe6e0345e30b55c96db592ffea6e0050f44ea76750f75aeb2aa352d43497dca3f4e183162c4e6f31bde7c95bfa19c9951225cd8db73ee850cc5aec7a22670c68ce5a771ffe05b1e941e1f8f10c90800a08c1eb956cc2871ae2bd44ea545b89e21d028a79e46f26f5ff70e8caa6f079ebdf61912501383ebf1403b15ce4c0e8830aef2935276340fea2b8cc8014b4ab86aa5ff2c1f2351aab0e5c7c0a014875be6e7cd6a87678af6d7286b7f8c383d5e23e0e44c61b54249aa50cdcb65400e5226a38a759b73fe93625155f26f8eeb9a58e56a1f8ec5871dc287059c60f3cabbaed28a265189aba5712983da0d0f513b538f64ad6f3d6fda991af845dd02a5ff1387cd268eb6582966cf05a211752139c7036acdbc99f9694e857e6ba7e6458990c2d161836fe33b9d7db2e26e60a412eabd9a81543e43b77b5be2dd3354400fcd18cc1e7e3eb268732b4ae4d43d5e29a3a468e5a219e146eb6bbf255c0442e7b45b089ddb7b2c8ce87a3e16972129512e18f7dc0ef3ef639dbaf5d0e1dbf46aec3cfb1ce22639b2e92f671d51518874cb07e70e816b0ffb931c6d1e2b3c0b93c3e4376e5b449d6ad12f17c77cae5044ed87d429cee25769cd952ef36aea6b6b50cde08b0e59cd625e38a8e7878fbcea6530443a81a49049a486c8128e9112c4a30e4d2e7e539005a63c2fc7c43bdc32339539304769d9ba1989ee6ce79b0a692d4d1d3095e0f5554e48fb7f668a29f1445187148147bad86cfa2443a3f3c9ffbb7198a110369c2fdf1fa92fffa141b8bab0f230b1fffc2686639f459d286fbf8cf8bfffcfd7ef93bd83e2c36b70ab9335d749207c4ada5e4cfc1ca759fe10d8c5b0a6e73862576cec92ea4d95d939ccd15d3b9339d96383b6ca103a2e02d776dd0e991ab3eee60c36627ab2ba7e92c409188d1fd7404c01369650dd92d4108946cfb7d0e4d305a078bd18800645cae07d0e61eb1658952aebebe90e9414eab183275ad836092eff7b9f79abc17f91e7b66ac77cfaa7190d21e366ae1cc2c3dd17435d5d739430d34576c262493e4b3e1d10356bed0faa1f84525836e3051ac1059cccc68e876de8a770facab59ad45408e4fc680d5d1a2eb37b85e989cfadc86a6e1246fbcfd141a087529ad69f2f6c559d307170d5fcc2749edc9c21e3fbed7b2d5d1e3dbb91d50554acca5e11b1985e0ccf62a4d0983924c2ff8818ccf8f81e9bd9ddc8655dffc2a613d4cb074185ace33e7c413ae55e6a738d279d789f2ff8461fe8567917e54a973ae855a6566b4ccf78d33bb9dbec47a85025a2a644bc6b1819d8798174c21fca26a3ae93af34ddc800510f44feec5b33a04926af2e52569dc10d7066f7bbeaf1eb11d49f0fdd3907ad47576b4ce226a2dff9ad3cc64f012c46049fa6abad91da2ae7d8317bb17dfb401786d970c98e754d5ea816cc8256f4ecde05ebd779bac7119e0216cca6bb8c019cda0ec9e97568d02c4714ed0cac4896f75171139070329781eaf5161975e9b29ef0497f13ffc62cf3a246574edb62dc28d56548e936a9d95be2feb21d061a6a346ef086f2aaf138560e9e822a29a8893da36758e52acbefbba5de214e95fa19c3a812f345f348388576214c5152104c1fd16194d3c131d3ac90cb1d32f3cb0705d2b67939413a3e06714364f1f5a0c23df4ce52b12f4f77025906fecc7f295cadd6191db0c87858e4b6187e77480f56f5fe516bde17058e7532595e64460237fc417557675848eb2ec8c10bd83115a73d5716cb52bda8ad56a51cda0c179cfb62cc892b51639fc4e413b4af3dc5c688f28a031106305ea90a522647632302d7088ebc4636c5b7159816946a70ed0a553174b6c8ede40032a9c554aaadb95b8641c6234daba59036755b730957df0897a0799efe978667f0ac8d4fd941ebec14413001304de86b2dd0282b47c18b03a61d313f219fc6a66eacb7bedf4bd2d7c2965ce40c4becb6984648baacb5bfa01aedfc85540fd32ad3b6e320baff39abf318ee1eaf3632fd6b9a4ea6b610b14f110904493ec1dfe48735b5bab87a8eb69c6de86b67efb7fe71fe11e48b02e0dfd9b821e508c00c7498ea7e02078cb6311ab667f072d2d6b66a6be40c754cd19a8c154f380e80edd2e7615cf09e17aba000596740a8a623b5447aceaeeffa2134c3c37473bef9fec2a6620b5d8756ac98cb7252e543e9bb1efd068571d8cd2370384c015678d4636680833c86f189ab840d4430fbdfdbac21724692ecf890db4c7c3cb4b662ef5c60cd85c0f5f08be4ddf07845e12a70843bc3f97d70a5b5a8e480f7ce5878e0fde0d0d23c1d9fc0ed7f565aa8cb281bc51199a024047db640d69ec44b252ae6a86e38d8884e524dbc8e846fb0fae3b61bf91de992ddcf6a88bf788144bbd8b3017a6e522e8d7e34b913d128f9793fca32479369e8c77504ead3823f3d4995518c7bed4017dc37a3bb54c3c776294f5a32363bab2b54da927f17ace31b288f964e98d1f531d918a68d77a031d4cc6f04453065fe185e15f76469bb0ed9fa11561eed60c5acb06c38ce9c15f80820a2051d6eea0464983979a03cb6aa5522a2c8fe49ef643148edf15f0e50f20301dc40b8a44da866e21a4344c0f9494bec733c6b169762dfbca340f15730151bdf6261787ef935bf4f54acc6b56d7580509fcb5d1b9f133602bb5819247332274ce4d178b4f0b73f30a2429892db3d661acf48946807f798caf926395c702048d09bc73dcca030441de63e11cd911697d8548c874f03464d841184030306531eb4729cd122e4b826d0fa24824396c3e2124fedd14d51eed5a3ca9aa96343ddbfe1934dfe91b02c9c88a1e2831b0a05b7329e496b5d4955215a77f0aade99c2d8877dd90631556af7fcf755d16e072ad8e70e0f9eef0fe410d19d17b5599d087b8499f59abd27548b1a3dacbfd48cd6267955cd00e3d473bad09273a50c16c0642aaf2a22062bfc05093bf67fb1c61673e96bcde419963430171368bee7c264c4b39ae2615ad742568359c4d15114f34a6201ea4b86a2a0c6d15e26debdf857a7353454cbbbe749f1158bc46136042a9e1637bf485fc517a337b2a3ca6d4ad10ae8c95e7c58c2c72b358972fbbb0d12c5aa0174fe293452d94ebefe3a450809fbf6c6645659e29f70ee1cf9531ded1100ec094069f95bf782706a4dbcd800164840bf7b0e0396827128072ca199a1b8309c8399d4a0723876bd936d8d50e9eab7d208234e5899ba9911a470e360a15e57ffa358127d63af38d68367529ee3bcd91643ba1500086251d4a1552183ede8551a144a28125e2f4810e4e151bc3be98023e1014027658f56586835e9cfcfee6bca69adcc6ac120841f203377d9f999034caf12e61855a136b704b24848c685e80fb378f08140d81ba7f2c77d44d329c026829e5b6d56042510fd2f447bfdc99ce62cf8295efe0b4826c56fe982abc65d7bd52a74a8985307708f1f5c96fbc5037f435d5a86e1056bbfbe09c915f4cdc3aae31b92e7c162d38deddea6369fa5cdb9744a87aee9e6513a7422f9c8211501c2bd0b8c13cc480713ec2aa043fc4f4141a8b30bbe6278e2166e408a97ba45cc557893754e26f5db5eaef6eabe761062cc94daf9052e4bec4986d32e1db5456e9b79e2c0efbdeed7e2ebb7bf5f8e560dd68706ab9b269de2278b2855f1d036ba8226d0fb33c55c5050955696a2046ffa1b2a1d050e4c11e3bc13ca00e5237d1985744341f45a170d9726c34b41ab9907f7e4c7318637e0009f103c429f13da5e3e07ac88ecd1a53f4e14528e326a1caf0549349e625fce326ac545bc041a9ec28015bd0e2876d62147199d1e3d84e820f9cf5b31caa7ec5f96e427cafc175f9a889eb9f270067dab7df9f099232c98c8eecd630b1a75e0acca56e5947a7442908fa5c9cbad264d54cce769336cce91bd79505fa35f26ee90a72dbc48561a7fa38dc118868351ea43db49b98c5f973458474d94d8631f4274d020737d218030a0c9051d984d1fdb285b109136eec0188b42034b9dffa593b818cb43d80ca10f141980e66a36dd2a889afd00cf27edabc9a4916366bca9bf39201dca05f36cf11cab3d1ceb0abcb7fa1bb730515ce27824abf0c0d48528247ebc02064d807822dd1e0fddf60de209a259489b8bea3fac53001d9746271b09841872595813dade2fa22a7764cdce22fe3d4e1bcf119150df35ddc6f6ee78ad04d1b030b33775e62e4a06c91f2f740f5bd000001aede5218b287c236b12ed7caa0bc0b3d889981aab11ae902eb7625abc522226847c8f3905096b34b121d4b0289ad53aa05b9e93b394886d1ef455e0a7b02b0210e23c941e1cf814eb23c651ccf98f423ed5be1aa7d8fc43f012b795d7e8ffea77e4aca0739d0611f53b0fb0f4adf71c6d3658eba748ceb1ed51cc790e9c9dae248ca6fd1eb9d6f7970792e5930a565901bf96cc3cb37f596339e30dffcf486b8c915088e3682e41dce4e4fd73725febc7f747deecd0b8dd20ee6b4792e60b2dd49e17311866640e400843bf1d6d1ce8c3a19c7591cf0b19c399952539437c363bef091495df5d8a7efe4bba3fdbd9ca281c63863c10c5767949378abb9188a633bbefd6f7305702318146c213f2edc776e0ee2cb38db57af17d138c3791287410f398579c3c7f892d1948c58324629bfa67b6344ebafc38d70a0ba768bd44599590d2e28173a171df4ec23a2520ae568cca9ddbfcab73f569cc374be58bccf4275adc86dc678d6cbbe184104dae1720ad44dbb6c0f47412f8611f4c35ea267371e4ded0fd5e01331004a8c5c35c9e54b8390b88ec1f69d103fbb479cf239559748be53a142afa42c8b5d65a6c6a4cb5ece0ffce090fbffd470ade18ad2be3128de72d18117ce8892d6f07ffc3385fba248d0d8194ef0456bf99801d8e7045701443ce140f187f31191d0596bf1e98849f45c87d0a9397f9b767c27d99732c6904152d6de3cd23fbeb8d7eca9949887b1bc6426522644fbbaf9b0973e9523298b1c5bb048a1a8fb73c9667f9b0e20ea481316b77f382765f2bf51af380c36fe016c9087954cb37699287bd1ae253f79266b9411b3373388ce16e49d67365762754e741c769ad21d1e514a9a65ee7fe979b941b2d35d5f8169b36f41c50c5c0b7cfa0c1a902ea73ce7ae1554458637e9c6a4ae7302f547b6e0cf6cb233f2513334f6f779b3c576c9787c4deafa8375ef9580091509b0488385580522329e3764cedff0a54901bc5977f5217ec59643d24e70ac092631127c8d27915a47236cf4328f7b09670e6202ef3366c0aa38563cd18ad2327fd5d8501c238d13cc220d17f55190d9b4933d12b56aadb892a8c957e8d35ec48932e1ed3b71c7a1e41387890e2c9043664259e99b22b0e1ab3d7ac913fe6b274f8a870d94e6d0bab222e058988da1e4c1bbd5ee163b567d52936b0a779aaa5d89e77811a4ae27b1eb3f8d94e379b797514647ac4c094b294f4d63f1cec22a62a9012bb50828b94bda70f2f1ccfff0f99c2b488dba5594ffc7967584bb4e4824df1324c544b066e7b83901e7dbc2644c046126b483a2f468d5cc2e4dbde86344dc31d32a9d21deb463f9d56fd0e2fbb8939c334d4d8c7aa65d233c8701cda9179f44144c0b2789202045d99c8d67fb988a4073ecb21421bb0f212accb3ba1cd17a1ad0d6934249cc2e8c4d3648dbe35aec710041e3b1e8ddf7e0093a61ca6cab79db586479d882a9097fbbc057416337beaf4892660973bd02f5c16fcc02c503cbadd4c07e26c102eccd72f46a07f347eb952709427fbba723efa25eceb362695ae3ed66adc532ca1561bbd0210a3c3805a06c7210a022e973b0d0281f3115355a5e036b7b018a61ea12a0d9f88dcda8ff84e2e7deca021f664ef78cbd4aa370e6c877a2803db41ff9ad95e92b7667c7b7ea97c7485dfea053db9305b64d0a6f6ac16f020e22e81ab837ebbf3825a267a354df882eac98b31e15a8c783f65e72edce01aac1f5c739d27b5e1d6f39b5b05a8f0bb8009d5f52ee6c322cdc576dd67691eeb1b5606be1d9ffde934807c65570df37ac3653a0251bf2b9013e5d5a058b55a876cf623b5de5fc1e26a0b82ceb1e9a05581ac27c12ab1c1e38a0edf1136a0539da24d2d11b68869262a5dd452d2d9f3857c6e483e20b0a2a3e1dcb3270bce15a2b0bab1094feb8969cbecd49902182056fd8c96a5c4260be8d94ec5e60eeaba51f8bbc5be728d7272f8dec3439df1d9e7dcaeff0ab4a60347b1e5aed9eb3d56e5a68a9c30f41059d675aaeae2c79094b16bef6dbe27deea8f9ef5ad0a023e0021f9401c228ffc81cac009d7adba25fd4a792da924981f681b72f4a8c8771127f8d0315b299746513238e15e7feb56ed57061e711516c7a4c7ed6371c68f838b78435fe42d4011939eedfa5073521078322a4f73ccbb94c575922e51c501cec32135d781b35be3ae10061bf23a25fea262f00caee2433335f5e6e3aca989a38989863615283c0dec3de7ef1d1a97931aa001d2152b64d81ebbe2f9e431b8a77c3c3f59ce9584b0c6ee62686631d6b9a7f2f84f71a1b033017859bf23cf779ccf9675ce4db679fc3431acba3b1c1081b47ae0ee807bfa660c325c6f552135a404942f256307c4ef8ecd601ecb8dddae4969db276222bfe80f0ab9c89dd84cee33c8a8d09db86ef0d099b212b5db1bfe842ae16d096e0e24652a7c8fb5606952806b5f1b6284962d7772b439e12ed9b3ea9a9838930cbf22c4c7d7ba0bbd1b383ff3e1f6128437ca9be51e535e3f3c88ce4fda286467ac8c7cdb2e4266fa3005ac9be42dc95a789b7e5295624f6dfe68566db8ea8cda796b1e257567fc1244ef4e1d7c52283499418d981b5353624a190de2214bfb57a7f1aafd1ab9e289d578fa01d9df1a2455be2b15aa7077c4b9bd43413a15041ee78766bff54032b52ba376817e2db2940352505f52227a553aca0234889945a1e73489cf68c43e2cc229eec4dd0cb5881f16084bbed537b5c49c8f144efcd04ff539842da3fbe8bcf656157b5a5b6c65999f61646df690af8a162fec9f8f7e5843a8e609206f5782839ba39fa2afcfe82959791283657596d7610d67dab8a0b27ae6b3557ceebfa9b980402ffb44624e1ab27a974d51de51f14acd39b7e72290aee3dc3473dc5708180806cf96fae1302df2c1d01b3a33ea708bf90e800da3c3d211b94f39154e5745615c0f190eb08044271f8ec339f4deb5cb153f51d82cc212cdd441336ebf977a2d52dac2253c30441bb39ce1a409c12844ed77c402cba140746645d8f9f949e53d0ba1bd22107c5c33b59b56711227162923f625e203c105ea1fe8edf6cd3d6f1a1ba56d795ba4ec08f1437d96c4da283c71b40a4b13eb4269880433177c4e7538101cd68bd071183638d16c5ba44512333f23065a53ab9fdceac8f789d2c7860c368b2870c370e0b155689b121bf518979f8e795d3b28cd1dbe8e6a56112ea67680c7858d96020ca33dd9571e45825e2cb866dcae55dd03916698d61099be27dec62367755f36eb4979b7b3c46c5746248ccde5d6801596140b80410b8853f9fec9a6328f40cf1eda28fc1e8424ee3a0111dd4f43579524236f76a3a7778995e57f11bf6c7c8ddde1a9020274b40687e6808894a85db50573dd79e487875350fe4dc2f6c7701251bf1a77d1c4b0fe5afffb5d8c923c08646d04f26410f460ff472eff7196406d91e8e88436d8090898b6914c7c082bd12a161cb81913abdd2dd3f9e6f1b45947fcde9116365b2097429e17d45de1d83423aa4d4087c4d17f11467437e0ebe51b936ad016cf0988fccc1af66458a33d4c349f9b1e8ef93402aeafb9d083a9306e6d325bba0d6a4fe678112f5fb44f0473fe1189c56f1ef4a3af2767787a746bb43cd8ab4f66c695c2c3e532d28a91b55428b57756c4e907802bd4c4816bffadfdf4065e9455aedbe925534e43dba66cada415bce7d2c487efc6d78db44cd2ecd75e0f82ec1d4fea6d30d9b483c6d0f1a170714b7de64185bc7041b098226d807f09e205a02ab47434ae09a4858c5bb956c202b3d3a2c6f5c9142e972497cebd384ec093a3bcdd0db43e23855837bdc35b7e35afbedb026f9a702fefef1e02c7832b78d9e746ef62bcdcf2eca2e06303859fe04d91175c64436ea12880f955b83d2c4ebe4f0274d951ebec4521442f78c99e340264ef67768cdbf8bc2883e6ca4a4fce40922c7cd24d21278e7ae9fae388dac5f467ca147fa7e98792d837de41027d60fd9b46d8f5411814853f40f49a52946f1840577f9a4b1c6154da2c6f50bf1285c40d039186fefd952f5ece2630d0882cafe66a87d9ca21a9e071c5755b8c9a8c833531517120b147472dbce406313b0b6cfc1e8bd35b0a2283cb07607bd90a3ba9616ca7b1f1ade0db21f3ad216c2e4114d6a57c8a3e4a01774830c116d364106ed5d9ecde785153668b059c7deb852278fbc87d5c6de10b759ac73951d8699e7265aa80f92c3dd37e276780d60eafbbac6d6e50a96a4852eb27a1b9af1fd1b507ed328bbefaf7f20ba1ad62113f79603b412ca70fa9820dc9f7dd26ec40f184c1f6b94c6d8583bd0b677e50d1a8ce69f4729ec52935df48e37652bd8ded4f1448c83b8d0a3439dd2c7e98f0b60e6c5aeecf820625b58bfcb312120703815140ba0acecd8c20c01517dbd582175fe5493f450f6ce1c5c185cca680da0d5b820ef062a81335fdf21fcb833e50a806f60ccc71114838d3b4fe9192fbc77e1d2c877b33d25499445790e9058a16d1e197e7e9559b62170aa1e3a750fa48fef3977811161d1fd7e1b1c149a4d9a621197db381846f157899cb7f497586106d0f52b14e5314c77c2fb6463cec75b49768f44af84bce9d059d0f58ce46179070d139f1eb0b37866b641de84b83e4a6eb99b6f48534935464314a58feb9b84fe644148574d2186dbc061f55cd3b548adba231f86ed5da4f241d2db212fd2f4f70f66e5acab651aaf02c491aa18d9f99d0aa3fecb69cd0b4404cc11ce2ac37b39b72f7d6fd939898aadd429edea2ba95628892fd2e7a24b6ba04718f5953e507ad99791bb049804ac93886e3ddfefd3f09feaef2dcd7c9c13bb2eaa929fe2de9877eaffca480e1ae0d2de7b842764e993e712a640807965b7bb5d9d241ea45aad85bca314c84c7d38f2c65fd9ffc341ff36f3e553db457ebd3e0a8f5f42ebaa96cc70f0d1442934d384b7bf8bec13a3f495f67b04ce5e6e4d1ed2bfc994c915a09ee4831076c9fa52e58cb3f379c92b54ab4927a19e8d5ede28bb93919395c7b70b1516744ac8f613692686972b4168d5f991f96b6b9b1669b876239f8557278f671845c37a8eb673b8f914e72e31d24ef41c7f48da9ccefa226d8f235ac2bcf4bea8bc7dbccc40f1b85667c82172f31fa45d0264bda537787b1ab1fac669d86dc7ba32678133a89de08ea255c4648a791c047760060f23c04d649d53f88dcb73bef873046a6e8e2d3864a41904ca598144b396d769a031b081fe88858c8b837ae978e298dc93dbf0038c2eee0753944a67294e20329b2e2bf61c952eb793982705fd7b1c3f7aeefeee5f73325415e9e1ee27bdca58ebffd2ae91d83298cd71b25521313f2e235e3a73ebf9e64209a993c2ddd8c3fedde4b8b666d391c5f49e8e5a91c005de610fcfb35e12740bbf80694d5193bb48b5717ce02bba014cdd766bf8d82ef6a1abe5acbd1e4a296762b0fd26d5572019f15ec942c0f4aa77e8e59562e981fa684c32cdb6d2c02debcfa96258ad5fbc92ae26f2fcded21c6ca4109561f1f5ef732e62666288bb1533af952efbed9fe820e30c5e33251b1efd91539d8663a76673dd9ae0b5dd39a1fada0b3c4b3140a02790d8c4a40c9aa6765812b64876cb948df4bd2661498d04f98ab82e88abf67457e6062947508fae12c32ff510d724ab14d7b5f333c9e6038ed477941dcc88b929faede5b487f935fb0d4fc94ba043c7ba54dec2f087619ff44e3a3af1465603098a1895ba19c4b63f24ef972f53cb1ed420d9a85b32fc9b62c820a88b657008585670c6b5ecc33aaf6ea735bd0c9c2936cabb50b84a910bac65ce57c196c4d5d2c69a8a1f035684d07594f7f5d31a944557f5ddb4cdf8c64001a075b31367f4f4cc280bf1e9e488b0cc7f10952ff6e0a41c567e03761c0a1acb29191add1fa56291d26d799a780cd8d8d8ab1811c266296ca8d6709d670c8beb6a4b8270b023f7e6bbd5727f8bb4d644360666bec36d6c250572c49298e4888e0d00e82fb264c90e20bd01a8dc724d5a03ca5624d9634a8ceca7c34c3f61e10b0facf402580f8ae365fa85ba96fd59924e6777e250fccda44843f0cfab4c61da6637d618c54147a09a38f702f89275575653d28ab711a5dc5fc7e0aaeb3390f6b4874c1a3a4df0e503e6e5e27aee2ce688f3bb693dc653dfe49ff2b47488a0cebbcf9312b72884078fe44b5e300df829e6c9b9950564f357043bee96a5d25a0b0e3fc0c8c72703774e36ee5c438ac49cfc8f3d3adee349b590d4306c9b1fa4d54b112c3ae290ee916d752fa4ae35cb9230639733a8898419270d902902879e6f672e8e9d64ae119d319ba760ba1ec51af2aed4b5db8e8691d85191f4878e81d912b1dcdabdc080724ba66070c9aef5c22d80852aed68f1e4e79b55112bb13f4657862e913d06e7f526e7de72f462e812aa9b1810e65aa398fbd4dfa2179afac98dc444cc082eae9942d6bc6d8b03417dcfadea61f77774c7e577c9afcd144367a350e4e23f9c8c037fe21fc9fbbe023a4c327b569c5b8b771bef397e883ffd0c5baa6f8090fadfd13cab9ed4eeaa1b1bde78b577ea43b9c765c246b0f28573fc4efe09007e834fa1a45a288b4f06d3534f6d69efc340d7cf5702ad72173d72cb30bcc475409e30899aa6e5f32888069e2e6c0362d6ecdfef39f0d7d7e56d2066f8696777bc2267145a9fe75d98c6f87ee13bf71443ef08f80344e7a73af9b953e25c647240b94772dad4e8659f2a188a2fff1ad673c145f5b780097663ed5f4e02ae61838c14d88ab621f4690d59fbe5589a53e2a4ca6143dee9491075b3451475bf940d99784d601484532b65c0bc2f41e855a4aa244d79ba746f87082df7dbc9c94c2b3a28ffb347cd8c0b23fbd827fbfb61a209c056f12333ed8671f75ec1e86be11302929789b4f75ce0b251097a2d2d7c1fe9b5e167008b061f73d572e374afef9343f1f2bdd71db5144133aaf7c952436d71765243ce4762969f471c516c7e774849bb647cccef55d8e49f489d208db739d1dba4a2b629fbb53b5ddb31f2a5b3c37b0df808d3ee90d4d90ef03772d7975c6a55279a4dc06916893e291bcab881ee9827d90be0d3c8aa280d13b9a2e7950c14f00372a49d108320b8bca97638f37545e89db454320516c7d95479c70bf7b4e2108f995603d8c00d05a0a95ddebd87c4699882d504a1e3ee187a9149e982e27415616270209d368ee8aa94aea10e9a120151afabd83d7c9f8141f3cfce04aad2299c9e9c7fe7b7946ba973dd168aedb90fc3dcd150aede37b16030a9394db8df69839f334e380af829c0075305ee5c49cd308180cdb57d78e380920999cf3e3893427c8a5e65ee620372e42f93666ff54dd337221f02e1a3056accfa195363e739af21b588c5a564c8a1fae3b1c98956b5019b773f9384d7e96aea51ddf9b84e5f25d00b74bc14c9b4163dc9cacd7678e0e15ea55aeb4a60a1d64c8778decd739c9bb2c01979def5ab123393e33bce8fc6677fefe8d19745fbcea573594bf04d9008bca1a639611c395ae8acc34b3e1f091d0b4a2b259e7ce8bdea20a175b870702c1fd46c5bbe959ac7c6fa4bc988a1e79396b5a92f0a84ffcb03c9881424f01635ae2223b5168158a663bb4817ea413025bfa2e7c35ca3a3f97b7bdd3ed8d2710f0d8440d1debfc4d956a4f382ae624f3feccc486fdd78b90369d1e37f92a3e30c4875a6309cc46d20631ef0acd8abfdb0b969108f58a19131668f864be379a1bc0f47fa5ba5a4b81a62997c082bc9b11550bfacfcccdc3dda5bf8a0423b3ebffb44aef989370d7814322548c414e34d5b6e9c9e579bdabce3381fed5bb453e0a333187853d2a58a548649c7cb279d41759ac3cdadf3402b3bad02789440b0ad9cae20db06414194534c5be4ee0932706c3781dbea86b4da31a6084d824e840ffecba96cb54c47cc944a6c9c1bba9ed969a408a3fbc4cdf33e3c49e8b21363117f8a5c3ac3cd3be97f8775fc4c47ceadf3ab43c13f5310813cea1a81c04e5a4e397c6d246cc45af20942ddac2f28c1a7d8c7a60a83371d9abdbb851266b2c50cfdd8345fcdee58093164d90d1fb023fee148f5a4350626ff7db395d277b783556ade3b9756a472d866f8880a57fcc4fddae9ad0df636976c9aeaf507a943f08d1a04a8f8a22de60e9577a1140f5ae23575a01e312f92efe7342d7a1fa0b78c8764892ea329f32928ad3415b8866314c8f30d868ad2b794bde990dd9408647a38830bd0a1f2a41794bb3b6fbe686689fa023e369047e7e5c7f58071cecffb3b64839b648b0432b0cef6b23581bcf9880aa50670ff74f6851b82e4f14e1f7fc266100026a6eb9b3644399e642286753fc2cd6db68d98fbf71aac73411418d812eebcda44738d7ad366754760a78b519d638141bb1f3da09055cb91f92d8109ce5f2e8c9b0668bc5ea47399308e4bd61f5d61637586403f379c4b702943535b19a0a2796535db987d8259df9a77d2a0eae245c964adbd6ccb6a0fb02ed8b11e6c14ac0c133c0caa43c96380de5e9aeb91d4775ea910568dc2180760b0b92aef37acf9655a2b6fbeed14e4bc23db734387673538819a8370668442b2c0e628f3c0cb08cf28b09886da5fac04cd1378be8408ac3c05cb8d2ebd6047ab40cf7944b6238300e2a80f8e2cb192c98a2b0a3326b071bf277ecbe77c14e2c4c36db6e7bfb28a6dc2b434a716684f1f38e4d1f8d3e1c6d628d81c51a10b9e60d2be86cff4bca0c446e1f88a76551eef5cbbd8b5a9a21bab3d355d1cf60ac9eabd56471e432d50b92f7f411d9131f43d8804a73fd0db6fe372047ec3544ac462327b6071482bf87362c586273998a8ce044b38fb7bff56485324f739b95db96adc3951594eba3834d3efd174e15d6688a6f8afcdc0c9b26fef2d33b0a470e7c7113eda6eb549b8303f140a5635ef0b5be310ede96df863869c1983ca0ceaf38cc601e67768557af69c619c45788fe25b99dc0d0711dda2342c433856ec5d7d0a60b9aa912e5d1a7e5f723b4e7d9393cd1c4e5ba87a5f5f7a47ef2995f5b1683ad05049c56070df99ee89df86541a1794635f8fb6819b62f2224ce93e47a1863d442f3fe2f2582f3cbeb6b35de95beb0b7c42ab92bc8a79ce92f67b63df76274395bbee82df94f1c493f0e367c06b13eb0e896b30e4d049ddd4c734bfd22c030de69796ec45ff6bd62788f9a29f97647d9878a39a93eb4f3328af1620f29aa6a90551144fbad0404a3883d0fbd23b54fa65f53fca41a2bd7e0cacec2172d84e9ae511421204c06a66b2e3a1930f4b197fa8dcfbc313622bf6df1bd363d6b8f26db502fafdfc18aab6ac70b48f6405151e86e1b68416db07e49a9c9cf6e6a982a9baf382e33681a597937a5d4dd7b147ce0ea122d2ea7947c3238a2d8a15fc3a2dc45963a3c5b549f99b10114fefe283d5671e6966cfe7b5600f6d890fc4a03e2c26846e234df4f4bce98b77d3621efa8e8f2891d56838d20541898eecc9fbb7f31c1a7eced0e333b69554d5d5626f93bcd3ffdb43d09d2105fcc1d87b1b4d1080823c98d155b3a1cb7103e74b9e4301cc17bb7fc057be46c9e4b87cb59e212c8bdcc9f37e1759b4b1e451de7bdc3777721d7c7046cc1078a83589dfd420e8e5c0fa215b78bb5b25e1bed93504fea66c6c2f7d8786943029e9f4ca70194ad22797b1a303b91523f42bcfa4f51ee3ea29dfe27057968f6e2311e7730f7607237d6e6ab0ef115ae2e601bd2f6e36b25a9877e4631fe7f8666c91c04d19eac4b0cfa5a97abdf1f3f81a7a41d2d11be4b705682147fb8bcd38e474210e224991a31c78522ae0998b5d3a64b19d4b244d15d8bc4711f1f6a106cc32c031a8c24f8b902508e5cedca184eac396272172c6d62d60756b6b1f47ff38f53ab9f7754183ca33cebed79ad584b5ea31cbe2e54deb61f516652d8aa27441896f63a96a02bf8141990466732dd00c5049b0e6667670b32e6d4991fbf6434cd8371f80997d214b146415ec9c782d09917c4ee7bb9325327fa61aede5d81a4f56d79d55a68abc182b3b68404c6c80fa54c6dde6777e4317baad59ee2857151fb1427544adcc76ac832b11de0127059e8198e9460223e0b435f832edd5ed5a7db1c061141e0b679da87b4f82a0ad01070cf13731310136a4dcf6fc9e739f6fd830804808fddafc1584e76b0e1078b65ea59fd006bfcaea49f613f9c4a074e4a16bd4634532bde9707ec6dc76bd1b2143e6bdefe3a22e6a9b85c86bf1d643145361188f0fee714f40f83a37bd5d4fa3dbac6b9824b2c95a90e8137eebf379237707ce1b8703265faef7331402d814056cf3474d2eee42ceb2c3037f8c1e1eb589ad2d8fe2d28881eb422d591152c32312a0701384f753d39fd9001061a81447efc71aa38aafadfa476e9da6d5b213394227ecc5f28624684cf06f0548ae7e1db4eb8a1c2d6449f608d68ec4c015c87ac068e514b5dab1976bc6c23c52bfefe0b677174d692039a35a704c82a8962b1c699ffe32b6a25214114ee9ebff19e70fd760901025b50aff0b02d0cbd5136aa1dc4085a156a9f176432fb3f0c1e0013b129e81af348340ce1fd623bc8b9f8805024a710d1b8f8c431702b53cc7c9c3bfecf7a89a7525b3a5b8139e5a4c466b7a9a645969d7bcc2c67b0571cdbee58a36cbae5fc273f21168759d3686aaaf8799c25c38853351f95d71dba383f470925e5486eb4dd2dd01c4c21f09b566609f7163f86375bd22725151013aeffac9591f55a114c458cf862e66ee5c301242bf12648a214aebc791803181744f5d7fc1a8ba300cf10bb9f56c87fb2d408542f9c243d102d0a238f002010f990e9f9f83c4c2f1d6b8b4d9a500e61ca2170379c839c57735c33e3b1ce5bb59aef04544c34dc1d68776d85f8677bbbe8b99f06b2f87f1772d64ebeac3a2cf17f24973cbf226ae790f709f87fe1d094806620bf227d12be413dca4e094a00da7e68fe802237bd17cafcb0255fce8bb0cc9b118ea21816630cd989069c3116e600cf213ad0ff2a2bff9afee4adc4609025faf27ac9bb6fd36711530e9850d1ee3c4ee928cb243b33da8316541708a440a543c0465f42c4d06e2d979eeb9632b0f10373bb5044dabfb40190b4fc60442e0edc7d326dd07b83a9bd2d237052eeb35ca9551a57e41674e4315c1b3a5282e2d45c9d6575cd1d4a899a6b0c04239f1aa7c772d69031436b0e100e7742403cab260882dae62be33b2938afa16b8fada32d8fa1bf98d4138619f213b283c85204b5d546c44c1f97787f96b57e18b1de53f9c04fd18890a07f01824bf8789632e376acc3fcc928a30df9dc3e3cdb06e322f5b548ad9152ce245f69b8f8fcfcf2c35dc30b4621cc4b6868e41431563e2bf8c92e77219741ed4a8580740d66aa990c2d0b55a66ba6007e4eb8f0f1aebd080d246844683b87b4f74333af58eaac76424ce0119bdec0a31aa75ee2cfeca67bc2497ba3c0ed9f5ded51e5c21d421a1d8a901dedee0c509aa26f75c7ec641af1752ee579c0b13fbc4f69bfc5949b561d662ba96be3c30ca740ff975a8278b87f214f1e5ca48d6c43b1d86a4de6154b484dc9e2e40c9dffa6065b370127ff0cadf91d43feae6e953916bc9eb4b0a20cc1d965d67328da899664927dbd4d97a3a6ed5d23e03f66d09e799efc7e14f3d053c59c45485918f0c42ab8635abc2a199beb1e0d528a60a830fa773049d9f894a73578961e6558adf5788699e7abf014633a212ebe2791b9771ade0c4b5424ac12cdb3174c84ca80f55d7635768efdf1365c9fcf22e202221418ebde777321e98b3c121dd07ed38723d208d220fd15839cb84863fa663d919010a82b9b254362e96edfc977dbd49ef44702fb7d786aa6eb5add690b44f669f741c871b641c303d335785890369321c4d132046b27b4c9a72a37226f7f6fea1e8b013a2f91ca5022e4f32950ebec73284d0633f35b5dc36239a001be91f00fc1aeb8c1f05ddee1d365dcd2d4d61886e437ac25a963d10966846233bded2b57dff167f385c7cdc53d48a4911b4a262e9141db4151a0d55e0d75c8ae4020ede71a76fa35215d8faa59e3a0ca162f7da57bb9270693e05c52e7773f950105b587fa9fdfbefb83530cf1918b3361c038f6ff304dd1cfa7b5a87f971ab703b07aa3b3b0c78dbb74e9c6760ea55275078d733519d51d3b03b16174048395e3a987634eeaa7cb95513e70316ae0ca1c8c38dff2e9bf703ccb9a901bf4b383acd05ccdeb51d85689c52a70ee0f6af7e44bea409ee7c12eef644198ffd44f8e5b467a8aad01b2d6d7bad9af2dae4369b1c173fb759de229362cd39b2704fd2c9dffadb37186211f8dcef6b400ff02f9b140274af16d84ac169f420c7831f2de6da6ee82a906b648acc3d742fe309aad4c87f6e5801bab1fb3611c28eb0c4b57054b7bf1392c705557310181d877c4329ef81890961bc52dc48aa213ababaa7ec2fc16440f82c713e3a6e48cebc6b711458394637106f1089d3405f8b80ac55963fb72244173e111004e9105d02185a8bc423c0bee7b6eb6b495ceceb63aac304a280d1d702cad5c767a310127110c0131faf923cbf3ce6ed3fa214c2005f12eab9a46fc67676f630ea23bfbba262889e9e5089fe9bf4c4a2677a093fc1752a0a5f13b26f6ce1e11f7907d64fd7f6a5affe9b876cd122848b8c88a77540e80175c8f062d1b1b8543c6278400b09b735e7036f11b7fd1d33f89614e2277764f9b5b90e954992b607b0aa492d6a6d7a4a6d919babe75b7e5df2f39d50fc56433c527da190b838659c867df2432b9818f66d0470eaaf7d17f6036cba72bed877562215c35858478d91ec74ff4c144d93719885dc08f155914563a7166b59f093c30bbd5c46958bc70d76e4005cdf5edaa1cf7a54e5b9a63388dc153bd99d5495df4ef204f77b9d86b40d933b1f282d0e40e5db5fe74b202fe843025ed13f34b00de403918684b9b9418944be115fcfd33bdb6147fc7a54e86467c6cebbd955aff0aa431f46cd51f2247f85d3030117d795a496a0d28cd9673e675b87f9906c82bb25b2d13203dabe13944ce9fadbca4369c361a9ca3edd5eedb6efc3848da41ec3ebd499feaaeb38fca2de4fbf6e6069b5df4d63f0087c5109342860bf5b0b51aa53a95fcafd6cd5f88347c9d2b3c2f448679fbd84e5a500345419dbaf955e3b1391e20c38fc291dceaa9a28a28f4e0beff50458b6603b20da57a4e4a557330a4794ab5ea4c7c074602ac643e03d8365b8e835bee734c9344d164f9fbf72a949e731a7ce35bbe2a3377983da72cd56b73729610c68b3a145fccb9fad79c91ee39bca10a1e95d4312a6b845d5fe50e8b58b123f4be34442bf074623476b7b2865b5db51056148aaa1504898e93d8dabc4a22400cf207577af4e4ad6df88c99efc5637f5a0fe683946db0b077409a082cb94646e90d2014b682118f1bf96be055ef2dee52eecb1555b645dcd4fe41deecced7380643fd9657fff30c6bc423ae0d4066eafdf8c23d67bbbce1e0f5247ecbf2400df92af9cd9bf6e89d55f46d4f83a1f20c9510a7f29a42755510b16a61e123e0f3b17e6b07a9b0d3fcce869d746d02261bb6ba01a6d3755a3ab9ae7be47cf4b868f3a01841fba6b65cb5b2b054b2ae0be8cac95570399636e1618ef452fcc2be4749c1947c23ac100bbc24d8a37aa04f8a5a27aee1901bd51d1ea507c299d87320dc0f1911efba6d86f21f6b1b018711d10667ec2be0f0cac582c29442fae30858c6b51a012a62235892fe363c8d00f75bae9caac2d1fa4341a1e6bae5396a1aae7526b2042dcd282ea88600753d62449f5f1efe6d7db3b5d7acfb867554f00ccb2a762145bd0cad35bdc2d1f95245221a30fa6cca083a73e6f8238b9d458b40ff514c18228f0362880aef3e44fbadd65d0f22a18f6478f6b2c189806d514b6d8f918589e41f07e7ea8455f5b61e63ca7d99d5fc20c89b2dbcb2834bb40ca4018b935c353388004cb5c6a475bea617a8286f4453d83c62a2eea79b89f9999bd8eb7d9bdb55f91a11856c018ba357998ddc4982de4f1d653770386b983319657e02937f94a0bb5c6bc77683661c10cb5936d19bdfecd6d5d8187404300f7a500961c7ff5d2c5c34f6887b5a7b60016a43e37bff764684fdc68faefb3ef4e676915ea8ff903dd843163852acd59cd46141552bd81b60bd42d0a276162d4a397a4a02672627599681be57275435cc942bc9d89006c952952224af4a3d3000ac2d57f48fb7e331ecbc170c827e04eb00362421cc913c49bf578bfc679e2be61d6a7e08ca46600d832240a47bb0ca9bed793808ec780d9962634c1d319393d383b0ffaac151c5b9912dc1cae2da766c00f1259462f433d8bf396567bf9e76f272066693a60ed0dab345c49d785363fe0a999b2185754bcaa695ee613353941d4aa51f4885e0ebebc5e3d1aa649800674ce3bfd2e612507b9a95fde53de66f0153a74f40d61321d5bfb9a55a551aef68083f4dd0414acd9d6ccfcc593c0077f2a3e6f65419611bcad6c4ee965e311f51b766fb1fc20ae8849067a5a35f7f6d38c61ee338af87bbf2a0bc1a8c565157d70d3c3a182588e2be5d70845c8620aab8a767aed267870d55a7a6f5c71c9f52aec9f60a62f4e3efd4c11204b85fdc392b942e4cb8ae438ce24cfb13cc8975397b97cd7d4624ec3d8285b12c322e39807bf7a87e96ad69f86d00c86d9afd046e0b9d56ffc07ee3f87963882366457c67b5c80f34b30e7de14a29d7516c821541ba0ee3dc1338477a4cd3ad25b99d0832a0f1629468c5329a1d644a83de22c390927b28d4e6b0050cb4176545eaa013d900df8d35abf9c6b31a5066feb7542c251891bc8d4a2ea5c6ad9c0d4132fc5b66c790f352a6f3bd884e49a02afe0dd05f84cf770c6d7b370ac2254c558f04cd0ff1f0e828381e3423bad3c9b56c2625bf9c057c8f13d9d5da8364f2ae1aa2f27fc1e4df2fd793c50f618a140d36e5f9349f68c9f4524ad2ae1e8ba33e0cfd6a7a1080651740bb14e770c1ca8c69afd75c887ad7fa32e4d9f32afa3f0573c7e9706a300749246f37758d648938222ab6d98366c984178e4d7ad9b72ad38bbd048333dd873c8520ff6c80b4443af4677226dfa25514102ab7d88ff6ffff5bc7e9ce7806c34488ad91f96b79715a1b0de3a1b195b31147c20f1534a093eb37ef823046381df49a0846e049d53937622fb8a8eb1f40b57b2d341433d5815dde60781e606231a87c7f760628aad2804557d060bb17fee185a741c7a1619788a61e60313061a2b341926a80e1ced143b7667b0079d0748b1e5013cf8a39466fa742cd70f46e7bfc4118c4f9f1e97f9bcccc81234293420e8b5246643ca4313bece1b1f1c886b80c5315a1bb5b4bd75d3b57f6af85bdc013a5ef4359a360eec2700d0746b1c5a4a3c04d8fefb8435a70286a00830f26867b5f09c28537c433600fbeea3111eb11d28301d7a73e14bf22496251885f93219e4716040e6413e11017b7ba19b2e0f324f0eee991c092a7003c8bdf7e96f94a150ebe739fdc97f7283f73adefa07ba654b2863655d95a932e3e13f3cc454ff9682b7fff6268d51a0a370a8e883fe6d33461981d79ef45eb3e28eb22ff5ad5100ad903f405f2399af25c2455115bb2cbbe3aeee57bd1b238344eca4b2f82c617ff75ccf6e7a2c69ef9c96a918378374a79ba80758b9b01cfbbb813cbe3f690743c6b71f918e1738c6e17d8e3ff7ea9775a5e5068bc94b1a0a64b144f624c8286986ee8bb2060e302abd8eddc15edfa5bcc64ff6b6eafb2c988ab9ea6edcc24bf2ab554d9168c13f3e992057187a9c251733fed7d79564f681a18a3327afa62f243b9c0defbc24ab03d8ed35af5418c35fb6fc0949aa4b9d3c8a535f410772f99c671601a231e7a83910e99534a6e1ea6ab5df0a21765319cbfc412aeca11d4d31f6fbe17d95dc33768e16b15d20da2286a07aebe5bdcd54cf2891199e9c7d1a79cd699862f55316c08a82662a28141181f8f510b44e01b3443961464b164dc28bd28235f3f5a48486a9bc3378e64e7e3949f89deb05e1458b2fe12413a098952ff2970cc7287fc782c9b973a7dda9e32a14621d4aa9968148ba14181f92c61c73a24ce00dc40c3cfd0055f261e6ffb0b1dee8c37dbcc5f4d390762cb23d6446c223d532d7acb597c520d8b78756db5013f64e2220f05d39eaafa113f60e86d0be1e68e948f3be0db619580aa976e38dab056c1bef17b4f699787a4342753ccd26bfe2f7bea6ccc2d621809e91ea7c9c3773da8f28d7ff882f4746a7cfe5963cd37e6c49cc08e2bed9e2500e3067f273447d8f9b992b5e3a7d81dd3504a4c9c6560d48bffe161fde560460611194c1dbc290ca8a9672915486159bd1a4c87fc7e1a3a4683da438a9b30c00d0c3cf2c30dad2391fe7383d5085e82e166401d25f88896975e2cf5ff0627fa6bd38866f86e32bb07fd3739489c94b27d405dd02f3ffc4c836b9ffaab2e02fa8214cd7e440e337c76ba973d1065183564416d448e17612578054da22f8539752b038206d6738ad1f3c420912c889e035d09a74c0f9d05e8b6bc92e3064389d0aae0938ff79595f623da37dca4d25dcd8a9a0206c7af91aea68852bdbf5699533f7367b979037e8332ab15b4e0e7abce63742ff5015f5bef57e4b0d7cf0b6ea3065eb18cecfa16fe50f0642f271cf58eebf736020c7ab1756fcbd0666e2090558bedf90a25d4459583dc730bb21ef82d74da136d863ee9e1944596780e12d634a4c005238f5fbd4723baf173bfb2b38128d18047cab81e05de447281a5880723d1c4084dda3d07aba6333b11ff1e8e770fbeba74cc9beb9049b06eeb3a7f26b9448aeed64b92a6a2ccefc1c902d1a0831e87fd98ba053ed094eea7f6b60d70737c670ccd828eb0920e532bd3c154f179268098d4568cc0a97169f33e9201a174b5a368d142eea32919d61b88a63cac8ea7b137972f41b1427d56af6daec536aa6cc166864221dc8caf24034f53ff060071cf5c14c1f8a5264c4f05c51c2746d3ca6d80f735e83a9ff843e1c083afe4ca25b6fd8495e69bcdef55878c18c788ca88aeee8105bd3d8ccd61c81ae7ea2483c41ff483802235984e2306cb7b6fa688159eb3a496739ba504a433b05e3ce2d94d1f4017ddd4c7623af59bfe5dca87b356ffeeb51693377abac11ac7037433f4883231aa36233fa72ed11322017fa6677868a902733c7291334c21281528a6553842dfa9bf7beb1fbfdd57843a7a78f67f0c0ef6517e2aa447e4af09d1c69b7511b1c8e947e84b184314b81605086dd6731f3763c7d93a08900693d91e6bb3911aee6d9a8f6df4f0086b201682cbda4ad68496d53dc8c6cf59fc52e91c2727823d66c587070ed692ab65f1faebf301ea235122f25d85e54827875c34327ebf4bfa6fd8196d3b499f1151bd4e93280550d6c438f098c58ce5c538787d1d9b486e80e3243c074006037753322ce61349560b074c038b294254e039412c56f6d1452ff495fe177ed5cb449fb88ed31558526327d3eb5adb4aaa029a4b6428a5e6b03b46458f3701767a8bb8e8ffe76f379735d812ba0b60395a872658159fa9bf0448ba1ac55ceeb93d4f71500a6ded8f6d61eab6fc922d1567e844380f86da131fb4e210f962703b3720618b6ebffff400d3963865927737f36f165877f91b29b3681b255a904ab36c0ee77d3228eafe707b732d78adcd26685c996b248cdfd727f76d911d7d174c60820853e6696461f7f5b8238c9c0a15137279e1994aac647f05ffa5baf921590b700d860fd1de95d02db9e223537d6a0d421ffd220cd8257570597b116fab22b4a0a9580b99d3cce48d6a5a2fcb368557456f3287edd7cd477d809fc16e02b668336344830fee13c2ca0af4fc6b11c22e7d4bbd1eda84d485880515e24dcc8324a2f92aaf21067fb4a38d243190ebf4b47d13f1042e3aceef160a75db58d6b3ab59d0112b2b5e8cdb5d6fdb093e50a4f9d33149fc9318b35dfa4024f6ec0e7a55d09fb28fc765e71cea01ee4bdaa2526e22bfd591ee0c2c5d339daae83474ed1ad4d1b72d29bc12f0481ae2e03c7c74a660b39037afbfee4cb1723741a782f1cb46dedcf8e0f836f7db3da5cfff52700a9bba666a608147356a53ff97509b88c9f7502ac63ae942268f4e7e773cfa245b9644cc0c4a9cd9fdae635b98cdef1683ee21461bd4f7eb7087f68ec67239a084b95e122706b883a608b8d8cffb72017732d507767a1a2cf8bf3948cc56839312d6c00be98fb4486ec1d3b4d638c26ef72e9cdb28126bc71cb334a5d82331dcf321cb986c7036ef116871345feb06d7f1e4f44e9b62e5912fb5d578513b88763422cd4f0243d808f8ec8333b843cc997ae7fa4ee06b1d27e3fa0617e1dfceb9818bdc1cd30d796a5e04e3c41a4df3a2bb490386e4be4c136961b69f1bc100622f6f5611e7abba26e41959823dc8d1b3ae857e0decac0214d5501bcc2dbf0785ca9e6148ba073dbf52367a4928029fd2fca633bcdb464470d3deb549725857d34dbc64ec51f57961225d1074328ac769f0d0dc192fade9b68e9c2065afd947cbfdb5c7dba2f8220b26b3171f01dd7c84f9c59d60372f36fa48d6da108c945a79b46550fa560c187734e2011c286b36f217962fed23c27145250f44069a31e3847f2dbfcb5b69d751e5de28683ce2e2660ad9f4a22c7ff0e1852a958816990e737c4ebf9ba4f65490da9c894eb2d2033cfd7a2dd83c80235723ab63eeb033b079a538647070615a217aa41c89892508d2ef8416c5eb2b88db909e31c05c61c6cb1230127e562d968ee20a934d253ab7655522e327b8903279f90be2c68c9ac85a6bfc39df8577c031c87c5f8aa8572231636dddccfa08e8b528dbf87d14fbad4fd168b476360db42e2b2f61dffda1bd6888e8cf86309b8b8ea110d5ff658d6a15b8a35d51fe27cb430edb3765f2cf2cddec146c7e70c344433a69bce26e094f0b55cfda536c16a0ce50a0166eba67db5e0465b49a31343042f5518abc97579f3d3c806c0c315d0021f0807deed20a870c0456394567d7787eacfa814dee046fcd0bd87304988efa51119ec491416c85894ae411d0ab5f092c01a9aa069e45a111361048e379908762e89e01197317ed89f8f43baedbe1e90ee00eb965695504137b89071f269ba007042aded007a5c38c0fe21a04c5a1ee7dbf93ca9c6c10350ad57654a9419bc117bc5096ed4ec20e0d89fbb1b2786a6130f0ef48e3663ed59e1650664c8f7272c3c6e0ca125d4c7102f17a0f4db638db6b2f9d7f8eacd8e27a414ec23c4ca51d1fa4561f2f2a859c60e9c4915450cf820c67fb0d075a6df13b7af58b10b01f52054ebdb3558bcc9a878a706bff75cc4971919ad384371c83f32fcf123e2a41d4e05ea87742d9b6375570f04ef5be73f2c166d54a49e2dce78b21c17c716e8727b7f70773e38fa69b895fdb6feff21354ef41f0532a4a32ddc9154febb81cce5a7ac68f56116acebb8aae370c19373e54be4c3ba5571a2daa9c680c4a578bdc3a42ccd853e4dfc16d10f4c0d693057739657ee3b46dd253f45310b362e2eb19b08674ce788fecbf8afa7d240617a8973b849a9d94e0553ee925f268c73eb392f550870d1dd8e5e0b67bec04525038f30e6de76034d860c049cee6b732ab86eb1b107da1cc6f1d34c838a72a0d35788b64206a18a6aa60607bb3d7a75e24f4c49ba8f9a4650cdaac0680dfee20462bb6bb9ed54d5dd824d56a723dfc79adc879fb903d3388878f8ad2415b09468c5f79188f9ccf85ca355c9a3739179c10ce48bdf3a26ca2d249dfec4c31f859ff6985670b004b2efc84e40496d9a1eddc8ee77dfe2ee46be33b5c6779f5e7fb5e93d9e205a56583646ba9a56012fb374cc4ad133a55e90e951d9f901e68850581e6f4b8594caceaaf29cc4ef7129483d65ec4bf649ce96df06028cca98b134d04b76fe3733b4d89bd650ded39a08afa20bcb840a40f5a3418ec62a415a72465d4fdedeaae4f86d59bdc3500b5f686bbe4bd3e9f7d3147ad2114e1243a547c7059b9b5b078132e1a89c9ba5b7ed17c748818220eefc5d88b2b8453d58c0a658d2807dab878fd1b09c4de931ec0fc82424713f9f904516a1c687723a788d69a7c44c6203b6cf624c1c8933a5d2c963f0902dd154ecb9be275faba45049b99e5fe4102cf44de6e90b0a5ed967fc681cef38308a7c650196a58a0d00c29f07d0ebaed55daeb047c55151a4250ff6db391d4c83da81a37dc89b32278c8e58899275ec03f81318c27a69704ca030afb3afd7255b13aa2e0f017fd6a9d924816384210644402f6cbc02a0c39e9cad4f4a97a315c449cdcd9207c1a9a182222de13834662e5cea79ccbf66025127e20f36f9e6a1b154c4957e7a558f29ffea0849ede3904eb6a1781aa244e30212b4359152b476c1ef199e09727307fc2ac7e6bea4a8c8e9a57dd770d047ff97feaa81beacbd728a47da5479a5951abf57e79abdb0882e46dcb910501e74f9950953e61bab78512e1787083c6e2d8a5a99537f5504d6e2f128c313bbe4d1d5bdf10890a840aee235bdf25c984012cbf167929e5a4f30828874184d5ff0133e4c3cfec91fcb4ff4ec7c152012e695fa45f8e0c115c2a62ff6cf484701288eda9bc45f4cc257cfc86f7df5bb38f58c98a25b16d81a4bb07c6a74bd5787591e7f01a23f740f0991670c76a21640e7eddfba453d42ed20b12c37a47349d0c65ef92d07f435f9e70dd5786a520796af0c9995ccea97ca5cdbc137b092298bf45b5d882d37c5499fff36d71788cf3d42548675fba742a5732a7cb90406354862e264ca2595f46371544bf45af2220bf9f09dc1f1347ef79eed6756419166ca36b3b8e9d8af10170d6f06f64bfacbb44f4cb87782a81882482daa8696a4eade4899f9ea247328d8e3adfe0d5444fcbfdb05c90398ba0d0e5694ed536d51ff22b3c059f250e530f52db4d406c93ef3b0bee66d3f356212544f18d8d02edb03807733ad91cb2570f02d6caf837eeb70e7406222ba8b8ae82c18320328bc906a850993add4dbe9f9d329701212ea3c71b0db3a073480252c1f57944b86c3c52e71ead43e8b78dbf874d40d278f35ce140547445d41308dd3d17ecd86a40c1e0b78a8743c9e73f29352a94a347f0f5c71443319c2da2f5ffe7f74d128caeb8de122808d43b0e05d4f35528b6c9e4d1a0bfe21688bc5a6fe675f056307458b84e0059ffdd51c08bb1eaab5a2d8a3a8f2f389316dbbb1abc23146809c00746269136e60bcb56c599c3fd1f504229e4d81fcae0629601eb057e2f1355b33a427534867e219297567474f04749d96e0e031d3ce85afa5b859e590f4aa8f640705eb0f662f5b0f7a7ec5e0650e051a25ba7d2c3bbf452f7135ae0d6efe6cb757b0e699430d52733cfaa88e5d51d63f911bf6f3c47b1c45d456f3d52b7631acb9446d7be0f13468a8297d993ffe71a768de3069c208bb6d4f9122eb257f5a733cde687deadee54f4a6b314372688bb65485895066d4cc916a92a940c23d73961c2fba7087b6ee87259da10924b8c395d3c617a126f96641f5d43580ee8acbd23138c3de6b1fed219f8bdf5a38bbd2c817096dafc7fc92962fca63994928503ad953408ed68e163a0d1f3f6f53b983bf63bb5012fdfd8dfaa5de100c503e662687fcb65977e2999377469869a8523cd29db37181f321a924e608052004ca89dc6c5666a3d44898c2c48652e2a5b3a05025893fb92ee036e98663da63a71e0da5115c9e5651a70928ac0bea100a9201a3e51f73ed388260a767f5407142e13d1bb9b944913365fabe19ef2d5ce42c63c0cd75c76adaf29b4cdc8c27b9904a8f10574e83efa7690a36d02fdf6a934bdb47612cf51b8b4a8a9e917ac0267ebdb30525dbe2b8d9c865920205f228acc77c841967f9b9d9b32a0d281b1ac40b110e2098a461e9b34d9b44cdf9d9dcf35af4a8189955c574845fa17b454931edcaf3f1b8883ceaf71415f1f1437c3ace027df88f3d6d6bbcc789749e657a5728116a58fe88116b671ded60a7d2d2e7e357530b495c59faef7e62da160bb3bb3018384d0cfc2185e6ecb27ee4b6e7f4e09c883d4edd3b8538e2922fe527dee121d52c7d4b5174530ef45184fb900d3a5b59481ac0c6026eb10c960053fede0e025fde3bb36b0ee669eba27cf1538596c4400c8287fa1464ae32cec53614b06cb1f4106c8e3e6e48c98a65155a28b9e6f3802db66fbfb72badd4d7d39395c95c52e24c87136a8908ba0bb735896bdc4e460216d3d9e824c898485c26883267a796d06841eae43c3b6974785a32a62a73d00d3c7a491764eb619567b81b396ead3bcffd4a9e611d6895644939d5167822790d2452dea1235b24e3e5cea7eb3782e27f28f34b9675c93d483184196c6ba34908b3f7105099219bd62f8fcb949db1f9695f538cf182b539a8d459c2311abc8d6e976d06ffcc514958daa58b8914631f818d288c7d964ab0be5228c124c43b045bd728e890adba26dd18f384b46cd262f508eee6eba3f8c0ba40505047b698f1fc36bd42ee4330d07f76f146cfe06c2440f916252982d3fdeb13f187f17c9daa25d1847f072c6cc01a39db2f1b2774f1934600ca91c40a5ef1e6b5612a6e8446ed08069061040c46f2d344f3353c34e2609b6e1ae188fdfe74bbb06b82212608b8b0b0e7af07d2f13c2fc352be1ed20568700b3d995bcd2233c2216141b0379b6a30b0f214c16ef43ecb19be6ec86b7f13443b788ee112cf2e6d1a03ca66ea6e0666819ab0442093371248441a7a13fb05c3a5442d69f85ac2f50bee56a90defc52ddc2219e9a2aad6820566f83f81ee17a7dae7d0485b719bba219952528ebbb5d0d5c03f10f47d0221264b0f62ec076e53ec9889b39471b2d27f702422c89f8489da67258699a2eb45e6248fda5a94db6e553b05f7b3af7b6c872d8fde339538697746f7b5422dd0ce0f5fc234d6beadbd1f2e3199591a4d0bde003f65b1a64956a7df82e94980a60362f9ef69bc59a28a68aaf5c7370fb479c779a2130f57aa7067234ff0ceeae35dbcc143bb6bb619257e5dc8e3ac80c2f9a4886c772a9231d67acc4729398fdd653e35ea560280175407c99f785dc97161bf6f2291617deba3a0169ce96c52f694b73ffa26bde3b451d5d0547b8985b52745b15e28f3d12950b8cf2ffedc520953cc2ae4d7dfd0b56edbd01a9f3644194bc10914387100ef1e2a36c6a7a6e2cb14add4b69281db4c0ff88f6076665d93e386fca8b3fc7fe5211910615069d8ea3f014cd8cdcac9cf8d6f4fa6fe2728b1a84631941c3f3777e14f32125a8fed711069b0e8ddb0f228feab78346cd8434cb7397233db4e1bff6686bb1d39527b4d84116241bdb69d421c4742072d5e6b16fdacf890e348391133c311b3628dec308be6e5b4d523bff9a4911d4544e4025325d77dfdfd41abb8510a71638de5f31d0adf7eb6d6d75b1e61e5fa1bbf0778998c833d40341ee5bb945b2644da7165c20636ac95fd31fb78d2a1a27a5c9c6fca79482fd362d9deea5e87c189a268251e8c6a0794046c4ee31f0576acc742317fac5d52d746dd22b8880a16d48f7921d07ee9c906f6a200bbb49f0975162a35b6f23a0d36af205b5804d12bb3c1a8a9ac917d9cd47753709f8c07fd9f7bbcf881e470c8a6f12ab653606812a10fba5b58780223b2921116afc38dbb7ddafef79a5fe285e550e5b46b9dd7107ff3cb39b89b99fc1fde58b5df9367734abcb1cf41fd6fd1b22382f191b18e1dc7a6c2ed90c6073b0f0d2c7826bea6f079e1316033643828286565f4849382de68f2b565505e51e659af5ad976d27481999effa5146fd21e7b426a8a6d72ea239e70c77e432b28d997d8e190b29832cf3864113a7aadc439577a54723017a86ad1c1400ee3c8d6570802fdf7117081036ba1c3e684c8c47cbd55c5b1753de3af9e163f8b36350778a9460da54f1e64e5c9b321c314c7bfdf892b5caf252cafd1a05f18b4ae33ac3397b3dcabcf2fff239e05ba7949a88a28849c3ffd8fc7a166d6621c34134777fd06fd21aa373b271ce5dd5a42049dd839187bb97911d9963a4745f66c13a2e52885f98605b49fde2b16ed7731caa2e2354a5eb356433e3455d2dd3e1dec870a300291c102e8259b9b59c9a466cdfb00e0f9cfd798bf18cd2d82306d524176ac4f5796b5b012a765157ad872ba068151b0fc7deef0a46beab983cc9942c9e58b6ff983a465bdb8a0a9006f24f47d162c8a577012f12a57e8c0432fa330a6f0db971aff780f8f50cf7c3293227f9c4ca8247300fbb9316787a12627fd6f1c983f3e14c5b853ccff453031ff299132571cd0d9ce08e5cbc23615713bda7ba5ac5f1676c693a6cdcfa968a6504da661234ce1f50910116dcd64f1a8735daf72fe32a61e55963c6cedb35ac0df1579351792bd69a8ebe1dc90b380885053c108bab2f03075791ec9b89f0fd001751ca4e3ad8f6f10240ba144a8716cbdc129c71281a2bc4b5e99f178988d769441ad83b0c0cce76e771e95275508667825519f202e927bfd113dd6b6c6658ef8d86d860ca1d1e3bbeb25dbedacedaca7008073c9edd5f52f2ba9fcb9b933b7ccfae8376c9844d62fea2fa670c8045f1ca869adc226ccdf43835bb0c931069790f61228e5dcd7007e59e98dd2291d1a51c0ecaa9772862b2cdcd600d6905116dea5c16ea8dbdb54bea7f161d3d250cb14c350f75a2c0d606a6fca23480cadf70b126c69b02a0a5d0dc675c15709b2cbf1cdb32661ded9809bc12cd6f2362ce826431cd25f7527b2dae0beb05e0026aa55a66f896b2c4d6236935b73bcf9a18eee12cd294ea84d44dadd50f3059cf035481500f98a856f70d24f8133a7ca96f8702f316eda4ba5c73c9fa2b82e2dbd646c7a71356d6f7725bee965cd0b619e31567406863f215ad1dd140f514d5d5c3e715ec08fb3fbc7d7063f78caffc36e46cd5af1941803fd92e03944f435656e367eea78a8f8cc2a2041b5201a6746d8c7f13d79feb3a12c5ade5054b4865973dde9f2218bd7934ab9692d452a4fbd4f2648faf303a8a487a72dbc22be27340e33674b7814776e8997a4322f8b431d7cdbb86cd08e8ed19b9a36ea7f791d29b61c2c8449fe55f415f6a3bcce74430c801eb0b12d4ce358a2f71a92814425b525586e006fb49a97d3f3a101efc5467de8f1f904a9d1464f9150ad0dcb26f7594aaa852c2bfda49403e6a9175e14a37c66475d28bf62b8c7007f98f38bbc381f1633b0d37437a8e43013afdf0d1bf66ec2fa48a1682b75574dba38448f02fd137b79507513947535d5d93e7494f0629b48aaf6b4cd619c1f9f9e0608afef76b816f1deca69b1a93aab77af684317984ae8f36621c872fa3f7ce9f36ec3f219ff5f5739c23d70d02b651e266dc9f8c6003fabdc0e66a267c00573dc78e0050fc8850cc52801e6aa1ac8600ac6c9f9cb7a38fb9e516edd442bb3c957b9754564d2cf54bdbf58a6c9a9071ccf2b9884f373676b32369388c0e3b923168c0cecece33da63d91dc3c5d890f6baebc87ee0bfdb7be3f7815df8fcfd5864b4f88d16ab92dc147bb907ae82c1de55d6e1aae3e0f6baaab02a7b1966314359e207ac98c7f8b678e462248d59f4e4be806297f80ff733d1d8cc7394a89a9321e0b7a1fb6a8ff1583c54426fceb6cec3e130804aebc8ee95f4a2423869c916585938af13428672269eecd870bb9fb531d68385da09ec8c967073e995d664453dd6cca5822676e8617842e6bce19f83865aa76f620efa5f16323d6f6dbf1c3d83802735922136c0050be3ca31ca3e927890e6727b5e370e621f10b247290f6b170c3e909bcf4cb09ce54409b850e3943c849c846df1805fa0e1c151c8085542c537c3f63ed59987965c55ba6035619ffff5a28826d118588df6abe8819cbe91d2382881f8f08b7ce277b9f82d506e3c54c9e26f82a6409c0ce3a163a3fff7d6974ec93d80ec9002a1983b3ef2d3a58a72375bf01e99e77ad309e0f506e2f3b6e861e69845af5f18aa5637afe15d74026a5193725dfe0d447419828449d765ab90f4650e612385c134e349ba9d3093c8addb2f3c03de338e6cd2bb7de933fd38b2aa5a787d8e773e75b20f68b2e2780a1c1cee821105eeecf7c6a83bc7150aae02c1d9b3c5326b58cbda56303af69f66288f6202d03e24b6cbedd0cdbf57b1d72e7b9f5f931a137adf96af0be03a1d67a6d3230e292798f2acf387316a9d274a1c426160bf4ca5536c700109f63dc7fd80321f967960a8a17e2f7b07dad8456a992ef4aa3906ff0398f0fe6ceceff59237367f463371285a63bd91c757ab646586ec169f8939c366121386fdb7875cde166e8d3c4eaeba7d2ca821128b65d95edc75095688a0c60b00760c5e88bfcec81a68c93dd5856de8337a8139e283e9561d27925d3d6579cdc705e3622bfc58adb6859661159fe6bcf8f9bbe887cdfff226807de6ec0e1950e856ca51b06673befe5b3fafb33b1f9acf542a0ab212adf5c71d4fe84d901dc033dc152f8ed83260e1abe2902cbe9a4ab1e1410c1c82d4172c2c4c9e418514146a1f433e60c7aaef430ade8b4cf22ede3320d9bafbbebeaa7539a69d486babc80e94f7bf4b6890ca7097f4267aadb5c418faa6ccd3c6f8c0ec8674908d5c11f67fa9ed33dbd982208a3cb21ba76d75bbebed2f4dadff1efd12f4202f2e9db0dacb91056bb845e4aedc8f1d67c33f6bb52d8364a8b04a6ac4ee5bae7373649516e187d862f11d1a4ae814d7113a1ebb8d9ef117fa5336fb16c3fb67606b4766d2e51b371ba1e1461d62e9fb3911d9a42a67c8135b40393fa0987e7e535df8377f4bb338a56cfbd61c33a539e612e9c81b70b47fbf34d307a2ce645c7c22752c0e1c454bfae3e263329e4697e18c8e499d2bff8e54d040e307b5e70eb55bbe4418b021c25fbfd59e9232debbf8ebdc057512a13b1b312b42864eecacd029d71ad1f5d08ecf7d51d4660c90a08dcf276bbe3351f2e8452cf9a9b27c8609632e799d721bff5c8c4711a4f9e8773c5a63276cdff316f520ad225d5f4d4d483851b02945e9e6c1b9b131f776fb190129a320a7240f719521c7d3e3be0f993296464bcf693d3b726070d2411891d62b9331ec894a3d70c688e7c8a137b96d77d3c6fbafa46457e594620d9d82c55ffc350a267bbee0b5efe52e2dc359f6e74152d48d0ef9b26cec883ecf950180c8d2f73038702f4e16a2741f80f048bad5fefa63a0df5c3a3d203c329374f71a02e1cbe7c02aaa7163830c5b2d8ecb438ca161805c9c0bf994e60528f6175d5950310cc65cf1457ade30754388e6da2aeb8f1531e90f223154f53ff6490dd0c1f08d223e9e10f06573d6d9b8e7461a113f3c54ded4ea04be5fb639c81bccdf73afde3722b913fbede463255a0fbbf200f7f49a31d460786c300b6c9524d538220686494a41b1b6d9739e4625712152551b6fdc95499bc00bbac540034a9adff308d76bec7f0297cf3d0c9f53ab31109e777d36892faf08f2b6c01e829b158a89987ae8ba7902b94968881252171596cde764da6120aefd2689ac57c6927450839ea3b0f88cd84529a13ad654bd42464ac5d60f14cd78c3d355af5184fbab288105dacceca4b87ed0cc97056430e7bb3978cb3a17e8430790e51d6a1dd35e1cfa37011dea1f9d7411426acadb05904c517a54c8fb2579bc661c3049b0772dfb39a2afcb2d7d4c60f77eab6e3e53119a98ee8105f080b7fb3309f33a7eb4bfc1842b95b42101cd1b30797cd0ace9779161af3b8abd6bd637ced4e4eb2e817aaf29887ae3d85801900755f03ce36d5706555af202fe3f26a0d5e563aa3da5cf94a4d54ee8d28f0599d57470fef781e4bb38d8c6ce69545722f26abf8de1d208790956540aa7aadbd7c244d63c591573c692fc32f92bbe21147182753c7693d0861b720acaee8857eac292117350a3e66864cdf8e05e13fef971bbd480918b90e15424780dc45d4445268bdc428d36cb169c2e466ff81330a17ebf40a2f400c4a2e1da4565a52f6bb9358dc83f1d3479552cf937e8a9f7fa453ed8eeb072d0948ccc2deeffd240bf9989bef51f4282abaf6c25c54a1e0fc2419bd386d4d98c90ff19fcee844656634d48f07f287acb34c943eaab03a9789c26fdddd12f7499d7c194915cfcef6be5035e32832cef59493cd8c4b81f79a33eff62656de70b26433467b9570d385f1f9beab4409e842f4d60d8d3063238287915eecfe280e20d2efd9fc3259225dc34c4b3ce731493b3db0f256fcab118d9d5c1bfce6c2115f826d367fbd16e40dc452a28dacb4fb21f3984b69413b48c3d3713157780fbbcb8fabebaf38cd5e17ffbcfac33b9f54c394ae377852812500210097c5f4b51f2e59360090a4e324b9e0e09f4ccce19e4b09cf8561b06f7f6dc3da8f77b859c8b45ebfe0fed52f2499b24c8994f28eb19196b79029699d47cde5a6b155022d956db5dfb5c4ae6f72cc7d3dd67db1bac14e62321bf49e3f11b885a9f6af0d4b90aee9bd9f74632343071c279d2ddba22e4c8307c041be53d7e7fe4a1f521af3de7cf10c1b043a1cdc3c6c6efcab00218416f52dcaed00b2558344b079d52e503a938617e8021ce8ecf9433218d429264b8e195d171003dc40b24c2c0574fcaae713edbacaaca81809b62a1005ee8d2ccf50d5dee8f137fe0db64ca9e80e26b02dd3cd107a69a33d0e7c40bed11af28bc881b0c1ba52cd2d257285e3342ec70f515d870835522abeace3b75a37d89b6beebdf20d791d916f8bf23455f55c5b8de7a4eb651751854c9c295e1c94945f6cc54fb6c056fe44bee43c17a2312b3d6db041e5935c4688082bce580971fab987ba79ec8822fc3154487974b9c977c6688311474a9d878ff8b8816532c8b75f6a83a63c194254a1e32f791d91c15ad2ae2c6806df0fa2c3375f05b2c6bbf60c7d767135f082dcba60c406bcee9d9ea8b3b9615fdeac31091e95d34f198869626856d4ef030458b77766b652ac668706fee117fe9d9e3547dcf3325c1e783f048e749576962c1fc8779fc5a12a01c138cb13a4571c5ec322e66f66879676f39377d10795fd370918ff6bb262b025d3f253167cb836dde03e94b43fffe0a41f2e49925023dcd7c92caa442e236b56f1142e1a17836327f9f93b49ecb0f535db26726c1a1d420eb9ff18359960e01b0d329a34ffb65ddd3aaf3a16375e2d9f6a4b08e32d3252e6183eb7fb2fa06f4e60ac61aa4c91310d6c05b01b40007c656e923972c348257b4993f23f72150fd7d4c6ca0635d2736511b33489e45467740a0455f2912ab61c3a7f324d677bbab566a3fd4f1ef18a56a01fdbb85487bf23583fd546faa61e97c2097b907c3ed5e7e4f437630d390b752377532eca88d3f8be97bd8bf86b9cd0ee1b3ecbb74ab177bb620722ac8624d56361cf34a56bf38e24aae18330433d4a1e3dc7c9fc9a115826d254bba2603fbc4c0760c778a814459fb1bd390f845ec9188c44211bec2cb668f48d965d9d6b37a9a88d77956e62d50f27cb357a213766acb2e18d9380d2c00dc1951a7848bd2c2b4de5677868793e4eeb69bdb3ac121f3ddaf1943c2d261e81264ed1e3c73741f490b1faefe8fb4edd1a23d5d6045f0651c41bee54e8e9b92472ed985c2b32c5cd79d480440c57ab09ed3ab62d2282dc633f43f1bb318d851ea74420f53ca18595b6725aed3499aaf58b5c56865c2bf336d90ae8201775b58f5e3d4c7c6bafbb5bb978d30b0d5ecc59236fb1bccc484c3d12e4f949c389693b5be866bcc7de73c1004203c995733f899704e2b4e0d4864304a5c92d752b7d5d8e0ba301a7e6f6b35710095f7653ea6e8685bec131b379179b3d0028b1b6bbb09f4c0cf399970c6c26d01738596a4e34f823b6f2885e5323c9cdf75804bc7b432f01d06e302d5be41d8bc68df1b150314630e759d1c6fa8726fa3bcc989705d41c94602b8f847b31afbd5bf64b9451f601dd67721a01df0dbb74fba401c6b19aac8fbdfc7074dc1f4dc4867b1e6726a6ac9e579de8c4e64cd61a8b1239d488f69d6aea081315214ab108477a466e92643cdcbf191ae3592968b4d4bba3cef69edf9b87a0388e49de34d7c5357b78ea1a97f0c88773ce7c40e57eaa52022329c8932670b31ae514cf28312193d0ebc0b30a28de1c6af49973b0a0bd72784bb19d13893e3fee79daeb1f670c94710d7e3ce472fa3690507ee08d195350e29f3cbb5e258fa0c495888666acb1661717b5ef486d627db62fd6b353cc9585f65ba414c9cc720d8f901c0791f0ffd17368c73655576e02f0c57c7ecde621565ce92da32574c9ed9c8ef7ac98670d97ee2dbfabce0a9f640710066ffdb3ab8de1ec31482df18a9475b9407a6aa16347995c6091e475c4d6f2dda51bdaeedb41c8cf745db89c96355384880e75553a2ee3664d61e70630726e696e8d8b262f980e75f329b737d9d4aa07a3848ddd612098cbffb34779cc87c969d99e58873889710f3f8777713766a901e44c6eaad274d70bb1ba9535af6c98d38e172e057fa66bb0baa56f8cb606b73e230e1ff07a180a55b28ec476fb8ae435174ac243e11847e14b5a1ea2bef3508549202638ab53c747b514c9ecf4a735db74d95cdcebec8f713a5149eb233e3af6f3b109867b08bf17193a46dc78a6de9223e94b2664fe7bda6fbe027a4f6678116332ce6a4516a6428061a034688377ec599231ae2d9a714c5c9e67cf944c7548161eaa24d5bc1863a512080fbbe341f27b6cebfa1f3a60a610b3724ba818cca79d7b44bdb30fdd895d53c6f18788f813ef8683f88bffa3881881e2855aaa2e1bb77c29ab7d9fb447f2fa15a584efb45ffdc7e795a68181906b0c5899ca72dacf54331ad80c0f342b35e450f73f0e1adead3b0fb3021116ab7bd7f01a92f7a36ca42a677dd9124039952b8e3503645031754beb521203783487f96e29e0bffc37e3b5a33f70e2e906abbc1a925cc720236632209d859a1c3a3a24cb77435d43f7b7712042507f7659c80cf4ada9726d17abfcbb4dc03f5bffbe65e432fc91dbecefdbc3653554a845243da25c719ccfe23cba0021e4f4443ec04e48600dfd4a63091548c0881e0a7bce60d325e1b04431f7073b5eb2aaf98079d1a4122776b8cd476c0da8c3d6b790d7fc9e7bbbe5d80724e1f9b288e8e6025f13ef1dd94fd9bcb72c308663086a429215c35d59a5c523073099a92429f400718a62ebc7996c2605e431339a96010b69bc66845a0c7f1708de2c42ed36680466a6213d55bbe5605c287db276f19175398f16e2852274d393c93bfa5a78dda86bde584d918d7d6d99feee8e4b6f8f0bb7e4cc14a783085f9d3b11aef2b7de5b2c53758de4a2196608d3904007431a9f0513faf676e1b93bffe907787260112b5df3dfd533d0f2f56e0ae25303c4401bf5fefad3b4dc3551b6d7d758f0307164aebe2a4dbe5d5704f6e1091ad1cb4ffa41df130516292d470b6b91a25c3926382b2a09b6a898bb6777e731778f2d8d6a8260271b627460bc88684afa9259e86f473f0495b3ee10f0eef6be6a3864c866085872d508f82bb85e1ee5c4bbd88959b7a64aca8d2b9fc44cce0de6eecb8844d3d7f84816f0596cb21fc629eff54a7907658aa71ba65ab90348e2807b2be1699cbc5ab4a2c5924d695984794a4c140219b38d55f3106dada0786b774d54001ed51e5a2fdc7752b0dfaffea2cb21f1a9fbbd921c2299770b64c3b383e1b205910ecd1ea0ceadd027040d6b1b6e6473c84687412c832cd7ee0d7b418b19ace15cb4346f631538e317312fb7b136ee93e7d2dcd256dacecaf58950752fdfc82c31677fdb60ae7f76d6ef08958fbf9ad36a42bd8a74e0838a028adb69dcf525e7eba2e8af02f77cd3ca3d8409ce7e2b38dfb415dd0e291d9c366c239ba0ef74e6b4d5d4bfb8258cadce93d2fe26cc8943fc407e9c5b841b4ea105e1e4c7900a94463406d5d4923d03436fb999545882cee8004b7023ad8345450df7fa5725a19782056b1be4e53aa9a18ffd0f9cc06f34bece1df136fab3a79063d4cd00e8b389c4b991924e0432e11b4f73e09eb5305702c97558b491f92ea500a5955b6492362baf878844db1cc237df223838577ce99eeff6fc22001af36889f272492fcf86011c1d33804827310a6b792ceee2c419aceb1c4a8248cefb497dbdd02d1c2bf250126a9d87dd42433a2bd4cd1837ff58c368bf2d91ae0b589af76a9382aae36f4d6c903d0ede48b416b9dc3aabc958c19d5ac77b97b86b4dc206d21915c3168443d2a3dbbe14e4dbfa63dcfa33233a1e564373a406885ba398f145c33dd4ecbe4b9e9432073256f714047ab0466aebcdbfb4c2419675f3d95877277ed0545f69f892c9113f537289353cd33904adeea5b31707a5e376659253a22ecfdf643ea86641b2baf3a9330d47303f0c4ccd80de8fe72e130639d15bb82d004598a4f516d0e7e85a4cf48c1abb97d9b942b3248ccd70deaef4f9f549030f6b18885911b61d8a6a77d368ca3cde6054b7d1d9777ffe9023ea68d1614d43f246e0a154c3d5f64271c7e09f776edd152c4e08550ba68afb4cd35557b6f09cb7a333ff50451a611195f482e3da38f9703695fa46651810c49749d0383d7b941dd8a9a85e83d2fb8a4d5c90d6fc089235b6789d0cd2fbcbc74a799431ec724370352c206222f098bd762ab57b11f07e1bf0e0921ff023da1781cb4c4ce9d1a4caf8c11c7c67bbb6e6fdc04c0e5042ba61f98f9408419c4ff0775293776d43732d03c5bddd44a19310d5685137545bf7212641b2452a2f86c772c2a8134893ad137ca3c895d414857d60a96c08f75f600def9de508ee42c6f3eefb8a985ab923cf939fff6555695517a1305a2b565141559adfb7aa6a16a7292c2fd795b9adee23909a9d84cfb0320fe87a6297c53f2bf2f466e3886f0043d50880f2a33a952db463ddf10bda2864f884a94a8ecbfa80a7c7c310b2b516d8a1b448f4a01e0229405ea803cb4d47ff7032c3331c9bc7684ce4148bcb42aca77226cc496cce71e0eb7e747fd7a18e58494d19853c0de38547afe75d20cd4c2ea605ff2454f2bc9697804118e2adfcebd5934bdf07b9d37d88ecc786a9160cbfa6d7489c01817197138157f876d8e727680cd9aafa1f78a93b6d53cc0709d17fab5a6c00ff387d5a60a5af414b73c7dd8b67efafc0db015f290ffbfc18da169ded99f292c846e6a4d6e6f9b033ea6a30a87cf93b3de937664414894f4609ded5a49376cb9d16eb2493768571557f00a02e10a3c6678270ef2865a9cf794d0a4c64d5ce219f6159272555a05c0c3d8cad0215395f8f76f77da80ed066c2ded3d619d32a9295dcbfbc05cd10a149948bdaf741ff9cb35b66c7374a80664a5e1215bbe2b4ab405a83ae7776a16b38b4c7ce63535f5f04c48e72e70e21c1df186ddae617ea7f4c179058191ead4ee9c8de0e8e1a29870642392062e1186e84e51f73d2002ca41a9ba4c5e3e70ad3c9e689ffa44e12b4325e3f64e0f988a2e954abf9fb2b97fdb3144d4c59b372e87eaf5e07155945f4d0bd6135737eb45c91f1e695d72987f178d62969191e9a68d0b6673c5aa6cf025b68a955f158cd5fcbb9975c0f623a202322575c2151e27f6e4b4b289e31ab5569dd9225ce724c3af0172236b76197015629f5c05077d3ac7a1af4ba4653852912ff729acbcabc7b645ea4edc45ffe3d8c26ba36123b74e1847a8e0f4fb1a72488ab85c93535ac404fc8d4b45bd2f65993e11c809b17f4f391ebba1aad6cddf39037ca2511a7c143b62ab63d5768108b4ef30fc974c65755140dd69128321c90a68f02cea5bca2ee95aa1d62c7517d743298a1106852e27fca1a2c29d130e8b6c72b42a67f10883ff2bcf52dce5b9a1fbbe4b7dda2e73769ee04de028ae48d81a790c8f17fd6f6c1240d7d9122ec8d359a6ac88facc69696984e9031bd611f4250863b18270b2fcd9d7d25840e94e5a69506a1ec9f05150152de75d917a834e82bd8b03a6a0ebf1b8fa260eaf63146b693ef5244453ec92e3acc0e863a6b3c88696e84092b62c4da742d7b2d9629876b5feb5669046308a021e4800082b626d231bcc6ee88e28b5c61860b5c29a478e5cb3c1595f72da649bf999e8791b8f00e58ea1bd43cbf25233696043bd8cdfc503ace41bcaf9816711066db127cead6fbeb6d17349a730f3bf6950e110597142af5d2af83f9813a0cd909e7d6e95941ccf0665fcbe3907412590569fd966fc429db1d29fc4160967e6a4e9d17ed6c2f3cedf087228c09571dc02cac97960581d7d40d679954a33c365851bf9f3a4bb4b712dcae8fa821cda89e742259c772274eb95852a1ec0f2b4e256f48783f7e5c5a97f6423b01071f97e8ff8393bfe87098185258bc117cc74664d832902ae5a9ac95a9e18c85f6e0d55aceb52de1cbe0f8c1dca9d1cc761ea45836c71bf389beee5201b93ee7bbf410dd74d796ae391bd50cf127e34bff4acd8e21dc4bf7a19341682d2f4266a5bf6c4ae5123cfaf505b4407ac3d83ba0086aed9782980486fb9a0dcf6497105a8e03a02345465bd7cc6820fad3c46a38d58541aa706f5c7a005f0f8b47f477809989594549d7cb06e7592ad8b7f2bd8b6b8f29b837a32c9ecdb0230582170c49c313d2d175c36d0af4a89625b905ebe240a1eb5d0102421cf5e6acaeb6ad82c28c2e5bb0c9d7bcbe3c0edcc0312786e0dbe0bea04e9b01f2c1d9f826afb61aa2eae5aabb62550c2b928736f359a7b08f53faea5b7f2ee48ef640fc46a086cb016560613eab5c2f5a4c0c215f6bdb44fc3ab145af00bc86e30c10c3b5ee051c91dfc8de4c93beabbf7c0b246ace39635b5573505e29309810974e46659fae76498c6f64124e31fd68b7eece83519806fcded8e10867706d6ac97becc6a591298baefc41253aeaa3275245a619fd47f0384c89fea87b588b3c2bdc9edc7f8ca802b039b8dd37285df86884d28cf68efacca90e8ca97f02d1f6a3cc2caab8dd6e123a2c383d4e94acee03c620f3cc1c633ca6982a16586fac7b2ca3c1d59c3c329a1bca1a8cc56573320d887bb9dce098bd7a0f5e9d0863e693c3642021a209022804e0591719b2955ea27a7dcd59e595151c459dbde0cb8395ce3a656c6c075f486c659826d0ab1e74c34944ddad0d7f0276a2c03777689da8ff5edd40b0523f25fee688539e141daa63309ec8a2b748eda862f6d6b13aa6f6633afc223dfd910d6058e35583c41cfdc984acfc1eea9f54125a3446a7c674dcc326b45a3cdf833911341b97d2883fc5f1660c07ee7d39714209af744c4be4499c8da9c0843f75ebc64e143df6fbc526345b025fa15d52bd8c5bb5427d4ebda7d85b09f887508dc80699eaf9fb7375ecbb85597e822426a33e04fec9228167c13f1028f166888fb8cc93f2cea03877dcba78266854cd0220eb5254e502e917131cf31007c2827f484a10003ce27fb18288ba666883df218e0fae05242eb0e500aea9359a785d2e86dc03836a2da4549b8fdd9e6f2f1be0bc2b06e71d075fdcaa980077670f28ab9e5d04a72cc82f10380f4b10029d015632b0d235250ba7bf5dd5b87abc817387680caa2a6ff911733641fbd960df2244df106ba7ed2abee433e3b5d0e95245825e25abfa8ca7d7dfc0e8bba0c6fc73cd085ef161d27856dac9badcef5eea6f6bde80965e51aa0fa5bc9da8e5d02fed7ae8676decc565039ede901f6958da0f5b2accb1a1f770fc4a58adbd5e24dea7b59eb8dc77b65bb36aea3c9a684394a3131a8e6efaaa24c0542b9c692d59800b19af8260f9d412ef7211a1d83a47795231754d24cc2bca863a5222d9d882750bb05c1aef85436822d9cec5993bc68365b97873e217915f370bf9d230ca6a163d7cc16a9341e9bc2b533b2641246c8009753e0a1932908f29f8cb88d1738a1badb6d164eccff5dbd248a2d4fb17121b62aee1069e0aaa0fd674096c00c229ed73c3c4f59413e5749ce680cbe0708004c06724aeadeaea780afcb817cb293c95a24da09048d5ce06dba259cd810d32cc1a51cce779f8ee0df760cbb02d78da0709c6ff413d64b88e84e6ac95fc3cdc7f3e129fa9e412dff725a30621c709a59a0a72379557fab38a8790d4c554dbf33266b7f6a3ed601f2501f9e2405e6e31a014ac417019440c6f8bcc800d08518d375fd40750faf20ef9ce9c16dc5c6a8ad8bd1e57dcf2b54aa00e01fdf5bcce9352b1bdb41534ef4589e0aea8c09d99e94864db851e9aff7b973cfa4da086c4ee11e36dc78e167ccb7eb4c6c9716547a4ab6c9c96377537e949fee633ba16b220abcd0c564a82a58abd5e965e30a6cc08fc3803cb2081bc23a44303a511fb4e2bda3b582b76f2623a590a758ca32e18ac0782f52fa4c1b80aeb9cf802b92ecc938c170fe7c44a10ecd6d50fc9d84ef6608f3bcc3622ee9ea348fc248f0af1a25752e5c71ffe4163a99e2c8d3e4d4095c4bce23bc41e0d835c1e6ed7522a70ab504bb3a208c6a34cda8a113c2a4af7238bbd00a08d96b35273a3d09a80d585655ab2eaec9fe0c630a737a3f6f2aae89dfcaf13f83ea770b53c8470735f8788d136a54035475f969b136c6c46ba21945e5524df8c7ac2988906e448e54dba895da9f4070d33b87f2055901551681436ec7eb2ac285a9c04386f24ef4d7e869cce87127c20c61b746a4f7c31f5ce53de71fa0e23722d1079828fd146ef9f5df454a2297c556eb88588baad5b7e2cf482b369250433e9e49d38458cd507a79ab45fb74f27c62c8220d7f176cc925364614f04d20f747659a01caea45e6da0396e3ae4223b5fa59267809781df1cfdce4d5e0f34dfd115478814fa74af51223dc2125e7e7c6cc9d867e36c1b6f0e3641a243aede9487d28083d6d31b9db17e5db2a285b2d0aa482933e737d65347c8475d69410af83efaf8e0265832f125d961f27692208d9d18555bd409a69dd4046c3b32ee229e39950c81ea74677e7a1381dd4a5a011d3ab73de1985dd8bf4bc95ed22b8e168ea6033ad981ec152d904c9b81d295136fc9fcf7238f23ce5f93b91aba0cf85d76e01c0d86e8b4bf0fa5771648b6872cd8785cdb8fb95f27b00f76475c0b22475bc682311d74aa63bd9cc149f841ca863da2374a7ba200e520d3708ead63099ed4d71133490e1200fde14003983bc72720f2a5ec76345e651231dbbb46a04c61f7277344c7f1a769cfd8b6d19a42698bf1380454adb104445aa3e45f236f0b1c60fd383305b88bff570eeb1faab9cf7a01dc9e24086b0906cf25f2d59e5e059f67dcc7f865cefd52a1d475b16d395b3f897333cecc624ceab07c4bc8393284a500dad519653b04c645a7191814763d29f51d018adc5614f341d258b7dcae2cd8f143f5bd03c43710d42c07a80faed13c61e6a8eeae3232c0a033bc4ed02c7512b99f35759c23279e402e06ca4a80fabf010d283a83e170f9889e716a487e6ef4f44a2f98d23f45e6f7496cba99c3df57c2800a5a557cf54a2a035f54447f0b785352000d07ee41e19e33a8c4380897ae3921d0783066bf13b008eeb5c043bf80053debe4bfc09068c1be434f376ae3939092fe7cd7fec0319bf30873dfe221d56666617c565bc64ab783183143332ea9a05805d05d6da3f02cf478116cee194dacffa7de251d09bab2b8f77cdb1eab38dcb9bfcc3f31d1bce40316d9681dc0c868697a64744a3e9bb9b791ec24d2f18ea7ec6e32bdd9f8362175eea572c1d7fd842e1afc74f89c73c14c6bfe4be29a7f4ced1fb8ece54c6c63361c5b849546f8cbc6b55472a8003183e04b718ee98c41bc849007c5b71e9c73015e76f1be18ffec9e847de73639cd0498bb42dfd9edfb6ed07c250bf3a7348ea16c79f83b640595033e28790f191a6a32ebe89d8b025b5ac78981f385ef9547a20962d0d69ee1d014cd11ea63f4f94cdf35beaeb63d49df02cbd854daf7ff5620260c4237f426bf4bf38d8c850f3e0de3e3aee6c99c48f1dcc99d03e1c06b02930d69820aa86079a32885b9ce174d94f2b008971981c8de1c4b53ba3e3191b5edc4a799af5cf4f45d925508f5eab923cb937618cb1a1b7c045723d0202b8aaaac31533c354326ffeb071c308f85e134ed83a3c9c1ecc8f255cee6b25ef59c3d6bdabbf928b3747ddac53baeab690aa16a98cdb9e7af0e8b79390a8caf5baa0fbc1419dd8e7a4062bf360c45ac891b400ca10e0c4203fdaa366743d79fb5653b880135c7f067a91439cc711115ef1e7889543148130031fe0cc8dfdde02e98b0f6f5b26f83bdf654e48f958dd92687bd8572b9c4689f73bebfc7769b69825f5322d9af79680fcfa941a451f8bdaa5560907ad9464f277536c4662ef007a11b87a898a6623f4094a57703bce03a762402e769c9599665b5bfee0d61f2202c678cd434e7aea51e08a8bde921d979a35d62d4bb246657318974fb651aff165cd673131751cb2a8fd87e8cba077c0c7eeae03794dfd4d08ab22e5917fa098dffb07d878fb3416317315fe643eea3070356c0280f3584165d2918a897837871d81fcd19efd65b9224afaf8efda6bf73ee59d5f27b332f56529088c257909698d6d589a14b542a594855a24179025f87e8cef721d0afcdfedbe5934836c9ce8079f965cb1cc57434f41e7a9137d2dd002687d5a7acdb71cb09941ab6c96219eece0bbd387be6f9f0aff464d430833a8680259eac41c531656e31f4d07a518f91c76d33562d0a54dc651d08d495980d2a5746fd86e305d3c861cbfd630eddcf704f99bb227e0761057a73a449b2fff7132a015ec5b2ecdc0130fde605b87b7d3bb1110852f061014dafc58fa2327b2745905ad8ac699d1498726c20bcb2e34b2e28a0c41609ef780e6e49fc980f62a38408a9782d49b95458da59f2f9464e069464aca5d33b3c361b03f93e57582fda9cae96fab9fd93c23dacda9be0f873f666e7d265b8aba68d90084a684abdfc2b5617f922346d60ce175bc9c7332f48e10e6631780fcbfbf4eaab5b496177c23bcd7faf462e2e5cb39057f6f9492a02085f27336627f5d1a116460365f1dbf330f8f74e9849429819d01b982e84714a3e4c5c4ad3856f1973f84c9b65d8ebe11e66781b74862978cd51f3dc936ba0a0dedb8440244ca77f50a77030252c32860b4a3bf81291118aa41fe1ed638190b8bb331ff1dbc021869514a5d0303ad445dc9cbfc6927d3f9d952a13dc1389dbab3fa8799916869dc41cde222413c2c6b108c2b42af5c84c495ea71833c2756390a47c688e9cd81caf23ad28a0843c0fab6b30e0d820da1a8914bc2e023db6f699aad8eed478cfdf0cb20fda30d0c646964a4221f3717720201285d23b5962015e9b3a4dfd704b93914e7fca20dc6db45bcb20425d1cec52705d1a69cf34e8a813f603ea53bfd7caeaf81c17748970b0607ba6837b4193992c473f9c2ec42a509aca343569ce9010639394169bb773976702befa575212a0100438a96b66358b2443cf6bd9c274c067f4e1308ff82ca89de0241eef5c8829e87810994610f68dc129a2b76ee455599741e1c8e99ff19774719525448ca0d5921f4fcedcc014a9d4a1139f93dbc69e117f0f0a2f89484fd2cce10537d5d9f9c530a9e37b023ea81645a053bf865488e2ab92adba823848df230fa94d8e23bcea09249b240f6f1cff1e50d7566afec094f3f1406fe3032e91d4267a934bbb94a623f23810acef1f4ce82cabc9f567351e685f9bf4acb8da9b0912c094d6efbe44a69eb3904b3a1fb07c3e89be9f967cd1132424f5d607376a77746b497de492cf218e4cf5d8850c5351de5ee13172baf6a7e72855d6a21e0e5a81d69dc554e8067de1061ab7032f5660b16a3739f07edc0f48eb317f1cdba00764f381fa9dcccff22143dfdb3196a53c36e028cb9aeab2ab405afcd3fdf6087bad18307310e2987bf3d7382bf12935e05d456f9bdcaaa7f57088fda05fa3fdf7fa3bbc30f171e6849ddd8a2a68beaedfe917f53dfb2784afeeeaa518043acd445d5b793b3b6fde4840c42c358824d1d2fe04bd4160e8c59391bd852a4318c9dac30e0f1166795b9957bb1867d4deb25c60ec758d85df799961d50bae0b8d21223b1bd796d69d846aced6a6d26235d19d2a039b537bd90985d3f753747f1ddce7fe82005c0473c549f8a71dc8cec0f90272cf60868a6b2437478e6665ebbea258583f422b180dcc90aba4307b2f10f3d817320518d240835c785691681729894d09052909912db3757ee6a5abb059516123b4ccf37c75747acefcccf950d3040c853c179b04e76b47b2cb7b1279b2395e7eb118e6e526a9d6fb11a2157d9447a4d354b8e4a0e2f2f10149a97fb7929ba745e3f40fe35fe3ab438164f6e3b6fc86914bd0d2584f267b0b73cabda89b11d1d3d9bd22edc3476260d5c8aa395fcc00e39ea4e23dfdff37c2d1a468171ae590dc2aa897000a2db1b8ffee5a093b83553025837885acdf5df6225cfc494d95beacdd3aa5fab1047b092b2eaf4670d0443f5b93f1d7c9c698c4775ce5c1b95f6279b98049dab2cef798b7c6b0fb0c3248de8d33b90675e189a79e8f07138e396a1d81d356b71608673cc7e88100e0d03f424533e95c26410a7ea40c32636f44b4f8a1781a705ed47bd60f5bd0ea27b8ae66de2b97f773cf4fc993233a5e62e8d398558c87945f8d1b716061adabc927327cd4237c502e12670c79171b723f6d861d01bc45de6ddbca0a06c64261fde07f346d1ebfdfd9099b2312006bf2ecbc4faf4675e07ac311f5ca4a5703acb633da84ba1ee3bc77adcbbd07a5bf90fb2ee6c399f0cfaacfabb3abd54aaa0b86161b3a05c8bb0e0fb2967da959d8a0d9420467d6ca803b43bb1655014d33d318557ece3c12f8d6f83ef486f14e87179cac04614dcee63c71c67913a30ef2c8225d0c04d0f4158b800cd1fcf08104a85af80c719114099e0be2c49ceed9bf38b6144a758f317e0e77c6ad8a58cd8406bed071a91d30192582b3a0e7bdc586c318e396421ce5f3a2c74a030d05805ac525a73b69af973e55d235252e3b92ca711e1580af0b92d40c2395878166c80c8bb796e383f79521fe138b4ae261ff50128cbf3cb6f1c2980c04a0bb3ec78ccd8bb53bfcc529c03083754602fc97623df4329b4da89c211be7d80844219863991eb8966c161018f54c71705579792e5a98d265e79a627d024e84264c6717a114566973d2032f38136e6b1b2d5eb3a203158b99a03b005972d4db1edab9f060b6dff851da4c896eaebe523a3ad30fd5f030dafdde7408a69686a18c8563128031408b526a2e849038a5e4890aa21d548ac4aa79290ccc2a2774c4302bd5f0a4de828a18fbc6857060123b82664036713de3a2c850d2f8c6226ddb29d6d0627bbbfeff560cbaf2fc4fa61b39f434f93bb4565eef3f0ecc5632269ae9182a964788025ef07bccadd7cb575fbe1aa88964f5452a5b5b3dbc36cddb4052ff53eeea5fd98a5107ac1a73eb0676b5e2e09f25d795df24f1b3201b6f91be5b890955d389768d4e16549ada44cd8d38a6a61ee62355f139770f4cf9cdf1ccd419aac832c5d48e7f85988507999284db989e4fea88d2af2ae14b2ace96cc16b65eef56ffbf8660de1f318a5acae05b08f3965f499e8e200b181009bbb8bd27c6ac98f76874c126c4676b0017c6c3d5a41536e187c533257f41b623ec05326c76963b21082fd79d53397dd1afa11b03704f2f01c8bcb57e52a62671fa9a185fb85b4ace54789cccb21a368fa553fdd9537cd2713c090e4190b42dd9f66b546e45a337e0d81b254090fa5a86476633a6004384738a787386479e533d7448a6699dcaa44d6ffa98d5e2b0dc83cd71c4e7ba7a467bb46861046a5432508ee69b14f8ed5c1c11290aea99558925915c2103afedd549b8384c910e298ad3398753ad929a6a9e7c860a63f4a7d6656d37590ec0e7fc88965190ffc28dcfc95d7a07bfc0ceacddcd901968ec71637a68e4cc9bd81c56ef9dda712654e233abd5f751fd76372ba107a05e392ea11f89a19009835a1eca54cbe2e6e5a13897a72bd6359687f81c6cf7047ad4c984275f16dd029a161bc68181b89735ae61092292e77d6f5b3f4dd96ee242eb3ad86be0ec96996e3db352685b80185428c0eb9dd7caa34edc9ebf361ce5af31f8e827acb4662e7187c4bc4a5d9e9885838c542a94a9c5be7a2fffb8f9462a6b457778369498e6045d365dc1afa3c3a04a239dad4f275d1de77b76fc650860071717e1d4adc99cb35b8dbc51f3a347678928b69be842494b0e8f2fa73e964afc6d808960c18e2ad834b981ece11ff2a89fb46654fb0b1c66b05607ee6866c118fc27cbc2c4b41b64502aa94f3f56337534331237ac8d1c830123226a5c6fdc767a7736f7027c3b5dd79a1436f3863a3c3bd4583c659ddaf41b0bcea0f08c218ca08d1890974d2a678bfdd62242b4d3acc0b1bc164e76047ca3421ecb43eeb38c2a81ffd3a9973cd994251cd674dfd2d14d601c3ac60ba86ba7af06935a95e6b1c383b684468a96d76c1c902d35f3184780a7c2474abfdc69cb4c43706bfd21f4da909db09d84474c6e651ca37b4ecfec5a8ef19148ab911564d013e1fe18dbcb64c3fa2a35a4cbca5b97fc86ce5ac96ba6983a7ae518b945a2db7b350a75073ec497a1d683d8914b42cb95330706a9d31c0c2645c5bac70845a90e36964c3f1851413c8b47ad015f2eb8b56fb67cea6cb8e1f7ee2edec76c7175adbbc7f1e2d81d4357a52c0bdaceaa28f1bc85195826def609326b76e98e5317b83a13d4ff6873d49bf467fffe8d0ab38f354e31f3f5deeda44d2b1c0bee244c034bd1cb98a38d44b29d8b3cbd682ad34b896e3b56933b6ebbb04a6f141030a65facefee651a55e13fac52cde577624ac18942d130b5aa9f4772dfe8703b3cfd26fd18f555e2db267b16e3482102abe4c0b84e5b9126b1f7007d0224fe4d9b9db4fb435ce6a70fd344a9b8154dd2779c2c18c1279c258767c52d808597d6661da98464fb591ea68f6a5921503d744d66d9caa64e741bedcbce97e714ede15c16ac2dd8f715a2d7e3ee7b7e47097f8c8f6a7bf825121d30e9d5a6baa61ee7685d83f8dd09baa86c319db8ff4d06c69ac7b1c2a4aff2218befa35553cf5a7ba3177835e11ee703102a366ab9fc39a60c3448f96df232e08be85677d995f563c4de8dc51323fceff064a7711de7e9baf47ec597e40efef64eb32312c146982fc8c85c5786a3da594c83402136bc6d374a279fc434cd1833fe9da1305d4953f5ec63513e88195de111556933ad14536367ce2840e13fd7f9f6c70546d97c98716d2db22e1a3eb970a9769bb7286b21f328a5d0d4c1d1d0473585f92ac7a7bc449d8f63f3be49f9fe9f65b41b6e10638eb3d8101825c9214227c5f06a8079baf198ae686a03c40f91ab536e10adac4c31efedee5b2cce4d62eacbb0dd69cf5e9ccd0d8362a4ca397d5a5ceed650c5c5f69388865cbe1c8f51047e7a47ff24c66ed984d7f0335ac00859cd18a7cdc13f61543c201899c05e187785a90fe1b0917faaeb983df16f551eb757dd53b9f48daa1a36d61f8bbd9600788e660d96d307a14e2640ff1f44d233a2a71f0e1b3d0f2b4230a273fdb946f076fde85096185aa08ad65652e85b64e41393485f1565b57cb71bfea2577b89bf72d638e7a7414a91e22be54f9bbc8dbf729a044224ffe57a131f394cab32952610492707f484f107ca61e475bf99f6fa15315e83242b261c39c95b855821af5cc8e95714b98b7cc6d68b7e15d008f0521a925a9d5b128a0037d15f84dbe48af63008215ca43e72c18e02138ef04f32537952922bbd18fa679df15fbf8fd10f8a9646b9a12474157f30448eec4e984a00e798ac9e1956341958f258b106c383f9849c02246625fd7e0611ca28535cdbf68be1ca460b1d64fad7cd21d4083f45fb1c020f4d9be4822a88ed8098ce3dca5dbb278a113d483cbc350a13712e49f08cd148131b8eb7c043a7c1591d9521de3e7d61f631b05d7411f79931a2117eedcf5280f3dea29e115dbf98f8ee9b8d0ee889824e8051e750ff72bbe001f731858b3d910795df1311b37aef0d5ae7d6ce50fa52412e1653d01ee8aa65d2ef3002b4ef7e9054b805af14b9530f52bddd87c34d71272bc43fc7517f546761236cd8ac04f08d31e7ff1483d3e9e7663b25134f8652433c93d55661e02b84b34999f0fb3f7adc689bdd6203fedeb529f54d7e37f8f78f5f3c731001f01eb94a8ea8b81da71f4fb5dec64e9197b80b80f1c61ea0c5fdcc8f7e40e26bfe422c77b101ecc3f8b2b785243621be9d9414f86e094a73847aa26a2bf65ce9b12b97cc8e481c22f580b5fc308ecaf6868248be0d1845a715dbbe17a801640d01813104eb67445b78c7cc0f4bad0c6b2b3a7065a72793a5aa24806aea02601cbc5dc337e50bec4a229576997478813dfd23c101d077643a0f3d06376c2f2121a3f8f321148d2239869cd88c7f70684401afb96661f2968d8b8c13866721944fe3f1383037ba4e303b229627cf679ba6101ed10ceb236830223aa27e6fdac4391e6751829437f2fed217b5c0c68c82fdc9756b563296fb9e92526997f548018da03d1752e5e43eace2e88940c4ccdb29f798c5555f4f98ad272abc675444f88de8180ee3fb9be5584b8f9f879bb0a3d7d95c530d12098e9b8b61e4d988ded984ae3600211fdefa03947b3a3e100e2e7de002cc6078d967510f5dcb5c82590d8d02f4f0c4f8c5ed9eb5569d27e5b0ff06896062dd6212b3818a3021eea9f87ab030e5b61c57355799e14350e10c6b7a6571ad265403aa3e266ec71862c1330b1d47f9dbee82890bc5136978ad78edea840aece1f5809314253f34573a50d5e57113bb34de8014eb7f1adf39db80781fe704206cd9cff756b7e8927f45771c72e496c430a5fe97ba4efbf92b0c3b27d185466f564ffe9ec31f70db55c63d2626db609f04a0ef66b646dcf6b1e7014317c5e0f0849ebdc54aa822c55fb6744c0e00c05e78ac560bec6c50342b1b559dcbb5fdbad840b246a4756d0b754548a65332ccbf8218823f1d0f625f4bb753ef87f9f8457a2e9ff0d17c940607aa48d27e9c211bf42da31828bdfca0c31a4b8e7749fee1e32e604176b461a88cf4a1340d33332b6d4d069e5d33eeae97b5ba6443ebe4c2dd76576f4f4fd816cca2e10e3c72513649fedd56e1dcd6080ad69c6b5f66acb44487b5cb117cf758c0cb3b651a218aea141950ab0287ac72892a840ea090c70bc154e4746828a3652a8487f16b66600fc9c36c3c227aae0e2cb9321b4bca579dc6a9559e96a1166f78770ff6696e6d8d2468cd84cbffff39f28d82e05d386cf6a8d346bc40c0d104984b07491d2025960fa019215f136cd6092406c3c90be1e02e1a72a7f3a4cd967fb4e1481a1e6fb14530fa7262bc18f41e2e0910d32d9d5ca3148237472593348822accaf07aa0fb6748336a9d951ce986b88b94858c4832894c3e636c74da6b2668a9a5e6f04535b7901ebd3efeda2f3af16bbd9347abc22c370856d54b2b468f9e4afc01929c754c7853a3b20692ace38bd532beda95f32164a11d1273b3ba17b8aa4a9c935c3c4687989735fb40ce90a723024438791480da0f97cd68434f49581d8d4aa7574608be74c83a5ff422c74a75b89a78e5218b39abc9582281f94394890e47a92840c5f653a40f77ab0ff884ebd62f195637c64e122705ea9aca8566383a63c74628e4ba77743065ea4b8b51381c7a309c18bb08a1ea1864a021d6d0a68fcb3c7e43114d83731d55127bf69f073c18afa0b4783aaea7bf672173ab4456b4520c77c62b5f56306cfe9717a89b1cd37030ec27c5b857018cb25b46ae29b5267441e61558987e3ccf639ace75c9d60d685a7fdbd93a348df81e998a9ce7d424412b0c6659bd961816cf68f607ccad6dee37482a5890192436685f1302e68fdcbe8cbb6ee7dc58c171c1d4e41af0c38577e78dbf7393a90bdea37a723baba926676d13944a42dad6339d4c54b81ed4ae850a546323e62875656401bf999a3907a9d594121ff27afff157ca7dd76ab7819eb53c0a50043025fea2af442af81b9d937ffc3d1c3c730dc0126d9ccb51cd3df8323e83baabf715a7eb8771002a8d27c6596a06aa442f94ca64f3b006917f2626821f25029ac7cbac563cef8f502a70af09ab3a5849c94ebb3b565ebc22a1163783c4d0b36529be918ccbbccfedfb316c93975e10ba65145e0229a2bb0f3e9602aa695be429329f2c6869cdfc9b5a41607ed6c677056017e24aa13a70767d8b08a1a734c06fa54f2e8cfc506f5d7d2e30ccb332b34e145c2ac0540511779dad321b250f24283875ef376180e9709926c19a7e6822b3e9ffaf1f2952f44157ac93f71313f7ef94984376ee9400a4653e85c6df89416e4b19ab0272ff726b17020273ca51d181d44df9c56cd0e92b0c1b2c0ada46a17516b5484d03b9777d9e48167cb903badc623e303e434e49ea10f75f08993824fd0ee8a0960698ecfacb56120dd7e7f9cd3fe9540bf97d6662679e92d1ab7b5727b3b83b9047d6913c0dc0c3c7486acff8995f923b6ce64731cfd50cbe2ed3caf29bc8f76bbd192ddf9e42711428e0a61144f682bcb1682722ba30125489df76eca3e27a24bff1798821df822e41a8ae0d5f828d63f5f5d35688f1fece0077fb96bb80f2cfd1c33bc2ec146a1329d8fdd708a9ae70150c7a3cb6918bc871608044e35c92f93425a8a18b7e15c67ef08e7537a0ec2493583faac8e2a22cc2c321e533259cbb8cc23b457430e1991886c66ffa0d28647d6f14296677a8e0c96c8e8bb22deb5596175891eaea1d55e9584fe45450eebbaf83258b27a6987743d927d8a2d0e032051bcfdde65aac3863aaf8d97b8c1710d7fc29af07e473aa1f73e80d78b2668ac8cfbaae9c3aeb930eb9b49e080219003ed946a315dc76cfee464a252435bac889288da752a77686bf50e97b4419b00bc3635b12c724de003e65c04e684069ff4bfeaece09481d3646639fe8ea4f1bb2bd752562fbbbe5156d301b2b5b7d9a3f3ec30175932fb08629e0154e87ad6810e255db093fb28a497209025bbab7ab955679ed19d6e68082bbbd1f62f31e85372f226cd4289000454df65ee8e893509f4dcf555e212e3fea89b53bf95aa93c38e7cf1e12719f9fd3e5f6172c3414805fb76c4d46a4b711ede0ee9da6bab3e3f419604f426066d72ce29b5ee42218317177b81d4c9aa7f15de96d025573ab744850b4860b62fd3841bad0f070281c869a62bfcf3eda5bfd78709d7c8f8797ac2c760dbd472295a2ddddca833b21c0f57343b6e4dfd698f036d35cbe2bd01d017ec49634fc9eedae107f67a9b3e7dac7e6430a7aaa4a4bc768a154b257fffd77929fbf577bf8e12f93b919929138dd0d7698491c9a1a122990caaf13a2c8e76a35afa3794d7def12c8757c9a9afac3b68b099f5f9a7339ee72750f2c1eef3eb48c76a2a50e2ea662fd5d8e54af31db8d94098662c6b681b893ec8e359eefd05a1251be7b761cb6b6600984aa5c9a81458c34f4c0d1848ac151842eaf61ceaac8e1e8ff9dd26a73700f57d1adc6de56d27e9a49914d8b6f0b2437faa7f9ae0b2c0768560d80771681fa84729aa0419dde47df84939f9dab8fbc2f1e7005d44e9968b802c7349b84e6c7906444be21117959f26436c1d237293fc2e32e429e0b8d3404a6d581852461343780aa351c7ab0abe98c6063a935b280ddff2f78a3d38b3ab2a57a404673113fab0ea85c41575b8cfc17702c165c48994f5f38bd40b2c49e0adfbe0572d7afa28a46402dfa69f6cd8cbc7596b1174b8d2a5a9ef443e3e65be9041bcbfa5496893bfbfd1ff806c453244982d34d87d7b7140c78cde9c32b11958fdd3531888467b5c435df36566e67d1a94e0681d0f1ee79d2fee48644f9e94ebcc3d18e117301013f161d4f98c0aa5c1dce560bcdea711e85ee8bba520a39333a070d022bcfb26298b7d20292b2abab7c585b7d8df616ed398b0693618e72d8e3a4c4c18cf5299e0a80f81f5fcf96302acddd59c710f7e619da1d8b44b4d57cae0398ca4bd8dc539a67051ac434d6188e1b35c61b146e51b81d9a88e45977f6a897f722db5fad6c864c92e6719a3765e91218f33fde51370bc37f508a9a842879fcedddfbe9a1054514fad13bb790e3e118b1c18386c4bdc5a6583afdf9ab985f107b1fc3328967bbd6f7d99c284a3d2893fd8e476e4edd9f7478a9891a6e77b678ea869aa8ac817c7d6a40947841336d35c138046a7540001194f8f277ed6b9d0b4cc9e0534a11468d1fa3281f141df0b2c186fa733356cde00b7fc85021615652207fe17d9bd9fea00cfecf74d624e3224fe48e197d41ee3cab7b9e7a24184251725e3261069327f9ede7de90293aceb2d2812ccd8ed5f0982c09618a245eec159c50a219491007b99172acc191eaebb3cd1bff68ae6bfd8028d97d9cd621954441bfc1da9a5adda6ee6b909c1d4ebf5a104f593de591c677a47e99eb32c24d728d38145a5cefb6166d398a5a467a89dd7491ba9bd1d5078459bb1b5b4ab709a8b45d7b6af313aabfcb68a502f71d5da6972c2c974cb8db699d3ce3ae986571fc559f4c6ce4859c981ecd26d4de00b9a9fb009917d1ff79cdc31cb1dd36758a0772c7508c983d3d5e4b5139a140218c8e4e4b74695b4941e056802865ff07a6a2062949b0b1e19dcf19230aa27a976829189c4920765fe678bccfa6ad96967a09d5310ae12e695cd4d61b706e60cc6d9b9a01c9b90a6d8e87ce3785f6ff0d274136dae717128d9060e38743fddfc3562a1209979986ed24e8ae904d522c84a4d66f16099f248d18b8ec5ea7993619329fa94aedc51f5fa90d136e46c3f85e6fda68248fdaae95eb213eea7df548653e616de8dc0aba15ac858af5bcd9f17c67b9efe8a283d6e661b5441cd9fc82cd176d05752208737e6dfe53200057f637987265452aedf380e8b1e288fa2d3efa386adfab4d84ed8c9023fb3a8d04846ba7067e0c335868da272a42dde26d301432ea2b56b332da935f0927a67455915255e13dcef334c18f50c8f40cd6167626e5444944578c3a9f0b9e501cb6bddce0f4bad061edab244f2830461d989c67116765bd141f4867e26afc7f7aeb27d3a679dad7c19e86e5b453a4afe65deffa74cfbe3d5eda01c14554b368e66e570e27513a072d44d3a98f612de63b7028ad8f5837ec710d57a6090ebf611a797fec8f2b9945c0f5bf919f9d1bf2c14e13115a0a15ba3228f4a1d84104f0761d234fa3f58ebaa7754cb03bff538e8c76b516448c5aa65e57e085f2209b6748c827b02b24c543ff812e00b69e7115731755a6dc7eb6ba5d4c9e413f9e3b678ff71f344a298faadbcdcecbf6ca817340a6c55ace521557a543f71829197f8f34dcf1df220e65d08c7d9eb6ca59fe2dbc04961bc874f9ac58fc8b37e85915fde77938ba6b75cb7ce4460357ee8ecde58488d3cba40a1f1f9f75f9fc3ef1173bc40b2da320a270b937062af6667fcd2f9a027a8a87e167f7114085de42e969335e28b5fd59f984b4154179808a520ed71ba1396fb1297b763e138791949b4f836948b297c14b22fbb7c7640abb61073b6d08667a86f1547b243b0a5629550c16940c2b243385ac843865e594f97adad7c6b0e25ab495bc6ff7828a045003f628cbc84240352e9f625b7675f45e8b5481b4281c5f18472ab443aebf05fae1092be47699b559ed0b9432f2ea21f07e37bdd12bd9aea514a75e1826a5a7be3e8158db283caacb8d37efc68a115e52c35172287396a6eed8c81137fc51a02e012c03afb8d0f55e942ac9b8d69833884e8fcf16356552d9d2d2aee5740dc24387cde7250cc0b0462508db8c5fde9187bc39e88827087a716b763c7c7dcda7c2bea87e09532d0c6d42590bed04cbc7f7e401e8343a5d4a5db71b172f2ad31e6cba025ffef1e266b85e4cb0edad09c2376156186dcd460462d2e38f7017eab9dda27d9014b9c0809af46baaf12f206b6894b368e98f188c52335425556b0840f4050c0fbaa1849314b51af872f2892933e87e65a595e010c84d69ede0f635f3fce19af3a77699d277d395bba0f03689d54d54ead815db10d760b8945d04721b07145361f33eb2933d3fb53ce4ebed7841dafa30b5980f6790d5e560fd754a4c56183bbb2aa8020d0500ee7d67bd314ecc543f75e97a20aa6b3cae7439e425f7daf23667673426dae3b8e1780346777c26acd70056581aa8397f5bcac4c788545ee6f81c97ff829f0ba3414da8d893e69a61e4147917541f049342635cdf936e61a4556c0e6dea0050ffffffaf