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 64327 36d9f75e909a2f2964275500abb319acc9738ca983826fd55008bb7211ba012b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a9243d92c44f9c2724c250c35ce21feed9118f9fe4b0212d6773c481459dfeed
Certificate Block Hash
36d9f75e909a2f2964275500abb319acc9738ca983826fd55008bb7211ba012b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a022000070330000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000005e59411548c4af903c2717c7b295c6ba177df772ca11258bae7e8aed95b9cb3837dc6161ca2c357789b432435f8ae5f50a62ded3f4acf941d7230c339614f010130708bfc1925148b6ddc419e10db1fddbd479eaed8a637a6080000000000000040000000400000a022000070330000

Raw Header Hex

00004020ceeba6e2f86748e6e70021e339cef40d2bd1092a85ffacfe49ffae2fe4b843da6f8b58541e965e07b47583af806bc01fc335a085d6370752fe017bb3eec2b18e54e91a6aa1cb0118edfe9d4581c473672d21b0e49f8f11d9ee1fe25cc350c224279c4fc4923d24a9

Proof Data Hex

59,560 bytes
12121602030776430789f709159ee545c88068801c02870446b8337b3f9280a58714711a045b4a4eb8390e5ccdaf10a03a2a3701a0091e983dff1a42026ef1db50c6be093a46a2e7fa67e044212940782c34ce4f4de50175847796594b8ea19df2145b3ef84356ab07a98faafa0f1ced2cacd5430f3bf047de795f9361790855061215662ae21423754757cd8edd34ec8e1ca26b7ff7167cf99ab67e203626d9d59fbdb3a52d86054064885715919581a33663e7898fede1756b6dbb978e0e458e204eb1ffc90944deaba1b9e8aa0cbd15ed06451cefaeceb080d410b0a365ef1d60040a7d8b9a440065572874704192e70cbb0db034600bcc35b795a9313921253ebb35314026b03546be1a6c80b9689de487f7bac50778a611615c3a80afe580b96c059ddeefa9e76387e8ab832beaa553258c3cedec673f20a60aa07bb97d25fb9448211283281cbc1f0d144d3dff9f1d36cffe0d9224dfcaf51991390da47f137debaf4d197037124c5834a9f707da64eb6462e5eb973095b84d88418762f647377af3bfbe486b99ed5d4816e9d028c70800692e30a4ac8f0f934231bcae6f5f241a203e4347c1de7027f6c84b4f46d24ef25e0f21b6cd3a1f35fb3acfb2196a4f52972f44181f5a373554221f79be9c4eb01fa12a3c1433b4ed8305033a6ef6aac034b988ed40d2566ff76a5d124a625a0ee091ec62b86a4aa91690c1e3a3ffac6e03455b8ce7592169b37c53db309220ebfe158b46eab63e7038b113ec57eb8583bf091aeee65b7dc37c0886724efb3b1b3da1a5a714ed76b9240fac7a0249fd48bbdb50224b1fff9d4ef88d82946529e767d1233f6634a47999c35979127fb8fdc3a2b140989044617db388b6ed7d46b1b0c74844304c771ea65100755c7ef5216cd731199c071cea63d6fdf781dde289b876de0a776b2c6f80c514501bf8d738d21fff18de948f5f8111494cf8cd013c9abc1354500a0a2467a38fbd69af751c7658ed4ad3b3e5f723a47ec5962c6e2f55decf89547b4fabd2d7ef6d58dc889b4020dfef3250fc034e92b8bff8326dbb15c0fa6d28814994f916aa8175cd54689408aa6022fda5705b5d13c71404cf94934fce23730305279d30979a8ce49a04e866ca834018b9acb99c009a2b89cba9c8aef83c06d8ea064fb4d4216412c60e3144f1bf8cc181a50063c95bd89a19a319469c2d9576f11cb1818447eafbfd569ab0a617aafcd275f6d5fe97983faae5e8933d6d67c19acba6ae348d178d88537931f455de4849668f2f7f552cf78b0ec5f2cd7806d47c93b2ad89900d1c1b22fb7326e11f5b0eb2ccf104220a16d6da7d6be8a388215f3b107c1fce8e31fedf240b1f2f670f01f3f028ed9217a216ba5a367a85a26a67d0753e7a22a3d0858a5268cffec1f5f291074021a1f7bf6c60405519dbc49d4d9c88436ccf5985753925933dca95ededa619739a9d7766e35e014a4bf3cb71f9b6e942a52263fad81c42215804e707f6efb4cf5f347da2fcda44ca46d385c24861fb7c0202a5915aae839b1dc56fa6e587440cbf9c68f661af1d6a5519c3f8caf5a50955477aadaf121176578e16c902d23000e19b9d021d97d27fc1827e91592f4a20d4f2c829416ca9bab56381badede5180bb0462062f8bce03d1c715229fe78e0ea0466793b2e97211ffac3cd87000ee4482b4b897d53c7a33c6ddd5c325302581d908028a6972ea97c31a51cced3275a403669b177fe3eccf01dfd96bd119c1f0cb31f74d4b03d9f3d04e95fbeb61efe8038d84e6fcf70261ae7fd817f8a4c4177e9ba408eab685fdd70ff84ca2215e314da63ba1571a05ccbc379f77b73681fb65a2999d33f01cf48c2a2ced8ade3aa530ee357b8a78472fa5bba2afa907cc7f243612d707e03017ddca746d74f9dce171bfc0f5562880f6bf6b2b628dd7a7969ac294fd9ccd28c95d0cc563efdcb59b936764481508f9139caac3a758ae2bcaeba3bcbbac504ea5b0f27673ff890f1f4d3d2a29dc26acd21aa0afbc95799ae4d74406194db571c6cbfc5e7918ec0168f21da97df262826149b22364fe7d42414ec62237368242b5b4c2c9e9582b06fbd0654e635104522defdc2a0dfae240299d28902728b202835d6946eae10482f54b7da8bf2b19801441b971f28c4a51725dad4bad3115ef0133ec6cfd953f82c376d774abd09c68043c94b66e0d95e81751ef09a243433718b7520715ad404f098efcf84333709e6727673647e4619253d2ddf1fd23d187dbc499bd306e812e7aed0ed81d6a15bc482781df0626e28d0226df0d948f6191fa0dfb5ad8f8342bad96da47069f4b420cd992cebbd4bb642357300d060a26e1843d6ba5d4303ccb398981b51faaaa9da963638b16a4c5ba2a1acb6d7e92729a3f19d0906603abdb1b34571300a7016591582c84ab3704118c15580b2dbfb38a1e2940e12d36bbb08544f72b4a87d9d39e762830fec13fc1060e3fa5e0d8b7b5fbc89a49f94034f7e529695301736feadbcf92a014caae1dd1b2a2bacea0e4a4bc8cd8c3c5fa086a03d96812a4b04788a47c7396c58da562e72cc300c5d1fe60d54adbf691e25ae7b90d8032fdf3dcf3a9c15db8af7a7a89b17e1ec9f7a09d69e734cf2b341d6ce177b3956bf21815c0393eea927b99c91bff64982ed0bb5a1d4d7ff5147690531f9eaaacef3a1b506e0b62060f1c1c04b784348907287c12937844d226954e5a05e6a3cdbb96de427d51edbbb4587dd778c877deac4bd72f2d4b75c5a24974da295d3224c197c9b7a02767bea3937f94c07d01b7e1d9022e74a09bd1189516a182725b20f61bb556291215be799f3e693c52e80255fdb666baf916ae9053459798597010f406767c92d01f79638ff24e23177e066b5f108fbd34f5f0bf642c88784c1d011b0c19decb14a8ffe85ef8d0339d15b42c92282bd6de4c3f0fe757403eb061a68e4f22a8ca877e6f3f5d8f7701e44af5404305207e0e2a5960cd07567fa9b4288873548aeff5027c79f8905ebc6c110fa20c287c1b7ae0258130c22bf8ccad2973e1805d271dab67d2379588240a1b114d5cff74e061e1c1814766da36b76d6127e9006b6fc1632d1793eab951ad27d2b00a08436765c52f96778b8464e1420a42d7e7257173a52030cae3a710fceebda55ae5d569b9f343531422569caa8f44fbc7edaeb6d32c08090e6a414157437afc2da5ca0cd461892529d82b3a115b5ccc8605e15766e0ee306d0b9bc83c0931561ada7ad8287cb2d102a428f08e0a76638bc166601c04245775c8cbb46233ea62a4e77f79c9f584f4d311b133af1764d94adcdd645e990ad9b1d83e50d9d55a5ec3ef020666f32a4e0921c731943581389da22302c57e20347d310f252549d98f18d07358aa7a79ce9d48f56693e23fa5a196276b98113331e4fe71149e3ee6ce50c621d572278ca1aa39ec1e26e94b396d5b3d85d0d4d465c94400dac58358903a8365f5d6046967b4e344526c9e75611f6d393ea3403b89a450043b41338dd32ab94a063a438185f20c37e35dfa81fe16ec604931b753de17d9d099d22664c626053d976724cff6580fdac6b5840315fc42c696a51e98c5dfcc2d9e158346861c4a54bc00a8f7c551f303da32913d10d4dc37578725acda62a4775c0046fbafdb2447325229716f69309b60f200bb7bf497b67b50060edf3bf73f0e2fb9c9aea7fd06ce914835a099b9f0146821742438b254a5a71d44a525c99cbdf8c0f4ee09412eea9e1481b2804b73c5ddfa6cf2d9c4c718ae703ffb0c328b0ce08fb62e961e1ede2b661533dc29f4b37fe40a771f8463c073f9bda438eace8239da5c3eb6ad30e7f554780b1af1dd114fce3453984c48510e4b839e297e85881bbd0a05f7aa0313d17b62541645c61c0fcf35b0ab08e18d5eea54a5d69e015bbf5cf6471295132d94a9338fc1fe699e8831f086f2abc26886a9409ad9ff4d1e3ba58a3beb41cad165cd0e9fa6fa56a8753f88bf9d0437cd99051d3a13485a854688dff804959a78939207cd1d9d9611a6575e99cee12e7f6a0c1c8d908f6f08b837dbd0a1851b711c39665a5b8c3992883b35fb98a7acad28fe963436ba276e16671b40d8a936410a70238e667cbcc2fd4aa180402673131b8260daa3dbfe5876df68e4b83137268da095712c001d960475bad229facfc58800e91cb2a236fc4bcece4fbad2f38f83907c0dcf07f2b1ad99016dc02d1d1645266d63ef4a5888b9b2e095368b5ed883ab120cd7d970bcde16ce4df74ab72418079dadeaa39ab94fc69d938846d00cdba85ac7c1e1096f4133eeef1111c380b6a19b45535b4d91c670bfc02cfb82605421b9692b69b403481e6de0dd02d1ff0e50ffd698c06afaa4c2e1dbca29ea5480d8e6aa689e27452920291621444048ad18bba21abeca11e1abeb4c8f8efb9640a2d06af28ea08c05786da7d036198066d24e84550a3f97e1fd957257f99618eeb2f51e9e7f45bbcbefe9433be8d2b4c98260b36d4303efd1c70edc380472bd85c0d4213436b118f4e768878939f2d4eb33ce2c3535205ad0437ccdb2f5ff21ab935cd06b60dd9b745b7ae6205ea830a7142d428da994a85794c88c5bba96bdc2bcf90143311290797619b87f08e423bf426b240bfeebdda4c191ea9b93535c33c2486a2216fc6214a2bd1fa38263035ed4ce8a12464d4a949c82ab2af727d3c31ab10414342f86c0b0dee6ea150c7b5624180e1b4f46396753bb2d3be7fe4e4488f932e31a0194fdf592236c54f71439a66fd25d52db0bf521bca5f1a0e18e8505c6feb224fd44f3201474df01a740a16b7ef901ea3b118c74f3f9fdb1bde8bee79222ef265d65c7e7b870f11714ace3b37eb004108064a32880aacd74f0ba37c1f6d3adb0ddf3bd536d991eeedc65995f3020ee001b3a40116819a587af32e52a67656f9cdd4c57eb0aff91ce4511dd4db5f549df8489ea9fd18fce49d5021798612b6a5b5ce1f9b5cb6f93661b2b30d28c7740af478ed3ace0dd87add9da384131c4be6aa4a935e3498665482a1cda43c4301d3a5f1815c1827c4dfff08c4c9396db0d5b3b01a76706aa04355a045ffbc37fee65a6477dc6605c528f92ea3b8473da048fe4b944f8772f8948acc211cf6c72387aec37f9141299734e0ccc610e756a0a63414999d7481df619714d01a30b288ae9c5f4d8f60afebff26c62053fb684f992720e068e1fda48d9cc4f42c8ebe8c69e4722b257bdfb7d66c9eb6f35fd93b2aa68b90f6b89b12b0e60efc65560b89e086426d54c8cea1c2389e48748314f2546a58448666dce6406b2f741fc21d5f7b13345ea196ef2eb995205438cb48ba493ad25003aa6b9e9cd30ac8785a354c213ac40cdc0df4f0a4328dd04cfd091f3fb916dd6259f6598e1ce4fa3d43d834ff190b8b418ccb13811da7a636e2b27a6c4bc55b888759208b14b6d7cb5b212da021a38cd771619ad41181f2a29534ecbffb4d626b1b361b28bd0f5ae83d3fb40c2a739a1f22921f0e9ddea9bd4a30cd0bd460252ed826ab4c4840efa65315b5da52b6c097e87be27518f40c928fa4acd1397a8e2d85fe6897ebb4f400ba15ebb44000da5e0fb72e75c1dd38fe2ecf2913bd1906885a238f9ae312f82d98801ac0a2bac04fcff474a433499e2cd449b2cc23b532fd46c8dc90980254e7b8f92c4cf40bdc0435e2d32c371f77e9272ba8e49bb251faf4d2ba56b73f10142458361379615fb7b5c84d0334afc585b02b9b559ab99bbbec60290c2e9cb52e16f394562e7b22cc31dc2a5d6d2f4ee4d333bdd8f7007b82af8d0d1ea6160c9d751f37250e4f13d32a92a9c4d7140f065d0fd0a957a7178d37a418c4666b8cdaa5625d58c51941c8012b48b80f613d152f795ddbd251f1dafdb45f6cb07df732d1839de347b5d4886034d76850b6394a5ff883229ad769a40c1639cc96f1fce6e143b6c2d181e29d059380bd2ceda88ae8c203aa217cced1456bd58d6260e1ec4b4dd6eac27ee4b978ee427d4b6d2d3f48662f36f11296140173cc56a09627d73011917d94a9ff8a54678b9f1eba96207238f336cfb9a91a0d1a872bfaf4f6152158979b09f2c56b00b6f64825a9c26b97890defc24cff61e77910f653eda3501c2c7c3cd7e7c029b8e83079b61d6fdc8d0e359864316db5a7299acd9796b785f1205c9d68305811fcc925994e3fa837fc313ddc545c2484e0cd5d0ddc161289b2b8ce334c29de4d9e3b7a14cfcc0f2e578127f462e4199f5a61874d86d07a653ffa076262b2cdf4f00c311b8c25418d97211b6204e4dd7488df59d635ba1d35c501d04203f118d3fe5deebbd067af51f31c04029131ad7358db038f4d06ffb62bc30419bf84ea8300309fe59e7c736922df2ad898ac7ccb72cb9027717a3a784cd9dbf155608decccb789daf20a98e88b9e70031b5553f0fc7ba90d9be6bf91a24068393b0620c2e86c8e8d014890b773bb8de151c646767037c2e1b687ae9317548d14078010610988b349451f93cd02e5e12f72d015c22884964adc7bcaf524f2dc10e861a81dc13c66e7c6558d9dd1637c67b1094bf2688a64959026d3bf1819eaa3df13fdc3a6ed087a4c057faa3d741a0fa8130d8713021797481ca91f13866afabc952f1a21efe4bd1d7c2b752b2e9b0e9e674812ab638bbd844715c80ced85933cca450faa5d41a2df368575633b4f366fc2d8c6cfc5992c3fdc8fb26573d68be4a1c435b0cd3c7fa102ea50624372bc1d787613d91a00780112bad153156a035be3f05e589b4a8e8bc8012e61c6425a8b48f63114550b6c6fdd052402f206ed608851a9272a10cfad4b2b45dbc9a283fc2e30e56eae19f2632a3a405dabaf9cdedcf2e093d1f9fb3895b283c550e961312f95481b7f8a3a41fbbb12d558caf0d2ef6f9a5b7a23d4bf5d715baa2a29de7578a369f2b9e774b303165fb2927bf96c2f95a4f8b86b37466fa354fd75c27946be845a49688d4a9d535a3451bf4d23cbb87bb4485f1339e5bbe9413284997927352734f8a717d732e9ba0f74f67370a1f707d81e7eb3e660b56c4e02e8ce1a699b2e915c8f025ab3906789dbb91615a549751d665477a7aa454700330928e8147273e14a6f3519474ae81d21a6b91b7cf513591fa1386d3183b456aacea4b99a46ced75af8f3de6d5c13f2232ed11f22d1a8e1d6f29dc646c862091a17a8e50ee5eea4b7e5bc6a5c4b0578a211971039a03c03a335872c8420f0acc911a2a4f9e92b63e9531f8a7d290f9612464043b1e6ae8b364638e235df9f77408a9e02a7d5deec584e152c50c2a365eff6d328725e3611e07ae6aec1b29c97412b91f3a5344256a28af45daa503a7f1f5d676dd8119ad154a7cefadfe17a2235f25566b00dab977d64aeb1ed4a40cb0be94bbb5adf873d6115c0f8440c587bf5b977475a215b79e78fb5558a169eafe6a1f50b81e8504e12edb428c8f9e26bb97b7f914f225f111d0503a9e2d56bd98437affe35e339e174bc10adeb98afe30b7aaa5c04d1026efc72500167ea9f824e15fffbf515c7394b24d7fc50e63f15eb489fa6fc61d275b134319f9a53306093f833bef470ef970c45d9db92480373fd7c06923c86a6bf0b65485ded4dace45880446b682bf4ec3548e5d3861fea0811463aae28346f1b14b394c78eb21afb0187d36cbf23fa25436984cba3d49388c8dc0c7e1fe2cf6bb4b2559a0c117c96974d88406219d48b6a7af2efe964f1d7da32609a924aab1c9ef3b33aff822addbdd7961e1fd4759b6d6fef7e29be0b091c10b7cd8cd9443ab722e9e96e35f5b9825d7badfab593d7ac0a383142386baa4553870d81380128aa7f698402eb51c2101dbfac97d93dcb7686764c7314277640c73b5fee6ee8792b40d646264d949dcc25763c7eeac0867b1864ff7a9770e4562ddbc293567c09116045c1e560d75010f3cb460af941600317d88093d0063808e6fbe055c570f3b662a5274b6905dd2dc9070e34efdfa99c413ad6b9ae70d5e232c4ffe805c5c4d20b8ef53b465fd3c96fa0b9641f331a168522359a7d2c988aa7336cc1857b89685d45d8fe52016c20698993b19b57de37a4bffcf2919a7ce6d06b281d3c51dda1dc35ec62c826868f3746610d9f9a48a42a53c1fed5c0d74cf0431d1ff0e03aa3eac0b9a85da51e14e187e1c95a55c07b4de741b8197afb032f5d97120658131c62202bb8f5cf8a2b7255d303c530391020c530683cc09c72a35546b7a175e55a9ed3ca5d71ad0117c3f6c9d601ddf5db037c377b6b506f4e15093181d91a8ec9ffa26f222afc502e1435af0fc58a7f8c5816641be587173871df270f6595f7d2e94b130db8a782916dde808934126e30e6597d59f01ec9bb2541825100e5cb8d2015fa2ebf4d2fa43660dadaba1f22accbabde22aa707f02158b8cdf23acd6e0ec6353aed5b6b27013452d752cd8f03bed279acb5a6028f000d799a03f89fd14312ee7fac1c74aee9aabc1379caf89edb00df2ef15afa9415123edde95ea28d0a274f10a2db55b196a554229c5aa9753f8e46e183ceba39247453be56bacebb1c75ccef600c57441b15103d8e3aab286487afa05b7efa6c9bc41c7f3b2f6b973159ae59ce975c61ef66f7b1ee87e08c9f72223493d52ad6db8f150ed86719ee9a30b85fe495ff1d6e0c8c19d75972d98d14c69d3cea5b45d44c3408da0b53129564a5e8fdba695b74955718472313d757b49f69fee664da9fe9c5301112be077124a85d2fe4d0e05304f680173b61571f3edb44cfc502be986483a40bd3971ef128089d9106c0cf6bb6ba3ad602ec9c7967c19fbffad3ce2b5f540ec059f49ed148fb22da9fe113c8375234211455cb08601654316c1ceb253a1ee0e93980725401cffa696fd83c2418e777d4344f7d24aba2172258150b3c8541e69f23deabf2a7c46bf2fcdefe0600b7af86f3d4a743694869523c8cc25dbea7c22b6af364edf3a1668ea72ca1662d4d64f753519875d10032dbeb9d46e36641ac129c7c445ab82594f6ab59ebbe9e25dbcce76e29cd70c90981917ffc5a16898252088803d621b445a2f786bd0b149925685fbd29a533999377161fa8998328db15d884a294672c8f1e5cfb22808e1f7a6b6bcdee1487fae7b5d56a71a1091b2f079c3f7560c23ab080023895c75965fdc886d77ef0c8fa330bbeb51eeb145f094a35710cdfe0d030b8d7d6b36293f8d2289656fa851ccda95329dbd991324d49aff01c85e69c5bce19643d7c4a4dc3009834e702e2bfa5922dc0c724a913ffc5c0735f0ba04f78b674a12b57f43e6630d0fd1ae720cf1bc85ac98f785fbdcb5e191201148151f68f4ad10afc78d1229a781ee44507d830e8d4c2cb703f05f937a6f4df0c19c37f3150163cb7f31e67911146596fc81cba1de96824e3d7408e7437d8e83c30986f49276eeeb505a52d3852bd014a2e0546bb49d38d42f6cca143528a4c309030f51d85e5eb3e1408795ad1dbcad1d31fb836bff6b2bcc0297bff5fdaf7e24295b307f68628a8c3ee9dc1ce18ea13a2ca0a403e6b719d944e7f4e15eddec40afb008237e52c38be8b2a769a21691b313ec45420ca91fe53e0897bfe799b4089ba9e825398a747c4072a1eef3659b7e34c2e74c3ea12d77769f3e2c4b5f598d584fe9d674dfc9cb9493f654f4d2b727e060a868faa74f326ac1863ca784afc48f85182359cc60bbf96ac28d515a47f7b4804185aea27492ea1e11fb34374d9acd5780214fba0596dd91f972bf2665ea5f1e21140c90f62142a50cb01ca63753bf8a93d2f822165ddd4d7e5c3b9c186530fb94e9addfdca334bd210964aae11ae39774725474ef2bf086535fd595572635323354dbe310c839b6592fcad4bc3c1d6687d40f49168c1f0a3bb8b10bd4ee899751faf4ba7ce6dfb003014fd352b804bf699c0d75b5acb588137ca929d49f50939c87c25eaf376e50a8be5bac4736d54868e1eb3a39394830d6ceeb4961f06ef755aaa4fae23e1c97d2c4fdabece5d06cbcf52b412d9d0ad1ba6ed83de727529c453ef134f4c9a7a18516bbf402778e5b3dbd9dafb1993373354cef5c23336c12bc5492edddc4722ce7e779ea1ec4f7e83e01f30a29398653649a486c233ca260c38023244b0b36e5db806d93f13be1e01c14f58ec7ca19f0673ad103663372a321d832cb5ed1d460373d861b3774a839eabba6066a07b4321cc5ccfae7ff37faf3c04c33de84d9c8ff1d6dd2afd641e0afe6c8400e5ae73a5065763f9cc74a3ff9e9cd6d8942b0ae79bdc0fe911849022e63cd5b6e47da7d98e93cd9831ab5bb227df4e94ed8d0474d3959fa9739533a19a8811f888df6ee4b2f13df65293ad2237a93c191cd28635a5ab9b41f6c3acc121267d9165d8bd091f57034895121b785a8117b1a25ec5f68183fb7b5bde1e42310af3cd1f240364a96c3f166ddf26a05369c2e3c9c68a27a60c03ffe5b8d22fda3991b608ea97da7b189e76ee6a36cfa36cc9c6951237c35d6d4ae54d97bef5094bce250b23f66610c655a4ccf0d3cf4b3327056bbbeebf5e810878ddede70f221482bf5d55d2b85ca17be71aee5d337da487ca5a36e1ebb89a012407b9cfb7ff3d014d29b2f1c418bcf63df3989e1e61f48b558eaa44bb92781dcb0caeba116968874880068ac03cde2e8d794d9032905a41c3f43d84483975bac3062fb5f7454d424a6378fad8df1b086b9d5d654684bebc4d714587be5fd0976aaabde2560100c48b3c6a9be19d7cf1f0cd96c840ed3bb713aec219c3b9d3f6125e4fcd6d73aeca82c7c30470f5004f8716124f98f229fdb4167721a9d6f627d86ea79426527cff129850f35176b60224ec22c727b44080e39ab7303a583abdce8d505fdfb2d6151f0ba5d1b5afe11b9795270559f606f7aa6bfde08de9a44e7075eed063bb1fcbd897de182b76dc3432956329ab9705284d6544daf2f6d3a4597e0285b647fed810de922bc30374be81d380fd45d80140c2e071f3a735a11fd94547cea9a8a2378018a8a1c899792649fb2dc1f69d950b538a343a58cd3cea93d37454d32ef8567ec545f53616a5bc6bc8324e9744aa861ba731fa1c1f0ab9c3d1d403239355a8cfc88c6b05aead9bdc62bd9b9348436e7e1750509051f8885d3a7dbaccc16ed682b286e2c33481acc0f813506be6f5a344352a254d4eab502dc7efc9e7162468eca201adfc60ac38363778fe103746c2719a3106b959dbc63f3be0bb8d9208fb82fa69c4ac5a8d565c0a014ab85de9ceda29a9c8a35eeeb08794dba4ac0ead0da7665ae7c3352a89f795d0971e3e1e7db08ea6506f8d5795d3c2a0afc57b231dcf48368538dc0eae6b737a2e4bbcdffe0da6aded4a0a5b8cf1f2e57c1d79a621bf8e8ca39552fcf27fb4df0784a8409b2458538a835d864ce7633cd9d9425795d8533fa5d6a24b9324840c766e360b9f4c3256d22bf70cd56381b677f22d5412aa6a9fe1e60526b71805c07812b5e044d1d17f7e871cdcdc61acc3f5e4f3d9c00d7e402297e08795b51544dc42ddfff36ace5a33a92f7615506add90f6f7580394d87c383d542c55b611ae0e49f0f3bad117f3fc96532a73bd94ab5c794ac485f1de0b5e0a2b567319ba39fd8f394a22d3311bb0ea06c6bc4e22ce7241edb8b214d2d86b8fdf97dee5b217a27f0b3d2658f4ec2c947e6367caf8c1695e967b8f383d4ff7fe78ea197b9d92cf2a7519d625bb30965a010e60fbb4545897144da9ebf29e21ed03e9c26567da1930295105833fd184b2c66ae6938c975922da724f3bba5a65b832d67056a4e96961871d50f04bd0aaebd8fbd9cc096236832e44fc61d0cb7cd908cdd5de1a4313c7926eb10935bded12c7a1c0cd0f6aba069b1d59f4dc530e20a9108aaa1059b22576b311fc455c14c9e230c44e5664d7d9e194717643f7ae1b355ba09f76180d6840a499c7860678eae8f0082cc798bcff637826ac9fff33a18e227fd2f6822770631d5d0e0735c95ca8a46199a4447d234320869dbace63241a7b95fa4db87fd78c668b3da8619e206da2ae1f5265dee0e315f4a6bffe7069aa1cb6b457699a4a333ead6a8f104d87cc54634d136cf5f9d592a57f7e6618cc6a2f7766d2597377fb411f25adba1a6720ba0c42bebe34a87bdd70ff4b5fcf61b94f518d3d12ec688e99314ad02c4bcaf3ac21a80322d2b3d88e059394cbc3be357950571814748b7d3c624c494dec68740888e95f52c50a5bc4c319b583cfc50f469ff060052bb81ae18de474b6c2887b6cf4cad7d0b80c9889fd4a6974c4d12d1839d9a1b092dd500ca5707df428a3e5a1262885bcfc3b88c1a9a265b75f22fe60615cfc03d762c83536ebd82bb68b6b0a3b25153a0aa834f0146e587a85265a2519f0def7e1af181320cf5ba72255be35c7f58397d6d1987cbd6fd3a6a6628a79c4b464365e5b8c75f521edde054a6fbdba7a2cf08613774eaa4bafcdce82e8e8e7ecbc9aff1b3a6bee962c87495c9698c254e47ed7361345d7f42652d7a3a1f6f5318a289bfdfb725459bde99b44d104aaf5f2f59b517190c12456908a7208b9008bacceaf9842c595af3f44854cb0794548e5e7cd9fd926fa2dc6d0e07b8f4c88cb709f85b0c92be982ac4d00245af943be242f71fcfc5bb72862d3d6d0b5700f6e04c691a848663562eafdf98750e0c8753eda56595964de3618d1ea4178b406accc820317e7365600f0aeffac8d4403ce2bdfd77a5310019721665f8ae22a5f0a5e1559e300e5d70f9178793c915bd27b44b07935c6d06b73e7e451de62972d3cedbddfdd8e5db6f8f14dc69845681b0a3acb6cba8004aa44718ec30851060f802ff3442635f4c0a723b9187ce13b59c03b651dfc2e27103a8f478407e904fef23a0c8cf20168ac1a3d7a4fb725d5e902a4a91e5464297518888a461a8f95f72b4f4718940840b08f76d3557a0999f42719793bd6330a8840593eef26803424c658a33b88424b21502d4aa1c868b03da68e2a1565eb8e7b515b04f0bc58377c4171efcdf7595fc4cbd8242776a8a598e3c404017e7211b3183d22f57d662348503d2f60329e23183e11b9fccfdddfb6e8d0e2c3c8242c0baa9a8e7e87d612d746ecbf742a1fce2ce0fd407f9a9ab49c0384b480f96efe30c6636d769b0a1be77307d5d2d96dc9cfe6c73c743eb7b76edf42632b9c799f5cfe41c7b98ea6e2e13ebb1b1213b0eb3a48ee33de5d8360829ac40f6bc0a9e8481ebccfd7118683b2ebd5a2a4719743e36abd29b6ee3582f8aa161e307a7da4988ba42fa5ca6ec6f5ec425b2d9c4cf3f48d69eceba9817b6d7cb04ed368031f740fd8ebc63284ef0f5c4d197db79a1efac04d93ccbdb971316876f3d6330fa5dcec51c8772ac63a4ae9e6c4fc36aa7981a4af7f5b69296bd55f292a185860ed66de22f2f57c8a4ad522f583510c1d6946b7f1fea0eab3a36937956ef9b2911d5aed9443ef27ccf6091a20afe63801317d0a1ea34f80ab4774e41b821ba6de069e53c62faabae22e5ac926680a0c8f948a4982bd6e88e1b5c7583d7e7a0de506823891164c2da3274295c28921082019d06f428747b95698db32cd7212d26b83f55f8a98a37ec30c8e81fe7e63321b0733597eb9afc70fdf5d3553b5465c5f60ca9c1757cde7745ae9f3849b8d49798591f51c03bd702c4922916dd28ade7601ae8400d1462efd461f30fc3f218cc675a57d46648c46ef4a2fdcec8ad28d0b24157adbb9501102099a5c94df03987a09674faae2995501c5e3ba00466f715c33adde03a7ed16e3babfa46169c37a85f6faa78fec04650838b40d64a3b7bf255832b51680c1c369df06823164dc1854853a9c3bff119120f016af9eab50203fc63358f1f3c530be28620616a06a09567a54e0c896ec9485f70f26504bc4bfc93c746a4eceb08d5b3781fee3283dd8d8aa86cd03c909af144d544940d8f285c9d47f2209758a88e813fcdaa0c757243e3b2271bebf13007cea499335ac150d98cd6a9cf600caff63c502d7205f54fcd7e4778451b66d7fc2484356bda4a415ab42b7ea75c5f726d9f026bcbabc87ed1149ba527c39987ee884f21e5706de0ef2e462730d33752a94e9359e11148f54cc18e379e1174b96e98c688e08fb7d312038ccb532b0a34b836b3ef41ffec9dca8c4c9964ca4dc21ae5c58ed166f1d1f7990ecae75df7d5fd16b7b3f046110fa7eeccd449634b5ca14fe84733d20634bbf24a2ca01f779eafbc53d21b7379a06e7c1a1e727eab84057e7ef84f8d4ae05efac415f5871e83062b57499bb0f22d1cc9023d6bd23d58bcb9de5b8f9cd45e3cd955efe05ac88f6d86b9c621fd093e5810d37dd7ea00f2bdc1e5dfbc7e507715043f0732410c285c687f3c7fc5d0c1d90576c256310cd32c1fa0fd02e64b8c0a301d2adce653545b47d47721a8c9575ee14ceb34283879f6f0feb22171cc25efda897f0584250c8d084bf47ea3f7024628cfe3facc395ec77cb03edb56b91444674159da19e510a5078a57b9b0be605d95fac52cc577b1ba7e13b46cf48aec89abbe82361865bdac0127b0f95eca92c34b067e8bce87cbde2f913aacbf959a9ac025d6437fca0a51572803eac5769a972c604038a7ceba95f3791ce640380292c378e4a89bbfad097cfece2398d5c63fe548d678ddbd9155a7227be25863320b286fd2ee826810cdcaad053db6af273f77fe27076d0293ad55509c4f71b86ebb7d588b86610469aca44613579bd6286d735b77f49f53a69b956d58b6efb3ace33a29b8d3f350e764426e47baba9ae9fd6dc35d545dbf5412d607d048a4d407e6b53fbca7ca83fb8b6cf2886ee5cd0dc1327d94227dd4e1166723025b69a4d8f4c53910a0a290fcff7b0616f3f8f59293e8167f369488cc7481df7bbc1efeed23b681a6528f6559259b580c676c6252d4895a273b249321711b7dd7e830f7db022d4d034f49090110eb992db4b5707127095538071a0b8d7a8202923a70484a9f1b9d926f7add072e1eac8fcd6afbacab4020e09769a45ae47079c03262599c98f3fe23df1301f1e5a5aa5508e502afbb43a006e1383474242095b0222e22747e61ecfa2055631a5cde8298f88267be881ba43955b2949bcebfb8e0fa9fa481be18615edb185878036f4a6d0347273db49151d50358c9b648e1890e83a7e57dc0a1f1fb1e1733316b6352d2457679ad887282deb845c4c638df62625c8e262e789e9dfbefac390e0364f67068158d378eadf6e8f23f563d937eca1362a294ddd6b270f620e46aac2a1c7d58f30b29da3fe97f6b1f33deb9eef72b11ccee56de04a69bc695b2a7d8cc543bf7c39122226f39c36cd0ce224f6f4770b178fcee84efc8bd7235447b9e01e61f4ab1ef2083f99cd34ff08fc6293cdc7258b992dc72c3f64ea1d5f8b435313935f469e15a9432b5cde684a8ca4f82fad434c3a6c7a28f409daa937935250a431d3195332f17862c28f90cacd5aee79aa87f83eaf4f4eb76c8f6c1c858df2ec99babbfa877fd28b117832ca20cf5cf0db54f1dc4fc19aff095327ceb1c4fc545511834d3de75f2e70f5be0a85a3f699cbaec884cbfb570af5d5ea2bbedc2007a20d680b4c8c412693db6c1f33a3c35852149a09b2736cc4c0a95bf6377c4c0c5edb3be624767169016a2284d4839324089f3f67617b7d6ae81daeea64fbcab6888d0303abf3ef446682aa856eb41d37a1847beed4d74ade8369cc83122a8b8eb891977dd8538bcc8b7b5e0ea0ac29cd47a577eb831566cd508b0a6f24d60a9d00236101cacca77522ad1f5767a42c5c897244c78982799945bcd8494a349fc58242f94339da8e2dc96406a9c34c441c57b9371568174fdc4c6c8440ff31bae146e8bd91521c3466b75ac5d780ef2028ce698964e32483fa6e47f1200c662e416ac6150d47e8eaa19d877bdfec406fcb6b224a36d675029f31e5b5b2cf9574bc7ca61e74c0d043ef2aa7ad19ad3b1982759bd4427ccf3db695c11455abf12985a2c9b3bb21d906d133b434be19a4d37f788c102adc28f6b582dd560b40cc7aec9068617ade902b5b67fae86133280dc4d6914de0ba28b25003974ad610dcc950c1aaece1ed356a9f6b173182f7d6461a2246a0b34c197f1130bca16bd17fd3e1ee6e80ce82fdf40d81dffe81a7816037431ced0f2a15ba50db819dd4f9dcb0390570f2113007892ed211aadb7269a34f1506219d69ca4ca170471ff85ae837d1cee8615a3824b41b21e50ccaef572a92875786e788cd7c60514fed809020afcd1f55cc99428841d6da951c4477662d721c9decde12baea2c20d68ba2b3b9dd398e1ab66d42a37d4466489f3013c6d15927be9251db57b2ee0339983b866d792a6ee5132da6970fa9a42496196ad7d5cd3dbdd495896550569c9f68749c4ffce4cc23418c8c123f25210d07a85384413e1b7678203ce389e78f938be3b1e240e0adb912ebec2c113e171c2d6ab326b8d670560deff9c647b409c76d9ee100221f1e1de706ca3960612d89a9cb75c5d4adba3f70396835f2d8bd3479ad002cb16db4037d3bb0fff39c58dfa8bf6c34a176c0aef862fbbdea28412286980a6245003e70a63988c9ad95246709fc9007915198383d8e36041116f7222765ea41d78cbfd5099b5ce911a13929f5acbc81230da82e02fdcd763be19716a176e1822242ee3235ce2ba375c72764db3c0ad4300385d25b9a783df266081452f652ed6d161230946c9e34607991e601385efb652983ef9368e63caa841c4eb94d2335ef6ee610495940700b6dd65580367b5f87bc68b13c6fd2923d24091870d31128411ae9cc34ea11fdb511982c23efc003835f6603eac09a09d2813193d71d7ac70a390bf4a5980dc01fa59f2838ec9646be29abac445bd915655f36db657e89fb8f21393b6b8e9efb6bd0ffe0cb1e5af1aa1a45e971e9df1b0ff76c4c76b95038568b9ca89afa85138f67a958e13051893bffc566f3e8f20a39c36ed63716012c974f15438c9a299425d583eeda11978f02261b218fe2cad80ba07dcddab1b930294d88e88bed135ae351e97553e5ea7b7ce2e3b9268f1f5fe6dce0a19cb74f7f218797058a3b9a4448f1fd6a6774cbb18393907067b0d175ae5dd31c5900559a2bc1dc5c6589e4a29e27b5e80f83958f2b55feee851e7ef5e0986828c60517489e459841823de6f2c7566c64b7705752eb0f8a15e1ae0507edba64126f8bd999d90181ca3756633e848e48789758a3f3fe57c5e2012afbe28433e3535ff8ad6f5dd00c3a45cad61ed982c149c5a124ae250a4eb498875cedcc956c98ca13cda929ea519b902ed8c9f231b8d7a3071b887a6c241ca8d6bf5b3626ce2e9d23efede90b34092e26806c9bc8db95db46bc2cf2031b5d5ceb85088646425064e2cc76cea20839684b67de7e17e4cc8e2e53b80b0e33c36c6d01bb005d7c465d6e222b538d0a8b813ca1423f5834e7d4771f6be7c15a825b6ea640ce7a6334f883f2e5a91f938cd59c11b40213a284ef5dcdec430a229110cc9ffe78cfaee6e3b770daa7c5242c6ad3d5f0bf069cd1c3fac04adbb4bce179f010cafdb05f747c6867daa021893b3cd539df8d656306ebda104d4b1e12acb31d7aaae401d46e79fa4169db43391c27ec6d6fc445e84279a173a4dd691c59c56ff05aea2c3fcc7ed425ff1c9d5b3005f991805fa4ab01426a416ad7f449b896be83a3ad3b7200a793ff9ef5181be2b1080f938fda8eb86b278b9014748af6524096051d51e29f9106514d25fddcfdb3f808666c0df56aee51ccde0908a5718f2f2d14ef40d9502c1f740a8c1bee69100170be834024aabbc5ac4fb6f8ec5d31e40496a36778b74734dc5aa67d9d131259198cabd27e1a79f9095e89903864803ec229b67990affb689751a049502409fd575f9026008dbb0bddb8e205c94cb06954fa646fee0149b76257e5e7727dd5096fb064f099d71f9f65f91c905a798f8211e7f34d108b3a629b880440ef8d12311184edefa7ad118057a6a47a33804185422197cd395dde1f01b0f122711c578812dcf836ee14e04ea45f9402ad8cfb62832c5647e7b9531ba64696974679955ff3418a356bfea430784a6f528ecb4cf7e1c4ea98f37de92882acec96cdc14418c6c943197634f4dc00a0aba3d0348319a1892ae9c0b7719e01d923f25941782c6ce1318d0c81ecf1cf57eaf178c9868f00f4c8eb07cef78321955f079aadecbc9b274e1aaa74d700182aba08e7c6a7cca1a90ec21e493f9a0d7b12e2b5a42272f508116785732439ae8734f87e2ed1c88147294d596977f5279acdc60c7f9f0276420f926a45e5c2962ce2862f50b4c2d48a3a00d18c3b42869441c007e306c34d02a97f26d63206e562e82c01a4273213ae70a32aa23d3d8d95b5e0ebb3083fe56545db5f6884c0df5e6f517fe0869ebcff5def0a14d97e6e060b6932ff02b1b5fbd5c463d8a95e76ffed82ff42672202f33ae85ede100fcd92a12f8b0fade43e14684eaba6f327e0bf483d1faa2612dfc31afc93490aa283a8bf4b353f493b4fa2d8ec9fc5e529b37d9c39305b68229cda5848bff0c2339a560af1dddda0069bc61d8095bad02db7b47eb4b38becc81e541a4ecdfe2632371ad0563396d5b13542ed71ac42c5510a29c0fefe5ba9f25a14d4ea0be25c0516ea668783bd1457a46304f4d54f9d127b0ee8a35e520f100ed80857d648b04e8ab1ea6510b09caf973178f431555549925ec21a40b59ecae79136e3c90636b7a73ff4d517d435f76d4ef34b8ce167207b7bad49351c75a7a3fb6cf3a424b96a2f4d57841431821ba59ea75d108351ebf44eab26b77cedbdf8e1db81b0c0b9fb637677dd230e171ea6bbc7ebfd789664a249b4f388370bc4c445b1750c02fb7512f139cf046e19df84e428d7605a1c7b0463615715bddabec63ed7975432a81746f008f776165bfeaaa7467f9705d12b49db9c75f1b79bbb4712d36dead835cd839bc286f6bd2752f4f229ae29296f79619eff7cc8d657bb16aa8fb323500e4aa81a9a79fbec185a5e9983928a5c6ece5f5ee98803c84801c6bf898036bba827d97da57a50d900cc60526e35463ac11c2089693548b5f232c8f3dc7b3373df162bdcc03ada74acdf0b97b64c2a96ef365a456027e9e11fec85c5183570adcaa9a216dad5de95c590ae0d63d0711e56fe89b483cb3088e58a9dddc0ddd84d8838f0610929afd37b0a18ea77f22d46624b984804c5410115f1132a80a55ef8530e6de8c387b88521fa083cbf035721bb13ec8709b4243bcd9aebf314194eebc45f758cb42cb9a41b7c523073292b6bb457ea79553cc2c7c51633b3cfc4b78420b4e041f7cdf815caed561a16bbfb49c8aced69076e0b7e73472bac86ea09c3a16b5edca9b9f67645e3da1d778fe1dfec09fd68edb7ba30ccd11961f8d498a715d0ccad8276987e3ac6b8800c8e0c7f6d63019cf749e743a10876058ab04bdd4da8268e7139b233c85e1c9d506b528891facab422b05553feacb7c559d8d8734bc3abaeadedaeb45b994a71ef61397154505de44d32bdd684247dd14346a70014659824b27e6f4573ce1b8f6ff9649293a8e624522a9863ad009844111534c302e14b7f2874cf72a7ef2f34e2c2714027e0950cdfdb78fb00e13697032d3477af8479814924d67b7b02aca5a430ed1b97eeaa6833bdf9240cdac0bf5985866f94c88996c109fa024b0074663772971163c8c46649828ad0cfb60392a81a20b461dea967bd5e129ab392268b09ca32f712f5cf11b5d3c4d2d808d098f0ae7fa14a1f08a8e418548a06c1b7f09a95a1d8fa491d6d92ca53028a777e8af03b635fc24f4fa33a97d5982ccc0a1ab9f5ca738f0c6d1389d8abd97582af39a83c21be6c5dad9ffe5df91242703bf9f8f58681b965e8b8cbcda676b3de2062d6eff722dddfa22c331931e4dc2c87cd78e7c3ce2763c19a89c96b3be93344d042c4fb95db3643f9d55d4e5d6faceea5f692a544acbe31725152fc205da562710c7f7d7c474f7b47e86fc785944947685bea7491359c9286e0c5b7b5cff565afe9d01d413c710a8535c54c6759a1fff37b634e6714a43409279b10d4120e8853513d0273cdee4d5aa8df2fe68e347b6b3299f466339a41f51a50cdb1f72d7ef450671b823653f5b9e5db7cbbb873034ea251b63a2942a0dea228c9c6393e5f173aea8a46c48e690b12d01958a4dddb9c8d678d1355078d31e43b126016be03af507da3e596c604cae273d2f948f64e28f982207b13e589ee31cc2aa60fd0aa74d01e3161ab7f045056125763f5709ea422fc190914705f49bf0069a96c918986655c8cb294c77bd20ebc140951a4c5e16d38368ba04d6d8a49b25b46e393b8b04359a4ce342ab0e47c5eb8aa3af6ad9d26ca6a02c9478b172fc1efd473c40ca09ae3599ead869a3d88aff6b92b311d288f6dbd09843041d9fc7434ab849d5ef2189ecfcd10cdbb4895d31d5cb3e822ecd2a36ff2e59c697523111f43fc337ca516d866109b00c8c2a3165b485e199b08e1fabd37727d4399229bacc9a38df5ef9e63d4dba35a34a6332866904f0798859c7f46194a131f2e860dd8297b89650bb6cef737f40f3e68d98beda166995bcb68c030972305eb2ab51271fa4f645ec66700d44f04bf93efd6a9eaf1437ad4458d6b6e5d3d3f80dc2b64db71bf7ba7842a666335b0944faaebab90dd732a061fec3d89cc3a1030ba2cf273d826c9538bacf54b452557fb3890583262075f701af79fa5e311b2f29fbe831b9b956d9f385c312a34e41f6cec24de0ba173b8dd722f09388090f2f688f096f69b5b29a95d93042ae84b58a545a53b52a489a85ff5d2508c46181354f84796d65ba229365f8db98c86d0b7e827bc66db1f0c75637d74c52bf5a1bd9d945809f7eb1548bf31f1c173b55a39ad215ce02fae35cc981e3b7cd87a58edb59c780e0310bff4a122a81ac3eb49cca22ffeee22908eb0ee344ca4e732a2a533abaf6865584860e53eb9c7580fa1f14b71a960e1ba36019478ca574bb00330613f359ccd0ea3b83ca83776bd7f045b46eac4f72802ec28b8f50e0f585f19c78ce316d1a2783bbae7b5f5b05217465f4de56297861a4f7ebaa8bca2e04c91cfb983ef5ff3d29e9ddbd50cc667a309741a0b05ba640cbe8ac702b146e0e8b585c5e0b6f273de0989ed6c3194cfda7181b45715b14729b29508a2ca705e45f6c4b0447435dd444a2743a3075f9b5dbb9a3bd856fb57a9130b1f3b161a5b28095cdc0f37c46ca7414f6f6bf540ac8d601db3cc54a31604e3509ce76c556629a3821ae61137ff2a4143909aa70a396037d67a165c4e79bfcf5599fafbef68b0b622157a67c8deca7757ec7e7a911f9e162ae7fd14f0fe5849be05691f626283e3421a2a19881e242ec0b49848945d590d72b8e542a71f13332e3624113f55c3114cc602ae54e006b9d01caa975a16963bfe0e173fc5a230becd8d55cebcade03f361485449b21e9ac9c37f0e0c36a4b221210f3a260efd566fe216b0c1bd849038932d3bbf7d387a7acb01fe49335983e2b3f6f6b5c992fa80bcb9546b19d15fc38d6cd2b395c5c6386793bf1a45809ca9885aee33de713fcc17d89e8a91e698b5e878a81937748ca882b23c8020fa8ebbb7ceae99ff35c77140a9d410293efd31ddeea0760d53139e37733b983aee2115f46c867207cd275aa5aff9857ac29d8d22629e56de826c98aaf1ec099eec1c079d6d04030a30408dca640698e6bd18ac71d416b8b6e6215e5e85cc91746e315688e7c88dd79c714cf9552cf9d797aebdc79b704c842b4c61d679223ea9d41023c4d61bf2f1e3dd32e648d86412cef45ef282355468b39d6c40adcb0c96e2818d643652af54634a9950e4a3cbdecc65f01fb37e5af4a1c2a2df137fda4c5d239e28ec1ab3d0b13a3408a91c031a006af5ad7f67ba53a79ba2a3835fd7445b4bb0bc417cf30875f4c5549be5e068ecf90376a5a7102a3b41ab95a7d29956b0f8becd859d01aeddeae6277243c97c3b49d9cac6a9290a49fa374b3ebd0d88cd300421efe9741459bc923589f05ec4ffbd4bf0c18d5892c3ce1208446231ea78af4accec8f21203c9f44f3fbbf98205cbe7668c65790c52b5844b804353ffe1c942a3046980d158ec370bd912bdfb494c381287f7393f0770c0b136a9ac80a17403c458bf3c8d0e674cc243850cd18d7360d46267a668d79a092ccae221527b40c0837313563118b4d07fd3568ffd493e3df973a7247022c2fea3d45be3f2901969f30781e09ffcb14b225ee86cd820bb5189ae68bba86f206f1f15ca7a3fe9acb6a8f6d8843f56473be74a1b20591a059ed8587ae6073bd338a2d80288e1ebf953c84339e261e70fcbec24e94f289567a8db39c535c29d810779fe9f3c0f4d632c0183933ff4c41bfe774337109dea7c2e64d7d98d3d852dbf6a932cf0abd69c919693236c753550732072fbc1cb03f5e6b1ba17bc4d776b9b5d1e8475b4b173494886a28d8175427cf2921cb3c308f723539a9cc05d5c2c8cf86f8f6f8b42e6f7fa8b11f72282c07ab66b2e1fcf76e20ed28236c0790612105e471b5025ce2649f386d95179ff3d2b4e45a09b983afcc0ebc172a858b8e5fe2fdb65ada95dc0024a385a4765aa2933604b4018f7d529fcb59e6c2490163ec992a056f2a360d15d5c709fe87a618a324c9f773e1793e958ac1c629a2a930a96787d2ef4104cf3967eaa66786e13b6d3d6843265b8b4486116dc70a4931783f41aa93b0c66514fa4014bd373a2952508a6dd19a20f359f4e71ec7329dadb760eb4a97a836649332f0a6a595639117bdd65800b8eff9e9d56792efa009f37ec02d8ee6370cd03a4e8966ac737c7979d6797662f6902825475f78fbcd499d62d25fed2a9d9edb46a3c3436a9afbf4808859a9c831de1f3df175ea9cf1870d98752754d9c0adfca9b5930f69b4159220840e832e2682c15ee7426afe2f7540d0aac6290fd8cbb341189364cb78573ffe7e291b1cd8bc5847c4cd254566cc22713f0d0c803713102310ce97232271258ec22dc2dfab525851f2b110b491f5786e94bde73c13aa1175703b22669f3bb050d4038b467072fdc167c37b4477e50a62ec60afb9d61d554b343c0de34eeaa0294f692e3e901b05d5d88b8f0345f23ce6a97433a72acf696a217a905ab52088efa6d6bf7d4f0e52be74fa20ef175e37f7e1e0f7c98882d8a96de711903b77fe9ecebed21db17974423457eb63ff170261dcf8b9e2c8d873b2a9472efacef17f29ae06190cc5f5461fde62e767e9840a41a234fb955a62ce2d95c4c1dbefdbe666f7b51614625939a4788849075c2d806a52b1a7765335a60ba0c54602f4992565ffd98e9c358aa346ece3dcbdffc0a2223bc3ad0e74c3b5df3284e94439e2d14320cbbb709101ebfa9d0bea0fded55ed8d653eaa9275b86e5c01058196aaf50da425e6fb5ecc068e4ad05ade2f5a2c73246e25ef344b7c2b2fd8dea4a0e35c1c4a6942499525d96a249ea3e95c5c78e0ebcb4fc78ad661f00ddb926a10b57633bb385bc9e39289ca530ff242f58c9871349eb4fe5c3cbb8013ac7763032203c4c86d5655f3cdaeb0b36ce06813c29cda223e8586533eebcd5e7652fee0658337423072d7692c2524ca3b945e8e94c6a4fcb22bb26c637672431f178f8c4c62006d456a73c96d06b2fd3ad07a5d4cca89a6434e98341861a95036106b82b066c9da7daa4670a84729425ee159255f7302e00129ff0fcc5a02dbe2d2e2afacaaae247faf1322b801207326b3a5ff593e2d8c860ed512da6c0a5c31b8dd1c5340d9e71452f27e52fd366451508cbb2de58573eb225c2bed97b467e2e61b1f5214ef210f13a67719a71a0f91f1aecd4e16c79c2071e454f69a85608511274f08be2c903fcf90ba85d9d475ac28265e91cb8466e36f662a4eab6c8843eaa7a8072f99e1ca854ed5f3b0b5ef1320fdf9aab5696b786a7450e687fefc0209f2cb7dd0916b1b8740d8ba93a7206906c408df820c37f6c80b5c3afbadbcc106f4ecb3a48de43543b8d2575fa7aca13a5ac6d57dbb777a9d33e61b296e9107ea34c0310dbf626f7f6176ac5343334c784187dabf4e78f42ba1b1f5ab97675b2165fdbf4cacc6cccf2be973703d156366b118bffc46264db9da1079e09c4a8934d092038f80a3112a581b7ff1a351e916d193f4236214c6cdaa960fa5fd0ea5338fd6b718a8dcebc967f98c48bab36a359009c56f909d7e7103eb89321a571e1255a400f794de3b5d1cce30ca0de6f68ee1c1b90aa63b06fee86ffcaa655e2769e0fb918c25458d09a811a4f28dec8ba94affe73dbdf70126d15a6e121ffc266ad7f759db2749f9d5c5b9d74f925938c403dfa873e94cc71427929288201515e3349abf2a7c2a17fab3e85a9d42723c79aa9a19ba899f7722fc8c7ac81e9c6cad8386d63d268abb80e53e1e7dad6f92f4a6fdf680524f3736a75b83d8ac1505c3c348060c965e42050a2d449e4b83220c5238d95f70bfe90829fb84ed5f9773273cbf8633fe5362eae7bf00fc218caf3b95e934a64a9d41f36b2aff6952f7ccdcc7de4871b882055a07f38f972b732a59db4e3414ccb63fd28ab9846f1b169ad4564e092ea5e4faef0953d8e5e1684d5793756b92e1fd0b21738c4594c7e1e5989a104ebc586830573acba6d129f3db713d6c5ff3c83fde132de41771c8137d10af01c97d5a8cb63cbad844e97fbf7eefbbc542fcfcf14289b89b4ed8ebcb762461f93d48bed47f946b07211b025e1fe8bdc86e808905ba939832a1089ad2f00d2d642e1878c2b3bccba6e5595898dfb6ea3815f6c8801f6b5d463f17960ea75610d0d0132c71a75d1c57c7cf386437d412cff00b3de9cf417224829cfdc00b6252ce3cf120d948841bfff5f756900589472e25c01ab1eab73053a6b9cf449801030d09e89b6fe03fafb2d9e3774a3404e7d8a964f8a176dd2d402f6bc0edd6fa6dd4e14952c739d62e7e47375e95e0b4d4971f6ea0e7138f5b215885421e61cf1b94e3b293e3639c87875c91d141e4ce2b7003e86d643f3bca8fe946020aeabf2639097906ee5cd38d1e8271574b3a6c780382f42630009f60fe7a4746cf1085723664dba2a0252aab36fdab8daf2f03d5af51ab097996642bac222eea612381afbd75cce37aea51928f4afc4a8294511b713040c29d53fe1c17b950943c0a58f1a9fdcce64481ce4168eb477f567581b07331bbd0df33ca860f635288c8a83bceeaa5d7e64ec2cdbd621978f7dada0d206bd91399e027c13ca2d5329a718ad68e0c3adae816450a2a90512f3f1e1112b9381b4a382a949748b19858f32c9ad8b05191609060623a9827b26bd5331b0fcdcaccabd8aae9a3743babc87ea27150c966b64d6a5e998a6e3a58d521dfcc05b66feddaca82c4a44b2013ccc1f389ed3ab704da824c96287d184fe9d593c13007e8ae1da607ad9deaeeda0e25ed7c4738dc891e3a183549fb95432425675d8bc5f8985d320213dffa354e62eebcd171e5a9546a22d7125b1f09858095eb563d910861c0662cbabb76df6a5aa9aaedf83503d4ab3d9edfd388b6eb381f15ac84b27ce8776f7c4ad62c119b04c18ced984cfc8c2efb22e784639a81cbb2d14078780c602b116fcabef0d83710875d2237becbac6f400e188f219c0b9cdc58bc9f1a2fcb6357c17383b46465283e00ec9877ecf97aa9ea17b87c49460a2cbee2f00e31b213f25b038ca876f52f8ffc5d15f1c29c1511e6e9a82cdc448014de2704e9e2376e2eec9c30f98891d5c88cdc89ebe4f1078415f24911d9fe92a0c778e716470b033e9eb81c5741acd4ed47da281573fb4f6dd4e3880e4b28a761cae12cfdc3b9c2d838c0895221effac733048c4264846131ac14e32c71d6a120baf4a044effcfea4d8638dbc87c8a4f3ddc815154afe4243eecb7a09de56b2335b9b232b0c6a419f5e5bc330d4155d134dc32ad3e4bb8f13b5491e7741093bd75a9167d1846d40f3d1a9862dd8e51f7242bd602ed44863c6f1b777870317af73aae5b37d3511f26654c86e792f337aba7510096bea0a9befb87a9cc34601816f6e022971c41e0dbb77ac8a67f23112c73e1ae304043b6489c4cbc9a4b09707de53352f49a3c7b71619f38be595934073f45d90fd2d105ffef920d9008a9a4d6c5b6295ed52e515d71165235c195fbf1302bf78d0fbb522d567cefe531026b68c72bc24b4f61ccdc0fbb411847212921b24b4b2c7dd7bcdbb6de61ac76aa8c5cc10f2dbe166fa4fe78382fafc94b6c4feb4bc770c562cc7195b966d34be05fd344a96fa6ed5ebff76bf8f238dbf99320de14f791065c840cf44e5092db76ebdf4518c980b18befe81f497cb4a7ccd950613146d11cfba86b47bb14433c5b35f433d1868acabd926e7febf82a6b35219f958d08915f7726511362dc9fed56a117e248b0406339cc80b75027f385d810f5a7dbf9b503ca37d699fb697b9bc0a07b8e37449a2c2dd925bd710f9f852504f92bf6fe97dee14c7965236e00d4ca4583713a73f19dc9474530ff3d146bf62215698c9746c076ca46c6ae2736b3a7b04b3d9aa62b6c9aafdea604f501bb9cea4f45919e1c6da66effedfd8ee16c0b1a661e69b473cca04fd2452f4f27029470d99cd38f783ad2a9434b9e3229ca4c1cf5a702b17d427b89c93182329764485f7fed6019398236c01e6491e6bd95c48635af2ed4f21c5d82fca63f72d26068b084ff5ad744a79e12b2ce8534dbe1ac0826da97ce2ae79d00f10e18af84deebe8c7d3a223c175eeb0261b5c59373addc6da235b9da4cc152b8206207619dc9fbbbc145d496af117fd1890fe3bda1aa010616ee5cb87385a608ca8d18c4479449c9bc7c44f133ec9a5d905209773adf6dd32c326c8634818683e19c3e83dd850440d2fb61ee4c7cc87a4c08322af07f5c5bfc3e66f1a4d7f87a7beb7ef915d84693e9b15934e96dadccec0edeb7932cec5d1d320058d59b4589372874794509106ac3accfac22ab4d6c2c609abf4f0631539836f86ae4409b5463d00b01111ea9708c95097d0fef7f83fe1b0875b9b1a81ee94e6b9e4af315d2b5860e03686c8759127ac08c4d37cd7e9ff2789a66d948534ae6f7b31bfa05c14229c7b4e150d972e2d2f479ff9640834e42c1c54f4ad3c6e6a296beca180ffd39cf44e4552f68aaf1f1a36d70ca2e2ff5ab2c8e2f4d5a78a51f48162e139052083c1f6dd79b8219bee8b6fd63c9ad7d95dacc5a0b9690b745baab2aedfd91587d5b722666b41d512e70d7be0367e38cf4d08faee66be99032e90bfdc11175693ab2dbee35b27322333e788e4e377eb7005b3e1eb5b91a5467f46e3ea3a576ed11aeeca7a2f43dc28b6b16952b56965bc3b1f96993bcbcca8f898d1664a3621e983bdcb9e9241bfc1c5a9b0c639e6ad6b6382ace527383277e28faffa3d12f397c0be63a3a4efc42ea4f40ad705791a9f8191a7dc68b06801ec96e64ae9c7e2cf2db2a612e186f970222eae9db7fddfdaedf1224cc7efc9fdb771ce30e6028a2e72bbc2ff2414334b32daecdb972e8d693dca0b36dc297c40dda7c61787d39bb59a6741516abe079380a1e5e1a77ad33f1b2c73d7ba7316c29754618a2bc284e0909fbfa112480e7c0391f932009dd17789a25f49b3866e21dfc9d7dd5fafd88d6074e7e4c56768a4c43977bc7eac6d223e3245c6b4d6683d6c08d2e142c0572917898e4093fc7f1c31c34469c582a3b4074a309c67ec3c23a947f5c435032ec6cc79864aed25f88629c36c42c43d3fc1bad976d62b05b5dd9b522f800804f61116924cbb1f88e6a502ed635259e8618f047e92825135b15e2110f47d5abe256d915117553f0508deec001095f51558c45cd9bd74fd49dee34f73a8d07933ea1205c86930ad7bf7a708a895f67d6dde9cb6184b6a9c70e165959a99fa29a36cc397d7f977738b9361055679c1e81f5a174b8be97ffc22df3832d2bac4718a6f15740b643719130c19c963b1faaf43c9d42a27ea52464aa7c16947883be97deb4f7333fb9b6a81f59fa914c09fba281d27d21ed8cd58b4bff5a9c7f12c0f0db01fe7fc1ab8b02a80e60c8603806c32c9c2352342b95ed88e43e6ee656c2fbd1699a4ffe6a7e80407e6a8893018ef1e949bcb6623ca0afd7909c86153aa673d401c2951fde7e886731fb75be79fcc8fd845fe555d40c7e8ab2e9df9f389858c8628e6faa892432baef4d2dab17fddf06a7b8556565c7be2ecd614b810faf22368058d403eb4ed73d6222972ebb27a730221c85050cceb93864c7269539682c4ef752775e5096b15208bcb4bab9dcdb2fede6cf8f10aa666f666a18c570bb91be051a7ac6e93dc08a6d9e766e2c98d8eac7442842940f4a2db3904bf30bf30b57e5e04de9a1cdd7db25575ae7f1f47cfb150842e8da73175d40d3f0a6d80fd6687a0c949a05aa1457f3ec80504c9dbec724dd12a9b9929c711d4e970908bec2e4170b4039b802e6d75383bf947e1f3506ccf66de57d3d75f9cf372af31e54263b3a6d02ac3baedc840d4714a2c8f663a8014087b6d73689239f3f2d3a73c72f397fae81a7b4a5fce1dc6891372fd1dc4bc52117ad97b2c9309ba4c980dc75cc07d495f9cc1a38f4fed4719c1ce4f528579af3f0949d5ee4d07e5b55f0d067bc7dd2f888263ffa5f44086c86fc0fadfadce059ca3a14aca778e6cb505586da49ae93bde5306674a08fc03e5a9ec88afcb17559552b1ec882fea885a7af7e07ac37b0baeadddca8f8727da0593e4d52cefa1a2873194b5708c947c5be4fe37a48833f2e9102dd45ad954a0fd92efa2239db0f477557eece9ad3b2ece0581e4df071fae31d5f1fc3ed44e6a40b2585be33a2ec4c3cffaa24889d54d32403f0700bf3d36ae3960f75cc99baef4b4e8ae9b6d2947013a9ef9e6ca7be9d85401ceb18c828057d1b2a8e6dd025e8c82f369ca3e58101fa5b102f037a831e7b5d56d46b132fbd5fbf4100cb823278b03b3a67b710caf280f24a9c3b932ea177d03e7244d96160fe568945f9e5c3556bd7ce4e4ea04c08be3cc0139bfe2dda72810ed0d0472c31b21ad35c8d5885bee42ecc976ce4c366e3a28e7b54a030301756baf5f8d93c6bbaa56b4c52003ad1b2e414e5cd102cebb5d4519b5ddcf8a558cb5302bc0139f97a4b6dcd0140b38b259defd8bd2155e311e274d87498c1616fb6beadc3fd0c877f54a2a4b6e60b5cd14340c32df2b694c4e5293678160b755418a0d55f2ebbc0afa62b5d2e729c309af6b4fd141a7d0a539c13a5ed919242337e0e522634b043bb3b4b49bba5674c952a1158127b711627fe997ab4c7aabd19262b191b03932e3f546834092f0b730e6072e0bfff877a789d6ee9f435f7d12402f79d58f2ec7ce13a0331157b8ccaa3b2626abba6486c14fc381aecf55ce29b35f92d8a7bd287c2dd1448e1be390a61cc0dd32d7a2dd4a7144d8ab39ab5ed9c46d5bcd1aaed0c2ce5273aabd7c1b7f1bb4ea42692b0a133e7e98ade60a0fbad58a493a74c1ea8c8557a165404bc60ee94ce37b1d9ec537c0755414949a798dc37e95c030c72291ce3713e1d0697363b6e5857bc55fe617a72044110bcf679b9d8eb0f47c0165767d2f8db3df3215cb4d6ded1637b5bff0cf5da3ac6539cdb39f2b896f312e0658b385f483e8f352aa45988a6cd78a17cd7ae2ab26504b1e9b125ab8d19774fe54949aea1cb1efc1fc9ad6ec14bf14fd9390f6c0f18235a7b3b10290f6fcf6ee3e447b4e22f8727c86f0ad6b1008e4b1bca9ba08442b6c48157f1128d1d38b732143a7bdfded4911681caacc20feb4780c687f3d77127fc5bd444b45b1d1c111a1eb1a59a4c530d6188991a6a263ca48e7bb0712c57e25a580481a347d54213cccee199a8a9216cab7fdb577db962a30acc874c3997bf4cb1becd917c4fbf2ceaf8cc1ae4b4dcc8ee18843f8c5edd85db5e69f2752efc7e88187ede0adf10f5c57a965741dce7f1fc069b096e1d1819b0c2d9bf33f37e4fea52dd21131601e784551735de079815e27415a7a0aa51b2144be144cca252a71eb8dd12331099c4066c634eb001fc3fcca6b6a8c00c6bf234b2d27b1c4aef86f63f805d3a3a5d12dea7c899ec5c187bbbe84c75c13c88218837dd15cfe37e609185a70af85f70031f73590ae28fbfc84ec3eed718a2cf3e21c72225287e6f8d270f825fb4801b6112f73d0983af0eb8db5e1b987cc01641fbd4bb492aa87b77602fabf29a0b69c04324b20c2f1de5d7df1084b3c5706d317669f301b4d5ffa09deb5236098664edf080f22304d9c1effdc21dec96e9ada3b0bb5989644766ba3e439617bc5dff9ac336d47b1e0d4a8b7cdeb49b450074c415009500ae9dbd22ab0dc83562e644399a6a8f9d5cf46397b61946ccc87ff5e5744344ce8b98b998d21fc19bf66624ed7b8baf6d6bdf25ba05fb980e0808e1b987d254f95d261419951c0fc749fb4c461cfd45cd1874fb5c3ac316ad2840441c4650be974c4b15fc33aa048dfe2c01ebbe89fef6b173415bdb67d94fb6e2298738e436dc30910fd306e30c68792052460fcd905af7034c6f63a26f4a9da192d7ecc2d8ffa318a1f4c2db8d98acd01689ced9882e56043b22085a5a30d226041ce35c4072107de5bd0ce79ef37fb5a494e3cabed612616a55a96ef39a3556dc59faa1fd0118c5d25bf9f4ed6ee390d98610b69d33dd9b6819726f4484356fdf0ac7cdca3171fb0c5b976a96bb5c6eb41f55ccf29788a528c37632c462bc45f07034352e47fd180c599929059ad9d833ecdfbce00e38615033d4dfd0db7101a7ba420b2fc3c7aabbfe192d02faf2896c9f975419ca10423d9435458a45e58cb3254b387bb05e8043c0c52095e9ae974dd4c15bfc9d2d4e09b96aad284c46ffb3e885f425cbc6551101e2e49cee9784a5cde1f9a6a16c7deb4b3fe0236900bff2861dae711601a3e34d5c280d24f1e8e6272c9f2873fa15ccd6a1393b6c311c6baf46328919f7c3b78163858165e4870a159b7ebfafbbce7ee1477deab84c585e147f2fcbb3c59cacc8a4039231e2f8e2401c945b6b88bfe433e8357fe4acc91b03de55d033ea58b3d71417215ca0266dafff058880afaf9c7370a119e0a141a2483d4dc46ae4b0b724a97fe53bfd9d62f3b935906e23950d4264cb281aa15eb2403f5a43174e09eb47a60fe15c4c147f00c570328dbff1ee01b3c928522de7a9e281a868226cf695ad491884d765f06ae6a70175d4203a4fb5a3e9418a081c919a016dc942f67b8c78332bbeca47aacb14749a2776e642144dbded792d739bbea652b2e12c1f82cbde3e87717f75068ba780d1c49c9af3d6e931f1bd59c7d983c4ab2615cb507f70130f8755fce5397cf8df8c5d85025a84de8b477ba31f95a9c9a23cbf339476c437bbd1632fafd34e8d63f65aeb02cd72ea18a54786390af2880a430361bd5d87355e2e73e902cd0e215888f216a8f8e1bfba80e5379838fd0acc704d2fb18bea88b94d1c0bb6cde5ce121b9833babf74a65d5b0a924a0e07c315e5cad785a60ef87b3397e73b78be34bf44e92381ed3aed82c367bd319102d0ef72293a766c0bb0deaca81417be3bc41ab4af45102ca311e1b7a4f80ae7455000e860229461706c7bf24b3c0a181823327d8f0c975695711d5d8b549d3d1c039dd2057e423b6cc777345c1bc963c140880f29480b6b4fe55b2cafa4dc7077bcac52bd31b423c95927628b2461e9f4220c55c0f10883cd74b0e41344ea493dddd5797a69975e1d1b55b8527c86f4589d10f7e8b7d6d3442f7bac53530a62e6ccee1e567aeadb8275f4e8e0a0f1a11718809e860677634e4a0befcd10145e8845defb634b9e6d40f257a7050ce29ae825cbbaee4ad75529e425c251f5671ce7448ef81d98b15530b1b93660928fd7e9657e0ebf61cb8c1304129a540fdd1b995dd341983d06750dfbdf3d3c6831a3ee3ec465fec15278d35be4968a930557db845b702232723c455e53ae4be74b705b5cce7e9aaa30625411cfc8e215fe67157c64c328b51d36dbcc1cb2d6f97393306c49d1d7185ad0f11efe78c38d87f64864b3da3ee88d3bcbed001a397564049a990269f5d8d9a2a42935ebdbb923368e0f007f7fff47e63784d1073c3c052464de1596e0bc402b28ebbcc7561fa881a23206ca7427a14999bc17674543920f2b3d21107039e20483acb02307468007b5866ca99d656d656b6206239ddf732ccdf9ac1104820971c5f572e2072be25776f6c6afc57627c16beb178ada693659fa2223c90fe6c1eb77bd1bb4385d59659be7cc450fd595782c94ea052de0a5e4b6f0555e3f91e50ac75d651a3072933bbb7c29363090cd45ade66b9887a2cdaf54fd0fadbdfa9f5991565917fb53142e14da64cac704bcbb3c82c9e86c0c8181901c16b143778d3ca1ad7c82b23f98753e30e8224212d9a6b3a830c202e195074e1eb5a678b3b3da7a2b8431ae3efcb59fa6c6621bddd3961810cde54db406d22a2849ea87391f9d69ced4c0f34792c2e7bdddef1fb00f4feec733084682b0bb14973d0fd66b0b4a8692244a4e9abf953cf13a46efeae5441336be86f9aa8c65b4de644b6a4a6dde290243dc0c09256c44553a9491868ba8a71fbee247d1a171e0a7bf2227ad4477ef47a661eaf935e09442868da3655717add2b3114c76fcddd778645549f6e1655e63c52c6f28accdccacb2638c6173840d2edc5b0e38880ff8af7b173aca5f14e593a1ce0d047beeb088c251ae0b14e928df3bb416978932a6568e0c99274d1299c748e0d3c437f08a02781a8e9b87b0ba8f9cdaed3eaaf52d307af121458d4ae490b5c4429186d4f1de4e55a421d72c8692374c3e7e45a501c59a20cf1590e0d89d6005473909ebbba62f4bc134ed7b2933e616e7b08c0fc921476390a9a542fcfca96c718857962e88f8393cd14778fa70982839307c667f1b6d3110513eeb6c74613194b1e49f19c54b4be600b2805dcaa5aaa63b40ac16bc53204b5830b3470e8b90dba7926aecd1f07c65739d59e9fd23f7d65a64c1e5a6b476f23025bb6978206e0a53a346955997298585ddc90cefcbf796dd5eb6e5366396220cbd7e05289701e659f6d9d9e79cf51c4b7e5006cb0e09920ca941660bc4894a0b6c379c2d86531d81ae9692ba6667f4b49ddc34b3c6318308594a7cd370488fa43cd85fee8f034b555cbd029d7782cdb469154ba7357f233e958e0465f0af3e1e74d168febefe52fc54ee03a23da41face95eed8eaf02fb58cef6e2b85736992c48fe9019e15192383e85d6bdbe2b7c2204dd44af131133781bf0689cc41a326610b168317071213baf231c92ea2f15da872c8721a492193a38023a06c1fd3d39bc5ecfc2f7652bc575c9c8342883c7698856c91cc2b4bb0e2a3ce1d2c725dcc715fb711792c23d06bf70606891e040454fcdca91bc34962bcfae4b36801c99dc271fd0627a660b79da9aa803b975cbdb5bc58f3be97a8eed6835dea7e8e88f0a37858eabb7554c1db53d6efe54b99274787d6946c770fbba1841abe462fba015d9200e5289c3ab7966dd871ed6be53920b75341e8c216257fc9ed2e57ddd1883bb3d5363529c0599d2795d9947219d54add012e77bfd55a82c1bdb71b47293c03afcf5595d9d7ff68106ef8d336b97bff1625a05353762ef60a8a1f25ea22a643f04495ec76a47e5761a1428ece6376a01dffeeb0d3c3cb3939b4f49510a2369cd088d9c105ab1d6a536761d0cf0b0d7ae0a6dde7f7147c5c20b05486c2247d47ee79f1fac66c0379491da9b149c3a327d456e2cad16e0f938a64102cc034235c4757c1fe5654ab218738d78df786097b57b3cc3c622c3a330e8221129562a23a6c0f16e177a890f4b08d5d109d09c17b3443f6e0620cf6cbb0f1d5f084f149865104b1e3f682f24d0fcfc9573103cc842ad21d98a9e7c6fe5fc803b6f884d24e7c762670d86ab76bad1c248ae867f36494a5e7be2baf7c3fb8c4d16d127a23cf021b5c00623b8adf5fbb7fbd3f1ded25cf7f938c905f37eb9e2cbaf939bd99eea7e47cad251271bb9f038a917ff414dafc441b97b2aa64c19a12cf71940b6d987d49b3397025d90927a52f2f5fdc2d2a774c73527501e147e12a85951cb693e0c516853a6da56e26201e5b3ca65abc482086b4e1bda1c5a9a3f05804083a4d2a7973bd6560a82e47e557756da2ec5fbb4cbc76acf704826ded1b05469e60ab8dbaef528b5ec8bbfec65e92e3a484e1debbf24128cc50f4b712bcf9f778b41c34c7ee5622691972178818a071367a99a4539330e2a216aae829cb2abf8c19b8f0df40f414f4745c7161d6c072a50b5eb93a30805b6a2ffd5376a5a2543d039554ad3392a3ff9f31c5df8ef0f1e5efaa41fe081f298cf4188a6bbb895d67f5bbb8df83c8eca5783361e8d2903fc31d3087bfbbcb34489da3f5fe8a330ef95d7867d4f579fa4a6fdf58f28e91381232c46207c30a02d3b621481c083fc575b4726b86f2a6766ae792b5aa803c5ed905e9222d59b12da002d71696b674e5a0baadff94e540b04e42910b87b56e3b2fd433e3fe4102d290dfcc4eb19676b844d11bfbd2111b19e6452cc8be80c3b27a8e3f91f3d17500297c97d41cae26c2a0cf6540111b2ee572c482a42a352946747e909197b389ad36c5877c703215e8218703dd90f13caf182db2fa8939b8fe886b817d816cc62e6c0beffd64af210be8ba86a991ae6138f1edb1a469a907d73d438b34709178b5c93787500dcd5c13cfe68055e97b50a41d849f08621e684fbb1f217da376395e1452e9a2ddef42bf8deb71ba4ba4bccd3cf88e9aee14b4c03f8cdb6d0ab1883ae97eed66b1d0171e9fcebea72e86e993fcea7594eff4c19fa95c444d238bbce972ed031b104d1a7769f91ee1bae8389271eab6b5bd0894a099bbb5700536c4178987af3dc8fe8e1eade8640d41153f5c1d9f2036b348bd4f46358f9265af951b57b3d08e441d11120994637c5089cd03b668a0c5adc1ebbdb887ad148ed5e1bfd428f2a9ca78d0f07418cec022835b6147b740d8e81aaeea727d62bcf9b7eb1ff5fe57dd25848d261d8af0ddbdcda6c6eae5036219cc49fa1b2864f638606cad469d0f8dba494604583ee1333c11efced48b6652b023fd707f5434751f9d0cc86e5571c6a9cb4e32ac71250a6d9efee1907a5f6ca76fce3f38c113606dea58b740ba28a9dc48d538ad9c7532dbaef3928489d67b0d7620c6c2b0b1f67cfb65f29b9624f1ad3221bf78277f32544099f1e59eedf2eda4015abbd15d8d1c28bfa330d3d275c8e2904a61b47936d6ac82a77df59d2a045cd7a1abfa8d0d5f7d392455659a112249985dab73352623d27648c9bf129d9bf8e4c01573b53d138beed65f7665e703fbf09320d6a82c42c0a09a9dd2b6792c29be19dc6c5964d9eca7349556956984e2f4d33a1b95095337a851bd3ca2f58ff4266a56de0603914485310475460cf0d5ef97fca8340c674d2ac477b1e6e86e7024f80b98e1f1ce92544ff0810b1ad84663bfb6a6f909a2d6042aeeafb7d1e08d23052342f04c3d8159352421527a7833248b69016473184f610944b360489d14dec5bf043b2b3c7db7cf921a9dae6b7edd0e182ba4e487402336047d106eb378de9451b8942d06a9197bd4e02524de6bb72346dd3b72830765eb67965120ba9b22f11738f75573f7a95c6726bc831abfbc8894cb12dffa28f01cfa3c7f076a19949a160c43a4d2c74761b81057ad94dce5fbbf624dac5d63ad954b328953e7bc3879225cf17218a24debcd069c39258c6ee5a9405f1f545334012e3c88de77217bb88091a69694520cccf269b5b5d139456492f32c4bdf5ac8c915b8330301181606c50087be11d9bb41fd42c6c2a9b5be33d26d7fbef47514b7e64788a8ccef841e941532eb8bb114c10f3afbfa082aba9f828d4005e1fede37d9dc334f2402cabcabf9c8f4f7e406c7e6a7282478d9dd27fed7d1062a7b45baae2fe5f11407850ab6640b43d900ca9b93e0d610d1caab3fcd2ab3d9c29fc1509613fac08f0b2ba42fc6f784f0c7c94154cd88674af37d6b951a93b1473d3431022a3dbea3348b25eb4beee926a4e523f2aa6bbb56ee6915b0a3cb0c0c7f34762f232c5ec40e3d05bc2dabeb761424f9064395414f70402214a5acd52180769479bc980981ee0bebd53f2e01434bb4ff2a9cca3b01cbf9b8629881411f838fdbc46a8d1ac98f2c124a318cb95117054b8700db38225b5e620bea7987c931ba23dc911d1e98022519c6728e5724828e0c872edaff6ac999879c1605caa63e88dffc930a8436d85044a136fad39df3d03a633d9399643d97ab78ae5408415dfcc48466fa5679f83dbf06e4e800d3b89dbb9663d69ff3a6f04634fb67508b166b6ea0d477b6e10a5e7701edb0b3e9178625e08795e61424b17191478aed8c9c566a29a7d7cbfca28c06ba128f00b49b03cc66968820be6c2dc189580b4bc03d51a06f786e9ea4ca1c2d82595975122421635d52da328860158bcf0bf745db9a61a5c3fee553fefed412bbb1fb74fe78ee65305b448a8fb9ff359b24e0322d7f512af6fb2a2788fcb6652e759a02bca975a0c5386a1499ad5526460e1d3ffaaa68a317a142a93a9cddf4edf34485d17d2136a186f62bcb70aea21941c5ed99245c5993c3ed42e66fa27d1b8da1deb1576595b13a781ad06622cb327da0a88fb9afd50f14a0fb84ac58ca38400f2a40d016764e696c76ec21a1ae6c4ff76062564964866a4b9e8c4a026b2088d71d9d6cd6f4056b47db12c5e4511060f8aa091c89fe038e3dff088eef11d2661b1ace935587f9c3d64e497b06bdfc2a5ae5a4999dc71237b1426c20f706cd406f8abd29cfcb5f513e80a590e3255096326d12fdc27b547c5fe7ffac3d6b68cf494b643f4ecfadfd038684e6027b60434d45a826d05fa5192c9ad2c774a310d183f9c493c5ac3d46e0861efb1135f663a5eecc373fe01fe725ce8be507ec83543445c78d261c007e94a98690d79c2551c1f7f66a8c0791f788a49c6d189eaf43e694e34e531c19ebc3a7501413a7d759975b2c17d9eb47ae7ed37586bf34354acabbaee482bfcfcec6b57b5be45dc45044b7ed6e4c8dae779556b7037c8bd4ee5d712e0d51486c62c936abdd4902c31568bfb9722bdba8eeb845d2f67c1c7580f971c0221453d1cf3bc1e9be310ac8d2df793eb2e6733202fff5b03d25c91d6bcf6e1a65ed8f939709a9077c588e68b1065083da4fe000597b93d9df54a68b5a1d89ba15a64e78c64d4b54854f4c4421fe6964c213d0a0ca1a311ec7b50702452026c6fd962775b052a5cac4bb54f5634983df61f07296b5dab64f81beb9aecf7dcca4ae460b521bb281a2c35587051cd89da401015c34c4ccb7bfeabbb885eeb9847ec4f8cdd05c4812c1898723353f7762294e693a28a986e071d9928d52b3eedb2de269334f7797b6f3ef68eeb5a1d88e02bf7b2944f7d5ef50f2cada209b66e82ddf60451aef3c6c71e3867acfd634dae3c564ec7c40e9bc52e35dca7ca6a597e22fd1d16de310881fdf2ddd5aa2c31d2ff576b00206b1e54f23cac83893fea050f4af86d6e0ce72056a34688768a068e484e37345f45c8838f9e8c9f066d609929899ffbbbf2926b36181cd0ac480bc3f6be980fd10a74224b301c503a82cebb6b4443893137041a8faf08d7ce52d33d25b615470cd56785b7b5b97ce3611451d43142874c7ad57eab5b90e5356bea64a0eae01985efb7457f53a1f56af9b34f58bc059c07bb51cfa2191735d6437c476bf8f25c35734f6e782a9f7c2693665b77db4a1c9df78ed76b0278ba05620d7699a6d9b92dac8f996b001e455078ebd853421d12e10818f9eef086bea7768f39365c01816bf1d71cc721a85e2565d014c0d977d47e0959dd2452210120b6d48784a2773a692432a8920ac0dd6c2d4347263f4698298ded7cabcd130f0b3d43d2ed040e4c822f968f3cc0705e2368eab57adc47d48535279a8151a04078c0b1e40461f4c14779400a4329783aff3079b0896cee90f2f8e59f1a38e038f95316fa0fc9539b41d6624804d5162823c0e00a22f3edbb0bf0172bd0279fffc01b29ea85a7f7a77e214ebf9bc489b15090d600a39804f79236e58987537a743bf9e16f0ca5258c18212cd516d28cd5b9be53456a8930726c115442c580733b2dfd4275a6cc32ffd0ebe72c2305b566666f5155b0cef1239c5a7ed1ed0c0d50dbae09bc3af7d9e720b0af32b97d22d823a449d9b0b5eee467fa3aafa01c3e2827864f1d4bb78459b079526b62d239c151e32d3d640fd2a42cd53e9b1b6a4430fece82cf708bdc113b4835be0659dd15a9a7eb2e48e0799370a5f70be694a77ffa802380df97af2d545624191e6d01e61ed1364960b5426835674fa2258ff913436ea887c67fbf813e3141a5285ed8e4916e1f5b88fa344f7c4337cadbe9861ccd48129cd0706328112d7325182b29c4f1cd58ccd5017a22e231e664720cc3c27ed675f33e6bc0be8fc0a3fb7e2ae6c13bd10792706febe57f885b2906038c36489017333cace3529519b57574ec0f1962b15b0386df52960439a4215f9db5c1528ba2155cb893e7acf639593a4c68d593e8e19524cc6e85f983191a57ded15f6f8eeb960575b7709af323a10ce6c7d25a8147854bdaa49196f64337b94e8e1295cbc29ede5fc8262e4b56e1a7762a308441f5fb562ba4fadb8ba008fbb9391f84f987bd4319b36c0ddfaed3862d08a7e087441c337f21949d706fc6a39d0e2ab4b29a1caf3a40e50d2b36752664cc507e86a49ce2c6cd680e16ae86ee8b9295b66fea6071fe27c7981da13b91919c9d5378532974328580845c300f611f1cab1e5016fc7388f5c64cf09eff2e365365873d9d1cdf3cb0a508eaccc2ca20bffb95b32f54127724c1453fde36080ff0dbf957e6cdcc2202ebe5705be02169d108620cabb72bc0e990b03d6a4e58423e8e86d710214e21fb2d434abf8bbdb6c1af36bb0b00f3e99d7090554a6e90dbc602e4ff589538f605e561abad696089a038d34a508e2052fbc3d4ab78589f60c699412774e7ccada035f7023ca0117b4393ffb57898e558979837572b890d95867a418395313c004036d826fbed1c0a0094404956129f2f77d7af35f9e1e74f5d9044246064554fea45cbbf5cb48bd7a5202b01b03fa092f1fe8f472f3d3ffd3df1349b0cb8d8ac3795b739a5b4587c849ae29dc3acc144f9795621942b3629ef2afc0928b2a34053e9efb720b7f543667b43650570eea083e26880130f40373aca9672e680de451d72b96278b6b2121d5f23633b59b936d5570c0ea50910d078cdbccfb4ebd7c3d65995c17bb1c3113e79977c86d8526bf27d40e8bb8027fa8b3191c3fd013913f92424681cfa09b27d9059924608b3c60e4274086d6a27fac34f32a943362042fdb1b1e35cea30ea7d4a0d671c135ac37f13628b9bdac3282fb54a50cf1f7369488427e5ba031ef29053cd76fa7f30bca1d80f60a1779c926aeb90a9999d11dcd3f1c0209fc73753f1005e22ee73add6680d2f6a5e16286955bf2f354de5ac1ee47d3caab780413c5b96c8bf1759e69f21321193446f24ea80476199bcf8c0d5965cdcc5f6ae6b5e442c6c710f871591914e5a93d6086bcd7e8c6b05f3f45ead80a578aa30fd91d44904eca5dd0c960dbd936f0e2e52cf160133c411dce5eafd5c9ed9a3ce38f4827f7cea356798f3e7bd6e1fc19c9ae93f7ed3fe11509758f0ed5ad9db4fe04f63e69cab10e42f4370bb50744aa922d5512d92b1a792e3c70f78d6f245770d15a3a5236c74c47990c1b314353c1923db30382f591d8aced4fee56163cc4163af6612186f9969b993ef19b31e7b7a7e4aa3c442e6520988d494ad27a57d90f8ff116c5dab2994c24fec8c762c044437c60997b7a7fa59b89b78793d26dcdd9e9873258365d40e2fd24c3989921103e468702233faa0617c62cddd820854b8465dde79d1a417c98aee0d32ac78eb178d710b274db5ae645cd3fa1a54d97c7cfd17efddd58877d58da117a93f93bb71dd3c6cceaf7ef20003e79219f8c9409a86938817e2c1251f3d4eb87f44a4103754c495f1546449d54361e39b9869660413694ae2f4a0c33d228dde504150fd00dcee0f797ac4cfa8bb1d609ff7fcffefdd80711ea487467a8eefcf2672268c14166aa1ac89587eb58e73a40e0dd3543888f0b659fc75605eb9917d26f14a28295ffc5b96d27593e67ed43c26b463ca16b22f6d22488a04eff4f6957502a7009765f4107248e6a5a69436bdccac53b9a58b200a9abbb801935c1f3fcb4009ba2940983d2d13608572278bf377ef5dfdd2180a67a1c49842b87d3e04c56619d1d817057940a422c409e0d8938a87e50e0f3ba60e81c94d18e72b287e7886a20e490169f25ae6695d163d03b2e9ecc5ff8fb5154de792fa65dbfcfe1e496876cefade33cfea553ccf69da332165145d7aa5dfcd3811857bc306588f25de7fa0d6ad08759adb22720363a65b460233e5d69ee84d983f3b577bf91fa8246bf9cd0f34f4512de4b52b1bd502d448cb6f38b54aa54d150b967a6dcf2dc07c2cc3a6ad84f1dea6c130b5bc9930f4bcfc79ddfb4b2e8a4831d8fc8c91f39ee71d5c2eb84c531b62e98506a008059c07bffe49cc3039830bce6f5f83f3d370dcd9e55222656fe167674a1f68610e047cbbce7db3140c7b1e618019bddaf183d82ef382f1504b8b8f98695b180a1cb17083959ff5fa8a0998362549bdb2cd6c80ddc4b8d4b75cfee7022ffa877e14a1d7af477af732c9148debc1f5808e1edf37d15b908c662c0297c0202ac48408a8d0e559cfe6326df7e5a9af60f3e2ae62379e694cca0136178318a68876f68d58517e4a48a85c6fdd039aa1e30905a83915f6277af9aa1102cd47ae74f564d3bca0e5e22ad80a31f576926d14be549b8bf27372caca4f658cda9ca5630176443c22cf80d53a6f0277eef063338020ab33720ea65eb2a1dcebb5bcc7350dce1bed24f5cb75f779a888c929d853e7622abe370739ecbac2e3cd33a48c349f2f96821482b6cd5cf9ab97be4c9513ec6ebbc4603a39e4f3f6bd871c62ab34aab8b34f1f3dd1265fd3e7ef4ab0bc72b2708b49253621af68ee9d107ba3fcd2377b23994d0432be153b234e81f3d42a2eb252c00332b401108bbc5fd0ff142f770bed8d6b30bec4ee4919905038efcb6b4cb57bd1618e0331e9b856ae1cef7bc268fd38a034f8a46426fb68242facde6f9f537a19474909007f2d08c1b4227b00a09609ed88dcb2f26462fe0506fdcd04c4b272155a795a7f0aa51b39f342ea77af492c7c4158e07399033c3d866227e7f84739a6e4bd8e787801ca920ca4b8537909c1db48e2d288ed9420dd1815785afd623386e38f0e6a0e342befd7f03ead619beaceb97ef85adb237680cfd3cc96ef6fd4a2678c50342f6dff8ca4c544804c5eb68a254dfb8738c5ccc71082d837995d7e62a542a85437b7536c0c4d70a1865c0107b5f2c5aba0d0b654d35117e49d91f24bdd573fb3515113cd6d4d0bd96502c28fa53740d21c0b298d9713b08f44a6cb15ddc2efed4712e53a52b87a52e6da81f9d3c75d33b073dfa1fcc7cb186cdd79ac66b9a990c98f518bcb9429d1d464393899143e468f82c5cc07739e4975cc93e3b773936931250b2f658b9ec0735ffcde006cc71ccffafc813214139aaeaa855b39961dca540fc5a41106fad845e079441123245c92a1eb24f5203150b905fe6d99ed37fa861ff92c4b235f9884e5ac5d4ab2c703980cebbd4ea66208eef7ed9c9b0dae7be8da9d1f834351ba5346ebcf4a2ed2310e9b34cbd5e8802df43765c60ce05e0d936519868fe2c054062ca1358808719026c7ba8d6813deffba2b379514a00afae29bb418ae24ecaa52e8f84d94e53eaf6e59303a35ccb7d9a3ea1bd3ae00d653d5aa5927d878f4673d0223d7c1d2ad1f38089303eb2f2d33ee3c2787a067a5987d241f009026b0696c95ef8ebaf34f1ac8bdff558417c04addff32ed6280a1927a70301564beca93c363dc5a436bf586f26193564c26d31c0c5fdfa0ef0aed9c19bca0253c0eee8b526d53e630d75668581b8d8a5962145681fe394b92fb9de1d9e78149a344da2088ba768684c9c401fe445a4e0b2c1caf24db9b47ca2722744bc51677f510a683ccc0c2a47b3d1da50e6d6c8a464681760736e9aa52de021a9a8d224b19772840e66a0f0bbf422afb39e253d97fc70d4d8b14c132e95d1345cc9e5402259d8dea501e079c489025fce5dddf20a407cba8410fc10727221dc66b70ddb32140461f287b50c67235386edbe40ec5a447b37cdbbb265df95bc517e8d53b6abcb05c527a2686fe7ff0f609c08dd9b9ad45c144e0c5ffd801bfdc8d4ec619f3b6e4f2aff6238223f485309674cea9fa5ac1cccd597b1d4008b9e9a5ee2b84fe4c543dc9ebccfcf58722ff2e1460a4a16f852c64a7c66e8e237aedb4730ed7d339b9b25c596e083c68ec2d1a98314b775eed1a8c835645d0f8cbbcb24115e82dce2000201285355f1ca9f563ecea36791cf73edd09bfd19fcec63b9483479c4473b74e18d9d206cfc71ecf0c48c41486d157c7dbbfb7e827adaedb37a2889fa81b0c3b7249bb58d4c66ab0feb0116c91f27b5d269772c4bda770e2a7e5caac79ed0e3d4aa8798ddf3d1e9fbe06d003ed437325c1fbbb3b4d3f879deb95303930bb8bcada93de13c1fc2da8cfef01a74d4d7288776241882286496542d76b1414922aa80559d12f778ada32bc013971cb3e6403f7871d435744523d84f5e5dc7cf7b363751170d3c1b3a4074ac462d7b598e4bd3d8a28d7aac2fb8f36dba864bcdc95e5c1f24c13153af9999422909f198875aba5ef3d1d3ed869b8a4ccd8d8fb3ba852562bd11d7e842d3cc4c8657e1d23fa222d3136233b4cd154148f455d38712da043e58b279514c860b3c0eaefb73d21d82a56fd610d25841494cff04d30994a4afe6e2da4eec51eec03550a03ab8bd10ec90f7af613ba8beff9a9b3c8c4c4bf349e1842daa03ac050339faafe4854129da97cea0393a8a318597893d8e33ca41128cc030ba6e1d57923c2c23f2b91925c0f499e262811784fc65c86c1f27cada42b6cf03ae42c52a2cee7e3ed16523aa5a69f5a3173a4648159c16ac180aaf813cbdcbb5e8f0cb7479ca170bc947bdf73eeb5c37db7ad292375c6924a04b215083af65d32a90bfa78e10e7dca47e9c7f2d2117a58e7150328602b8777b4686ebffefb2d1ab0aed231d0f656c79deae11c3a0058ca3fd5d35f759554a5972afe68f16333430f8d2fc1b255feb193c925b8a51692799e929f7aa1cbaa0aee57df41966770c808da92d47d7325294393cb0759881cd1347051024ab9a7121c6ee93c0f8c87fefcfd689ccb7e83d0d9636d6f7621b1e0ae121be1795482794dc5369b5fb921d9701749ae320d904bb04db4a2d07c49c5bbbea93067d5f546042706737e7fafafed052af7ed2c8f7f4b3d3ad583a86ca6fc787befae7d5e2fedf3f2877919cd24095b07f8ef598dccfa1130aea610f02b976223f043870eeabe10a14ebd8b57e68ba2f62ebf59ab71f8dfa6ee6ea7134ce18089b0d1f11aec3470e935f955f838ad3b8cbc7983342211a83079f7057e99ed17a15da71dc3f01ba82156c5bab435125e61f2293804af45b9a50be435f855919c3ea291f241468d065971c4bc7423a4c8b616d6eaa3aacb4e6b4886ffe58d784a2a5500f23e612a50c1af85247190848c2ba69fa1bb47050a228046408bd3923d3b48b7992e8ce0526973b52ec5274a1bc40ff3cf7288760bb7794c96acdce91278a016b4a678e03c3a8599337789c35c2cf8207962d56f160e5110adc791c7e3045edefbb50c32c5a25307e983cc4e0aa5691dddaf5919c75a3599616a6378b1a58fe547a51f1591a6d4505b43b74ea7092c8cc6fecd1a2efa91d00fc3c6a78de72e50e0bdc99d6ae40f814a6632b817b92c9a4fa1c5590065abeedf821d05f75652359e90b8d1b80eda3172b13245cf7fec0e3d38e685de2769f3808d936738479bb7cf685742699becdacdaf67e49247cb8525dfc2905eb1b40a456831fdc9617579d3699185331c887cff58a84a6727047ae9c76123fdea1b848393b92d97932dd9b8d3e1f3af93f1747b3334204997b5a9501aff27e1fd9c6ecea8ab51ec4b57e28fc2e5de798ed63d1c0f01fe3c7144eb739ad67f64577e2b099b04a0dd1d24886312bac83a61187652263a9d0443aef3d1c9fd6c516f537c89780ec26705f4c88aeee8b3d6e26f5e735cbd5ba0d125c0d12ce66291bbc0b8fccc938fcb956e549175b13371fab383879eb3c3d83641d450fbb6f79d38b90e7d6259041588fb58ea280229696ce6e99c10e197036530d59cb13f7d17e9d57340fbd8b59c0baf1b7973839157536ed8b126fe123f47acd16a0243b1d9094beef39d62e2ee8e93237062e3293be4fd27b7377e2f79f35adf46cb6275d82678fe0c200c6b604a30f155f2c084a01b951e3d3dba66c4470250259f66af7bcb74460c337851a2f0abd12956a7993bd1ea871748fd734a938a92afedbe9f889b228087440138f970fee0fd0209776a9a8100ce6b89b15a656aa0578ad94bfc2c3bd46bb2a42c9e279d1e0d58af59de30c06a4fe3d54dcd3db3daca3fc03052f2f8c6f7cde8b545c12f0e6db1ed23716d5fc1bbd9a4f32eaf93f948e35e71457d3772a86e57da0cc80273710b114bae75075830f083fcb94f4f6aa3a499bf3392c014a05b06e3e1fff21e1d814859fc9486621336867fab6e7f5b804e7b57850ca843f87f5d5ab577c72422f54bd9c75e2de18f0ce4d3d8da29b35e2d4e7c9bce8e56f722ee7bbb23d67c45a44dbb5ceb024ad72e94a81df1ab514c68524a3d362a88ff4687913d568f166021c7e17d4c7885cfa485c7e12197186721a84f2bededbd8cccce8618fc36d727729606a32fabb01bf35d232bdf78d69bd5e91392fd5ba8afb837f1d7172b8ac9ce73527d8ad6e0c29e2ce07a175d99d64decb91efae9f427bcaebf4f449eeb9c5fcdcdb1de0bda87b980def7e7da82102fd83820488f96b279d700f14a2bc6dd9332f556bff278b4394d0e0fde81bb6727f739c86cf2a2ebba82922d8a030a7cd583ec4905512997c2b3048006d63b174071b7931ecc229a3e943928b4fb184c5aedbbfff1e47b6c3cabf79f71f81642fa4f1af5e72f47e9032de8c33c2d0affd83b3a21b3b55adf1002a14c3a0cb659449961594c001f2d85478895e464b7e29a46d0a624898f38730fb3418a6667c4c9af4102f0b5bb81445c73c64957ee372fad5be058c1b4220f4d4c3c4041bbfd4aecbdc320d9d5435774be1640c59d19098dba5e09ee98ee161e9cdc2561e8b2f7c6fedb0ad13451b4e7a3110d296b399f0dac44a4051e85c560ca26c3bcad0609d5763641ebdedb69c55576dd16ea85d8d52dbb4e5666f3cf10250baa4dc46e2a6b7405bfce17a004d81602695f0f9f157269cfd904a15872edb296fcc3e3c5eb9a5a93e52f99c047773e376dac7f6dc2bf3ebd7ec0c5ab7654f3808481d99c91375fcfc2072f37da04402b357f02a056de86953b709bae28568a487f38a95390b7f18cbefdcc2e234220d71c8d9832e49f6fc2d2e9f9ba0740e17b6d8caf5f4b06892345e9bf89097d3e23ea090d665976b75b213d714d67c50ff26e5816b1ec8994ff5949abefffcc77d259cebb61726ea27be67905350bc72fa996034d9c056195ac5052eff4d10283ff730712ea844a14bfc3eb7863ccf29c752469a8409bccb52d9f939c8c0ef4288063259b2bf3b9706fe0840a141a04c6459e6d130f3dfc669e6a3e5c2b8d49ec09d8ba9c3540e4c302cfe71b80db52fc4fea1dc36cfacbf597c82a1b29f9c9ec53a6df2d2a64f264b8317a2c44c00e8c0663e8cba5033df324f40d22298183f0524b9148e1c092c1c1b198ca228f4aac2ad1ed668ce3c01fa6d43bc3d613eb955da45714ed5dc1576cefebd7af09ca8c964a65e9e28fcb97a0b22c0a67b883e40d8e13f96dfa7f2b2033a4460d4401fc94a4b5e3d56d4c1a3beac96bffeb7eba34cab214ef31408bae2e3d74b2d8bf3268b59cb1bfc2ffe618849e21c857edf0173069c4997b543abbfd1ccc91a9fae7a6803943ac472e6507a698be7814d6161d8b67c1256d6805f3d762b1dd2eee7720d75c066088170b23418d8d8f964adb311e05da16916d49b31e87e78badbbdb0634971d30b8af36bf57a487c64867dbcc308aab0439d9b4ef919d62b33583361553376436cf057f1f6bde2c9e8d54feeb73c33918d52245cccd45ba191fdeb3aa80f7a5243cf7d02bb86210e7d95aec4490f632a1449a16a7f06b684c115b27305f33e63c892ae16bf4534f1033c7c59c22804a7f8f81807872f18e2abcfac984c08825488cc76fa24ac832a178dad74291d27ee471467399e1be70ab08397c299064de1d4312f19f4d2b4851d6584d50caed08f52d1efba34e0cf236327d0e4ad11ee6c7724eeea10aeeec0bcd653e8e440f423494ff19065888684dc2751da59e2b17a6662b9d7aa531a9b8e2e1c3f7e1ad6f1b87af617739477ef73c653fb16e49dfc4ac93ccb2bcf3bc210f68ca14bc2a117a251d96297bd55e4c3db2f1bb781feaa418ae3f11a583a274a77097478662238a9a03a0277505ab7fa3541a647aaf94de34fba2c68557381b47e968fbe54f9c37e878be415c5d74803734dad9e6e1c464592112c659545bab42eaa16c9cda2a6133a001e5d5d88f7d5c730ff7ec30ef53a44dcb9f03691471ecd1ac8e19fd299fca3bdd9036e9c9f52b51fa9853474bb35640e0bcd8e7eeded98113e4eb3fb4e3f3b6ec5a04ff6f818456019a0ddd3c23b5a8b17582643eb76464fe39edfa0febd162fc53a8325a548a0187b767027a78527d09d5e3938788c9478ad981a7fccb78da864c0da4d2f054da8fb252fe067450610155caf345b864684c4f531ad254f861ad0111febc3f7adbddc49c295a4f903b00eba1f3948d4d36331594e3c6a1a194ba048d88db68f9bf7149b909d3ad99fd0ff54762694ec879b41bc4d4fae68e4b2f3f9d6e737019257b8befe414eb2978b16730d4900e1345e37bb9164e0efc8edda1f82bd36f9da273d4da5c7e232d54b4fdfcf0826aebbbf13bc11a81af3c4c04a25b615f53e886ceafc2e62508a0e862c184ba15783d07f5b498f740f184fd0975a6cdb10accb66e933750250f5b19af14383364b5423476bf19b89c1ca5426fa304572bd353a23f680fda5be39a3328473874455fe7318dc05118612e3d99eccfea2603a9ebf427eb0aa3a7bdd393b7e2315d2fdc3e7e9dcff94481c8e8f44ee1258ab4a334033ea642a39c26dd68fc275e4536ab54217eecec42b53f13affbb63977248e5bb921b42020d87ff80a7745a8493f671632c9a7e572e62e67b47d0970fc4b693ef3f4f25fafa7f54e58236c85cf684f2db64abd8090fc79bbd0ce952b4243353419f51e344ac15ccf6573607870b8dd97f2a6ccd2461b6848bd34b8b181f0c03c6dc86b39dbd39142f3d9aef00e70fce6081affcdd3f79ce3a4c0c0293121163f9b098b0297cce18a1bf6dabc262d242422568ed481b74f86d9c0ac5fa0ac925bb563219d7d34b42a83060c4ce0d558f093d280da8b7355c36c56d6af8a518e1db74461e67cf8c1c31e0f494df81e83a0aa68d36af58d0c758dad9f6fadf865d930df25c6865c8bdff3969feedf2635fbd81494405874cc9dd9e265669c7c4529d3603c48bb61e8fe0a813f2345146a6466ba162aed8cdb84a9e43bdf65b766d9c4b7d33205676496241c009ac68dfa21a9373718ba1927018f1822655c0920c10a6462c63d99dc8d805a6b1e2c888e302a2eeda35fbe1a107a49e94fc8b59696056dc858e2bf8f8a6a669e7c13c3500c7e6cda6e22cd6e85add0f3b33a6db3d3412f88eb517bf28d22abbe71c3f0fb5885e12d5d9251f49e807f098d64a1dc9f5245962e396e67179b84bab527055e79526e58030bf0bc48c356ea2825dfb8c8ddbd94216360ed7f65d7c787989a089fa00fbeab4d07b92262d5d648abd2dad635ebf9e15393dc290fa304ee80371780b9536a6936e5e91e024055b444e8973a679fbf6ab4f84a8a94b04172d6544395e64bb0f0cf6648a9c076091cfbc00a002d8d435d557e7cabb0ea8d139a435b3331a63b501b7abd2299009b29de4baf6cd68159fd89bdd2077bebb8fb0f29c8578344965b2f2590df27aac2f36c570c4848e44098330630222a41ea78e0999bfc4052bd8c4065779615ecb83504c433ecb190fc93600967a13c2dd3d95cf9a42a908bccb272146ed996ad65288328167f114506067a8b5ccd8642ab38cdbe97c3164f9c0197b1e8a222c4654dd6b814db9d51ffd11584bc02731d935fe9de45a9682f36029bc39fd9ec101312e4688566a011c8208f59d07626cee570730c588b83a0bfa136576a8f792e0aab871aa259c784623138afc4e86caa71fa25ed22f880ee6985be8e7cb3219f9b52d551cedc58b807f0a35d5efdf972f43d4534852afc6968dc1a4872c76e196d1c0dd244af1350d4047ef7fb59cd7505a4ca8d26e36eb13afba9483b55cee3c561c85cb8d0a0a2b91949ad253432ece68c656cd17e82c7efd8a86dd443aa1b69c9a0fb9e188cdd0afe4a29f9084c3ad8369c3436fa5d9653af54300376865c4d349bd7717ce2231099566d627306f038fcaba9892013b87bb4ca7cbb144103deeffea926834afd17355804beb2198d959a3b7bd39b4779193583179c378b8084cc6a3d4d919b30ef3e097fcf8eeb7e36d9b732e7faf5c106408ac6ba8267c763fd1c71b5f2e8644ae73c98d640ac8638c44763026156cc2db612a4974dcdde0dc9fe2665b9d3b2bec777892121db625b13e576ef93dd45add30f7b710f68a3945dea6f7eb4b0eee92fe15978e877f9e7e893213b0812becfd4f6cc1231c7287ddd37ca7711e41f7d44a74609a4b42dd74f29537e6a3ba5dde0c5935050508d1de4cd33d80f3dad39f4ec4cde525d82315d042e02f0219aec45e9e47a07a79e16e2e1da1329a9d17cca0a185300adb95cc5a8244238f0d0eb0a1c65ddd3a669f0498b9ba8277aa66a36eaa6fa6662eb2398246555549fadb226f68c44d7b1ce4ed31a7bc37c313d3396686e6f93d4b91e4666b7be88e3edd95b0999ba2484fd6202df4e1d84c298703035ea384a1708eb13058ed36cdf457a98ba4fc2084d969f6541cb35aec3acb9be3f4473aa77971d4b631e8d85a340ea3ef9e8f8eb1e00f23232c726511111a614da8056b2e837b681cebef93925fef6fd0eec080b84799d9355d890e0e44ca2b2b8122584f9de47a164541001cd481edab851b4db6caa93f03194b9d4c18dfed478fe900a19de2b2a6bd7cdf5f2903ec0129dd58c36b752c2ae7b8db1074c864ba871187f59eb887b457596fa65c73896d521a8034a910d2994f9989f6fac8cdcbb7c50004ba569c0494622b7e0890ef9978f4f948e287144341f94755082d86ead5fdbec9d0f3169c1f34e6e1357847b5db55afc4074433498cf99bba9c4f9018cbc1035c08257d1998044404947467caaab5d3875158d9150ad78fe36d18e19249875e4cd8cd193cb6ce42862be0e9d691de13fd0a7128c5049aa3d511d558276746ef81bc86becb4f606c5116c4ef8be42c700b3b44e06c86a87284189ff64ab05aacf9e3402887be0e1c629af87210947a3b694a5a71dc1b745aecf0e4205bcc0f22ae6eb4a27bb3aed2fd5e596771b0c0eef9386d0b3913f8171577e6eb6d82f2d9cf55af48f71aecb2a848fdb0807f486d0ca6cfc2f82175de89384290ddee1860aaa4a58b132dab0dbed12119a368192faeb95431d8f76b9a966f5d3e56980c627860d9ae7bc655efcabe2ebcfd065cf533eaa8720f2be439273ec6f3c77001b604da938f90044898a5b415fb0f71d8ec0d8f7721ee9e481757516983c3b0ef45f78eadc0a3febb0c18b575397f9c2afefc6f0351c56a71e21f51c2cc888eb90e81c55a2208bf1fd9dfc1f24623d6600c5069267e5a5007142c3977161bb721fd0921779bc9cac409c845da98b639347a0f06558a26e7c22edfe20f3f4760121457047100c46a6c93cd4043a425ecd4a8d91d1d80b371ab400a04aa710894a0f7484b40a8d18304d7aca2aa53ae81c3d74b2f4a3b78cd76cd7fe231a5ee2ea57a7fda5d9d2d18668fd1cd29793135188435450e72c040c84d569e25b1901c248e0dc11ee065b121a674aebc660a8f90dbe75de7bb49a9c6ab30ce16bef5b512268a1235df83db0495d99ed7d78706471f1ad4ea3847556e60115d1409f329f8b7bd06a50ccb4ccf379c270d7899f18cc723dfe6d7bbb04866a0f6f9295315ef812be8aa6f8e93be35bb48c8900ecf6e0c3e66309ced7e66e99f3dd267e085080a7781614d15bf51a1b63bd23f4ca29b8bea8f73f2e1cbdd51e015fd3968e013dbd59225421921090d45bd9a6e1bd8804ab6403f43ebbcfc27b79b2f62eadef6665281303a5f7e1cea7bdcece7f8bf4c802d947281a484d4d71f9cda22413508b57ab18a4b760acccff72b24762f97d798518c0fecc08c51d5f6e617ae9090a58b49b0219cd2f2a2c1e9880a257d1009aeb362162327c28de2b1eead317588c7eb91b6c4efb288b086d1342c846c3adccdf488ffe703ef0e1328d72f832c9308afa10358fe01aa31377e0846c3348b094f394f9611da100c28df08eb2918604bcbf36d5f66dbcd78309ab6c4c2be95829fb1b597a296cda6a7882941c7035a41cd6979e052385e5377584171a7adc8cb86eb62a8b3dcf35b74620e0e30ff5048cc388345dde4b2a330bbbb219a88449ad850d0a8242c849d9a17070e4ab46d262a279a383e02d16cc6b2141dfc7fc1f915f50ba9e9ed40dfd4c84656ad005162a470f40bb23e43ede880cf4868433c8854e454926e78a9ea37d3e6ef7c5113426b9a4dcd0e7ad44baba93d5c22f5e5cf6e4b22e4f8d249d993a225382893aee9d57749e302e4e5077072b93a703470bef085663ce4288bcea909e60b07e17558f5130545328f83122a3de5cc4e4fe46bc52688eb7adb1281b9caf5af166a2a901bb8bf9613d094de436665f118bb97b5e8df55490ea41f50d8ec52845389a5d879835f8391dbd1111c428067ec4c2729ae2a2720e9203214c10bdc39c4684287fca0e524fe52b31ad62dfa5442b95e0b7adbca30eb634698db0d830beda0a3aa57bf5391b574f36bfcb97a108f63ac7bf7dd69fd294698f2f598f1f6c62bd5eb588d894834b9e2b1d2819c9dd675ca7b3bfd2e31fa9c4e897fca0590ae0e42c809be2b74eff0c6eff3a0e673c7e52c3bc8557ae93a853ab687ae8ea5a11597dfb4cf858a71764c6d43b4828122605fb4ea1f2e30ef5248c20e5b3061a8e1477658b117fd36cedd242053113141878eb74c33bb5f2dff012dbc7e9dd592de6cff05cc8e0fc994e66d077546d56827fd869df168a6a7abff90d8c7b067fa8038922311262662f20bd6b93292a2a89b4abe5cf6dc6fd3647329880e46e3a760fdae26833322dc6915817a237b498cabc3fb88618bafb2e4d04931745731c33468175938a5aee2d32862cab17750e8988f5ce087b604a9298b3e6d5816f5566026b873c982090dbf884801b226b23b862cb0579ba6a3fa2c728db31d3f74828e818df80cdc6e01f339db52e63807f3291d8ca5505c30a7c25adeb7a0de910fb951c5417a48758dd7eca7cf41e24ab865b00ddff81ef8740aadaf8426ec4dd8dc5b19f6559d7ab1c4dc98a13ba564869a732a322416d68772d2c789f6572eda82e5255c349d617ddf4639dd03acd1c7d8db6ce9eac4d53b6c4f6c444a6b25b59b65c702d5986791a74320de1f907bab649de6ddbb9569860ced6d7a06fdfed998d18a073e1155f9d715774682748d44331f2341687d6e09c3e70d02ad745dbb63500e6329ef2e6430a0ab04df3897dd81983646b4af3ad26ccdcd9664b463e3f904cce4f1b2d1169741afd70e30f6a3e02085b875e005cfec24f4ac2f43637d3dbc40f8b8e994f94ab1826a66cb31ea3bdca77e13034f7cb6133785fe3d430f62a77d60bc3ea6a115a0ebf35277dba4bc9e0cd0d48a9c623cb29a8136c4a7b369c1d41d7c681e8c24199edc03d0b1c5959d2dd9633bf9fbfbb67f9f14762cd5f3ebc7feacaa8d7958e9bdf45c35ae0ba80bd2388f856be85c27555da026ba07ed25226d18856df7bfd04fd533edeb3dbe941d3fcd0e157e63d162d8467fcc9bffc9c61849ccf57ae8b06b3e5f8e7be673a227404fbc88fd109df47ac2b6c5bb1af760f50cf1824baf62fb7167340f2983b8838a4ffa045820edb7058a8f252147298399d83c897a329a5b5f3e661a33026f3b5fce9eaa283c84db072b5af2a1b133daf3194429b34f9b177345c39e5c221051b47fd7e05cf45bc2f1fc876ef1e600b75a4eb624932c51a4b22700444a255eb8b6b46fa791f7370ddf8b049fa2afe348ede7984f394834576041dcc5a0e752034e7ea2e383615d9976b738f308111318e7e082da6ccd9f5015fb001b57f8fc5b95fbeae1d6ca997672d391ba25fa22982eb34d8bd5a69fa86555ada0e8c478124b17464c2f1a13b20ac5f18cbab07569e7c0bd7b5f121af0b5aa8baa2c40323018703798d3172bbb069acc5b2903412d1f9b0e9013c61154cc29125780ee562e5c627d03acd63c28fdc2136f4f91f4887336d8e1d81b72477d434092e26806c9bc8db95db46bc2cf2031b5d5ceb85088646425064e2cc76cea20839684b67de7e17e4cc8e2e53b80b0e33c36c6d01bb005d7c465d6e222b538d0a8b813ca1423f5834e7d4771f6be7c15a825b6ea640ce7a6334f883f2e5a91f938cd59c11b40213a284ef5d3651eeb159a360d8c5a0a4feebb12b6a532f6279de93c532ffe4fc9eac94fcc8a1cc0a9ddb249571bbc05e7e979e1c58f3197bdb4d7cdf6f930939d99cae05a4fcaece85fd9ad17f2495360ff4e0331b976f47f3c23b3d6d01e6c8acdc2644516546378977dad45e71d3971b731736003a5fec41895dc6e08b7e8084518544ca4a1cb11a51d72501e686f2fd4fca2f3f74ae585a9f226ca80f0ed25b1217a66583172e439e150c50dec79033c9d74b91ba1b00e5280a18131197e85f8e7b0b64f4c248273c469a5551f47598923b74b43b7a5c70feb4b93aa9d3162f294bff54b3c1428dd9192051a7fc08623af16455350657de542a6061ba02ca1967aed337d6265b522a9e5ae841713f0ddcb56584f0f3bd5975e819efde2ae18d0f93f80742010c3b51dd234165f5cbc6c9dc668923315ca984dfe08c1bf4b7ff0af0bcccd38da2cf1044c0f09dc97f3a529d05723d3d78f45bacee2458dc1571385c983a62a71c7b70c72958b80ecaf14348854dcf16446ec76253db487770b2f354b559e4cb762e3ee660f6d6ed2d27e08bda3e333e929111843b03c46b88057953d6f2147aaaa8a4c05794332ef0487c0d30d4af86688b92c012d1c465135e23011db47086aba3d0348319a1892ae9c0b7719e01d923f25941782c6ce1318d0c81ecf1cf57eaf178c9868f00f4c8eb07cef78321955f079aadecbc9b274e1aaa74d700182aba08e7c6a7cca1a90ec21e493f9a0d7b12e2b5a42272f508116785732439ae8734f87e2ed1c88147294d59697f811010cbcf5cbb8393d8b4ef5ab785178a33988534c7ee8dd9f8964f8d6e457a859f8242b3117069a67f418720c2b2d6851261022de61df68fd72f02f75d58d560aea0a7f9341ac6a1122d8a0c161540a52cfad8814600bc1b041199de029c3e2c3c55cb9c1ab610772e7db4063b703f74d95fffc579b4109ec7a7d820e84e892e7f0a07c8c78887ebaebfcd4bed11d6f7c949ba13c73ffa866f10e6668e018382d30ff03a54bba95ac563f0300c74bb71cbb875a340bcab32c35ca4a60001d92c9f675e67a000245a5e2395135891b0c50cb162788a6a955b78dbb5a95839c9c77f201672570b793d3a27972791e5703b3eb92317f9bef8fc41c522a8fbafe860315e2a35fcdab2e3ff24a230eb22a831e5bc2fd304740f858711efe1f7a3a62556303983a0b738b938b28de00379c4f5e86a396917b466a0cae144536421f259b26056d35004849660f6a20ae4a9c7cb8e5c20043d28045e62f8cd16414daad88f1a42e1fc06bf6c2a5bd368fda11d100ecc65be2c2fb82af0415d4576ee10287010bdb05448640c904d290d06a19c89a237eb19b6bcab5a2312bd0efce5cb8d1513dc1ad8cf55484cafdf66ca7f0cbbad87e827c459b1560c766050e692dfaa3707d4ef33015d10af967ae61965e862eef52605d4873609a23bac5c232576a0dad5e7b51afb1af7afcf7d00e10677e0e8f6ac793e4ce01b282931405127a28043eb67869f817688408fefbd96cae01d4bb9f85f32987a5ea5d382a25b9ab7c2d05b913cffec707d7f55a66b4b837f410e614dc9af9765f88ab8d3b0f23638ab2bdcc03ada74acdf0b97b64c2a96ef365a456027e9e11fec85c5183570adcaa9a216dad5de95c590ae0d63d0711e56fe89b483cb3088e58a9dddc0ddd84d8838f0610929afd37b0a18ea77f22d46624b984804c5410115f1132a80a55ef8530e6de8c387b88521fa083cbf03998f35e97605ac4a7d22173ce1ddf9d8e841c1651badcdf80560994f926b7656c6dccf3bf8c5443b0674a52d939bc4319c2ab66d1a857cd78792d0c7632ff4d7cb7466d8f8d4631c6e9cfc5a55fa42958ad395539dc87986b3504fbfa2882282e652db4af6d4f9f19f9d3b80ffe9f86dc0241f43c157998b8fe8e8ba6824e1bc0ce54e57e0b9cfaf74268efbf9ed343c4170eb15cb822b169f5a8a00c9984a758579b1c4574fb045a4ccc7fd235207a88f6c3255e0177589ad8bea2c4c74e158176367b529d4d749df1b83e959b5dfd71d3c197f5141503350001e8e1ad2ac5a83ffb2500176977a4f62b9cb05145beedc880a0f0ae06734cc1f84dc7f1c2f9df23ca098dcc2926729da118ecebf9c9eb4052bbe2ec10e6a42220d3308017815dbbb49a184825193f2c7b3fe3b0c5532352571000341a06c0b2016c24eeeca9d79ce63d96b452b269be5eb5495a35e993191dce7cb3d6851a09ab392268b09ca32f712f5cf11b5d3c4d2d808d098f0ae7fa14a1f08a8e418548a06c1b7f09a95a1d8fa491d6d92ca53028a777e8af03b635fc24f4fa33a97d5982ccc0a1ab9f5ca738f0c6d1389d8abd97582af39a83c21be6c5dad9ffe5df91242703bf9f8f58681b965e894b7ca130a81dabbfbd05e9b039fad62c542d12cf5015e056928cf98ca93e54d74a303aa53b4547c3a231cffd90ded3b47b90ca98dea1726200b0948831a2e949a97d82f6589a83a153390dea1774d810017da1184c44fd8d7e8087ef462d655c2f624e017f6ee9a290517c004697f172c240aa9c10c65b323b5ccaa9276499a09042cf036714f8474ab4f7447c2235847df5df246531419d0939ea588e8e9167ac60ae7e94ff0fd3cef978ab7bd34f05fbc7b11fb90a966386f58dad342b8ad7fea77823b114de0c909ddeca7b614340f97ce85bba85305a6d6d9a160aab813aa546ef0e7a79fbe68acff87f35be2f1f39b8bc1fdf1685cfab2e514f0ffebb94a78d09f1ebbe78a74d01e3161ab7f045056125763f5709ea422fc190914705f49bf0069a96c918986655c8cb294c77bd20ebc140951a4c5e16d38368ba04d6d8a49b25b46e393b8b04359a4ce342ab0e47c5eb8aa3af6ad9d26ca6a02c9478b172fc1efd473c40ca09ae3599ead869a3d88aff6e809dbeadb3a3901064dc5837ad177e38f0b4f4507c91aaf3e92d4057c3f695833ff4bed6ae42e6008585e993aaf305225ce7a26c7b51baf45e362db1e25213579db3dc0c5d37341fc98d66d13e811cd65aa3dc064a0b970f303026c2e5d404f94bd6caeeb80327fa75efc77da0f830dd8deef2c208af77b2e83b5baa26e1234a5314c82a9fd386826078fabafe6981dde77a38d140c503b57504d9ec78382fee4a1a9333e6a2e69d967f84d054c02f1c7c1bb6862ab3f019b46b167136d3112972ecedc2d9085160f695b23f411f89a795b1e83cf5230f1eedd46405d3db0c32aaf3f4f3e04070a3bb06ac00518fdcf8fa056798c74193a569127c47483b607feba6d757a0441032f4dd999d6ed235654e3ceddd626c107f3a1303478e3c797eb77d1a529bd0305f2bbd259be314b5bbca2ae44a9c14dee90a8241b6da5c715045baf605f2df4b9817c6f5452d05c083f8ecea2f3068842f6049352e5e780bf4c0d7154495a78bb5271b2e7fcb21194edbd533342cffb0678c6dc8bd283aa2a858d56aa5b66aaafcd5f686b56bf3c064ae0b8085447d471766a1c7fc71565855cb3a188722fe1f38f82a25a1f2db2ce8e6e92aafca14f7fec12d1ac3e00ec11f44a9ed5472e2f6b397d6f04a33a040d5d9ef7b8c4bfa945be7df647b201293647892a73b27ff03a0720bfcb50f3e719b584ebdaf7fa430407bf085c68be279f6819aab75331006886263f116fb10898c3bc0d5c1229cb13989b36ab81f0ccaeb9b14ec08ef01621babee4e2215d88549f9ee15138d097f0accc89f5cec3488bb244b342dde5de565d8d0da4ce828bcf6e60a06d4e6b4965defbfe17fa60471024a8452e2341dd0875206e87c146ed4de5bd59c1c50f611532655a6f1807fbdcb604b7339aff8877fc5591980143b54d575da490888ccc9aca3e7d0ff4e1610e52faed1cb5b640ba8ba41cbd90a95607a0a003c0969264b2de8f2e902fc3d474f7d63d7d9efc0d907d22b8a79052233ddbebe277fc96dacc4dc4827e388400ca31d4e414e43c75737bdf894e4cc27b1bcac5a8c6ae63a317ee814afe0140c2c306154135d060465baae6497446a95b7e7d6f642ae36d301e43419619145ae7d7978b04fc36d7560b44fe40f4a4fd29a441b61c56ab3f3ad7a33f28575908ab96c3ea0feba0087c54ab1c4d09dac8886ed96d0bb815f54ff2b35c41e08eb1158971a3a4828d204ca90240fe0cbe5169b91fe6f6fb23f8794ae9035734d36b5f37d90ce3d3ea6efff6d3b0f8d76900c4f2c6520c39f6cfae06f75090eddd20d1a89a80f882bbf13183475573c93560f60586a735c684964725a1a9924b4f7ff7d79c13bf9fcb4675b224ee9f2779b7cef75240b4a28fbf002ae324b43e6fa0ca14aa43bb735e7713b393e3bf3bd7d4107d8b4d76599e0f5a07c42a545ff5988c5e0de72a22ff47ea97da02611396b8d8156a7f87ab10091b2b3fd0eebc535140b445a25f8b02184632027c786896f7f79fbb488896fecb6384853595de0acbc00498d31f9755b3d0f26d748ade03c60c4c616aeaf13fe7d4690f0a9270673d666885503e4b5d0e9150daf271f73803dc498c107d9ef4baabe1dec2ebb64820f2d26a736a8b408df7edb6b54d226f907171341cf27ec2502e378df9e71743663331e13ec28b75900dcd872698210fa7fbbd0ff8df9898911a497267a59c5de3a1de935920bca73309524fbf14fe89903f6056176540c71655e7a4ddaf85e807cf6679a43f288228af9ab05762087374f4bb15c32ba1237de23b759185013d6c07aef684188fe5f6898de24f820b1f9f1af10b12e101b5f442a197659243e04e19023d34c79e6f18a11a7a09904709453125afc1b7a09655ced1917256f55d1cc35cf69c79f12ec26272aac5ac5380b28179139b75c479729ae3d529065cfcefe4d48bec32c8ac576b7c59ae058fcac0d5dd171bdfafe9eba5df4b165a89c1096881211e273140ee982e9a8c7ecdd7a48a202eaeab4fd66bc52b9196e46bcf290d3575b26dbc3c3c9e455082f347805c0e1e0650d189a226a95b4c84dc5464bfc867a67405d36c09c8e30636013adb0a9fa1b18b14454a06157677d8349b3367584b162da840a983ebe84fc99a82253f8725c66196cdf58f5566f7e643bea8e48b0eacef5a10f783a23226f42ee6fa281a6147a38372868b8e2c8ed9d71854a45342c724b835e9a226f9508db10c616806ea0fcdb065b533133aca72566a74906602ed49e4e65408acd331ac4486f68e80e9d074488ee7b34bc3441e11aeb9dcf68f760b0c3f90fb28cf736947fc40340b0f4e8871cca8dd0e203eef32b5608e6fd641c69ee4817c0f2e1d559657538fd3e823bc3b45080d2c513ddca979e7e9d3ab4cd49b05f12ba0f0569c9b9f8e5f555b9d1ae695eb2335902d350dd55cca98958653fcfb62e18eccb200c8639dfcb914906a0ed25f1916aa684168d0333146f8a7bd5467c6ccfb73e2bc3ce1b7615840b1d8978cd30b957d8b0af74a2b01878d9cb913f288d85c6cb25f787c6b59d37de170b718ea175cdde4064e9637e45dc05c7cbbe1fbf33f3f60396476b3f70960ad3e10c3eef72f7caec5e82835fa01368f75e0b86a234698eb19d4168c1078f26b6ec3a53524be03f05475e69aaf02dd2395a50f7220d3b3b77fe9ca73e391188e2768aedff7f24143160e776d753980905dbc09a32f79979a943dbe91385a66990107ef41df073bfcd577aae50119312bd129e9edeab5fdf5cb959e2a7d0737b30c300c4e0b27d705c4836251963630ca47f0a19f8df0bd788f79642f6a81d9533e038cbab06d63c86ef4fb7cd8ed6eaee4e04912482d54aaf84d5d554ca9e212001cfe3eb223bb6b6bf13ca9f2e597dbb82ea35431003cc4f1dd96d85c31f03e5c35e7a7f5d2135f10b360e864c57daab28c179a93985d75d6128f3774a66e2516fda7da70ea7a949fdb6fec7b727538f4d33214c46d95455d0ca51a20cdac8524e199aef6f76b63825e22db3074c067e3aa4bb20605fe54f3f31f74c0410433acdf7fa16ccef411b7261024db8dc78b97338ef3651afcbccc2801a320e14871b536335114598781674d01787f0a05ad3e9617a088c3f193a9ece1e0cb6b82610ee424186fe519331582d38fc648b15c85177c7ea6ea1ca2c47b14f4f7a4006f615a70f97ad306460592605d012ca070411d33d4caf6d5c67cd2ad19e74be0cead16cc0c12fee9d8f98d8505b2b1610792a1771f97a882aaca80a36acfad3e82ff66e6a2ac5cdfbd8fa1ba5b203974dced71f1e606bae58c9477226ceaec544bc38c960fa55a39a1f26c7eb3e6040cb77b6a76aac3adb98786153800c8daba59d11fba3a5d8c5a3b25c73b880c2dc2923020d207e68b1b5b4e239734c4725a863f173814f0649bdbab87705cc0271739d3a1e81d850eb101939a748f6152e9221ba2a8851bcf07ce00adc58f00653b857bedc2841e27f9655c6c415443ec8b3969491e399d82bf21d02cc38404b1dde67bddb7dfd09113ce2320cb02c8339aabaac7b1fd16b72365c5ed96cd0bfd4523889ce357c1372baa33371ded58ccf21d068be70f0dac1ea879d1559d74e7e408641dbf20edb48dbf4653f78428a9f6537ceb1004f5242ba35ffe1033d3a45d570522db484a876138e0e31b1ed6161acf371fbfa9d8224ecbb2429dc7d75f190578b412e22f95d1bb322d40fb73214f1f2d1bfeb4c789645ee07f83b25d6fc56b90eb9b8b97247bcc5eef40bacefd2301640b2182879da5f39687d1e7b7d11aeed7a6131b188a077965d33916019863a2849f4003c0493694475a755e331da83cdaed3ec720de488262262f2a2ccfbc3565a38d6fe338c5e02e8712060296bcb7d6f5e375126c0f636e177617cbb0174255f8a35cf31858c54acfe9f9f1be068a4b7e8949655e230a9cc3024744bc429a0f25aa1633ac5a99ad2b6c84719369ace3e3f7997eb741b73c14b05082ff74848e47ca99b28f3cec1995ac79d3a17590eeb0fea4752acbc0b7cbad6d06badec4be5afde7d49d5a27ed91cc50b7d9d8ba243ecedc3e935ff6fa0cbfc6337117a93ce6d20db7d1f32308e0d7aba3ffbcd740af46f7007d7acbe5d2709d4de4b74de4d159d05a014ca34bd91d03c633579cf001a13c5821de0eacf5b9dfc794b959d748bd707f101dec02457a5dcd46edda5dc6072afdd74ca15c8b9798a45bf9b3c8976221c96cee8f28ce5988fd9eedf29663d86248b69271dcc20ac62aa684acaff97ec78ba746b7a25653bf03f2f4ebb5f82fea6f4cac1f1b4d99db0689a3bb9d51cf5a610945e439de069153d46da89b54d9299d36708a31b09b7320d611a96122c81c0118dfeb324ceae51650ba8088f4a1397d46e12805d9dd141e87d804cec502ca5399b24efbf1f7bffeb53424472487f65294497c17a956cb6fec6606d034667de964a9acaa0c9eeea796a1a8ee6c36c8830b4679b18f1b0a7b1bd9366555d4dc8508f001a66f4c4496acdb301410a09c9823711f3ccbf273d3050f709b1bdbfbbf27b559dc2c3d4f8a0250950db0285232d42414dbedb08b0630d518fed666557fc395a08c5b9b52d66e6f8321bb5540f3b483461b94454ed7370e7da3a70798964c6e1fbd339a817a891545df64108a2b5fc24e11fe8cb6302798b975b2ff0b3c84bebf4e96d47458900b2d6601fc9bc9f98af2917a554f4beb0903f3611ada00c173888e8353f7c9564d655089704e101b60262e77ad3b8bfdd21f3aea6ea61d15be8c112c8fcaaa810ba8e899fffa97ce5ab079e3ee77d5d9744fec764525a483b363470d780b977ff0937c966b627f163dd3b9c78055a45fe660c807be78507d760717b822586e90a7d8678fca7af8309007323c67901c15d3348e9e469316e79bc48f06f1997e1f0dd98408e80408ef8c3179c43e49078affa563628a8aea083aeee60bd24109498ba88509ec87d4660e942f6ce2eba0abd0f9323bb5b5a28212b177735f411bdcc29850ca33d7844e6debe25ff00ee42bb168e7981f61ab2412509b651026594328767865f64a850b128d8d190ded405f8b132564155d3324adca6cb60ff338c2dc245565f3b19a87a8c12929e817188d1dd9dbd1ef5d7b08b86f8e370aa18a2c1875f28ca0da566716a6d392b9e32353aca9dc85236133bbc7f1712411a5480b9deef6cb852dca8594140e55512493ea499649a311763c54bb3e3df420866516e3f423e246e2c0832dd5a21d54e0b0c2cafd4450e70aa92303a2006c3df08c2a5ca77beb4c0de30cd0b1098a9ca83c0017fa269751b7c370362131ce9a231f393cc2a7fb6f2c4e1186fdc5d0c4ce36b829c825564dd75ae2ac2b00f6d219b49e43a8234144184efb23250e561c003a6de3f621fe115e92d864337e9c2b26b6fb164e9a1f172b8eefcdfcbfd2c3a8a6fbcc1b7bc26ddac6f2068cfe2292be80a9339b59688a98faf23221cea82c35e621dcf60b91e10ec5286ec9154a8d5303600845d18eb83327f89a7d6086598aada32d681a1503c95332f1b9f4fb08ac0339e794c3167cb62c6e122d0d4f21f66ef6fca1345357326bde2b3bed19b7900d093a14936370e0f18b52470ff43215ca27e395b6862a1ae7a60e365f647f7829b54db9124e8d5ca5127339a243aec8388b1882e39f2e542c625686c98de9b459f1d09858f4b9fa67e8e8f06612910a131f71c3b79d61f7b0ca0520b82616f3084950b70c782a06ec878bec681f87a9c7cbd94782b9e79f9e0aac48351df2bac159a1afb472fbae042c0609beff8dfcda4abfc9264f9a7dc27c8ab71bf3ce4caf2f255f101553ec487a560dd30bf75ed55cbf702ce9326b502ce9d60f66ed6d4ad636a8d3289f29802a5fee8cef504a360b42631da24c92c3cd86c44dd7f35b3d62ae5715bde6946c647f7879ec8450dd96c5e8d4a531d2dfdac91ecc90aa6649dfb3f1b59aa4b93a56240849ac1f875102e5ff2001b5bdfa60806ab9a729b1281fd9df2ecb296810f58a94b0ba50e561d406f40578aab86d1092b9d5abcf0719d8ef0366e091453793e11d99c564a8d1d3e0a62977b8e9445f04c08ea9b1f57c90b0ec212749889c65e41f06fe1e6fb6d13332898dce18ca0689b12efb2b9a2e6a70f693dd2909e290d3b64f59aea09cc631e181d01f1621c26fbdd5d458ad2582d5a28669e3aa9871f9362a2c190a5c25d99ac9c7457020a0f05a65a509990cc40e48e40555da3a1cff567a360b59bbe7a7313d024fb4d2608b878a335630503604d9c7e4bbce0a782124908f42981215a268bbe46a71059229a0895fdb8a4bef0afb952c2921a35b2112f00509aefd9e46b0246437f94e584de974d25c8d83da516e148758db8cf432c577abc78b123cb559f2f0c2e791fa710b771cfc44a6102c3625d1a75b52437383b5f2b5ea43cf1fa53c022fed16fc8ed82d0cefad7f8111e773f80b0d0faef6e51de004f80033b44adedffe666d98a90ac766325aec986c522fd30754954563b5b6b3bb2252eefe56e37c1b07690e3eebefba3efbbf9584ef9d38595c5d0f2d670a35d1f5ece51c30653b2a5afaaa00303b59e94378ecc24631dde36212d08f1d3ab572f5b7e541491330e7ad783890d73c600f418d2526ee33827287d1e077393a1f3ca8fd6277d24f4a373639cc35399d39a8d766afd6e748b12da23b476c77c70ec63d4682d36a7d55df8589fe4af073567881af15ef695f03d80f5cfa14fbf40f490ab5262afa7a73e53604b7c2e95c0d73574f97cc2cf49a3fe2dfc25465aa4638946c675cb6f9576b5d1ff9017ca32049492b77c37796dbb9190404bc7be4b4e1e13103eae45562227f062f6bb56d20ce47a1b63af77ccb6608e421c5ca8aa9dddbfbcc0e08256fe070d4e4969195243194a697c1d58a77d454dad88cdf75cc7e9dfbf30d58afed924d3c52b677fe6045f40972a36eda666d9a2a1127a5b872bc27c0c70bfe6a64ab9cfa9ae4d9ed29c8fa2a0ee733e0a029acf81b403e554f0d51e2bed7ba8c9b325b0f8ed53aee65661f2c7cc2f4bf6079cc2084849c164c4d3b350e69b6244768fa4f2dc86b524f0d2b4c5ad3f6599226c98bbd333af2e6922ede24dc21b8328b9418f20265e15334d8d4733707e7556845c7fca1f91ac7fea906abdd23f879a9c03ba4bda7f38c33322eaf761759ad95af131fa878b3179cad1ebedb5f7ea774c55dbe32ad666ff163ff6c22bf1a8788f3b184f0ee3f7d308c300df9e0877ec79f231b93d8e47c18e4c93be0d4287f4e95a7441dbad03eca4d060642e6d002348bdbaacd6da017e7f80a363f2a8c431af6be21c37c098864b5d0c592b77ab7de12b06ff9b312103043ef371904668fc4d91c7d509842694d94547bc869f2d745b1457bd84b79f9d9f97a9d39f10d671abbfff5bd310f815244184f12a69f66ba48affb5d7200333b884f3b32e14365e792018fee72b868233a6e1baa2ea755457710eeab7067ccaf968319c5fe09c75fb222240dfd04c969062da8d1d9b84e739520742b38686b25b6c4557d3cab5ad8f99dbc3dd9de340219463277012789676922079ef41d21fd118e844b59eaa1024e236f3ea05b61175ef38580e7181efe585082c34fe4745b966952b87e86fed5839f199235183f3e8ee03071336d02aa2938be5a748d1963f88c8539a87f6c7b6f29ba56b67b68dea3e907717aa6aaff8f553c06135f4ff0ca22a1a4a20e92c3a65fd033ddc86ed4b5cbb6ac819f17a3e21c6df60bdae6037e74c6693df6795c1ea9d6d467cae45ebd34841bce2a3b100484e2f85bcb209d178cae96dea6a2c7b044048aaed1c0824087048e3e810c5057092a10f301576cf71da42c959a7bf6543ccdc9aa3748de78e66025587ef6d0df407f301cbdc94ab1d376a2ee07dacfd11233a2bd3374ddd99723935229bad3526be87585b068caa1bfa3994d51752bdd356dac44f373ef05fc9ef5b2aa8dfb4b46f7fb7e76575636de2e9d93f8b1cfb2db59a435a50f87b89544caee85154895697e1f3af54af345fc344e903868ec91360c2a624e780bcd3a38567adeade6974877849b798494874f7f71f775cf95ddf3244b32bb0142301e0b4381d83a7a8afb55fcfc5605788abd16c51e09f10df4f33f87090eadd0b5afb7af1578b8379ff55b9f84ca7ae66286f9c6d0e14c2aba21d1016065c28c2c3794df9193308f5204add0acfa250e05dcf62851c9c17663a1e06469bec35a50b71a9c9088e97116e55d5f8dc4cfa977ad2b83c43da502c31fe9bfd9f3af1fe7aa71a59eebbd3c42cef2c3a114c249e2ac7a78ebc377e64a44f61891568cbada349d2adf0f6804ad148eab0ea0ce644a406f8ff40b49e6be7cbbed273f27a0666323df80efdc659ba4c70fd42a221eab8a8523c83eeb375662893b6723dc1b434cf8dba5bde27ee06d46a07f33687430a367aa4f90a31d77080c3c1bd4fb25f815d8376abd494c915e5ac39f5521b6b82dc0d51b6064c89fb26ba8e9338a2c66e7234dc6960f9296f1c2a1e24989c0360563477d33c2dfc787e4b58019f1e2671f5a95ab6ea0303ab7e980ce0fb5e5d1cc00ac46d01566b525e432123ff2ce818645336a4d9d00e822acf6600bb73a7fd0cbc26542b5bba7fb8e04f77cf89b481989ef482e5046094a90c3b3399eeadb742bf00c34dea76064b8d094da0a8f3ad51537ddc1ac8ce2e4455cb0b90c0d93346bbfd13972cea6f924c95fdb91970b1731da6cade65752c163b6ef9944fcd6a9fbbf28443cf314859a3c4c54cd7f21fceaac2d8934509f472a0c4a4787bb2cadf5f570a6b98dfd977c3a8b218431b2f6c95376afc5f4590261c3be3eb8948f5bd30392654ce2279e8edff3d2f4b8de77770636fcbd918a52a17a803389df9487fdc342f993c358aa5a321ddefa11b65d605933ab05e15f26e3b4b00b7fe4fefe28a9a118ce671c3f5add387ee318252415ffad487535fb81abaaa02babc72579326b2039e936548706d08e5b31a998db8b5c245cbaf68797c9a4b35dde59b0143391ec756dee8445e12e33db728a9b3f116e6756acd19efca6e724efd867e8cee3432a30b089f7d002fd60d201fe385aeea0a1dcc3e9f0c6d236de79f624026a9739f1ae5da76f3ce81c4ad11488390c9ab32d81b96bfef70bc7593f33ae3e8e1a7e987cbb0d7ae06a76243bd235458b66a274d9e38279ffa48c3f08297f73a21eacf84c1881d28412bbef64432c38dae2b5efb216c13bc25433c1c9a3354c873443eefab8799be9d30ef0711617187f783d79ae2381d40a2117be4f87e7982df50bb30373a9f7c39759e9c31e674bffb0c2e7cfde246fea68dff167a18929143657fb0cd952abcc2bc2ea6104ac73721652914946e4e54107343e097d27c6ce5fe625e328563702af5a64a26749afbcc4d714caad5ac0e57fa7ae85c85f8b4e542e4a6981dc0a8051ce08a97e0536f8be58b072e98be969b43d5b20aa7d91414c06bbba78de329a5de4570d0000b1050c60f71caf0de214a63b0ab92287f64fa98b09dcefe3821a350efe919ed8f89b2da5203eb274b2475b16dc98d3330d087c1ac7c8e67228dbfad16020ba71f0da1e308b6c82dc0d2679f042d207fa68da7db33293b520ced60779a9dc29545ceef2501bafaefb3098ca1795af254e46d77110a0dd25035372b75ebfc3f78763151ffbf58c39a836549d461afdd9ab41f6b54d963bbb6295f1bd2bd20f5ba6f250c7e02b638c4125991a892b4313a2e4fd61a41963955b8e0fa2e2b3164ca56608c035c431096ad7c609aa854215210a962545eea4c1e4f9753ee0278b3a78f8729d3da90b1704cbe7bdef597a87beb2e3bf986b3fe43ad2d45ee5eaa4e06361be7d8da7979058f6a5caa7850d5e822628d600d32a7b88d3076684e4d919075c631541c59b41ffcc9dcea88da489c6681dfcbcc7dbcacddd575fa56b32b89263e49b7e290eea5a90de160dc2ba0ce3e993d77b3ed0959d385963307eaa89ff10037d79b8c84fc0f1db749ed0123a8fce9f8a5295f584595a3c61d35093e570ad07b9229c36f055f0bddcf78fc0c507cf8e1970d3ac3d8c2589dc745b34d91b19881516c05aa05c8e111b07240e8305952093ee8841d74ba18144faff4e89acaab8ac93ada031682492d88b8ba37ac99344f23f27f3cc5108b220f422b0462c34f94fa2696f7c2f4aaf3844adcb3d129a7d5552a1f2d827bb643d8f38aa40c4e26b88e09e5cfa414b003d38a8d69cd86c91ed51125690a29fe9ef96cdd3e4ae2cd5f40916491311e6db80ec0454a90af298159e6e242e415c011c580e104299a9906a6d56ff44331d7d8abd83597e2c4580437be7bd7b7d631478fa0bd89ecd5112a99251d14b057e42707aa0780b35b226243553b9083fd64de995cc0617d1a1a101b17c3c302943f8884e1dce739571aceb0ae0704b46a335bd52568bfd7c752149bb07dd09447217aa47f04f10b1f4a123ef2d00bdd1d9a35d51fbba89cd469dad9cc8b32461c48612aaa6123d02c28cadc05be10bed528e9655bf28226b533e08ab37961030d820922ea2aa502386147baccfdab20d8aef694a4520f599fbae35c75f1fe52028a068dc0233fdd58828b4cd93c29910cbf10783e274f5afb7066a66b16cc6e2d017355fe8effa3e8bddebeeb9a2fb1143f2f7b2d2963e0015e549b62de440c9bdb43d61237ebc6d4562f62912749657489c05854897fdd9bd365cd6468cfad182e1b97f9f24013852d442acd17ee9619b708f12586344e9a3167ba982ef9478bedaf83e4996c8a712537736400250f376383d5a6fc88299c2b2d4c285a2aa45bcd8044b5d16db37323ae9d7a156de4c6881d0db3208b35986fc3f3c1732b8b03bd219cec4fd1754f164b5842582921437ce80003bfa9529b5e083f813cad3361b5fe860ba0cd20bc29474d0c9c6e8b787ef1a562ffd7e8c8b868ac163e8ec392740b2db8e7cf4badef3d417725727fca0af462b3a3656af7693663a6ba1444f5058b87da00d11c64bc658f3aaacd9f9aa4d2daec912d887b93344ccb5fd234465cebd8825e5316f9365d30f2eb6ccd2038cc34f770e66755e95889b3a7ee64af6ea7f78f86f884c17a238bc6b9a271813fe50a120c8124974c250580ff4fc4565eefd206abb6fdb508f944a3a74279af5225dcfe20ed6802cf42fbb198b2ec35540585072b334d1301662c629aaa81a3f5df80d400ecce034f4d2ac6966792435ccf932576012d22907cc0783a323920710759eb47c7e15a089a9edc6a813df0eeb8ad9d730b847ce12ab9112b2c3f9de2fe1b4145972b7c5527f77e61465ce020cb4a536201f99ec6107ab17fee253b7cd475b21c1f3e5e3a072ccaaabc45fdc5440123cf488de109b834a1207425d1777dd6c9640bf2ffe1149f67b9180fdd8df7616ba2c37f2340211ed66b7aeea2e79c3814fb65bf929c50612c7cb6936ae08d69c8a8c506206d4c05823d182e483882abfad85416c23dde0143c3c6f654b2729e1350366f26b8a0eb4be305046e35903af39b1d71085c229b5e0aafe730478261319d8288ed375031de3167dc222d59d3bd73c6289674e9319d59aeb9ffaf8204db650fff05ae67d95a4e66b49d9c35c376ca9719f6d1e2e36a059b2815bbae989b61263a019c69fda8702b76d3a110a0f1a1528b37171216fac1a2fb0c27ca67bf168bc380aa10f97475f729cbefd1cb1d626e34c9b44388814a564cbff5cd6680660120b0a1531fd4eea2f67f58dacfa2135b5fd701259420b35e325956df1cc54bba4e721960e588762a004deffe17061749c75c55335cfa8026bfc928700bbac07a6f91714e8f44d42dd1527520768ee7b354e2f9dbe404c13a622f54e5bdf232498a77d579bc7d332c6c88ff5e1ec84336803b3d821cdb1728fdd4d118a1e1165e0ff7683ac8c9046f8d51d24d797f72fdbd0c213d392d45aa8714eef6fc81a3f92d7823d5255a84422fa0a59616f577d77885c8b1daeb330d1004359b3db7b08f48b98a0dcc0984e882cd1c9fd6dc82764ee0aebcedf3b7291f9637bbb854098da3f3fbf46dd9bd612fd95655fc26cd973e5d3cb58b0cd54227af69db81d8231fe25d8274c6190e06e26d5bd82666a9192fdb9b25405976dd6e885d795534e4a62a3d6d65dae7765a9e4551d668a6014d9916b7cdf1f1bbcb0b259f752979cf41903aade37c5ecae9dbc8dbfd940c94817dc38dd9008e27b9475fcc08311af2ee33378342f0bb121b42d9dce2e3227ddce0253831786cd19541ebb72d72771d7864629d03fa1ce5a0a1af1ff0b6ca102dde6b6a0ecfc3761edad2a4562a3ed69768e4f7682d36db912db6fcc0f97c09c4d7012472649893b11c4d5f4741d9dd712c0f6f86ee7ab7e2d5be3f3f05e4628d28bf9866b6d34a4d1013e9acb0b62645ef8f9201474717340c942537c8e2a9662bb8d70dee40b32cc9b8490028352dafcc42e60d88b61324e3267b51d54120e905d0fd404999e9bd686a49112f33a01cc218f3c171fe787249bea67aeaa4a52efd95fcd3ce9176324e5957d98f8d59f8c8758ce2b1444a37e3d01322673d07d95179885fcdb30505231ba9947625fb04afc40f9c80d1a8b5c3a825db7823982197185c6fc0c48224ecd1f9ac5f2af051c7c68bb84a324b336a412e563a629a2e88860e62bb1887d004c71d71cbe8b9a3396e28b241b5a37fb479679cde0782199fc92ccc4de49643b7ef54b11c005f4e67682af7a5b20fec466c9ecd5b5490692da465a180cb844591c8040de336c6a45d7d72816b0bfbf2cc72b02ddc96e41a06a92e54f2fdc098752c5fd5fa0b0479b6707b74c3cb3d50d7caff97689b46735beb3f02b4519a368b4b4e3501e0046ecb633c02214c45b7c495ea394fa3942b2ead2cd46bbfe59f3bdf5c06c104f84ca8b04eb3262512e52e957763e02af1ba447d34a123ba006d5cc949afa753f4787ccc961379948564202842fce90c72b6e610acf254c83c2191f31a15c4c7ad78fbad3ee0763fb6de6ba267e8e6ddf88fc2964a36da04fd1c90fbeae25179a5bea376db47ce2d41e97be711672df6badffb67a82e02ccfd0111368a5c5507bafad7dc61229da9346efc2999ce38bd50f772ff098a3667ce0a309a46659cbfc8d037876f5a41b29b33dc5ecdba55a8e60ce0d8d4203f70f3d9258c43427cb03223d66a000c5b44238e9b7410c4e3dba99a9cd97beb9cc8cc3c697a66bc56b028ff88e27c0846e3b9d59456e962f6c956c3b1240a8d13bed7eefa19d825249e0a0ed27b70efd31ea5a41937b102106f1d0eb1dc3773c9af0ad57b1ef8de00d7541d2a76246cb56070de8296599ab5bd356e9ff7a4b9982971a4fb4cb7f0b175f89d0654356bcbaf61e2ad77adc4c3a0cfc6e9651ed0e3a633dd6ba1d5ec2afe2b64cc7832c8da6bfa7ad2d08e1e7766bafb025e4217e8fe94e2d1b8016b4b929a70fde3d3bdd84cc1f026fe7b901372f8bf44469eea212265353646f6bad7a03151175d54015cd9cce71e19bf531b2ef81d649b20ece567cdc8dced2f86f44497a63051a926427e9d8f1a29dd504127511275ab31b69d61def94e44a0ed15d1844bd28cfa81c3c66ac7447901e9282380a461dc777ec2346f88b0bf037ab4d7cd2e2c5cdfc8fcd73dd46c8a03759da75927c4eca270d4153ce2d5cfc40436511037cdb517e903a33007e1f2f41bdb63dfde50c7d99cc5c34ee96d66ae4fd6d651ad472ea62d6722ef1a86b06fc0e16f1d44fb5ea033355fbe764d49fa2da91109129ebad92c87d030626746cf38a2a7044b7b93561337568ff50d9881eece0a33567e7b8ac3dfe80e0da24655512c9da44ac0bd403570d2f218fcd770dd8d7d98b9415f2aa0468d297ebc735ffb6faa8c0bb4a72b63efb89da5e10a80c30f1cf4d6d99168576c4417f7c27a36c66a4a70b4c47839185dfe7aa3d7ece5c4be3aa2e79603fd1a0e457a2e412984f624c93a280ea34cca578535a4c6687a2335e2815ab4660ccd87c96ffa5e822a1defb52c923810bbf2b3000f35a97ac1fde054d4283fb3b59dc0f1be50fe8edc1c8566de74dd07e0fd38ec11e845fa03ab891f71f81cfd867541a3af6b1cd9846216a1913598cfa49e3121a34ff99196d487b1fbbc93e75ca41f752a612cbb87025742ac91f66335a03340ef9bfa902411ef16c2f459121a5e13fbe482125f337e8252be55e4b1f034d730cf98d3f9c3ebc35219baf852e551a03ba473bb04b4f7b26aeae2a5468e61469364a5a039b1f0a1690bfa62c91355e6b18a1b5dab856a68ed86f6717b63a2e13a9933ef49345beacf453c565b446681ef136763009f810c2e2551efdc9a7552bb619496dc3c9c8605a3636383fefe4e02219f8fd62b9f09e2169186e4a19fc0ecb327b62be929998cb03167bfeb348e549e0c8986c69ffc6edd4f94fa5b08918831f7ae5f1baa3b7532705e9856eecd6e51939616caae5aa654daf7861a68e93d5d521bb6a9496cca1d6b52a845a45d9c99aae271a56309dfa211ad7e9241de1b599f75d08359e0c27a3b41fa99a1e8475c19c0d2e78915428119df98ccf8b5b96e9feed9a968a52b0c24a003ee4c9997a4bfeb96d48101542f1eb833551cff806ecfb3045ee3b0ae923d505dbc71023c39922aba012b1a0e3ef9e72320898786b15de2708b5f116527d0878ce62e58a9c7ce978bea6cfa347e8ef43a574b49f4168b76252226c147ec33ff1989fb6ceae8407d4be3988c1aded9f049785bccae32d1638d69f18eae3b644380cbc2cff8fcfcdf9834755c2dfe02aac773175021d6cce953649f6be904afb4e0cf8359b5c6e689671cd600b723a08096f8f6c6e0387dcd4530930d5db34e50b304d2da2e64bf1b508008b0adfd0535ad7be16c707c734fc72de06a8bfe436f9582672c78d3ae1be98b1068648e47dc4e15185321eb5ada046615b313a96270c1280b98e571b90c6e872eeed82f45302478d2d63617b71fd2834a12bd20935275afa6de9d786c6ccd59bede63ac129ff5d29da56965e5f10f4a7f6b95ae4dd67c7e115502a03bb9ec291c357cd6c1581d12ef77ef0fb648e8670ac6b7bd2eaa69a5634d24e210976726f3524422136e3238a35d6054e95f75f96ff1d3e43ce6f8757961bf0141ba0f40479675c59250a8ac698617bb61d36cc128a7a217aa7b0dadcdf17690be1b750f8c6d6d549614fe57105d18e6b1d70382f8e835bdc32ffc4a04c788536ac54f1736d3b8f29976ee17654b0fc3431e6ad61fc281b842690c6947d9d602bcf5589223f081beee90feb859532262a5b5af45f9a57857536526b6aa64edac50dc7af00b30d164305d5c6bd2612884c44c43a8f215ec1bd9e4fba49eeac6f2fbb92c36582266b04e91e0dacaa7c0a6c5d22fa5b3ab7585a96066b2f9589992e01f36c65c4263b1b31164741c9c8fee929e65e0d42621a7d8dcf9b7cad7165e8347273e38659e4365ea7423ac195d2a7c5c340afc44210c1f71ba052deb9e27c65f4e30b3f377780d261b360e4f2b39c1a4de7e32bc8f2bc03f998c716b36f56396edc20cefa42c5b1d83aeec09007d09f31ef00d48f9e4dd8a424cf66eed305b4ea9c79d1d775d526603c2853071a77d9bbeb2d1179d1001e16910f471a8065b48bae4b06c54d6c5ad7e1ac0e46b5481e6bc71adda31d3123de684c45fff254a428d5d1a5270ce815e3386146ca88544fee649a446c97317b1a8189aa306c0858a561320ea88ce8a8fbf317e640a7bdb3bac6f07be7ca0fad4b4e1c9196b078ba83446558ae456b1709d67907dda50075bf8ef6fad0d800da6e9a5d935ef1dd2bde958204d077dcce0a7c9a002faad8f8b88a962a0a5a1ff66fc861e4ab333aff777b856229728997a224c6576e410f3e49b7f3a43a7326e2e67da511bbf18087f68fc17942f38fbb71a88b49e6d071b045087a04fd8fe681963aa8d4b4d1c5904b2e648c4bdb1715e78196c5779575a683a666387f0f1f858a843c6bb3da684e6ebf9b557224393b750ef130ffef01627dd03929563d6ed21af004d8f8bd0d06084b2dd664e69b87a0e61049242da9de3ec5bbe4a0261ff6a4699335d5e68c2b9b9cd860d968f1e92c5e3989a9badc73d0ad76248eb2bba5d20fc60d84f66d97eebf961003f1dbb17e6696c26ebf86d465c910a1ee439d135d8e0a1a39a7675004564d7279b405a45c69615fc2ff1b2f6dae1975bc2785adb3d79d56b94fa9c338fc40e5647e677b030b117b4515f00c3862be69ff86bb3c136e29165d1d581a45a695846bcc2b6a0a614cabc319281e4f6c7f865b17142be9dc96d96448f90f9638072b2bafc585dcfb6fcb58f119cbb9f1c8ea31dbe2139b143c90d3a3d295921f93649f493f46ddbf2442d95d83dec01a4d2efc546d7b7fff001fff51fd5c03d00276fd4ce0ec37398a4e5e04506b1c9b9d0ec535cdb3e83c2f5198a14e923f383cb9051234747dd8e499298f611ac01bfb1249d775d5ed087710e4302462a3103889d91ed998ae4d3b6459acedfb57e121acb0060f6805d8de7028d2487b8a04eafaaafae26115f97e9d5ecc633c78ccdf5127d6a067579ba364a92407693c251cb4aada872b51d5de5ac49c5d42abda15a261e442f5c407f8bede63e926a6b3edc98cc34145e2864c8418e89d2ee80a8e7f2fb78ed085f4d8e212676ff3f9b0221d95af95dfbc0f3e9bd6acc0278711430840974d3fcc49d4eab327a80c10629e1f473e12c5d0034fe027b58f7b0f5b720b4472f78b1f34f8afff150fb397f0f517d782d8db8ce21608ddca6462303b8545c0d1e97b331126a2e0672087affd19c3cb3157ab789516bf217376a66f66557bc80f0a3e3592661d7a98efc6a1462a045560e582e05eb6f67b8f37abbbcbda4ab5faf855be4b87ca84c85d1e694b4ade75986f47a6362139fd046d4099b5b6d1c613790ca9e8949f6bc79c2cc9e86f16578df171330353126ee45eedcb26bb8cb45cbaade34bd9ddf5c0003636c85a42fdede1dffaf21c6ab2b12080168c8ab2639bc64c38eae1704d180cc1e50bf2ebede20d80191570b08c5be1c92f59be005a26f5faf504d330fa352eb971a313b213490547f3eaef338892ac8ed790834971887c45a833e0ee5ff9e96981536ee149e5e320960bcfe1aa00b8a3436ad064c49cbc69e07b9d71194cc2a81429e3cb0751af2ebfdde386445f59476d639aa682cf608f5796fea8a190b62eb8cb10b90efba8a7931b6a241a4d228f3eb5c8319437f661d93a8b8c57b7005d7c465d6e222b538d0a8b813ca1423f5834e7d4771f6be7c15a825b6ea640ce7a6334f883f2e5a91f938cd59c11b40213a284ef5d1a0d7689f70b4aab0f535c3706d2b66635c46f8286fe35cc3bb66eed07d1062f0560e137ac7798b2b1ad1af3ef60e3dfa28166d16e17745dd980313098f57efb282558ba7456e4dddc3b67f8ac096a414634b16a3c57ad272d076b4546e0f178d7f69d44cc2b57689459fc32b795c045382e7cf6e52664ba27b0bd5869f581a85bd0ecd7af9ca3d96433d3e972625616b0e1cd69a9a0b6690f1f880e3b8f040a44de053ca5ed8c8fcf3ac003ec1ecab25cecacedac97e1219ef884249316c2c7290e6a5e68744bf3f61408325ee900525c8e152d46c82242d86defc5e0f7b573da1a9ce3a80810a327e92a583cdb3af9b0ae808ae4aac12b18c98deddd075ec2a4ca25f67528ddb4e8aa9a99a564b2f1ee95d9db1fd1d1ab5d47e05703890b958d52cd0177baf49c7cbdc0c740386688f59a4650d5db8243ba7ce29338d86ba44c031cdd6822660b9332a288e3ce67af802e0d97d7241d9d58f29da3793c8adfb02116e5c66bed7d97a13a61df6239e174ba63373e4026600566a34811f8d3e5ae88dc62b8c5eb775938ecc9c85208119b31f472c48252d001577986e47746b78d0a0ad740d01c12ebc15a3677925063e900e01cd7e5858146af307ef5b602c93274790fdf6a4898b441ebb400a4c0adbd2955b570af342168cece636b12c53cfa88fdaf5a8163a510748c393992b4614c0dc32509261d489b274e1aaa74d700182aba08e7c6a7cca1a90ec21e493f9a0d7b12e2b5a42272f508116785732439ae8734f87e2ed1c88147294d596921d61ed33c39b195973002781050764e4c81567468c5352b5cebc26286efe28c67f51f0688f3518be981a0728358cf212654b919c69fd9e593927e036f0c7dafd75280f8d676b642b0ab77353e3a7631b813b50a44ced7ac8fe9c296876fa47ffe6f7480929a644da0d2fff48010f8bdb056224753722e96eec260601796d8d9716f86dec836f409ac9fb379e3f766f35a378040138b7db73357f7516b63a6d47dd82437ab5a36b2f594d9993f9174fb267dc37889bc144a2fa3cbe9f782e3608fc6a6f2b4695c16eaa6b260d1dd98ec9dd202bf4839e8f9940ee2c831785496899df3a973581f2e8fcfa224b199594e79b242ce9b225cf84e251764ca39f86665bee4d70655846e515e28cf5e2549c5398bf19a7d476fb80fdccfe1ebee7392d46b930d3dc3e88169e01387fd20bde6f32e876b352331dd8470e7e8f0be8b890c94b34222ccf066378db0208e0881a1f9d9da0693bfa0aa4d92a51565c2852f31374a3159ed5a5bd1062ea4ba48c489175c8bbdf80bc3bdf60c0fbc324c8590036c2de0e33225bdcb7b33f5e7785143e0eaaf0abdb7630d2580d54fd8c42f0f7c7549a7b16fe95cee571c2a61d571a80edccc1a053687a575b948e3be11065767defd0205388c735008b183d9b213cbeedf60859584c3d8c9e8a22a8e7935f64e4b981946ed7a046363385cc26123c73a3660eadeeda03c77aeabe400f6121c83fecb685696421640c2410055b398b1a83afadcbf5039ec1cdba3abfd02c09dbd7be34bf668c8ee49046bfc51261501e40a0f0c38ce17ebd6ad2f9488843c25f836925b6432cec1ac394e988d186e1eebb2112f4e498a6fd610b5649f6e06c7f11660b4c7309dc61de4df25fef3d6624dc52ae9fbb80bcfe58a9dddc0ddd84d8838f0610929afd37b0a18ea77f22d46624b984804c5410115f1132a80a55ef8530e6de8c387b88521fa083cbf03ce9e2dffdea3873dda57c95f82834b42b5c5e4b1213b1434a8ba9d39ab9306d4bbcb31479e3a5d7f1a7c401f9aa5e56706854b838e824676b730eb17e268685764af3300e175a9fba9656eba624af0ac30ee4e88885f1762666a188a412dd9c3be4005c471bcfb53f97a5bdd02b5b671dea51130677996c0d9cf57301bbe75e60ca25619ce3117dd0145e77bc697fd6aff6428841558927d40923a2e5ca21553f17be93f515193d8471c237429df4f371c04c8d5dcb4e80767dd7c490d250a2a1cc531e5926aa4c0d6372cbf832324c3df40b2179f9a1885a77340cb5a63673c8fed08fb4154487b744bf089188add93c507feafc3113b523a358aa3cc4ed7409b16b76fc16965dcbeb934043da1bc857f2dcaff1ac6bf539406a5b788babae258d529519bef8c3143be460a0aa7beca32ef4787c0a3ed2dc92c8a3fd20e63945c04cac475a329a0cfea845a095bbf4d3d8c09b721980affa53bdcdec553889dce288139c2b9f080925811c896519753d0ab6093efdb6f5cc5985e7cfe1770b09b5baa0871a1548bbffb342e72cdb23b635fc24f4fa33a97d5982ccc0a1ab9f5ca738f0c6d1389d8abd97582af39a83c21be6c5dad9ffe5df91242703bf9f8f58681b965e8b4ea6c41c0c43f64a8da93d32f5223e1c78292fa89dbc703046cb7950e3f148b5e7efad5b3eb4970da7b15b08f420ac516dde4fa2ea7d6cc41aec8e49093949ec01baf9b38932719317f91b8eb3783acd7feeec2623abf23955e21794235e561630e751051df33fba00a50112376499cd257af38c1c30bfb024be99eb87f328c09092e6831b6437a90b01942be208b644b5978ba249cb25e915a4f28389b997289104cf05b86d8056ed7865a0cfe9bfae03d22716fe0ee87e30512eb2e052a1ee803d6f55ec576dceb23f7043b602fb348653c6a590216ee8074c09c14776a802bbe4dbb6c6bc153ab5e8deec655b343f404fbc1eb34dec81c67432465ae745ade5896b7e8b9c3d25f73df9efb1374b126bf314e158294e682777ee03365aa377d735b764048defa845476d30fe97ff92224e334e8201d7351eb61c32dfc4d6d8a49b25b46e393b8b04359a4ce342ab0e47c5eb8aa3af6ad9d26ca6a02c9478b172fc1efd473c40ca09ae3599ead869a3d88aff6426609474b066aa826697abe22345ddc519f8f2dae78a534966336f978e2742deb3e6f7dc777b3f74c4379a887da2bfa9f4e8c0a955e8eb621e32c5645b49ddecb821ac82cfa9ab5e08e6ae72cd7a7d942ddebb4ecef90b9ec267334fddab4377d95ca4a0e130d99bc59cd08b48eeb614ba94ccef550260dca1b441c7d0c3cabea72258a4ffd1c63f5c6b54b4add8998248e4d575d8bda0110700affc510ab4fd935885fdb634cf75402bf9e8ad3f3f82408d01a7c864b135dc71c69ddb97372cc6659072dd22141d6e7c0dc47bceac08b406cd9f7a35ab4640ab331b3805ed15e3d852c49f099eecb927241d4c72975311512c6e4497ff446f714dd6ff014257474948903c439d0e4a07472b50b524680a1d25f698102a41d944cc7a05fa767866ce0b48972974891d339a4b0113406fd7c7d07e81fb1c23906603d0536142f3344b66bcc4ee11c215df0e66a5cd0302b0c9678255541738bd368acb26f48ac425cee9af8b535b12d5e52f4ba0f33451662c6ae317789192043b137079a7714953bbe88955ef27872e264b329793a9379a88e3d6f5c6a4d380c295b0a719d66f6722a48518071fc341155729ceeef1e85cf816866d467eaba2675f2648d4dad7bf35857ffec5eb13f3c44c33847f06969e4a8732f93606a5234319f77315b6245050d3526389e7a67f22ddf77e3b12756f818826291ba8bc70c04a4c61096dc9b1bdc9f8adf228841a7991245ac8bbe9ed7c880380cc4918f81e668e49ad62aa753d161982d7a4b447c275e4d0eb08a14f490f31cb7b21d314500944538c6e6d3fae59cf7b92240f0c88cc54a6782b4f04fd02c0f093ae066ebfc6980543ed158e7986afa51dbf1c2be863bfd9d339253c086890fbb80f8a3b6c44be70f97f3eae1322428a1332491572d2eb4f86dce516faa2ef007fdf51e04f4247a8cbfcaf3c191989385fc6851f8f78c9fd92326f8f7410911f78b47c81cc743b613c50d0990738610781778784394c6eaa3339c59f2630bd5f014395194474a52a898cd48d455cd27b6f5264219a215386d79ec7eed3c6e5a23948d51fff96e8249c7b0f07121f25488ff445d1cb9fb908f0ab1760de3de10b1239aa4f7cb881a8dd37b72e7751a6a08e316ab504222c8d85f02ee887f95b6c4c28c9a0dfddb048dcf313aeee78758ac8bd4f225b2940b36fc572b366427398b04a07129b7ccfa8fc7d2a8685234097eb042a9b12e7ec0a6d17b4c22d720608c67d02c392e71864a6321da6bc963ed606aeb6ba42092e85fb4ffa8b09ef70bd8a9352cbdff7de4c4fbd856a042aee208eae2cae1932e73ef53c068b729741d145fa42d052f62399c18ceac9ed02e8d7e2c4199570c8a6c93a003349531f3a97c73100e94ed6f7e8fbc061ba965556735744c12d2ccea80b3a9337b735e7f30ec6b21789f8474bf1d4d09d5d18867ba551a1acb91824e167a97c6a104b6b5ce58011e52b0b040b8b49fdee123842bad5a71d605314ac9f2ef24d51bb95f48a33ad846c2693511d02c2f09a6776e81736bc714201029a06e419543eaae1c053edfb8170ffc2239588ef7237688fbc0c02cfb1cb3a8aac1386ff95a212779978a193cea2cfd76f742c06d0beb0d0046be94ff0331c3608ad52f064820bfd2673f76d3e3250d680c00ff3ccc51fbd044e692f877f3cf95a282a1e12792700b390fcfafd7d2b7a9ca89a21e597daccd842a9d76c1b7fb664b087013db84979e59427aab41243926f3c441c553a32a9e153dac1c0505ecb929f284cd35b4c52b2a29d0c81cdcb5fdb1516a3e316d6845699385f32d0fa9485ca0a7f70e9e43948cbb2fd10f76b7854cea37d24558af39e8241724962401fc110dcecd2b6e6117005200ea4ac9dafbd0e0312d866f8d6583fb0caee1a7e8e7b13422c656b214c73afb297353b180a8e02f6e5614ff2277aadff01ca45f39d57e6ee2785c4bed33fc880cbcd89d26f747749969a5949d141612725cbe22db7d06e89174238c90011e59add8b512b5b2b2b57721f9caea508cf19b337171e8d29fa52c9a0bb238ad49d4c6d1464153d5ad054f9b819cb7294e766a308e1337fe98079d429bd73919108853e3f4e00a952d611800301b95f267b1f9edd3a55326171d706ef07ac9f695332e59fef3bc85a0025f8b6d0d6bf410e5d0da33b58c50493354e4749e8a03c6dde62a16fb051aaa4954a757867aca6e35dfab263f1c49f774130090a5ed6187c20d0c80982f5e35761f84c3998550816b95ead915b52f2dcc8680a81b943f23972372936fedd8b6b2a17cc4535d44f825708094588925daf8d2a09cf1f3e21504865cc04dc210dd723c99d1e9a973feed950fdd4e1f2819cc801bcd591195def1672b9dabc17107a970cb346ff96d0f0318f9ff3248462cd982d60044b188b7050c6f5e05e86fc62bae71366aebaa2fc32f2837d1016b5d56f5f8dceca98e972a402f139069d83518217f9ff3ce15069dfdcb6fc12b73d4f4bc426cfbaebadb16fbaf860c22bfa201d2be48abb678cb913cd374422c014dd328ad7f1ff9777efd59bbfe3f1087ce1c49891573ffc185d6285264da0b257ac84749f8bd58dff53b3b0aa70af95f82178525991374837e33daf6ddfa6acbf8a1a6041adbde454568af063cdf65540496377106d2c2393cd26f7222ccacf2fd6499c6430d239610df15374ce8f477c55b22d6d821cc0a0bf2cd07488ecd3458764856151e9d79815d3a895d8dfe7ac9b246ad290e0baeca99d81fc3465bb293bad48bdad557b9a52a1410974dad148dc36eaa03f5a4f06c963d56d4ac7ee419535283ae102a2826fc80808acf0563c5d74aa0e70439769d11c7c19b7a03e2c39685c7742f6683e9105f91d24db188458ca760e2492ff4d2ec12449cc1c5e7d79c76b7dc69b975dfc2d50ede44a7898d45492ad845a871de26d3efc12a8c084159939781684378baed934e12b620e9dd43f4325daec1289d1b7fb9757cb3096bc4fe21e77bf1d6e6574d78013e3007390a84b02b77bf4b705e13793bc8c6977bd84d784a4c4d3e6a9ef4abe26908e09fb0659417c86caaca73fdbff624ae473198dcc6a10be151d0ddf787f9bb7f0458b6b9ba9b28adc5268589b60f3e64efc07dcfac1dbc9c96ac8ae51a4e7f52af84f0aa2629150f5753170630301fd070376d9a4f6648cefe8152da71917b29800cc91034d37cd29893754b92e06d9242c6558dd547387aca15322fd2ee966aac64d40a8729f6b16f23926fe646153f551801a7c7099180e6c961623285c9909bc35ec2921ab8714ad1785e1400e4508ef70dd62ca010ff8d370f0de2d0210f2a29aa901608f3570cabedd92cc346ad53b666a06bf9b7791d3734d30483e796a5a1b1b8d52e5e0a12bc4c3bb98c50776de61d561965fcd668913e6f2cf0c94d2d36abc43112b40b3eb3c0fc4d4f4fa5f0f31b21deb14e5236fe3300c730e3d4bde144960bd86df3321f5f1c1b68bd451fb3de102b838f1a68232a566998795f683c965addab683b1cae61ded96e14b0b0c7efae3b91a1ec572a5d5685e2e85a0c7c13decb8999fbb749fd4ffe5a43eb5b76f27d7904d0dbb65226996a54cd02f088e855bb20ad9a2479c1563a03d5920dc4882a6ee0095e6552cc94f2176ad9028098978de280621ada0fa4601c6297ed4d222e9405209d396cd6182f748ce26b9526a00ce73b9db60939eb4264df889c08de04de1d5d64b20e04ced4b7d305c3fee2b09078ba2812af4d016c363c95e47e22345761692f3c48baad99f3aefed5d44685aef2474d66352a3ebfac7cafe4aa2523b8851f1079534fc267ad59dbad979e8569012dbb80a1824ac26049710170f7235ae957c69db615fbfa06ff6d67b95c6c5b3432aed78656e4cb7feeab8ccc842eacae1903b028bb277b535cda7aa3d5907d2e9b763063e11e62ad9768273bd1ecb272aa8dca4d94a66564b64ccfa99cbbe36f859245874674896e3c096d6c1656068d24bb49b71d5c0eb804451238961b92a7330c553b11a2155af45e7b3ea538bd07275f8af73dc4e8e7e98987e8a42e0dd5aa32c783cb68e9cfe3960cda346c5a2ef98895d3ea2ed214666f9d6a7d78ccc97bac0b3fe2fb374f6a4b48a69cc09001904f6664f142dc7d6b661783c5b68a1bf649e37907d80506fd824d0a5297eeabd49ee190630c0e2328c2ca29f99bf2cdadeb7322774f0bb545fa136159540bd4f6d78302f3da7208b08b3123f3a0dc4329ef8fd7bdd4d50d4a3017a7b45be237bb85b3ce6c69c0e6805dbcf62420768d1fffff2a9db5ff4e0ec6a76a853f9aa45cd288ed9c6cc300104ae4bab4aed3fe969b0f1bcd7dc9e80b38a22e4f6ed87ab202ac755d944202183c2e732e3ca4f517a1bcc3ffdf0e93e7f11e26db933fadb74c96bbf574c9df936e42993a53fd18243e866212d9a01c550cb16ff6577739b77f740d3f27cb3c4a08afddd7dac0c70829fb1bedbca1fabb70871b427a3b30b1e15ea0717dcecd81373403892aa5d848b6a298d38aa1d1596c8f9f2615ab6cad00a41e46a2913d9cd7177e11deef0a0ec630f5222ce2bef2554360ffc63232705758c2b21b2211d7fa2a45ef481ffedc580252a012876d9e5f89be9984885760fe9260e1f5b8692782a00be68f0175d6a3e1a1f9ab5566fe544ec9e528de208db8c7433a9142b1ece02dbf326cd7f917b9f87ed5eb8b70cc0e81173a981c0930b8ac7c1b553441a552d215be59aac794179790e8767d2ca478adeaf7b8814fbc145ff3b7a4f2b2d33c850d2040c3a7082861a498d35a22ccb516f0779ffe488f7674bdfd83b0c5b182f38b629ab5cfcbe79d6a406448c42d27eccacef6ea548e58a8a2f73a85aac367e3f03667e51836fb0300bd2cd361e9b0e19810667ec093dae8e164e28cdf9da61e49819a1cbb0816f627be87b8b15d1ba918e56be6faec62e91eb2f917fd7f2b1e2c425e9a16f1bd838284baefc6fd1a4ea5b573f3c627790b294f4fc85f06fff03e7d9b29256f84f1d21df96659c6096dddc2b50a5ff2b900151af62e3c89be808601c67d423514754d62a19a49c5c18688c35b1bc4ef004ba7d152f033fa38587b8e64f7bbc2592c6207dd7430e00c9e692b42f1fdbf6a7a88a0a7e0dd4a43914c3950bbdc783fc817fdfc4abe242c452becb8da96b45a0d2aee64fca9c350e0613f52f253b6fa56d5cd2576fd1208f6f82183c9e827f51128c7dae909d0d79769c8ff2d805284906be5f3b5d2af6c77ed31841b66e01efc1aac5505bc6b6cee6df2d5dd25e12217831f11293cff1b56e9de6fd9a440f795eb200920765b030f09cc99f9c91cf5fe03d5777bb2c59dab149de029b00f812e17779e79bfcc4b26cbc11d520384295e11ee4a7cdb8efcf5ca5945191540a52688b0c8348b6c5ac2b595a69e83530e5f04b1ccee5d83249eef871a63d5b1abab178ada6b71a56bf6ded6e12892deac2a6c213381a39db4154ecb4d8bcda91117f280c19e0945825c6477ebfcf8904bf9bed218a2a91a18689e301b0db1c0e1ff399cf45233913e9f562df2da1bd4cd731615a9f6ea6f78ecc0474550a248cb38977d50611b909c1178cfd3f447b6d7fbe1706c209716d07c765252d8d4a373f4bddbffab19ab4f7c6f99440e126238645d8b89cc7dd4c27cb769ee5761fa0e1d5ce2624623b54a6dc7160e4f9121d2186a34154d3480f36431045dab2094aab2f5bda3eae3b6e323bec121c90cd7cd9dfce1f6d211571a3a82a114b64e491523431f15a6f4dd2b2a75cde672e6b677f934c09dab160bf536b68b470e1611ff36edef0c705d03b8530d08fbff6f3895d88a70778e9f7ac5c2ceb9e0d18461f573e1e6a80e26d8797425b734aca28161e52b52ea02b8de842ac0034e2f251c8d2500416ca53e9ce3c911f7aec0b32da3adca50a34cc154a51bb6ba6698eb7aab7f58425425846b3c9d0b6e5ab36e601ef4d1f28cf2cc561e441b591998ec18edb2b319a1b237aa81ee0ada0386dda6b41f8239d2d910b7ba0302c32a42a0fda098b4ce603210c2f382a660d7f66293b7f82f7e1f805b6f7cb620e546370194722e7d8841ee3d2a0a3111c20e43b352c0f2525511c85436059461d9ee60fbd7fc17bf48d608282fdee3a0330d3e0e24bb354614f7be138e9445bb553f729f860ce0fd2c41839fe002e5376908b3de62387e44fe7359669cf06d9c335df49d2ac6b503feab03ff2e5ca06fe8347cde1edc9d81660291dda3aced7147103c95538df9962101d6ac7ea42be804033e2adfd32e0e1df8f9071e8aa83b2680c24f134db49b04c8fb99a2ba7eb13cac35dca83412f0c554e5f881a612660b91fd5f4607f990e2130ef4baf7e09e6e684d4c093e667653cdccc9e550e56c4d036d1f997d49cf205610c25410c33fa09d8bda40b7ab5befd8da8ca118200dd9dd16ad08038564227e206507d1263a2b94d39642bbe4e49e710855f3dbcbfbef2916fff2c107e1cd148010c72879d0942bda1c900dd1f0c4983bd650cd1b6619def06090de673a9fec5a3255b8319d7071b8ebb15147b942dd0fab4b32c6920df68962f067acd4a812800b69fad0c22097e18889b676a58e5e6a27aba94fbdf8d683b5d52ab6154e314a58f938d994a78cb778aaee3c28d95be77aee42ebc0b54243c858970272cb0762313f3ebb2d6964aa9a0245adade400788d1d4bedc21bb9f0c403c450bee034af928c0deb2e0efde17676fd6eed4de7355279fa643f6e50cb63c4412d044d089fcfb2cfebc3566741af55943b29c81391ae3902d3a9703d154bc977440de6960b783ec52ce7f42e16922c0d6a3a71605eacc9b495da3729a9595ef0d5cafa6bb4efce0b64b7e55d30d38e7820b6d0c44e984fb2f8f9c76544024b171c3bd2427b574fb620164ba49c864cdfc18846084eab24a529910f26713819e7870cc461c9499fc60ec621ce1261e1c495454239463526ef4697afa64ee8f724e361cbb6414e36b1c86f763b674745ce0003248c8ee34551a2d2300637ecaaf73905b4356e7d93d167232dd5660f01f7c3006f5a7752bccc4fb628247d8f0b4b7b6259f3e57dccb506eb5b4ae7cf377468d056f927166573928a9a597d1c343d8f560ebc48959e0a3458718393c168e7ab0b3bcf304c60a86e24c3b096f7f0086d215d73d27c9c077a52654ba9cabd154e4f32aa1e10aedfa931404e25f7f300748d2afaa8c0f04196fab55ff75dffe6206f3b78647e0d12be31a976ac38ce5743b68d3abd494fba9eac62c5cc02f19f2773d695a866d66532379818a25d0daf73633e78261f2036ed4686f26b162b026bf550323d77cd40f3dc4c35c49044e1685f60f65902c267fb26b4de39a8ae15efaede39f58018675d00ef5287a25e77a2a689b0909b928da060dd596a954932334974723f4fd817ecfa1ab02600cb5fe1b234563bbc4845deb34d73e3e5a331e93b6523318891447ff07348e80cc53d3aed77bb9ef2bfb3d78aa9f0cc2d1197cc908d46842b879ca174c1ec24653793e3eb52d4b4de493e91cfd3fd9dd739f8ba3560c7a20e568640b6f2f9a630e64a8c5ab8621e6c359259edb31733c57fe03e84bef79b431aa5458ab346a281bac77ef1165ec2f8ae233a1500e6c49381f57fb35fc473979e27515e25c048099bffbc343a77d45a5433264ed4751b7e7af291c7eb70bde873f2dedc440895ffa48a160cd203835924525c3b56f4d5d1cd6c54630b75bea79b77d348b64ce8c53a7a72fd591051889e386c5a39f195f3b116ffabc5863dbe218f1510819bd411c377bb27ad936ce54e1f65a97fb8d947d9509404061f07178b8ab2e42044c8bbe6151b4eccad5e5e31d8a9827fc556d39fbbbfa8065f3d373b9789ec60338fc1ba05325f7ec25fa5a2ac2536db0413ff3382b7327b0ce96eecdb1f8c1da5100cea5d55449b211f5b6ab2c7035a6f12b67f7d7263de0140ffffffbf