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

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

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

Block Certificate

Block 58222 9a3b2f33725ad400fc86570ca30bff2141ae99ac8a80a5ec94e84841d4d0e5fe

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b626a1a22e678026e636499499677f39f0c8c8b2cd9f1d9b428d308b709d43ec
Certificate Block Hash
9a3b2f33725ad400fc86570ca30bff2141ae99ac8a80a5ec94e84841d4d0e5fe
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000030000e0170000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000337c1ff32f809888f98f3cea168f5d2af59e1d6049e397807ed5c4a4b0a669c57552ee385906ccbad1d00a19480e98930a6370dd9fb85cc14edb42fbb5bb9a7dfcc1b76e5bdf5e985e93e4f1d529b9bf4fd4f9aa526fe288e703000000000000004000000040000000030000e0170000

Raw Header Hex

000040208fecbafde70936dd86317a1aa22496e7fbd303609a64f4fc311a11a004f86d307e34e6441576e8faae0bd9e37571fac785d03b24dff62768f1c1027e3ac502edf806106a4cfb0318ec439d708b308d429b1d9fcdb2c8c8f0397f6799944936e62680672ea2a126b6

Proof Data Hex

59,560 bytes
121216020307287d4dfe9ec1b3a903c1565f25ac8156fd2a2d84f944f68d6ced3a3bcb5de3d53837ba1605a5fd1f64a78642bc527034be09cb727da98d294c8e19cbbbfa5295ac647f096c4bda5576e5b3c27e4a67046d7d797f76c90f649a41a64dad686edbaa91336b45f917aa8bc9ee18b3bc163c6d9735f695bed1edbb9b61641b0899c87245d78c7d67925c34d8047acee830e9e128aeeb9da344e8367d8c215c6ba9b5ffb88a755fee1c97ba887850fa5c03ceea9038f5eccca564d4a4f22dc81531538714488e51ee3c4b53c0732acf09aa6b05c71c7c38967d3a919f30cc2ce59aa64aea94d05f031b640ab87a863981f3bb8bc0ae9d24d23411aac74c3742cced316c0bdd887e76bdefed59bc97e6d150123efb48686acf5640de2dcd74a98898e9392b0efb3eaa7526a4721a920048abb435037629aa3af0ec0e284cd5ce16300a48bd18e7220023289f162f74037f2e514f83635a334194ffbd1111e7e3af629bda937e59eba132e842cde6d3793df4a9f5a7d05a0449c78f958ef2dd70426752f848b0aa0fd3198f768c1866e5d2b57876973b3428c1c007ac3fda3fcdea068460b9f36d937002692ebc272d89049cee3794ac4090ca131960dde50e688b4edd12280fe87039bd4be0d9a7d491727563cf75ed392faf571c006560f1c9edeadbe5023ad32e78d03d5e9585c8e7fc878514240d1ee03c5fc0363b73f51854ac40f44e29c54615b2f03eb40021b85d75e923c11ba84b9b8876dce95db2a6b5274d667f8c6c024a37b2da2afa54a0f475bb9dee3bf78859fb862fadf0dfbcff0dbfa7c2bee3a2bb69a28f868718b47bb323ebfef320f9f7b31aa36f15603d77f19f7d8dc5cf274242f342ef0bc7e6b584428136d32bae0a93c05beb4129a712d1755bfd67bf54df2110a13baa90afc1fb16df5bc0bdd24fd1b47f1408715fae1a02fcc412cf449f8a0f43a246740b027c352382cc9f799aa9e8aea2062b9660e33f151f7d41c7c5ec510db40b10a4d691a0da80aa54ab8d749f67e447f1f6c9ecb0fc65d57bcfd7f75460ea73431cbfe4666203c6a3f3790a6a3c1f70189cd8701ade44138036b6d2dc841afc17be63c06a9b186eaef4de69311e0a14909deb3b532db2a09ad2bf530b6311389fff6d8b30ce8dcc5d535556a9588b99c16e7cda5fc74bf1a3379b0a419f73957fe3ed4a682c84ac7a887ae8ac8a6fcb058f3256b2a2c6b2f74a03947279637ae87a1336d4a0c4863005c2b3df610d8df9c1881462bb860eab768b43a49cd79f3d44e59dda687f77205cce310482468698e3cb3d35ef03fa9cd86eeb89bc8044cb1bd5a45a7338e143b0ea78074fe448c585e746966fdace8299502b7b20c1221eaa34a4b5808706713ebb0f43004424d0fb31612713dc15c327c1fc2d3c5e72d94394da3b596bf94505f39dcda8f35e7d911e22d433412feb459ce6554d0b33c05475ff10b94bf1ecde66f5baeab198441513672318d986776dfba854ec8f6c2763124cd17677ee139be478d40ce1a09520113412d7fe48b1daa35f5e1a1a4e223f3b80393e5f55c6eee6490b043b9285aac8888f2af28beb989d996f8a062fb19518c4eb881e68d84ccd42ecb945f32030581963d0a562b97bf1849122191039181e152e1727810b23f0fc12ffb5363e30407892526058e69db006c135b0b173b9bfc07676b04d54a2b3111491cbefe1e26fe13476b753fde4b11b74ce972fac792f163231a492c7b9170f9160a9f67235ce04c6b337ae4e19c7fa7691935955a9080e0fa5ef90746bc791445d26ccb9c59f76267f66e1d2b78be83c7624632220be17cdd25eae3e781739b9246128fe9d38d1b2698c1e89e69e8c0d015d0fef703d3221367b864d25f06b2d9f361028b415c450b52cdde8d65f59e4e2ebb2ae307934341f49ac8d507ba67c6df494ef7ee7ed37608bf13ed37707c065d2bcf7591afc6029adb3fa01e36d3d851d76baac7ac52f350659628636d4d251dc6da9389aaf309ae16fb2827dffea101c8b5cb16ad8d38b960448fc8365668eb62c4f5dedd806e96715a2a7296660abf37ab67c15c4ae80bb3bcda475411af261fbfbe48594e23990d0973ceb8e0a7f821ff6b32ab3e206ceeb741dc6175519132c376aa7f9cb96f42325803124950c1c334664f5578e545644dfc9bf66e9417df36073af48cdb4fe0b893dc077955131366822faa253846ed3717c914ebe85d45dfb273ba18a924c67e296aa84efdf72a8ab4d057828c21479f19b9452d8e7ed1f5835b11b6e2db4ddb38099a916eeb9e40c5d979c56c4f6f91e21a697c74a6c6cb89fddf89917551e9eab6960597c3f35b4ac4f49a85059f4f77c3f65529cf588382b4f88788270fab5f0518636f7e04a6757aca7820f55b6b5408a8f25fb064530a1b188e494aabe240cbda26ea963424e033d1e2c324f522112699ca847978c77dcd0e5ac61acacb1e6b6cd91f5a7431eccd68db8be134de2dfc75aec69897da9197c3d5083b4d5957fc8a7b7a87c3e19dc611c8a07fcfc7fc43f7d9666b14c27fbe5b31b44869d51d3c914c65bc08f34bf2dbd1402da9780f054e5031412b4bc5fbcd33658346b9632162e4238f5433feb80adfb2facd7941e750e6beb66c280b1416958eea9f0fd3572f4712bec2ea93fd71cb2cab8a2d1f2bc89d7bb90e62895cd05f3202bf6ac839b667b7f867fd4edd344588c614a27911068a36c430665b772ba5a19a4827835582f54f2f54276c035f1f7e09ddd5253fce0c239467c04feaf261c6eefd68ca0c0a3279fb38ad111c3cbc4f797d8204b489a33d2bf5585faced1dccca50ce3fd24868101c748f0fdda248ed950c46951915a0f2856b77f428ad2afea2c2048da22512b0a66af864b5d1207c50dc314cf0512be1826d074a9adf60a258db648900c1f35aa7d011683020291619e9c3b5c40dabfe44a78fdd36659a853a1ac1b0c633df308bb0b862f6dc5ecac8eb4c9ad40b9ada01f458ce8969a7ed83a70c64d3f43f43b405d311a06eb819211aed6b2ff58e187440789ed78bb540b92e2b7cfdf0218cb4e18099ac46a05aa378526b04497e5c9d44ee78720be75fddbc78dc32fc1c507521a4a8dc81859752b73d1a98ac4e95f48bbf941400614ba5935606575aa3c2709e8858ff11786afa010c793e54ed9d4c1488c40314c950869c7ee603e5c7bb66629b076c4164dc29dab3289a04d5c9f008b69e6727560a55e31b0d3febe55a3b94ce58d3cab68b2330069f5e023961962f4def85603febcb948367a0e4d632fe122bcfd4f8a9ca66500e48e551e6a19e4400990543af7e1c5d95dbbaa01adfc11bc1c75ec4ea4fc9336efa1acbc022562e356451a71161f580bd6496fa8221664faf8d7c3f1260a6dda2685b872ec9d4a1ebee6094a39513e94f6e13bd5cd03bb3363e592cc6412021d698b0e55c0af7edb30a1573ad4c345a71c0a3e892ed85e0571fbfc276928869951dbaea7594c72bc3cad74743a094190ba6d2fb2f4e640298525a44ea75a568fcaa46ad31c0143f7b1d892aaa6895ac296c3ffdd7c9e86f78f5d9f5702c0553c46995c04c356f378b3aa58d5925d14ec50ade40bd3084591ea76df8660c123a7d4e13428ce2f6c7b167b34b8ee07ed4576564ad16bf304ad6d4c8f449a334b54f5bfb1ecfbe68171f1ee35170e15144c05afe8f6c25a4cdca3f764028a2a4a34a493c552d541d110b5a46a0e789d1c221131fe3bec061776dbd4b44b8bc791bd2bf19c998b8ff5ba70f2c84b0eca4adaa74044c013feec6d45b8868ea564b4a3548889ee4d6b509c597a6debc13555b2309254444abe4c074b500a5c8a5ac8687677392ce3a25fa110d28b9041e177269298818833bfe5ab53b9d6cbe92544b5656649410c178a79db23bbc05fd7b0daf3d28b4e8132a68d906a99df4e9a202d0bda6fc534262028d36a64f276478972191ea7ba9cdef3e274deefecd25e4dfcb3439a1b2776152ad6c3c04a247d2b8f8e4f1f235d798027099fa02686bb7c240c5d17fb165c09dcde79957c4905003e02fd13df135239439546947a83eb8615aa78014a62054d52484c77af4d043144c83ad70b5eecc62d534a5468c665fa080c813555d3bcc529e262b6feac004e1e76606c9e1dd88a3b8323b243cc567a965bb58c072ed9a21182358a23ca669b2f936c774e05b2d585398e93166101ab7a8de189e9e0f349e53a21684a3121abd99156e796c7471600fb7df7205437ea43373294c8b785ad9636c806a7b24284a77b49b4f3be18afe125c028ba422bb4ec042b09c4aaa1bd5478bae68ceb2dc5fa28311c99f0428ed1bb02b23fd1b20d4067d895bcac3967c5e8008c484a6b644a585249f1064de14320a490349cbcfaaa856ae19875ce76a0f0b1ad4d96f3061b8a0df49d12b663653fc60cbafd1937724905345d8229c30c01d2fc6f1be2fe0a17c91934d5922ec2b1f2105a80d50d2ba19ff41e50b8999b61b08948c4ad00255c1797a373e0c41ce556d19e5f2560de1ea22e49da411c3d6b2aad238e95d599be356c6d59be222f37c4a59f6a4a6ab58fd98b733d323de254fc7b946aa521190013d266a2bf36c8e3be1a5331355ed40c23d40afc649a0dd2382e280dbd327288beae6c7699130bd4fab8eee07721fcfefbb53fc7b7a8240a8f7b80fc08d23b9c5733c65e17faf76801d60d5542c6f9ddeeeed07ba367a84781ee86085208433028484caa7c9ccd10f9f7f6bf27b85dd52a8bf29b08c6a8264c6fd1997810605d45f17acb0043256d70705ff125d8ad3519abd9ddd9e3ff8f6ee20debdaf7d1867fef429166b92d235e6e90c76bc1d8f9e85e20f0491006461fb59e5196a425f0a5e05da36ea191cb4c15b2d42c33b22d723e2c6c0943b63339bbdf3ab0720f111f26af2c50a8388d87bf25472ad65953c8d0efd26ecd96052e6e4bb85e9eead68973d3c3f4becda3d118cd20e6618613bb52de2bf3e6c6c44c4444469504eb3eab60f0b343397a7007e0c885714d34e6ab183816e9a9da63175d5df85efb134d4df9308d33832ca2eaf4baf4c04d9dcd0abf1338758c9b2bb1e16d7e4e2cf4921e9fa8ef96f633e688b34e6d35994f5745dadd3556f477a9e7d80d19e28214b33b06286d5b3a4741a502912e5f14da4d91eed1677c86656a6921e9ff9722283f408a4436d72962d3802991671d21a9a3fb1c6c87b8fd516a3e507e51b21492735e90812cbd2d57b321b5ae46cfbecf28a05a3f05bd2e0e630daea0144b372045091ac0c450c4df62801b4e7bb84c26106aff69b5bf98f2182a2ecea56d28764e4c61b4a051db390e540efd27ecd3ffdcd249a2035bd5eed153456320242fd6bacc66b8f2c37d2db78b5d62bba4e22263eab4471ccdc2037d0be881f5b359ddb64b13ebcaa967900f21ecf370aa5ebdbef4300c625b9d75b7ef9c406cbaf3f97b116c0b512bf72a26972c56d12f953e5deb1c72ed6b345d4c6eb364f848556acef42f3bf9e0219fa79f900589f7ff3882d1fa070a65299d2517e7d82b5174de94b8372ce5c7ccea21c946db137e69d4713b691e7248b556ee939fb3950e3b368b3f0e795ecde968fa1cc33ed4a95aceded0902585e2e4115dd2d22b8c120124fae497fd7b377994e0ec805f7df4c31d33c43bade8e6ed29df71f2c1f2efcc2bf54f15eea822abdfbeeb23f19f67a0a833c138faa97c3cdb59c2dbc2211f758a6ac4d47cd2afd63d2edadf2ed80cf4ced8cd8860c7bd4ec72a803f659e673a67571ebb1c8a527df96db9617b06e70825a2e07160aa644616855c09660c174e6b90d1d4ea8c87194e28f31e213033d7b6ff4e5079b21546178b2735b50f46bb7b6f912e1898d6cea6597bf3c3f48304ae221883de33bd66adb02f38b6d6d30f8c22474fd4f5bf8910b1739e956117d9a5f3059c5f12d7416b815429fc16196fd77294a05d8e9f350bb5c2918e297ba9edd2586b8e69c52c759406ed5d7f33abb3c0b0333b2d08571f4c27cadd05de3747c68103ebe49eb8b732279601a25c576a6c424aad5e35ae9d0b6bc0d0e4e95f8e4dd50d1e42f5ec693514fe7cd2558edaaf7933abb03c986c64a0beb4069a848938f78335ea371e48d63cfe1e028d1a26af98a46d691d361200cae1b7b20a163728134e159523a6f1297975038dfc4274ef7db4b32d039f0ef5b378452acb8a8430cb964b0975fbb5626cb5fb96eec71aca7c95aa4674a42a72843954e709ba05ac8e035ff7c3dc9d06f821f650ca0f661b4a7a4cea1b4fe5d0004e78b44bc48fb074791f2036853fedd3b0de2e87c452e4bf03fc8cbbf792d361b1198dfa472b9b2d925d97fecbe8afd4c272493d2c5e0712e2728a7c72ed91c6dd6d82a5e5d497c20676c919cffcc8e9ebfab642308e92622ef50a999a6d6f8889211b05098810514f3d65394109c70521e772da72c86bf8899af8b315ec777db608855240bce274c1344af6b6664e370e7a7b87cb66853052e327441aca183410a9bcd9cb98963aee18051b75aa3301d29f400d1d6318cb79d4ee5f0684a307581b9c07dd3a6fa467ec2f49be4b420a727315a8ecac9223de7162acc980081722c762fd343d124ff8672adcdbf3c34a0a80f533b1d9a7e01971879db4720ab9903a83ed75ede44bb2f6b1662031ace5f6214ded77ddfcaa15d495dac75c6925198c4d6bcc1f0e8c9f4e2a76915e09f87a8cfdbd0a07d7080db3a296f7b9e30c7cf89f3bdfc2ca2d076a2bdf77ebe5f8cc84ab5ca1dfa2c849b79d6ae3695331abe85dbc0a03fdd365a530d0ef6c39c5d36fa5993a35755f25cbbedbf05d48bbf6022a4cd66a7dc0b9262213c7ba629e4d1365f7c3037535a33876f294ebbefcb105a62b85c518987e00d294cd203bb0279471f22092c695f3f4dc35573d5c0eea72cf5b467cf69f2080e45b72a8c5f371582f19c3c0190c6f29433c4b867c719a9ec1541e0bad250ce32176b9b9b90455c128c5ada3663e407234a60c0734dbd685699eb0d5ff8e44fcf7dd299c8caad924eb030baff13e9e9495bbc88b4a4a9c1985c809b2d727689d73c0715947a6f703dadf8895bb8b48e3bfe5c303e54acb81b809c4c8b2218ae50131371fd408116aabe99ceeb9e688668a2b096b22984219605ca0616f9a3fdfde4b5fb18652512f5c2142c49ddec52cfecdd4a7543a8b05736cfdd5b0e2f9ba08bdd5db0357def5c515e69c7f0f67da090e8d69d2668e07caa450365d0708ca92f7a6dfc5243a72a4b07cb9c7bee501017ff7b86d22bb82ec6f693020ff5dc2b62b0ca0fa70613c133c7334204bf5d599fca63a8a168b94b3ae0bef49d128f7f77fe9a5c6d5cc9e73b846d81d3dd5874f21b878f68d0707bb7850e25c14b404ae979c94ea6aa7561c9fb8b62cf67562bf1de4c56989a370ab8b554da6be45d69e009d3f9c06b7f5abb03a0176edb86de0f34d9a82cd0b9c710cf980ef25725c23a8ac4f8ec02caccc084d379e846c2742b3fb2d404bfa13b57448bd051f7df24f6351f1f973be1348706c31c8259fab88d5f43b23f4c8de85588bd1e0de9e9e5c7dd1f08e227c8e94e56b37e4b3ba1d9b34bd152947e2aad1de0ee207e163e3ded37d3fed60415cd3732f2c917f9acc08dcffaaa42ddd868750453996fcfc5cbaec971a9bfea2d80d2290f87a98d6f24e1eec34fdec7f2a07464ca3508a1f5cfffe4b1a25a5a4787a75cdf3efa36a0cbb1da3fbaacf1e4f63d73d5557002664e8a531140ab676882b8b2d8e6cffcfe29e0a44cdc0198cf2182d5ad89517eef9f04fab7cfb77bab3795fade41074021133f05a8e1c09fc7ddcc8484ff3d2478235447dad8858b3ab59c54c83e7fec5fab6b7a5c15899dce730a60e1a07a7156828162b78c1f2cc4b846d893fc479578fc1c388bd188289f1b44e7a781eb4cc3aa57d802b3c332168a02e4a8609aecf842843747eee998ec4208202957533d2fdb2956de6dd2170ee0f022b3222db2a9f0dbbbc6f2dc8da9cedf9bef928753d3f75ff0f8533cdc635b7a3dbd14cb60218520dd55e53d1e705987434f74c5fdf4405793ea8ad25a5761de4bdc7b9361da7b2eb896315813da53dbaf6c9cec0ef2f026c2ab5f3fa0b19a4512876cc6f4e5160581503dbee9ec9353a94c902bd106abec0f3b5c3c2f51b10b48d731b4225c123c2d398bb93519c4ebe42f99f748c822c451435e64e518a5a0f2068b3b135f7732f31cd3e34c8d87e75cf6bfd2697b722c5ed880229aba03de2918f0cf864db34769e6dc5c81af177a12bea3fcac5ae9a76816b931ded48761fc9f7ff4942188930935121a74b735ddf8a9c3e0b331629207e522bcd44cca680b3ab48683f75dd4d54628fe7214e68e4347d385cbf4db790185fed1da8a4f5526166a6639636585b485bc1352af8ae815f49a8d68f2d418c198f604403e37f7f07363375f66e987b2c3595fb5507c5d031e0d1b231531a3fe8c1ce42f51e50f441ee72c9cd6e7d2fe10bcb52e06d8f04e8f5fbcfffa4b8e0970c6f1808025b708a070ba9dba1f0cea10db391aae161d820aafe5cba18df5918c2a2e8568634dd2572f028f61a835466656b30b586cbf098ad75561e5e70d5c0340640ffecd7657a37bec2f8d36425a8e7ccb441a79a47d34386f2434ae51c2799859d0f15591a1d5b21e1fddb27b53a507b1d4b743a041bdba19b73730eaa13cb6d8cb74bf654a475f7e2cd34a610b345ac2f071d3a4303736878a2896d4a33ac64c10fc3f61b4b67987b4904ea2110dde945b8ed8adabedcea404a5d17e01d2e5d43e55dd41a6cb757315f9f48ab6e35f34a29c1bf3d7b1f34a3836db7ebbdd32ebfe279aac6ac2b95a3a23949624247d76f440a95162359a3c93cac701d956d6d0139abf222898f7bf39835585da60cbe7c7cbb99f2bc619ebd80ea74056ed5a37aa7a0405d7a49caac98ff4fb1d5abdd6a54a2265c7c310c228d7dcf9163606cffcb7ce65559328b04b75d22d839d3aeb6418f8d05a9ec393e2429ffef8f82de7531cd4ab205b7523a2b26208d3b1a967fc8fd8545987b6ef5953570d7a9f9deec2ab3a1d15bd990f49c27a586d401c25fbf5ed91bf86daa978c2c6288bbaf5af7456fca33e00800f6da2a646a61ce024b93aeab8a93a4a67abe5664c7b0c2b443970770d302651cd78b22458981f75d8fa5c1f0d61dd3ead0ae2835aa3c0b4e7c3c4d45bbbaad2e3abd0225c5454143dfe31c701221dd8400916a8b21b468a64eed6d22e7a648f920a000cdcf2823f7e1231597d12c3f97141681f1754b86931aef14f7b2afe4c3c0433ad9d63ea5e700a43726f6f9f5bb3bc09449202b1d10664644e0662649f572355e61860ba64f0e0753c7de12e7afa76ef6fc67bf4a40e173a210b401e307fb0f9f8f4626adf66e50ba0825edf51df91afa5c6f95bff3b3696a50f487145ea579978148fd90bf8086b1c747c96401c091a2fd0538693c8433a1513f53a06d6b5dc2cee0d46fe16e67ba452fd1b2bccb8648183d1f3bf6f9e09bd766aa28cbfdb736123c79ad776634b4b8b4b74829ae5e29a617d972adb25b3b439b2e73c1f51aa1cdff7062363d1a62d06e83c17269002cd9e6bed07cbe18bd52b7f307899dd13a1f3d14f8aa4bec4302647d237c1d7374682dc5c5a1e61a3ec78dfbeef0563b6210de78adcadd11b4432354586ea96b6d460b7fdfa34755fe3fe19b1e885df309df37d692e1b1b2aa7401efad3fae0fe54e11fa2b56de8661b42e47b9048353208dd816832997520fa64bbf7d6050afc107e85e5fb1f862f017c85e288ede1d90463526a831405b53dc804ae367fa6f38aa0232a6040d2cc8af6b5d40cccb4f12f1d49054e281a5ff87f9adea5641e28cc1927daab11cf6640cef0163d825e91d380a32d784bda779cf03697d7b15e745c79446d4a7a126b403add98f87166162e99ba74619b8dce1560b550d88517aeb60fb61a487c621e831406a8d5a35ff08b93bdb79f9c8bd1da9cbf1aebff6d509eb7dcc0d90f839acd0f68b4493559fa6a495d4b705b4bbdf8ebc6bf32906e66c748a0f8ee2836ce8107cc0b9ec49627eeccfa14eb1e43c68829aa5a2e0c750d23071069d35c136b4a0a8af43979b2c3f887a4498629c150f4601fce70141a762f2037df9bf0f90eb08df85b8435a05af7e4f09de6a2fb0bd4af0c3ecdd7c4a3b18b12e75e9ac9289aff3db1e902d83c738152b239ab1b6765a5a9fa4018a40f8d90cf68ea710dd17c7c2446f6c53132f39f0cc8972d03495a5e88da5df2ea8fcf7585a479cd3c7ff5e2a7d2ce9032e8beb2ac014d388f4a08f4ff9b1128dcd51a141243ba4f2811dd710e5c559f2e99721c477346aa1605c03f332d4aeabb849d3c2a37f8d9601f28692500031116c5a5307938ff557a8df8ef1ba5e5415eb74c27cfea4393428f445d4a94776912c81ccce90f8b28ff1222329866537612dbaadf76dc4bd1b3ab67be05a0096a4212b51da24dc0f73259ed3a9c583bf4557b27b92d3dde3a50f14b795504c7a88e9835ea655094853c8c917a4d1ad580a6ee4cc5efb51183982e8fb20844845cddda8f7f32b0cd6508eab470f9a3ce75073121b8e62426ca1aae69dcacacdbf6a05ed0e04680613a78b76daa0ebbe3bb2687d0b84427443b4ef0848c83f114d4beab7d435d54ba916bf13264a3ab08305045b224557a2c5a56eb7d6b00053c743b98eaafb937a0f73ba00a63b1da3830c51a3b5831bee8210814b448f154e3c34856290ef0ff8b0cf90804ff37dced08238fa66619d23023b8ec3c1e9d9cab47bdb23392bc70aedb494defc80984e2266cbdfd0b1b6142675b7950f9eb35f5cf2c2495d99519543ecf3169be83ae244c09c560487c607c6522595cb96ec3650335e5a76cfb1e701c0eaa699a9c6c77c5b50385ce25a772f2d6fd71dad45f42ffd58372fa45a180378b298ad279d6afea9407646b3757291a1c87a6a374c72a69bb8da8f97656fbd793a817b641dc3e5d915133d471d50757deb5e2a1f5f4fcafca20dcd0b4d6103b0eb25dbeb2b78ba0b7517d182d8b6cd5b3d4826459e911c0d45640cc7232de9c41c173de88dd36ea47a461ac8b313b7840026f5241e2c2c443be3e003707bc3450893c400a7558685aee3d347e823e9bba26752fdf5afa986a0c7eabb5e0e29928b45a3a9570bb06107984736380a68dbbab838456dbd0492ba8fc891ed9e3867deaf9ac1e90d68af5a7d446eb904b53eff8e590734b0685e3ede9f770efe2556d3fbefd77e1eda397b198579a621737a1e3c1e8ab91bc5100aea781086403ca51ad25ec651395a88e0f990e06582351f763e2e47659aae29ff53b340a295d1bc156437c81342823d0d5345e206bee4eb8df8f7409c71c8a4911c2345db7216578477cd57877337454f22b549408456a9e9d246e6b125666c902321ab8ad272cf1c8acba9e9bccfefb0a4d87ff54ddb04c13b395b042ba2156acf71fb6be93b35c29716bc3d41f573f1a9007ae81abe855dd34dd9afa490637042739b840f9029c4eb45a7f66e32cf51493b3854d27adadd3e882ca3ebdd7b1138901eefeb4319236f82ccea480c942708bd40be0767e1b11211d34fa14cbf17ca07da26f77284ae54367d0be7d86932f27aba154b1aa07aec89df72de5620862b12bbc664413c5a215a58247db9d3f19970d43e53070813d907acff5d5c3ed9cd25c866dbae5737bc7d7d19cb9f5dbac9a3b9a0a9b079038b4d4a8abd97873ba45e34264a8dcae9af2b36642d651d24f4546928147db1dd8a35dbdd72de63391ebbab814bc1f3fae39a9876fa5d41bd3635dae03b0e78c1e9c544047587d71460d3cb457b31a97fca37c0dc67734e4d08a90f9e3477c9142d50aae257fb9383ae04afa37a7241b839ff7ce24207b6b518dd137de5e229d1633c27a9bb158b8d857ced7af64011139bb4495f09901c825e41c200dd9a55de75464223b8f040f7089a326a1d544ba0849b5dd6be6f098fe474d4b5d323c733b2980c4a7f85d81f9b88ec7b026b6308b110ce84ea757867fbdfd083b1775f568c20a2c5727d495fdc45a2d3714d66f61624496b0cf96baeef760fe74c0ec57016290cbfcbebec0fc0652dae59eba81931daae54308f2eab090e255350dcf20d9c4b7d0cc254dc25e21fa6e251a5999c595b07aff37bfd6b8733312ba1cde387a454fc43fad954c3665f76a244ede799c82f8b565c98e0b644c5b6f5b3a73bd5965c1f2730b09f01d3dc52bd54d160b57033aac21e4006bf54f0dd2ff20d82969bf724de7684a6cd53ef82be38c6a8c5149d92231293b359cffd72f8886cc9a440c1e9af7c42490979bf32a216e60517d2b9d6887c1f8668d53068c376028dfc175d35fbb79cdda108cd8ad728d027b917452bf70a67d9449ba7fed110b3da211f441af6f6d1a9be75e2956c199c6f692b4f7ba2b6b957d9e45ef05917afa125f272483640337eba8d73dec6fbec22a1fa8f35ddbdb0cbb9c0f08e4babb2123b98c2deb3dcc942d42194bb081f9bd131ed4da08771d19d452440b3c67cd8355d3e3c0ebdb772fa1698c69e47daa690a5123b9347f46293a0ef4b18da2b479672747fd4ae47089fb8e0a726a7b84d7213c8e722a092f81b21324b3eebf4fe365c5538e15ca86cc6400f539fe79e5bb8d7865987458c5d49a55e2008123aaf53c315e2c5aecc72097d3ae606f5232f730f091e0bdc75b0a372987f7655e2943dabd59e0b11a1ef52166fd6ce816973dd164a20bfbbf32d1286fd161c4cf179df9e245754fd0f0188d4e3e1f7e83676921d38649aa4bb08a0cbfa1997e35dd68854c5ef20cfb20bcb836b2b035349cd6b3c642a523023d0e0a8e316fc7193028ef85e47c16e3a53f6215db32a44f004dab00b018c54c50130c207ea4be57522e76d8163f027071bb8f0d7c5665e02a7741ced4837546c237782e191e50af50e8b059a96b23f3c91b7db17040f659126cea6db4304a150fd665e8ea8558da4cf9224de8ddbf031bd37d48dbd0300c9c651fbbb7a73ed198011451da4125c04f59f841ca5d8ca95c74e2368b3817e8647806fd0fbe0c12f23d7a24fd1d1bb240776d54d533a5ef5dab425ad2e2168d91706133ba52a4019426cebbf993d652ab4ad7ad062673d4a398c20ba03b4edec1bf1248c9be89b153497e0b305db1f5db51bb23d898acdaf35f9f87a1151c5d810f423b7e0d5238e388f7a18550e098bfea73934444d1a661b166f951a3137568016b05a8461b25009e3a2bbe93e8f1b2c715c6a28c791df5ae83700a5773980b8b11bd53cd885caf487d6261a8c2f09ec3dbec4e1d8d38f7f167c710e5304e2015dd39d0b85ca4245b0aa09484655bba75246b3956d0103e04d039807136043a6847ee82e3d06ed7ea91c7b66610e8fd37dda0c9a66122344441548cd1a34878b5691c0cd717d424e39c33e1403670f3f01d12086f8a46baaf8dfe7dce4a7a75c94fd76e0ff6de2740e413ad8ce76cdd2b27ff673bb6f498b6c1cccd7911924075d0225769b5633ee288489d5012ad4ae37365d2383eb4948643cc6e05c632a99c7da37174c8077bbf2510f3b3b9ff00f5e82045e4f7ea8407f721af9a3b39b2baaf5aafaa24447fc0fcd7b719e40f40d1925cf1dbe5e329388cbf90c8f3705a2477b76223ad6717eff32a9cb2f33947fd0c95fc685587c29a2d3fd40a02b60a3a2d5c82c1f02628a885e4400aa8b49c9c9e60199b2ba8731a6a013391ffcfec55f239bf74cb3ab94b1130ad9065952c20bfd656583d2ec30266cc047a077f1e2501d440506566425c6b6262dd90bfe2045bd50962091fd50ae8b487cc71779bd03610bf4f09f721f5edb6763bf4b470bab507523e62601b0c1e6d05fce4e28dcab63b24f06b73eb2be70e5bc738cc64abe0e67468a483426932d23d32ec482aa04b15806c77f4170663fa53c77f6bab026a77d8c49be222330d83c4d3d5f45d6cd213bed0c82af3782506f6a297cd7d540954d99453f5bed945e78b9a50001010c8ab39cbe26ba704eecf6c5a7cb3ef042d21dc190f4c3c71f984a0ac8802405d3c4731d0b3b96b912cf83cad1b32cb242e8a349e9f50872006ea1d00ebc1bfe2b942384680c9b9730e8b82d7b7f088492313d719b7bbacd15739eab8f12a268ea52cd29101ffbd5d390916b6320131909fbaaa53437c55eed0e08faba514e9d00c3abc1c1e2707780df0e0e09679c38f748e9c94a346bdf77ee9eedd899bcb8b695fb04275466a22fdfbd06140c7d91302fbaced2aa157ad3a51206d6551ccb58101da9a20a484253ad941b544e3134e98dc26feeb33f066d4a4571abafb5b6a2620c42fb5a292aed4f77938fb1bbf9ee74d19db2b89d1592728597f81d0c9dcafd069287cbdbd08f99b3e3190bdc9fc56713b06c432edd74520a6a9c5b1da0d8d8987d2edf5da8d1ac8612cf1560102da1a908f1e9c97b4600b2cc1e22fdf9d07cac9b2ec6a5da67aa1941df509c10bc09321c7bbe36682b2c7a391d3767213bf727cd204553cc5f4d60c219ead9138790584c846a98dc5e4d3a02f76593630f81c1f903daad20b79c64cffdc71dc878a8b5df5f8d2f3057bd0c2654317daa03bf95ec654d01860ac9954955bb615aab5f420c96382b7dd80e3f87df8703316f0e5023879f11c2a2e5584ca03e5bf50eb3a530ccde0ee80200d113d9b38fe12c737584c6be2ec09b53e4fcdd2d48d9f65fb664621e0a422f75a8b44d2d100cd3ed78ac21b36d10d76c56b7df07d149e9e7d9a61721f3d39bf363a8e8ca5b61eade987373d7be9cdb59430e0faa98a148147390f865cd694f7963537ef4a6da0eb3ebb3b25fc7b77920ba9b884da576a80044d453b31092d402a06676a30d06b9bd3a340d42c62f6ca4a7565f925274d21e81bd7dd71e9c8c20fd92ac371ffb17fcf81d7609992056fbb12527ef5e3ea915886a3af491f50de1ed68910cb2231f9ce0879b2fe0950bd7c1773f11a2524bf9d53924873ac8f83259ce7c45f60f6dad4409ffd513c944d04c8eab7a4a7356e39b1a2e4d9afde132e147b59778da254018e23c2b3a312f945220ad73367113a4ebe7ee6393e4fc00d3ab4265fd326a7a7043e88750e6a2dae4fb6a175b2e535ff4b6434b179bfb9d35504dd5562ac9e9362943a6a343b1583708dcded1c02cc5b17b37239e3f283e95960e01d8e1e19754cb4de39b71b30169a98d537edd0db85d4645c3e204e06f429a0855dd26e1678e06a5204fc8925736c09f426043487eee4dd5735c079353600f2b09ec6b030027bc34cb86fb1f193358898360baa93b26798d44c0339dbc3ad5c99c169c723fa72d3c7c58edc79ff4e35b168559748544a15f82760adcbb2a4a52a673deff0ea4f112f8a0a7a994f8126f62e3511d13f3fb235505bf314a5f4d55532e0d4d824f59d8d211c7525744322d8160cebe82e41e080465b56fd9283c2657669b2d811b0eb1e9d35e6a3f3b461f9018fb437b029f607b647e29b160742c618ce4077b627847b9b366ffab237c1c652b8f3257f80e37d45e66a98795cd90c659bf22110d60d919a28545ffcf1951c4891ed7e4ec63037d6831826a89c049a80382dd3887ddea32d5c4f38b509fe56940fa194eeead6e38ae2aebad05bb00b88d3d7a898f4d4a8ad957a33f2753a9da1bf6cddea5109c6611e1221d1546f598a8c00b38c42e279b38b5d974a58b07ec2f95733847c362dc11bf74753aed5186616a0a9cce3646fb859beff2af82ff7a77a6336dcddd9b8c6cc1fdf5a9b6fa494960852cd89025e3f2c91b2e5b2a4d9a2ef41040639089f0636b124d0eb80a8a8199c2ed363a747f5bfcae821776e196e5ac7f8d9d40998b067c800b9a1938597d55ceda20fb8a96291a3d54e159452b2d51708873978700de6493573785239148dee93e52d8f1928903d30392789041c54ea35260f1e889e1e3ec4bf0e4ab11324955713c660ca7bcb8ca70bbdd6d33c58eaa380348d45358a0f3dddcecbbbfcfbd27be241c60ec964975be6276167cd115f4be74cc3ed8fa4639975cc8eba17a0944e16d2d24c22a50fa0ae5e10f6cd55ed11aa7397a79d248964a02affd4ab9b0d38f1e5afaf6edeb3c7c8b1846c838c2117633273797be386b051353e03dbefee4cfb6344c5817d3b365e7b913a3fb8f51f7485fa53263458b6a097539ac21a7d70c3617bd25e046bef900696d1759105e54bb0b1300adee374c65c24896aeb3191b7d4e9a211daa24834eb7689cf6dfd189c13781f38cfcd800a8c9f0f67ae0dc4da81e6406e64ad73e2a3bd1048302659e1d25fdad8c2dc477bcbbfbd4d02b4296a231ae40583814229ca46a84e1ec40bf28f8548d1e1cf30e744befe08004df51e8576955668050251febf57d17efbbcbf01167e7ec602c04df40d09258c4f4e3c197049f2964e2ae153d7494a4247fb86bbce228ababf5c3d18c4ff7959056dcc9c6e5d40f169597ecf8213a533836b49b4b3ca4f87c2619b98d9127557d493724ae3480ec29b9221ed3a7cd4f59066dad71dd3c51d910f1107384454658c4b482a0e7999f414586fee8191929aacf1cc87ee84ec2ea8d16e4cc4f74fe83f42b1338199fc3dacc604b528761ef74269f9d7a26fe64420be24135f8262f0523128c24ef7a5b0b3fc5cdd672f0d57ebb83e6ff3f7a5ce97e439424225d84fe5cb3e71fc376fa833e63ceed93a4697b09cf82a0d934b1013a5cc94e6085ab102e4252633b58652f98bbae52c56ef5e4afb7ea8a59acf35ed9a32adc8aaa91d054a2e66b827854aaa9ff546543d8dc3d477f9a822290b96cb886febaa7c8f46299471e1a1ecaff537e0f4844c58a73ddbd75a4ba190379907e1778e68fdf79564f52c94bb308ab5f675f4dff04e6ebd03befb031a5adcd1caa20027ea7367ff19fd134aa67079b3d704b2bacd590950f37a771502834bef9497989896649418d4d39345a66418a92b0fa9c74ec111d96c28dc4274da809604aab986895c71fa1b24c468a21a881c54ac7edc47309cc21331507ac6aed78f149984bd666fe32fabc2db3b3bf03bb2f6173fa37cd7aa8325401543e52cbd43ef41707a61c3c449437ef35562ed8046470cd1eee3630083813ee93e636a57188cb3758e11d1a379a1fefda142f62bc4e3bb1c3f133696218f4d5245debb0714e69316ce5d86cb44365610d4e3b6b0b467a4361cd74c7c98b03064b69e198048ce6913611c93ad9c274cddcecbf73968916e0bb7e5638d5f2db20bacafe6a9451ebc9123ddd0e0d09a33b9c2a09ae814e078939dfc696f5449508d3fc3d5a877fe8a9b0d8c6966be6b7a82ba7f573c14c9d2bf83ab86c5ec7a5c309b5a0e1c295937e44ce853810344297b18f98fe68cc43da75c5070c392bf65f62f677a36716a7761fe4e52e5987365e6c27e9a51af35c6a6453abff1efc3506749b9b042c345cd4121500ece2e7b102ebe48d2338118e7faf7575aac204101ee34f1cdd767e00b397cc87f8811476c72fb35468bae52fd8b47462e9807100262c60637fc0d55285e438ffa22af89a1f4f63431192b12deccdd6ca4c718253409ebc207ff3883c54c7a85207524708b6714ba9e83f48b2fd86b2dc929656f7516c9af1c7d5d521e98c0bd19b6f129fd5f09aa207dd1389a21003f7422b918d772dc8ee6bf51e30a07ce4a82f6e490b54e4eed72004776799999ccbb0a98e95f568ef4bb64a25f2e667c49b0f3c97d9c74baab11059ca0f5187184afa591f487c94357c85cbf2316f18b5a0e6431c7d63a9b8d7a6b96f037be5a0926ea9e6a6c67b838d6217b16dabcad5c160530a695b764259f51006cac90d4ab6ff170a5b27dc215bed3e299954b2e5f2eed3811c89f5e67d9245edfd2c9fc8c5ea0fa6cfcd6f1a56f6493581eccc1da5548f1491f9e260220c76390dccea6bbaa7c08dbea1675ed8a669534369c89ec568eedc184b03a92fa4f02e2337a9dbc9e7e2b8ccb37f1f00d6de50209a749af8554504ba6ef6456a3e80d129a8f0975de1ba13be5636169994b9df5f8fac3d3d5395a9c6a2f4767bec1f07fdd9fc8296e2d9ac2cfa2001577ed3435c005b65dcae3bbd9af6410d1afe893c295028c46da0cd85ed263290059dad21d081a5ebacc35b144ff9d9a61c303efcd7234545ac4b8833c805a5b8cf700ae9adeca5f1a5d2bb6e5c0c0d9616de5a57d873f14f5ea6acbe84fdf041cc239f29b491c352e870f4276f2c129844dafd4726643838f09b977a146dd92ada65718794a05073334403c85090c6ce45005b5edc5afedaf08b5dcee191b90efaca7233a101692ebd7d33fe725ade1a9f9165e5fe1bdb809c629194644957bbaf6db355e3ed015eb2692520c282c86f50ef0fb0c1ff6767577ab68090a6c0f5945003ae50ef2ace007fe300d8053b840993fa9138dd229b3eab0595f3f4cb050768ae44c044bc1218fc75f2cb586c14a0e50d0b9a30485ce0e6dd722c49a1cb4b8878a2c0b02db1f0b6cb822aed5c02a94cc51f3c46e26f8dbada1f4cee278d6502f40adb0522fd8bedeade68919ded101ab4a00bc46c9fa16843b1642f9e46665870fe9459fd846aa8a2b9ded2ef74f7c27447956896ab8ce94dddd2d77cbd190787480a275864b0c07a03635d29f097595118ab325a3312b8866dbc55274be2a98e28946c02eb64ee63c65efe4429b8ff8be14e198f0fcbc31388d9aa006881ca4a238f3f1d3fbb18717dda518be0b38094e2c7cb530c9de6253db128d2c4536e8c949578e09473755a290f5ca1fde1a5a20764bd6ac1a31452fb00d20cbab01b3a88583bf3e32af29cd6a4d5ca05e81cbf1fbad0ea63c2fa22fd3a11fc10e4b3d4b41d6cf88ff1cf96d0f9773ac55a287b4d323ea74d81d003d62d7550416db10dc1390e338789059a9334b844cee139ad0d0166b51745f9ae63174e581f49aaf431359f26f1f4db5e0e7b6e69df943c808e249fd3b55eb1f1c18b5f9bc20ec733e71ba6d5882b0ab36fdb91820c82c670518e0cb1809627a4852351b95ba4d330062c1426e034eabfd564ee61acff3603afac522ceb944a2bd90ecf594df8cb0a41cb9fcc8281a237b7550903128dd7047d29518780f7d6640be6c9baecb90bd677e27a50dfaa40eae71dd10b08853489d34794cfe39fb8281a9b97c141707f343881cee7bd99feba01c0f13251c891c4e68e8cfaf381665ba194fb3dfd8576e63bcb7ea122efb66ad8610b451028c10a2c3a8b1170e2532de79e195cd2dc2c17f33aa9f18b620dcab6617cea4fb362ec7a22c94b1c2e38158d79fa7979b2af580237b83f5e1a86cc2077ef31e29ddee1b5803b1781f3e9b75a388ce9b80aed9fff3907c2fc61dbef42bf373e7bb9108cfce1296b73bc296f636f1637118f1504ddecce81eaeea638df4198c0dc10841dac326368dafc4397e891db36c056d894db0f2e833ae81480604e0cb8c716b17ad8886b7890ed97117717b3474f6f13b19a46d09bc369b427f55522739aceefa97016232d13192042a4c0a0038d1f84ea7b0cdfaa77b78fd65a14c7a8ea9ea2abccf305e3fa0706249c11120d4d38b0e8707358278b43ea96463fecab71a4141728be30adcf0fe81679aa01a07a4ef5f1310699c3dfd39a3836d2468fb7ca5699166429911ae9e3f386e428869599bc659d19f03c288d634ba6ac1d2773c022b4d61538fc67e6066ee75364130036f34777b5f267d81f2816ece7da09a347de1014d6e3e59f6b037e94d61356c938ea3c637eb1f05ef014a8bb6e4e493e3ae65e59afe689f5baaba21a06ced7b3c7e0756a96aea4d614718db2cf372c7ab69eac09288808db5457aa2a980ef8f433d42294431e118eca290178d45e44a4b9b02d5179b2bc70cf67d176d5fced7d19f07fc72fa2c87a854749582a817b045b034451a81d16a89a4668ea89a932bb4f8f9208fe957b0a32b289adfa14c04a243122b72a7f45e704510a5c2bf66fd2e37a13c9b37e8ecf1a8a7c1e15e5c8a8ab9ab1c62ba8359f32fc388208db8d0ca1061847cd6e465e6beb46e73c0999189365ad267130b60a6949c52786eafa9311204dba71160fdbb1ed53f1b34405b1671309eda1f74be36568e637932f148d6eee0784e69424595f704c9190724a7c6f8cc8d449ca138942f19d07abe95bee44794a383ecadf7b1179a3b3855edb77b98be798352ea9e5627cd4dc08665431f6be744af244cd2d23510f28bb494f499d008437df87159ad0079ea185ce7ef8464252ebd41492b6dc4bdd6a5345467a265d310b04ba4cd96ec8290b501846088adcda54f29f94fe73ecf2e2826736e71a0549f4091d50945a010c4585ab4b0b42bbc25bea4c9ba17cd7c40c959c1a9191c9a697881e39d0df00a9429cfb69fe8536ad26429539713f9616173414136a68cd7d6f600e9ad98373023f2dac37ffbc252f7fe9171af7230c40330350d4460141ca0e25a760de7bcc97b0ad5ba20abae097cd730d546f2b38319dd63e30c473b272e537ec271acc2cea1e2efcdd2dcf67658f36c1be564e1aac25924fa75b1befd9542e0b26fefd663e99c488be88d241bf654b8d80be0f75f0b4e17bcdfef47548b7c91da76d2d1ccfe8c2e14f20706da625e5fdf32280d213e78ecab249cad9c6788edee0c885f7e1b39a18e813be12e60554ddf02442bcd9f1c0f6c1d7f6f51ef4e43697069abf6f368ee5bb2b12585094d916bbe561de2cec4db06bb6d66fa7e46e5e5caf0b5b4b6b8aca8c5cbc83f06d934dcc1e8bdbddd18a6815b7d059a4c443d13bfb7e633412f02b82ad6e29990dc556580f26e12057651dd87d8e505617c2e87fe9f213ad234d4b7e77744ca8b1fa7615f96df051a34df5d965297803cea4b40b8a02a07e181c707ffb81457fbc77709a044946e0d1ee8ffac1e5bae69f99e4dede30f92debfcaefcb9aed6e7f734e703dea11fcec611c11a64107f0758d268c8b2a81922fbc3c61368490495c0b42320682c2a84e54f7963d9282e1be10b930367fce302076febbf0b4d4a9db03526bbce15b952a1722e32d9ba958cde36180ee4a905e89ea839a1ee13569b01a009833746c09a5656afc35ef3bbd3e6f9f678cafc22130ee9b83f7c238e90c8e139bf95d321e05e0589f89b30ccb327ea61a7726ee8032f5889ff82b5a67482804a73d1d2662583369c90441585fd28859c5ccfceda73023997182ad35ccad98d3e76e84e9c1d033b0c700d38e8817a4d1fe2da20a86053313686773509da4907951d9ef248ab65c5c6769f5c98212943f770245685c0ae8e1b5ae4d7152706d2a1ee59b6a2627f9b80bb83ab9fbf9365eaf9d9e05cfe1c38a6c30623903132cc110ee34dcb680523243f4d7b04fc64a1f5eb82a14d63fb8d19b56a34d7e85a65b4a37b5d42a241eebff99757a2f6143d18e13f388b39529b2675d0e6910dc2a5f8a3970afee2c8a41df571680dc8e08297589321857b39ff65bd4a0461b0ad799eb2594f0a1af433cb400b70cbcda1ace0f111b05a811072b29c878e933fb06a0fc0c4760072eae8f7eafcb733ee447a96df388c567426a61e7740e0916c46dc0164cef4aa069eb0e74cb2dee3a8066cd098e281e4d86149fc99ce58342da134d77498086386dcf3353639c8babf9e65eac7173948a379cb829bfbc0c8197d2357c2d8154e32b80b2f4e5d145234f90943c15e372290b7514de866aa8f997525040e22389280628622972718b8ec5fa821707e7983f51bf43879dd3b2e454ee6a237a8955600eb084a1a86736027a997b88bc5913230322cc96f46f67a9cf4f6dbb86cfcb8a06f3f936ed7904051d3d03ddfbbb3b4cbbec7aa11fb993f251ca7f8c03d392bde3257f985c8df74147d01b159a58a6765605b9eab5bf18a6c320e1288400ee1384fcacf11d4799b76ed25c87552cee9864a55c9b1836095ed375f30d4edce7d27f2f8687f1a51cf0743d92fb616f0ae6e07ad11a91f67db1af81804eebbfd2dd4b9188dccaed4d6a2988cb8ff6609c11cca88eb0fe618207bec15e40ae4ccb525b72454377d91ed6c80b68485b7d188236e4a2bb14ca9ce7a1bcd567755d2f27aab865843ee8647d8312c02aac555f3a9b16950d765d84edc03981b1eb5b070c557f6cc198a8aaf1542f050c5eb87edd4bef18c6e0099461ed5a12d8e706d87992d4be413f15b49e1b54e5d449d40f8c71b3d9a8a06754fc841108082558f8d70ac8813866ef07a7a92aa7c469f04f13004ea3b7b03493297bea50881929013f0d64eef67640f6c6a230fcf0061abc768abcaa1360b040572ec42064c8995dc5b027bfe1337251fc142c8d502aba93f47576263669d138ce50deed70fd533ebbec16fd2f81a59e79dee815cae7439327d25f1456c06b88aa0bae122654ee68f9ea73b179c4ae367b5662f242ef88810d31ceb12e23db140cd89ae0c45e30c8bdd246a00ef3c27fbf2aa72681359880bf31d5682fd26c18a01410b5eccd604634b0b52d8efac7b372f6420f6d680c7b9943917932e2657c382825e4e9781a6ebb848ee0a8da5023d5b5d21deb4a97e487f5db302aa2e6c38f15632877b6e29c91520624e1645650fa6a4b0cd8660d02b2b2e8e99533c850f6cf69f7809682ae830137b038336f6f7201881f303068621cd79330b47a7213b822adb6ab874dd922914efb1b71badfcc947a686421fc86937e2f52097b3f0def19eeb7ad7795afbf521f6ca59f2d50b9f7cde7e25a77de81fa96d9b46ae31ab974831e7650b423ab07fd083e6556a784275f3eea9ecf108aaea8340c3c2583f50b5ee7eb81511c4504d0f6918cb570a8f84052cacc8515f0b74d0a8d86a628016002f481f2900486457aa0e6df02e39ccc1fd4c82634b2f22cfac52c5de0ee3b549cff314f014447de759c6407ee6deb4bf7ab77d07f24b17393674db40e0f6b227c37f8316a3ff0a1e092747ac256caaba4a9f3da1fdbf71a6a64b9af157705abca76d9a6f544dd72a759124f2c1728b26aac45558663beced9a6c77cc101b67d001516d9e158e08065a33aaba05f2771be4d2add8637c2b315a6b00b885a44487b521a55e4dc1033bcc8c622ad7a047505fcd80ff854575fd8d238036532d7104854f62f76875b3af384dc1af7402e589d81312aab1311b822ec5ec28a4dea3b752dea5a9580c2a495af5a97284b9fe9dfd51e1775438dfdc72daf8e0a8d72cf22416b7b5a1afe09838f8553e8f1b50b12f93962c50e40168f68ead32b223d8e5b0c3ae8225e84d7a05efa659f853cb52bf5d5150e165419ccacfb507cfced74d898b916043fab289beb1cbf76b1ee776bb373b4eb83765bac4c114f8ffaf5169547db88b2f5ba51b8ea4758e8be304c7bc5c9999879d27535bf7b22f2dde19955835d37a848205f003f1df142eade989ddf6be36fe94871b1c26c968eaedd131c6818c231e82c9b1c21c5a3157628a8c8bbc1d41c40bbf2a2e9c135bd0b5f6ef04f85689851b95826a43bf72b5dabe5cb102ea4fd198d07881c7251ee27fb1534ab7dad7a4ba5052bc001c76acad70d1e61fb302b44f326321b6dfb1f25c569053cd0c1867592e037472778e492f2b5b2e8d59b67e212e85505a6bc46f6666a7a916230ad64c8cdd4513fe732bd40f1121b380d63dc36f38da1698a95c9b8dc95f9cdcde4ad9a71994bda2904572f5c5761f80779bc71581590947c996fdf8e8931a52cf6b3be3ae08247c151b52fec720102394aaa84243dff5a6ee17f645865cb7ab547e3b0846325d42ca19898c7b1fbe0941427a0f64eaf440556fcf77e2f93ab9ba74b17ceeb9c59525441cf6c883db4166631e80dfac6aa6ffbb19b0821488dbaf574ee5f594152196b81b1df927ae789846d44aa0b6465e62a510e5587fc0e4ff1dbcb0bfb24deb1ed2d68c9298b7ef5184dfd7f4a992c2ffb44e63624c0a9032ddb180dc654ab1c4fe98fe717ff8ff814122807435b45b047e411dfee9e76a0bdece4a0447bd83086c63f4bb6ccb60b5b7457400337d6df806434ef56cbafcb89d1472156690d8a5bfc22c6a1c6e57aba9aa09599b8d0252042fc1bfff5ebb4a027bb62292f0752a73e2a02d0750e588f802708e381d40257f777c892ef9662e8d1903d64720f909d85074e7acb425e7b90e534c4694fbd67a14e4a3c1df153702fd7a1ad903372360186011ec2d66f9f9b9edcb53fa59154906915ac62a1b87a5904d17c0cc6cf77c56c3fc397263158c2064c886b59a768ac322602f924067a6c2e750e0724106bc24cbfe4e84607123219c2e0dc1b81e49f19677853862793572054f5346b5c75419645c2c021fe518e7cb168c6c98e70975019fbb8eb434a6200a62a8d46f52a2eb481eadde86b2e511537face35fa75b3effd8127a387104a1921ecd1cbbc68329bc292baf0281ceb10bfc3a70158607bcee0421ee17286120c39bd3d98dab4a18e4797d6c697d1fdbfca43b78c445b0f57b0743f4d3c1b2ed78fe5b5983b343d06cc03fcadc215a609a8d40e35b3c03ea06f1c64fc58fee7d20daa53bb5350c70c9d5ce5315d9f4d3a4b66866fe4358b6c3a56e2d744afa4eb7395826afbf7f3661724b7459c21ff8935565ce9b6baf77da96fd2132501188f48479078511f61551eb943d69bc4e9ca69bb81704c1ea014722fafd5fd45953bac92cd1c74d3ecf42a9cbcb567d55b3c9d7bab4308f2ce029b58f369446b401143a86a5c161caae0a6ceefcbafc9d63104965181b8c178de334630a93e91510de515847b5099bdbe35be788f2826abe68adcc0a06d6d9ad3757dd5290de478e9e4ce7f2e284b90a17ad4da8104e3663331085322f1544cfceea3df5a7c7989f58d9346773df1b3ddd762c190a91c9132a6d023081f7df5c698f53488c1052cfaeb32616cf20bdd4245953ae359e4c380aac31a35fd73680a4b23e12f40870030891f4184bdd149b20a4076d4dfeb8d799526f47143fd3b44dc61708d23da3024a07cc9ad7fdce1aaf29d75c396d5292449f432ccfbd728ce4c5684456b8b9ef6eb152fca284a0d8f8486f55abc12ccd7f9f9c8a44277d3c9a9db2aee8da0547074c445df007e5936455c53b376fd2c68446cb724eff4eaae92bae5af1cc80427e6adcab12fba221459257e90aec6d8e12e819582f22dd3ea52b79d538b4c258a5a65a59f4deed836406cc097173111ec526207835e09985fa41c90f0eb4455ef7a0406a619ff2b23e7fb6c9804016f7f6f6a4f03736e3bf7429988657983099c74836dd53c7ac686076d7494055754c9bdc3ccca81579442ca8ccfe09b6390392e058618cd0d1305710dea9558a8893ee1a9fd14979d4b01e9c8b560dd6feeea981e40d4bcb0a4fad52fb60cf0f52fa88e3dc2c051c7e62fcb8cfaa6f6cc9f7d49d9ed38a7f8361a02271c2326ba1e46d64cec1d663d0620d8798b75bb08f29b66488602400eb160914024ff69fcc0673d0cdad664cc0b64f98e3eb381c12e2ab16726b204e7d37275138605c0e25f7a84154fa199816503c9c6f39302881b0f56530294dec076a93b6cc543da8948584a1a9a25e36d6c25740e2951c286e3e345a8b7ef1bfac40e5dca77016e2fd28c0b9343137ae982569ab235db4b29936717295ad59a8b68a13d7e5ad034fcf92742b02cd16bf37ff1a4e03c39ef79f73e3a5d69ac458dbf062bbab76e997f1d399fcce6480e5ce426d82fc379af6c363662b407dbace7e6eefd2b7cc3543a973de93bce733e0cce705a9a20addcbee88c4fe4264d13065b8849ac17e9e1ad2b41d39152d8e031cd97cc97621895a4507e1d9bc800e070e5e1e60f5ca4833ebe8d7ef48af46148881285890f37cb209f01db50373daa4f8e33e68ad823735508aac0f0ce14caf8f6343ac85f13a810aac6c29550d3377bb37e62231b61f326b9937180f4bd1b2024ebc4934f0bfa72af30b974a68801e4a9415797c86fa957b8ade265c7074d0d6991a9e0d87e15b7bf89c1da026d2be4f8dc1f5997f2ed6cd5ec87db3da9e72edaf8bd3878368dbe82a47a7380139f6e584440ed9aec81ab498ca0b775c4ce6eed19bf8ca55ead6cebf3eeaad154f277c24f2dc509a50352b9c63c5cc7dd7cbae4abc72a9cd7b90e0921bc3313ab1b723164a2d58a898ff88b35ec52b5bb8b8cf048c14b5fcad80b16128a119f769428fbf6c9756b85d6170ca3c15bdfba398f9dc6238465e07115cb6b3fcf7f199515075168bb837e2f0a7e8fa3004a5bbc7ecb4546da66f82474d04aa7f14fce292029fb10d13161b67c8cfdcda9ebb15690ccf83b6b79905f54566a135af5350b112b30887abf9ed865a7f0de67e68d5812c972919843f0893e6902d1ea5fbd4c88cdf46344d41d1d74757cf6c9642a4e7585f6970f18b6a3f7b1a490d73c08fb4f26b2a439bf81a99c262976b40e3dec060a5db6f10419ea1d3fb1d95d5701ed5b84f8eddd73cc4ab54fcc25512adab3daf8c260f977404a087859b87437a5103f81983a49fdab18b5a0e0ad1ce444bb389ced557afbe4e481d4db6176fd0ca74f435e2cdd8ade08ab730675919630e0d4750bcb9baffbe9120bd380fa2bf8540d27df43eb007d2fe5fb7caebdee3a7e4b363b2197e6a3306e4b000767a143af42f3078bc92b667760d5c68c0bb891c8e8ff30d1db31648ecb964ac805d91c227b0d39a96025fdb8911c97fa425fd293408014962fd8d615196486fc1888fadbe59775461c818237a707f5a1c40fd882fd91a56637dab0328f2396c8c17ca4a7ff9566a3e533b1a5881d17c5d3c248e7494c699e0971a07b4515a9d82deb1cc56fdf1fa7686d58e06457a8649974d1b22a448a6de61da941badb4b5d99900e470cc46005fde9d4f60ead7a37191280cf3d52afaa860d5ff41266128db7dd2e25ef2427903fd86f34aaaff5178ba4af676860eb5a3e451a81722af6e56824e0eae64555712f180d0efa190df20ffced5deed0d82abdbf1b2743085a2071484ae460628c8d2485064dfd36fd7b035bd4cca52ae6ada4ff3099e5d16ca7dc0cfbb07bd3431f2ea00320eafc4b873f3ce7e29b9957469f5d32bdcbddfd16ceb8f1e1881074543e8e89bba374cbc24344a677b2c0fdababf02b00c4f7498f2db83c123f26a8e6b9fc36ae9eace2c0fe8029777a271246b5b943f8685016dff0c7fe2afb2a3fdcb449da1dfa836efc393771caffd90419e10db4d97a1ab6558e41b506cc6192efb1a44970d2e4efc716cc8d2deafede1912436e59e2da76548cee6dd923ed97d403763ce6926eea16ed0dba3eadc849b71eb9812d6ba80475954f1cd8cf8fce80962f7428efa34c9b701380273c2021588f43073dfc3db2e54a14d121d543833cadf0f73e3aa3117ef135320336129da02e77c316f0219f5f901d6d2924218dff6e174c794fa934873caa5d64f7fd208f4f25874847659f887a31f4b73208db4063b3ee6e910a22a9427eb1de6c6bd829615ba37169cc8bd1075c856e11a3f6c2a815f01c5b1607098b42a4e537b6ac703f6db33d7585a540cd39d4fbb5c5f5d2eb8e06ad1118692e73d21c3980932be04e669ef6bf9d5b54bd3974485c5c793a98d303c1fa7fc7e766f6b1796e6ef70e4882418e02e275dea1e3b60d775b0f28700269c0061a0fcbfe3ae1d7499bf74ca8db043285ed5720a5046c3c0852923fb5f487c75c5fb600c7098de3b9f60ffa025c4a76b460dc3900759a0fde37b2879ae0be1d583dc1645433b511a8bd0d6d9ad070680cfa07704e6d1dabfa18d84a11444661997313219231034cae6ab64ed165296747b14e9f914fcd1bd2e158653bcb14961fdb8fac3ce351732f25a0be9c8df010664493b78838e62822d344f7092bb3b32566d0368e66b00278d9eab0496e3740fa5a9a700c8f5680fb17275ad3fb9e04d892036128085f3bf4d783e5fe4ee4f527fb9e871f6b2bd24066ecfe589781f0d4b61ae5142c97986074840e3846c04636abbd861624f97af1ad779c30f2455193776a8894687a31678e438aee05a37c362091b99eca7de2367af705c45d40a5cc6a5e30afee6b84509b69c88a76c7ec2c21c0bd4a67e938de9685f7672eeddc9a5176b60aa051ca79e28ecde5afce11a456704fded385779556acb67ab1336439568ba7fa94673228b1ba38ffc8a30ae1c7b7dbb36ca78429c7cb0dd4eba3feea646720a807fd00b4f3af3df3fe8455aa7b1cceafe2a4e9c74c3a83317453607647588cd60053b038c92bf9df1eba4fdbb8c22218ae8c21c2fc437fc8fba4fb544418b89335e855800273b3261d8b4903f915c61d528053384dcb36fb383b8928188c2cf3b0dc14a8cf7cf3ed3b901bb421058b18d23f24594e636d0ab939e3bfa4604b3de9f6dc069b9d80ba579124c51247888e68318176ff578cbc5c05d51cd8771bdec62c3406a5bc0f0ebe5ef4a9e823257c56363b17daac1fbf7ce1b8cb73663e15cb2049b97f9b7cd692c257a682275d018581af97ba83240474c9a9650e4321a1efe7ecdf34592f97ab271a3ffc14c189d17b6bc31dbb34b6be0efb9e3b9071656a9853cf59ea3d9cef6d05a2f1c22915e226a4b9cc838f220cd2dcce848360397ac349834f6b9610752f40c49cf6e4680a7c662a6cfd5bfc45f3811d573c3bb75c71e2bea1d8781807e56b0d3948d6f50c55d9c60593dbd23a0d0559232a363782362e07d2bf272a77e3535a2a672f62d900b6f8450cd12b4198ebd2c316db49d783bf95b9fdb38fbbbaba69973bd941d12309614410ffdeb4ec36a78a99a531ac3de3379204186bc5cb44bb86e0e99a95ced9fd97adca261d30f1c133963573529b21e4e7a4cc56fcb17ab4bbf2e8952316ce6565629cf8c80de878ad02405670f3809982e9539f6ca98f7c243f1d74e3b241ee7370a439537411cd4665755add6d2c2f5757cb7e7601777b0e8a8ffb226561a5dd7f55041af3862cffc3a602d72bfa84789489f8b921d483a3bdbbb1358578fb64602afa6dc4d8dbf850efa326fc68c4c08d09fdd5843e28bf417232e46c9ebca5c6394ff1f06f29acded4d75891b9d6267142906b684ac7d23df81dcff0886f3f9fb0da35eae95ea6c01b756cb0177dba46e7aee28ea2c12b41c93a96193d775e0d26ca20989fea97f421aa0fad1b4a6d5242a4d7ab09165606ee9237d23341a48e9d235f8801ae14b170fcc6e4e65864b25e1b0abaa63787b1fcb09841e6d91c25de543bfacf1116863fb607937991f2b155f06f8cb2af3174a06f860a6a4b533f79985a297a691569ce1a3c9b6ec3dfb6ce16a4a152627575d04b9b0d1ce2f3d2bddcd0925ddffe8da5debb71d6da0f17870c2db1ace0568181cebd4a5b7946e80a3daad551757fd57865b6ef7dafcfcb554e355be74bbb6b25a2959bd40b312216c2a4c149b015aa3b6d6858ab57bd3badac7ce7a1f7a39515c7871ba55233231b612ac9d0415cd203f3b1d422ce19537d0018b8677d65b557f5e1242be0df77900d9b5bd2ecfc1ccc95782e92ec74e0e4d1ad26f792d81c5a43cc4bb1a07084e809dd9b906f518988849a6f11bd520f47d8d8f0f089ba80fe70504780574799025dbfe1d6c0c1d4b5fc9c051d95e2bda9216b06f9abf8e399b185391743adf7a0c973f5245428b83f1e94272051d002b7d9411bd80fd9e044a10a2440971e24ca80b1c1e28f6e5c3848666d9fc34c46765ea430801010c52adebcb1446ee2e29930aa5c99e7f297febe94acf857080ce30a9d127aa851a5f8951538ac72944f838b470a2fcb2889b1a6e18690f9bb0d78cfa9757b61c67b6b15fcaa8b78a6abac5f4a8fe23f43ecae9e7bd50feabab95669819f0fa01b25be62535e9ba39d183ae2c431348ed911f6d114f89bdbcadb1da7f02579dec2269996940f1f8b5561a00a1171af6756ff534489afc908077a0b25511a64dc3965ad3af3f0b9c9a56348484cd27525cdb2adb21576f80fa47a3c6b8f72fb623d38b51bee35866a2d4315626a4441de3f4f2941690197f6edd12efbde8cc6f8295c467137d76d329c1019a262acd93009d1446248254614c89c2ea35fc6e09fb31ad99c29245553de6835a46c52fe13e4738a3c2d59f9776448768abed3c1f2b9a8c26570cb985de222725483e8d9164a0c9d9002c2a513fe6a80d6eb84ab9ed2a4a7367bc058b1ffa1a9200b2b22e13d4e11fc67d9a4330192a3a1c12cf18f6633f72bbf1b027869950fbf26ba9d64b0ad990e28b5866d799de42a424cf9ecd8b665bf91b8f8075a0c346b096dcf30913da1ed45c3827d90606ba5b5c3c2135a05ce28b432bfcc4a0205744c8cd9070b9ad6026e642aaac2a762ef335f5afc670b4bba8fcb664de03bee2a30d37775c76eaee83ec03153d8956cdc8cdd53c0f6e9cc92ca02ccd976c6d81da246d8dd603f61c0ac6fb96395abe42dbdf4a3b9b27ab2c8a5ad0dddf68e4649967b14ae85780cf302c9632e56be048313edde32f94e81f1d18e04a58d181c1a86c8f279393a930c6499cba6263941a2522ce14be10d0b324484889f2493561de558edb4e8d7da539924ab210709e9d1e6741d074eaec5c5529291ae0db77219b23ea721aabb49186cae32a7f990bcd1f85b2833c6bf06cf81d76c0c7694c6e8130e94d3180d3261eca4a4b82611f1d80fd350db8974a68e6c2fe376af0fb257bfe805ba8dfbe5fbd0b8b86906c207d30f0322bfe22a3cc97ea6b19d66d04cc8169e0e09bdae6ab32b317681ff1cf81d908b40b49dcaaa254bd9b088696dadf0a8add231e82d0852d5271fb6cd20b5f3cd674356795b1eeefb3923c04ff3d5b23c6f96aa791b409706434bcd4463f654d5b6e385f050b72c88db286d2d7cf5cd68555882caf668cf638a5cd4ae5fae504cbcffbcd9f5cb86e185ac38657cfc476574013f6fa0efeb85aeb4db1faba84f53f1ebe453ce177acf6a682ba2835fff013b0ef8aad2a42e466512249b218ecb0b8d4a2d82d460f8157fea45695d5f16d5221e1bc6f2275f33b4ed8e8267f7900e37aa08fda1e394be8e0a30af133c8857536029edcb09ef81df1c683bd5ac8322f323abb0a0d506a0474bafbee4e48d3e6bd6254a9fff30b87fcd8141fefa5cc156b25f51e6fa5c2a90b0d81b1a2cb3a7c252ba02afd860417ccfc50b6804e04505f5f8cf5a18f133304f3a0afa9c7c1b371768123b760538cef571f07ebe42f42c124692feafdc18a1e666caa575e6cbfbdef5e95c17f63ce9812c7483c4a641703a546d558a3cc08043e481c1db88279923b0e62af40bab78b595d32dd3d399bb282b2364d63ce6388b1fc8593d46ba226e0bf73835e6cfe528095555a90ee6e0ce651626c1e325fafdf8f10a00f21770a6e0ac3b6b28e3c115bfa7c590554802819a8634cb983c6c571550b9bf26e4db484d79c9b8bb5505ef1d4c5ffe595f0a65fe3da9cacb988db515decd5f3f601012db2d18875e64d5b1f3dafc6cbd0e4709c7067792d069a830ab958bbc3847ec7560bf5356b00c4c9c14f0af7caa381514f3d012e633c98e48ec41a36315e3b186b45746c5c07e6580b05b9773270caad3575646f55de3e1219629e41a774fc328324cf02c0e7542fc4dddd6d410ada3fa6e06c94d0744f2957b0cdfb3939aca1e98b10a7bd3c3a45f185556de172cdb5af9bb8661a07a47b2cb972a8f69647ec14f05a607e204116ee25548efb0e5524af297736c41d24a5f4a8b8eb83b2a38331e0ffd7af0c29822e76b2714e7ac43f590a484da7dbaa8c1c4bfabc1072ecc16459765b5e47f6b1e321e8dcbf5a575c5f995c54b548badccf6cbc1eb7ebb2270f0d05f358cc3b726033f700b07d5415e834e3984aa3ac2d16874a0dad057a1b384903f52a5d2beeace34bf6707f7062fc2d514d6c73bc9fe7ebffe6d6399d3693493bbd7c1bcb2efd649417238461012909c0094850ab2359e978a05ca547cf9730c23ec85e43e2e9c7fd379d65d1fd27b9f43be680b06b9ab7fd08414a32265e47de8e378b337479a0b883a67f4041052b9b69fe2772d2e613988699d907e7ca5cdd67ad763da75f642b9097e36f771b0c2a255c6b0125aa70e5261c58fdcdd80062436f4f352738c77c78a5f1527fc92319d881c89a95d4d6d1e90229476fe8263f2e30bb707105ed87a107a0d3830cd8685cdb2a7f686638baea0a125497e948335170915dc4d48c830dfa0f1343dd9dbd2b23b4ebc3d7a9b3454819f8b5563157173003e76068dc8c9adb2593d644faf43c9929a705cd0061a916891a118d4aa4498e68701c71a2afd04403bc167e9d4dd88dcac35623899e95f301e35e3b870314866c2daec469eba8304b2fe2b371d2b75725a181b1e43ae845a7cd46ba9d0b06665741f14b7821c565e67c6eb096381a61a5fb8ba7ecf21f77572d8759a1b190419feedae5372d560a45cd0663eb5d6e5d3e8ecc4c722eb00345a92557650b02180a887eec27fe5140cc668579f0548433c45dc1843ac0780311f5417ffcc4964fdcf00ce2a80825e7160bf44ad7ce83b4e7c484daa038a8aacbede69c0c65e236c792ddd0cbb501bb039cb4b9ca566c108c4f2a5e39926e543c7a64881ac8c7401ce24322bdb1b7c835bfe0079b77d4b6dadc74301cb696c30d9efdcd7fb4d10092aeb195c061c18c7a361d4c5668ce018cee1420caf17016700ab2d45a546fa1905c003e1c80aca4045bc0dd7ea052a7d23dc6ad78cf2076a106aad54916933d28a6a15fa684b37e62780424d577bbd64bc15548e5cda289f2b5e00b3f342342794aa852916dd0619a09f02195d5d9d54c978c702457554021f65663903fedef81a9d845bc3436a80fca673dcf1aba6e93ff0e9e099d38d2e40c0feed50a2bb821cf86cd5b2d1807dd05e3ceb908d5b6dd2895864336beb7c6d62b7e5f33a392536e818f3819f8fa0a0084c36a7ad129c21448339f3442f3cb1a126d70a934d4ca737d1b21aa30a56c81b7959473bef6e8e7f3c289ae0f06d3bcc83fbfbd23fd30dba9f2f16bfe0b94de6ec211e5babbc9581a24f5e4057969f1d09bb6c5337f529b26240c36d15acea27ec0e60daf10dc43b498e5d15050350352c3c774b607243366d62b37273d91c1c3ebc2227bf59653bc22518f0af67635ecf25af92530865fc8483c976754654843c949f37789b7948ac8b985aa1acd9fb2eb6497844c3d2f45c70344fffebf7bbf6c34bec91771063e8e72629996f2f4048737e6e61c00c1c32fda21ebe1d319eb98b312aaef9651999dffdec7aad7b396b018464fa03873343331af778eb896424bc09f74b55f22db611bab3688f96f13b93436a432b0ecd5d12b5625aca3ffdc88a99a43590c03b70b6d2ce287145f21d62c48a2d156e1c534136fe21c5216fe33003f5fa781bca7412be92ddd3b7748932586ac7c5e914a841ace75529283c85326e8fc8e4111d05ebe8c1e9887464a7e5ce1d9ffb1a36537c0cb0809390002eabfa1471d7d2da683b7d756253b0e11e3c6e7f22972412fc894df1c6ac4abbe7dc1ced6ec31833b14db1a69a4cd6fd240b51cf7f1960c0df43eac84979f9bda814c26e2838a7fcdc7fdc66d41d6f8876e978d1b29f2457c912155d16fa722296a1257de78f519c80ae3fad55f5e78441200b90402363a8d175107d73caac92aac694c83d5f5a7ebaf323e266a8bfe327a1c73e36a88333fefc7323f7e3557a51dcab77318b192ca96b001f8503ec7d448dd453d12d8cf6f2e8679d4915e12acc2a7abb197f5c207c3c5cd8abdc91f6148a1a49224679b05ee7d6ff47aec2b7cb65a9e5ae696e8200a760e0da9f892198b773c6fa173607418654e9106bc4018b5199acd3534a24f215df568e1138990ec6db3a437120617adeaf595a5fca4e59ab0272770b11cad2ab6878e460e76c7cd10cc463128a490fc69b7f948d9772510916792a347daf4174b38fb554b004fd11eaa177090b32f0d0fc8abdfef66e66cfdb921184bbd3ee6836d15bab350a11907712c657197bd5bc705de1dac9fe81aeeaf0dcde407f5fe77520e3e51bcd14efcf2ab5acf0f2472d1c17a27310cb39142608335324671ffab06b6f5f1c8eb7f3881d9bc36dbc01abc0c18e298caffdc5f1d9f179d47ad20f2776ca2ad23d5ea9627ebab067e0dbf29676af228b5b2dfed355089a346d55b8846ca6ad49a7a08d9df89d620870f61dc5bfeb9c36f1ffd744fa843bcd5e143e3a39f020bad1d93043fa0ee0b49d09d4291bb7b6eff2fbe79742e00104705030bf1b3025fe654019a52f8c9f0a3c9dd06531412b3a2a07069bd750ea6275fe899839eeb90f5eb442e425d6f8a4b12f52cd527741d9228152539268cd815e45f58a201e40eacd9aac510a3350d56a79fc332aedc9a45b0feb7dab65a7844ca6738be42cae03089268333ea9770b905612b189b3d2c0a2aa02c85c94ff30db2d08bb1be1ec7d6642e25f6e13429bc44319ea5ccad5eee16d421f637c2c5a37b44aeec61efa1b2e419cb66244a0d4367a9a6d18d7f1e79c23322a1bcaaa3ff83cc98fb9dc9a99576eb34a77fbc892e3af738db3ea7860c98f5b6da96217a13b1edfcbb3da961ba094a47e7057bac40196518f4f73b704a74267df8422368bc62be84ba80934547f01f43866dd94da7046fdec55d89492a32b1dcf65bdca9bc8cd903a6737171a4d8f12eea657ea85722e5f5c1b00e172b93cd4cf2b6f0a99cbf2907540187542b0c3babfa9e8019d654515eafd26c1b146b9a1d9da75ec9abc8254f399a107413615aaeb98c11c112ec5d3706b85c6621fb652ca961d812a450254e9e4bc4ac255afb3f455081cc836e2fac241dcdd13918e437ba1d3944c09ca66d6f0f5b5ac4c88703eac4aaedc888a733248543cee2290b6f83096b0a316af00043de5cf1f185de6d468ae5d9d97e07c26ed0ecbb0cec668342951070d201ccff935311b7d8c1abc718de86d3a33de3ab9ac1a591d4f029b10af7abfdc34c09324746d0d401a7a81c4cf044619c42c2c88db15fd2ac42dd57e4385b92579e8da98732369856d32456a534b47b8fb535cfce85fffbf3f491d57f2cd7d10ec4ecdd91cf7608b411e8dc6fc9adcdeac23057fe69be2db4c113a3722a43245bcf8f4792019f49a477b5b0b3a28fdf04b46f325ca8ecc076462749e36bda7164db8a093c55e8b780de5ba6805c407d4d960be8b6a8a8450953fb8c1f913390db9a516a38976ccec2be6329de137d37673dba32435c71cd3b2416dfbbbaed6b54a2713fa76f3fe08b82721284be26c3be04e2089382ec77ef468100be9a28b66f72c98268fdef2eb9768057f175143b3111f57a4953a482a52fb6bf81669e8ff25437de6316316f6c2654f32a860997397b310a987f1a4a7f482ac5f02945df677559f361726b0ad7ff170edb2a2f25dbe008a9407b14e08a3c7e831603092356fff90a81df11e1d8f2b12290d6980cc587327511db3b275374eb5400bbecd48e4e3557eec5e0b527177d8a0dde1723f9eb3f477e29dca902a41f1235a1e579dd7a0a5f2691fa9ce886080978152f607352f985c4b55182fe871eecfccc75ab5294911d2f1c852874ccbcc8f64003614d1f5a5b8598088cf43837011b12d3c9cf91d39c1604a557171e0511078523325d379c01b985cca2e770f0dc1002009bd79cf417b41a18fd496f06c2cacb9660b5c78d18c6f67189da478dfb5621a04da4509f6c9ad48caa4bee94f5419d7f66e1aa2d1a7c5918a1710b0e7f6cc1e2e92d85ea87ef68116381344dc661b1c7b9e588641a3ba76dc74f25b76bee7f4d06ef99e188a4ad9db7407598fa6bceb74f8451fbe5334381cb7ca04081ae73f6a413c620cdc5d6de07c1673cf3ecc31394f7656e085fcbd35b5458d5850e510f6cd591090edc7a4fbede0fbb8e322c8c5b5e42dc7d523995ef88a547329c2ecdc2d2f328028ce60a51d5c8ad7625807e2f9380b8710e5daeb6dbbb6e826b83bdcefc2d518eed6af99b7157371af85f2aaccc35366d9e699227ae738fc025b1e17fa915b794004dc9bbd05ca6a0f7fc05ae22f8a1cc63349b402c6754a4788c5b02e1e3bba5d20848cc4aae15bc72da1c4884ff5fc565d018a8fdd506fec5091ac9c9e72ec16d78d0c2e46528b37d4e400fbded466577a367d447608e67e8938ea918d0a8ababf6568fcbe3d9167f734ff7ca2fef4deb6680981e16b65b50f1f0a9484a088abf7737c784b4f15f228c42070acd5cc49cf3f59f5096f0a76e210b4602ee90eea8e527f5ec742559d07e2c2f1c80106d3f8410ef1fbc4a40e3accea69a867bcbcf9353fcace81ec8922027a1fd8e682d7bb974d2cec9a6e8fde1f7fe7517001e8e5aa4edd005a961b4b75d4a1c44684523358dfa797e52405f2f1e6356c716728d6ff20a0ffae5c531ab2f5b55de7dbeaf20b696c971e527190fb8f02bdd092507bbc107cc54104cbf469dd8b122726ca545cc696601cf2bbf88032f641c934cdc0caa93f3d7fef37e1ac338b0f37af783acd2f4d28796cc8631ab082386729b398c2be9bdefd818a3c459547842b9cb56dea44ec4d8852437421526744c2490af155f4729b196e61e9f0ce1bee5d872fda2a728481b85002acfaee45ba03ed9bb067188c9802bb7851e1354106bcce75fc39a4aaca6f5ccf4dbd2d7f70ab38559fb75bcb24972bb5fb72b7991bd7abaead575df479459b22d326bb949a803408c848d65bf467cb580f13a9d6f7bc9533df50091098bf01a631e90839c131afadff26c8c6b0a6b0cac76b505d38f1cc929853198af661610cf6a315b0e4fd61e34022a6a217208ce38cc428c55957bf6a93544181e9bf118b0582b3fb4e16c0d8e6112aed4f927f0464d6df1c705ed7c69cdcad827d2077b82b8c64b5f93695c2a00d3831fe8462babf3a8a75f4b882cbe788a0973ef7018eb62d256cbf079d1550d15d177143f2fbe5c5b7dba54c335a1446888dbc9b0f98928d3f80e2e4e9fb8833380a433e221814c751d31d38a385368ef9a02f8a9d1ed7146b6963dc7c56999fa3cf35a42e4e93f7c87bc6cc46ba922d3a3e69e27dfd06c0d43a365869226b885febc964af9f2284e87dfe26b3977186ba88921a03a7c1baf78fbc3f729ba4bbf8a153bedac80d8a21b7871de6a7beca9485e9ee248bebb890f80e9e47618f7e6ff6af42b68b8ba5505d36b620671e673add0519d4ee5d611449629ec66458cba1ad2be409a7df9e5127b7f6046d2f454ccba055a776e593ae4b698fb11b221e18493205b314a9983b0e00c3d6349fb6cea06d50f38b05e0b427d269b654a414a35c462e3d435baf531a25ee12d4fe4eb8827896e6f59ff33bedb1e98315204c5354c48fec211991cc089b1be2bead566ba47c2fb40aab01c0e2ae241ab52899e0dbbb533b199a899c9f364bbba81ac75343c74adcf8bce2a404fd8a0e00fcf160579dd05cfd238ab7a097a16311d99e18a26381b035ca5d9c4f5e1c34cbcbfc466559232307372be410edb83bd7d0414765b0ef24771d75451a28efa6234b7764e35adc145c59e84c2c88436ce76e9e67f72c7a246f092ab3966264c63cd783bd1753614bff208de845855bb526bdd085fb02eb902c6c4f643ed905c0aecac3f7b3a2b9735f7dda6b4195e6e114c4552a46b23001a3f74a5c1e99ce248f14f528b9021d3506d54ae18e6931a1637a45b7c796c50cdbbd548009f6c0a5a2e5263d4977fa68b70a201531fc8e2b1bcea69ae04ad5fb56fc9819bc1d61bda2eb80f1d3679e4eceb09956bce31b33a621cf3c0966afed4dd57b7daf99ccf1ee731561e510a060a3cf432e833dec945850a22c153e5099ee47862f33ab6116088b3b0a0c094df789fef98775dc72df0de872d6acb3b065110a7ed72c27f72b18140c74fe5cb7d41e12ae29c884ab07aa9798757b3676a97de747f6b9f333dcd71e3c1e30595692478f28d1e06833aba12e6b4fcfeee13e16cfabc3f8b30a2f2eaf1a64e7b1a6652a6505e78e6584ab95ade08fa5ffd542d73322cec9f3661f24a80f3416448a782ca3c8bc687287fd0ea7fe4523d1b0450be0e0ff82343fb415d153f6f0f8f6e77cb19bd2ed0ebc9184783a0f5ffe6a785c60901b2d283961e7bbb3c081b55f67c1b835f8f2104818316b5c5b2e4eb431573ad934fdc24174844f171b2ca65346e3abdbc5f8057e3048b6120772ac8baad563a4cf152b752e983703eb6472b6461553bd2b6d80d2232dd9d09cf0310e02fd1ec6d57a0bd8320c26959acbe940af381b381a05933f4a6b8fd3ede0b15f9613f44ee68ba6de8c407d0d1629e50f36415c89c4f6c2d0bc7979f7849f500eec7b8d5fbd215ae85e3710aa29f2ff81177c59dc8d422c1842c077d195bcc56e436944aaa59acfe246f00e897ab40ca7bf98bf4860492e5ee20e5b32b13cff8f4ceba6b55265f31f8bdd183ec4de68625e84f907a22f6e0d29aa18523005c6c33a6a283620440a44925740da762fddbd7645d4b75584150eca062d991f865c3296c0ec998d71012f87f39de8022661ce9c346a3f8328041f35be5540a62f10e0722892b557dfe3597be48fff0e7d4a2d16c5582283a2037b59d8c3871e3de315b852c138c2856494f3493f21ee053fd28294d990974aea44b5c3ef4d4661882594278c2d8ec6ae0a69dfee5e795eee14d5bc197ddb5383a10552d12131c59770b71f2beb110523597c38f7a8737b657d330db6eab632c848ac2bad9953e0bc8b76283075d87717a0adf9cdc4d48c92fbe9ae5969fe968006155ea9d82799435d2b4dfa0c09bb83e32f7c010296e52c83a15de6b1ba288fe2b7f6a07c5894e80c395a34bbc0b13fcb002d8338fe2fe7ee2b4e0a3b6c856c3980f5af4897ba17dee821fbd054106d4a40136cc213f255aa36211bd1131987d8f6a5b3a15b79ff16fbf132323b1c8680b3efbafc842d6e2485d0ee0ab64341316d16b973140fb6480e5279cb4683787fefa34846285119348ede1382cec216153b233ee253c9c94505899c2c55b4d68389e085db5ad3b7e9ed3bdb2b42b35e73541be2a0fa044c3c7728fbb5c221457c6e80a38b50f2104596557cf0c2dfa6edfc3abe8eeb1662f3b0cf8e7224156e608d90ed1e3e078fea1a7d60b8e08fc58f745d1d0e1493bf4c9e6a91f0f5aba8a813af7c17b64b011fa8f4e2fe6b35ae81b6fcc9004371c54ca1e064e680e82f61cadc850a9b456337fbaacd6bc8b8972fc28c3054bc58a2cdd793872adfa7cd60c457ecdf34637491fd26d4a6d890b0b2b3735ceb6bb34ee74312f329e087925655a4c33983ce2bc68b2a4a452094db66cadd255f86e9f207579cdd9cf63f11e8a1194f8ad978939aeac91022b1eee419f64eaa7d0c3e5b71a3ec2013ec23d46951fbd280f88469f31b1f990961e748e490716c16b371b785e7c5d219e3daac902436ba721b99e259df2df6a0b26dd8cc58b38f8e8758456abda216eb9e35a1fe5781b7509c53473ec8323dd43569ee6d868aea5d598a3f31b568e59398be9659b76600aeba848585a822334c7537e9fb4cc2f3d687c42d6ee8eaefbe216e627fe16f3837b614b58d546dd32ed6814dd9f737afeacbb9919e089021edd014c3dc92efebc0a2140e37a35e284c7b2949864c1c398d3c23a5670e98b1cafe88c59dc31aa98c6599d28eb6deff6688326a72c3b8a719738e8e4eea86ad452e2280ce67842eb7e46abe131ee1d9b2b8ea08097b7393763d928235f564516392158a3d05fb3eeb910130af935038cb06acdda1e4d5bc9047b7bfb85b8f5e79c4353a270d8eb15f863e3c849d20c166d7a0062fee91b2de7e94cffb16b5a101b39db71d1bb3a097795c638002975dd6fd302e4056297893926c6a947371ef21a6903b0cb62197a33953fd67ab74884164ff5643eabe58b309021a1dcb399fb118395d279db651ccd6989b1fe4ae48b84f7bcc2b054176ef153d0e00f15f77c7706f33333e218085e00ad8435684f2d72b459271e427e0b42ccb387fbdf01eb548742cfa7a20611be381cd80b6865a08290c743479e09b7ebf364728a52f474cd3f6a07029f505830693c9e9f715c9e5b6443d76a417482ccf2d8b6b58b1e1bdb681a29fd3f3bcb32b3cdefd824921ee527730a2245ca7e25d7e8fac091a2dc16e5aebb06265b469524e4a5c31ec083d6ed16adc1587e026aa3a08b7dae7977fee4ef0072483caa7680133dd89a322ee842b532d0c1a6bc8932d84016d77f9d9cbff5d6a53f0e026af485c80bdde02df3a63534438b5b4a3bb782d427c1f8c337f667df0be495e311eecd95d6c0902d63576683f5fdb2fe16edfb167a369804233a5e342f05d448e0c63466132dbc6bd9ed4c7ea230582c949d06da8a46719e7c271dc9e12bf1bf30b81f0e4876e37ffe000624829dcd5c31c9a1fb77d88f91ac8b82f4ed98fba7e24a67677b7590106708d4095037f6a397eb9e4117cf266dde2c60620759ca643bd0ed3f51fe6d6cb6cffd54321eba463da1e4acc324f572df225ab8edbb1f4a44624a0bf1ff695550dac7ea7951c64d3b437e199f4ed76a90c65ed70d995975fdee99775ab5b1b4a83e8e46d2d9b59c9606402e2e9bfe6f0e45f91a1d121ad830a4728a37a924b94dff8e57e282a770e7e65c02aefd6c3e78173c6458626aed031f4640be1e53e8b4e3a58cd2541a7af7a3951de7d46fc6e332a28bf12b2da217b9e0d3fbecf039b17d3acd3af4d0127a9e517f4e33e8ba2b094ce504c6c2ab9ecd42f5404dbd9c7f951555be6d6f40359a3d27eb9a23efa1faafadee5e1fbf191ccd6bcb842d766857d05995ae1c82296b90565ee9da77344df9cbd06dc1163a149f3b7765b2156a9010e844de8b7408772b7a4e090172c81a69926dd232717a4d0edd2df469fc70890ae63e084d22641ff52432dff1a14d060cd4a0720adf8ccce351d59d4f2e336fb15d46d754f48a63d845596ba24ed58d9ae614ee843cf69ad60388d21cf7040a5adb61aa594a419e50aa5b39422beb7fc97f9f223abcd2ab63d0dc6b907fafd55abc600a59c0b84307c01174f6a79e286252127b2099bb59c6bf5e1dcc3e05a20abc57e6075b0ebada5fb27e1ce892580dee65cc1554d2cfbca43777c3da09ee608a336060fab22beb0da6170b8560cbcefbad3860a4f6faecc7f56ac7e2206c80e7afcfd4d2183e2356ecf72162019717a3441c895214bbcf4d09e2edde618923c66c448c36d8132aa801c3384f6147572573e1ff685d421295d94d9ecb6276e1d3dcab62e13ed138d02e5dbb6c4030d26aff61cdaf099518520ee40baca374c96afc2ad816c36987bfb53ab3a0aee8b13ac2113b8f7ab47858b2e03c664a0cdd8c75dbc437036fe012a018860f507e6a35c591c6d9f7a06f27f4e4970e976bc85480b269ba7d7499bbec0e98ea54b7252e57d5c2225a07a08fb974155826060f8430ed9865a4e10433259aceba00c3187f0923698004dc654e3e01f02722fe8ac190de56f12d29117ba379ac2444dc20392f225195095b3177f4dbd4383c7182a37e9e9d7fe722249975036068469fdbfba5d397f7b62d18cbefaf3a57e8838a6dd1507ebc19ad81e2f66ba8b90cba48c9e4c07890aaf63a8455f4e154d4b93a1421d5d62b3865ea710ba2e097a9ed62e86f7095417c8abc7faa252c8e833cab672a9614146a663f34987b6346297bdcfb36264bca69686467c2161efc5fc9a41a1740ce783f1da66fb3df5996b823d6dcf5f4b82922e7ed002ee67e69646959d2f4ee8b8af5a95a562cf8d73ecb1d54d8c12e0f71aa1b3791badb265d44d20e4e3fbdf25b3f3dc66b4971f615b2f2e352ac44bda59677502ae2ed09c36f9a781db12e961b59c3377e7fe2f4451f705b96791dce138e20f4d6b6439caa62b40e52aff4f5c345c5b98b3d95e6bac353d8987816c179176ba49f01d4a7c4a1d56e4f5ca460bfbb73e81c492bf88a5508180421cda22fc3025726608cb24a35a6b257e51c5483465d3e660319a91f85ce29355ec55176489d95a5901d1b176043debe760ffe1b6982ad4dc9dfe0b45ee2e49c5db1ed0c6b2126c12bfd29470a5309ca26fde8eafc35fd1f51212b38806c7279dc63f0a8dd0c116c2c8d888607bb33cd503ce35e7a530a75ee0fdbdda60485d273ce20d2d1bf618cb6b8c98bfc7b383ae2cc8011920744c4e6cae55fb8977da0e7c6f4afacc2bbdaf8defdfe8431bd3f5602f7539ebc6c8e4b19ac8f6af1f2dbda8c9924e41ec17a03a4102feb664c82c427e53a6cd5e79e107d831fcf72d1b8025078951bbeb263e540b222153f6f0ea6b861fc181f4af4cf2b561d6f9e23336460433144a67513d0f6c9e5e4406ba74a9c1a6693606d64a74b340f2146e5179247c8ad90d6188d5d8a7913ecaa38c570b5b127120636bf8c0e6ba1eac2e8940095c77f9c1cc31f0ecb9a24903149b2d39bafdccd9e6dd3bca01a878bbd64968730d5e554ab12c490740e0d43ef5e4637025349182bade4399d18fc8a7f824551f942683cf4518ee2dfd1a6cd405fd01fcc3016e977928457e17a0fbe84c66cd780c74424270f53b603a46dfe5a2874be09113b47355eaef5878c0ecb8ca6627afa8505f2c7e88d6282a90f6b25a877210cfd5d6f2ee474f32e1d321484f89d15396d59a0f5fed23a5b946bd9267f52361aa50b69f05ef4c78b192b6bd58c0a683f23859622d2a5b45e4d1aa3b7d76a47fe2df64b728d046e6e0878a44a8f01a031224b0f7ea78be7eed9012681fb054ebdf20097cd54bd3bea27373fb9f2bfec55b248abbc94dd3f4eef159acf76d1eac1545c8a55f887205e34caa0f9ce8852cb97d937c196c3ed6722586d47a00309ee108ed32668b69ba9cbcff80ea3a69b0e5a9acfda51c9194a85979fd0a8097366eeeddf9ba0fda96dfb1cf9bb98c140fb4aa8563600dd1f26186a4248de0cc91a818e5fbf6a710cfb3448b8992e9780e89ea745f6f6c090260090a546b3970795e0e0ad79009f124beed9fffc24558a938fcd31e22e7d3a21028af35f274106fa23cda29a2c0c0bdb1d7dbb31396afbc28aada9ddd0b9b0b322e44341f001e30aa96af3903df3a6b0f10bc9032d3bff7aa2466930d363667770e7ad14da4a55ca8d5dc5ec05401217bfc848fbb2b5617ee349c4b8aa574f0fc54017c328d95e2883922a48e606d87213bd9c706d154205fe4b18e7feccb6f907a4fc7116fa42a105f48b4eb5b5a86af2a38207d9a60e638d17f9a84d8af99a3e50187010abb76caedd02896fbb3da692326e8eaefbd6472a89915b0e22943f7150e382e2e0360daad6c39bc7a9800019c1f7db3a54e383944a91198bf52c932bd1be40f4808816463696e6bf63f789978c5f0bf22340a7a4eb2051fd7e27608112107737bf7e683315d8ffcf4af55b9305d98f24c6f533338ab5f396767950abe0a5ec29c65d19609cd66827b24ae6a986d5e6e774194682e1fa7970b9981a09e6e19b1174a7ec7b1cfa0596f95c47c7b12181c89dcef8c7353436a8f42a164faa300de3325f98560bd7a0fcacf81e3fd4577634f9325d67e23b829ee96a1c3ae9c89ef87279eb111d6bf333e8d540fa4b5dd5553825f1acf900ab0604792d9c4e9faae2e6f451621cd7ea11f7123e577f883be9a421738ce86832f76dc6009d550f3e11db10c9ce2b885375623599151e9137d3e4a7c7a6d5d2d5840f503579fe46a714b9bc100361fb3b0f4d9013bf618d2745c9880167afad3216aeab3d9fb5984a951d9222c2ae375feb17853ca971dda5b253cd632c80129c4fb5061a26739453fbb69faf78f1c0665f72ac9b4c75d8fa8b6a1a355cf0db03430a972678070adfb776c289142642b3b9f76f03601ee8fed4e3dc046a691179c2c30b21c15fdbdb2f18d57448445d16f1976edf96447865e8a183af7d17c5b4be473af8465272ec7ab4a47391fbcdd3512816e38b9601d2112ea96bacfeec8e97b1686287abccd04bcb90c41abba5141707324c8b79c4a88d03a593eed9b13147001faefbf5bbb8babea36edafe03f7a9dde379f947c9ff72c91968adef90dd83e2619dd1c3c737dfaf72cc224377b8e42ce439633c5c0123b9da75b8e351d289da8a792495486e0638bec7e0014cf5540fbdbcec337133bb4a5eaab61919bef2f7058ec9bc30c70c2b1f515a33341919e310fdb9e50c0885331c3fe9c2d91e47d357801593bc6370ee35dfc603af5361f11783e343cc51b61e5dbff39515bfbdc47327ffcbc2966a4961f2ff3fcde5f2675195fa8728f9d41ad8e70596fd3434ebb763e591f46845f48ced80d896f1bbdf90824926f41195e0ca44a6caff21dd1a597caf05d8274d755c0a1d682d414a95f46a03d366e711ba58e8de368d315bb6e741bee6535e7015512ff99e2d845d631abf4e180e6cd71f58a324df286b41e97c509c4a93c49d7212b4014cef0cdb69ee923038845db902aa91dcd4ebc2f8d9ca679b37cf9f104ab6394ecfda1e9675a31c283d4869c557d4bff7208cc1355648c933a0fd7f5c09d9636178ed357486371869ab07a213f0eccc328709899993ab964a977159b8de229d57f11796f977500217b67a5c204ad5955d82c690eb072285ea27165585188c3af4903a3b9ce396a807a73cf0fa5aa761b1cd99f261508d20536d5907dcc1d00a8cbe6d3a9333d9c5ea8aac8219e72361afbbaca4a8075280dbcc176428e37cf2204de160283b0209423eb7fa67f39724904a1d9f74aa69df6858574963cf840aa6d26c14c0aedf5583500f461fbd90d74901a5fcc4b0ccff669b6f56a939cd6aa12ff26b1fd40c2b43408f36c9b017ec9353be705b5d2d48dc57c4d56a2caa1e8af5659ae9ecfaf342d3c9dd390ea2f2be3bdcad26f3263ae70c190cec16f41f70541c6db411d1d4c635837f7eae6914382f5312d06f1a86342f487b256dec7962722939220b0c870e34a4a074976b7dd0783f9ee06b1a38c1acb219b6d9cf979a68ac136c79f5e391864ec1d5337ee63ad2482e65248589926b68982e7abdbf6dcfbdf68a5f2901e23b1f6aff73c7641e6893d61fee780112abced4c5e9b5072694095f55afef2697f1282f4bd00e390c6303e48e8490a00fac49d2f4c8c9e96f67db7199302102e76d06ee2f667a6d2d48ccf64fa0e3698ed2986fba8b6b5155479a1a96377bac32699db4660db461c16e6986baaae9fe20fa524dde6d7228f81e4467260bcab94f4799f352abe9ce34904048278ce878f7e99ecb47065f714ebde8b56d9f7bca4149568804436828e26afb48e0c3af6608a816628b8223edbf0e86bd2e073c74be8e235e9c271ab8c107367681b0df6c6343764cc8055f604e459404e271b0249ff6f97e61582bcb88d2a23da6292e079e5e64554257e4f557337a08ae62f688950efd5b9d3f0796526d866753a3a2aff04783fd8d6a4eb6e617556e3fc06a8ed78fda53ccdafda3e59addd8ecd4bf877b2228d09ee0e6c425453bdd6c6030ec5744ca2e7897ba56be927c3e1a61a3331a58a42c5b098ca7091d58f1ff9a07c6894edeb66d5da28ff800f279a685ffdcfc633096a54f2d1a2345fcb2249e0414bc3c9af92c935ce6b7a0ed622aa22ea9dea7f7be4687a29d3b56c08a32566c5866b2d442a1196b537643591dc0a2550b84aa531393ff31d01a6bcccf444e66d834d05054c5f4e18c34f7331332344a1b6fcff0c6ac3ef0ed15729c504a476807263132a377e4754b521720e95c31647fbc52b54f55e44ea5061ee362f0ee9a2d3952b65f2b0d18c90e9b2ca61c3833decbd2e4a12d3f569903698faab86778b45b62205efc40fdf450a8c539aff55c4e5b6e160a5ecb6ee15eadb001cb1be05d355759d7f29c0e45c47dae6ac60ca80877ab1b2293bc7e9ee9247b9e4e48b0f857cbbf016eb6a8a59a164f2fc7d16d47accc5168c27c6acc4acd69cafd72875e1eef0b25f6799fbac6760fa883c4df661593ce00e2a8ad85a343c49ca3d7a0fc33eaffad37c66b2502c37ae6b8135008cee3db731640cc41d8584ee9189e8958405a72e10be1333131ae72ca8283603b25c5662428957491455513446ac16a9328536e7c1e22494c444746ba806c6cc880c320857fe02bf4ae2f50655b5cdbce9a68513fbb1f1867aeb6eea30608e865dd9ec0bd1fc7d70e476444f5e5416d1bcbaf8956b3f356595829064040016dc6d10e68d5cfe2e2b65b15094c0a018aaa8c2777805d86daf39ffc7a8479e2bc47d50310ecae145bfc354b68a5229268a651bcb0d0eace20ed8f97ff28ff843b5a1a40e4d4e42ba0fca379e576c742c10b910577beb02a409e77f0ef9f880c25c8dc9bd429b4df84fee0cdb9b3a4ece446069e9448166b0fb106811bc40e4a592f4e51a312fd90fa5592c2b05c20b91c398bdee25dc6c9dd078daf9a71b7aca8602ee4420fce417eb59640980b20bbf06ab91c093ff375eda2cc5be02803f21541ba4eee4eecc82c5dcc22815d0a4cce6dcc701314a2e8db0f0f8c7911ad29a781e1ba07f8863f6bdc1c81e2ea1ba002d0825728d23da6b585f8c41a33c178e4efa942a9d339f3a0eb482756c0516b5399fe9ce2f98c4e0bd463e29f976ce58fb7f5c6b35b0e573cf1d486275d10a737e9476e3727b0b797bc5c363520d843a8627f9e4187ed20ec5421685664cdec0cc6c500f8fcd52e09e2ea1b7c37d817ca4fdcec8a19729a235c4c31df7aded4343880e6ad78696d848bad1883e589dc912cd17b90a88cbbf3ef8ddab486ce66b92fb79756ba50d812c1e6d878f784d23b9f65aadeb99e808ffe45f127a7c252327a7767e096ff2676927d5164479aad2d70a4f3748efb4c40914121ce8db4bfea00edea430e933fac6347fd503432befd874e3950d3b10a631e46c2acf4e476a3ca259f3c98b5ff74bcc91a3ea0754e5d6528cd9d06e7e13204ea22b3618991a3818c0cb562dcf154c77d56bc61ff66864e42a000afc9c0ee704b2d88d91f7667357e4ab0595fbd7513a5e64ad7113467c494316b7ec59a4f8470fd9966c14942cd022a736e52324261a92110fa57ed595cd14532b08b30f53a65db3e91369e313fe9aba6835d9539b0d09a5dde9b01ccdc875a19b806ccbca4a755fbad1dc1850c821fc4bec8a3c31bcf9401601cfe02967845567ffe0a4336ace418f7606c29a76c5c7d155fe65c517ef727c3e5a4b9f35ca0c6e64948458cd640acc3b5726e951e423dd3c4037220dd8d21e3c268851b3dc720a2752afdd68db96946a05fa5aab7f7485da2fdd58e4e5061d800d548f0ef0503bfb652945cc69b979af102301d5919b0621570e84061f264ad67af658f374f2fec1f1de8fb469691e88b6ac6a44b42e9f1b1bc1b7c765d3724ddcfd07707844c27b065d58628f786c23ed83aadcc288020a81ecc45d80b5378b317b0ba24b71eb3a2123b56267701ac89103b009ff186e00f06094746cecb55557e5d0cc587669f1dc979847f63995475bb7f434df3d56cc5f344090c0d7ba69330427c74094eeab7dbb8a2a7d934843a5e57a4657aded5200670f08e8aab0759dd0c77b67ca76c05a2f1bde30a97983fe72a9f31631d0931e9b849b3c302d1620578362910846488f5f88de298b8877bb3426fab7d6e4d18c22864ed2551d735f7ccf4c5c47efa7294264767e61560d1da95ab4e41ce2e4a280a1492f5089d3e3842c2b689b638ffeee0de98d5a6ae0248aa6e60ad8c3c934778855668b123731e5fa260b683ad24bb689cd6cdc324db497bc4c37c9b910a25240efc2a5ea758921395fdcdcbbc7a609fd6e2e97232eff6236fab893dd86028a51a70ae8dc2afb50f87ffd51ca2a9ab500e86f3a03f715dcb7891de0d56bfe21c11c686dd396a6bbdfe577843063c8a1c9a72d7da57b0e1e6d678ace84e5b803e2ce00b6771458f44b41950e1df8b98c2b4ae196c3417bbb9637452784e8dc52371c2870a41c0c59146cd04f496c3cb23a369608bfd4065e48e0b70392bd9092fdeb5486191ebc47fbc37a7a53252e7278eb5f234342332d8406d2f60bfcd0e415d6ea088d8ef5443b184e8870dff27937b3f23e94a1103a8b1b18b18ae474a8f61dc7e03b185fbdfe5efb1e4da6b7947905e2c100911d74a95645119c22fab249337b77e06504ca4df131cb997cc24c4847a94acb5aa52cb28f64659262ea75c506dc8af8c0b32315a1bbeecc059d2195df49b8f3e40784433621711b87436b2070fb60b8049413a3994ea0fdb1f6abe0806cb58aafff9c1bf44875e732e2f1927527bc0d3bfa53fe94e49531f846f8e51dede313871dc7c53aa509819f4c1bbf3a6a71d30970d761ec775a35ff6e51daa669e6ecaf7feaa02fab9f72784b8440ee206ce26615d9b79c597df458222665e7dd845db38fd738dd586802c0d4c4b130d34c4b5e28be3c23b7132307521ef213679999a7e306eac842c3caa3fd89185689a8ab8e2ac72d82c8e284dd0fe87ae314d5772c37a772588475bdfc2aa6350d65e025837d66bd06d5caccf47d960da1be7bcc716360ed42f79991dd2f9717b7e6ca5b549c3631864af7aefd60d98115faca70b3fa4cf1b77b25f1ea5368a7497ba26706e30461eca355d4312319099c6c5e15941a6148a39bd549a1487307a258e44dab750f4900244d076789839542536987f0c3227601e57fa24caa33d86c498b2225be0211715e517fee99782dae1e8ad817698dd7deeab16d57d65fae1271073e69892f62835dfaa1143eef6370ad98530de711d34930d43f49abed4cfd6589f1d8f009ed6be2c9a44cfb6c90e9814b7bf5761d430bdc2e91fd6c66daf2469ceab91a3bb4ae3ff78012c82507007aad7e97f7bfd3fe7fdeb3a78b734868778fa427f257e262e557b4e39968ad08af2b62c49cfed73ca2d26cedf32193559095bb856036e4b2e9f6f883a094646863cc724f86a69cbf93eed39002901bfeb359b8564b9c801707041edddb7759a16395b51c903196b0600c575b2f242bf1702803b2aa19900c0a55751680550e65718b7e5c259f3953a334766d942f8a97a0506381d6ca634b80f83e953516f2c97e119049bce8b1fa13e28bb7ef902b415f545d736a6aefb37cb1da47b91d45f731b1839bff8431c86d796371c7b239c7bed40a4b00571c6f74e14964973202514c9eff98e13da2e53461c9818d6ee81d10dcea4b3217bda3dcf83df3d0200c378089faa578c8ed80fdc7e6c258355bb499e4c9fab9e6fbeb42768cf916d94d69067d84122c56d5d52bd6e7a114347da3e7c13db733d55787104d4d637268ebb7a139ddaa8cabd0e452c8c95664a5528fb81629e05cbf37755485b372b213d59af6608934483fe7e57e349902d0ce91e8f072b02eca4b1cda59e766098e144840d4d8fb9d3955c3b3da447348ae0c46d9bd8c56b1f0d5f1e17a4d893b3f000e00365c663c9ee9f96271a62ee19e0f29a05188f950988ba1f51c091cab4dcc36340ea63b1ccdbfc5fbfd43cc92fe5d3e5dba51fbcc9335c894885034b5db22a09a453373679042c1985dfdf4bd5e6d46d7c3b0d7bc793e6d1faf57eee613c3bec18edc026e3f6ca0803a9ca91e77752f2d30c0b2579ba2b18942f061e5f25d9e9250dd8597b6c02f09cbf14f6192465b81f06c5f59cd265610b7db1974c928ec3d338d4e9fd190901715959a5ab4cc431d46804a2dfe62a53c47eeaf9f37cd7a7d57f18ba7f4baca817175277e3faedca5e8a11caf86690882cbf39d41653f00813e659ce6e300e46e485d96cb4cdaa0e047cbb582ed9d6c0d90dcdc15d19426bae0be6464702024e5cd08bf81a25cb3f2116336e6a8f3d690b7a34651e56423e2cffe969c4377914d35b3d80b01aea5b89a2284a8629a8c1f76c6dd66d5f8acfecf6a8fc22af1eef11e192fbde89036f1eddd18fbb54946eec760c6c74587861713d9880d1d4b85e9d92dd4a9ed280a39f7721d254a3067c56d620c21c6d0c05b92b31dc79e085cab6d43895190b5a6955cab6857ad4d22a26c39d0183c72bf211690f51905180f602a18791789390c53e2e5f458759da45fd21fa78d20b7fcd810a6dbddf5bf329cd53e3c7965bdc70820a4f7a4ed64d65381478ea47f419bb7dd551832644292214d76f2fadf26ca9794a30343feb125067dd7b2ee5599d389e9493fdb96a42bc90534288cb0489fd1c9dbba254a4656797c4c24aac535e729ea62d80559f4fd5027c46dad69688682899deec8937a3d97fe2be72ebb44f997faeaf3e20d5e8cc4a8848351fcbce7baedf4dbe1d1b44018902c580e2a6aa381b91c594a07469434463594bf57d9612cdd7fb9edb32c4417bd5966447c279e16370b138dd8274d7ffcb2f0d07932cdf174b31f98d3f0ac340dd91b81e3fc57b3c26c5193b9b2cc87821b7b03d427b9771bee1f1fa09e1866b2d99ec07a04368a7d2e06eaa4337b0b0c1774158e98fb98f83a4399a1e19c9c6d7979e4d8e7ed7b36dd07a07821a597c3f7d5430ba0c7c1393f0215e634e981d94c0f0319146a03d33b3e4bb3fb13d72f967f58afeb941df84e93fbe8babb39038d08f02567fd373c635160d296a43040833a9ae94ce711aa64ac7fcba0e06d4b0ec5360c210a238248609b7bec2d83b3abcf8b95bb06a9ae672b5f8750e23b1acfa73b7d1b2bd5838c007b8524cb763ad2c5fe5f3ea7b02a3f6c5d664b5a800b9cef9102c6c17818840b20c82d589777a03e75dd7e0ad759ba6ae90c0053113d46537164ec836363f8b1569f78903d6e5837304f055dedcbf81dd39846cb2f3de17060b78783aff869bc1737cc1c9b9dd42cec94b8e8b4cc25f0cd145d8e81bb39f688bdc4df8d33cf305d0939aa623076515a2bb14846221f287019a9ece3fb0c0fbbf0ab217a1fe112b2a69be0b227f8d7a83989930e6ed3d9602bafbe2c239148bb78da24faccda86afe96cb8c33bb8aa118641f81feca537f8cdffa8c9c315aa0e507db92e07e04fe967587612cd9692c4523b0935e2f028368a13886a6b0c15fc628f30309810df4672de2b89222c934bd6a048658677eb31ac5ece9ddc92ce2a782ce6ba4dc916c76fa30867bb01415d32e02ed0205500810776858991ec21997b28e1daae56d3b8ad0662295c6fad201716d5aea6193c7813129b330109fae88dee6950728744fcaa0f67e43e6bcf0231c623a07d677f63dc9c14676354f1720cd71e4032a0faf226b41747b0ab5748b7a609a18094c9178e94fe15447bee6ac75e5879c95248e5553a3cd985a1ba5b7e37398b66ea65f3f7584927c7628a4584c3f8afc0112ae22e3b787aa0f3540ebe64d9ca6a2039e708f3959d577f983fbbeb3111e0a2a8895a77aaf60cd884fd711eb1a81cf948e3e8d1bb98537e14f382951b8e06bd0730dc7b0aa7571a3e3e46701abdbdb196ae4da637a10c407ff55a47b23c6c54585bd7d8266c4eaaeeb3a09ae7986202c8a66600d5bebf35419de2a7df0bf43698466db21a6e4022d296da78dcdb5ea8ef7d38f9e43622ff275c1cf044dce5467e952e7635d770aeae4b518b34400523451a4edf0f413d00cf7b9b28563f0185dd6d5a2537685dffd16cc56f10291525043d0e13683f29224a64da0bcb744cf21108df866688775da3b09360cdcd54c6a4fc88e5a5c54c22b9b8fde234f5ed65aaa5e44d9c3cfa35c10b4782a9198f7b8fdd1b0d844d7b6791682350e34c658bdc67b85922d24a9fd47aae90411b805e3b331d30e8e87193f11d481357fb9c6f91239fa210a29b8879ec7038a1c4ad28e429b9facb5db8cd5604c361a75960fdfec4571dbec49238add1d30fa4d1ddb9da6d128600f8a6bcb6532487cd2fbdee945ce69b991de4f465231150d1cac326c3299c5011dc4dd421845311d04ec7e3440c221674d5c9d15adb8d3178ef92409815c878ad8019ba6e2445c949b4f1ca4b919d8a15c3a606b3927d61a6af5213182d3fae000e1e4e7b504cfc3cb6a0d2dc788fe4f76db41748cedd28e5f15cc3a070f7a17da4703a1b27edb140096947c24c868f498cb6fc037280bdcb7c7b430501a2ac77a48b5eee6aea2cc6f25d149bf6d10a72b37b25cec7ccfc86226ddc3264d9a198f93d840617fadba5929e188a0c8e7c831bff1fba192dfcc232dd939b08bae8a402f1a42fd66a480f6c731d2dd0937ce7b8fb00fcacbc5e1555d29483ceb1aa75a2b0a5d5b5508fd16a681ce8cf5f2138e20b983295ce6eef4f3c26d253d690947bb7b5ce757deb6959092d41ff6dd56f6b821d9d961f6be92efd8f1eb8bd8247b9d01d1c364d4be13b64dc19f3475a6c457b5eccddb8e58b2f1d74e43e9f76c83bd0b2d65daa81a25096d6ee5e2b1091517cdcd3aef2ea6009f3373419f2afded9eb5507a2eb2f6bf0b14357977976d64e42ad9122a0c543e23c1abd83890b81f12b206ed07dd841e1a1f5b2965d4a2edd66b5171647517a00250b8655bc2cd3ffb32404b937c6026ec29c65ccfdcafdc0bf7a704f0cf3a1ed4d7f805ecf485ad3b02d42fb79d944f9270906e418930c8ec588342f637470fcd400df9b8b8e0a3023d08171306018732e3c07ff287a2c9d35b377fc522db0c4aeec471494ffeb4eb1214eae1e2a96a618a41c6e5593c0017a1b5ed1d28bb87be4e5198cd7cba6aebb18804657a021883101756506bc35ecac3d68b0a5c62542f191a925e41dda61782cbf2adef98eecb7795f3bf4eefb018edfaf139d518dfa6da66d5a8dffb3b409fa0e2effb1fcb735b262f752b087e141a939206e5e4bc6bea97e4ac4ac56e1ff00a02d31343977a6866c759e70be575c729b7355ba59abc91dc7c0974a503e2fca9d9e89f3d3ae297e3279f7a1afaa80a2e85ecbefd172c1df1f39a20c9e6a1f2f3ff0830873bd96080ad259d03d94b48d234d77de5c94e53e8a1ed043dc2c40d17120f4cf1e9de7a6c09ac9e515fc22b8d134a9da1fb5fbd632fb921929e6242e5694c3c6d17f0d453f69a7a1d42fb271e0619c92ac1e1e489c16565378550dbc67544b2338b2585e90f34a65dd9648972285d8126efe11d6e57b0868b0bb37ddeb08905ebcbdd3d3fbac26e5be2bb376bb45b2e62c200c69b189717fe4afe7846cbb7e9a33cdb2f5416c3abbdb59208ed9da877fc4f27b587e2eac24be331de856fe22af0bd72b7fe03f5538943c1c1d91b9c7b77ef4bc8e8654283ab79f84918fd9fe9eea5ff0d9bf22215214604377c44dc04bf0801cde523e87029317e5ee749ebeacf07f1a0a6b9ede86f45842197a8e9d6b3fa09323493a13bf4b561d3871afe19951bd33ec18a35b008b21182c86d443063d1d6ac01415584af83496f3085830fbf8f12f698adf96e839f3a962b359a08c3a6f5b7152fa6828f66cd090ffb43967a9299a8f92fe3fa913f08d5849a69320a4eeb0b7cf14f8428170dd4cff718fa5a280901cf1e85a6b69fa79d07678f7c5d6ddacd7e371290e11bae10216d0fbbc50ed7af16d94dad1e5db228246131b6b53e68863df570a60f55c6391287905c74a4bc50eebb22c95b264a60be5691f41a1d5abb561bee89bbeaaab265e856a0839469a9b06b013616798b2724050ee9be0b6c4d08092f85c0a44524313d89c3e57cb7323f373fb065867f462a689391dc5f87ef5c517d8044ba86c718584777699e5168f09025accd7bfd8f20886f6a896728dab2045c9a87c06f9133e397f1a1230235af2aed6e4febfa9e99eeb46700568527d7b3e49a6462c9d4d7e5b097e279b7301286e12806b3b169a2f173cafee671a9e35351b473b16929b86155d7330ea26d7d7fa190d0a40a16df7b12efa15fbe5413f6143f7b5dba2fa1fa2226a404094a3e274dfa070940bc7a171e827484dc3b272190efe119ba4715edbfb8a19d36742d89bba38be642c5d43fdb7f48931407a07221edc7eb08e1f30e2e0a9fe36649dc60f9ae3302cb5f7163f983a0f67ffea5c0822bbc9991bf15000900be69d3a806c2b14d5d1dbd419a51b5be84c5e8e86e76c27137c0c564f192741d04afc420f771b803df15acc7c1e4a1786347e43c1332ec68e34fb0bfeb305e1edbdc1fc1a943aff1f08b8c45035a885128174b71d9aa21431ab0b4398680fe6ef4dd2038d96caee13561f88e618a39b4e079ec61c6f92036f4826c7abc50bbe0c68dcd4662cb202b9a72a11484e856f8df58405923865307f9d1bf0d0cc1bebdf9470d614b7f9a07d3c157f8db5e0962273886ef279bce3f464c2a61993212836e5606932cc62dc5bfc1b5fac9fa75c8afed60cb5c0cb98cc0a8c6bd9b651a3cb4ec590d624f390eea9dcccb830f27c4ae1af38b143b865941eb7daee935c8f0757a3bff15029d56e8f05b1b2251cfa1c18124f7c88f0be309d807dfd4e7efe8d7a630245421dff894a3c9e723adcc75d3fed2542cf148d70f65e263ef871ea534c30010738f297b6b2161b13dc14c540c4cc15fc3f741009553d8953eed4069e8d4b4458973e35de60054850abaa3c88f8046f2285017f6304c497c894a58ba81b56ee32131c0550409de4a98e42021fe57282d523a23557c249f19fb5c40fde16fd11cfbd6f719ed6185d74df60d981a4d0411a49aa8003d2797206281116878f92f6a8c5645e331727b1537819a8da461a097b02d38995d6a4067a2bfea204706ae2df7d889c73b51e30331f8369c59ebdb843fb9e31dbb16df2b072298f21f9749d1e79e33224cdc07e550151ca6dc1d2c178dad09621ed4bdd30681abc51fdb2bbc675d5f035158809fe132ed4aa3bcc7342f6bea64bf1342af03fe01ff321b0413f69ded665f4614e46f18fa05e08199bd470715cc6e5ff9974e330838a975d412295beb2ec99a01cb7bfc76b29a9b1ad393b5a4679dd1e1f2bb51b8160cfb0bfabd1851023cbe41d11ebe354e5baba2f0207083abbce513b95ffd59f240f33dd70997d43d3dd93b208082bf18304a2689806d12e86f0a6f2f309ceab635e86e5ae94b7718659721c599672f2d6a22cce995cd9ed75af786f9a2616a561cec61cb4cd89991eb16abdcabb0722bab981e3211d2cf37cd5e5c106e2824b56243430ccba611a3656e153e2d42b159149f4f8909c8dbcb6a15fcfe8c849ad77f96208258aa02f7fe5181acbd5d80953d74672c7809ee2a2e604bdda63a5b93bab0e8ba7c582e91648709990927f06504ae492cba085e9381854ab0d193973ced2443651a0db83a53bc207bb429b791f4d96e82a10f9bf431390a30fe3492c53de1c0dd2a35b765a08f9b018b6d46de5d7d96353e1d73453cb624b4bed5da9d5e1404febc42df6e98f203d7ab6cc03e91d15d33dfd8f0a127bf9fbe857d5bf7c1e027ced911559e7a5cdd4746c3bc6508df00ddd35e2b06eb3c921e58555a00c21c5909ca49c6e971522c2c6664b4745780eb2c5266f2f8cd40f6e23c054ec3c76c44a7a7fbca206e6fd678d4d0ffb626761cb2ca0c13d25d19db895e23f6933a4d7ff66e274c877d1f597b9fa80bfc620a1561efc0f1cc1f7361596bf2c422cafed839b1c09115960d451a8c897109a78a389400165e05fcbe4b488130e271fcfcd2c5b40a42cb7d6e02a51c8989e7a4a042226369e5249beed4aef922fd25fd1e340d89066b267455bbf5c3a9a936eded4ddd4cb6ca4ef91818bfdace13f58bc3b618f03a8befedd08a7d75e14fee6bcc3cec1b4ea1f4c06f8d47f49b2194e333e605932b307b098e79f101686b06e8f158a522f8796502e1e03ffc91ac5378a7ac7622d88296fd0d06622dbb372208777b47a560940745622d7509985da021b9ecd9a1678ff8ae40cc8930fe089814224074d40e5ceca29fe24e7e1e34502971ebeadc933f39c890b1ac0e67e57b70d04bef5098ce30083431ac6aaadb710c363dacde5f749b368fc3726087daa2f55227183334e81259dd34917f970bc46406bbc4620d3b39545dd5e7bae6e6fd67cc3c9a1ee1c5b32c6eb201196f3f290b92b6205296232cc8343aa27a0edf013665b691e3ba212381efc523cf7a315b963f8a376b855fda4f09bba885ca6fbd4bed1c76156f76449e5fce3ecb96f9dd36c3c50ff5d962972b76a8063f6383a56b3a335e48a8c49d6153106b33ac50b835d308483b326f25cdac167494bb203bcf0c98cb3f1af06957e77d7d39368438a4f62ca03a9c17083d4edd9854a8bcf3a96c97c244447c65bdb3ea5da3c78c86fe31f49994dc220e7cd250f5b39670bbf7e86c84c9dba5453f65999084bcf0336b5cb4dc75a9f874da934540f77b6ad49a0b2a1ca6d3f953833beb12536649e19d847be5fdf34c121b9042aae5ba340ef23b46f8e791152f36e3a348a1c87bbc7f6d4dc31b0b0b4a90056deda6326a3da482369baefb225e03ad9d71d5ef7d0e45fa79dc29c249d7913a7879e920b7a31fc1f57175e6510c486f55f1f4c580106f66a8f18e3110b7ad48786a2ad008afe745781e1f7878714116da3f9a5da18523f9f1d4f6a26da3fe5299ec4537e6cd831ea633bc7f4284c080f7749bfad147160dbce2c79656836b42d87be80af523aad25699884741ee243df49f1f5ad07d77e2dedae7589f0d22636324ac26236f27b35067e3a505e0cd3b5a22f1ed71cfaf506e662dc976d9d6e1e6f26c376031418a11677a8b06d0841fee3ad4e1a3db5bb0f1fdb64325df0177ca4694b844a2d5eec74a4975a36b026ebbbd142de814d38d9869b37da4d1cd65475f98e54929be0040666af180aa1af35c6411c05b41af6b63848f3b9cf505ff353d8ffbfa148d1bb27e4410e508339da833ef62a94e54a0b5baa3706dfbb7fbcc34c89a03da80e1a11495b6ae5fe0cedfade36ebd79dde6374af816f053cf9d48c259e501752a0914f9881ca9e29ea92906c932478fbdb898f45913118a8d3ef08b7da8ed1ce8d34525bab304c6702a09c9860902be38d081ff3be0cdd219d3ebea1ee66362c570260fe1b4eb9dda8c13e951f9aaea7e2aeeaca063a65be5eecb608562662f8a7731ce419711e4eaba0b722f5a28c23fab53e3b7ebba8cdf622db5d2b24f674eca6ba17bddce0bfcfe8f743ca31b8db3b03fde05270c04a328bec0c76a0207c3ba74431fa087a97b49ed1f51f2b123432639366d99adb415b335ac4a7849372449a39c5329f92f24fa5239a8ac175ee3d9ade495338573444d1c085bfde002bb354d3b1c42b90019b3e27dd3b6df4ced435e64ecdaaafbfc933e431272adf1275482e49bc9390c5a9ba044d8fa9c0fdea5c40cebad7d730f0ab3cfbf2873132dda3613f8a4c865684c9c342e456992ce7b01aa9a02829cb63c9a341f636b8096fd8a54ba74eaeb5066d72392ff999ca8bf482c868a0c463f9817df6c56834f9bc20be7ed21d46ffa00cd11659411a196689393af45f57fdd46eb65d3463b03228c4d4d1f2f676b984dd6c54df8e3237e21ba8eaa000a59b2df740d5cc8216c77974b8aa34c7fc6ffcad0844c729420d57324fc0d4b729a2660d3b3541ab76852595bb6480326094085774c2519f55da3efac30cace9de78efc98e5cf0e1ca715224d7377eb56b26ea0dfe7c07247566a7d1874f49e0ec3d80b5dd88cbbd7af9a2f043825f4c256e3ee6ccfd8fa721d2b760f8c575d3e2b1ec4a5b87994b4a98bc126170faac98030cb76daa025873cb5d7882d63872b3d3bb85e2b029348dbf9984f98dda6a39b8c82534803c3f8a4e5321b1def33f187d1f14096901f57cd90bc3d6a7a4eb5a7daa5ee25ab797f46c5b5d5433444e583aa36849c014f5c64f5f79fbf3ffa088896d4f4bc56bcb45358eed64d0a7c8308fdba6ad2d9f9e2c5d8045054ccdc68a8f1c98f46e71ecd8a62e8b0bc1ea85923ebdda5239f4b4308c15dee36addd49249ddcfa5f737ab9a94556be681203d2a8ffb766ce74c93bdd4ea1f35bdb8a0745c3070e030c983199add9b6290e7ed2a9bf276c93e904a2d0363d907b215a433c8bde6ee0c2654d368cca24471b909b738b92b31aa029061d6e2a28f15f11bf59c87deff670a4044fd0522477edda4b2d91466a6d73362b08a2f82e5f89e6d51c99917245c0dbfdeb316c09a077f935ad0052f8a72c0c894366030209c6d3069b2eb41aa999e9b2a87653e36b1a642b5f99caa4fb51c51d9be8073197204de359e4145b5801969d844d5539f59750b8aee57792357aefc240914207cf27a3a7612409a689ffbec505f806921d9486d1d59ad58d32524b99088bf8331e33f6bfe9bed42c89ab5963d72b7c496deb56c89da0a9d77bee1a7d063219afb696b55751239ad9d72e2aaffae686cb2f818a7a97b84771743f54b6343c4303a1b3283f0194b6c3b0b673875f9a8258e44e3bf1ef39756bec1fc50905320a41409207c5fa925cf2298555174cb6f5cac6ecf4d6d5de856e6ed11070173eac328a75a05b5ddaa7bd20618911aaa4310f2d029214cb420ab0a0a4ea1314808a0ca69f23dc1e6d25a989f81d69723dff744e3e8a795cd78283eec6fe8af41b68b671a2fe4c2da8b4cfc42b343d413ccb394ffb38080df9d9937fac585b014b8862d7ebcb6c74e1c2ecaae5f5fef8b98aaa27de18bcfcf24380fee923f7490d0f6681e7e24fa75c025d0af29e5c9b76261f86812821341f25241aff4ed0cfad79407e67ecbc9c5cb09bca25660caf576980d48d305cd3e2cbf6cf0358c58e973a11467cbd342f9f7dbcf23339b6a71a0e4bcbbf6f9eaff5f2609a703352a92e635413578e7706ebf0094846b1d602e0ed525b7324bab94188edd1c0137811a4a49cf2e15e5b394d1fc7f9277ed028296c484567f08c10c21ec4fc1cd84e991ea217252e6feaea02005a95d69e2c39cc669922c60af4df7ed2014db6f4f64a062364237a01f44867e3a8c24acbb321bf950242213b39c60885b48cbec3501c82e0805310e4208289d741306357dfa1b400f1f720436e74dcbd823705a003ac20e5fe2f483de720c20545ba4acde2f6a340c95c41f9bb79871c7fcdea5075fb14695ae3324035d19a221b2c938d367335ca24d93c912fdf9e648dfd73af505aa80147a126ac0534ce0090555b67a2731d67da1e13ffdaba3e33f588a9147e4d5d7326194d69d3a1073f28658a35d8fcd8dd8f50de815bb4b1a472fb50e5ab3c4a53739131caa4f82fa77da1dee5595da28195bc81cb154abff0e3bc014b00f612a44f9c2e2de184fa1e659c1c5c1624b606cfc31844ec86c40e9d8cc14f317bce02276fbc5c6da015ac8d940b61b631076b4a885d348c8ea8498f749d6211616b25e649bc429a0503a5be7f0f37184da330de0a1c01531d96b244f681860d57c26aab9f8da2f6d2481127adace294b674c4cdba8fff6025515fa2a97dcc9afd7fc0ef251adc3067c7c75b8f06783342922e43074dc5d181663c600aeb26e1990f43cbae170aea1e13762fffd9cbe24d47bfbf6f669e8cbccc7a7bb4a158802815ceb21f4e74948093fb9b0d7a7f8b6669e45ec6273a1f18f8c71e3577f4de96420368f2ef762321d7cb74a897bd3e3c7ebd39eba4daf2a297fa0bc7f7d3aead3e6b82f1baa292797895c62588f93f52deb02481a1651e93cd5493f1f447122a48c2e983d5983ede23d23597204a2a53d3391cd548776f308451843b785b93bed5f5487cf8b31a820c44ae8a50e0cafdd6cd32f144f7c66afb659a37959a69fac1d4f33c6893cda899bbcac1decef866844ac0033d200578b25b09fc8b4b717bf415c33b2c26a4d3e5d521d647dd7d22d266a768115b14ccf256b9d145be6a3454a0b5645cd4826126f2577ce7a422ab0714dd0b1f2bb8910eb20ae282de3c27231d362122503936856d17977b85cf97c4abe9dd1bd08b2cf8322156d5709b45e3bfa2795791c39adb545052aba850f66bca16b77a19b6c099016fc8def52fc206742a522f2e19b67be599bfa9505a81b8f8b44af7f9776bbacdbaa67c17b9bdcf1684ff880f867a32db4c007559c70541ef713337817ed38a06ed9e865bcfb0e21e785983a4349fc3da1572a4a5163c565d15301d84fab30abbafb798bff6c2e0b0de8c797203bc397819b00bb07ed2e772c8352fd318be002f4961224d56cbf3170135a34a185f3b5f33a58a51dee25cbd397e41e877fe166e3494b199c4a6eb286c82072d0b24dcd45a24a23ccc8388ef57ea68350ca1a8995cae82519c4e0ed2995fe447e587dd72f463be98f0a4cec2d3815400fd54b9093e41b6e74f93d20248736c4d5b31e50d46122ae86fdcb1be375bcacd60b2c06258bd793a0ea0305dacf366bc917ae5b789c2424b0ce02b42f5befaf2741372dfcddccc37e8b9222260e312a81a2328b5700dbc1d99af0b350f7d6bb2778ba02200abe0a767283e94ee57891295fe0a534eee79d76a2840667bf534b8c8f1405704becb73370630ab8a3826846083e0b4a540765fbfd8ed2026c855c9989d37677d8142cecc5dacde0f61257d0b0b1b06c591655d130c074c7845263c6fa0d1f696d3053dd8655ced8a86f4123831883bc0dd00c311fefd16ec57459776c2294cbc5d62a4d5f4ea315b9357e714285889346431bd075f86afd84da43b44f210ce5f45b67edf7a1175e50b3f028df7ecee8bacbbc8d2f911dc9b0a8b4100c272691fb0f755672c10d546a72725837bf6a6738981959a9212dc4c985b697068baaf0995784b73ca41f3fad3f902764bb4b64044c93d5c9e272099905290f45f32e1d2b3c3da009f2b2eb06a5558ed6712e24a0fc8b595194bdb94669001189c17eaad60ddc1e2853c1b7bb668b717b9e0f6f7d7eef9c9410e07e6c5ea89fc04e9df5f099c619c6fa2734cdbfe5940b2259bb60f845dd70a9f3e1e2336b9f18bb1351774f5dc8a0b27ab7f85d9fdb194fccec1bf028674fe9a680ed2ee58ac8291e1f3d7898ce43903da78734339d8a33f3d7017872681d9b9a8fe1ef5f82a37e6cf3581a50e9252b1f35b991c77dce6882a953e8533195653facf969ad7bb2ddbef51e8ce7f06e47bb8131e28a06625ff16203c1ff1df7afab4ddba346947fef543a749dcb6e647f9dcb8bd82ad8b9aff6aa40477fc2a4db1ced996bf1be8ec4aebbb57feabdefffb31d19749bb24692e57158374d535b9ee952603b44d806b48108cbb85e400e63e9b4e7dc8e6378e513235505d78bb4fdfdd411e97c051f9f81ca3e8b44dc762b332be6b49212be6c8aa267b864d4d19070e9dde42ef56cd8f51f7aaf755481389576fec56399371340787f0f6c394a8af6bb7812d48947fd8ff6ac731f03089f55badb7856fa512a351ecc31695df29fd51062eee72cacd3405598334fc1e5659a7e734003132104645dfa11ebe8e02a9681b6038858792d4999ae0a957c98274ef06ed649bfdf0b3d12ac84c4e66e794c1df5036e1a1ce5b08e8b0317711448ca2667739df6732e06e8b5a28f2605e0cd6cd4c8b19ecd71bae9d42776c32b898efa85dd07a977bc9a41c9ceae2b363c32d5d5e8027822ebf8aacb65063c5de88b919d2ebb489760aa6aea94b33644106475b52939b92515d1ef8df15bf978e2da07b0016cba5f5435fb39b27d651d2cf4d63ec7d4ebfcdc23cdb994deaebae8a9ea580b0ebea9e99f97f8b1f8353eaa9cdf850d16852d8211469fd0652b4894cfba04b5cbffa955001e37d16fad357a424ca5b6bf71e4cbf3b0443bf0a69b597e7026e8c1367e085c55bfde71383339a24843af6800b1c71d6cee1dc86d0a4efeea1c01a61bccb9e554a7e13a9a0ae378d434e5a5dc7dc02824fddff214d57ed6d5e6c06e72850cb13f4eb418f9e287f49fe1165e3e149e085cac7629bdc719997ba6d6ec27529ca826cfabfea6640261fd900e052fae26f3c36c31cc4d2e04b791b2a76009cac6c9556d58d1cf7c93c4612ee40b5fbb6c00a39b563ad72727221d5b74d0ce5a95f0d973f43e68ced273dfff14f296a86af9b020fb1d4c1e80180a98b4e3661ddfbd7f1b2eaea9a089a812bae664d29a2a6fadac0e98b9e64b939cd41aeb3d33df15a074dcb41d7ae073f39b43ab1169c3c18c8c389e3eb3fb78364b1dbeaaf90560be6e6e3c65d8757b0315b087aebfc37e9307e2e604f0343ecd20d81c67a2bd748e32f7e66397b0adae9c81171bf8c30a0edbe8d9db47b1a669d3ae23edf953c1edd8f61f37dff348ee69485462c87a8887dd22a9a0dd0881c09c19aa45dca09714915372410503d3c60a86e23b07c0eb8840be3de0e2d2bd9cef4ef8ce8dc65c2b1072f0be726720a8494ce7c743da3ac7c1939251b4510cd8f666a4e347e9e7fb6d895fe3e3192adde12e4799dcf59a22aef2879f1bcb8ea975f993bebf000c4e6e4880b538f8cedc34401a350d9acae134f475477319c1136ff9609df8a56a92942da5eeff2db2c0e1b96009a5997d640f55263f8f1333ee1a0d7bb44fe7bc1f8d7162353c873da9a1fa63f010875a7a91b6a5287d49922600969cd8b9b1282d52d76d8da686c52cc50e36d7ed1f77475caea968ad383fab89efc493e5b41377cb176d361479772f517fd7b99d9ea0cb8ca432e2c51a81063f1a0369f82b889296b01f6dbeaec14ee3eed2c21337fefbe2bbf88fc4433bec18f35d4947aeb41cea9f61bbd0b908a3931998d97363ee497de293fbfd6bcc2f6ae391762e23030e74ed61f168c679d7556afa9f28eeaa152971bb41ac31c5e3996b090a5b78205db2bcd35924b386fbbd851c6043a2ac0f2d82fe5a8d6a5b2247c83f50c0f8e57fb0b03a2fe1cad8e2c3934f4551efd6920daa6a40605f514b04ade4c21c849f6a94a8c8bf3e8588e81af9cce66bcd426703f5561e622a6ddeb0feedd4f3e0cf48f3f40b24f427014ab36e3eaa1789990925b3a62d555ae104cfa64c7449caf4d9745d8411eb9e076c5655d5a5449a340d63af4bdd2296585e39f3b0487df5968ce305f4de1ae845c7fbd2fcf9238c7bcd09fcc8e1abd42fc9010dda145d0fe134c397f29022e36bac6ccfcff6646dc03fdaa0228eb90a7b7eeb973b41f633cfd214911415d41859cecd24274ca6c2779c697e79044eac91705f41f2cd12e7b28f100c9edca0d09e34a3366f94c85a43b385c449370d2bdd45a6e0557b24d0caa108fa84c39e7e16df812d0d6c3bd4890c2c1cf318b40c2c58b22baede2ead1363218cbce345e9f97e2646ed40c8a9a6650708b9fb860a932cb90f5e1620b197a2c34bd28e8c0dc9932dc471c6e3e26288fffb1b4c31d9bdab4eada38baf0180f352255ff06c2d60c9c48c2a3e646110e36c50ad3d32d757e42866546c7bffda0801ec9924e482f5cc069f28c37aee4b861bf218f652f3ff2c7a1583207014518c8f19b17512038bc36883b469490256e08c80a9b1791b6f7d0335cd57a0b152d042e5d580db15d9411ec9a9e5be08f7d887256e32cf042b64ddbe267f48ffda77ea20291dacd6c4c20f5d1981eed9be33c51a32c53922f943e768815c66a63248d2ca69b58d6218e028b1316fd9b563e0f7d663b00574ee9fd999897eb3e9e3b7bfaeb7155c28391afa5160fa129c2ff2e16c7041e4899eea1bde50d52b297e7d809d5fc52a054535677c2b170b87c5c386ba928f11900f90c717fb31eb40f6f85e08ec75d125af9e5de66dd3e07f2f73c97efdceb8b5920ea4c1d5e6192eeb61bbdf9f80f939b44b5f216f9b3036aa15a8e15d4ab535a8590151086935f59119db8272dc5f8207c9f88b6d2a63a8f3f1d3368293c36a80e72bfa382a7e469510e2b8d779e96b3dde26b049a95977ef1156e8f7ee5c102d45853a1ba2dd56ffb737e1a20f0f0bd9c515bbcc1035ba0a92703a5b952b131ef6c050105b658a1b20fbc5016834a79cb7483924d7920a146baa2cdf70b873473108dd8466a581de3672094ec3ab9d3118838e59ea4ab665152e1957e4f89b1059c3108bd119e92ad0c6510c289363cdf10e73e6c1167a96e37b73a03af8612bbc6ee4b292506eab9208ef114a16721a2a4e75d85faaaa4964d668798fdfc43820c182375ce8c49382a20b885fcc6fca3ee4a98e8ffc941764df41eb9889f1fe249d7557704cc49edfaff9f9a2f382f709b597be088816fa37ea414032ab40794c33ba699f02717d4170785c535f5a013bfff33458689484ae1a47e6a3cd0108f311242817dd5f0a4bbe0a6eb47f2131f1f7d66d7936946d1a816c9a517a101126bb792746d8c7363d3e373a3b3f43e8a2f9946bd6d2c24b6fefcf6c6b540ce0dfd6fba4f924648060451735851a26011975cabd37cb1d401f7764bfe800b60537c3d8312996e6e38d5e719e4f22706d04ed0786b52b60cbaafb1eeb18c1af39171cc1df164956170f4703a9c5edfca7bea32515f58629ec69ea1dbd448de91c205f253fa04fce714804d8b1b35e5365110975bcae6aaceabab450fc80ad04ddd6f0f60caf8745f0c1744bc40a8dc23e62f6fa2005ec8741ba580cb49165d5a08f1a41268d7766ca32e981483dbbcb22ee3040fa0bf40b9f4ce107f1e000fe7d2f00fc3d4f1a229cca646e59d11780eb82a3b7d44e3fe73b15da2fee68a473f7c923dc8194b3532f27d550c1908245454a529bf30138e1a43a1a8f0c4e3b689e82cfa6f325e5c26836ab4ad1fc622a2480c333c129e5969192c69781ebb2547a62e20a1e81f0b65bbc17b0ff29e1196f6a4280920b0b558c44214c5f2702c6e45daa3d670c86622374491fe27f41286503697ab697b8b135fd263df6808fa5ce00d502f88d22cf22a34e6313f28ad6ae277e57e5126ffdefa6c6ca2e726bc2a98a26d821c10cd3c1e0b2e1f9d3159e0a68c30a77e251727db1b3276e763f5806c679861679a737c9da938de30e99cc5310453ad76a9f90542f8fc4a405139f25f9796a028c518f2e9c9d4a1779d772277e0817cbcc17c455e049c04e57c79ad4e025f29722308ce363410665ebf1036c76cad325a0804147773732c0c2a873c32dcd58322fa2df42af8080e7a8c90f587558f6ce2c65a622b58b30e2c5344408960312626f761322fc806071dc20a8e27910729dc4e4cc0a9c07e7a407198e5356d6ed4789a5b01c6b52d515d5b6bb03600057f974ed263005bde0405b36360ac1cefb7c2480aef641ee762a17ad97af1c3ac53db479fc8b7353a089abb1d5727aacc04d53dcd0b67898dc9f55974d19b8db5c936c5068ad9d3adf94b16eb6dc26f56cac1f2e6876439860f8d04b0052aa33168c1a5a63dd0602743fc8d8596d87a852d28305a06aee9483eba66513f1e35efabf6a9bc710cfeed4781122cd0ad4d8b906c66c25d9b47f4ccf4ff70fe8c885b58d9cda709d16db78a63e3e174d12843ad2899d458437b55165addf166d13ddd1e3a696a91a65c97fc5804b2b05261ec30350ecdf7b62cbabccc1a77db2d2b693f8706dd1346137546bff7e740f374cef34f620ea054efc8aea8af433e077cef153aea3587f8552e7a54b040daf8af7f660ebb095ea5d6cfc6b33b8c437d02f9b795a728937287e197a4abe1048f36519579bd364be92eb0cbb80270377d524584bfac0d15aa4788e2a8562bc68f1c63c0ccee79f65f5fea8753b1c3b423a4cba7941f78865d891eb8a6a4e13651925ddc68737965f0638dbc5fca3fb54c52c78d67fb7c787794ed3888f681ef90ae9cfb96491ce59c2176f09861e2b16fdfe7d7d3d74e5d02ea7842da22aa46be5b454252be4259f2ea7f585e94600c07e9b7227bb0207d6b05f005cbb69b0221e172afe0ef8ffde09a2cfadb398a34d01ae189ee7d7364ef12092932629a90be5d497f9c8f8a5bedc67d38e3111774fa4560f7535b1b09fddfd0e61d07cf5c9d3d6b5c922819a112c7a200d44f3e8b498b0df43bec6f27f794c1fdb43f5108fd61ffe2ef5ac478384d037f4da0dd0abd3e9ee9aa614d8698d114eb4009102aec718fbf29e1e92cb62668078de86f9daaa34e55384b13138e6a17d4ce0a89d6bc902d1df59cc09a64e16368366e8dfcba309fa80a5473cd975d2602627296653812ff4680c144a4acb7b797676300dfb2a1b1a58da54dd237f31526efaec439c29973691935bd05aa6290713025a9d0007219dbe7ffa6349685f203d67d0440d9b9da9da225bdd4287858f104db9fb4498706ad89bd11e795350762c4087e1344e5d5fd6da55aced8b23f5f45cac266662559bb021ad27c02db86095db076313c9bb863dc5149683ff672bf5471c22bc8c194367ee1060198c519562f6f8be3c3be34f3d535d83d613e36fa6ca21341a9fba24e8fb06ab15895cccf5ffd44182725e76dbcca9f4a35b6538b2d8bad2ca7e9866343aed425393653f6ec50a4c55adb3cc74d2cc67c1a84057f3b0fcca21359bb3baa099d9d0071fb133fca69b0bdedfba297bb92ea70d83fb5e5520f08c894f0755e6be46bb1874116c1a4b343cb52175e5e929dd83109dccd709efeaf21d87d948adda4f6656524d642e0c69edf22c9337a1ce40af1f3a883132756dee8d8c5d93dc6d109b0579f4c78638498823c5e4c567529346c218f0f5f5bd7391f35b7f990b0edc50219de7f302c785d7e97fa0504494b5610d9f45980c7112ee5bdf4688858e67135aaec7e94487ee1e855a09a9583bfdac4fc9bae97f7ad686d6ea6455e7503090013e2e73f66a025537fc61cf205f1f00ecec7ea53fbf209752269d7f57a6d53bbeb2c0b12830b77bbea7c76e7689a63059d0b25352366b47167f20664343449a105230213c2c0b75ef1ee25d9acd2dfae7b71d7b68e0757bf74be88849a91ce0e942d3041b4dc9ff62d7085bdc7eac78661d5b959484074958924d40e6e1a7c652431a52cb69649186ed7f70ce29aac81f22f344d7ce41de6994d3b18e757c90d65dc0754c2f08c33190aae4bf5ccb6f9fa207d1b835e3cae2bef8737539db56a6d86828a8186aee799af61163fd185b719d2c188408c8adfd25f387a8e4b917e8bb46c71c4a7f4d6c6621c6ba1303b5f72f48ec58bd410bf3a27e9179a50dc5f1639ee6156c1844e5afb8ae11433c51e616b5ddbc371de42453812cccc54507deb688f02d5872885454ec13e1747b2a66e82f1ebd939ac0b688435bb2cf41d4c38d3dd655afba64df957131d364c531c146d2ef846183834ea0eea2f968d9ace87809bfadb5fe2dae87000cded7801fcfa321b73bbef713caa5bbb0bd1982f6ce685217d3e9de872a75856005ac5182fcd6d4176e094ceb487b55480de0c4013435474f32478fa7c49d9b027319b57fae3052b644cbf02dee22fe9226395091fe4312575fcc00f9792779f5bea321d78e3e38e983d60107e65c06549760df554df1c3838439a5d0cc7baf77d85c7f5a45f1b1ae08da193b2f888a5037d2a31465c076df2e9c5582fef942814f80567e1fecd7584fe103ed4f61ed198a0b736ff85119bdde5e0eecb4e8257530efaad12ee1867cd92dd7ef0590a12fbac1cf7146acc57121f3e3a20accb99e94926c003d297f8f8f7871e0d515f2a5b8d23e41f9504e837b1393aafd7b8738fdd712021885fa5b6b556cdca7ab44e545a6318c73c97336d59ec620d23bdf83b7c88877d911302da47ec4d36e3bd299f1f8936ed79ae7d369efb722fa565f73a12c786c6995dbc483499a1dadd0f7251ddaf9ddfc8a288c34d9868e82a2f4fdbc86363cb0f7cddec67f03e46d7a9975c03d298b7532932178f6b09705bc358c996a48d0c887e0d83c3d4182cc76d1dcb545de2959b1b523ae14bcb5edcd2c3e72d4be56183ab458fd39fbda7407ad06dfa8ae4779a160578430929df1d5a7f922ee129f7094b66a2934742b0152dd3892dcf5517ed017d35440bd92f427462ab6f049e6b0fa07c436e9fe9af90d054f76723e65a7da8fc1aa292b0a6935cab2373efd21f68f41194baa60ca632f17dc1a6924bf504e876348d77a0cff9b2a233cba7437b614592474464620e7e6f804658f9d3dc099a3a97a7fdecd2994f388e1c4a5699c404268f7c93cd822d0cf2b3706f56725758add1970eb55da1805bf8c4a6290768204973da564355d799946d954d15e7838e96b5f0e143e42e430a8e4dffe851952adbcac3e55a6c6910f8c5eccdb14acf5a8853a90c80510c20a648d7ace2f134d1304e04bcf44cc55e80f701b045f78d3fadc6ad3c96b53d3fd9cf60f7fc237fd23bfc991dfd55125d1f3000c066affc8febc909c5ba66e5f1168a4d51cf66474cdef6c3fa157a31bc87a9bebb94b4eed122cf18403f23c799d056d9d407fadcbb2fb39acfa519c8e241e45d5345bbbab4dde966baa3896d51357832a6e67b39d07558be3f18dcee1321a67475613fda079e23b8cad3b020b334856f0d49743b19f1babfb93b3f4df81cf020b50c39e6f167c60092e1855cb3cd423ae204a925db523fb1b817de682f679df1624cc758800a50ef00b895afad12c3b3e5b24daff21f3b46a48a9e616bcd13674d27b84f1a0a4c88242adaf34160a173ecd8ac2e9ad918ae887a15e8e0e75cae09a2b9da891c3d8ca96e0f44f51a54162002a706093900a335bd9261a7ed3fd5826e7f54b8749fab63254ec406cb37e89f558754a53a035830c001308e5a47b495ebb527d11daab144d3f94e301286c52d5352e2b32a897c50577266a00d9bff960fd4835451849f89b535f897033a339f50efeeaadbd944783df0cd6e0cda9c2882eda1ca52993b8f2a6b40934b9b32ad42c125a64126ca3088bdb19a0d8da2d313dd374efb4f0b41e91885ee3ec319d9ce9d9c9c3f084ada1861f0b9a69a2fca93f078544bb8c41976b3d79ff7687c0b2a872e4db8e5e6136529cceccba8287d10c4fb0becb7a30b82ca8ccec5863c7fbde17dfb2d3ec5351d61198e672dc2f8c174eeef61c0ab303bacb1184d520fa4befd322e4000e6abc3710f7c6f07b4923ecc7c5c89796f9b76914e196ba1c9067be8ceb82aa28c5667bc04c79d0e8b993313fd5dce2fbd2a80e34f8a5b20cc08c42c65746c4e574f6c92427b9cf30adfc3d51bec0216a2c01a8236bc3fbfba2293e7c829536c56ba6e034d976838c07178c46475b05d2da9a4f9b86e503c3b371ae67b9772d4b96881580de6a280be6e81fd26613cd387ac7c3f900dfbd708224e944d6ed4cddde9b2f29205b6211cb275b06125a8b56e2e8abe1d3b762fa63b8fad345c936fc6c29f5874aaff8f2eee2916d07ff5fcdcd0643ceb84baaaf26104cf6bd357f1dbb3be2a721d22ea9d83067655c8c6a650683175a3a8900de0ffc2a9c70ee5dfd62f726f63bc8b1393abab5f95143c73f9eb36c7961715160734a30f12aa0039364d83d72f58a40a45cb3de9564b7635f52ec196be6684d378a15dbc9cf742cd1a1218f553949f4ed0317273bf2f8aec1ded04fe719b49309dadc74acdfdd0f2bed582f298b430b103da6bc8c878fbd543708556da30bf716cea0cb9f9424edd09a833344ae3cd769d78d45a89628108471479bb691e79850f01954dece87d3e1988ae5dfa9919181bfbd862e412a751c14020877c81edf99bd6704322f0eda1b80c7b2e19b99837d73764fff26441561f4dfaaf80b137ece54aeabc3c94ce6c5de9cc0b3c4385bac4847026df99b1c99b1df27d437fd8b50f7774e20e219c779429752d8919fd6e69ea871d3f4a7184282403b0f7bed05212ca445788554afac55f40f53f9bafc3cbd804509e4085040e756bd81f92c70f1f0dc4e8dcef4b7e609b2c898d29ce5033469008ae214f584fd856ab9888434b315502c458499aa65491f9527a285753bbd4c0d7ec844d06d778cca2c4035112ade7e64f9bbeaa67f2fb0fdba60a0fb8740a83070a01afe390d0021ad3947a2d5b6e96328b079158f8fad8df42d26098542d4ea9322a67f5dd5cb5ab65bf0fb9927e542af435d01f19cac6569f9a04402b4d816b1d5b28bdd5a2a441fff93f987f8bc4dbbdfa0bdc6f791be5f7d1ba5e3ba82ef6a44310faf3601c664d288744252cabf9615756b71ca88c8f607dd78aac736b4b06693cfad1b2f9b6be2439614c28c01c7cf7fe4ae315680e7a0930884f2d5dbc53e611527e59aa7e8f8bfe8a32f151c8b8ccb8ac099381ee59949214a36ba717324d974d030efd4846f2762c81f788331fa946f27a5c811b68ebf5f5e096b7dc3814da9fcaf8d5a007bfc04409b25aa00fe72d8e83bc5970bd6500fef5304272c89e7fe3f6bbc72f3228091534b93ff0f2263794768ca62c098c78449267a56fff7f66804273f26b5092eebb9c2dbd7b5a9fc79dfb91a05232b9e7b24fecce8f1696cf3ec9dcfb8f0b8fce3c3ee49674db98a54d4f3c271ad347ffc70093920e9ba0a66236b9868041aef2da9589f81332c5c02217329c5df2f1058138640e48456e0cd26c5c3169f7dad00eff7c52d133332747a59b1a619b79f66b3c81b1a4ca2492f37de3345fb492e1f5ee534eb170bb2dc8f31e1b55ebd4dc9dfa5c251d8f62baaac8da34ff9df2cd67dc3863a0a88f71d5af8ba370de46c4090513f7858da807999a9a171e6fe0ffe21e262f11e729f7a64d203833717d5e1f72fbb9b5c8cf180c383ad642fc6b8301ada32fab750d444f28791ab69d3b2f606b703dc3b0a86a2cd7892ae8ae0b4410a41772eb099b9fe74f72b9c3cb0e98debc45db81d2183ebc32c73a2b656ba40cd8752c009c150d26c92710900bb5884d5f8e111a1c21c3a40547bc37781bb64d5b39ff7d23d57e4c8524f2919a68db0da1ced954d4e5c6bd16a4d682919e0ff23837616243a81748dca3b5731c8816108cdfb0a0f09fcfcf4efd90ca38f7f81d69bb25e41a3d37e308260ecae28138f0ee9c26a9d24acd2edd2c8afc533de649d173eaa13a86e4f95b05eb8ed53f531ac08f5709bbdaa96d8a2cee5c31eaf99e6ea917bb00ea807fe3427156b2fce925c91e31753fe1af1a5201766310064dec2c672808f57622c141ab2aa475440319accd379621b9eb1719741869d63778ba9a662cc4d8dd8bccfe2a28d27b8d5d52f09f240da1427051fd8883096cd4bbd64eca9e54cff064f6408cae1a42fc3e13a67d29a813ca5e394d42dbb7b74692b964fc3baa2adf6dfb875549a4be5a6189149f7387c3bc9b6ac163036c201473b049c7be9b67d2f542e976839c0b1c0cea71f0b7244649785b2a57e8ed32033888a32765466dd34e2ce830a818b6d0aa087061046db803d51ea6748f7e6c6b7ffcb067536c233f9370ebb79ae74959aac8b18e81a21fafcfb61a729f2e964cc897a9fe5901a8036c6667212288469c930607ae32a475e58614a804aaa184cb548216c7fda1df23f57ffb753633280d43f7741b008c0d1de4ae812db84ed4d9df1307c048ad98c66cb85ab52c5a4f3921948aefec223ed4e1d0bb35806cfb349e557af8bf269a53145820337fee3f46f2b42049bd2ec028a15d175b115e03dde28fac4b44071b6ef6af0fb6be43880b486696fcbf7b220b00a4789882c6a9728aa7a822cb285bc6d8a2c086150d95b8229f7fae009386e525bda973fcc261666cad218aee3af7cf818c239424529c3b61ea5084cda4da39c79553096974337785a662d02b859d17de0b5c7a77b06746d1d3356d5e1e9998a73dd4016b89e36d12b768cbb6d5213986fab4cdbc04ecfc452b666103d97400222efc55f34a877afa31486af01f150097a19a56ec0476d70b21a7a51a03ac47e76e622fbe07d35f38fec306eeb29a807984e5af4a567192cabc9b9994b45a04708370ed8c555841ff384cd6cd396a133a10f3fed3df3f7c59aaae1eacf1f9671a4ebadf668731f6e146c1c5e3962bb3d150010fe9804cd2b288844ad6fbc1fd9cae7ada9b2944cea6dfcfa17e78900e1ec54a85da4197f90f3cd9f233de15356b4a1212435215c47e93b8a26c6852de5ccde5e00221820dadffdad8f0b676ce498ef93c99f850a669fa9decca79c17fd122f23023f8a4d7eb521e9bad466d42492a2d59c5f9e3cec087f7904f51385f37109921ac42c955467268e827468a735cfb89d8859c782596bde279337080c121c9f5197239685d9899a692dc192367398a5aa94fd95c34a9e28b234b2b23a69583aded8a7232ecbb101e0ef9b02152c4b059258badb7d3cbbb187f90943c4100c55d5fd2c3d85d7856b04f7787660cf42e873d254682bec9374f0567f33d58daed0ed379b39eccb0b65808395caf76e6f5cab0cd6902efa6ce6d4b536552f6c2db06aca8a41f461d2ab00de2a561d0030f72584adbb8fae56bee2a602fdd358a02ecf8d5e16a6b8c145dabddb4b03502e1d7acc3cc1f53981175644050dbb2d35fd01163f1402f8acd6d5073a0d56c4ecc3bc117b333ccf01119142d7f49e03f6e98e894cb638845d73dfcca44aa0687a21e99341a30503ca4f03786115ea5419eff1540623b20b7b45524afecd0c7908d967ca9bb5b48a2356077169a79660b03cc487b37504811c9588048cfe903e81c6d7f7ae169f4d61ea7068b7ae29e22b599343de91e43fda5841e804c21cda1ffe50b315e6ad2585dc44a7505f019d26443cc5b5b01b5f5920eb7711a1ec078e24dcf1b91e81de25a112df693f898a4f80b48526230432541813c504174e042576539a227f38d13aceed7ca0f1212cbcdeac88c98e75abdbcadc797829b5c658b9c9456715a77562602de258d67f8f2e20f3ee4231a9872b964dcf19cff9891369aee587d69b9fd4368a919a885b91586623f9e097fe8d54ec82c007e869069d7b988c5ee850bd10a2bd5687760f44c0f4555ef139c57efc053ee029c25e75e66ecea83efb2a03d37da06e6b25cefabe68a869730210f6c7a6c73ce9cb1d3cdc18b48a76feb256df5255eb067a96021c62e34c8bb9f0e6c4f0e494fd82a65da60207a26140b44911bd570a555f6de77ccd67c9676e5bc06cd3008b71ed39547e23a2477d5e0e013df00c3178ad701e10fd5df123c86b0bb7777af2dc0f2552145c48b193732dc72a96fe0069f85fe277166307d5794cbacf019311d48a2ddfca7bf32e500d929aa4da716bb5a697fc8c140b42f4f19d748445b97a4dd235184ec7d2ed78d5f4554f3ef74a863eceb41464e1341a91f15baf3f8ade060d16d2d87c875b5d4e59e6ce6175f504f9a686168277aca1ee33ec33cd4b2815276af72eda41a45584b118fb677a8e8d23c2748b5b7da028d6665c3ecc6a073d487a42d2b32fc37ce925fb625a3f7648035c2cba71669578b6aadadb9f8f3e3bb2bd524b0ca0b94a5fbc673ba0c1a59c1ee7b76f9464382c127260f79f67aec7ef792c97a9a05d19a2e20a12a9bc2dc07aeb112690233fc0b4179960db05c2f0869f2a595418c8f34fef12d3951a149aa398876727dcd3ec70a4c526269685ff23d380f9e9d9a8620008f8cc0e2b65fbb8e95c51fb8badb6ba55897d45e0e1db5c2915845ec2fce8782f6981b9f8729ccbdd386b8ab89fa5ec45943e0a3294b5ce048658adce0a7e0898cae719c3357a5b226b431b39191c33e4172dcde9abe1a62e4bbcef326438dc3f64bbc53e6d348f73ab526612153c2b242429004808349b275fb336d174013830390c7e55aa2e4ba98bd2f95ccd192c7169157ba414851865060080571e64206e403b33858739950a445416f66c3358e65c3c03a560cea4eb1d004aaf567261abaf0a6f1155e5393e74c6e46c91336e06193a3c4d352107c05e620e5514e727809aed73ed8e8ebd93c52afd5f1438cb3678b7b7fba426c040fb0ebe83745b18c86143b6001d9afb3952049f264820b537a92f90ac3674364e3117bb9814a9616ed8121ab922290c3c451acf30f88f54e953b161f10a74f4fb42cde24b2026e3e3fa309abecbd057b9622bcc887117954198f955bc84130f3548b442fea118f08154fdac2e1d47e3d54074fd990a7a23c9a3440a31f2f2f4c7fcccd6253bdedfebca4fd52f580da9168d0897bcf55cc23a999ca8f80304a105be05a9cf77e5ff026ccc5f1ba2ab2785ef11b2a41eda1d6f764ac7a89439adf420d3d855b317e338acabed5f85170f18d2592e6a774755087628ca3d50197296c241e4baed2b806f204ed853a204a29a95b1ab498fc13142aa41a4aac20f754132bacf7ee4234239a7039c348b334685a7ed3db26e682a8aa6075c32d9f2496d6cb0a54484bba127809882004c5d2d729397b5f56ce5f39c31d851082c403545811be1b644903237c8c5f18d46089160109a7fe625d17a5123d7167f49e657dddb02af0967beb501edba6c1f7ac9cd34c9b42a594e46016d1b496d2eb919e6b465eb2c3bfb6857bd180fb023db4538d456dc2919e20050f63497c71f016870ed3b5ce7254c20c3d9d84505585030468827f8fdc071f7609ef18e80125d2927b02bd5261596641d52efb0264736751ecc44729a90f0eca69554554dee0a00ff401c4db71ae59d47375852876f18e7da4188232de8988ca517e795e473bae4d4d9629383b8b53f64e1e690bfb7fe8ff3e67492ba0156124111f7a4ae0787772ffe80bee0b5c252a7a67ecf2db42372c52b6bb83d4fee898a329eb460e4798732d494f848cc874cb86380fb1cc41818218f10938eb8c2c30822e8448bd54a66091cfbd3ba14dcd306c0eeeb64cc3c5da31830371b9f2cd814b2df4f838d4613ae34a50b32f7f71b400ff682ebc6122e82a5ead89c93e054e89925242ecc7c8a414732d4c69939ce401f3b036508af20fd16392cc2649651e2f0d058bcd5b20357b7cf6e43e15878a2ff73a2ce63622f194407288868b0c4ed8b7a12c86712a15028df28985b6c4939c5aafda78b283ba65625555eb061317be7bd2692111dc7502ee351ed0071cd538969478d89223ad5ddd1e31abea98da52cc144440478fc856f8a104016e4b4af2d7e5c29bff0e2dc377b6ede705fca01cec2072760b26ec5efb389b0cc44866a5aabaa7ac3d5138aad6b32a9924a1865204bd2f69e60d0b19d1527042e0c891e332de2c4bb466d9dd905717aa180739332f73999a55ef6b9f1113d27bd6825574dcedf7ce7eabddceafa3761ca636e5beb8755e01fe9c94744aac3d128f849cf3268b531580a7b2ed5ea6c06b8f4afccabd81c837105052c7c31c79e98acaf11f44d96f4af3c61c9f8c3da5accb91ce5f96027fba16952075b255dbaa42aa570a1f2cc33af4c5c7a935f1d989fa7012c1325bdebb59a63336a6dc040972350fd44fd9fcd5a78f9493f2cf9a054d647b6f2f8ee6a0aa0d9e60d37ac466e313fcc629cdf08d2877bb760ddf52561c95db12e75c0c3a448628230d735a02b4f806bffea5d853e8d5ae26f36c1c159dbacdd651d78205003cef17b98820bfb1b210539b8e68204952505c2f89c144fb494f701b27eeca31a18a57197e81b6cd20ff1300da8ee487ca80927eff2bad2b29900b0b4213620c7973320a246a12bc490d9336d36972da456fd26a35babff0e055ad0ac29c63ce92bfe605b6194c0cb63749e4410913b3c2d2bf782edeae353a16c046029ea061f505a04adafca10873173c3ace8fbbdbc2d51c41bb206eb6e3297d6cc2134e1be9bf13b93cfbc24c675dae9e892507a6455c0a0dc889cb408f3e570f7c1b5d875d3391dcbc9a48cead4eca82552f1cd0ed1dbeac99ba4276bf334f7e00232e9c85e9587462cc91a7b44f0ed6839bf8df8a216234958afba2ad1c5a59370257cf62ab9915aa1b5f5f77e6ef70886fb494042a6afbcac902a865badc0d79565f63039996f5324c05114e3a9f791302ffcdcfe80aa717e9a9409a8f44f5532be3cf026b6ed9117178d9188ae36023388f5c6c73767a3df6329e1ea7e6378f717094910bad0dc2d71e53cdcd3b25818a0e14cf67cbf33ce71f9a63887d330689d8cdde4ac7ad172e3dce98fa5cb4b461f3c5659c9fb509896e2958a771934e0c67d0ee127cc8650c86621bee726e3ebf4ff2c90d4e4fb6c8cf64ebd00e1df60817a15737436621b25716e2afff8607b8978948d50ac27cd29561d498e5ad0336729723b3c71d31b9aec6cbcc4533edc2e24c99f1986887be2a554f7ac926bd215e38f11a4a1af3209f254b4078ebbc45e8e52deb773c96ad850e050b9eb01b1f5d7ff08913d35fe71ace114c41ad09de7b12e2873cc845b3f243aee89ff31e6ef591a4be1b897112d35656ae916b321ca980121a5a48094d6447d35e183ee06685255fe852c16cddda9c4b8b08ad58eb2ed0e2cf140665a38a6152377d30222fa7af5d852fcda6f85dc14463e74641548920d7f36c4e3f7054a0e0dffc91f3c5bab218ebeab23b416030c497a61ad778ef733bf2273823b4be343b71cd385da3f2bc5c04a562b554ab6082a60677585ba9f8516706591baa7a0adbd4376817d02f85a6866558e6378d3f769c80981777edce512e92df1d41472d17048ff27dfc32aeb88defaefa7e4c0608d90b13e051c14a6bdf69fb9ecb3da011109f104e427541a0de96cbd18ea1b2b24f21f14278fc50a0867f77f7824d34aeb1c6c1aa60122e623c96b0384cf0333e8bc45ca9850e28b6542b9df001ce06a9cdca80b3ff0800a49ea94c8fc12486d9f758f74417b110bfba2ca15cf744f8efa2068de215a0c8b61faac5d3123cfcbd79d28d24ab9828c7538aa8c7bfc9d70c52f3575a048d7e99193c1d2fc387298a31521067275aee1a512846ecb6452c8e9833bd5a92b5f1e984e02a408a7033fb9f939b871c5957a1fa7c13551ec25b595c78671ed85517383a0bedadbfcea39f67d4b1dfe4c5f77888412a4f2b5412c6133ff6733068a88d6d4bf0d8498abe92f9c60d2feb85734c47e0ff5ecea2e329565e055e4442e6668ce80771f5137838a2600197902e692197cad0178836468946d86340c3ba086f26ada81ec3c3928463f62ebae26ce80ab6085f0d05b2571ba9d41e381816ba90342f4c397e955493cf4ab4576276610dfcfc5f0684eec5ba82f2bb94d76ce6ee79de4de003db5c728e43e4ae6b5b7e548b2ff8fd1d8f8f73f31c5d4384a247b1b94102b35fecd42ca6a1bf641ae2fed9d95cd2a27144255ee9572697377034be60e99feb7a40968795be6151ff1b4796303482ea8ba616bbc5642efe2029485285ccdbf34b2da303820d362214cc6db31e88ae3d8ad95c85006c6e9cbc47afdccfc6974825b880e8062dbf3c249b20d8dfd518e605ea28709d462ca1a4a7a77a4afc7c182baed646ae732fad01aef529dc64119b411d38d5a5decbfdace56d4ad2fa5c06b109b9fb24b6c4ecbbaa0ceb035621847f26ce5beac9d5e75a8de64f625dcfd9c5e5238921deb901624649e1294c46035155e3fe2105b3258803050adf66b106483508bd349c9fc92514a782dcc09a273eeee716d3c62f63a1fa650773977505398c631b2afae6ad541c3e6688e120b95620e2d51ff40bf03ccb8826c71b5b2cde45fec584fa6b099e849e22cffcd0878ffa508a789c5f8cce3fa20a9a595f1930881f54c7789af0144fd6fa949025c300e605c44574b0c3efba3bb753ae5c24fb365bef235c5e141878c6850ab54043e50cf48699beb66b17fd730c76a9ff5ba7880ee7072f29d99b29fe5a0d9e4f3be90427a073ee1249a136b942dc5cce832ecaf824b1451be448285e658621a519b6aafb5d4c1f80ebf8d2dbe991c04a6cd805276c778d23bc8bd64ef8f5c9d397b41b67aba76266612a09825f482e765078a22307ac7da7ba9a91ec5ee1726aa4251f164bc35406b1c7970622676320c3c2032a6bd642c27af304e427f392c94f8510eae064dbd5abe4aefa1c0a7379e7fe284973472398cf65f878ee459949bd2541340506b6b38af8544035526e77dd19366d66f21375015a0adc5ebb906672b33bbabadc7e4d4a4404e4b0816231218866aa826e43016b66554f0bfa2f1b5039dfc91f442b7eafdd3ba764e1129c5205a0020cf1fa39e863ee30d25859459fbcc6bc972bf9c7c244b1dbaf07ee232f32b47070fb430c6aa1d5c69075b31bdf7f9df95077082a11135dfeb76bfc2b05a491ee54c30c3087161c69ba11405d942a46380f88cbdaf9d014a804087cbcabbf1eec886c1788e41d2d8760c4679aba060ade5b55fb56180be730a25ad1663f49832b75dfc4671b4a9d1f68c490dbfe97e183be9b2e5d70c91f4947769c2172ebb0904c2edc79e58301f9e58eda498e450948560a08ada541b332204bafa8b00cf5c58c95e55ca380f49881cc836d58d7f95604c35c6bd4158900a52cef0424bc7f03c62ba84a9cac3b3b7c4d99f195aba4bff11b969f30fe98a5bb63c22aa8fea694065bac1d7f0a8efbe731983e564f757fd550d2cc5723378398b86367238ad75a909a0337779ee55462628880a5a40d1283df95d38df6541feb59567d4c4e8823adba6ce7a9ab268124040ab4131ebe9f439c19468c7108d62815617009d37e6b3a1253b0abccdb509f57424d347a569211678d0f1bcf371934d04b552ec0fc95fff9e299193ab760e2e76379f212078b9b49b26314b93009834ffefc13375b07d0ff038954e6d525c6c6337c7d9eb11c1ad76e1db292fc977fa1090ddc099add631032fd46214b29b74a929df908bf53e4c0aa327c19232f4d3cc6881cb3ce3ff3abdb0e83b320f5e1ebd6e03671f959e0e697e0efcea71e5631eb7cfd3ee4f8967a3a14b16a5225453ce61e06d54bf3af1126dbf5adbf6f469e603c24e4f65600aca17f450e6df1d3ce418f6b384dfedc0fd25985a4e0d36739b612fd592df3decbeb12dedb07e2bf1c43b4ff34f4f7f374b833b20e66f768b137bd3d741fa7a3a032eed5f011c9ca2708a0c1c8c2da6037a0ceb8daef61c532c173a68b0f7e54f4ba78c1004167c104832ef94ea9f465a962c6cacca6dfc3a239a185a5246b0856ddbfe98512f82114e0aa4933a42a17fe546cf5da8e8d9c030ab462db55c67c9c86f83a22a2c0fecdd8f7d6518b90f452e8e5c423bb6c0f521a9f803d92054e7d25896efa27b2ad39ed04fe5c01dcb8718fd782fadb178f4cb3bc93be03a2b30bcd8a7ed5abaa3b143b0a79e5c3f0bf127019c3b5b43541d2f6d21b734c3b64f8f9bb579cdfdeb6e984cc550c514636b69e41ccdef2125153be98b1bdbbbd5686eb714b2dad475271647823cafc077480090b06575983aaae81e5ee3eb3a1a37662a9875d21f938458b453d0afcddeab1400cd71d5541fe37e5c05c65f5acb5645282fcd48a4a0720dc3f3d050bc29ffe2d31869fbeaa7403c6a8886a67c30b7d44efbbf957c21f60ad8c0778c6f6736198b0dc59574f4a0705dcf6dfd3e9e4a44dae2c5ef2c59272451a02e76d3729de1782f7fdda3c7b1a05217e7020c7426a8057259f53087b63b2d8fbc8893a9fbf4b41f02249989193e0d2b714d460f16d9287bbb02d5d7ce2a14bbdf9d62b850bd21a3355b34c40558fe2774b5edcfd24af4581be4cdd8d250991a8fdb1d78e17641c0bcf1b5021011335dd68a7dea14fa99e706f6d6594698839731082b4ef28c5fd0afac9d83c7dca667a372cf5248d369b71576fd473c08ddc255f35dd9c4245495d2a42035cae6ea748d42fb03449cac8b2affebd342e852d79d5dbc3fe09777c3660962cf78ccf38701179e0d1c88bcba7b7e44cd4716b952f7994d3747de2b87ecc6601a499a1e862e97d2790cb53f2eea9b8873a8917ac13608d0e300232bb4d7b2ca777eb40eeb934d519d7eaba0fffde61bb099a1b7f5a5ba38a3e039b8b8777f9f045135fdcb0c881d346b5c5aa2e84d2af28d86f4404c249e2437620b43f53f8b993c9563b3bb12f781c0f25c705bf209db5a002e10f9ff128ff4230a4bd433b2d8a91b7e05dd287b603266e8f3e51d3fbc5485c424aa15206b262117819ad3fa886ac4c753749642927f7795b1e12e65766f543e8412ef7d72159016834cd7584cb41ae9c7cd3f59949e0c736d86cd58d7dc60b32b9ec158facc642946615e2376aa880c9b36cc6252aa6c0c92f3651b666ae4534e6d04330bebf83378c3224d0db3a78682820c5812ce774deaf11201b3f0bd95381c408b3ad546997aa57233590c5fd4e88d37c7ac64a86d871cbe4141497095c5be2d1f40e60aa5d1a1aabf0fb68b59941b0dc87d8c960f865fcf4567964511947bdb4caa622a8ee97ef8fb091c6e7001282ba941c9e2ba76527812375436590e7e2c1e51036eafaa008ae49d219e9d56d785ed4fe84a13c8ca5e914762ae4cee5b9b7933d8427bf06769ff712f680f80ff993adb4036e0b17e18e5e100990b503ce4ca9a800c96ee5a0e82923f80abdef44884a5fe41a24dcbd50f3b5041134a382bbedc96af68f8ee113318c43a01962d444d85e3bb1cb0bae429707122b695bac029f141cc78f490d3d742b79e6f4f30af4f74e0f27b52dc46f810fa7fb77078c08a7b9364ea298799ca0b729a117e4b6f80cd98135943f51598708c25774e5d590a991b622647d4010cbe03f3f16e297e791d2703778c8e1ec44badc779642fb32311da17e9cbb6e940ef565ff9efa6aa32110661bb072644b1fb24eddfd451a1b1f5e81b277199e059ccdea585fa316b6e7bc380cddaac5fd030f4bec8022d9497a97ea6351754af6e4ebbc136694c38af39bf5a74ab3725af40301b6d2098aa6e4b63b0c0dff9ab3f1cd85808dcf8888fe6c5d667aac8d1d683fd04231c09200039b5f82ecd6cc9292f856f0c038d4ccb8f5cc7c35e5d4b10c30d05442263677fab4bbdf8b720ccdab1bd34ed48a2caea78ef9b5f0e225e56ecfc0601bc8f4eafd0a3825354e5a02379c76b4a6f708d206ca93a1601bf561a05b9b4c3b29d8286e2a2fa7c71fe8b1b6526abfc3e74c25960ce3428784b962dfcde18d6cf040a7d7ec8d725ada0a8e9f2930c3d70d4003d0c11329506f84c41c63664c77c38bcab48c363b8b2202fbcc574378bb58f13e23b65052fcb0601c753cf267b01dd646b0e190437743e764f5b20db51004d4bce04fc69686a1f0860b2a4383ddaea991e7aa9fc9ddc6c578deef3c76e0b8ae0a1e047595383f132e35ae9c1557ade0700090e7ce1e431435a26faad2e84c3f2c8c83bab13a5e97f5f4b42d9d3f94acb09e0516edd24ea22e4ec1a807e5e8119a81ccaf4d1d342d9e363f6915bfac8036305c0a9a38db530ed78df7069d97d8d562d508d5443b827e7a95afc0f9fa677631a09850e444a3cfc790da336994977d636c0bc54f93bb2a099d717ec980ec021370124566bed0a8c60e385e0aabad584b733d242f71fcdfe0d705fde74bd912b2306f3332942db519c35d1962977d6120f594727da7da728d3576a4361d8f087d46b4a40e7dde128bdc4b650008dcd911b48e57005843a6e9fe2c2f94dd2d1a459e756885d961769468b8b93f8d1dafcdac35050c36f5a6d36fb501ec9b5ad9aac093ab310dd2456e42032843cd2f158cf6d8a8c8d3b9990551d85a333baf4a27ded41ff50960d137e17a8ead5811dd5849a76e152f395fc056cd16fff7950400fed7a8fb6acc3e4e13f284b9249b610707d41a75687e9213b18aef36e1724dba2c66ba7a3a9ae984d97a9ab84325c25ef98edb1ca00dc6f9b4b6e24e93f1f20000b8519a94bae15d00fb2989cd13aa30b644eec6c2b6297f0101fb62f4b7ef2f84f7d4ae0721d3f72773331a2e03dcfd47c7f4cd10313a0373b14a24134a99adc99c5ece5e537c1425cfeb513eed7a91bed81d9e2b639ef042c5f54f8820492b5f453de008cd0f5a121c5c2aab3e10c16ec5823b83a9e0a269e3411fad043b553d3cd240df1a20334c6ba9082b6867e7648414bffd222121400cdee2d8120d00858c043714ab17cd1e4fc7ca393b9ce195c2c1554603b1d4941c46173bfb33411e2c2f9a361b919264be19b959f93eef6804bc35f2ba67a2744b9fe22ba35339a74765cdd680addd03199f5f70a848282ea6a5fa402f27a25d04626ad256360f373cff035ece437e83d15997dc5908fc3bfb890d8a9add5159cd98d66fba2bcb34f5b20364472c1490eb9025433ea242818c3c858a06bc9b227543260adbecd9fcfb3c8fa4c50c340f4ca9ac31c97246b202ec8ee64d8ab5b7a7c6a6ef96aac4f3079f25d2277ff893db47eb6c665c17c81fad36a1b11760c02cc0459232b2c3c0dc3af97caf7f498ad0977bfd1a3b806e56676259c3a48499dc7bf952151250b67f028e5b4678bbb7f595cabb7f778dd7ee68fb28431b0f1c095f12f0c42d92d38690d32ee00d02e1eb486130d61f87355c03cc327a5a327216d6b39f39a8d14eabd016748e1b761b29609a9b3525e1445b8ef7ef9a6db8faabf653e253e259c11c399e4145d7cd68ec7ed4042adfde86cad7eade7e03e805cff4b83825ca4e38390ba8fdd4c7f82a0424f66addcf94b4bca16b0026001732dfa05891126fe044fef61c43f309c17b514638943e9d8365f22ce014c0ea597967a8d2502b81fc835055048a27d4ed0e0ebe6a256ee652d1c4fbd185a3d6eafa7c872da7a959ab3d8fa2acebe33c6bd11b4827f12a2fdc05dd002609eb5d4ed40760a225fa677100c13adaaa6a95266d0bda83cc6b4f1b86fbb38fb8f9edcb6bd36ad21c4e00c72f114f0c3180304f356610c046cac66103cdb8c08d8a1e27ea5064565eecdc9143094ba04d7358500afeb1f8bd69166af9a06d071ed03baad17484415dba31dfdf18bb2777829719512e908a59e649e7008f2063e10a01583549189f104cde8e9530c4e35a6c578093a7e52ea7d891669f8214716d9c1c7f1643af9745fbb56058ad78d7ec282f9e6e46a55af83e3a7182b9dfe24c09cb162057b17828878ad18e41d74842b873590cf82d171e9f4195130e1df45b408e119a127f98145cb74fda87a2f9c57d1e957d9c39613260dc644ad1e4a4db80d08ad6d768daa5d9ebac0a8f83056f1782b035c907c1b9263bbabb2e495bbc0397c417d795f6ece5b187684705d8e06e62780101febd6692df7f8445e2fb7041840e5f0b704f08fe0b59f0cecc0085ed90c7cecc922595dd5062a8330d003405c89e3fda5ef290eeea9c2e0f38f299f927e54dbb456168e0bac3a1e89ae234a025b70fb0c1506817ef47aa67a15e6d8b335195e81c0a6e50539a88dbf0fdae2c1362cb0297491a52e54b8895ebeac076a1e494a57b7db15960bc55a8c3eb62eab12868f4dab553dfac58d7cd2f7198ac6a23ec65edff3ea7f30d31dde9d9e17dfdd96faf14db7585a013220fc52f84ccafb71798a607ce52c6a7b9753aeb383f9b183efc7f0f55e25e96e6746180c25b7928cec3af78201900fd23dae56a4c45ceb7d40dc9244af8c980489a32e888ff40232c27f5ab209cf7e15c38ffed95d690c4072d06189145c84fe8802898816d648092a818c345eaf0a7ae33d2613452371c400fd2b3bffae502d7c6bff6182605023aee9554580d53e402f7d1d159800b4afd90b748dae0107e9f2d5830b5539dbf9da5a65f653ba8a6273fb5b007d5338a6cb122a96ad6fad4d57a58ca627d15f16f6110d7ea027561da285442e12dc7a2f48f07328b755a240297c5ce9c17876b16211b8f6a7a187f94035c3af4bd95f0834b606fca6b9c1e5bdff18f651f98e0447ffe208a929acd09c699506d928422267e308103babd853d8d257eec09e384554e48cf3841e4628d3885db3654a2238fbdfb73e7bdfdf25b7d9976e52f8a2e161daeb746454573e377d5c97a635426b9b93fc3caaaf05933c52c2bef4bf941baef6b87371873f783cedce487c61405c284272fce6ff236de907f45d74a97520e1fd7cb7b368ebad3858b672c1e500f892e498ae84e46a4ecda45dbaa9dacf28a3c49d07378ae29f312e1f70e3f00f1e61af1a494dc0de30f47abe8bceb4c6fe6ab820b58a8ab6ec2d45e7162c3f4adf9742951568e8b252ad686f1516a7273dddfaa5154fb25aa8ddd7dd9fcd747bfd1f36de0f074e16baeb4c9e0f6002ae300745a24a21d24d0842a86a5bd2b4acc52ace6e233f8fd185ec1feb6590e0c7e4a554816651d25aec3c42b1e3ed11a547fdc5fbb557285b306bfaeeb4f01a7c16ca959407e3b67f72fd3f7ba67b2943f86073fafbde921b70e336a206f5f2f6e3a07a6f07c2f2fdc4fce703fe53da811e53621878dbafdb97503d8472d712ecf10ad3d02fb482c27416228c2c13f7632961f4ec57fdf3c170f686b51d1d09d55b2b23aaa64a1e92789cff68a8dd27d95d81aeef9bf18f38a909bf5917b17a340a77a9dfe44eadbc913282caac5e6abad487ccc495f3b091fe8d4ab82374e6a9d08829963a3dfb455850d3452ab1f1c3a36152c9e4d7d8f48f91a45351a587f62b11e4998301b306d2f85dd87056df583ccd85613e25186f02b558119fd8a779292734a8c1f68b568a6dfc289ad5bb28feca419b67dbf7ac6cb2be880e2ed7a1ddccdec939e91527f2c40c225ffd79278166cbf150e2ddb5311d1d39eb88de6a401b9aa3ddb010000000000