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

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

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

Block Certificate

Block 86504 96729cfd590044219dcb91cb2e0e61c7611cf512f7ff2f642f73b41f3b3e9c07

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
203f64e07f96e64c38587f77b8329c366256d428e965b1cee03bfedfe7e35d66
Certificate Block Hash
96729cfd590044219dcb91cb2e0e61c7611cf512f7ff2f642f73b41f3b3e9c07
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...008018000090640000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000044249f7bc5c154252db130d9c313aa64e6421617c9d91ab3bcbb35c8d0950c63182da27145d11d887978a493d5dd46f83a20f918ff57fe251e9d68936502e0bf7dbba40f0a82be8dc8ec287f48d6e33eb708395ffcdca923df0b00000000000000000100000001008018000090640000

Raw Header Hex

00004020400f673b4d5774583f0a05dc45169441eb797350923837b9efa58c6a9b68f1becf1fd1c9bf2c629afac71b5f6ceac47ba922bb153ad4aab8ed39e4f29a8f00f9ac61566acec30018665de3e7dffe3be0ceb165e928d45662369c32b8777f58384ce6967fe0643f20

Proof Data Hex

59,560 bytes
1212160103078256a9b1876febb1f34665d40738c10c5cce44d37a2202c05f811981d011acb04e6a0fbaebb8261d778b22c3cd7d55a942002ccc7e4bc4f27efa5b9569f3813ed26119eb41fa59d0461c6bfd76f0532584b2e85802d2cba294664aa71d4735ccdfcb7dcf4b7ab13b7f22dd6c53bb654aa5d6116335c1903f574ebabce85753e0a1252e0640b7c3236517cbe060ae398aeb971aebde2e05524104717649f0eabe3141555e60498f2118af34cddc1d64430552403281bcd8c18c4a08c964f5607f5d2a8dca427e8ae20b20e8d2e8447166bdfa2f6786ace32262e98689676869af6b4871a4c35e43dc12e0448bbdb0c0860c6723ea29c479b731cdce465f87a056daea825997457b91452d03ad213c0088eb00f6da04e7fd1e8944a8c7c1a165d4519e6e43ef0e0660781a32fe51adf4076dc4c6b596cf4ea0364dfa3eb1a3cc00ce26e180db50c7a8ccd27611cb3961dfe5836f0ca87d989732f4e9369dbb228fdb1f1e8c6d461cea38b4a44730defdacc00789250f5c0a9cb8c8a2b353c5f9a328f13d857167bd9b97b604418675a25bba63efcc1dcb4ebe37103f08ee1700dce16685f57526774019128be6ba04608002baf5732eb3a83f1cf46020de5a769a8dbd862750b01e3ebd122c5c4e228ce63a441d97cf4250eed0acbb53e987647ef683437aa28cbe7f23d95c96fd15a08a3c516889f4dcf29adc086a827bf6f8bf597d06c24a20432980afe8c604223da90545efd25d74263946fba8a97fe26e12dcb59eed751b98c2b8659daa47375d029b5901e669c5c2a536345fabf9bb405aacf1494e84da692df83507066a94a596e2b8f11c253f8e229f5107cf173d6560e130a89c14dc6c0b01a51082ca3194b660637e6b1155456e982c370c2d6520d8ada33a4a12000a9411689df811197d0075fd2cef827b9cbd1a2fe3226871df4f5d2c6387238c80988db44240069a1210d3e1e22c155691a0ff13cda0efa7febc0353462a0cfed5a56cca3b573448002308256b6b9441a8bacac4bb9b2ce6f0509c1bc2a3296ee5cb02d15c1abff613f32a45bffc6d855f2463bd7f0e22cfe82d11bd78b3c11b3cb8c040355646701e83966b9c9f9866d0d2c5be89a4c41ba3ab640be18f935197d6a9b165cacf1c3d9c1bcc22ce8619ae573b295ccc414bcd7134a61fe052cda4c773360ed4072bf00722d51026347eb665294ed727a3a3d15343cdebc94a82165616e67efdb00c4c3cd87b2a1ebb3cbd2b52a02b951200c143d69bd0a75e95b2622cb948600b4f28a54ff7f50c319a18ea7636ad754afd24021b9cbf0776a1e8d5c1abd9ef02b760771474cab6bfe4006687a4ee00eb1e27cc8631d543d9f40cfc24bb6393b31b4e2d287f7681b1f5bfa07cfbc31b7c284366eb0130ae76ce9608771f5ebc47edd97575306cd54647423a62dd47e1d2cf9cf8d3cbdc50c1708e50f499d18abdc71e4afd916d901c1fc6d0d088cbb86f505b65120c7198c0e8911f35542538944aef8fb656d95daf568b06ef12f9d5ceb410184b470682864681b6b42236c62c481a9f635fdff504f4d74e15f5bd3d8b086ad9b17bcfdd7098ef1a2d37f33fdeb77a341e702cdcad1fe04a15a6058fa98335b933b0f7b96a9c39401b3d25a739c0caeec165230801f76939f652f4ee1c4b740cbc9eb2720c2b5a25d13b04b98375c711a7aa5260ad1246dc46a7f9650cdd412d740b8608b66421483e98738e29e23c2a5d3e5ab1bfdae0fe4603b16dc294aa6171caa48e8483d0184126a57de87df447aff43f792309b63992bf5049367bc4cef519c3cca991bf83dc1d289a0a2fc0a8bff6b75f20babe16d6983b76a9c396be1fde2b000b692290a584c05904cc155a5cc86d5ce44f974d393fe4b768e65a19bde38c50c01275749935c82560a2181b7ca6dff07d178e5bbe9190079d935ebd3f28336ae315e75fd848ca0a8b24d20adabad51a13879a4d22faf12737cba852fc5620f429b7f4039c08b0ecdd4b5c44cdf8fe1a9fa2194dc2d115be7fe3cfaccc917bed88599e5078d6eeff39489607245a2a936594f143b832c97344cd55e9ad81079aceaa5fb4909690e0d5c973280571592c21d3f7e21903e5f8db650cba197142e00ac46b26f424f6ecb964b469c9e71887689652cce63c5728833f15791bda9b39d86f93fc7f26f08f5909b6f86308cac0ace7fe82796e3c72e7d44c7dec215577159a9db2d5da119d5bcab5b4f2464ee317afa1238b5dff85159d4c44f2de1a4a6d5a9d629054b11af9b9fe55da53513d230f4bbd3204899a0246858f13690f60260d0143eb680614f2b5d889ebdbbefba938165f103ae18bc03de28b09538ca9cf2ee6286bbe3719db674209cd9d810d7eae52e1fadb2c68bf2ecc69c9372e29a3c9e8bb6e7c31478fcf56a1523a31230bcd86423fb7baa927fe56f83e1d78fb1f2599f013160a4f20a6a03cdf8e3817e8064b8d884c01fc0ebc0954a53ae640569f9b994b33ec2993e2e7499d88cdabf234589ef52ea651e757d364ee510799dc97f511b7d966d5a323067490d66441db3fdf5059972d702657ac4cfeacb5db1a3208667fdc61159816674727176b1ce7b12e40e90ae2819244a20ee7858b56cd6c2d7d3934f655484d86b45eb9e2d137cf3d355928078db97600d143ce0fdbea24b2f491d986c6f8ad1270280d2bab268a61d8734d0e752fc0e8cb5ce9096ffa68a6a11246c68442054cc80183dad12f23ddeb6fb97feeba942ca566f9e6bb3882e03044d4c4bda5dffbd929a4eb84832a89cf1a8b4e1161f787c9194ba9d464d82c494e56cbb09d5002a805d500b8ddd3ad15bc2fbc22aaf39eb01d0248299230f56515ce89e830720621e10da10c96f26151008322507d1f89594712c9d18441ea7cfcb15cd3b155ae2969a37c59aa79f391257d1916fe359f6cf980a6019c2cbc75da18ecc0dcab7948779b628479efded82df43390df0032849940631adb0470a0cefd9796bfb098b7a906089236c74218a5467c007bca660860f5a624f0ca311c39d845ed6eab17eee3d5298a4c81635387f272e1ee16cfc5ff3c271cbc5c4b5dcbeca71a7f894352d735163a13aa790ff36ea02f2729efb30a326616f439ffa8f9adb462f28a6b3517316f133c866b1cfde169e98b4fa6786fc006b4a827f4957e4a9605a7f469ae339c648d929f1b8a172b4d83b6be5d4709eec560509c95cce1e1a311e84289bf603c1409a5840d6c6d5b63b4f26bad6bdd2219c20c43523a1834eeee13edb856399033cb2ee7ea48a8d5c8b3e8c9001bfb59b2f3d45626d400668577f8d633efbf4bf3140669d7859b2a34c683b50242577a4f6996aca4cb8f31c225dd3347105e024fdf4b1e2649667751645b40d25d9739219d6d720903774b1f72c17f214d35ba93e26e17142494c6a807a228d021143a4217b75e3ca83ffec71b9d02810efb3925e32a5d5b0e9fcf6cb778ece9d722840033c83bdbe8c1f013465a75a7b398c0c071f8bf3630f095803779438f2fe5bdd44f9a01a533817e352d8027e1791562b858afaca2059f68e864d70f78adcab41dc377b07c0db6b2b6d994a4846ef9daf1b5810b18b77b06764457def0857150920b2598315fc6a40a05191e4e343c3c3526c77a33cfe28bac712f5804e98a9101b7e6d5a1fd727fd81c06d15bcaeea3de7fdcf47b6bc9b45210d5ea4d3a2b97b42d4eca08baf7fdc1da1068e4016490d35d5c205f526f666d0209313c61d4aba33dab42072cff669020da636f4f93ac192973a398e1b994d2889454d0928c615929bad1a9d376acb95ddae48532dc54d02fc3557ba18604af127c0108fe4732cba0cfea08032f6d4c9255d74fdddca4c86f08ebe4e579aaa3596c9202c1463524529c6ab038c06c46819fbad0f587e52d373e5c0181d7eb992141097c2e76fa634639d6ddd0551588ef2f6d13d2e031ffa36895d30445796b5a69c5bb91c816e09ed0404466452fd41212ae16a5c75937953585415ce615c3b3ed6e6d59475bdbaa0a91e4a5ed980a3692492ec4636fbecbb18944e1a2856358f649f0b6e83350c8f477e67262e0cca13790d9282ce3a1138647e6d4e0dcf938512df36aafbada157a14dc840d1d2f7c1a948eda3a080fa091a89838df48754bfaa27134278284265ae38d2df295ded212b9805282d8d053013c8d9f069b8d58c08693ec590a64ae4ece16bc8b25bfb6e2ea8b7c89110b113240070f5f4140cb98a0836b4ef3bbbfa3ac7ca664d37c2333df36f8086102f24376421d91cbe56ae8c8de762108499ef07b00e1d0ccf31c3218f6367e5419d7f5a7f46400878ad66a5f9a4c95454c7e25e782a5284d2bbd48c28fa85ec2346169f8434b1ce652c4d22224612fa091d632abbe410d78e0e0a38b0e3ccb87819602b7e25037227c0b072aefee75e9869a7d4ed161c38720737c52299f16563ebc98e83a60ec3d46616a83ecc30fedebc94f1e688e841dc6a72aaff1c76d6cea49d25bebe53a35db3f049db2815a234b8475cae95c324d023c68ddaeee65b727c30f056bc7e084bcba0794a6a0c2539c36bc0991ec3adcf9f5588fed6713532aeebf561686b41a2275c1b81855e11dbded8a7296c4c17d3c6b16f278c92d6193b20705fef395d07e1de6b6cd66ce645f690425c08974e167e67700524aa138d021d58502abc2082dc6b46f4fd2c10c46a0c3d9e660ff975ae3ed24ec5910ed797e80b5da80dae5412a1c9dc7012ac4150b59c1bac5909730964e0b0804562e3e19d7d77c7211a813d03b69273fb2bb081f542e01f1999308aa306aeb67037cc3b346ab3b5c87c01f809e339ca6909b746864cd9c44126f6b11346f3134af008bcf6b7ad724f120c4f4ab4a3c493dabe188189ad834a9c0efe094d7cc79f755ae4665893115a0847fa6f7552b0573c847c51fad666ba150a328afb4a87e398318c8e24086f2543f22b0e16775dfb6fb15e5d06749c0d213d213f4d359c673e42eab285a74833dfd4959f4e93ed3a2e0ac7e7980f4679c78e5a78d7d2138503572120a83ddb1ca3aa4e3350ae57f52dfd5b3f2adf1f7bf60badaa6ffaa08bcae9b25bfc05eeddb5cf8bc4f52d71b13e1a5bb2e095f87b1171120f786071785a6bb967b4ad9ded7393200c5d7a5c588bdc477e6c516ec433f40aabfe01e95b72cf19b39bc7ac84d877d342faf90b4e862dd108949cabee61aeca2bd6c5917bc60b018253df5eff606f436e920d1835631f46762dd5ec23f8e1613546d31c9cd287e90d4720e53606e757b1b0be14e16db091de0028d1354c691ae12b51b80b5bdb7744040c0a978ef6ba18a5d5221cf9e8f6f1db11f7c0950d96f73e93cde71ee9b639eab1e84b77bc5099dc0cb23ae00f351093c4db58bf9959505bd7f0dff06b1d20c950afb17394e2a3ff4cd3168da8721d055d34d8ed222f065c704ab961b397a4bcbfc142189ae1df2f66b448f071cbfb2c0af9c34acf18c36efc5cc1a2569970a307a1906638f9ead97496d205a15cb7e81c7f597d24c0bd6e014f006a85252c02569ad3a96cf6a542a798443e94c5d3c2b023e14b4ffa855058830b97692f0a646a1e4b7350b33afeb3e3b15c580a38078cf7a66c28038b2db6e0d0766b3e0fa6024029e0f7803eea2a4aee216b29568bfa78e4ddebda86f43a4e5c1017a46a4780ed8552317319e36fab969051012bfef51a5bf39640b0c0256094ca1e28cc089fe6301803416ecfd157ba5d541912e953ba2d6c2975bed5c9d9cdbb2f80bd3fb63bf3b513d59645b470419ecc57cd069f5dcfc7e592bde5395527c6686e9b475900b61aebbc382689a7f4ff8637a2c13110dbbcfac1cf2c166f4de0cb3e3abf15ad29d7dc691482a98f24605e6055861fa56554f21d6496344ac6ba15bd74bb786edc16c2a592a649d9475e7f19096be27c25a50a0746fa0f0909dfef98df315824acfa4ee5768e824885b83c4a3aaa1b624c25ec71f859b4f9837110bed72a47fe3913bbce6b8af7fab852925ad381a73b78b183a01c0b75b6bec1fa13c8c92ac69c1a9dce0a20720501454d3fafbe5dd306e861c69e4546ff3a5057349915cdbcb615be342c982ae833594532b5424cb663b5875cd1b9b1d978da64fce6db2cf6e01bb3d8a59c7bd72463fe3485c5356d7e4bc0d899583140608f6b6e8e1224dd136f857e137627528fc07691b8f68e2fa9bcc0baf92f6fa212e8e6f163949d76d583e08f685f980df11fd1f975c32bdeb1c32bb8447e0eef8bc8fe442ed684d7c46a17a23887d6886c138867a7b667946ee7827308018a75ac578d770b43520f394e2ce5ba64f752f03edbf41345f112857f35d28cadbfd5c6faf184ff5ca69d441ae6a84ec82ed4e9eeafc1f05cec296bb8d01ae501d4fbe49e52a0d4710b6d9ba6a79b1fb959dd850329c31f84217dee165714ec83dd11a46b0d38789acb27f379eb45b0570211076e660e14504d567d47f34061fd72b6c5067f2561e30b83d456ef2a02f04e4a119ab19c745bdd6899cdf2dfa63e1db28b63908827f11a01f10ac97544998ad2d9f0a40127d04ee02969caff003f86a5ba45881b654dcd658acc028b8b48da75a7836075c639678043e589d07ae4aa0bba2545a07202f45aac6eb74906c6f03e74c3c13b6c5a0497b059bdf8ff6d3549828653a5e60ba03767c6c98dbb3a59461b9742969a87ce7174f45aad8800037137b42eebd25f21b5a7c06d1b8496db7e9241289cce71884d3fbe27f7b1985efbf0f486ee1e66a5cef169498602c2ca974f18219e5b5548caa56ff97a83db3a513290157d2f0c479aacdf152b840ffab92f1289f03812449d21917a248a04446f98aa48103d48124a207daa743801d5f8f5ee37aae1de3cc7b840a5001691becffc70bf5090da06ddbe6ec11377eaeb1d2319c3c8669c8d72a6b72f9db7b3ab338e24ea697529b6fa79a11ef6af211692057e624184612d97939904f199bc4883204314ab4d7c61feb50039d208087c15c6fd3cd8855cdd59924af13ee97ade2c2d23321c55c07d98a8f7fb29355cda008df3c4bf581b1e8027bf702bbe70b658beccc27aff5dfd5d7517e76b32b1f2e073fe986de1cdad918790cface40c60892f4ea9e0956b215a0d9c758c0ec0864174ddaa4a2298669bbfb69ec52f02e68d4b0cb872d99a08db5defd108d67f581a7c30d94531b24728495a0eef83db7cbe4b973831c1b581a27f7f9b21b00a3fd9584f9103fbfb1404e17276c017d9a03c37e0ed18b7d9712fdac37a0b97481680f71203913b9b8aa79cdc05f8430fbfb568f270729cc097797bcdc549cf5dfc683c76d12ef1a3b481d030264db36673d7043e50cca8453bf50640fc53120d683567745d7d3b42d45cf26e3b59491e2960b87ad5d587ad2db39e43af98b87999a55ac579b62e2c99ef84ae5e652ccbb086876930e49f4943cd5e696e144b42492729660ee0c487e8a552565a7995abe56d4a66a13e7eb68320ea883cfac72fadaa5347725b816aa4236e0d117e1c92449b545536eb717a32a6968a3ddc5cef6a5404f9976fe216eded2002b8534d394227ce50399e3254d52412eb1deaa505f9395f2412666d7673014b4b32caec3a92965bc3020bd8827932ac2f0d3328760e647c4f5f359da298edec056704891278c9f60d07c35ff6ae416ace33c85aeb06640d467bc487dd492fa69013732adf91ff4972c603266e69820e4ca801eaeaf06bdf3eba39e53f583a8ea0563ea6e6274da1fa024ba486aec7ac81fd225ac7454212250ac0786af9befcb6cea037cc76874fcec3a7f143039a1ce165c3f6b07b567fdf5c9b400b53c9043721f9de3c31583092fd800d80ca98ee3931e217c00de99fdddf9dc9d0e7232c9d97832db1087d2fa3466bfac0c40ab95822341a3c91f2e3da8f9a6f5c073063c067c568629dbd4a71d49896b7295c69adf5b1dd8be9c57bc034fa3aa01d66aab1d1c6f61be06aae6ded30e732f02758736908d3c299052aff6b6aa1ca871cbeccd7607652ed0208cf9cbb1af96bcea83c039c1c8ffe0f52e52032b5ef32c5a0edb8e2ed1b3c7f0faa4ace3c59617a8e298c294d15ec4af71817a1a2bd68a39eea07470bb1acde304200295866d451d9f4f07c2d9fa49c5d5ef84ee4fd0fa10bccd1bc32b740474e49f1749c96aaaef73a9705f237b76a333a5dec0c797d0f5a68e6ddfa8a619d6057bbfb126968e33bdc8f11dc0c5e00f30e59d50f7ad2171c0bcdffa19c290309a4d03b6b222c4a7726befd6de9f89d45091b511241f195ae2bd3de9606eec1469033be31350db408c54cd1f56afe2267e71c6f5d95a60af308c804deae215d0a97014e65abd4eb17588134493a0e54c3d7231f09c465418a202b21ed3110c9261fd76eeb477cfc7d03e0b7dcff5562e33575861d9218ba56f96a88158475c2d493eca836b580978cbeadc961042313acba40dd31ad3309a067f75fb6f51a2e719ac75c3b127f6737dcf26b750b84c0591eaf758dfc0c5967528ff6d7a617ab1becfd420f04638f7d165d2f0df11e0f8ae67adcb7f938cc7a568cc17902d4d5015eb7ed3b7a9ed742433d7b6a1d6d9b7a1996b439104d73ac759c8ecc0bb7705eb7167869d77cb62317987fa5114fea08c5e513d90c9f837358df7703094670f452ea129208d7842dbbb157a8f8292e2afad04d28398d3f999e5e2016b36cd9dc104b1de2cd4b56d84fde0d469166243fca5b72f188b76971ca77579cf4140593e7671df6f11e93f8d631ff9199f8e92ff73a092336b16ebc747e1f2f2163a9f191876df2163ae4e730d04d6ef848287773cd00555dc467e899aa5baac565abc2a461db53099a68f68be47b7fe5b91e3bbb1cc38d797356034b2de1048a197539f8a83829acb8b6b5644563a7f482cf98fe191dd9aff1993924f510336c1f1a11a01b92018714644cec05a9ab5ba4cbbe73ffca5bc83afdf00a853b06973ba157bcdefebaf00ecdadccc1016cbdb13aacfe081d0ab7181d2ccf22aec1d91e4561fe287bf43ba95ebf9d556c18149aa2d264861f3d3cadca95e3416e50209d6098eb00a612e744d523ddde449ced8b0c7871cd5f3b10cb3932d7b870aec37d7439d7e05f5f4dd807740731c302ec7e35049949ea4c00f329a96a25d41d50b2cf51f9fd9dea049d43746a024153ce701e6e6a0262d131e414592c00574a60bcd014da08fe0a70f40082ee6c1cd8b9cfd3ab08673cd587ec6e245fb8c4f4d854d9ad0b39cb70f1485ca6160b1f1ee9e335d5bb5800d6fe51b8be5622c80873ba288deb22ff6afe470219679b18c5e976d4ce2b60a4334bc35e498058fda2d50d6e44486eb069b28944292acf153e887b485229e97bff9b715c4387d55589c7fa53af29d7493dd3411faac5e5219ae6eb6c33d8f216f16518bce373cd90737f76ac28e2224299d12c562aad19b943ee62eb48686a89f9c92e055cc83cffa4151b78385b5327abd5a07e5b319572440649707f253a60f69d9902d5eec2b8f3f784ed556f2e3c132004a0f72af7ba647639bd8dc09297db3798d73045dff17060065896a0710218372adaf10b2a46b4fb1c9da2fe164b519add92472896542ec564f42ad81920fcc17c8e6a6c0e8041d1fbd3806b679a61fb8891b0c28fc402f1bce873e94c57916c322079b4536db18a71be2d865e0cb069a3cd47612788e9574bf82e0954cdaca773f1d99131387ef265e9f9dfc18f7159f0421ad6d5e3c2dd12ddaee887f9730d71044544c90064a5813a88613bfd3dd6771b127976c3d92c2acfd8fff2a109360bd0f23504f08446c3890c1c153158e3995aab6446a5ea02e36325d7303274ac433d9d4ce7b580f4cd6eb0b57f5b4767e34e0276df5fa06b7dfe21527a0cda96377cc31a5a96ef0e5a5eae1c04d2b19f921aef63b1022b489f0ed9a3b4da23a8639643d93813b9a218909d86b092814cb5ddb43126aa64c37608e81c22c4c1878a86445e0b1bf75f3aa659da3bb06d046175af81339298374fae56ee5c5d0eee98cb8a202d833a10ffa2dce5e8982c6ef55381b66c00ed429312e7dd0bd3dbf6749e8615798121f2c95734b4433306a2aad0d661f2374eded08da2ef5568ad4bdc541bd05564d5ef90b1462fc931735a5fdf4c3b8d71c1700e071787f408817f1a44f7926207b500f76c56a787834146d53165556ed164ee28fd564d61b99e332b864bddab411805692989b789ac9f36259fdbd0583fc7fd3a58cd8a93acd3f0a1599513441d09092725a70d5d42280d5439fc65b3c9188a6343ab160ed479b00d62dd7e5d5de31c2c5aa15f6ed7c39e235f351dd35ba040eb26926f4a95946ac270e44ccc4e47ed4cbf33b546fca97b29465a688c08ac9528e1643b69dd480e4a0ce614e11791f1226103320954ea139bd42b83031305fc55555f94feece149d4d5581ed377d19011dcf27aa85c7fbd183e7e655161d67c2c1578f26968dfccb8742ebbef9d2caa1ea0593cad704b9c3ef35a394cd535a5c6f42adcaa7c8fe6aec0537678d594b2e814969f468e130004a833660a843a7a832a93f306f79fdd4cef24f335d24d62b92b2889e5e7dc94c2bf59603c44b7d94dba6e579b8ad226de57ebb27b835afc4197466c63a147727981f5abe8e2bfc7e4ad3fcbea3dd86078c654644a1d395315828ff3d3070220dd17d1b53fbcd62c06821accd0a28fd7fec29284872bee3e4f6e5c1bd8fefa903eb45621bc762fe261bc10f582a4c98ddeea4506db3c174716b2d8883912e2df9e122df604a310e0259991baa4c683f1ebf22d67342ee4ecd92551e1a2ff41ad91eb168749fae73666e41c5d3b1a26d03c998b4b10a318548a03734aac53d406e3450c649c89923fb7c6e609b028fc6864ee3ffc953de20c5fa8b475e7d124d31f8d3ec8a225a4b974e10c9978833f957272a2718935862f21de6195f5b55af3420c29fdce9292fe312ac3dbf07ad53521137808baa774f67e4ac57588fa5edec615597ed5d6447fc77e7008a324b9ca28ba5cc042cc29c07bf1bf621b093d56afc65bd86ae523442a411d1cd795bec59c69610455e83bc7e664a2b9ba66f59e8389350de906d38a6d6bf06828a7fe096b9b80f917e37c687e3308e779ee312d8d1f973fdda874e368424e2961b9c1bdfb9f84b2f1ca0562592051955aee092af11758aaa468903701d335ebaae896a969f854054385d007ee1579198500048c34e8c2d43b6ecdf6b69c15b78330b9ac63368e40b0c77f1d55dc808cfd9d04bb53f9cb5e9a0984ea1f10e226f385b42da1b2ff6270cd212065d482cd6092dd33960d060fe0135a2a7aac3f373b9ab9daddf34451c231e33d561ad9a5d35750cc6403086679ee6663f5c7d6ec099865ef6d7c42c31c3f9323c8318fe5bbaa67697b29902fa0198c6ce6d7b50a74761268625ca585bbee86c2739ab2b4139c52a7d5c8d61e6a972d9e9404ddc033e2fc6fad6b92b664b1f1e685f161b0b9ef1de5e32f6b65ffe0807b7de1bafa9efea477587a6d88264548a1fe046ab265f7a9b7a7e24bba1881837556496a65d34397f32efc78eee1fcdfce9277db366ba3c4d46a93d8b0a239202c874d83d5ff772384daee1645ada356d6751b9eab515abc5ef916977212d96fab68e3374fdec330bbe3ac1d45f71a2520d9b3e5715720179d442b076e2df0b7834440b3cf97748999ff53ceafe0833af8eb752f1eb1661ef8c9d885b600e95dc3f987638873b5c639501bb2296d1c5039065122aa8c21fa5551b8cb725d61a7b7066781618738b1dcbacec290381e244104c4c61b597d6ac6a050e68a4e2c1a43a55caba50dcad7bd627fae69f8b0afb591d67171bb0ec6f2a44cd0f774c88094c6ccaa96e399ec0b5d35147ce3b4e04eae5185438e1566c9b26402386e45833dd7ef482f5198fd484012f86cad122c63638dc6ba2a01e630bb6b40446397eff1d79f22e814434ab0cfd49b463b55ca2dac99fe41a76a2a285b39272dd59b17b9d0f000384b91d0ce939f792f6f0958c211ac6c86e1e60d36dfaa4f960418016c1e8433706d38279b662dbf3e071692db4eabaed1c519e88384324d400aae8497b5cffac72a9d887acac36622241c7979c7d30e833084d4e19f3772bb1912e68d835e2dea632ec255b6a1533c9b3e7f371478fed30d6861ee35c254e7530a452168e071643c8be9a027c8d25a80143c6cd7b6ac0cfab8ab26e6f9c9e23fbe9801c3898af662cc18c9425b85b9ec0bd4cb93198af3ae206fe859c238190e0fb260a702bedea9d1e95ad7b30d9f3284b0289e5300276c9b89d31ec6db171d2684321e1814c16cd7701947ef982dec9ad639e9487b843affbbf09a85ecfedf251cf919d273645fa3ec322013c16c68dc1da30205100f7f4201df15abebba3cc591666d324e3f9401dfca4e178a463a61258ffb67e6235fd0b6d7dc590e2b0996960f410f68c0931435bb1eee9cbddfb3e2864f47b3d75fe25952752d2bb70d025f893c54d9632c8601d7525a668b8cc7ee515338217d6fa7f5372c686ee2d84ef53c390ca69093917c915fc74a58a482cded44f4bfe11121e8f317eee7972931402a16a68e19dce9368660efb030ffdf9e89b463c6d900e7c40a7bc64999834cd2167e7254444fb3410170f245603fe690272edeb36e9ba5889409fe7521f2621e401dbd3404df87a8eb31fee77b2cae072415aa632adc938ac70e5be17eeae8a5501c099170261b495ec7c32dad967fa2581d5a0bf8c076cafd4c194a3146ec161ba1c3f3b5bc17d646a236e589a626a7d74a68661f8095f72892d8b8b21f83c3ac7db3f44a7f2054d3aba6dd2f79f142e9c4cd83c0a090e3dcce25f9558fc95131fa701683ed72b5373f9e6acb8f4ad9751f1ebf3d89520395736cd7944d1cd04799bd5098de536b229ff9db26a7114a33d25887369ad6cbd332204a92c6c836a30717cd233bae0c34038b01664ccaf30b1c1e7029653f507f9038abd98e96e972f5d719461e94d35da22e96d6394b312380e0bc3a4775a86c0f4927f3823977a4bf6ba126c0f6e8cac833e202966c2f6f4daef087750af7eb323bfd6abfa583ec9fb038d4f2e2fa7ef48c6a47c4a5dd8048c58411597a43ef9a48bf72d3dbd1d66a7d3b4a04153970f472ee531dac2f00678e56a32eb8cb225d0724858f103d538c6299a6333e07fe7bd1603744390f083b635622c31b3688f1259bc3429db097195cde3aa01c8a2bd71e80e6d90d81947f1b75857c640fba716310c8db53f011a05a70760f573a68da84050158f22acd6e778a67ce88059e292e2f3e8dbfe0c77327d0948baa73ab5e66342779c7014a0ebdb0b54318b95c4785d5b653370c63916086ac62eb1922170bedd2c68cac30faa783c5a89c5b98af13d86bcfc03fa1a99273aee9f9535389bbc794b7bd1a5caa97dd32ce2a2a24cbac1273669615a8557cefca60318fa72f099362fdc5bbe712dd974e6d964498e6df36bed2f79e4f82b293b7ef31329b83c6ddf512de944980f3d8ef6334759959a1836cef7032ddf9da20cc3ccf681a1d6e9fd6cee7a372fe2c40d4212331c6b0de0b2ffb8205f38b9a7ad0cea104b4499a3679e1f0cb33d49bb65f4c0870f0d5bcdf16429f00f9b64a0ece6d0aaaa8831f86d43292d57f5d3d6fa79d57953efb9027ea6f22fa65c7f924d1362f3ce347a49e6953931324129b2be184e2e5086b7b52556b077b4da1943b40a6fa6fccec7c1660677d3fd40ab318fc8568426994c2cc8385cf51fdf5b280bc1146e55f8d1d83199826a3078d264c34fb998f03b47cc11954b8ac5ca0e86b64cca7ad6c6f4fd035a02e229a8a1a660168ffde9d588c2f9cc1e8179e2b0487fa5209384486b051b96abc790ab623472304c4e949a1764a6f838a7b770ff63de3451abec4213170d4b3d413310e78ab9fe21bd47cb6706044a87e5e243133197492191131067983f811f2307fb09bfbf6525a46ea6b422fcec9d62ab06ab9592af0f78bef74cce9c051ffe3d460216c8a5447e01e8fd015adb7f75d1c46bc46c3d4d64b008548cb31f99f574644c1d418b59e69711363ab06e1cd77e458ed81b8fac5ca475c7c8730caf9567e1b1d8057f14982528e4055f614caa0fe5df3467fdc6c000f0eb092159074a7e0fbc1de09da7cc994cdc391b9c4ad899f1a2e47e3eaddb1d6c01934757803cf56c80db8980e2b52ff5075ede8fd8dcc3610652a98f443b5f4bad26981bf8433f3afc5c027547239a7b4e36a526d6ed3b4077bab3f0d85abbd39a61a18aceedea17cf1c55e9fe637dcff2ea252888fb65b5bd993df165abe27103ef51f19e2a7a246cbd903a61a8dae0ab0bc4667d0a30c0f5cad6a4df66cb1e8d9d25a90cf136a7a50bcd1a35562a26df162f2be35be74880f98fdfb5e6dec6581c09dae4a93a91664fd9690d4bb31556252c743c2d69b50cae8109fc37b6ae8c7980a40ff6e5191d7ffcc0bfc19e89eeee4fe3dbc7adbbb29ae4074aea9cc10ba73e7497df38020a9914170025ebd02439a49f5bed7743c6df10bc3a600c861c4af4d8d41edf2c479afd38acaf4a3f11136d1bcf1747c3fb6eedba56a000ec7082c447bd2b28d5501f1eeeba92b258efb375af5504036c0c2beeb9c63e045714526d264a5fc59d91c5f9af99abc993d047b552bbeb4e8e5ff92eeb8d337ff6f831c51a7f645420720a0b75bac04acf1af926fa3e6442aa9cf41d1e27f22b3a54a716cd32f151c3ad45939ee6dcbf9fc98f32c56ba29a68af25a4630a52b5aa96230ba0803a7a8416e112e21399fb0c9aaeef20032939168074885a30977098879da4e6634a3369b0347578e10984f54c9d44712aeb9a135542a968ca01a85ac8c394f86e9a5abe9acee4b3699fdee0e4880bb344834e16f586fb855971611ce42d31e657919d6b2fd5922ef8efd574b8fcbbb0f3cb0273d4417379c8abe6a6ab933e0b699ffb9304ad246a848707aecf773e0525b7f5ff3b0097fe6e6c32a476f51f3f4311a8aa5f090b8eb174700aeb7d50cc4230ddecd7ea6d7a08a601347a9ff82731a8796b6af300de69255d54148e8bf63eb4b8a936c2203ebb710eb43f477b9db7302d1dc5fb3bf7cfa4f9b92c95ed1031a4b76acffa3b15d984152d637d02916cd845e34fd2315b902e1c4932d5d76af2c75899156a3bfcd9c88dc7723198002eba22622f4e591e1e295c721128ff84f7a41a05b856714bc2995f1e459ecccfd969e3708940e5473d8fb0102cfe105623a41f6f460cc40106b8351ee33b2d1b63e9e5c348bc4977356d6813e85d408b0d6d4a518ea17e137abe7efd1e4bf6811ad0bdb3536947f3b6eb46b316d761d79940c19914b561926b70ec87afdec715a641e2adf4fd634947f99df0eeabe26fb2a77d47b43631f572799e60010e5c65df125e90e06825047d4308dfb0707e7ec35b959817c1d2ae74960b5784e9a1d06a0a0fbb8837ac3f4a09cfd8afca80d6fe99a76a18e737ec59886f89f7ee7a741c056f5222d642f518b981bddabbdd75b0aac36e78e3b469a1fd9ea57a9ffb95df11b27a375e664ddc5be44456a8b98bd3596a46d326bf688e99a1f372c17d3010eb3e02f374243c07775e945cd5005a4d64d1ff055a876914bed11922a202ed0670ad5577de055b964cda9fdecc230af330d1d20894420331c648e5dd2bf86851b202299abde86200b83fdf123983f2332feb50fb62dea21698fe2a7ae3aee069c55ed80aa0ecd0ffd9fb0c57c5732c069a08f1a6fd99613501c8514b164e560006c852a417355c61d0c9d14f9a73e2186882096c06043f6ec06601c25b1ba91c5ec8437a6cb633a02a373bdf3d8530681f7c67acf6907a555c3e10f35e31c549cd6b904f21a70e3c243a82f554e690031be3b3a76bcbbfd0a479bb2835102be6e2c8598f08aa2d7b354823e7e0871a259e9f6a5ea0347c4bbc6013db375bbac2f3ff049c0d4cef4950b352a2f22a66929abf70b9d128cec7759f1676484825ea5684bb75969606150f0dd06c653be9c2391024d36d10efaece5e5a51537c97da2cc35273a733c7413ed3b8f0b7d9956d1b9c8da896ded91b3a224fc3cf8e92788d8d1f6b51afe3b1e3bc3e85a8bc3374daecaf7240712329b642ff8780bf7452e5ec351a904590cba1c95249b800270d11cd214c50223ffb62d1ffa71f3b42c31daf84964f93024749ad014f417db2c33515e0c662338014cba5144590159f97d836b594cd564eaa6a00978a44bf22ac21d5761c9035acf6d754585bf6ce9b5986628dc4d05a3b0ae06667197ae2324d4d7c7213075bc1b71784a42080c84394dfb3c4772e94caf6675716061981a9d703624c2ac6853f25d88966f1f90a4496c8319266dd42542d31f2d72934a646674a091c990a1f5fccf9932845d8ed03932f7ee5c2a4f5f9b5400a419b0a65e49e2c6665017a218213dba7ba8b13d24183dae351932d97a708ccd0abfc76d3d8fa5577065510a6b1828600b3b287413228abec41595019d07cb05450c07f05c91b74df3959803a160161d8c91d953f40ba4e401b7afea3a1124ce7602151d60ae1ecd073f4234f493bfefe3b2888fd61a23e14436387f3b7f0e00b8a09e97e6dae92ca39f0095e24c747d54920a17593717289297f157e25b3d8a048c081a1fcab6c94f92df9454736bbd229ae736a3c15702271ef64d162ff208053ea9edf6f4318418b9bedff2d5c30cb078f88fb6abfd039a94a755fd23666b20de3973844e866bd2afb7101e3479902904d8d3f204cc56b145a1992146c7687c3163f50b551634e48c1fc9c48042d81b7598a04e45e00f5c86833c4c037baac08b115adb3d49be276b21a80621ee3feff33503ef24b71d6d6bc689512ecc08ea144ee4df9ae9a6b9b782525fea814587dbba0099824411f4ee3c472296dcca2992ed4d118fc0f381825bd50c0e34e2321ccc4ccf602a0f7667845a31828b5cae34dc6774c767553ab63836330ea710ec7a9a57788cc553ebf2b045b3d247f7afdb0719ed557f016214078ca303818e15fcea300e4524e7dd7a4d7a7d41c560c06bfc6282729c22b0f3ac6945e5a4a4ef9a2900087f8281b1007b94aecb8eeeb3884a57c8339d651f1ccbd6e1586604ccc4ab9ac3791bfef92e3e9b8b40d6f68c2724c01906fc0c34c5c2bd5545bd08ca4754c4647d61bb4b4083dabfe0f2e2594c8515679ed0048f8a5b004eca9ea7e750d70465b857a789655057b949515eaf71f2aceb90484fecd80d76b53f6f9fa94fac10b95fbed2eb944ee9c2e054298097dd48da1f14149de3dc018c75113c063566f1b44acda6462dbff8dddcaeb3eaec3ac25ebe10424d77d995f3765982f60838d6070ce906ddbda2885247032510e25635b139a5d29d544afdb20b4837f89c078f31e72ec4a8a7ebfb29e5ce223eb5dbf7ca48268f3f6dc4f2cb1f2de917033d71719f669e7eb12e765e60a03689e0b360fd9a2988e745b60f16570c87d3cf5b5985a47ec97f838c4e9bfb5e2eab41cea483dbe6c4256e63a76283a76a5b13b53547c030bae9cc07cfbca96fda0cbdc12b5ce83292cfb7e7118ed72bb07259f8c437cbcdfe3c7e5219f22313291a95c5294f118770d0c1364571035616b46ee75f8049d9f125a86bcdb79c5ff6b9e8204a584374cbb23611af1e1e5f22e0f1fd2777267d8e0d45213f6539750dd46965ad942b8fae88f49d01287efc73d26d7f0550f098d88fb8badcd556742a7f99b3d1c6db0dbb6dad55d11882b5ad866737ed3a6a9aef9aed4a50bb1a9b119ea098820eeadb9bf233d52ab2ef08a5213ddde21e65d8be21807a52c87d310bc8d09a09a1101c6b68068056c8672b886036a6cef6b49fa06c39427522c668ced783ca55bb78f1186d1bb99fe8c338d3f01d46b0f929e40ca22b7e972f9e9f94ed21bff8a17c106f1eac55c356607bfee52f7f2c1bccf709c5915e122dda3b3afe88702d13d7f89f131df77c686cebf99bf7a7823742de436c4dad12aeb8b4392e31025e5cae645287efa7b877652c20599da449718c5634e1675555613fb07c868d88f1ce0409e698db7cd63cbc2e29f5e09529a7e4c750c3e1f8e663a68e3faf4e0941781166f13f2e68bc6b3174b46aa87e066d8e84bcc0a27519b7b641779b7f4eaaba43111b19c4344a91ba13b654b808e92ce675dca0b99e3bf9146ec9912e516b4294d7dd4e90c87d55a996f17d9e681b0e417196636a600f2a1ae4f3cfbbe4027f2d5e3b76dc3914d76d45037b22f280ca07055ca2df6aa798d8100033de2c94284e2de2eabaf0d7dc5bf37058120c6b935930e283c5b87e6fc100b865894a68d75b5f4b49cc1c74750b6b4248d1eb7965bf155dda34bc2d70f5983cde50fe962f5933c74782c225abd633f3f49aa40f53eaefaa8450fd3fb229e80c754afdd10d580dc03bd2bb232063ce526e2d78ca29d5a9b7873e86521e910d85dc9a7707e18f5285d29aa3a6bee3ab55bcaa810937faef585c73a36055a37f5fd99a5cb11e5db16bca2b67841942d3d6fca6091cf85b3756a31668382ebc60c425e5b888802f09ddb397fcb77991e8c531897ab5d11fae92a0865a5236fa261eb05e16e7eb64e0cf85b8f9e016da17464568a56758cb3b0d5da87421fc0010a171dfe4c66dfe086b589e14193a964b36a651749ac4f4da56971e7fd900c0613b83bc00fd44e472ff249a4602710dcd87c9b7bc60e94151848a79128ad3b28f39261ae2342a29c1b85edf81ad652758d3cc25915db4e66935f0643a3fe40dafbc6e722b647c2863c3b28b3cfa99accfd5b464d64c3e3862514555025ebe80483562926f35cba523ea965b3c6ef2cbdf65f10b546def9380b241c6c521b5612026053849c8cb6d9e11129d59b509b776466a490b89d3f0e9aafbb82f1994b46b0b4167772d7b2604f85a8b0b87f2779c8abb4a95697bbb7311434849d4bb8fbb06576572b318f052c4a04b81e685f1ebd1c9e577a440d5a8f20322f10bb2f7c1cd77d94211bb928128d1e5be00ae00568b88fef96284e5dcd6676c1b909d51e24f2e6a7e37aca61f62b3b967cb84af6a38b9ad203f09199564a3257dae4e3990226406aa979c0477149de35e0f481db1a1d606c5b6df58c0e1725a33fc26101301ffb48be0373e3cd5a53f3f4afba7b49e4e9070e8fc7d401d374dfac613aa0707478325ccb36bfc6ac7a73e095b8df7f264f8fc2b3204194eb451fff925bc77a90a5489b989467cd2d832e00572787081ffbbdbb44d025c6fbda38ad4c3ef52fe44402ae87082384123f07fa916a20abfefbee1cf600f00f97fc3b77bc97089044a97720b7b327d39394422c108fe748330a9630107f8fcbebb4dc53ccdfe438fbb15aa209f8da54e1d9da3c2c73ece9deaf0e409c0d801222d4670d34ed59c91a9d144cdae6690492f82275eccb67dbcc6a588c386f662fdc0ce589e5e820f75954e316348a005f205fccb3a3a77ee9d4b2446091262d69eeae0af943ee46c5147613a30a4bb8981c358ed2fb781b6c5783d4d9ee574f228808c903cdb4744df1f624cf9cc624fa4e60f08aab65829f8969896bd90511a5ded7fcf57404cd9a99cafe1511818ab7b5f952c53ceafe544c6766ce7814c27fb5a39631a63147586412b6e2ebfccad871eed2e83f42f8668a7511468a282f520cec1a43f0f88533aeb2254b72f43d9e5dace9a02e20d8d67bb5debf83fa1b5c54b334dc882125f1d8ceb8ae723c92cf1b4011b301ea93734ed7987a9bacb2aaddf598c92ddca9790be53ab0f9ad3631ca017dd6aa389ee2963bdbefde0eeb49bea4749d7014098e7f80c9009bf4958f45bd424f8adb73db54192540e1c92fdb1bc357a7b3d741558ac16fce71490c1b816f29769534f079e020e868c39a6880f6bd5e4243a88d21edd113449ce22d57e57307c328be5fdd729a060737f0bf337f7670d6560686891287cd1bab28790eb1db83771454768b9d0e31cb3b15290310f9131966acb196ac96c359fa565e8d6dd79730161c251b98656dd82cac3ae683907667724522b3b68757f24689199ad03ff9ff11970bf85c80815878e461dc9fb9bcfb839009ebd9f553815f2fbf876ff58f577dc8dece10572e34056f9574080396eac090c887f80ba7c71fdd235da5fc021991f94968af56225afaa1186d9758bd722310b1badd4c9464d36d120cdd723db9cca9b74d4167e038ff4c390c69220fa09e27e343e4657cd78bba385fd8a87da098d5e448fcf433d6a6102ee08e8223832e75a05d3c2e475e5dc992f3d9593e1655c09b9db5b86f304c8fe9ad88f2ab74cf6bc0088c591fe58bfd09c5f4907d67029d4ccb1d4b09b37880dfdfa95d2ba30c3598f0df3acfdf23637c3a3f1f7e6c4a6ab364ef3b1fbee599c9ca21ec5bdd870169f8df3fd3714a0ccc21505cf8e729766b15bfc366c8af9fa3c03c60ea8fd9c035896aac65fe7582b7bd04ba8a20a325eab1b1fae53feb1525ab67b02ff55d05429af90f614a464216de49d8f02178326c06b6bffd3aa3ce3e829b71698477a2ee9798092105cd850eeb04b4e1be958232c818d13ca2461e359dbe03191105df4de50b62ac88189b6aae8117fb493ab0770dcffe641bc51f6bc4a9787cd3a58fd24aadedb00c9435c9c1931951a4240ce6cf7cc5c58fd25c09ddc759b91fafa83e1cd895a2ab92bcf7eb88e344cc60e1c2ae1e9adf6988e81c1d270a4d596941ce0426ae311449bf506ba21a9d62b1434bf0963e9ba532264bed190204e90113d8b385db574d9dc8b850842605a0fbf59ace55569827cdc7fceee51997eaceb023e5f21c9e9fe9e678b2e4e644fc960a032a3298436c0902af983e75bf2bfcbd7fb831ca962a888fa3d01f6cd3e6f1f332f3354eada47a0d4415b5f42a432b62b587486de4249edc8d25772105b380adbd4779cb3210c0ddb0f984260bfc24158fc34634cc2a7d3d7c5442e96c3fbacf025795c6118ea399ef186075a0476c1063fe9e6542885c7304cadbd1f011aca93c83b08b2ff8e7a122045265eecfc6784399e6e59e46c7d1548d1a45f89fb38e18f810413fd460a84e0ae8c94f3d831738cdc71a37be9555a4f9a0e06e8a142a5663e4ee63e61119960cc3cd38cfd32bf342dac5e14e3bf2ae7001ecadf87f7a849abbb7249323a5ceabcee31a8a2d7e53a69eed0a8ded48679d144176e3e432eb4f03863153f7593be78fa60cd0200ff6db8c4232708b8994adc7e1870e82976544357debbccc40d84c1ae63c867c8da2888cda28be225e9ef20a3ea9394a0020904cc8891ef652cdc8392ae23cb030f8f1565f14e4966bd915b3c64cb7bf83bfe297bd5ff4dbe6f8e2cf068dd4dec29559aac2450109107be3c8dbafe6e284c4129829211e4d96782736768fe40719c0f194f5c67d75626b9ccd70dfd06c5efd2e3ce369bc393f3722bd20528ca270db953f8070a04d8e40e24c8e6fe01630a5ff333b54ff525e8ce6c11c6a85e03c08dde00100e3270fe7abb237f7b7c963c805170c532226d9560f7d37d86167ac7e31c6e4b9c4517cc9b411fd8b0c0b670b7fb8093351b84d53334747d5852d52b963cfae239e6927e6f72e0679030dba82dcbdbb11e6b8ba8424c7a285b39b25c59d8f3ef1401e81e60e1863790ae2a93566a4616800d7224f6dba3be2db349a4c5dccecc95bb2f817c7542f9f58a687fb298f68d1c1246e6101c9d751cb88d2433a05f4f90ec0e40c32c342b3fa7f53425f3e1221b30ee587d48eb46719edcefd4ef05dd3e56a6c3ec33e04d1ec89d585984e40ed8a086e4daf0b3d2381cb545909b7cec710733ee93921a8ae5a1bae1d00c160e413f9f54fd85fd1a5dddbd7034340ccbd459397f45a7d49eda33207a2dccb46a9bea342a64e64b23b920a149ca323440c1274eeb346e2a76171354f299192046aa8cc288e2fd442e7d37a2f19cbe38564342c57b8c78c2cf40e8c0aced3b8e66c5d1eea13bfea2b6fe6c0efcd8310c6826383fbd2ad9c1c0fa1cd579a4bf6e09b90bd53fd76bbee4e89c76de2050459a03d66a5668cb1dabd84ac112557b7eaf973bf4a995cf6cf0496394a819c6066b029932b7a94668a093885f4effcf84652d4236611e911da67f07c3a7461fc86035b8138924eca1c984821ada88a4612e8a4ad043ff06d74de453a36ebb63943b137bf2b8079a7874a12fc346db280e984023572e808e17913f951564e80691137468fbbf2470a2e880261b534e53437f5ad2bd93794367a8d9ab657c0132dc53444cdc3750750c81f4fd2c44509382dc6c7cf21375bdbd1f2b1e8ed5e5cd30d65dc062a79b8d31a13b77d663ab3ecfecaccfb72dc0eb5243e420da00e0e325754ccdec7bd64e613f1fe51f540a8c3a1ae6eb3dc93e60963b21c3e3a8b8149562a4afde385ddbae6a07074f6dccb030173cb4e3929d90857b4e949ad08f2036262fd4d1c88a94ff407f97e8abc9f39f1895fd72e12a906b0bc84262cb5b724deadcaa1bafeeb5e9d8b283dd016f9141380e6a0feef0265c1cc4acabfd23d2fea97b3ed047ea8e3fbdeac2854ae73479d87ad968662cbda0dcb0641220d4ce6335aaadae2b26e2600d0f46afd26474dc97b446b3c5d0ad2cb77e8e57370812d0f3c71299a8807f72f86b752293ba89618e2b0f54eb668166695fb086ab3becd65d129defba4a58fb9151ed70291ca8a326386687a2c51d1fd0f498cc996d2b83044c70b92e39c462b24c67c314f2f9f5e07e35c09a2e2fdf5660bfff3d0d8755bea4c17cc3319f70cd2267b4390f452cc211edb719e7a0f775e2b995234584f797c88997c2beac0f4126476fe5be3e6550529cad98e6bc2cda381c9678c62a7ebc89cee79be9a60e03c23a286ff7c46dc5385c23f252fba88f53841749078601127673e13a45f55762a6fc5a1764e4cbec937f4b95944a63e687c1b07ad4d2082674d8affa64b4904ef814e91424b87e153ac6eeeabfb5787cc812d3f5bdfcd2deeb9eb7b059a4ac6900bd6c3d4947a3cc563444ef10b4104020edb91af41e86444b93184147453265192c4697fa779df212b8191d1fa893ce841d36f119467d2b286681aeb63f43ae48f8afb6313600b01308b79e2630b1d277bd86d476d98e9e5ec9a39b406d5cd722538eacee29404ac238889575803f6de596dde45a77b484f8ad7d5e4029ab55840153d1ee31f3df6e01fcdd53c4437666232247097fbbb9a311c19bffd7b1b4eea6d989fd11501bcefb81204648a3c1eb413485f35d93eb5fd6cf68746bd677f9c4c5c58d0704282d469f8929b9518f77b186d58d7c511ca670871f223179b8e9bc0d29bfd1838e30cc8c60ecf9526a880f91f443b78d36b76621f8345621e54144d837e86b666831e460d202effc05ab8a83f9f1e4dc57eba02cd5a62cfb3044b197e4ed29c47d3d2c4042438ee4c9ee847fa380048090851438f988b5dd57461fb630ba6cd518d1f30b830b10947caa3b6273e9a555bf8d1e0f8615f5f7380331bd6ae44a6aa63ad4b430a166901d06b0f1159c4d2a082ad3c361793f5c2b248d0feec7dfa14e5a62742e143419aae00309c20f00fa5c231088a6011359dda76572453e4511bd2238c3f736f24b6288219ee9ac9e36cc6bc8dfecc3197868299aa6aff6c55e5ba6eadbcedff03b7722f81abaf70a08c4ee1ecf7cce7fc3e77403bf5d30e793177630a838f2f09d9ee7e25226b294d4271d4dbc64587725489022bcb58947f5dfe6cc1b85b867308f26aa474c09bca8a9cd4c4ca0f6f860a965df04d78941af45b216f2cf5de6654b6eacecd4925b664744d8c7ed74977b9ad95e49a8886cd840d061fe69fa98dbb031f576db9ff926d5a076c16c61be197088e59978e29f63820ef11df9f9cae5858b5c587535bed6b7e25c8d5e258e39719b8944802fff21841639408f7f4bc36e6c7beea0069b92d429dcd15ff9b28ffb90acdd51ef742173e8175dc92c9d728bab540bef5062ca1960ed67c1a8046d730822c226f10946801125f4ab95e0f78cb30a91b0f10fcefdb10d7b29645413cae26d8aa41b678b2b08424c91b66be3baae79dabfb0ac98c4ea0ab798ed5090714abe40d6d78fe63ad91f57ea2bcb8fb5e7591d829479bf7bd194a74f9881b1fd75740b0476f02bcb09d2ec469622b42e5c8db1c109aa19974518307a61e75cf4a45fc280f839646cc8204f82b1aff402705766186d6f6b559cb755ad6e092d29640573f8f7dc4246374d2aad091e4f2750fb07587efc31260e62fd80d1c5e506908f829246428eb2d29360a3cf91b879a340d8682fe1ff24b69c9c251c7da090f3536b5160869bbf1340ab43ec632b8eab380843440be141cca7de431785c1d09944629db6d8377849f0b7c4d6e12e7c86c88272644ac67a2c45b3b9c9a4d64d4663ec3224d7d480c5edb87da3c9ace2af5bfe885becee9fc2a915d08cb96a6e4cbf65158961223073129369112d23b7c493ab3e450c95adb3de48c65ec7121a9e07c37c1073030ad34c22ddaefcd1780b40c709be191dad28a088b44d1de30d6917f1687cc90395185eba744f58ceba1a3640134f4b5e880683ee2f8f7024a716be01ede106b8d12423ef08c231b21baa7597d72f1e4cd2db85f0aed58211c9bd534ee56ccbfd337ccc29cf2b859028c46d8370712cb311ed45bb00bb30b51db0f06b8edf48f73cc6d12f275d9d2d5c4533697f1236358b284c09f1cca77a63ea2812d2b6568148068f28152184e23818b649867ac46cba47dba3b29379c4175925dfb3d3c26448571be11d064fbf9cbad582b5835fef15a68dcdd56effd92d558386930ddcac7d9d07cfa0482e05354fa36cf128c152764d27f23912fab158fd563996c53e4a4a4488b54d51317630ab79d8c1abbec09ba95a37c65a907b9ebc9c6a1739fe3ea252e6973ad91c16e3678d1db550f5a2781d0eaaf99e254d13db77934f25cca3bb53f99f3172006f5bd51690952238e7c9d9ddb936ac0064783e06167f94d46d49e3a39b171f19b40b4e49ab12770105a65df796325d77a86d004ffbab334f198105abc22283c1822eacd5e258965ed6df3e3a76e337665d3b4d4ccf838d87a1d7d2bd851b5a0e700a9fd90b10060292b045f24b4bdf489d020cad3fa01570fec4ae58daff1821016749346324e5e52096f5766d27205e1b97a1a191b8b2433add12a1586d7af4955019295385a71082a84a82c04d2884929d64a85918156027cca4c7b435119ebe8b6f1ee2c15840bc9bc385939d7cb383af5d6d1bd2ba6b2ae0a15f1ad64b03e98fab23a9dc9cf330112c70bb63b84f2bf0e8eb89cd079d3945c55ac22045f08c3feb253724b00226c416cd6edbf2f1d5ef02bfef6a499293c9204e7b15b6f19e26570c8c543074206342a8dda07bef3f7f6303b2941578644bc425ff94e75d076c7ceaa1dcc8bc2483dafc329402cd3237934b099fde9e2cd5ed8e5cab59ce9d5a9c5e863943729ebec716b41acb1d780044c130bcbf567cedcfcfecbffd8728f7d302236fed817ae11dea2c097e70965c3f19925c6553140d89ea9e998ed9426921ac18af71dd4bba7da1d1f376928626e11e0f53f1f68e229e2bd4efdd23e4be04d24054495e142fda289c685e8aed326fe102a2fdafddf380770607a789ade773f274e439432ea61f53c8676b75f8923d9bbef6663d5f3ce81f1353afc5e91200f864f3599600ad0903b6a08248f74019b5ee4688e690c3d4cd5b318d51b703aebbeb9ae2609c8c3bcf057f77020ec10f99c65161c436cb21d6fec178f390e5ae5384e3bf29345949795fd7299f8af660a8729a51f06d41c841d2b08bb3ff1388e9bb23f9bbb8916d90badc4cdd7d4834b53b30bacaab8d8ac272ce4df1236f265227201f805ffaf0f4075d818cc5b937c67e9e61bbd8019d89bd58ea3420194685fc4b22c88814f8a56831fb5a44497575327dfc60d177c48290a3bcbffe5dae5698315158edbe0b99880a62e7f484fb6cddd2040ba48b699dc9d0a2807fd476db5365652cf44228dbc5bff6d84ad8e99a4e206d6c607496db409cc06b83673f51d3e0ff9d23a954f68d1d897c2091fb25892b991628b55680462d32a301327f3eb9e69cdc05394458eb3f51b8ff9515f3ad075eb7476270bf2daa63333552f4ae6691768a2c16b7993a303eaabb6f2d4104b9a6cb951854c2d862350b5b35e8773aebbd138403745860ed618b97defc1d0c458165c0796291aa0922371be5b1c3a3a5a8402dd5b679b1ced1db2f28cb9feae4ccf827edf03a6e40426d08397928aa0be37a350c9a58b8716ee2ce750b111583f1920e8f3890c4ffbea8e99d8c73587eefba48836dabb618d11e42109c323f3f1806efe1d674bf2f7d5e3f8322300a13cac64bbbea74280d9f8c4e72f26d711636896c505c9fdc165eda6d652b56e3618af086eb362223ff8681e9bb44a87655b7c6aac9f8bdc27f334a81707797faf2010b146c13f178af6ed56a52d72913f8f87e3d7da8703df5b97db7fed3e4d087121010f2ec8a7d2b85e2452e2c3c0939aed0d949027e2720f15324a84ffb7e2e057b951364f2de189849365c7240c3f61e600205df284fb66f31d800897234c56a5ff92ec78be9585e57f61bed1b92b88fb1a538afa2eb2a46764f849179f09c561798704ba0dd4ec87155ea72067468c86671cdc7058243b84cf654a87b72fedfdd923544d3187ac029304b2f5d916ecf43b365b3a2730d4114c3f9aa2dfd64dba0ec5a5b6673ee6bcd7b307ccf39821c191bc2ca72bdaac4de8cf82e59c416ef0f7f41b6dabb8986022c19eb7c22a3cca1a9c8d98034e46427d4e55b4da631999356e78805125419fbf7d32f4a8696ca5f52e97a4ecdd965092d349564fadef81aa651fe174c2eebc0656ba51945175ab6a6c5b604675d06e5df2fe45ae778888df24aa3b117cb63ad5e7c60644dc8f640c72e87f1410440339ee36340012a446e25363a8b30f69dd2a72f70eb05ba06dc2a5ebce164e95ad99c1e0447555aa88a44cbc85b3ff1c2f126b9b02206c0a75984000ca74d06a0f00332da5ee5a58e374440631ddf86828feb2ee73d50f51a4c320af2ff332d23e795391f618134a6ff23bc2d67b289ae9b07f58f44d8db9703ddec4a54330e50a32c7d7129a50005bc6cce5c676bab9351fccd18158dcbfb3c2cdf68992c2101efc3e7ea338d2aad93b92d89dcecba02801d7f3a81b21f53316ad5bffa465da6ffece0f8cfa9480c293f1aad908497bf60aa81b8e81425a4737b05281453653124895e007c9c82c5bc3c373c4147b5ba2c1ff87343761237a310e3df24d9975fcfcf9c761bc046a7c1437ed6d7b557a1c7ccf91807688079a068e0a312bf4c353dce7eaff8ab62c1658050b65a99b50cfc8b0ade6a85a17b4219350bbd5aefb3ee16deaacebfc0ca24fe2d3ad72d08d5fa2ef2952e9ee460afcb73c5d21f7ef26af1fd45ba50ffef79eab66da6ee319613261813d58734819e4a6bb5a8c297a02f670b3989d07af5d86f9b67c860f5296c731c1f8ddfdbc1ab9d841cdaaca58d0c3a6c2680012710a9c05c6ba207a3e6760b4c0df2c321977837e6e86d3933da4486d768d821c50a63a812747d3fbe1deb04b531ddc2a6d25ff60dbab7fac6a49628189b392346b9c65b670f1dce5282503a8d5c3eb5fc7cae1d3c51b808fa49bf8ab3565955a085e469020be016347c59467fc99c2c71af075e1c14248ae918c853d19223d36d6000a167b33083badd3961707b5f02d3638b8ff8c98d650cff92624ceea3d2d3d6e8b49d7fef1dd0d1b8c4886e2cf5b945b6f6a0a4173254ddfaab56f0ecc28dec4a654141f1d7bc6fd7a2c4eeaa1fabb182f6fdddfe8cb96b9d4ff6d0f41d235038000282ee9dbf2a1f8df104299f57c93bad6b19b1d1dae6e742669014ad8a7df63cc0c939dcb79a987cac2811dc8f54a39bbe2c764a69e7cf3bb85b95faa8a03e15b1494babfbcef1ae8b13367224278c9674afa9a1ff0636b63bfd27506d2925e94a3b473ad6604324380ad7f8f39a51ad66e8df414601c6c6620c48862a19cf1506ae6157ce3c5906241da09aaefad02f1673ba5b6e1a25e64a7f7d2b85797c1f81445484ce99950ef998df630d177f193cbe4ebc57ada3943a78b41bcf0fa39f79979b9aec6bf20944202008813beeaae63c8071be002d7ce372bed9c55beb164153407daf44dda34b3ebd3881acd068bb10e5233de5aa4d6981e244116d171deff20ed4f5a1122c598d8846feb05a76aae802cefd6139d12a0971de91f2816f943f4595a1178fa1f3aa1c22ca36d287f2560ab41bdf0b290518604a5dc871b3e6f021f3e1ea146ea809550732a147d23571bca45af4af397298b72120b21fb06fb6eb497a4ae6c3a2d15a221155815271023f1426982991a56512bbf4870ecd6ce971a49ff418f0a0728e9b5692be4697188335c794e83f8b26d0d90b14be3331d1395f5e38656222ea7492f449cf0520a782050eadea17382514df36b8bb02f364013f16693ee032d095581860b2c781f0c09e4a8b12cca43d56ed792d95bba778d6ef1739e060ac4116e23f146fb5a4724c7815f431ea824bda5584aab4021c411b7fa25b8374c49edb3e7e29e076596c701c6e77af20cee30184cbe0b1af812e5f226678e3962a91b2c4dff6426a54d28f9f52cf5b5279391fb4119e1600a771d8d9ec8cff3a316500eb331f0191178e0e27821e7868c3470f4018731e33a1b9e27fbe6d08890ad6c31cfd8dce73e9d125afefea3e9580841798f139d1681e0af8cfc86015c9b38e93e64c55d375758d71ea8a0c8e2db70a4b9deacdc9036801d40f7867b4b0f0fb4fb1ca01c4f560c29ed39ca862f81e50ed028ccd56a5155c5e70d544421dbf7d8c235f0e7028a6ebb55eb4a8a2121eefff417089986152673fabe16f66f70808bd88a5249c724616cdaf12b9f9ddfb00e4a839858d6c7fa961e6d34415468f17444c22c98848f9ac9e7b4c8a96a8aa25b75ff3d57392a9c5a8041378098fd95c4abe19e61d41865795f01f3daf5423854d39069f98d098c38d68e6e3d3084da19e89d9c37feb3df1b739fa572349709453ffeee375776847527d11ef472c28c713bbe6d3f0327034528558d2afa81b580b6120e4d5ab1dbf14e8b823085791bddbc98f7c6ca7655c208016a36df4151f546f1a6851279a206a2a63c50bb5a8df4a5dca3dd11c6c4050bf566595535ed5744317d600c1513bb772044c6f7af67a5abb01daac3e6b26fe80424d49b68e26871003759769a6c8784c43fd23cf5f04986f0756852fae75c8ab7fe2102faae0550addfe4cfb5cf441b4cb556cc0e31e5aa1d560c436a5774f78c3972f7ad3fa4983930306a8de726afb4d0e57d439f4fc25ccfea5a95c3ab72f50ce4a76d93e6b3893968ce1ef0fb57e2fea519ab1a6f2c9d77c0dec3c699dba384fe6211efb99eeae1c8541ba13db9def8785ef243462ef524e961e9b4395500c1194ae50c48d07856318f148e6268cbf6c83b25eb807cdad048b49c39f46f92d837407aee3b3703b85d4029e51060eb186ddfb36f84d53310339730b48a47556cfc4c4a4a081c163c0c5edbafb2b9af2bbb6cad96062c054e417640855144ec5b44fc572c7b24bc84057b4e1a28d87ce7d32fc31bf6173773dc3ce6e35c43c0298f32f1ffd0190b1f1cabe4fb38185a9f1cc35f82a6b754d25a3b15841a91aca77abf6b4a6f8b94e52cf0cb7578e10dba69411d8dd5a2fe7b5c44bea557f4c116238272d944373820d9756818308af09a04c4d2f76509ca04986011ff3bfab6643743794ddf9c6add498e6bebaef1acf9833ec3c290f620dfb177825378c3ce02d7f2c52b9fffc47b0f0c0820c6ed3256230f62826fd4dc71b8502ddf4f319b0322d0b533aa1add9cc1e4fdd6ee083d77c323a58dcd77ac7840d17009d1a893ebe927e8b6317a5d6332c4aa2201fc83e024116a5d241ebe36b5d2cff9e52a2134c4bdb3006a2a07e5e9232e61e2607f54f5c511fdec9b8649bf58cfb4a1b97578ed16858af32e2fbcdad0060c1d36e54f7f479ec67f2ef675f53cada0b5763cc8d0057bde5a5aab2ed4774261e35afc37be75f341e0f3ee4e00ffb98729fa762eccc65feb53e088def6f9518f7f6a2c157bd881bf8c5691f9f0491e35954279211440c77b63426419bb4621f6a116d7da65d195e234a05e136cf898f58840cc4e160e6d94ffe732c916ab95bddd09cfef27c448739ab795066816be303f32cc1e56a6d3dced78f35d04923db205e4a564568e8f0d28b875a82c46297d6b4cd784f9ccfd5c647edba915737cb3448380a7aa053f86c93f32151e8211db3b98761b17bfe8a7950fcfca871d9242148f931bc4473b8fc5f7872e4d1d902d101f6d6a1fcd747a967c40bc0a46441a9a5181ada2ec72be887ec33caf1f439d5d8bcd661ff2d94e50da7b8c3a93f0fe44202b39a0cd28d6ad2f7b01745cff8c0885366ee9c4d1947af5108d213cb6be7a4ebcadd2e71765c28321697983550c3109648d9ecc20d360130a09a1766923f605e8f2802028a7044895a25f2310080e5e743a9456aca1f4b45ca6cadf793d09c3fa7de973c684d781609ba9ecc14a62db11bf894ea461b0050b97c526f6a97bb17791b2bcd9095fa41c13b8e63e3e920c6a6700d1ba25c6b322f89ebeb6d5b37a7b693cb73074e627683702a91bc6cf257c3e302001b079cfa795b8303ac04db1e8c6b26ce1d5fc53be9cd75928bfe70e47e0744fdbfbea7e086ab18ff680d1c6fd9fc9776bc168ca74c65399915f322a7b98755d95f1f5738fdd2d0b11e10115d25812b7791a3549b605718c5a4db44263d7aa8ba49e9f73c357f2c5ed51f1a6b8f378eb49e47bc2b186edcad3a055c3233aca5c7d8513851e8905980cf2f2a347a531f9a2fb8b1c4346e39484cb8542c5517315e0924b0531f3257b5a565db804cdc0f287cd29baa035bc0893dd4cef3068a79c1f3446662dbc42df5f43c5123adfdd189c0faf3ccfe36e6b5ac0f7feacadea57854d41868d83eeee1247dde880ddf97f2f701af1a780d8d950acc0f0990d5a85add5a0205403517f783d7221ed9f4a15faa1f1aef2ca78664df7d363ea498157fde6be232c3570183428fb797bbdb166060b4181ee3bc5139b639ddc541dafc7516127b632717d356aac0bc12aaf635043a8256688e731910a5f2f323504a6bf28100151e46abfa646d6e7f22a7e760409a6d0a00f24db7165a104ee980ec70c979d4158bdc0866180102ac6e83bd1df14e50340e57b7925a4fc2fd5a09e762899c3a4f0730bcb631ecbf091def4ac4fc3868a5966c875ec7651eb744f5f6913c19fca760787e7ca84216246bdcd4e322f74e7a94076950c8d63f9a819659a13aff40800aa30981a61063eca8d7282a267307eb464bc928ed9c8c52ad4757f8c89ee687d46925e81e3c6c146e50083372cea186e6083eadb3623d9ccdee6a1055d0e4bd215ee734656ddc6bdea9a293581e434f685a524e6d3c3f50c4d490c50ddbe9625d090c6ae44ae4880e8b79ea62a628e720723ff38792edbecb18b2ae4fe54637e4d95a22f6b2a8be71cf6ce85e3df839911565c0b1c9be7df62c053f4b7ab72054582e8cc8eeace15598f257cbaed1158123247720e76afc07f78eb870a57613510d78820ca366aaacd7e86f7705da55bbe324728cb029b36c5b58845c92bb9d92c922d822b7a061f2fe9dd4c77949aa2ed14ddcebb7981a82c2080da90445fd92c1318cf777abdd161353409b2271183e9947a17659189a0b26021a68cc7c1dfecb053b2668a66be3af556a8d7aa602b19bc96ca52378f78e924c36ad97d91e8aa893eec82e5d783a60c8ddcd76a43b763c7c4fe0c70eba8a0924f941f8878fd579a9be0d8676350aabf46ceb9a7c6a4a6cd459ff6121aac8c82ad218a02111660cb6ae633dfa39dd656b0eb347e3bd0197a75d721d2ae4f88940a2b41116f74b4779709d275ddd01849153e6a0cbba364568588265f15c72ed652a0fb1f48957044afb44b11b9f71797a7a9a1402db67ef102f18f1a793c3ab4b35ee6f70b4400c8967eb9395949d0d7d850acda99d8d08818bb3ae3b5c54ef1d87b0978d888e38d8ccae2c8f52851d0ef8971a2fdff28aa8f0f34a200d656014c60776682c3c5af2f87aa25624bf13ed396cfab24d6ba02980fd2f92a47e15aa7fe3df64d096d1a578599afb880c98c97cae97d275c845fe375c1b0549fcd9bf781ba9dfede6a5315fafa5f5a4166cb80cb1ade915a053a5f728a3bb8f91f12b5a43e0991b2d7efdf5d61858afd546001c9608e9ad2f20e1a8e82030e2dae6ab5ef615813b6d4fa8830493f29379753ae7155b71d093725e252fe317cc970bd90b8a0e3d6988801fef65abda5a4daee6c1677ffcfe1d0b10fc45ad2eb998522b01157dea1c353ec89bace3d01b947ba0d9b921a3a3ce7ea2253587eaa253188a1d4828c1220bdefbcb7f8e4cad5ac67f84e4d3d34959476e2b3f7faf1e899577ab450d27ffeb494472a943ed882573e76ba5d9053316388693c5b75cd01b15841eecb63f4519001ca5fd2a2058bd699df89cd7aacf960e12c85ed7001ec731b26db2cc0d4e6bd4261d352619c761f0fddf905847a24e145994ac18b00b46a6a1f24ce9e7cde44e3c73b59d902bc5f0d400b1c043a8cbe900b590b7a3cd935db5a63b1a3885ef1d1afcbbb227e514601f160b48b5e75126ff9dd335fb599b8520e86c4c61295f3b770076567dea35eb1951cb0b605dccd849e7620c8853188817f2085f3c6a343c3a20d5ade394a1172600a13d0b21d100530d039faf1be6af8a1747908b2ded274636cfbfe339f00f32e3932739fcc624012c459bc811870958651b0c6414ef1eda401a2e86d976b8feaba8d60020ba3754dfda55a8b88d714db621508c183860f15370e797f7a43f842b7b9151232a2b659041f64c53a14eb891be544b92b5a37725f42a7f3d25165f68ce107821df0501c25ea56d1d69ba11cc7178502ae65f490f23310b2636bedb107fd2ef2764b7c05f09d9475472970fb72b2d71ef722f3765b9dafca3655cecc1e97396b3cd3e60cff0071dbc13df7d5c73e664ac5eb922e1e02e6a7a1f8c7c35d68c77426046aeecb55359d8741d15cc195ba64e280a1c4acf40f5f9d197f7cded579f8f68d0bf52c077e54aa65fbede5063d7a93a943440477b095c9e2a9add1e52c7649daeff0045caef53764eb5a9f72d272da28fbbcba49ed17872a626761a564642af571f65e693c10424d9e41535835cca1aff1f0aa4d4cca683e26d203d2b0256db35b47c123725a8bf4be48019b0c0b16ebdc66d803972bf3cc2ff97f6a517022e6bffb9b88cd5d47a86c7a616e36373c5493c2642f467740b8d308a3d2d658e941b85dc84779baddfafdd7f083fdd951b49f9c9a434d9a59cb80aa0fa1fa881a8a1379dc42bf6ad0926fb2939a26207941df9ee75a67ac05348091a937a300c69cbc4ffa40d4b88be93e9872478aeca6f2011b0c8934fcbf61e26dc9936b5b9822f284d544fed91cb7c879819905a8c0ca38b1cf686af247802532516e89a5ddf091a08c5f6030c0fd7aa67ffd4883ef1abf3364825a6961db003f190010987bb822d2fd5db6929292a001d80de7dda70d84866873b6aefec93a71cb0e6c37283a130f1c669a4356910f22912d3a0b50b34a73ecf2a4e0f250b67d4a6187440e9a73a8219a0ed35ef4d8176938a2f8a0d59cf3f7d398175ebf2d44a83d0f8dbe32b5e74ab9f114997a29b5ab2f3b9b8b3744cd1c84bc9b3b66f9496e3dd11ee6d72ca6b25fd0469493bb0ff58fd93476f7f41c1114b4303843cbcbf21cd059fedc39341eb98bc9f4e9410016fa57794e58a426e475c69fe74b927cbc2d2c3d0f8ed3d9f8484d5f034a9c329d3014d8a726b30f028bb7b9498048bfd3fd988f63fb4cdbf55eac366e16045c53ef7595c38aa2a1e7b1803ba98ad22c91ec502ff08df14ea508ec6b0ebf63bc8d3ad02c4c3a1600984554549dc5646e0cc4ad71791cb2e31751438891e6c448c88e962b3a4d9610d1f5d2bcae7df25fb5589e6e4f4c6db1b4c2f5e128aa2daf7a206d81e32d7397fba72ac69979015c24666bd2b94538e218caae7efaa18be74858ceeeed63a87488618681e4caf3be028639ef754812afe19c9002ee444d8217f8e4a6d2f39acd17c7cb667d0cafba618a835faf6e9182e18d05ec285f0b4ca8d7cdf5559ff5906cdc14ec2baacff684050f6e8286ccbe5c683e95ad5fa4d68df0681c6bfa41a9c414b2cadec0ef03431dc797d00e347fcad9e8e03137acbfb6e7cbc833e348086386071d61cdf7d3d91bb87963ab455a357394a0f29ae51f21f14fc37a7765d546549b2ba116bb6d94ccb0df80688b8c3d1945d3ac45d6032695bf668b61403c9950e1bab00c60ee0e7fe254f233d4bf65d65c13caf18f28eb42e8ffd828a3025f59ff1b584f21b4bea5ca4daf5d230c7ec9c32a0c82635e3dd10f7af01c76d91f96a791ce2c8fdd583566838048635e2faf28228ce67adc2197489e4dbab41455d0c1a5d150c2ff31038352a267cf8757e9c3427d3868269249c4012993cb6afe21d738722c9706b70c4ab94bef8c39c937963329da12f4b377e91b5ba567170f320cf26dcd331a953b5d899de692ddce6840a12a7976ee5da1b23ea200eb8e3f5d6f4e81bbb1d957de2e09f05d3017467bf45fa6e8da1ca0eddac22faac37589f0d311153162bada2be64137a19f6400c642017a09f93b0bdfec994bfdafbf3847047ef63cccf761caeaec73509cab8f5a7cf83ae84f3e2e6ed849efd5a9812bdd9c9b7a40d0b7a79774f80de4008e9ad9df3b5f2ef02d67127c69c86379d47f7f7c88a0e2430585f64227208233f574207a46d07fe5b69a8aacba65c3d4f807e2c3f22db97768c05c3c10f89de8c23ba2592320c56deb8765224b12c97211fddcbdfbcc9739954756a2456a48d35988b4e87c683e6381b0ffcfe6ac06b6ce201a88185eff805a308e9d617442c1e1c064dc8801f7cd2bf6ae22ed022ef10c8a793946df9c7e5897edc3d6a994100133d6a634b31e52f935a961be70aa4c3b0345c01f51d906347e838272225723beebc891161c812c1385aeb6303e0750bd95320d62f2f7968a919a461d53ed733d545d193fb32013c03180966cfe4fad2f8f0ff1663396ac9906aad82dbe9576db59a86ce1bb17c698c654378a6086e287f0a2f921ff830ead973e2489e36e99937c2884ef6f8424b3bf0bdc534e2b82e491751ca0e97e760978792eacf27dfbd34cd6d82522554ee967ba53f278ce8bdde341492fc10a172b246c252385d49eb59070ad57b598888ca0d6e8a9da602ac09d233888c0d9dc427533886fa8e1fcf4a0c63f9cff19622aea3cc2704e0973f167ba250c9bada884bfec305aefbc1440f44144b8110a3fb9e241db85e1ee5532a45b15e3b7f717695b7ae5dcb7f0a13dfc05e312311a4fd4b4b585b66658268f15b327fd710482e4c5b231b1eb8dfa960f279912343d04d3316d7ef2073cf6d08309a0c1b6fe46a30d5167864ba8b2e28e9a0f8dc0b7d8adf7fe4fb04e959e7f8bbff91e60cd5e5800bbd2fb81e7eca2f3e3318a4265c1ce57e1747c3451087d1402f42e1498fff00a2d068e0cb4a8d787dc45383e72a5d698ecff6a82b4f9804646818cdd3e139374295edf1afdd1f342ffaf9bc04a1ac9958898d7756ef055cd7686da14bd9b637aef835ad5ef917f1b4bec9fb9a09c6cc7ecad133e4b2258606ea448fca3b82c793825ccfcdeb55d87c5cf2fcbe1eb014c086dc67e007584f60376f4bc2127e2eafe6d2595456400f814697866f06930f05faa7bb283439d620daf94d4256e2e348e951f12f6bbd2b50991631225731e97fae74e8581d7edfa3c19d0157fda295a0a3d221f892c161e0aa068a04b03aad9554493bea6b036106ff8c11488f9a543021a8cb90e4b2f459eb498571f23aee9623b7407031fae84fcadd591fd87512e071daebb7a6b49d864c2ff7a25488c1184ad71ccd2ac86df202542745f6f7b149eb1545831e4ead800793c2c03ff6022c39a83c61a9bde7dcbf5cf67953bf627d8bbcda3c781cdaec3f59d205c0924fdd4ac8a1e597c37a4352d7720b5bfbff13f2c4eafbbb0d1460e67052cd0e4798d2f3425dfb2dc5d40c1ab11bb9950475595aadc3c95a9a59086c89320250ec3b47062d783ec1a4088d90ab112a6cedfe6a1127850db30505de3bc25c9a577649c425c1ca1c150c9ff43398de80ac9631dd5a35d1ab0d1429a79c9597c065482daaccc4b50e6812400dd6c1c6e9830abd5e3fba58646194d40a83c7313d6a05b06a650e73723141c928c585add58f47a370fa6bc56178c638f1bb4ac7e56f75a3e5a543d6e59cf9b5bf7972fd479e347d73f050d6ce23b22f684bde76196121201108b5b8e7ebd907fe2f20af34d5b4f6efa824764df3c7c3c689c2f059cce6c0292c64db8d9b5d442fc969e762148f7d6893b1b1d3c3a008ae37d176f734cec58ac78539414c5bcd6ce9f0c3269ca502cc3cd60e29829271ecb35a365f937da942500f1fc55008fad06b95513882e1b294870fb26a0671c1e00cfc07771f8bd3d6e56f7a415c2854bd33b3972ca03de1fc49a6362eb91afc2b8cbf4ab29e84ba81bdacf7dbe74abbe0d42203f5dda9dc2c56b7a06e2b52206bf8e52a9671af7ae737ab031761e6aefc1ce5be32852c6b561568d6cd36384e30cad293c63385bc082d4c5b10c0238f6f277488a93fc4110251783b076c9bbcd709c9aa5ff6e6911f95428d992c65c7f8ce064d89842a375e17e8327bdb330aa252f317f3467ad9e7bfe6e6cbbfe9d120f65e866fb39831fd5950cbc0a73abd3e29798581679c6231f424a1e8b905309a6fd5e6328f765a15e0357027acc470f7068a6c453ec57c72aacc4607823cc68652cd52be67349ba246121ed42f7417c96b77058817efbc83a192dcbcae6770291ffb35a53e5ab541449333c9d5ce32c95618b047d62850bcb0f1fa10b5e7f738c7836175939468ab2836df8dd107369990a0cfa894d6e7770df57c6e37098428094d08b3c7e1a868a87221a402c346d99561f41a9a066b946e8a86394540d668e5ab7299ce890655f7b3d409285d6fe0edaea63056ee28fc18adbca4a258f836680bcc51306e904e3a35dba303754ccbff20fa7c5e48e26e2102a8dd6d55d9b36c3277d5797111ab3d8fb1d395cb55bcf0958d41b2b20fe37e5a2db9abdc3722ac0d8f58a46c6ebdbee9bc5ba4250d61e21fcf7432afb777af0617ce0abffe3fb8052b945339f5d3ed40b8c61ab13377e00a8e493a79239f62e6a0aa1f5c378a61ecdacd3623d1a04903fe9a4be28a3a203ff69380b2ebf35b6ed5ffb3e8d20210132ac699fbcb53b27d7df1e74fddf7841cee3ebfbcfb136d4209a24d902061d9925a244a73a24122affcd4284d1351a1efc6cd14e7eacfc7b17f21ea91082c0d1e587341d445457cc925d4ce7c418c469b202652fe3b2ac875081bcb5ea40644a9fdac21c1e4bf33ddf37e4677d488bf650fe87b112f00627803f6214d55a752bc6dd4bbed395705ef36f2743859f3ca2ed82c90344f3a5a9112c520d23623cd004a9d0702b0b4312047a923a2edc515f0d574c8a16a9ec04a467f020463b7d51c8f326a13287e3756e0a8ef2057827b5023f75662bf3257e2a8959e60d0accf32fe249532719038ccda076a148e3a0d5163626c5c76fd483acccac20a5549ebfa647daaa307106170c183f0bd0252852be8d29f4355c78f466bc08f6d42204249184322db8e0d60da07171035f817652282b2e0a18c6399e8e706450b5b299ea381b16a2d92be39d373518c6eb1d9afba5044b5e76452e4fd3e1e945dc68b3141892d17c09271b27b05737c6a4881986a6b6ead5398e4b6de55518098c3a00e91b4c287f9e0e4a67cb6dac628209dd93d1e0d1eea35ce05cc2b0e29f733d0f8ea7eec56d8b6d957002f10470fb15ffc5fb5cbfd18ae72c5754e5ad9d3aef7ef0b543d38e60b383987e02b7f469f7649ddac6653cf98527bd29a1f539fd008d7f10aadb7ea3619ec616ee7ec622718887986436194046d19690a21ce2fbca74383c74f94bd243d3faef59e4c75f0190d169002c4486bf1f382210e9c6651ba219dc08e2e00d7dfd6eaefec528a445ef6371707ef97120820446eb1a3e4565a01aecb41c75d2ec89945d3821a4679b49274498fa86a6146425d173d7eb3d414ec79206b98be8b223c58b8e6c242c7359adcd3deae6ca2969ad2e80068090aa0fdbfb082e5327baf778b909b03eb42a87f584c0772e27ca83d3115f9ab7ba2903e43259a547aa7dc418e2b7b2440e894c6f84dacce6d7949eb15977401efe3d33014a73bd4631cf0bb7c97446b4b95c8c0a773d44af6c713ae1b0f1512da57b5c25eab8732352e94f2921836f9de84d658458c73ad1153bbce9c66b45f497b12c8e3b07774132171d31522af6e490542c15526fe9408e70b00f3d30b731dff457c6f9311fe17b6e7109016fb4be201c51a5158e8532f8143327af2d252056c120aa1bfd04c543b0bb1e458d56f1e593eef7d2404b5c963b6513fcfa5fcb4aa5340c5a3981439958a7fee08555a8ba7f5acbce0755b7d0242f4890124f1e26066e1aff7665377783a00944f0359ec5ceff2d4123d23634aaab237e2c10c5a5ff15bc98f6c6843a77f05607ac089535dae00121a217ab833d4865d83b53c6079239c291f46f89cbe06b224dabc4e45874c025e6abdd3df803884e9d2e559d30fd98dc4182b17da6eddc1e4c6e165862dc2f32c7780ff622960141d580fce2541616d9dc0bf86d0815c632eced8761b10b8335b45ea51a1c0f21cf0ab758edff1ded67063f394ef473ad77c1cb23a1242280000947c6ada091958e945a0e65cad166840d2d2374f8a758feef6592df0f7a0ba9c7cf280ad30fe8805e14e1a93704809c587fe63424751634381cfd11bff5f1059c24690e78649d4317aff8e2e8a47b9bd2aaa5528f321c31c7bba8a58fc2a99c67a9b688b9278a912195ca828139ceeae2042bd24b7f99f3335b966883696f6c15a5229117973e452c481e0647168d61d77034058111008455b6c9efd0f437003a63174a9577bef3e573237bd51fd968fd91a4d024be9d7a77af41f40e441f904e8cda81121f191a3455e5db843cc47ca0d73839c868800263506e0324a573bef4550940b09d578c8b2b11709921cf8293cb2b68d9fc695fe80e1507306cfb7904c0686fc6013b3fa4caf651f9e6eeeb72f555580431ac85ff6f00e14da668d306b99f375027b47ca448338a051ce3c4cbfbb865756d73ec0c8c438e226eef4cfd3a1aac50edecc18cc74c0922588033eefe2d80f36491978756b1d59253aba9d44f2c5310caf575417b7978b9c73394734789793b5f1b994245d9a4399fe8bf37df8d0b3c42d7c15fe043c5c4f64d73ae2c40c2442f9734315bd8fd9d06279a0f1dc06c79652449ed8c9309ed4ef0718ec31eff42c9d7d112693b744eb7c8d5241b213dd6e28cb20940218e00ad51a71f99058751b352d5297fba1b5910e7c0ba3b99828930b50829e7fa3898d8e4ed60640b2b9a7a8e802eddd682e4253b8487bfcfb7c2d5de0350050a988990faaa85d0817c257c86458ba4cad04fce76c44c83d38976e55e9a885f72270b8d760604d40cc731851f1e57df966ef3bd47770a403a6d87e3e7cafe7ce4ff198ba228e069ebfe43c3491b1dc721fee5d22fbbb17a72e536fec7317e88d33afa9355c75b64be953098b2e958ea1c9777e8c5c6b681f529efe481ffbd25e662b35db976b541345cff83e035e7ec97cc3c640363309cca3084bed798b61f225527a4d7c197cdfd3decd8a1a5eff991b240778087826d0fded52efd6e2d03fecf56a0aaed2d6ac82d259db4c1a40ef3daad83fffb18a6eeb81a47b5c523c9705b98df3ad9b19a51b528095e47253bbca6b800db98e8d73809c6dd804eec3edd552d62b60bc3ccf59fd7610d6a024dcb719a01dab8edca0adad4e27a5761bd6398121a61bec13675f4c1388617deda7f448a98626d16dec1cd0992489d6709fa326f91c161e946b71deee25d08b36cb95dec8134b5e23ee4ab1277301b3624d450760d0a33ed90bdc2cfbd821318be101797dd1209b51665007d79770a71a8998cf5b07d2448f3f8aa3f9e4b5e015a941a9fac1e6dc2ce201ea8cdbbddc9e6da1ee37e58181bd214bea93915b3bfd2a9593313e5e2d1489f30b5180e46dfa7b5eff50d38a7e8b8fc3e13fc3d3f4b8aad601404ef133d67e99fcfbf3744157cb9da8c853e796db068cc9e256c0968e6eddda2ae4e78eec2930378ba5413a72c6642e50a051793d4085540bef880e3cdbeefde21ad2022b8152fa85fcaa99ab6416c70cdad9bd6ab8992085bb8e6f0669fdb78e0bdb92778a0eae597ca9f41745ab5b25c82f957b2753d1384d57b485ed865a8e05aa17fc8a597949c304ef40ac45feb44e6081612dab971cced6b9885e6f8322ba4d9a4d60ef49ab7d9ef23ecd1c9ede06218d8170390ea44b8cf5a955861a16cdaca709d6544bc6109534f6817e8617a5fd887ac3eb4417a0e68ca799bc2ca6420d96b918f12e62d9cdc245f6eb30332741a5139e137a1c27f102ab35dae52505bb8256b69098dcf84128abec91ac2b2b1e286f66f6c693ddf288ac0765e5f31eaa42a511ec6b57787a1c98b5ff2ef2dce76461262feef641545581b24d8754085a6b46a9ef7d8e02416d929ffb8a2481e730492595765e451317da1e3db7f3a6c2c08f4669c77eb942c8d9a7526f033164796967721b4c126642a140bdb109ace5863dead61d5897ddd1b4abc6cb417e46ff7f4cf8889a3593a4666c2ac74d4689f198ef51b81491468346220fcb680411b2387d8edb6f6632b0f5c2070799cf2795c6ec78d0ba121d8675112da976376ac30716c0bfbe2c46bda028445a55042bd8770990fa488263b518c8d59dfa5228bc02ca15837c185967badd96e4cbad92857935c26e8ae0c9bffd97f8081e56970142c8e1ccc9cdf184568834d9dc5ed6e4bc8224e255ee0550b29e0f16797d675739e996243f497788601534871973e109af8076ffff16e890db4f4a3ba0311c6ad138bab530234b6caa4bae80ef6fd5699c56ffe69702778d3b7f750b0804b8c3d20d6cd4720d83605871885c58baf06bbe839dfe6fd7ce1165c2274df71fbb0e3dfd92f0998393369fe09fd1dcd968726a49bff937980678ece3ff5e4ef15428737507f1cbea7caf08715ce08b770e96c1297bef9d983e20a88f1985e641bddc45b52e5a7d4377ff5ffe006f1241b22203b35da0bc3f13d9bba224a293244d9fdaa96a30912e159b17b0a0d9c7b32f8d2bd79a25811102f6627146ea1c9099d06fa89423cb1834d0766b463c98b655fbf6ae201b310fb6024739b722a085b7619ad5de0449b167f351c3c8d748a2d81d3ccd9d5ac34723292b1f409ce07b5892ed1b396fdf43993cee184718739d8b9c356227537c4768e85dd10f5eb77379045835010269f73b735588094322b0699564fa6f2171b0852593d2fa04768bf09df0c78255610dd3a656ba3226d5afc724c7ae6b2afa17739e8f9fe66bf0b47b558608ef02d8e1bba6e0168f981b4038c3d18e77ae1636de9afe53870106e529d250c5dd0bb01da47f2edfbd85a3b74e43740380dddb9783aba456bbe02a917e872939ffa5932dd616cbe17d3271783192520144e8343aa579de42cdb08f6cfe52b80a3fef467c6de7a3205570adef865f027f20e0651d8986fa07a507d4fb74470aafdbd582487782f9b47c8853c2711b1ccc3ddfafdbaab69590ae58070b351a2f98f1849bef50c3f1594e28e04aa860b50313c5223e4665515797e69391ef21877e2ad15297c248161a6e04f85b23e19e5a7c1d48ecc1a8e98e7a7f18e0163d2a6dd75e9e1e8933db244e76e067b3b13e66939e496b2c0e6aeff5197675b9c0412eddefbb7d447950c4c5fdaeb0ca34032c5587911025a6b2cda3a50e009b980786b1f7b918dd218830d8d1932917a91d183aceb7779cbe487c81ad3c63ec92f65ecf07ef9171375866414a297df95f00aead10e474b1bf40200d431b2896d08329b2195160a73a6ba1a619d51006a89136a30afe7ef428d2f860bf6fe3efd0ef1b02421a602d7ed42b71a40b17fda25c26044ba79297a97c1b3ac7dec0406e51d7895b69b4f8eff0c64003e0a8fbb4853260fb6109fb993fca5cb67ac11ab90f3f21c9a020fc3905eee377aeda869ac4eb8e645faf1f458ba1c41e32795b142a1152d3a5859b9abbc5eb4761e0e48d6d513bd540c330c055a61d82235c9a8944d51f03b74bb34fcbfea59c591a0c5af3249cde2c10759dfd600b1a1699a11ab5d0855bdd8c09d5a66623200a5620169ade3d479651c828455168966e89b33e23cf43c13f06f600b1779341f9a36f9709b60abf9e7ae4be266b655c3ed9534234cf7398dea7af0e144296e39037bb3222da5a74dc90ab2be45f6de4d37a99a97fb4103ac87885db443ae93dceea17f31d2ce4784758cb9198204895daa999541c8561f5310d50e6b881c03d4fbbd0614662f4f97106af93732db07abd8b312491c792be3c2a40f830884903787605685dc8cf421d6c50a2c9f8332d119c4c74c1453ac0cab92a222172d41919a40b6c2ae822109c7e61982014b9c679f5c0943663f11bc32e72c5e11b5ba59614fa051917b928767ce9d18597ebe288f7fae8afa36fc0d1f431a533337bfb82ec371a9121c5d64ccb089bc36850be0170538c43e57205e93c96e3cb23a5f914eb4a8b6ec8a5d793197c556a320a3efe95402c26d29a288f7ce97ae4302f8c4b1c2b8f07a9e641d146f5d97b776feae38ceec51273a891f48679b94b790da604fa316fd3643b13246bc6b7f363fc4c34de70646180e36f7bee3c9cd00afe5d5bfbce5f94a56dffbb641989905929f52ca6fc093be3c60d0028b75305ce6f9bfd4bed89fe6eb6f333f5ee1dc23d8d283ec0cbfb40f0eb57211ecc481398af8e3028359d342fdda5155a67322814b5d1be7b3bfb828c9a2ba05ffd7d749cdfa1967bfce0a01e7b6dd3f29cea279af8123900dbb6574536378dcc787d127525adf4a251c4a7ba35a62db426f07040e71950f3e5d20e86d3f812f673970a2673cf759065ac587b9e94e5e66e2f9e570bc1148adea846a4f7855640a31aaef4199e58544b3272656e228bcd8bf1a02d0947b5afac888578d10ddf57ea1e435d7fa12b606b1c1f46c5a490a85dd9f8c953752c51ca45e6fd567d85591eaac6c3b6435404959096080f4803059c41235ea9a6f164d99d4bf2f88b714809908e9c3425b08798e2a1c79cd0625331074ef12d588455232cfe4bf51091b4bea74097a85c6798f39335e3f66bf02a31015b2483492c89cd67096a82674ae4b1c3158c30083f888c0ffc7234046e912bd60e9ec8275373f59cf8dd842349d41324485ca7edb53e0c79fa6a62fccbda2b0d60af35bd16d10d9c7ad6329dcb70116dc119a9c5c21d294ea2b00f457be03eab7e7640dbeb1feb1e014890de7ba1f55f7fb58b2027228654c0939d35911b0f09fb7c5256339303c28321a3a4dd91e017ceef6e509543b8d02cbee0dd4928e1c2b75c8ad977b6c1a25af00ae54773f72b9849c1fd951b8f8c105f916c01578d59c6935d971260ba3c2c46a20cc92a8dbde0fd6f8c66973edb5fcd9abb232c8c60ed8eec58928ea118dc79ca204bb06aa86d2534b3a938cdc37ad0e2d0f84b16a52037185689b59705c7882b1214e5b1255fca4f5c9f67f1ca7de0dce5fb649cccff175b38f78ccbe484609e3ab4687f7eb40213c6bfab8e5749197be88720a244c76a85101600c9e45df87a50d2632666288aebbf5ee16f251618d590b0ef116da07b211f90a8825c6cbac822c8da0268088d7ffda133a8e423cf9d8d418ad6009ab9cfebeea098d72612b2ce189cefc3e3ebfcd8bd74f0f175fe25fd498cf5ac417a949acc9dc1c26e1df218338b6c9d30d23475627abec1b921110949d4bf40f729af6fc449573f99527fe1126811197f23b4b2c929fa3099d443cf22115addd44362a685f291520905c5f0aa8581763b8a3848d506485b6e56ea2d70168cd6a3298aadffad3665fcb88eaa232a2cf4c910977d509e90773a61a1c3643b69995afe4a4015001916e4f725daeaaa1c2f36f41f7dc3af5de8ee7606e1e2caf4a903849cced8f20d23179e6eed1416199222408d39307ed5047af9ca697bc9cfe8b736454b277ead917346e9e6f4a503be578cf9a20bebc1ef06e1a28a8dc5833acf8b7570054094ce0a5726f63753f0a608914e1662e00c449a8dc49c9dda4c9523b5d70831bc7d6c51e843a350ed1632e1bab733b72f8c096fbfc176919bf8442f5f3f1af1007471ba678f36576e97ebb3bf0f9a0b412b68eaac20cd896869411edbceca1e5d63e14d1dd394c01b44da788440cbc6f81b3cf9fc1c774e716ff4a4e4b41e2d3a16e1457a4bd696215e3f83009a3ae9419f7b6d0215babfb97d0f1eb04c7bbebded521f56e714eadee38cb69f2b8b3ef0320b67f4900572cce9bac88e27fb0e0cfa49b6fb4418e0628f9a9836a8c929b521f99dd8078af2585a36458ea083c2f2b00ede2887e6cacf0e0540d4f60d98eae09fec02f10ff75ad181152ca92707f8fe0f7fa39d99be66dd677e98518fdd143a325ce8a49f0db067a2f759f35cb16f36f108e55d8650c8f083bb662d8905c59e8e8bc65f9498ebc0a89a462ea922e6dd05e972b3d9eea9b39bb845afbd9d2450b096f44b33e60fae8d53022cc80e788c17915c45c1003ed9e8264c17614f420c84c4e6d8cbe0524853704945a44d03bcfcc8463258404ce22834cc28e78d90e61be338e806b536fca2a9d1fdcc0f6246be8da598cf641295862349c41a64c21db11d421fca715d4a1968d6bf96a5e14026e25f5f5c7d5570c011a0dcbd402287743e20b0302f73bc68f1b49b041d5c267a9bfd01523d8bc126a7aea20b6ab08ad73b897d26e927429814b393950dbb2d15bbc62eb8b8b698f331d35eafadd5f43369c44d438866e36caeafdb7229c1e2722808bcf3369031cf9e8dbaec55e5c496c7b80f8ba8fc0b825f2f1fc851150bfa6d826850cd309b190341a82719dea82027257a6a55461c09469cb970a8f218ee7f4e1aba665bb152b010766616c656b625592a63a5704ea0a6023d48825ba20f7c9c35f8f89303fa3dd5942c6da71c265fc295be8b40a1379075156955cdeedca709c745bc295d3e01cf1cfa712de2eec5672e45a7c79b63dada1b9c4197b5c2a2c4fbe3347cf4a6bbc251f759a8799a6df60bdab5f3094cf71098de4361af2f247747b33d162df424809ee792eb00f8713e9a52c08a50a24c7833ca2ca4f83ce1a47167c3f5145cdba17a0b09caa8ae250dd5d28bb200a1b6829292ccaab225f90cbe396fb06edf98f588e8adb236828028da71ce5342c53c9fb185f7ad4a47192eda50fcd3660cca0541dac5c9df96728304fb584b0cd16a8dd4c35116355596f2ef822599e18817cb1c4585e485948ef702600c131dd257cbbe7c978d1a07ff4dbf39ef79d8f030d34c4a88818fb9b24c1e52be2dde467172faeb2f375981b23314d758813a325411b45d220511785b5a98443830765087c4871f8f3bc5fe804b707303808659b8119dda065a31889351e8911d1df8552c34ddc2240c31970666c0af603a06d644a952105eb9a5d53be19e0a6ebaccb893f8fa62d19e99e4cbe9567c03fe9e3bcdb39c57681d11b1632e76338887113a6fe3c6a08e9db7a52bcb3d3f4d3f727303ccd7da132010bcf8da2081501cd35f3327a5392bcf81ed75cd21a935d9dacec7251219a66cb3860d124f356cb3a83a4fbf5e713652c96baac4583bf121ed09ba3f724dbeaca07a52fbc08babbd99d16ef45707574f075f522f03b78effcfbed016c76011b21528549e66e4e099abe295b36b87bd7b586d759cfca6db83aeebd8750848a5b7a510036e0f08c4fe50a5f32230bb98674cb3e50a32cefc495f2637a613b15ccc6d4ec411b9135d69f326c2ffad3cf676231f420566a61afbe16ad1914760e2eb4142871d7be74c5b170e42776a862ef6bd44807aba4d726e8c3b6b06d288b07ecc6408f2e3e9cc69ea725406e18fdba2375f6849af311d2f535616013f921e4093a170afce0770a8cc49e7e1b62155b87aa9f0489f2babb5ccf17de641a7ad9d6dc6ed45044100154677cbb82a95c530ada198ca574779df37a54a5d6853c4164454d90c0daccd63a65ae81daf5ede7887a8194a1a9487e30157720454c0ec04bbd9ae20aa393077fc01dcfaf0141c8ebfb7a408180e3fc6fc38696b28bae20d52f474b48789416ca71a2bba8f265a8c80f66becc4ce0c6742843e9bbc4c16048414a065f6b3366480e724be3369254161269a3343aa4c95eab831d1acfba3cd566e53136c88290bc1ea933912245f5763b55ff275800ee861afeb0e9dd2c4e37be51a507ca289d2cdfe0c9af6ae6cfcb56eee75fcea8b82ff1d70ef0340a9ac9f1bbd33b44297ab177a8ab276c6d9c90106f8b1ecdc7c3615f0d0b75960aa7c3541d4f2da707249491e95426685239245562d67147314f911db7fd715e1907c89ebd512373c80f50408debb95f182df12b36c4c542659fdcfc4da64c46a4c86f90d19de02743c90a75781d8b30089e73b74031d57e3fadf5a26e9a465728c0697dcf3874443f0df355d51ce4f480510050edbf3c6650812acbb9bfce7054ea652370426d513dc26cd2505a00f3201fc62aeab140de2abe60aa76b408917f5cfde8a481ae899a15c1430a8885f30a9f582ebb8bd630c038b0f10e4452de980cf4faa662da0a73a785211c4de5fe18b98b092ca5d014bdd5ff17e3e94bbe3b3f56dccb8dda7465726cedf0eed4e1ff9f8d573fedc7c0c3c5ae808242b16b83903cec5142ae5eeea1fa6dea89530d8f61871508c8e4400bfdbc598ca5468cb5cdad7b7443e8c897fff6c16cb037b3009bff276b96e1a03e4e5e5ba32d593f060614c6273c76175920b3b664d460790aa5fe147c30a7a43d9340ce9eda0986d74388c2522443fefd5a2b736eb809299cd810cde3dafa20c1d9ca4b539f95aade84cf4ece0fb1af27caabd3238ebb050da509615bb7532b63a0dd27544338f8d2f5cb51f0fd3614eb51d161cf30456636818640a2c77d7cd16b5c45f996543c7821ca7fa1aa854d554602ee5bb53c21a3606b097fa5e489ad4dda39d9215a75bfc4e4a8bc329371706b0f3f26392d69c60de6ea1ecca9197183b62c01f136e7f448fd022a7be9379aeb5c2fabf99e5e838e58e34106210b4289a99088422bb7d3e167fc1f22469724a6a7f04a8bd415702903f4bb736a58464eef0bc76dbe50c3114fa73ad1fbecc03bdf87df340a4c0c4cd776402c856b118d07e1594605fe4e647a442b6a74c98638b41c91cd6dcdc326eff40f909bfe708bf36a67d5657e945dd514ddd26bd8f408921809ac978a4d590cacc019fe67bb2dbc14ed3055436a302f40ce5f5ee41dcb4e85851d1bca8074eaf6a2105e2132832d585280402a4a781bd6eee142b045d246d3d0c8e3925a75f531f0b0bd08fbc4ee2da33f3ac865c3ea873650fc34ae410d6ff21be93b160d72b146c5a195767f9a68b77c734c77dffe4d1f21399e6700c41388d80dd70cd6bc7d8592d5098b238bb48183605b25f3e9de2a5df1435fce11c128d6b5ec59ff0b0f0da246ba9325da2657ac7141df32086b4617be0caaace37ac68b5d9d8b6c1feb30fcfa8e1a209696ffcd473033c59f0bf06058044697078083feb165d7a77fea8a7eb73417baf52e136464194c84f277779a812c7d1807a50e07078d9447d997f1c07b7cc3247dc76ed2ac24a9f1d31501c40d90c269a10ff097dfd422fd6173fc20974d537417dd1a030442732757be4c941759781f898c9d1880f60c710836725b12fcac64ebec2815e915ec36ca1df37f076d9ddf4e5e69bd303e05b340926ba367afa09c2d5e7b59767103c05c16a0a5d636559c2ce55de69499611637f24759dce50f82d87626038eb5850da0fea45e60c6d3ce18f22f4a983797302f1dff2c69bae7a346e426db97c765366126a2e62326e11c3bf144b640b1b9da0148304d6c1f12068e3a32b1098d9343a237e4f56ca25f295e7ba3d8146eade457cb2a4cc1ffe88be7ceb623f402f3b2a2b517a0332884e0c499a7391b311480c73e9defd9def14df7e746158e38c6593600af6bed730ba19d34bf717763fdd84a8d562faa47be1ceeee9b31fbe002ad0b93fe32dbea35641cd858f873c6723d2c5b88b089304ccd80213994d7b70c5e92882daf4f8c07ca98dbdd48456bb9e65bef89023db028f87e431cfe45a36c02c296e2b2014a3c7b7502c4204d6bc14a87ec85b3217b6d8f9ed1b01cfee2c47e19cf6c34e89d5357835b96d462bfc0e2da26170466de74eda07add5704cee9d593e1aaa027d313e03ee088f77e8cb701bb67064c0d4fbeb75adc98ac772130e9a01f7dce77f39e52fc32bcd020993f8321444e52ab9fa5ad81bd21f7fb9d666fdd65823218a923d3c55646ccbeb43f67bf03734979cd47ea32c5c9ea0ea0bae466ae9b4a436d9fb7502765c6b26700b14deb50c425a7fe95b1d1379e550f6b4cfd898a61647baafd14023046efcfc3be14cf7a2af624bcd7d0ffaf2aab632561c94483873140f9f725359c9f9c27fcd1d8510f7b11ae0273adb8aea6f4b24bd40e3e84cae486121ee9404884412ca18d9a611504fea56a026025ae22e65ac262f9d7c6be979ee371b40c0f0e1fcf4376ebeac02c7b9fbf54577c836dfb938d76469c49939b4aeac467bf3a82600605a33a0fdc296e3fabf0e7874f34562209cfb26cec6e15d7fdeb7e0d246cfd8434047c33e2e0c497436d084807e3a61f53462facef2b2e6620f7bba333593408ad9e83f260fcd982860764a0179d399b95acdecadf015fd7bd4a38829549fc5fd2ccef23e7565f7babd65a70125e306423b7b7c5d76c0f31d0306e9fbca37fb0259f323e2218cc2522c6d23e461531c0c02eb9eedc38bea62ad414b1c061ccae4c66f6a15281fdbda4e8643247261bb8dbfa1ddb75a5482f531ae1a6e0d21607fdf513cdb69f018c47ba63090681b2afa0b89831442f14385f2efe6363596bde8617201d40e236e20c88498b0cff9dfa5303f35a960540ca55778b04646e684721eb3e33888034f136fe903532f8955fc9b65ab6495b0f7d55ea7a41f0438cfc3a9cc208182643c1e3b08ced8a7975d885f81fc69d47abba3b8176f29d400908627c477d5fcc7675f605ad9cd79935e8b62de3864c01b889212620c5daced9cb63eba028b490aada6dade49865e1edfee7e7df05ee6b8979f691b0b6c620c48040b912345e2b82f4d7953d66444ee13b1297e3a9bce18f5387c5e80bfc9d5a4d1879275e0c7e2d5727c5f89381ea055d904e156214afe85e912d7c9588a99b61bec8f262dffe352d774e3751513ae0f120602cf071229d33ce1678a91936686e4a8532bab425a7d520c3af7fbaa7032a003856d11de2d718b6dfb42f5bc9a4055508f4c995682614db62805b972610491947137f4773c47ab8dc486687b784c2274783fad6f45fc0c269bdcba9e0929e1b0ddbd6387b5437091a90978cf71e2e4e91f20bd0b3fb733f9a673c78b36bc2697b55eaf353516c6017bbcba55d909220d774437c5cb6a5127d278f03db63512bcff7a684ad3660d8a8887e6d3ab7b46d186576a342aafd989619b40c570d354619588cebd9213fd0a5cd0585d383d0fb0ec46b85d6923f1fa9236c350da747eb0037fec0c24db27da497d570279fc9e948a14658c60d11a1f6f378386f9d2032fe39c4b951e5b7d29ec13d93036e1236fd87feb4fce9cc00293fa47c7e8713bed0ca02498005cd37acf4015fa40e3f6af76e66f33f2d1de04a3f8c6bf5c8c439deeec17bba7e3a6a13504e76541c06e7a8986dfb400ffbeffc25e4f7d660e1860c60f5d8f23bc239c5c22fb948f01c44a2135654a97bf645cb2730576503bfe5913d97500a5c03c2ba955f1a33c4d84a27ac07e4b1ce5da2fc92c073005eb5d97a9e1155e19eff93ab39c6fe9a25baaec2183bba6b3517113217ba57da66f2629023382b413b612dd540a20d0d589da6035e7838561b1de63afced3e4316ba8b5bc7629ca9db673017dc6db9869433c74fa1880853c6427c9dab7639515037c121128d8f0672254fb7ea30e190bd43b9581ba558519a44f61c93a0701d8c3e95bd02be26627edb081e278fa013759340846fc0017c081478c5ab85c66708a92cec61271c7c466a02b0de073d7c58dee65fbf7cc315ce53ab8ccfe0a15ad971bc57549aea5a91f0bf24b63dbb5b9e4799c4344e6d69d7cf4d37c7990bd081a3890971ad4d020ec2a180057e56d6e405e190bd2581dfd7a573028c9dd8ace144a1f6e5f7fd4f86d75ed8689f323dcd9b2c7388b07cf12404bdb4b2297718ac91ab5d2e4ab6f1d965b5dc484f917611b515d998145aa6212f3f410751ead265a5a9bcdf38064f2cc7e4520526064eed193440407e3711ce14f5d29854f716f23bafa224176621c578629aba074a8acb8d76b55b4a9efdd2499e7671cfa65d1de29f84ae3d3606eb2166253119394ad19ae24ac8604fcd5dc0d99970059cd403d16575a45d0591e1562e51926e426018df5f1f857f85e71a29ccf5134568698060403a4947cd89be2ca5d83390d7e3c6282487a06005529cd319aaad3d2f0bbd13ad8c06a3eb43fbd46118ff716e4097c6680f9658f2af1fcdfe1d599fae7fe00a6cc28a5afe1f2b2885b54d7fb4d390e673970215b0996451006e906b8196d3cda9f53b87676400f97f8fefd667e54e01861f607e85b102014457b95a425bc73ba85a96256b7cc9885d556dac51c5bf7e30d28aa632059dd0c904292d6caccc5158de3f5976da46a0661906816dc7d4356e4e37c91db2da208e704f6ce50443ec50bf35f6fbd1ae4884b8972ee308b0bcdbae675b5ea21a4360c516bc0337d48254ee8212303c7441818f16e6dcf606ee1af62d390555d4c6ead46295c52836cacc9952485d80826a9056f90c362fbab8afac83ffbad4b1b41e756379a8d4e0f8b6aae4e1ebf9322a0e14cb12d93f8025ad29e10eec8dfad682d0067aee91c2c97e13e6b1ab93ef9c51c3bf4c0116cc4cc638d8bdb3c0707f9773567fd18e4f0065a365574984b9d70f4cae8639ffeb63bfc0bf2a64882a252cae061fc15859194fad2d9adfa8d08c6fe712131ba967a927a3b75fd98ade72acae41da7db21776070c0b77bc16ec0e12aa9517a20f630324bc0b0de41b13ae84eef2ab0302fcfa22c3755963429fb0ba164da3d8c4c37dc1c144c09c4efb5b88fe3be00942eb35d2ec6c6fbd0a206e2c099b6e5acd6b74a0659e79d8be61ca17fc59bbbd56c1abd0bf67648082ebea613080de46d359b949be844c30acc5d3109fd4e52811f1cb83843feead923e3f35b3cd89c1eb9c2153fdf251d12ec961ed5948c86d5dc24ba3cfacbdfbbcf11421934218483e097a3156c12ac9e0d79fd28a0611eccf1b8493375d488bd1d6ec2477557bc93589ed72dbcb77fa24d3fbc81faff665b5ff96f9bd6be342e275b6e56c8130543d657441ea9e278525a7a549828c98a6af9724a2cd986d0c9f458c8525aafe6a06ceb4b6c5822ece962d61d4bbc7db3850959ab092d136441bec9165e82ae47920f3f284048ff92b3b138e67bfe88505423c5a3e0203fe5033d331c3d8fa9553eb14d05c5217e5d499ea7bb9ca2112e4bd99f902e063fe42aa0a359ee3d3cb9975727eebf8caedb95ac379cfed0f0eb28ffd6c8ac88d654fbe276078f459abcc235a05dc1bb17518e3f349c7f1baf08d8e55193d089b8fee89116617906c605178fad7949a2fffae280bfdb1f0afe9f1b26731af0a5b27cf38c1459adfd0e071b4b117f99284f455b389d5edcc54dbd25c6349abdf38272f4161759fec400571d13f0fddcd0e39e2c831af52b7f6cf86f486fced2c09870ff9d905777c216f49a7006167d68dd9d50f5275416fcf737fe85db400a19185904a54dc0d0acd2744dcc5fb08c2d8c5b670b3e700cb0e6da41f9f6ce4861d39cd16cbf2c1db886506e16e904bcf84398d41bbaf0489c4b5c7e426dc032ba6eb910887731d5fcb9fefe774419c273e3a2a16b00e83d7162aecbcf18d0596485ff0c1acff53aa89495b14296125d932170e327e59a83fc6f8290d191452a26e8bd8dabafc9f1ac80d3c811e8f7d58876f42b36233e81a572790c56786ca4670f6f0372b3a4c24809e2d0f069b87dfeb2a9dab7d48f854c60d6133c9445b3c761562e85306c0fd8d58caef4ff4b7abbbfd6df43209d740fcdb5bb4ba09b4eccfb3cf2cdbec9badf6b19d0a8fceceef03c3d0092308818a4dba83460745b658416cd1015d6970bab54931435cfbe968cf6eb1fcbf9c822a031cc5ecce2a0cb6dae117722008209027bf1432755ef25e03f5493c199c029b0c55312325b1134748751dd923bce81f2083fd6a83ad4260958572d75686953453490c474d9d1f89601b36aac04ebd9581fd47954cee84e790fde1056a982266a64b9d63b0d7afff33734af38c6908b8e93228b32ef7270e44f12236ab4c89220f6027c8dcb7ae76dd98f09cb0792cc1f5d4e45bdab997798214c8baae1957fe0b125049667467921fed3cf0a128e194ed9d2092e7d7edf7bb4b413f7a3fd1c468e2dcf9ab648117c2bfd74ea0817734169506ac65447095447dc9b0d49ed33274c5a5b78d623cfd254a5db25bbd4b7e8c231d3f299398e29c098b24253ce8ddb6e4e4508202b407c85045fbc53e01758a7ef01e16fbe431982a0a92b6227d5f27c94e89ceddea3c4760c50d3d115b7bac779ef33024a04627190c466049a46da1e98679651ddf7b1310ebeccf6853ee6fd39c1a99db27aff26bac810d9bf580f75f972ff0eefedeb2f8a69f2dd2c9c9f4ec6caca6b1c05e6b77c19ed4915bb2c0b86706f79928b424a0badf7065637f9049bd778d8b02e10ba4f7829c18a239308c8c9a66d28c12b95c90a73dc2d4d4352f737e47bbeddd02c533dc124b2c505f0ff4566cf2992272329cda91e4f2f95631792d5647157e619840550e994feeda01ef26cece28ed06598f19e38c858380c5bb91b01bbcd3269f7260e4e2e61ce56910139f97fc6fef71e485df6dfda986a79e70980d6610b4a784d312cdfa5b2b2e620d6a895c03425a225a6c9f6c0d8784cedf04f5578cbeee03407c67cb6f2e2e056a367edbc5240a8d292d37d9c1df48f2ddb7aec83c7eda1d0a8dd8d048d5a22dacd532f5b86a00c1d11bf8856158aba8286ffda5dbf341416d146c910d4a04850b8b9a2650514a3253d0850b9b18d110fb77ba63246311f8bf2add5f8e8dbe8796c0c0967ba6635c8a5a6be4ad1fa79fda525e5137c631e5420c6b6fe44cf80aadb926970b2927536d24d5ba0849fd0e64d48da385502d0de4347926730d20b2c4c89fbce2d902f244c258ae4fdb3b351683e20b0c0606c9c1707525d2cbfc8691468c7834ebdabce10ed3c28aaaca2e7d9fae6aa2cfcd0b7102946c1cf0929efbdd7f901046744e40301a7c1dfa97665f8942ce5ce47c1510d31b57cab296236d416e78fa9a38b8b1e17ad2b430bdde88c0a80112744e70aea7a98db7a0ba58575ddc526334410633038675551b2c2dda23e147dac4813aa5139c57fbee270be3757ccd50ec4f31421bfef6c1690f4d8419d6f15b98440248c865ca5824a8213a1f9437db5a60e2565e528a78e9159045a659c6044bce450c2c432f8e17cc3159a5b500cdfb2fbdaa4b297be05afee0a310a7f182bc9386213698b054036301f2bd8bf740f965bd23e33068dd69417a3268fa7be58a22ac708da163f960091d5b9296ea8dd3ef1396bcad8044893e8c1dae493534d35b581313fccde213bc016395f09d6dc384d2b14d4c4c2f620ceb177742b76d70132e2d7bf106a7d15d1f4e628c33e75290c39b4629c2b4a2f28b97f5645e415738bd839e8e62a9c940caa596cea0a731ffc2fbb8fefc0f486a9c73b76fe763c85a2c4e2d0d796704f6bb66572cfd7efc63d9800d24a00fcfe1548c982b5abc429dfe7f58b099e2810f636d406fd11aa50722a116be4de347e7884a600cbfd87cace9502a63d32fbc6a34334a37054cc3e37ede561205511a365540b07b402f36116ee1e8c0de86595db8ab22c163efbc2e89db16997c500880f0df90eaadeed0c628da33b8712cdafd0b2ae77df511ac1bc20066e8474eaeb282f58a91ffcbc2d8e1fdf6256bf3e270cba67e7ec5fb402937c633b0c7f75b5adceb77ffa511b9103279964c7ffcfe35d21dd4904e137548ee5dde6b8ee0c638b12d9e849d922ffcb8d62f3ef56ea529fa73e632a6d04e33e86d20d8b5d1c7db3186f7fdc5463bc419746af6696f426aa3234e38093870f97dd966dcb3c79cdef73a3e0272d383506add0bdba8d8d960a9fa6e0af999eb6a6eaf9dfdb272338d85a44d0e10b7a61da5a98be45249e96e4be8f0a9c9615c4e2397e2c2460cd9763fd58715d9fb5a8411d5d7d78cee0a6d37972e825b1c6ff76dd2b94802f7c49e3c30c4ddb3209942aaa3960bbc4072bc776aa94abf96296571502b77985ef553bee28a774190de3a051f7a9433699beb59dda73398879fb64a520784396b0afe5520acfec46aa1b4ba3f263a28c587af0c70fe201c4161c76662a24384bb77c456395ad8ab9a990f8680fbf31c3cb9f7ec7f2010fc7a5c0837b34dbaf83fe7972810dfa5b941746886148fdb8c6174022a16430cf0bc1b1bbc498553348921ea4e077cf4536f1d8b6cb8e0ca131de6bed3b5be0c14508c10244a64091e4856272ccd7eb7d7a4152b3061f4685cf04b0c0d3f1ce35a666b2d8786f764c154bbfe1191a1bbd3c616cf9f55b2a66fd75a9b08f53ecf5d627237fa665a821269a4645a28157997d73db7bafac225bd1dd89c9a7022a7aa19b196051c21636e543db2a5dd7bffc4cef5d22e06727ef7a0aaad8e204651164314a57b1c187903fe6fc477c3f6db64aa8601c0eca4ca818514d4f025e0149434903115a484f1fec5f634859ce27555ae7385965f55110b132964f2f8f4c61c631f111beca3681f49eba572a66676718037e909a1d06ae9c52db1a442f7547a098f81f90c5ea106613c22714ee48526900b3460b0bb34cdf241160768a9b603e2103b5fbf338165941d23567418b8b8494c583f92c1f68dc17f6f01591f562ee566dee939a4727f30298879b6ebac0454c0c566fe5651bda9140e1fdba8f51734e6523111d86fba63f9a0e0f3ef46bed8b7ccb84a0dedc414e94a300e976885c0db73397beb76ae2bce0d8bcba7c5fb5e36af95128586fba24a0b896598630cd6e915287fe789645fe2614ab20f9e790efe1155025c965ffd08ec8f22a60912cfc11d09e85e7fba0ca858d3cf02361602622e2e7ec155e76f5e31ab320971dc6117b145c1ef02a3df98a4a52524b11180fc2f24f61a19f6a033e32bc330d4ec38555630e3b4f13087e89226373b453eadb1685dd592f1e035ddb57612a663545f59b0192787911fdad458b9dbda202f76687e402ba5765f0323a06beca332d5a1d0cad7a4dc011033d84a02a7165300aab73bd80888257fb57778191c0cbf94b7a9cf7719236615a7ad03642d0d595308beb16d6a428cee00bace28293f8649f9f57952af1772bf3e4df2b6351071e9b553dd0b7f77935e50b7d6b74df2ea0b9037630b0bb350e21448cd23c410d4dd6701405cfec4c64bad3f39334981048903318c92b02ab94209bb1c6af7d8382dcc5f0280b3a9eae30d4182cfc30461dd25671b0ab29018e9bd025f15332ba91eedb6d5e3cb2143c9184c6d11882901a3a1a0ec4d97c518b7bf1e5b7bf8a461e58a3ead3f9d342f3e4a014b0294611ae56705c797cbf6c6d9c6b4207639a7bf25f71e9467279a8feb553ab0a753e4b056f9d6d062fb54481a164dd30130b162682527fe26549bd4f9579ac95a53602faac75804003be13104259a296d21c5a2b0c43492f756d312b36c0ed1ccc4a3027174fc1862d77cd818c9c77ecb3ef59c58323fd0081dc916a81e0191135bb264dc067c189de180cf0101fbc860fce7529827ccd8d87d08273710843bf2fc3596b92c0425543bbee54ce8669d6211ac7b76f848cce20b09fef6c39589d87269208ffabf1f661b5df028dcc1bccb2fb01fc2b7182d924b17956d972623c0fc8226dc2da16c0ece0636da0bc3f3fe822982947cdcd3a9b3c6d47d27e73b4592541f2a9e44660f977d00382f358367efd0057c688896ccc55cd6d5b33e58810d3f6a167f68d20f7467e8fffa4c4e47a78d2e431d563ecfc2785de66a20583f1890ff2eebdb990817a627ac6b93506405590e3b8380cfef3bff8dbaf83c9c7b2da671aa172a49388e979516d8382d879deaebb64555ee08e665320ef3a59485af6cc43740b50041a892f5a33c5eb02089832624d7d154bf0c5c85784edd0f16f6ae5c63f13d3a61998a8471c9d18080dd5e4b8997e948a99830c6ed4e2b7402998872b2e16d26f78fe507302f7aeccd1cf6e63944ffb3102bcbe5ecae739af5b9457251a2d08694ff0068eba7f8e8b21aa324f00c04a395477930d090d0f865d7cce25c32f9d32e2e32a1ef710a3fb7843891e8ebdd769459f383eecd309f74b31c809e64bc651d959ad0d39de3bb38460a0345ed2a8c7499a4c194e379ad85adba43be04d943bcb8e247cc94b170751daa3fb15cfdc45adcd291b1e613ce83edfac5c2c47dcefa74d8177dd31b11f773892897b9341a8ee31cb8da924ad2e96b3846aff5dcb01cccc13fad7724562a527c58112855f1dc89c8b9e8a292a9e6b6da4b080adebc19f0b09f53037562c99fc9bc20b56010a1d6863a29514b389533bcfeb36e6421e0cf4dcc9cd6409aeddb1a9b826b23a5b7dd5d28064f0426afbf82374163e11e3a7324e14ee46510b3425c24893ba45821bd567eab854f20981bc514742dd39850736ceff517a47af01701d67c3f1ee31455e3a39a357253eb986d79d9c6f24ef3995e56d088533e8946e3c18868095b0d001897a34af5184c18af2e4cb180b89df0f3585e604af4814e9d9e7f0eb8773edbe4a882dcb3e41f65000e8d09ef0cf11793028968c03b1b1ab78b4299d0ae575c74eabaadaf7d49c9b11bdb1e5b5aaaf07cfe5fddab5f0d22ca86ed0c3a0ed1c98fcf609f8cae1ec4e0e3233928895b29fe201dd9166b9c1710abe080071bad4435ecd85ff2f4c902b90724c02ccf309de040e7028e2489dbfc4430cb5d0c0912e29348053a5e323451a9539b717fa673a03efe4bf4795fd7df220f3cee55bb0f89541526e3e7b75c072f31416904c2792fca3e80a70efcc02547ba6348aa3c67691ad811f1133488427e69d45babfd4f907fb87fc3d04e80f0b9188aba232f50acb35382c8545d790bf703f843d0d9577f36f4b3dcca62f8b25d2ae05b50ed6b47a2089e0397afe351a923a8e6cc9efb1813091de9c7a039bc2f212082e7aa85f21f4ee6c3d7657051eef52260fe3eb68b4dd063d16cbe7cacd65127613d7d27feefc23245b28e96607c1b9bc1174272ffa5ffa86ddd6eaaae2bd2783aa387edbd865e513f34e69a78d54e03fac93cad4abb31165aa7bf23d14cfb25c445a8d5c062f8a259096804f729098153ebe4184677c4f2d6f8e4928d34ed5aafac8db8ce329ca5493fb683323a1f735157af3605cc69db2cd9b242273ea3daf863775b16afa9672217785aae9f06df856a20b411f6342ee04b4d80f9a0b16e135bfcf4e8bd6f7767df9c08373cd44eae59bd39fa1c607579b26bfe403e19f5ed394ee01458b87804445d4408a3d84088016ab2dcf7aea0753a8cbe900b590b7a3cd935db5a63b1a3885ef1d1afcbbb227e5146c5335f66834f571192e55bc42fc523f05162c59f59b9a4f52dd76cc67e9feb630b1889d4d68b3e67904c84b6bc7efee71ec3f813ef56e8a0ce1c71e3ac2936ac7c7be8c81e2ef9b3d4908eeae5de80e3268e8db416ab77ce2f9674b5f45c6762cdf8ebf6c25e4a49332e1422be304e950b4efc2423cd6703ac5e5275438221fd4b57aeff7199fea76f43f8b61b351509ae618378ec3306a50f1ec248615353f4b6f3248f1c5b164adbdb4de047f9846043910154190c590675df6ced7dd891f1fb182f826092770b528fa666982297188e33d7d048ec8f07daa6c6b284c401d320699cb4fc7899e1652565715341963de5984264e6f7558cd70dc7183329c25c4100a57c581904cfc05db9529e99783ad6d78933c310a4165934c3d9521dce78975c2e2454348a2679b3ab8dd9f270f3cfcce18d054e42eb9e6533fbd3959347f4df7e04bc8e601d097d07745292a34ec32b1607fbd82bac7a687f76a17d69d3701fee6546ed2b28b004f477ff715c62afc01f84013b525ab807895362e0cde2d00b1c4dbc51c17bd3b752f941d7b91a180ed9b5f243a84059f9498c28086b3d6c76e60b9e153a37acb35b023bd6a80485e0b2a323f0633b7d749b3fcd9b7e307993cf19480d0e04fecd305f1fbcad40459390c8a54cb9a07046356f5be7289b3010f5fa423699bea5f139c01fe7f5784f8c21aeb7bfe9ffab3056c6d74948da142a8cd14579b77e05b46f8b163690068cae139a26207941df9ee75a67ac05348091a937a300c69cbc4ffa40d4b8c6b8c526dfe74d29aee085c68fc8b27efa20fdcdd609e788f1a63e54317f51195a2fda4199132d5079d609e2fbf9bfa59df5b9d4ba30ff6ab5c739583faff05b0106274a130aacadd5ce995446d1a1a957e6c7d1ee828726e635eb6700f06c5288d47d5d20fb4d1b5252a29eadb7eddfd04acb142c07ad1ec3967435ec23199e79530ad8f8d090acc98005d04c9b926a063cfddab37a1379c138927a7487cab729125d3f0c96285a0e72638c679f4410e9aa7db4f2cbd7e58dc9c5c5c44f7083021d371c234373a8cbce88d612f4c0ecd7053c8ab09bf244df1caab266a24098e1cc862858a5559a554cfcb408197695e18e4d688d1ac65a4ad68c829c72f5f8f8134fa687d88cc60251b90e95f2b0a0bd63016d319f3ac40f3dbbca215912d51aef2adecb53f1ff6c8dec6064a778bc93cce5cc7e5b23bf6ba063ba56ce654bfbbc2712ca20d5d15f372182869d4f7a3169a2d371e97167779f115028cc0fc18db26297da8807e365ccf8d9e5074651d3d800e2e61057da03103c12ad46b19f73ab7b6dd46f284a9c76b3db3d58336858b52b3b3b0f6bbba57f7311993bcd2cde4ba4b26ece317395da70fae64628f11c4e9f3bbed168d9f89efcc0dfe00a5e4fd08a5f0e162ca402d7603590228163970953dc66ef2538339c6b723a40e05b46843d3a71de514835ae49c988cdab0ba34fb47ec2da344197b2f2f2efaec72cba917403b03d8b6fb134aad9cdc8099edd2c10e429cae8e77b70911c9fede31888b15428db6af16ba1638622451b4daf1c9141039943bba5bcbb81694fde6fb0a8b05940727cda3b9997311349b0be77919f86e8735ce9a37371939d1ebfd29535c2852de23dcb49c6b9f8d895314fa51d70b98ae74690af6cd3ff57c2ad6b75bff79bc1db3a432076a7a3ce756b4ff7a69ec7ee0e7fe254f233d4bf65d65c13caf18f28eb42e8ffd828a3025f59aac17679c3c169da2e5c64991b8cc5c7a09f3eb538ad1b6ca2608d103de75a87e24db6636612e851b5b8f5146e880d6323dcb1ed9dec6773799c3116b5a127fe0820d2da7a29948857c691adee2baaffeeaa9bce553fe0d3b8d3e917cf5f2ae2429bcd468b71a0df61b290e3db80971b21f25a3aaf3613b0b35ea1806b75601f0c7cd4dba206be8680c001f26a7effa25bb8dbcf4b63127fb943cbad76727297eefd5364c9aecfbe00d2e222e082dc953aaa947547e6d45894a03ef42dd73cc96ed57e562ad1c2c6279944e9628401b536169fbbf835b1145e8819c0e14a57a55cd8382859c571039fe8c2f50ac10a8b52928583b3fa6190397acaea64badb89d36d0c8a3b7dc1c742196ddb7f68c9b7452340ebc9073459e1724e63a62899540a536431d758c03408e3270683d3e86a4582601d785632eb5f626c83b8bceff4d645d9ca3b591903f4f530feeab99874fec62ae06a328534b7914e9471ce65574cf6156a5e70b9a0568311c8ec781d43c8bd8f8fbfdfb43911c010fc3e01cb28454d2fc2a9740df35f5cbee9329b2f0d743774992db41cee29126284b47d9ad21b3737a6f97b8484a0e8a994100133d6a634b31e52f935a961be70aa4c3b0345c01f51d90617fcc88a2e35fec60d9218901275e1fb68f207c82ec24abb83633e753c5aa1dfeda0c7be879493048beba2033ba2e50f58e862a3ddec0027663e2d4c8c838de87f2b4792ce9a9784d554306f84fdd81b315bf347b22f65c13221d6136e83af729e858e395cd80cdf40e5b5553f90bfb9c2ac9315cb97ecbb597b2349e0c868d709964b05dcc6e4573159fb9a3f16be214d22bf67eb9c1580d22ec9f85a1cc118abb7a528c8a033ea42c0a8b12a34c6d3ca3c687e945d414472bf5221d51307fe480037095e4a344d00186a4540f1894bad78fd3bf95884d8b29c0dc026c7dbe49bc1f9def34dada7d59b65b481e19f102f75ff7e880deaae0cb7b0f1ea4b342695c57f8359c3daa463bdc68bc2c41d183558059ce4f52220a46fd3dd000971bba29b97026920167807f1a2a9e1660080a2bed0013b9ed795b825fab92b85c73c82109859daec81eabab2a2069f1c1275870791895debd6b4f38bbff91e60cd5e5800bbd2fb81e7eca2f3e3318a4265c1ce57e174d52be05fe42b6a6cd9281803dbb85f48a7f93095c6acb447080d339a325011db1d1bb93e723ebd9fdd4ed060cac592bef0e0bd18ebadc72450e3420bba346ece0ce941d41751237bfa21770f339636541ff22ab1b9c41cd6f3df08fab8c0af0081197c455e6449f3af884637454a1e20f8772f8ff3d3124cd0e8649d0872cd95749f70d8fdae47fbaed50d499f95f458ea882391f05f212731143a6296b8fed1f346dcd41fb46941fff2affd2dff8ce848d139f9732497326c579dd8437cad1d18e464a78f6fc1891ec4a932068e4f3feb863bfa23b8f99e0bf6e19eccaf3941985e9f69796f56b2fe10d127117208e5c75398fd4a8103554d587694addd5874e9612e990a4938c61f3d88d658072641fccde7d9a9d335b09620d06dd5580490fcde50565e0ebedcf9406994b2d06250fef96f3caa75b482d1ef2f5322731fc688568c22ff20232258ec1aa457e4c21fcf2908931d2b99c63ab7399b823551cd0050e20f61a10323a54cd7a2563ae70d5a0a5ab92a4ed7fabf266dc402298625b68eec75b9b0b9c3a42f8dde46a23a9228d8f3da5f998063496bde64d76354cbf78fc4bf4dca827b64c3a627d0ed222493ac422bf6c52793cabfcddc0c5d0b108db49495dda6007fee653e68940759fe9d2913601d79844834822a5d3b379e3b7649dc0da7a707b25d077eddbb2991917589fe34f8b327a6927bae2f6e6361f50ea35e79e7f628477f8dad8fdd46636d5046d3473446d1a4030a4f98be3cf912d615c108949fdab1de24590f82bdfecace179f827b4e9449e22d04fb2a5acd30bc876248f29bee1f60d094e7e14b8a47c7ed2e6a995212e3c83427427387130b60fd30fdb9640583993b046a7630698fad0bd4039a5f5b712784b317792d743a15b17b03cddaf228e12831d33d58fd8fd2fdbf015749fd97288286506108b70613d48217d7c408a3ec3755b5294d469bfb530633a3de7369d5582fa4729b4a34b3d81caf7faecae1a4c07c06f877b4ccc1a3a154aaf739bf27be32dabd3d28b08b868ac4c5b7b361573dd1e49c77005830b79eeebf9c4a870a5296de98902007d5c8895d5632233c1daf9cc1838378ed6b273abb65f7a302bd0b93ba93633a32220f14433c260a753c0e53bb0e10048b60c9e725c393deae466bcbbe634722beac6b7e3d917affb92b75033d48382df9afd3a6d8411d2f23a6555616c1fb766a7694d8eaecacb3665e0948c6f89ad4fbc316901ae690a7d67a05dd70f7f715c008c963f087075a1707c5104ae4ca874f3cc4c56466d7b9f9015b7700338ab59e6697df7409c3279ee9b1e636fdc455f614880eebd6f3dbdc3f15eb1226640767012882f0dd3435e1a67f3aee43fa8a337f78060e647537d3afc6f7bba51905abf95b525468c803210d29a7e4232fcd726a8fc5481eb899197e58717fff99c0477ba953dd85d31862dd749cd25fa970843bd526ef8a03f03303f4743beb643813c7369c3ffc4ad817b5b68501a73181bc53eea3b9184605af1ee622510d8c10880a1e0c3f6a56d703e040c116fe971ce74cb293b33b9121c90fbc1fb31162d42fa7bbf7c7112b63203c15b63d2d08d9d4f02ce7d3f148afa4ee4e58a6a2f4b03ff35199b77c784f100cee499f5dbfcaeaafa9180292e131302131399130f1cc647c095a1127c8b2c4fa69cc0d8975c3e502074719fb8100f997a341dcd0484f95c2d3541557139786c967e3cbdd2c32370afa2a0bcc6c7be46c67d63b1e1c489426d69015f13bfd0f2076d1eebc55738591067b331c5f57c3666c44dc07480d01dc547cb2b570406c175d26324dc5a4bf32ca313e1d3eb50b13788f5bf5a6afc2fd00267c6811213dc3eab9040639d73a9c063ceb93c37e893f7f7fdce7a30dfe1459a7da0fc7b1c85bcd0a45f853e592d2a4a7b20ee554207bf3389052d56f2e1b71ccb5e113915765a1d3440e1fbd87f55e9ee78ab3a138479c475299315798f5a830ba42b6de5a4805c53877b93f91e87883da99cbe056639218c16f7de78544fd61338f6b2ee3d5b25fa08c678a82b862df257befb660c5e331fb0e61395427d4ec461c893e1ff6429d82f521aeb22b1bd09a051f4375b737290e76ec91966e7597c0d7c50a69ecc829b64b1013f8f2572476c06bd36aab127de5f0904a0f44f7182791dc02ca2326babf5cdac29f5ff923164f5fec2c1566031cbe47e972ba97bdcf370bfbbf625fff627e6d58af0b369ac6feada4d0734a5768200a18881009846a91e57ab608d6626d0cf9f839058421a8616346c8f291e3b7380aedfa01daca0f061ded292ab5ffddfe9ef72acc63ff416baaea657e0a63d63b708eaf37cff2d6973a0fa4f588da3b8ab5824bc4699108a91e97d03c9018914d1fd779490d7f0b3b7b13dab880264d4411f5aa461c3fabceaa624172381449490fbed0041deb524fc0bed2f972509bedee96fbf79bf347a351b99a4d25b7d19e66885abf098fbc58c68786ca684b10033425a06f13ec8659de347789e962b4cbb02bd850be15b733c56d63d6ccf1fa824458ba7deb6fd26e89c45283d067cbffc25eb60c892574f672f5cdefbd2b47a7e6bd5a514b94597c261c8bf89f293a601c4c38dbccfd25d71c0d3879788718cd3b3dd6f365c1c52b628126f24e7d32f640030cd5b13223e2c22505a022cb629c328110f6f73a9ffa49dc3e6ad3591c8d3bbc3db47bcb56b47b89377c564afac035832ca315e42783aafe675829a8df373852f0d4330c5d61d0f62ba89db7dcea5b47db9b83f80e2250eb9755432a676ea9b1f2ef0d18f922f77b71a98de0a52cf372b79e92d02af241dd281d6a6def07a23fea51261de140e174d1832c865560eac74068bcf135511b041acbfbf1b345b1dbc9d2675372406e9640bf1b71d12db5e62e98298ed2b1e2ec630a05f37865afa017921595cbd2039f3a56824906482b745fcef2aa2d13208d9c575605216cdb7cbd868a4ea04e720d499365626aa90c4d11370323ddf849cbe8dba1c53028ebc5bec71b5a97299defe540362d3f6cde7534043af431cd0c8e5d79176ace3b98962af0b488e8d4494e041b40dfbd3b9b76d6694c17bfc54b6a24f63f3530e0bcf996041827dc1095e76711a87f83575696dcf4404501c0c1be9a058c83adfd6a801a8ef35db78959a779d3611a0c6665562c20469896006160fe8e566d2ae191aeff1312b6820bb93dd21a8542edf97ece354b45e18ece6c7edc1d5d259540975c4267acba6035ae5bf366dc390797f11893dd4ac4b1c9f5544a986b9714b2dad2400d0d090eb1798b006d887e9bb90e65a26a220f2b0f1fd08c89e64deb05a5b0b855bad8aca4b05ae5a009fbea9dbd097d829f8388ae2a13791ea581c6124516cbafe57cad091c442a4a730df043bb68c7d6aa800fe287092518550eee56913cb5a84d842800de0aac67271e9c09382ba9a6f840a1127eb5a647783da618ea8b59f36e24016f50608eb64165979ccf8088d3daaecb0220118ef3c7753ba2122b4a89da8a66ade568e6491c00ff470f739ca28586e6108a33a8214d39c81b03fc3bdf3116ee91519d1cf076f2809260a8254e9cd3c914d77bfea30179a5bc16ec203e98065bf08777725989a37fa03e6a7983419a2969bce49c1ee2c57f07d86447c9dd0a1ab8a73704539b76aa7bce10f7ecfb5494861601f302fb24a40b83002a221728ae1eba063305f0702d83a549eeabbe9af6726b6a17d04f872fc8ae287ddbfbadd4dfee9f068ea1fcff99669353f6fe2c27689fe64dfb08373af53b453af713299f029c7ae8b99f34d659fa215c40f9a7a60c5b95e05ddd205f98f86f3cdeeb3d1f5a1bf4fefbb601f39de675544efa3e11b7d6df407f8506cd0cc35ea6fb39e429c4d29636b58c3eb84be1c310032899c0cdcc6fc39fed22e5081d81d9fed0a3f79aa3e8a1ed7951ce94baed85f512cd123db8ff3abbbe82d818d7f3b9e4adaf8dcfe6ee40215fe29bf248b599adc3077fce2d70fa923b5df794b7acf13bb2a23961be74d4201d51f91de4ae8d76fcdab95d0c752e9e2efd642b8aa32116a68bf15dec591a6bc00c70bd6be74fc34e68a69e92725c452b528a879681893633a36d85e029f6c7d582273ee25ccc99c4e4722d25058a962ab1ed5d8ec9449c8c288a3b270612ddab945ba05dc7425f8d337c08361257980a8538c11a8d7efee9115ed720378dd64ed459ad0c0f45907269257a6f1f8c6c2ebfbb472e879c123372e3e8d3217a24adb79b0700156640a7f81f0df0e598eff77eb765dbf8172a493eedfdd3a8876460892277401c5b925eab528d174a3d0d98059f9729af1bac22be0ee8554a8b27a47e4eb5caeb55a5c25939a86775b181536c249dd39c199a5242564b4a977be41a491268a4ea63211613d8b1922eedb68ad0a1d8a874312fa160b4cb26c630497a2f2e427fa911d9844e3fa66b875e03af5a8e3cf31fd5938d0af980b5c94ab62a7801ff0a1fe67888fd12b186b3cfceeb5e95ef1f8247d3ab099a18d832c95f07f90b76376c402d975a6d0190174eda1c0c3ddb0ba7132da098ded9bbc8d184e1c00c4c72a60f53ce0c6b835d94135bc73572bc7c5fda24c1256c8bc60a1da5718e409973254100c9471f9390ee29d8e09b92f796a4ffdae52612fab9afdb50446449e1ea04415b93382597c95f3f8aab1b35a0edb10d6d6ce5e8d1aa110648707acd8d47ed09be30287272f45e5e0c5f912ec986bbd0778bd9d3d0553c249b5c9709787829ac2082a7c24de95e12de0f497a8be144d37a00aeb55e2df693e4b90b56bec0f1e8f288c9f847a19c6c3c90bb5a3390c6f91128e6a2642646f7c61b5686df12d52a4c1664234b0b787cb51294f83766830254218e0ccec8066a51c1d1c2e0b0f35671fbaeaefa14c8da08a67b596c8efb0b9067d4c69e8c6e30faa9efbe845d7334fbeb9d3c96669bd99af9d9a7e1b098893018d0bd9664e3a85abd543a3be09e1929e8ecd961ec4d45f9ee25452c3b360458d52459572f5a2df6fa860e29eee02f4e652d409ff97dbd3ecd33530bdba15edcd49632195bdd842e8bd0866df0fe3675bc1c58d9fcc9d8a90963f20be8c83f36cf25a10afd6ce0d05d717ac26586888d126d36ed8e6112c91be175ce38265800143dcccc30aac2d1b4f6c99da0393a8cb12938156786a43f0481acc5f25f4bbbd3511ac09f85dee1b9134737d3998bdd6434479b26d606bc1bf570d47b3cc41c5337789a615d637e737442fb0bca86d92094290426080942b19b7e03d307132f5cad2ba3e1049834226f6b5dd537efc265c54bd5e32c99e85703349b4b50dbdc1aaafc3bae7367716f824b98ccbb870f23d280bc6b7d81328f3ad00e7187097604c9a58fa69348fbc49f5dfe73019655b0f8c53cec2182d67310a9dab91ab33756f65c2b99f97d7d41c125ca0975dc2cd44ae334a7e35ccee6bfa8de18a8d90ff2fcf46fd290dacb48c6ff7b543c85a7d4e43436eb780651d195691c8328e050534cde780faecb2455d5dde275881ffff281b7db53a5143ec77abbf1253c233fa0eea0c262bc61cb175d7783bb58d39a797cda1e7867ee958aa7ce0c7ff699c499cf40be7dfb0a04aceb12959ee685e50b729e0df9f3f625843d4c2929ee97f99ba59fd016b25ae8ea3ca8e9ea654802c1a1e997325ff1a334053c34e54eee37a6724ee557ca4be7b08ec9736c539b825bfafe08789b8f4ad51b169b37bdc77e4f6d5719f36ef28f8b00e5175c3d1b70b4ac50b1d9381591868b315d8b62ceb13e559d16a473d746e82d85824016a11c13eb685ba17b1e785e16f1e5f09ce78ee7b603f97ba5ad8ff4d40c5675e25546ceaec4992bf90419f74a7bd3465b2f388de0799c03469ab2427d643a039dde1fe37703bb9b7e8f14cd3e034276aad7a9785d89a78635fba685f92f7ebc5b632fa5409aa3babb2f52775f61f71c8b8ed56a49dca754511155c2aa78b5b0a6e5ee2fc022bb35a24514ee30261a155d45bc1198955df3d7df258b010b256552d5d85de286d91870f037b8a9c843ba8a1034ff9c3dcc3cc1f886bdf7f7d56ef51393b574f51564053f3e358a650e224313660444f21284a4e32cdba9d54aed4f3545f8ec27514b4c66b5b11415f7c2511ebf1e0a40b5d2878ae20665156f10231892a313d7a5fe187a636c10fc0e25a462945d7215365cfc3fdba4d1431e5c7c203c359f300a8e133188832c735adc866d9ab5ba79ba703ff29f503ceadc0b012700eab3f794d0a27aabb4fd47a2eef80a0bde277af19a89c97750409b9be35b92892c971dd26052e5d4a96b61190ada3c96c37554b38d98fcf4148145b176b81397f03a8ce5a29f787647f9423baba88e85af460eea6de6f5b49f07440ed94921a7dcd62d027db5d5c9400418f53b5d586dea9f438d5f35a92690b9784c2a0e287e7431ceb3233fa7055c8eb9cc6791a319421a5d56c99322287e7d787cdc2b14cb1a2bf2f562c1e6083d13675d6e8183274bde46776497283130c42842a519509d8f8d2e374634a741b347b9ba81f6085593b6e24560137ee60ef74bfdc3fa84d942777e042c82597bf5535863833072e6858e73e0f21194f16672a8991e12020243dbc6fdcc99142320d80f27752345086e883fd372784acccc06267320bfe6dc72196f3b2d1cf88656173ef8332f27af21dd2ecd66750961d1194627201bd802122ba9d2a88c74976e9f5a8c674af76d3e92582747d914960b4ffcee2632f4a945f0cee74d93e0dcb44c7d6dc5f0a9d2818220fd4b99c0cd3bb252f934e0fb2d8584c12452f9cac3bb7a7bd19c12c15630bd437ace5d156e7df6c4339ecd75b7df3c774f7a0a0d866fa77ef49ec51c21da7588522d1c0584aa292eb5bc8eceef787f1af755f6ff1313d78e1ac0d9e912188534a625ff442e93f228a4f000c6a892273146307fe606c5e4fd4b754debe4bf25537e2ea90fa9cb8903c09c9ee4b147de4ecd2b6fec5b259a655d2c426a2f6315604385ccc1234027d5a01344025d37a91336cf81654d02402e76653a1db4e44b8f6c19c4c74c1453ac0cab92a222172d41919a40b6c2ae822109c7e61982014b9c679f5c0943663f11bc32e72c5e11b5ba59614fa051917b928767ce9d18597ebe288f7fae8afa36fc0d1f431a533337bfb82ec371a9121c5d64ccb089bc36850be0170538c43e57205e93c96e3c27655354ac61f6b5bd176b9d3aeff6feb1361e928a0eb2bcf48d5770394ae3d2b2b34114a3aa20e1fc1df77a9b6ea2ca5efaf755a58d4cb2c4e98b70fd0054e5c6dc1f6fdf8413dae5f5caa80f086d88d84776de7c5b6d76f74811417a2ea71e9b941657281dfec823bf9b2f0385536c793c740e7c6f074009c0c7e31c115f1ca50b85ef64d602fd6cd2c2764dc1c627aa649f31c552b35c0f78c3787a91960080f1f156615bd894f9abf97ebf3678dc78dc957965ee4332cd8475ccd3ffb39f99c6259ccfc82cca4e52c369e9dbb78cfef08dd349895f13ff6564f04f0839b99bbcad1a8e78669b521a0b388fe476a5dc30150feafe66c47a06c0efd30cc4b8990d21abdc58b1b08ad1bc5400b5b455634513479b9b4ff7a52105464cad2b3b0905ba1987abf0726dd9b905c5bee2aa572d7c38fbd8a92febde42f0cb45b8153a7fb8c7023cc4364f99d035de8b6c90db4cabd2334a95520487bc4d2a42ba0305807f39ecb11bc238f91f2fdceb63b90147f8b5376bad5141318c1b882f8920b7da50175221670db9cd7d1174efc3cf5bf17e8a815be2d1b169de5f6b86f6024533cd8cf0804b5c0f93ef7e16303d8c971517110e51d2729a628906bcf69ebddb8d0083f888c0ffc7234046e912bd60e9ec8275373f59cf8dd842349d41324485ca7edb53e0c79fa6a62fccbda2b0d60af35bd16d10d9c7ad6329dcb70116dc119a9c5c21d294ea2b00f457be03eab7e7640dbeb1feb1e014890de7ba1f55f7fb58b2027228654c0939d35911b07a63c54b0761d8ee859f84e2ed13b6a1f65e7a073125787508239104d95685731caadea32cd64d0d556446d425aa02d6ceff4e32db751f9f5cc8d3ee22d897982ea2e01c71d9499111c3dcef5f7b9cebae8b81ce903fb46786d0fb55730b50b6df845ec059622334fc394d01bcd9ab36caa1c163eb132bc6863ebe634dd2271a900c30be310732c21c56e61e0dc4c1f0ea29c8c63acd62163a3b559ecaf1747ff2fe4001fc85e86a8736db9077733af64897630770305acff58145bf2c85d414e844e6a2a701ad5ae13d095d103868046c36a0a1ef8903dd0e8d4d527a35b3b1cc8773f6f5ac489b1f8d4f3ea6ad82cf5e3998f45d0f0b0d86996efe3b542a2a4988a1ef0c0870e9cd735c23e27b8b08da530fc058ed8a6f0f0fdb9edb554586d20fff0eb198e8b9dd508fc205206dc3773352fec6af402e5fc4e14921e68c1318341d35ee0e84cd632a79d7030a196791998fd264cd28c7465ae34a420b4080624f3aac7e1f0fcfc96cbcf89f613426a9df7eb922bcffbb03eec538bc12b760ba43877e64dcc332f0203f3fa45c5981759b621b6ee32d3b611c4e0727cc82b1cb7ee1f40533e2071bc0ed2d92b6fed6de9486203023b9e7ffbb7a8745ac8860d4243091833a29a1667c842b29cdc30d060a9c2f400d453cbf5d6957c1c334f145f37d84f77c2ba795092e034b4298253b1de7c4f6e3eaa951091962a034e559a599451da52899d0fcdf63f468ce584c604dcb6777afd6ae3a8f3fde55b37bd500e3312800b94375777a8d0f5357654bf98d90f4bbded757591dfa11f179b262ce80f5f3f1af1007471ba678f36576e97ebb3bf0f9a0b412b68eaac20cd896869411edbceca1e5d63e14d1dd394c01b44da788440cbc6f81b3cf9fc1c774e716ff4a4e4b41e2d3a16e1457a4bd696215e3f83009a3ae9419f7b6d0215babfb97d0f1eb04c7bbebded521f56e714e0e5efe7cc56e31b8f6a6c0d7f89c3d329d2a7c8ab16fa071445219ed57f9fd18030402e627fae58864b7c8199d9e62b9a4ab38fa5bf2408cd333d42b458450caf8bdb58fda4d96e50dd0f9dbe10d5a0a2cebf2226e62ad9a84b69d41d94ac7876f927bad282c1fb2ba926b839c8c1318fc59f974016de45b45a959e14abb66b30c0c8583643ba9b970725d8594cd46fed419c6d8c4a8dbef35d2655cfb0630b5e3417c486466cef08797043c77f4d533e20e6dc74286a73870135f464b0d491f7b08872c7162ea9a340f33ef5f66f0a0dc69e56d4d640e2b50eb0cee25d1e9c8f7b1c838095b71d09cfed15c219dcb309e08249d9d874a8d34b483cf346316ae412c7d01668fa633710317dfa76de22fc8899cd866345c4da8781f2460e24dfef94e52bb57c47120ac1ec28defbdcf9b82f764b879007fd3b71409025a044534fa61f35e60488bca68ac3f6dcbd85b70729032c5e83daf1145b2d15bbc62eb8b8b698f331d35eafadd5f43369c44d438866e36caeafdb7229c1e2722808bcf3369031cf9e8dbaec55e5c496c7b80f8ba8fc0b825f2f1fc851150bfa6d826850cd309b190341a82719dea82027257a6a55461c09469cb970a8f218ee7f4e1aba665bb152b016820ec1e183bd44f3c83d44a2a2717c07f1fa167c38e1cd6535769a0b238301bb7a175c2d531f147da71dfe39f4aafa8cef82b3b4140e3a8605ec04325fd9123f9deec4ca412249864e0cb7f82133a42b7a879e17a09572dfc81c2ab3f30e087bdde602ba279d199cd79167cdb836d41bfaa9e92617cf0521c45326f1fb981bf09023511befa2b138c759491099f7cb0b43334f710b3f1cf2d036b7fac12afcf00d46f9f78243b7d5f4787ab0872a89843a98c8ff496f2a675c01438760a606f13532d11a907d9ef39e11e06faecd23a42b15a13e74ca50fdf856c3a7fdec23a4b8084777b93eeb1dfafd004bfe20a7131534c253ad97a03c0efc52cd262b0d4b60d3a9eb56f5f11702600c131dd257cbbe7c978d1a07ff4dbf39ef79d8f030d34c4a88818fb9b24c1e52be2dde467172faeb2f375981b23314d758813a325411b45d220511785b5a98443830765087c4871f8f3bc5fe804b707303808659b8119dda065a31889351e8911d1df8552c34ddc2240f3ff40070ca362be97788387d962245cf9a858390bb54a3b1023b9ee9b503895ec89e3ae6acb136c5256a3bb96e48b6a87e86bf0bb5f35774895653746eba4bd6b6ad47e485ddd3d24c3bfa2564f8bad61fcc31a5a02dfb97f90d729b33c33bb9187148a2e9dfc21e96b196d4b95a83ae4f8bb26d12038697572c67ab3ff4755d34cdbf73bca8bf100d5506768b156828d765448a4c845229ae4b5c5f077a28fc5475f210bc70163da90e10c84ed72042347f87993f05e95e17b38d6a0136be053ef459c2aaf177e40a3de107cf8c543092867171e1781667aced32b03179be0a362f8a40b43083e4dcbce372ba8f5621fb4416a9308ce85f4dc94474673a50ab3b0f2d7401890606a55850c03d8b9c21cf81a6c31f1541f886328d900766363ce08f56628487b95efe2cffae2c05ccb608a84959b535dd7925b08c3043f3d403d6be3706dc4ebd404c220a4d1b72689348af583e40b4b5f70888dd7524fba72f040778b225ab840b3f1c21f31c79cbcf4ce1b38841c037a0ba0fe54f1b46507605a04b268ca4b73c7810d81904661f006355dc27b0cf4ff667726f2febe26a0769f1e312521133685f403e58d41b1c20e364dea9f0393a22ab9fc432a4daaf8d800b1f95d4453f07315365108fbc30f12a0876cbda868e651e41d19b3027fe5a5a5ccf021c20231df6f530fdeb05de7bc375df7f42216a78bdc8aa06a23baa4fae768790d0983db6e9200cbd4b1d4946fbbceda481e005481528f9083801de93b2943a29d38ff73c63095f2d51cd9cd61e2886701ce0b88a326736d7c54e5ade83cf60bf21f8e326c4d7ec0e560686c69b1add34617319886fd289056c18dffed9e6f850f206c9154f51488abd21f9c2d18d0cb20ce5df1bcf60e786ca7d0cb7c08823c8b7ce2a8b1d1a800494ff4f19fe4e0bfd837c9be1244b90633d84dd49aa85c84598219101096eac01e172560270b3d5325089f2ef7d3e38401b43af3df9ee44e53835d3b322e98f893ae0b10ce916bb27439263fc3b88fc37614f159504b2bd1c67954cc9aab8cd77c159c335ae71d93d811a4be91c6f614f435590ac1d1ad5a795cd6d8dc9b0c3d62d1183a238e9432f402eebede444bb9238c772c0d855880ff14ab8349323c68ac2e2af23c7d0f26a080ba6e7d23b1e50eabece34fb84c6091376dbbaa59b2db3e66f602ca639e676798e40ec80cbb24eb52b9e83480e03b1b34425d805cc63ee9fc92e7428526131d7ef0cbdd24716d53ff4ba8980a52b19a6bf6bb5b1ce676be93ba57514bce778c8251e6383303333ab9fa5aee067f8cf1701f7bf8a9a464590c0b311711d8298670d17d8a31560e78ff9c99e0e088a9da50d1359624c03081e21ec766c27ecc6091e9212e954bd325afc86ee300b734299934705ca4694be080afd65ec8a8f7927524d6548db997a3bed7cd7784e1c22e699ad8edf6a8c5fedb89d9abccfb8a6c03ee05f3e7675bad0288ed74ef5f2b166ff0e7ae1c51a15427103512b67d31e2e1373f0450103a90eda77ead56ea955a554ce68ca193793b9155d0bcde307da6766b400f424cdc12a4423a5c94fc68bee7b1942cb7b82d9be8205c2568ca76d7399cac257afc7959f511d3835f388dbc3993ac6a30304c705cf53629d90c3872c46ef69c9546400d0c7d7ec191ecb019b6bf29a9e848219dab707357d71b1af820236a401653a7e6c54446b11c46f5ec9e76224e2fc0839c2ece41a96a6d367f42cdfce6005a1255be29f66005460f2e7ce11dc7ddf431d87e37e6e1bcb637e78e27b9944047d93ef9c8304283171c107a53d176ff49003e091e73a9046bafe343fe6597f100213b7483e5651a0a8c5aea46438bbf7aaea87f349083d73446a9af654681e6559be69db71d1c098b4a02f8e9396ed7f20f17c49d3f0ca5df4d0083ba8c398cad775031da1610f4862ce571b97a5a4bf3326fed0010fe083ce8e4f2cac9df72220092e8c3c1ccfe0c1c02dfc01e7625f4ea5e15a2dff7a26db04760313b9f391978d7663f2ee4a61c91579478ff007c9d959d7dd6dedd5d9bccee588051e0101bf0ba0cad95c8710d2badc7727ac97d9f4fd2ae542034db2e7824d9f4cd192d8737dbdc8e85fc2bc0056fe68589fbd5cb609f22796ce11e1bea48899a4d91ff481b6342b02a8f3f6f09b91a08b5385f71b59610868f2e0a5436d3291686fa4163bb55b3146d844aea9faedbb1c5bc0b85314601c05054c6371fa00efc1e73fc5b689d4af76343a0c62fe8c445fadc989f2658aa69b2a54489417424928ccfd7b6ed0988a3e373cbe808e36894120c9aa3290dc933e4576f41c0afa7cada85f3e537f39dcb1268ac70ee683f0f2e18326a74c2e959a3cf3f871d8150e25ed41c63e18382151fc97dab4d4c0ba88a23a4c29d8c4b855279b66c62d297fb6c5e1502d610bd57217c5ffacd8dd31785861fd90446719d0653b8aa109c80fddd9eff63cece357784e22c29b5dc0105f550f21626c016f766518cfa10fe426154ac3199d3c98e14ae47b497b524b8d1706954418a7bf591d491c0f7388fa301f8565cf50e41d0bafd9e94b909c4364bbf82fa3f680afc4d51aa63ed47e50e5fa5666863dd6e2ac19e5b12b7afa9945c244cc73bbe9f5df87f2a975942f25667990376c9afa6283f6daa97487b50df3136cd05346e78ca425a321afba80065e6c1598f9c04fc01044f489a1e733b514f38fbdf91d383a87ae8e9a87241b015c6edc6dd77db2ad33cff966507e8a1935549e224de71cbd62819c69f9705ac822c9d92e3a20e074f2d0562893162535e0d8891ef6941c082fad07a73c13106ccd208392e3fee0d832b48490938751e9cc671bb8a2c954519350954cab13046a2f9906c9e1522f373e16cea4192147478fc895694ab5cea1fcbae8b483d7e9f2112a5762257c56df699862fabbd20f2d9169a03fc5c111d6823724dfa70244308256705358454d8e4dc64c6ce7b4d6207aca9c7b5904f6cfd1b960e4420bf1454078c55f338945319ad6080ee6f092c96b4b7c116c5e6d3a47fccccf43364f814f29d96d5372ba4b5a546e6a80785697e6f8ea5bf5076b88dc0615074060e42ea2615d8060cd4d7cfdf76e55e0a6d22e1de2e4df71fb950ae9d0663ad668300a900c3caa55c87a7dd4b42908d8a24c0f4ecd8e486c7c54d793054063122eff065602cf100830ee1dd29013e8ac57580035891c10d4bffabc5b70948bc8bbc16473af735dbf68de9a65229df57bf9c73e5e0fb3644cd766ae68b9ae4bcc80487005bffda947b5734179ea9ad4a309401df0ae1786ffb0be8a7c1c82c8c8a450fb05e08923fb3db874cc6d9e434a6a2cff5ac3adbd3ac0014b8143335af97dbeac2d3633ac06f0e8f0eaa003354cc0fc7aa99897305e534a0613b735d9e3dcf589efe0a4b0f63aa7d93929c6fc9f0c2e7b3795344a90ea0f13627848f934dbc18f06118aa2775edd679410beaacadc7d046d82f8729513d4839c4d0ea674cf6b404d43f82a3b27066d2b8cf0cd08962693383912b64f100fbaaf586ed2ddd6d8d766fd306da64fa1a8d5e9a863c9bb6e78bbe32c3fefca3ea7f82610beebf8abb7513e72eaf6f37834c55f684fe4c16c57f8354ccf7a581b7a7fd5d135c772eac8ea6b6a8ce7f4e95ad1c5e60e506ee5ae42cda1610612d622da0bd17c9fc87f7bb9148780013cb54d1c0f2ae8ef79de4c8f5b1f4e0e6d993575443b98b0529800ec8075c8c9aa4401f989a3702a52191952d0552359e0ab90348f56850fb090aff3ef4a2d3b7c1d412f4a8a005b996b62444af14eb05d1f2dcfc40b06234ef4b930a937ba188ce4f34b8259d20a0b876018d5fe749ad1da934df46a3e013849240ce8dd2a43d9f4b785088e83e54f3194677a03323d139a995a9b363d238ef36827d053fdc3f5aaff1b5aff4a7dd8761825d8903d94d1caefef0263e38cc8845b644ce67d8bece6c4b064fd49ab3ccf090af6b0023cc70cf6125a789ace442af3f19cdb701dd60f0d49ea1444e45f678f968514a76f014ae7daf0651e80c343631c38a2353bcd08b3d2532ec4b9eddb24f1c75fe760c68ae8fb00ba12ce478d1eaaf0679229d68def38725cd7f5bc7d0c53685f520235b78c1ec914d35eef3a7214d3bdc2eb7ecaec9fe021f277cc1f71eb93c9352fd99af06ae4495463f09762934fb5498a06b858f1a41ccaa70666b66e5b4a8627f71cd72e5e5dab37a861f3652a870d0d2962d16c29662854639b3a6c7f90ded5c22df90911845c5d1a12baaeeda8881cae28781ea3b1e38d5232ce897fb0d6b4ebd5b17c0f84be090fb1560bf31d4c6f40ca6bdca18c22afb3d64e8d457de61397dae66b9424ca4b0d5bdd63b5cba39384e747cac6def33c57e38e66a09c6db9429a3c0197c576243cdbfabd67e2cd807e9697249f050ed5c22449eda97c9bc83c58e48d4c2d3e0e01bf5927810b39bca863753b8b78616149e21b1d05f80fc8dbfbcc0c4393531f4f0094d0c6a13dec76e0d2d768929006e7bd70e38a88dbc464c8ae70d6c1210829c41a0af454bbaa51baaefa753b290acaaa0c66956b2630d489fb6d65793bf4c546d6c1ad182cc46e2a5fb9a9f77249781ffbd49755c66f0d3b0712c772b31d59bb4f800f56ec101e18dbbb49c62fc697894093f361b7af668af96c3889269944d866db6fcae793684335df87d358eaa54250005b176575b7f8aa8b30999d267092af1d4b9b447ee1ab34ce839ce61cccd12a6d0d7b203927b9b81b5ed5b27a5c0f63258e0f977536cdee5c60834603344db93337ee71cb2e1af022ae74386f8bc8943a257f88ca668f657ab87bed924bb4ec8efba64cfd6c7fc79296bb4efe954f0c4130f798b23eb3c00b74df4adc4c815259142e2310c5bec58f090ed2431553d9df6edfe2acb9c293d60bc144f7e33a87e9da83850eea1428fa9872e077ff6638b81833a0bc8d116b8c969d0ec22d02a639e84c598e33c0f3fcc2e38833e21094dc523ba56193c156f58fbe29ed378ab4caec1dd3be0422af628deb601d248363a7d089f9d8b074ba3ddd0ea1a09dfcd39e36ad251bdf342b8347b6c79c1eaa88ffc5dcabdafd0a845517c75aaab7cea8f00367c8568a95b4934e6599c3eb8ccce4d4dc1ce0b40334d24aa9991e85b46e6ea9ee711372a73c8a353077607f1fe8c642ca037713b0863b6e82069ff3bdac64931b002f7df16935743d4338b3e67328366ebdc4cdde1e00480d6f3194f1a46938c2b460bb3253bb47a7a8432c782dd0be8e5dd1179821c81a65e37de02bded40c5a1f091f54a9085858cd3362fa9e0dc82693e64227c3903f4fade38033f76aecff8f40883ccc202fb8a5eb39ee2c385dc2b24ae87ad887db70dd0623c12ebb64d2c1d8049f575906976320859d1cd10d7a6714f23464e07f457fd6f3dde4f37952dea206e229ce4241ce39854a77d0cb9168955f0bcefc2645be9f41fcb7107b94f2105f774d1555761a818a70096dfdd2923171174646dbdbd18572e9ac603f03f9094abf7cc9bf3c6ef0e8abf5469ec0c66f11bd5b8df18bab85e4b2cef7881c701c12795fe3e7fd470531c6b324b347baadd5d1a7b3a178a059f6f6c23a52b487babdb0e7790732ea1ddfb98697ccfef9170a98a0b4f731ce884e1154527025a7a86f7bb9b95756a17d4a841b9120c22e3c2fa67556223f0b1c6d3fd28b54e908891235996e418bca15d04462576d14104aea83140dd3fe9ad61d4271896007ecd486e045170eb791306eaa0601d16d3f87db865314d4bb54e2116ca30010d1213440f7c98f3bf137cf85a5a8c4301bb40718f6f2462f7c1e85e1d4e163d434ccfe11dc9215c71c8ab0a4d1063d7ea003ebd94ebffa73f2ff4351585180b79a2fda9d725e3e2f78525e7aec56684608ea00e58409950b3ea6be3b889307c3611ece4dad90687a85cbac5f2cc28350ef53468548701c922d191af2440531b7f315c65fdf97545464fcd6cb81e9dcdaa5fb5fc5fb2baf6c7635ea53df92388484752742fbc4a73267a481257f4becea70970dfba1cce84b9e44930db8513ef062c6a97ab163508f11b2d5e585ae7e645db3099ee31c5f16e9e7b8cc43c34a399bf0af298aa0175534a0a298fd3a7d3339baed88d91c1f9a1b6f19ddea9501c84ace5ebec68cb0d80ee42d52f42fca4fb6edd0d6ffc23c68daf92fdf5c229fa9802c7c061758004c63340c24c4b55e1ad654326f6437f03e934034da4bc5bbb472e6b54c2625301de7ee2c44175f24325c5f16af0ae1a40baf54a17718de4fe85d0c0a203211544e0fe7f0ce6571c2ac329527d330586e863050a8a4ac6d4063c4ba17243cabd72951287139174f6b7e1a46d23359bfd3d246e75c72626b10cce34e69a10c1902549beefc37482bc60a05fe8f799852c3d1b792f3268258d6ddc5151825d645e267428da729f127dbce6666df0ad04792a6eddfea5684e2271f37b274296484f0d738e382b4a27ba90eb5f2615fd1e8c3bfb917bfb3748ec7eadd6eb3561f8720d6f4d8b9ee5c91cc60c95a75c980988713c7c04fb5568850f50003ae04649626c9597cbc207800622ebb348e9a21e6b74f50c72eb8b6bab48f8c2e8a1b02c5e716ed8f8135d4ea87f882730740f5814d49148c702eebe52eea2a148843b8a15d938de73b3cb053a3e5cde658375a037df67d7c35d1f33107410540da1c9b9ce839b4042ef37b6f8943694b35f533aba8b362938e926013e4b146239133a97f54b6c9c14d0417919ce9737bbaef73f69ff869df7bae50f2c27a86cdd49257186afb560547b0d431e59e9f2652ba08a464ccb4ff530196ba61cdd56b2bae5b44c923fdab12566becf94a6cf763a2bc90635dc5657a5de3b05954b75beb8ab7a7a60477793ce5af369b04afe3182bc467a607405eec36a8c83497b307c6bac3831cda3f63b2be5dceea17f31d2ce4784758cb9198204895daa999541c8561f5310d50e6b881c03d4fbbd0614662f4f97106af93732db07abd8b312491c792be3c2a40f830884903787605685dc8cf421d6c50a2c9f8332d119c4c74c1453ac0cab92a222172d41919a40b6c2ae822109c7e61982014b9c679f5c0943663f11bc32e72c5e11b5ba59614fa051917b928767ce9d18597ebe288f7fae8afa36fc0d1f431a533337bfb82ec371a9121c5d64ccb089bc36850be0170538c43e57205e93c96e3cf3afc5edc0d3ee55db1396e4ed12230625b64a52e82a03160bbea3a949e5345f3da50414149f876a031fe87e1c38d7c14835c9bad650111c543514d1f7ea55f13a61e5d9e587c958b4a843109f61dac4f16196eb8656cf9a1d3aae5e39d2face8e9e36cf95a5dd3213a4b8d778af67921883054a506b6d53c2bb624e0bdd92b03b064a7f356e1ce3c065dad120250d35462617363de77d4b0f64b10b33d52fcc922d3a3fba43b7ac943030154f3b8841934e6b3dfd5a6ad1750d08bac254d99c053f1c9bc6a78488b8f235c83b7f5745986f8b06eb8bfa51794cce4342c20606cf70ba600b4ac2e27fdf81da2e30e06fc97acf0aa9d26000c547b8d0bc01f8944ff5a7ae745b86442f8bf1ef7a2f93a0c7ce6856e4e45e875feee13a58bf6b385bfb20f419dd4f1ab76dcdc04c5ede9ad07d1fb6565013bc3d3b2993901c7da179e601ec3e6832a2da7e4449853eba2b0b976de4ab0d47990be52b69570fb920646add0af76b04326e43986f1631275477ea9a6f164d99d4bf2f88b714809908e9c3425b08798e2a1c79cd0625331074ef12d588455232cfe4bf51091b4bea74097a85c6798f39335e3f66bf02a31015b2483492c89cd67096a82674ae4b1c3158c30083f888c0ffc7234046e912bd60e9ec8275373f59cf8dd842349d41324485ca7edb53e0c79fa6a62fccbda2b0d60af35bd16d10d9c7ad6329dcb70116dc119a9c5c21d294ea2b00f457be03eab7e7640dbeb1feb1e014890de7ba1f55f7fb58b2027228654c0939d35911b0d0a51cd27162958dcc7728ad1df104c3ca8cbbb3c97ab0758ef742dfb5b36a21cbaa85c01f9fa00b0c840279d37e4b45072926d7af6d76ca3493a19bdc3b34e90b09f4ed88ead9cb6697919b963f9096fb43fba69bae9601cc2df4e050b9ae923609bf46ba985c9da428327b643ddef430f5e64f9af47207f223c5be81a7fded3f3cb7d486b45a8b48ebae9151bed72454c7bffab785c510d58dfca7b56482072ecd297a4294e89e353553086f0a2d637a023465a3e021632330450153475be9bd452d03b3e6d51fa1b4b24339eaebde8caf278b2265be412af0daa6f03ae5a2af5354c204ee28996647d622877342f96c7fd92b95cc2db30e8ed6470c6df829013762c61e16dbec0565bef7ec7111fb643c1efc5f9f5ab00fe6bde6f52e86d90a65ecae1c0537f69b629fce5e5effca7e082b5c776d9f5b2a45658cb4d92d37c8ba97aac7b2c4b5d6942334f7dd62ce2b8c71d2ac5f3ba372989489dea3a4df885b7d2798939f3bd15263796d453aa1699ef1abc5481d0779e111aa9cc77c120bbeebdd0c83519af83daa1e810ef0b383c08f7449d92a264547c9c707b7e0006846922c2731a10705d21e5ef097f1b00acca8332026296b4b8426d7a8755fb2f63042fc156ef6a510dee6fdb9ddefb375944967b82085cb89b7d780bb777e8bc68b3ec6f6c6073366e129ab0d33ec3b25e578cf9a20bebc1ef06e1a28a8dc5833acf8b7570054094ce0a5726f63753f0a608914e1662e00c449a8dc49c9dda4c9523b5d70831bc7d6c51e843a350ed1632e1bab733b72f8c096fbfc176919bf8442f5f3f1af1007471ba678f36576e97ebb3bf0f9a0b412b68eaac20cd896869411edbceca1e5d63e14d1dd394c01b44da788440cbc6f81b3cf9fc1c774e716ff4a4e4b41e2d3a16e1457a4bd696215e3f83009a3ae9419f7b6d0215babfb97d0f1eb04c7bbebded521f56e714eec0513054e0d3f18585723b7e2e866d0e32b71182d0e7abcf9654b8ee0e9e5b39a77c99e3598a40d362132f7462e8d96980b22d3016de50739af07b4e54803c6a281672d032cb255eb864c6345c223b1f5e123a96655ff856e66074cb109af66fb2f1e4c8d960d3578906167676b742463316f5ec76c78db63e13233c24cd6670c87ac38b8f03bd3dc6ab481a3651c781d8c4e1ab0a2f892bdeff3b43c455cec469046a85518f3479ab29f97cbe274f2b196ebb636f2debc6135eedba31f0fd0fcb7a5cab036d4df30f9ad7a8992f100e0f6ef975000f803e82797d60597c4d83bfdfc24a3ae5e056087a5dffcccc5af0bb66e98188af8b75ab22c8e6513b226076ab2f0949a535c4c21db11d421fca715d4a1968d6bf96a5e14026e25f5f5c7d5570c011a0dcbd402287743e20b0302f73bc68f1b49b041d5c267a9bfd01523d8bc126a7aea20b6ab08ad73b897d26e927429814b393950dbb2d15bbc62eb8b8b698f331d35eafadd5f43369c44d438866e36caeafdb7229c1e2722808bcf3369031cf9e8dbaec55e5c496c7b80f8ba8fc0b825f2f1fc851150bfa6d826850cd309b190341a82719dea82027257a6a55461c09469cb970a8f218ee7f4e1aba665bb152b013dd1ade6bf592dd38c084c94bdd319555c8f01b2c7dc2dfdf1b9e2dbd4d78a30bcab01f1bdcc6ed40d33f6d77b91fa4abc95696ab108fbcb4e62edc73e0bbb14d83eb3d5310d316ee522c5914c8e47fd9aa348ebc6909f23f26404b942a4b0d50899cf62491ff171bc7beb0d8906b16d3cf89d55febac89414ac4c7be96c7d1909354a4216bb9022e9108b0c4a233893a6ea6ce7d4a06d76be0dd1de33ff3b5a9ef6241066c8c9a309aa95b83514a70162ce120e920bed90cbe396fb06edf98f588e8adb236828028da71ce5342c53c9fb185f7ad4a47192eda50fcd3660cca0541dac5c9df96728304fb584b0cd16a8dd4c35116355596f2ef822599e18817cb1c4585e485948ef702600c131dd257cbbe7c978d1a07ff4dbf39ef79d8f030d34c4a88818fb9b24c1e52be2dde467172faeb2f375981b23314d758813a325411b45d220511785b5a98443830765087c4871f8f3bc5fe804b707303808659b8119dda065a31889351e8911d1df8552c34ddc2240dff3a50bd9932b5c08a32be6d5f6a04de23d54f4974e7db28913e8fd956f25cbe667585ad3aeed6d87278bef645d37655e98d429837cd3f1c2bd88b144bbda4000dec70ed5de68e2e5f229cc6b74de216ec9fb76795afc6f040c85274b3bced52c91e633ae00be8d6665f9f82a7501ad2838113413e1bf9fa3026cb474bd1b6faf1808dcf329ee8b86fe8409e7c570f98d1d82cff5259c9c253531b68714447c7f7ba111e02999925d3cf30f078a61170c8077e9bf3a45b8e121849a1cab73e4bb71cb5428571e98f7f6c9d4260c36cea275056765090f8978a63fcee9f7bcf6a7d815d7c52ce8c0a1ce0f6f32efd029bf9a3ec1724b6202b5d81d84bc6b3c351e76ceba7bbc09f441609787bac92877d937694794e9e2b6fcc866c56e77bea94ea39436470c629023a1cdeb4bbca5212fd55bd07ad87a6e0f4ef60526d2516d1041d60c8d244ce6ccd22d916a7ecfa5c7bab2eaa10428dbd025bb89bd1423aed426b105af598cb769f305f1b810da67d589a2eaef54b59f40632201f22508be9f1c03851409b1fab2d3efd49962acc9539b81bc38217239b432eb4eb14ca14a3be40a3749435965e1178e507ecb80a4970563ede1b8084c9164f64cbfad92028ef4f11f62d9fd957b12d57a34819dfbde67fa9f814571e0c79a140d6da9b67f16e757319edb58cfa58122f48fc7e9cf03b8283a9adf76eb5396cb0a71cb96a2b41a9b8794c96097e54a797c9211bd42e42afcdc86caa80c27dd7561da3e9b1aeb93729d72f34e20814f1fc7dc588f79bb524e7d7ecf0bb34955c1cb2e609295a0143b8880a4f5e64bb9625465fef1a79daf75492bc0dc3cf864ea63355cad235f50b5dff12804b6ee854e28aab72e3cb64f523d160c84fd66e6dae918394ad03cf4ec2283446f384fe8b2d4dc167ec302ff0eba5411ff6c6c9becd44e35804662db9009b79c3e877ca5cb235a581f609010452f3f44ff8a30c1cd061d9b7edf5a8ef444f436fa25d9b3ec5100b8e6c2f35b9b9595ca0f36d747a7dc9c05ba0f37a194b50044309cbb37cae94e7ae4498652046e8d1489c1be275731ccfd9a6ce49d689e83684fdce331297158fefd45ddde55f472a10a8129acd0c1ee03936b89ce6a93c723a8703458cd81105d379ada4252b521b3e792bdbd09de7a6e13d03f66d38c2636270246d4739ceb5471d5bdca65d9a147a6e593bc5d9987bbd34a0f950b2a7ebd8b5eb7239a0b4aabdb3a738ddc473b60b61112a7a17cb1dbf55990664e106a19ab558953d6444981a39780cd680ffb2fa7596ff6c5962565152eea17bfb216dba8b9523ea740676dfce1597986d89d57302c26663dc2b7e4586661644f2719805c98367d58ab68d19521277273edfd884797c1b9e3546a29debc92517cba779451bcd8c7a2b7f138264c1dc75f3925e5fa41f5ba14079c768f7813442b1df8cf9f2946a1788a44d106ae6e2e17edea80233454c9b7eaf73c3efe186aad22c1c1b001db094ecbb639b59ecdd5fd9c17c1c5aef68ac367107f8681fa76d9e2451bee18afa48c2c5f2c2c8f0d99eb40c5d804c95eb9138cce401fd006e75a4b86d49e787e0191c87db37c3152d8e58b5d52abf818d6ec490b9314b4c5eea5cf2b1b4c503254609d21735b9af73d46f32f6f35db7dc07438c59dba324a63a1ba1a7bd1bfff943faa64179f31a7c975d24efc6844a6bfe428784af1d60e96ccafba1a62d21f3049e23e7367fb549c7670168bf33bfe220730309a0851bba27ef8e5b85c3d529ab7ace7151dfdafdbd60c1351764b7109f93f7338ef6ab5cd8b067e9ab857ba5cc892286375635463ea64bec5c27b212d50e0a6dbe4746d697642b8bca7eb170d282b764913419b358202d4243ce4e85c5881e49845843e9a43bba5fca398e8f8d420de47e303d278c98a170e561b50df8d896a8df30638bb0eb2655e0a98810270efb428d422c33c55c79f4cee654ea82c7a9e56b61a9c4c50bc879af658c2e9c009902287b0e78e7bb7366057b7aedbad1bc0eefc04ffbefbcd3a3d7d0b595049e82a7e89a65e0c132dea9fbe9f899731b094b675cf4bd98e6a7bcd1196782a95e63dd6edd6a659447671f36ada8bdacbab879bf6a491a035e6186ef751d3f4b6f7b40f9d9c6915b7b847a9b458973a14336bb23b937cf6237bd1653860bb06bef0a6774b5737ecd27ccbb9eb69415b0e61e58ef4bf01c72474304198e06c91c389d7b82fbb0078a321c246024b621d3e0c9698f2bd38d41ef5dbf973ec87661af5a4ab4387a619a4f6b92f6f927671ad720c7e92f5a2da6490c32fc2d0c52f8190b2e3f20f6ee48d47abcfec4b253e0911c3465ca4517508aa4c8ec77d8b9bdccfa8cc7392c2d183137dbd277f050a4230dc753e6aebf19542920b64cb6f292281612b7c1174bcd69bdae01c46c8f0291a6b8a045dad2a8cb75410f697de63cc8539c54bd9a60ae1f17822a509bd989ab4a29eef3ee33b1085661a991fa9830cdb58c9562f2af4628b0fde941aa438ad905281d0233aac5c94f4d1c4a76a6c05d15a41b64e5add09c99cbf7c74c49c3287159643f9e395ea888ed06c1f4a2176577287dced824648df6171d9f81bff0a3a2ab26070e175ac9c6cfa9e9a6e02a19034ee77e78a5847044b9050215158ce3d85357b5dd32ca259ab8b36b5f0ec17ee56eae4c8623cf1a55db2329d3cad36d5e1b346cf5fe3fe62087df0fad8921b5c496255e6b1828c69f050e89de88ea0a24564b4777387167e7c59e3e7361e64e872d88f668c36588c6bd14fbd60042d02583991588cdace4e3280cdcc12f277bc2e41327cf1c4e5657844d9c03e466ad38129cb8dfaf7feaebb0c3cf6f4bb75ac7025764cf5f8f412f5bdcf94a222993330f552bd132d0568ffffff97