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 62088 d18da064de0791338c160c7df0ed8f4d0b5d8e93037d2b4a2bb0477322af354f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
180e543d937e8a08ea18238c1ed46f1065b58bb8338c6591a0beebb8aa8334e8
Certificate Block Hash
d18da064de0791338c160c7df0ed8f4d0b5d8e93037d2b4a2bb0477322af354f
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...004469010000950100
00100000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000058b4a08e4fdd5845dee2ff563d02298b5d61d65d44689e8bca636a30bf7ad5ae6d1bd8071f750fe39482f67090c983c75e3a9d8f9fe71ac8e9a032df7faf62ceb988ca1ca8113fd46603cfd0e58772be55e52738ec07600e0c1100000000000000000200000002004469010000950100

Raw Header Hex

0000402057cd95961d41e1f838bd9cf33fffdd525d7d6435287192b6e2ecd72512fd6b3d47238c9d7b5f0fcc447800aac51caef01ff1c9b465f85bd744592b557c6b382c7ef7166a8b6b0218e83483aab8ebbea091658c33b88bb565106fd41e8c2318ea088a7e933d540e18

Proof Data Hex

59,560 bytes
1212160103079d63dc9029d89344852f6e5f92f71ceaf9de5d45a1fad4f436c921efb34483c300cece2f147645266ebf648347219f5288f88331fac93f98fb3a05d9a1c78784709c4126e491fce04bba42d997cb6fa6047706aea36d1d0591dd5fb0e66e48d0f63e28f9492281f157703c39d91286d4e9a5746c0dfcb2b6c68c934fb7744e3ffcaaf014e5aad6916ac8f32658bf84f4865311bdeed285fd8f49dd5f7b5a75a6bffd48a908f25f9ce17e39d18a995fc59f629dc0326eabf5b60b64b5babc17a4701ba1d0aef3fd7d23a7134b51205edeec40144f35caa0512b10b5109dece29e562e7508d854ab02f21793bed3ce082e2ed5272bc4b381c41780bee4d35ac8ce6c4682c76d08b2e969ee529d47e3027fffa745c80d3e72ba2192c3361482a39ba3061490f4d9c4db2e4f67b8c50648030f9b5b73941658e2d96e7d7a7547ad16b6a33b03bb936609f6850bf95fab784309b714be14078962f98845deab8a948f32bd693eb22a49bcdf7f12f8a2f35d52e812fe4557634c2a2df5f699402d166c3d2366835605d4f78d3774f2c9df182813cf9ee488b8f38dcc124c1c048c7280b3b443315b2c59ecf3ded5a778e164774d412171ec047667bb5d18aa597d15749b813eda125c390e8a447fbaf3bf718fbd759317d30beec5009d886a0237ca46d7d0e633b75e869b6e6e5867b7551ca2004c5421611545d5a566a28976d8108c35f26c2e19aa16e99468a0be6203be519b120ae586f3fc11bce8437d985a13644cabe9c49352751a834a2537878d5d0a25cf2f8db9b014ec3eb6304efb6f45b2fd48e44ec8af6537c9750677c2e9f8924d2599576130053f396b81cf2212b84d94bf574e8d0c3287471b8f307a543652e890c3f4efcfc01c581d9a8aa080e17aac99d94488f8ddd19e909f6a8c25d1fa3a9ff7a4baaedf9f8aa3e9f1fddfffbd4c319959bb70edbae24ce338833f04386219bbf86b0048579e1ddf5aee617ea558ca85c6e03d5405a6f35281812b997d79b04aae12ad230239ee7c2278f147ceb72e20cd8df98e9242a6c627a0b481d62f7b7cb062a438e39ae2f6899979763abd92f9f2647519159be0c433072bb1e303d00f12b4af6bbe0ed3afce6144ebca1847c8d54b84f6dc4b1ff39b25d019f6adb24aee64bf5013194b681ba6a81b56f52a7cec86082f2a06303b2a5002b318ac59447e1bbc922a93cf1b2ed953e34a9bf3d6de4a49addabf7223c0e4176282f8ca2dc522296a3fab1d86da3f7751bf5e2196e51fcfe90b395158cbc3390637c87c597313f282c40d639965e2b16a4686713c96309752e36fe1a6a4d31addc637e6e40a9b6b39b9cfc410584053b98870719102fef07bf0ca878e355cf2588a31e3acebce34b561ff81c0349e62bfd5cd71382229a7332bc29731fa8581ed9e9b90ff4d69d332ac3fb8bedf5f48bfba8aaf7c71339fe62be5d3149c028831c52dcea26899520e502b81bb40e2617abf3ab0e7cf556cc5b024f61e4ea60f425a5622b12fba08882d7440825399aa129b268ac8901188a6db33cee706b65da693cf80de813d3cd5e58e7f99996dd97b2b860c3cb99358dddc770c7f98cc7aef12e7a649ad41fd1364d5c8fcf105dbb20d423444ab304eddc0115c10f3ae771eb36bf938052fae60b104939c1ee09a1f20002906deda1f151b6a26672c00033ee414ee01771b7f71c550323c8331052df20fa927d1b406281ce7c12167dffe22621acdc7f209e7ba02a106d035428e2ff51a23c6874a5315aa8c275adbe8ad717bd00b9a3c0064e44925d3d394e6b606b171f420266605e84a13523206d9af7ccdaf4df4ad0ef1c550ce1eda41410da549603d543bc07e34dfc02a31fca98ade70a67c68b3ee20e260afba3fb6b099dc231998f5bedd989d0c7d9299411516dd5d3b5e7ce81d3b5192c18904850927b05208ffc2b2c61574ddb23b9e1b15df521e77cc6dc1216e74406ee32ed7c7495118363425ae963bb51a392bdc9c23a76ea8f49eecfc627559d01c0a750b0717d370f9144d36dd54be9afb7cc5d882ab6ff84c0c505829ae3f01ef8b2198ad56ab02b9309499126c6e986bbcc54717fb7219e9957c669a3f57696a208340ff45bc6b0997da2e588f6595fcda8977dd2e16def95a1327ec143ab8417edcddda7382de934ddfa2c3df800bcb76f024678d554947c1cbc7646ee1edcfecb4790d04cb5f433a56c9957a45e2bd15b68e5d27d268276688e01234c5017ee10708853813556054eaf1766266cd9e1c811ab56005efac0feed12bc54748ecb3ade82e76d20f515cbeb344bac5a5119e8d3451ea31b8b301a5e0d0dfe04a4397cfa4f21cec1792df0344b7cc9ab768a8ee40a20f34cbf47a7300829382a3cab6370aea47f001074bdb5751133821fcbeda66898e3faac9643ca46d4f5f909720db019033bf1f7e64675be24925d7a2b866a8cbfe74835d92e2ebc96564c7aeac56c4f1be7ca4dc874b929b632bba607b7a8c9cb92e30903fecd8a7b43ec51d045f75593d52d48f3c625c1a973e365e4f732c9e2dd838648167beccf3d66635fd348ff928a17da1928a7d320a7a72d6892921308ad2b8eb15710674febbb132a80cb011a99556a9939fcee60e3066166043b075079897cd80db8c75f572c352be537860e9001ddfa4290db297add24fd5ae0a3f752acc9f525ffa4e200f7e9ca343e5c6744709c1a6010ea14a58ca05512a83c1e41eaf3cf24cbd43b299a1669f277f9907572a5d775a1a80225045a78a5bab89ddda28ef1d8a91f872e234186303b785396655c45b2cbb9f4528a59f5c203f572b036c74a9ef62bee19865c5df2a8af1bf051f649f84319ea130fff75bd0c767d50fccdaac8f0f77fce4593a5e97232753d89a7facd1ea420b49713ebbabedf5f5f7ddec3b7704c450c612244521ee2a1d911ca0dafbeea41264aa028e7e0d51382172b20c9992158bc3ffc86fc83954882564267a912a6772e6c67214bd0f30bc1abf8d600c0c4dbcf6b9cc81c7e44dff521db0e2a7e1d59c3c4bfd945399494471367827cd49d5ddb4d470eab12e07661bbe51f01ec80d2dd00c974984078a3dd613acba4e357be0f8eb2376a5688aebbe9953b8d96a35f9a855d0be78e7dd68b81dbe509a65732c4cdc614adf858e9ed017c8ec2ce732b6456e436bdd0fb3825a87cfcfb677b46dc1599dd5442c48ba259119322a279c80f8aad92da5a32a215ea52f21d93f7c4b32585a284d06a8fad7f81066a01be95f6d07eea2f198f7005f50a9eaa02977439c95cb25ea0ccf7ec5bdb2994689599ef521b155f627b0bff57118515d0ba1f771208b51896e39f9e93c64d672735c355eee082510e5ed83a5d831db47311cd97a067d1b67dde04c15f86066078fdd8f59072870548ba12cc03feec8cae615f44a3b9a38e4261c277376733a240e6b3f96bb402c61ce724641f72538e293dd89c7d6df68855690424047da819d659c3031222c9a87839c5da61fb5a7c779f7b29a3c2b8bbbf3062988eebb5acddc64dd89c70a3ebd6bd4a7b1eed7a742446f28a33dc5171bf9ddde39480b4d7310eb57b1b5b64054e7542497cc43cdc592d4955d839dfd73e47d8b6206b64fc0e43ac9d0fc9385aaeecee597c9a1fd0c431cfbfe6de5ae617dcf0f8d07cbe6c08e36f7d9170ff0470afb7c13810e04229a202e4f8531dd9d1534df986ebcc52a73c160a8308dfd1acc12e2a415d202b7ca84f7a40cb5ee57653c6f58a769b8dba1cb23749fee0466646df60bca845da2a815062d83d59f8873ab9dbd66c473067e774fb7a782c08eb6cf3b6a1688a86aa115ac1069e805189b911288f868e364a8cfc072828fe4a71a38c3fd47d65d67bb5484f5a78056bc8cf0ffdd85aa1537951310325991d997fdfa2058297cca29b948a75a94778211929c0c2fc40db9bbc47ef3789c78e0b4203420a4299c78fae310b6fcb5cedcafc9f00be87ffd1b5e6b039bb7786bbbe87c8ccfbc7fd8541d1a64a4692631773d1b43817178547782e3fc2e2e456538d12bc79140af7b48e42188dd6c7c89186709459da51aa353efd24d24adc39869212dbe8938a59222f1d46e9cce3a8bf13719ccc4456b592ab73e510798a46601130cc7f389091c30a97bc538ac05ab3830d60feccb43a07df46c696e37c4cd65bcc7f12efcec87778ce69fd13505fbd864fc4bc302cb8703da7f28d726205185d36edac614fdf6de4016a9c0b21195bea422c842c6198d38e42a1107df71e5c80ab29fcf54377b5cbbb72cbfa1acfcf45b31b9a0e490af5ed181e7fd6324b42665996ba4233395a92bdf01737bc36228d8258302ef6cf82612e5746805a6b2e4dd16b2c40d92405ba90bbbcf1423f2253fe93956404b2f04ff423fa97f188c2d564106257e0b6a4cedfc5ce3db8521e35d587facb2943efe3f932cd39db34c978c8d2c8b1887159719f6de594f7b5c04711f6c2a16a26993cf8da10d605b1020e2da9731620cf91870c64e6ea682c9f3072e03653976dfaf1ee9a94cdcb22341c7f0e5efc1123354c28d2947fae4224ad7afa77cedeba4640148e1b00b4b75f1eab2f826dd0e5e9664d7c49389d1fb42ed64a5aafde134964b812cd908e6037f4d0e1ed57ae52b2d271d9c368ad95d6258944a14c3df1be3765860e642b3cb905d1063a2140c5c5d70e60d8407a7d18fd36aaf0f62983358eebc97b95868f383ad5c3b32f88e71e4bcb0e08817bb202e1ac401e832bcdafddf6821e2da2d61d0ee7641e3088fd6834aead55092243fe4d9c36f15ade23816c108e456596fd27d65a512bbe936d2c155777d1a4b3567d02143591ac8b67d174faf0ef274e3176163ff425f67c40e6cd29a64f30f9f9f1ae9e2ae940cc4a70a00766560d79bbbcbe7235ac72563a0e9491d3bd785e97c2aaa275d72198dd85d941e39e9b3f42c091e10636df976e1223e293e357af50ac1193d5a1a6263ba3e5adad57594ac43ca5de118bf00b931796bc2512ada70f88cd51ad656da1c6d49d09058d18926d60c4576e105adf54ba192a8d1222c9c1ce34b40312631f043ba15bda1b18677ccb7fe5d385244a4e28c84eef496f4ce21dc83933e7db8b394027425bb38b455c860622c5fe856fa6c76f9793f9b285258b05b2a27a727b9ba1684dfd5aa7519e474a409d05429c785735367d1cb08564a614d99b1344d356f5a2299e16d7d831c36d706051d3adfb3182942e8592b3e002664d57c597ac208f376a2260dc55b772f08b7d85549e1243800b14a393e360994545e6746f4aaac542d49d5056095f8f841a0ac8e0f6aca5c3bc51896b389bd57ef523bbf191db988ae04ec22bdbf85f3a44cfd9010a3ceceaa23b79116d77fb12e6f3c1bfc7ba290444fcbe4ecf90dbb883df91da90f46597aadd252eebc78b0725369d84dbfc5fbaaf65d2a5dfc52a5f4ecce05aff56f345abe1381c5f8277a17edceaa62a1ab9015d1ce01c124909bed244becf1f8d32d0267dadeed1cd138b063ee321e03f4edd8d2a5554845d94ba831b18b01b6495846aabc0eeccebaab74454e0850c12adda656161aaf6d206af745d7153072da95fe1aa3a546b8eda566c576f161b88c1921576541c3a32affe605d9a9021187675ba0161b861960a5e5faca88936318390fceef68be6cde43a97e170376c7ecc8bcd6b556133aff5c4be501e69b1acc2985373411c24003b7ba21c65845109f95f73956043b4584abe1e85cd941570bd6293335570db3361b57365551534652e816950ca20ca29eca562009d0ee8b7f08c165733651d9f6353528e7f24d11ab98259f4ccaf068c54001bf7534fffbaf2b3e29090724434758ee586a4dee5f94cacca2c3063bcdcd00d18df25b0611ff709ec8200d5163bdfd5ac55f9b1e2c64c9d606d9a04c1dd425d5f9cc7472b3e2e11fe8ce2ae4f7efb5e3b0499015b10d888b0f109afce8d1b7f75fb3229088bacd7b63c9006116a0d77ce938a319df63bb05c04fb4871c92e81d564c77744564ce81659a47a8d1db074490a03537f7cea2fa9a0dc39b506e74a93e94cd98df9dc318648e4e6ad9f0f777e6f0851cf62ca75729979b5af3cc26dc23f59887e0d58259a592c64de173f6fe74bbbc47d2b746ba2b2b60e72d03b02be7c71cdda9b02977c7533e05ba0a382fc237464a0ab232800ab7651dd81baf55520caf7a1bbfcc595d13a438a8be59823bbc965abf2634a12058e88eb49072843722a29f4bb603ac46b97418ddad46497618453f39e9c9e55e1569b7f79a6adcd26f3b45abfdd4bcd9f1880ff08d620763a67b55417117765e44e51aa29dc1178a0689bad3132bc7d74d39e946f4ff0bce5af5835873071f9e7caa5d9525d8dfe34664813c6c7294e9c35cda775c5ed01486c738f6b21aacfede1120c323e5f72542b0fe18d6aabce9f0fd2cb4af78bc64f04102cda5d3baa9bd2b1864419b9a1fc5f84fe131a8f96e0aa4153ffb3464f76bf9d01acb90a74f51cd9f5e82bed2b1fd27db6c60c203003fc9d20a930a42fd5d514f720393a8e9276beb845530bd39dfa955dfaad04eb80151853727d60bfb34cf027c92771ce8e518ebaa9c8a638fcdb2ae705fd164e90150656f1087f8e8742a720817de62d17c0c8d48bf091bba5ac1e514caa8213a7815d663f47c5720d1f7eebfba63756cf56c9fde048ec6d9404586ff55265d1d91a83cd763839696509183c826812adc1c404528d434d6088ffa9aae57d63cf3bf1a8c6c62c7665747803d63307f736d99ec2f2539d90671f35f15e69873be0f2ae12260402f3a61aef9fc58cdb5bff08d103901658cadff6edb3715629fd7cc571638e457832a08789c5fc18e65e42012219338260b7b245dbbd3f819657fae1ce5001b3baa19ce63f688847e3b603671c2b135e76dd03a900a821b2d731b338c4b690093f62278482c25a89cab31ba1a813125a038897208010fe10529d564ce29f4c94389238195a4a0decfb5a6db570ca6ae5c53aad79cad210bd582bee1c7e9bdce7a0df3d7374cafcbd3211c0f611f8cb202339bec77b45cfcbd576bac4dcf5a90f07ebb3a43a16bfaaa4451b6df4fd717231ddedc47c87a4ebd199060699c6b556fb6db1bc93287588966bdc5f2ede2af607eb5edef465d5f3d5d756bb3e10538339ff7649f5c68386a37c593c9225c326bdb9070f9af06ec8f5ab5ce82fbf8d78d20010ea7b85b5bc439535d2dae3240ef7f61d483ace822e551087a965f1968c8a3ce070884ada17f16e38aa2fb084ae781f9725eb599ac40ce1aca80a554fd7368abb11efe34c7d433d61844b7c623f383d13d3bb095290fe954f90003446a55e78f81897a9a5906665f90e9e047fcbb64745aea0a745deb6ac0d15303addfaa13dd9587b3ecfd46be84bb3a43cf9d63d771300f39546c32e5e157681f69a9296b5b7cc808222cf98529fd901ebcb67942d2d711039c4cc01acedb5005583d45348e494b444ab8d0927df439a3975a4992af058c7230c9e62a1fb1e37f4bec7e21d341e7f5dea193772e27bc52e7ee69d2c23c9f2e43832f3236a26bebbb08318c41d16edb2e4fd7b161c9851ea497f701e7fc5988b77d3a29150ba776b4f1dc5027bafa6c5e38c4b0f665ecef6d55114bd7842bfbb53b81809a1d5405544fcf7d5fd25bb4bd9dc2b2a9d62b666948e824d026e6e31207b5dc997568c2a1e62dbf357995ab5d0f827bc07a0fadcff773862c85aa89c1d4735c4f7a50b3329ac33e5ba0d8155965be813a3358451ce42db2c5c4d48dc8bbb578a6065801343b7d781d5fa8af604ad644c6a85fc79826c966ca47f8777d75c514eec74a3f9d1bb07ed31a59a443b8d9e6e3b2e0287640c91665293448ce11e95c0b54eb47888675fe7fe2c34e33e685fed61f6b6506e41fdc8845269f4bebbcd3e76b9db61ecb0396ba83371020a0575781fd9ac0376164e4a34afe96077b1bb5f425324d9fc33b2a134abe6c6108257f6312b747ffe414deb30e2a068d11306ff6103eb92c1328c90b1a5930ec0ebecd389919e4e3b2cca4676973a6022b48da2e3dee5bee5ee43e77b9f31884509d8f4f151b39f46e77a00ea798a1c47d6f04c2075852c1e9dab79feacedf4fae525b75b96a348e63134e9365791d8f482d3cf0c5b04c38036170105e1add8dfd578d7d33ffea9e6195b2397e573fcd8e7939ac82db6896c50ab07d2f40418f61bbe79db232306f56440671493792e831276a7d9e5ea4e6c9156869f8901086ee5e470c35aada25d74e1ba1c0703835a16409fcb50411c3b94491690f36cf66a18ca32959ab8e2342584e3059086933216e5728b90bfc2438d7effd6e772bba5061397ecf347f4504c2f1dcd0f2ebd480ef9401f611659bf5a3fb3c4a271ebe025a320a695db11c9de716651508075bdda245b797ddc1e6e7dda1bcf27fa45225caa7f9d1d74611f80f017f0f5d4d75bc9f55b2ec009372ee0bbe76600c6113870cf6c20c8160d431d3711840d8bbd1eb934c0b7b49b29b213b25b67334b16b670115f8bd9e0e521d8357893b2f58b965391ed9536a28b868a712eb59119d94dc3579cdc7960a7733b37d359af69c6251e0df1d26265ee8d34a3aba3cac6aa19f833783224ad4f8c9cb78f6ff270468427b20521cde1ddc635e64c3ac7ee75deb2c652eef5794d0374764a5af56044fd9a5433adafff14287d8a90930497449feddd70efab0c767a10abaac929174be6578f4c432675a904c96a850e47737d617f3e54d5cef06aa775e42f4bdc8100c4bbd135fc8aef0e271527fe6446c4cfc1c97b7d3656079c46e8596c6d384e89548c164faeb30f22c6ac4e514de44fa961bd69d165fcdaeac658083c4cf301f6ac395b6f55252c40e81f7ce523d758d39ecf541a1fa90894b5700f19e1c09816bd473a1500433adbfd60edcffe428cebc138eb6ba934e48be0bbf9291fd1f99ef7a8cfb8a713bb7bd80e1421514119e50d4646f967ca3199d580b4ace33542cd4e2a21cd4df02f059dc6410e1ba4bd4d9c0ce0e3b3f8284710d3df515330d1161e8bc0f97501879a1635580c9c790174694d84346f5106c171d1ed8948990779eea1891e7d3a221fea88b98bc148058e83b38c7e60dc6ad27a661233a041d3c1014c004bcf685d26cbaea9cd507b8d4e821417f3a638d31bf8b2eed5b1af7c9843fe5a9ab59e8019e5a55b71bdff78909af82460ecd643d1f2ea5e7bc69662682925d8168b56345c451647d4962888e52d7623e6778737f3978d2ffb58569d5062319b59ac077dc56938b2444ef5b8f26f6980cde944fdbd4e1bbbdd4f8363dc0d0a1ee03576a2727700f3268810b1777847f18ecf6255d53b8c7f54c3a3a993516e595ea4f7db20c2e0611ffba06fc497062d6da642091555857e1427eba29e3636249c9ed34734d3f6034e180b88983f82ddb02304a798dcc32f94e8768218735245f5be8d034fb5dd6c45871e09f1cb8dc26df7d5094f93e6631b014bc7e1ce60729ca2d76024219e3a687d87ddfb1bc06602c4b0100611da5946b4ed96d7dfc90b36aa1c062f192f86e01c7ec2ec5c49f61f298bf1403e56b647d61856823bae88f8fde74e1b12815888cac0eb2174aa136c12bbaa92709293abe02e35d84d486bd45cc726f7cfc32736b8fdcc79c774517ecf475d80594f43ddab3b47c992bd010e39e09fd46f04aaa152d6ed773ab75d0ccb7910a25e8b92811d099c409e4de6ad58cf36500211814b823190fe0b4a4359884f17a15138ae32b9c8f11b847ed2fc868a9f14e73b5d45162777f6358615c57fa51bfd9fab8db7e15fbaffef3d50b94ab0bb38277db9a2934ae16fa58696a0973e4ab5ab0d41e9d7f9951e67446dd230413e0279d1771287fcd744931b9e84bcfd6f1cf20c6eb3169964c36ea824f3ab0046618e7d7caab79f5cac126037f5f054534f2658918dbdc2156a59a265ed520fc797010d87bfb2b8cd5ba206d899365bbd142d2f4f95d61b1d91ba47ac97e63b38974bbd98ff9d2d26617445c3f27458f7df8c9a2c4658838f702cfefff947998e27fa56f7f327d072112dc198b4a4c3e00d4805208d733564e0fd30e31a70bf05d354934954c05c866c3d081726c091dd72d813c98c1c2135972efda8b454c753bfd2cdabc2679fe3c98e9f397c7382fde405c010f27a6995497d5bd706b09b776900e38f483b01fad7f8dc81e214bbbb193cdeff0980f3deccc7d3588a7689e84a2e4626134c946fb2ef8fe584c2dc982dcc554a77ce855c1745ae306d1847d69611282dd969ce40dc706f0e09d2a20fa6b25a94be32f48348634a64060a656279f4cc8aaf3722c6106b45433f0f8fec3eba55775cc8ed1efc24821ea5a28cfda4e02562028878b863898add865890214f8cb8e483deed0f505bb99fc166fb1010aafaab574cdc5c3918e08a2330fef276fd5f87f0d9b2abf8def286c0a3d61780ef8b8654879afc3ba14eb39ee9416f2382374dd7d7caaca6feb5007ed0706321f4b47e9ad3bf81f5d3562eb2916c0e3e08694cf4c7961c0cedd24e8f8a042c239bda58d7d97b070ba7bc3d69ab39bcd2fdf941a4129e474fc76b73b820e038b933de52b515e6035fe0b09633aa07ecc30cdcec42b79d7d8ea7f1907b60eb781e41ba53ef4b4f351ba5898ef0f00638e7021a88163141c5e558f83784f9bffa168525a5124a999ae4a48225f6dc49e671111ee1fa2231719a86702a4d7cf266b84c63e1aef0c115b8d3c3deb450f5c8ed4a0771eb781b0621eac2e011faaa7a11c13d17f5e487b579218e396c7075a637c2e96631b7cde489d6f7a8a0c8909a0c40a5a5cef1eebb53e0c235c0a886d08d9f27d443244821c52b725592ca3a5bd3da406d6caaf28623cc958eb84bb853dd15cd79ac6967215211014265e1803f39667817d5a7641774ee8e6ba31e685336f2ac492603352a4968723252fe2872114e3d86ad0e4810a68b45f17c4a0c955900ebe42b7c5015ee5a4b0f5b6628607be33bbec23ccc6c63c3e0648fd87e15a6f3e20302d2a72f7db8a3e1da1f6745e6ff0d8e3fa0a1ea40d5ab040996fd10a53e4a8761090e526dc4aacdadb9df9e188a1e23f2e6dc80d17b0b128cdf8e4c81dbcc61f89c2f5729d9caa999aebc1eb25e54d2e29e40cd25f9286f377552608fed141c6771ffbf98978e6f9eca2ede94d679539f53f408bda3869377db656a64da7ecaadf5ccd04c854b86a41861f15d491bf49eccb16afe7cf34db69cf9abc852788cd397c39df3218a92cef82f9e1b44ca13fee434d9fe08541369cfa8e8de6ae0b6319a9df5bdf1f00b443f2e7abce723a120c9527989a604f049b8744b774bbeb8ce49ec2ecb88d40eee7278efae884d2d30093c06e00a223141f2c99ead34d36bf950648296a9eac5063947ccdf194d19480929166391259431d932e48eb68b47749786246d31a1fead9ecd6efdfb146dc5fd63dbaa84edf33bae238496dec8d165a6b035a8d69952429a3ebbe61f811741c2396f9618a200ee89e8b962985b0470a13fd1b291c042d68b8003163216e554273ca6aa86a5add949710bda16a5508c65750204c53bfdd063cea2bf675fa6b504a9efd63054a7d7420c027f3db9b0934f3f175854df69185a1b3de32158a844541e73cdb0affb07157750ff385119af4807945596384ef737f2ac6f1601808079f903d67350f4a643b7a21b787cd3553bad48c351cb12a0e6a9f522d4d4ed4d4a8d3644691e47c5583614053141101a1e815fc6d8da4acdb232928f4f1c6c2cc9d931d52b917ee552dac404b0403b126b4299d95f6ea4123ecd1c83eb577f38bcdbff35cbb1f47aa3c08cfd241fcdf6d695fc0c1537901dc74d7f0191d0faaadc2a88bdb1f6f4bc63bdb16761cae3ec89b43b72004da3f9d0a5760f8733c32df03b6154ff5c2d0313b9a7aec374602634e49986238493f269d9de94ada08a4c58e293550944dea3a081b642534f72a49f3c89212585812eebc3c3a23ea0319d4ec40979486c6ad4ceea45a68f35f22f7b03c52f73e303056d6e5c4b85c9bb506166ef068d521c84e67a1a5e4456939228e1421f586fe2009b4455972f2164355a9d6e14afedb4677801420a2f413d60394709030dd48eb8e981d9260a437ddc259835c8ec4a917a4d716909f22ef7c88cd4b3a9dccb922acda822bb8fdda6018b07a094a6ad767cd791bffd169bd09f89c9dfd1f6a930d191fa0e22ab1668a9887bb037523dc7bbbf14ec294840c64cae303b876f5718e38b289912e647624116151291b1a95af42a6464925541ab4d90573dc348988b4c4494104791e74d6b7918c1468b8039daa421810fea39d645a96672da12d47a9219821f7199cfb71c1591368a506d1bc0ca5205cafdfb266777f90c6669e9a9ad0a034f824dfd799bc25917dafd300d4f5b769f3a7d7b0ee8d8cfbb4c117bc519853e8537c6cbc55486ec11587101c608321d2c287f0e6df7f2ec80f5f69230e551a246dff15b90d32fe81150463109a6442a91904861b60258026abb30e025cb4795429d1f42e4a667b75de2a684d4bbb80c9baf2949da97cdcb1805cb224dae4605f52835bc486bed358ee5db76a4984e8cf6422aec0a660412033dad14d204fd499d807d6239ae375663216b3559672cbcef20fc1f5917d90c0d1f405c5e54bc10ed46e37021b6d51c5872e371578b5880d6949d9072b0bac7ad5e8164e13ec2e4de605bb54c316cc08ca9b5666f4578eec50e14e4591223d7bde7b2cbc9d51aa60f112bc7e0fb91314232f85cbabf9b5b780bf54a9ab33d713257a8101c0acd3f5f8f82b763e9644b38ed26b4a31f7c841b90d85256484b7bb3bb5485d992474d119d54b6eef8b63c0a3b76d166c77f2a5ce58f9cc3d169c63c213c4cd01e3e3a16aa269065d91ac15979b42fc58737e0e04df80cdfdd01bd5331b42ba3741f3d870bf8dd0de08aaad0a9c6268e3fd9cd9295b26bd5aee332fe43fc31bf6e98ad4a3d1eb5468afd1d4f6efcf41e90a6cdb14a43016bfc63bf0d0dc57bd3e127489ce006046908e8feb9a4f179b8e60bb70bae61ff3f1ef09a3fe53cca846bfd95a3b1e3089bad8426724614ccba58a3132379f89269ac9cae1e3de4e6b6561ff6d710005fef3b20b6dbf91e025e0a115be11f71344a2aca61efc216c4b49636fc10560b24666212bcc3b8ac0862aae4a5df123feba0d326ca56303c99ac35ec00e5b6cfe06a3033abae9afe120cc949ddbc51b259c59e55c1f2ec5c2d0da3b24e9da6c0aeca48130d0cf6df6e9528087cd3d7560cae154f69c3b05d30240b50571a5b8367fd4a2073589cc6cab3d01a381ce45612206776f01ee760179ecbcd740d7bcd8a53269b78e40a54f3d46b46863118062e286a31c280c5207ae03bbbcb49ebbf87738a62c1f235f6b29eb46e89de7fc68f1f2e3691d3e472d56841a7e113d70992e226ff002e14a9d247461b04af5ba292acd3d4c1ba06d8c3af638c9f308b45c8b0b094c19944bc6d6ecbabe1bf722ee53792b6d007480d56a3041d0c659ade97c76a9ce27766fe2965ba5e07c82f146f2d40d9f66894a6e4163f6621626781b14bd2838c8002659977167cf7364a0cb0daa98dcd8947e4d057358380fb766facd02851de7ffb56b781b88646df7ad00aed4cc827b6870a8bbeeb4410a01d8394c356157048bc16041ca44b5ba9e8247d4aa6c66d3d3c127f1c79802ed9638ba7c0d5a22e55c25e01fc49eb067c04aecdbe4cd76c52083286fcb649211934467e9439b3b55606c10c1cdf8568d6b7dd0f6777289ebe3ee862af1f7a73fa4bf38bda843174887db73eef1e643967e920b84a895cef431e40c26a6d819fdb43640b040e010fe50e64ce22dce490826202cf30e3c175d6dc8de4a976197eee53932053e7743fd27c4f9c8a0a9ee01d9323288999fd36abbd97e62a49b1fe3233a598c2eca13896a8056739259a5eb35d92f77f6c8fd0373499d84c97b758cbed7e38a3ec1b0f1b5ce33513bab2c6ca1a5dfde4975dbc51384f810eb30643ffabf87c56a9731525da98fe8b831a7793431149d1fc4834808462ba105f3d1ca1d0055c96f54d1d9f52cee1a4120d21cafff97e2a8aa57dca6bd347e0cd513a60515382cbb82cbb1371fb714bdcd463d9acb4dddfcb1c5f7f0037c8afdc087242221efb0c760d92cb104c862b5ed8f8cd378397d963523a2a017f703eb26bb8f8eed1788210337a14b0bbc00078d328fbebf3ebb686a3e1a8efd2c941e2bd411a841c2044c7608babe49d93d4b5b2bef0b9bcdfcd70b7bea00c9500be6f92e6dc148ea8668e90227dfa350fcb60073cd099f63902e1264011b84abe66a20d08b0df712dec9f18f922cb7ac5cf2f5be68641e7e25bb0cce3a08d71d930581b9209d74e937e7dcb1b1e795f68c8088dd7ed91528fdb61413cc22c57fe9c8a6da141f96d26794f2c3c040f61a75fe35b399339dbcc5eb76b6fda64dfb1c1386c7011ad0069020fcbda2051783d5da9478c7aa097f6f535205cefd6f97468f8969bf7f5d093adfbcf28e54acc3bbec6d29b3cd89012a60573f309cec116de644ed164e83cd1a16fd24437601a91a03f4068f583784cb62866c6c4fd3d6a4d1b41f5ac31be2461b6fd3e00e278578c15102a9f96d0de422e8c0cfbc00d985c13e0feb48107faa372482653a74e5f66eb624feb016235dd03adcb6b5a7abeebe8df0f6a5a6247debe4ce25d0cc4071578b678b02fdeca867c5da34955610d50298c7f07862cf7e2c796c25af30e2a2978109f26c1e74e57664cfd6ba5c5ee1dc138d5861e6ad8cd98b9261bca4ca19e3cb5f5039565eece13f65539608289ddaba92f7a6a40214a362044229b3ead487e7436eabb5300667232efb0017ceb7098083f9b166038c2ffb665340e6d66de5e812d4a1a2c39e4e066ca9a71eb9feb35df8f61495605ffb78455e9b4d48a250b89ac5750ee88a8f273067d0956fc63d2e3b8901589aa994a4db2b9c4a9ecdb7b99307845a196ae91e062a781d09cec698942b9b8ab2ccfd1a8fda77a62208f762fabe8596e00dc629ed780e2ffa64bfb2028faf42f7ef1c068db787f6535fea36afd5b7a20fe84eaaeb91b309459826f46bdd47eee899e6220c72ccf19526e8952063bbb4c4268f3885b02a15fdf08395fffd9d2cc8b13ab363ef0e7cb5d7466562def2918d76890bf9359e2cfe8aab9612a2e201175d2906ebfc10161abc927c89f42626945855bf5a962c90bb41b2b0c2a45dd08497dc2ed55175694edf85d31ddfe98556a5228204e17192ccb683f418134505dd6138f67142f0ab5331e53fe734a87b6ae7d335040a4bccdd5a747bcb50ad4507e747a975dd6581b25432fdf817e88a775d6c62b76e47f3bc43ad086e2289315bee97674c57d6a19cc7b12b42a4363f958d755e67570d3d4209f9a6f7b133eb9e9018db84ebcd3074f20a44d2d18848110c759ebce787023efa380968aa6ad1ef737b06ca227b39a54258197d4f127adfe6325e40c422e6ebdb9827e18d1f37c6cf7f9bd77ad18ead9cb83997ba2dd946ad46761023c679eeee887d35b4d0674fdd9d533eb23443aecd3c6b068aeecc23dddfa9a5f663c5f2d0dc348828d171bdae7edb2fc36a33591f1e7bbffb6dd06f686ff107f6afdaacca1c595fc8c08b9b78502dc60bfcaeceb2b742f123ecdf826e247fc13ef9e1514d8de528deb78a9a426b13dfaccb5bcc06f324daba500c0add585d07ac7e09dee1346675dd90549dd8d73ac0363c81ed1b90ed1ff2e0aa817496bfb2843dd7874bd1ccc1c93502c94e5acd575b531b2d1a9ac099265276925f6d9c96357762f2627ab6cb946786d71fdb8ba65076b51c5c9fb8c1fd48afa6af4b4b214dca8f3ad3e07a6a8af3cab3b26604ac9b95fbae02c6dfcd628a4965a2d61c03bfa80e8d3e8a8919e0e53d905ba7554072487ad1916dbbaae221cac9e96b0ad01edb6b03ad4a18196f38ab9a2fdad882a89b776ec5236202a1f022e3fc7316e5caf9a52d16e0db98e8bda861945791e58208eaa6c20d2776db3e4fa33adcb9948eddada366f14d3e327f7b2d8978c6ec2daa4d5a720881647cc2dfbdbcd80a223d74544246a98d906e6344c6577db7b462a941c6919d06024c786d76ea1428e112aafdef3b4ec600589fa1f21fa2c2a3db05023c0ec1828703c6b7dedc9643c327e1f2599d58170738ff3f14c45aef2a88d9427544731e5f99ccbd678560d9022c6dee6ad4ba3630a4759abe98e38f3f2d5c53c906081bd0ff9bb9d3eb0dce5484c8a0b4d2d0f34640fc2e32e3ab067480afd2806af9003edd5412800cddfcf2c18849ccbe5013a13ad5120b18dd645b68db2d71147eb75e09fd57a58f26c15d0970ed9616f8d234e0907ee43e7128837b4ecc44359f06562a587faad23cd620c4f400f55e77b7b173b9a39c3fd7d01a0054aa5cc69649e383ca4ed90e2f1a7c54e303fa0a2e181de76a58e04eec4d246d3d71ea90a7d27ed0b1c27e04f5e44f5cfc8a9f09e7412bb3c3372aa6aa8e89e3663085efd6903f70afa100b6875c54b39772726334d80877fbb994d65adc2d8f05ee8c4be150b718e199bb4a544aed806f87bc1ecb7d140e180337549a9b0192e5fb6ea46057c4b5740251c2de0178fd4b27a9479362ad2cd31174a503f333878851b1a65c0c60f68d600ea5f9e1ff67cf36c6d60d48698806bb9653522f9781490574b7d4ceff57dcfd71851df8496d13a052f13e1cfa245cd7cccb974ae7a0c327d5503b269b102bd59ffc9be881c5a0a920c9c4b16b660f5de25e07a5859473c29565c60b33a0ffe40f42c1cd9867a33d5d38c5530f8920a669f65d03553eacab32cbf2cd6359527148908c1168d70414406aba6cc2d5b05cc75d2acf66d8e6a9649c2826f009792caae5ab48446e5a2cb02faa8e49ed782b2b97bdf60ff5de3c62f8e88e87aec86e7c122e1dd4441afd8ffe6832230f0af42105d2df0107437b794009270d4b6098faac6db99f68e824caa334a85bd01dbc3ed57bdf4a69ce8802d3515bb88aeca981442c804c96b40e11bc3849e3c9648dd6bcbbc2e3c8096790f9083f247624e5dbec1b0717fb1b05360ab3cee4b64a4092fc2ea50ce1d151709abc48daad2a95a1f1cc4a54b98d189448cee6bbc8b46c317a646905fdde010832cb2bc9c7bb7bfbc7831443c0d5012b5dd74dfa83bb2d53d58534ed6045f2a1d80972d9ca1b70c16973d8e78e4a47d1b834638fa1727198e605ff6ae74c4babe507059bfba66262a0af85aa6fe6b09d79b731b61e332407e80505f209c474c1f886501660d82fd275c14d70bbf8ec6661e1a0e35974e37f1a2b3eeb629de4c324c29cb8fd226353196c59c023ffeb03bd07121a18eeea4606c6f706d45d0bdb974c662294d05f0e8ebd090f7b5ed9ddfa80726ebc704563f1a6759f9af9710a8216fe71b5470a1d6d956956d7d5dff1c84598eae00db92e00fd4700f870880ff8988b3c7f328ccab934160fe4257d458f67e286b99729f080bce3ade20d9400f7a9c93347f6c2ec7a2f6ab445d14b9c9f836671a26a8ee72120846d5d4326c0e384eebea01cb9ac411d30dfd0442b202a8727d5fda0317ce0d87d3d8c1904adabe39e87081ca34474fdc1d54598247e2af95418d016509b6b5084199e634bc5c82bcf9d620c51963c28fa13a4a9c2680e4924f6e9f1711f230b6c86f3b8bb5b29687d1f716a96dca00f13fa7e6e5d51caf0e69110f56cab08a7c7cd2347de63d675e3a224507e0d933f1828a4375318fe3a1ae0307346ca90d6dbd2faf70b8bd59169f5d8b7e84684b8be0b421f35a5ad33b344d4815272c0e0309ae4dcfd847eab51321ba3f71abf2133580e34e51dfd1bae59efe850bd88b64b8a94e63b760ecc9f712798a84f93227fb2d4dadb9a5a9ec853365fc7c2187cd106ba3875f4599047079d7db7f5589867315ce1783e7ea1ef0d22a11fb56e0a8a7e58f6bec19027fc80dcc67bc8d025682b4fd78a0e6e9afb261127e3963260c0a7e38a42fdab6b579cbf372a1237b90acb67ba445da1b598b9f2c6e48953e7475e863b08e3c3c8930b3092319764fc9eb315aaa685fe955a5399b22efc490571aa314d722e41f8ed2239d9b0e194211f5c269b971aa6d7dd9a2d9cf4b1a0e21379aa7ba7aade51aed51572ef0e61c3a7975c5b067ef29d6b2d467b999a23e6180b17aa8db3949fc02c81795fa571129e9eb2ae3d3dc2a1f0886411a432b20a3d44f9c4c13500e7e7eebfb2e4e134dfc155fcf62fb438078bbb3a83c51f96f684cde138c3d7b7dd78d400580a239047a67706716bb5fe38592baccb4194973a3ae2e765e656049d82092ecc4f058566644df1b913bf720e78d201b509746facc044f1ff1ac7ed0fe0cc8a2ffc66356b60eb75295e8cc2223cd09adbf709e54cdb53c0c9e3795461c7bce546a63dfee9839879e5c95f5b9714c05c2cc230d0d52b18565a1101df71553251cf794538c32731698a1b5f6f8c00e0049d2ad5207e807eb11d8a5a13dae3cbbfa1dccca6e17eb9d3867236ac232bcac80040d4c45822975aa9d13ee60641401da41eeb47fba0b305a463ff3db6fc8a12aedd0d1a48053da931806c3d41dd5ae7e86208d30d37aca6acbeeb684c3fdad3615d4bf1d0e0edd82c9dabc2d3e0c9f9163d4408b1c2d862622bfb8c75929220af960f44fa2bc07c05974a3ded744d8b6250753d54d54bdc7144e722fbf9f72e73cde81ebc90ed308dc85bd6e4c614f4f79a6ae73976a277728b3d3ad173c80d4425f9cb4c1f6227e1e2d2b79bcb1381841b5f4b8699fc65e7c9a50362d650543d5b012db976921e55847daf1d31138c4beb67da9752c307c0c6f08cc656bda4d3a0d726f1c1c410066a648d2f87b6cc3b1b69e83229e412aeef40fc70f51e804777ab8be7970c5e9bca2f1d4b8e92aebc87196e191c74ad832f6daa97c483cf2d580c97ccc92e17f24f522125ec8c957168d73b2d48de85074f1d66c77d351a8813473118b957837a7e648f69007a9c6dd1914af7ca2feaf420a41e7a4ab6ea0063657a6d3a0ccd6f8f91176dbc9c68561e418312d2f0ba79db2580f1f71ba43397845e575e94cf433d98557b329faa75f89ba67af5b1196ac8a48f66603d78a6b06b20f7bcb68862df1c185113b50997ddcf5be902ae7b99c8aa44c19e19b99e3ffe403564e9d1655d4f00840d20458d7c53a46ecf972d7bc5133b65a207b116d22c0dc49c41eaf4804e23dc5241c308806c764dce0c877577e8fd461264c0c217bc59b4e999251613e56408a51bf4caba2ae102214be959fce95a242a5fde263bcdd033f6521fbec159c036a5164681f543830b038a0c9a3be5e921c3d5fa891eabc1211158b87e58802c1036519002accdf53f25295976c575d31eb0c46e549afd5c1b962012bb859329d752e8bfe997b68b026873e50c72fced0feaf8371d67153f08d8ce91611e9fb4cf963c045d8d88800b653e153d141690b3250bb503b6e1d23faeb1bac6bf2cb41a147de7a47fb2d8edcf0fdc631bcbbd56117cdfae897c0a9e7fd10284e048c953f8cd64e3c837bdeb1a4f6f5735106f2cf81a67da240947e41b362ce1d36090300d7d2f93e7c3490462700a26fc6275a0fe0c57a6fa15fdbbab87f3abe62b6e2077ed27b197ac4f5d66236d0d353c91933d81aedf06edacab309ed11f8e10d76fed40994130a4b8344ded642cf42b0175dfea6068ac8b3260e7bce10e00cf864883cc974a6b62518361e41eec9d3aa8088c774a293630664ac21971b877d0fe092f1cd557663f0a67b172fbf3583fc9b569954a4a2cb41aaf5e78c673f0baa2b1c3cb36bc347014083072c022546504f18d6d15acb865884bb1efe12d959c04202e4f19604cba7184f53b43082bee629cc2ae5ab1dc3d3974fe22e63d33ea42f82bb62220b2647a96f85984b4b2d859e10bd2b396feb0e79dc38ef29a84c969005ebace5f5e229cf9ed5da69b0eca5665772b3c8c7b9e8c4be4e3bff5dd4695b6437908f83e2f86a01be9e250e567bd04c8b9f4428b9b5399d16f83dc3535ca8a3b9e8252f0619ac366ca1a830f01080609d179d77540798eabf1e63d819ec493080eeef00b21f7ee9c59142aa2f14719770f089c0cc80e5a52d4f4f58f3b7171176c784b21849749484f51e8beff395b2b2acd6e5decc7006585d56f071c8888aa22be7323f3cdb4e69fe965fc826dcbe798208509980f07cfbe00ad164ce265a7fbf974bf98c63a4d92ef1c0e22223215ac6880d8fecf4fa038e8b877095f87320832f4c361fedd0321eba750fa3b46e605904492da67f327886977169dc494f8d5a19b54e4eb802c85fa5feb27eef5f2666adef8ed89b40d1188386cb53c1ec3cb8b0277ee165d108cc030e38b94c697ac95c9da985efb5a7cd8da28999a5b7bcf50c0db314b1d8895376c1954ab89bd401c83907aafed30c14d6ded32c31388704374e21b54b74e1ec5d8538ecf9661d4fc0cf917f8c478f17552899c8dabeee2763de60ec64d4935562b2360316ad120f1a864666224a890c9d43fc16509f4b6e8b40439a8c758c6729aa4cf637dbdd344a1c55ceaa1df4f0c6004476920679aa1855d1303ffcf921d7a7b7296af5ff9e695db3f1f5b41ec07a8af081550366653d892676bdc3ad796bd88b96f2b1d95588f618dc464c24e1087aa52e8a62b45e8d07a6ab053ced6fdd9cd80d8a2fe455dd029b0e3c1f80d115d53c38d1e196103f7e8f77e74052ecfd8e8240f691a09f68a39d9b63b2375cabbdc073063fafb361f30228d942c7bbf15e6edb2f2562bfce1caf74536f519893438b4de23fde462c410a14be040c92049567968fdfe78af7a6dd8d0171b16453825c3581549b5e68273cfbe18cc72542fb25030f0921d7487130fa9c1f2ddbef521b2d626671d3510315bcfbcb9e058a5040afaaeec66495b3b6a4be9751b0de3f6c00839c2ed2414f21609e135f7116d1e7e5ca72a51db72c2544959d475894b9398b9c08fc62239ca60c341660543f176155cf2ff0db3917ec4e8cd4fa8f29c404a6d01435de074f24c93529822324cb57cf247bf93a2a9fe76a6ac90620cde10280e52d88b44bc6d3f8f94f019c60427fa2e34534e75ff5f1a5d0fed7bff0591a3ec90ef4cd8e966a2533e982790d1fa87825213a34ea828b9a3505168872f69194d22ef14321058719281b07ad99ca8bb73d65f63913efb86d37cdd655c4ab607b6a7d01c19d44e3fca5abf132197bbee67a46457fc8ffaffb981e3ab3bca78696d9fd205996f97f903e9cc8864d3059bd28fa007c64419a424b3cb15364686cff7d54f862d43952017d2efa345a6cf9f9cc4e0a2805e1bd4dee3e46950f42c1b1724fc3c1d21a0c017db5c77ccd3053407d7558e896174ad70ef1c717a29dceb61cf4708b2a81b607af1f5e50adb4ef67aebb80943af401dcc0397fda46e20b9edf42800d5a7fb7f49e4f9766f9e576e14509256bfc2691e2b7a26ae464378707e03441c88100d5e357202d5e88130df75f97de3f65feefe0f2df3619d88c2519044d3fdbdeaaf751d243df76e29921f0703711853e4df0cfbfdc3329ff029ac471fd7c4aaf0c934958cf5c522a4f5b49c197c60e48ba0a848bae6a09e466af381f73d9feb595cb7cfb30fca4ef52337c82332a97ae60defe042a03768a58ad6df3ae3ca61709ead3b8d085916a93f2e4b38c505795fbdae38d4e631267b8c4aabba6e71adf38716e7ed6687a61f732f7395c2192c46bfa6bdef84c167a9374475f5727827802dd9b4074685cd19f30690f9b6f45b4f4fe7ab62bebcb4dedfcc51ab8405b3ab6b1bfb7fa82fda30a3862f02cb9a82944972fe8aa704ca79faa881690c5a7afcfb70861c158caa4c75acc16ec16ad53502421d0f7fd506dc09e240e11a2b7fbc139ce0f0510ab55c93d75972d9887f7eed79768bef43e5c1d8c3ec98c18d65a274479dcda71b90e2e231a38aff28f853e88cad4186c2e4890f11da642a8e7e2cd0c6fd257234df57f7375e88139a707cd3847942c70b5a4bbce24b6c1782b9bedebbf2bd162e09d9d5b341a09073c7b64ba9329ea1557249f9b7fd91a85b71fb0094bef6507e1a03bb3da2f8ac832061ea7c3afde37b76d54dcf901a24aa04b2260206be2721663174b0be4c6a709bf154f8a2cb633961a74e52a8db3e0e4e3006abeedafa9038fc34f49e20e3b523fa90187b0030552f0acc6493e5be6768d89088a528e7dd1448ebbc1198844cb80bdcf2d47ecb0a078751f7ef104a6f88f039bf680917b70ca0b3111022d9774edff944e5454260ff4c5d4f258dc7b48a7672650b4800a566339450fd9bb0221f91e41693b49de24fe8bdbe24c9bf4b592c39e8bce52643fad036d29d24a181943fc686e9350e56218c43d1c084b20b3ed319ffdd236abf1d42b3e1cf06ffea188e4bc18251bc2cb49544c2a31fa677bcbd4f1f66f43ff2521779f18892c9af8c03b84c05c6cbebe1f49ac95bf76e748af328906b61d985155ea2d4eddc722ecda9a86d4d5c436e4780b07610b642cd119939395037d57589b8c433b109ec66fec9bfb2e6300b81c3b0709ba19dd814577e38b26f76a3062caad8d8a30d6a00311b66a4823ea0ce59d5b30528f21d96f2973d05b3e33543db05812dc4c2d3f5bf32f1bc0db04cfcaa3452a75ece33f7321b2cb8db49a8c27d8402f44b0f53c3ab35b7c60d5eacd51174c9f7eb5c4b484c7174b420159e107c1b0ee5ba643a6cadf81d047423337fc9c1b3585fbdd4d5efc8f899029997610f3289e9ac4f74fd212d8aed40eb066ccca517457478892fd4c4b2e177e8429e756b33f4c388ea2a10f0d8e4119caceb34ea4b9d542248b4b41d18a68ea5fbe5584c017c44d77f43d55b4194e2df1a34bd649da36abcd0c18671f6be9259a8a36b47d38ffe2a7ea10c2a23b3ebb1666e1d8e75a145788f6f5c1ec945afdd0a590f995ed23cb2f2250487f939e893b0c8e78e45680e376af1390a2333c7619bcda30f5ed6bfa23d3b0e164c9f564b1719bcd03692970f2bd5f270dd758fcaacd67bb1a1bced0d52f5e2830acfb36fffbfc586477bea6b4eb54d3c70b0ea0548a6b17d19742db5cd609ea0884d903cff272378c200436c7c18ebc77ae67bbbdc28ac147a6003883d824368f4216d2d8dfb06dc45c63f65ee78af0c082a9d385d0656ce271a6dac2a0e5c0da64a77b38106542cdafda3a6d820440c3914b4a06422baed993ba5fb9e8a889cef35fd5347f25c82114627d224a6148ffbb6c0cf8d8cdc38fa24ec2c94093ec626f85119e19bd4a1c3470c3721439a377325c68945168cb7f5fe214cf0539fbdafe6f320195f67801b73aa3e0b3efa746bdc1c9eb7da724af80ff42452b463706e1ced158c1692b5268c08a460d0a6b75979c5eeb522369b1aaa351c7c4ae704bc9736224fd9af2d6bc6d5df26f4bb0650bdde72bfcc0cd0a0667dee651a9238460b76920ce02d1be72cb59a1bc8b81f30a90f1cc3c26b5a3138d461274379c7318eb028f5ac606e634b6ee21935889d49e0aafdbbd59e74038bb692e766d7895baa59b6325f78a6cd39f10b2a7a001c1031037ea7325ee494b56985bd7371e54ef8debf502599c7d4c0419e8d87532c2e816cc2323a0b3d983e7a9a0df5c255cd78c21737741edb2f0c255ea06850b417b9d4e03a491cd40b24b76f029bce128905fcda9ad1729d4aaaeb0f9d756ed762c7c65a6ddce99339bc30d13849035e45d5348a0fc302fb9f1fa3c9cf4630e8364ee07539de1d28e3e9315ea6fb76af8161f19e9aebdfec5f0ad3f2b7f80e9675f00aca996710dbdad152b55f16629e2eec2191d24979e5777bb86fbcf19292ffb67a67231471de6a47bfb3c3b73b582dd7dffd88e3c163188dde37a832d0c23e06212c6dc0a9212ef327ed0cc0f370ae05bd1ad096c180ffc4bceff0928c9382cd797b5cd9b43aedfcef1d7efd8d16566ff22c6637392329b27a450c1c920ff1a0f02928f88ee0162447d2dce6ec9cdc59aee0c84f97c18372ee8c2e506f80e02cd04d1cd24e9272843817edce99f74c056455ab0136382121367321d7bed6bdf8fd283fd61d6bfc156b53cdb4966720c4deb8073a52527c4e3833365ea32b6261309cd681d7065acb3a7a3475ee62ff217c4d537cf75b193715fb88bdfb32972428570e4aae3d45ae6db506ba9cd70c6930a454d2078b4dd1d7e3c054319be07d5e77553f6b7f28e4edcae23839950452c205c5a130c80d3bb99747704f8cacc12f893327735471b465747355d6bddb4d7c8aa9ce3407a99d1732881086724e66a7696aed604d706617ebf938ab42de1e5287e8f53cad8cd13f11164c67aa135d6b3b200135921735dcd915f811c84b52aa30826e371aed7b3b8395be34ce56651dc70f4f81cc77b3e338f0c4837856db705a75dc43b2fa3a3d3ae72d92d7a2db406760f3b95c40b053272b17d4b2941d831206cc458edda657deb42d4172065b5e883218cfcace2f0cee9ce61fb8d5fb786b81fcbd7d945b317aacaf3125fdd35a61e206c84177723983a9d5326dc125625dafd21acb02ecefc3d1ee839a36973314583925abe95e58153c7a86876b5ebc887cfbfd1c4e2a168ca102ef34fe71da1a4bf8f5202bae6c824acdee168851e10c7a2056740d76c11b5585be5201ef1b2f794c9139a35f776f70dad3620f111009b3b920db8423dfa6801622d5fe151be32d4997ed568382d305e5d5e12dd681ce3dcd22ec76a28f1db88bcba67e7874e144ece63deb9cac7f28952c52bd67b5b89ff09e5dfc02ace919d65d2c2f0a320288613b2c6b7d0744ec6be6bc775f4ee4783ab038f5e508e9d0585eddda679c2c1949f4a419055cecfd27167c307533c82df646c6993d92b163a325b7bce24328254e3bcd4ddb63e0ab9b1a568478e694de8030c4c94e74da1415cc4de2dd2ca4e53132f6b854a644dbf6c5bb1867419f41ccc8dd2c969542eb2aa520357ce30a794b3ceff798cea0eebfb776d4d94d5cb53880c5903a2b58293f09aa9bd42a31ceb55b84b894c95c3f01f250a8449dd4bb3a7c530ab2ec6854f124b8d8c96c3c6f47cd532f4edc5f5d575dbf3399da54537c3073ca619dfff0c625baba69ff45d38e7b7e4dd4bcd3dec575094249e886691c2a895ff80ed06168378d4619f41a3ad4cf3325446199847a6544613b4d2ce1be507d353aec0fd55141095c4d1621c60f7b9f68650f1cc84fd445ba53d5f618fe67426ff3494c90f2a7424941519cadf0a6544f40ad4a938f773fe96e82499cbafd9b5e3e1f34f816cdebaa91531c1a3b3f5e7c344d2e43d60721f133960ee31706064cb839baac72ddd86c9d28f38825bdc5ddb41fa43897793a3a79be2ac5df2518444bd20795d37516fed9fae299053225f72f5513fdf7838cc7e9bfe91d53110715f9f408572b71f6278219d67c8d85b5b057e82489a82bc255c7baa9e60973715589ac1141f713fc0eadf7d56c96064926f623c32e8b0a4c445ed7314590fe12b0b429dc7b2b6149dcd5a993170d22b3c22355f0908ebb4dd557549886e4ea46f9ed296a081ffae3774ea2096ff0f7df5afbd3b21f0ab9b4386b930caa178ee061265cca070940b9f057ffbf7587843651809daf461c7751ecfd71bb3305baf887e43ec9d509f91163388f74fbb11ca5850f778521b0ea4a330bae360cfd5bf69c5a15964710248698172da12272be2afe4cf5985b7a03359c28c469d33a2143852fb533a7df7094d294b8625aab3c472a76419b855ea7f01085d2f2deafab44dd6261265bb72f95fc65cf3d60acccb5ebb0f71690bf954972f18d3bb211508e48d8d00ebe9d61977a582f08b090b74a4ba6a925654dc5316e25dfa62b1aae5540e047f6d9563b037ffb52d7cffa63507e676191fd66dfd41799aa1e5a77600d3c64216b4ddbde4dbcd8000f8c4852554bb4123640ef1e6665cf3738e88f27566b6714f0442ff6020acebe55b726661554ba365f6a7a1efa3eb4e8377f0c1daf30ab86bc658c29a434db47b75586300aaf25c84402000c531d01bd0157724b824a8cabbdbfcaaee074c0b19d220161669960ed2c4db7458e6789bb819fd49a5df3c25599282ef4e350932246b2e5c9b4ecaf1756ba8a997a08b16a5958b0e6485493f3fc8b55bff65114e77b0284e53baf18202a6a28627c0212d9bc7d8da8a686961f383db4fa9e463b2f20a394c77ba39e5352b6536d1785f58310a295696108ab12907eee9d1add5244340b3e1551b5be20a85eec501d53024c5e6663a32ad8a484c5c8b83315411767e7a8bae0a6851ee9d7688f8049b7a67b9d2340549f956a043bc88668f728d7fccd1e42bb32d0841eeb07b404eccc8147f1b24f187d359d74f5b0e5d7fec28f75abde8023cdc8907ca34215133923a51f5abbfc937617e87d7eb824ab697c24f11cc7c978db7bfb5cc29bda7519a6012fd8345596636834a9ecbd2baa53be48bdaf3fcedc724bd9d06cab94e0e791b4ce982ddf1f221b8630549727e2018fedfb2544e700fee33a6e53677c28344c97ef36f72b61e96822443ea584f376407048f0ffe6d0be233bdd2ab354882e7f99b923ad246ddd63ac78a21972ea34aedeee1de2d5fe86557f77e53168fabd0cdae59b80f53bd641dc02182d025908b36ec1d8f4f4b01e3190ac24a64ce3d1ecb9ee0518cd76448e526912cea88cbdc2e68539d57b56c1c928e0b802b81690f3452b92bb7ae449e77005ea12f7ce4ac9dc3ed6b6f24c0a729d54895eb6492a7e2f4ddacfd49ad6ccf9be9c61cf3a64d0111db507d16bf2f98c090e9ecead244a7daa71979b7e2ab2c9447c0299f7464d1320b12d251cc02068520affa572e52b69aa7bbb433f3b077d32859ada8b9a360dfc07309166ba0b4424fb6371928c1da2804d0907cbf2e1e70d492a119161ceb294c3eebc8b7de3fb3b36e0185401313a944b4987488d29aa4f794f52d685f48cb1caea7aef9862af1cb8b74457631bc88ce91e07094fadbf88912c6592eebad62271a395d930ac44fd492eee0ed2832594c40cf278d0dadb720f44cba1cfa337d675cc5f2a127b44c7c6ee847a14aec3f4b543b8129252f4a69f3fe3a2afd526a2676ef19f4ce5a028eb736a9ac12242ff044a38f59802bfde6706d6ff9a35e7d5ec0d93aaefa814b74e3791e41aa14dd4fd7c5918e0c82c0a91dd6761ebb67172b974e25a45febe32fdf6dde7accdc90efbc0de79cf6ea0885a81b3a9437449f26f6991376f10b29c74f3b6e50d1bea83f71b23f6a4c5810497c25216c3a69c2d2fdf23d727698af63b953bdb06d3682f8bd97c5e2a72e7e6a08f78133621df6ecb37851b288ed71d9672b0a87b19d6aa1284bbab21127cd316978740736e48ccd601619580e460d6d66f956014f3f5d6082b02dd62d5096223a4c34ef52c1c0ce4b6d7939036c9eb52a7e98f0be8d6fa0d5ade8537b757612ac017af11f5935528a602d54f735066e3736f677eade914febed242c20eb08bee126b11a95526b4880e2fa92512eb9aeb0c949da50d9d2648707f1797ea049924cab1a97526e24e12d9cf4864b09b8694d279df8e0f613f737454b92e00fd4700f870880ff8988b3c7f328ccab934160fe4257d458ffbc5d065e83d84d1cf02e8e55c8900cd9e44dd09fc9404039fa35a1582c4690e7c6c91781028c53500abf52722c178481564a89e828054c625fbc72b4bd7323dd62bae5368c07b07466bb1327933d9e8f247aeed9d814edebdede7582be81b24b7709fd04d494266d63539f3c88c952a2f78a0ba2036c804e1c972aad0ebe04428ecd3b31739a19767d5aa4c1d10126358960f31bba4d6990fecb1050ea9713800dad9633fbe58a2b1dcddb26f803c050ed09b7478bebfc1f43fa0cb270ccc8d9c041ed1a2fca3092f3dc38ba581f513b3bbf2879756ba3b4172e2aa7644105fff6adba735d46878c0638237093f4ccf801e1e792854c040f43238a342b4912de3a1e571f7a3ced8fce2a611a1c1b6e10ad5c271970a9f8c4a051fed1c628efe7a922576b5e7b72ad9223d7076e8351dd8c4dc930c72a6be666d7b28cd98aa32033d86b4daafd8f833026f48759c3be9eed8024478e84b4255e6096cb8784ec94b1f138e057cb9fe0c60216811b8b71d43dae243a127f462d75e8acaf4c3d7aff9297f36fef3c359dddbe615af35bff23fe0f110efca1442891b15c248a453f75287cf73d3242a4f4bc519f72b4253a52dd9d51c7485882d6b998134ab8a6de892d32a6eaf55355829f8e39c3f88b9a7005519783c795893895b5980ea2e3e161e5b6b8ffc897f4c6ae67b9abfe2dd58255c66b1175d3e9ac59075226313fc3c50e51faca37d3b55c3663c843b51cc436fde8bbfb2e4e134dfc155fcf62fb438078bbb3a83c51f96f684cde138c3d97e3eefa5eb2f83f3e09aebc911add5e498ff822ebe0ef4c11068edb32307a76eeb5d7667f4abd19b48e1505d00443725a31ac0c732c2967d02e85b7edd6a733072ebced8b5b28a73fb36ad885d89cfb595e5a04b57fe1d209b886e0bb3a54c9c56c1c3d53584e4dde0ca4e02b6ea33d702050ecb80db504e7e5567583a7dd3c7b84123360a67e9c0b28d1423711df10abe3aa722f454e8df948333c8147f172586ed6e14afbfe1149d4edd912439fcb93ef96519dd3283d2331e1795a4f6266b8a9c0d4c6f842c8cffef388cbdcdb3cff63c0cec0834d89cbda7e3d7bfaf1605bbc5fac0b8d1baeb6f88fa28bab72cdd0f9d263bcb87481dabaded5ce3b26d6877836315524280ee673e7aa84f9d9d5693141cdcaf47780f89ff3758943781b71dd1b1ba8fdd9b2e4eb464874c2c23cd3acbb6df42062178f62e8ad5ca92d1acd0022f888e519d5655a4dc59489da33f32fdc576450d854445c186e15650016486c8fac19b0f4a2fe257020fd067b240ee8be7ec32d5d257a52498eb02b6e46c3adc5e04e943fc91ddd615e8a7cedf665e4faa5a1fd799097e5da3f313e212b52c99b70198174adfad9290a80b2628f2d5de348982135d07e10d2e68f7e343a03e285c34fc50f8c92c8c925c435aa133e77b6eddcfef2de46dd02960d603c79d0dc5a7947485265d4ffd1e5a461865e6cd4162d0e80ca1ef5d31bc1c26c8c2d35992ee38b0681a27c5892d57d5633f00f45d558091468014a3ea17f300e5a32739b4dd9dedbabdb8897b6dc7642896966d1d80e4c6ca751363efe7f6394c35aff9ff7f35e57183e934779d471733c9988f2cb32eb2abefdddef5dcbda118ee2d2f6aee2cb236ab9e835c3809ec5c13ab84936b260d6a8f5266c65e48afe43779f22e4b5f1c23685c3f41960c65841e043973a207b116d22c0dc49c41eaf4804e23dc5241c308806c764dce0c870f51c7d04469b17d2156432524386ed1fc8dfb5bc5a5486b401b9b6ae7e0a6ff8982473ad053a0478b71c4fb8e36cedc52894203b41d6a78b45a551251fb76a371cbdfa784839c3133b1f9db6da3adba7f33881d561aaab64502f40b5676841fe83a8ca78d34938349911e41deaaf93f6168c4031f0a525a92d8d9621f3c737f0cdcac05b56ae1052ed6a4f612998f6a0ef058433be3eb854333a81cd681a02b910a9e8fba92eaa6d59dab71f6fff9e1c9f31c3d33f946763ad49d7185fd6d8c35fc2669883f03f206a2f4d9e693de2a5d2fb5ca42131e36198e7a14bb3cbb88f70105d75ed25a983dc0c1cc16eab756381f41f1814d40f48bcb94fbb3ee3da039f4a9b34856177a497ef04bf78af453a0fd8fdd1d156c80e99206e2f4e3903930c717d292c3de568692f8552a875f38ad4c711a7bdbf93cfd8df15543678fbe37ec1c81d258468e56bdba0e7c3f014781018c9edb6c5e7b9ede3fa0b666895309c857459c2434ad67a0b77daf86e8dea0a86bce68220182ec3c087a7d61c61b0b2176015f9111693c1ca154cab1a229377f16e1d03905fd1439c1a827218b7c9d970c1b7735cbb2a1a365884bb1efe12d959c04202e4f19604cba7184f53b43082bee629cb88886f3cc0cdecda0727b0f97766119009f32858b724c46cf5ec2a3b54eceaf2b7961ce5496a61fdd18ec177a030cb7d96446cb3d7f47b688ba919d00ca800620ad329be1161e7630e1c560cab84116a0f7bad0ae30977ad842f4fe7c3f1e78e49d97934379f90719e428a838c9a8b8d5bae70568ae84ef715497329689459809067abf99d0e16218a02784e248b94f0f945b297874b39da6821344465ff440654c12b5746e068726eab92da40c5f1eac6c4cd1bda4871ded20ac11b73df585305ad049b98fce4a9e344940d133d6e43ace8073c49b0d25bcf186ea6b18d00ccb53eb8cd96ac131997ea65f20172a0bf8f249feceec49408eaf1c0340fafe2bde6cc6ddd4d1a82092a9828c365435b3e29ee7523cca96aaf498ab3c2657d5a6618e52362c548860d7ee91a9dd428fe266aabaeb4c8661559348c51a6d23323c5c56f636ffc5756bad8d0c7c15fe26564b836a3a96d1d296ad8cc030e38b94c697ac95c9da985efb5a7cd8da28999a5b7bcf50c0c746189458716f67a24710205d863ca6b46d8d9b828c9ebc6a3afc0fddceb213f7be614b11af42e16c3b208b43bf010c51357f6cf7a7c71a9efbce3f1415da16dbf99bc121639acb74c1efb1063e875a99a379fba0ed55a0a457c96862cf851e9f7715b14a14846901a9cc23890c8bfe79dadabbd62576834fe11c69133ae126e4e4dd65bfea7182549e9090ee06d04df7f908ca039f2d726be02c37c97c667ec6842e6157b4dbdcf667ba54918af78c318065a5ead7382097327400d6199d130c808f3eef5e0d408257af1e7160fbdea04733d0a8241fbba8819c17b369c1a702aab08862922a0e1e4940d8419d931cdf557cb0566277e6b55819562c3ec404881b4a83e0775f0dc2acdda889846ad91b2c1d7171f30b18b80e4abb8a88b4bc8ba316de0cd9749795ea12bc92d139aee181eeec12d30ab1fd1237c307341d696d0588a36669b2e7e0ec248170d3344cb7fe5af6cff8aec5d3874069d7c94d66c316d49c198ccee303065dd20490ccf0b389522ebee338ce85d9be561fe276d3253a67245d6c8f4fd193920494b2d3995444f07c37bebcae47549cfc9d6caa6f8651ff42e6834180c7e597c059fed2aacf37b44f73a05654afbdce9d24e6add10cd443cc001bf443180e540863b3ef04ba72fc0c554ffa9d41a390b382d3a7ba3a3b585d07f9fb659420483a59a57299e33b82f7ce273df97a6dec8995111b45df29e7b5765c4b56172db1d84e193b6dbb2b6b50b459f72651cda397e063eb6a3d0059c93ae333ce2e0077f453985730f19abe37708cee3a49f238cc233e5f13342f0752a5e66c13e45c9f78f6aafbfd2b5fa2a0abacf829b5b884412141057b9bd5f7ac14d9bc0df63ec7a1e74fd5b900403a9a2aa3d104116e36c54af418e20829bec284574932fc24a660657d8b0ec7e09c986dd5b3752879814156e3b4915b9cce4a36cc1023aa2e0125ef7265b427d6cf09b3cbe0d7e4487676ec86975473257e7a2c814feaa7e196dda97b370eb794a537a76349966f87eb9da150aba056e7619d8eeda114d0fb895afed49bb1023552e81f90a332cbf56ace8b63a5f2585959769d187667e2ee477c24cc1337e25d12c70fdf4580cf267293011333a952b35bcbc563bee148bb627a3de994533f6db1d890ecceff49ee88103e296e8c8c86f1741f5604c9d0aaa8afaeaa2ab4252e353240edbbd2cf45c294e933db383ddaba1deba99de50230c5631ddf7ea0e252df7db5b76f9c3b219a079576d23260c3269379c4dd995cfe16dc89e4031100637e4cd544d558ae02848c899a0b0df09ff2179a7ea2e4b223930eae2d26f69789b81e691fa157b32e8024063087005a77e1e52fea3a2e7702c74256d58e90bbe21e5032377a5fff1557a0e410cf91200702a0a346fbcc8cc41a18fe1c630cf0f8a6c7fae651f3a6ce8712d1fa4e834efff44be9918a325e41881999d2abc9845d14202046d6e61882f6575bde4f6848a58478f388802ebbd45a26bb8428200a05428d9700b44b8cb7fa2b80a7023c658afa87f28e4291a13b0cd195e1abd07d950ed40033d1fe0f0c1eab8973613835946936b6347ae367660dceaf4b1e4dd4ceccfb2b8ef07d490dab9d9ac5f3921cbfe25a3b8713711e9ecface76c09da0544d1df15aa531904db199679f38ddc2ad698a959c296ead4951c2bc4eaebd7a9a366d177b6dcbaf06a419ff21be5cdae0187ea06c72cabe13c11a1eb1dde43639deb0333137371627f74ec2db57a868007ec01b73036f636d993791f90e0a42f847340e2817a038da694bbc528c9fdbe155549896b14ade417a5a99d61e65bf39cab4eda7da73f0a06cc6e04e9c89ec59f4576a8eeeac41192cd4ab2fc94bf813c7b23bb2154bb039b43cbe10feb621b73c95cc2bd7ae2a8d4e1799b8ac7f8afebe271a53b72892cbec4ba515e1ef4e31db843a249c2fda4eecf43a028c6dd8e89998edefddb44a4f6d6b5121a5f64689c8bbf0b56ff30711e4c3c979acdf99d11f7278f5cbd9fc1534684def85653b67548d34c04f9e2b490c371987132f312ba83b8b80571f3af9e9f01173a739689782eb8d9b6713843bfe3fbdd7982d77957596fa604a3d7a221fa801474c37f7e19744d9023069c4b3c99427578ccfa1dead6e110f4bbfa1592e661e916210a1407a8e5a43be58f04b3765dd3ef8a06a7ec77974e552c87d82e4d0b95d76ccce61dab180a5ae026fe2ab56c063ac4ed95ed4dcc0cd4cc9ed7330c0556ab55c01cb619ce0f49e3d39b284df319b71d42fb3881ac1853ddc868b71d934de6684e17bc4bbd431d89c967ae619b0dbcea80e8e6ccfbd5ad887da56f650c7bec36f82adafffee7f50f3b6d9bff2c40eb3d1df0b64362e61544d1489d40b2dd481de132ae8c6fd6291814112dbe3798a210a2eff3a742726f1866d7e9b0effa00b5d01990c0e289b5c17b90c9c7c53267edbfc6e76b1f8c6bfd2183b3f2db4671b9b17104bf220de3898a497901329ebbe161442d87897e757cb0c98ef5b906cdd68534f0e7bd72484e5cdd3ee7978d8870fab36f70dcdf4d5c3c8206aaefba95caa135f0b3d79f6c9d386af42bb5e266edfe86fd24ed1c391459c6d01ce9650a2a8a459ae35d4aa66423cc1286f14f424cc1d58ce501114deacefd4c55146568b675ebcd148fda94332684324d254edd1333339d31a7824320895a1af204f5cf07e3cbc6138cba26c11cc20ea1d5068cb555c83db42a787e1b1522e08991e76c27c5baefba5169f4e158fb8b2e9291be8437f37b385149ff72a8623299d2423c515c097852291cdeb21197652bc482aefc69c668a1c3db4688e57c8be32e82e40f685a3819819a25e51bc702de435c46e8fb91005844f4d8349d1b0606d8e61bf444c548803a0b194fa410ff0cb6243888b2455eb972fd9215df51f3598dee8664a64b228e7c121f7f890e50ce4b9fd5c062661adee57afcb9f93408c4f7d7a34090edede387025724acf90ab0bb3667831355e525f8169181de66e0abb28b59b9df83622d7530c88c790c31e0d4d46d99b5c8fc9c55b5331f382f8f349bd8a3dbfbf627fa3399adf03959f4ef79c559951fe635a88c22b020a1e52f18bc530efba65b44fbf1b0b733ccdc3075c6c0750fb6fa1a55c7ed2bf48e9e8b1deaae17cc7f948dba1ac0d10ed040c87dc5e4cf499992d4ec896adc209b90075c64a1654c74cf572d554555bd3cbc871d25b01cd4bd2da25ba6ca193d9bd4914c548d2476b9a51f2f14dffdaccb2892af7074bc09a9dd5a6cc77e9f0f0f35341aa0d352b9c90c9137530c2cb876b411f6d9d2f02bf483f506540fb42a6116f311ed610017e9cd2985dbb1bf3ff31a436b011af59f0b8b045ed545cd276085dbaa89969efc86dd0212f6d603a40d882dbe8df675a67ccea8cd558cc432dedf3c3cc235ff693c542aac010c3b2a5411f1d5d3ebeb6c5539438cc32298002727d78adcd8f401d6d6107cb4fd47b9d9de05ae66880f734880b894c17fd57d9ebcfabc51644985a8fca2a7514a358375633197bb60ef16e663001944d54fe11138736221d581fb4e9d90dae72823594b17861d549a076f20e03c62f56cc2fde530226c346c6abe0943da33b030e337ba5df4fbcb2f6a5aac06296217f349fd647659abbdc1e794be5d59c8fe1510133fbfdf06076b4a1b725fda0f76bad8e08b8a2409d5cbaf0f2d0ccddb7f0eb8b6f41eb43a93223b8b52b924f0b986b9356e5be4c3466500542351cfbad57ebe02843239657b48fb1b6b0e1c546321c3a2c41325a42817a52b1f82a7bbcfedb95a37f1581b49308ff7cdc0311ff5ac3f68ca26d2ecea7210fe8b803f18ecaea64bbd9b839af087e8492a40c8e8d0c2b2be6735def847962f485758b304368547cff0b9d584661c0d2f5eb682ea4ae4f0889f8e78601d2a2cf803864d2a21b454e391d54a9e11dc99a43046b301ecd1f907ee22103d6c691a6d477a1bd8aa2bc46880c4a07c33837cb3ba6e524d3e009301b9743785ce742f9c9900dd3d826349446dceb726069b2bb9ae1b75d4406aa7a7554fce51bac991a2bc622633ac3ead1cfe31b90c3377dd1aa5e26d7d8526c0418475506e1cf3c527bf4affa1ddb5e4c8d83e193f91d2fd00518c03aa04abdc843237c9b775635e2b5e605cc02dfb4af4efecd2e9d61b695214ca66e64e15882a25ad165484d1f7e052c9a1ad4041a3975068726ca4e4b906b72bdc1a534a9f3dd59769c647f9ba0e539e4edbd1b43c27924ca62d31605a10a1ea72375a0a7bcb7394c27b8e0e420ab35f3f1101d733c7baf2561058a62e3d2570a349c787103c73b3a8b38426063403ef477dd7776ec167384e2b165e840b8d660e8e1d9aa729f4e81f964064c381ffafa59f47625ab8ee2fa68ab82db490a96c25612b8238ad7a6cc55d82c0737c84a3abd2f929ad9461b9eb87a37a36f3ad51c2945f7f45b9d612e7a9d529501c63592ac1f51b48467928349ad10ac9f339fb4c14dd2c13da7403de80b60874f7ec44734400918d9b62f1903c68cbfe442a36afe3d81e5c5f3a6b2e434f8fa13fe4ece3f89973cf35182f836f6acdaacb198f291e1eefa1292dba445d48f4ee2584e1fd23332bcae0c00635cf09ae791b9682fce04601f929332c1210d519294f1dcbb0ee1e33ad4df600ef073a51612798ca0949fcd87b11ccfa2c47def57b5bd84077d9e373a76a0df5949d77a73d0a098616c3d0cbc39222569005929edd53f9f941317b7ff1a1807327eb5764b9aa2fee545a302f592fa7a48917d8b28b86b0bd9b4ef9b75c9e89a0f32c42504f2f5c14b392b50faf33ef17ac4f029668dcbb6aed88b85d0a8672ef0f9299c9d18efd18fb944c64f2eab78a8cb15c93992882822910291e77caa9f5cf5097795d30ccd7c7b5591305b48a6c15714465a686576cdbed940babf72b3255ff941ef1ee4289f4f4560b27f65f63a2f4ac109d896472faebdab1ac40d09fea960207c35a04a8930fec5e78a1f5aaefaa49077c770d7274be2a6c3a21acc2b150589287601ff1aed848ce8f3b4b616536c4f9670d67eef43bfa88a18b112fe51b65b4f0523f000f0d6d84f424626bdb177f040f46d2119167f8334e058f7d3741a59ae68a1a116a9a9ebf5234f2ddcaa0174d31d23633b79b0167882175a38251861d3798a3e0641ecf5577906776e5326dcdbad265e99dbb036ae0add283e2b7cad1070bd2190b89f7868602c7b699816a3023ff79e298ab90096c457da584bcd9d670c8ee9fd8383f637bdcda0454b71cd7e6bd40986936dfffee4d1435a699697a4d0d9a5baea572d2dfe27a361815596a88b54b5b32125bdada4848292ea584c02886657d830b3d8a88068d8c90e6f8b4e584668b20dc3fff5e5e36c815d6ab2261761132262d2b21a06ccf2aabd61ceb9f562734ad7ac1056cb5c948da9bc9abf03aa5f530603cc97d0049e87bc247f196fd002f4e2b0f16e1cefbc85eeeda6a5a329c7111cfdaade0f47ab7fc47a50ad11e817a56068f313c47d1759b0b189b3e4e37678af96ca0535df8897ef27c0bb6de0d6807384ea7c6b24bdc9a7688c0291187dae18ba888fbfe0b8d6bb4608a771a3597a7ad9ed007e7569e73580e4656e367ecac34192fa81c90b18de682a727a64b6a6b38fc25af28ecd05d6f17be1fe313efeca58f3755dc21c1875eed2a8e2a47f3e2fca015e97e39a47a53ee03d147d361f001b9fc0c3c3ab7025091646e23a3bb89772f460c329b5a227bbeed0e16d176cf32cdb7e0ad74bfc54c150fb69cff74762c12f3ca126b9eafe69d9f4a15cd236f27ff588710b59bc6db8139d0d9d308fddcb036daac8c291b9bc225355f8b5e7f92aed32b6e8ed9c17930acbb408aeaf11933c183de6cf3b090c6cb4c3b8ba47330859dd315ce3c9bba8abb50ebeafe2863c464e8ed5986d54f3689f104aee97683e019e5de1ca5e386a065e535b7d14dd452a9438f08b7dbdd59a60f16efdfef39e64ca2e912117600cf9b09f7e8ffac5d5cfd489baa736b0633e897cb86b85eae5e2f7029d29982cbca8401b20fd7950cdc83073e5a96e2e797854893811d8eb85180efa5489a16351ab42b872f889a202569637d8aecd55929d50ed59a4ab20011ff067b812c2e1b719466f5d7fdbb9855fdebcf99b2c13467f4dbedd4632ccd7e44282576eec7ef6c83ed521a2352d63d247e5691724654cddcc2ca4b0784fc580cddfee92241f32950381d0c4a11b7ec05990daaa48c0358340e4f72e2f0eb50807be5a389f60334fa08962331f4499baaef394f2021fbd82ee1ee54e217eaa9fdc820ab6056cdc05383a14ee136005b6e815af37c647ca646f4412e4021a7792ad9116e0db9c4b8d27a7742c3f2ef41541ee689b10799dcbfe1281c5b8cc57e691484e37353832e1358b02b44c7ba75b92d0594dd601f39f009ceffda4299c8b899cc967858266f23766104a393940c086a0641710f70ddeee2fc71eb37c2b00196a60030e4413b911fe9afcf37ce51dec701947d46ff26b78c18e5dc7e93cda83b93af3cf6d03bf43db86928be4a1cf2fdf15b6a9b6d3725b5f8d559da450bd654ee749f88b07beec6cf10f20c4527de5f21cd4b540ddd37c414f2838668379797b6560755280f308079dd2660c480bb903518fb202e499165674cdbd84ca3b74076e659d291cea6b5290bc25d391c166b04aae12e73dfbbe45432befd0bd3789d0b4ed70cfc6b6803ff8ad8d7f41e832dedccad9ab89a371d23af27cb3309f606221cc33f016ab83103fe560e251c060e02fcb511afb742c618ab7aed93301fb8aa36beb99876ad6e704ae30681605899f16c4f32ac7b2f7d6328c48dd477ffa014459de21f843baf4a47473435bc12db960dbe8725d06ead47824750b13b673b29324ac10bf78e393c58a53555368fddf18f7ca0b8307af29ffb4db9728e98d07836c701dd22150f48101af9a522914929bc85b1d45c983c7fb05bcf5d938eeb22f12073e2ab4f329449436421fc819a50896594c442a373e90d89b52d85e212a82d97e4e247daf41251f7f1556fb463e2a2ba41026187531dc40c13ac538f02cf3fd43cb8bccab651235cba434c652a88c86bfa56e7442fe1800387088306e6ede573ee8efb34f4b9184b84cfb148c11c6aa4fa22a71674e061a058e5c2f6e482f0f7ee91037e3c26c0a573830c42c5baad5cfe24a1a165e0ba857c0d1172fe4540475915d4d3fd5a67ccb45b4f6c4b0bb5735f7fea84ec6e46db2274c078a552e6c3c291e394465d08542601b1dacdd01f128f7fc1dcc449515cc1d7edc8eb02019001f86469671391d5b076c3584419fb60ff27ed9190ab62286ff038f5ae6937318dddf6d7fb676a2900b36c2b2f44323100e9955d53b2c5bc660866f2e3fd2521a982a2db3de55efed230ff8fee9fb2b90fce456e1ba207c3b7c0ea59bd3eeef3d9715f1653c0d1b131ea198f834f1c883e971979ea29c13253ede8547cd1a09a3b20ced17d0d4314b1f153a377e975d3b5327c8009ac4b3c6181f2ce9bb380dde10923a4c958f0b9066971005e94a5d3ef228be6df69dc70b93e7b1b839ebfb56ec7d399236bf94839302592cb3759f07681d77ff83c8d537c16e23c3eb1b694c32a6c4c31d86d9a8f53dd47bf31c934eb8f94dda39cd5c4c80e0f8e014e3ea282af2c08189fd236bd8d6ba3f89d8613209b965995a5b934f8ff2db541188220695eb7d622dab35595886037409a88d486a30cafcacd94667efa2974a8db6498e6af92e467f431bc7034095bb0b539bbe4daafc7a99416d402c95798dd485106de941b9cd771ad0c6cb19a260842b1497f7087f4f3d95b447bd95c1e78730184b6d4a029e7690143ecc5d0b6eef27ca754bd4ba36fb675b3ad2b3ca7fc678b90c328a71e3d9ec5cb148f75f124333e59cb3c41a137dff9c1d281bb520fde8f64fbc9215cad2712912c1183257add65bc42ba975d0d755460f3d5ef5a5e3bdff0adc6eb3deecfeb15be7db74ea069fa208268b5030bedf9845e14832d9eb8f2adcda84889ac37ab29ed219dcc2ffeed06f16befd0660a4d41c45d8303a5c54f2142aa34bfda37cc4dc1493e3e07c1d7bb89e56db86d839be6fdb10e6928aa71927600562c4b26e8d443f5fd985cead452cbf177b3963126d0b5eec0177562f72a75222d21881f950fc2ec03a0003dd9a7a7030897fee84fc21fa7596f97fedc41ef96ccc4d1ec0bfa46bcc57120548d65c2b6707c614dc59020ab6406d2cb40cac07799090c43ffc3b4d44f34536198014afed630e20615a36c3065ba9cc4e48d0a844d754e05de8d69e6e0210eb4cade715a44c7423397cfdf7fdff8e1f781d27f26e1df128aef73c051ea554c5321f8498eff7bef248ebdcf55437f17ca0fc9f3ea0816be9b627ad6e07fd9702eeb44bca9e5cbffd352b6bd006db72452fa4d157bf945fc3041c0fa870c0a6686c8248e8ba6c904ed5b4595e07db528ade83cb5cc783183d21b726f77df3e61386a87d8290a3a269055ac1a35989da499451c0ceb4c7946327f5b97f8c847d73443c340671461c5934eedb48e56c55a26868c4618c22353eec7613aeb81fb16d69c669a15c6168611d796bb9619e3d27c9c61b78f0c2420f32fde14c46ee2a6b2d74a1e0129bbe3fd70bccfadfddf0ee5431a7db6329cda00761796de1a027a819d1a5f7041b48926939e2e0f38b803226715231a0622e0de611baae28bf45ed63ad99f799afa92d42d4f22318439504d19324581e387da31e50149406f84953e0f214d036e0aef9f14219a9e69a3c1720a4b667adba5828d7a7329fbbfb0495f0745482078daecaeb47d715a1f6797033467100f364c4e536e2eb465ea70863b2edd3a203ec78d2f024e4df94d316396dcd5bd1cea3c3549cd03f6e71d086d59e0a846db6a9f32f97d357e1e4051c92e4ca6eca163c6f0dd758c99a7b1f7c6d71bf6962e2c5023e5f08a546ea8bfcec9559b88b282a5094d6e008638c9386caeaeb8e9f44c9042e91ef3ba6b59b90cd447bb30db4e27a3536962ec87ca7e66558a19a626caa3ff8f92cebfd0b878da8dde4264e88ac932c536be1ebd2e69f997b0deb90c16acdd9ca24a79a9e55275fdf3c08cde746209f682d2d6f6aed65dc2b4aa690bfdce0c823ce0cee15d32428bd1b1c4a1c72b70477359d3707a75e0a5061636e464528fe80143ebed2c53e49b966ff4cf72d55fd4ddb3062ba4ef1e038f1fdbe9cd2d1e477e54b8310dd11196ae22c0a7b24f86a0f8a796379ca530a8301cb0279c112cc8e404379c485f5e362ed5727479f545801afec6e94d355445cfff583bc0f8a8dd3de077910aad21114a24c504c776bc3fda3a1ab262ef05564c755c51d8d4343e366877796ab7067f2cd448a711f36d9f615fa5f5ad336e42144e347a3cea60286ee7c351711a6cb12693b78a6c39a61eb1756d0a772ed9f714bc85553431fd5370cd96d3aef27755409857f2ea413f55e29cea920dd8078b56a35c7d2e4e99bd19c040f2e3b77eda8dfc69a48235e63cafa77c6a068c642413f859d510816742b20c3ec7e23a2df8c3d7a118f80556ad2a85910d95028a944a2296d0e8a34cf5588d30be3adc8bfb48a893157d2e4f1e2071c904cda7ca3ba613ceca00892103dd9c56dca664b96083cc6727c149cf17f29bf8b25ad2f07724be79c73d49e8ae51ccbb6a6657bc153ae7c486a79dbff183f396857f3baf5c941c15774690c095d97dad5c8d69a8d8b8e67df2cc8e5822e505477bfa5deb6642e0b0c0a90f302b59f2a20971b98db11b6c679dd468bc031b5841e37092f58bc1dac265c980bfb1477c41ce03ef830a8d47d9835600c77361ebabe675cab625db5c2cdfd0667292592f68cad4b8b6a84087e846c9bc01f42e9e6feb5b1d37538538e4ae2844aea5c5b0e8288937a2b460ec520792449a501a6bd504a975d466e052a17411aa6fa6ccacc250df9b3ddf042d4656b94624d7887c0980858b14d9105d585ded843debc57091ea63183b3913cf4afc7a90551654c50fde3de44d976de8a9add17b1ffeace01d85c9691a0ada1736e32b113cd6f3d00fa3092e47c47f9463d22bca328033f886e11b5d54a7377c04bfdb33eed61f59658b65b18a38aad9acf73281809acaced640988469fb2a8de11f303b4577fd537a5e42fd9dac3f70426ce15f1396ba7d75bda62175823b8717f372409f45df3f070b77cf10564e6dea2184598f763cb5eb0e6ed6c380c21917c4213613e84f3f4a2f3e8bcf02a5faea918e85155a3909e730f178f8b9edb24290088b71dba5b28a94af8cd02f9e7ff7d6b0dd2d2bba14f4ac72ae7a0484e7d72ea39b01345dfda8cf67133135dc95831f1267722017c38348659dea6eb5d7acec6dd32577c1add65067ec1ea52806ce3f34b29a9748d9b654ebd05ad3e708678395b1d3a342cdd479a9d207f8065c887106357c813618d0d7f66cfd90c68ae801214b89989158829ecc6a4a2d376c0e0098d76e0d6a22d873a5d25077e19d59b1dcf9c79894ad2b7572387ad4d302a02dc6f6fe3e0605ff148967269628a1cd57d03ec19e20539e1d34744d66a931af1b82e245f004bb1452be4564695c62af93744105208f86907c5fdeae161563442a99541a14366c76cfd5035829496c4f04a8c3f8102579d6cd2300d39fc5fc0c823be3bfa8cd405995aa6c1187536ff60b949392db97c4d6744946d7a4df18e56611f546df0cf987cd60dd73927f6c724abd180eab2d3174903c408db0b93d85204dc3edb6e2dd7d7b7a30c6eecf9a6497478c55b5c13036989e93c8dc1c948612b5f7c145e8cde1233915b0d4433ee547df5cd898093a3001955e1f9f4bf37caf4ea0781976663c1752923d67c8258f5a171bb7e7a892981e4d6392888f5618eb0da5cb76e950f92d89938aeaf64f60ac3788a5347b8de3086568d5213a1221a68248144f1e4f9a246b6865dafb6086bc35c056fbc23b7beae6951fb4affabeaf7baec054092da4871370171627283ec464190fac34c8fe42c0352715ab3354c24082c1430119c36aa69888eba399d1ba114c455fbe50bff5e44efb8b2f9a07ba9d1b857f38d1d9b725186565c7bcbd59f46bbb9ab354ebaf4a88bf81d65cc5b2cdaff77b313ae4b3b2e63a8053a3297be93fe0091c116fbc976c607200a5e133bc76e3f30bed3d37ddd83744f247f5d19555a7563034e0c2b0af1f4a998c3308d4acf6dfab590361f66d8c20e7fe9588ebe75636b0db10906e2d34f6de509a2bbb4f9576f019d9dcb9d3dd73e2947d9c52c5e7ee4fc53087b7ade3c18638681c2a8c7be7aba59848cf3ad481078ee4024f73d37f0355a1d3d2004ae1a4124e033a879b3f8cd675441ded7fe92603d6e0e76ac8caa51c6489f0bb9b87f0e1aad61a6cc927542c7998abe6ac5a7649696b342538b493b49aaf2746e7a6967369c0bab98cdea9f848f63ad06b24c8276c6710aca3b1068615a5bd82d57b7dfda416f44444e4147c28b673d4a9d7a41492c5f9e3ee754b53987fce61c6f3f00fb427757e637a9d3d395047bd660044aa4d78b72c80da2fb06c563d7c3407cb8cbbd4a1bd36804fb2769a9cd626db66b468bbd95c114614642da7ff00dea61ca2049fc5df6a64665507be67e624b01672412d44ef710e7b0cc283c50af9191af211a75bb9d22b1d636a2282578184f9c16899ade84f0f85dbf95f133560b3f1462eeac5c03ef09eb06e404dc443dbcacb2976142d920fc8b708df571e38a813a7ac663645df5999ee5491efadbc1ae9225e7278a69d72fc3e95c2843456d60fe5e29b781e76070ebc413a72d3d954b17fb93f6a57d23661f8d4785db285d77f6bc95aeb7197570bdb8f91c66831d9f50c522aad70156d3f514111dc2f9af8acb96f2e54c18d5d3966056c8afac1d17dbd92f7b7a8a9bdf47ecfefff8a060d8abc649bf2930c2cb9ee81fa7ea45f2e41243b4fdab90294ef90078f5837e602e45b66f971d1f16f093037b9bf06cfde10140ce09471eeb7d1b1616aecc840a07ab98d3e3df278340914ca9742483567efb0438c998e81723417f5c0e65bcc1004aef78ebe696cf841ddbbfdd6cba137826bbb1f01a2abfa8cb27ed47d297762c4be701f3266a9068ceeecf38839cb30aaba14d7ad31743202f72d45a73978c9d6b83922763899b7b75629b97608e8b607bfb934ec3a5d7fc11c540445ddd38a991c4fb7a0edf2106f6b566f5f6d43d424b30433202dce8939d3f374128a41cc989147b0f6a1fb5bfbee6128eb65d8f15ae6eade0b967382e7d5d7234f78fbf27c8d2b1f09edb1149e96e47e4cbcab2dced63a217e80e8c34535cdbc3128d259ab2abe755af5c03e01cef803b72e37de1506779a9b9d0ec6935e7d17450adbef1aa357d9ac470962c09e24dda44d18921dd9b270bfdb7eb7cd5f678239eb13f065f52f5c542a16083c770ba0210413d4ec07965bd4818a2f9c2dabad97c0aad078e2bb7fd50f9032a523e321700a6e1952d372cfcaf74e91b04e1bbcc1a9394ac811163d917aac2986f40842c35900ea037eafed5b18c849e56ef0e08c4fd1e803bc72468b14ef15d5396fe2af39a989ec0de4115073b535552ef7993bab88582f939732cebf5829d23f8bf9806d4308b6ae9f40976fcb16473b697f438d9f2a5b8262cdf0b0dfecfb8b3f246d090a079ea1b970d1ff7cc137adb95704d8619589491dd8ccf88504e7b8993a0658db59e9a5fd6962f327e4c17ce5287021f794e63452900930f392eaba00610c394981bcf145341c895d6ad99dfd78a5b219fc4d13c41af7a4dd1b88f796d63b539d30f4ecdd7e2c7bf5a2483e522efc9e899d928b3c5e26b327111e734bbf71588d8b046eccd775264f98bc9d74453ccba0267c39656cd4ef3c1f0f5fef7e1272808edca5bd87bf828d99c01ea27d1de7a734deb6737058a7b7014e7143df63b84a72341230355fe3f55ca384d72c7444606fe388291f652371bed114a9a4c6eb8fab73ae5ccc2ad216af9d96ba341e65605ac8f7740e6f4c9426b8a015025a5f170b37842ebf94cf70f12c6b8e8617ac7c320d95f78b976d3cece4c0244a2a1a53fdcaa980aea0f137e475a8336eb7b619577c1cd85e59457d679b2d5e5db236619394378b9744bba723291dfa7edfbc49c0773a8470ff4a6297fe209b6f651895cefa384e36efb07c7abdc9e6dd256c5652dc9ecbc7e98ac1f1929bcfb2cb5c831d93dc9a4804a888df752af048347aed0d11aa7357d5a6fd3b6e2a5907246bdacbf6e9e7d3aac526b4235f5b33241fbeaf0b6a3baa1bf0b41adec674dce245706a2f1350cd26cb39cbec39c5128f37e2e892a6234bdabef6f4b84fb444cca5d9ab54f548391721c38af145fc0c434f2d189847b0167940de58d283738b08c358183a41f48a3b58659282a86de45e503d4295497739cf33b9254fe4144259e00073d195600fa46c44d0255d47f2d04cb394366da68bdd83825c447e95a26e94cd5821333040e6ba193d6449deafeea1286b52e295725d8083e4a86af638a97dc95bca6e50e5ffac278f71a4ee092566064dd177d315841f2afc5094864b26da3daa75cb1eee9db786fbf3bd1b191936529bb54ad88a5ded0d97c4ec2c290f529272c0c13bb21d02a77a88aafc4b58660c3c7482ef54b21b27e922457358a313d4fda19b5d43a8529425f1b90b868c383a2be577a710dd97150cbdc38479e5b7736c744aa4437e56a957837c8f4bf369578ca4fcae4a86b37b00f9616a1bb6f909a22285f2cae1b9eff95c1f1a7f717c5c62f5b59309cc4c2e18e3faaecd050831a98f66d7327644c9806544e272ebf386faec374ca29ee4cdd80bfb502e94164c393a11c5a5b40bcbd799a8a977212e10aecf474aac00562d31aa32d8181f12eb9b7aab2cfdb5cfe7d49c2d370a7c05c8680ba74b67b2999e4d5f667fd3ddf8bc16001f6bd68d00de4bb2707bb1b09bc221ce7c7b398867119413bb84cd301a13793c137a50f8bdb6a0584d7c4e8b71e750a7fcc4c5403051943d8a6282c593be8364a21cabf979dd4542f232c1232f3e85e2d78458ee26caa58e20d2b00cf969dc9d882ec584c33528f2dc3108477507dcedb98ec56ba6e41baed147cad07d74495b3a5ba31b5faefceaa00bd2e8eb1ecb113f77842d5ba7d4daafa823754f65cf6e2bf5aa1bb4360304a73e193cfdfb55ce56e6afacaf814da30cccf3f0a740b8fdec28453fa9d2520121b0156bfc22d7cb4f010f4189fb4ff18ee9cca50e10a786fa38867bdf4f5675e7aa0c9443459bfe82e4066311278307159bba5a28b69bcb07e9244d10b1e46b63d5f0502e2a7192a3381a220e0c9d1d4179b21061c3641d1532157b11aabb15f1e91a975447a191334054b3f03fe6882eba7045773d775001783d8c47c8dbfd73290aada86fc25c4280338399d7510df3f9afee136e2b25c57a80aa8d5fe9bafe4162c97ede29f8613178688eecaf00508c98d4d245b956dce99cc78b5300088457ff880fef11bc51b7bd44638a204e7ba9c2fa62b502bc4488758621a11400952a64f8c22e8c4abdf1940068533bb114b09f2755997ffa50622378a5f13f4a1b68ee897d60c2ef22e64f1d97478880e7fc61c0ae1d9baef60bfbd33642fec7485bf5876547cec80ad87412cf017065d923bcf0f091edf781d5cca4d601c0612c59b92772f564c537748c775def178058b4bcda84cb106e7dfeefd04c6a88eeeaf1a6b2fd84a6bdf396b0760e09c45f177a93a0720fd0be364065c5430f4e57adff0774d045743cc6e78af4d0a06a3ddd5a626cdf21cd9ae480a3b7f4eaf2aa642678a2297671dc0b36ec6a781423b624c2168036094a79e26b3cb181525a7fb4241732a155234bca3ee9af1ba76461606aff941a82a3676c40b897eeb4d5751ad55b69f5499d343ed96fa0a9e07f5a99290a7ff26b6aa91d64f4982f17e63b02d0fc5811e722f62bd24d24b60799fcad594dc21bb679d97cd12a974ff6b7b243b41ff7d69ab573c7c67eefe1fa6b43b69ad70b2c744c80617af5a11a845047833a7404fba6b0429164f29d9fc7240b4dff4457b060fe38ce4ccf4a9c985ce78955b1a0071339773cd7e567223b91d23ffc310c0b21859218f5c1e25f20be2b0fa4ba9386ecfad6b6f9ef18c800e15a06955833f83db1ba83ab0303b809ea3d59add8c967943330ba59f3b2761cb75f13e15df00c5e1fa3a0def841989f35ede36687c1aadf0b997231af67c95f6d5d31de898fbb7eb863080cf4af3095a4e9a7dfa510c987ae0f5dd2bdf3e1dd18def42341b3656d155d2ad7d7883fb6a41d1abc8527dd91f0056c1eb9277246dc5244eba6bc691af2213b02029fb95652a95fb31f4c9e342bf6fba87005fa31c7ab544d89ea5e6543f3d3f657f0537528b63d6ea28710a688a590d3885b5fc8318d1487b775f9ed054820557b5f5e507c7c87c02dabe87225ff5cc2218028e26abcb694c3e1b3b191d62473c22f44afa7571fff412d02435a604da3b7ca06ef13f62790cfaceb8c4402b8dae094aa35e7e56e1f72cb8ef6c8c81d28cb176cb3fd28b52904dcc17588a9106cb34a37892f98db707ee23788b05b8c8124ea819fcd4cd8017c91321c88a5eeb28b6ec9530396e0eb2f27156a96d07ff74c360814e060560efc6bfcf86bbf312fb8acdb1a9c276ceb27971bddfe2d9318f4bb9c8298a2435df834a385a2cc7aeaa221a0eb28adbda70d64456efea02b7b823c3d5ecf1472f460db0a05fbd4da67e82e7d84bcb4b9df235611f0c61a10a6b75eaa68e7d053019ab8f42168d7b42050ae6e596d61d2d92b393e96ad10cca330a80151a5333933c9cef3b3b669cc90944c20e46149e6afd0821f68af15c30a7ea3dadb4d53381e3a224bd440dd4090b743744ca4da2dd6d4087562548d16bac241543bcb47166195082092219f1aaf5c3c7e5771dd6635393bcce055067a204e54aadddbdb14943925156d3818117e5ca4892dea4c454199c5b3e8fb2c0a39c4431ed93a7c0fa07eff95cf3f166189fe122becbd7367b1c981105eb2f774e40f1e4971d09042cd6190a5d5a6b940f69641b6e3479496fc72b8822bf30414d931dc2049498d16eb19e56a45bf29f5be02038dc7af44d3cc7a227f410eda7e7de18d6442d99195507d06b908ede03fb2321d43057597ec801bd0121afe943a6120244ccb5dbc4f8633b287112bf0c4a921dde8084b06636fee08f3d34cd8854986525d3ae521f0302511ee0af0294598b7f4bbe601e82cae1bfbbd34a091003eca02d5ade281cbb3e99d54fd945c88292f444fa4391c7e3ed2010a9a6e9dd59b56b4ecb0eb7f65f4a50784c1e71a73f7afbbf6c5533dd83c4c85f0cf439d6e43c95a600564dd4f64b26ee18b5948d043d000d8b20721d2be61bd0d7aa17308014632058b420da6e45a8626857e094c843c380aaf2e761d10e7fa44636024339d940706850c78ef4bb7ad2c1581163372fd202a4eab6efa24fe2710a4ae0c8bcc8bc3115d83c820e35c558cff42e57606a2e3464528d3d99447af989870d33275901303c5e683bb9c27af12ad3c01b48c9207d404a39a1ddbab6c040a816104051f0fca6f30dcc8703a158b3335b0fd976c7ce57f6265e79cb56580d09d686fc443e6ad7ca415d67fe60a1aae5a502f3580a1fb50d2ff92c28beb8b9cbb75b3187a601233a2f335e3cd51a959f992a2bb31ffd69e1ac640fd95f664530f58bd47d8eceba14551fb5fcb04a0f5f164991e222b822c1616fc0ff1767be9372d0001c2577c31d66fac4d3fcf7bd849fc4ea124dee1b490923e7b367d3ab588d5315fa46d513cee666dd7eb217450b0b8b83b4c35ad4bc463dd9f252f774aaa9b4525833553559750a77f7c8b9038a7600581cd1b91bb6ad5690f743542257e225273bc6fb870389286aad46b37b7799443c5126c2648fae58764dfa2b75667e28e4bc61b06fe6eff2653da41036d68cf02e11bca5a567fc8b46c45dcd829aa04a7f382bd7b7ad57b9ea218e0046e692b951fdc159c790899354003dc182e85571e603484f427d5a5663a645ed24772b0895c93ce099c937a0c0dbe23681718cfcfe41d7160a233c3c37e0eab21f2a1db1ba0bbe31fda3517a2249874aea78656ac320630c1e376329e5c176259fea72485a333a97a2e67c9cbc2d1fe95a2d0c820f5afd071884352852d9bda6c0f63cfb08f3dd74007e17a65948c3bb569d18a2db1e086ba7fac9140845772661dc217ea6a85499a1d79862d6e813e6de3984d88a4230013cd92cfd018c20d5d8f2c1da8e4dc5b78dfae0809a35c2b5416019b9a452c1fcfe8e2ecd406d7d54e82d8ff0f7dee0828d02cac7ce3cce40ab8c5650e429dd75fe232ab156fec1612c0b7b06f5e33f5a42783281582fd0504835fbbec4ec55ebf57d6fe86989972e03ff7f27bc0a17dd96ac6934ff51caa03061c22e17150977aa254fd20b58a354aa4a9915021b7ed0df0cb052c55bba0dcce34a6d6fc238451bf3e84886cad8f608595387cd3584688057dee51c6f3b5ea5015814088a2eb160e3f0f54584a1b846baf958d8324340904eec7cce0f8982d5042fddabb94e7d791fbdd120af2cbff45d6637022bd33c9a6209ef52560e8bade8172855531a3bc381fda221bf7c392d37e9f212c62104403ea17e6fe35a70d9367505f77997c775b9210c9064fc7fab936db4a44d4f0a17d824a20aebf8f7227ca59af96d4e5e4d43ca11a6cfa5a3a4925309ea38e98e3544da276de699e734820a992c902268367469e82d9abd8c626ccb9ffeae4b25aeaabd282115e59e0e372d6533e0bdf70575bd5d10073dcd19ed36d8633fe9e4a95b569d4e20a27e2b121e3fe63e7dc82840918b8a7e326ab5577d1f00a53888d27e0601cddc65bfc724a163d049173fcfea9fcb18ad46b51e988330cfc9116c74b0320548c397e856dd83deec0aa3cc527c00673e5cf873c749a0a603c8c4dff11677a5dfa8adfc9a26be47d9a5cb568d2330a5e58d7dc6aecffa4ab9b82b3fd96a30de31f1d01bcee8b1da95069bc03721d64ed3d2ccf4a45e963dd25c749df7417eaf59a1917ee8455d5b6867146c0a888f7da790e7055d39908ef53248284a9d933de0ddf08b449249dcaad1f6ea9aa2ac4477a4a6d6af3eb2f03cb1c438c2fb01b46f519416e5b463242ab0176418ac3256553bbeefaac2ed0921be7fc7936283c8e2f1954f8240ca9edf20406677f97efcd68f02d309d854026da310008d4a00839c9729e7e9abe3d662a5d81ba75c1ed87da7b9e7f66b9c456b1cf87b50e4b54d5383de71b159e7fc21bd326ed56fb1418a7fb49a021bf217e8b134ae281a6efcc423f3f1a03cdea505f0b9ea00a3fc616a63b3ed54f14449d0a0f3c5e0811a4060bde2f7ad05f118bd0e9f2296fe4a246269c8f477879e576dd303a5eed23d057349f2490c4c37d0aa388878b7dd5462b1570b115cbb31b758e1e456f5b7116d0c3d46467cb8c942c77aee1c7562ee0b9a623af4545e3151be2544cab0f5bbe23421ac94a78064ac0d6e71a86d3a47f8c904ef060383597cca401c2fb6e190e56a7c2145c746ab2059f266a512ed734fb7b8e7fa93ef1b55bb6096627cf44e30e184ee665e002519c7e75cbc0bca87a05a3ccca98e38a6ef8f2597d30d5a4be2ef3918cb959dcb375c2d6be8d40a3c810621838089567ac4b376db718a8b777e78e0b39513abaa1af7cf1c64ef873142a254ba7253370c6a126e2106d801d02c8c729f4e6c205954f35be070b76bab7b0ac5910ce7cfd72b5c7ce0f45d1e3830c4c5cfe0fef6dcfdab9efca76b6eec102284f8f54e1a21da6177ce58ec5993355e600ee8b7ed880c808e7372fcfe3a0881a01a82c95672e7307243e9dce2c06492cb2d364ad533357a220dc839b737bcb0f5b7143f6ff05bd1b6783f6b3679dd7cfe1b6720e58098e2c70fe7e4c490a3ebbf19146e9aafa432221847290ff5ba946abdfe9c3550f7546947b7216372e5e8e6286d7682af8ce334c487afe48c2f98237642ee5c90997d94b99ae2cc20665e0b9ff4f40213085d19b8355b611efd224f945947be5f4307d338d917e67a5cbf07684c11eaa7ce61d94eec758bd096dbbc5e8dd997e04736aef3c182300b76457b778a171b92b5e013a3073f0c2b925b5539fc20f0e7368b1075898fe9894821ab556a9aec3a3df7b7ef27f5ac0098c36b3bd08fd30f8a895ed3b31fe1a8246e76dc4871d8a16621a6d1f90e809e490d3d335754826704d65613121dd53d408a1c80cb902b1b304ad233369680c9907fa36a7f5f103bcda160000a4ee2b1bf0d69b3cb1378dc461b9cc8cfc250a84a20f2efd507614574a0f06b19b8bcd672fc9ffd2435bba5b181e1edec24605f2a2c70086c5607f516634ac8c59a68075f11b89da6e75bcdbc235811fa858841e4f85cc4c538e034bb96e3e0bc3c8479a66f3521a4759b60e8724af51239f3dd2565db9df902b34ffaaf9ad02e079e950fc00e75b45c8aa172516332befdf14e0d9ce495bcde078cba58ae5c1dc3d1b6686d3e3d33acc70022519f16a934e664e2f9a082c8055b09a2a5e700800ec628d49b27ee5a45102a9375dbad257920f30a84cb674575b68a2d727234a1db09e2975de792368f5261db580c7f0a9ba68f38b45718a49b0e490884864d0cb96e25594cee01c3ed2a9f52be2ddf778d56db86b0698f0f0ac1bdafc7549c14cb31ea4812b59d68735c351fdd0e9e7d220134c5aad4cb542ae36151fe140b3fc2b8a9e4f34db4be74f7970d4dbbb79929839d63b8115d1e7240e2c263d169ca51b44c58952f0beae09bd1f831f7dfbdc5bd8332a0033c120b9f3c7573c0b9f68e47ed918095d527977e90f430c4dc6f86f3c1a5726b0b73f2120ff2c33c4778c674b644f4521a196e55b3f09a2eb2bb83dd911d4a340ebd349bfe15e264cc2bb37cef89a7e7565b268068188ee6e9ba14c8245d44824ee35ca27bf70291ca416be7f46187da750672582a2bfaee6f3834c82487c10027b7130dbd2e4e04aea382962b9135226eb1be312cdbe85435b22680f1377a2602ef089eac16f96ff384cb812e61b7588b0cd4489148ea6d6689e2160bba239bb56c55ed68bff64102f4007272b88c9396393d5269c3a5d15affbc5d0e32527d355e9421b0aec9eee4b010e7ff36b71dde9c434d90f2a9348e10a6af1d78eca553835b551127960d42c602aa3246f980ad872d35e43ab760f2a1ff52be4ede4099b0a539fce50fc02915ea7ec215ac9f7388542c7a358aaa0a3603a41dd388397dc8bc671e85e3a58577302b744b98c5e31d09d74b2c18679c3bc3bbecce00f81b708c0733976c667247e29dc860a9d2161182d662a8290623786dc9001ddd341fc66a0ead901779ed675d8f2a98176a6236847d8bad6695bb5ea64d8f71351694b0843d0708a4e1cfaf8318c2aeddbf4d5ddc21d25ed4b47c39b92de480951aea02e31e572a7a08db6ed39ecbad2baa6e9d1878108278b0fdee2924a3ae74589a3c42a8dff2935e2b1f0dcdb8a8b4b9a772660b455791bd2a4252f365384bc971e7ace501ee9d1296575b800e4d913425734a3af013ca0c517c4c916ba121d5f96e336edc36b6eed48f9f4b22f58cd7490f8edb99fccc32567d3a206b9d26680123c1f8cdb6faaec40d4d029a8a18b59cdcb71ac2901801a300a49802c096ecebf9651966be0d26e897a7994e594e4788e5a924bd807ad2f6daf5718fc30e45cb0a6bbb35c8a4ac48b68d9d80736ced3edf0ca3ca011b8394d51ead5a2f2256fde5ec77e3bce394dc348ea365e94d481184f6d1532ba3f0c6a81a8b5fc48261df6c30338166328286cbb11e81b3935c1d878249dd06e8065c0939f2d2fb665f5bf74228636eb603387b0e5e7f7ee6205018b2c681823d99b8e3a1d48852c48554e1c1b023edd686c1dfcf964bacda165b4e78b2de69c3f67f646da907c6a99026e7c0e3249158798084681d06af8ea9d132fe1b7e332506536430b242f5e36070c797a08e820e59d5f5e7e3570b5978420863aafe5ee73e8101e05d319ca978d469b9c28428009ab944ec022a8e2980cb28646803d8fcb4b3253aad80edd89064e2bc54ad53deef55a63e6b59ee989f23570dae67d6f149a2badc923cfceaa9e2d56fb7f102ed8c3215dc99b469d6368ce355b745532c562bf79054af609d580cbabcdd9c37519d855554bc4655540d48a670105adcc0bc7242ce6567a475291c6d461138b9adebfdc7cf04616cf7ead933f1e3cab30c03a3d91f517b7a1f5bc6784f293c8649506ac39fd8591a8b67126180fdf8cd834720aea9551895c0e607071c87797238f6a5c1a395f8c55e6462268c746d6cfef558e46158b9df73140f0dea350b7a99b5fe5abe2a629b29b2c6a920ef0a67bb3c275df1759240b8b9fe1723c49fb1cc50b1f911434233a1b923df56dee40efdc136e522d17b5c48eb5fdbc67355b4bbaed282d52f2e0c600ca2efd3733d15ac96fd8a296a6a33c4937ec662f861f5a791772343013b03503068020899fdbffb3c5fe3b88976323a9e1bf11edd62010812ee0dea4b5507b77eb1af63b937407af21f2fb7214f42f0709b5baef8f24246aa51dfc96efb236ccce9aff7032bdd40beab79d5d6c626f712ca8fdce6fff360d809c31a6a28d57f21b4e7b7ee5d96c2bda34350ee4ba3e9b8c4faef5e640d696b94601999c1886430937566053a21d07e07fb97ab41e81ef4ed3ea79686e9f6f3b7057dab16bbca30d1a4534d8ceadc84491192771d8cb4639c92cc0b83073ecfb3188d6391e9b80dc49c1e560e6b479dbf0f42bb3935d310ae30fe7d0078a31d407a9d99c788054c827f3230fa71a9fcd0f672cd8bdd4b2b14836bf709266d2f5b2dd705e54c30218b8a8f7f9ce0bf60b15d4d6279f468df99d85fe1a62e16f46e857fc0c04839fc7f7825744365555b57a63645a93c650105df26b47470507d81d82b50d4f3a3a1e863c73e728b95b83a000aa7f8cc5f01f006e1a3335b0dc34c282b6f3856f53244b2f5da55f3db3650a8751b4e29e03353630ba028e8fd59a4f0ee3963fd0588ebfea5a797672c47c0c969016f90a139b14fa46ed3d1d82581e64b92a3536ebb1179f2933b48a5f7545abf585bfd31695f7b2c71b86c108cc5998cd17256ce9384986cc837a5009bd2bf5e67a261a4c13d8966742777b4c4f147f24ee493db8120700ac5ddcb704d8f175ed31c235c1436a5c561d77442def088eb01381a5f3524f6db0609d16070acd4044ebbe434dfc2c8976b8ba49b9b0c8d6becc259a773d21bef660f91c42f3ce9d73505ecb4f4725ac7206bf86a10cfbcfc0e7a987d6667e6ab742d1fbe5ce0e680bd4a3c66800fbb724650da71b11aa130733284885fb654e54604cbec6e69a11c3ec47f9cc48f8e4654652ce2adb76441dfe277e5953006cb39ad4cbe17a7524f1d54a97737dabe2cd324cf645a730f30494a9926d97ccfafa3eb06021c76419a304493e3246570b18cc93408e7477d682c5f7704b2fc1908d644a78218f087ca48b9f6fd46106a5bfc1ba3fbfb23604495c32f5f67e901bdb3c8dffa12e790fdb65181bf05201e09678a9185d0d6729e06e7a409c0f65c98d2bc381170101346184007d0c28b4a75d15c3573dbe7e3dc2ea0b8e0127e70f784eca57bb9d973b8191ea9a4750d9502ba35570a7e4b82e6cc3f4bf152f632779d1909ce57f860db691169dc22605efd9a37b20eab2fbc1772be4339193ba20a7d0370ce22bf4e2532fb33cfbae65feb5b19e4661b019413cc7ef67ad69c08479656d82236595b95f7d8e6aa05049124adee684f6305849dde613bfab036bdf6ed596ddc0e4c13cd9804a4a0d1ad1db4028e7e54ba0065f96c881b33af6dca0324a44dd8af54ba22240d515f15dd6c0d8011f23a6a19ad908550db26fc9191341ba7f26ddf61ce0f922eef7dc0b76d448c5454750fd5f42c6de649847321d3fc3397201e69a700cefe5df6084a05bf2868ecbd906608a0c1781f65e113597e894561d0816bddf2c3f2f0e5e4098d1ce9fbf9791f85ae13730b6af4cdcdce0e1c2c09eb352648afbad075b06ce1698b8bc9cd837fade3ea0442e07e9ddf4c7a6036e8a7bb2e15cba4d122c6952dada75b1fbb240c5ffee0971a02ca6bd29fac8beae35419022d589604bdfb09b0d3dc4a7f1301c717ccd0ffaf2ec3724e71ef7193e56681aad7db67bd41a627cc591ccd4269292bd55a9d718b4ee4aa07d8e5ba2f7d4cdb28b6630fca4a06fe0377ef21876fbc535294071d73c239b350bdd2bb210421e5315fd890a69abcf263679971e7200898a87f20c18991cfb04a126a99d37d9829d33faada7608d8c7ce468463ec3000df9e8d3d788eb1b0fb2cce7b43673877e2f3cc4bff2a77ed50eecd8aaca1fafac6c78656313d2aae88f1040fbbe553ebe189e566e4ee08ae88693ac34f67dc1f04d00b4f3a881cd2b124f55f4e79ced150d0d054b976dec5cf189eaa2a81a83bec47e9c164014314eb8cd0838820238a01033a3607f5815aedc761a95a25032d24db7edd52c1ce64819cc9140f8513704eaeaf9c123d04e0fba1f1749645a8a65d8acae62248c35fb59a1c4810435f3332d31360ecea79eff21f7782b32c052ccd2ae28de7a908a113652ff0a422d8e7d38a3eea87737620ea6abb1694772c3edbe9d264e7af86d57c1744384d716efbf1bfec90e4c25f5c60433b03278bbeaac3819290280bd9e8b4abdb97b18a409aca019c5ec8cf94223f401fde4891b301375da38ba415115e42520af259b295a850e7dba2aeb95a4e3d2f41743d2f984a61d510c5ab0bcd77243c6176d02e7d07a5d1f68577130cb018433173960b63b8300c1f64904214f2ace0bee21a1ce1f8732e62d858cae8100b733b707907eed6a0cae916a27a456a85eb584ac9d28856f70dba0dc27385e7fdbdfcbd0a2246ebbc9e1d2129f71094e249a003f5f13ae91a2b58f76ec321b02a78444f7cf287e86707a81cd207eb9a07f341d45d4658bb7db2db28cecfe0185b89c9875524e9866cbc2d6b50dd1e3f8841738b13e92403267027b1911d306a9b15b6dc9ae7cfac8c0da9c602692bf90c904e98a00daea2a42873cc157f22daf3f1171a901f86e2a6191bb3badbdbe23f97d66fe84e8baf3c4d3c7df2e7d3d0f9c109cb0fe6752f893efc4e2673af4d8c48d42978edd5fef5e89a65d641a25b4eccbd113906886c621926c2ac04ab07a54e83d5eeeafae763b5900090a1d35bf60c657ae1f04ce939ec2582d398720da4cbf2d4a58615aec4008566fdc13ef694111fe594b3da29a4264b5d0674d89e3bd371004af0c46e0fb5dedbcb2360dfafb7ab6de14ad95e318d0c60daa2ec24cd1771661fd60c6e5bc778fc80641e7399bed90f87834c3fe2232b77f3ddd3da040363dc9636298e7c838703ece28fc8331e2318dd9a5eb3b623124f28b78a84a39f613764474df28d39a0271d391d0cff3cc99ad7076d0f2eb5c96bf40052a8f44df2b5d81943a9bc3170622477261757643790e0aec4e89deae816a8ddb4dd30c7cd1552424208f409ccfc979f03262c4d3675fe415e823865a1597503caa8b82232328922d00ffa990c72fba7575009db8b0dccdc6cc875b21169607a20dd6eda72c312f406444c22576b15273fc3d4b9711ddfe7d8f477f237059510d2b89af4b26782e253b4f5266a327a0c6e0b876fceb5e2d322da265c0e5be39442f4121ded1d4808e3424fba7c312325455d3644534f287fbc7e563c6ad67663fb806196ae637c7c832db152072cf5d9e955c9798aea82560a0bb6c72e9a37445e4eb3c41951ae2b24a54c8bfdb59535ea68c984d64d8abe1dbe1be6705e1ff46c9570d4d08713323c566c35654865556d3109b47e056876444bd22de67bbfb6b00255e63563fc72f4eb29eae9237fc8695214f94e2f09803afd8060c183c6817d083aa00468017fa9c5c0b6b098baecf321fbce39e5f683af0aef01fab9e67abc84028f5ba00d153840655838ff5c77e172c14df24372977831fd775280ffa70d354dcdb4e50bcf3d9e7ffdfa70458a8301ad9012e4a13c9c3cdbf33fb15f6ad62db84848e8652e718a7e4a15a8a9b819a8ba4ba75009858e3af5cc72dd9e4295df97359796cb078470f8ea7dfa3b54456e1e80c46c08fa01f288f1138c1026bdb5ffd9f5d1e8f8843d03cde8f35bb3e04dde6a39d8c67d460456c5b7768a49e0d68f779d87ecb8ed76c991508ce1d66970149d542453e6dc9ce73cc4b863feacd2fe94b690683f2a83eaa90a3fa3e31abe8bd0cef33090bc80f9978a9eb531c787a7b7f50a989cbe7789edfb8ef4c9740d82dbce8015f2d04091dee5fe42f7ffb83958ddcdaaf10562b4ce982f46ccd5a2d02713ca5c01024b22ce71cb1a2c3dc789061c4630e68c865e630751b178e4bda676cc31d3145aaa8efaf556e05c1429ab879258f0c0fef301bb127916d04d5bb4e52a9d6d90a531222336e724fb2ff578ef6dd2bdc4759ef0038763e73b05a949ad2437acee9096d5048098b7cdf80b5bca22be07c88d45f8584a82d365117a8aff204b809bd5dbb75e7618594d9e303c2e40bd6824b036b850ea8805e3de080d6eda58eeef59bc5ff3d9a33ed6089a3a496ac081e59696c4a224120b2f1159d2d20a53c81b3c83ebc2e795706460be6b9e1831c7b6bf1deda25e082ddc9441c0d9ed273eca35879c4efc136fff6c0ed99b9e9d583d1e8927667db8abb7115bfa92a944d886795181bd0e0cfe9191d88f8bbb609080f123704edf87aa4812f652e1b43825777d9897f5bffc6c0c39487d237b8997e3fb3d7a9bad4a2ccbb02b831f4f652ca01768f2d3b600f0f754c1a4381494c683f30ccc0dec07ed039337ebdf820e679eef9ca5877325659f6c15bedf31c32a629fd7aa94658cfa060f9b4096ade0981eec3986e1f4968e0d6a3848744968b3f5c170a75f1f349f70d51ce148408c89cd31850c1dc7e4714e1b7f85a07b0d06673e3f50f2787d7fdcfa4926c2a5559dcb90fa4109f7ba1ccce7f058201a532f802babe9aa87202d6fb590f82a3b5f0e56f17f020dd05e06bf319a6cf2d45ddcdf7da94f24193ad5121202e7d17b7163d9784691a00b16bb43a0e8aa1117f4d6d8136ffae40eeb1604eecdc235a8331799431b988ee6c4e8a517a82e58c587a40c6c980c6d51bc33ff929bf3a2f927ffd7e551926d808fcf429af6dffe02e7f75f4abf2ff25d9b1b77b3ae340ab626d40eeea7acfe4109431fb0fd7b7428600b098965b617a32af4dfb5fa5d9074b0c2e38222a31742558f662158286c452d7dfe62cfa85cc8e296debb5b4fb2be07a576f8217236f67fe47fa122436a71368f1fb02e8ca280f1d0343f37c3787a69ef2ffc56206952d7ebf7e3d76464f4bb3aaf103ee941d4d80398fccf9e320aa04d09d5afcab4a5105f1c6e95e72f8a6796449b17a9758ebfe707e934d45d7c65b18ac09bfdd87bcfaa7e6f9e1204d7dab26c2cc5edabc327cc3c992b90f67d7af695f17f24f674cacbdf1599270174b3a11348f05ea7f49fbc1907ee0403dca0b007ea946d19b0a843fe3b2290e3c2245ef3deaca51e0b8a0bfc6d1ad0167340360994ce3906463dbb6d5bea2cfd458610b3292ae091aa87b6e757422defa2c26ad0f7611608e00dbcd306a429f6fe519144bf4b551f87b55506070000174bca963a65aac4b0d7c9d5945f0b5102460455b7cc1aa454a82612db3809f777ca7b87d1a91cd05d1dbe4f79da418b29117c77eb0aef719bc1b8ff9486937b772a670dc56a81bb07c6ee61f1073fe4084c50ba32b1e2be95e00763ccc8d20d72dd7e2911c9a8c18f251202a00b153f70a7854009737ec6508d5223065be09d68d8c681e700f09c1ce89ad84619ee68f95f537ff18ce6fd56632bb59b38fb8d31a3437c5c653da3023b2a5ea04ba51b89564a18e761e68430ccc445742c306422fbc350bde5a893fdf593c8eebcee3d97b45c36db70ebbea9ac4f838874d77cdf2318b8e3fb2501a5d7b71481888ee79dd5af0b2a96611a7e82e927d30ab396be068b5301419123c935a8808c46fbc12b8a5828250d685403f22c6d6e9892dd8ef87ef9bb8c0cb76a730ebc79147a2edb55dc36165fad2ac7256b6b595026a943c3a4669abed1ebfee6d2a8baf89579a1b7610287261e58b8410d166bb601096ac2791a1dddce13a93e4f00dc502afe9871fcbe9e1bfafd4891a56aeb11ef71bd2d2f3f068c11941f7ea79fc4be8e50f25d6ac808b9e607e6e866f04cd0bb004bbec89b580a71c31794c430321c163fecd3e987104e0390f68bc820bb2702e6681cbe282317f588133bfd041033ec9452c535c0fafde33b5fd43498ff88af67f348ce30a28119dda99368b7a822a114450eb6d825701299217d51253a0eaf74e1f2e94b405c13e6faf17686ecef8ec9f173a9cda9cf4c945f5f8b238fee25ebc1429810229625f897f703211d4b5d7f9a74bf614b4942ffcadb5e6129e05c0e60c974dbbde9a36040efdd0492246c27cd18352225fd0e2ad06f0245e4075425b13dc09340fa3ccbdd11dc0a60f6c6ce516341161595a4dea021f1d1b962bd77382f3b5c72d23e173ec14170d1d0fcf6cbb8843dc91ad7a769d88dd6ac8b52aeee5cd1029a5a0aed7729e1f485dad5022fb7a750fe962b8c2bbd3312dc839b1deda914543dc5f23b5a4cfc3d595a27d24dec0d16aba9188f72e87100daa10142279e5a225653096042e0e9ef3cb404d38f0dc53c89e5b7353e383895ce3a083f8b6164a9ba79bf13e108066dbc4b4380e2fa8b93e9f90442c9f4dceb8a24a25afe4e405abccb80f2df804533dba60881917a6e8920dd3e87bf08e9f12a53a06d4eaa48245a9af8f990f0bae569c7e4522cd5bbd366d8de122c6bed0fad25216eb3b2bd5111561f20ca927cf10f504bfd30f21150d6d36a5e701913e0cf451e5dd99e179b10bb7a13ecf128dbe34b5202b53ab34a8992e9ba6f1fcacb52f83f5aca7083cd25559f7d8083ea8cce4e16c6eaaa5dcd853afb5bb6d885ae8efde8fe4a6423b03702be2ad8d067259ea9b472fc457d3c5fb952f36b49c23b3642a4535ca9e8efe5e2359cd846debfbcc074d1bda9ed4b6bca5283de5923819ab929400f91d15c2b969937d1360cd0d062de2786845dca212aba52ba690a645b5759421472b763ff340cab8e8dc6dabc6ee4a9bcd4f5537fe620e78f54ddc376124f8b6a9c5ceb45ab09a174715c98b11dd478351b036bc4cfe51518582e6bef1cfedb57b4abec1fdaf6186354022a27a978667bf9349216cca35d32edb8890927686ba3c4e4848ae643021ea07e568f9637bf9568528dd07b5a972f1d08c2fe47eb86561859a0aec2c0990ee6f99eac8d5fe62cf8d27cdcc101d95603e8a9f9075b2984b49acc0db2ba4fb4822e554cacfe995ed14296e9c5697f57512a0f6b81b44e4fdcb22db71515a8321b072cce8491118814267d46138c85ba2b1a55588f01cb544794a0a6f1db19a005e3d22b00855d1c72a470fdd9a9d3fac32bf89365f0e378a19fddde73965c25a77a19c532d9a2f98cde3b9a7b863e58bcacfafa9b981ed964583efa74a0d7fde830888e3ce620dfb68b9215f3edf85add6784bfa6ebf92850f15964ff9b668e364101c6de74330bd971bb7217f15e76e325fa4db8dfe1204569af627e226023f215f2ed7dc1cfab649c83c8ffbb24f25f0a71a10b70b6f1b4c963cec15660ee3c9652f47e100a7455820ed86dfa028666b8b0252d6057455d00afc57990cc62cfebfbf4d033dce4de547f7e9158bfba23a6674aa1f61f4814dbfca734e03be852e8d316e2357c9370f3f286ba7a777d84324adc5b458ef14025c196d7cc5aca0eea6ced181c9e2ca3bbead5661564d6a084770f1d71e57668bdc41c2694ccd7de940c11fc2d419922cad1e558d28c05fb53c905cf34fc86928ef676e3ebbbc5aee46f70a8c7710e99f6af006deceef2c979e51ac2241d69d4432587d346b0cb9546a9566759a0e9f1bf94baa7ebcbc4e19e37fa06499b1960a5cad791e59d1b52da82809c87220785816bb7c0880acf79c58fcd6037c3e2903623c4cc379bc73d5b066bbe0d7f5c4f540690a841fa48c77a3a8083d8338e55b76821fa4484a5a427d6f5b407cae163395640ed81d1ec5af170a098c90993d7593154bf47f802640b8493cea857245e64454cb4f96898739dce909ca6c8ce0521ccde74051c58f5b192ee69a9ba239572b7aef0e8b85ed5377f7de8d0ee85e5972dbd57eb7f1bbd08dbcbf7f6a9793fa9fe762a6b0587fc1262d2d703832ed702076383484de8dc3e9b03afa6eb1ef815c2142e2871b7f0d26205f33ae276e6fbc9549ccb240ba8ad6bab966a17420a660955a99360cc95d8cef3f14ea20159b41543c595e62cc8b6a70008dafd4c36bb213dcba40d786953a398f9d294f57ae4299697a0705af9ffad2de49c8f878fabd1c02eafe7a06a57236e662bb7035d1ecc04da8f814a5627ec300086c4996de66d7206117fbd67d7a7d3124c57206c936fed8136d843ee5601882a98f63be9c15c5c4e2fdd65927cce5a64dc13c86db1ccee5733d4baefdd5636f55a6786d85a2635804163b823e84bb24f41a1d2297a9969cd366810625b2b6a2aee556179b5f584684cc65d1dfd1d8f668b189048af5f066a5b8a8a7370a1a0c3456fd2e67e17b622562d1cd2737f5ceb9c2e9e5f4391c548437915c001c37459f8824e5b5ac2ebefbd40d2876ce3df76e230a482aab9bea64b5204f8170d5c0d19dc8746907c580ec4529b13bc75e8cc262630f87cf2be3104ae5f73a4ed9177450454f4882b350b4622e37a4c3a22fb7d273244f74df77a41b82052ac34d983dd15d650eb60c6ff677953db4199583da3e6e9acc89fc56fc83e1a74a1e25d59a7277743daee4c7769bd6d7c7b67d2c21f2e29aafa2adedc7b4a391ae3f6abdfbba24f3bfd498fad181385f6f46207b9aa38859afd7f65866bfd2cab0727b013defb8d8352fcab2d1c357cb1e511609244bcc6918b7ede9a6b0080bbe91048f887beaee6e30738ba1bf4274136e1c64478652280082367eb6cd5dcf3f032a0bd393d7dea60781aa083df65dde082add12e7f4744881ec24d5fb643b880f567407e399c7ce0df8a13276f334854663264d19ed14732b479dfe1e1d58b10b3383eb4fa26374b11ef27813f0ac33deb1a159b177795cbbfe629fffd06f4c7ee8fdc3bfb1abda845b153248cf4d49f8dd2a7b78064608c6b3cf6fe3b377e13068756414c518a630a47eddccd6aae0de862e43c2f198937a72483526c5a98f5104f561f290b694f89e8bc81e404f3e7f0dfd9e0abe8c1c5e662c013bc3af1f8dacb52a342661da7629db597d8867455425f20fd5d83366e294c59155f0cf2881eaa9c3d3287fad43383537501bde42df6f8fc06459fd387236a09a9615f3fe05a7ef003884d63fb56de9c35afe6241e446684587b421b95feef12242118befe0fd068a7031755423cffeb114893d018be0aaf9d45684041e0add85be01dd6bc09a19db05d762ac41ba6b6b826d23bd3240b1994e4194ddf7cf41a53e34d92a967b17386d5bb40ee95335150bc6798b3038ac239c3130762cfe27a4f6573be51b504e53781cea4422b9c5c20e2bed9e4de2309339cbaf3673da2d44bd5c1a32934ede5c4a3f50d948b2890278c83d14a478e977509cafc31ffbdf148206d2c7cff2d93767f7f6dc43827a1549076a7c5a45a14219685ae5ebf4431918f81c46eabfad95555204c3b7f9dab67c3c1a3916440fb7cdf232286db634e40097bc708334290406e784fa3c1a4567e8b0ed4ea10477c1887dadfeaa64fd99cf1195bac729313ed3235b8358f49393aaac9c01e4dd95d2578710548fa32023d747c5f4c47f31f545c80acc2edb9017b93371d0a488d7c0a0bc2354abb71466e5f69b90cb5a6554cd15b46795204bdd9566863919ab43d54790254de1dde8c78494ad2c808b8494de4a27877995a791d18057a5f8b334fbf9bb2f4a3cf4619600d96a5d82bfbbd3452b31c08a78882fb3c862a5724b7493163ec63f8e1e033d0bb0ccb356952ef6be127f886397a4e21d6ec8383a0edb8540c2b6f14c6ef06173e9c55201e68a168763479103c9c96186a5e06f59d26116f8069d98473d4ffbbed9a6397143f06a1d150794e8966efa0ae737c5f1588dd51d91b85136d2c5ed112e66d878f31c951154f46e7b29533a5c8185329315f354341918aad5988fb5c4776f7672805e11a61b8b3c02d6b8d6a917b3b6d15ceaae3c43e1574c140b3e4d951e3d6c06f3b13098062fc41a36461f530ffa3e9f66a163eeebbb20e53315857ccde587884b4ad93e55ac9cab7bb73b2dd1ca060b862c573311a527d714164d5dc8ef5fca49d7d88490c1a9bfa9157bb2b1896d650212292e06b40600b9e6c1348e91e25375686a188f075d49914e46478a006976bc70545e78d58d1cc31536f20ef8907511e9bf76e404c7ad7e732324dfb8b214042fbe8b88476676bbc4e58e76644eeaefe5d810d2b55c5959d8fc5e0efebfb0c069d1ef00dccd5f2fd459d701ab2a9eb538c07a38599e36ae78c653ac67b81e667533252145b9f1d180d0961b4e4c553193a79e281c781100633d6f375e8bbce1faf7714b982c68200c2e3079662928011a4d275551881a4976563305248e85af2d47df37689e7cfbae167a0fa5ca48bc68069f41b8e33f85bc3db7f461f6525977aaadbae50022fe3810ae42f15ef2399d616520fd87ba6119c5a29140f3970b9a43e66ec6b112087d38e9f8bbf28c3fbd8799d03a884e8d3442889eb7b96bb01908814bdaf90d91d48db1d07266b3730659286184e1493b6160a70dabdd67e0e20df88395bdc75dffe9520642d97a63a03c790e357f5ab2c65b1fab4cffa1732ca799092508674fc2de060f1b1547e391823550fab864edcd944f34803920435099ba07edcd68874903108119f06e579dc9bd858e924a8d4ed66d8a5d0debbd6c34df2423556e28d84b0bf10a83e4ee5b0a2e5378b5bdfd088957f0c2e571048341c6bcd12584c8f4ef7233a5e59512ef3c958fb01bbc5667d41d73d1ba0b3869ec2f5958ee28fc28c7aacef6b2ffcc6cdd314525a6a41a4753d3ef33e0993f6c427df9405a23e6f2b887d7a3ec6522378066ce6f43aa6c1889dfe975414f3f741efbf793750f872b5a18d2ae1afd4249de3bb5561d6dd2e3cc13812becea458e4892f31e948edade29cc7279e60f5645eebc0cb6a386e5799d8be8f96ceeaca667a4a239e6baea58a77a2e03badaec6dbc879f03b5e66cd9d3dc8caa2bc196611309dfe2b81795e30c5a9ecd384a6c1c678c84edf710a65da66b7e946181d09d6305c51eb404017585fecf91e6819972abb5767f5f233634cdc58382f5077211caeae69d0369e5b58c294daf7b41f69205118a26f44c38bc1982bcefbdfdd9cb58c347697a1ae65056282668931f9f26f57f524c546bf5fd9b03e2db273868b0b7e590d7f242d2a1fa570623fff6a760e0c39994785da525da06e1217b1481836c1eccfbbd6bc1e7b446f35174b26c75e9f12197b90f1506555edcaa47fba2d7ac9fb5e0dc6ec04c0f915cb7b5c7b799caa3736bdb0ac01abfeb51f005b24f55251dd0079db64466bbb4faabb0e0f62dd3aead8c3625c548b1e80909514792c079a02b9bca7927375e0069139168f3240da4edf4ec74bf7a0f3cb86c68c177923c0e4bd2792683e96e805f4d540db9e5848568bd9c59b6b34c0d83a6a4b9834572aed91a8eb1dc3345b4a4f20993985d40b297788cffb807cb16f9a9352ab3452b8bdca95b0333f42c475ff2949834a825bfe862ae988e1ea3019d40b48f3c686419f9a04b610a3a51bd1d03ed1402f7561166d7fd72cf0e0f0bb43876d8e5f50b6462de30bdc170d8d38a5f5d1bbcb097b51ee504b90406992da211accdcfd22dd9de65ba1df0273da880fa86ba752181411b0b8076e787ef6fbd0ed83fd94dd63ba15da720fd46de1591d55a1036a3aa1513d3a47936df3333226efabd96ab1fd3de45ce928df48a5345e8402057bfbdbb71cf3d85800660b7609eedb5ec2b4c5c1135dbee7dd4340eb5404d388df13880b31bcd3acc218f8c27f003cc94892b3ba3953bca0fa3e2fb2d8c341e66c06ce7c7f096cb1dfd08f85fd4ad4ca9d56ed0d2021d2f80563cd6ad1716407063b50563d1ec777f1b11283f167cfa93b57dadbfbd58a5fac25d19bffc42dbc4f18831af203e3584e432e6cffddb986b98ae6cb034e620334d65f20bc080305dff7cc3cab68c28be5a43a2bc0583af4cace8762bdc168832509d0315187c47a46161be87c0036aeb5997eb98938ef857ad785ee17598a5256a3c7f2e6d16762b9b7c0d410bb84c4f20ba89cac27550934656c3cd243d13cf184fcf79b6ffbd5f4996b8586830bdf177336e4fde063f7e69b34c017cc5470dd604429b0120616baed8c7219b4bcce9a67a3fb91e318760442cb0c0a6d5b0a69ead4a11ac5bc2c90483ee2c3186381430bec3d9f72817a72c32bc62cffc293343b96e03bf9fe88871485d41207bbae7155bfa2581a41a4448379e9f87bb393a1871facea59707eabf20c4c0655604ba014eadeb2eb9600dfc21682c83ec62f93db9f368b9367d1ea0674fd79be8ebdee7653eb543488ba43293e35c7f8eb20f80fa26d0a3e0ffbd42465a8ddc0361c530234e2cb9ca18959a32b47ca6fe34b0008dcae4331e9ac9e772977deb0e53cb7de7c4e3245b3f91293dc2a2781970fa0a3359d54ed447883976605dea6a8685795416d73bd4a48b3022208d95d31b15462d4a42baebe7712d3c6b04477e92695d8461eebbc14cfbd77d8a01dccd93f52bde80e31b3c843fd54f84c5516a385e27c3cf245282302acb4804b34430957ed84ebe3d9ee4e22807cf62c57a7c4658c9ef4418ce9807911bde8e50b64a210c856874ad6b226217fb75249cbe55d19b9405ee4bfed47309612458b8966539ce8beeffc987ba23658868b5b1330453a19d1a863a1f614c3c15e61e248d0df6f1820e5cafe74de8d9b51291531e728f0be038ded4672382f722bd4e1d1e6535d6eb8c503e594dcbf9dd35e8e3050e71bed557527ed7981d98fe04f65ee395d5f7c83de3b400b1dc01af5428d964bad710e6ab60460287a83daf1da51e5d7e813230eee0823c543db2cad4c5a91f96d8bacf88c336283e613954bd73e3d9972d1acdd8d0aad84b1e3b8190a75c13d7ac0be501005812ba45874e137f0afe9e7f2de74c0d3122c99005b2c23571f55b7da3701e05dd837dbb78fe609fd118870927c55ebe3ec9bb4a8b6a6d244f3339f5f08ab7c69bd673663ffb0fba745cc7334f756d30e1cf87b4bc74eeadb4f0bee109b6dd0aaca52c34cb2225f2eb63611cf12495a0801e5de60a990b45083f2ecc7d7ad3715e750ce6e6358e8c9514dbd6c2dc3250a2c635886cb41070fe549347ee9fea9d9212311cbb485da4f61c617cffcc0e3979ba1c92cd0d89677d009f0a9df09b1d17adab1a78c401e6bff33209e5265aca7c960c70aa91a6e8907c1dddcaa3cbe7dae30be18da8ce53de92f0ea3c0e26ac1f135dfcccc6d518cc553f2728a37aa5fc5f9c0fb3f569ec42adc3dc3c93b52ee8e6facf5a7a7c2cee426c19d8abf523fca8e16a9d4328698c0a683df134e94ff79865f1a119b85f43edbfe59e50cf245cfc5dbf928d645ae4a387a8154ed015854d14f224bd6784fb1e9060deda1599134db1e6bf390a39211fb8f510c43763da064e35e6bf19b28277aee37214e836f52d6a3729daacb25734351e167c3db25f66692c984dc8f6a295f742b11fddaf0c2a259bcdf41a4a10ed19a74d1bb25b86636d87d69c1537bd947fdfe44f59a2215afabedacbee693d73134cd339706dc77c6e171a6deae1bcefaba40cd88cf6748a383b299c499cb0ace142831e9c40a19f7f9dd691b43b6e33a27c7fe9b9b934b736c17b6ce7364a924a9f1a056df04f01471e0752083f5fca9b6f45b65adc546c6fc90ec8dd9b2d96ff20a5ebb5353faf753913e8415331122440277ed8f7d7a637f232a93609f3928f0288741d1b123504485f8a8204e0e7b4020ce92d5490dfecf6eef3cbe422f350e03619dc41089b46a11fbdbe1d4dec1ddbdfd7793fb0440237e3f475799cba0e6c685f0a5e5383be0cb11d365564c0bc89b7faf4491e1f19206ed32e7d250d1fe23bd6183eb93f7f8c57fe0d2fc7de5bf48c0cd58037aaa83ad3920193e69f711fa3c13ff7bdac56d02c90817a5aa9cf8eee12b40c403184e3ca49ffbafb96fb3babd5836b5412b754a16c89018fc84e3208cb4a55857be114fa30614867088bd5b1dbcd47e328c06795d7eb8609c9a6f2f3291ffd280a879d5b5c8f3904bbe3b89c7433d4e3ca954515167aa1a3fb6129ba8ea7710bb0d6b4ed8f0cb7929b783f0888666dd71fc86764aa4f9c9dfbed39e9ce152dc609a532a67cdad762bc85eca55032c8ce5f2ebd416d2f64503f2481631fd993fe1eb82d908e73cdedbb902ba8f3e2af6fbfb3e61c55f76030d846ff1a77311a50dc77b8d3e5485f39db6d243ae1981f7f5c3a32885631e1e5f7e7c0766bb5e9b28368021be5680d27e1a05b33210092ea9562a20879f0d0e30eecf7c59d8b5717c1a9ed8d83cbae9d8dee457983d4a62e739827ab9da983eba45507dd2909da14bad9c3e45796e51720631fac702cdb718ca8929e04e645d4ddfa93528a154ac6b34ccc3aa99c1a91b088ae35941bbacf2a2faa2fcbe77daff80b0d72bdd7c15930c2d589c11c2594f74fd48acf051c46afd95f59355fc6d030b0cb2a96363ae3a493652db8a6776e25bd183c34f96eb1fa4e13ede672f1d304531a623cd8688d1b6e4828798c58d4e3329de23c8cb1203fafc9a817c389b580f74cb64551c5222e9186614bf9298156e3d0882390afd2775f81be3ca2de79d50bf9ef7e513d1b4b2b4e9c1f3dcd06570f07ac4a9677f1f9e17c88568d171b69c86de2cc55cd5382997bd4f39566adc88ce20d853c62ab1a9f5181c63d5fed9e5456595cd0555da19be64e45423e683ebf83819bcc2435c36e97a2da37f5f72094059c909a3d474d49ee4ffd54065163b88b67c869afb7fb5b48aa79b78db1351cf503a1ecc639ea6c6d13f1a83ebb77c405a0e13a75e7d5a572f74f9d72c3ff71d0c7fdcb3965200930b303e5bc5ea1f5b19e8c71be864d13b495b900cad78f673b2c8f32caaac1fdcdec385cfbba61e55bc41daf2f3fca53bc7d3be7d5f24b59a0456a4b1c51242e5d4c692fe9c3323ddb16f482b31e3541279c957307a4c471e05f6978e1ad94cdc5ccabb14bb33ee42ecb617544bdbe10b570a2b71d8e0f5f62c7adeb45d5a7843883918cf92fa382ba6f192266036374f7906ee4a3f3f4f8fa098fa93f02eb78f50dbe2f1319025f066d291de060435dc351337c6e34de20a4def4fe7f230ea6f9ac78064336dee19c8dca4939109d0bb3289252bf0f10e01bf173586ad0ed12d9cc61d414d2cd6c6c7381ca84f203b70d2ae31c6272c3d45ecaec02eb10b4fb5273abbde29f9a691f4907adec543bb145560964b783d347d529672f350c2e932f2977ff05794ce7a819f059339e9995cd3561d9fa037ed7c6a6c836b2cd35b0e2537007d8e3055b8ae8962e42033a1e953dea0ea31fd20a6dfd2f710f326621152ad9594727f15ab70de32c84335fa45690f2e52505000f050cd3545a5cf538a14dbfa4fbd40060a57adfff57d2efd7d3919b9dc00d9ec7accb5efa76e66c15216798280e4b4b41c7fd5442fb50ec1fbfe3913a5369da8dea8ea623936157280791224d64b2c2bed64a737a1f3f703a860039c2107add9210a466092d2797a3dfa52cdcdcef075d63a37a95f38d36f959f5ec07d524691db8f912058e0caff169bfe754db00436924b99c9ed24879853f01a9d8d52dda2a4dc4df88bed764ced2d7cc362260526391f0fefbf86227ab0fc2008678afcba301fb4224edc68d6c14da484b46c659c11114823502658dc75e054df763ec4dcec373661564478a08de29581124af34b58ac2cbeaa6e899f04b67a7895f68b3304ec71a47ba5148c9bcab1da29a6d1e99d31b0e04883fd24c295ec93692b9e925c11ed6d08e879be762ced9f6c36677bbb85ef86296c6009615598819be5fe03f3162a5abd7e1658a2ebf9bcec76492bfce6feab4f0b43a73d03dd647861e00181d43635d2dea67da313be36ea8d0d0c3057ff06ced59611530425dfb764e08e6d9f232ec40b8b498f12fd757aab9051d8188fe6f87b54d47a1a5c4abfe80995c5ff4af8f7952d27770783bd0795bfe772c6375fc30074ad4e5e315055ca1724e39f8c0e32d8ba53dc4a796d940e91b7be3cb3c4d42eb4c7e0b432730f23bfec1bee3510bb6dc50cc9426028bc708ecd4bef0e456d334aefddc20c84388059ec7b4e48125e5a21560fc75b4680140dab285da4259ad1e4f1bc738ee00edecaf4e9e369f3d9b96933ec0ab6d40f597ac114bdfc4add197ba6ea2e5f14f6b32e4429f07d9ee2655c7ca3558052b74950fc0ba000e2294937b53bea89eda03fe33569e17a8e3d7ff5d16abd974b1524fe08fb63d74ccd828123178c4abe7c05c7a30b5d5595398dd5a145ec4f8d70e7a089a7dd8742f9bd2a20b19fa6884dde00fe0970a6d26b12fcdebe7da9ad8dd81fd8b6740372b4e6a3b5b9c4423a4f89a6b96ee7effd4550b0ab8b3712ebaf4f635f8f761aa87ac2866d880ffeec01bd6d31084649d2caa630f88a07d700e1732f7a4bf631751a2a0406b4b376278e6825f263d9b72d5833c60175a37cfdb491251dc6d348e46e25df9eba2389af62c56bdda1fe309e52654ba4fed217307a8e19becb7222369161922194657d48bf5e0f5b1ce2e3f247543d8c21011a603e209253374aaff0f3abff2d6023bac4834419141819ffa07a896adb7806fe8be314fca8bff87d9f5f7f7e9e9fc34d8204e4f1342c06d656faa67d1896c2a6eddb9cb20cc17ad9c0bdaf5b790d0be1166f0258eaa6ba022868c13070a9b01524dc909f60f23f95a803b1b62776cc1c9fb70b51d62fac4bd1e69545c93cdaba3d4affb74f8da80b202f86a795a9a2d781137341c110b6f63dc109af259774ef099429fba7f9523534a4ae5830c29a9b6374629615507c2cef99273c0d98fe2eadd064633ae0e64567005c8c51c5e8211717872355fb787eba1c276989f7bc8f207a5fec4c6fa78f405cd9b0ade8a159c9e2352ad56aeaae97bfbfd65c44a8eba76247d412bdd7ad61a22c3117671cc342e41f658cd90e0b729a02496cd4b20293284944644f54749a761f25ca4663cb3f75d09b03b49b57a29cd8934bedd1da01633753f9b05b2dadcf009d27b9b967f507278d7fbddd1f8cd96210b6ac073e9a6fee23f2377a4e2ff0f1899ef9afddb0a995cd52a0aabc964a5c9dcab3f306cb6bdd5438b8da5ea6983b05c00328cda9567a659a0653e8eb8d429b41f964d4b875d978ac1bd0004538eb91b35a5e1a44f4c1fcb0b2c367533f32e8a09a5af3d753b75a624fdcc3c3a9e7534930dcd63866690653b1b6a2fceb930256367096b143124da147b842acb72d4514f7828af7058c38c2f9ee22b843526ef3194f2126ae698bb2c871f04a0463679a595a91b5d62e93557ecf8cb03bb69c005c6f4935f3c1b151acd9221cdaacbd251e6fe4495e31a7c3afccc59729b2e34deaf9ef6c8fa1ce390ff32e9d90f7f0ad600b10adcbf95946c6e72f604f24b03c690942ab8ce98190c271c22d6ce2b23999842b900cb454d125aff6f3bd4a0dbc8b4bffd475be2b515b5489ba6a91e7cedb9065b1bec6a24086620e3aa9f0267b9852de4a421b8a65dc5c521ccf6c10a90cd703d471855d22b9a19b85d5b824519ab858da14743c87eb0d9674b48a0de959e86e2f2f1ec31ef606a4cfb84b264c58b79864cd1f4337485f21ea87b933713985f99fd9db8ebadd34cb3590eb5292e4137b5ca5890fcdfc1dd3469cfe6fe99225535b1a94510cdb96f809fafb993e5bebbd57b4885d129ec4c891f6a6f8c3dc20342e9a3699523f820674db08ce087519ba40283fb0477f5a707bd7a31eabdb3633af0e9b0f872801d4ecf51c8474d547895af08ab5392acab051033b55e681be24024b54f2dfcec8986903053f0857d1e0c7aba996011e3487bb2b6d9d10d40cff25e8f58d09fd96957b21f058c302a5bcdd07bc287ae2241b1f517c436b6ae43333fbb51e1d82b5632620e7afeef32f730d6885459e335e6e46981827052fa030bd57dc5585cd4bc25a0689f8adf4b8b6ffe96e71801ba235a8e7fb35ce66e3146493e4aec74264017c113f0752433a8a6d2afa5dfab98625b2d44c7d4cbb68d26bbb21b7afd42d2a0aa9549090c3d1af0437791d68c324a5b541695d92cfe882cb711c7eafd8ba76404bd6859a82048f09569862c56b4ea09b30b9ba8202ca6f55b78a9828c043ca045af5210cb388a0cfb7bcaf769fc488b14f7bb59bb9756d51d84de80ddd4f0d8187059140c858106af5fa47278d99004a396699d2af841a0d588f9a8dd29825bd1a6a2f5c8bb3c2abad2380b7c56a3bac01af16d6a17872f60f271b67883ebb956bea32cabc451ead20fe20af0d4c065ae5dd9058e0d96928a218a66d95c473dc33caec707aea22a7821bdd51ca23a302c2f849807575dbd8a219b320e21ed2e9a94d9b1f989d84bb0ecf81f82c6dda1b1e27226f1a8fda906bf353ef0550ea5570249d380c46540a076020b186d018c5058ee608fa079978e8d4e869dd40a944a52fe58baec20df051442d3c6a742a3ea8b87b2aa54ae31f969a86f5437b8f33dbdcdb5fa4780908108702b4d1b74985c766f2f9a51c0dd1d63000bd7690193bae3e8b10d528e49d87ab95b39a8f4059dc73920098301078bec686a4b863d490dd8e3a9689d8697e1139f656f1ee0412ac44a20a2c1039758e40f1424c21a816ec81675a362cbb37eb98cce8e43de751e77f5c62f1652b8b4eab0196b107ba72d5f74762a558f4b2c208b32187b0d7a7a6ec8e5328d7d38e44cf0ffcfa00427843ffba13ac0a092ea42cddd7f71080861db5f0aa4183d39f9a4e4a43ab7680406e7bc6273ddee86148f5a73096c8420ef91ae27386a81c5c1694990396ab0707b99df94dd1ecbaaf864b89b12fe5916135c414c5811b7e8cb529917222c48f187661875db3c0717e95cb668b0d63e167b974ae2dbb6a0e8fece9fb4de7d6472b2eb61ba9ca850d39aa4a6f6f9db03c104e09d0c0c79be7a889413790ccbbf8e9949b9882ab4a9765066178eb226fe955342c1510e3a06beeaa3a6150a20ff30d05c4152fbdbc108b80ef270eb17b29cb6fe3055831c593c6ab12040a5f261a459d6458ba9aa39ef741af8407499b9f80f181f99eda3ca06a9c69ca6e78dce0668d17aeec3e34ddb6b316a8ecea7944470d49224799cc60105050cd7145ebcd3da7ce5ffa09753f26e02a1e69eba7d285156a0c567f700f838a1cbc406ef374cef152b70a3ddad9cc651b78fb94fd69c412984e439d60e6726957292b735bcc3800dd0f7fbf05d87d44e67802726e77ad9f0a7fe2cd2f3da9aac42b736b998e564d0761a078fb38282288681567e7be8d3f5d974831f5622e0bb0bdaf89e53bd82004fe64680de7654ae5480af52add3c7b37a76e0fc70f9a59fb423c23feebe8b474376a13d58ac599b8a8255a9a66172f76d02407243c61d69d6d15bd07f5573183acb68b15a363b215e0bcddc449fe9ad7035d3b538f725ddba1aff36feb2ddfe25f7877284a1926ff7747df9a296b78c65bd6cf41ac8e16eda78d6550c9f0fd8b8a8f6a9a82eddc1d3a147b08ec89adc9b890e9e415585c648af078f0a9e7bf99ea11a62c73219fdd9009d4f1ca43d381b8d5dca9f36e5d8770a978a4d572dd79b0b0d401d628eecabdb2bd980046e163b41b844a09517f8e617dcb46d6fbeca18b4b13f4cc9d7bbbd73c141caaa381592d304f8d5f2a1144b7038e514541181696ce750fad91e5e6c19e578af92e5ec45d1e4a1288a8009447a8b8476b581dcec22a9c96caa260ebb16433143aba42f724afa13c102deb80eb897b57ba4f0def1bc03e06cf9f408b62c13fd22486f7403eda5fdeda66e27cd93256fd2975bcba93739d9077153f4ed2670c894ea99b56c4964aa125155b330ff571281cf0f2f477b9e2d682cd192a7e61c896c97e226daf277f8253bbb6da205b427ec0a3893d08cd1f9acac9b028b85566d93a4af8ae923991afd0f09d9c7bc9ac0d89712b5fd0de937af079993f8cdb54a707126652b82e7497d7f95579e3abcc93f271c48c2dc89788ab9cf27e3964776ac017f78f00a13522f4a2a5c4535b9f76b5feab224eca3dd4c1c424cff16213b821a01aa53fe1b67038ee142b17f58e407a719656c1594dbbb40ade5c6b13936baf897c5fe58b9c863976b1ca8b0e687b4a338e0edc6c9d446401f982384b445f87e241d127d178e10b1e28d7d8d6d891e7d96d4bc64d2fbdc31f0f69b13fce555c5b8d58a8954cb29d4b36390c540e930822ac403edcedf1c03c7ce12605b6b892b695bc6e7323a7419bcaa514d40dbfce1573745b3abcc21c43b60f0be015bc67139f286da2c906e2c77fb3ecd29fb409edfe7e6a4cc816600be7187c3892ac26ef86de18d12aeea5538ae2aee1b875f373a49faa02e2f6f1647820de465b1cece778644e5e461e82ef846f0c0c583393c03ba7ada69e8bd77b83627b05df155c858af31a248b685926b13ad61adad3a32960a719ffd5f9e596380012a94866517a1408bc5179b2b44dd34a949c4e90cbe7552e5f86f83fa4198eb49b121b7029970167b9afc37b9cc88859de6baa837240644f91d36894bffadba57963b009ee286f74a44d5106dbdd7b7fb7671110237f540efdd7d04610360f42e232a4816b30a5d9172a6284379b20f41c125b625ac0d9a648d147c5627f525cd8a68d1ae8bfd1d644f5706b7f5edba6ada95159d64c53d5c0444f867e86b652008b63389e098d94b73d80c43e10ffb82f1294d9aa270281c6d4632f00e156d145533578f37c355b14480d7aeb29b217ff73bcd2c705f87e22fa41e282cea47e97ce346541805d65b6874e255782193b0b775910d2d109fa9ab8d5adeb3ea48e7923e2950abecf694cb9f5353a2ff2d8f0dc91c3a02befbbf1c84c347c41666b1b208f98effc5fd2eeb36609f1d41ad6e03b0b515a6a8640463397a8eb1a63c52506373d6cc53a1b5e643c7b973a7ccaeac1d1dde3fa4cf91d1450c3b504ea5a1aa18c82faac3eab4bf1ce2296824887d6a971c6fe47b0423cc6649c2b2ae4b6fab5b7a94d4a463d1083680a202a1a6cf85fa0a7f5f0b93f3a26cafea6f11da375a5d64e5ec9b83a75be16cf03334e6dc52a61c588447adb62078d208fab1bc29559ee45ba2cf9631c26836c613f75b9500c21c11c15e88a7ec6128b8921b37d990337e3a3deceee280b1a1d20fcb1461136d92acfb377c5d354f8b19549c05995363a80b57ef686674140dca2e38018cbaa2164f0338c25fbd7c20c91940f24383b377b5fb17f65d920cced8775237e5db7d7bd48be30e5c70ab95c689518c14b922435e86bd52660fc6d2535888117f67d5e43a9d28ab4c47393c3aa1270064661861fcb4b8369c2611ee4c8a09f2df475c4cd563e3f51377eacd7552d5a04d53ab87a7296f9f5db8ba55e908ae3be48ae5f8c23a0ae90dc605d023d39fdbcda0138a72005d2270a0641b2c8ece577d5ce7ab1968b9df6a1102d50dcadad49177d5313d6f1f09b59922124a9d1a4ca8109966f1cc58b7f98ddbbf0f964a83eb6472f265c34a90049cb45753640659b91d975b466b8f1ae31210ae016cf92fe264f740440f07c3884d2dc46aef9e2fd678678b2edf57e231645d25100cde860058ca8143d6dd582b82d16f455ad4062feaad7beadc33a99eccba7dd71c3d6bf9dc977c72f8d8f5ab094d0782e39afbf007afccbdb5215917a5c1c1559b81e8c9ca2498acfd48a9913e25aa40345e37beeb15d604ba49e5ab61a824489d7d32e5b957aafd3327d0b3ee0ee2125fa7bbc0a027a4013c665fabc5655398979573b8f23d9a560a654fbdd87aa0cf3220ceb10869411935562d7b2a429a8ca1a6e787e4d215e7b55c409b1972b4f212ad3d203a8b3dad5c5fffdd8e6bfe0b84ad1990f73eae6e443c223055450aa32aa8f08a2e411c44fa6480f328e51548cf29130a7b24cd1d717c8b57220b45e840b75b0bbd4c8da382f249a7e4b19590f1e7c0a02672af1e6b54b4549eb084658481ff80040cfc01e75012febb61732086f88fd82b87e73bb77769cab8550082f639a1ddddcb776e7262f115e7f4688391a9d4e62cada8c6ddd66951091ea2cd4c403a5f7d398e916ed8bbac55642543332a4147ea5e2ee8f772a1487c9113c99ba3000b7dfa9df1c5b20d00b0a153d608fa5c6a2b315ccf3eddf458bdd4832f24ba0bba5a24b6629badf192efe604dc3b4cb512ee5b61bfe0cdb83471cb986f10f6ea8b50391d04772c9068f9d4db3757ad32b9ebcf49f638de3b620c64ce8a35db58e045f027acaf11762974d6f896027ec1fb43bbae2780522ee57222a0af2b3338aa7847a460df3eefe73cd5544a2c60e9f79a08784f67c0bb66c2e5cac55295fb123f73360f75ad8cdae69d9fcfac3bb277c048336ab4d68d4e54ee9056094e20c4b87d51c276687800e238e1341f0cceaa3d1eed55da2c8c19a6db250d6e4b56122cc68c83455752767d94d39a240ee9eca1c3756a5c438bb6eb0fc8f7a0a151bfddb2f39d6ee4bde65b4374a433a5e582deba0d3d3d4e8f0778cfe3a6fa630303d157f7113a9ec6c3a5f86f4090d0376385e1f7bcc948535c0cf9d09d05f05f8ee32f92cbbf46cc3a1848e36ea6f16df2e71881164dcc0843259dce858aa1d2837df477b1fa8bbe87b8ddb79c7d5be535ab14fbb174316e531c0d5714efe02e709d5e4e1ecb65b5d00fe155be557d5ad13d33210870ee099304fe1abe37aed933fbb76744df1841f40d010b3382ae58fd2799578dba0b339d118d43df17812c597311cd1950e9f19a91a5715d168ea418f0a7f59aea3dc6b28155dc3ac28cd3d9c6e4e2e5e5f34dee9a94ecfea21e016fd14bfa57d20e27d77cc41511c3bbdfa7597faab7b7d804709f03f097e150254130c79b537f8f780fef563e3d68f9999b8ff190f60c105842c6c7ce65e929f9710ad91ed3430ea44422be6ad1734b55598aadb29c1d32fd5d20d69c5d2e372e625542ea291c85cbd39ffd0d9ef5b549cbf1a0bb4499aeb8f66c32f1b536fe85eb5b30d86c993a52298f6e01b3d384c53d1fca5d82afb5cbba6a6d29004222e317cf61bc0701621e38e861ee26a182a96ce6f295b330051694831ed670f99ab425b0a08365ae4c1328bc6cd502913ff3b57c17ff7dd35f651b4b33f7e387ac3b68774b65d1cceda6185650c54216af8f9db28dec926674d4d44c0836518eef5beac7db420215f3f5c529859946c6566fd973bc73d3f8ca0fb57b4055d4158a390ca46ca08574e8b6e4cf35e4c61208922a68c5041f7f37cb7a35fdfc92af392da74aaad3a4a1a5a80c8765107d43143e5b7f2c419f6dcb6d744086657c8e4c1819b45fcac3934fcb9c3aeb90166a2b037d05100bdc4a54535d13e4a64f0c1ccba70ee7d2cde0f6afe8f92686ce6de56f4cae0865f57e671a211c8f1538666cee9d897e32db4d3d55ce045c60f822db8669123af9f050512e046f6676c02c6ad22ef67dfb8b6a5d0254b8addf1b2d1b3d5933fcb022a94886885c4b9ed2183f486dc2921af615b4990a4867b15ca92659c95f37fd7cdf9e0b47bf618396fb9324e93332e6aef6bc94ad7f315ebb2c28bee92205cf0a490c5312232a8e430899be8b800d53a3d32fdac696c01fa284bacafcae30bd1930d5c67ec4dc4b5e2f641289698b1ab29d54403319c61048cf3320eb346ae5665b2e747d27ccda4d6ed19e33b316ecba4c57190c5c5875ba77b570cdea08575173a67700bb9d12f94c6868a4350adc1045e0e8eec3c49ada469273529ecdfe54670c370fb6d7292fc0cf844d69812f0b63ed08066e6c1415f984c6687f9ebd3ef81bcbdeab3a7136bdd3a5f7e148b13b22de019c82e1cf656e475176fddb95e613922bbb5a15f9bef43efc7208f9a3920912c1f59b46877c733f95097cbc8788ed39c9c8e2b6fd52be053600d0e9970f7220c0747d74189cd71cfd1b8a61cb9811e99a0097da2d1e2a7057edf58692ca6ae986cd898b460921fe9bcc4da73b6314d2239c7d09c85ccaa9cef2dfd4d027fd95c96b292f6ce710c090df9b25681f38d5108cd96bf6d27a4cff939678f24265ef726a07f8c2ab02b2144844e0bc9ee852cdd4b85f4a7b43ff1cf9d51bcb4ae43c1e521b13c3ec0a639ffcb350971a23946e46ea7bff146385bea65ac1094944d26401af05c423ae98147a4fda67d9661a98c7655cbc048771a4d28d96f36025149c28ef3a0fef0ec500d187637cc1683f4c4b05bbcfcb208817b8f13084c5947194d252a7c0177e9667038a14569edb8ed2f7ee7c3bc197397f5f1f1a52b6e600a292568fa3479bba6468c2388993caa6630c91eb20178413cb23290241678dac7edbf71f1dd38adb2605f037909313919de42b599ea694ca2269c7134cb087d49bad7d93a7d721c4485e69d3ae5abe27966e9e5d3cd2e7361e3deb7c6bbaa3c3dc1e18b867da122efb21d53cd8e46733c5b4e7e824939134d05d769882f1aa86a5d92efa7452bb30b2e78dd8e953c4640348d8e5c991e3fe628ab4689e5e06dacbde2ac83f46e5d2644dbd87b980783deceb3869bb7777510b7929ff63d224de0b6fbafe17e9ce9467f2fa357ef2c267e6542171feaa2c6f53882df703619b76b3968eabf12d5dcc86749dcb856c9d3f9f4fc24db0256b3d4f405fa1682da4bab9b66a339a82e7c1e6830a9d2490b05a7449e5c3a86e9481e06cf20664b651b2cc52fec3e43db897cb95d30eddecec324dc371e23a1dc39a1d42b5a4bd2414f0e63c9ffaa5a1a70a4fe88a79d9338c393ce06ab035be42170e3a02be26d38bfcf37a8afc60366ecd492faf829a12574467558944057358ea55f21ee484156ab7688d1ff8af5701364082a5536427d0373a400730d95cdadc8e638e7bf327ade5feee40f5cb3b6b6cf6c7c6b116e88785e3cf4a32fd09e5fb2f914582c614cceda0a994655365dc07b374179108477edb5f64704a59731c6d28a634863347cb6400b0f8302053a1317f398903be19d9123df28598f388b833131d9fee0351d1f92e568dc6ae737457ae971a28287c89efb792d99ac385f21b91a1cb5339a08252c30b8ec86271bca1c1db17fd4aa463c39853cbfb0151d11e9e5c6e6ba01f781e67a19f4b97fb71c5b2163f1ff1771c658c2a165bb1ea2c4f045d127aa38cf5a6538faaad9d499ede5994f010dca5960a3ea2fa264389b8c0fb0294cd4130aa5368c48ce48fe4f1433a324e841d1b5319e5d2f4558b9f4b90a9e7faa6d101d160821547f90e1433f09d81711f27b252675db722c3e828e15f6d226a023997db024a5b19b5a050c52c730e783b710aed6faf28d1a1d20b187a963f26ff0b39ef7c9d61fd3a31d7e122193c6d65b210816e331fefb4bd8e5081c942573ea19b0a1b2c1ede24a152f5eac46cdc01b692d2fed7ca57b4079dd5db5423d64cebfc5f15391c95f0992e9b8a07995fecad1c599cff85c2678f36a32f2496ccddf6a08626c8a1b662fc500fc38b6aed97983be21d7831a3ffe59f13aee805c712423e00da8b1b84bb143478c2a097f1f8762b032f9a8ebf50b476219304c52b30d496525bd746c24b69dc4acd73aa83bf7262696aaf5738f45274016d66700aaceb3819b895eb2b11bbbc0371134d129b0b40024dbc0765bc3df1a70477e5f5cacc97a9f009c626b8f6234e8921c349750a3bc2cafae4e2e1bbe8ad3f8cf4e80255036b6eeb88c467afe3dd2a0b5bfd42bcce5dac59f419a2a3ffc86530156214d04911ca81414380e5da0855855b3588c6631f3f44da9fa8e3d371a284bc8a7014fc164f15ade2aec48904d2d5170fa290b4b1e7312cc4dbfcbb67a1a63129b8917fecf20f10844d739f6b22592d6784f807c6e7bdf77bd885c8f1ee398ce95d4d06c81166fb1ba57048bd499a7ff4d566a7d2be9d7c07563d5205adb6fdaa729056ac2698a7ca359c9496fb6f6353a5670e86735d4d408d5dc53205ca1c8d112ad1f90bf93a4f03d57f88bc321862996362b50a9318f3933bd9af9082e89e97449e157d16ece3f4237fd7a1c7faee2ba45d1c24a56060c0b02f7e812924da9ef3937e06ea904de2f56d3fcd6f9eff10a3918001e0a9922dbf43fd654f160246c8cb6f93696c63373f96279f9a75c4083e14e608ef30607d42a1206ad7a04319607ca09a8e2cb971397f4380728cef6e3590bc47bfa85cada4be894d2c39062719fcc1ee72bd26da56c86fb8a52045687aa9491541cf330a102b58696179a056c540138c014142cde82383463694f07a9f610bc18922b0428c2bfe829fd3eae53e461a2f5697f08d7427c0b73cff7d4af447bd50c4d66a51c0118292bdbeca80e0ec6eafcdd9759fa6227399427315efbdc78901b4ce1e96cb1adabd3a779f59714756b13dc8b153172ea64b7ac9ea9dc0672a715455253d7123122782fe8044a43b228489aa531d63653ac4f63a735a16e2f62b0d6c9f14b779a444af124b36ea8704cf4de45691a0477aaf813d426c0aaac029c12265860a322ab87bb8329772a211d4d038727561e4d9cb9aa61bd84c70eed432454af825821090ce153192fee0dbdb1b1e7ef5c9b77956fcb909d418d9e5271202650d463261c00fabde4cffd7a55f51d9765013c07826540bddb8d057cf9958f2ac0eb91628f3774ad0c90d3d0ddf263995b405b03fc094358d0c8b7c66ae0899950787608a2630c9f4e69d91b69cb7ac1474f4c40d227818e1ae6d517e580c23220d5b061f12c77e1168d313f7f621b40ab44392bd581feba3f50b20212ed22b6eb21a575d62a34fd65215d074a72149dc693873ebb7212c87b7c7e25839fdeb0d636cb686b17ec79d2ae14e18da488ab8cb42dd7d47efa718515e815518e95200615853e0c535cac01fcb9b9ed0b5a9a9d17facd592d3c088f5fbe72596d39ba0e3a1c2e8adde7ab44369d0eeebf686930c1bce9b43eb8dd29d5d2cd48702c4b7734de3bef4a9790e8a9237a6f5119896145c85b2bad31dd533f8c9e58aef9b284e0f1c728da6ff88caf56f4aa022f4eca42778f66c3ef3326e596423bebbd417806c92c157b06e87da525fb3faafed177ab32c2d2a177dc8866638fd5bd4082fce33a5fbb3e7efc3501ff4ad76064f56e0417c1cfababdcb92c89a374693ea9c045b81bf8b6f3c95057e1de10e69193774d832d13bb7fb7c01f39e6d8d644003acea13d0746717d1a2b25624b99fa5464b3c075543f987c5e2b30f9fddc837b6f14c188a67590fb8bd8e91365a4c792951cf1a7c3baaf5da65019579861d590e34a7c7daee53dccd251f14b61fb74d1b8d4d0e0c31161004d6175c5e014ce34848eeec4b378e5159663929219dcae48131641744078a119cd4c70800765538598923179db16f86eedad27893b4f28a068aae706439bb383670465cf748ef30ad68b0503b9a4212593728785864a01f3799d932f91c2102dc724686b4b1c637f9654a71b5dce2334bec1ea8dbc1bd8fc13c704afca487adf4d04d5025947d21cf79f39036a03558afe25ac82529a5a1abae81cdba8d3dacd038606720e31fcd239cd7c7f24e1c0da4695b43e5cf93d96ebcb1720f75f6391a22026e1aa230954f3a8f821bc668a22040be4bebb0ce4d8c4dc9be0f6eb3aa46a8e582f66e71ce85bd0b6e4be6191c2ad71a24659c0f913fa9a14e2a2e2b32843b47b13f065098b2d116db80b6f791be29ed3c80613acc5261c02ea92f1f9c88cd695b7ce100124c4b3fdb8d3e5a920b4de660cfd89d077253c8c0af9d86f3e08d87dd65cfbd80002bdc5b42911de04c078cec505dff5485fcd65fa3eca59c592bebfda8a81eb1d8cfccc0262cbde61c38ffd196e7bd5c131de6204bebfb54362da5e1af707cd97de7b54d56c6ee0b590fea2a995fe0eafc308f223aa132d4bbcc5503b1fd309cbd1d4e3a839e154d28fa9e0c2a62e830ca56ff7534491d55d541cc754e543168af5e8c7082a521b962166e8addaca4cb240941ce5fe587e86b9b87bdc330281f710b0fc2b879d2a71e24af405071892dd327a338c4e9388b5dd881bcce5e0b06ddf2189f0351ea5961a1faf96c4ef6faf5f755f01aee4c6457d3660b4236018288dfeb313e15754ebc028caecc329c1220f0b5531e7b2a098d96167b6ef96e267cde63d53109e9b4014cbabde95bb09173613cb34cd80b4b2bd7a75b8f4571bf746507d499a3d7bb7bdabfb2de5be8d8b73f1c9ba48a8903b3e920dc41257a980706a5dd655d3400732ff6cb32d70adbb78e706a16a5e68d583de6a0118fe46102880d666f0e6a2e2e58d9b73db0239d5d671f755e4ba098774bb0918765fe40e78d301d55bb140e4a420c34cb420418095d9c7372615942fbf1ea057c7c983b8a5cdf4963b79949b367a9a64b6343feb9bc5d353bd0ba08fec02f82af456086ce0a444014bf69a62cebdd82c5be2ce805ba1751d0ce6954dac13d3978a0dc8c9662ec1cfd470a11ba32e11a45c698a34ac86f04df09b6f437faf72893abd323c3590a1f92a829a00ee1535e402ec275a14d6083252c9944400af373a86258aa71d0eb0d859decbf5aa42c9e87b4ef662e54a5488fa21c6718aa023cccb099cde21eec391e603df46276c84cbebfbb893d671434bde1ad054e5e4dbd549de9c7310f15681aa1b951d12fa0dd4113a5dbacd997f195293bfbd97a7c0e992ab2ab44c77ec5447e413b38249eb220f574b4b8517b62e6f9914464aabb6a718129bee085c50fb5dcf135498281ed543263c8068df58c683de1d5a096e2e167585778ac4ddf740e91e1f9a18997614df8382df13c8e65d3aebed7d42ea1dd99b3afba38aa0b098cd825fa34a0bde1366e0d1a6080129c4bfa3b0bc39ab2729c3a9dfc6cd9d047cd983893d5cb0bd06080e673dfd3a979b9d4f252dad153f3d518359108d5dd4adce634f655c9afb8b5c1a2a26b8c24abd5140f3b1c95b10e74c2648dc60e621ea74d9309a453d0c3c4856809ee20d1dd3da96b69698933258e3a77af3a0083929927fe090a443b4f873beb2bf7cf3b5beab26d1d4c7c8368206aaf2fcd405ac1a5278b6d4b5260be1450d9a7d618b10ee686131974af627365e9510a321d08ea333942974a80c34f43d107f24f98f7a413631e099dbb5800f0a8712d68386311629de8537eb0bf59b148805cfa6cda162466d316f1767660571912c10e9b092581be6acc3331b7f7b003a9a69cc4241db0a30e6dda5d12df49da8d7f895ca67ad96959bbc6579185c96778d10c8ae9fc6002d5844fca2a95077fb44e14e4641f4d7fbf88b4e61da92b240d60349311806d0824258279767b48d48bd60174d1e8c4c5f138d27afd81d995270a74a85cf6fc06a34df46c89bf1052ec014f90fea39107f62f9dac5634a3671624d24de5aa40bef3bb531ce6dc21c8736a586a2b6e16cbfdbdf8fe0d842db902c08bac24716f0c3db3842a2ef09058ff6ba8e298bc4f6cd531580fefb9be5d5964db7d326192ebba0b16ff46eb7eb47035e8dcaaa1493cbec1d0ed14507d96aa5ae760a1b679b7cb4b99bc28924656d3cf20bbab93df57b53509eeeabba15e5df244634f74e7296b4285af63ab0fc73b4d638948ce6432bc9fb7f2489cf7fb2529e1cb7389da0224a239dde778e8e93dd8002017e3be839b1663f4ea16bd39bb8522c6ecc2e33edfc0623df3ac5707023da0d6aed47329472d05786a21418a8aea2e3398fff41bc4e99745ba3229cb7eafa328691e075d3f1cbb6bb1beaf668a10f59d2ed07ba3b86ec949ce24e00ce8a2444f702f2831b12bfb03f8ab5387bdafa5aa66f47f5375b70083516f139af25bddbc133349c5b5ad110445128a18c4ecab469d4a72c27bcd0fd653881a96d13e9c6da0d0c2ad3b3c09c72f4cbc82fb4bbd2301bf06c60fcff501295afa9c87a4d50a1160dfbe9b2e54082d55e9faa8fb1bf6cc20f5f514802de786b820276391129380212105c4b9b423165e0a8734031baee0a594ae18ebfe16f540571080cd9997ba454bb08f1352c877a10fdad89ade783c72df968f0fdf21cdee974a73f46baddbd4692b59b98e3d941ad45a03294ef4fa75a271788d197263bb759e700dbb6b1e4c828c66bbf0eef4bd6ac4c123645eb9e3136be29554382e9d49a5ce736f771e0662b0d5f72faa62ca8749d15eeff47e758766b5fb765e23211357028156b03275dc3cde31ce89e4c1648f1182895f825bd9cb8fa84a7d16c32712209394eb96060d1e8bedb2b8d0ab3d51a6ecd098a520e2498e4f446453ad1a89a0dc28154b64a3533ed84f3af94393c6765c95d957c0f73571f5177e16ad669df1b1459d281afc5db6a5790e2e4d685a800b311f1d16b32974af25abcbcbbb008896f2ec9b23e825dccac10327fb8da5c9136cf38a6cb69a445e24cad3a9a3a22aeafb453ffa423d342ec7faa4393694f4a678fda8c8bb62a456bdd5af540f6c25a76e797a8efc007103c6bd9cf02568f0025d8fd793724c45d8b237a37854bd34b0f2782dffab876cac5a8c5f0776eca843e008956fc2ceb1233056ed90c8e3468c3a4f2128376bff694d8f3ed6bf9747bc5c83fecd700ec3a70d414e4229882341cab862d790be5647c7a84d0e8953ebf13c78eb9cff4e829cdaf99d3fd5f08ab0b5fcd92aa46bfec74518694c3239c2270d5d610005ad16b35bc6f6f27cb3dc90cbee68c249e280c683eab0f7806890aff1f18634e3ef2e72d173ac08ea607aeccf9e1cabb1b7e781cb8268a95456dd74173eb43132ce5c4f1de098ecc6175dd78706f5dbdcf690d91258a013035736eaf43ab19d62c428961e7ce1358a6ec9f7a3e47061ceee1e89ebad67d3d9849100e163fcb7d79033e726a149921c910b68642569fd6321f5ec39811d5fa7deb6274a85c22c9b1b2a96d8d0659e47f4b372afc95227b73425c96f07fc746ec486b503383bc408055702c54c1e5406820a21dd8872332c56e89172191e3bcd3782205cbbdecbd93e614883e99d7f28886a0c51b08b2ca7ac610c5bc6d9725a445ce26c59e2cf947730f50174124e1f0df96a0a1af227411fcd80eafa3c6863d699588c22800d32a900346c1ee999328bb1fa66cfdc00c0d18f248ef2e397abc3d3c8c1f4f1632d482ad13788e6e99c739e895a2b336d17a9125c86ae5e667691101f4138a90be88312e46e4bb9d29e98d76362a8eb86d3066e01143574b1c10a285a1f926c0e9151e47b2bd897f9eab3283a2a0e8811385bb09b91ee13a55f182b8005d832ba5758ce0b20f56fdfdd2d240fe829f18e6a5bcdcdde683c733f8558034f76908d11357f2b7361a959318010d75eab3d74e8626fb38c102e2c48f6b10bafe443c9a0786ee7ebdfdfcd5ee6a9adff8cc979b03cc400c8c2de4812ee54cb8efbf60ed38d766aef0477e86109917e971d22c814871c77101c17dfe62d4a7016b7b28160463c0fae590a2803dd8b470f76ce77c536d15ec2a4ff8dd09179b349fdd6b7b537558392f7b0cb60a43a0721eb039d5e917882a2c2197f684303f36318ec8f1275eed6b9f9114d2d1300a9ced3bcb3d15edb0e1950b6b701835d2547913bfd5678eceed06c3f6a75161c3e29a5a591a0f11522094083d4d1953ff0c1e7e99cedba7d76d01e06c4fc21cb0b20861b804a3588e0de3c9728a1c0abb7e92d889895116f31276cb7ae0572ef975998b7a4e24132839ad4eb0217a9affa1826d1ba0c5c5a37b85edae8faa3faee01562f3dad1df0df8e6e72cff21a5237339cf7b49eb7153bbca8176168a8f57811c7db00a1eb8293d87ed9f0d0acb790df4dc49efe98c4328522f59f5318a1d703c793365d6bd1f158a987d43dd0aad2286a096af702d5bfd9771dcc9b2de922e02681cc6dd43d9e2adfb2785c91c166bbd057dcecbd35aa45310804135ef353d580fd942125124c82e622ee1147326e9cc83de13c52ae8243d6d7047085844015c9e0ebc0e6fac9b62f212ee94f82f6da7a19b791443e586d8a78ccb90cafc05db21a1c3e877cf6d739e9365f6f4a1d118446f678ca5d3fc5b27137a148f64e7be63e7ae212d223fa1b895ea3a92371361fe2ce752cf62ff713288a30aedd745eaf49cce57aff4b146f9bfc1ca5bf7faa163a2033141664de18c5ca0701b3afc1fd93e1e55f210b6e275628bb3808ec796176242c7e269ef6825685c64b72d5d03f2d18611441d8c0d469fb522556a6835ee23a6ad09a35fac38107483379995e9fc7c50d210000000000