PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78011 fe1cf956660d0a7a2b803f2ffdf7bd2cadc99bc757930dabc3c3acf54d77dc43

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
affa7cba57cf093359b707f70d9b8bdbfa736f81ced72966cab464da829f98b6
Certificate Block Hash
fe1cf956660d0a7a2b803f2ffdf7bd2cadc99bc757930dabc3c3acf54d77dc43
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009714000008840000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000c47960c1e84f475b75694466bf5c8269dd7d3a0e874a6e3e85209a101a7865710045051199693a4ddd4aa1b43e7a8218188a3dd69726ada6c511d43c9e7544d72ca9c7285ab0414c935656c166fc44f05f5d805fec65c1e61c0100000000000000000200000002009714000008840000

Raw Header Hex

00004020a0422b1b1deb9a263b0903265a957d62133b1b7e8c8121bc59e02e50396b36333c54467536a69e008db77c71749645026cc70f38057b6166676070be76485f973c1d3d6aedd10018b6989f82da64b4ca6629d7ce816f73fadb8b9b0df707b7593309cf57ba7cfaaf

Proof Data Hex

59,560 bytes
1212160203070b81cfc016fe1dbce6d8b12e84f1f7c32a06004c103baefa2fe0e01769cc7ff0b204d67989cee14e3efa7ac974e1cfa56e08c535f28d900ac521640c0e39a3cdf6a3da91e77424eacf1565e09f7b2a36a4bd9001feef7e4c7461bcea596063cf4b03846a343d726c22f8c31693ae92ad00521d6f6db9a114147e3a843ae7e94a92268c1cb8bc424853c9490c7d2799281e9c28336e2d7f3a2bb806d9de4470fd3182abf8aa0352991e109851ebb0d837d83b01b0465b68578a7d04f102a38903130d03cac3ad54e7b62e040961a4696603edf07e5e9144bf86c4948bff65ffdfe6fd829e856f48d12c5a5b36a8736f4466de57dd5421b96ffce96c2ea4d8d80e82bd835b25d044df6540daf931969abc3d64244396b756f9d104a432a6b7f4d6cac78859f9f33f495947dfe7b7b9a59b2c69a537eb7ed93360033fba164853bfda7ef30589ee9f476442212a935b2dd5c89a23803086bc6fff5cb913b26efe166ae43438f68cd4970ac43e396156aadae0413b62a322b4ceb297b28dfbdad229e578c8c2a559f03dcddbd73fe93f6f83356a3aa20505a51f17d638842f1d0beca20fb69129ad8131733e6bb735fa88ae19c91e684d103b042fec13aee72d160436f97a8f9c270c73dc216094bdb3cdbc433fd01e0adec83e7c31b9a3add153f5905558856fadb54dac6567f178baeaeb09470e99112e685d7d519dbe9e94697e61c1d575c638e097b7f9a08e3c8b0f530ce041d12d02bdc84db90a7c043a8da2972746a4f1d507979731990f7d3dc4a53f9fb6e15cc0f19034d5db63a5c19fcbe906c15ad374c6d25f1c7b9c98b541bc824eb2277bba4926d7805d28545b13b54bc72415f29ffa4e9f689363934e28f29be86fb6aa492930addc14094b2d72970f0fc6e19096ce8d38e7ca796b451050a42c2812c2a53a7fa67228c2a705c1009d67f095b7679d780b834568a142d861bd53d10955395ef113f467aafd4268b151f18ef096079efba81204787321402b36b2bd9459b77f5e5d5f8595d9c5bf539e400236ecdc1ff82d0a97bb8c6a213dc97950e934740ce25c387a398c05399f40762100bd28eac6d786350a5a597a4983ca65d12cc436b1cfc160a09e494b2abf6bf1f90bfac83650f2a97360f04d6e2375c1cc3ea5b0466dac4a96122c32b84ed7ae3185eee46298166d0c2111379e5313d74e8a72951ac3bb1e68b84ecbf29ff4c08b236b4d9a338190053e1d66a3f9407e56b45b2f21efa608d2981729109059377c6814a9abea6c9dbf80ecd0939eb5e46e9d8220ab066966a388c19ad2aab8c40c49cd751c5e0710dd9f430debc6d4e3206eac6538b378ac91601ed0fac3ee7ed00cce75fb481a2f9873993b4d15652e187dec145828f2c31bcfde57bef15d7c98c7e587b1862c317d5e4eb334304d194601f76ab21fd1f2f1bf53579254954d56cf68d8ec94f76172cadd7a20b3b573ef2cc9a9052c5ec03d100d99fe5215d06c7ccde982384806d89c7e23cadc60e483d30e2d4c026d8df844633fb815b00b6568c76adfde4330c0dd78a151f2e361bbc2747b8483b6a4ae6ffaaf9548a4af000bab448ee0bfe154055753dfbcf8cdc29fe9a994fae95cb7ea4ef75089bc390d125c538c6f8edf41e44191a4076b4a4bff71e58e76713aca73a2e162b2fc000c039b2aaec6efa7e80290f16ca3efa1c31ec00284feb20990eea3459faec20dfcd1c776c7f6d0afad4f2135f08899efdff192d2ab84ba8d9b5c0d9daaaf8b29216a6993ada76fd53684b155c82ab493716e8a0b3c25d3ea0e53727505a01ccce3ec01ec7d70560fdb71949d4e55deb1882f55ad2b420ee05d4d4ddf645860d011cdae115b3781047d6dbc5f4ef7f9f2bc72f9306ba8d3c77a739d080ad91dfe1c5a89869e2442a414b2d7e98ad704189f28d4eb54d14e0f77e5f397b73b38be68d7f11752ce034aef0306d1b075e5650690439f705b0f76c9fa977c743bfd878ac8341e606f0791ee9e528ae760b6ee1999fd721b7252888f5b8087bf98e0d2d89c348fee8ad63e87c62b28885be5deb738c3934ed8fd770dc8b3324db38d753afff0f4e9faf8860f2a6d81acc5c7760fd29de700bb2ee62588cc95ab03e6227d8518d548a4c301c191896d11c31445a151ac8446de3fd953b863c7087527470dec440942b87caa2af528916dccd41ddc807b77352422fc4b93b8d9e04feea6a64d65e46b310ae9d0739b69e7e3ff566f832a10d8dfd7583089c71d3edec6744134795b764f8b1f0aff1853dda0b3d855550a93a87a4eaaef14dd330d64b1cf910b17d643a9d9527dcedf7cb1c6a0c5c0e304200510a3ebdc4ba513d1eec7ff7fa1f1a06b1bf79527c3e502588252d8d764314071ac7878e4e3ed9703f0305411fad6cf84c54c0c75044740b7b65e9fcb671a139a93b51618202b62ed0b7f8d1e845d6b1912d3283e140c1dd7f663ab05844183747af44b131182118e979c5ef6d01bfa6cfd55fe2aa1ba2be24dbf51c4dab30e272a916d4fda03e01abe7553b5c23b117c0e71a52bb46607867af8bc56231a447eb9a8520eabdc6b83efbdf0b21073f62c690c1fdfb3a1063318b37ac710ca019b049cf2d8357da6fa4f5283b098ef071e7ecc484e94357ce890459f8daa49815dfda1d7bb6c45d1422eadee471370e15de524e963990a4c3813095721e7d13e71c480edfe025e1e174f9c835667e74d4bd005934d0b232f7dfd0b638915adb959b4c2bb806c264dd92f480e3570812a37d7ab58686a0f233985f98c8c29a9da85f7aa8f1af617cd0ddd812f7ed658277dc20406015213dca79002c9b086f1596f04957a1ca82b5649518532811ba5f67593cb978208cbb6d3bb9d7f43d75f5d488b89c8731e0252d33b88305a74e40f569558061a81fb2036cf7b82a998b3548c2d9ab5ef026f6dbea5ad795b7ba4aab733fbfd07bd37e3b46442888cab859ec33e98bd010caa0d3344ccb150ee72b95b941075bd40a5bceed3a276dade9db20319349da00a01fe03d524e878cd2fe82fa074f29dce119b0a43fdda8f8a80daaf1946ce6b77f2f0ce2aaf0eee5c45828e8aa3e66a9776b337c15d2b25e34b2472f6a5375c03d7e817f47d0bb07a9eb2115e51eb9ce81ed10d3898ef50aec1b064283ceb6a5ef3dd52e5cccab44d9a057c03d55a4bbe3d3b60708e0c9636b1834507e553b65b0f129e7f0cb7741a14efb865b07bbc993f1de350d9eb6a33812b14828d3f829ad4d9249d70bac25600b3dffc6c60325bdc97eb6ed9fb2e9041d105129610c0299b10b36bfb6d99807839971cfa47c1f53d001eebc1ce7bb8a2dff2cea68101824b97fdb39f5acb379b79b6f915d8ed1cb4dc5251e8bb3e8426b12082ac73bdbd93235826325371d10af96f5123a6f6948dedc6d26a8764093fdbf5f15f8901c0ea253c01c979c8997a3092fa934186d1eed3ce936d9505ef9c784344096cebdb3098cd38c447d3e0d7517741a4cdd0c330be35ad54d08ca75422f40fedd8c278f29e8ea04c4587e995850da144a0c7558160400693fb3cc14a0fcdfae58679b9fb4d01f71d854bf054b45e36076f1987902e047c449c2c2eb710651dbbc217c9ceed1800dd6fdf72a09c3dab78f5d5c9a77febfcf3c5ad9f7a8ed735b8caf20b551a8138b4c6c749f194318522f5c386f5e9ee8951a29bb7c9a7fde9efac45f53c37de7027b3d8185b8a9ba07c2a512229f717b77110f508f8aa1b784e1a9807ac32493657a17bf583b5ad2ac47131c419aa5078419335d9cd298771653f906d8ac4df36f5d7980fea263f479c881738d4ea73ee99c9046ce206e92191620e6b66bfcc09c2c8636b1b1bf81226a6efa8d7fdc3e5e9ac00b5394ae790310c00d77fc1db40db22f2393886afb233765e78174416e812b452018791ab8488b8a8118a989feef998ca2830dfb99be84703816196c8796f118814720bf627b1e131b990f5734f882057ab30b67b878bb93f12d5dff749d89619476574da72a8e79386d24d2a594b7c92b61683bc1a1943a04ce5d740d7b34ed5945c1e29be28dd23baa0777be459ccab3e29161eaf082dcaa2f8c697e54f849959f0f456e300f6f92e5d5d46a682d4101b55e43d283b6387fae55108d3c67b9575784758e754afde8f658db0ec9eccb1e68b423f2513d80de9619a9c1a43b78331a77be5d40c0228c97e0519f60b0e169b28c47a33625bc6275b0d2130e85fe0e409a4cff057bcd76dada93afa68dd76c492f01e778474c9f36146711487c6d08fe769df7538ea8276231a05cf25154b779e59e44663a3113a589992cbb31c21176ff0a224c56c1741eb5a8263dd424ffa29802335a976d129b5e9e69645219dacd142b0405c8022ed8f4ff6f858bc74cf97c71fcdfd5d879ee4b8680d42b11300088ed14f34e16268194526546093870dfbf25c6a0c06bb1845c5144e50aed1f34f81903a2e608f92184a6022704f05755d5f481ecda6dcb75846a1d95d26f1a37845a84bd0f938f876b3d55f1eab410dd09e7356232021a56e1c6584cf7f3cad0d917ea9a9f19b926f030df392bafe0330777db3af462725f51bb2bbaa368fd66440ce42a8dc51b98e098598ac6d1372ce241155d77b9c44fc3fbcf77285cad5eaa743f99776fbbf11c8e791dca0544a9381699497bdaf8340195358fd35e7a6765a8ef5fe7874181bc052ad3cf9a0d51e95287d2b560a33492154e487ea3742fb0406cd7608cac419e62778bea46c43a4c8d9347441faeb94de2a28711c9f18542a897031c0f22a4903e2205b4cb2c3102b8d057805fa3303dd28d1f92a7dad79e707cc1bd5eccc9e9b43c582d7ebb943b03de6dfb88bb49e9e3df5f6a0f9820032ea43572a24b35d86a04abb0fe5127b2f77fde73f9919ad26ff77eb9e1ff50aa640a1ed4e01017466dd31ad979d5a9a91367b9a39bd78d890a95f038f1dbd745d8586a6c75c8e2615226c6a1388c35ad3b3db92a1eb354f2718b1869a3a61df2ea8da91516e8334eda9d463d6223722d1bbcb672d22ad544aaffd36f9fbcdd9d5ba9730d678a214ea34ada5fcca90885ce787bc89dc7b2a75dfec0789dc8ae1bfbf4499a5b39d371994139ca181e237d77d3a8efa74d3ccd92771040e5afe73e65db42ceaa4398c68e6261d99ef9efde7da942ca9d84a3f3dfec875f66fc06769cf9ff290f3b488b8d0f4c36ac15aafa796254773fc75af07e8ded0f658936bad34bcc6dbdcb963bbe0e480d5b7c345cecb0840a01916a3aadf0db06c5291c0a59be665cea609c7d3057ef29be5eead471e4891eca0a14e3180f19f568e938d32bbe0aabbe4bfff9cebd6665452c75f8665a30800f2a98bd0eea25fbbe9ce3af8c8d8cb1830f93cf2f217eea8e81275a39a85c41c12f857acb01d66b63a8e3d0d00a5b514c59387924a1d47850bc893115d077ed600c1de4646a1e93b1170202a65e2b55560b19d88b7f4b73eefba058178f816803aa29b03f415441f52c729f011eb69d3ce7ef59c1260f821f76eea8685687de2e075b4023a9f78c8b66c69906709301bebed3aeae2035544799dd04030bbf4eafc716fd601d9b96b4791183b964792cf1ca186d97fd947e410a8ee404d5a1d6324b783a3d2226731b797a81a4295f7b90879ef1e65a5c5c0a7418043a7d8b9aff8c4e16c7ee09034dc961dc382be75794e9558359a96aa526d99071729ebc1f76723c604a07570f1b5bada8f384feed597784a46d82bb23461465034808aac700e46b23da841a9c5f836626a85a81b1a9eeab9689572beab1c61c3b7c2f889a8d13cb91383577ae48f28165be8b170f7d96f31bc54c751bc15a7bcebc545b050c3c1eb7a7f5add59dbc79f4a128ca29ec8c45aa0c66b38d5fd65ffcdef2ba11e102341ef863ec4c33ccf97dd5f75e1cf68435b14d69ba6971fae1d0ae71d02a1b5ebf91e05f2c57005a0e027319510a7e562beec8d8b569c13300311843fbe70c868f725bbe7f12078305c5c9516a91e4fa866d2c55a4e0843462e1c116cbf56724976f728af15d3f727e75476feb69823dede3786b759ce87c7c2a37a7ca74085254d2be7537846cc50106616a9619658c126a497d8d57974c9f5110ca76257a5cc0dbd814ab47e9dfd00b80cf1bfc0f7cc77346ccf1e2ebc888dbc6cf34d3dfc15056e6972000ca3d90bd5d0de4e9f2a1f1c102ad9b4741c42b2e1a1586c4cfbff925c3b3215f2ae7fdaad63c12c71355b65190b164df33e8acde1dff3de068d9f276cf7d2e846e6e310a07933ef838a61e0a242cd91c68b2500f1d4d010d9dec16bbb8f7468669061aad51b0a56bd0fe49d7d8d61bb17fb6a4dd1f6191654793a2f1e55dbd4972cf1f00fe596abb9f0c61a5f9c230b41ebf515f7584e277a2e4888cd06cf58966e50c57a7042d5f668498fac88d01b62183500c633d6d1e3e502ae0ca32a1ea10616a18c249980503954936cff69432f68e228896219f9286a28be201d7419d82cd3a4ab0637d76b58d7a3a9576a22ea7f40dc9c4ddf8c187097f37d5ac66846fd9b6e42294e6b7e5f4bceec8de13bfcb9cba44927b8aa23c3fd60a049b4ba136b8f04e46f8530759dd619f90602f5b969c5699b1ce221e7d10f741838a5c05d22a7639e6f2815ef7a627d76f0e8624ce733887f67aad644cf9bbacefe8df375ba5d0aa299b77ae941d33c2d8e52d63df0da7a4b97a0b0f813abe1d331d03f05900481902f242a6b82ddbd8f589d339c2fdca07fd5a55be59369a1191b5326fd5c5be035242334a26d5a60c048f258f253f2f5b4dd84c2eb8ba1362ba4ead5e5772fcb3ad372dcccc72876beffe099a0fe1ce840ae5c5cafcc15ee2b8cd12cf8e31a7b5d527a2067eaf94c56ef643b1f64468742591c5bce63b3943f0b2a1a07b5096dd6db256742fffcaec5e92fdadcb737b3e8e6d06a3acc9d9ebd3fc02826c0e9855984c857f7cde8bc40662362cb8a1fca8ca6a62466f6d0c107b3dafc69ac31d979591ed1874c8d75dfe136cdfe93d1ac91f94f6526933e82b73abebaa0b1306a3ff0cd5ca417ec39d121e1ec6841644c3674cf86b20600d27069e5ae03e889d8a19e636775cca96e4a7ac9d15bf873c1783da24900dcf860c57a0e4440bb2e741792e8f1e684febfe47818717d860b0739bd5eee185f97a530205fd5710e3f54eb59ccc97ee536f7909f4e3b181ef304a583cb5058fa80fa536ded617354f3a43b210f081ba110c9ef9c1b56e9d75a989f37db798bdd085a0a51f0ece4a644d4435930ea79eba2b560b7af1311a92297ffce0a440cdf7b6743fb51e87520c7582528aee5b82a0f54284ea8874e7dd953ab12975d4354ad343b2b810ff601a6d24d3ea73cf401301ecb54a4dfb983c88aff5098523d8bb14a8ae7f21a8fa30072e443ba08a0dae64aec50faef3cf8c04daffd68586b5e8fb4bbc78e4ec7cd24961cab8d72de34cf8f40eb7bc0f2275acf052682642aaa63bcc42195fd3ef444b7631c1e93ca5cbe81828690dc3154dad8d2e54f46845ecf64b0ef1ac772c90f61f5d290c9a39e20103fef80de177bf9d4fc129aeb4a20a9f80e4beae26d4c9663cdcf81188b4211085b72ccd665038e1424f0ae2730ba9888f9112e99ec0101744c19bb8e197ac0f9c0615e3992596129a138343d2240afcdcd52413d92c1b6153701722aed9c3b8d13ff8544f36593bcf7000f4470bcd5c92928a6967787a096a0660c540bf14cab64f9b7d2593185f59451a7a9208cef96001a9c90045bd2ec5169f24c47bac8f4e546193a91108e5455e68ef45f0fdac6c71811f92405931c46c2831a159ae787b6f92e7c191cd166d224fa22f8b18cb0b69ec530c11bd70b0236b67b456a5184197ff0b925666a02d3c69e403c4baf20221f67795dd170fe21067b3947666b8c2302a2901b7f4df36c54988a9dfd3544ac68bbedf48805c622bd553cae85d288744e4e47c206c50277653085b0f195552d2822c714ecb90126cc4f93a1f10af62b8a1dbf4ddcdfd046bc3af761ed9291cdd257c902c32de859b2b10bee782a4e2de007515bac36d4c2656ae7e4df7ca6a54f0a53c71470c765550e2103de669e635e29a3fc80134707429afa00576e99ace7b248ed0d2974828d44164a95c6fe68811a805e8775828e5e114852cc13e2add9703ffb017682f3eafce2bbf75a50d5302900e9a1f1dbb68a63ffbbc51c9cea55d898493df111c297fd8f7e2156537b18913970458bd0e1ce6f4ee3bdf3184db7806efe6dd2ebe6945baf822f34aa7b03f25ee09d82364286db202bb958f5119956761feef99f78d8505facafa3cc2ebbbacdc609768dd28b6e8fa890d57d8481490ea9e9c0329a3219d1bddae18f49a0b721c1dcc0a0589ac8662df8fa917f90201cb515e7cd77c1b9356d90f09eba16f18647627993ed8cc5691be401759f2fd78d9fffea96fd3fedeef549cf29aba96529614f5f48e1d8715e9912bc27866af3718b79aea4f5a41aaf55cd8ac49a1b0c246004d2f0794c04eb3b666537025ce419486c48eb9224843d17d293d304f4161eb0e6dfccac7019ff94191383d7f269ce90785c98fd1aacf5ceaa03ae963bbdca41df1efc7c542ff81c931138f76472d3ed516a516df1e3b0b4a42233bb4d67ac7ba8e54af5acb74d8e64a2e7807a29d8997332df7b1809c197c871fc3e24ac83a6cfd6f3a609ed76018f35a5ef10fd0e58f8e6681fdbd7f05100b0b094714d6a70b165ef0b5a7bf79b120185c291499e9bf4905a8f9c962d5c3347197ce6f11bcd48851ab6f6ee4379577cd4efb8e38f21df0a0b17d4ad1c9faf378ef6e8e6f958d5c33a7dca055a0bcdb8a2637e254fcc57a9e351e9fe8174c09217a706b3fc88112554232562d74012b5c186756f079f03aafe918c68a8dd1dcd4b9890a0693c86bf10939b6cdb9cec95c80c2398c1c8b45c0bcadd6eace555a10a6959bba27ae774dac5b4f6eeee0bd6b4254a0d69d79dde94b02230b04e8d42879a28fbf6033f889963b96312a03f7d0a345f77c702a9a1e19d9de3c9211ca772c2ffc232a2cdd78c7872d8dd05c5ef2514e373c1777be2206bf8d4bdfd5ef2a8c74734cd49ddbda76ed0269d3a140487c208585a02cdfeac3bcca51395a6c3510bdab0e3609787e2f0231937d4d81dc6b4afc08679ad38fd7dbb25789239da5763a45f78aabe82022dc85150f34eb03ccbbbe8842ee45d65e75ada7103b951c62435084e4e3c773d743643250591c87ded85a8f6a6123f91b480dfd270c8d699b7051e46f05c5e3b756024a7de13d3441457db18fefda9ace506691a3981ac0b05f4da466217fc3fb7648063c35377bd4f02399511529cd6056b85bf9d5e5fc4c6bbf8584c300f6313778693c9bc32316bca1f3d4fb3901a87561bd76ae5ee301e4fde35951f3e86299a2df13cedb47e5bbd3aa0dae725105a491d76435e78053eb288617358a29d94f7735c26e3c2244903f902207036bb5c2a088a9bfe7968220bb875afcbdad76c1278dcf5df7d521e7a4ecf3fb7d65fa292fcdc2119db6d5a5e3a66b76ad9efa50f2d1fb854330b851a16f41329b382b19dc835c90edd89551fbea3179959c7f4e50a20e25b8afe016d75f313ad5cbe2dfc5957f8d4cf112b62d252f572f3702944da0540e819b4d67b22c5d19054246840cdd629466a992b756b64912e105d34e48c933cf86b711547ac59b61270de0d59be45b1e238f1e6feefc7b7177306ac4542033d8000e554d88af50e3292a73690a9a117c380d5890887b6351a9a0be3de136dcbb585e63fcf3cdaaa701a982efe599cd66dbdf8ebe865d915a2d2f90fe20e17cf8f59dd87de887c0b8282772ae15ef848726083fee9c32b863085de86b5d1cd4fb73a4fcc70fa5af39fc4513ea17765fbd91c6be0b51e7a7264818201db2c6c2c9e99fd156f6b8bcf377a46ed7cc0ef261bdf6ae31b89ad775e947a843cbfe29e128a444e90c3b31ae8fffe3dd12cf18fea7af77a4b20c6877b3d3bae3a745fb5c3293b6cd6e3aac7b31e1357cdd0015b5ec6cf396849a2ab287d3c339b608f3db314c210a3792c458b5831fc91cd84ac8396611150e79d3418f3e0e2ee406e5d1f1300abe2f6325ab400a6d991b61a015b0067befb203583241827487c1ed14f4348de485c94e38ef6c5481bcfc5ccfa75ca366841788e73a8844c917082cab13401d39b9f5a9f663764dcbdfb1a1e91012c4e98fd00552a4e53cb93d2e3ff7fd350170a364ca1f794ba411a75d435618e417d0bcb89cd6f4d2e90526494abda71f66a43ac3c02c4ebb818bd6f306804411d85477f33b90b41557cac24abfe66639c1b7d3095a64b0aa986ec099c655fb56bc80680047665f02313c249cfb67ceaa59b874a40a090185f4f4ae346d48758103dc3899ae79ec48f888660e52e912f150970592855a5fe20a4be48402368510930efbb9164c25903f3cb427ff7a424c0b49e64894f65b1d0b58517b02e98fb1686c3caa6646a6456407e2f5bafee9c2216fc2dec03daf36136f8163ed207cf99654beeeae6a8d8a5915d98d21d5f74a08045f198273fdf1d924594fdc462bc5a686a11f9c243e3780747a6d3512d35b60054d948051bb185164198df109f9cd2e9d2542bc498975862ed65e2c874b49cae97b08342313b0b03913f8c37ce9f7fd629160f0380af7170c178595897d672d25ba2cea16a31661f2e810f18ac3a2440b4a2277fd9f11430d652f8a85282e52196bd58d96d766d3a68c8cef0e48074d65fbaf7a2a9adcd87bd6b075001aa461ac4b8eb08b04cd8b0140754e589f99b3708af714618d9740cf16316d7da420e4ebd66aae076a313bb01b645ae7ece52ae96c63c83e10fe8e72787171408d1eebe8006e11767fc137753925e0775ed7fabf6c80bce958b90ebb1233c42d871ffc43306cc3d60da7307eeda4cc87d01b735cecda4350bdb8b4e98e112b58caffe0c9457831745b4a97bf09a095f3789e7a5edddfaacb90eb4d0875b533c03368832cfbe3fca843fc2c995672f59076826b98b92947b813c0544129d6b948e3f8ea32e69e7b71ba3c7e6bdfcce845e4d19de27640803b519c5d002a0bbaea75a56d61bef6af9e1d2c3d426bdc9a42801620f1623a4c6269c7cdb04eb6370a9a6c52df5fcbf5b8ddec487fb7dade62f8a56aa1b7608a60fc9c7c712ac00a5503d59d489c9a69f05aa1fdb4278937f81c77376d6129f2e252ad643966f24907f0e0ac8b437e717318944ca819d854d4aef0992a58c8fd28153b50b682ebb412580ef0dae3d17c46663ff708964f308ffb62902b32277b293bee68ae64d24d0a6341e416067ae3bf4a2b2781448202f970b1e0f4382fc1d6b3c53b24a2aa0a4133eb13a95c61ec11819e73ce04340606e9b87a337de31aea0e19b4138562c861fa720ce87e73f3125c90098d8797429a9fc486f7a63f76ff4c51d9f28035ff2f48a2a44653e8c28854be78f0e883d5ab8281485897cb540e2abe70c6c3f916695743edbb8c4f1ada9289cddcaf23dff06a349d54426c6550b9e52b1dc6509d1c1752da0e215b00af6caae7a1132b1919906f4078fb814bca2e613c42546a80e048f1057be137873d5d3150015ca7f79c81520f5c8c8d7b4e73c732fa872f1baf8bfa24b6ab8f80267d945a90d349a2ac423295530d7e9897cbfdb253051ec3264b6e3d8c04c44daa4d48b179c809fa8d7fe4ecd42430c30985f6dc498c4013ca7c033779a9c9717b8a024d376c7da9e2f6b7d9f83fece900966a338deb164cdd660065a24d2267ed83a37c0d5f432384c88f68c900e47408cab6ec3981731bd365f013343dc9689a7f3f0ccacb3ac86acab014e6e7b48fda71067d1f9510faeb4fef9779d17211d499356b27c69a5deb3e6c866e5be5548d42abcfef845eb705f0345522a63578a9ef4b6b59cfb732e685e87ff1be0724ed82af6d62d9f2b6ed025800babbcb4c050bde56c204dfcc3e48cc1c0fd17cf074288c077f4b773268133156eb5d80c0999880ffbf204f8b5cf0dfafd3493b6c10f3583132d2ef62babb98f42916de8ac24e7254b4314f452faa92c9e7b3121b8bf37f5d9877c44a515a03bb949381e7b3b7471a114904689dd012b195fe29dc8636403d4202d30be8427584b4c54eb06fd2eae8ac496640523b6a52e94886fa31e4a9c7d8e4670aa5a086e71d3c1303c6fb5503c373ae73d53ffbfff441e1eb45fd8bcb74b8ff727f45b6e3c55fd908c56ef01ad6443785273fbfb02506ed500c34df83ce24eff1626feba66c947fe628b2e889a78d4b83386531ebd498e281b8f46238f9a58044a36a61b976b879154cef605d231eb06b85431ba72bea5241ae251d4b061e492689c4913bd7aed3211632c7f559f9103e8e1d22de9ad2c29b8aee149a3a701f8943b4afa546fec018993640cc682d78591e5374defb97f2282aee6a5561da080a5f878cd1da56ed433c6060fbd227607e48638aeae384c6504596484cd2bb00ab4694283db3abdf4bf760a50667826ffc1619e6e71261f247770a69df2065fc9cef86fddf49b42476c46ab39825bc71fee43ec0c73067e52b67a7a5b74687498630efd9bb0e1d185bbd77445c842be1c1b677286bd4bb529cc7205654fa7902d5261af7e0d5ed64902283f3db80f0622fbc34de780a376da8b58c7b6f9319c89534048fe3527859688d30d6efed486388840f40b6200912adbb1834671e74753354105e2b2d5085a1357d588e39e8f85f5d6d72deb761f18f3404d9c3c06477dab2ee182a5b2d43afa4a66891ef789aeed1120aac2d468450e943132942886eefd914e43caa65e5d025d884bf1c576a3ecd67fe58703f721d07d8331634f5704a85fb021cc18cb8cf830d64e226cc4d80d846476d119be760515d2c7308b78c19872963b364f9db865f601dfa581dff6359c2896a7067dfb3117274b24c11b389498052e72a33d9e77246f43ef5ce14803f16b013dfb8e67b1b170d27f5c826fa36a1c7b52f67377d4c1560a5c3ef5295181447911cc9f22f225690321ccfa1e95641be270a1a2527d70e4f35efd09134b877c832f17171094e4f3e5d0cafe6ae42b38ce2114e4c3682e12f3638491c93fede170de36232d27a76a7704a8a44f81a501df447cbbc4cbdd1aaef1c4d41a13f9aaf2a8f3a0ddada5c5d60b95c071ab5a6925726a8cadd32547959060cbbc94923ad4c52718fae947da3ec0212effd80fca3134dee66c26de32900e8978b3eeb0e9007394dfb92d8f879b493c2d7451b035db026904d052975ca8dc6fd2d72ae04e74206c1275de33b0496453e739dab8d1bb9d405fe6631844840bf3924e4dbadca36f584461b75787d84dbc4b09696d4e493bc25477d2f08c20694a8663919be21659ba1f2f0246163873ae92580029dc9f0edf8d0a79cbaccecc86e2cdf738eb0464b151858f48fd0563b17a56b0222205cbd7d08ff1bb9f13592b3aacc2c07c378d4a98d6f577762db0a75bd4bfdac8af33be59bff5bb0bc29e9f4391a316a2fc0b35966c6c107d957e2e8e2ccf48d2a9119ec7d2db99ea7fe43f6cbfd5af8f406808cf8b242eaf3153b3c60e8f61fccf6bdbb46a1a297a3a04ca712d1b94234acf2a31b2eaee790fd15a277ca632ef7f9284cf4397d9378a2cf2f3152060e2b157dc8a912248bc319b596e51026fd829c506987d84b0110af672caba14e664f07ffc2a888a7bbd452183205d389df07b0f2237f5f1ae17cf2f50171063d62298f7bfeaeee80eff7a64f4d61650fae0c72e49d5fa22ab97039551d2cd8b1e0d5a08cdf6d4b453052df80d6fffbe526fe1b880027ee5f039b82e98bf386628fd462c76835383c8b1b0e5c36fcef45c20ec12ff5338fe2a319bfa43b4357f5d3c106a325a5a3c56e7af43aadabf41af903f88095bd83cbe6b669bb54fa78f3c7492b10c93bae62702028e3330cdc5e25e5baee0b56997e30330fb011be250f326535e34388ce12d34fb534a411b26d2853b78eaa8e0afd9b7f5b6d95cdd3b73c1de9abd4defb2eaf52e6c7ebba656f4a36a0a05b5a022c47f5a3e1eb1885b66d6fd8809cccc86abf9bb8e0e9728852a28a2cf9ddd3f62c6dfc80c024d1248c8bf0e542c4b3da02422094451ba06bf027cae6e435f613820f85dd60491d3e21a8fd52eda41b8a80f4b745655b05a2b0adcb99b5b13350442a2fc84924098998413449ba51925865fe59146fa1797783f568b6481bfc2ec4eceeda2ad73c15310247cfa202436380bdf70cf299fc3d7959f6a88e1e6a04c23db705f3cc2a6cc156505b2402a9895c24a50b0be0f81b6a54e17a9c4bd01a52608a7d6c9df053e45f09295954670e1ef422262fd496e4ae07cc67229f08b475d285e9ba3fa48300c66ce9431859332dc690f3f8610805ee56e338ff15c20b36ddb31d58e995e2e0b1eba32596514ef434e6c566bfd4d43b9aa62ae1b181b86d74640cf1461a533592ff20f2d03f93868bd50429935690eaabad255a71a185aaab1dc66028cb4a82ce2ec75695aea82c2ed44bba291acb7af1f405aec069369efc4e9f24dcba4dac4601daf6e5663ae53614ca248aa159d1267aaf686d814a03d05d019109fe60b961caf5ea56f760f539f782a1d85f3c3b0dd0c94fbc04c72d094dd6e6c91805f27981f2f607bb09b5527f9150fc13ef17760190d6107f7a3887356c72979cce486e5cdb097a404116f569ad43e2cfc12546a99e9ff88c591f499911cf3db0d73d281d26e47d9076e11fcf2bd4335f08ed488eec011f8c383d76bda487110ba6e4359a6bd32cb00dbc4634b599a98fd0ebc74ca94e7bed234b6f7d7e88e7fd87a3b190034c7cd6994488031c6a3fbfcd9f5792c1289a5d104314a9cdaba59a137169d3faae6a0e89ca6a65a1b4712f47ba83a67ef98b0fb3bcdb01f45ceedfaf5125e8db4863a5f74c2851c2e06bcb9de1436a6991cfcd5510d25f5ed6f3d0a504313c95d06d80bfa44e1b72c7765462b6beac129330dad790d6bce8c94bd3db609d49bcc6d09c19c78db4283a45a81d02872b9313f80a8582e1dcd856c0e4ae321e5400991ed19f0e510e8430cf6aeaa7b6a45ebd31162977f5cd699c7044aa88c7ce7a78a3a3ea9daa85d89c4765bdec8abe19ae64266a0c99a780e37a991db5c1da9806a496ca0aa21f60e7fbed73514e282cafe8df4122570f656a6e4b05c5987a58ba40a9f242ced76c0ca94d4dec3666d697ae58aab97b943231c7e965311a1e03d1908817adafccd1cfa08a4ae2449d5d4b0752b4663279e260ea81ca3eb46c54bc1ad28af8b9d62af2922c4041f52da40839a9b2b3a8ef646dd33e8058c8c256bdb2c19d24ec29dae827ebdf1ad581fca7db0684d21f0a79c5cb566e492bb6c7a513da4378355185402514d1a6d6da4f41f5d540b3ff12c54dffd694f5fcdd64af6c6ec5a40c98ed02515c29e70d6ebda61a4515e00319e9e43465b59ef994019479fcb587e2e9ce34d950d019af7f47eb6e47e7a64e89ee8aec485ae923b03d86990ffb66c718666bc0cdf039ed0fd400badbfef22d03efc0caca6c6551e0a0ccbce99025807cbac8afdb72418be89bcd7b55265810397b1a51176f3c5ba6e9a8523b42e32f36a0df79ae9421a8b60f906baabe456cd3506460f85aa57dd9ae2f8a14a963c4fb1657375cfd30cc3f14654112949f2ea60790b637bab2c75a73e9a62cb5679d45d10999a4e40b63fcc47c9793cbbb4dc39a35ce5e894a600563c9592df0cd5d2f0f23b51d3c5a21e5e3e195732b22b643634aeef4b10fea5de8031f628a5beb8d936df3c2f87938ef73e21d0a231610c518fc6db93cf69c98a9760c244bcd760d1ec52170e097651f57a0627b251a78a04eb0549f637af8890ebc5877e26b01fdbbcbbd6497acd08ebb26d98be8ce83cc276cee1b1f5a653c25fd40599c2b7f7401416f5a97e2a605e634f0582cd79b9c25eb7f86743348b8cda71b12a5e36262b0b1f7bbc100ac5e41d11a7596da779c93975cd1cad32be86ea8ef068f56a8e03c2dce609f0ca50706eae052af8ea5f8b6b28d27777b47cdc6643609a431540eb0f55b54f69b0bb703a9698fcd69421c011c2b7e19015b91aa9ae0afc648dacc6e0c520500b9264b0d6b07391982ca69a85ef45e736321a7ab8ac30a4c778d65315c9a3f5f89eaacc98f9aa114933ca860b2ae6850b833b1dc313341569b4d9cf97f91270a00ae74de6c0ffb57bfafdd3df13c222a8f9799686b5b65b0fd0109b3c7e54537cc4a8a009139a734f2d95221c3e034c99a04a8b25de2aaadebacdea3cb53b11474a7923f9dceb627ebf9510b5cb021c5e31e4998a62aa5ffd9b383b0cb392af44f5379123b89be29f4fd99e7d19ae1bcd1fbddc60bd9541e201939b4a06b64f4e44dc3c0b887844050663485b149be7f2e4f7f42a0d4ae661e2d28e20bb18c70e6f9137b632dbc2ed0909878b37d7cb5b6469b222d86080e83e7efa54126f06b7a89bdba788ed852596595753342d4d574da0e3ae8d5bc536b00e0d002a6e41111c07c3248f4b7fffa9dd65f3da118708e89ebf587894aca238fd12900817db716de4b975e0166f0e0cafef55b2bb7216ebcee93bc741d159ed4fc57d9f52fc7c339405870f50cb91ef5261c42cd12cb9683850ade6b5f764b0f791ffac1dced96ad67e862e11b9e9486cd8bffa4a59df53c4705e904510733630245df90095b6a2dd1ef27604264f15c953e0ec0005c578c449538e5e58ece4ed1fb543905ba5737063ca462a5fd7809ee913253dae5fdf8cf79e939a0c571e2143cb35262c1f55988d6215cb76d047d286ea2ce523d7ea2afc9c12569942b17fee4d94c5e83a39283a938bab2c13d0b43c31292eae6b2f485f8a472984cae34ce75639c3d7b6f27afc2293270a03bf42eccc788dfeb8ce30b09fd60a5b9d20c2ed6976815b60250fc7fde70f37b60f71ef562e34a780e96e4eb0f0c6015c44fe00b4e666e2c53d2e286384bd317f3aafc71a73ca6bc8717348c432b7fa41862c876e0999bd5c871431152c8e2299935cde95f99a86e74885deb7dad085230f667646b7926e692fea6631eea2fc47d20eb016eee0cf06bb44f1c3636369cbfcee13842542e43945563ade60f0f97a257f0ef1378faf012f8744e906776f7e4a4755b2f2de1529940d79768c5d533fb1c21390d51217b6a992af7dcd343b622fc36d28f6789ab0d4e912866abaa7b6bf27f77c5a9dc762dd378ed46fe6ea0c3995b9540af58ef691a56c418d982ab43eee47a1279e0d87bb9ee5f4ef4384dd0f5b65f5727b5782a101a9ccbae13d828af78f156fa3b8b86a8ed3002a0a848122567234dab84679eaf49c328b5009b5f71ada00943866b2eb29b49c99eb4650e379a9ab8fdf49a98a61170bdba01293fbd4ceac9b9f4addaeacb91027daaa3fb4b07b2f344c97d31dbc6a1081b123c28d3f734acce71c7ebc65e9e012884f1936a2f3fd803ce188cbb784038dc1c12d5558f2e9c0ff81350e91aa04bb225a41d5038d7509e8206c658ce314d7d378652587d59f2ae1db0d6a40b928e6a3f0820ac63b87dabd194e23e507c35319d429be401499c7c6d32e2bb6227ba1a67b4a718325a43ad24b0bd611756f4c6f11d6eb5ae3210bcd26cb0cb948959939df11be1190cf64822ff10bab5dc7482d931c689936c512f77bd8db655845f16a4880e4b98d2b70ae8fd1b521f99f1465b593e66ea35725bc330fcf64f79b70730dfda4c25abf42eb596e2d3718e486178795e6b6a2a1f2b9d65a9f1ea3e244c84d195448f2b0525bf0ba954ebce94f7af51623d94cd58e7eaf46e155202ae9e923a98290bb8fb97823ee176291bd43040a9402f8fb2174d7078e18154cff14eee53d80a923886891c3f6f0d5cda696af0a2ad1188ad68eb04c0bbac8dda936ed6c04d9e2af5bb56affd14acb2d37e3c2efe863640aac4bf9b4c35c428ffb822c1df64eaf84e65f544f9d2e0d97c032f982dedc870f846ec56df32bd2f1ca7848e69cedc341d689e6f511e998739befb9a9ce38869df3b7b59fe16cced6c8a310ff7a44fc2db7efa92267e46944635eabc0f265c81932fd15affa42b0c66393a9fe64f557189e1b0fbb2a419a3f71a183c84e86b0cec62bfd4652b3fe8fee666fcf452ddf6faa4a724ed0107d7fbc3b58a4e864cbc16becfe8aeaafe2e276130b2435f69401d370421c0ea1ddce4745fde133fd7bef467fcaed6f2e99a36e75fc47e30cd1c50f832fc2380f6e36e3e6c29c22f717877177f6eed836648f41f7dc957e7e033ea6361f379d3ee47694cce78833b3c2e6940e890de4c1c8ac0063f985c4b8000f1f0d9b346c759a77da953751c4ab198738c7fbc95705bbc4a2efec00ae3216c57051461fbe5a4289b2f541ab95ca9fff9c0eb4e41129d8f66d5d596a38ff2b4ef22241548e66dfd20f91834251c19369d08120b2f83bc7f085074fabef83b7292792dfe76661444dc90cc9a1d0a7f9ea035a8a7543340aa780e7781599428a81052364e066caeea5841e5fb9eecd7cbe652bafb83f340b4f9ecd679d6287aadd355150ba8eff212ac3ca594c45b794ce263643b3fe7bb98011b937ce754c8b8e090d0f97c299f2b7ab912e251afa71de77414bdc087ba9a3bb43bf85064d5b36bc13f56de4614d6bd490bb853d1d9a5d6111f247a99033300c26e8e884e5372561920fdb66ebeace104d84060ed852fe0e8c6c5478f0bee3c1465e79d67b0dc79b6499ae8feeb4dbe04472b5a85eac8ee59ab1836a811fd2b451d6acf934dfea1dc6a6df2bb6fc1544b47c758a8e652996783b1139832c88367cee2d44ea6a01f77c897bfe653bfba6c38b528237e62ddbf41cf9cf6c5f964e42dae5d732c38953f9e02a7c61c85b3e7108ae047f86d7525a72ebf5037cd1726104228ae21b12846199beb0bc505b209749928fcea0c47f5d6ffb4f879525ba2104b5b332af42aacf0dab8f24c7e4017930b259d50184ab5eb00f9a8c009da815111396f9d41963d425d1d72e4c7bea310249a0b89f35f35b1b653b0fe01776dce1324b309e1f716d3d8656d584df92966c08e9433d34768567aa5da4cc3851d8ab051ea2c3bca28ba845ff32925b920a9330f137e3b83eb24a4f5619689e3ec186924372b97ef1d6c75936ce0931e5bb10c1ba0f101e474194a4e5541cb0e5ef410c6f2edb060e8b0a8096a83eb6bf795c8e224481b3c8216f88aa8c28cb94b603f6e9ca603a3977c9c281953cde82456ed7e070cfa7dad4bfb247da16a143d330bba1ea630fc578fb439c7f5d64e72bfe6016e33d462b1ac0f8433bcda911e8eca257c24c828af1d885efa80ee72e667012bae7d6d0ca9d55f6552ab76a01b2147399552790fd2a8c2542f1c7934d8cbcb68d8809ea88b2c246feced3b358bca94fc0d4c2500d0ed660ae394742e3486a3c4cc53e23cce3498f155d3a840cc110fd618068cfbb548ff002bc0982e89859648497b31ecb896defedda1374e712d006a6dffb810faf53cb7b13b00a65a1b34332b096d99c0a64dcdcfd034f3db226fafb7c77d09d7ee166b8f09d92373613359035353d00ca3d2f01e261f1cbccdd540a98631dd625e3a1d0861848c79d17ff5463e7a2d957feeedeb46ad1e40d40252a098b65b57e1991653e6026c21941687076c4565aa3c405f5358839d369f8e2d6ffba1f02ee9dcb71ee7ec8f8f99457f01ce1f601203ed161532e977f4ce7c9d366830ea64ee9ce1811f4219ffca9290e9688b2ed362443ee925450bf90224b83d5d142529d2775aa8f8f9887109348e37b03426ce2452b146fc11f916939f5779a32dd504ed3ab84335b978df5e99a058c26c9d633ade9963a0e6dc0d8ce3944cf2b274019c2f2a46e06c0c83c83adf0117064997607df44f2ed032e45ce1e850507c84c02252b0b297f925077d0504312cee7e9b791d9a35c376082b2b98aecb7221c5d79a4a015660674cb84daecdd719c7a522eef3c5e52e33244b524c21adbe5598523ae28b8e6524252f54de4f6e5a82ead8675ebf26ad8bd23e252f5c217f842127b6a28ccf1acb24b4f3d63fc63bcb1a268de0a3d20f190e41289e10a09646e8ec94f161c5d51010e245959745230997a88d41a45be030c5bb5db8e84ec94c2079213869a8a9c13c85aad8e30f93886aa60f04af97cdb1c3fb9d958ee3ca2c2b68595b6bd1d6c06c6ab558bdf47a37a52d1b857064a94ba384af3cdfcfbed81d989a981216cb38a19b4f57266d48680f177b102952e89a6671bead25c29c61f0b51b3ec3ff29ed9129a546e53925fea833d1d8e85cdd25c394c8f1506b5c0de27df067add74832cc17d3ca1145f8d9a1a3c5307ea1c019a635bbaa142f1dc268a28144b7cf21fc7808a8cd3ad44d5d606da6e72991b7db3ea964e99055822d9004c4bfdb33985771cd9fb7e2438df60fffcf3bc87297af427929fdef670caf0ddf0411951a86f7aa48b33a3ec184310efe0da6051a4e7f23d50448cc948049efbc1a8550816b4774f073ea06fb57f0ca65f3f9c08e089dc95f54fcf8ad3287ec9030ed4a3e9bbd8bebe47f1f9aeca7b2c26a644e2d548e29294eaf2df60a567fc4011d76460b5adac905c50b7422d57e0ee2561b45b406d7729b7c128d81b17a6902fa0dba1ad19dedb44205ac8b86fa8eee3db92ca9eb136122d57133ca0f01e51d5333e6c4d6a3ff17b6f1ffe21e774984598ecb9fbe2ac02adb628becb049b6cd6c2deff2099240d0cdc7c2ef55a99d5a7072586fc3448461348c441544d64c6ce132eadb2213cb3d60f3eb58eab70fccf3540850803bdc2e44a33d3b8c597f12039e627038b2fde43abd6f151f58fc48c5f3368f83465880e256fdb55c3207811df13d481023712cd0db8cd668ff5c6b4e9939687d8be7661cfa4a8fa4d92088498e3108bc25e7116b57e4f44c5d965750fb8e78507aa525e8b43365edcfa6caf0e2252793ee68bcae07dce8a996cbc7a5d53cb0e780acf51a517a61319c448c22b1341769eb6c724bc8c29ec0cf23410e7fdca5a2403ad546d2bc582dfb23f9256ff16db5584b297285b853d55a711c1ecac699d41fa198dd5499a519653f907c40aa512bb1c0798b969f37c093a1abf8c41511dff3304d2856e8a84da823d0bf5ec17fe74991a6c7ab23f272ee1a34931dab8d4078b4ec40a5598c38ab9a060120429a45e1fd640f4b68982c4dbbe9981af57931d584337b28b2a78b7f46c19048f364008aac0256df21353a9df82e6125f3b79e636288d78ea6e76afd3ab855ca11865268ae8f65cbc7ee958bbe57b46a248871415e7aebec6d09bbaf229d64bb5be90f4189073df5923af391d702eae824eb2e72b4e7f27ae416ae35a10294a4cf49546ffc43d061e9337a405665592659db243f6998d1495fed9aec028ef430bec9dfd5991d37947b857351f26bcdeff78a738c6ea4b366e4716ecc489ec48948cc773207fcca614f52b4d4c74e83a7d6d027660957d8fbca4220f3e7d89afcf9684ef6077f68501170c60227712a897e16b84bb6c7f10e5dc2af4dc07b526679a2580f241013eeede52e649b0dfcff945d873cf69420394ab0a439a0e9dec7d70842429e2630d6e690238119258a388950ee17715911d1c8d9746ce5cd3fecafdc3bd0dc8d2052ec8c91d9ceac034b04ba1ff3b80891ed09fb3f3cf1c95195cc50a013197092aed2c4eaa194db1d4bfe17aad7b9553cd4821c098ffb2b09004c107caa71d7a21d60c1eccae757cb2c9410616f17da7bce642ad81dba2cc3ad93570244255ec02efce85013ddffcec606c3cb1426d8d5bf0879e5eddb720b5703fd44b262a4640d89afad6e2d6662bf8d9507ed470c389d033ee5888a593f00b89c525972269017a350e3d5a4c3b537953701c4a2eba7d82db1dfe98161cdb5aa0fb3f12a07407512441ecc8c44a5fb79a67b2ea35495e84723c18acd32dd97c6513f03d4055b4402e557459cf5c48a8e066acc978802ab7ba6ff9403b056e694528e5c40fe2488cef5d841ff7510b05ca68dc9d5e6189e349ef67bc67bd284f80ce4e1336fac138541772ef16738f41fa090d64f1259c5d7a8a29fb7eb2a71d7ba2efe2fbcea9a2f6ab5d10f571216f97902a35f17a1b301fb63e33667c46fd8765f5d0fbee264725335f4d1ed12328cf56b7b748683b673c706176ff918874842ca971e0f5f491637f9a14638be50d11752fd60481cf05747718536a283b86ad54d370ff2b95271041661077b83df92cf38be68896e593c141811349a7de306b83f0c12a01b7a9b3f5f1f9d6d018c59b4737177ebd4863a176fb54149de7c3d414385cb38510a4aa82d5cb2f3dd23d09e477430c27a66d61b31634485e5ea3b0a24ee117d8ea4b7d653cd1f720c325989cbe8a0f0c4950a7dee956ae67291bf364a24d71d71b10a714e2e980734efe289fe8eb0cfeb7c0c89a49286b328de43a1cae8f214cb81b231c139e0c4d15d51eeaed07fdca34cbd3a478e1e55d00a8299aacf80478609d215d3e64b9af7fc9ddc1f3b1595fdbd038e3490283dd19e58ad6fb2f4a241b1efddf7e23ee1a424e159bf894bf09f67e116d658b62b6d114baf8458c84a31673992aeee6217ac6ab450740fc86c44cb56a519e49bd487fd1c31520ac703f5b6c40e3c1ec5db63a7ef5f58d1508b52a22f3761e9b2d2d05a9dda5bcf7ed2935919db327007a89e8043c03a4c9212ccc0940b717ab9831f0f218df554526e2dd3c8eb15af7d51a5d008728b621000682d39a553c50dc189df0ce9b4a0cf743cb813d4ed1d9955e9eb138c20f681b31115d7cc05fda0d9ed64af12789d22850a63b1640a93b85dcdb89a32453e9d4c7bd172ebf47041c283bb5b682a2e934f38154a0feaba956558ad00d240e11eeaf77c0173123033365c17379563864d6065e70399d6808668f5bd3fcc937642332c0903b7dca29e4aa39b91b8b78ff9fd150b6ada2f8d302c68b5a22edd06ac9bb0b7bf04bf3c70b8f85fd3354aa388b6d437d7dee5edd138c3e253985750fb8c0a484bea2fbadd04d35ed51114f4d530772e49564cbccb49ef2197c24835b8474b7cce02677198ac816d2b6274595f88a0d9b23c1c815920b058626956ca0fef400215318b308fdf90592c56ee040571654e6c3c83da32a03f788ddfc9949fef331b6781f831134328e60122784efae2f43bc39fbfff70bd29d42ff0f4dcf7c0e6bf541f5acbbaba033263eb34226a51f0cdbffafcd2248c476820bf0b67faecbdffd240b3c1fc82ce36abe7da6745394aa0b3477b9dad409f74638baabb3c088608eeae25797eb79807a9129b940835772e12733b6569a61c57de40a0a66efecd2c8142eb55d07d27aea1260a852a1f48f43cf927db7cfc5602ce1638a27215451cf5ff2336a4b2be66ad6ae37baf752f9d803b3328581552472e82b917e2207b838f4803d3290e5024f06655df70643d11eac976ce99c2be5026d4d1876f1137150a8e51b5d3b1060c30993d39cf098b085d5df2742dd847e3fc813efb1dc6dd17d1a1d119792ae0791adb86dd83956541a088755199497fb0350a300092a40e33a989e45d8658655e0fa188ed4d85622bc8c8a3fabffbce473daf788829fc2031f228667af3865f28e690bee62f8f5505af68522ffe35bdedba24e5fc7a9043e6aee078b0ff50eb7871af85f2867ba1e882d463c3d8b8447cb7cb98b4fc65cb5b84070a00d45790b60061a32445ef975d1aa14a0b05a6ef84985a38feae42b91529e768544a9fc953b0f41d611adcf7301c17a7207addb77522ff56d14231f05eb40d3a553d0b251e677bdc10a4f6c7a0d31b070a70918e91605f096e0ee72521d49ee437412776d926e3499271e8d6125b505d272d9bf6ce113a0bf955b7f1c83770e9c431f02653a85b0d67cab8a92ca2c468dec1f3bcbe7f7c0718a3535b38ee5d52e51ee85f14220fd95183b05e7c675ec8e756428d1319875e8dbad71a609467e33592dd70017600e1ea03f93c6d815f3f05e84b160fadf8827220e01e60638639e197bbecc36ab6172118868433e9d40d84c327ef01a70cd671bcc55bf834a521db2c9a190fa30885c2ba5afd40d37e8488f39f6499a57ed2ade8197e5080e78ec80b8913825d762ae91b9bb0b75ccd944b54315bd3c23e83497462eccb42c983e707b6fa8f7a1d81f26bfe73275589a506e7797442d04dfe903fd327d94fea0d44a8407f9d72359f55e655828b53ddccbe7414058c194f44a937e105a030f9bf6475e867e321d42f0b9b5a34c7a11c6ab77a31b14748adc2404a1c5b3abb1ba9b97c489e0b88317c8c23f9c6fbdab438bc110284835ebb24c6b5b57098318d0ffdc2b2410269ec2d68505468db4734be414e00dbfec5bea124925f0e45995877ac1888bc5dc9b4d1f9fc9bd46df8969cfa911a673a641f62da3b417c94f9e17002b3a73503dcee14964aef875c0d68752f12d85da7fc77817a16f95d8f3613733ee8f24401d798aa002db3cad0c85b2f26f9ba62f9431b812a26b770c59cbe28dc178e73f3816845b8b9bef69b06c809bf8fc67968c44ca56c359fc8ec8e763ae8bc48799c3401bdde0b0a291229d5d560f9bee176a6d4caad6e699a5de6bfeccfb177fd583f8cef362684b6becffd59fbf8229aeb12035cd29336abf9ee7737d84da0e4a192c199134f3b99232882ed23a9b1407fa63247f3c6a8502560d3128dd68d6a3d29e77e6ff759fc25fcb080bb12ebf5e0b7038f31c6405a56087ef1a92448ae8fd698d2b4b2bd6d9493c7506a683856c520fa3c5ade5c78261c439c92b1170c1db19a22951acfb457af9f6e81afc4661330228584dabdf90508ae4111865b172625f33328a03be101aff640f219581f42b22e21a1da9745cc78ffde17d68376bf52382b00e3c649465c54064973d15137b16e6b1c8e3bd76fcab424769b4ee774e25455341c93e7d4d7214150c7cb750785c350cc1c31c0129240d6e1d3b00c8d065a31ef5cf8a3928bbc27dd1e8a1c4b204578191d46934530e973a63d50dccf7b98d09580bc35836b611108767fc3f16953389c21af53855189879ea132296d96f32dd72260a8afa67b5d07c1da7a40f11e52904531569f175bcf1cfe1e4baa3f73ad37be80c7aa71d1993ba300e4693d861767080fdddc7ee4b4d09011e48006d1e10882fd00928b8a616d10b617ab4e46776d9d29fbe2d361aa6271fd7ff7a3bcf6a31896028653408a269982c81a25f6273d03c3206e891bbc40ed50fb6f95633f998e9dabb3fe5a37906df16e8406bee4b1e1571ad953194ba8cc78d1806258cf2c4fe7cc8ab7a3849e215fdcbfdd896c125dd81c2608034f744445493dc3e6124d3d3308d2a3b61fc1bd8fa54426073c6f74eac6b0e36bdd810e9f7e5c82501def4ae335411a3ed9f962d4e99e6f219e4ddff50bc5b6b5e7bfa56e6c5543eb1bc4b97ff1b8230344d9f14d2495608f40f666364d485fb36abdc9c3ddf2d822df9cde716f9095c10e9b24ccaeb5cd49ce4a66b2160599edc1b52ce46d14b417c78e701413c8cffbbc81502564bc40ff7a939adf4ccf083549fb2868856e3a45ce735f130ad39b4cdea1471e7ec98d603ed319ee5669c43f5f74cf5620b829e66475b4471d898be413ce7ac1dbe0e4d0962ac53fdba44b3531f12e9edfdcb0ed005efa7936bd6d1d716fe619d961ab2d6cf9c834066cc8829335882fb2741b11f2d880bc91ff3ec76ad258827a305145378c29e48c2940ae215870616f88e4bcbc9c26168eaf79df7dfed63de88567e122a5f73eb05c51f461665f9ca13a3aaaf4ce805a63a57c1ae87e341a3ecd66ce52216663ffb77c8c8b5af7683a7d78316f16f320d48754809f1cc0854100f25a44712c279f3a35fff62fc4888b7b9d3b510fcdadc0e7dfd63a5aa58f0fed54ae7746117438b54efb1185ee3a296e6062fc7dbf4b4b7ef867966f43167e5dac41486b7f29116814bb2287fcb97877d524451fa219921ff486a9f3ea1e39b5fb9bbcf4d0d0d9263103e69cd9933b22386ce4a96a2c3118f98de0ee24ad7505f0dbfe806524a765e0d96fb1ce9be5c577a0bd210176f0f9cde2a076a060e98cb4b384e57d35d8fa49e0993e912a66ed1baf954e0fdbf7e48de393881db0ee68899a63f0203f0d1905fbe58279eaab3723ee769f9d613af842c99b7023ab7486cca54118562e68d4575f69196148879d9425abdd45945bfae7a3e889aa4f2c9543d5efefbfcccbf256c3ec398d012ad156a072e7358ae5354226388366936f9e76ef9298c62f580f62e7af5fe507ad2089ae74e427fc185d97b8744696c469ce70bf06b2efe34d936e3cee1c02100570556c4c266fb55b3c5ea0a3193a60c8a50da19c3b5466b7e629954cbc1cbee4ea9075641b2e8abce86432b0630dec153ac9fd0ab578e39754ceb0561c4ee7d7b06278ad52bfad43129fbb6d6ae15acbc538e29417b38f2e498df1188a65e36b78890c4cacb28a35611a6bf0dae21d9f5817aec5d8880bb2c7416836c123410f133fcf1e020620b28c4cf4bcaaa020d96ba1336daf2109de2a2c1d827cb5e9ce0f1e379b577d8888ad92165f935ff898edba771a465a8e3e05fe0c0b6e7f12f425b52ece74c7e9fa3d56b4b3c0168f2a67840b3473bac28468cd998b4c4545033b121acb9e844460e51fb4e7673d1331afa58e35264534e1bef100e4cbc55aad8d8d474395e7e64d4b43a26cdd210178a573cc36f985b92537c642d82141f602ca3251462069b71f7d89988fbf4d8fc27d846afc429bb78343faced327f9eb0656592603f8b91d8e4834465293b7d15e0aa9c6dcf41527009d15ea3fed09af3b74b1f8a4dea05f63d9f2b8994ffc54f8642a8dcd13841879a821d9d68c77b7918373dde040e5d403e0a1aec166f2b76d67238bde47c3d1cb6646309ff56e54a99c76261c8494cd39388592c28987ead68dd7b2875cae6dbfb272ff3c8251b72535e271fc00dda63c72226e030be58bdf6418ad8add8aacbd4e915b99c57f06ad96642022d66d70eba48e2e438981a0fe05aa18e520819ae6c3f5539211f00f02b7425e860f49afc0e0f5a3a58b2a54bc7930e07cfd8301369d4c8ff7aa50a0cfff5a29251172efcf98790e89f53815207724c786a54d9b5d5c7889bb3d3c39e5d3ac726ab79f156dcb4bb1bd20c789f0900bd2ac7b2615a3aff6469e8dddc3d409bc0ffa19de4d4539cd94475434bc2fc0e5bd147f689b7aa3050ebe5d6067a80b8e38e4f2b9e9eef3533a78c50d38cb18b4375e590843981afdf999d3196846704814b1868247086c191cdb27ffbcacd45b841532e66eb68a82f07e82c07547181eca127933c8d179c6a255415b8d04a8b5ef2b9f01365bb0af5a616213be368c80696d444c076184d63c5ad3d1189a16272d225a96b3509abce8f6df63f80e3565ddc92c5ea183d5763acf4260fea4c8bf2204462ac5bfa183f4b05571c2611ebe3b828e34be500b952bcd686e49a5efb9af826b998046e3b77ad01fee1e455bd3421220312198bd91d9e7a6497ad1781a4ecc4ae50da2efdb6446e5ebac49b31734a634475bd6d12a1bf5bfdbcb4d0bb74ca720df940987adb79c90ca5d229f63afed12710de846661f59374f1274501016b1064a4d0c5507b307320730c13dcbe753ea1e0f581739e0cb12431bafdaef66afe8d9ce3aec86081d08091b4984ed249e20e891450a5411c281d22a0af00b34a20d8d65f7892ec9d9254b756931cbe51c8b60c87430f1895f5c6c6dd9ad8cb2e320cacfc917f59094a3fdd40d8b11b634478f3bead41030bed3df72b62c1c5a4421a8e6490c5d76b92a96316f51db3522d6e3010b1ab9c5ceee0a121f0c869ce390a700f29c8fe5a7e3d1e22bd5c3eb65b48fe4eb2e92e8e973744774795d167658a2d2b0785797f43939e84d591008794dbd8fbfd5cc98fcb24462cf1e266c7d3bc134daae7ab25ace88787bdfeae89fd921d38502baa4e7a4fe0975a3b2514d84ab05659707ee02bd8c6d947ea84d8bf74d7d6dc8040486b83cd089bb97c43166284c2a45f23d32de07773934a5d35cb64f3361c3d56c94a403f9ab93a3854586b0556bd41127daabb4f7c334b3ecdd583562d7e0adefd8d6655ee098e467b4fe9222ce996719b03c7a971d3e347ed2abf710566a2f310f85ea95fde762c472ac22aee551560889d22240b8fb608f85ca91ccd96ceec8c658dae4aee002a4886ad567473596bf415bd591455b94c3c712c1c4fba34b02786a2bc919b1d4ec53b481120fd654a467b5fa53c8d58431e35c610152f4ff1ae8bf93995cf4430f5230cd0d0f74bc6f9848d371f6051f6991529ee288bd0a4bc63653994fee2e135654ce551f352c847ce6b34760f273fd1aca6db44844a046f9e11de743c30ac56f583ce4ea3c1792488dd7f98f072b7146b81a660a72b87b2cd88b9eec002a683848b6a178333204cdf20f90716aed3ed8ae738cd86dca4d010f241075cfc117c4a51ba860e6018266ca98339905773608157b0ddcf9b1bf11420361109db041c9e8ebaa7b1f08fa1a55c973f0e15fa77ff6f97aa600bc554163e08718cd13f795506796e9ba749e083caf8ad4be68d59981529f898eab8f9c158e623dea2cd43bcda493013dac9a339b3c735aeb0a56e1dd2feac8a81c807f98a9277a55cabad142a00d202617e536923f375db46586e6fc5e2fb5b875b76d3836bafebbc13fd9afb0cd67496d99e7ba393bd9c8cdcae359b4596a889797af32d3216e0074f44e6e81294361f6ed40f7cc4fae9c661ef58d42c2935b295a9a3105f0e53b1035a1bcd60754b993caf8dd485593b7672488d0fc5ee8180c55bc39c035557e592fa51040e55bc12cbdcfe43eb895c0697948036cf17490ffcebd9b5585d0f0627d04f6ea67f9e385afb2dba402888dffa984e101b669a6e8ed2fecad2c7f3c9fb1a22303f1dda773c0cf7a2a2a17857997241ac70b9cf6225d15e890bb028e2b12093ee08d92b083e7a669e0213cdd8d9418046799bb4690700c61eeb4cad84d86164eb82bbc47b9cc150fb71b1340bf1085e4bef914811b397d1d2764b6824db0d496b60bb721d9749e2bc4863dd8ecaa7eb54e273408f949a59cdd1e918ec98d4ce962221515f8dea1038fce35142593853889fb8669fe739636546808a5177a3ce731493af8e74913053b572c48db96be34ab7feee9a6462d35b603bb552f556b251ac17065c6e754c6a420df015f915c193dee45248da0187cc108e624998972ce42f9804540b4635b8c5c6152ed8866310fc6baabe2b33916783da87e879b75da373a660b7bfa07e9f8b8a8321afefcfaa1a45b069072346c790cca2c36a934d05c543cbacacbc2eb659e7f046a75cf16f6be3ac6319bd5499acdfa04b7a51d832ec51a1d4abf157c9602fdb8555e61dda838058f40fae7fc9a305e14b9d70eecdcaa3827bca5196b39960608df9159d46a8fb36ddacaf6d0951b6d03921d003265e046cd8d1167776b9c7a4980805aff0c930479d6908a9a05c6e92871296ff0074ab959ef5aa242d61b046c89e687c5fc035be76ee6d5a25a9a74c0703aa337e963da6bd010c1fe4f1291d8fff58e8affca0cba23927cc7ca0ee943c3664754061c368d6b2aa3056c353830af8e297a56c825580d779c0a2d6f0e6ec41f896582fdbeb5b9c744e16dcc93d809ddfeb694fa49b1262399f2d48e0b908314efb936a81a4f5588d82b59bf91c71e870bec8954ee464966aeca2eec92e4d568728e9c486c5390cf97da0f0d71322c669f1bca1759f8f212bbfd3ab42c347016ae7b1bb9bb311b2ef665cff758095b7bd349cf2ebdb687afe75d21fcd8e9f093d7b973c8306e898dd42224cea0d426c9778873affcf999fde16b95f220f50339680c84d9edfd6ececc3f67bf935e23786d0a822a729df601a6c46469e40d4613efa329292824386c18c0135442c5222a3e6802c49aad185edf1fa39332d66d3d2399e135c27eeff1b8ed72db6cb3f25d60f2daa6823c6c1f7d3c02647d4273cb69fd2d0ad6452e1208f23917112ceaa23241b314f0a0819776444d35c4ce2233d03baa292f1a17c9d2a3f67aeb0d46fd4b22012d0a1810fee1d4f4375b425cecdd84d053b447652294004070b8f41ab317b28d61425da4aba6378e43fee8c841d79e22832520fdbdaec2839f0568e9ce7232145fb5c991122497cd7d938ac74c023cbb376a0d4aaab5dbb87ef09feeac6dae3a44405bea7b52e31d0a2167b544c0a6a1ec75d5cfac54980bed6b30bd3bd947fc95e97e625b363465d94fc527e34afa9da67cdb29f45403016b42fddeb27f1d90bcecd145c204a8078d20d2616f5badbbb647fcf38569094eef8892af620af20099b6c160941e4f5745e434bf9a35330b7110d320263b90e6194be2c09f53512df1df44f6733bb36664672431a8b7b09509a122229e3ede1a1342c20b384a96636018a422d46163400721582343d621d8ad0c8c58cab5e0530fea561eba1696d8d00c0113ca28f40cb027bbc3ff3ac141136beb4a61aba55999b45108c3fe70a9f607aff6b10c955ea6697faad0692b50d92e1b1fc3aa758b87c1a15d577d280f1bb6bc1f7632fcf9522cb6bc7858a6e6407dc9e55ae526b44cc3ae7d1a2de5829f968ddffb77ff787051c2d0c6b5a1cc4d4f7c1cf97187ed03593497f51cee3b673486c1003d363f53617cb4af3a37924ccc924193b1da7d851a7d76f288b12603f15020e1aa4300667baf207c69211e5a698146bd6e6071afb637e2a76d108dacacb367552080feff775731ce39b56c737e30148c598f5e5a180ee7a63ef03a759de728b9f92ea7a5cf71884dc9ce6f4841ea99bb882938821235d8b256fb18ccf2b11ed13ac0751c8cde9721037569dfda448c667637edcd3d0921bbd860cd134e129461e34c169b1d0de2190bc49cf2d3c26a2ea85e816c14535ec9c966b00cfe2038465f9d0c712a9702aecab4fce82083486f911735ce859a0518e5c5a9619ba7e42e87948e693675cc7c2eb8f5f1b18e77126d46adfcf6e2e74556a9174c457779d31b60d266522af04faf26f2502f6de4727c6dac05e858a32ac48053bb724591d0f0f5058eaaf8aa0da6f9a70c388023ffc5c65d1130119a4196536ad7bc123c813d47a652f952713bf8638df726a7bd2257510f65fedc079af2112eea02159c279382ad99b5aabc40d60df931900de33e5e957e0f2580d726103ecd2144dc48f693ce05e905cb02479d0e425a4f1bfe02638abbb7e26052c6a8e5b25ddb2eac3fc6f9709cc292572e737a261e9bf016df6453ec694064b129dcc5de7ade5dd6be48d665b9e3b05ec753e1bfd6066b879d3ac747ba7dc57c038552621fa74518ef25d48de85406ad833968b6d6561c39718413007dec7140eafc5a516082e8ce96b669b3875d313a74638c1220c00abb289562150f3c97ef95b97749f47b335a4f156cd46c5ef90ba003d52facffad56812a5c90ecad5c521a5683f704a1f7d91caf1fff7e5992adbb6e56aaaa6a8571a4d6e57e34a8d0d492e07c9ef2829d94a591949fc9961b0177000978858e497a95a7dffefc4305e463bcdcfd61d4a1903aa5639bb698db573f1a2534ccd8cd6e1ac30e1ca55538aa17a1dc3e3e430f3536c41a3abc60af325bd1b523fc4c7991b843f1cdc0768f1d071855f7290bda1d14b2d6662ff1cd5f0c32cd420828c08359d741dd5e35032ec792ffe7f1dd70adfe0eca76a0e3ef4fea2ce6b02797055b37a70d9014414df9cbc1bfdd4b3afd9a85215cdf13085dc5071d71548bf75078e686e3b7528e20ba938d6e5bec81c38ef44ff879631bc9b799e7dfa1619583e6545370c471fb077675dc4b22274a097ab7a098ab2d41f26b2401fc32a812a8974b1cf4649f5fabcae952d24c59789dc1490df25e3a2a1f63dff7567056de1512f9a5dd669b45494d526cf08c6f11f8f5ad00c689e4849dfb378896779c161fd26e4b72458268d2ddae807b7efe89d61db82e17772e8794640c9b9399d54e8a21bc7bc62e879350a2fb4d3b9dad34a17d259d2328607d5365c43a44a4fdefb6a7d5470dcd62ec18b90e4a1b19f4033c29e56de1e0f3c2dc1fa1c6f1673d85913a6c9db3bfe4d92bfeb513826c77c3160dab00f91f4e1ff5df297573707e3e03e4355ca9ddf280651343c579c80cd4199b62b0c9105f86b91e961ebb1a7fd470d76134d5694d1e5a9829972d934e5bb21b6776c656effdc994f32ca19cdcf9e379c404cc08be0e28f831dc8409bf75dca242a608e756205184d096ebd4bbc86b95f25e16c096a444ff14f07de223f0a836298f3cefe2e0f7ce080380f140e5f95e0bc3a65e7d20bb43d0670124b59f9217ffd4c42090c6773ec33d25474ca8b1fd4898672e8ee7adb87c561a36afc75af94653d88327386eab117f0f5ebce3c301c43dda89e0800745d41d76b775945dd61d619976165bc335ed879ee2beae2abfd257bbe284fa93b9778aa2041220c1e057f29c481906a2e0b7ff671db303c0fe60250c6af9e151b524980bf7cfc31a2808ddf2a12202eebd5daca3ac886d27489559b8553c6e6b66c49dd56bdfc74626ee3102cd7b53de12a3448d9fd4a9abdbc66024ffe7b355d5f74c42ff2906183fd99d5ae1c096fe6bfc7f2465906a30fc2568abc867f8830e86c0b8a9d6aa411a2ee72dbc9997f21d7b2bd5f6949568f7831c61bb8a742f873116ceeb9d8829c3052893f7717e95a58f6bdcfb60d9db586e68111b89e58538fea6d21ae52328f694f6aa51796694fbc83f6b73897f04991e96471da1b823339317a4791240fa29c9399df96bf7d13e3903c9cc6d533cbdc54fc9f072d8506d4a914641dd545584b75d54d82208267c7a312fa0747226949304befb8474f90c4f55eb8b3799c8dd5e5ba35ab5612f372629b10222e37230f27fb6afb29f74c0d60fec582ca6381e2688d89d6a6a0c1395036f3e463a13883aff8ae7dcdb90ff12bbeb183c8d3a02b774516c483afd778b919aec63ef7aefd3fdc090dec60e7ea8c9f0a10f3e0548318d8d1349039ed71a7d07a482975b3c5968606edb9e031fcde3c8ce05bd39115c91ef2f10f03b5a34f5f44a79051df81511782bf367c176247c15bd153e332b04054b18d312a0a971ccfe435cb6ed6f57ea78d26cb6aa042fc1b1447b73c1620791eaff37fed2015eb593b4fd0ee2b342735936af13ef5ce56a319f7eac48691e33444dd5dffe501e01ce0f351c4aacce97b12de48236f0ffe2acdca8575dfc03a62005637b852169809ee0a731c23c135e1d6503cfdbabde9cdb6728fff8253bd96fd19b0202dec1dcffbf5eeee413466d90c02913604d3c68aa77d4f6e5524f84c4c2b0d6782cf3c460144bde16144b07691c7d9ead62cd48e3e7b4d8c7f0e908e3f82ba778fdb77f4b5724dce59104e485511653c553f9586e2e25c67b53dc4763320873aa9fdfa37fcd70d4a019dd770fd9e7f4757a0faaafb97bc8088092dceed4a4448b540f9dd3219658ba6ade1ee7b72745a68a3b619f18d24fa7a11dcf17087ac8d575bb036740571effddb236eb5f5e4f67387767d107686c3413cc04e4f16a6d6e34b9234dcd9eab88a0310f1fc2c7d7a490a41503ef5b01d125669b815218fb6c86b58b990a57f02ce5cc6a5ec9a90b5aa9a71ee4a0a3ef3c8cfe93f7f8b9d183eeddadcaa59f12f02d97b80300312d13fe3965a2a19223f2636c5fd962f677d2d749c635742ca7e0365e3cab38848d4cf6989372f71bc0581fcbc87e9ce1b6d8a1a3c26e353a3efb5f69426af77076380264cc39701c82f478769adf85f493872771ae2bd8bd137cd01d0a265302f85d22a35ac7372344a0f425117e2c24414fb0524e67e42f67822cc1dfe02fb155cd7ad85209038db0f1ef149874e109a4b31c3d497e4d89ea3854e739756fbe1a770ab97a8efefb62feb15f6a3279268beaaa5e385baf193da37521eb5ab25f252fae673982d380673a75e0391dd3a7135fbc2e8662ca5372ee189229dff796c3db4c75c51d2751fd306826e1bd6428d45e9e016094f7cca0cd4420e7012ddc7a68452a0d13d81eacad93f1b69491969cd57e664fcfbc0d3e34948117d1fabc7bce19dd8739855ad2b0f1d808706ab586390a5edbdfba5ca51d823d33f353e00d980fffd5c90e396ed74c39c3ce4635d8a0a30c36adb1f76a0b1fb1aa367bc6f08dcd4a309aec90a655cb95799b630b0ea1ea2d6d3d0950a3c929046082c8e44e64cf7384977da799041f0684b210a4681c82efb30b9798c5e2d587d7a3dd402043344c05fb0f78b7a0ec9dfe20a7a2b2aa4a20991a01a6e919f5cad8f2bda7046b7719fcb4c5599bf46fd4aa7718801675bcac5ddce7f58718ba5c85a5f57a1cff3d661bbc3a1c4eb7b6c1cac016f970bff6797acc76f692ccce84ec2c188345c75f8ec50e5906f1a82836d688f8aaf125e7e19bef94b35789363ff2a2da83dd267b927a878ab5f1f3093159b2866ac808464534667aedf15f7fa825572d00f547a9e3cb5b71e3eb0be71f2dca28996e72748eb9d6cd6d29443500a47d183666d2bc56dc78fa9fcdc43ff1b5db201ff398558ad44f75a3f36943d6a09ec94352cfc9a10f1aca2823b1728cd09a4324f05168c1466c0318ecc2afb5b44f10cd9ce77520183497479c87c98a076c500d58ada12b964d9b66844e9e8f59c1850511b8d42243b59ca66d8eef0d13a2a6750edc7dff3c48ae0c464a3075fcbebe23a6c14d4deb4b87b70d2d8bf7ea4c9af0933cc64b0a3d5ecaa4b0e549a16d688bfe3755faf841fcd2df154fee69cb978e2d782d5b5a9540c930e688fd98b949d5f0a38f0845651dcf7e09d454abad9c8e290e9f9fd7ec097e71bffab9d993025bce431e52648551294d98a58c9c355234363dc8d94b3783cbbfff342b6d705b924e64f86329ac6e80b1887f15f0cb249dfbe475776c5774599d080592cc02bd023c060b1f1572b5f7d0bd388d9feb9d6687aac7bc2049c40bca284fbbee509bc27d8112a1a70931db9015c0fa15ab3fab9817635ef71a15111bb38bc7274c2cfe4adb93eb398057b15a390ac15c81662735595aed89dbe00b60112e626b5730cd4ef023f3597850c0678e745b835ba42c31adb9198ba4214c1f51fe172ba248ff238f65af590dfe2a7cc83c7fe5182e7c470ddc7cdd2e40b19be04fd5d18e6e5c394ec6bfbea332a059294f57e864948edc28f00fd80b1e6c7b7a16541f859bad1ad9974e7dae65485bf0926b6a4bffde629960a5ef2d908f960d6a6960b81b112f3bdd109db238aa84b5ff703af1aa975dcf99dec8d68aa017035bbd4a48cb9bf09b8fce15538646124a273f2d351b99a30043e29e3c8561e22695871efe4b7b4b27891224373adb0f15d896e86c3da457243d5b5c14999951f2b69ac506ab234eadb1048491a8dcf9bef0e86fadc30ae2a76d7ec6c904c661c051342da8b2079955d05246e67740c29226581916532465111f55da42b781c878b5da2844bf58f0a75034f44c8ea3daefc23bb9c26a4147706506b4856c3c34a810acdea1c9ab6d37c32889a16ff1fa9495a639e18c8012bc798c71bb89fff55aa5de07576d9ff7651ccad0967c691ed0abfa670a20a7fbff82e3ae6cd6a45b98d4490038f03c01693ddbbc082f7b21c4cc46d9043ab08f132ed886a2c35f48517b223867b6e43910457aa9c980141fb31c159b37a33294bd7cc03e7571a319fa75e14218c735a2341aa6a170e764fdacb6bcfe78c580bd117c7329f9ed243c0ca060bfa049b9ed4ed43ab1fa8f557a78a0071038e14a2e4c8e7122182d87a1d815b7b2bfa421f2d7531b4d44f37e8db4b20f7da6e62628183516e0beea1aacd21dede5e3cada475c3e7fe3c0582f07189420dc5a8f6a40cc34c4cab978de77201af4601d67dc561ba9a5eba8ef4c0ce4b65c36b58fbf2eed082037eda039d80c2f222587c7a0b8de14397f726183b65a2a2d5dd662d3294b26fe39ed678a668c33cf0b77589869ee8d41f0d3a41d1effd8a8299a2baf72ff405ea6485a47d9a1b6e0fea01059e627c0b79594ab522c413f3b2dbd5ed201d80fa055409f330adde5569082539fecfd0fa57f1e93301c617f6dc2a2f8b32873cd1cdfdd51bf8672272455b265fb73c6fa3582d7f955ebdc1e1c251269165553c05d4fe6450a3ec2e11d7a032b94b0a89c69ac85a2887a95ba615e103ec13c200c6d1ff009e47827390b4108abbabe71b5cdbc7f01610227de53e365cd102e9559856cef0d51291856ae811ae97f512d4cd56c2775a3954809381dc2fc7acb981ff66880327c174175825215d3266138ad10af457e9012d074ff15d0851ffe1eab376988dc2746e1da54715cac60d2ded7190493ec08d84e276f7876127828870d5cdb0ff7dc4da1451b1ea6cc97f6df1458c3ceca6a2f24d12624804377c6326e740cd0446ae8d94ae8dec0131f32a7a50d2bc65803769d9d724292a1638e95251a35ac0f4da8faad0e3dc70107077145f99cc26b1ea26e87dcc0d8e959527e7b9fb8a9db9475e5b3aaa32c488c11e0f56b760c261daec690469a0880ae9852f2025798a25e6ff48777161b6bcbe709f23c90aaee347645df641d657fae4b854dd655824095e47034c8cd88e9d2f80c7bab4afcf80f5e00f7bece20d5614ca4f06ca9e07cd304ac9f15b2d0f8f4ec4d04b0a901b08986e1ce58aba0e9bd0bba3734555cbf5d5f8c64584e9033ec1c90d9902b27d7a287310025fd21269e90354fca2b67bff1cd6cc18b5c07bb7f952c569c3a3a6a4777e2e52415828777a642a4e401d3c03316ac797182576ec28ef80b8ec2832fa8c7fe6173c091b50e0b1380a3f48e7bbead1ec9d6de0295ddc952ee496153fe5ab384faff9328e64e1e0ed2f5f87bec68de0b5e21cdaa4572940d47d1631e7243f3c275dba50df3267dd3ffa9d9d719d28f9f41c81e476fe90f593897e7347a5f095b90589da7136e2665fc6f473f7e2cc6d6f7bf4fef2e726535f9e6072ce0062c233b095ad735c5d9a80e06f21c8fdca9b094b96e57c5ded496d1c17c0cba2c64264bc3a3845a8012cff7d5b9e0ce3d97771489509eb0999d090f329ac62a81388a9cde2851271906e1d0d493c7c3d367f2a2eba5a66f1981c4d3ab33c7e68e0c48234ae32526c5e3b5308726cdc056de9f1a6d7d93d03c75338ebd7a0c207ec6e4137fd48a3530f9740be672269cc1683b0bb5ba320961e02928bac904aeb85bd1f0c0ebfd247ab36cdbd432e7153f06b489e7d56e5f2fc4253f10e5fb51af28993173d50518531edb28999172a10eae42b18283fd2b8df2b899a319977c37a1570f25c69af4f5bafa6448292569c1f81dee3db43e908989d9a7c03f552f6545b609b49de8333d3c92f0e302847ef3370d6f4e84d06a6a49f630cd626a1f638bccd839043414c491335993d6f3bc9f152db0ab48537d770bdabf0c4fbe6842007f882d2b49c35b106063e604f9790a3695f9e74eae0ffaf0818b1ee7ac5787d01fcf00977270c28e4a6730e56ef1419b4e4dd534fdce575b7a3280cf88273bbe27e2eda755e13ce544757bb7b14796ef29c9105616b98699c36dec3c2f14aa6d2b756a4b807fee70ca110a110c04ed2b3bfdc3482faee266e3a3771dcd126102819b2478ad6cfb73d94415966de65023f0865afefba318f4a83fbb320ef26e06fabf665fd558a47bb498d3275906957686ee4c83cfc7268ee2f4102305e23275b0c4a226b1a2ff1fbd01344dded491f21071fc89d39e7df459d113c4abf038ff328ddac7e5df222e6c3524fae39362d0ae6dfab351646113a68070a8d10e7a5db1eea87b1d181bc8034cc51554826a717c851f71cf4722355c3ecf37375b5897ac00ca6d04daf1b8f414f4e4c2b092bc8a673b4f9b94bcb7a2e65a6ee8b4da94d8d302b42cb43100a86f5e11e62ef175f71dc49077f830e761c40d122c6a7180eb408fbdbd8ea47f210638ba4c95f0559c609310f0f04285b2408efe0127503800e7aa83de7b7eda3ce7f84c99616dc9f7279e2b448118cdf582dc96d22afa5a5bb8de9a9b2a1d1a76188a66e31864e185b289c022768703ba24a3f8e6eefe92ce98b0e96b3c91bce1093d53382965f89a0a6c32b8090b8e0c4fcd3f96c24e57d42a8fa6eb34d4ae1daf1faf8daf94946ee76126eacb52f099902075645c3a1d0f72f6ab4c22a72fbbb63a390060a5904703902f34d11ef11e17aaee06ac4f58a04e29aee3b9e57865f117bef1329e0de4dd03d28d65913c854a1dfedc6b2f8a9137f9acdd4185685e3cb1f18f2b0815c2ce6cc2efb61790173c13b329a42c26b34b4ee21dde66713fe5cd21beb328f5bd91bc4bb961318d535074d44665d7b68a870176d524dc5e946cb8f026abed655d6d828ca0500e43580e43321ef4e4715e108d860a7b3f6596ae603b7cc24d163100c11d6f826f3f1cc25eb4147bd3f52ca10e68a15384044c560a72a862472c6b6f99afe395fb499a5f0d0e2b7cfc1327f5f369d9527162b8b196893019f5e170f6e440a9a2c110d4088cd9f037f957a1122f600f8ead263dc47194e2865b3b68f1c7defd3da8fc66c4062b4185c3346b68c0179c141d16d5432a04235fe545c271ec40f087a8aaf969f7da0b86839b1b2bd51bf646b133f10d96ea1ea765f236fe9ac1a640b375d5eec8eca711b8c10d8eda75fe47899889cb1cfd0524a2b8ad5b6b3aea54cf646c6427e4377401e360a8b11613a7c70e172541da276a79ff7199a1c762280b9b2d585635ad484dbd4cedf055458c17388e744b7b87b612b61061b397a707238f2c3d778282188c48a91bbbfd8c32dbc2f37952e7a7d4a71255ffcc2c720becf3379061ca5094a20834085f4e4510d2d59ff52afc4e4d9f6ec039de6adf932c652d5e90a11e0b81b19223ec78b58a66e7f535170baf91f620e480aa1acb7d6150cbc101b513a416cf4bc3e0f510fe6f6a3792a044022ed7da5232bc74fdf201ffe3e94fa98a113d3e74486becf5a263571429a89fb976886bfe0b35654a0410d8290eb241a373428c9b6224c838a34b5647583ea527febc0cacb472cfb1ebda844998259f2d0eca7b9e923a2a2cd5b0289c97e3653561e9749ec3614b0e06920051daf5f990c80506c1146f903fcd05f7c3bc72d32570991c4bc88a62cb95c362613d7ede62500b716bbc0e0bf6ab1a9a9bc93adf03200137335b3a3ae7708327aa7d6a593506e2a665335bd6668dddf5346e8abca9c93938e7282debbd22162c487c28105fdecfe3c98d4f798632739c3b127672a5b22e6fa679b3c402d834e3cde7111ccf6192ddf882c8f116e13a0af7b8426cbe1d02d24e3cf01fff3ae6b09088e1e442da3975ebfb3348b2d7ad8ec384c72b5db02887ded2839bf7bdcda13a32e65a6aa582716f86c7dfd1a210627f354e95ed759e0d5c8c158f5e92d5fbb4371e03718bb2ed4c058c66aca336c4ce10ffbd28c6a3cdba9081c337a5fc54646f0197588a4ad472bd5b5cf753292004f409d8cda83a5df4f1ff9cc903b34d39ab878a4eca2b538a66d8655b8a71ccab489811cbb2b953dfae62d7da549463f4253f7e521067a25793c117de836f7b1c422aef37116581ca5fdf332ed3f8291d26e77d341e2a6dd492f9d06c1934933eb49fe04a599a1dad3b75d899d5ca8841e28488a3e556d1c2aa8b225a6a832669999ad13de225d5cfbeac4cbd91a015d0c235c7267a566f481d0c80789f4a7b4bcc4ffdc2cf09f383d92d2e08870301f27b9856c7542f59d894f2166f1cd595357b12e77db422eb10c0c0d3e78bbce31dbddaf2ee50a439b91d09fb0bb7d1e8f9bff20d249fea654c161b4d17ce46ccfc0b4f955377919f8f04e300d9dd1b8cc086fd4ab1b9e3ab3860a6ad05e237e870558844ac961ef7bafe7caf9058760f89a168dfcb2438acb77aa90a044328bb7e7d9fe630b2cf2f3367ab60de9e536dc02300282dd7429ab0b12c1242ff82d71f1fbf509c0abd2083c71052a62fd37abf3c6e4da5cbea718eb37f6a0b51ce156d6eda283ac9de9e9c3b821f66596bff470bf1bad6e88ee253cfe21a8ed15d7a204cae26311c6f5281ce78ad3806de1eda7ddf1adddaf3c98cab50c89e8e2511d09a47fbe3814ee589e7772f167835a55a7eb9bb74a2fd30dae9b4d14b00472c02502dea24de9d22498730533fbec22fd46e2ca85358c977947f2f87063b5082a2807f6d8de36259cae9918a49343501f28b99bcc925fb8d6cc85101207f7cd9bac75d8dc23da6ebb4d1496ad44670f5812029593ec2e07aacc0b75f4e8612c5c432ab52e158ce8ede8d78416a8d3c3e1f4062c1732bb056fcfbdc992eff27789f89aaf1a7509e92e845273003ac2aac3ef4956419977e8e7e9cc2bb9cbc27fc613e14a4ca94e2a28de7e82d972a9058c6c2f75459362d5f230b10ad914bf81293bf95aa8d687316cc779a336d2a6dc9389352aa2ccac221395181fd7501069d0253fc15c984d2b8bd6b7c9f30d379e8b3d4d5c74b53b5e4bfdbda7e60949adb35a65b19c9fa3e0d0ad12215c66e470d7188282d58bb3ab21df5105faa6bf68960ce8862542a9b3c686b6c16e4b464d37a30d162b6a927e57c83eb0f02e8bf2293fde22170de781579d10fcf292927776c7ba5265431d5f587273f58fa463baa8e385ab590ccf3cd4b31e3bc3c4fa75120796e348e14088b41e65f8c66ce16903ca6817334fc53fdfb2270539b65f19fda5cc3c52847154879728551ee476a8a246e25b8398033ed53908ac074071a37e261bd5d683e13f74d401172dbbe96b2a7832587283206da67a1de24bf76d17231d58cb64d7ddb2947f744441140d36fc3977e344e6dc5bce4e5813753b2686add847f0f736582bd1be6dbd7facaa4ec66ac62b6258baac731b5bc40dedd7d4ce139d5315b97a45e6d88d10933fc0cdd5a37df93f7eb666d9cc07213ec5974051b295af220315936391f950d81a3af443942f8283afdeb7d3c2d3683d0fbd220f8770210feb5ab3a3e59fd7435bd0b6c259709d37cfc576a8ef864314bfc5fd9c26676fa1a1b8e465c32857f6c365933842f081f975ef6d0053c2caacd8c1ae7fa8db65c121dd8623c8c817559e711bf0fb608e398d336e272a1a2cfe4e6fd14a2c2e4ef1ec61c3157613a1e969ba46d28586a0b86cb2e58111e1f522a84f3b38d966412084963dde0979998c59cd33a2cecdee065a62e799f8b4a75d8e232a016ae541daf1ea989ee7d627e4679cdb0035ef451f43fc2142bcc5c7ab60d8329eb123cb1d3a20e37b2bab828887d4e7f7418cb660163781281f4ae98e87a7accdde260223f993c5677d9648634f0aef0c3c9d1aaa22220f3c629cbf0a55e27a96f0654edca211beefa1d978d098c4ee8304b4ca2584821d278b78bb8648d91f6a9d46480a17369cc894697f62db4bbd50ce868db1a10484a532dcc6a901394ea1cef79c84c216ef7b00130cbf3f97930f008c4ad545c2b77fe7f3978e72c2f3e181a83b3a02dbae95a815481b60993ee20b8edf08061ed20b34c9fd0016da6cfd9773a8ec961911fff8dc182ef32482f726d1bcfd6d8987cecf0850746b04e8af075504988100da8fb834ab80276a0997a32f3b4b42eb6dbf65cfab7915d87e1ab12919ece77911dbcfe4ea69fcfcae79f6e1fb4506479fdf089a52a765df3a06aecd2b0403a6c8dab83605eed8e0522a81677e0124bc31223766ef97af98369fad009a2aa7608729f1c5cc279437be378135a1b5b8eb8e266830eb927c192b7a0a8d81daea6766340c4c9407beec24cdac01f3f7bc0e4e1b915ace759e429caec03dc3c4e62786878d67709494bf36165d69630634e02b4896ae1e098f28a6bce94890e86573423a78511d47b2642678c015bfe4ee91573e941c43e31940df66814cd83e99c46d96e51242d10aeb897e2dcc28ab2aa30b2f6fe4f1e4313dd5e6495110e59d9bcaa94b8dab775356ec81c8a58a2ab3e7383766c37660936b9e0069ef2e43e8eda05edcab8159a60a715d49c0db180c78e21c0a23654aa0e2758ec3de2ebc836215282e281e2f4ce0a5023caa4e0d7175493af45728ba122aed05a5378352b78155f48d1c89264d13dd37bae8b1e44d139fe5a3085285f93a217328324566920c5d37a34a304d22214e414b6f4a35fe07e397845f572746dfb2dbb22c062be4a76bdcd6727af347da72b56734ec2eb7f8ec1422d4000dd54993ce8745894af72a6960a23ac753913fa1ed84ff099e5a9f13786bab0f574e7fb51f7b0fb4d5b9d27e48ad98257a0cb22a0e30d2504c4068204ea3a3d4b1065f4809d33f03951168928480a48c69610c0e27e2b96dccf026cc117fc19ffb1b4bdb9ab8daf2e7e859476418822e0b4531b7cd3428a1713c5b6ed47fb49502da4672396dfed39084070a69e39a5ffa8582b56825c5c935bff46a2c4641eee586c57ea71ae5dc135604ea70bad5c8e4818b222b84a3bd4ae9472e59006e3f783e39aceb76b0e7a6fc309beb8bdace1a266aea730035e2215e55bb4b070e866db93a55611671c87b5e725d817505ca65b226af0a9962bfa8292164e23f2fdca40c97d728df7c1d85566f01bc894bc01d4340cd0afbcacc820d2e3ff774114ec18581921126df50cecd39a32b6cf47332d03a8932ef7b2b72202b8997b926e8d60139a742ed13977022e58578fe7e5fd702061dfb513fbb24e40d35434d6c9a1f27acc4fcc81207bd5a478e1f852085d6dc77863c5829a70355459d3f8e1793e202732501752e9f3302a979ebdfecdd3705b46bcc5ef688a06cd84ff7ab1e3ca596162779ea06545b0eb37fb0b7e42570053ed602397bf1e736d8877d7744a6d0eb672c2a42ee1958acb6c98adffaa8908005986cd472583a85f3d45405d4f1091a4b2d6c1187891dbaf8fbaf4e77ccf7731b94c767ec2eb3d9708339fcf884aa02a9e69d54345704a09d9f5d47a70e94023e7a574c02a7447ab853f04f54281fb69d81833b219504aa95e8a4cce0f00e693224b0a90f0f3762c3a72f843836074cac6e799860c186b08858af09da89a0296c6f0fc40008583da894a0b4252e916a695f687f5833d2b47d56a838745aaac1cfafb912ff4b6de666f1763b341649d29b30349d96f564a37ba65e1151b9be0d20dffd9e739a02437cbfd76e079e4ad73c997342fe6407ddf716c7b060f48e2e6c3364a0286ab15954d8c821c095b0e7df275f39f7508068af580e6bd44a479c04d4187b7702325f47184d9af6c3c147f4d538181099d8bbc9e4e43234eafc429b6b1377a326addb7539d9e53ac1a46c5e80d2770586d2ba24df1ba91050b6772ed8b86146b6c42b5c932bc984e06f8fe52ea8cef71d893970c672cbb096959728600063cbc2e705849ee3259202ccc7ef46f727c8a700500ef879e6dfaa1874a1c6f26f451e0e99bc3450fbc364eeeb20a5340915199d5745415ce2bbe2a8a50379d2509ea8b6f0279745e803e3dec1b74cdbe002cdf8412fcbb481695b08546576f9fda54d37b820bf95be66437e9e4e38cbada3542e9e7080e0af77a916a80f26f2593227c9161a96b5739cd7f05c42e3975c0e589b53d429706c642d0c53292c09bbec08b5b49c88eda5c3aba812e8bf888f78529c226cac979bdeede92ee3611599f14d55a2837178099fd7a4180d5c5e0617b6c896bca679d0dfd01760eafee2deee6517eae0dc062d6002b35000906ddb236dab64c6b7b6ad033ebcd6f44f6797aadf5ac3702226c67833a5e86a07462fca9cb1c69206a90276a30c02c108fde9cff0b822163e613a309ec8aef0c08ca493f43b73601d3cdb88bb2b6cdd5b0aa60191b8e227e0beaa5f16d6b3bb185173dbd3a8dbbf6a9652cb68691c22092b0db4454ff7dc1765c842d65e4fb82f11ba26eef1c3a9f0243db3837641493e2d49af34aa4a46510316a34da90f16b6da714955f912b08a9b791d1fa135475b17a2ed280292c5d05787a2c32746474644a139d26ac0f1f8487b8951c136af3d639c0bc5917876774494d2301d2f0fbc2e2b0edb1ffe5b834f85466a71b3f0556ff371146ffba1609f3680c1fa9123240a32a4824fa4bee4eef2a471e90ec125d1e3453d0c68043d5870893668ae41b4452a324fbb4363b2a9e6f7e6a053d5fe644df72c89115d67ef7eee428699dc8d7d6fa66652612f9166f9b8644ab53e8f375260b3c8c80c19c731fede95703091ef2f39dde8d9acd180f34c24785b1d3f613a9af24b42f45bb1e471796c138bb3e312c9e172fb3edaa485323f0a3b5238e0fb1a9ae3bfb39d339c332bb709d63b3cf1daac74f6324760e02648c1167c218751e85ee657b4c7e617db981d45b4e918847ee365b7e8bf0c86daccfa19b3632e690970e05fed05b65f28d8ea43a38da3c515ead018fce59144fa5a10f1dd78fd8adf5d1cdb24da8a10471f9eef3c88f131b9c377407e051ba08d36c99b4c95fe5f2f7daaf82185eeb3fa1993dc2b46f5a40f63f96b5e5af84f1d00d40b7e5d6133e0b69fe33305087436c4ed4ef1d0ede3462f7604675d855095578ac4e4fe4cc5f04df9917a1406a3d8c8d84a8f101e5fbaa8b8be54fa0dc8380747cf4a508d94e3890d76b4c95ac7b88a18bbf4b40238ccd27e3bd1161020f59f05aa1df9da7236c2d21e796bb5a8433ea2276a679eba3bd6463733a001ba432a3c295513cc2c45b8ec77eafbcad828c5456ac92495fd0785a480728f3cc727a1fe09e5e6664e698ff7fc2c7520f0d634341bac66f07b981b29b2b8d33a9c3c5b016821515317f6a80cea19b159ca9cfe2ccbc60f2ee630dce90ac2f2302dc0103151358fd646276a17caaaffc9f62b46d41ee9f6e4390194d8d42a2a9cb7191e8038198da4768e0fe481317354a5a3ed0a71b3c07543bf6c7d72c763236f20a6f064499424bf6184315232e5294c333e6d6f1ab2a523f08032617e14227167df5a4bb3a7d617c4e98e2923d2326b8c5494bcc11238eac0b8623bf41e2ea06b60f5ada1884b3b02ba54fd6960caa0ca16f6dc22c42b52c6186fa5356ae812c2b2e9caafb364333e8d29c7f5ac7cf5474b8e977c3ced5c2914a73337582b71f6635d870c557c877465a6b34fbb6f696a27f8a72759fc9df092a037eb51ac9d0a7d3d35f2ba8dad958055f69df231e5a42ae1f628b9d416be8252ad299cc8254afca51b0d8d3a3ef033d56834f1663ea657bfd99a087a3b9ab2b739e6d4d329de13a043e4ae44939793cfc0adac76ccb81491db74c80880128924376f3526ee2cc9bbb89cb245882b489b533068265b3d937ea5c1920dea455c9230775ff2b07aaaf525bb06290247f18a97cfb6e6e702587235fc27e976ddeafa99b638e4aaf9c1e9ad1ebfe3ae2f7a360487ac3713d13ad144213b94b21f6a9f07df190af2c1adecd0a98f867573c4ca0b4b7b8509f8b5a6f482a9b3c5a069a41ed63988b719663f03ee5d57547509217db61a7021461d49ed4293270cc565143e89188f6b9d0ab3a9e6657bd1c3dfe9553bfc9a970ad067256689a6eeeaa87c33cc362f104fa0529c77d670e874cab809b77c3a422e3bea9e62abd41f4050954d04d20873c51bf4e1cb56bd17d0e422973e61e3f2d47f7cbe0f9b677e5d68a391103fb8e10af9fd1238f8941d9151c19e2023b43941a12072d0d659eda4f3b32ec3cdaf008f9c371eacb8972e7522061dbeb9503f24131e15edfd30375236ad2b6f60832994e352c7b43dbf0d8b823dbfae3ea4af6da898be1636be6927f85f3c1983e7a0c18e70ef1400642f1b16caa520c45dfd30317a282c1adcf2cd5701382886adc57802396cc944350f909bf288101e74b71894613d97ba21ae7cbe22c4f69982e564cea9d778eb2cbd72be0f30c0ee2eaf8bbd1d174c9f12721e0a0090d89c7686d12741e0f2d527e08a32f066b4dec8c523dbf8e35d89eafd4d3741a6cf149df7f00f1f8da69de1ce27f50e8bd8215b61ebfd907de49c7b9e057e07e947a45ff9e0da0d674044949b2380e65bec3e1662cf1f110833a81a235c70fc0263fd452730314cbee93a40498d28a1f6ec951cd1fb84a2e615a63f2fd131ddbaaa6803badc32bf18c847cc48141f68c927ab51952067756c4e9c52f58a8df7fe35b8f5d23bfb8c49df2e2defb2038d36989857686c740f327942ec4ec8bde1c19b2dacfb9a8ca4bd55d516f17a18e0cae584cf452efbadba2bb098ab7279c610e09b494110eae9da59ead593e73fb25389e26f3e1e35eaa1836e808c73f173e0c1d8c7855ab296ad804ba67a6e6ab018f9f57d1de36fbfa189eb3d9f6623429d16544c531b269ab750f080ee5da090924d9cd27d6e2d18f91e4f2b4ee55a0b6b9f0e93f37545cbfdb6948576ecb344a04954bd197e1baf5221565bf76482f1bf980a5ab60a9e5400c771a6bfa95682a70e1263c4bc23937b48b813f34c75a13af9dbe5b2d356f0cb473a28176f14be881107df6ce2a7688b4227040f8fd7fac5442a5ec81c83d6dac2665d81d1845ebc4e36595b445563ae8ec6f6fa54e7f7494fe7188edf676469e72a5d87bfdc324fa47e5f2137dda7d75842fa26686c057987978c9b8c26bf3560e63f70e28423011e6baaf81673e430074d6a24235a1e55c590224069112b05b69cbd903b35908d231ebdf734a5fcb0a50137e424f08efbb890502d651c2c933f347a179a466c0f05af08358dbb9a9a2bd0f00d243f6321b0ca9d72b95184f81601162ea6df744481717f63f4e7413bbe01f3224d0a181eae9b8420d7f0273e17343d288b900a8fef725c26ceabd10cf3a2a10645666bfe4d4391f4913a03dc11d42374879d506ad8145990a454a98c9da863d58bf5009fa964a72a3d97754dac79e1488fe18eb4c4d299bf7d0f41393cf8285985a541e89c2d24c90f947ec7c047051857589ac5a02eabef74ac6670108eef3309bc8ff81044e0b4b0f5e18c1f67996d02a09b89301fbc9f89f7f478a7dd1a78e888e3f430912ef16bb626cb6839f8464afd2c2b681ed8e0c683bf133a605a1ce9dcae870c4541a5b9e14fe04f8769114b1869ff70b50296e458ee426aad826d4c46ea7c2f0d04afbaa7e6c0b3e75a9aeb1ba42da3a02e128387e9778d69b7d54543c254d24dd929893ff266c7da4472cc7b07c9730400c7207a63327cd8866af298f09b95a1bc2da4ba6e89393631ce5c3814f4b0f9aa93feb0b0f7ff68077fbad74fbe3d1de68db57b4e6c7ede5cbe63692c51b845aadcfe9a0194e0b582032559ae235826ed2406b37ff95dcb42ae13d23775612f487349c2e45725a1048c3d3f8e33744fbd9f1a73bc1741c65de5d76624ac815a0b25601155a89289d7ede10e8b0f6cb2136d4156ca82b8a778a2d4ce624c3dcce7069a0d8786dc9e27ec1976f33f8998954947fe3799c9dc1dbbdde681ba3c3f2a4d16e8abcbdd5fe25b14986b4380af35210bac17785d17ea0128e5816c816c764c25b826c4bd0af1379c26c5e636d8aaa12ce8011e8a4de186798c01f1bb11394eda298957ec026f580a040e42025eb661afdb4e883fdc5b9be702f74b7c163cea794285545f4a66dcb2b852b7729b79e55719fb06db4d2297c9fec6b02d5627cda44bd3c71c97570e8ca693d9ef459d9e51e18af26eac1aa95d9ddee3b1a4f7d9544b0449da35c8523cd0c15a8b3e32b2123e152eafe12415cc5ed363d51865ee3dea17cf563fa9db841483e90648ef87410817a0c898086b34031d61f58e58fce7962571d00e946839552e3ceffe5b8c792466a9387c4fb30fb50038bb5deeb01fbd0fd7f91f2e182a6867a45feba5dd588794bb6c666084c30a7446359dcd100128074fe946636666fc6a5bb9d20e873ad9a0b0a044ec502df9668158692507ed53345d73df411c3aa353b60ad6f6b6bc5fd542a73fe0338288ebe08cd5e00011da78ea5b889b44de2b561c3c5e5a6b1d0c45f01fea676e82add9e20c5a3bcb829297fc1ce472f968049fdc344dd81d6ac0c90aafe260614447628ee62c1e06c7fa8733255f717674d16a68c6578fb08c9ffe990b61908ed11c8288a8f4c319d738a6207a04db9147736c8bad2bfde0c4347008ea5ba60483854382266391abf428b74cef641d5fcfcc174c90dbce653f97de8bad23676c1e0f26daef650d29144de66e351094f801db339a67e5412d8a5cff15e05bddcee591d4f89260d60c1bc5ebde28ea8fdbd4a56a3f09da867de3d162a1b5e994e009be9c7d4d6582ad3e7115a2b4649184f3267ced3f97f633033183e4851e140cbbc02be1189b4af9592d9ee70a74a3901589ec31b347207ff027fffc5e22e48daceefb5ed35e4d8626cf05ae1b91d0113b70c8c20f7961c8628e843b8a63ef4d5b856c375babb2e6daaed9463e2986064a5040e8873d68586501114c282a70116f2811ff867b8c81fc0f858f8ae82ddea6ed9620e38a59a367593529c9ebac28f3ab9df490df100e3f9108379295f0916fe67b7145ad9b756a4e2a98c04ae871c25a64163e6123daf3e67a449325886abd5d5bd9155602aaefdad7920a7771566caf18c1c491de5be5d179fb32c538070f303d2fabfc7b2f10434789b54dc0a45833521df3128461531ec39ff64e9afc60d79fc6f182bcf15139eb7f085cda5b8274200e6f1992c7bc359d06235040a237192cbbcd14e7dd7c4313844f597d7541d626a2dc13985ef953f6dd122e7d4040498abf2629d7f91adbcd3c01704d57a031345b666fac157bcacea00e4b1b6bc83508e3627bc5911ac209cc357120d8060af1b6b3e5b3ab9cd71db551fcbd940443240fd2b2f7a98d3b45a26ce7b9f69f939f9bad2c3655c42ab4507e9066e7cd90e4c5ee741c3dea13a7575aa896cb0c55f039f9aa7a869691ad772651a11998d92083a6d60ce91ea726c958512a5884a9a94de3d08457cecf91d00316adeef3806df2ad53d2e7f5a6ba249c6990de2f318818b8ad496e6c3f39ba3f8cd05406ff2282d1c097880a67878774e7445fc11692f773fc0df08663929f6bd81b55c2c20e85794a42b53e996f1a1b9ac81a05331808099231c0aead077234eab6d7840abb73a49421cb24b741a3ba45fdb05d43293eb12a7e26ce50e9719093fc0f413dabe7ea4467dbb9b76982513ee91e48f3fe3fb94fe5db015f156bb227f50876cb854f08426fd3f6fd05bdeedb13aa672e43f80e6a2c4d5175f254f8e791241cda9fc21036f329703df7909cb26710547d28e27e099a97e12986c1f6c4885627d383f29a7cd1981fa157ce79044aedc761aa538bcb5a0701e8bffb94b60b6aeef39f6df17caf599a5613f80a936f0e8b99185c152dce2dda71790fdc329d0e9c6eec2eafcb1239f563679e2153a32a3948bf19bd944ed51b463ee12b614a14eb89f51d07263a2c4af09c09bac3816016a011851fbeba5be73690b972e3a230dbded646d57f29510d3e2a0ee917171101d81244f6d55444314fb7d400ce650678dc018ec6bef9317e0f66c8af47eb5ed64e0ad81ad05dc3f7f7832de958b4834b9ea504a03192d6cef6c95bb45677822fa10dfdbf451d55b6e7d8203352a3f1e795e62b371370e5629a94a9f60224bae5bf9f4db0bc1b4c4acff8390a1dcf0e171d0ce18a8dc625720c50eae19216f167b3ef66cc5cc04b644357f9004b81abbcc5198ddfe94fc54ed5111882af403219f5c5efe3b672f67af98d76e8f0a1b97a221d77454906c983a27210ba7eecf043504f0f889f9e661cc03e2585e6473ea2b3eb123fe567d58860b38b1f5d613a6a1b4aee7842ca516d5758e7de7ca94d9e72421ae7fdbb90816a1187c06e47d7ff3c8e0ea71c99ab2a77944656ecf9d3722f558fc2a7c3331feedb894aaf7516861c06b3da0c8a64ad3c3a1279ff1310c9b91627771d880f24cc0fea60770b69d785df87c512ea421b939abe81f0d1ec5d141378f0e737ce9cb67c6f97b81eedb74ca2b41bebc3726deaf353ee417b8825739829b57157f8d54cd0f471f8a45d930d4cf0cbd7218ce138b7552105caff47601bec760df6dedcf52446c1ed2923f4269a54272dfa6bd119bba27e85a2d944fcc8f56c8cf0e2445a4025070787b4ab66aea5281a0bb45a50f09165737328775879b30d06a163a957f31faa6b924ecf82b9719c5f65591c59f22d4fc2fec819591143e88e84453c68dee540b313befc8b7d1756e13e1a62c5e6a68e08e37e59677361a8af5167dc1ada3ed4f9e408016098f2b4520d90ff280cca280078b50b49cd48f35b49fa11ea587678b1c77131bb153a526c9ac6e5bb0b5bf8a9730dc879d0655cd509e1532e8e5a6bcc6c8bbec099a2b82e6022128d943324b9174caf3823cec55d6652e8382c0d71017227dfb14df2d63c32bd13d47cf43fac267056bba1a14b869e4cae9afd334683715590f25c62688e683598592996e65b536c7950f613d3272312404fc0d9100e2f8128cccfdb74a33f97a2a32267b453f4f14b7de91dc4747eb7cd38018730391a84f8a7d2eb666ec0eda71109abbb0ede5c5eb7f456ee887356dd6ef3e9f019f635d32f0d3c0d32080cb892d9e9c0fed1da56296ae926df72079e1d4325ef0194210378ad59262d536d21c48f2bcdcb11824dbe87cba3dd38971db6ba64697003c770e7befa550e5240aa1702c1795f2c9c01e38a373e03dc59875d9c0fb40be013fa33ecbdf58cc178ebb73985064b6ef79a307b07482204d5cc891f639ac23e35b191a64e180011c7d37272b081d9e7605bcaea9b4fd05c604cb1c747604ee171abbe252958ccca22e9183576b8d39ffa36758b3958d4c671bcda40b8c131b7d5d47db1c30823ba0cc2b04871052e2bb5fdc522112d7bee512221777560168acde041ae8a936a1164e6d3a4dc00886d2570a98f4eabd2fcab7fbca2c900428320366a8c9a0b9545f81695c91d0c78198ca32e5316aa5d021e32e3dfd5b5a90948d52f9e046df92ab57c39d2e353d40628ac41d7afeb8543e0446e09371ac4deda9cacf2047a51b4d11e4f0a55bb0e73621c080c8cbc5186aca799c530f5339549ea0cf018b55b9e342ffd6c12b35a03457d8c0526018f80ed946c96a7d0bd4ce0ba192e2ed7f7beff8b578940ef7148fbd460f5e77590dce0b3df8849d4ae829068099e57fea236cf069cd1926e1601d62654a0d11d0086dca9c9cc2f5628573440444bea22a86f3499e44f35f147410081358ed2fabfeef01f3eb2eb3fdd32e7fd8702f3193b47be13a9260d4c430b8326c3757513bb5ee4e620e768d23708a8ea8d03ab29868af8a41ff6d3f50cc1f31834917b9acb45ece16e8d65a4723ed1d84b3622afc9a188abaa80980c5ef2fbf1c5bb3a59224282b9ad535b4a2a90363fd188e59f54bf9877f017cd58e276f99cc6969ffc8a2de6921073b57e5fa300d956d91c53a46323b4604362f0d7c5dbc58c20ae0e1b559e69b50bf862192403e9268dcf85bedc3606d4c1d6d8f3e1cef4a620bc3c07c9b77b61007d511e9ed4e2f1f477341f56f46c9a3dae477e65e2334497be02432b927c82a782c69d9f9d7d37bb16eeb8b41a47fe52275a9dbd42f6c9b949d36ef1988a0f7b1c21808165b3452ec10d40762391b99c3e216a8f54946d6192949e877a3d6ddfac1c114aaa3c0e9ae677555ab6bc40d935f7ddd4cd68f722829183e2243e8262f026c222690045cfeb1b2e62888c2e69276d85a773f4d668ae2a5b43bfeb4f9690024943cff87c9f09eeac2f33ccd07eb26a98bef6f2d3ee1e0d69f63d8ca5fe78a8d1a7cee42c7dc0aae790470ba81407dcd77c13d3247ce76feed4a38b5634d64ab39b3c318ef1c16f22ad668ee53f46d66b678cd85a44d2803d95497713a83b91efb3c15843010acf26acd155e8682d77c0d9d073f1c2aeff1557888781a9ad4c0559e2c1b3129e50ab8e0976da5037aba345680bb1feb5f990f051269b7f168da3674d25d9025443d9aa59358cd67324c69b8f87aadc0650a9340ecc180383504bead9a38832861480fbc1864f529f089d36762c6e23add2550b7264553e36a49818d782085ab432bc6c9ddda687f11b7b2e3c2a526de884560e290746963e677c39512cb7541f0bb69a286e4cdf53f57c2b5bbf273e028c08b88d779185d5de6268831d87bd4906109b70121fe3b0bc20ecec61ccfab09f535cf0660339009b252c9aa7821db8cd7dc1ee79a9a8876c874f53dfd39d5a2dad55c6fc079e6147d8970a0ab577feeafde09d93b730b17770a5c4eed5e4c6899e3f5090c11e33e0ddcbb4dfccd978c57766215bb750885648a77fcf9f587d90b8fc2b5347c3ac233609cd8ded23923015fe23a22fff7f7b73a94196cfc99dff8c8701a0cd1c61eeb0c24352afc8f909a0a4dd2f3ef7b1b04d62dd0e86cddfea7fd049f9d44fcbbb1751232e1c72790e5839b9027c67fa6ac269929292427d94450fa4b42942ea532ba8c1ea88fa6c7f63edb5f879d9c567a0058acc58bb798c5ecccae78c557edb888a567867ed5c9196175a9c90782e652cf45796bea97e1015c78db26ae5da622320a690bc732eb2e87b08ddd1abaa5b52019ed03373e1f0137f1390ef5c5e83acbd70c29e5176027b32b443862b927bfa369d8712494ee30c1ee34dcb21d3f5c14b3191ef47a59a1ced18ebf643bb17f9b155e8ec928afcf81a30880c034170f7af6a9af79ab5bfe54a9857eba784a75aadd10054cd37f0a04b51f371a649b2cbc797969771551654a421ad33b9aec41ad516174591471cff74753ffeca113656d946af4f8512ad156bd8fc91b0a641a11b16cfda82e97cc061f43d6fc62076a73ff4c485291ad9702abb1e0f2cc8a12d12c266afd9104586696363640b6d6a7b39db268d0894ae4bcb09acc902e9039b507a8d25253de411ae9f3e352b925919d0967f1538f215fe48170dc2fc83ceb9634a66574a3aedc0a4ef11573f5f55ba6bc71d7e84206b53107c5240b88d956cc15e0a7984efad6e62f72ff735f1cf64915811589fb73c84e93c55a47dde4292edad39d72f2e095bf62f4d82bc6c2100b734e114af49cc6c70ee64658c8460a51cfffe78c36872cf5d0b0ad826e669cd6355e204998fb5a3cdd0c65c098abbeeadf9078202f5d47b49b18232b3b26f7b86e0ae4bcddbac55e779604b80439d4342a2b34fbaecc073f32bbbd1b4cc7a63487fe6b91e2befbecd56c7603302439e38edae72ad65911365f5c1f4cc4525e3467c6ef0701d0f7a521912e5105d530c18b5f8f447b02d08a0f84154eefa82b2e272d8689762380aff45f70d57b8fcf5383994c4c8df2d88f245764d716d72c444825f4314ba662ffb1a39cdafcabc8de176d3f6d8c3765d3b552d118f8767213f7bbcd4f50c4b4b7324d68e3c89af2cb2b9969045d5a5249062887cc0698cad4af96e31360e74a25c0f378770d221859c3511866e3d7eda163806d20f168a6af0a493077dc6948bab9a81d50bfdd8b0347b88cd933c7756da7f70f5abee0a1a9793070b1710ac4c343d54af748df0d5e3d3b1c7cb672e20c61c4e285d18fcb3bc7c543d7ceeec2cb7874fd7a75fb115583f83d5104b77679d8894c5812c61b8ea01fde89f88cff5d43dea196b0335acffbf3d94051eda7dab8a87ffa713c65a92e646e6dfb817713acbd2de573aa86f5b2fd16022e3905f07c97811f29014bc5bc9ce3e7c80bde44b55d6a94a193e17361a1b191e5cd2bf845235b2a7459ee394f3a1c8375a2661e2172453d32bf7bae926257a75bc5484c7290eda14b85a3cf2b9ef7854f15efdbb45c3af76e89f2d0eb6f08d9d0882e080f1a9b0f609c746c056a50df76c8062cf130017b6d67ea15a07dad66efda8c46121a5c7a9e02ccf53312066688c1dd9cbf23fd5ab380d3cea4719c4f829fc5586c3dc1f04cf667b31a44a64f3d1110d7cae0839d660d51eb61b62f50fbcf5a94c6d865e0d1d6e82aba8eb3e8b2d6238e5d50966365591363a226233072f5b6b2809a762c1166acf10aedf351c44869aa4c3d35f3cc517598ce417e3a7006b091eccf48c0a08aed4ee88d87608bf1e7389d9c7a745cda3b7e47a682b025229bf12c7fabf0b7f6f26ab96cc3425973b5e9a316eb501a9c16174308cbcf3a2042cb084af0b6f7b2522cbb6ab2fea6632874057b952e7cd1fa4ce7dbc1dd897a3fdb72c418b7593a14d4d3f2eab1ae238ff6831789e05bfe9fb0b9f405b0f1c7dd6e2f1696688a9e8dbd24bcd98b6cb4017afd8032c48c2358021cd2251e192f82250e5db6085a400bc0557d0ab42b3f6ea2b783ee46f2a5b02f9f75b16129d76e6ee8e296813a525dc762d1207d4376d897078e81327d0d1706343fc1c7d3a7238402b7320dbce605f771b6dbdf387de56043e649ccf6dc7175b04ce3bd978f94d966333c7215c8f0eeab58780f82aa5e5c60a7939ddd0448129d47a82857cdff39d65d0a9e227547fcd95533aaeff06ec2d437f7a8eab05287521547b07d39ecff6bb9265b3011f1c405be225ed4a3bba1492b1aa808edaf3007f4b393a43a27af8bb28d81ba497ea45bdbe7f608979b970cdeb539456c1ba0bdcd9a8dc1ad6f88960f1ddd06150f662b59500a64ae3321c9e2afabcdffa8411b74f55ca196ddca721e80bc10b17a9ca32212b8adbcb2b9a5e93f90f9fc7e87264e1540b70db87af475d2dcd137b3990860880b5b347f6b96c66fffb52e422bee4216aaa26c1880275217ac5dc37ec66fb09615564373256c1b7952ed24bc4c0a97b070901ebf72215ae5347d7b2795dacfeb48ac89f0f3c4cbe94b27d15f95a100e1afb1fa020d5c41a09e7e9b028ed4e3062465001af5735abff467a0a51a6e12d03d07941e84a91cb6397567734c2fe3988762de69264aba7a5f967de87531a021c016743f1bbdae192e1b4bb611dca134786f9acc94fce17c406fd219f2e059f25b503ae516c7d8dcefc6a9bd8f13c9755dc6c8a511fa10c005484fd546b450c2fa6b3ea100bed190c342df1452fd41c0982b251f35808d86f1e00f113bb1f5c61b3e1dd69b59620912bfb614c92427103ec3606bee76c8899df1353195ae7a7e664bf64b4617a53d7bd82b025abd7fca2a6b6bab28aec7eb8db9ecc639316be716e1f1556fe4a5091598d9c38b9234c09e99f70f7649d42076ff5f1099989bc590b1e0c3c0dfbedb142b5a0fb177da57c77ab5be8f9c4fd48781b1532415a7d3e51ecead9ed8f3ae50f20769ade57de162f033e2dabfd73cb58c94677c5123464fb8d98c7362d3f1a926cfe63c6e5a8473e7ae1602a593072c0d2882097803389930c4c8788ec9d7bc141808d14749943aa6fb285113572c4396de3f5884a958a28c23b9dee99b2dcbaa7742fd7d64dc82a174ae5595cbdb439c057d2e0d1f50e078629b86c882d5fe2c4c802554136341dd5388935ce3da938864f233e7b27d046fe079d4cfc05df1bd032dac285cb62408472cc7662065b9a2dd6aad499479996c07d2d79ab44fbb19cc8044af77b351f2827b762c4221c685162281b685f5f90e5656158817d47d696cc48f0199a7793f8670e5cc2e0b49781e9e8c79c69b7f7f36f1c5fcd826a0afb33ec2bfe818a27e0f22d4fbf8dc0fdc721098bd3a856e38fe75f59cf404be8a3392c48b7fc85e0d01dd6065de9ac9a96653afa9a120256c88b972f14cf040982e8024f4f404724e3a373f493817497b95e8b142327426e64bfe46877ea4bf74d504b3a9668d5aaaa5da37bb8b4935c8d60f068481a5a16ecf3e3d58bfaee9bd26574459c7fd48c011fc9233e2925a9084f5ade6f7562414875a278d8782933819b9d252d6df47ed6b0869bf2913b1d43ec5e16773750f8ec5b1a64e1a6a5f4d9751ebba5e61180326dfbe4715d6bec66c773652191a7dbeb0944212ab72eeb182c29ae51c30d261c458189a52ad5ca795e287e4edc1932c38830118b9c7caf6e6cc17a53a02706e487cb712bf985e541977697b95d40d759ccb7d95ec1d0d2f1f684eda478e50fe9dcf4cccff8764a32a680fb4cfae02a00832ae284ed9560905b424ae1b404ad251b0459b84abf6b7078bab1cbddf380183792f4d38fe4eeb1ba331cf801e6235c975b6dd417acdb9d5803103bb1e9b2449d6ec31893b0b2be539d9c178a371f4b27dc952150d8cc36d35e610dc090995a18be31b8b5b9b326eff8dd1a6a31b5ccdb34a69aa9b9e1f056cc72fe44508e03538ae6ca0ec488a38b8620f22c2fee73ae01c208065e56c9f923ca26cb459c8eee4b1db59194cdf7ed4cf194c7fc510721ebe5b16d6dffc2bb9736cbaef11b7903a4bc962a75be84689c02d811a5e0365fbf2515e4bc65e7a52b9ce73abec3030c5abf491129d4a1c75eab42b3c1dafaff25b72cfa930a200470882164ac39fb44fb25d9ca5c2cb95782ac08d7facef5cc45df115507b6aa869921d00480e7157ddc04ada14c9c2950cba15dfe4e513f97577541704ba5a21555691912ab48020233013958e205ddba2a1ed7e99edfe9fd3596e52f7f7f807fae65d6dedbb1e545b94f9e6ef18c6fb8a71819f7097a6b94c330b7a59bb027d84de9a8e73437539fe31b7e1f22101d220fe1d706cda02dab9c9394c34141b36e9cadb3f5dd79a3c6881b03f66e141f90ae518dbf808de5569bfa5570c7c718f6e290d30aa6339f1f053a0057bd6230cf166b4d8878e5be1cac367ebb48cd530e392e25adfe0791808f6a1ac09b29fe937a110504f93e05d8b8d6e537e11dc665c815b0b13bae4388344928c3b202b490727e5c074bf7b9c3ace6066d96f29ef3ee39b1c6c65f9c3fe9427e61fbe22fa87b2470c1d0021524acb8293fee3ceb558d1023b073aad39b9aa437f8f7db943967371eb4a230bd51bca73cb7fd51c8765e7cc5280fa82b0a11424d38b261fce53b4f2ec25d0c2e3f666268190efe568eed6676fa4eb8bd4d20d365780b072bdbc36c5af7a6d592ce7ade67a20d69a9a94950234038fbbc0e1d57a29c9af38ba2b1aac6ee7e5fcda72ef389d02349f04a1df2e36863b17bf0dcc221e1ea21646dbf6d9efb5e67a06fbd4c05cb6757657c7cf9743bcfa0150e83a9b0ec91d9727a669b9069b529230f1c3d4bc77c618966caf2b856a64bb23988f3a01df552eb4daf9c9c19c03eaf72731b1d02d4086f1b818a197c4721f07258429b98d2f03fa3fce3c7f8c8f32b67b815fa9bfb72b95f680e7d5623ed0f3df4d558e20e351eac23163a9bcbe517a0936c08645b1eabebe1bc8c5575d2dabe7862b7a2a883e6cdcec0e1ecac6db0fe3b1a86baf6826432f420490935de1987003c91763019a9ea5f16c89c2db5bd95a51adb55f35721caa547c1e3d87fce6e2548670ff50a4ae63435b3e20e2d8e64d81e857819ae413057dd24075382705c3620ac7b3cb6bfe10b1f2146d1c71cb5213009a6e3a681fa618e179e5441ccfdf7ddc510bbda8032bc29d60ecaaa272a81a2ed542a4eb14116d44e34b75a93dab213d4d85d7a1a02e70781d8730299acd1fbf5db9a5668960ff2bd54ca705d90b0091b9c0f0cab6aedb480e59a36102df248f3adcb64bca8742838eb07f8e161b9cdb7d7dd2ff9379d50fe80240c90f8d8453895c29705aeddefd2999c3392036b2178013d0d5f8f0bf0e9394f4357f27ba1c964f2ea974d7c6af031db721d9dcf27f43dca672e5cb48867573f814745907ae931714ce6db6ed248dbdc8050684835c295921bc4804ad0c02a52c8a22d7abf1d7734a4b7f8b87c75bb8e909018f100125686ff2466ca8281600edf5ba97ab3876bd30ae378125548a668f379bbb0256964c163e445eb2c1648121cd8979a864f345681871fb1ba7ed70a7f267f63262561b70fe2c55b8514f955277cf26f810a867346c00aa5354364288c8d13c8f4df1c873d02ad4cdaed1244893fc11a7433f8d8a2a4ae1cdb55dba7b0b04ec9e4d07340631264aed7e1e94a3fe72b05ed611357aa85b85e3d4722ac743b2c638ede6479eabd9e55588794bb6c666084c30a7446359dcd100128074fe946636666fc6a5bb9d20e873ad9a0b0a044ec502df9668158692507ed53345d73df411c3aa353b60ad6f6b6bc5fd542a73fe0338288ebe08cd5e00011238cae91d25c116e3eff81f42920f56e8f2e6edf225dfa28aaa6ee9f687af2909bf617639fa5c078ae199879be4af22f6edee654f27a67f047c35c202d6e480709d57291272815049eb0ad2b931b85b5a9af8209a0ccf70944ba728e324d93a4771423712f6462aa8b4358e60ddc44251e2b86c4ca8670a5f59d31b32bd54b9d4ebb83c21e089df798b7a115d0179568a5b1b1ba1abcf53e0fd8c4ec0207b4031b00ceff323389b9fd6f6c305dada6cbc7f916aafea21f4aa823ec04d616e3e827d1f90544f7912e835727751c1c41fde696692c6e5b98286ac8597f8466b6c4c65ab780290e03da71a39acf7255c2e6a54d0f941d36870372a544bcb0ca9c52a482877df7cbdd3685c2775b63bacb162e4822ad9a841d81ba422a3ebce2accfa63c5b314b9ffa2dc692fed2c56cd9c797104a4b285c916b154c98d23bdd1b214ed48b13a0cef4cd5c850d6a9f9bf45c1c5cfe298c1fe317c2389e0826375431b9668354e485531f55d1f57dfe25010521ded9495e038d057a8fe0187171070d589c0a100057d5117fe330c1cdb0f50d92e2181114b6e904a00500d63f7d65ce194feae9c589d3f2f7ebbfcfe80ab9f51b2f3c268ef539e7f66e567eff9b3d183f9801ff9a39c7da9c88b9c0e81b9d1886e48fd7e04c71e3e694a654558461531ec39ff64e9afc60d79fc6f182bcf15139eb7f085cda5b8274200e6f1992c7bc359d06235040a237192cbbcd14e7dd7c4313844f597d7541d626a2dc13985ef953f6dd122e7d4040498abf2629d7d094f03c6a348853d35143ae0406eaa208acc5639a7a0c5d67af2f33033bf4a269e8c04d5bd7efebd0ea7bf730f8e970ce5942e05908b1a0d6edf91402da3ae067be366edaf27d68289588a16b84992e2a3485c125498345662bc5528c768c06a04bd49ee6502a272bec5960545d4ee5969c82b2e99d5445c349c70f2deba214e0ca0d2d273387622f15f199c098dc7e740a837838414ac63d5ca04ce11a5c3e9dea550c109b70869f45a33c06c21d954f7bfb320b97fac720478044ea2e35d511e52aa5c01b9bab31dcc13eaff3f962f44395551255991eec18062df58651fd825458dc07ac5709b5813964501d8e03c0f4b277e73c096d685bf47fa73e8552b09e91668f98f6fe6768e1a940ff74229ba081b96b3f43ff0fe53dcda2506135880e52194f733c71a3c7de24984be604f6a79886976d529b87c2226c93ad29c805f2b75a14c735a0072cfbad7369edba6fecb63d30ed6f65a40db2c8ecfa72247ae624493eb42ed2289e491e53863eafc371ea58cdae02c5b973fa08db1a1875ede58005b8551c86b2c8b0cdcd6fdb3847f066323438da4cca9f7db020f4c89f932ee539686b5d2a06e9e07e6711a8a604cbc457c63a38b5110fcd996cdb6fdc9d55d3d94928a7a669d15ed6a3f1a64f8560e811418a52b74311c6133f7bae0f2ef4755566816de6201a01d4197381d83d41e4ab50008e1af8788a05bcc2b56f09eb5ba7b923b10e08739e2a10b6b819a6331138e6b6a1fd219ad200af5f1eb27374afd9910ca4a9032349de06d3517e4946165a3af80be78dcad84fc7b1f28898917154e3aa1d68926959b4a985c3089c05e4c4bc23fa9fd013cd748e371370e5629a94a9f60224bae5bf9f4db0bc1b4c4acff8390a1dcf0e171d0ce18a8dc625720c50eae19216f167b3ef66cc5cc04b644357f9004b81abbcc5198ddfe94fc54ed5111882af403219f5c5efe3fe4d32777e13c2fff4fb638e1bcdeba3e70858969f91ca9164eaef3390b4a7c90d4a9ca939c419896c86588f154476aa95299334e2aeed4554b8c7d06f96af53be70ea96fa2e5b968fe5d1cb1b72e18c4314aaba5174dc4abdd3a1dc8e28931fb91232a5ed051cfa087fa80d284c6bd665011b98e17fede8863d7fb22313fb5e0c0219ee8e45aea3e042008a8e5ca9b4aa0ca84f85e60b2f21f952051455251e800f7a6b1d19970c75636106eda89115d318ddad9fa292da20bca443bbdd175d1708f13294fdd5f88c2c86271f24a4fe06214529de351681978f87dc64d5cecf423a8736ada6d2de9b8d7ccf8d4a63ae815dcf4ddd5db51a592af63834b04acb6e79f60e2d9e86329b952c409dcd0b243dbe62d9382f6834c1073775f9b36b68a9bfb9b6709891c99fe9f20e5b102954b2eb038292b14efa941928edb933030d6bf2422f70c7c53a63129d7ac33a1b7a035e94ecd35cce7eded4a5b8ec64180d1b7bd2afd27ce9af95b46d6d42323d4a68fdb4091ada3ed4f9e408016098f2b4520d90ff280cca280078b50b49cd48f35b49fa11ea587678b1c77131bb153a526c9ac6e5bb0b5bf8a9730dc879d0655cd509e1532e8e5a6bcc6c8bbec099a2b82e6022128d8ba06dbd38612283684119d73279c14d9c1e5effec91d4a72bdff8230c763689607513df2d22649b76ea4c7931428d5d50e3f69a9c779ef87b29c1cce9561a5ac3ea55e6cd279c48fc7276c63c1f43520d4cac91e4a41f80523610dbf1981903db2a81f9c2cf555d6cb2985aeb3cdeca984866ebe793cb445b8dbd102e3274510984d5fd62beea56579da7a0cafe6865eb70253a798894f72089f892c77c3ed097772e6724d6b331449042c6f627a1e577c093c05fe08818d33b70b07e85f65521561a2f9fbc6a88a4b910289a24082a74d038548d99adcf0041619716d2daa845e87653421a79bed46fe07c6881c67ce97dafe987e69778cb74ba6aaebba92b09ba9b73e8d9ef840f49f3825a81e71e68392ed50d802b87e78b6b56731737496ecf3fd9e7605bcaea9b4fd05c604cb1c747604ee171abbe252958ccca22e9183576b8d39ffa36758b3958d4c671bcda40b8c131b7d5d47db1c30823ba0cc2b04871052e2bb5fdc522112d7bee51222177756016cccdef28248ffa49e1e0f52f91baa6b9a07b7d8a6342a17697fc40b719876b411bee254a44967e2e3c08afa2eb1fc8ba8c262de0e4b9136fd06dce7992f2886f8c6661119addc38a3f45e93eda77d0f9305daa1da499881577aa2f33a86004d5c4f1e27b5f3751f6940f2d512d44a5d004c6f481d2ab61783957dcc7eb8e0fedd3f0af1012e0161d9ce89e78e004baecacca292c37952224ff0e900afa363a886d681ac9d5eb32d490d336b49a400354c86bb3a8ec61a10e17f79c0e857ab098210472d56fae7245df50249f05dd0aedd73157cbf4faf83cda2911c4729a81290a150f581662cc7f2efcae3bf20b9b8a6f416d4b6d7b6fcfba7b22b78d15cfe0f2a94b1e36c6228e0bd37eb048bddafab22030c7131d3798793f91c3652441253dfbcd2ee28af5ace19032a6f7d2722f2638f67a8c49136f139f970579c4fe8b7adf1da3de17a884a311f36213a6328c28df90e6e82c6a4ce28d24990da2a7e882e6a18b6ad290eea3a1129a0f9dcc61d4aa46e35e5b1cf14da7a849bf4e0710a9c997639370454a651581e6e5038b032ad9d9f1aa1771878752a9651a7c70d5ada5b56b01881ed74b31370e568eab74c6c052cd68145f96a63e923026974b36c444491368d41e456719f291fe3e47dda59a1a0eaa44e13fa82cb189f9c4a8a66eae5a39ceb471e6a7a18772e03accd6b791bf936ce9d4ad8c0b4349fe16130d03e435b0cc26021b7e56f84a280ad6fcfa1e7ce81852cbd3d0ada5f2d73ea38bba27c09f4547b16842248daf331bccf5c212614e5fd32c6b0d89c576b759f5393e619b09d9388340ff354c01421f3a69c3379b9eb9251168b56d45af4fc75480111a0b214f89965bd7ec0debb08df589da3d1ba5dae875942e4317cf09c01ecd2e5603fdcde224557c94ba3130da3b9d5bcd48bb7e57e98754340ff5e87f224013241a4a4e7a28f1e7c1f35c74702b3c1901269ad25494e0aa4e2da6dc8c6b389891951f7886df5956ecc0aa5bff384bce48f67a66615fcb904b020deed4397e7969087e2e877f0bf2deb96b228b211d7d059c795122c04081960ba3634cc211938d43c309b00774a8186c4fa997ed8eb1cf177256c1c2dc2e583f615d960d32cabd6963eaf0a8ea12d1c732684a9b319165a504c299baa0e429e1dc007b2f6eb184cc980702e2fdd01699f2bce466ca6d2cb5626031a0c2429a0e66ebbf47a09929d749493374488aa0f477f4f941e33fd095311b7054ea3c800cdf78ddf72ea4e1b878f0c667d909e210d62a640e7e691d92f62cf9b175e6837c36478c2c0f3caba41f7bbb5148e5832270639ad4261f20abe3980e2f5ce3ce4aac43e01b23996924d64e820bc51768c15dac689914000a5c71a0a197c00aa8ddd5f40ea9ad271fc69ad6fb647417730e5456de5fa772c84e3373b4569af1ce5ef67d67687ee99252311056a16d59a798db7e52995ade0fd4490861a7e2636a0da2a102a6e33ca0e7529ddf10dab83b032c14e8899b7e23918b207b0df7e0dec73126b4131fddf9f4d41a4e41e12f359908567b8ba5cf6ef2f58ac534b30fc0db83af9a36e40ef09c5efe945992068ddad8ca93c192c6bde5c14e26590542d4278aa3374a817e4bef6898852870770d6dd3bc6cbc0437a4f14faa21575728cfef6e120c7c0002bc905bf17838f4b4ec3e0858772c9b8c004862ee834b6e76725d36d25436d18aa224abb49208f862fea177aafb70d53c6583af5a78584c2e2dfcf872cf13dc06a1b580ed64c39616114229e187818978a3ebc363223a1797072883bfb56a2bcf5a9f6e72d0e5b5b7f4bb7a79015e20d0c52878cc59e0dd5c4b87bb9aece9076e98d0b4be47759af29a3bf30dfe2db451345c9c3f36c54285047a83164889347e26f94e78758de13ce81fc14828548af75f84cf185286c47231d3681a85ca5b1a631d53dc063fcb3478bcecc1b8375b0d301d3bdd7414be2f943a8566aab10a5aebfa963c22029cc47f1987173ddf84db679ab6649f6586a96b657712a6a2c59dfe5267a44c532f1a2b17132ede65c144e99e2ab4c93fb1dc8db2f4fd35d06b019a08b2ca66bc5a70f9608b2dcf4248d2db1d3dcf0665df5e6595f2be1c9c3002ecb9d911c0b7c4ab791c118412587855bec9dab82135b01fddfd122e9a3d83664550d175f1cde1993128a88faf9e964e8027353d24d3dfcc97c07670197ff3f708fd1bc7c99b5ffb7dd71ac1eb919f5d4e00776b053a3340f72e8b78955ab2a29686fbcee2ee55f3a57bb3c1c8ed3c864e4e7b80aa95e62945b0d99f1df4d499763eea3694b0e359a65598351803ab06148c01943c1da97a7056ec0f05415b06f116f7d4ab0fa30e4a47b188c2be905b674dc28517715ec6012f340af1c9e552115140711d9cb6b859229261be17a86ff9ca39b4bf66e964f54dfdc011146d16c50af025f9a2e99e71f57ab2e37e9e103c1d2332e517ca37acb1ae764d523d934987bac14fc7957612ff05e1d625e9d8f83932a567a2018b43294220e9d29fb0ae6c11384354bc01026e0efa36df51978bea77efa548e110fcf9b3bc7b462d788a462a8de5a57da697d469949dede2337edf6ac8e7216ed369ff8802a87a82b7759969f2f12639370ccd1b448976bfc8c950fac1248f0ac0da41592353daba4bfa7f0c11bc6246dad7dcf8fb5116553546c5808ef0055e70ba75864b45f2ec43ea55506c115bc7feb6f565a8aa02b7c768edeb4db4847220567cda8442238158248a415f62e6fb520a39700f4abf0bd2706d67fdafac472fb1b5e922c5838ff156a878dce66a03164d316e367e56d5e327eb9aa0eab4812b0a33df4a7f69adc59e677d5eb56292f6f4fd47d22fb437df594d734ed5c97b59f25eb67611c155e10f91e826597c70dbb9a35c3ed0a7d8b69ff51c7d592a2ea2d9416446d1d11c02cd075e8b209245f4269b462cd40602e96741ffad33e881eb84128d64ad8a72613aafb03b0b7434465229c153b1154cd8c64afd03833299cf660ab16115206af1f7547eaea8bf305c67163b57c4a3a410869cf166c5e5a26e0c894437969b04c0de9635cc179b0d568055f3bdde2e95324fa459bc3589de34e072c6e7c977c39819c529eb0f8191e244b2581a997370239436ad2ed7c5b17883736bc539661688e6aa60556dac4e9e04132d4d325ac04c2e6cfea909294e6ad817a8b9c66a6a45899c72e8c4212847d926da5958643dc359f0ec45b98003bf0f6a2daec0c9491ffed1eabdeb682098aeb268c0f100aa5aba5751c891e717ef0ad3dbf0c73c16ea0fa9dd4bb4d4df9c730d58140f83b8a9dcdedf0f1224785e7bfd3dc22159981f379c05f4fada2d8a340789e88dc479b8558e656f06c49f3fba2035ab3ee43f4249dfd6407b038636a4b6f54558f6b46c38ca7def8250c75316af29a468252f21d699ab91a887da649446e490a20a3e08423c992ed9c0d4f9718b18372d869ea9f27421501de8368635a532d31a77f03283ccdc4fd32e0961a4cceda6e0ac397ffb66c94851e33408828eb973d9c9ea9232288792e3dd398a87960cd82acccb4f3dc87652195a8f9a217ffa8741ca7e3c01519e00bd086360b1efeffa802722d01b53e5358ca9636ac0f7029abb4ef4cea0b46f16836e4a1c5c6c2efe160efea3bfbba5f1b052455bfa860b4ed294d385dde761438b576ce5ccf66114208469e895da26af89461992ff9e81c9739f148cba977ba0238b3db90f203809c835cbfaeb381cfc35a8f89830d41e64e3b5d9838159fa7000c08b7d3f0879ec7a98c302a82d639b2d0f87123da2a47ad5ef944d884a34d75d85c0ec728a045cb9dfa9967537f4fe0c82b3653b19d6fc17a73db4fee05780c7cebcc53269efeb0bee68cccea30443b38c22d0025c27e24fe763a5e6a574ae6e8d67c027b7521f4acacb66cae23e51111fe313a385933cb702bc93d55a548bfe655016de4ccc0061c11136f99244abf656bfc92a45b0682817e629f65807096d957c337feb395c83b1995736f7db8766bb9f70c22d9d95b038178cf562b0ad3e257c068a297c09420ee407eb650ef10245dfa9cc0c2620101eb03d959f4e5fc889630cd789ee88fc4b3480a9909fd1781402a3c51b0eaebd9dbc5dbe4afdea389ebfafc48e9ca2cccefc835b749502d5d5350e249339fa64e31e50a8403f0a55f867a17b4f3b4a5bfdf720be64b9002f7c99e08491e9ddb027834632ca8f5a14f0d3b38be27be024ff12b5bcb1faffa8d16bbf8ea61bd1d1198831fec375c6848178863add38c8825ad5dd706c7797266eea8e9272c2377bcbf716fcfdd57dbcf6982f99148971be661c8e82b3fd9ab6983aa06664b754ee09203241a8d2f2120d9f3ecb66ab5f69553a0f3ff38f12c573264ddedb5ab7ccdea8bf83a772740c091814864cc053037dac01a82591107a765f13ee0f204f2d941c72220b9e2d9b65a812c5a360916cd58880bd9c5a99352a4c2ddadc4468992bce980957cfec64a4625b9d3bebbafb435d8755471cc08cacf44cc85a1d6787873af707d4444ee395ff226102bb878b924c7754d01626a12749827df2ca85de4157b4d8aee91c42290e84e9d5f1ce3b36a093cf4251eda3f8b8e9650d2f0b5b2f9e9f33177aab8f28a52acaa9a0b2cdfc7e3cc5f7a6388da072b071a6852c7c220f08505cbe64a435f4a50269ff0ff4cea8efaa45574cc1bdfc5a744788675bac09acaa359915f9837f7db8a52977d7cce26080c253ec55c346ae665ce7c540a492b5b4be389c9ebc2b8b9beefdc44fa48ed0bd9c4bbb4b944cd27e56d32886df1f88f756f625be6262915fad8b2583230950d4cc844dbbd6d6c088013541fdaf1a1545f817c76d6142dfb5b13748710535b54343e8f6882eac5fe3518375b282f9e5e1b6d432de285fe63582f61f33df436ce99696f1896b546e9bc503cfede982c90180f1f3596e63d2a023724ad1e52f6a465e0df40f2d8a16c345d64b9025dfdd89c7922f413360fe44ffcc7aed689e6165aebfe11cd0f9c2b5479f9501c2a05381aa0684ebbf8cc917cd7695e74580a100d024edf9db457dfac28f5c26349de29019e418d38dea9e488cabb5a01b8a0973679a227be1b5745a799e79c0f607b80ffaca623d6e64b07342ff2627f6d0a6852e243f049b4b00ef47a3a541a482e85f037a7511ead15c003bcea1eb1728de8274ece0465160f42d6a2a2da16712e654f712c96f59b469cf01bd018ffd452a1d1312595d2bc646b642b3fdd644bbd981ed8b150706ff10bf164984edd8ffd76899fcaa76dc61615950a862361dee3bd4885d2669ac565c73c1f9d2086435d0b0d3aa93cebdf652a91afb275b2ef8046cfbf7cfaa58f4f3f910162c99ca57f7615dc14e2f095cad0f420f5e4b7baea2c030be0f0b2ecc3fcbf518c52234ebac85808e9f7cb51a9bbdc8bc5ff8116d10a0e99e3ebac9e3bc329f5137d329d0db541c2a82d381749352957331bb6f4597400cbc66b7d22c50c5ef9f861def0f72cab36e5e3c69e545dbabb17e6759474530c37994579105fa54c792cdbc31e6ad348ecabe383629c6a0979c3caa0d9bf2411ca6852cc73486788d7266155af51f0203beb76cb2c5178109308d6d3109577cf7fe79269808444b9fad5e3900b1ab2cf039e568b7adc3af0a78ec64b72a255ce7435b3ad78e07bbd551fd990a863925137b85a926621ab1b79dc0115ccb40337288d2555c1ff89fb0d8250ed44f4584d561e265b23ba84b7ca6b06979515cd242583d65632f9556926464a935720e741a87f6b78f8b4113c5e03acb9c3b29c1e1d757a951203614880c75fd38b0d4e2f62965f8ca960cf259ff50523eeaf7d2e931dec348e86a295fd2be71bb4499a67667adccd1e36c11b6f54e1793e05b51f87db9fb2171842c372d5cdf1e502a24509d49f809c567bbbdd0f2585784aa50b7aeaeecd70efedba828bf30ae0d11e2ffe43b852aaa96bda9abbada29542609498027c3843b8e4282af5f213010518f61f0b9a7576802773d1de8ee02609db2b5c1e758b2b99d7116f013823ccff37ace3042a0a510942408e0b7b353dd1fd9169b28579528d46a2634b3065ba7f128882fbb72bc15b20ddc799de75c82546c35858a516ec998d3e0a36d2a52fec8f0d9048cdfdf174cb70510499605be3a3335d90f0f5a2ffbde06d6172fdde362fe2be62a64b53c9d12eea84d65f1ed6a220feb9d4a9d298f40296d4421f57847263034626a13372e5f435d04902cf9eaceff33da777bc4c4b3b91c538dbeffe46e61a6b6ac88f57314da68e19fad7a88ecd4ce2723040102dc4463c02dc89323f827467ac8daa1141ddc9e4bb0ad9c011c16853972cd4ba2fbe97b2a0511663e4ee37a6e17398524a5ea80e6f33ebd6493649e84e49d5e6828f1047ebc4fedbdf8b607471e36d89df0af06cd611928dbdea412b95e62a70c4db6ed0f392dbb2dcec5d560306d7f814ec12baa6f0c4b83bb4694086124e89e1e3e850a84b59a39e714b77bc2bdf4d9dc53827950cb9c07f0f73d3ba6f15bfae091e4829e974bb9976ce25c74b85eb3f818568e0cfbf3a4c4324acb30527f3d715345422ee40fec022e23ca813004a220d343c625d0b9151fb8bc5b0ee138893e840fc238d9ec9c6a86df07e1095bedce1cd5f65950bf48fdd369ebb7f7df870a28d879c22e4fb17dc0e45163cbac1fc58bad359aad950674adde72619709df024ded626a4aca5b664a654d1463950a3f683ec38191136ec8d223e98c7118870a79759edd45f6c307c1edb7b5e76aa0b3a2d054ab6256e78d65bfaccaedf201b07ce0235fb1930114d249da0afe5bc1a62a05024f60792d567bb18760940e60c02d549638677440b7fb8a9ba848bd2402354f7f06bc0b292d1b5d80d0e06541e36a43b181f8ee0b8375f228223f73c79fb66d591dca6afb1c814da54c92ab2f82e3a25e435dc2c955ddc7f88c1c5deb0251b2be582ce815c976a025402a32bbf9e447dfabc49b328a27d1f878c0a1f4b03fbd8816ba2d2d77cbbc72f8b20c06a5d8a110eddc20cb02705d0f65a2b5e7ccb214bfc8b9e031c25f87efab2e0080236bf24bb9b4d71857e5882513919cfd2844159237dcaaa9757c1840ec6c5b3dd85eaf146cc3f251bc69764eafc09d3410db56febdac37342ea1c19d6fe58ad6fb2f4a241b1efddf7e23ee1a424e159bf894bf09f67e116da382927e7fb29f48a1742652611d693cbcf8c07c7b6ce77f25944ac39818c23caf2c15a7d5ea25da44c74378f51cc74237b9b812bbbcc099840b6666b4f4274a7a09864a363e2bd5537b993abd30eab3c680a3e09f6176569607cb48b6c3e190cb4fc69bf76f83de81d7b6e5e3db4b71f534a21e4bc2ae210b2b48e3acb2e72b9ce453e33add556866e3037d888605382f6c4997c5ff272a0f179f05187a079d89fe0c0abf567ee274193d0a785b105f8e7beecc000bb16e0c6a2af371bf5e203308253b5fdee965ea3c1ceff7ceab943986f9431c99148799c22bfaf95dea43989b8c3ba9f5b57c2a8432c937f1cb86488d1ef54387f0f49aa9809ab31379800fc177a9181e10cd0d36a7e39032b612196e36dd6e71dee77428e80d26b93154e8837b1f69c4dd3b71617a24e1dc89116092decac8dcfa5cdac92158e0ade6248f752d4ae58da5edd11ae372144a0c0c8afa185a738288808c8a40524c92987fe8cae5ae11174b9ff2f7ac864d39f28eddeafaa2644099fc61739aa70bbad9bc4f4c3529665d3948da31da3cfe06db5ed1369ae06ec65e467e0deb8459e8aab7e3db81622e3412245bfa06fd879910c5f295f1f648e14336d52d6a29c3f5377aea5a7d1ab67fc29394375a071f676400457c41f46a337edfb6ee17bc0f6a6ac75a02f490351a915b7017dd74bc552d3097b5afb60f7ccc8376fefa47ce297d93444f523d8d50442c35228c4c14d5f9e8e7eb6161c57de40a0a66efecd2c8142eb55d07d27aea1260a852a1f48f437a959615ce2d530cabf3580c72f297eb4e4ae588ab012756eae963df482a69402f758cf6fe592e96af61b9ea4c538b2a9728f6e7a7ca7b204b3b374a2cb6ef9daac50bdc9a2464037afa1bb80c745d42ae0ad3aac2bf86252a2056ba42b656ed511ca1db0e5e47b1b4e27395cdcac4d4a247ca26db93ac1ab49ab966b05d1897aabe3f3fd33ef4df97b5d4ebd41d7f318a6472a121c6023480b0742f226bcc9e2744b4c8b521f384e8f3a0a72325f4b40514e47bbe510f41ee80fec45399c8c90a90849e5110fcf7e23537cce51b23dccfc610b6cf05234b7e84e5084d509fca06d5d12fd76ea491af3da84b457fea26f2e909c4605099070a11cc53e32da7b29a4f31eb4d7b159a4c820246b1378746f4163aacf079ee070f514091afaac4765f63718eae43ef91c399d8451bd93f011ab96c7fadeff7d00f840f6423d7bdbe4414922bcfab890b4bae63269638dbe674cfabeb86f47397bd397380111dba9c6388fb456bc531a96885d9630d931341468a79c2183d8411222a622f7886b2761ef38625af612930caf0879a5ce6abfdfef9805aaef51b993fed906f0a3a380d798177dbf2aab00c697c45495b4a5fc49244825d4e21f4ed1326dd01fe371ab26f751440f7143b5326121af1b43464ca4adf78c0a73cbf545c890ced10b3de6dddebad2bd9a63d5c5ef53904fea53ec6e1cdb25504ffd759dc96e75cd1d5c24ed8f99111e629d455a02e6edd9b577ce05a10a854db617f076c9f9df02a5d19dbdd2badd99a3ec897f1a6cd45c5b1d17636d634d2398e9ea978201e9c6812c6ff74f6e878b78e2737f56743fbecfd8afa57704c4c169fdf60258cb8c50d42c7bff270e1663ee229fba0fe15c12f7583a09fd0e589b50d1caf323a2fdfe80521c9e00b2bf69f3158514c4e4a761351fb20785a9d97c489e0b88317c8c23f9c6fbdab438bc110284835ebb24c6b5b572df9a5264693afb16edb1852633ab1f67fc3f3762921d2fb388eb305e92a220f1726f9a21f45070bf0e7ec4f111dd2e1abe76ab647fd76d3f4acb9434f8aa12cd5e5a236910e6147fef6939db480f668da7eafc2c8857522675ed313295053cca24c85a088fc6103a068b26e40f038c26f5e79282f93d0042770acbe50247a040ceed0c883f2c6eec73e08972ef22d2cd3326ade23b1f3facef8173109dfdcf6775ee917af7e27df051ff26e7a31281f580b42fd1d1dfd0bb6041d32168f6306617d975b430e3edba6a4bb16e40b84df206bc315a02f3a85f6e17e479f6496b46c96d8d466bf7c02d94f6d97e8c9e8e519ab55a24c27088a2dc73a6f97263a1cef9b078bc3d9bf573558b71c2a96130a45b41a0a1f145af6226faadf8accf4ae37ff3ee75d4778e02216a8bdb12efc0c387f3ef18da562e8ffe4556165dac3bd799de26aa9f251dd173da543de21f1052dd453c6c4300044f48b51b886892c36b57b2c248f2f22c2c119287cb6c42c61edeb94d5dbf8e872976d4f7e9642746af018bf494d9ed1e3be72356bd54b9500eec48946afe8d54fe93bec23b8bbd9d322c0c70061053095d98825455341c93e7d4d7214150c7cb750785c350cc1c31c0129240d6e63b1a748b8361dfc582ea44bbc4ae265e57ac494b57d3fc2716201d83b445cb8a87f3e5394472606beb37564e4298bfb10112c4fdec7325bc8469b97a420aac5bfba67a2761173f1442a840c9c679a2757ec5792dcf3fb5e7b10007bd8fdb7ca027e60ecf9e59974d3e8197655a871d3ede745ea7b7213cd8f8d70d42a6659aa0944595990b2d46bd9434eaa9ac936c3fb44c0deecbae74266e6b773ba6360da9c9350bcb2c7bc4973545be075713814e584e59b259825754df7ac1bfa47d6476c07f4cb4ac1d29ebd52d576a25c2d374c0d138950f762efc00e435b5c707486a12d996e251fe129fdb34874e7e229105008a4b18d2c71ec008d5f4a283d705df7f9e628dc6396a74f7dea0069663ec6f225be11fce590fcecaaa8e10ac4e0b40662c38d6ad7555de25cf8e305d7e4414d15da077a0e2d3326e131d2a1917b45c97a0343a0fefa2a2603a0894f2a49d9b0a4e251c0f73db4896364d485fb36abdc9c3ddf2d822df9cde716f9095c10e9b24ccaeb5a6b7593133ec7fe78d2fd47b5d06e720f73cf79d1f9715a88972d8f56abd5f4c50dd80637b826b3108c1f38ae56d1b2d5d82cce51896517d99269795ad85668863d3cf7ef18eceb8d416263211fce9591e2b5ff86e402b66acadb6c857d01c723843f9f3c51bb8c8291c672d85b57ab2080f295987533c3281accf6dbf5812e7df292833cf694400d876e6113d73ef634c2302121f96f1903ae44b3b253cda1293e6b89c96ba5e4c2206949c09388453d74ee62f55773a3acf6ce944a892aafab5f636486299fb9545a478c331276263c0e8915f50c40845320af38d885df49ceacd56b80eb012c4b5b07f1e5995d70505f97508e3d26eecd128f7c800ecec7462f7fb587886ece3e6da8514f08f3a5bde3c8b958ea456096fc269443ec9b83202f79daf1a1d4ea1dce52708091a20c13eb15ba5ba2d271caa38497f907b3524a9bbd49861034f338df956a4551b5bf4d5e0f0bfd27cc5b82442e707f6411af9683903778a883f9082296e91da0654002721f3e2017195c90533d9a2d67f0088050f64978100571e99af3f223bed80d94470518f05d2d413eb22feab40208350e920181c213122dbe5a4fe75732f52ab361df2106174b4fda10e72a5fdfbf8b6f23ed32f76fea61b044f61f3b8388bab18bfd3f25b653ba94d70dffd385f9ce4d438cd486161906226deeec584366202a73db99f92f613bf5c7b5fbdd27adcd0bf24d3eb212d8bd4b1b0d916c6b2226381b72a2619538b592278f3ce7c8582e28b01b6a67a41e8d712694e6361c4560deb1f61b621433e507b91830f4812ad90e7dd6dd0f4fabb0716cba3c05947e7bc6c5f00f64308fd923f51865c7e50dcd622b47ff220a8f5a652fa68674164224b83ec8e21190fb8a1d6e4c47d68a720b794550fc9d331732cd5918bb4d93ef3aeedc8dc9fc8e8b6ab99582b22e3fe40d66a77698ec07b892db1ea5b328de0910e09762732d44362c4a051ffef61eaf1ed279210e57b89250512f54d275054e8a31a95bb4c22c5a799d631a20498601244f5822dcfc95d9c64f9f6f5e8cc13f5f84c6fc00c14d94b3c7f87d70b3a660bd2c1b3b0ff2338976a216f997d7913823828b9bae3910cf7eb029f6a1cfbe181ae46f12b0552caf17e7f67b93e447a6a293675a0d5fe2f2e2b100729313fe4b7764921c6e1d04914f63317ea0b87ceb4c2c6e1f06a2324afbddc93be088afb0c3c35bb3be034a4d671088fc6b8e65dd938dad07fccd5703ee0cb378b8c181fa9b73180024462c737750f7d611f0c8132955c7b0a73c2cf55ce8c2cdcc7f2199f5a59c08cd996710f8b760bdbd01b49de525d47e6410f0028b37fca4553757795cc1b82ef7eb19fa71d7b72c319cd4b7ec82465040f6842b5505fe958b21e591abf6dc809a6b27219a43f8fce6592c0d9dd01d7fb9927b59d6c69b5dcf9df389f6b13e11927682406554666b9d1f0a9c088b3fce043422e867fb9dfa8629dde15375f1cdda6d3c46beed6fa78d5de912f4933afd62afecaa7eab58284185c6ecea9e3379492b317ab33555c1fc20e82e48a5215e52d7afab8c0f044e58358c004f54ecd7e42d27a5474ab590f620b834e038ed56c01517336f220af6ba0c0316b7b031f4172db20d84c6efb7eac8326948b90cb4d1c5c1c4b649c02c6c0757f8fda2be9f03ffa65c348e39ae13b7b823c350210398267ace19ac2030668d8fed3dad86686bbdd90bc95f165614caece378e7bad260aefb9abcbf16755fd983bc2da8314465984a30504e2b6ece9e990daaeabbb0eab30509d61752bb07a7274efe1d30362b4204cb5e89e78294b56f5bfdcf9c88f4748086ee9d6dd771cfea141776576f1ebbbbdfea076845ad953718352a232304bdabfaf61a69acb498d53da8f9fa77f9051ddac903d6e0f272537846b72f5b0676cce663d3c8c527a59a0bfdc31246464cd2955d8ea44d4f40d28fab6af3434ef1439757051a2f9392d1c4aba208c57800ee964d07da954412d59452a9da5d15ba3cd856108b6cc7590a582b7b273abab8fee725aea7d4466b90e1ed5fb4bf4ee0a4868cd787dfd137ff47485e45f440861a5b609647c13d897f532c503e17803ce188cbb784038dc1c12d5558f2e9c0ff81350e91aa04bb225a080e3a122f327a5fb3fc2ed2b5e5c7c5aeccfadc0538889f7854f8a2aafdf5368d943753f47351e9fdf767130004d039920ea57b18b9ecf7f2410bfa7ad367921e2a49b8ba6ae95f0446d1a4b32164520656c729fdb44a1ccde4ef6cd77cae38101d1c06c8afe7a3dc005e783d89e3c8d6decde6eade33ac69a6584635752c3d89e5d630c8a183d1926dae87ca9bac702d800f767b2fb8970f7ce9e109e527f91110befacabfbca7d5104a740cad846a63da0ad2fda5818563562c468d0cae252992b2d341176241fb1e6b4b1546b69b3c5a1fdc2e2d1606022114cc62603bb899d54eb099180f0bc0baa6097b0cc1ad895ee32b88710fc4e46a7666f9bf2cf2f04bf792e97fec176ca0d1796a4b5a2881c9328b16b2a0ad9a9ead7e6bb0f763e9cb9626e7d4a6f47ec25def30afe9ef34e9d9f6893b16c67125759fe909543a24e4ae0b032abe0c4fb92d096699b91d1f683165901b1d36110a7d7222cfb4e6edae855255e7440cc7f23eddcfa14606519522b1b284d4f631fe4f67aff6e6ac3eafd85f641e8fc81843d35041367b3c03e747961f2d889ad7782912b9f13e4700ec646bd9099648195fc6867b394de0a2d979436e8beed829dcf610126cba5cbd079b3167b9198552e92109ed65db0dc00f46d56cabe66298b5f475fdc500812fbaedf7c90a7fba97923b18d2af04d042f1dd07e8833c70a62119b8926d2a83e6cca9c55206167bf5e8d5bf55cf69e4ea40d8877177f6eed836648f41f7dc957e7e033ea6361f379d3ee47694cc85c0c41f64baaa08ef2b59b58b23fb72dbe188770a6407804a0285c3768df98487a9094a839ce7b5f0475c3fce44259b8c181869e91a85e870c7bc88a6173e17fa280dd71e38562d59a590692458584651ca70989ac6a45ab6a22375d75b7dc2aa6038540c223c17826b268a36d6e41bb504234986a310e5870067537a753b567c4816eb9cf2742f275cda287fd96206c1f70164a63ec5cacd1a905d534fef8ee3684e691f2666ad17707dcc0950ceb71aa80e4f597f81bcc6ec94fb384073f997861fa10e5cfe2f28aee37c973c0626ef7b4441cb534a140322a4e375ef663be5d58d252a791e71f0accb4f3a5e07671f66d49c17aac43ff70551adac39ea1a422d3ba8e3dcf6b651a9c5758b9660b581b824ec87cdcdcc0f205779e8b2aa17f3c3abdbeff547ca8be5159344f42774678d05d648ed30933cf7f30d3b5ed9290e26c6b51387b96a1fe624a21c30c950fa54157b3e6ea95db12969794d52d44fe3d07584ee1f34e056958835c73b221af63ba2ce83f36bc510dfca99b556b132f51f7e0809cf1ae9ec04e97801f93dcea4d9d4b17e856eb9e9c6b7b348c0bc122b4df125d9af5dfe49abfe4734e82a2557e3fd3e887c6478cd778081dc4f9286a14086c76e911ca5d5c64522d0cd0f43ccf89aba26d51bcf0f3da02766d30efb987c6e2f96650bef7b760205ccd4488f0c0775567e13595684acdafc209d445aa0ad7013a41c463cbc9d8f4db1c0c2e91fd8a8e88c04affeaa55da35948867352d5c3acc45783f7ce65fbaf139749b8fd0160134051e100fd389e5218d266c75d1085c4fc4705ea95722cbcc40b81a8da1f61f3147170faadff6fab0e211dd8f2c8d6b4fefd0d81d4f254f0cf1594255c6a122ff1750fe0206208fd6d771511808cc289602b720bec14e435f250b3f759d0df4ca603a3977c9c281953cde82456ed7e070cfa7dad4bfb247da16a1bdf94e5dbd417618a6fbd28439a1237f3e8cfaa42c3b5d42ce281917e223d194b42b585c9018806d82b819aaa28e6649db3a4de6305752ebec05640b641478a51680c7c6e9aba12396e8dd86fbc7eed238d8f180dba1c514f3d41e1502869e7801cf0eae2ecca6c1a8f5936290e2a98e6813418484c98435e9775b27762870440c5cf369375fa3c4a8070b2a6c94fcb8a5f2063f837918d046c98d6f4a5ac6deb005a2ebd3bf9a568fe3767b2c178db68dca48ecb1e0a1863af4b7ece49662ac539437060ab94e3f76b51f2e9e8690322c17dd64ad2fec5d4813347778a8165c5161a61c12f7d2b80953a7d52e8642df4dea4e71083c1e6104d7731697821e56d34283bac1568bf47c47b0040ee6c30b126f260b6694c3e79b0f8c9ab769c3297dd8e046a30edaec518a78ee2831f246badeacccca6db10dfb4395450c040f889cab0017b40f309faff71b5a1a21d19d20fe58d67731cb455ad4d18e65abfc2afdcbf6f1f96d488f84d5ab99e07f1a9dfc5e5a3881d2a37d2b764a4411257607c71a8d1b31dce3e8cc949ecb036fe68bf62e1c511ede9d0f004d9f46a900a4889ab9a8e7ef61d67fdd4fc2f2a46e06c0c83c83adf0117064997607df44f2ed032e45ce1e856635934566df5ab15f75aaab736ca84e929cf46df97ca723ea90dc30cea7946062acdd3748825664cbfb0bc66955dba779e4f4315b5ea203509d4f35b0aa3aabc7e41d2244b5e25a461ac75fdcc037333a4e29c02abb53a2007ee73888da2561d80ef623d6a7ecf2949a568d8ea192b761134ad5a1febdb77b28c62e68bf91b8092b38e6ad8719aa26c3ffe15ef449d333bbb2382d899c2826a94f0aaabf6fb50ba750445de4b438d2c8682707a7a7b35230ccf3e5bb1fab278d6b606a184d7060d0f8c6873ae508f4c12a1a9fed166f36ff9ba2ee2045991cbd4cf7543dfc6456fb1f584be748555ffc2f2b7a0b0ad0be3b408c8e6ce69e0a8f58566f9eb1c710ef24fcf80677eb34dd1f9ca03ae0147a1f951175755017117e83b86fb79910589051155d76849e31520172949cb96e4c292e24807b9a74e8cc198ec07c6e88bc27af39b1f076db871f7acb906e12cdfcb995b678d92cce327db3ea964e99055822d9004c4bfdb33985771cd9fb7e2438df60ffc94583d46cbe09e7e5564e5d62ded4c68c4d09efee803c4c310b19762e87801db8dd4f20d3c8a3f96548954dd5254ce58f7c0294a7be841c0549823fe0a278e3665d28a83a4b8e231d026317c898c8f7363d67d37229b99c5ff18abda483bbf914f5d058f9933d4f5992ee4a5ae461ca08b572e9c039e2685f7c20e78d44495f1680d55c5a9198d78367534b91d6b98acea2a1512121d5934d93788fc6994cb53a328c5d8bc4d6626361f8a31f50b72fc5fe6aff22c5f3fcfd95377b515adcf5c0aeaf4535a75ff1026cac283efee6290989df3d5ca8b63e512fcaea15c436fabbc905a75e6bba6761a567f9e4cbbd25802c2fed178de95a45c37a3fb8b2b3f7a64a56423a4eb67cd4734a61330685c765f360ceb5b55d985caba6fefbfeb8e6dc9a0d37454d54a030cb761f34350b1c1af062a3b65e899e0783713e89916dff129429e345715eb3887758ef1717628fec0e636447717edc4df34b8edc36706e9844940aebad9ca330145adc6a7c5eab759c9772a5b64b4f5a8e7f29513dbd8f88f0220fd9c4e7556ac601a88abb0cae9030c2bd594e42bcd94a873b13d435b0554d5b8c088d2c7ed8e385451c68ec51fbdf443fd580960e74f156b073ee26c6b33cd8004e198a96a21d5672080efbc1ad5948c6d846bb66c1552daf361300867c0d54d7d7de83dbec1303d91ec3232b1adda738c5eff7122857f7f4ee30588330ec6d2778c9dfc25717a7dd8abd92c436b7694c24b556d6d683cdb9d16aba4f7720c50528de413b1658f009a7908f8c87ca197910a16796cc610d98aee7961d30281af32e570ceb9c3d09f1a54db7f53592a5eff34172b9b5be3a80dafc5dcb93773b08dc0d1c1592584cc257d3103c20383fac14536a16f45dd83853b13e938b62d397d20e54f8ffe876ae4974b383b99fb1a17c6a52736700d38c3105147916719aa4d42718c29b225f61ecc24f65e163ecc8a07b021aa1cad3c3cb6ee07b33405c94f1fe29816051e1c60ef09e3f2ca6d801b856d64d439c400b05833fb155f1c1bd22e7c6361fe926e8e4ad322b4fd31035c7519b27bfb4f78f047ebb2dfa5b0c9a93254159520546130d68cbb6a205db8247d0c37f3c793e4367f025a83598c62309c69333be5ab18c1e59f00355342cb651f0d44e82aea630b9215fe9f65e5d4ec5a95bf9ea3d8963edd34277fa3251fddb613cd01319cc9893f3fa6fb875a25c5b93f3b95db5a8c4c0b7c8fdb24f9ba8f93dac01d6e29f870bff7355d121fb467fa85657e7235b474b8d71b213075cd825e4b9bea16520e558d3de0e96feb0e32b1452502c239f33fa228f9ae81513548f9fab23ed7f4090066b0ba559b9651883cd44ef13188e34203ebcf089ffb0f4790f7ea11bcc702d91a606727e9f121727a2c4f8c4e44e72f959e163ef7764d2adf2eff4302dbcfd1b999b33fcfac8d261fcdefd9007ea7ea0a175470777e97d7776ba1a3fbdd57819a7bd1be177866c7df7dc7444a5c1157f0b054c9251058da078fba7ee1e078709209910b28fd82cf53cd94cb723a0e975fbba05bedcb46b79d25dac0fb4a276b6332803bb58d85fdc1cbc0c18809f6b8d13de92fad3d55005c52cd159bb365d7d552dc4e98d75571b60e2f971e0411f2c7ee1fce7b342d2133c3fb48cf6bff31081a47f23f7d122bf6a45aff6121f7a0927608d8e878bc8624b9e133e1dd982d7a6c8704ad4ad1499b6858e187942322c584f09a6e69d3268c6301932923301695aaec34a8d0eb6be6b2009dfd123697d179d3e9ba25e3726eea1f59ad4d2009952433b69962558ed6ebb83dacf691323fd127d885c972a7d69547d8737e0f19a00dc8434cb54eabecacfaa7119724d9c1e4ae5e4aecd906d1fe44732b3f3eb9a732262bb43e5cc3e1600e44ea7a2cdbd8df2083a3d6f494ea07a1dd1301f6fc5a5408aa1933394f86ed9d6b8f7681fb9a307999ffe4a46451c590ebc1dd55bd5890d606f3315dcb905712dfae67a0887db30429d8ffd3e3705ab64c32848b92de10fc0cc387445f859f051325f8524e9804a172c62814f653cba9403ed1b941f5f891a2a9c10bd591f10a4249cd0ca5c70e90e295afde699b3adcdd2c4533a2baecf4aa7fe0168647c0fc9185287f5aff787bb91deb998f3d041ef36ad0d2a97454eef68cdcd3206a3ba93300ab5e2ac9f4c76042398c808b9dece206ee6fa179536920f2c1d9214c68ee4e8f93dc42e0cd31dc6b146004dbdad7bfb20d952d5753889a3804e0cf935ba01ab6970e3528bcd983b6a72ff2f0831fe01e1dfde85512cc0705822ab38373e089a1724a68c576cd463d0b682f2a093d83014afa0ab4713adbb52e5973c460f4451a617376e0945759ba75fbdcd20c1b4288bbfb375a18ac37bc2bbadf5aa0e90692d0dee45fe701dc0008e157f6dc8264017528aad9dd00a9ae05e72fe796206ff83ca380a9a6e1f7f3e94b48d64255da5cbecda7cae030b0a438ead33878e527e22bdd052b8f41bf6e112c2ef46c4179b1564702af51b256e5ce95a407616f21cba02f8fd20fd105247349aa2a59c42d048842e266d3a599808cdec7c89452e8d1cbce348270a171fd107f07b255e92190679322616f1212de5f883a04f6f8254b44f0878683d59a3f9fc8fd6ceb2218b0a14514edde2a9a1c57eecd1f1c68161f4d6ebe7647ede623ab1329b2b658260762420a65235b43e91a76835398f9146586c8df084f5f97ce7599fa52e0596ceb38be3cf4c3144da8b627f1c9a2d7b86a9a6600e3e281604891d29dae475abbdbff4181ca0d3d01d939816f6dfbcceb724cd0f010da43de73060cedad0d34c044e01999eec8ceae1be5e551693765a2bbe98bd965be0161fce1b99310236aa974378d6816f8f1e0e8541b86746c71d7ed63f21f5e5c56d12b6b7dc968fd36cecf3eb4df203d58bd3c9250fc9d6d26cee7eeda1ebfdccf4422a9d3c6fc9e9a324bdce6e4629e71100a252c7a69c0b19aa439387b4d2fa21e2c08f4135dc7dfa4ac4ed6e0fea1fbb1b98385d6e42c815f2f4afad7a0a60e5fd8c838e0002e02da511cc84ecb6a4ccf32eceb35d735de50801e443b3b9c94c1ab3daabc871563bc1d135e2f4f29f39569ad6a65cc40f6a531627fb2ec1f004762463e71117e5953b7bfcf43d8a99da99f615c5d9b77f127f91f7196a4e496865f729999d1ec9485eda5320fc7346524ad5f3066a54c804814efd9f5609d9f2ac0b65e3a0b61d096a489370d76a8d665b9da330bd7e5b5b66dbbe61989ab5831a1aac93bd7bcabaf32172920fc4fb7c726bf8b448572bd9461b3a09aab183b32ca4adc00fe5b5f42d4f196efb366742f67979269deef0012f9c8e253d1bf87b158b3f43409e3e0f24cf462e62359b8ad23a442ec808713bc0a81064d73dbdef7ebd2de5ef20ae2a9444a395945e6e820ab40852c7960e21668877964d679af5fd03b64ebb427fb036ba4fb0b074b2b15c49e021cfb3e0e970bed49025361c1ae5efba0475ccb6a339de235081b8d71c50f6557da28136d070f80cb3afc90a060786177f9db2ebd0adf063feaeb1615dceea270a75c961650d1110092d9601538ab29b52c05b72ccb4f77ce6c766f6afa871f12b2d8b3336275e11c2f7ac549dd6e5246402112d69f4866e0f2832f1b29263f3e6c851e980ca6e15b25223e398596192159aa13a98855eb19d2d0bf911a5d6c3f59b4ad3def89d5f1ef0c727b980255d21aefe3b1f1bbfb9f54dc470fd70515888242fdb110190ba8030bd6493f02c01239b28185dc0ced060aa56a77040ae0d228869e5760bbb20b90eb5f4b5261f81d86840476e8491129cab006f43ebf3cdd5290e8d9f8573f1ef23ad76b7765732c3330b84b4cf105ef0bce2e4dac1a0569ba4540c20f69d028ad19d5f919800294c8032827b292421422134323d8f0734df7c7cdb6f6c199468d9df86c1230aacae02a6d3d9ee0c508751f664e7e3d6822a342812d1e832ed337bac372287e1bc54420e332a88faadc7e3f93a46ce6c8a2f91085809573edc8489352dbb1bf5b3960792f197271736f5f4a90a723b981a34e0969d41730c0caa61e11912ec312c9efa4859fddf2cb0fbe757ae71ca052f4a2c51935b04957d645ad9095bb62b1082f419f546d4735eab425c4f30d5bc495574ec2edb8120ce665afb67a7fc5b35d27a6dd495c887544bbe98d05a224f00c35d2362de6b5e0a96a6ff73bf3af32c192253a0e920ce439bb91104ff55a98939499e43fdfe5694261f3dcc8271c058cb3207a807b24ab952c7f19f355ab55da8857a0993d0170ade91720c6db8d11c9bf322ab4b7f265123a0c7766721f281bc3b07aa3cf385fbaa9fa0029b12531600c17fd301965ae5321964f540b3034b133e4ffb30ee57cc3982d00498a785b9da5bccacd834f20f14f03c81fe6e9d221715ded4cac1a51c1f7999f117089e394a45de6b7ffe05ce7d3f1357fcda867c40d9ff295596824ee0811d10b4ee511037ae894028ac554c5ef214b69f6d27cdb03e90e758235538a9a1aa048ca152e8657736a4155bae0eb62752db8b2809061c1b9a4d95bf8cebc7a2711c522314ae2076564149664b6ff2be5817936603ac814802e1293ef48a329f69e4b234582b9d23dd0b83401cf3f991f1c057f5119ae150e69bc65d177c414a2e980a0043cd748cf9ee5aa5d2f34bf1b94dc2e28185a4b9de033891966268ac5577095e1cf8cacea0a29adba087d7f4da2ae7fbc5d7fcd1990951423ac7a46508fe4e4d22e3437d85822eba74181c9166133de4adf515dfedb8add294e98e6180b8fc30a6532bbb01f555c0dac305d4226463f2ff4fba71d1694b4e1e258d5c7afa73c95b2dae156b4030e24ee2f8657b96bf3fddc341e2b17b5f92921ef5ea7f9d86f2a4102a489199a83305dcc6c439834cd573f7de1c1f7627c70b7191da867b79200cc9ecdc08096f86c831acd3e747e251495c0de2bfb57771107f30185361035736cf65ea8c331f4ef182bf448b1664ed70d7cd4bbf11cb8f404bbb29782293f16111eecdeb4e805ee0f0382221cfc06e382fe6b54cacdc5f065af7824657d63b2ea4f99273674eb39e60a6254866dcdbdc99ffc2fbde7297c82e1840fa32633cb628338903972c22ced60b1739543249ed7b786af84bce396f463d97adb95efcdcabac3e11b21e7b63d3d571af368794b7f44f52a815e51e05e2d60c189c951ea1f733d2899508ddfb9166ae1536460d5060612a9ecf0f6ab42568a1ecf8da7c8b81f6edf06b2b00f155916a81b753e92bd94bace38bd3ebe153f435e6508dfae04419f8a48afbb083c27bff1eaa036e173c243271a9372f73478074c772a58f9ccb75cc7e8c2c411ab6792e7390bec889039da6462cce1ab4c08845a229cc60377f6fbb2f4158763a50ef79a5bef917636638fce798ad46414d721370f60c9b31ecd98e6f6c0ab78f2a17869f90cf9b461cecb4b4ba93549532df490970c52bd79d525b982e48a5ff65cc5539fbf82542e6099d496072443afc9c3e0cea36226c84629f279027272db972988bd2bc2b0f97df25819e5c94291273adc65b88772ade6a1e49e5bf567dbd5b91e6e4e128aef5750487fb1c46df8a8de4ddbb44fba0dead215194b0fedf102c78cc3fa4536f4e2bb3a8d7a4317f2131fa8694b3d9f06c959dc75e5bdf09207a2ce7dccf0e13279b2b547262926534aecdac40d1fe7bcd9db57fd1c446db0e0c91f20789e6328145d4dac1ce7f45d5d4359124b86ebbc384a24d1e746812340258ad1b9c4b1cb476a75ebbec4be8a1041b7c7f7dd9e769e6a3fafab8ede87668c86c9d0fc41d9e6bcf2303fc08b88f6ea1914b6eaefa657cd6ceb84373998c32e757c39123dc522bf84da5c8123e4b9affbe6b3752cab13202cc92c61537b5e7490ccff3f856e5066797e8c6388b65610099f9852ab7ea74af7c545aa9bfa8756ad31e593bd260bdeed1359810226a68b357557f67ae8a1584e3a050e32aa7537a0c6e06160fd6bd3f6f4ffcbe258732d4fb9ebad7ac84f4b6394c3e59b92651ae890df31f8d7a0ac9ae2a57c152feabe6736a82fd50b2fc0e79ae79c06685462f4c52ed6ef5c3cebca9fbf5a09eb24fad42e6f21aa08fc7713b272f2c3649f00408f9d68215c0b7e9e3415e903c9735f2aa9b732b609588fa6b9d01b2b446fb97aa984c4f69066e22760c8a9ef0e43437e1ccb5d7437156b15c64d69834b509b2e194ad3ff438974aa514f59fa043ee1a94a357cdf7dfe27ecfd9cc392a106215379cce33f02c84943a5fcf01e0b3e947435969d49545416e602a26cd9b73e3d218eaf54cf2fc5450eec9a505676112a60c5e0079a4d311a2055cd1d4fc7da3e536407f9f17a7e0eb29b6e43303b6cc0c29df373c92fac00db0e1178f8bda0737a93ffaa9cf9ba956b32325e546dd62744674e561eaf224f3fa348313e42430edc69318820b678a4add02b982fc57946aeb91801e71d3ef134e08ac64162ef8d93e3a2596013abbcac57f0c8c10023267975e477d56d9006c3538c9d6db256e2082bd991b120b83de7e89be33239b6b73cef02fd7433da90f9b369788582d446480389958ffc10141cdfbc492f6b6bad47b3a2230c3fab696f2aa818ea96e51631c15d8d9d3b60e528261267b96389eace9f2cf5ec62081bee081c3ae8e1db640124889b23788225729ad474410ac50928de5ba019898e8885c0e523559e4a102f7438f31f90331a01c099a9b8b376077770b0d124de440d9c7641ce1347cd43976cae5a098c1b19bde10ec9e16c2b4cbb5cd530dcda29c79b0fee304788e68d881fcdd82d395720f40e9f00e9f3dd4894ea8bd3459a0a11048ef328543b71eeec6748096e745bbe3399dbf121c2bf34d3e5ace1ded7e1ea7caed2108e139427e21264ae4c0be0d163431a58a5faa7d89238f851c4ff3e9c05233b56a84f96a120e627a2ad49283b0b60901ff9259fcc1c590b7b60cbaa53cd63b38ccb638b9b49e42f81e094cb222bcea86c8ddb9c786c73596c9c5f61f2c1c233c9568fc8c326ddde762589625edf7430fc15d7fb8b3f25b34ede02b15be16962c22ce6bc87d32a045b52e2a53d3568e051fb38c2deafef9bff2bbe10d07abe2a7a36056e668387c3b3975f0050fc2091f33aed5e0921dbdd5a5786e8155b14249ac455b0dd3f4c9640089f94e3233322d2e123bd6878f3ac588ea3e119c2d0ab2cf3d7d533ab15b31f8d4c02a861c5c4041db47b6dd589b305821d7c802508df0eccf98f721b7234e168380ee655805386d6f17491a2277ccb34d0dfb8f904027725d9a085f1f89d7bf81025c5209f5b981d6047a24079a6e7f33a92f74e503bc15a56dfb5d861e9297d58fcb33149f39c56b9e3c360fae6de50ca92596357b97cfa4e253c61d5d4b08b938b5321aeeafe468115f1be1f78028ac484285cd0dcc1c11c35e8c512946f015ffff9af271ccd823ec6ed3218a8f8e30da937a69d54dbc35ef2beec4864a81ee196c35eeca06cf93f4fb89150288c4ebc61a2ba22b158d5e282a83316b5b25f5b4cc096f3f0f775a461e032462e6ffa58de2b76e5519f8fa8067878644a4e89369be13293fd7b2d4af7f209ee1bdb54ffdf4b51f1704a710a03fa8a588e02ce9c9547a332d1b8305b43a7fa932e56b6faccae85cd2fd93059f80a56b8076beb2974375fc3b5fe2cf6acfc7ac5c4af68eac5071d181749a78dc92bd71011269d9fb7754061540b58645fd8c8e93d30a84d6d89097ce766c4dcdce95f4948aeb425a1842b1b2b0b15913bae5469fbe1064f973aac12cf1b5682b767c278652e0267af54a26a91b11c64513ba55dfd501313c5ed29dc5252c2592227f5b0130fa893f19c2329885d063cba8d0beac5ae4c0d261c1af1a16aac1cf3f45716c7bc2fa671840a3eac07d3b28fb764239d6ca26ba5933824d80d8ba904091f6d134f53c7f5d2f01b0ffffff4f