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

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

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

Block Certificate

Block 78851 ebc6609cf4813af0c121d61d0bbf99d232cb871878e49104e1a9b29f10229649

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6b2cb94d1526c9eb9fefc4f2d7d064f8714b5a0f5320bc7a6f5d8ba40209764e
Certificate Block Hash
ebc6609cf4813af0c121d61d0bbf99d232cb871878e49104e1a9b29f10229649
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00302c0000d0060000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000038cdb7afcf21efa4fb2cc2fe06ab4e937d64a21ff3beaa3155c8814c770123f5398f255f55cf246484b88a72cdf22d3febcf1b69172e03655e5b842cacd7cb123e78d1a23e67e57af3bcf3bfe0ea894b8432d64d9cf74343e9020000000000000040000000400000302c0000d0060000

Raw Header Hex

00004020900eab818d1093a827cce3798e978622ae27937a5c1c9dbb73883a1d776f629834f9f4bed0b354530e1a55be96725dba24279ffc18195fe7d770851fadc949256c8f3f6a55cf00184e760902a48b5d6f7abc20530f5a4b71f864d0d7f2c4ef9febc926154db92c6b

Proof Data Hex

59,560 bytes
1212160203075851da0daf05a8b1c9a111d6f7f7f0ac9939064815dc754193ffef975f33d58ee252d830030502833bc38568da54786183649214fc76acedad46ae3ee6af88051228edbd97497e5980a5b86e554def8056a7167ec1e1797133712b4b641cab4dba27ed95124a8399a7e2c0f4865dd5449afcda7735aed70d5d26eb439eaff75d2f0c3a857e05e0e6a701c333880e435d4b84a651e953d5cd34b7efd414d847e72705bef25f5236502e5ecc050a1bdaa1ad58757072d8b2f2d3519b5030261cd1b7f9a6bf382f639a094e53af1a03da9b02a1d9d4ebb4a43cfd109e82342e69cb481462f31f27f82f7bbed4f323d202f0b18f6d4d52b4c28eaac76954177438dd30d1f22e021b0459750d0f3d187d2f3617fe7e140861641212fa39edddb866274c5cc7f15ca2c946fd7eba4b8c57259f70d317f18008077f54318408a5869f4b37d19cd78104c88de92a90d0d3a23be70325d0bae4e6a6bc1ffdb13376aee2acb470641a9aeca4333e3f30ff9b08c96c237e979957769aaaeb97b30097ce74760f3fc14be3fcf40f2d15715e629bd388187221f6755cadc4e3124764c235c3016dd129e0371c310fa0314f71792a1d2ef81bb187583fa7748875e95af3a499f2191f9e9cd1fecc8217bac1ebfc0f346eacd231e69299acc214c3d095eced766840fd3ef3ef59a430ca711110290bebfb3bb0cc43d7cf2d91e62a83a9996816cfdc56fcda56be04bd6638f67cda19b51087b09eeb751de3daa28c016c00c4c1049419bc466bd41eee72e631a4fa17bb3cf2de810887104e8f61a0d5da7365f697837269f1ce2bf282df7c8d6318965b07fa0250d96ca126bf572f87bc7aef68704a623060e729dcde0098373ccee64bf96014f57d733a87406521c42c67bc787bccde60607e1d4b564fcc7846a9cd918e8e841f60bda722f1210372a34101db8f47f85cd49591410a7592318a8a3fd6810817ee771c8275926875247e1b21ff6155a6d3e839d534afe7e916d6e5d600c6138997dfa232217d03f52a92a6af298cb9b69e5769514dad61ad9547365e849ef6afb3bd6da4497bfc2fa5fa20c743f0e4a6cc624b38374340cbd298edd172b1045d206955c3e0616484f54a35a3fb3fa7d615650fc1d67fb3610136a08293ba9f3282c9d7973a8646e5c28122d55fc655a287ade2d7c040b2dee8cccb51e3e7b97d43ec7306fa15eb93999084d7d1d8a5eac94338ff771da2350ec9b9e286fe8e27662d45e1867fe7665a715d1ed57985043902bddb15dd57e4b28c0b89034eaa2e8d5b2c4ecef8d645282c3cf97519938d83a642099703e9ae296d128b176b23fff3cccffed56bfa44c95ad172ae6ff5ef7892cdbf7c7a8fdb1c5b3ebd119ce8a4390f3340491a484c0c602a81c235270b1fbae9bbe17c34e902048f1c57317e4357ba359a81efafff84bf9d262fa1242c913e58c859fff659f7b2d96ee5bdba2305994c425f746602b7031e87a52b6f378632f34238183e80d10174c1cf3aeb294384f26ea97d848eb6d7b38d321a26c193b85dce8f9402d7654d66fbc0875cc6ed21682c66df2162db4975c0ad42dcc79b128e213459c42a7fb9274c4326bb5fbbd9a8ca7556ea69f3be42876c49d1c2864ffba6737566fc08a4f20b427e0b43a2adb14ece33312ceb3933348833b82392140ea11f83b944ad809f5b4e75e75f145bf4d8dc254def0eba0f5caaf91d783252c34f00711994a306c77ab3e71f9dd74c694c1bcac3986180c09ee44de6182ed35a75dc84d4c71b8009c473503ae3b1dae073a3de76822ace2804cdbce620baf2b2cba6779745f92632178d31f2ea5867663c599d80d9c0e573a6ab154a4f9d638579d86b8d160537cff842bc51b3d8fb99c5673c5b553a1203968f93f74f22a9b4df6bc5a25e5b01f2990304a03071622d891277e4c3ea8ae7340f7cb269fcd086b93d43cb5b0013336a6a63f0a3a5d8ae29cdeedcd06b72288e1e90fa134247a1013441c59c64e2fc9cccb33d03ab4481f5f4027959f891cd454b05b30a17c13baeeca9b01830704cf83e26868024616f7cb72f41480a17bc2f6ca9623dc77606a682a91f7ccaad2ebfcb4f1d9549bccf6268a790e846863df80645ba7d47592ece0e0f841157aa6456f7c2ed489f6754eee9ca302789f060aaf62e7be38dd4ac4400235da2c1b5e411b60463477c54c11633da44a8ef20126f208adc565e8d7a3ea2d5b2d8817b64c92735472de903beb8be167642d5520d8286662bfdd580e11369af99dd04505bcc52f72b4afcf594b075edfda25e0ab453bb69a37cfb87d99ee30c4989ea7cdcf304df3a0a6e4f450cf6381d001ad440906a66e653d07ff857591aa8695fd699a15a38bc18cf4a3ef30f9bc2f538b85e616f3436804adf13bb2f324cd8a3a1caa87f3393d3cd58bdd1cab8a0aa0b68bd534e5831b7257d700ab93238cb28547fae7609222d19e5b9d24bfae39ef3c1f6cbda7e2732fc890a1825ea1a53b06055b918cfd05deca3b5b04db198180032f753dc6fbfdc71c2fec488427b7690a12e06dbcff33c8448573dc425c7c553256af256dc92de8066b4b16ca4b8c3925c9aad04575913b6c740fc52504226bb99b089daf832764578bb5ca823ede15a5439b942fdd15b20785c2573888e9f0fe23f8febf6cd98f9fdf03b3adc9209aeea65102b1fded516894e4a566b8f44224e409e2958aaec449320b5a645d94f50f2996877a45fc19c377ba1e69bdbee42af65f76ef56ff2983f0202eb2aee8d54b0e08d1d8360a295f75307ae2ad342d5970a4ee292352c3fcdd9b421239343956f0ee6e3724e6fab4f9fed495b64a4ce53edbc090eadfa772c919691ff10ce70a665c94a6e628497ffc12921e5e844149e89cbf39b59d362e78d3fa6d4b9eee6a087e9bf6a7e426f4a2a5f400b307e83624743729ae38a9b1856b94262f62e8076294a1347167a2f5841861dc979bfa70868da8fff440868e847403606f45a2f4867f79e202723cf298ec16c3ac167fc9e67ccc6d56503f92e30a51cb179d406fe95e5b8a7a7970ef10a35b5d3b0efd3d9e2720fecafcb8cb41c393fc32887b1e1eeff648c5498bbd67febb6b766e12740b881f2aa400b7588a17c7799179d46700317cfc896db74a280eabae1893247e96a04beb434bdb58459f2eb764757d02ce5b827845509d7976ca5321434c5c565f1a613517813893a157165057db539e75f25c947c2e9666a80724f35ca817992cc8a60e32ced628572545d397b99593c72f09b84553685d5f2052b09308c3508ad0845f2bbb069a3d3f8b76a0bf90b86dc43678f7605499e2f7b07a65bc5a8f278ac89c89b8c615e10b8394bd90686f32ba5846bf65b32409339a39191960688e879d271d0e335cd359b079bccf3348163f653b1945c60b88c38c72ccd4f4f092f0efbe51d131fd01c5a63dd5e50903ae192fbcd11ba415e56f780d786f762c6f6a65c6b5b579d6b2cc0c69066fb8f3fb4ea9c42756ca833db4c2c602af9a80c182f5ac98384792562cdaf9dedc5723bb24a764829cf933d6a28c2cb94d0d4b125a6135c92874bde2d32f370778c12613b972e3e9eb8599c0a2ff2d8235d17ffb5fe675cd3afdee8532f44c5abf260d6b72207a9270a3a661fcfd5fe3a1e3c5cafacdb2bc8b66fda55b047522a836fe7d0cadd167bc3c5d569349480695d8c75a89157265ac98221cb495b5db23c92daf1c9a2a80d40475b67c2baa23e9ad88c77e8c0df425a2ccfd1a45209603cd7e505d73b8c28fef54be3873e4246fc4e9c2957feb8f9c32fb716848635e7a499bb578cb64fb0d96ec1c38478f6bf72cc8d015b246e7e702743e60fa3ff6950a742849340788e6732b0ee16bef897fd281b9d97a12ac2989fe2cdb17ad4fcf5ed0e9474493cd57066c460e038660c4081196e33409d6bdb4f8cdca605fca86953bea1acc25d09e8a7f880889c006b6681d00e2838bca29ef74c5f41755c2201a43173cd01722149d9f267d434770c863b6b865b70179367e9eca0e871faa7f09c52042f05e0810d63258edc694fb44bca391995929c2234d640298413ea96495201f54925c798f222ff0e36749ceebd20abb9ed90e8b2722ee495038cccc2e96aed82aa57c807855651fe9af483aff796c1474513ec6af3d21c9d02c75e8b54e61621ff49b542afaf3719542cc3ae51ce11a5bc9df3d97b0c1cb7425ba0d31473d708c5c6a933a3af5a4332706279023de1cc54efc743388d0ad51b40c5d2e5d6d5a21690948e8c6d07017b7188c9cc4d6f63e34bf15bfccd0ff7f01345a2eeffd22ddb73bea9163f6450c6db1e1a16914d6e4d8e99b70c2c5cfb14ac89290396dc1759f7b50aaf95b7eb99bf807320ba7c1fe11053380c2574672c2f4e464590c5ea2a92c1502107c3fe308fedb126b833e6728d9e01b21d54be6e042f67138e807a8093a81378b824ea492017b7174d991ad0df1996cc3109eca426978c14d32a18a233f27baa2a8846a85141df4c6bf659995d19200fb8c908d02483e0d54819d46a4ddbe3968d69a550ba8e014339cb7e8011e5daf25077535dc7000f4c80f195797a6d5b5d044f97e76720380bb59ce4f38461267d413fef14d87f35ac1dc9b709ac5b3fcff1c71cbe97fc08960730ec9b412c34143ddbea0e9522775aba584ee35bd9517db56cff451df1058e603a25d033f86bb1507ee1a63f4a59a1c8d780ec2275d21acfbe077fbad41701c9629459d5090ce8a53ef884cb63a634185d94ac997f5102deed56e65eeea60afc268cd266ae7254c56cfb3a26fe4af274758773b543ceece2f736454003b275f24cc4c7e9368b3d9ee49aef2d87036504c2e15bc4ebb42e3bce7ffc50ed2c1e041d751b952dc567d9a0ad46bb7ca2fbb1959026d86ee7d9a4ac835edcc008f2fb01943c261bee4f4fe6f3bd27c7981ea1a386faeea7749cb98df14c05a97fca1911bb3de9f85f690ed716f5b64361409b09a7ceab4c50b05331787b3da0bd1edfe3bd3c47d6bc0d191ce6c0fe932a580229f7e66065875dc3784e14878cef3f6c277c1a9f07711696a0dff565b2ddd622705cc679d24f155fa7eed6c756856384933e3f03ffebd3af4dfb2b5fffc9e7f65accbae0f79b61db7c11658b5ff5c6872368ca4c26843e20ebe8646c5bbfa0e1ea55aeeafc8521e8587d7ce8f46512fa1875802457d6d60812f73c8979b2e2d60e1ef6fff7f9f89532d3386818111d21508adbcdc569a636410bc2c4f330433148f550ec953123bd1700326465182ad25be835b021c7baec2287c2b162987137002c0b07cd4a6cfd0b6c1a5468fab796bab340792b18248ab2401ef77a5902be8c9085da628aa1a820c63b7c788debe8a4a8e6767ed9419949156e56814184f30ed8409441a101089dc4184da139a51915cd9f7930cdaed0a916659c90e56c3f7c291ebddf6956ecb74d5b8ba340acff2a12081150d320be789c0d15fd44acb270a740d5c3ef3a06006caf83eba1466de2c212dec3328e02995467ad7b449261a4b3d1a5b5f4e8b4e5bc44083ba10641fde1cc58228fe40cd1e9c68f902e529fead9e11a52d3ae8c8479efc7783029fcfe0cd47ce75658f486c57c0592e0a31e1a4dbaa20f542937fd30ddfcd14b400c70d28c0ceed022e02316ef95464298dff00afaf931d0e9952e0a7d179100fb6ce9787f861c6ca96b153d5b01fa1ce018585629c8b635348ef9def56d17f3bcad3495465a6ac5afbcaa996a5ef4b229243bbea5986d51ab9a53c864f68b60d41a287ed1c56919fe502bc5ed39b239d801d07f5dec19beee8da385a3724e4d7a7e392037b1ed2a5929458810d1829de2b1414c568f0ce77e49e4de328765cc6c76ed112c6228ee8f711d2ba3f59b776157b567c7c7d9c6af7135cacfc606d1f705287fb55ed114232094260b00054de32c4d454b31ea8272965658adad8ce9275c1f7ba717cec8e1ae2f3450908f18bcdd53cdd98f6e0db731090edca35208d0150f9a3482822a82306c0d35eb08181ec311c5f8a16bf00bff8e857c3abfeb56bca1da518160033dd32df8b9620f87ca69acfa71cb38cfb487db4236301575dad1d4bc3e339921fd6890acdff672dcf6cd30b12f3339b394e0eedaab361f4221d892774c947f37eed20aad758b93c209bd96b45b14d4ea2c455850fc34687cbd8c19854c5843a010def67f6fedf480d1febf108ef385f0e1572422193f9036339996b9574d0cce0bdd693c48c79b9d899d93ab2764da20d5486d61871922d564e8bf1b18fc9fc77c1789d896538f17130b9411e7218d8bfffd8e72edae40ddb1f558d1b204d7731f97e2ab6ed06adb7cb01d5889018b3a29b34fe89ef249e27bfaa3b27711220d871e8273b2cbeeafb8941b32987cc47873d98fccf33eddfb9ec51324fde872b0282d7fbc18d2bdb0dbeb1629a1d552f32290d2ab378affd8db7d847e2f1e64c48ec244ae1c9094d3ed43da0aa5682d920eac37dd5a8b6fc76287139b5b38de0f929c50b05af397e7803236f7c7cccb07b0477e5a8929c2e9ac68c8cafeb1df55437546f7fc032ff504ba8f870a0f6ef76e2ee35b529c6d1562595c8101c16df0652867f163b321894723e9dc72d6fad217ba24c4929d3d8e376fc2e4b79637a8b8e53bbf2efb709b4527483233894f6ee61c209613f92df8039dc73cd5d392c5d16f42696feb46017de72d5a3ef9762d879dc7eda1bb97bbb61be7489e6e4634f11167e2da933c3e5197dff79e8868025812a655e6f6b1f4ccd474d43e33c2cdb1996b4361a174cfeed4f1b2fe099236d812f08da5987dcebd1fd1f8ab14db5b604663f2a1616aeae9f09ec611152dc3a85897d650f486fb4183ce87fcfafbdc7953ac45291e4fa7ea93d4903aea382e487eeb8e56f0d69f6c7fb876ffbd4bb151057dd132cba91446b3439376baba5ddd8a3bfa61ec68744a3cff7283b75bafa434d16f456e9a73c9fcea8d511d87fa0384fcb9688d481ce4d7be0f3a5f23c2be4736f9b14007775648a4f909463d751919d4fe859f654d403b665f184f24019254a816aba1d741060726aa465d1ad5de5bf2ce47c16bb6162473e73df49a9ee65a1c6bd2e401c8fd59fd76d5cca24613be3ca10efbd3c791ee4a747c8dbbd8746208e3cdc5ba11c8d3fcfee1ffbf6e4d456fc79d408a1d2b1a0c20f7aea6db3861336200a3965ce1c1e8b59677c7583dbbf4802d5a17372c643f1cde033abeff6a4cc1e88acc939cf0156c808ccbca9e9077805da70aacb05ed007cf4298194c928a960c4b0382616c20868df262369a9631d5f34c3d08cd9882ae52141e1f21bbc4dd5d493e4f1d26910a6e36a2558080945ff162fd32f0009ce629ff587a0cc30ca8b1fafaa92ff09934c6b698a4cf5ea6cecebd1bf73c53e076509a2873abd44fc694cd6cb207f0db0004e62903004cd02880b5e99377a725657d4e5b8e209eca1ccdae537045a19ecfb5af9f4717c3799edc58160a596d44c659c20cce7cc76e74bbba3c9f2267a53beb0aabc7fe3d543d5a87b9d474d387d04c7003ddf719f1db3a051f85e9af29a0d4f9e99b99b08bd6331e4a7efd462e7f027ca68c1f025dc4a598fcc6057da51bab9e6ac763798954369dfbcef64c67b22d5776226645722658bb08db7b32f9f5044570fdfe38c3aa814a9055d271c29828033b36864eee61dbeb13dc9b9c265c113301fc8fb94a62c3ecbb5fd13b534bfdea48495afad51a3670e3cc88efd63d764f42c4bf443b4d3d83271a99297cea0fad52c1779a9a1775a6259f649946a644f8fcaff35a77dd241ecb6c2db6f83fa703bf81180721d167077c8fcd41dab5e3f57953aaf42d825d5d13d532bf1dd4e4a6d8dc44b99a4adc9a85612d61661354a3dc326b703e5eadb38b44dad73e8c25f0cebdda8bccd0c14383f09b45e41b9c0f73ee2efc2b976a4c882b999ccb5541bfa1e4d8774d686b50d1dca975d7c467dca8079c23b0f1436c4ed790b85db6dbb55c084ee3746194be2a3408278131e36693655113adfb24063d98b7d093923b850c5f189c0f2317f799ad640b092bfac0424cfd551a9220f8bfd7872f7e6082acf9750a1566f80052885fe366e6a3598d034d41c1cfb942f53441c5277a18217ec6336625dfbec49c68c044ea1db5b469aa4792b57c98f087d9e5633b2d420ab0e390019d9bb066e4a3416397bee3a291949b5e8f00d2b33d278d4a7d28fb4986834d90c96f3eb63cd48525fb4c0acfb88033e26b7b4b0a6fc8b85e379d43f1b9d25eba9a6e3195221bae6580f7096c431e1e5fe4156e3686ea04e34b2913e76402a2791d0f608ca601febcbbac75f84ebbb4bdaf9efc214044fe650148abd44e02b1634c89f1264ce89f6c194f891eb853a9da88ef4e8c1021d20fdc83eadcb3c68c4c5b25d5e4ba93effa362a772951b7ca75af9f48816c88f3061f176a0186085b20c06b38c54e0ac4d2cb069f99c14b3c840e9885c7de35398dc555d006665cae5762011b094a8135e65ce9f47bcb0ac243da9118b93a6d924386e53d8b20f9ceeacb8e301a83a26a5414b6c995d2c1801637045a5209ba59aa9c02bc78b62d58688cdaf90e708268892dadfd72520c7589cbf54182e2eb70c155a9c365af27409681170d4897a2f196a30cd316be3f67721f0ecb032511f98a16e2a56a02fafe4f598affc36704fbda63911921da6cb9b9cbce431862536c3eeaaefeee0f553404d794685e3f3f818cfc3f5400a8c3bfea232e6bcd07d269b335fe5a4886f4b8108b02c7ade48a60b31e18f525c6e07158b3aed5e352f98e19eb7cfb2ec208977afa93af79b16b89c20fa56d687cb7ee0c1b27232331a52434b7195c5633401b56c7294960421e17c6e3763cf6f79f72a344687805b8dd5408b3b7f6ad78b48e8ecc15111fe3a9dc40498baa0c8fa99f43e5385a02f74fdc363abff36dcf7f04e521a2bf78405e98a816795d88f263de8093dc1eab17261173dc7167220c45036d24e7e01d073f9ca3ddf8a6b377bfb0bd752fcf41e8e7bb1eba2b460564dc4c25f9fe43de00105bd6e51bf022c6ba963e41fa23636f5e85f1cfa45ba72f5ef75cbe379d0c6c4e10aee237b90885593281aaa5e5c3fef997b8e167f3b5125e71c803a265718dd3200563c9a6c7abf6ef8176d933eb3a40773de515b45e5e0648538b7b8307c048696f75d5c385ebf46442a1f2a4ed03b48bcdf82da9973f4f6730b8a351917f4798fa39df5276310a6df61e5f3122387a6ed0cffd98060068d7c96980de966a4746e4056635b0fc05c5d0c2db1ad3a11d41cd1111728ddb9eea6c2d83e3c52339b9ad9226f0b7333345a3f265892025dff7e62febb892e3353014154a4fce138f4105719f12360aeb44b137f246c1393c8652dd7ec13c4d190ad786c056a7a16027ca59f9eb056b4f405d2c4521632a926c9854cff2a0dc3755c9800f25c4bbf06f436ec2693ef7522d13cd50ec0b26b375aa13ddce836c94756e350c836280e7e56cd883fe09fd440dec271f4a1e5acef75c5ef293c5463be8edfeff7d83d79bfa9894230147c256796d8f1b664fb7f7f758f3964dcf7f6f0d3bb78c59212ef070e8d5f9e2f43ac2c14110d37d1d1559815fc096c22f42f7ee93a72285afc23b507b3dc1ce13f65d31000acf5adb3748da7b6703a19f97fece76f9d9acf98e23cb4e048498e9af68918b4bd903b6432be34e091750ac3cc1ed8332737006a9da2637cc286c65abf51252f64d518a37a94490b5910e4c49382a3158df703c06358e98a5cac3284ca3fd34a1657c8a9fe4e61f48912af659e5cf8229c73e2da8d1d4014a88dd98fe156a67a5ad0ee873bb6157446d21d0189ab8949644d379a6d9e544b0ade6443216939ecc9de25d2f6a9077d99b13eabbe73b708d65a7184c16f5b306c96d75966a64fd93e78387514be7e2a67b375e344c2098debd2504c712d3efc39b8630ff7b2e4c3740e6f496f6d90f86902bb13fe402869ec75aedceea13f02de3c82ef61576b609328a51c5cab641f05c8540708e50625e226195b1a2917f37cc9823c384e235588ffd944bf8f626f1aba49c8b3a507e08fd6e6dd86c4591eaab91bae527408e742e3508fec5849aeda2f66b22687a01b609b7e960153ede13d89fb1cfbb8e6ddf47cc82cefaaaeaecdb4935acd6742ed4e717a996c28bf2fe2f711b15b952ea550fb114b736d9eef24e28fa464b179dfabc9c8a219954ac4b25876e93e854ae69a212b4116cff28020383d20e16d416a8c2407c757cbd4d7dc2ed8fb4f8e0fb79ad7c3689f4c7825e9a8c3172c0c9dfe47d9142a4b57ae7b1c5aba11dca37409056076a3358b49b91f87172399c9befd43bc4e8dbfc46836a05a8f736809c679b1b31de1c62ae0b24af338f617d75df31d1758eb276ef4a2f93d0a472eb871b3343fa552f446a0b456771cedbfc7e95cf9b46ba1160f42d13c9592ed4c0d127f6ca4424e525f147d6ab3aac6144d90d3ac34363912f3aba8472222f0a36ed7142ee0b40c9834dcf6c46a3bafc38c1e75c9a3a653324874d8b5a30eca07a7e519a8fe2219315cbbb351de4ae2017edc8106c3b05d9ab4ec385a1394f5462f29622940d83447919d04684ead45b7f760a1a6cf03237e2ee195469f5f3b55e47f732400429992a4f58c8bbeb06e5bd4833dc95e16fa4ebb25a463ae2e6ccbbd4ddbad4c83dc1c5af8b3abf2bbda8a8a102a8d06c5a090fe618aae117652fa37e26ee20144baf078a6dbcf94a7a23833f60b5b7e204df823d4370f272c3c4128c3ceae9880118398ade9e362d2799f8bf9b947c8c989ed5d993a886150f760c31b5ff4838f42cc59e68597affc26d732e213d16a36d9afeb3852e6c76e6f43bc73045111fd2282a128bc9195f673041a401f0e02711d5ed8a5ece3efcbc00fc5f76436343623d7435ce790ef858314e07eab0590580cc01f5cb80453b1d9d3a91856e9dda54ceaa6c03e9d2b094ef111c53a3d6f97ebc94a3f2f773e8a148498a554e8eece59334b9bf8fcea444b70d914305cc053055ecdc7e856f39108272d9f4f44be2d72468deb5d852f72e450fa2b80be4f890b4ba9d330d10e0d04fe00fc3e82aed9fd256e1e23f50266c26291d443c2df6ffac442025bc88669f835b86cd3592915a0f6e676850ae506cf6fab926f714eed38fc99ce2176ab6b3571d8d43c64f9669832c055c5f521a92cc7759b84f9a1341746fa1ecf039a5343e61258703148fff1e75392901aab90df744edd60bc9392e917bcf018cd8c408fb45d981945267b308692c631d82a4332b9b2350365f78ee16c75c68f351dce33f38ef0600bb42077cc32337f3482ee017b305d93644c38d0de0be402b5c5d491e27a8c13045b0e2c252a3d87b6b446d0e19f435a36707597ac38cfc4bf2aeb3b7aac629fc9327b6e52161e9e59ab8dcf23f17506ed0314a3697f817e36d63a79ce5605b5955f4a9846a8e9f96849f62ae5c3e5014d6e040bc7422715aff52dfc041a23aae48ae7af2109397d6f0b64e94e92ede3ff31c123424b52cede428c72cac3d62037b6a673735dfd768e80456d2bfdefaa620048adbecaba14f59b61f39d43116089b491c34186014c7a65494fe4c1cbe799e419f655f96afd2bc5712c04f01e7bab03776fe7f0c26edf2c5f8e640ee25039209190d6a4d4c5fa826ef904a3f79e73352d61f365683d1f46d4d463f753bab84c7e79ffef40fee82661e027d4d6e22a00eeafc70ea6a1255e94f767b1840ff0be9636ee5ba3540bdd3c3ec5eaeb563269925c6f0a57927f2c207e51a7c7c9de5c2ae0880e38595b8fb4e4b024634b431b02392c20c1ad3971a36343eba4b4fe9211938480f2ecf91da48bd1481a47fd0d9ca2eafad6f3b286cd3156be7e442b940c9d2f08d627a30cb70465a974c795616aa748639e611891f47e72bf3a6ad3f3cfc0546a29d5cea07c0595ff6e8c2a8b144c8a1e955061cac57710ac7674ce5fe1d02116046633702947217619f5aca1753978bebba272684538d8882565270e07c9c18a5c1f0faf2cf03d302437540334f049ccc987de8b55a73252382e76663955d48af6c8b78ebfeb4c7f4b10aed0bd52254420fd8b6320dc736813e739c6252be2fd598ffc220dd401c245c31bea0691b023472c2e1447b7cb7fa199326df20ef4bc3b0ba2b0211f69a5e92f91c0ccc906503777fdc460302e365ff73c8a1f59aa6dc449706314346c593c5e26b95716af1cd7de6e77b712c5a578dafcae69928eea3193d68b854d1b3d75d8ea29c6ff6c921199f77f8a088a5f01a97c968dbdc451556e15f43d69015184432f9e0c823942491ae8a343255ecaaa7c09dc3e0f0e8c96cf0a791cc51c6476b880e375ce54f3a1badfe8cfec9ccc97455bfdc29bad2a6f021ea313d3a58511d1f88e5e281d79566c5129d19ef70d8d5b377abf6865de5ce8b7e0640e81c6fba9c8840d567e6d12242c243eb37bf79fc4197c66d927af33ac48a26e44ebeb0f3cf0f8b31fa1558ad1fc2e64c4357a0b2948c7173792be4b02b2940cfe7c33f1aa3580beb98918a1e34eae64c8761dcbb4fa4b80ea15d2490a797523f72f6e9a9c1e8c6977b83dedff3383b77b8d5901472f9fca7e12cb913b1a1034cb2b3383eeab0696e0f0784e65fad7e4f87cac05f4a4edde9295b444f9a8b134875490ddfb543eb2be3652ee4e1a47b40c638a4a5770cdf6f5f3587644a45e50374e69bfe70c62984dd31989fe849328cc4402f5816ca004b5c1a6f0841ad602bbbbad3d8a95b60872a8424061763a0de6181486114c6d5565be0ead551da2733dd7919f186ca22f1a027a7107e43bfb8808f8f97bbd4df2bded1a07314bff010169b180aac28e3ef846d0ec5d2fd1b33d85062546d3e91139554c6d3ae6d0edb581e894ceb7802e77102a016f3cf9ef6691e54e74c9e661c74ce73f89522c10ce5ca03f2b869c9eadbff8a2df4df895175f00061393b4f89053092d58fa6d90dc8e03a55f08a43ad8539109fc9820ea8497c5f7fa46f530c424b87199ec3478a126cd72c7ca54c537423dd45e97da88195b8811c02819db8fa92a173f39e5763443c765ccd9d8fa210ba9d591dd25dddb998592e5eeed31475ae2266317535dbd33af975f9f5e164d95f24d37477fb30406c4b9769c728a51626f70979145416273cc90c3da9ed589012b4f1567d2e01dd2323722efec4ce9aa9220133a3b5fd14079d204c9727e34afe2725f7136e223c6d534290171f9357f21ccb455f770b3481c8c9d39d8426804ef1e8cc225ee796e6948aaa114c40c73cc7a28fa53ccec3c7f257446802a5d99ee92730939f72d61716dfbc18e25b014aa8793ea270c8321263d394738a835bb7da67c5274fd1f70247769ab178c9d1d9ce1ac42b2c30fea9b81608cd5617f90e9d39b758ec84659a5aded7ce227b106459f63be3a1a4b395810ede2411963b558426edcc2dcbdb0e19584a8f078c557cc4cdc7860e259b6d950cb9d642932bf16cae3ae57ebcffe75b937b31d698467f607ff65d31ec82b7c719be3534c1b5cb648ae5294fedfbf5ce59b8ce006616aa88184f62d74ab697de6843a83e9a259d6cf327eafa3968ded5bd99ee0f158515a0dc13eca826231e59d840b81b7b57c487b4eb9908c2afb297f633d50f94c93ff0cce39b8c334257556540cc2a3dc8d8792a879a43d52cc2a4c7d836245b7bcb29634fdb3be4230dadcabb5dae97fc065fdab1b404de740f25c758e7a98decbf7512095da4c4f10639319ce77c145936df8eff7a14d0027241054792f3e47bb043fbc711b358b3fd92f8a7775b236213deeb5dcac574576a9268da96f93c2ca422f0149d4f817d240950c28b8340b19f8fef3d05a885b606227b573f2d412b5e03f40ba6223903a9fa8bd5ca71599084318324d60e65d9a8474357083c48b644ea60c6df8d1be5f02a5c4f3cb779fbfd99b382791234069b5697e314fa09dc13f3dd6aca0036f5e03ee6e73d1039ec5fb9623e0682716c50497ea2cd43d9adf6e40bae6a32f7e4af2cea7c3cc2b1b38a740a110688f1f9581b124b9a678876ff32b046aeb4012a06078f0d82d7010931153ad395e7086b64669e9bc8c22bf0e451e2130a238b227d5554df188d0bd7ee6a6b71f91f02546fcf7d6f66d0c236e3a7f243c2148f593f022d4e2024f55683292d5ced29ee744e21bb48affc4896d970de91db8050026958fc84d26cbd95be705eaf7e7471ca8b773d485c570ae1872854d709e499beb9b64215de0057ae3b059772049c04c0f5abf2daa3d54d9e1167021736b9b0118c82261a423d0f90f7dbb07dc9c52676f9a964da729d2916d733d0798f7b2b822d108cf62fc0f5396194d00cb96527b776019b630b454e52ab3dada6cd015308822709f98c4d0b1ac1d58b358e854d1fde362107ce11738e343d350356b46a5c0f45e965817cb5dd4cf62e1a820b7f73f82dda805494d78f490b0b973d19b2f596dc4a9178e56859b00db96d183d06873f9a3ff40c78c4a8a35d6978b237c744037cc79a3622ce2dbaa5496f92601a42e4d26f1b41ff9cf94a0bcca8f4d7ef2fbe1b84f7fbeb0bba328dcf2e57b5a4388638bf4728d0d588ac439160f5135cf90ca6110ad16f6d814ec9e1e2bb1af80069c6ac5f3dfa37c82c61123094456ed2fbf09483f40d0232450839f57025138adef7e87ab8dc0b2c61e3f4701a24f129880a20b79dbfddfc2510b32ee811dff2969978be10ce3d148a5834610020604a3f88830df3bdc4dbfe61003428ae4c5778dbc4df3dbc90e8385f6ac2eed18d95ea85ae2d3a773cef35ca1d4922e618e376be30f8c7951ca3df423a9425618c210208175cff7a3cd1be5a73afc37f3aa7dc874bbffc7c100364e29bf34a86336179c38c7fbc24e23443fef6dee16f1d959775f46e13e67e1cc9832eabe0f4f36f563b951f92d18b66df6ea48e5047436b2d03691e46a0ff662ca9d7fc3f5f58a31dce050b069cbc9ddd1f81269be7291a09322e6b28e88da1e78a4a21beb444f5027d56b76d063d73dce5f06c02ac823e2fced41735e126a3adc2bd12b8b4de68606cd2ca586fd21ae93c3dd15a09cc8e2775427e05d67d47ae6efc4ef94cfad022322f42b24ebe7dc5542aaf3716ed7b169e68e4303d0bde7241f9ccfcb43ccb8e05962f939d4bb5df7ff8128d68085f96ed2eedfbb8e34ad91576269acac278d1d0c66df13e15669daa19b5affc3f99c599c7cac1dc3fac56415538cfd48f48730d173cd91de6ae82c0e9b9e29ca23d625c09c028d1ccee1dd9e99e56e72219b8824a67ed8e30cd09060e9beb02ba6d966568c2b6bb0322de6f34bd961cd5092b6a0400cba1c34bdfcce44814bd756509c8e4391c9ceaf0f19049a3ffb3c30b26ec1e5c080f35971833022454df8c39d106a7c70f0a246a36c60f3f5bd2a9ebb3fbe9c56c86eb59a48cd754d7ce5254f0fc1e0b7d0096829196f9b991d3babd45f18044ecb1b0c9c3f9cb1b0646d16e5ff0c84d5b00a9ebc1800b557b0d87c8511ad836e00a5fc69481eba18bef28d605edecfe9cc5b0f49581d419b05c1caa34328a3f962015c197959a1c376134b372f242cadfceecd4fe622bdb12309835f21f43a1f81cdf99fd0793b17531470cb5714ad285aca72525a8c221c61994d3faea64fc3ed6b0209aa0034233b00c936cdb4eb3f51c01f0ac6610730d5314c212aea019ba8a7d3b2f0bf690fd95c5d6d34d32b1a2ef87724fc0a732a48605ab5ae67a3d0de89e8e02e0eba9818f5e186c6a9813a0e9b0d97f708224b258c70855290d96a14366d31929e50121ab3f24093d3b1f4c9b5dec660f5828d3ea3d8ae3c1f9a1ab73421a4d9f285e44ac61c3468c4d343eb5462866962a0c1d5961f7fb7624f916f137454bc41a641260b6508b249edee44abaa0d41adc2183bf06679736a4b081a6fdaa5c20bb93661b62e3d4dd5f488cc6c8adf6e3213ff147d2d924c9649972670bc3d8e5ce2fdcaf4b6687f92a22f1263d18dfd6f724ec87687a9d39eab98b5832a44ba927c7e73fdbb074be378249e96347273a460e0cca1097a723cef608e6e6979cbac4b62aaf5fe3959598455d2c9ddd5d376732c9e13ad5bc1d239bbb5131b49ec7be0f234836f1075964890db79c8677695e2d364bddfd5877e89c2df79a02940230a094232bf06b12633766b8fddff6809a12fbf057632adaff97cf8e4fc5addb8a662db573dcf601f2cea7f44829d7d8dc0690381333c02adf845f4e07bb45c20ce9c7becda00d2a513eba47774e2dd41465a770cd1ceb4bca1a09aef8ccb4a60293b9c33b3bdec16498f963b68a98934491a13977da96efe5cdeaaae018f3228cd2eb8ab3d78b569ccc92662ce05266803746e7b6af52d4e929cfdaa15c1f058640d9625b97af7d46509628d1df5ced41b31368f1f309a81ad97c44f1706f5c0642bcc48d73bf0c19977dd25c4f18bc8cc882ca02ddaba6073525ee61d16544c04a7db98025b1a1c3d0e82cd18ab4b747072c732a8dae43c40440685b4ce7cc29299fb9f40d1195a91def723fef6dfa114745d9bd1374e3db8006c81fbd2cd269b33111a36d327f701da0a20ccf0165114ef6985ad8d2945b18bc97fa03616802013fb0fceebccaf85dff3f20596561e9590f0d181ff1a2a278af9166696da677e71bc6ad06e8027c304aa494636319d40021479a282566a1f48118332d53045e86210c4624617bd46f965b78f11b91970f36bb40eb48e35af7beee28a423f1134baeaaa2a1403bc6fe8f4dbe4a7eedcbad4ad721561fb1c134623b28f76f58a32a0e28295b408ae5b3a194bdae2b8da3eb87b6ca4ce6cb67857fbffcf970e664acc90eec0392bcef79b4b6e134bfa194f750ccfd8d408d845fc8652ff4705e39f4bf6ad225844f42634ab2b3b5046eeae00fd109991ef7c1705017083c456d6457f30202520fdf143c7ccb22698cb8ad7d092cd7836508d6c23633fa3498366f7a0350cd2bb53910cc1e2b6adbaf5234b2d309fb1611f2b047b8a857c52332106ac53638310f67d793888cc3e055f0ecf9cdf35474d064ec705bf48b949b49100d91942410d1e2a4bc03e12458d7e5270dfd73d4e6aefb5b08fe7902c2127b9eed72c9339e7999473c3cbbaa2ad524feaf28902657644b31178d5f29675ef9d66daf3a1973a05d50e0fe5e5e079a69db21504f5a83624d25d875f8c66988d8f4977b3a11d81caeedff329754420fc4d645e8b2c70a6b124c77c7ed39d09048b7b73083751f57f55b622b09bcc8f7f6a2258b0f43df41d246092285217c76d8c5003dcbf8c3752f0ca86917a4976dc36a8a8cdb456a132d2b75737abdcdf740bd135af3ca2d32b29eb9b05f705252da14c3beefb3d563477b8f579dd793cb7eb21e9ea34ee0c0d8c7a201d9982185af7da331aa3c330259ea48de8ca597db1be25729aeceb9f2206d4507573bb26507638eec9c3e1a2dc0d2d4e2529db599add1f09825e7a9bef60541ad52d4fca972374b0669dfb937e638678f4d9e7cc1943992363e38a9b87f970370492d21305e1ba312b8c183a2771887d6aaa1434b7862975d493f0bf8ceac7d0d44c01ee67d711c97774732739aa3f3e5c09ae1ed09573aeca5fe59a25a3680a8610542e62cc41061c76af8fc674e005b197f74c844c2671fd512c989be1d7dfd601ddd4d803b23ea00e68a98f58d49a180e9e6193a0f8908c2fe0c833d172354c0a86e9ea52d6b3aa3516b5a8cb3be56837c95df498aae7ed77ce8958f1c74547079ea0f091808230c3a650f8b599d1fadb23127fba9aab4e4b3275de23671e882076e8dd17526e92400f9cfcafc80d573a2050d97fc49b42c5897cecea7ed32959b138218714819a78bc7d1744098f5a10c1a8e97331371400226b10abb76fb88bc259a69057e9ce1b2e2e3a9c49bf5613e06d00abbb9be23e43a62981688a1278e2f26b25e815ba5662ca503dca39f360937802f2a62766873c0204794ebbdca816663147743a19e6efad8da11dc37e0ede163dddfc5a6cd470b8dd0953bf43ae00ac804304a5524c27d12f321df789692e0e3aa72472f402e27533c85bede048e3de747ac09bb523e967eb85d72ef9f72dbe493fe454588e20bd717c7b143c74eb1185896c5df449fbe5c39a4ce953392720ac4a4e592ee47a977c8fb39905f57457b863407be4b587db6b073a991f081bf3aae2611641ef0bf698dc0cb99d2b3840f03a96a48bb0402c616c20edf5114efabddfd88868d913b483819d8e363cffe5929e38d07c3a97354bc7a2da6efbac48c1d2dd9b4113a36971c9c337614f7f9b7fadcfd25f25d579dcf4984d6ce7e621427e357f8e1c561f5e937726fb7ef125d94a6dc7f60febc08e6038839349a3741c87596ea197fb010611d77392fdd3893435c75783a8fb96d05135711029c4bddbc10857b2e78a5e4e74deaa91d4cb6dcb74c0d77954ba8c386324a1b55b1980c780f23b8c8717e43a47297b4c52f2f63f55f7c25c6362992b5011679dc8075b703377e3544940990c6c237bd8745bc3722cb614312ff96e87b88b12f2170c83a72993b6dc14267262d214e60ea5e6dd926ac171db5b7d9e37d581bab42306f02caf9da869ed11946ec7b92d443b64055c54d32404639aaeee0a4eebe9d85de19f5fce315440fce3f8532f04b8ff7150fa56e9460c5fe36c0c5ee4c8f5c3aae59634aa0140117db1459730bc203ba32bf7828e60ba24bccf50271c6f488c63f63482b74d231bbec724fab860ff38afb722a40ff54eae1206600ac35b8419e4b4448c3f5aa6d01559bc767167e284f454b2aaa2501f00eba504a5f1b21927c28c69517283d2bd712a5230b05d741ae0c2deb1e1898aeedaa426ce341096a55e3d39f1676b0e18f6d4736908fc2ef3b0327a972e0f762a9bb227c603bd72dec600ce0959721345855ef4eaf04c90ba168cd10177af6fbef1da9e252d5e5d6be347c19ef38fb9b056baf910a6bb3157d0c08120360f45105d1a019e1effc48ff172dcaaaeced2bfeeb3a95af057fe34732c4b096d85ce7d0998a01d807eed2643ce95d99472859a29206dc305f5aab5b7d181bfd4ad332784e5f0e4b75fd6d07812f290cf7a8145381e572f5b31d482be6d94a028d3a22eef9e5059af20a8a0033f015b741b400ed95d17af204227281291b455beba8c1343452ba5e2b35b78a9e710cd675eb59e00243afdcc7fd9979cf52212c60aa901aa112a892ff4b37d6a9c99e27c1c25cf22835e7c72af41f6804c39e46d8a1745aa835ab176d3afb97133b656a41637afc449fb0e68a235d7bacf42c5860948f858a382054787d6a0fea796c78bc8fc0023472f396d14e5f0be540ad4f35e81a012cd53fbc17b4db99291f4038b4437d947b3b41ad221cb9dd1030f78d0aa95481638f32821013977079a17f1e947e890c21eb6616067db4ddd9f6d6b00b1b3b87bf577250357c6ddd16afdba2686266dc7f3436ec79d84f0033077cec039d036ce0f64cd60d83a2b33ceeb29166e285343099810266467a3d53356728edb2a92d83702ecbaf2d5aca70563626f92aecb7455d17ba5bbba6d748cb9f44409d2cd392f61ba98920f8375b2da355895bf47d5dae59c6f8eb52a3bf440ededefe1c9e73bc73f629e5a3d9d1ad0d6419956ee7eb56507218398a7e2e46fe862419dcf890fb4d3b9fb47a315f51a610748c8ebbe410cfc20aab4c62cff61de9025963b84286375b583f1fdf4a1fd4aaac6151a7fca80df6715a858f91ab9c64da23a4a0d24dcfedaad3a7d53fed5d023694a0282b556893e37aa2f1032a0c8779568ca527d21f36818dc1485db9aebd8f65635c9fbfd267e044a4219e9583004dc118a73795ddae994ccd95b1af3baba9c087632c01534ab75fcb9e9ecc0698615969908be08cf022aa7b1b38f076e4c4e99c65ea1e0a2e9cfdd46b7cc8511636df873ff7a706c26526467b85fc0a0eb661fd332113783e0921dca2f8982c6b16a7d21b589ab3414d902a11eae3d75cc40904d9e0101a0838006764a5e11afb9f49185bfb784823955e262e54dfd8aa42e0b02c1952fdb309172c58c0ab5dfef32a1bdadde31a954aced4c30ebd75d86f4634975dae05cf5968a1e857f3d163840aa68942dd3aea6e85671bcc740dcd80bcef9a36abe6472155f188cdcc7c850a721acca2bb032487a692b60b61462b65ef3316523308493a3078009fa96ca4ba713b0f1f34288b20371d4332c564e7aec3c9a998b5cf4db211d354b07c35624c89d579f2f2e5e874fa7f73acb51af7920ff2653361c069f0b97fa454ed04c330f6427a8dd54521fb1224028c6a1179593be04608b79f9d98141631baa5953934ddc12a0460f35d62dff45196d84cb10bf0fa4dd08ae8c58da3be8f541f3e5a2ae6b83ba9d4d4f8aec4e48e59a7a4f24ee8da6838b889f3fd03ec4ce39042d7ade998df00569b6c780fc0bc80e9d7f1a6907476593a5d2727f66f58ef63f94e4d142beef89b7d0869598396f03487549c22820028741b284b767359c5481b782d3256b3b8399e27fca916c9e847beddc3cc75db92e34af16c30344e9b714eb2e5f9ad36d7808a3965d785c76b2d9556189794ee4dedd262dae6ac19658287e145b4f11fbcbd6e7d5f512f3b397e7c56a9b9695795d9895d50a754518a87236ef79de0f8c3c84e6830c153dc5aa2daa50a29f709ceaaa880f2aea37c57303bc360edb167aa8bf6d72553023e60b6fd5aeee70714df83c89ef08115f133fdfa86bb42d56ed5607e555766d2448fcc1932a7fdc2c6f833dd1c99f0f1df3880bc651bc4e712b1da6bab492b73e140413674e26061e4a0efbf4976443e42cd52258c075a744bd2e081b9758b74862971b717f488028f078a921747dafd430fe71166c38f6db58ebf856c3a080ac4c3b269a2cbc9c1a6af2ab125c0d643aca0c5bc7f51ab24ac2d14cb3c4468a36182201f675a483333978bd2353dc9578941d9ae463edf2a99aac87af7e81411cad9e3eb6a12d28fa333cb35ad81e5b3d222964c6d7169beb3d796520cc271e70ebfe7a6fbc98c4f71bbc299a48d0ed28b540329e9a56401f07da5f6c52051f122a31cec9053b622f470e1edddf700f329c0452e7187c5b219490bd355d00585d1ff5a59afd8dd0cf9cde9109325242482ce59c36eade2b596254e002cf838aa60d342f837ef0c5e678ff6dc371df6011a37bdd5b7991f6291c9b352f30d592beafb2fdb267dea29297ff9aa0319dd4d19acf5142a425a36708d4981b0fa8076a663be76632d0be05212c317a8dcd944efc9bed7a8ab650d3c79500e07077ecf846849a5546a7b2968688bd8e08c2893f0dba1aae98615ebf11b8da37b2ae21c6f4996b65e8a80b3544d235c7b6c0859408c26a122a8012271fb2bebf26fdcf4cdd6522f59f1dc62462aa0ed20ba6cc4c07ae68e1088a63b0032ca07fd3d5cf439f76c8bcef165ec2c969ed7708a422c27044615bda7eda9b9f58fd6a235e62d06bd3ee1a5927f0cccb49549696818ebbacdc6eb0ef08ba35ed5fd7fb081450d3f3ca4123e6a0fa968af8cbe6af8f6d0720d0528d1c35417f3d2a502fc8dfe91cfeb056f15227509e23512b46cdf74603fa92e0b1e4c89e94831fe6d54c60b3610464611d5eda012da79c1a487a8934c56d8cd64a888a1e7c9589cac49407c898ef5bb5cd4e7c876929fd87b3541f13b12c4b3f69e4bf143da861f751ff65573ebcf47ba392622f433430c99d97719cdac87c42d3346fa3dbf39ec028c5befb816d53762c676757f78e5a62d8d73d4fa5d1b3286232bd0fba2c9bf38c66728eb3a85681df2e2616b45318c40b71506fbc48e6a67867ca0ca01bc04763b7cab1f84a12fcd3df47f32bbce30da36426b324fbd8b78e83e841ea4b650df821eb263f50ec3552b7efd215134a3baf8f8a8a7db81c83030c496c47e46e5e037a06d0d6f778cf68fd154b537db4d5098612ea5fdc643af92524946460ff30892687c1e40b2b3f6dcbf749925389ab9b87b26155301cb7cd360b4b0fa3f351d3f693095f1ac822a5c893d773d28a5fa2b3258d8c9d8c03c6ac9ce784edd349c3d2f93bed92e47792b6fd4fb37d8c369437ea66b01d11fb422220df87427849ebb4b28bbf328537a8d836ef57da0713f8ea7bc92567a3c656073c031b28c61aa9490da560edd0009f869fc9f9689b739c1afb8aceef8fd4dfb619f81d495ca61036228665686c19739cb950ea70e2f87028c2acb5bc8651d82f6057085e8d746cf0ed02abb0d9c9774f0eb7ccc7f6516e4615479352232289bd6c7a0099b51a91d0b23e94ea91617e4e32ee366238bdfcde1067e36121bedadd631cefc1653df907f0ad3f22530d215d55661d18fe4dbc1409f2a1cad2c7fa464168834e9747a0b89d0155bb401d4a77499c3effa4d7cf069f8e3c5e9ae3dffc6dd7d2bcad85d0fd48f04936d909c2bf134614a805c42718bf475e28a8cefea6ec6cb31ffa35b2cb0a487642e222373a35035defdd555271b31ccb6fa8dfa719b0516b1587a205801aa9ad5cac106fe9d5b3467d5ac3c18c6a1d0b14bcf0d7f944eed92add5f4a02fccf6e201e1c5e644b7184136041263838b81ec8a531eb04cd41e0781027471c62b5953b1992efac62b299c3b26ba8ad2613827dee690a0c6e691695b1da44cd6ce30bfba4e082e9936a449a1cdcfb69e60db1a4c7e61478539959be9177c8e0ff33e9f57745b1b35e2a17fa0953f48347bb19349f4cc23f97b7c6c47e4d6d6ee0d739737b24cbca36c0fe5f4accbd25b87879ef9c34b81bcc1dc2a1f2ff99d8417fa17b07f5373944e03c7539430507f134bf9fb79a395862765e9992631ce78f6c93823a866f0b62a153f488d0c69cdcd2e1465b1e67f6983f38209ce3cfb70eb27c4a6fa61c2c96b3c7e36329096e957248d99286c7bc06504eda7cb16a2f1b6d06e777973977b763a76311c1ff4c134293ea9cbe4b4a112f020f5fc81c2065c20e3be096b08f07dc0865a554d78dc6622e9dd026b5e02af94f249eb8d83963c963eca46ce22eb7ca2f989ad9c1a62d54559e0dd3376abd0d0aa5a98f80e7dd935e2df499199a84b0292ec940991ca7c3cc24e982c3db6262a9cf38a61166d2c500ca3258f600bd0873e9ce56434fe51d4472ae5408f5082c13756adfa08f339d5ce725a5788eebdd5989dd72ec9424e19c1a38e035b1fa393bf05d37086b39e2d977d7e11e9b8963ab144dd7ec776d4734b23dc1344009c5d0bf7e6a10a37e4dbb3561b0e6f5dea4451bb22eb2b77de67602c4dd9814ad0f354f783f47c1442e5b950dc81079897258b539afd2fbef6288ff812721ec824f971bd11292bc33b3851cfbe9c55daeb08d0b781f7b87825f535553c8bc577a8cd813b605050d7800ab2bde3667890a9066981d9bca550db481be8b8f2a0f10c7b2edcecc07b1db8ba9ddc4ad97ad15792c9b07f77b646d9dc87eb79d5c6c5e9aa9fe012094326b604ec9766b9ec69f7f33591b19d1b00b0f874eebb180ac4ae2531b424b948b80f01ce6969cd05730604c86f76400a3fbf731266bfa4c2d7637a3f2a8729559a9c390707ee53e2ca6dbd6cc1afe14bbc5493b2a7696c8b75958254b62ad20a3fbcc8049825f5bacccab0a89d184cbe461873c1be893be44094779fd82ca2246bd2cd7e04b63ac5b6de83b6fcd9b332eafb4f8a36f09d4eb4ae03c10cc518fcfcb01a46b0824c74c7a16c2727298959b25446e1e36d4d1e0f7e160602b735062d7b7f0289a07e624e3a8f3c2fcfb46b659258f5b5c72ee06717d5247d124e037b7b53ff81530bc0c2eb2a834d8e9344334c585547c0088635db97277cbd400dd791c3d909a74b6f092cb09e4e9a78bf566ef7243bcfe45b462ba5a110dd2059b10fe98faaee5cc3605c96d9aefda299dd719ff354a3440e3266ae8c2c4f1e2a572ad672faf2061e78648432c9271d12cf66b71ad64a184c53c8805430085cd933ef1feb0a8704cb92f3a02063deb1b738586552d4a4fcdddda09806fd9470625e50b2bc8232e0e2c330d2eddbd6041c285d4ee10038804c9470a73efea05971eff61abc5b34cc5e7577e9abb19322e057a8ac9fd0597893e21d417cad2b781805ecc56908b13f85e92c7ec012d51a6b8d3999194a4cc836759b260fae64523905ab64ef695915f5e016d8e8b86c2082552509e8e083967760c179b592786efed01f3cf4047f654dc6ebc483815f8143c2ed8851944ba5542e0af778d5f7c6f2911319e2decb90a2cbe38c5e6c3ab820c40c325fb0ca4438230c0f35139361bb77c4fc4f42e76336b253e21e059ac29c3f64c884a58feebcb853f5046e39d451e3381cae5850c95452174ce280714f24d8f270d1936371da775da7468a0a7ab98e1ba09e3c647992030f13ae1ab691c9b8ef3cf0c8053d5bfc2f3d276c7e6ecc801bce81075bb957c563fe505a3591879ee60c766e3dd6ab33998201b48022897838dd9a94c24a1ac265f272dd770c48ab9bd3455e161c0ee4babc74d83cd560f237a7ed8d150998a05ecb2a892ed647ad74fcf4e1848704a0f4b67b4edfbee61342f0151757f37f4f9660b62f0fdd32cc6c8f3e8e40c9dfb089720028a051aa4b983d81f9a62b572e44bb1883482e5336675a0756ab5c39b000332f36d6a5f6a97f991475ae5e48d84bc26d714986fb8868c3661f784c9ca936f3e7b490c9604a7e48c98d34b9d416d88ca8d5d57fda77723df68afb4145a190508a0d1915715483e395f77a8a1d194c1a36799d240674fc055f9b1cea1f3d7374b4cc1616690f81db9743ac1852c66f895919467c7a54b834ca1037a25b3c1dd2c0bd7644ff11dc21d2abab846b44094c4a2f15a92442cb26c937ef5b02c7e73b5e32d6e69fee2715264d37768d99b18ceeb82b83cda50f95c7dde9fd90fde8fac7092aafe470b328400313e1ebd406aa495a92963ecf4bf3c85a51f95f9e9075ec5afe5f2da114e481f5e96a8262022119355b4ae5b10a01e0c3d4fb4464249576c6ac1d57713b269d79e7c4a30c6398b8dbd9217860643affd9bd92a0889382b26c09442700068ef2b6be972922e53d3cc0952d1bb7845d6c2d2128230b9debaf16315ffc978fcd01a5ddfd16fa2a43fda1aacc254c3da60941cfce3189d8623f5fe817f11391a0607275ecd8922db71a0ebdc28e8045355e73a8691f038aaffdc00f6038bc47a8e817cbf8cdd3bd1b1fa084ad607ddbb507c928dfdc1690ef6c0c3859d6247dfcbba0a915ae76d563d1bbecbba92c73e49897e9407d8edbc1f238c6802d720e103de2f82007ec1731cbafacf487efafd20274e07bbcb27269018328d1c56deaa4fbdec4c078a158886dc7db1a19f19a320df3f85d87f8b46f27f85b04242a89a6006e4c294c3b60718e289c95352e957adafc6b54662759474a37cf51a92d366cca6d77a5c23e7f8171770a791eeb7b53d5ba852945a45eb6f704dd57d142ce2ac32f9dbcdd44e90e0b864bdd3235b3ca7dde25ff2ec3b62570884738cd2b65bb2e5680a7783fc5927413fc621678a971ad373151ac63bda249e0186f7bedff5114b1d638391ece36272e07efde8a051358a05e08f22b95fcec53e0c2a117d7946ecf5dbaa0402fd66ebb52b0672bf5d74355f381a4a34d72a1c75982c09c64702423f5e076e52717e42d48ce8eca5e8e3a367b1e986a60e9996e45da49782a3a05b241df97a2957f69260d53a04480489d39fff79d560be02b9d6b13163011736892703e64d00798142f2b66628d288ae8ed8769d7ed5822900945459ee962461c7c6675bc9ba30b0aa7e1c8a1eef75607856fa573cce07e2b80bfa3f87642b4938dc13b1c3429f370044b6f8259185aec6a2645f1071d2fa8d5cd02d6204ae9b1fe6c8768cc02f779612bd5827046b2a6712e23399732a3bf16fffb4656218b55247b4cb533930e0eb630e2be4cfd39d48cfa26de5dc769297ae7ff118f35fdf8460cddb85c4c3779ef4bfe882d0fa1250011bcc80134c83b59dfaa604d63162517b6b038f51e939aa4b71e7acf6019af7f55be79054dcd5d52a8403e9e7fcca8b3cf8bd18c222573f3ba4a08bde46714f8efe867f6351a67177a02f8692302136e6d705eac694ba6661eee849fe25e93da2b42d13e439fa21f02b898fc5fff5d95b5c2f7889055c7b097bac6c7292c5ad2173d7c3f1a8550d32f1dfe96268041719cd22197436b393e5047337cc324cab29a1b3ca03a1a15576de1f8dd01a428585a2a7569ec7c86071656439367cd0c7bf1c4c4eab497aba3412318c241af835dfca2ecb52ef4a3f9576227b4affd273a5172d35fb8164d63053099b96fbc49d43e00be4044aa3e97c7c39760fd48f04c46168a190ce8eeceb76c53451bfc213c81043b396108dceb0836cb01cf61e036535098c8526e92321a606f90aaf2f0dc4bdfdf8ecc79b08ca19646bbb4470f61fb6d0f18bf1f81fe3b71f80741c5253e9910ad488b99079339e58db28c2783ab815ed1f1f186b1ce6b2ee2ddee3da06c4e72d63faa6a7d5e9ce9b854ef41b3e3b63964de17b38090c76e8bf149536f469e84cab584b766a9b8b0ccda01fa9dea291fcb56c9a30e4b5be04d69cf0e38aab5be496865dc8624bb72fcb8754e42051dfc7e04b69bca3a2720f82b59d6ff90b6e5da58d822840d687f2a3c91c2d10a591526eed1769e7d7fdc854c24df970606bf6c6ccda02ad9a7e96f94b2baf9a0000d8efefa42e13a55fc27dcb5a562d10fc42e2060baf8c8f9e3e1a8d26398c83493961a973830a3b5f2cb9cce10819d8d57acf118bb17580a747231be8c6ae4bc1e8c15bb5b0a1b93c57676d7599f6ee43e38d05d5169fd84d8d99630b70dd72f51df6ea270ad50398a56a21bb235db8130c3d9585f00482d499a301f2ca0bf9ae07ba4286a33762e96b5c45b015419876882eec9b8536def7c17e8d93eff398524721fa7132d2731ba29a2ebeaa8cb958f2774b89dc5799cc8403e80c444cdf3a5a582ff6cf87c5fda4111f0bdaa7234b7d5d459df1fe83a42e839b02dfb57586e2d738b78cf28c4100ffa03acafce43dad04c45f188bb0bd07d7c721573fbf13c7d29db140bd2c5e7722406b148ce72722bb2cd62d5db1e1f244a6657e7979dc9217939e95ec35bf1c6b4ce5c0f6cf460f3de5041289440e50ad2bc85e09bd052da02916a70a59f998a0cb83ab8e312c55f1f50e58b45abd54ef60d1d4285dd491a7914cf4f7cbd68d00eb746192c461a6756f190b156c4449809f6e16019b356ec060da5626bd0be54260c1352b44f47b05945904f7ec25b272d33549b70f9de76f96afa5548cb7ead3dbc0fe8c3bf66eca21a32191f69f9f757d75e512e107082a75b7a3f3c3c36dfea86e6ee8ebfbdfefcc22d8e28d1dc1827903de0231a41b6d2e927f6e79538d7f9b7c95b77e350024cc3c3941ea488ac55f474fb6828ab641cd237bb897c4c8c4afabea5fb3dcf2834defbda455155f19d745d88e7a17172796c5589ec44e2d5d2d2f26b5cb6bc1c849cf5a0a7df79a03f4eea6b4a78b2f1b8f7fc4ffd6da80b9d97a804762ebc4d4111b8614a025afa47afb69ba69b63eae17309877ca128276ed737bf911fdf4610b4426250a89e987a6baa2e0ba4740ab595518cec889ad2a68419a306bd0cdb02101ff0fb8441c39ca9c89d66a0c020be29d951df3a653a6ce9eaf4d2e6853084f4f614a7e43b37e48772fe2439b53c629d44e8d949b19239549cfdb2842e34cd5c2e3eb3d7c347fb3785fc47472ac5f8a12131382c1efbfd0029a08bb91fec3958ac241609f33f6734b069e0e255de3c23015040289f33d0e83a5dac8caa4ae3270775c50f5f8d0c109d6c5755e376b13e25da23537f69fbf311c3734a4ca8376d83743ff85d8ca2d97fc30a05e395955783bc7b3acc4a554b3bc0b0f975d9fed3268e288c70de2a6d6d1c279ddae3aa1da1b3b3bf09f1cb01cfde6d4a58391789d8bb1b23f09e82411af7cd4e53682512082b81249db0953ecaea474599c9eae0678b9741469b7bb72165f8cd31853d88766df4b486609b8046fb229b678d3d34f1553d0e44b5480a424c1f1e64875e0fc2d13c8c19b6ab69ddab806ac6fcf91c3907cdc931846e88afd02d05f722de943a300ac03ac8488286978ee2cacd171907049064ce449bd13db565c38ce9c6ebc029b5a834621f99dcf875d87c2b3d3a2089e98df126337f1bd73898e0b8fa099338689dc9d1a8c83ce67d2d526b484687d1240d3a6677c8974f443db05d42e336e5ed7c3c8fe97b47569f7a736cb4ddc7f9b1399ed431c0252af60e66b9427144432180b0ab08fc33104ef607189a39f3e23155eb618dd4a17c29b565d431f8e76519032d7255dcefafbf61d68d5b6892583d507462a9a4608c018e41198d534e1cf458faed1e5103508031cf10f502e4f529a368a8df2ed76ca29df406374bab5a92fbbc972b90cda8c5f8c959ebcd891a0ced7f7f22d58b4bcaf2e9a9ac8af988e2ebcaf556f6d2e648bb6126a918f92a7c96de8b20140cdb6454c5cd46a887832fc1808d4d1af4b0ba5fe619cd84e93054c83263f3d0a1df98338aafd51331dc8b5cef706633ff38915c740d834c12ae06269c3e25bc293106b67240343c01cac7771895ae97000acdd26ce98011806c524c1c2723c6214b0c3ebc9343ddb8afbab9b0535b300144874080da6eaea6adb872ec238fc9bd6633158feab65435124f4172366625c61e90d7246b2a78c5ff718a77a999718afdd26b35dc59cf47b977667afa2aff3dc92d096a2496f5e553843a81e4268b0576caa8999b09f4a30f1f277464fcc9c67831e1caabedb9298dc7009b0b34186146e65bec1bd4d3cdcf544dd9cc76cf25db3e164bafe8cf1553faa9a0f9d38ed8d3e48b7cc25b31adb42ad3306f5697576b756562e0ca46469b31ced44073564f6521a4c07511646d7750349f894534a583b6f38aab659a1303354d6f42a83d5ee8957055b32487d3d2853af3e4867fb20acf080949d3b640b9228e670f8cc32f046b5d4bdc4c1d6ddbeab3ac53fa33ee35f5f17ea17d6f9004c2b5b48d1ff9155ccba56f75dfbc2b3e932d264ac3b6ac221c02a29a94938b82f81b448af13cb9c8e390c27ff0b3668b0c08beddd36e07dca220a300132dcb1058283edafd85dfd7225d7d5a8465b25dca60253cc4aee73c1a43c985ce62f6e496a7a0b22cd6ee4c3242e504cbf53ef54572080c63f72c91f28dbf38ef1e4bdf712b3eb8c4fd3240874f23c1436256732259afbb90c75076213472e32679afd327ad85fa4067469254044a11a75c51be687f3235cc8639d087475ca12e9e6208a5d654e3e01ff940b8cd4f3daf61ce1c33b6fd5149a5e0fc2ae1808562eb745a91a30dcc3f8ad0a6c2878e38e19f1ecd88016e1979c4feeb1c0550df834755f49fb9bcaf6778499f7fbb85fd403f4a2c45e68d96e8030de1cc0fdaf8b34a767df49cf677748234c413638f1e5125b9dc3630ae17ae5279b907c8faec02f97d140deb890e75f0ba4318df1775402ee94a3c0395b57305501b727e48d8399a1c26377d28bb660c30bc545b699c3150d7f4b65d5038e985b6e98ea5a793efe8e30c5458434b14ef0970170434587200034b8f0418be70331f057f536c70be27e6b4f2dbdd884035d380310d17af5f71af99fb20a96d3eae94f90d36c59749df703cd4cbf9216ff0c5824d5e94a8e09a6cbbe2dfa4fcb8007eb3572b9b14416b185fa4efc2204f0ec27a30cea1b97356d5e884d0ca60d6851775818584a3867288b52567d2babc5e81b99824981814f1f7e3bb462a80407ec3408e225a5427cd8f7a9c53de6bb185c6399e956d286bf5b8e6ccbeed15e53ac6e10061ce2d8795d0f63663dca7ada38f932c76e931984849f964a0df1fdbfb72d30bce5ff70e3fe5b279974ebeb630eb6907af87532912b3b42e48786fb7dbac8f8c333ee1262d25085b752ababf55552a6522814bda1ca5c50d77f74e5d847d12d5dd2b0600096652cb878214ce79a62f2dd719513360846eca36987d04219c879ea4c960ee35e3ea2b17fad63fda9eabada640405455be811a5de44c817f4b22eced2b6bd8662c853ee3757db5320b1463e0ae46f80ab86c2654bb83873ba57e884d1084510b603bbcffa578ee299c7c7eb3a2ab4b8978aa34046166bcdcdb002d7ec52792bf8c02c8fe8356e69cf1deeedd09e104fe19dce86e057286df1cf4139dfac031321d1f70afe3d80ca2a0c2e5e178b2078bc94d53181e2aa5d0ae50b41b71988e87e5fce3f7f7033fbef804db71f086373d8e9487ad70b284493b9fc88bc4524ae229b00d9d585305e7a9f22971191e357520c07cd7a7409062b1dd650696ed01366a85f621b622e0aec13362ea88d29d0af2bff9dab3714aed61d4e93922fdf4df3be4a245a6f8b6e52298c129a073e3505249c62f27cce357a554946cdcf8673f7335ddc0d43d5266e8e34f9cfe8f0c1eca04564bc66c4f1dbbdb3f5164f7eb257b077b66b9cf431df09d11194d521669edc6eb77bf715e3b0553d15dc6c330a117750d0ab8174bb5a46ba1f3d0c375e4c376fa2a71d1cb1ebd9317847019cb5f74ecaa7372626e0674fa485d34f679b7ae972863d089669e32031464f4d7c28f321f3dca967881185dc61149f86fe628e0c821a011596ed401f76cbb905523e6c6e1d6e3af462c19240261e24240baddac19aa05fa2fce1f15cb5c393968228bb3af8efcd2073aa54d19bb6fbd95f6f87ca66b24e27bc93ee20943dbaeeeba4eef6fa2ea22a20abf5e73cced1cc46d735db685cec85bdd8d44d7bb793cb97cf7d1b7390fa5925a55a4283be6e4480c85f921951940f878f84e6631ebd6d130bad606d239102cc67bc0f0564dfc5445de50eecdae8e4d2a17344369166b2ad30077a77ca03f8b50b254daa3fe0d47f7ccabf3606cda14acefab0e98ec2c33cc59292bfaf4b7cf1be3c816ff4b83b988f37071e69f36dbadf232ed60cdc0d4e6cbf80b2ba2a1fd155a597c907da2771fdff7cc6a597a6ca3630b9210346696aa0d806f9f04efb72921ba10fd146abf8197d9eb595f46db7be530c03a5b756ed21906e6bbfddafd5eabc95f93cfb4ecac8242a99cb85522061d7695f72e600904b4ce1772026838547e026aa70ff146e80bb0c772ae2d0343aa67646f07d0b7e97ad22ea8a5920a6f2864a6af80b35e2fe994fa6efdcffc862fd4cb90be86a31b6544b52c82d95f377b03ebd46393fb7e3ca4d90e397100c3a830c3d40475c94c1e1da48514a226539e94620bcb56211b14fc89f661575567fb81aaa83368aead9ef9cce00310e88c450df71a0ba5c640b7e4aed5824fe1f11d6f3cf01e74b14e04485a7eb4b9b523c19603000e7c7242c510a99a87c2004ea0327cb97acc8c864137bd49c2a96768e06cf61b168a934e22f4b6bb029b64ae23b3c55b9f5d316dd5149de6e68e2d18e05c900414ea9d3118d94a1fdae3ee8fb642db6c595ed48a549e632e36ef4f34d8a5b2eb71d3c83733283e10e376a7a802206e09d15183271a75cecc50cb6f4e46752342c80f5575f89e8a7bba90c6ae2d1a999eab980daf5b9ac5d1bf9965ae398bd541bf6b54049f2b69d596e631a6ea0badb0571e7927aa6df287e004af50010c0219c905192b9d681f6b8a608f7c873e70a0d2f1fc21172198c70a3c71d34f8665bcfcb8028e5eb7d4b617effe797b8486d16e87478863c3ee2d6cc0aa3247af94d83dddd8d73b093ed38299b21fc50eeb50b39f4e7e451e8bc9246a3ad892d502f34f3a8d5eebd7e52a26c17b45d92c0c5d6d463d658ca5ab8655f2e8a13084a81bc9e73e2cc13ef0d0db882b607f2d8f19a1e7d77e7dfadebec1a6c8a5fa1c413e2bd3a978cc9653b0516c91a97886d813c4a72f08ecdd0e250963b035a551931b8b3b9872a8acded52b22861bc0c84b6e94da6b4e105876d8da336afbe0407a04a22003d9a8aa73bd12ed94e1a52f132cec5fbe0ccf42b22840550aff11c668a03bfe31a356c1c99ff5204aa4bcbeb3f19934f854f18da9565bfccf639c44cdb6c45282ec4fb620bf1d88bf4a9aedaefc8f8a25cce94158369fc067346da798f50cf187db1ac829bfec12f317090fa4ef3c32f7747d8716f5ab0758324aa093df889fedde5b1a71d18cbc8a549ad395a95ebc47ac0e890f6945db6e0eca7a88f2588e8140ce8817c52f85bdc30499b2b8f5c04ac8f735d3ec1e5ade6ceeeab9f097ec2e0c8af8f17a967221d8ec8d3ced471c7ae3b65577f88d8d39ee008b06a8e81624bd17630ae29099a18b887c7ceeeb0d7978a31c8170123cd2cbe8c3bd67ee8f5d192cd5a409f8600466a38464f020d8d967c3690d1cd08665d2f3eff0088d92e4268f1ff505010a430b0979fce93073340c344f604c54f7851d155258a29bfb44d5850b0618c0e3e0c06c07206289106ab050ef53500bf70eccb4dea6a3c7a3a6f6a0161874d33c511a941c20af533bcc7de3d39012f87d774e57be4d6376bce8cb633f0ee83a5d2a6b9baa5ed28793e5644c3f661ba2e20e8fa1fb6a236578ca0c204ab3fb1bf1885a4014ed8d634a9db4b2860742089810a6a28236c2d4c6d1eaa415da0581ef6ec749cc037dbfecd09564fd8ccfa21b8f9fb5d53e6c18c859989976ada47e8311b045ba676b4854baad1d2ded299299919567c2515737488426ab25909ee31bd72ff2b4038bab50eeaca23efe64e9b4506e784e9668b9a3f02bea3dcabc88a5002f9ded91cb3bb373966df9da0272abf77bcc0065cbbc78b9e3a4b52550ee48cab061edb419460889f9b5674cdccf36e0da8eadb19256ea567cd9b95051ed6440a70844ae008ef845d386ad621cc478726181f504fafb1e8844faf8d2aa991658dc0f60293bbfa19686409f8cab944ee00fdf9be097fbead09ab2f217408c273d0bf99945e8fae1b8631707ba0e0f51a811d5d4326efc1c98e7ecb1a9ff914be9cb4302fc97f0c1e9f38dc5533575f2263aed11e628f383d6c16c6fb7b3e47b52e1c62d951b2c69e31abd5232b236d1d613edc8b38c2fd8f9fad3e241cdbf096e8e9407a519742acd3bdc409d6fc3be8a08350f73511d586f2fb3da54fb393224fdc21880648f42be401153c43272ff55cf9d5842782a81cca68bc3ed47a44b92cc5f72be7505ed6a1a90e97363a9f2e09886e00b65c50d812d8d1052b6ace07a4389dd11894687d5afabc77e228a9b1d87c5aab019b4edd6ef8e0692fbb6ebc98e6d55223309ac1a11997a2fa58de23b60be280463e013821a87981499fb676f34ab12d81336f5133ee05a83d54b9fb5a40e14f628d2b7f464b678a5188a755bd18c8ead6569f5e8a2514acd449f7f2aa6d55682940b01aaf719dbc890e111bd1852a6aeb3ceb108f9d3de4c2eb50682ef11b5800cf3872c23534f587c574cc30db43e9b9f795d0290c18dd62e7d779fc2dd4728df3165382da8560ae0969404b78a03b88ceea97b855b0ddbc16a85a0a31f45e9ece0e878a59da4f3ef076d56f740a3fd2826c60ae2bf5a8b73c0436c4bbecb701d2f1d584e6e5a467af253cf20661a33b54610ece3f64d9ab0f007c71ae7d1f5df20f44d3019adf56754fb86f62fc25b2298a72caba1bf5206fc210e8a39371764f961076f804465545fca2ee7a931d329c51eb73fe11fd630d389473df2b4a4f95b36e9fe1680eef35e1edb49933b684f5cff94c11a70b11c25e6c115419908a9b0206a0d4dd34166fd1ec07a33d1e7e0dfee860e40ea3b3d1c87734a0619c218a5102d03bc0cd0ca50f56aab98729988fa74fd94e6e7c6361ccdfacc6412e7869364555e20f1147ce37fa253a1e36f092ed553b2306dc67e546cad2e6afb0c050508e1ce61fdcb61f70fbf3e689376cf16340cd8c7148c958d738f6f8783d7d9b94e424d113f3e0757bb845a2f5ad895d5f6fd129a8e0a61c59b6af8331d14e0adf0f388f92243928917625630d877dde1b562a1dcb6192313369013a8406e5926e1ccef610a8991fc053f27dbc11ad71a99ee5ee15138a514f086bea0ec11578987316db5ce900a75d33206c902d2e5e74882a1ec20c6c021c1ab551e2625e0d3871b58fa4a4bae25613e5043564001a0edb0b4286c716df8ae53ca26088018bcdea95082d1dba916f6d715d5e32cab146d64313cf0a053746c30e49d59fd4eda77cc0660794e92387c44c3c1a4e631555f69b6f2ebe42cb83ae06b85e06ca54b2dfce2e2b7ba8a39aad13b2df4bb89d4fa296c1fc8246c5d106e1e58febacac340b220817a3a08aa571222028a1d6c248f6f2e8252aa96dcb586b65187f01fddcf3a119c74f3fbf8606966222d7355c4d17b91f372d476c8656d503540d3965a4a1b40350148bdbca8b9644252fe9c7a2df6b49c25a8bf064f823286a3fe1161d785c5aba72d04cbff37cbe7429ebef4b9ac0f6e08edd58f963bcabc7547459cdba9aab6df03918c33cdf510a289c48b059320a6771a4998e898edb07fe308f52bda44a314a5f007682d93a20d85ca3e33158394ce0c0a0f6918dfce276b0381287585ee64a5963403a2728cbedc1e39d2c533824240822d1fb081667a206b6852e92bff94669a5d3109dae22df7cafdd7736bfd337f2597f37372beb9c90c2ac738bb77f52355a01d5893ecaaeeff32f36b6006514200357893792d6eb3cc4dfc01accb99f3f5c87151720296dafd727bd8e435a2a6b42fbda5b5ad257f79405c49c4d429be6a7ead5ddd9e48b2baa527c10ccf9e6e9ab0d6cde47e77e1ea7aa4dff8530de03f66c8b28a42f2c98a4d4a02a5fc5a63605a9a76c42b9d64c0c6abd5348def7ea1dea92f9d2f0ddbd23a34fd2430ad62f4a90d277ecd781dedd2a54d80a09456ad46bcdb08378c14467e2171d53dd168154fda51db9e50503354121dd338ceb8b658c075fd37af2b638006d493ae49e642f5232a401975aa3e3f9d00cab1bfa2007e2deb323023591afe75cf90d91adda982295d48002833209be0ab9fd4989b463ec24d906f3fb60d9c5866b62865217e4f258eb44d59c9d7bec6eefeca492e33679765f5f21bc2bbc923691b6d8e64e9a8ddb4dc10b74306dac041c8cb6540f92d7a5dfd9f1f0d1f200f25db9021f6cdd13dbcf6a23ce7520c48c7cd3d94e175b5bc7fa74b1fdafb1a09ed8506eefed276640f81ab34ef7622942454e7f0944b21f48b3edc6f3ed21d7775b845bad53cea029eb37e769c36fd7c47e14588aea2faf3fc61e7c2ec7b51d9c05efeba6e1fcaada6be64f57e9f16c700020900c098c6fae10f33d60d93edf9239e65dd43963dcc727ea360b2dfeca57e17e73492e6456ae8384a6fe2b90a5f7a407053b8840a8e8e275d57dd6532734d95c26877ee83a4afcdf521efe71f8dbd2d047dc2f7bbfcd6bd37ff5424866212582ee33d22d61fb7e94ffd912b648b060c982644c022daabe9130aa8b630fd5e0f7fcab576685ea2d21af9de04317c62777d4f663071fa0612bfa8ad093953b379a198d3413a34c20519b6a94a771c8f982ad87e938e6a0408ded59a528f85a0f3864af51addf4a2c689dc7172c42caccc9cb623fb02766eaebfc91a78e8f5bb86ae3621d8f2ab459658906ed875179101ef09ae584690e10a119184d994c6f8117e988c75fcbb5bc43be9b0ef0f6670db9c0a91945458471a306c57c71ebae51ecde7e2d86fb06801fb5f4446e14b0f9d35dcaa242a3985cc8d919cf323a3e690c9df74549aa1a435f486da232f5c90c1e1ea261d35d8553a120721672ffc8453df7af1af507de2627e770fca7ce563a084e3556950758e3001ccd5f8ef71b0a089f87d70ddfe1fd25abc55d0aa18c0beef6f672f6f9dbae43dd8abe96401f4f96486a6f5ddd614d5c6496689c9c01acd1a212ef01cd48168833b26a739394ae0c85bb0ceb047e626508d4fc303132460d281b7dd8161eea0ad58effa0b666a48725e2e4e4eebdf20178fefdab121af0abb1bd981d74b35b546c1230d884c04f3b545fb8b627b55ecf2c3740b1d9fff04abf756fb33404c92f1f3dfea243d3ccfea2c147efb7c1f141bba8f94f7fdda88fe083d3cebdec0b31aeb9bbb20997cf3a174241455dc2bac37760911d133204dea73be61cbf4a798ca33e1e585dc0ddadba30105720a55a958b2a8c8c38573b2ee452011a6d3588285f5ea19f46cf6bbdfcd50de47ec49cba17a238bc16231e1380f881d6cdd62738541cd1238ea89307b39a89542ec0d37b773f7e87c04a9f561ed9ee090d9dc0d5c702d22de2f8e9674273a25d0e00c33e7b1d61d14d25201f94c5d5032440bfd083c1a165569956095f0c6b59b4daa8a3dcb3d9c3ea200de066c98d8df8eded15b9791a75db106b9108fbb2b0f7d7345b5acbe49325e9c17eda2f865eed7f4e03d0ea13716758b714ec05892bf887fc993acb9febca2ec5ee6b8c8c00e5568c810600f7bc25cf6ce58aafa5d9ce04e276848ef04c41c06c5f892541ef0d5ca714891f30f8ced14e48b175a01ff88d35d18a8622415ac5acf9f35c0346c5c21100171f13bcd82ac9359f0d0d48df5ef7e364faf0e9372fc78ea15fecc28a48fe072c14b0333008e3b973bf20d5896e080e7b9c73b59f4e94051c7a22b5a74b33866a2dfaab5d59a26df9acfb7c3f1b2079191c7c98fe3a4949aa3dc339a7b67c3a25526bab5c326e3b944a6cb4d2cd3e19b42ebae280f9df9e41f4fa5e35e83d67458b741fe9637d27a1b7c87c9f78184c553754f6f5bf3832fecc8c2e769aae683bdb5ca51630d341263cc8a04b390be9c251926f16a59e4a2f3a79fa0b45495ff77d06c72e463f41c5f243694968b44ee8e9d820b8507915bbb7e3153ac68508ebad4ece22d0f181cf5adcce2679c69563a66498388bfe3b01ab78817e278c89935c9eb426a5ea3b05ecfb0096fc11beaba60b4615772f131b6a6fc74eeeb5f04a67103539e72bf8ce821250cfa24bb61245bfac751e06470901dfa9cadeab56c0b0e6111b5510848e39dcb4a54bbff509629c553d647653b90ea09416bfddab3095132f1b9e859c8c27986acf23cf0b2f0a7ee5cb530660ee1e22beb5f184909d490245be327944f02fa4e662228eb3a427cab16bb3eb5e3c83e0ac42af1093f63c71f4160e9921adb364df4bbd91a8358d2f3fe17ae16bac593300100c52422a6d5c23a3dbc8b947da0877c23c988f325cd620f36003ec496803dcd9e4c0f8c9ad2a550d8dde6162cfa0910e5f85aa76ce36ceefae26f9df44757b11b0b620899e265962b744bbae2579f89bc1ec725079156ff84d759741845f41ab5ae3c6053b88ae04b541ede57830d58f0b5137fe1c02932ebfb17002f1dce71bb2ebfc9a32b1f0cd384cac409dd5942c317810bd5edc1ee0a8fa86e141768098b4dae5d6fe62afd5ca06dff20c14f40aed0c1c1830b1fce0415a4d0a1b3d84f6bd39232c736baee03db1a4edcb1c87de28bcdfb4f997d2462c156ffa498baa7e955a09733e5413dc7bbee31e38be83afb6eecc595a775759c26d1dd32c5d4802d7fd5e59d633e41f78223408a238ada653d2a45b855bd842e9401653500e2f71ad57d792d4f7f8730adb1b537ab949b8eb99e0861a4882796bd77fec28b2340e9835f6d4128e2b926cbb4a8c7db9700d8e2443b9563c7add764d9cc7270ba745d21b2faf98e78f3048db7fce3cdab4fa3c323b8efc1e71515f655bbccb8e16daaf0a8158fa6c69f80e1df5532fb44d7e21d4c606305950a4c768ce85414ab730ff36e0cdc212c7809976215605f4dd276d7759c6bd59ec9abc4245a3c44da8a37da093920b46c9bbcf0e43576a1119092d452a1585eddca616d881cd0944728f34d13cf9a9abb91c8a58efb1cbd1a9814fb37876ba6bfd90d4919aa614a22eee655b5d31edc5ad32642e6fdf810c2c11725b4cf8111ee2c99405ff686db6e3bbd71eeb89a3cd956e965a6536b8436e70e06897e2e5db36c0ccc3842e8195790c67a3791d50fa3e3df3cd9e30392313e00016e195e652707288071a1ed3491266440660f1ea614dbef6808d624b07a99cf4590b93ddc8a619beab244644370b819e03c7840bee2f8f2602488cc9f75ea0e9fbd6531639987997aa414300eccdf45c33e970d9532e54a2edef4fcb1deb0de0ba07856a453be9f1acf9b1bedc2add5e07a2b35e0d3aa184b8e5b295bb20fd6a2ab64c3244161e433230a762402c6c0b826c4c3a9c1e8b11c336be5b1f06ccb8bcb79883b5381711e68843d64d31439351b146ffa5cbb14437bf5c0fd1afd4e466b652e6d31950acf3faedff5644f021cf80bfd8824eb837370ff250c25ac1d1503d496e5777df7f5e147f782af944f5f90f03407f90bc5f9f565338ead2136ae87254679689c6008fe8e3b12cb12630e774000fb93dc23975a22ef76c42b9ba3a30d6dd9c2ed394bf52184ede4ee3c853744e41a6f82eabac5c048b02c8e134b0adb472aca73a83a3e2511409c122b3c38436d9a55b139b28d2d20dccd654760383609a0c5c518c12511cbae12a8e7ea93448cf52e9ced28e20c124a134a67428a39867396a6e82f7011424f68d6831939219cedb4939b1111282517c1075c0140e1bcce3d1c4d6c91db1e68939d6d6db8c00c879cc88db7611c9cbaf75b98659d1ef0c33467742ef043f58d35313be831c7614e29c05d0c6f0863f330c145aaa4c11a7996a37e689f6aaaa15838d06a46676da31b8df58c2313e3618b37df0ee08915e191fe284d35182b287d8ec2e531fd7b0df29ba71beb96c8972dd2b089b0e62febf90507f6313586dd399fe753c64d671ac89b078cec6653528d1faf26d791c19f879a9e305bb32209ece43763d22a566a539ae95766be64bf2fa047cd481841b83b3ff73a6a0e2eea0ceec5932dd1bf4528b31ff0df317a9f23f2e7bf86b1634b6ff7c4068469da8a725b9d27c474a71f247509e67973d072c53415f73c0ffa5e3d1be5c6d46b77481d091823185534169eac971507aa39df94f7ff965ef68b4e885c39cadba4f7fd4afc6a4c6a89da5a0083bbb733d653bcad44bf1e1bd11d85749a653d57452466cf8c66064b9acee202bac8076c9b5f69ec60374f667f9ef987079a31d22f171c0c3d27ac0c5a4b60c31f8209671a6eb7450136cfbea2d473ab01eb6f40ccb76af70557a1d9cd7cd46c51006c31442867100096c25694baa077c3c86680e51d41424e04faaa1974cfb21554c5374781db924fc48ed1a4d182ffbdd24df91eadf481ae5a08f4fb94b8a05ad886370af43507d03f11af1ec54da4d70bccfe50e7fd02eead5793f627fe63b873a6c788591046dbb3b5fa83443dc8e2ae8e63e6bfdfcd38c42890364af8daf8844fc5afc4ca8c9061485c8e26f3920ac71a8f79139b388560bbc0cf0243e97dfa4532d456b51fdaf563792a0fc5bc66ee82dec9ecf36e54c43dd9eb7321f52cc1db6a809cc89c6e1cbedc40da35438274538cfdad114c1a02dfdf65ffe5f54b698b2f5da8fa8deb0e9819b8a7a22f1b7659cf9fbd3406e6697e39ecc28869f3fbe33bf82eb4c27044bb8bff04a371b59d87c9e6f647e9f40aff2845913e1c05ed58559e187a630ba4a15d34f5a7dfcb8d7d48a900a907ac2e91dfe09c38ff7aac40ab647cc51fd969bf207e494b396e2fca7122d24ebe225d7cd83b94511eda8e7e82b891d0b7c9ff0f95e2b4ad63debfd166b91a603d926acc144c0eb819282a0c114dbeededf30a7aa818b2f79c708d503124dc6735564fae19bca8673a2348133b0cea6608bdf5c9528cf9a3716788a9ad10a6200f9a363cd7954a6d95df58033b62b75e3284b8d8bcd23ac502a7639c5172ea493d8af0832b332e3143faf4a2aa7222d6a8c2cd6321b9872d1cb9fa5245b2919bc9cdaf73c75f2ae19ef0d8fae453b7a57985c495999a6548db811a07e37a52a772802ad3a774dc3f5604649f90bf745d1d2beeb0b834203670d16aac9bd5373399391faedeb2e9f0240f9a50ee3923e75dda05e49b882c5011a58a8f190183fd82eaa19f7bab2388f14fa9f56d28a9e3783f191a5eb3660b04bc2e8e5dea5e7a694c91afd58b43a4f78858f3c8bb93a4348c0817b1fcd05d44042c31e7ba4c64751efbb9a4d4718054ab4febed76f456cb758281ea23ca3975742dd9dee41b454e4e75e98f331bb7673576ed44261d0dca516ac27becf344e40648c68a529a2d88279eac8890e1862fad6bb64d6b12936c10b302b2eaad5af0fd636857ac90b7dc8ae9c6cc07a6fac8332844f86e9b400ab787bf9fd09771c2c0b524fa769c487e3227fa1b4ada2a3757fc208cb21f221d0b36c1913a44c1066225706c88f470267cee471e9d504441f3ff2cac8695fb09b6cbd0d17661b6ecbe750474db611caa60edb39697805d7ef642448ea21aaf0897d4513581f6fd9232e8d61aa7a2180b733b53c3021423f25ccab489da7c8971e8debe782d14d8cb1ce505ed60ff8a787ac88809cedfda27e85e0b2fb2080df1bcf9c7c00e353f98a4dc165a8feaafdf2eacf8d284cf26c8eb8c27063311be36e5cdceae392d80b43262a81497bc80b3428687e4fbc748bbac4f341a460257b8b6c847327a3271e80eddbf2382bf0fe509899c154e28f27b96dd26c9df633207cdfbe99a6f6ce804539c6530a5ea9772672d07877c349804e6f965a695aca4470195cde54947b14a53808879709c6153a3a8274da9131bd516db97cc38c2c6fa5ac6d56c6cf23dec82d74852e20fe6f80e253c2a79a560fb5e7b2b26d8e955a9d0136153317f4383f375bf1c3da00add8bef19aa71043ceabdd36af9379d978122cbdd7d4f2ec2bd7771156d80989591b483a22f16d494b6917921e09e42a0b6d423a46dc8b5ae94bf2c156d7e1a9ec6b898d4a3d58d4178460d19d8d85460e568cfbc4a4e1af111a5f73462dfb7382c8bfd0595941148949fefd1ced660f18756f1000fd980acfbd7d000eaad8d643146c3ba95cf91d6f7fa8a0f8f01999030dad549a18db4f0a22544583a0636301445647e5124e018ac2ee7dcb5c5ae23dc71c31cbd7169bbe5d80a8f57ec852f9e7df48d16dfb352333579a204df2579b47ce4e94b6c2d56301712a4a8058bee0e9275eb53bb0007f8b50ac802036d74a799837bf52e960bd03c7ea28d8366de3b493160c89ce67529c06c59b07879f2ff46ad95e4ddd34a90b6a65de52ef5da0521769d13e98d3ffe5a34643bb8f3132f49a07ea89204fcb1ab0ec73d7f7c36b9fc3fb25669d87362a55c070c050b47b01de86522b07742cf53a7019af2a08bb55a864517b7ef366eb909a2eebfb42eaae32f2491c5e6843203f59fb8e101d59c2bd372ef86d35c0128d8fd5ccf734aebafe470f2342d27cd5a568d7e31f49b595ee3836607bec245131d3af4e3bc7838d1ebf2f820c65fc5bcf38ee6a60c9968fdc5153cc51ece42b112ba825e4541abdc57a9d2ba3749f79d9e9d85c6bd046b4ae3181166d42367c2c1acc4f721bff74eb6c1ee7456f3abe913604f8561b1925963c9839e5d66a5f63a81b86dd1f6b8bc175aee83d9f6dc07f4b63eb30d55ec5310c4f55f88f1e149a157ce60a5c0bef41baa1379b3c8c522c0127d16e559b98ddeee1e83cb00c43f117ed4686e267abdfdf9de3ade094c8d53e272f15c465a543a6679edae9b3bee3a81453ab9a51c5a0e997c9a27f6c07495390774c60a6b71d4a6fc71081ffd759b5eca45f9cd6b8741f56ac92a5fb4e80bbfc61d6bfe2d4b3233bc1cbd730cf15680322081ef95a1a7a7d2be7ed6c028b0415985d045f3525c59a58f94a78defb399c2e82598574afe796dcacbcf4a1f73f1de8e56378f69197b325cb5fec8a1d4b3613fb59839132253ed6d0245c4b4d8cc4f78f81fde9909c23bd3332672a2d23d054cd4c27246edb74592650af971cac81c5dde13f5e41478514c475d4d8067f2d46fe50f60ee175d96c47ddcb06d2bfd5108b0b78ca2b99706d189fc969113a67cd9b0958d9f138270f05e39a58c2cdf13ce8aa496bcd2ff7c217c0b78b909d8838e83c8a8bb1c4d0ba23c8e34999b8ffad21b6b654328de6a59f8be1da0565f8779d4b8bb864dd8725cb6214a0e04138a966f9d6836106f619becf8e8c6231821c1f6b55ff82b58f59cfbf497c61ea9c2df40292cd63a4a6ce5db0e53b177d94a3a80c4435e2a97454ca53c1a45ba91b6ba86e196eb59d31bdb7806b76730c5e209085bcf4e0eaeb6fd8a1ecb7063c6c41549335b0c45b8dfc542487c34f61f86900099703ec8bbf9d052ec1eed26450f5585c7b77d6fb112dcea1d8863e90e63693199f6fb04fa21476e4cc4b14c1f473b6a1fcb3fcd78e2156c2cd4ae4e5d514f3ae06e41805bfc9d7714cdd329c62187144dcc2c106ecd27d15ad3696c64a539448bae4329628cf6f5121c660e1397e3170f2af9e5cd3eaea85261edcf5305f2db204572b9a5e40bd2ba64aa67274c34036db49c54e95b476dec2e4261ce45d261cbcc5e847d6a31773b67d98e8c21c3b460616afb0f1f45fdbfe433240b07c5ca9f12f87027504547a638bbfe77f6dac2fa282d2cefd5c7aa79d01bc4258e5b791c20702040d18ca4e1077e27925e39eb18f9713c7b7f21e0a9800c01e67c49319d255e08a94afc0d2eeb002c43b535760da46483d5b7dd33972ed46ceed069fe5f38cf03784df6813ddfe364c2f6e5ad6b021034543e56ddf99960e4046048787ea501b971f78f5d4aa68febe4645ac767191c7bffbbe27c5b5dc22f5cb85a32790a4568833c825a7a9c6a32bb7bac17dbf136810a3630ff1a9ff754e1ad29dc2b2f3fd5aeaa4ef7057e2319ef9a78e3cfe0b627d731571063eba7cefe3de9185fb19cca61ae9791895e62bc28529504845431b552ed51f67c96250dfc4ce395c6fd8184af384406faae3ae035c02d3ff008581b521a4c5ae0623185b3cba3d6a7ad7405b5e372d7b7264ffea31f7607a517d9f79ed162fd29fb96283c49097b712669a5da83d0343daa2b64280e46e87ac6293db13a26a6bb3c3242c099ca5cef7c3c443b6f40a98a537c200d37a8e2c002241985b7a6d529591c0fc9ca125e00c1e5eb084d14d8c1687d8432466d10a493a29be68025c7d37744eae97854f54d88825a484b5f6f40acfec4e787fa0657b69fdc8e492ab0c7e7dea8e22b49e5218acf23ba6e4b9ce142a0a55a0851ff888048754facf388c2c7d1c4459006da25a9f5a1bca0254657879e33d263dd7b8d8c377b22a9e9f0ff1944306084baeb0acf9d7f868287d1ecebb1346149c162a2b98538d06e64e976cbfa2de94e8b5b59e33792ccf44c82af7509a587cf7d24d8148b4d87ac27aeb015747564ffd3d2cb011ec35f1f013e18c7df8f3f5a93a39e33339f79dedf8e6b6cce8f1153d07206470d3bd0abdba4a88d1385609a3c32514a893ee25f602db74040e24740a074d89c2ee724d311a7ff965b2c7a7ffa34cd26fc80d8a615888f8c2b5e74b37ab6e526722b1f81ff930c89a775adfa141bcc34b145e05748f5f3f85a1a96f240ec952c13e93dbec24a54be6212aa78ff121f5f4acb07b8d064b3ffff3a59937ec5dca4ea533e79312aca745e225d393931057b93c91907188053452e4bb58f708c84f1423d07d3c43bb34cce06433db324bb2e05d745543afc101f26661d1e96ff575084cc20149a2e73a51ecae26dcdd72321e1066227cd6c350e0880982aa88e1f8a9d11a9ab158361ba1960fa2c61f75f6660d84b12a153cef4c580ce9a92ca8d95e8b33d23e7dcf6366ed3e1c59bba28c8121e67d890b222906393d6c2cdf328ad1bcdbe3837852443fdfc57c702c650fe00098a4e513d8bb19e289a21b3c4014b7cf919084ca8a7995c097350ec30558872f0e09157ab448fde0bae9ed794144fc69d7395a5a16458c4a08be5e94b6987115cf866ced88f9dd532a37fdd09743ebc2c6ef7fa73ad607e3f09180f60a11086d88355f7519f05debc6d3246ba7732c354bf4a89bd31477a362466acebfadc82938e687e55f4187d8072ef346cba9c498c87c6bace5e0fef3e245f01630e064bee415acf65848bb9f9b0a7b25cec33a79336359c457aec9440e0a052dd52adfe847753f64aa2744331433b9661526682b9fdf006036a5965bb590b7fee4bfeff3dcf27e8aa90f81de7a25c1aa1a17746f0e1003652e03602df8fa12908a0880dbff3d438ebbc945368210a234bb39e84bce04a7ad2e3eb7ce42adc59b0d73c56acda344a3a92f28b5c9d307c35f1bf489eb91fed69d427a95f1ace8014132a6e4e44b54f80ab7ff8c80dfa1ac749bf74d1734cc72d50295d3ca08ace11c792e731d259916f5b486d24cfb1ff00eaae17a60a6ff83853b1f397f93e4242fac89127006cad01ba497b04a5368cb5a993dcb8d3fa39a999d97791bffe8603a56a72b8398cf29e07c4893678383aeb6c609a25397cacbf4929d5faa70f82450eef878d8ebf89e4b2aea51941f79893eceaf164c59507a77e03c498b810f2f67ceaa00c5793c3fd04c6231c2f9e4336fe595314d1315668815c4ed8193c7a4f2b9c166377f2dda501349035a0346434006bb49607c7d8aa4f6a359ceeae26f3f6cd672767b09aeef7dfda2317d8e98dd2e2bec31f66ed11dc140028f50294afefb625c3687cd1a1761bfba63f1c59231ab8da866f2c54d08802860efc870d9c9fe8970258b881e5f246840442e7b7c382dca4f1be5914fb56815398fdbd7242ecf80f4c09e59579300d06f73bdbd527721f223b62285412b421c1b415071587bebcb2c0b305ea7ae831e191f14e760c18bdafb9fbc83aca3a580ab1466b876f9ff4227bfba892423e4b4e565b1ef6d8f690a24c511a399b460cd0600b818582979dbfde8f78707133993cb9db61946964e7a613bffcb5a44212d65053af779d907ea87d6cbbf8ea0b63351b7542ed26e0737b1fdd15dffe91e7b751d70beba3fe50c3d8626eba4396f9490da7beb11235543fcfc376a2859b0dc8cb54625adf5c735676a5c1c2a0e036a07b8adb95e345ea5233addd39e9e5bc0c45d2fd80a4367abffe1b56dfa0972b305349e3928eebc59a7da20903f0039b35aa6645c3c319eb9d5408ba6d845e2579c71d74697631499bbaceb515940530eda89875e641b6e08ec15612850a3e85c7b25b9e7bd93bfa88b03644e1edfdcbaa76715f4c4e6acb8bf880a8676a65ad999a0a21c8ad268f7dfc6313f3cdc1f74604952be809e99c0fe36220a01cce32ae0378735dd7f09855245014ac401a32e873508fe205fc4a12cad70613d366556d1e7bcacb7caa9ebe444db4124fc67e972c8f6a04e8758fb07af5769ef328d6323ae679e18297e04831c867cd9283a06aa9e2ac60e6c08a2241e150fccec246cbfd631a0dc02e6b228ec63807b0c4f524c5b68d9d2e7df1a57ffa2b88830761357643b3fcdaaf18c8ca09894056fc81cf12441fffe56992403ff5c7cda3cc1930c9e3217e5f4ea1bb743d95254de26324fd4c25972e2b61302d53655c0e191933e434a79ba0061d705afb26de305259d226c6e004539e1554bd5cb17e585c80cd767e6eeda692d75d2d055e6d6953a0de00a270de9a06de7e3bf1013ece93295f0e6d4c9bec673c732376b951b5afdc76b2212a74ff69d1c525aa14667f974b5f72bf00a4b796c6c25ecc11e4777bf961e8f164c68b7d7b93b1dc34073b66cb9e02578fc5c89afeed20384be923e39abb79a48d9271e401a56e878f1dcdf53c6abb5d54247a195eb3b4a0846e132434cf2e065a30970ff68dc57ca53b92cb8eb1f03f12526fb362a8c19cfb09c23df14ae2ef3375fac995a88dbb15ce9bd8dc573e4f7264e262728ef1396be8bdb0c196a74d2f86bae1cdadbe1e5514743fd3c7458fc12106de9e0589bd381457598d0c1889caa6201ea17cd5928b2f60b7280f3c09dd9727d18e48c93518d6a6ca240b028d4e8c5a210b67b0800be7375c87efb4d12ab731138edd365811c526365fefe0f78c11a618e8f896b32e7688ffa9a78228bb59060da8724abd1a5fae4f09ca25c291b222a16c8d18bee7652338acc4f7574c498829d5ec31c7eea4a5825eb238930d5193f1cd672f18d56e6e2045a4528c4926b67646adc26ce0bda0e29a9e8c3d3f0247fc72008de52fe1819ccd614e94c77e6730c3e2f7d04bd9d118865d57931a834d772ba77c9d07528cf8d3c7b6eafc8ea1d251f4b7d871053497e4c7459fee1118c22ae53b2190567d9b7a489934c405626fafe1c713c58aa3cd2c1db3898efadacad11e7bdc19820c396e38d354cc21e9330ee324a2fe5d2e6f45d4c2b6df7731f66606acfae0d09d291d651e0f389d74fc634c0a4be8a601624f2d3cd78c70309b7f290563b4453ac4bc714b0bddec8cd030386fa06e66403f896a127aa6869c7acb955a05c1e467f66b8d731cdef74297e91311a391b60732d0d3a4c3f00faa98a5800e5260d0006f71a18cde7478ea5e8ae7ff3ba86f08b4d50599e633c06dca27f6223e9138a2880d1ddf1e3f573201e898b3a31c43346df6754e55f333d4257db9a0f3cd37f9a58aa77f0c229cbf7220bd2dff682450a266f0b57b940ee2b8d782dfa0d64c1582082918fd99e205645a0af57d7b87baba4f43248c50e869f512deb0862330a02b7a95ed99bf704eeb572753e88dff6cb49383e5946b649f6e6f7083cb3ae23cf77d030e8825dfbb423ad3bd40e755d0d10ad7dd4eae93a56a92cd385d0b8a15f7384acd5e793fe702c5c56fb90af1e7872c6bef0efb3b5166e4957ad52a63f678e8c7f4901327391aebd6e02f8ae0487d2f75e9323413640a78646aef8ab73757e46798dc85563c8f006d53d75dd1e3e29d1b925ee58c1306f0504be77b7d4f1997ec012702b009a660e0fef5999a6519fe26817afa88d2d978752f9f877c11f65dec5a59169fa979367b6040ddfc91fca90cd74594bf34ef3fe97932b5e377482be0e18cd089127b9afbb3764150b69d1341b8c5162c1735a79ab2c773215adfef66f4576729bcc9d284e222c672e4da594fe1675ef590aa6e2461d371b6ac7f00c5de4abe1c0373c30d7389660117812f3c25c34e27737eff524a00b22f800996520f3d93fad201bbcde004efcd4d05c0800b961a29580d96a07a37afdf23e2060bcb1f6c33135d76b7b6a22f81fe567cbb15c7ecd08a1eb6430fb6c42bd8ed2238dc8fae8115b8ae0f1355087e473107681534f3edc6f777f9652a5650ac5a0afd06de06ac497f952f241f45927eb9341950aca6497131b8ad6d3d20410db969e21cb00c5efdcf36368102f4b85b4ed698140c0174fa8e8b4e6bacb5d0b944b43bef11a5aaf20b16c3b97384217b762bf88dc4f061710fbacf3c097f99fb881341545a895ef9014be6d308d878508fa72267212417347201033781c651439dfb2a7c74a0b9e8f183804a215e8d01e818c41fee14a5c80fab2be078e0bb8c3eff354b65499a0b46765b7bce6f10d0b64b353db3e6b60a288bb3f9016ebd5e954ab01bfa5ec2979c69fd6a8c2a3dbb6ea169ca9c6393b6597029a1d6d8b0975d96ea1588fdc09607131aaa3411cbe899fc30e61daa1f8a395e6132a681b9ef605df0b2600579ffbf4514a018d7ef083fa13aba9c4381acbfe9aa8e2b8110a6f5473535c55248bbaf17faff12fd323048f5b999b698f363159aab1a68c2984af0858d2d0a4f3e5bc2a66a7216c14bd76220344a07a5b656b90b1931589b2e9fb15afe071dea712a229dfd8df88653e25ff4e21a963dc0ccc775d089ee0880c1ae815e234a7f161be69daaef7209eda66f1e5674b45e3772e45a13e6d4eaf824e77374ee1cbe4517c769e408c2ffdb76c8a72865c8db781b7bac17dbf136810a3630ff1a9ff754e1ad29dc2b2f3fd5aeaa4ef7057e2319ef9a78e3cfe0b627d731571063eba7cefe3de9185fb19ca2fbacc90b0c7c6d07beee6d083c8c88b5f57acce898eb1ba563a24d3b831bef517adbf2bb1258053292b714bdd45f119277cdfc900261124d89ded73e0ea6bc38c2eb706a4f44633ab63841f74dfab66b43b6dc8a5b533f77b59525c1bcf4b64c0467944022b4e2dea49cdb540ef12420afb84fd2f27eb594325287dc8f94a3e86a98b9cb86b441f733823637f5dc227859c8faaf0749500ffe7bb7afd7ce4fb67d91e24feb5ea896eeb82b6f766bb82f00d69fc202786fd5db275a1f912da69bba981423070838818f6e66999feef705a2a069eec6f78a52f380aceae4f363ccfbd7a362744bb73dfac260f8c351b5c30a9ec47050a5e3ee764acba23aecff2d0d19753af155aadb30f6734f9d32be7f9e116eca05ff7cbb6154895fc5c2eadc583be54292fc821d4a4887e70ae08574b153cb821adb65cf745bedd784f684e8b3bad8562ba213bdbecd30853d8c44bdb05db02ca24e2b73873ffd3c05813a44045e13f4c65aa6f71dc60c36c50677c13284c1e9bcb6b861dc10b48e3dd2bea5ab120c80ef07ae0f9b13242516e02d8f28f56221c18a0b5dfb2a405675dbf0d7209288ebbc808f2632fd49f3de70a7113b4497324f44b95046bc17d2c3b036340a1927abb8294cd856c4a8b2f70325f64a912b490fc57544260ecf468d2d0233bcb8d2a9975ba295c38a99634bab04e897277f284fc6c53a59937ec5dca4ea533e79312aca745e225d393931057b93c91907188053452e4bb58f708c84f1423d07d3c43bb34cce06433db324bb7df26b12ca266d1f787ef83da97ffbcac649ee367345de01e316c6c8c9e74809991b8edd63a5daa9254a83b67bbba1863490cafcf9bb4a8d1fc7470e960956bbc68b639f76e18d8e3ff033a42632133331be8228f9b3b374012f16ae79e2aafd73ecca3417f1d4b5653789e91a81075fdb6b2bd87a5b193aed4757e6500801b8223ba59faf55ddfc8694422f34cb5a68e34daaa3ab8cb1c430b0d3ba8cac020b77e4c1256173c49de70ecad623d328d6463c279a7427cd0494a6bee25c5f6cbd0d136ff7117cf7153ecf2c34bf9b3c17e0ed33fd14583599f5d7d0a0d2a73d771bff6480875f9903275619e82c29ee2d75427568d7ffc630936192ed766932ca9eb3fa493ae201047c8ae1bf243a9f5ad9cd832366152a7f0fbb326692dcc2fd57fc01eb7421c794bf0df20c34340d4379b6ea9ff8e1d03596ff8f9107e88ed4e772acee165ae7afcb6cf747400a42c8bdee001da739881882105b4efaf8f11c83bc1d97b3a3a8aeb6d9ebd5ce75fb751270efaa7cf649b5316c7a7ade5768c3939efd990349b338d72ba0a5a07ed0da835c6eba4fff5c72b1ee2778cd0280b58c9a0c5d7c3daefcb520ca1a7b2243d658d1f8f761c1dcfcacfc680e38a15ca5f05ac17e3ecea5894052ec1858d9cb8ee03441fb648e415e27faaa970d140e071ea9297ca36b120ababe0f29e3c305f73719fc52b83b1c4a0bf3eaa5ce7af4e000f13756f9c69a4703faece92c606de85dfd5fab6b7f4e6631c802d1746bb84388e9ad38eb79d7dac3f3244c3adeeade910aa470e1c781e72ea60f523359cc8a51a4ffc2c8479fd3dab7479170fc1c0add4d21642c7cc715b0f734128bc4a42334900fce7b5ce4c4b5f5b4e148619df323633098f64b54a35c4ed8193c7a4f2b9c166377f2dda501349035a0346434006bb49607c7d8aa4f6a359ceeae26f3f6cd672767b09aeef7dfda2317d8e99e909e28c16829191e40d9664eabe1de015faeeff0f7886253dde56245b03b2053542db67da5937d1a7b1df073107e9b7df43a5de808d85dbbb9671588eaa1b2c7a8ef16dfe8564208cf2ff95ff7b7b404cec3bf4892d470db3e33ec15623f3f4846b2cfc678bb84dcfef22013a261cef9a612a4924006f3a3c435fc1dcdcc5a0c13ac4c3e4820f781dea530323bee331b66a41e44c7e2d6883e3d2c3afc6914d820f369507b3d04392c36f0354bc16c52362ccdc7a15791ff882663f0152d3c73e7423a8202a69f4a7b1fda9eab0034b09cd11240431edb60eca896978164cf75f63dde4269a0822def7c69c8e2ece8f513293b535b4b7e488a535c34d9de8f61a95a50f350031a383e399a4b62a76d6c075b34aba5fe6cb425485a77119edba09337498df79a8337f5e0a8c2f23275fd22ae46f8366cf3a96cda0fc8fc4aaf4bc5b00e932ba915d7fb662b73bc1fd7b62a3098756b093a81844c3a5da203e07f7a6e5675b39a064672916c9db4d3b13a440037585cffb126630902a348493b2d4b8ceefafffeab0042390dce51e34c4e6acb8bf880a8676a65ad999a0a21c8ad268f7dfc6313f3cdc1f74604952be809e99c0fe36220a01cce32ae0378735dd7f0985524563589080119cbe269c5ae294e95b4a45cdb988a2e09b2f86c63799df80062e00978753f26f73f1dab7153f3cd2f34dddadbb4b75102e366f45736ddfa0801012d4dea19822dbd322593b019ac606244f4738103ca5522b5d08dbd3b17456f5241eeaf9bffd46acbffe4134d9be827c69fe7a4573e5bf39b0e9a80a0380c95a40952d290978764ce7f93b18ce216b7d5a8522eb2ed5eb70efc24b9194617e32e092e1d20edca874c819e49bb07c763c23801213cb7d070c7af3d015a622306fa6fdfe462cbc5ec1a8d3ddfe6073e48fc782a46d00c6089d36682e9110583dfb6aea72dc2ec387e33e6a32a815c7f2b3df7052916ae7afc6a1096f5efdf08df43f6d13495e2e06f3e19a68c40c1cf267218908e192ed48d5762fca8871d24f0fa7b78dfbbff7d08c83c90bf816d508de1c4a73ca90d5c5a631c18fbfc80a0ed20384be923e39abb79a48d9271e401a56e878f1dcdf53c6abb5d54247a195eb3b4a0846e132434cf2e065a30970ff68dc57ca53b923b6e1a4be30d55f899d4a76265108dfbab10007f3137fc873ecf3f475958e4005babf58033a6538d724a0efe7cf54b369cd4dc7987563208ec1820d1558f1d33f11d7d462f74addffb3bc667302b0c590c23bf8ce41a416bfa1025e347bc7066bd6f9145b3b4f65188646924d6cabfcd2bbd918cc35654df116fad99b8003f547628b062eba29119c9c6b8690ba27a349c30bb3ac678b6b277bda9dc207f43bea57818977dc10a8a222387d552f0d542cba35d3afdd225910f3ca1aec02f7c4df24667185ca824943fb1929d86cd6221533ec1e2df6a4ad8d751d06fe4984c26a654274b9a8d057bd2cbd4236dec8ff0e9939e2da29edcacc15bb0b5d0a871df1774eda9f3d2ab38df65bbafb03cee8ab9c67cd14cd23712c4bf239de724e5316812b6a035be9a47e7fde8617ca74dd73648fc29b8ea1bf80674e23d843fb939fb3f693cfa45fb5fc98b72de3852f91c896fdfc28347995180857c3a01a76ce8286f131708c4c8ac70678f0e30a22ce1f3dd53430a938eb4aa08411dffaa895aedb106caf706b300862f664ed002b6a9f313c4d3572e7a8e6f97cbd82e70cbb30ea5c5a3b751692eb04c85c9b0fc24a0da075a83929bc79bac3fb60c6a2135fd84f2b80e05d142be7fc55cdceda8a966c434163ae0222b8e4defeb5febe3c67f4275197d3dec178f23c1dfa7624ab90ac14c6ac6a93579cc9491b718d216041ad07c4998d1c18ac12997a01616d13f48a1696ddd11800ea290efcf15ab0108e693edb378aa2ef268b171991a443e7a6dcfc392f3eba95679d682f956445a2ea722ab7d5a39c288f5fa02a860b36edd5dbef60209de8d99082813adedd058a646c5c58a29c117eedc095847fd93dec4cfc5436ffd27f10a127fbb6db4ffa2dd75aa5a1d6877bac92ed2af6f8b2198e397c45807e6d80596ff4552d91e8c5fa9c59ce87c1922bea948851d5ba6ad60da6f041bba51a1285a98969da88ee40cde429d61c3e08ddbe739b40a568dff7c83e5cd73902e4dc3f0677e3e781736d128ba81e451ebfd1c3ea193ea447e9e4319f9001aaca57eebfa941ffda5eaafc643263422e6a64ab9ce5bb278522087e24f0e3ee4e017f264b31dad525a31d00805513ec9b399ed2c4e5b62261a54ce35cae78b758530cf84c36025b15b2613b350eb8829911cc539dc29acfcde65eab5d5e650799b87c700752b57b7894ccc3ee88f487ed6dba0847cab98409e67b698243409435311ccc39db6c0747ac43decc775f62812527b6905a754afa3c9d7a02f3c6e4f88d1dd98a6c73a4022eb6e945e0c65c170709d22bda0faa50ba9ed470da971e198b3e0d084cd1dc83643a8fa7982352495d0e693f1604a6d47507f6ec916c2e37b2805b51a9a6af2729463979ef6d7b8194dc8a976f61e5cf42f27e52181a9d6439f0e46add24553a2b4c451ae4266170d244bb2421cd1efd17258406b9628ed25c86590a8daa02f9c442314a1b2fb18ff3a2f39c97b9ce0de484e7eabd019d4787607f2bf8f68c6d8349a7ac9501a2fd8a40d534c7fca4d3046cc39738d10d7c0fcfdb074210f2bd70dc2e9b2fc6462d73c967e63aa9736947179276eb496c98bf4f4a13ff5d09e15c6ed4ac9e2186f9afcf205a0a46f3006c43331cacf1c03e1a41c126966548af2677b0249234a2ac68390bacba7d886571f1c90e37d02ccf4d8a1d25c92eb8c8eb4f535277c7e31f4f4726963f1267c6fb2528cdb82e05d877b49cff2d47ccd8839fe16ae7ec97b9729f8496b9986bc2a01843fa766ede7175895d5a3daa7896b1fac1de78820182a074fb29429978097723a983355e6bb045032a9ff2e3f7b7a95ce236330b1649b5711475cfdac35d1801c8b20c84077847cb288499b6aaaf47614c3403e0991f35a36b7fc443dcfb73b4afe51bedb821696d74fdb982d03cf3efea03fba45b071c89816fa0ea374081c1b1d5c9e5700e85f450fd7b2f125e933c82fcc36d1908c2d46aeb663e3acfae540d11f40dcbeb65e2c03f5599aca4b589fe46fcbf36434011232f0c803d296ccc38ee045f772b60e0ce44e915aafd7b7ca71ed785ff88e3d46cf5d782069aa50303df1f13a6950af5e94502d9a80da34e9e5d7b072981257d401913c22b1535b36bff219bcfd5dd52bb6dbdef20e24980e3f8e77e1db69175849854807f91172f66efa9f2dfb75a25532e4e90c1f046df4ebc9e6a3a4e228104844e254bc536896e35ad127786e9749be5b9c2828e188a77902e297b892689505149c42d416e6a84b097f0036ce909c96db81b18a28cb837d05e316a5410b048006bb090b73a9e607b27dcb4ae9c74c1f428bcb5647a805c69d03cbbb99edb9ac0fdbb45fd87b67f234166645dad7c044da43775b3cc477662199a0fb5d92ac3a0f2891c9891196a0b0123c3f2bd6712df52048b4a3e19984318156f7f75192bbbaae3b8cd8c115b7acf1eb63fa07ca381e7b1f87d1c0b24a1f91a5a2a93396b623225180f64d1fce6233cd842aceef6d6e01441228d070e56400cda2ba3d94e153be0bd5c93aafff03a1d2e572755b9a1f014d3919df62945f48761a53df10fc0b6be9bd4b25193054a429fbc589d8cdd8e1623b8aeef335d8140fade49bc86803a20df978150e0919ef992a54ced1e680eead340ffb64a735f2dc6d1ceee8a2e1eed9df9289d141fc67f635ac0ab587f2a775ff090582707a77a1f270b19ac7b614f8e5b8a308c638e666bf45c97ec0f165b3d07eb3a735fea31e8f961a02398d026b117a07cf1eda607fc610152f6d2d3cff8304fb044ae8fc25bc81d964e82e3423ae0f7dcf4e63ec76c44df585068ac420d13b6974bd49f104b37c1b07d23d853a0584128d9cce7dd136792c45417280c0973276449b61a3c7f50c864080d6f76dbf223a8db46b8f5c94439e70745c640f0c805ae96e56825314b8987aca0a964b4f895a9e815bd687d560c766aaada8b7702e320db48a33c87bcd9641db47cb1b486e4969fcfd43f23fb7e2a9e7517bd15dd7734f1ab49deda405e42b70ef66bf95e2c2d721d311738425bba681b1ff5103f1e74ce4f2d5829b818d79d70efb82879d871a9bc59093c350cf75bf93436200519bb42794aa0204cd591e716afee9f35a7880eb7bd1408d421cf8addcc66ea4751c6309c98f61a13e819efc1cefa248b29b08f0c92cc44268c8ea737ad2c2ab70dc9120b9fa6ed93c96fca8c6c4cd7bbb0a8fcd7cc293a593c352bca95e82b6b596b078a87b9c6af8e14187f3518fca195e5298cdf75bbc1f9f7c25ec6f44617a992aac040365bb16a3c404ab63bb83c7fa09cca9c3539b5cc30fc0c8e983a2289caaebc517738c0fd546d97777ba70f8256ab6a55078eb6189aa80c5f354f7318b63e452b77f1d74d0025793c09611fac8335b0774545256b3b067358fdb0a21e228ad2fbd2fdc3a2de036035c17ea3e0e34ef6f61e5ebbcb312641357519a1d56327a74fd87d35bf836b9134db5f7cfd7efd4a44d05f13f942b1c6ce5d482e1816bf77deefbbd1bbb5528aee904829c167e507a4106bc427f99cff2d5e96b86a27af5a2b5740225de6133277246af92a40fea954730d76d5d3e411ff98263d9427ee8bf4a390938852f59c28ef76adc2da35edfc78e4383b6b30fc798cfc27a1d5d61f81e34284e1f0918f66300e671c6e2ed4c91d250f5f5962128a1a4877eccbd33b298852e4bd5dab5e0274d18b4d780b941fb13a2544351273e0e9aae0a41e8f9ce7ba3c8218f9fa2599bc3be15ab63bd0fd73f37f1b5a4bacbe47cb46a3c33e9e42c4a35adebfe45797626e793affaeb455d68ea6be863a31234e68d0664f74318b7a762ade01ee25f31d0787d4265f1872162a6e1d9b5bf7f5f68e4a681f12670c88d55a8e34c24b4bd4598ab002c3de761cfe0a64f8e5fb38e423188ae2950ad51821663078a3670e10c53245ff4517f32fe3d09e295f1a4c0c972790d5ca95eebdb69662a4b362c3b99a84b70489dd1d772dac4e074475cf8d61932a80d16a06428bc1792efae7a14f18838c01434ceca62081ff6e3026c7b21aa7cd3ca09b82e5f3c1309fb0d2d3b1fe60c5bb267fa5ac52eabf376b7d89632f1546d9b9d1157a78bfaf0b1c627aa5e8a0e847e07cef9a56dbaf513437a899230119ec81a5d322160112b7b2c2893ee20eecd6f88111bfc5bcedb9d649b6e6c92989455ff7ed8632086be92b0ec8430ca251ab64bd73eb5bc78a9833401eeb07c5a7b3e36998159b34f64251f53a3cb11ac2c91faf3312a7efb0ac232e972e089cd84a2aa39f11db3ff5f151ac9b7986f13bdd626b06edfff8a22661047596dadd051d990ff9d41ef96544db784520e2244dbab1f3772809a70b2379866f6a1ce9e5d1a74be54c2797f361a4316b700182b8ca6c3a12ffd2167ae61f39a5b27e75006d13211646bca12636e15284b0a7f5ca264c59cc5a61f792bfa05644c8f7f41ebb869381d1d60754e2171241e2f0bb292a4af5c82ba9d4c42116949ec3ab0460807c1fe7b3d5bb6376dd98047c6fe6efb3041e152575c7f6350e53c8ff79afc609577b50dc563a996704826ff087acf6c83165136e75e5051bc39b8075d3b3a135af9883290aa0f766f8842092dab436d6a6b03eac40e4a10e5faa133d30b5a8b958d5ccc1d1d6a1d22da095fd57b67b1c4de379bf16dccf6fe97a15b2806a7522a8685a4816c388896fdf71715002b8b1bc2ef0902893255b0e4aa4b1ef114a54bbd60dbf1088686c9d2ffbbfa6e86af0d299cc665d6d59ad1cdd3df95d3aa1cdb6dbf866fceb4ee4278fe56d22cc4bbc8681ffc60a65b3b0ac927800964bc7774352206e52841da75be021e79df6d838b02ae09858450380644701408564b715751d8a69a837e06d20bba9398814b35d9534a2b07bcc5908b4ca60676f46bc50df2447e945de9e7b3ddde7f76a5b882a1f0062b637688b5e321300dfca5e03e3b7c9461d3f072e42b639aaa9f7a38cc23f137c286ecfe58803acfa27813b6adea8a78ea66d228171019c7031ffde31feb4f0674cd527afb2253e404111df219b7d8e776918662bc07e32df80ea52e2da8a5483603a16d5ea7ba83f8e40a7191dc3b76aeebb66d16eddb69cbacdde7ba430169c9b77c581b4e547d76c94c9f0fc09ef7b00dfc2def0dcfd631d34acbc36791aecc07fe1d431c388123ff211112e5cefd73f32b94d2fd65ed2e785d331d2ba3c11a5362b7d6b447a1f9f6671de05ec22c630c20a720aaf12a8855178842d144c7a81142e710dd301ab0cd754949399a0a2902b4fd0b664dc0d1d2165aea696d8a3303167603fdc7fa99ea6e1a610e83499f5eca6f4e3e9074a4f78868f6f7b7079347823cb7d30bec9553959fda362b8d048094dc278206d5f8a8e53367809ec91fcf26af05c5d46c4523884913cbf7aa00d3922522dadd3acaf3f46fc83c86d14f549753fed009d5094246e9c8afedfc448b9237cc7fbc6b167a6541b388a06991b3604adc0480ba9a9f7d607582bc365d715c168dcabb119bdab70c2a7f48c200f9d952c48521c4cba7cbacc7f74eaacce639d60144f532d31110e78a07e8dd5aafb3f2d37b6b7063e5d176bad6d6d5e4ae9c40c26c69ebb2114e69727bc95033022c20c1577bb1e01d50edeaed3ed63b1308a68baf4e10f8376d5f51b95b953627def72c50d879e99dbbc95b18b0dd8ffb6d9295a8393ea55d7dff91ad865323858c57afa1408162a210fd6f14e80b2b87ea2d684a16c777d2980ad91a3c515cb5f9f2fd40f80900c2dd2be05bc24041ba529c99a8a93c5ee33e0c69c043986f59d4f9ed05404f79846a41d44b72a6b94e77cef3edf4747ba9bccf74b659d254ec968ce502fa03188f4aaf177567572fb2e3270a211bdfa8ddf05a6ac9edf360409ae01a7269bc79b137ff929bc85514916d153cd1718056986d119dae0087b5d39f9e976af9eb513ec9523475c88b374a22a1ee68f45cb9fb1acee23d5600da13c8846fe5dcb53b8358eae67fc480077d71760790828729b3ce12edda5b766e64b9df8c5764de77008230db9f5273a6189e45a86d29da3117ccaee0bb8bb41b94e2bfaa7ef9d3ff26290708fe0272c0c8dbabb8d48b3928f8830d1932334d620ce0a8cc8d5c12cf8e2a37d665775ca658c0f958d814e5b04bbf9ee8c10ad833faf95bbee7b6faa45062e8d337077887d3fa33484b953977221af61cb792e9afbad611b34679de3b2aaf60ae89b9dd3ce7ae6f2b9e67b0b3c4b2d5d9746babc8dbeb68db2251043137e55adac536bcb6a812c6f0fc53073d07f8153a59707a9158497788207a0651588f255fc6694fb28a513a0a61133d010f32f400b312032775a7c1ad5a6f5cadd5efabf42ec16e92715e32f1e6f92d5b1c5f203318f7a3421ccaacc9731ff6c61ccec6bff0b63f35bb0ca3bd5b822da263d48db2e2f0cb6a90b3c8906c01de5ddfd1127be0266c6d94895d9d47c363d9218d5c99c7f4d9683156e0b914a23e8db77d5444f1227220c7eee35093d9f5b7634b5a41651d608f569aab56ba5e52bfbb918b2a470dec370d5cb6d3d0a94fcdf0b1200b604cb5f6e78aa792b3ad5d10369d36f1a48b8c11740e7c1d1e10e757121c120d8e2896a8b2b2781b9db923baf30ffd0f37f36f020a8c24eda5674a3497ff833329ad697bf64aa850d5edd852fac754da1960575b26638b9902ce94ce9a40fb98b6458ba0c97845306867ec67d83886164207342e9f7f21a7808cb7d8f577abc8717aeecb258056119a062ee7b9689265caf5a552b23cba8af314fd7b6a281d636f8363a9988af110f704759e82165f0b987f5b85caab13e43d37bef2eeae12da2b76cb91702e7b30cd53b24e42cb017a36f091b6a2e1bab6142674b2fd568d23edcef667f079f36c7ef5d79a367f01a392cead8d50af29fd95a621f9357236ccb301e6120a4191f1c3aad0d86d865124f387c0524a87af0a3015dd0a1589096138ede42d22e631020fec6e5811d9de96c8eb2f877dd90e935ebf4ddfaa13f79037ec544868118b6dadd18060fa8913b040e50b76903565ddbc43f7cbbfb0c68b9e19753a9371e9f8be742ca4c9bea24b2c62b1ee8117862cf5db1e9f2c4e775c4b514252ebf12d10ae99e566825fa701ded1ccdd9c7a23b68981282c750a8c59a1c214709f676f8c91490c355d9e2ff63478af281bf94501179db077551e8aaf2bb2e31261a24258c5d89c7315a9a6c1edcbaaa9b750988edbe49cee5727042a07dd01fbc2f2b9faa4343b76edf768eb43f6ae8433706cdd3a0d8f5170e7adcf75fe9882685de4c60d11ae0131d30f8fa382f95ec4e669263ccd70d23c4368cfd49c5217a19cb36969efa3d3d60453d75a674bba26eeb806e62723675800685faf7224361aef3a19ffdd759c33d587ce5b64806ddb25c565984c4713c30f8eb1d6d44672dd40c00f0f3cd7b555e660b33f7176a246b465ed2e096f24199364599d3a3cd9023ab4f416430a16c9513c3b8d88b0dda3c620d46731155b2b95d0abfec3a1d3b7b1d5258931a30eba45efea55ae8768766e7f50e89aea2a0948c8ea6d78cf9c8fd791264e31bb1671e236850d383a4f21850cc0365a597e3f5d53799cee7bb23e753785772c8e592fd9e2e650162f4bb0fe5d093a900cd44e9ec767c2e08b9455af06ba654e105ec89900bf0c095d77c22e7627098d5f6813dcbb8e92148fad155b9ffaa97b7d48db5843bd75a3a981e8b909ea10298ac1fbca67694a4520d2c783529dc30cd13c927cf57ae2aa78dfbe367c09cef538f57c8ac08fee35011480e8c8818e44e5e22ef6ed68a523aa4b926318f7c1c14c7acc9cf25a9e87536fed48eb09d461cd5a3890df0e39c516e886294bb701e5fac7dcb7c9b09aab894cbc8527bd727e5596d2e2ad5f065cd10abe1d9669706467308646842daffffd3f31ad48d2b4b1b7e71004be6310c57ce7d21b8af8f7dba9f10287ee025425ebb4851c79e7ed998c67980caec02422fd1420e16a711d464c84b247af2e13dd9b6daa6a8f3b41d64dc87fdccfa66d6b62208da23992124a8478c71c463399b21d7d0bd211b6e98951a12e609c7c34e86899c6a53eb1fcf163774aebfa422f0c2fbb2f00af2caabd4afb40a711f6e11de7cbc31e44580b880ea2a30cdc36b022717301e8e8388fdd040e9750c8d0fe0892b06869d500b5e149c5de8a36b1062d4f78f618c25e73ee880ff6583cdda80fa060f1739fc407b80146832f390c0a295494b4ce1144ec245a5d9bce144f289f45a814eae6bb38b5ef0fc2e6ff57f2079c136d51115967f0d834d2e144e13ae51df0340e65186ca5706f53c56b10e4fbefc1a8f8899bccaf3ce5d2a6fc4592452b3ae9eec896a5dd1b50026b82d1d35d6135fbef35cfea5cee0f221fae4ec06af3568a6c4ca33604d02642214e4d39c7a27416c77cd5c66446e44543898a29ee7975b730a1bf1d19b5793d386ea865ae3aa1e49d39011201c48cdeba225a28791e23a73c5f9730e210a738751b7450855b54c0b76ab4f5dcd53acf717ad8674b067cc5846c8aa25ecb7f85eb0c07a7dde4084b7fefb45f8a07db417e9f1e5e0dd6bf95fe52f3fafd7137e4d5076a90d7ee5f1113b4d33a5ed3c45d4a3b3a9c88acc53e4f045c3a0758bfcfdd7eca880afec8a8ce266d19d95b7fab2adf296d2b71a862f7daa92bf7f89fd5e31e256e862778b9d25a5962efd0019ee8af72202957ce725cd992eff36cb48c758fcb1374efe3b2a025b06bfda1ebf6187602a88f22cc70a58c800c3056b458815a9511a7db914b53e85130fe0931fe212c764560e27e178d88aaea7286d94a69b1a97f4c5f7f2a0db6d2386e9b19b69e01737a294453dd24be0b9aded445f60a2479c61e81b63bff85252fbdeee9532d88f2f2c9a8c535fd1aca8320006ad8178ed7eaa8071a08d57533e5a2f64495176acad7806cebbfdf82937f9ddeb3895edfc35c49fc0fef376ae8222d2a71729c46c35ffe0c05722d31b9123161dc58a5d018af1b29a564d6bb8133584075477e89e6c65a104b7c9156d5655128dc7055764018b3cd534dcc57e7013f4cebe2694c20e8cfe0e15be31d1b2b55ed4ad029e3d97a1b1b979d2a5375557e563659c79e79b0af4bdd119ae2972f15dfcbc5bb3f3aa70c4e6cb1e8f7c0f8b436caaf6a7644106360aeab330425909c767c47659c26ab7bc48c598858d4bf159c82baf86fc6f2a1ed78b32532fcfce3c6044d61f93ed2df1109bd871479916f6c915867a2f0bb25e5a6b8db1b8b97f1bc5f633d8e07312a6513365b10dbd6931ff9caecc0966d83e7de292633484c751c0ba75bf77639ccbb1a99833b3f9bdc1d5bf9a737601802fef76f284f0363da5ab234f303bf2773f2fb8cfcff5f2f7ba1ec1fe2f36a2ebac5cc1cb1373f15fc28569c70f092f4a2dbb9545ce30b4ae48dc9eca53556c15f5f786370d691c83c0cbda75f3470808d6cebc17640896abee697e8009d3c835fb4ffa64fdfd2df0de6e132f534dc022bb98ab64a6064a1339b7fe5a9943f288226d921a07f3c020831a4f0fcaa0554392c4d00457f97d5440beff4cb8151da8149226cc7ec17dfc4f4790cedbba0ca9655a212e3a2f5f493879d51922636e0111b6d9b18ed5be0447be2c9ac8b3c3538829483232d577ff63dcfaa5ad11f3088ca4cfc3afe37ee79f7910bfd2039dca0c1ef875aa92902019e0cb34156bf2df639138691d61fcfdeb61996a545d2ca6729e3a3ea590a0333b7e4c82c1f967d1f9f4c7d35e7f30519bd304efcc82d7d2092335b4409b07ae80e08310e5c7c4e349970ae3a7331e65f0d4fb56aa17d96261ff4d594dc0311cc59b17ec8b5e55ed2a28d09bdeb41573f2eafedac759ae6e7968b6ad6bdd5ed955cd971d1b8920a94ad74892b14855df50461c9bca0b25382b0146e01a8b849926e68c78187b15247523c3341abc91bcf80b31993e56bcd5c23232a9ba56d2962b97d2931bf97b9a16e30276b93906a4850512f8e8a8212d92f281ee028ad06fc6be09fabc051941af4ff75f81c34fcfaa43da85d8ca1ffe0801fb09d92308f04684a01cb114001b83ed10741b6256ed26275217156e89195ad204b7d8489089e8b9fd2b597aebb6059cb033880b96f3e7c7e1bd26fc8e2102de530a2c921b7a0d35ef9f8dbcc2fb49227f5955f18a3c9a35cd6df72ed1288bb6fabc506fce3443b9baa006ba73aa7e99aad555f7d37ea5cabf129a1755a25010b1b1065d17c3c6d9dce9d643af66ecb75b01d89ef82ec34cd2ce07babc2ed8af91e49295c9b8e9d17b20b25472299602b2d500b5a123a36c2b8dcbdfe5e3cf5d44d18c43dfbcc2e3ea52991e21bd33c248902fa4fe6210e6c2e583df3f1b5006f62b905e2bd021bed9a7bad95bef7c14f1c1d6b25addd5caf80a77f30715ce0d91fcf18c28cb8e14281e91d97cebf8a63b3a6dc2fb6dcfb8186fc7e3db3a1f4d071b748f0053953be8075b9efbb6763f2149e0a621766f503f45dee7fe48fedf0ec862db0410f857441d32cfb57db4a88b3888b762292d32adba18edc22454db3beae7bb54c27b63ebc32c7c7331afa4fc07959ecf41ef5f7dfe6ab02c6d92afb39f079be27b6d0707eb3ea248135ece94889717c9dfde224b62e06e9c3a4700d5c62685741c380b7193ac6d1bdf9997b6c5655f6cf385c914e47fcee1f46084089fa3cf0e0d640b5f62f4f3d533cbadb8738f08bdc42429c057f658d94c1a010bc349a62391ba2ed819bf23f0bfa899958cc7493e933d4d30e6ed5e31e84ccd241b614e20a5efc5ee16142c8c33ab0c4f83fccd58868f7a661c79c1d9468a24512c5b3ce9be4d763eaea23b859223e2eca9c893b583dbf74351774bccf20e06e9d876320110d4577dbb3789b4cb40afb3f7cf662cfe4f41204917bd3eb4cc8b1b0f940ab2c189f0581f60cc04e58d165a8809f7614583f23cbfe4f4e3700ca4b5da6e51288f33b87cfdf2d1f81ca682ddc3bc2187ee6f784369391f3710481b1d49681a917afccc9e1a5959ab093d40674d7a94a957ffa0d7f4217fbe20cfe6d4b0fb40a2cb745653b3d867e721417def3d1aeb875f7ee287bd6a00aefc2d25cdfe8bb377729254a08f9a3c5e363ceede20196b2215a4d667bda7dde98adbcfcf90f6a30cc9e794f3fb8af32b2542b96ec4d7e86c37455793461e6683c034cda1087a324551ce00aba9fcaf874eb2e572e5872773c4049bb8ab963c46f1eea5d34c758998bd963c3f2f9fdacbf9db4acd989ac8b8436cbd9ba6edcd6965feded7ea6a56bdcc808022ce60d78f8af69b5217cb606a8c7595c213d32ac4681b3838c8265d1937c46e615c5fc36236de8a40c20c01eec4fd85804160aa8dab9022a4be4cb23ce7310e117af82d8fc6c0b7cff423e4e19366f704e764ed4bf0ff42b4e35fd9ab3090bc78185a9a53b16582e25d1c6f9a22da5bfabd5ca4f9180f9dbc001962f18eadd7b79151fc4c1f2590b589a3761240ac7f9952827ae5c0f6247a54d7c05a2f41d1c51e15bb32ca676ef2f5f15172a08169d956364b89788ef8fb1e49acbf1b0730d149b0c1db9dec42b93d4ffae0e2eb69dda7fe1d52bd7dc303e72018318d51bbbf145cf235a38b2363dff77e98c440506bc7ac6064eeb98d0dca7a5b5cb21787be3599fe70ad28ebed59a831e5005771480506e66d2388f22492b369e5b1b31fba3e3991cafc20fc2062e7757c6f98b07b806dbef3b3a5e68b05cfe4218d1995a0c6ddbb802015587dcd0272622b3a317f0b4b0a4a25bb7ac0f76ea9b9cb42a74e50275ef21d0a4af1ae3145152ada6a717237f6868ecedfc47d1137a4b67c7c2429dab46e7c4b3fae758f976100a2e42e86f5e0fa682cf6bce9e4e32406273ad8dc29679b540957f347868469da22c4070565fb47e0c62dbc270a19b67f4dbf58cb6b9fa231a1e4d929ec5687a9927c7190bbb548ff17b467c2aa29d322d4e8d86dd16c38b656df3bd146da281d533f68f76df20d8f33accbccae6d94d1047f6ec7e92dd46cae2ce02536b935c0539d4c0062b542faea4d08d7da43f4bcaef9d2b800f752b933424f361256415bfcdfb68e2b3cbe987464a338e925ee485dc1edabe1aacc85dc4ae7fef71c2a0c767c7d7c5de9611dd219bd2fc555948563e8d1b10f4d2cc19e117b2cfd08e388925497b753f0f7b2370b475ae168044e1c30eac268bef68706ab094b885e95c21f82ce3e672daa7f65ae4c1a506b3a251d081f9ff39b0aa9eb7f4fb527c28db75e17bdfbe652dd7c6d263186b9fa8b09143acdb2ed64bc90c9a25c4b70f7c6f766fe4206010ca1100bb0bb6792b148242e83c81b78647063e0e87f97ee6018e5cf05b8d5b3e49a4519f492a97452c582ed76bf033a415dabf5e5b3a98d5dcf445f0b3fa5bc3898b67ceec0a547741088ee05b344bd38f61af84b419b527bb604eaa44149f05fa760922c871fac3f7bdacfb97f233511d851d6f1ef4a1d41b26b663d46e084aa70f9e8e74a4477300e156eb5150565ffc443b4b80e3ce58d419c4aed9ca60c4279cff9e429099e98116f7ea80279c706a8a02f021dfb1afc1ceec22082fe8ddc19489e863644bad2a607abca1443660b6dca24f2d8ab1ace1fbf094aa0509ae95d7f3ae999cd97bc23477ede3e13fc3ee0f41bbfeca19a574c04095521d32d3c5c0adf7854434ce664adc1498740d10ac66e06d289a22c37339652d6b1c67803a3e4dd808bed9ec853cbe120c0e8b8a9a8093e11cee80caedb569cb77ee551daa5d6aa6b8d362f8abea8e9caa05f7fcb08f53b271e35f9e69b5ba67cc39faa800483032d87b7ccaee021468d8d9097c0476eccfde6e7c9b92331c14b7cc019c12369725346bd4e3ba9797a00f32645e4bd847dab7bded2e3f9626bd5e5720d55b0fc26ee59224c54453b3224ca8d20fd12eea82aaae6f3909cf215aaa012f695411c626826f486404db4e4f5f6c37efbad001d34c5defaabf376750b85d8efef76cda9a8d7ecd1d9e3c811b3d28d07fc28e9fceaf9fecc094eb60bc9188258ad11dc2dac7d099a89ec3b0c3d2c7554f8b48e048bb46f925d5ba32ef996dff206fa3d9a584655faa9df111b51b2298daf02eadf9aa2c10e9f58035cf1306bb0b4c2786db614c04753fe2180058b79c9f207dac059afa383cd02485207ff90410ed0909b71250a644e45b9ce422b42bb2938ba30667a0764a7a2a5592d89dc1c4c27b76213b6670f4ece982fd2c0158f20b9fff64de1f21a57de7a2dac6367d3a98e9e18035e6cc5f7db4649b4480c88a126ac6fd951e42632d9e9f198cf1d43ccd81a5ad1221ee079b529f7e41c996a6c704f46cb9e814afca52249e18a512dec28fd3b3ee1a4ef6d3d64ddb8934fd2ea081d7288daa946480f7ef794fa658aaf9e4bdebbc61074319bb33098de02961dffcaca4a0375016965234e5c20100df292082107fdabd2f9459e0063df2830f2d304b643abdcfaa4f595479ecee8e5ef91c404340b768938c6c6080b4e2ddcc262f3b702169d28be4ca22fbef89fcc0234f937941f40f55ff705ae5d04bd59457aabde3bc2cec428a08d51140da20850c05bdf61ffa494d9f1afb456bf98ffd4bf001be36aca1db3dab53a576dc2bc9c99684a3fdb469aa6a10d0b2fc23822ee7f4c21e5e8d984bf0c630f1aeb8864f2947d03cfea870b4a7b114c327d892895e517c43e749a53a676aea6228b7a9eb0edf2e0169c3707cd5237d1031f8a404900d6d2b61c0674bc1ab432410e3c270d8626320fb729206ec92a75ac3c018d3dc9af63d8a6b8548d1dc9793d6402c11ccd255dc0b821d2ef1f770ffe52ea4b3f780d83fd72cbd57e144533ac6725853311349740b92f9c814180987e466dc995a415fa1deb18ea101aaf28493ccf5565dc1e6b2ae16117a17c8df9876cd885400561ea92a6026ecd139c30c79b9c82368b40da3eee55728ae07d10912250f57bd0f44516b471ec6e7eca861d705b6f0aa00ff60dbc397fcef85212b74bc105bf51cf23914ca2592e3842638d28fe645e85232a75d035e4a52c51688819416076b589ab90ec9b7a87f50091d592080a8c6938d293866a04571bdf3ce84817bc4b700d01bc4e8bb0a951d3512eb654818e16bef6e7b92655eeb1e90a13a76f94686e3f40bc06284c7887885c61d7a4f23027da65fe59a231bfcad6bfed312bc0a8797639da936c1ed8d880f80070831a6eff709878c0c8fe2f43b2300a4c9dabe7cb525543c29fc14678829a24fc0b1aee5f4efaf8b3cc95aa05a864e5569deb93ff1bee9602153354b4899bea356287a9c01c52563ca27f4bcbd64e5e2a4682decbc295e01bbf705d68e5b532ea748c80b4bbfe57202dc05468e8e7375f0e95eb4cc2f8c8c2161b3b3d90eb1d52adbf51fbe4ddea1d4a36116f021b2d8e756629cb938957ac5728fcef04fee6a0d5cc29199a09dfa1909c7695c31d4b0534849f023b1feb27ea7302b4f97622c6a7380ddc604d740d748b5e4ec4dae7149d65f2a8fe4377a5ad68bb34ca1f6b8e512e2b4bb475fcabf21e7a59d0da7c297f8bf129b0977068a15c3e5b271947df1e5abe1510ad4c7d442a59c46a9ea960bac1e06f9f046290607049446a5d21fa24ed33d8360161ca24dd30eebec964b5c5fc57d8f8ba3fa9251b7ee76236ab8d9819364ce6fe41a8acb63104116ac784c7c80ecd295081e7063dadb95f92b360719a9ddd894ea0c982ade418b8542900b2b0d23c6c1f6ea3ac37cb45f69ecbf6e8ef9a8d0d372ef1c4acda63d6bbc2c4c26867244cb2bb4a2468d2bc9403d9d8f2f7d6b004ea3abdf0a2a400d44631bf2c170d4a7723f486cca3b74685d363b3b33fba2074be28f8c102a1ebe09243e13cff15d6a3c1d4741d6643a2087f3e712047463cd7ae89ff6ef73b1d9ab8277b02dcdba1e9eb9ace12a2e497608fa337fdc4da1c3daf9f81ca08de11982517e2acb6e5187c2d96cfc2f3f4139980a4b0546df7540ff8f5bb7f4e86573f2c04b65e24100960f55d78c0ef4f3623e74ed16e91081f08c468d61ea7dfe23ccaa7beea13fa969e6a9375501746b90ad016bdabc5a4fef5eaefdf486167a6c0cde21a507e0785e674e7d35071af6e3950c6266a871880c82876222b6d8324a48d3be6ff0899376d2cfae4cc550fbb1c854642cb71234d6a47f135c7ee4a91282d3317d8669936582a8a2aaaa408a989c55556d208bce07efb00af478581d4b26448b02d5bbf641dafc493b08bb5e72cb5a662e245af8f9086be0149681aea7850302c77f9ebd1711c915a124025ec448709d610ddd1ff96424c28a28ba1439ef6f3f4fd003aa57398614d8be4f01fc14dfb29f1e30d6203347e9f158fd0e634c8d2a54b827a233fdfa8d95fc68fc25d9ed4be88b213ca460ad83e02c0f513fcc12ba125725f107efb05e046e7bb1016725a4ab31cfdfc16107bce2d853dd1ea3aa5b34aa69de8ddb2f923a9444b9d7e670f004e74f4cf1b8dc5c91aac43c4af5d87b054d690a29bace52fd0ba4faec88f2632dbcc5fca57df9283abd05a2abc1e569ada12c08d62030a4584e8e38bca8b4c09106241d97f2689fd1627d049f1be0450114303039f723e1628b79933df77303bd7aeb301988d767d17fc04a90f622586e0d6419518234a21aa82d1a96ab4ecd2af2e58ea96e6d0694f3f48cd3474288a5fcd67f7d7a3c9f7bee654a472ab4bd405009d92585d08fc585361bb734897fdc182f5a1ae229efa21d67d7971addedc8a743a4d5498c0eb312c9105e027d1cc595d409bebfe10f03951c00bfde420b2dc49b2b2fd7aa6377ca6f9744a8bbe1e986ef2b404b432a4ef03d17c048d61768f79b32d10e14e0d9173e12e001a382515ea3c8962a65dae729cbf9b560241bc9ec6982a2b1e1dba40bf3e56241029f03d3d52eb454db6aa5b3908b887ca2d3d2e6ee335db4e9a01c955dd912c276141128d2788bed44ff34e986dd6f8eec765dc0bae9a130e20e93f7aca49c50191749cdcba9ef024725e48528d886b1d33351925ffc182fc937d48cfc6cae90287a82981426734d224ebb2db73c9c400a86be93f1fdc69622d4b5687eaa6a98378f8d95c4ad9e7367042fffd48788711865b83199e31f0ef95b0d4211cefda3c231c58564092a58bc489026af20f4b8c5b60219d6c68855868b7b75a0bcfd987a68e10e1a7d868cd4668cf67acb92e29270bddeca700c9e85e743b99cec0f915402dbc2da00e0e23aa6fb3bcfcfcc45605c834b8c47c4ad92b78269510a4e1323695b813fae746f3d53dd81918c52a72086f548dcf4ad2597fe17bfec24dc427aabba6d923db2603515447333a1da10becd69481c3ffc425fa206457c1d0195f705ac0a416c01b3000969c8d54d5d671dd81543258f91c583f00675a42c72c872c718b31bd14db0644831454e6bc0b536599a866395d504df973651acef8022b6859c46d2885c82da7bbd8265349124fcb7e090dc7f1375131e35674e97088157d7b50b5335dd5be3ffc9c9cad72da4fe6cbff7362667ce2af2cf1598791d2dd9a4e135cc19f8a1989e7aa969bf6111f2d5abf8d227f3b86e2708a675bdc58df8d898af483e0f56711022b47345161241caebaf6d7a3bed980284aaaaf8e58ef98eaf4fd761f039720cf903606756c2e79866a257a9373ca368ec0249f223a08857d971b90b7e8dcc99bb0c399ea826c606fba2f5a65f48f7f04b0e9637c7872c8084fb1d593350773fe0ea62e92e238914a0a6d18ad90deb648b39fe42bc66d8e1dea4f31a42786a0e3e0fd01f533a678b0a4e92225c0e183a486de501f556df3a751fc316d0dcb3a54c511e90f4090c3614d3b4d1d5580872766a3bd5ee1914fd1a573704d7825f86c59f3edf1d69937c5755380813c7719cd6dbb2f468839f3c296ccda93175b75100f78a29fbbd6633b1dc012c8eba9a54e43cd82e3047a56fc9ddfbe2b1cbea9c85871941ba150314d7ce7a30dd621dae8b859377732a1fa289446126f012cd1787ab82ba4dccd79bcacaac40b2fe3bfa9b821d29315eb674bc15a2a2d5f578d5ba5748fd6f8e706f586c485b18bbafa09e12c181256290bf9714c1c700f7de3974a56d95eff0b6c423de9f6598f815ba3329b970baefa88bbbd9854700eded47196d2e4d69cb74cbd05ba6329a3c3b34932d2ffce60ab427a649b544da31bba7a44f71600f98dc901d777d7985329f3d08bd1d2fa3479fee6866631def33c77e81230a4386d3e46fcbf36434011232f0c803d296ccc38ee045f772b60e0ce44e915aafd7b7ca71ed785ff88e3d46cf5d782069aa50303df1f13a6950af5e94502d9a80da34e9e5d7b072981257d401913c22b1535b36bfc833fdab0bad3b5add121343e86c7fc2bc1224acfa0c0a70e7145bd60caa883746ae41b7cc3c35e057a8e3aeff81161c22a2c41f188e1dbc645ef32a74965aa2ce9965ec61e11ae81f2ff29d2ad5ae0c4937f37516316c7e30e4f7b000420706f67cd9cdf491b34367dcb90f890f7785cfc398026ac9d7c0f57df589951f62f0fc45bdfca8b2ac0d21d7624660edb1ff025f39c0e41c51880ff7d4d52fc5b3f325ea367a9f356b76ecdfba4cc2dc340477a3c77de9703175b3decc407472ae343007e30a22d833c80c0eedf912327d1b527ee45e4be8547bc6fecc5e5d72844f60adc105fa7e405da38469dd9e9fea91da437941870e8608b1a027969a4e432b2eef1dd0beb3bb123eb3cd5805c5c3fb7a1b77d68629dac39a73b51d326f68cd859a1d55ddaff36da651ba546fa760d9ca35398175e48a88f2a85d794ddab766190b41f7beafa94b2a5b111ce93d136f17fd660627cca086f90015592fa1c42b1e5912dcd9803435758527ddf77de87f38af9d0ca14218f23734c0553769cb70f080cdb3213ef2fd9d02aac5193472e3fdf76979c0a7a2f69dd3c764766d3a9bed8cd0583b3b260283ed023d09fb05386543da757b4463a907e43175b2799c55e3e33eefd45f6d161a9ee209806ca3d04a0e8e5dc547e6a8b7d6fadffd7dcf4e63ec76c44df585068ac420d13b6974bd49f104b37c1b07d23d853a0584128d9cce7dd136792c45417280c0973276449b61a3c7f50c864080d6f76dbf223a8db46b8f5c94439e70745c640f0c805a7cf024c4f78264105ebd8372a76f7b9cfc37c7dbcb98482c1d7defc9bb0c33f67ee405caab31abe6e4755f6a83ff9fec4d249f96bed2cf657c2c898c881d7872803f5dd0328faad6f93ad53366d735d081f9a83397c188b7e402e2939a6d14aa2d63d808d8fc354f8879275e4654027bcd331d502e2f094fc084a1e081b06c7ccfc3fc6439046ec2713eecb36b5fe8baa9ad6876b63c3bca59f4c7255b89ae5f1d6855113cd130445c9b9525a5810b5fc4b4820eac05654ceeedd10e21ce1530690c7975d3ec889d0ee091d2220603f80c557bb2e1aaaa70e15bbcda9bf3f5b4ea70c1f2b2169ba4280366ebc5a498e1312835ed60c45d5b618e544c161de34cf977191c72618d23ea06b552d93a05ba1775bc67ce0060620f9509a8fdd568bd9ec49a035b98c4799b646244b9ce11595b0d46da55435b61d4992b9c8e6f454bda511c279f53d8bf333799cb88a3a6e15039c0a7dd37e5ede8b8ed310f68dfcc1927474f384dc28dfae98fa44d99f9ddc47123108f49db72e53884490413baea1f499b3ab7af9a9a5ff8b565fa9001f7ade30972a2ea2cc81c50c36d91ce0cccada9d37697a56046d0f7cf3024942eedb2e023932fb008744a17e2c497b9507f9c7bdc15aeddc4f9e2424a3f64200c397163309136be2570328c6dc1652590186ac1cfd404c4049914d2421f6826552585c932b2c60bce416d592b65f1c5bab6a06f582c806f3434acddd95dbd33e91672157a1d1a6c20c63452014f771eaa1877cb9c8ee8b0ca488b70ddbe0c907f67337007510abc506e36a47222a2f6a23d2490d447ea7e2a8862d7cb5f7228cb9fc504fcb1745c83276d3a366bc8b46a3c33e9e42c4a35adebfe45797626e793affaeb455d68ea6be863a31234e68d0664f74318b7a762ade01ee25f31d0787d4265f1872162a6e1d9b5bf7f5f68e4a681f12670c88d55a8e34c24b4bd459831918b6643af29a786b6a856b96de5bd5cf90751e1c5609533afbbc6e990897bf679a1c7736fa881f6412785f7f38f2f475dfb8396c19a74b9c4ae2998bc0eb3041bb242e87429c829be34b3b39499f6a5d5114709a8764107704bfbf4d191d48b0fc50f274789927a1131bf6c8d46eb9ba4b22f4c14c5b9805c0a1bc79ada080cd759f745f423063e6a202376c8f99388e20f295cf7dd4a2999004d976379d8568329baf5ea6fd73659419e1107dbaff9ac9f5c126346bfab6100f0adccd97aad6d3d9a889a2997e89ff7dc07e3363f5aee6c10ece385c8b46fdbe66b28d58cc7fb91fcc0e49718e91e4a4c3658f400232c68cdf7eb4b42f972e7b46760c523c02ca37e9ab44c221d063331ad28b623091073b2002835aa688f6c78c596e01e6591810487ef8dc893899a03bc98f789287bd0257f430e7ecc7e9a155ccd09093941d47655e191e0d367821747f5495c6351a732e0665d9bad74cf7eda06926f33dfba8e9c06e115be927bfeba54711b8fa10ed111646bca12636e15284b0a7f5ca264c59cc5a61f792bfa05644c8f7f41ebb869381d1d60754e2171241e2f0bb292a4af5c82ba9d4c42116949ec3ab0460807c1fe7b3d5bb6376dd98047c6fe6efb3041e108089df5e0ef75951f3395dc8ac9777a7a4ae68aa7133e624e865fcaa7ca9ec97577d73f831474e847831937d017d244fb9ce9b2be9a99dcf059eca4aa6915c8d03b5109c08b8606225c5e86ae45255f2c88993f9d0412e857c00c45ea744471c411a22107f81f5703e01052c420040cd7516e020b8c04c695c19aa769530abf09de55febe5ce0a5e1e8d4e4dd305ce65ce9bf7c09ddd3233bf2c6d5c72ea0d102fc13ee5d87b1a29efa3819fb72fce1c542fecdf13ada7034cdc5b128920278687f13c5bad8e19a8f4d45a0e08f2593c0b64d7b5cc935d69d870219544d6b0fe4f7bf77279c0fa2fe27346a9032ad08767227104bb1754f4734b9e7933b44eac068fa188813409519ea76f28a9810d6d2b21c5225caaa63ccf9b4e4c8f5aeef5666b788b5e321300dfca5e03e3b7c9461d3f072e42b639aaa9f7a38cc23f137c286ecfe58803acfa27813b6adea8a78ea66d228171019c7031ffde31feb4f0674cd527afb2253e404111df219b7d8e7769186628982497027ece8a5f8c654f19cb55d7838bff02887f3950c6f6534c554f8864a886b62581ab626ab9add2222bdb86aa0ea96d1930399059c0163660f688d96f4082f8725db74330119f6eaaf3225162b39da23a64fce202aeb00962c15e246942a0980c037d4e59c9fe741c04d72a2e174f5a7a2881b0e4f42538af8dcfdc67e3f1c52563f228640895b3ed6a6246ac0245c22f1b7543d557cb74d654cd55313c9feeb6b33a50daedd1cc2b1f0b792144a029cf669f305275cc08529735de612d01e2355f06b30a551ffbc12051eba8c95638a93544eac224ce180bbccc7b2a30bef23c03859295d9f92010af7f6e1627b24c6259e823eb3573e84f2ee5a2ccaaeb7b3eccb08f2c3bad1418abd1d25fec13ec2b507d3fdc6d718f995ee8d5525a8b8e25c8054cb6720b767c2bc80016e7d5744706cbae008113d6829192fb1d834e5a229574d005f997ff3eb67a07ae909b6ff058882b5919c055571d689f3c9b233164c4b4216a222d4b695d8c3ba7e8f710fac818d6995c6f907297c991d751f354540c549a369113448292b64e2274119826f94c7f650d55aabf2e62234fb04e530a361eb89cb87e05485932f013dc39a85af812e5c01398b1c0a5a57c98c9c1e4241acdb42cc7fbc6770e1234b02b08c139f2628fadd5c3216a29de32b18cc26773bdf99e9cc6fb20c8d9b5b29b762ba60c61b75ba3586707eb2897558032f1b84db5aa4a804d1e15a1cbeb422c0f587399c576c085e9cd626cd25ee0dc0816f6c95f3f03453add7cae17a7e120b06f53926478b12c4e6a8b04d9c1dba5ed4d24a87554db77941d931fbd9f2ab4dc6275d6b1110f218415c39c2eeeb08356f667594f1b7682d9be70fe0676dbc3f25bc049fd4b4299f0ab5c9a84ae7698457520110aba9bb45aa2832ccd3c266da2dd45d121f20c8eb8550fa869f09a7e490399648ecc609e58245dcb55c8612e889c6c1a80c5bf686f1de3798466b8a07e12fc076160921a5f6fe098d95fdb2ce62aa67de315f333b6e1c060e3b86134bfaeef38917d91a2fb85a3f8c85512c4d1af412e3566cbd89c3414513054862e5fddbc1baf660dfb5fdc42ee7997d0fa3a0375b142743ed259f8108180028e5b93e9c5c1d4e198c823eeb9c5a8ddcf1edfda3e5a40b94ff7263f81f036f45a7442157596a594cef7daf5ef7d07f78588d5ee3f92bd568afc1e0dc78df51b6d18725468829e176bfac9d30835940753dd1ac3a345bd27616d7caa1c9e9c9e93904ef143a1413e611195d4b973814b5be20560cf33f19edae801d752730ea3d6117ace4659962f3db47b5572ba0c5eb8d9229b9d15d94a44414f6c2b81b69a56ac2445c21ac542829eb2995c7bf4edb230ea5b02e658331aab9de86a3f75e78bc29bfd17776cc70d123835a36a84bbd3545a851686d2485fe1ca7005df2bce3c3a528a9d70fba656dd043087e577d8fddd6973c2844a88ff7cbc0fc578a4ad255565e6c8a0bceb775b468d3377c46d834560ca0d6f8459b17576365e37c3d022b409aebb31ed7f44dacb971b299bf8a7f398076ace6b27359c90f175627d03ee2080a2bb9490e991c616232fbc275615ad5b7021ad02cdecd8aadb5994bca3535ed8a4ec0a8f49f18d34ac37760d426392ef6b2507a0718c93b5d697b8993a5014ea1a125b397614c54220f4fbf5b8dd90731b88ec38bb7b01a37b54d0e0e16a6d45a197291d84f2dd01eb538c65a9601ed97832c764db43916f7f2081f3774323b87d6d13606e55619819f3605671b567a45d149b8b095566f343b301e625711693bd7bea1c29ef6b20f0a4e4fe078777bf991cdd1102fbf83e6e8f314bbd4691c849d9d5c9181fe9f827c34b304c0f963d488e2a808be277fde30e3be47e62b936034a48c538510a2ee64a6d858cb605e9936fdb9cc3be776401a1b594e77010ff1318e30884a96a687cd0cdca1f8ae41b9b885beed8e74ca86fd6928d07a2c87cc5e53514e9e9670bbfc23c8b88edce30e8b83723cd6bf39c76a30f43e87a27c92d96a41ce7376c273bf54b454ae94ab5dba9614f6a4cc8f2d0e50ef021204b010af8b315abf51b228f174bd63ac6bfb0d649d0a12d5b47eb0919df4acfa767b9580f91e67cde5d216ec9e44211d88a7bc75707b52c74045b0f22172f86d112ebb6c6a580e2692dfefbc2d7abbeb1bfdac00d18a5117dc34d93d6ee1f933976ffcf22ca43f1ec36e6c9e265d493c191eec631cc489ffcc3eedac8a2c906a174a8ee7e6e1953433b968b780f056381960b3523bfc0b1a67da62a678fb556fe0d39c662c2ee95a426647fc1bc25b9727b575310810735c6cfb3bf027b6187dd6f6c0308b6a1cb80f1a067237b57dff871913163369c0038cbec8c9e5cdc0bf1ed8c846e425bc77545da3bc1f739814f480901e3d3fcd1ca09050b4389108910eb2b91061f6d375a093fe36b1aa9726de902a44a557cabda1b847ca59a4d2e40ccc7f373bd1c4b520ed120968af5637606e78bf1da984705f2aff216f652d0ff3e2d0ba3d91261092b9bc0b879ad7f1b3e3217c6b7e898129f857bffe0f1284de638ed3ab4c845992e16a41839795c54db4566f703d09549c58fe9c4bcfb25b080ba4c4c4f54318de099a41c4a34b17be732d68bd153243645f62eb9ede55a9304c031f0e1202140773f9d4f8b2a5f180378598a310f15bff4ee45f9457346dcf1974c5051cd01a6d82f86a4e604514c2ca8f61006dd521d6c18def999405c7ef4fe1bc6d0cbeae1c3c9cd354f6897586120b18aa606c0c58f56216e053be16352193991753cf01b4420fef829c8d0861c7157e5ae2aa8571af0c0009f3c57e533a41860aa07ae1298ef040875d5095d38a414e0da1bd9e4d39f0dbbae491c78c5abf9336bc35d5ac1b56aee181c1fb927fac1cc3f1badc7de513421d36bb8766e43fc15bfb5e259535f7f2c14f140c903ed48e8fb6426e6d51b4677d3ee649f2019d6d54ea463cf460c72195670f8eee83508439d5c5ed11efa3c5b88f1b2ac6ddba04ffd7b389bf89662d4ea9cd9406b68ec40ddc7efe062d9394e517e2d9fb7cea0db703b60e15ef5176b177c117cd5e21f0cf0a72e7b7da63e2c8ef00c723dcd80f1dafd53133bd6f7073cdc38faa7215d9e10c47fbfecf56aa5d9efab413887872b7f471aaa786ad265e2156b6785ced511f0b4faa297a06ed55fd701abddddc2e87a5e7356f49d86c318dd4417479438a060668507a4dde3cd11c409ee0d614e8aa9e0e5346f224db5288acb43b07da538654c38c4d06594dfe1181c12593dcc36777e02bb96f23c32fe48ec5df63375c07420f6adb069c4c0883927ff5fe1cd5b32421f34f7e2c4619deb9ee45c76d752ea9fa2a7ce151358a1b2c804c2eecc4d95e509f55641c694f97435bf1c1ca2eaf19d97de288c2b29ee2d40646dcb4cb6d5db4f05528c05ca1bc7faa8608a805ddbc6a00e04b550652709b8a6558e4045489e1c1809f95f7a39dccf42816ab4ef952bb7d361319a85f51bb4bc9984388c602ee2b9c034efc44fc03763294b4809813473fdee02f6cf023f7f8144f2e3f626fcb98cb566dd5135af451c2508ec52cbc8416303afea4ec6451ff4749f6b41e8d378509d518727249b16ada4a2190af8508909bbbb00dbbae323411493471b3ef3b9e5a49f9f9946217b8b895699d099a85f3658709926d0f27f053481f3b922e5d7caddbcdc605da8435c4705cf74f5060750ed4a71443df13fc794a5f15d2a9ed6b3f9d29726627e46b79b2a76173de41f0540e354375db5a5de7fd67303e81c91a9c645d4a96edb1c832cdfe8aa76cddceb6aa18124cd87ed6dcc1919a035a84e8b7d601aed217988890f01dc15b170287090e4b537ca69e0abcaa5a09a7134ce43cc93d377ed164beb77b61b28aae0de910c494c58388c01e083009b0c3f6cb25c58fd44d940b9bb519140c34dbc9e53b72b3ebc1e377bf58b86e1e289317ed336abfcec77c5e3526e479c589f4a98ebc9c5bbd4542c729ece8e741b0a809c5c2799bdc72e9cbb3b314bc81141050a847acdaac690b934b0f27fdc4edf24e0161e7c126f50c6a11721e1eb0f2d584e8ecf9577f2557901df730d34cefaf283a14cbd522dfab85c505e391b98f6d8d28f8f53b00bccf1daaa48143c92924327445befc914edaeefc6839b0373498d02175e0774aeb209323246cef8eeaea53bff11af338f9e021607f6bee47bafe5a62997699d044e9d4d001e77589e63bf998e5649676a806dde17c8fce9b7e1ed8e2d7ec8b83a687ccb2b0e5612bbfb77a5fe7eaf68d75bfb84a605cacd3af24fc17282b179ce5af40cbaf7b9b64216f40989ce7bcb2e88dcceba7cc4016221b5c460eee10cc79fd18951a91d22a7fbc42791bba629c70f85405843a27e3c52f5e480302b552d6a99d2bc74d0b82d3f6f3b68c4db2f12c4194775bbc0cfb013817f25e94a0e3cb8c6e4261ad562c929de55c49e2ad397581455ed51b4b26ffda23c24e850c0f8ace75815b4cc5f273556dcde8c23bc0ff935979a8831093cc9da58b1c32f590e31d4171fc76f70cd811cc53dbd34b89a9b6dcdfc96d79f2716684ba931e41ee8201c412744a0ab3f690d9e89d1d89493726088bb6488b77d397147b18a7df8087b671f701ffd2f20ee48206566340091a15f63c0a858cd6ba0eff740fc5b24b281b5df5194b626b98e5e0e0085b019c45f2ea22034409e34fa25b3368d17e469e483715ad7c40d4298d26873850b10dc15d6870935ad8a2b9adbfe4c7c36793d96d84210b801cc1ec8c1ccc7815908cfe5b41feb42a51ea71239f77f93f45b1cdef57a82382e9597a803741a62806e52e76329e2386c7e014be0b18017a1c734daf6140f8fcbdd9237e3508faac82d788871262c4c4559ddeea21f0eadbdadd5cc74724ed55e4b4c139a563b3d7db94876e5a125d18aea1172bf52e93eb9c9721e0fe5ff6aaccec31b20956e6ddbe4d872c37c8f2680c06c9c63b66adec9e65ce62eecaef812eb3e9ed368fd2185fe0e5070e14bb410f82ad71e30eae7c4651b4f733473a68e1a509fca6c40c00a5155271c2633c0100d737f730593dafbec257106770358c8ecf908fb79dfc0727164c15b2d5f342326227131efd53dc5c98479808c41a756d1d4a9ee683fa5afd565d1f403c4c2d5733c4d8c23b2b1d8d0403bbea94aad34fb65ef303a5168a722e6707b8568d8ce93f3c5c66589c5461ecd79cdeb46c6035b30276e366e524d68664df2758e20b855a79b1bf7dd795cf59d8bf7e2ddc2e2ec6a4267d36e68fc779ec1548e7ebb8d4284cfdbed04ee65f6b4c91c8f04c96e3a58833577f46dc294736873cebf76bd0446806fe3d42f22022c3ac43031ac63cb2af9b3ad7d1d08e5342e861faab2d9c2cff13bc84773b517a270513b51c4c83d634097ad71814ab1e6b1ea1f3c01f998dab5980b05d1f3ea177682d426bfd9d6a88a041140d095c3f06bd05fc9e245b757d6ea14f96a414bb4c76948d4e9e27552a52184ebc2ff57efd2c44e74d85120c5e64c60d9f7bd048ea300cb9c28ca26b46c23aefe4b0e4e97d10497d8e363d9db2a0cef5ab6a983c28f37a1a4dee9c07e1f4c883854858c6804fe58ea0b1f79d20f2aa227dcc550ff239332bb9cf16baa97b196dd1656c3af799c4a3c14e72176d5cef3c39a2c82f84c712581a551166779baf339bc60ad110f4acdf542cd2aed24ce6ad1a358447aefc1b4b78caec6afa43879cecf5a0299fdbc2e939a281da4031b14a4da1209ddd50a187b71c8ec236a77cf7ab7880be0a539e4bcbad9cc0ed2f468e6167318f6ed7f346cc2334a9611ccdef0bff8b8c9e4513d74ca83bb080280aa33b788979d848bdab79edebdc601288e8fb2be57544faa2f394ee25006bf509804b99f5fa1949cd3f848b1b51294c3ebce5408a13232a13951356fd3cb380cfa840682b5926a6ae2cd2bdd8801a29ec5c70ccf36d4770ae6cf4b68a9855cf629d86ee2b260ebaf95795277bf8c911b1ba5cac85e8eade88771e875e75dbeda1a165e48ce05b3f21e1544aa156c412e948af680b96380af21407778eb89bcbc1017da5376abe01cebcd49173e2083b29db4b499e8cf85bd47b10d8e9f9aec851cab81d817fc99924f6b0240cde3504b23e0151de08d96ecf0d40863fea7fe01b089c7207a29cb4ea91f9af22791c43ce56459e8c2ea339d85c8a0b94fa6f09661ee9bd0dd8deda4b7c897cd76aac60c4bc23b06836590560bc2b5d6ede301a2b84e3af6c53342324fde9494288a6cb92f64c5b4612fa9b852f51389e67cf678e68a80ec4fa9277d3b75c84fe62554c5cff2da0171ff1c7bc23c7d7b05a895400aa371aef7357db65d07d41e23d221c7b4fcc2103cc33e14f75eba0fca224e68bdbcc21975e2a5d58ab2f1375d878176451d2ec9576018e6a13c518dbac1ca656babd1ea91522c0171041ba1b09a4a5b116780e48f71eafeb68a9de2a6ad14f02632e180b49ea6cce64cbbb28d54ee5fbddf5fd527d749e698f3dd776b5df86691fe02a91d6a9ac6633c3ff504fdd9d5909c6f737ec58ad4fe3602fe5d0a86d0ae088e1deb8f4fd4ba32f7de6739e21496f9a312c81c889fa4a2c015fdc528c58932c261f7442220fb3a9e1754148305877b2399f9a50f2d62c3b824a812c1007304d1389bb862a403788b8e0c6ee963118acbff001b6e2ed4d776af0ad8e75ae4f5d63da0bf583e45a09b216022012cf79a15863af1d2d00ff70cc5503b640d0dfffd26d0a2b7ee5e50cadd2b8073cfdc933a3137345475e3b67aa678a747ff4464374d18d5ba63cf3e488447e3eaff134594450daae989de4f727403251df19f8ea22bc37dffffed6d06402895bf601b2de42d5a07fe6a7a5d92dc484ed6f576e5ffb49eac44660e9b3729a6e0de71a5976f1a049687eda0edb7ee6ee73c295a7bb779a062ca78fe8e4d321702458cce5b41a3208642a27211a3e62845b8db3bd82f50fa0fb7af7141b83f237ff7dddde494e4bbfc08ffe5b5d9a1f542baa990605801fcb2d9dc639bc09c83251ba008f98ff84cdc80e9e640baaaaf3603114a703fcdfc9b84ea16f263ed359fab484922b496ce34f43ee46ef4aa727e1d406fed397f41486e58c6f8e3369c654f5ec408ed14427721ca6d2d2304c4ac3c03b6101602d32fe17a4b424a7dabf0ad829845e966900e7cfcbcdeee10314a769884e96afe3c95e8c1685524f69db9233ab48b87ee90986ad56555f952424142218c7f71b7b19d883ca0cbc7d963556141d658e917f83ef0203bb2e34c8beba19a2e7d282c0e06f6e6a33286cfa545a27406fa23e10b921b778b832a72576d052949d1ce3419d1df659112de30935e37371d977e1198b9ae0fcd6a11278e0e78db00d77d5b9f6d3c1f112941d9f5acd14cd9427e9dc820f2df092777128ab1c0af9b7647240025f9172667c5f38efb6045aa9d791ee11b7bda14a2d3cf296e494bf8effeda68199360938964f5df37f29fc6b24c8e70093d15cf57eb12722b25fb941473c1a816365c77cf37354f797e28fbd0e89fa8984ce4203cc40a262c505c862737a419cc2ef6f3eab71d7fc3e66dc9a2d7c02d018a41c0d1b7f37b523b85d53e9b8b3e078ef0dfab72408403e49d0bc4eea6896d8e0042cd57db2dfb0989a1a2f132e7c1b90e9b97c7f977243125314431b8ec009bf514c4b341e1d6c4d2daf92e6bf74db34aff2dd4de2f7c1788570ed7427f07d90e1023d278248d07e248b2e28ba9bddae0d56716a0da4f33de547ca724f461a5a0fcdd0611514aa123542e26008bd02eb67d284dc3306a716c823a0e90325651fd58ba77881a4033ea8beca84387e897fca0d640fc2f66037428d02a92488e6565a6a75cba827ea3ef258627d7ce88d4bf2a2906a3e59fca20ff8274211bc5fbec6ba3bc88356fa6b8549144574d4f25f236b4fdf84bbfc9a3f8ea49e7a012ab80662f0f9df00a87e238dce0b8b04e59acaf0f5faf3951de01b9e448537186a5ddc880a0e5c12cb46f92d17c65b8753cf0b97b14b5efe45453af03b682f980891ac030aba95eb3dffef66c3706cf8367dba01b4cc1f0b69f9b6fc33f63ad49655bb942a50a0b66b8cfb97c3ac016535dd8bdf24fa62e7e909fdbd664341c2e69a8e1be8a3021306effee4fa36e67660fbbbe454e59ad4827db36277345efb2be4d9aadf39d78006ac9f7d165686849755251917d5faae082c246731128171f688b360e9bdd965d2515c752332b8c77e2313d62eca3dcfc5a1e0b6cc6521bb2e0cf634f98f0e83a1992a5d63698f4c0cd859d7786e17d704f595c7ace9bf3a0d939ae6559d944feec8984034dc59722035542eed080d03e4e55da284f6217dc8754ba8381b6b7195a64c650f7f0f3eceae482c12948d49baa66a831d245ea67f9f1bfa3b7290545a89ef9b0b2438170f856dcbe810c21c842ac08dca34ed949bde9147937f9b432484509ee37eb81d17c643a229a9f7ef3bfca8dfb1cb9c032f5a63689b12351fe587caceab89f66f9c00fb674d8048f1a19f31888e9d707c53cddb85d735b5edfeda903cb7ce458d53e3d6e3d7130e4279c8daa589c12bc6fc9503efa2c890459262106d2a4df9ddd3c3ceddc383fd0af2b83c66ac1407120e4706edc21add88c8f8c5d87683822bc1b9f5bfa9e531d3a0363ef8e3e479afb922d8983ff3ab2eb7a11e8d850ca2d24ba9357aa9327deb191cf418a8558d0cd1cd4a18650ca2fd1c9677a313985091216af127749480c182d3f7756401514ee03bc8a18425c23d5b159f8da984bd50be329581fffa1193827492392e9db13e3e90d895dcb622ec992612da8470cf27c4fb0bd3a64a6dd64ec0bf6969db58ab6c72fd50dea7de854d39cc9168c5d94dab34df5a91c12020ec92c5fd90f374649f220226c3e3a59d1e8aaf6f2520b9f9ff23debc2e9beaaaa18178ce6243dab4a2c7e86a905abd77bf56fae54b2079aabc015555557486bbc631d2cf9b804a4d6f2bf9fecd0858767da3d7a79c4ab52fff37748008add7560b5e2314d2dbf9fa34179d27291c8e8bd2cef039541298edee8ece6323e35024b50e11429ea9580373c04b9c75ea10ca92dca70a51844087f012f200fdf2933406228a56b0999e8e996969200c45dd22b92a22967a1831683b32a9568304f515ea85ae26d9f983db2b755a98d28136c8ce6040fe5ca7f75fb86b2f37342ce309ac6c6b6498d1dfa1a7a70612cc34511a102d3045c66fcde31cb5d6721cdf0e6100d76567f57322ff77971276617ad74f6d8ccac4ef42913c254c9d78968f0a1ea389f052eabd3c89d23e861137a8c39488371085013adb0dd0ef2b025f1327463216b40ff7d8528ed3e5cfc5b61547290aaf1c9a89ce4bd93e4ba3d6cee5f62f4aff289ba2df2cd18def31a7ef2ec6e0c8dedbce1df27c75c6ddbba30ce73e28e6cc61ebb9b80e41e32499ffe5efea54bd8b5b658cd3fa6efdd8884d653df358b16c0d50f3895cce91093326d8b9a23058a5e5310dfaff147f63d6b0fd8fb9f9249d3ab9819bece73bf9705ce5ac70fcd94ed44d9099263c8ce2e2a9e351e30b0d6a79e80f5ca30f68d9f3cb762c1711e35f0ac3e2134b4b78dcad38c130f55a34509b2174f4ea59f61a2558c3da55afbe04dffd58035a76fba5deb7684c73ef6c20ee9c9ad86cffd38d1495633af56550298fc4f6950985d4634cff6e037d7aababe48f3cf79b8b288c377ce111bd9f704ce5eda839fbf2370cb8615898469ddd54a3cf891e624df7ef3c2200a459b63109c1dbc116d654ed68ee177992347d59b313eda39f9554255242e715de9cef1a047315e1f174af3911a242f75ce122984c541dad64ea6cad175df41fcdce17502e0283e5edf0e0f3a51f231fcdc9dc8a7f5af2a9dd4d6f6399ecf290f1eb18586da9f20fd0195b46158fe86b7d4a04a872162b96410436cbff9b5c44886b95f89bf1550387af7af625981fb6a71a6ac25004ea6b1415a95f369eafd53da96a91096af937a847125a08fbc9bad4f1c61760a5abdd51f84ea0b065e9c2cc422c84d06f8e5ae6cce5f0c6fb9619dc952b075fa7177f53102576575e9a3e0b6c172c3cd86ae5180bc03ae3370d89e51487bde34308e4c6038f7874c83ce701ed22396313b330929f4c848f61753d0fc35d1d4bad8e7c1bd673b942762ac8cd4bbe168fe273585de5ccb7267274c4f3e15e4282b86cb26c668475c3a51df6c35dbc9ca89706c5724aedd9e8c6dd0e566a5b330570f0efdc43a3921348e17acd1dfe37cdc25a5d2e5b3aeeedde744d0555b698ff3c632b4b8a5a2a3ab76c122c33d2de9ce5b1ef3712ac69f1d524161c887933006697476194202e799aef8751a395999748b9cffc373d20515ea49278a7c4ae774b748fefe5a84cc7ff28f496dc05a19261137bf2cce078ee4660e4970fb5fd54c2d8190fc69f42645177d6724717bc6b751b0c7d168d0561bdfe4b8f8c33b5e5de5f4fcfd29b999a7af54e01ad4a7deb80655ffa87355d95d9e6350ad2f88203773a26119cc7b11e8737fa4a0c8ef1f07e161586c97662c6eec4bbd4b9cdabda9b320c8a0ba10447bd08a71fd712e06b518a2d453d47e6fc4f47870989b9e1b90d3ef937ea8df2e15b9c3603e65c5e9c0dba5d58c97bdf835ce5c7a0d17afe5fd4f295116c9ff971c6a29fe4a561942399dbb3183b71dcc11b4f3aa19a3ff47250ca15496c7a309fb625233948224000de471c30a12d62952bc1d4074883a99fe23f1d3240bd32bcadeca3e30dc778deddcc4de92708b1bcac1b65c47fb4aa7a6ef5eb4ffe67515e4c75de3d77af0295284e04bf54c3c68014e03e65099e39e1071dc1e6161c33f63b4a2ce21b967c5c19411eb6330cbc046d50924b250ffaeb528e141ac45c982250a964019c7cef444be79592c80a7a3edb2fef6e66033d13f8071f20782d456f451a8788177016672f107c4702aada8788d5ba126682a2861182587b4ea9232557ba670399c08fe7413737b9166f1ff9f6911e644906f0d84f701ee29563008391106216a347291e8de5f36ed63753005192915f274fa3106f98df75506796e28d6c3346248f08067da6e592550f518359aeec4032c2c396b7a0ce51890faab96b5dd96afdb83eeff32299a2a437751ac24740f3311ad15e3fc674a61e4f38d05f869201a54d1e2eabbed3e9d6c72275b1780eab1e6f93d7d48015b3ab52cccda49bc2dbe0784bf27cb8367558cd844fbfda7543b60f09ddf6b86cdbf7e171defac7e881286f51f7a0d5249c91e24dfc1aca5647b68845413c3fcef90bcdd2c18363b0ed23c182f165194ba316c4434dcbe7086678391ab06976eff710097b7cacdf522b8c79931f43a96783045fc543fd671d170ac42a0e9943b46590082265b1a3c1f3a9cc1646200cd18b35bd0dddf0834366a7acf2779c2a7f03305a12171a233324e4c0cc64e57a5ffd16690d38fac900f78f30430127b81462f5903e9ebfa665ceddef47d937969605f0369f692591239da201ce5647c6aabe313077a79b1c98eefc2027b6f384bc65130df860f11b76ba64eaedf3ccf682316928ec9952ce0ea0edf567eec9dc979f091a456f32085fdba4cbd1217f25059977558726d97a2a90a9e7903e7ff723cc242b2b93f8532fff205e8e1b328bd2e9cf4bd75b2ee38a23fa18937f2fcdda49a1f52af05dc0b495f6f4f693271993d70774caf974a15dc7f8c886d8e3a23a3c7a091fdc015992df3a2c93b5e44f50aa245566151308af62d24152798de9e9a0f76612e80bca71d739dd107ec61e23056a1eda70e979c7af52ef40201a838e56733a8148f55dd77cc2282cfe0a4540f3fbfbf18f4e5bc0c7457a9816ed60a60f0250221f96cda1fdd0bed1244eadc88b7ef51efbbe1db1e044a496457a1f6404bb4cccb312ea268d42b7c5f16a99e5d66d73c486c1507fcb57161bbbace3f41a520b20b8e1d90848dc0ed99cebcfdc14bd4d3b2bd7a9c9743b4dbe62bb092299edafc2ee9be558b00a70ce7bd8d70957d687f9807f4c742ed564f430f39f54b7505322aaaa0f29c93200bfae81b7724f1de6180fb247d0c65b1efffbc91191796d12de62173c39fe07de95c1f85fed235c0d59d2177a89d7e0aea71152c17501b9c06907ad207e7355a2406cece81d3445d50252395cdd653fdf91a48a1371eef8beddd8a0500589ab851312e4fec0ae45d7c5d1472cec26a41e7878fe2506196df4339459f382d58fbd4ba420c6320b47fe71a35e4c18db1a15969721c6d33515314a765a926384223af92ed7ed9db2d94745ae537cbb0bdcd71d9507d3bcafa81143ad8cf3411680289429430702e200bb82145dfc8eff382b392764e3b123e7b337156e68d039f91e68bbfff59b4e5913c49ea6f6936797f98fc18a13b93f9e818b9773aad5600947159544abdb082ba29f87d8fab2e65f1bddc97fe473f42a84b1b6502f1161ed2d1a11bb6ff881550eab6b16a70048f08509d027e25f17d3289cae54e76d77e5ac7630f92c4d17ffd1b669704cddec9ae82cbd636514afdc0ba2abc4d77e6715b6fe3351205550c9e2f83c74907f8d3908665bb8e28d6491330cded86d4f8b7394f8d7f3b21d367e07eee33abfd399f423fee9162ec6e79e151717909f6d81e11db6e75fe683e31b12b8db2022fd03d483c4327f4cff666c785b4f0f89522d6010747d6c92167f5fa1e0973c5fa577cf325901a14b3bf01df6f5c91f3c2fc4b5668bf6419d93d6cce0b0b1ce02cc4b4c7748de6c4927f9ea132df0e1d6a618bbc85ff61355fc964a5e08270f8af9f78ffdd776da4d60e4ab99750e525533b214b46f5139af873ab8eac599e8635ba1b6fe64cf2ca5ee51fb76962d360dce787ff93faedbaf18fe0cf70a53c7e8a5ef9f718b85b2dbfdc0d41a5bc553c1ef9bf1f3c37517c642f3f75eda9d6d188652dbf0c6432b024350892f05bb984e175b1fcc9e35bd34a52187ea0400614b2c0459e49f3dbbff27819d06a11f73e8383b5e9d7574e0864edf0e02f4ffffff0b