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

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

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

Block Certificate

Block 87085 2ae764799b9c170e05dec128148f28f91e3e98d6cb69a682f14df292c68d14f4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
69480d98944eff88fe46a6fc611b91e8fa1695ff153ad2fe9cdef94f280991a2
Certificate Block Hash
2ae764799b9c170e05dec128148f28f91e3e98d6cb69a682f14df292c68d14f4
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0080680000e0f50000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000080acb8f0b817f768391f6175c946f6b4cd09d8a1ed50f433524b40b6f00686b633b143a5dcc9f7af4e6d767ee1a6d18d3d02f9ba939537533fd5298f06e4927279ad4b87f0f099aa27e01b3f9e7549add845a75624499eb3330500000000000000e0010000e0010080680000e0f50000

Raw Header Hex

00004020d7b2e8ceff38aeab83706fa2386fbb3cb522aa87c0340d279cb0b43dbb733fc814e7f6561b0a8c8d74c66ad844720ad34c220c08611acac169d28d8dfb667c3b3cdf576ae5bd0018a29109284ff9de9cfed23a15ff9516fae8911b61fca646fe88ff4e94980d4869

Proof Data Hex

59,560 bytes
1212160103077718e1d8fd91ed044b6296d37695cad0da5cc5d4ca4071c937f06db3ead79a2da72a8e10565567b3a2d204e2f0b283d086b1571418d8c22030371cb7b77cb0a6da41c971dd8dabc2fb5bab668fcc1b931caa0f5a31f02f2a8fca83f8d4695b152a4613efd739142be1176698878d2bd4a9090ba78182f6ee2df9a463889e78546154d3229a703279bcf40551228703b3b850e9986befdd2257e937754927a213d90dc687c19e7bc416767cec1db94e93c76e5e91302f8fe64519f94f662dcde0a8d70f42de4061ec747a8cd22c18b37e041c7ff9307b6b83d515ee5ea543c9c79d9b182e396974201b6f9cb25d0a74b1355a1debe4557baeae3e7ff81d00ef08eeb53bc4ffc5feb7ac3c8ac80f4fddba6ba911e906dfdc273e3caa8b794aff33dbc924d64deae29c9d2d6b21b1b757e6396009a7f92291c61f99b01a3eda33717e087873e853b17a6b87e244c792f953b31b161806790d59d999535e7d707905fd089a89628cd9a81330cbaca640995d52c5ec38a70849943fd9c18f1cf7130cfbaf741c94d58378cc948452837d677f1d8ed1ed0c7992786f83928b0c6d7a066a9612e5f402f05e48508186ec1693ecf26b0b36af65a05f5ce0287b570394edf2365cf05fcb9b3dea3ba136eed6199011281e3e6ea5cf0530609b2c69ce413f0648b440e5353e7cb3ecc0a54326868f5b67414aee976388f2e21d517f5725f0a234ea8d040876815709e4abf1c976c30862158d724050537ab47d709eb5d924d2e0f8f0b24d73016e541ba07f1fb659f9c0341b1cb2ca58ac188906acc44d959b8b638985eb6f726d1f6b4d6ad5c6a08243ccddd10b9ad2576ff06d74c97844017f0521fb56f1b48fbc289d267cab1637da9771fbd6ed172714c8b9db5dd3a23798d019c18fb17e88a3ea0898bec5a6022bbda95fdba1ba1b51b9c0f434149a2dcc4f2204f708314f481ccb742f1e4907512ddc2e41b0d822f4100ab683ac9d7272d653215ed61abed391d169009cd24c6d7297932584c0ef05ba544f3e34c96ea5b5bdafc36186a1ab57718a1d33841624d29fba9a8979d41b8ba3dca5d2b69523b75557bf46cfe74bb3af26fd43a0fcaa2743f629dac6d38330c2d1494cfe62a5e819d0dff6f24cfcdf761a8e8dfeee6d0269875941c591343aa0b81191b1e0d1e7ea0f1fd7e9db9427801fc6efd1cc1764910977dad5a06c912f1f11ac63e60c10169b87dde96eb0ef2a04e28c109d45d06e9ee1042f64d278c9fda796a5a9f3e3ab787a8382fcf408e806e18f3a0da11cb011624954200e84e2b634f84b98b49776aa4ab489ad44c9e24c63399df16b88dcb602b3b7d957d5991512d93d4234d6c73e9fdb10da349f6713ebd5d35d8518d0cd963185ceb2d1eebbe450ce943dcdc573bb5a0aa43810072bf2f329992ba7912196c4f1cc3713389f4623f51d9393e44b150a0ec9d0a4a493fa685a377cca6141905af98ae23d4037820c1989e7db5afb9aa60b9617978500aff1500bee6697a7b686133ddd60ed41e62745f8294927c040ec5826178b09170197cb85b61eeccd998e12b3c7ae57f94485ab86d94fba8261a16aedca2c0fddfc7c0fb500844f4a39d1f02ed6c891dca11a03499b91836a1255490ab3e627621bf904b1357011baefcd668c5e8514383e3ba3bebcfc0a797dbee65d0e55a4ee6682bdd1fc121b2b0a298846d138122cff5d8b0331c60f2aef4f64b88722d21b6666c06a1ec2f8780c8d9bd720bdca07b0997699f2e569fa9a65d85f86c27b4e6f11556175e57ff3d3a9f8e893b05b41ce6b14430225333bda15c6a90b343a4475c0db7e14d497e85df3adb92d58525491992da63f886f77f93f41af441b1c66c328798815336e6efc0e307be050eb6e33ec906f96b962ae974f335dca9e2d06de8a8c133025a4358c02b40746cdfcf4267630d58124beb2bf10752c4b00830aba85fd9353bc86da8180732c4c29f912c3bfe16c9d213cf8a56cab43d4b2af7d68ca87f7382289f9c4369860065e298fb5ef371ba685e9df579a41fe40494b0bfee5a9dbde123b2f9222ffa429c5852643af652eac8e659cdda536b7a676cc3b8f6b6ea1c2e6b34ed091f552500b154e723c95fcb02d66b1483d5761286fbe98a18ae62f4ee124e79a9ff678c6eb659b04d496a2fc1b0759c43bc699d4905fc25b223e5f9a88ccec324f6138a91ad3ea5e5fe39f0857f95c97bac415fa84d23138ad7119de71fa81b8cd584ff3d68ef900ad5be0528122ec918529e89fe9a40c86124e0d77ac767691764278262f1c849c7f833ce5af8938d0629ece561ad01441ff6729035365367ed87a66f0facea088b91fa4219d23eb3a19350fca9c8ba9146cea91e7beefd13765d861cd890fa80d639bcd9391b2b5614a128d701f765152b5e0ef9663f4f088a11f8d2e932e7d872b38aca3175225d0ba42238898f73833b55c38f397aa2f12fb7dc4c31f38779d4b9cf3326ebd1d2006a3c8f1f6c1ffef67e368a8bce8c7b0a8bce0927bb9ed492f49a0d692aa20a35fe56654d6046d5061139ac8f7fedca9bee5486a910f87a632a86dff10448bf20893d99324591db24fa8f3e4319539ac785e7c1ed63597566ada87de8d554f23b8f190e9a54e6642354ea6cd20136d6f01fcc100c04badffcf1eb95cd54b5ed2a24641e0fa3f30b4aec93c8eaabd290344de0c7fc5b031fbca14d3b47d134a2a0d8d34238b436823c8bd077ac2580b6ecddc776870e8eae8fb96dc1e8b6d6f32ba38815ee9a533d15d95ea87c218fc7ad4024b1ed1233c290327374938e1433ddcb9ae92c9ec07925729ed79fb33e11444360d4dc53666d21ed8a1cca607e34e959da00ba438b77e702e1a27fb724523085974b0803474d0247dac33e1fe0bcf2eb8bb1aee5a747ce09dd89bb0b331f9f47249f11660a6a5c2e6773388f087f78e40ac6eea2645cc7d4596f800e71f83f3b4d10dc7fe8e44aefccec0825985801e929c83a250121c75d9af1641d43fd982f08e826e60f46d8d64661c1ae02500bb1b81398947cdcd488df8cde68fa89b0aa2e6aa9cba05b8d78df419a636e2bd9151c7fc6f82d46186c6c68ff437f4bdf2c3061d602f2843fce90d05623b828e77e372798c9e324544f885c040eda6eac636bb27f1543b60df20737661b28f141614a21e6cf71dcbd2956e752331dae749975faf1bdff4a675fb9e478539450ba0cc40c1cb6af01b4c7b294d6582816876c66f9bedcc6605b0db85884c668e56c73375d09ebf683744304b23e1448b14f5c0c5c0b5576a1642796789fb6f6ed0bb4a14896e81d5444c60b1a475785b13fea29e5087dd6a19da25c63845a0d8c4b8b3e15f62b82515b410b77e1cff0d05653f9c2cd6c4ac69502c47737c7cc3f482a88e6757820361c77a9223fbdba46eb01dfad0dbfc5b9eddcfbe81288544d459d7f36cdf00908ebed2a6be766b87b0e86db3dc3f1c28267d7145d7f41c563d6e455a87cc66ec252cf93ccdebdc22987c083eb64ccf9978fbd8f6e9500bfdc149582d9bdd847e8c54a8b0c34401c3418fe24fb2e5ff33e0fd8602256661de432f4cb09d463be7a8174de605bdb927f1937bc42414afd18371b6d9398719a444d148e814ccb91ac32e37f08569e57600b72ad6a48aba7e90c46afdce1d9ddd6544b9bbba9ef4dfb103957b3265f6354eddccc15a715a390cfa900882604421fba2519297a704afcc81f7f7a19eeb92ef7e1c7ae488606c94198ab46cccc975fababebc6c7c22f0c7273ba907c9504f9bed5469459d1f67de4bdd1b4575f26400d51ddefcca6c70bd5129219bae7ff5221dfe41a12d4ee5c557278ef7dcd8a5246e4a6d35d6f8e287dfc5484ad67b1dee0a854150d862c3ab37b85bed0909acbab053461f0815d14cb124db32011261acb4cc7d235f533872885e2e942d0decf5b4d3fe45e8c628665a4c59a4d0b6aa20d5768b9e772d1ce0fc5133388cdc3ddfc0f4134848bf0a579426a326f112f8e1771fc88b4c7850d51a10d028d3acd4a2f14dd1f0dfe6cae2527caf475b3ae55b159a23dec126bccdedf700c30d8382f0d956302665fc499d0cae6a43b2517d2d72b948e33a51ee32b1d7e3ec4e7080001648d3fbcb505fcaf197a82ee69ccf7d5c8026f8667f27f21848a099a080742cce6680c3485a93c49ac0143c0bbbaf647043a05cacf18c53d4d9bf7a0390e8cb89c0a9dfbff2d2e0157a90ae685338fadf5842419e39488110ae447080b38e14bf6aa2d9b4a4a3fef63765bceccdcbdc380b6503fc3fbc3b6ceb45458130aa956bf0463040e3bfc909ee032490a6a1aba237b45c2a4d1386e15d0f77090d773242fe2d7ece7dcc01ec93a924b9c1deda84d9a01e7159a5d2bc739a098c73bdf9268d8becc3604b6734f15068f43b6f1f77b6709e36438e3313fb3b2ef463c29c47649bddddf8ead1f80edc242919261610702d68d357d2e459ab840faa6de5e8c92cbb3012ede8c927291d141b5da190d009d6505da3f62280fc4ef31f80b3b6f4056845c36eb98171c770e9ee35ad4f8d313381fda6625bd359ec85cd2b51ca8b13aeadf80340821d0154cfb7149d94e67dbd1100635addf1d005a6e70db2d9475604385d765a7d19a446f48f51e24c5686db94df80e91f3649708acdc1df96721ac5b8aca7b104b4610b55c95b64daf66dc403e73a8bf866a9af2dfd5cccccbc51ae396063a16645ad21ea5ef03c9bcd191a505e797ad6caaa43c26b5c9996aba6a6707c6d7e00725aa9ff694f98151b49bac7fa3626c4690c839b6d38512130125f9c86ad44880f65cd6704f29f952fef25396deeee5be9c75b9f30ddacba713c5bd6dc64409eb0b41c544c499a67987e3a5770c1514dfbdd2faec2ec93bb1e3039b881abe48a5b909ed1d4ef1d67beed7ba54f196bc344bb5df94eeead81c3c14512bca6349004b8486d5babac781c37aaa0be4ba03de8faf0746468a0d3cdd0c84d41be7085fcefb0bec01e9eea4554025504fed6da361735f9860c208fb7702623109582a77d4f8ecea6826b94db4587adc0bdad133b48de437e2c621e0ef4e094a8873592a572c3bb665ed1d3356b0c30b42bf0f7887f07ac43cb3dee2fcfb39771a7c79cd36f61153f674dcfd6ffcd93d6510d8373553f72b879471eb57eebc4deafcbac6d5e4e488332069a20fbd7d9ad4dccd805a086ada13da148cd6fbb5eba15853d630d1e56c3dc98afacf16bd4a859b5d1cbe2aab2f0d1a3d2e01f8a878e1f85ee965413b5cc660925049099cc4f4534312de8a0836dd678321a5bf3297333dd93b4f6fd383cd77e0098ca2a9b06d4c3ccdd1c11f228c19a28d0358c4111ec240a6122aa362bbaeadb2f20012fa54dfceb6f8c62d4788a4b23cc673d196b1587ac5a0c73832ce136561cf7c92b965537b50031d38698474181bd4af5987bf13ff288d5327603f11efee7a370774ab42268c04cdf9e329f83bd398ad6e68a9ce1831115f69341d1a970ee9c29d441543a840fbcea91ce2513af1047325ee0733fb18db45f4394ad7f77044103c02b79cec13c8ca435ba641242b893e1f48edbd8e87022050cf184dd98a9868eb655b3b2633994261b54fd7a78c09e2127d3b147979a4fffa647e0ed0d6e40ab0fc709196f8fd71d1c4a030f6f7549529cacb7f2d811f89915ea2a14aa80701c5dcb2c166c38a08d36bd63f1b021e0aafafc1887608e3f9e9b4959d929f96702a83880182f9807380f0c87f0a4d6b27af5c90490faa09f3db90f572427323fa7ecb29a761035f70f941935504008b507fac9f515c91f56437ef6cc873bfaddc77333b618a0a02224636adc106979b9fe0651bc2965e74f435f4c4c3dc98f9bb1bc696f893817a5118d4c4ab63249085397da59bb43d33c4b41af83ce4a27a72b9de21aa8fc916d224409f86a86f906149f9a3c9a23cb524b7b504f89f055c0d8a573111ffd1bb5b491c28b240b07bb7e16bb06e5e442374a40bda282b1792a2f8d5b39c99bd795e27b5e0f68d0187f2b683e3c2dc90f017512f3c0f8d03fbeced7d3a536be5d32e5201171495efd3512ca5a435accdbda726631831ec11e59ac905a626d9ea8e6de9b50676029c60b0f61938c68b96779b20fd3a73acc08b704082f0848b1b039f77be60579499a857b60549c64ecbfbdf3abeec985c50f751836a43448430e206bdfba34076665f652c74936943b230a68d8ae9f27f5d9060e4a2c4f6d9e44053d41439da55c52da0cdf71a15c94ad4e71cd79dac1ad9083c1982f54934c3247ef73935079b1e3952cff779a707583fdeca64ae1168b7089cb5df530707647c830c36a57ac011e51d6ac3a0d31d4b7f47dbab92150fc8aa1b79e3ec5e2729afa080cc9f1839d82fe93bd9ef4b6232de62a9b384f72526c82e1168d32656795d6294891d4de7c64daaf5cd118941f5d35945043f1cd74a3246a79011b70b68a21ed7b0f1d05afe736c69a1d0bc963ed0aa8bb861327122c5e783f456ae166fbc271e89202ec362d4b7cd0f864d010c453cc00a5316e096d28762aafb3c7a847bbbfaa5a387dbbade7acb28da7a03e5fd119e4ac6db0d6213f0ca9be81df4e816828d5476bc6b7be76dc5b04db43d3d3be1d0f348e81b08830e10e004dc61682996424529fbee0d6abbd1a0905e8fa59266c32af369a0ad69d052ae57880bce1b982ef9b74252044b1099bfd0492ffafec1bd1c733c7fc41cfc4e3c5a570e85da3c3b652d6cb5ca82a39571e97bee593dabc6aa3e6b369ec7582a631c3f83c1a1e3a97f5c0c4a1d197c3f725de606ac9953abc0ac8952aa29ab8fd95b233e513e63a102e6b6af4f5e87247f9de2c3c77b09ccf537abe88b68a068237c72c29cea7d6b83473294f8ce6d25591956a145044db9abd77ff5ebac2ffa829b488b3bcb51599baad6e20384f84c6677b9f6b5c904e682c08cf654bc9922c504c666f4ad2e2b9867e592bc52b39b40108988bd8b9f2981f922218bea2cdd3e4a5a133519a1eef6070a7cba4e01b452d377db265cf8381beb79dc6a75f7ffe696ee490872b17e1a04d8de946f7996b4dcdfb0f04321237a53c91455f8ac96071e73f4d47a8976c37769cb9cfa81666f0c180aef68b8a10305ce5f4957a3cd8dea962ee6f6f12c90b3b51d576b75f54e0e726f915a44adcb7a71597fa080c975923b2e7d4c0dfac2c24041b95b8648b2b7c4b4b7abae32b49c196dc2523522b63e32ccebe63ba4c843a50bb36e7f9a5df6f453d386a67a417a4d2f223f7dac7412fc7088da13d4c033196df9a781ffc82d87572d447f5dbb3d4eb4113485aec6c8dcb122c89a127453c98e9ebe85826cd03886e2585c03721e9641503320e5a9279be105b89ac4254b2a8866b76c6694e77bf2984d093d26b3e0bf961e2b369fdc442764fe1d106de106c6e90c6cc97c2467a5e2901454ee90e17c06efedaa3890b8ece1a1ba9bcb7fccf2ba56b06690599593875778424349a3ec37129d47efcc4c19a08aa90f7b26633cf3be44d0f8a43a0da4f25b098cc7a5b8e4f2c6b57ca7fd98afd6d7bb48fc4d616fc188c8112ebcdda8698d378154ca7260f294be1460855a01bede7704bfad5a172ec057e52b6357d67f9764e97d102b367828b7ea0e6e05508f6dbf19b5dd88e60b94a781354e1bdb0b1637e9b4509d1f726db6f9d1aa739c94c4ddd6f200662aeeb04eeacc058c97767bda6830d16571d192f3d8310ad085e017d4b0d0e8fe7aeaa9c6d7b2872ec9230cfb81c5b47ea853d114a6c14a55454ca859358174124c2309c6af6d89e76329254bdc188ffdbdaf3da3cc0bbed71ccf0732f4923550d88bbe09905a415d80ccab593a26d01c1f59260ab6bc647e87f28c9abbf3491bcdd1a4eb71fad94bcd7cd18b3838f1e3e367dae0a555bcc018fb66d501ceb8e1a349157b4607684f9f012538a0d6475f40413d8b877cd8a54db08bca6a93a59d5c4cb5f15fb8e9a177e4c2472d1b94f7d5842ade2e0e37b49844a835fbd2ec2ebdcd4d8c75cefe49c1151e952882a65629b227c200d3cc31f56c357f8cdee09f2ece16d3dd77030fc209893a74d8c3941e64f3435200ec4adb20abcb2fee52a93e9abf8ce4592d7343ce7a028a19a9869a62d42d3053029c0cbc1789365779f73adbecb7258f1dff2c728593b60ad6c3e28cf9705e437027e10c0451f502f744c1f460d571c89ac4f346c4f64bb4fb3fb4064b78387b4a6b96b6638d4606b2fb31e5d6961d3627d80de9743ec82d530b915fb00748dc795ece743687e36faa89f732c8d4dace82c9498e188949a0555de80ffe5ce62411c070daa6fb626cd6d90fbcf6656233f9687b45fce5cf96f69183ee66884d1116d24412e48553621721fa4e29e8bd99ec490d71c6d97fa5ca8f5c951fd5bc5565f4a05aad7df77b901f8424f494b649deaf238896485b3507a07ab15e532818479e7184ffbf27ac3acfebd626439208f7ac5d5db6e60ecac38405d63d1052172b8481b5271096bf880af35912a8f96afa716598a55393dd06ff679daada556503fe8e9faed41117ec187ab35b42495e21b148acfbf6ec6d06bfff5a3c4c060459aa15a87428fd58b2a33ba38ab38d40ae1d6c6603ad091682eb96a1798a71cc0f3e58b320d105a1f3014bb185c5958c978b967e6ae9a99ae5968f51a7c21c95998b45f898643f386b0f2857bb3a62ffdddf17693b2fcb4ad32f1221ee4fbb5d15dafb559424a58bd8ea02f9460c546b59f93c8defdaa5e64f98c530018f5c3a682e1627dd36dd6302bd5da120209fa93256bc5f8e70d2ff2663bfc54434b62f0ffa85207effabf09fcee49224c2c412c691aea41fe33fe3cdec85fa8afdd806b455ff7af9d99ac8668c723b7f416fbabde1a1ea09dc2b5dc2d56562e0acddee4db88b2f7daffd0b94d752f49e654a36e66c3ca3982c76a4b9fd6b8f4f16eba2fb82b7687ddda8b88371b02805f6d92163d5c793cd04be39bc8606bf08cb2f87420e327721c792e52b53f0d85daf898c1bf09c5ce415629c5421b128dee7a9405a9e9b2f10da9d5c3f244a76f556b4d71a238d7eec3470122c056318431677612b45d09e5aefabd73c86ccc843ef797fca9147a51182e6b284751e1cf52faa12609f85eef5c77ab8e6121dacd640ef3b22b95b7a1a2cfda5e707346251c1f3c15fa4c7bba9abc7e4b3d3aa215e36dd30e5fe9c03d2067fc402c152ade41b6a18919c8d6f3233160518c9799dd6198d37aee816fc278ad32e1d4ecdc63bd8e16e4704681b9d843972d9b7dc0aaaa7f21a72b56c68d0f1757d17d96f0a3c1550b571a10564d93c8f7f9ad1eb3ec1623733e4f53c5faa64d9e2dd7f362c9fc68b54df5e9297e8c1cdb279aa7100d56d3b8f1f751c0cc475464838dc46e727accf77a22e62e028eb44bca433af30dbc93552abd0ecf18d489355d76831949dcb0eb53978b17b03bcfb74d556f51741228b0beae69ef86b6e4ddde5e052a35eff4763aa4585552362f027de1684986d6f41ce6d577ec2eeb8aabf63ba3fc0ebcc9e66c748c543549af7133f6a88747d5b301a06b41e08a7aaa80625ce5518f121fbbaff81f9b0ca625b551b9ecf91fd5beb1364686de6af6c89b883fcf7953e98de5cbdd04a6cbe7ba43899d62cbda767d514d1bab765dbd213c23a0e783d6708b526fd422b048cb90229510b1cea59b74e64b9910468c6763d3d588c6344a99684f52e3e483de9c7ef9daf7b003ddc65396227a718fe79ab4e371e01dc923976f0822fc3a0860a58ee07b2bac4c887273425a1410cf2dde985c7be2c5276b7abe30acaa70b2adc75c4aad311b78e0bba98c341f3b244af80beea089768ec063bc13c9816c74c1b8e24cb5a7e5eed15a2c7e17ffb7bc8b0dc21825447ceb15b104723911917d03f7534415eb25b73ee7cd0b35ebf6edb951d5a6b14796f7626d2d9d0cb77bf1794415e4d7e020ca2861f3211b6d03609c3eae73e567f24cd2715fd6b4c220959ab4112812958ebd6dd7b71cf38515c4e84b2c1fe84d56f5fb3d4da1a429375c79337f1dbae688a614be3975f87dc43abdc3ab492645d5574c18167a7cb14bfffc0fdd0c90ede12644ef76f998cd5c6c0140d2bcaf2eddfe83ece7643d3a95ff9e275835fdb83b3c79b00afab07ba152fa03d8f35e34e98e67bc94b6beed44f111a1dc5fc8c01517140388d572d92c9c23763c5deaafdcff27c7e678f0d0a52154d7c008e892d5e3d08246887d8db411c601c1f840c5219e7fe82ac4dd973c3c828c783f64eae25b45ec31742dca1e37189ae8d396d02c69f2b49d35e149d90985e4b7ad51b059111c3fde930718895822413dc9a443e107619e7d55dae2890bbe0eea3da02290851a03d817cadbf58aebf1cd9b5af2d5ea3469328608e616c4edc1e718eec19bcb8206738279935113a78803db8e10aad48148372dbe0c387cf2b796aca0d3814ef7d2d5c9c14433c2c94aa12abf7a3d20134d466d1b37c0e8a7b31ba914e612d75832dc1912c58051faf32468252d5dca5b9e79e7a31b5cd1f12b075e2a94d0d631031e343ebde175f7da113191a72c4528306d80f1cfcdc69a195467e177b4f74ea84778ab85102a917a43f1553127d1fef97e5de36a30a23d16e86f2c1d4bf92b052da94f41c1c7812958434ee7f008b53401b0a779fc4cf57cf3b9210c3f84fea5d0e8d1afc1fb650ff2086dd7837f5576a7097166aaa846cebbf6f2fb2039282eb8c07130aa1858d0142f2585bb9e58790631a0a6fd9d8ef6f8566e87911c21a62f907e5364229faecd6ba82a63ea92cb6c432c45cb8739ddaa72ba6c6e7fa993e8cffe5354ce634c4be72a2c54e7808b7724a5e127675179a5bc326aca07c2e3d13d986f4832c009e8eb17971bf121f0df8cc652266c94f92db973ed9ff6ffd9865eb81654cc4842348ce3dec7129f66a1609ac0d2f8c08a09bc8ce9f8ec8c421e09509aff3055986c72df7d3f9548157980e3b33f1c2c90a9fb4219441b2e2b8905deec46b9d37ec54a0e674209edd44499c78b60bc3059564d59184a97d24a6133664360f5ba07c1a3af499e7a3ee68a5539c4088e2bbb44a630c736a7aca564994814e72daa153882c10f62b4fbb6f04f2beae042c8a5f9fa0c16fd5b4e14da30bf6a39d2f7db61816b215c65af0a27d0c87111cfb7cdfe390b0438e4b9c9d0cadeb3d7e27ea02e69c48053eebe245b1a65baa480cf1e8195b6ca29d9384df366b06120af4a75759e6f6958997d8d7529caf942430c1baae906a953362128f57f20cfa1923fa3de53f290a2fbe5174502cc7f552279fcbc02161dd0201400be497fb35eb3329d45b36b99387f7660003bb8402e966700035e977859bd1539f72becea65fb2b6a296ce829d21054a811d904d3858ab3f66961b1bf11fdcafc0b07977e9e9e7856e5b255ab5e2e03388602168cd0f56b512ad45b996dc9538d84dc0b8034ba52d728bb5896b9b2d2f93bc90d66fa4730b41a6f6d5a6e79ba6b02b3edf1c0c9f82a091c5e7f8f43890261046341c26af2527686a205df07ff09755c0afc5e6183307b7032729f3de34e924bb105b6aee3e3d4f0c64c5ada284783686949d47cbcbd2426ddce1583c962d6402cf4ab9dfe8ea291b6889523007f3e1d2c93b61bdf37d7b487340d948c56ec9a0a0b0ad8030c488b4fc9054db481c1bb6bc88de0316063418039adba90bafdf9811ab6ad541c7450db9b137ad95e950b3b898a537973f8380f2303e8ba2b51ea3c9099d105c84797122ffe4cf28aef715dd51a2add5a7e0ce4cbb263a93f9fb00e3e02f2a73ccaa5464f8657c1363f3fb8fe2f9cb969867711394a2fe23e303a380c028e4225337b00ee9397c10fbded27aa8f478a5d8b1d93d9b15ce09f363fa17c0593ab70b385d090bd46b77ac0cf2d167b7c9d5f470f2d05056873bbf471ce1b838ffe01931264b255a11d785c5f3afeef3ae3ad95a00f7a7e7d1d004fabd36fc852f47981fcfca2c6b081cc22380f54017ca655bb0aacd419017b75e4f7218791ad2d0e9a537d47e0d88599805d73540e56d48c6b1162b2cc279c7da6a29b94032229d656646916903c2db9d75cba4bb82ab25d6b0f1b0f7ceff2770ada314adf46bd47d2f3268bdd8cc01055d0e80268c4db05b4e94ba9a6e05fa61ea0cc1ccfea4ac186db33963fead407e93f6e31feae6ff7c20924335673a441bc458408a34f43a3c42ba48fa56a841a6be512ea528dc4dff814d06a5444229f3bc0ce0db9281a57a07d3f68e4a915274fbe9b192aeb29e24cbaf452def763a4e898d2d9feada0f2de0b507378b92c9fce4e05e193eae4648833da8290cc548088010fbf2585f27caf5553e46812e8c87923ca09d8c3f70f1ef5b0233aa64d9347c7bedb8dfa8ef7ecc3847ac711409319e18b9ce7efdce69c5c85ba40173075cf6cb0a081d02068c9367e861f0521e59b21d53b1a100662a3fdac400992216c24f91dff8514efb4b07cdedc64877cfc8c479c1d063e19d1a58619a8da25e043aba8f26fc011b1219d438996f0c03e93d09ec3cba8897bfe5bfa7ce93dcf502c9c09c020c4c0219e84ea8983fdc8f2c1c20dcba8d34e33d52156c6e2d18a8ae1eb31351e4aa52787b2f0ed767bf3c2564d05549443e3c40fcd213ac54b0f2b510a6efd1714de28ab7f9eaf6d9045ef64ae8a893d94e98b8158ff9978e98d548f6fc1038957b37214840fc891d45a7b148a9e7debe2955ad460ab4ee8be8336955499bb72502c60ac06313e59ee01db04df8f183010a155983b097ff3f980442adbf60c1913d5da8c9aba1d45f03e225d8340e7127a9a6b64dbc44ee6e6a778ec13b99782cb06f569bc661c05c91cd36d61ca4349c9f50b9b14068f6544e3af117cf0bf3cb8ade55dd8b77be3544bc7bb18e309e79f734b598a6ab7280cf0db657d393ee83a2afe2d3e408760a717342fd2ee62a217854fa17dec09b73ad685ad1db30c36dbc7ffa738243d31f9ac05ecc6165bca0b5140c8575f9e5789003582416b967f6bee780e17b2f0fa035a9820875bc733f9f32f6dc79ddae4c2843dec2847c66ffebcad0c493d7f21af0c1140a6c849035bc1a984125aca5077cac5b5069d2105c0765576ea6950106a16223624d9add3745219a6bf7fc86b593ce4853e897ab41bbdff38bdc4d0b15ba6677014ceda63913c6782bbbb5974de98307350b32f494abb3b96c788178c7311b90531ca703417ea156c10a68deb67f9dc5d4199e4751a48b05fcb47fcbbad45b1ff704fb43b92451ca4fa64b5ec24819ee402abb61c8eb972113e2d9b95bcba544dcd5a35cc9c2eb8b817ea912e26cee395aa8c435750026b1438ef269bd1744a3d3af24ca38e3534b5340804f0e1ff746393eb22012f5c9dd447abd006dbd629fcef840dbf4ca87d17f73db258b8d26ffc51e5f7a6d999e4240804699d4ca91ffac8fd09be65f47a6a5659c1c0aa8c4ce2fe1b67a752d4e59f082f4f8faea778b62eb21ab5521e732e1d8eab4d6ed59849d8b7d91d64082f1d1314bf0474ec20aa3765b8bfaad1dfd8fe355fd6d20aecb9135cebc834bbfa6759b1b8e89eac479ac39074e8a92111a0e037bd94381f5b2766b9c114c4fc2630c63d390f67fda880f3cf6321c3bcff6a85674f9144a6a9de5123227cf6cb91f0749f40cdb8900d3a4921862f19f18efb148cb39a05da5fba8bcd6dedac2a4d53313490e39cbd37dbeb12d4cbf3eb77b7251ba33ab5b6b2e75bad217da26256e4a50e05398d7ddd8a65f4671980cabbb05c70783001915b1fbd32d40c2edb54f98f35abd66b684a7737ffc71fc181255eedda33c5470396832e01e774347eb6b45036f23f92de14a5d67e63016a973bc51a9b77696ea3c92f21c38e73362e43d617c13d91b656684623ed483fc92af3b72efa887117dc17ad9692bfed65a84d5828549d8c6ce9c69625ddac64c093e739e23e1c758fd2b9eb85e120173948ff1a70c5a23fffada4dcd9b98bce87f5c153610771cf8c766bcbfa44a961b21c60a3c8628f4be22c4f81b0695553c6d8d4d05578df4873db06c2a9623c9ab5d13af4aa274c45e70f1058faa304a20ed365dc26d386a0e96d07686a05b544bd001bb9334c159554c31aa320d8c791644d546f071364a063f91ab953620f3f4622fec50ca3ad879e4c5304a0081188e587abdf318fd476662c8d207f3e38acf91dce110de10c2a89618a838039e752a4a87ba0da879bca4c1cb973f70484a64b949e84af6647722b8669bd4b42a54b56786f08d673d6a50b2df531fff9b8eb78d1e672831edbba54db99f6a3ad8881b480ff55791c511a83f589b811aef82cf03be2ea487347ecee4ae8f77473c57f428fb62e839193a65f5ced2c490c403546f111ab4175b0cc5b2d5c79cfc4a581813f8ee19454bcff0bbccd02a0df9777322721705ebe07780d5e0dd6b8b1091281a975604ba97c609e2b09338f21a0959a0495141c64842e65323d8a516cbafd89fcd7d0464776b699aa292eb9bcb4b3e3149ddd55912678186942b1aba58c3de60799fcb56a9f1f7dea2d33ca1242d53a827c289e1ace8ede2b98f47ac0839407586a63394decc4ce1211563cc483632036baf119197df9461973a20dd38ba34de4f8bd42060447a1554b0958d5e65bc86f89610f4eccaaf5ee58bb6e41e97af2c57962799cb9df2170356e58432eb0c1da925c6a0f7a06da2342f06adfa85d468636490c449384bb8b01d4f3a2f9b573f29bbccb3a03fb964feaba0b2034209b8f711b792f319cfa5c23bc73972074b02e073e62b880a4d6ec7dea17e825223bb7a5c0d88d75aae49bfa578f3e509f49070d0a7cbc445504a239a912648983a41861bb4661c7bc10ebbe3905b5dabf8226f50fdf45c594b50f5759e32efbed699aaf9334be13adde48b7e596c4ac15f9f2ec8c37644458fec4127b324383def17e8c128a81e762176b60b34d3da4d3a3179885cd1ca72e947926b2351fb381768f91e8970fb76d4de418b0409a305f558b098e615aace69a333654e99c3c7efcc5d6dcbac8b2e51e3a13f10e13f07ba150df07237004972fdd8740bada0b1b79875e4a588175ca1a0af14ebeed7fb506d53ca360d27d3bca49607024f938223b415e9165eeb8cb46943db4e5556cbc0424aa5227885be93fb2d9dc867f8685c7e110b836e839abbd4885f2e2079ad987d4ce9c4fcd3499294fa6339d936b65b76d5ee529ce719f7b97da78a4f362faaf2dab18ca0ad44159f78a4477fa3610e712601b2b47fd8590bda59cc4ea1c96e1048040345c82eca08041aeb0d6b518f5995ca64a4f22a1346ee498747f1bafc1fa41d4f8d324946bd4c32dfff19bc77fb4e86e0d88a70d8740f3c91dfe5259abc23d43ddb6205e40b8de174e06291df8bb26d33c88753193272a83694efccd4a4a5ccec01392a42eb43d510c55d3645a774d1bcf775212b10c08ba07983a3119a97405a99bfa04b93ee98573b3e25115eee19b5e526094c1a249ffb7df2b89de42cc1bf2ff54fb23327beee9c9c0425d9d9382c9d73f64a38fdf0e87e580c5c7196aa90a2f4b372e22466b707fa5fe5844a8ad4080c8ef4578f744f94741718cdf3a3dc91985c2c003d38ec3b3784131e1639a9e13987a30912258edd0105c1ef4f97d53d46f7a2585723b3c332eb6b5cb78c2fcdd924a48ba18382a2462bb381201e3325241a4772e35d6f788c3738345567b3428158bb8a40e2bc576908306ae7d5aa810a36d9a900e4e425065162e2ea924f095fa3e6173eb4cdf73adcc250e96e52e415283a841fdf9cb9ed2d750fca0003bca23273ec320f710c87b6409d6152bd5e05b08287ae38eac38795f81d984f1c1c2cf921a53f1af1bf68423aa36a262449123a56825f66e12db2db79ebe645eb0e91e5d5f2fd972dfd58e470095dd5edcc6e835a4df6fdbeafbab6425c3a82d5a072c763a5dfbdc0713ee71fdf0cafcf70cd926b9d8759ff4f384ae370f1b737f41044241eed6905ed462eb51520137ce47be9daf8a3138ceb451393a80506636ae0633389c57a8b0909d13d376a89fd99af406fe84e496472aa1f5e1183ace69c34efbfbb0e94a371ce405f681af7324eb9c9bab06fabfb5daac627ceb902708242f4305898fa1c5b4c49895eb173c8eaf935a7f5b56acb14bafa155f4e9d09782baf0f6721522794854a3a142f97d87fa3ec30ab6e668cdd3fab1713399164b0dda26722fbbb2a4215370b3fa85ead1884e5c1a4989ba4c71fa91c4bda769cb6de9ea691bc86273d11151a52cb0b1fa05215bd4b6747a8031b7e47782d4ce001c7145600811582031b22228c3fe45623d3a33e719143e1c556ea929a0299430ddec5e52e40d9326507f420b7a94100963f31d033fb8af80d29b52e964a7c4c6592fbb0f491bacce7d56425bb4892658ba0b3bb317c0d1c2ed3eed19473f3056937a80787c7c408647fb37768ed6c97c73f39d900e761905ac759d95094f31ed8f79c309f13382eeab9ce2b2dc8b3a2a9033ac1190259ef4acee942c7a45c1b7cb5f5734610f4a6f2df438569f4192da1b8d4187e493fe8e7a9de70cd8d44936d6f6668e791abcf86e73c6001e1b55e02c1d73bc33a23515cd2cbf69789a0d0b50b78d815fb96016255d171caaa836c7c8ed8fad87d2b4dbab3b66571ec8129b46f89c0a46793ceadebfc1c5da656f7b73370bb3fad92464ec0dc2e93c5d6bb328ad9db5f296fc22260ca7552ac66cee525fe13f21002bc22839a96d68f92537871edf0f93a2135391a998ebd3cdf8375490ead9ed3b9fef6416c5c97b3cdc337ee78c6ac1674d473b71f12a987f084f9eee4fae063b7b8e61fe12796a282fa723587f4d082ab283edafed6f8b84629cf58d979c915109d9dcdbfa116f9c813e484b77ae08d56ac17250027c3afdf15385522bd3c1584013480f23e2e3626d929d2c4764e5db1549c2c54bb434ece11f2c58ecca0d1e88f8753caecc04b207e5056a4cba0de1dacd9f5a3f94754933d59517993224f5ddb6ebb8ce9f24e8abfe5e043dd768394fea6f39c7691e13c3e46d20fc71c9a2cdb3d7bf7c2aaabd43a5d40e98a9f162db57e02cd4a0e38f598dae7d4a78f532ea9d05ab8855fcf02ecf2c34c2cc5db1bfd079742e7187fcaaaa983fd08961a06b77b6e77fb5d5340be2e5b81ce17c877470508fff7ed4373daf72e42b8edd03a5813791e4755adc90b3f076a3f0bb4df7630573f1c0d826a393a36733e932b97ea18564e0749c34e46f0affb0f3e660b29a032c9510edf965e270c62be1680f59c0b5442d9d5caebced93b25bc380f89e3389a97227e02fc6f39a7db96d3e471f5a995e2ef335b5076487cdcc86261aa8337816f425943b76c644929822594b00d775dd4a4a797a7f9cd04de3ddf7bd0fb7775317c13cd094ef0c1d11e1d6b50294d9b99ff1f3454f5ec93be8dcf5dba9d6b052ac16587c8036cb9e032ea02338e229edf9d94ef437f79b2900b34b77bd755677e1c0f00c58d0e4531311c0b2cd150c72a8f47d1cc2eb42074802b92a7790ed8fdee690ff7eeb269d70e4848150daf0a4842e514daa45387b7489ccf352dc42e5ae2bb8ff2deede7022d7cc91d9eec13f3385b05a05d79fdf568ac691330cf5c59cc6210aecca4bcb441b2d5f978ea6a9165db20748a4126f9dc68a328baed344266bef1e11a83e98af53db0790176bfab8b6eda8028c5b3c2b16398f0b0f25ec2760d31b1a58cf87b1b9aa576c3797c36fa953dde75da4c49a6969dd1b525c15bdc390daf86b15da6ba03eb8658cfe145bc54fd0aedaa0a27c9d56263557ba8f1d5454ae6f6384ae76594201ea9276ea466a98969ff323904fa5121b2eca721439091388e6241e109234419b1328aef4413bc40ba9a2e41b4a811bac9bfc99db4f3c910772b965a5c32469bfae51eec7c997e5569f8dd47e1703e7993e55832e32b65132ad84c59d8c35723ded3c7b03a86d4c48c6f05fa81a576bdb5959623fbe4bc65d40d452552d26019b551d1a7e3b7fd87873238807a317354d3ae027120e881bb992a7799b2c19941c6c2199b1471e753c962304f9096c6cd71e6b9cfdeac2881e18558de924f4c709b8b961d62dbe794a8752d2fd7d70772ad6fc482f72591fc431e983ee074d79adb4e5b7d9167fd3741bd17c40682ad7671832b16f11e51b3b106fe98419a3b7301ca82f673abc946a233f07a7e51b82b802bd5763448cec2261d0b4b33c470d1d4a449e3b053a4a15f0e19d53163d997a2e9809be67832a017aa1f1520a3c9f1828e9635174800cbce63a172e16a11322900a26bb0d551dc361c8a388dc4a43ed17fb4ee7c9f8b516604ed52e97fb00d82e8d853c46d4d0dae31c441934d63e7ae57877f13b0af4820fe446b3f468474978583ac54b77159da02013f0674bdcb7c4836ffc9ebcc38174d223c6ab876baadc8668eb99c8b081c2ec551c1274e04571be9ceeda40b0e7112de855f1da9974e3b8ca5eff656ee1be2616159fcb432f84493819317d6647e404116fe973b79ee57f16b2e7df8ad14984cdf68bafaaf8458bae8952d427d3d6b255832ad5f22cc853979bdd63782552fc91a6ff3ab76d0cc98f12bb354a0f65b2caf4f2f256d9feffd6baa8c8f455100e3f7ffb5b31a4289996de6b99f20a1d0c976f67bd34c8aa54a2a4c0e3a2e18c99dcc203b85e0f41353d8f85c8e760a52f32ffff2cc02e8e3c24767c24ddce6ab2d07c9979fed7741d33f3305b7a4add7f215ed362b61b3c14e4d78cde64bf75bb0bc66a9123a41b3015909cf6e606194d2d65d051cbdfd0cff96b980d9d0bde01fa64d6a1032f8edcd57654baa653bfb42821991105ea5f89c006a945d82f5d7585e046f9d9b9a6f2633a2e88f97bbb4c120e6a5ed54da5256c61ca644d07db192597cd1eb043d7d6b23b332a1f9f0a535c544f4871468a5770225da5cfdf7180df0b45f35d47c711a318ad4392d77fe294730e09d6a924664a23480be04d217575964b8ef8467e83092507ab67e4e83e3588455d70e2884907fb1a984193002f400754c5ba687c278298cbd06e6c890c8e2d5822096a1a7fcfbd6ddd8673988238fabf4c023496f4734218c6a2e17f1394b0ca8c79257c9882ff8acc9f807b2df12339364529dae0d03ec6f985bf45ae1a6c11521b33e15d52b3f0ecc59951285d8908a643848b7038daf11d2b9dab21cf1ba14b581a483de8946355ea1c4e48dea2d41cc20002a179fe3649e5ca8314f28b6cf081073604050ca328bbe03190fd2d95627a83ea4b7d165dc18ca7daee0ec0d767361ecf6d81f1656430b18ab0e8459ff67b1c38ebf03e15ae17de72ba1ecb333944893cc28d449e8a7cb7fd5ee0f030bfd18df70cf632ee805222052ba22018a9145c5d96d74f5b990dc53b4ecb64f8ced6dd05004ef97c944f5ee7f6bfa5b64c190331fe5e2cab0c6fac4d17b3ef2350408835f7b9ce223136e529ab9109e23ef6bec40100c3a7d4ed21730ed8aaa1a3b1e58b611d61374f86bbd263d31fec7e64c2360c013962a9ff62baf33fc865e0007c57c8ea5612f115a0b5316d1a42a9798adb81226587a920a6f2d69be04aac3d404ab4eb441abe8f6bffad931bdcd2b88ed692f57fa12bac60e00792fd9a42ad6604154ba7654921bd794a9b2e21dc73a510157357d65838201ef42c2539d2729a33be31c28e95f70aaa8a777d71803fbbb55bd035727a3f510474069363238d6c9bc84e3ea8fba1eb0b862963503e8fe542582a4acebdd25a1f3950e4609d01f69634f2839a1108e0e7fee2a843785844f6c08f99d59a633faa795ce0c512a123ba7745490b29abd133292db3f9a711341bdf60635ede2c287cc81075ef386123978c499c4d1194e81b32f5366a7993c9444e28a9ff8dd053db121b8bd83eafbef92a7ed9c87e4becd4ffa7f777f7fb330d90d9d94f947d2da4da26a12480e2f46547f220e2f14da4e5f8826187d41656a21296d6ed949b2b04f8cd36d3e2d8ba69a7b072a2516378570a0acff5657e3bef776413a929afdc5faa9643fceaf767d0462503cd4742f624772bb32042f1f782306447f270a2090ade09798bebcca92b3bc77901967a9f88986f9abbfa49453de0e41a567dbcc9334e7f50f5ff8994ce1097c91e35618e11a3b4e5930a1efbeeeb5154bc8e99858b0ebdac519a6f60ca437db3c04beab4c9cceff602a37b9d0d179b2ae4b516279cbb008a1249e9a326e519b44fe513c33c65d01697e8cf9d0572079336e470718626e842bfe3009ccf755c40d38582e1c6ad7a7337fd250755033ae9100bc1d95e563fa7f8ea88646cce6ff455f704478b1164eb024c29e270b5e3e021170bcb50e5b37602ef0c1fcdda183564cfd31950f051c8974661936efe91182920720b9d1212d9a9ae6a2f575f5e3ed04fe5fbb8e5df8aab68ffd9d0805b9c3bded5350995ab7435afa752acd6008a99d3ee784af9bf61efe97b7e39e4b9f350bcb7926269f347683e46d4ce8097159e7bf610a56f640915324503837ebe48ef22160d7c5d1c1be22db33ed61fb76079b3066c4ddae83374bac05cb0082d18bacb984433615dcf29ba424908c0f6c18182e04c06aa1004c0472379442e5fa6ae3165605a1476a46277438a27f8c6081b67fe7edc53c5529f2bc45e7acc708e4fc3c511f29708a33acd9963c7b6ea99cc81daf462e888a63cc83a203d11f39f0e2da9bd879365c10c7b1507087372c72171310710afe7936f0a50c32d3e8e88db47a95971efc2be0236055e9cdecd5c0a59bf5b8208a432b1f9d15e207fdb20228c44dc78ca5568339f2bee7ec3d2ec34f7252a35234793f8c8f28719cf6fa8723b32c6826b0967bd32f4b965c2d112c88bd81ac181385b9f0862b53122d9ddde5df73c435263c6fda8ad47f3cf5cea7a4335773daaea501c687176c464c32693f24ff77a5d48fac82653c06cfcf9ea0b2b9324e78f58e91a41cb8adef6e418bb937b628df42412b00582a7613770ed96254c6d0f7357ae7bc9f8b59d1e2c407c4e39f08cd63f1925d5d1151f60402ded296fd06167f79d6f3692e250f11d8b0bef51bd19aab0ecd686d11b9a2c5a01d707ab442238240b4598cca258b5e3c71a52b23c377f1910d35d14ec008ec394c8ad782a240bc83f7aa9a40749a4e5661d4b8f43d4714946645359cecd2468c9bede240f66b0663843e813ca932c308b024d3c81cef7637ffa13d2a24b59d2aec7ea11ca5c8205e02abee8468d557d3b05f8feca0f130049a6ac3645e667ad0749627a4b64e52cceba32c0186c6cc39f84ec3cd553f31d4c480560dd70f330a49c3d3998e7a4766de66f49e93fc40ce4ed850993e18d0b95567084ecf29ae73d6b821ce824a10256b47228372f7cf112af349a1eee7d852975c3911ff899660da0f5a27d17926fc3a26b3393ed208fce5f1ac6a155b298e181f585c17ddfb0094ca261c3a1bc162ce4203f76f62adef0b2b90865a12555e7fae6d582f0ddcdef31b6e1c6a9f33c8c67664b1e9153c2308ffdb2e838b9f6e262c9c461214ca4b1ecf07871e1caaef320f73522fc64a8074fa6654f9fd814a8a70d41e949106cdf1e787af7a915af35cb23ae9ea98117f64160769c28fbac4567ba37eaa505218fd543c87b6aafa08bce5ba6543bc766918255307662a22c9898e276775b508a452a253a7f37c222380bb902548140b274f599372e87524660bfdc897b85243a45c8ac1c666e3a39c0c0ac5aa1a914f4e6d567318516669a0869d00c84f06df955f501ebcb4b4ff23e388d3e3828495cd1305dd802b2d150e9f809dba65601441ed63db1e3a824f26bc1b56d266ec29243fa48cbcda834aef6a98e9e02c2589eef45b865c6a7ce36f90ee1c8eaf849322c1eea4eeabfea753f42e1b6965caddba4d95efc2bd08819155977f03ccf55e6a1c96b04b06056c4e634a755ffd47bbbc8cdfda7c0efeef90294ae4c9cc5fb6e7a9d9bf5277f92e58429d4226fd8dc20eab46e0f9210f6a2ffe93c2b7933f225effac331fcdf5552756acc0c351e290d9a3fad27163c5b549f983f477cf62363194e498f717fbce4aa0a34e2984acfd24e53d587769491074f9fd1faf472964ec8b0387a9a26a467f49a770a0dcd6dfa2d6a8730a040b51fadff9965f075be88cfa7f4503348f218eb9b40cd243391c554658f7841f90d75fc8ca7cb67e57d4b5e55be0612303d0c919d46d235842404572e4fe29022fd953639afb53fe514307412e70a530e482991700b09c8e0ebd75df62ad15e5245e421dc814d32a89daefb28e9d6925a0c323b48524bf784deb485ea16dcc92cdcf8bb45b4b478c16c0397f2c64479595aaafe115377d532411ea954611678dd4fffb2a780bf9b6673d5ad9018e5a284c8945a432554429725d2978a1a959aca5ca3c50af35e23969e72ed621d4877dd92d87c4b38bd635e64c9095df5dbe2ae536d1d928d97ff4b7c7c8b4a07fd6192127777541b173e34dbcf81320b303eaf52ce6949db86170ba90585fc9cf641562bcf544fa90c383083c5ee2d3a29f95dbb2d7e9450b49fdf50b42b4e90dcd5d1f516e4646f7779de8e16c4b44daa5ace91f8e84f200e90fa7598c3224807c5f436926bcb17bd3242cd7fcf40bbc6f8e00571f9a928e8b8ece20f351d481d9138207ac47868354e6c3cc9679fd58d614c6d21aa8be62ae7bca14e4f4fd9ca9537b1ec2f005d107c3881f05491ba90b5c21dc5ca39995b555b393f841788c34d57977b2ea8c28153eab855c7bd30cad84c0461e2a9c8589b5aa02c030f9b9515e4798575734f99b0cee9504b7c8a41cd691262b67abbcc54b6dbaf19d8021f9286a65451abf4254178b4a61b35452b497b965b4ebe8129b15c82843261ec66f8b9c957fe871da0410e2b4ca50a017986d60f16c8cdc9af76b1973d76cad3cae41e57194d5bab931c25de6ba400239a896f92c2ec8091ae389d9d89c21ed38bdc6ffa63ea30f5e1e633b37aacea0cc72fbc008e2f7692352fb03e1f56a10a13d2ada9d4d6c3d0c93bc92c412b687c235eb8d19d90723a3a08ba6183344dc8dc662488a664a905baecc6caf56ac6f579f3138b83b05e6f562be339b0250c4c49f1b0a56e9c0edb5e85719688820a52a409f54eab9163e4ff3bbacde2bbb94fbe5f2a84906519cb872125e97167a15dbc580a2552f7ea017a673ea3db9ba6ed6235e88a74e58249bb153c411e70a3330c9f803fe3402e0c5fcda6e08a8ed49295642c3232ee034818dc5523d710e119d5e5449e421941d3fd9785de04608d51104f6157f3d5ace482035a470fd47c81ab7b16eb35c3065e76fa34e7f3b918ac71b7ba8b7805a5d121bf3474fde8ca66c3aae897a5bf134198106cdb424834c99e1cc90af1395f8b8d6d7d520c4a7969d69efe67834e8bd0a196a5e914cd3a927cbf914224042b65619f90045dd727421ded592ce1170c40f3f343ad868ddfad593dbc94d6d068d058a4cb8620dcda2950122a8fe482f5ce442eaaf89f69337fefa7c96adfa6b33d4338cd05aa79eb4c2f99dbca5adf943f53e8fd57e695fa4b46c9ea0be543417aadb1836882aa85aa67aa7d04982d84b71b8664d2eb6af153abebae784422c2acb440a7606354f27469adf59ace77214691e7c013bcc3332e8aa2bcd4717fadbb943960de98024390a4e01604a6f0e581dde860dfcc29ee8bce2375791aaaa221c125b5e3e4901c2f9ffc2623e06c076611e01d9660ec25eb560be064be801454b9f2181a0f38b63d33012eab5c613d440164f36f28b0dd558c7236f17ba88ddfa3f7d6cf233653b04c0ee82629aa8e55fbac72f9cba962265773d1cf4c05e7953be432e0b97ea88a2e5f9fe06a10ac09ea5d7f3643531b84bdb91ca3e704df70e92c367d5da51649db207fbcf17bbc81d11129b7126241f14282c2a2e04dd421a1bed6d938164d48ff45749aeae0d62f7ed2bcc31479938bebe282c6ae70c0cdb7c74726c332b26431b35caebea2b6ad550c737fea177299232c581d678df2937bedf730ed4adea0e75b088be01362bd7a78786040efe812b01810cfd2c67b8ac3a560cc1eda1f45face5cc779036dad6e05eb446342563467cdefedd421ad0d26122a82fbbe385a893c03ea5903501934fd8403709569bf49264e45861e7181c09ecac971dc3137dd8c2f60a32c168ecf18a0cfb906c68e8f717c5932ae8d6ea3e4affcf9d2d65cb5c263b7ab51eba5d1db00ea6e256fedded179d465ec5ac61080d8f78c477f703d5596297fc6c2ae2d5cbb6a7ba4c31b3f86bfe934caf645ce9b431619891b6b44d8a204726314a567812e7397172232b94cd50ff4a5a07095ee24e4bc517a1626f9a9c4874fa94fced813a96e03d82d754bff6bab52b5e6a53ac08f97c3aa9846aaa2acca46651c5cd6a3a85946dfd52ad69ec4f2cacec6c72a473472d9e41559f99df6cd9efb62df2ea11b22714c85b3791135ab667bc6731a65851d0d7d01a47d31bc4c5b54bafb55fd9892346ee66ce00c301ecbed7199dd305b2ced940bd5688d2e491b5ccdae775c3df80e29eda16ee420fdfab049b9a5b53f89209b10eb912ea7682fd21272bc89efa87a338c7d758673af0c98d9787851e32a8ad4844356aff589f002883ac5659c91831c59ac2806608d535744d3157be5e3d06dfdc2e1b2db8f819e58cde90e9e4c4dc75ab570f8732474c128b1a087ce8f27d571957fa578135aeaad2cce8c28e17552828175abd2a0d2b9ca864ff28852b2962e83fb3ce781315d68c09fee6e0c7b448699149cc36d80fa64b0ff4063d895b1d7c47eded9001d746a18994615b2da0aee9321ca563dc59a8893e4b292760c1a4073f99a7150d4af05ec217447c88f0e01f12363a855a254743605e9df809ea293eee346e232cc54aedc1ff9e02cf80e310f34ab911e133db1db2794fafe959e2af46d0779ef3f3ea87042d7be224e34e3ee1ec71d408aadc8d5d2ffdcf2739a8cbe5888b7c320818d75ca7f58d816c40a71f87b5b253101e14d30116b82cd2022c345ea3c3395daf50394b6dfddfcde95fbcbb603b12f84ebb6e3bf41d5cf65639e82546552cf3d1534d09aa62b06b21dee3776723d10b17016aca6488b6225e3c1943b750611c7875a4bb7c01b10fa35b9dd2145dae4fd098b079d1e1895b093256c118fddd1544de86229174dd10c58638d53c7e1c5d52a2a989d9a350646f19025229fcc0a852e10a0880aa8908df88f7099b3c5435ad17e61354f86f216d12b6988130aca553099e090ad53acc2e1278ccd5730d751028c3a3b36d1408b00629e43d17af8e9b9b6f65b0e5b0e8848e0a75d0513a90bc11b5a3c57b786a0f42ae386ea75f16827f989d3d661aac0ff83019cae4030cd5322865a44681ce888451351915a48a0fe9e6f6498c4ab3c4cd94eca00da86218c9217a5112ba1f7e7eaf65a22366eec1e9589d1c60ab0e0f7013db3af42be8ea42b8c5d5d080a51c602310d015bf2ae936722ad102ce44d907a1be95a08fc90eaffea19b3f9a8365c35a064f5b51314f0e19958c397a8b38d33a96a0ab4d3ef3c45d2442af8abc9bbfec9c30e1e276f9830f595e1a01adf09b8499eb735021048f785bed3be69622bf7632eb322c75d23dd142e523ffd55707798c196401a080f9ef658ef8417c547965f7fa155869e01acb21af68a28cfe701c196a7d8b0c4961df079a220b39b1f01228d63c11ee16be7113ccc4879399579877936f1e407fdac3a3e700acd914a34fef2d10cf5d89d304e6114f77ff467902595e41e7a4109a11434348e6c37315ee920263325dedca56bc68098e408274b886dd530a9fcd346d00609aed594286c47210041cc3f375e26955a25e1a2d96a87280db6298308bcf1e1baf55103812db515e63327bbf5dc50afb68f3377e8ed8b1992ae10453c65f00eeb09f48f1c68620c0391aabdf29b1b7d4ee96d09dc41fabcfe198baaf7fe40919feccdca208c3b83f73c3bc07547fda8cf06ec5eb5396b2ae13dd5406b4e1c1bafa70829d745c369d52d65227bd661482714cc2a51f3ac17fe06f375b7f0654070e529360ea4b3202ac4f1b9481df2ff4f7e4a83db4438853e22b4b0b279ac24080d1df2d0fbbe9d1c0e8c432e0f676f91b5cf38fcfc719062806d600c9cc3e56041fe128402338faf08d7317628b37c8de3c36f78fbfa7ee481b4cacb459daf77f8bacbd7aaf6c4857b6441f1dd30ae38c07f4e3cfc931e461eb7587b6ef6c646793c9003891a7da7eabad257194d5a0650abd80e58ac2dd4ccfef5757ff8a29083c04836c6963bb6b7386cc76b1ecc19c2773160adcfcd78926a96e86abb33cf1139d089f4ab064874a6867d44535a7b925ffbac6d46356d95053929160c82c4d00be2f9f8056f3795eb1ae100667e775d83332b91114aa83191f08f321f19a01dc0806b07fdd0be8ca454aac33a7b83eb9273202a3c2892c5e75cbd6afdbc14873025ca04e98c5f2f794f018890c38beb66c5f5c3eca78ab522965d1558e7599fde584700f81247e96b3e5614761f85ab319f303110393b25dfd722e21061877a25aa4847a37796dc2f583fb6b001d5acef699c2f94f8e4ecc18cd19c042da002befbc47655b590249199aa145b5ecf33f299de1fb1f2dd1b83b1fdf477e375b629732d5ec928a47a01099f5a85bee9ef24c1524f17e64f94e7d88aec3a8a86eed7b8f6cdf9ecbdb9e4cd709e79bd785d3d4417483eaf0bf9a110c13d8a5d023696ef462496a81ae8c22b8b207f1c34592eaa9127f871f6d96e1889b93471357926f8b7ecce14ed7bfb1122f76d521a1a5ffb395dee3b88abf7a84158ba7a9d1a64a8932b89b5cd9c2c14c51f6d1a856e157516820cf21224116df48592b47e6fd902bd41e92a597b5a5694ec09ef8ea8c18cb9b8f61e4cd4968e368e964d80fb57a5c7967132cfd809c689b8462d963d9ff15fbc9dd41889f73120125f443a5d7513235e78591e43789f502134653d4e9c7cdf8b33722124aee2e0761e182f16b605c400fd0e9c41da67af421f2a63e7c684fb236a7c8808f948ac6babfc7fa623823fee7b170f1adb782492cb57c6abc26e37848d83fa8d291715adffeaa876a8ff96ee3c0f972fc1aa612d315afc55c5fff812d4b87eecc2dd338028a254f86323cfaafe0b1890d555373c78f44ba89626e416a43934505afbc2c295ae087b0f322c9387aa197929dd92d8fdc83afa9fd18827fbd9af12266e2c5eac0a6d5b981769750803621f47fdf1c579dcddfe2277c77066a81a633085bedf7e440d4d98338c8c349ff5f707527bee82644528ad04da27b4ca10eadf38a64f379c78bbcee438589b1ccfd4837d27dfe1feba2dfce065101181bad4873f1dca78267c5453c62f76ea5592e4de1667412c8f90164bea63113ec20515c9203474d15bdb746931011dedbe53c2bfe129f5fd5bacc5d42f99ba706979df30accbcc57b3a109552d32c06f3f271036c28fb1388cda2246883269b3671a2083bb8aefbd8624fe949e72d694c01ac001af30159f49f79150c73247bf671952fb8caa82b78f566eaf97a13838fcc930b5ec0530a64ed8efd2d66eecdeb439c0c56c472be33b0e953d26ce83ab3399483ee7400b262247d400f926b509145fe456ab110dc04ae0df0ef7969dbe9712b969110e321f55f1665355bff5b86e6ef7c0bbac8f43b56a772ab716e9e63461f49f67cf72c911560d4e0a8d9aa0d224b0332abf5b1a6124fdf4d9b5aab2e1695b9a94764a4bd3f4aa68d896e3db1ac03784b77fdf0feb961e7c5e4ce21015e3a4c41281f751bedfd931bf2d894d58893bd74d35804e95eff6adcd89cfa54f4769f429c86dbc0cf6ee92e9747f0fd1353c364cabb4da89f7e023e05b3c6ed30942afbbb95c92db4b3fa937fbc34e7e718ee397ab45a9db05776ff8ddf97fa53b4f1c095419294c02b7018ac874877305fadc93eccb950dc3db205a8377e2af4c56aca8f51ad12521a6b853d76fc8ea990dfb6904b8e42d42f5d571601ad382393411a5c33231322ed95287f63de772217252c439d19448fc52620ebfda33757ad720505f386c07ae9498fefcb15c2b10d551d09391546ada86cc6d01d00ef7922b6f0e955a97d2179d549e7e2cc4eced4dfbe5bfbdf4186a8e4f6aa5a19cfcf97441a9f89c0794fe8a5b770afa5c1b8f08e7d2658aff8e852cc8a51cc390269d49d1bcf5569ff830fc973ea3e147ba7b050639457d12047a53f9404c25874273f221e06ed251d708a641889315f485cb291cbaeb504ac4eeb316bfebd9b2d03e088245f8d78eb986760f81be946ae88ce53132cde36844f4199dbbbb03489c8eb070eedb78dcd0824c6e05a567e387521e0583fbb5e0f8e0d16fe841bbf1dc21c5bef41d1ebfaedf4d3eec0a69c1166ca4a8bb05125f37ebe5349903e21eb0f04ba659b7605b07ea4c683ec172a3f412881d7761840c621e05eb1af84ee54cbc1b6d9ef6ecb6090c22c38d959b62a6312dcf80defc30ad277f80b21f7a1328480cb09924c56413107e936005a43045917f7206b671c85d985bfe278b47e96a39c2087a194f152ed4e4d595db7c1a197dcf376cfc30a6bdefee42add11e465fd838ab527bd39fa0398fa6674a21be57431190f576664d2b09d45d0faf7c8be482f447d8878a6b909f6d41d221b484d1efe326419884f8b99a903592c4e9db971a01054b2189fab9acddb935474aef74096e4111adb047709902284332165a9ec40aed8960dc59e3e907c478a93c1e5b8bb32edfba53ff7924afa40006336f1b8b837f0cacd3661c118982a0b86e925ae9420c6e9bc56d6c7e69145c0f3c133df41dfbca4cc5fa9a2d0bb813161dec5d505e7ec69f549a6004350110cd28e69319311edc96b9e3cedcc9adfa6849527d238d75a10c8f7db743875d47d4b3ce076db93b7627f2885ef79b701734e22490c4861ed4a1bbf243cceea92fa09e5051cba9fd1f478ec1e42cdaddbf42aebf61409a18f4aee67ec5515b803ee76bcfdd84bbae789bb6702c4516f8ee53b1d4b6b74101e14777a6758b6cb872b6b0e35d7b4be0078336abfe002acb6ef6e5ccccfada02d4d3e5519a25544e7001fe60109a6c358faef340c263f53e545f290d982e3191890e042284bbd92b371794adf8bff9be3a9fd46f32e130b1b92e07cfac0f8829beee0c78c6483311bd1efa4e5be364e810cf9d97d4f3ef8888afca74bd3878d111f196c50c9d5cf46081b769aa061473bb5299e6704e9958808971da4b4f3bdfb5164c20458adeec8762f3672c1e70850e131fc30a867cdc7bfb2b279ee872a2f733f852bd3570ea634ab8e3f8e5c087c83f8ece1c41ccebf3592fc17db5a557bea8e04494b0e3a39ae7f6dae4e220990441a3f3c4f56194b9c98df0245891a8f0dc10f634a4e9acc3caff1f4db141970aac03f43b29318c3e15b9880ff4472944e228565636fcda97060e5846aed77a157c4ef5ed91c64a45083b1f29b36e01e874d0a0e17da630431febb21707adfe24588fe432a52996a567feee22c2a633707c0a56b85dc6df130c7e94547eebb023ae1d750ffb03a785fcef78b7cf310c3f0e02e96350bdaf4f102c886d494a15636e9d0c8cb394546572b48122bcaa3d7700819263dd67932339d6de2de96783270fbe559df1020a18cecbc82f03670b633eb92113359fb703c1e1ba022c4f903917eea3e3829e8a84f980c16953543c9558687e2e486afc041a1d446719cbfb31e7375105ebe469b1500192b5cb0f1f3a20b8665f39408035304f0b6e8d3bee8f2b7deb9767f0cf427238bca857004c00802c8f5ccd98732f816eb573f21be1b1551375f845e0c7627422a6e83cece17a26d0dcff77a6100abce649387a9d7ee9b4660f2673a39fcd0f05a5f65c81f67a2772a3d11a7e41ecbcb070ebbcb2204f60fb1c98015b8dba4640ca94478671526b61acad222c61d568e2809f3354daacbd0d92ee91d4e4344d209ea6ff74d61d6328823d0278c860b21cfdf6e76082931072f106d616fb3e8b687e220002ad980c7a300fd4ae898f0b1b6923332d658bbf653ce035233fc9ea9946378450fa828892ff577d7608bf527b4399f408542db2e2cab7ea5d5c37da8bceb9316a84aa69b43eff211dd7df6540a8322684022dbdd509eba7ba252bb8fedc0c4f6e603ac49296a369dfb7c835080ec38d1c56f35aea8cf4b18078e04c2713f702604968a151d30963387f8c50596e9c28cdd3a953f0093ee3f6ea8d59e8242126612117e31d3655d0eb64b67da32f4210b7b51e5ae5d6f7c10d22afa9348ea73cea72a55091d11dd7b72e89d113794c00b4aec3ff64382c15223f6c760fce8c2ff1fd16cea03c2cd3152dbb37a83b80e1aa3a322ced7c4a6f81d198fa4d645077017f52be7a66530aae31a11785c9c4b8033b8c844ac97f97c2886a39b80c3002bc9a5ce78149fb3fee5a389a87a93e4ae3e5aa33805ccf044aa786ff2671f44700d3a71fdfec997eaef838e1ae4b25c6b61637ed15273cc5f6a18e3f58022279bb126c26897a4f6274259ce4b5311a0c9174f1c7821097b0d357cfbfd39f4b1733307316869807016a7fbcf03944d5b00978dcac37cb2575891aa7329a20786d4898950065238cf29d532996aa952467c0cfeba283b568c63878076b65d2db50404df59e04e285f15b81c7e596c316309e9fdbea3598f54c3c1e4fe9854e1186e57b74fc0713f90415953ac5387da69d6e1b946979ffaec3e113137e210a5c449ccde9ecb206aea69a3ad19b568ff83e4af5de4b0ebbb0b550056efe149823452f28d29167310e8f465d5598b0f0e4b0fa0f41952d717eb2b7576edbff82944ef2b53ba9202a7db44b6443b60b9fa9dfb5152a395d72b7b98c67e9c1884dfb004f66bc79653a812df36aed629c523a02f35250982c562e7c5dff0f3b7e592dd12d30cb91e88abb06b2db909be4de7fab1f54e88bc3e36e9e8b724fa140fd44e7fa6a81ba4c38b49f71d9e938dfdc2dde6062b3b49c1cb9ed60d18e4d56e5f42de45cae54f503bf32da4b7663fb7daeaf222884c18e4742cf8a1e5328d2faf364846125ceba4f359cf02d6eb1794f50d3feea6c44205c717c2c4f9e38a493a7609099fd8fdbcce4f026fc77e2a71e4103893c6ea69afe63ab875cee699a0ab8ddf429bdaf9a2ab91e2ea0e591488a2e6fed65d47783e9be9ef10f06c03cf60d556556679a243774fb9c0b762089039a93c2f3ff5309e9e891cfec9713cf44fa6cea10850c4ebf5d9803d96895c416262e2a35de09c6d2ad2f3a3dd06bf1edbd173ce0cfebb62065543c916ebcf4c05ec1e0690108256b048f5888b7c2d42cad7c339a151a03ea910a9e1fb36fcb0f603037727097ae7c14a3d65aa1fd58eaf3e26378a2001015ce2d1f5b97e1023af5b28df134d1af8e45b9e98bc73023fd5842f4adfb77c2fd7b70c1c1152d7cf04c24104c2a90c5ba22dc03af1090fe4ba750395cb9743315e3e373a3bf5a021d5d30432b557433ea210ab207aca0f916282626ed0d41b63d4f62278f370e9995721dafbfb44d9da6cafb9adb44df589ee74b5f4d9c36413e60bc1caf0ef2f547a1dd648ed6ab2ade9e939bb7779d56473e45a92ee2289ff9cbdffb42bb5c44b5facd6f0bdc8a79cecaafb9f88e39bfca6e0b832ba1e1c2287d2b5163b45a18cdfd373e1e6e0e571f71c1a741b48254ad4bc978f7bacc9a46125e7151434639cca61fb4d71b9479c70410cc8b8d79d99871eecd4aea10fc60065afb668ae69ba9fb0e3bc15ebe7b760dc008bae11eef9998f62f5a1b6aeab34b3cc60990c6d32bbc35e538e987a59b65be899b2247093e5bfb31f92c106472c99d1c4d370f149b3da9867d2ec014871adfe38e40e66b28406946a934be440fcb2b4e288cd4c9975dc4f73e47d68d630ee6419d6e83cba848dda7c81302567ea4cee272ffedabc1516084ee2a52a0f8a018ff83d7e8873cc03bae8b899b318d859daa2f0658f75351b75fffbb7595cfd8f88a5abff106078286f9215fa090d9fa73b8faf144acf137d72df2265d239f033121a007968fc025d4990a99448c699f7ab37a100e84166c3465e6cbe93705c8046d71db3ff7c068b3f1d3583deec52d6c6e941b1fcea3a0a3adbe0f2c67e69170524573ac5eb00de47f6c7d6bc54e8a6a01e13f61b903c48eee597d0bd0f9a87f0ea894f1e680ba0eced84782ab7907543e23c6b6c6864bb08c11d512d5394739798fc1e2ca50ae432e29957d653a8fe8a0c7821e93643dfe431cbf22813b972c9c23451b77ef088947c9a28a2a69566c70277ba27e44b9abf41dd599f4dd48601a9d2978196d006befe05aef9c55d1240d53395a2928bd38bb46567a2dc0bc4364e871efb7aef1061f548c375a5b091b6d7193940f7f43914729342e5b4b9ecbdf3cd96ef06be32b3151ef3208234d6e3cefddf7974b694c63270e0ddef8f21dca7ffa52540e4a74fb1d4ba6ed3b87f39376cedc523ba64b046b5f927c86fde5cdeaa5b4cc4ca89565b6b022a59a961afb371fe4f9a34e9c732ebd6120fb34faee3b956dfe4dbc76262be9d1797c330dca1d443ee54b7a34b6699a115bc2a790caa8ddf7241206ef10d58c4cf7673a1344e55aaa3b8be9806e7987997607a66a060912dcc0a95a42d488aeae5368212f4a445ca18caa57d8d7ea9daf24c50cf5d4e043e764f8507dd2296d08ec54d8ab289fe825ee8579623e42b87a8242c6d1936d3c1d64536ab845c5b5a10a8731f854d1e17e460bc2311c0bdc4bc1daba261e822b3b1a1f8d193d13b6c3dc9d8abf643c6e203842cae00d4126cf4fa788aa7928ebaa39dfdb1e3ccae2a2ba566c6a44fdfe10dc92a575d4acb4dbfe9744ee348c4256e21965ca520dcef0f97fa9c37fdf0a24e6df1c2f3278668ae3ab7d1018e83bca024b3f160f6c57b49ac8d7fd806740d2421bc302ab977db9d6c613f42cd4ecae423df28176e7bf1bbf6d37ad00dcc9ac998d331960705ead95407db72a6757e2b657503f841139302e9a006b0057fb12caff8b5cefc728ae755c80854c22a4d5e91f598761bc71f1c9b32364964be31a0c137b249d7f179252a7ecda898faa029459148d8d139467910a96a3f56e047c47e06eb2592c5637ae3c1465fc6585abe37657330476e323486883c040a37303a6a095e9fd804284227ec705d01619d67764c129f493bd175f497266255c996d5da5840d57ac82f43ebb3ac5618000657331397154d9cbeacf487f87b78257a2822b078cb8b91ee78ac0894c8cce9df79eb26cfd9a4442cd2d16fa3ba5e79f5eb88b39aeda42e779ee6904599b4995a5876b1d032a1ca0df74b86a5a2409b11a98c7344533b3a2bebd0e1bee7f83d1cdef8e3b401843c48d9cfadb2c5b45bc918cab81e20d1e1961d0e8efb475b86e01d5a3b0ba41e38a078d01f8ee01b2d8d8d5c3aa1c1318b7f135202b27ab98e96150fc4b1a3e2201b1da6cd5d4031286e620724786f0345e1a5efbd2e700fa934e73938d939b45441126d7ea4d571a5cc88013bc218206f2cc900314faed229a3d24ff4f721ad1a74101bf5ecdf841934922acbdd2dc94ba128ce4429fd2aef8bf0be51503ed80ed8b1e535f4f3031597d3236abad37f1724046742e11b1a2fd8ff009787daf75b18320256cea634360c844fbd1604db7cdc25ab903b77c8a91203f45f4b3d2ebeb03e3302342fc85966bc9b70634ae7aa429efbd2e418e03975a93e8e105051f4cfba1d2a203a78a2371a72834f0dd1270bea05c0a105e354e7e1b082adccc5440ca99df11a773a806000067d9c430456c4dfa4c93553101f7a5c0f414f9033633bc03fb5e8bcdd5fdfbf4b945489b86dfba0ac1475430e7fbe4345af54d71311ad121bac3dfae57d36ca55a0f2f1aa1fc8c88de5d6c81bc176a6065b998f0a6445c0cf15594d3bdc6541fb7d93322f89a106f58deb3e4c9aacd3e11c3b7902f95352d4d87abfddc5d4a4be426713188746381d4076dbe63954b8b5f297ff6adbbf96e8902bd5496eac033a72b6d406acacfe1f5b242bf76e34f8856bc0b6afa5cf14fc94603d2e2499b3a8757a7b5b91f749e92c261efb0c6cf4461aa004e985f7c62a96e39ccaf48cf95cb438b7a4b128ae35f6fb48f00c50f6eb63bff69a3f034c1c9ada2b46b0c5b411d64b1d83c4edd3325c642cb64b71012c16fc620903fd71c8ab536e4cced3058f4fa63622c914ff8d6b087490157844c03fcacf330ee8bc659047d4c72a1490193f961b44f5b1fa6b5baaf2fac3f13b466dd90a0942d513b6bbe61be044dcc6c7820684f1e2ff72945151b34636162833594571d7afe233b5b5806f93b10eab80baa87a866709e5e1570903379274679f67ca261a0ad63048eec2dc45680e4cdf935d865842811cff9a616bed4a3b124252160af71bbcb5e17c0e3b497152031196ea91129ba1c9f206d7fd3aefde0e7d7ab6452c5e7a19587999e2f73501fcb83bf23f5ee0a8f114a5179cdda0ca5d5b24a27137c6e0ce09406f27cae8757962325677fe85cbefc2ea7e1a23371999d786cdf0092fdf6f591d776f43b733d6c991a3bf63bd3e02934ba6a4420df0dca8cf573760a86cbbe8328635948c70744f6ac743becaeb36d0994057f8ae320c28f71eb60e2bec60ceef2fa1ae3ac0f34d1a0e5e87d4409e310f90290c8731e2695c9e50ac6b5b9e7efb0e04efc85da7a60651c8e76054492b998336e2b6563274766d9d53dbdc4cf20a597c18c57f9e22949dd7d6354fd5c51db0042d7e8dca2e2d85ed9bcad1169c329a9ad9aa29a728178a9dd36e94eae5a3480f17fe0284c0bfbbea94d4702a0f835f5a7dc29ea4476c073fa7ea15c2eb87ee9479ff01035437346f9b62d17721060fbb7744490966db596d7c83409351573e154a2ec6d7a6991974f770bab221c1c68d893e8ce6ae7d4d8f1da4eba1840572082be2c2e626ec14bd6a7295e2f4010097d3a9c1bb5bc241d8fe1da1b8ef5b33ba700d02f345b01d25c824ee28df3327bb9dfc2aca7e34221c96b454325a90349b741a26fc578c6c0c7a4f3fc3ee02c0c4222659d3f3c2504e01496fee926c825e2d9dae9671097fbf0865a1e4341f2798f53393b9c70db21a74fd2bc736d8c7d206c6b0b626affbad1fcd145efba59908389af708c2003ec4d0d9bc1e90a4eea93432961b98c8007489faeef91ceff0199b1d251686c2d158d9b9aea8d10d435ff6e8e1e0d03a3169fb25e00d5de72fb67ed4935640ab9ed61d7ca8e534d7a912c25df9cb8e43c8b81a0723cdef86aa204091153c6b9a9e86c3c7f4d80e4739048a347229aca8414bb4e33189b7ade36f59e5ef2fda3ed6d8cf1fa3a6dd38afb379437faead05540660256da3674e91937b3cf451ab7350eadfbe78752ed4dfadc1af2ca1500c8ba6673268ded991b03456308f93bc556dffd0663ecbb578579898c1b74d7e36b1a967e0e48ac6c5ca3efe3b234528ef789fbcab2761bab017d24e50f801470ade62dd988223cf4b9c94e5b4f9657704119624512616da5d0ee73b786d97b51a2aa4b44238ed0c68d5ddd99ff1edbc118ff50a07ffe8717c49f37d12b7f3dc1d913f5d89ab108d5f4955b482506f2dbd38ffa5abc7355da668cf34355021d6db4cb29ce7603f1de330f859c3784e6b849201242c945672c6eefc02d200a8f0fe8d8d9f4364f9b4a1086c8d4ec949a7b8e2d90f39e9356348369148bc149fc89c9458ab7aa99f01cb948a30928afe1f36184f8cd8d6b93d5191442980fcb257d1dc20788806b5e2f8dd0e257d4a3e110dd9ab67dd3f79662cfe47994edb6c83277deba09a73f03ecc6dd81e5ac071801104ab09d04aa6b4381c6569d4733f08adc1ffa902a8f2eda264a1b343aa9dea5d85ec31a0afa7e171c1cf65115ca9e7c70460276e13f79acb031a07d2997a109b1ba82e728ec31fe9e7ba1c69385f0e46bbb59b6140ddd0954a8e16b8c29e14affc860e487c08556942db395fed43ae123fe84e6797d08a318ad5269a4d20910df228c4ab548fc226fd2c8a40be1be46a2bb290ef8908d21b4cb0638aca6fc8a1df72832a21739f7d0ef18176d349d6cf6a128d7bfab5172482ebd334afc4034e9e5582b5cc473b9938dd941116813b2847eb8bc941e5528fecf9e4ced3404154fece3bd272e7e0aa20bc8f2ad9b33823d67362871158142624f63548b6fed843f6912d57884a25ca4d0d7550db29535065425734f5ec4b9218e82ce846d4a3591c5a973bb67896c5ace0eef03a14950852461f53c4197566bb9b2db26f68cdb140606ac15284501526ecc6ea4e189fca9c3a1652a3d7170019bbf0a93f54852085e7464c78209883c945b5271c0342890ad771a734cd6b8f0f9c9aaeab390260bbebd727e3437dcad0015c97bb27c5d1f93624e42a10b1166ec0b461a6da74361a4b6208169cda6247e36802107e45ffe524e2e7c3ebbcbc15256341867bf0b87cb9c846899d86078935a530002675c6a3d7b72a6ebdfbef89159112dc29238aa987a4990fd5c9295f36f731880cba5b7d01096834de8955977411aaecfda6fbbb54c59d3622067a5ccf64480878a1644dc947840fa9d50a4cb4efbfc81667e86a457b8aaa3120fc3b43417f15aa641a71135a24f0089afbbc7c33d9b2efdd16d19a53c3f0081369fd676b9667a56a88776b49e9442037d258e546997638a1fbd47ac5a271f0fd33c515c1a2e51a8c05d71afe14870730f5cd30695246734be8aaa6ebf3f4e0c419ecb9cfbd7be68bae975460be68dc49db89fae293054e2c75d68efada4255a367265f084a6c09d2abc966b64c87396c00a6c3102ae7349e22dd3bba6b4eab53afd9af27db18b404413905ab119023c9401434e2f0b968e66d92b155bca34734516bb887a9eb2dea19a6efc3e9623e56c651b6684a57cecd4a8f114f465e5157f78cd487e961c0426c4c2805b27d35dd988fc14441c97875dc8914266b583c0bf22944a269cd2dcbb3de9f7fd7f6b727ea43eb3542e109c51ae07a480340ecc391347b40bc0da67ed8d983248642b79785bb12986e2857600beaca6ea818f4ec5c1c2ddd155472996d9fbb12bb2a588aae9b68799543c49e4cedd4139f3a2ca6cb9cbe6e8a6bf3644c28125c8a750df11f79d254bcba659e2b3d40abaa56d3ef3f86f1e167d189cb5ebbbc7f51fade13437be5f5b60eb216b412d3be73041620f0b485581f873d5c64b3f2325282dd6afdd4a92482c348e7c6beb9eae4adf3fb7c6f94f9a37d41132a8779b579531b45ece11143940b0c26cc037a16cb2086f415461b14307ebabc8fc5ddc6cd8469ccd91b592fb688a02d5aba1ca417a07ff39477764d3411004894c07cacc114976134196a28604a128c24c1bb5fb2aac0be48b96a33e9d48f1ad0252707c4283cceea03693537b0e3ac8a501eab3736ba31dfe62cdc5bc4505f461e8bf5d9e1dd5b5ec63df2f2a42dfc4b07bddc8dd4718ef01024fcf7ab1f75bf02a3ae3fea2950ece39728d0bc0acc953bce8eff39c91e5fa9bb686e9ee94c66f34c247d319241f140274168366c37233891e2d04541d3d5bb2584ea788194d239a2d68cf28e9f8bafce09490f49cc0e00575d96aa010547c4793b5625d775866dc32496972d009ccd3a1b187ec846f5b10d54c859b6792abc98b7902f1deb317aa19d56ff49284e7df5fa3ba32c6b73d4ef194069923b9238d45a3e6366c3a0c6bb59981360e9c1a2ea7c375306055fa91a02338e229edf9d94ef437f79b2900b34b77bd755677e1c0f00c58a641de0d90b8d7aa9dc3528ef76f8bae0c101584d904415d3313dce346cf6e9da6ae62a4611dc5e4438267a63635f7899e27cf6f903ee719a5673bb2c59cc35b247ae401aaa1d5d611af54a35649988c7657721b7855c1fd7e9ee02f4201a1d4ee2eb70a9f1900109d7e9b08b0282a63c0486542841ab0fa3323c9af32d485d2ba14eb2aa2072030624f94f2d0c8969c5220d9d501aa3dcb0fc6da128c80117b432d8ff9af1fd627287573c43ef44b08059144e676f45781a1ae4eb3d0b6aa5e564faa3536d628b8b0ac4fdb5fc6b85913635ef31adbe7b8771f66ba65ab70ef0747c9b477dcba10645d34691c032ef4486988d66e81a32507654c8dc7e6598d3fed81c5dcc39a087a607a34c391bca7cb7203c1bc5566d839b4961db2d5b56767fe63b6b3c6db3fe2472aec6a3ae787ba94263310d57836fc3af52eb2287f367dfc38688c2c2089195aca8296e3132acdaa71e02414cf4046b31e0369864d85d1737eeac81be2bb87cde9762386d9efce3ce964fba64ae8fa7d1ce60410fc1ada8665e0d552d36e517785483ef49b4cd04721891801db30cda9c513f6a313950ff7ef3e6a178324d3da953889dbca29d95935cc1799422589987e2ee69d39f152442bb818f524070253b3737a25383341ff516ed606fa57922f982f2405a9796cd7670c3ae575bf99d9be32d043cce3b1bfac916188d45ec81fd01951be277cb6d86df1a112ea2edec8ce56f095be23fc2d4f163d997a2e9809be67832a017aa1f1520a3c9f1828e9635174800c3ea7cb06bb7dcdfe86ef2c7cab5aa51538b9e76ed5e4ebfb88a9fafdcec7f6f3371927f9873b1924fbf644e2f0a107d9f8dd662f77ca7a5d681498d76fd364587ce8f3c0dfc1fcd427e4d5b2cb9466267da2fd7184dac2c069ab76c20bbc7dd5aabb26419d34ceaf498aebe938859d4e56ca698df4278e4a49f44354d3abdd63aa851fe3142dfdcd9b98f211134e3b509b685939d47df8d4a7362135bac512ef888a8ed0fdb966445452def5e223fc7ceeae1edce34303bd8d149abbfab245567b2d4f809e9ae9b22c27b74fc8dfc733f6de0bb1676453c00ae074c9d819f667b1a7fcd863f8905838e8f89fd6ae641d9c2ec05c64b40e721cd409b0b9e4e27a0cf3e11a528c7660151ec1d1376f4604f3cf90a56af255a00f8672e2a20cb42bd8017aba8555ef9dcb8ae546159952cc3e589fa787a168a25bfbd24307a72fe5664ce1d0b6d5ebc027b626d81cde5f9cf54efdba8ee6bbf087e2f612ec97b966de82c5ea3f44d36cb29725d8531e0204b39de3f457a1222df47cab34e856dda6ae03ac75afa4bf8a77d539cebdbaf223e5454713552aa63d054cfad073d613c525d8c31868f80aa9b68541bf4ab39ab956cb5c6a8cbc3ca621b9b23cf36c49d79a3a359b035567f3a89161a7bed175a4341d4d12b743479caec783a53f683828d24ced47ef0a7dc9bcfdb3507f83e786ee90a22bc328797f4349503bbb94abbd60b30adfda082063261862c43ecfbc2368a72d3d0dfe4d807c866bb923a82314afc24e3c61fe9774b4a42db38f5ff3f4ff7329058b41781b9a876d1b9aec36ba46dea70b8733b5d7b10de615beccaaa18cfd7d8f8b5ecdcfe03e2729164bc7e97d428db82bc8e6f57e4f8840a9a079381f220bcdf294c138e24935dc9895cb84dd0124897151c34ed413ed7bd011dfa116c012dea2d41cc20002a179fe3649e5ca8314f28b6cf081073604050ca3746363804d1440a1922c6e13cc9b6d3f18e9aa43c5ebca5bb4e022ed4f3e2cbd3a97c57a861ff26b4df2f42c9282de0ecac0aec96b7994444f23a00689dfdef66f49bb7236c5b354f5884139c8acd21880974db4e391f975b20a9684844f89b9ca074543031a200d9af313e8d12ce163f169b84c8008eb7f074b13a6032015f60c52d119cb66c7789f8ecb587d63594ca2ad446795d1ea088c486c14a920e86653a1cd797cb9fafa30f0ee1effa8d5c4b4a512b5124c291c0852c2a0089666b9b9bff9f9e22e007a208ee08c01c52a83dddb4811b907c2a7610a882d1c0dee14cf977e705349978d54790c91829013b93e8c2165c4b2a589a9b931d4a324106c0def55f8ef551ee25cd40c0e63c350864829abac377b8166613f05efc6a6452dffc7140b85e3959b6ad56264f4747ee9a10ae32a39d27d11cd51cdb3275a4827e526cd2e7593475b016f2d08098469bf2e3ed26bc9106fc98b9f7532829b1a313d335caf1dcdebafd5ad149351ec3397ddaa1689d8086374256b1c1ef763ed9308bc877962779c272908caf483a3dfa61512373e47d63f00e03415eca9570108a0151463284234e2170623978c499c4d1194e81b32f5366a7993c9444e28a9ff8dd053db120bbc54b3e335a3b893bc1daad85354df8ab8ebee1dc62c0717006a2482f4a5fb3fc2b178fa3397c31e9512ae16a6424eccaac3586b93ece6de61c421d8f8cb32633e684ad82b7e5471a271d63685e2cfa7f2282a0099bcba4f0d5ce99f41933de4527c80fadb927ba44b6b6e1fabfffb9ad0d826d3f6f277819fb2ca3c2a6cca0992dc174fb0bc75d73aa3f3690e63b8f670595da4e4c7ea0a7daa0193b0f9634fba434d22fe6b210c131ae6f42af3b79701d1a840933eadfcffe4d0fedbc6ebdf6f6917e11c8d0bd24d4581de9526c08475700897206cd5650fe14602ea29d34536e152261483baaebfe7a7e2d6befb9b74edcf527e4824f02c6d17ed2ef2c4ffa3bf6496ed1afbd5d9a4bb12b016bc08730826d04b7dd55d6570dd6e2c6faa9fd27c1ff982a503ae2d174c99208ed1b771d37843953df7bb905bce2dce0f3a1f9495bdfd45f3dc18be5229dd182be800db7f4ff728b558fc182920720b9d1212d9a9ae6a2f575f5e3ed04fe5fbb8e5df8aab68b763c1322e3e0a5ffb543ef35d15f0680e91ccf17e3d035ffbeed5a7d37f4b4168b6fd0a9cfb2db30f97bf113f88269e695cd79554cff6e29f1a60a3f22384f283cecf373168bc1d5f63327311529363e5e4e4caf1d90a2ad8456f8c7ddc497f73cd31c73038beee1bdfd627c5df09a06750693050531411961df44397aa21a33a5495843471fce740945514dc9f2ef7cd3e16f78cb52f31ded1b237dc268802b79263bc6355fdbe3def4509d99be78ed90258303ea04de97885ab04733393a6b015921857d50d7ad9f63ead830c6eceb1084640acf07479abb554b32fcbdad81c3d6ba1eb356992e9c69235015a499265219cdf7eb041286a2e3913f20ee180f9b6e4811e73c395a40a44b2dc9b4c67affe17685c17bc7a762d7c43ead5ae892a758873a159d5af08122205e84271d3da6379d67d431fb76bdff82944cc6364c5a26f99d3c1e4175227c38734e6232299d00c9ca64c8296030f0ca3c9e00af560219f8b89c9d9f70d99827fdfabd6ce9e4b88c845ea5d56821fa8fc05c6e8df2ef9e84d42e24fc5cb0dadaf70edbd71c63ba6faca13e9e7f2bad6bbaf0ba130742b9a030783c1c9b0655f46e67fbd88a3bc67b5780f1897aa806118e56a1b9be3762e50dd7c9b86f4c0d86ff2eb9ee52ac8b3c1cce1cf540a39c2b63b2d93e7d2e39d34c9321e4dd04df246abfafcbee9e6b4e0ac29a79e4783e08265287c6cd6ae10637480d3ddc0c4ca94efbf850ca6e78838613d3b71080939700a5c838a50913898ebc193f6204761a4d5fea62241756f85e66a2214c0881a68dc9573789de79140c744aa92ae9d9d1cc32349a93592f80d3678ac84ee876368392a95c72f19bef6e636418069dee961f6aa48f7206f55915098647be3138204c458660be94fa4ba8e195664184116e1e1aea537faae2fe6845eb3d1550f33b4e0c290c353e2a8a66e3940fd9302034b6d93a68fc62176dd93f1d0635f594dcac8598307341ba864df876fa17afbb4ec27e2f36e7d6305bcffd01903884350094e4f0f8b15dae957e2be1acf665776620edc2619fc2d608334bc1c070d34830987b67fb9fc0f91d0b3a4bb4f05531f7a842d10c2858ea4be36a87fded2de744ed31a1c8e2b958df6ec25c7039298580915c57204bc3a5644174b6de2b6356b2e7a0d6d0e6083778356e6a1b39447bc78e080997f7eb57b030c499ab1506a7d32e9280dca37bff60849925c832ac81cb484216f3d55ea3bd8915c48ba8ec6fd23c944eb09b58cc92cd2924c534dacabc481fbc4a2b3dd3395f7932b5fbcb5b082610f9b5a2c7f8f2df487151ceb1e60d4095ad79d8bae0d39ffb0e8a60fd8877a04459af123af69e4e80e5e9f0f27ab828fd81028a53840acade93a7b0d7c3f064623f53e2125ca040b6e2a7183328f3678e1d956e9c088610e03c1f2f283645c8cd0c3d1b0c7ad15a332fc9b5f804b32e183c0ce939bb6329cab68f1c49e1c2540914ed8b4addeaa4f2586a3bc8b8920cac73e40ff733750416f4de7011f5a40c273e3aa30c1215c69c36cabbc0207dae0f95d747443bd6ec3c3a9b30f4665b68d165e1a34bf76013ad3b5299754b9ad12e18274b40758f46b4a0f4b13eafd79a2123434433f53b6c106d0fbd4dda723ef6cdb3f65044d09a5e0ea3ac08acd01121cfcb6fa7b8cb25edaebe9128336f811fedc50a9b24a1749eccdf2770b4a0525a7973aeb9f15d620d3071c8f64562305b57504c386eb558c036f219b9032b800b613dc2240812a5a7f4da821f49a918edc5c700518a40b3db6344522cea84284fe75ffaa5deadfa449511b4d6c2aee62ee6237b1b42088727ea8800a005cae2f95af9ae0dfcdd6b3ceb3deebfa14945fe80930a16b89c895229cc251cd924e396078d1359599417033cd042f2ca468070134deb5d20d3a7b7b402dea78ad863d368b4516eccae0deaa177d0d729129cc1edffca9f9632721773db7ecb28a874e95514b453ae8d4864f212394eaf13375cbed7918693e7e5c3b380756e5c7a974179bdc99906c0142b353a5838ca36b50e9df4cdd0c2fa520c2d858d751ee298cfddc1576a3d14f643a7a13b5957aef5dc72f8ad65d6acb1e74db170f40aa85a892b579170bac8230a055332864e951838cdea5e3682528b646efbb6562808e4e474eb55639d6afe74d5a10206977219acc7162576960920eab1e278122792472b80f9e0e93d24b84ca11957349d6c1181ec055e44ebe681853b9f9938216cdd31f291071799d8b12273642bdd4cf274a63ab1daeb1a718e6f527ec48a5b47cf23f27a28398e7896367d12d4c0499e1a0aee6a054a3ea3d77318fb061ded2930de43d373dfce0fa88920fb31f6095c1e101532e10ac60623f2282a0a024be63def97f208927481f240c0ac1889decc0ee13fe70fb4be897a9f10d9cece3d820ef21359f00642c418b7a2e75831e5a0ae41da779c9a690b8f28a6029b52ef3a6e6e36e6edda90962583ff0cf04d1f5c95793df40027a87436775b2cb3a90553dc2222ce029258a5fb753457981abbbf1b59a1955bd23a03235be7956bfcd0b51c704a9821d2e4dadc9da82fa24dffd3d75507428265b50d4ff8b449a87ca15f4a01dd07ed6697b75fdc5bbd4f085d7495f96be7641062452c3a04c7bc0d4b7e158254b0938a39b342efcacd34e152e53dcd39491b7e6eeb4b67e1932ead9b3fef7e4cbd7c1f048b26d8471956c5b070c99663ce01f7491b5cc46f38c91e4d0b0cb245140b45019964db7465003e8c32fdfb67fd7dc545aebef3276312da1c8c94ed7b6d19553af7436e951256cbc197ad5a2a25cdbbe7387a878edca8216594bf7ba6c68b8cd83cd90180b9e85bde2bc9b4e32f96d7f929b22df83ac4ef70e7be2e5b01c937ae91e61217d1b86b4bb393c4695552f422ad18a78f45955ce6a9381200cf890e564a603dcbe8628c762f1d549e9641b467085a4075cc8ab208d27e307d2a76f7d04011c3aa2cdb504ed89b41256cd0754b17cefed546dcf5ed69caa641433e20089bfab1eb08099afba1b7fb9ead5d5786fed63bd208e9f8d6c1a07f579df12008708dd41012e447db9b35435ce18fa9c2a8ac2a2a754e70994bdabe7277447a8c93e6b37d9717cb3e87999a95c5a5edc5b53be18cc533dd412807cf87e00e2421c16a001fd27f18978278f5a61df3278bdf013f5742155871075fed13586b9fe368c581a1715a915fc003dad2d2f1bc0b57670244b3673f06023c8577dee4a4a27764925b96f7ebd957036ecc12641e6dbacf391051e3de80d2d48b44c5145d6d3f79771cd90a085b5969d95c487367294cd0f451fa49bfa86a69f705b5b3eaeac4c556c36b12488e86617abbfa63134752321ff9b0f5a13ed07d68ab476b025ac0592e3424d34819006b7c9ec9494ff3e4853baf9cc3372fa1a588c01a8b98e17e95ac71b369d63579e85476be541cb52ff031f0578ae7fb0b6e3dbf319185fa04139871578557d15647a2d77d57ab39d0c1f5bd0c0c39e7483b906f6814c6fdd60022ce500fcb1da610c071808d488bc4e2daddb67d60dd5863578fd5f627e0c6e80812539fb92ffafeaafa7a69f6be819ecff26edaaeca04111811ea58bef74f37ec1a60e14d8553b901ae24b096f2931ca379503f0f26de4f61cba6f382f78413cc280a55f1ebd702daae786c0c9e7546c0939c49584a3147d4a48d185c038e1f710c4e878a12a0b5ad37608f6464970c2be04876b8f68c13741762769afe41f63cb271855e9f06fc02fa971436d401c414a7e9f9d278d62d3639c8fde5acf10c8824c8235136d90dab76a40cbf39f40a492d6cbed79dd0e54d7185c999cb11afa13e0805de568ae8363b13c2c025b3d6ff9a4a9c855c0274e111d1e67421b517a689018342e49973bbc80c902f7be41daffd88bffd593975d0511893543620862b8179be5197502164fb18c31b713ba5d00990bd1cf9756aec6462d0274d9c8e0b3edd1b7d07da406087f23c84d757c0f935c305ac5bba226baad6cf10b5dfee36129dfbf21656c759092639ac5f9fb6712cceb951b153f042a340680f1b76cb0bb44f23ddd0c7b52813cdb959d0c1ad42a9282a5ff72fc508c7a2784e794c5134d819385b3022cd450299cb1f017f04b55a96da61f4e903f2df2cf8b058785fddfa4ea2c2875282ca4d235656a799147c322427d7db3a648ef390ba1cf2786434250b0dda5d94d7b134af951e1c479cf12fd087db1e0615152bbe06521bc777e0db97a21cd79276b81e73f565cda26ca089ee9bb3d295f37f6af9fcd9b35b821b2495395287a805c337c0e844504bcf99ea50f35795b5224ef993e62d33a9b20f78007bef3af340e59361a89c88273fb95d737179f6d2e5d8ac02b0729c2a46b2c854f486adc1195e406773e3ecbb78454a979bd6e72f5fbf2ccc179f04c4c9a86666f275ba46427eb2e1d1148f5e82ccf62f04454c4c9c58835461875c36e84e335fbc1f3484fcab3e5ac0312791214ed9b6471384232e06288b08296858290c4c03e30e3dfe594e10eebb65911d47226c72f06af20b7cc3eb179a8ad84df4efffe39e1c2a4988670dbe67d5f86d7e171665ed16b2f16e6b18b982958467c03637d255f911df7055343b68b1a9d34a0b2d5f9e83904d9ebf8d41e10afab84d327e4b673501daa2ce04495cbcff6b50c04936308fedeeee8628fe522d8a546f3fb175d704fa97f12fbc309a90c186f57f4584e1afac474898f6a89ac813d3abe59dd2ba18e62c371ee5ccc6df65f7cc61af29bd238a21689573da5aa41192967a667a2f829e74acb9052dffd4a0f96bab5c5b25c91bd7186883be8e01d7bd9d1e38129be838814b49adb99f2d33a2d6452f7bbaf6510bf10dfc5ddf31eb52cee65f68632aecaa385aed9d3874e43bc64aa48ef26b6dcfa82fd10faffac314cb3d5ba5a4c25ad6b368ce3dbcaf684d7183800a8da9e21c4a89aead08b6af92102882c4f6860b6a5159e970c37f0c606263b9fadba951f851c817e38496e216b72eb47ae0f58252b7b1e42b33132ddeb685ee7f42de616f6a3eaa076c0aedc31ba3f1a0d4df3454052295eb759f1f03ed0d3cc253fe1676953944ee3c05fa5a1b93c81c5977e8807e0da8cb5564cee06238658e2c92f7c95277d498b429f0d572c099dae994063608ca2e30a24bd9d3defc98e5a6766123a5f9bff52b7a2fb4759d667b9643920993f2882af89b35af3982eba5d775c6cf4f1120a89c3825c62ada85ee124c6378194899cd604ef6e2b3e5c80ab2a43a6967f126af251e7464620f8191e2d3ec0a5043216f168c8ab20d03f9a24326929573c15398342aad9fe2a90da4db77f35820d079ad097b63f26da20b8737985173d0064ff9d0dd501a9dabb39f22410a06fe6f08d95c1ceeb5edf2e0c5f67d6a5fa869b09f502ec33895b52a7da9c1fa932e45ff96c96268f091db9c4f65022e47de0e23a1e9785b2469b6c24cf4fcaf67c3790d1202c6db34bbea2abfc2072022fae5f4a4826431469aa08440256e0228fb4997e4165cb162704a25bb6387b4b2cc476a99f810960503981e581a419d75b726a374f8cc2e87de734b81e01324533a7cd1b381115f30a9797b33f5c3e730755dd52e766fa42ade88d0ff73b2def2d6bfb0e823d2f5338ba4c987b2e23673cb3d1e2652e900890e71705b19b8039062642e664944ca4849d29585d27f825c3110679db0c88f562645f194cc10c9cbef752c30b569c3614db5c7de81ca19a0c9ce990e45b6947852a98c18b8b7ed7d02df6883a9b051c56ce47840ca1ad890ebc49de4db0f12a85387bf93a99239e1389f488f734eccb1997b47dd17fe705d2705e57533ace91d4a43ec27c416d730e5155e56b1a67792d4ce2bc1cc3bb6d294b300d37d92d0be31985fcfe367caef3c4f5944162b4062f02018e8d2b93ce43d8935e1fc83996dfa380e3a27062fb03f32a56621491878aa6b2ab2ca4c2778b4e2f8d1562beddafd19968d64c92e78aff13c516fc597111675bda6918323d15e2250f57318fd3715d0e1e9eb6e0c95ecfd94eb64977d2a231504e4ba76430af322bcdfdda482903b62c8b0e900b3b556efab585592f5c0244f0889c5d8a6bc49e223b171cab081e4f1d7f7cb17b2cea1699c75129d3f2dfcfd3e7df40459789d1d613687eacd3a2025a01f0fda2e500c923c2b06074e3f2a09e341381525379c03e8ce3f19805c4920f4ee9d6ee3756b05c86f99a688bc0ff9ddabd3f7c2bbcbd4a4c0d83382fece1e9610fa9ac64948d6ceb91589872730b6626e58fc268b190c350dda1f9ede065553bf6f42ed76a9996a96c83f107674ed14b20533b2aa99a3e5ea528115d4edb49f5269c09f495733e08947d9bc1eaad4dd0c7571291880b99d4c5bb45640e97d832a7d15c718194f645818b378bac3e21b8b0e6d2b64c51b669f68e7d8b3b9e4bbf0074d74b08ae5b4906d8a599ea8476b3c25211401799d0d42070452499c6348562eccd1bbe3cfa0c78ad707f5f313e1067620897072b6edc3f1bbbedf65c3c55459d04b5f8ed47cb25ceed7503a3eabf5e686698808122b0cddb2d3be671919cf4bf6743ec0ef4581cf25651e54704ad7ce052cdd523b67e85970c2178e7cee9e662a86a0fd899afac86073a22b50564ae0c73b10f8da269a69fd83a0cc421532b39ef932bffb5e52b139c2ce70a8db43ba079db4f12e96e5fcda049c4d20f2229b6ab9f00301a5fadfbd24290b64e92539b763c21323c31210b033152798107b5bab9ced3e0aa616fee4fbae9088d13bcf1f85c1b15646d70cd6cd5942d4d24eaddd8dc559e95268d42adcb7153a8198dcd893f9f228d31c079f39e5b34d1608a68a77cabef68894f9a674eb2fb2e0154bb9e4f2b200008bf83046e5bccb35b6706a5e391a2c1f03d19425fdba374a3bebe2a229ccf0ead5ca833f08118d7dd78e92d48040049971a1793378b5ba6f6f7689728273f93149067baff3a4c91acaa5861be4def176a0ea175a0b573450cf26a62a5edda0e674cfa797f4cc826f61a335ff28c3a095bacf435df047b80f6ef827f8999620810dba46e432e099172ddf77761c6cea931e9e3ca7ca13edf5142398d6a9f06969b986279856ad2706b87fd7a03918900dce9700c6fcb5f9531faf448d16d472700bbddadb285eadacd721eccfe5495baf84330393a0c3bada35f8ee74db47e88a3364765f5cb48687b822f4a402d23fc7935551e6a3641bca5b3e08bba8aaddf3fca10f849434cf0f31641990cf56d886a7ff217da136ec981099c51becf67926e400a7a8a975874cc44db831be9bfb24babe7bc3d46c7b835911ab02490a22e1f5182e87ede15dbb0a8b430066e9d26e061339680e8c1a363e2e3a583928abda7349dca854b1cca77f2d2a08601bb2ab85fd1617433b982f2a6cd0f17a8d1d887de414cf5fac414fc4471f33b3e2c9b1d20ebe3671339abc06f4f67e594666ab8c2ed6c40096ca6a393fe8e24ec6ea1954b400fa3a5b5fee6540b8b0966c87451398e898a8ddee6dcc0d061373150d6b3f1aa7850098f789f4e0b75451aeb644f8b3b5b71c3d7b16e3c1362ecbf84fe5363e036fe1795a68a33a55a1dc2bf875c2c6a51fca38f22a9f953b75931ac40b146767aee03823842ecbe28d14274a7f94528da1acf57e8a6cc9044c917e9bb977b686eebcae52b898897bf224f26b4d622013da1a04809d5756242548fd4b8641a1e04250f2633348d93eaca10f25ec6869f7a094da832961237bd9de1fbdb8ac703375d658e91f5d7a8d877abe656ecf98028e43025d0ceefdbb8070097a74cfacac27660faa075147cf6c52bab107c4bfc3ad1220d28940e97e10b33cbdbe1624069b69764e9e8fcaa99dd4d63f2675b44d5dabfd9079d95672b2844a60bac91b6379497e7670589fad284c3244775ff2ba2ecde3723a7ea64a9c78c6ea48d0424065e442e96b57267b47e35d2ce383584aad595d9fd5f284b4c4e296be0be7d0f62258943fb5590df7df19b12caaed2f97a0de0067cf883993dd35035391a21ece8c33f853682c5c74b6e76dc083141503c81664a1bdfdef0163e7549f6de2c13c3d9b7d5a6433e29fb33bed155de372979af11a98438746255e0bccb7656c64c1e78bccb09cc17c634c3631378bcf2ea6ed085443e64708ca18b1be46f35727c7d6b0e201c41fb423726a49506b5852a0ee7edb7bd43697f794bc6f309688d1fa629264f518776bd798a3b36735fe0007dce59c210c2d1a554dc3ba4be387d9d42d896630fc49321f22d73004293912cc4d04e9140f5221a1f6430f3790bc84dbcb2bb4db2132b38d4a741e6730618c9723f25172e5ccd6cfd40c273e26d15e127f4504fbe4516183291e5a64c1af203d4f1a3e0785e0fd3867729b28df69a344b872c5f0b98bb24643179f5511f44a76e45c2b727d1bcda842f9e15b8d5e12945abdefeac24a0c32b2874c79a8bcef597902c5ad0fccd2a5a5059a7c90365f89010f2805d473ed0f75274e83c0a5896a458a19b9e8b1c0ec5bd1f4638f35baa37913fda4bc5a33a3ca6b57d4cfea50dc9319c1ab5e107a02a7714ae95f3515b32f40fcc059141ff3e654155b6b65db47df507cb4de9e371adcfb9c84d2b6d9be81a12019723ac1c981300ad68992d931099a9bf9e29e34b0325bf70b9f24a28aa4555a8e11c734e1b9ee781089d251eb8230f31b7bd4c5d8adbf767b558457b87bc839650f7b350a2c41eb7be745c268a88946d36207d65e9658f3a1025836490a54619222d206797563cdc3fb2d4e26c6c8fcbbbc89b0d8fde1732ff4a47003197f099ccc7293db9c8ab149fb7f6c2f286a9411f8ec32a80fcc8eb01dd3a0f36affdd08dd632de6f847c042aa5da6633084d13b87f0e0ec371f10ad80773f50303424e0408c3f4ff7aa3cec1c28233308056acb3df6ebbd398c2fa67a4142c11fef46e4395cdfdd43e38350e9a2aa108bad7fdaa686fed856febda0d6f4a83551de6aa38af3bbb05c2d1f26c65f4266f7af6fd034c90075c62676ca92828031c9440b200662f4bb5471f1307ad90a06373157fe42ded99f91278d730aa47b646b5b9841081918299ac7311b2818aaa6cbbe6c6ae7e92c60b567c059b6879bbebf8eafd485ff8f69e0e83f20c2e2a4552223da144a20c9980915f07b9c56d0b115fd3a09f14f17af2e57448f3ba66039d71ebc744a0325b3609ca89fbaef420cc53267a922380b467598df4050d2d303d9600cabbf35b87f9696674b8dd9e0b990644ed7e3d6142e6ca12329b7abb399c582ec30fdf69898b15ac5761b6acd89a4c0221d4706a58ff0098b324499b8fc81e4465999d7732afaeb1fc614ae29b39fa2f309db3b0d384a8dbbd842be6d59f8bfa3805a859ae8b3254e07f1660c5e944ac5e61f32bc4d3af055a921d6c9de36626e398fe8196f100d5f415d5beeb8c9999db49d23f83a8c33fed527c8505f9afda19cf488caea1c6bcd15699bf8dfe60656935f89a25fcc3650fcb05915b8277712089d3643c4c3e7233104ebe7639703ca2a72f1be287b495829458faafa8be38a1cb778c75a869b4474f53c36d60e9cbf4dd22a6fb11318a5ab93ef2cddeaa2222233bae95d1bf32c14a2e0bf6ea4ff6e9e74ad8fb4b85425878643492f6e4c351a7013dfef1d1d0a8deec9738adb5ac0e5104cd8e1f6f6909b34ee3b2297ae582b63b50116b76c8897579131a3597d7e16349f76cedd9731f61c64a07c826cfd41796b29191ae8c5fc63b409f0ea5b9015e080983b831c7b47fd76879b709ff81bfc08a92af5ef392b1dd0f7db770eacca8dcd42b6f701b3421f1bf0e796002bfbb9b46253940d55167b07e7649c920678a1b7834b29925f9570de60661e0eff6d0b5564a4e11568bdc047ec879616930cf8bf6bcc611ed85a0e7da2364e85f73994d3622ec81201681dfca91af0d63e59803d29a9a2ab5e9efea2b1de9434387bd11346bb0d367c497c177c593ba5c946348abd272717c84193181fc526fada2c96262dedf87bfaf9d808ab8b1b6fb27db3275c68836981cb1f4793dc6b55c2abd3015661d644dbdb5d73b493dbaf0dfe42e506be961002f39f0584fdad9ef655314039cb787a05f67ff85bcc2a15c83cbafcfab5932eda8129d59add3fa1a0389e7c9b458fce2e9a230175bb2cc8f59602e586d62b0765fcb1764fe929309c72375782446b2a976b2f5cba5dcadfa880ef106ad156ce5528d18d755736ff8b5303b205a916435674506d7b11d1d6be2e01df089c1d5c161637b28369abeedb714d9668a6ac06ae5674cfce1c8a43095ceaf1ddb37cba1c0c195bda82113befe2785e4fa7337d5457d81cda07df3da8863c444bb710f4a70a98eab0bf3a21ffec41d7951fbbbfb8b91a0b9d5b3767bd14f91af9a0e23959d5c8d7c4a2261ff60f3022a3f25235e88ce1e72f127f2a3fefebaed95d097f2cfeeb6c8e9b9cd77e0f36889d377b46f624dbecdc476091db6052f7e3fd77bb99b6429befe1d1780df8fe93384e1a651eb83ba355f7e2aeb5a324f69bff8f650b863bc2085cf7da5c337f27bd5861a40a74814c1e9315bd1938e23888b368dbcc678a9b666427b05db0ee0f212671da89b02d8b9c03ae6c9d0b5b6e4d2977228d6a60bc6d6d7708ba3112e30139af5f732bed220676fbb6b1242a5261c09a11257a7e15d89dfacdb11660b84c74d4e5f3d7b385a6faf003bc253a4ab658284e77f40859d58c5b9500b4473542c55ecf399aa863d6a0b156b20f92e04c1b7392af62716cea08f1446685f7b59bee5aebeebaa2894e880479e8444f4e87757b0174c6598601e60e79e95fa1a73af7f376ac9aaf4a09b108ce212491240cf410ab2b98da0073f0f575a1d74166fa2a2d3bd429240998a455acfc9fcbb358e8e7634812b13d4b3bffb9f583e659e34291c0611e8efeb2226e724772a0d0a0cb67a05031a8dc355c1b898e2f98af9fb50e1aa888811745b004108aaf49effc3b6a87bc2b1470f5f64327adc9079285c8aebbf2ee95622480ff8afbca10d130f06c0972b630f28ce176ae2a7c5fa3ec31aefc01b62db946ae7fc0e077758bb0e226fa4b988dcd9d0b83731aa2b41890bbb882f9e98b6dfe82124b9747ddf15c16c7f7b0cefb05135d4e401c517436616f6046f709e679b619795623ce038af404ecf4c9d4b0c21167fc12c2f853d3a892c409dc168fa1a855d86c5d2021a71cf2fd7d6568584cc2c1bc5f2c4e2283b97c5d176f368033cf7c436240963863535c2fbae42e7ed5010e8df7d02de0614d7bad2b82f18651c268a001dc5e1b4dd27e0e7549d42a1455655096a88186014108c8b2185ee67a9c61a28916d89b955e8de2425d3caf570b0599f75a98048e4dce52fab4cab887654f12d019589a9639cf00b790fdb719a8cbab3d513c8a3c069b18add33e28b0e53de7fae58e729a760a65087098c8f6a41177c06492957effad0cd537affa127ba39815077faf8fcab68c201dd4d1100788a90182dbd52ae7fc316471507b768b1c6af975168d96147c3e18d3e0acfc26935e0bed62a6e874217b78492ec7fd617e2cb79db2e59e402f3830ca0719687d9663f4809b20b76f60ea5d9e15f95a0697ed72484f8b4ad13b9b04e12ed92ba0dbbb5783569d26a2f6ff9571777d0ebba4fc62cc1a68596edcdb45c4923c323e1365d434249a2a682b3eed0a1aa0f72e07057b719de7a1b3ac1ba83fd39c33e3cb83a13ca2eb75a46e498aa7d7c34f53ae00a416f65a28ce45cff4932d4b707a5cfd243994885ce34ce5ca31636573a4eea31dd98193e4a6acf49c6759c8cc674d4fcbb1e258f29bd02c821b172950d2e170833950fcdb5da634a7f0e168cc9be262877be7aaedced2a72228feea114cd0e193aa681d6af8951cbd2ea794773c972be58d4221ca234557193c469fabe1c7d72cdea17ecfd4463c4f779a163056464c863f210bf3907e0fe40f44215ec5a767f41747e0a8a1bd9ca1f2cc86be67ce774bebee6624e7468240d48e29f4be951fe0b9484b65e49337e427424b2ca190183701e30c6d2470d627614ab6a8987c227513448cfac21260c1cd89f7399a1c154d5bbcad02c90cc52d4d20eda183e177b2a33086672fb8cc54562fd065305dd91d73c5c8531af5ac325a732c81ea09afbbf1452f99b0717d87730d2b433fc5f8a5a36b1c541cb3b261bdffa34d31ae64ff1511c7921c5838b1c31d2eda1a5274a9591cfe071eea8a5a5781ee5993f234df9ad7e266b8fb8c4cd4c722519a7956b8b9e37169016e76159fe877ccb2007a1c39ad0ea1b2f4ababeaf20323313f65609823d1d6a2497cb8f39b86d76224240631984aa1a4577e4edc0643629f59f16180b34018479bcb121ce5aa6cd5fa1509ae90971327441201f95dab50e4cc06358d6be25daa028a424ac224674633ca2d6bbc1e8b7865576a02188a15bd2eb21ecdebbf3efedd825eec1b96cace844d90a1682e66089f1bcb50f5b0c853eb9d04035f5351cd987818bbc50593de48ea6259a64276b9bc5bb5c2a8b0414b0dbd007177de0b176c84b5473d4a59c808a1573127438effe3763f722f3c7332a22a3793bf471d7d6237069e65c13b7f79f2916d5cdda47bfd1a3d21010b6ecfd629f90a6718ac2e071e9edfdce3993b479dfc7ddd4df16a410b3294f4cbe78f8f60c9de894076e8787b5c7f852366e2ed95cc5fe3f65706a6c5a9a6bcd0f6744b89e14631f18dd6a8de3c092aa8ceb2336b5c0fc2e2f4742dd91ecaa1f5827ab6973a3871ce60c868beb6f44260dbf64e30eae03caa721e2db9e26804932f36547f1fc2ad0cc37ceeed86c2975780d28dbb7b378865e7655273578a50feb724b140967a3b19d902259ecfee77941eae12d79d68a0f10f9b8b6cda4d39a23cc4ff1459928a95465c454648a50ef0915246eaaf8a85a1e4bd135909d865322a9d9e8290c6ab7489a7c11c1501e4e089921d158be19d56823661d8c2363d98509b38440ce41726f835aec47fb1ea3b8ea30142efb79c497f60517040fe6c59b652a30f6cddacf116d2c2febdff5361574b3cf81ce877b35532a16d6e67dc52a2a681412caa4063ee35cbc1ed1e839e49c40290842796ef39d5396eb52001193c32c5f62046d46f575f9b11dc9730e7a040a096636cad1173f10d5939a276033cfcdd4eee3c26d7abeffb2262037ff76bae202d32b684d50eba1dff9d7840306b082ac75ef2467e4f6c319dd0e4482e7fa0dd7a6daa6ae31adc7195f2531f902a83a4a2c48c17718460785ded88542a329fe0be17511b7083b4949fcc0e270882a093d1a1668f041c8d2d23b1c51f82128a1b1d65122b6c295f91bf7f5b6934c3c81d2b5b9e4b35c3fc0b6b956148ec1d3dfbb1b2e8623cecbb8e41633ed242fcdbd812dce955de897d5d578b19a637d081178ec356cfec76827a0c4ea84133058fa7751e3ca977cc766a80f9b1b654fda71e91391ed617cd2066dd1e18a6155d55c4f02b56bb85a31a8ca4cdcb77ff6c8496ab1265640c880a5322cebeb5e55cbb920a6c8b8f24da15253b86643908a1633182b46c355406b24b415c2aa2781a9b0ca7b85742bb4e01901b3cd6670a8550bb6f16e10e8cf6ed287ae04a0de3d3d53aaf06662ebfb158fadcc8fc808beb868b3df5cf8a214dbb01691e67054d8a80e03bceaaf1af5bd0e6869473e719fa54f538a1c8479f5be81fa334d4f7d784f78da8bd4f58f582a76b87b68e9e950ff3609fa06cacb569cd0f6c4d5adc1a90b83aa9fe5a6fe79d279ed76bda1315c2a47aae592058bcf83b45668884c2db1c8639fa55fe3ccc27ef73185f641b1c93e1d001e1e604cd647683577f4d08195cc9a87643dc576aa1fb69cd4a840d399f0b1896df4972540b62db50c5c60223f76edab655974b79268f130c720fa74a12af146a7ffd09f46ea15fdc963bd0fb1d69b643264083dd936ec0524aa960c8fb620ceac5f2a5d02b4c439ab83a2317c65abd917757b5384dedbb8ef5bac05f3703ca04eb5147548cd68e1199d82ce45f3e9d0726a68f7696c4d286ccfd895738c9a1399e53f8210a2bfc183e3991b3165d27bfb2e132b3fd150ae578eec16c7e53d021a689564033e7e695d246809f21bce5bbbbf9adda8e646a35c1a63109436b3b184f725de365460822ebab9209789e5aad0accef54dce8e857f2af9e8ded73ec0c2af82600da42c79ea7d2add66860c1a0f7dd9b529d1603c5f6c382e3728620ed50b0ad03151515a4c6952263cff8caf1e79fba5a5566b3f3e5b5d57735af59d0aed4dd274008661e45f205e804794903fefcfa5a024369e2777241ad25f7b44a16f1dfa684860c68ff77cff267814c21276de58fe5e1e24abf2250a67d7f07350401da2649b347520810302e99021ff37122f4ac3baf5a53776b60ce3f89357764a99df2ba00f1659d3b733d5e075fb4e1d03b6f0567373a74fc2bf7d76c8b1d7918c7d7567a6b2c773236b630a9c0ab0bed146df17c16429ac794ef269100147ba6a5556e8a84f138913decd02d426c3792821c3f367d38862119c46c5e4f117ca33a79aeeebb5d318a54ab201e24e52f7769a0379531491b795caf7e19e4a268d3c21cd624c815a9f61195c94370840272f4863cfec7d1e1ee6c3500dc1e0b575b84ad74e1fa9b2c8f75f5871349f97aaffd452947a14888e090449ed1f9e392b5a22d1c5e67a07e2dc977283dba9822accf61c283fa85ad102f140acbd798b75a6499ce48b84aa1f49fe81b89bf2e065bca653e80372a05949582373661ad760a03c4e2f5d3a48a11c8510ae5921a215987b8d8d2847debbc452b2512081a743d1cef4b3116806c88b64431c6b0cce3351094250d36cabbffe69c3efd730fa38b1c49e26773c59f35b613ff2b2c049ad108b4866dc767eeec052a541ffd82cbb00c8ba1da66aa9f19d939282316b5f6b68f9865f19de2a96bfaeef031e950d60773a4b8d69159fa2c79943dab715ff22c3d13f20711b7107864a608074188f7094da27d5a348e7601b3236ce66ba4eb803fd4ae714cb0326de0643d35349a18116f972cb378cb0696a1b33d82e43bb654286e579296eae8ce90d4dac76c7146565550ee6eb3f0a3797a7dcf3438352da0626982857526fc3e8cb09c697940a8d3e041dae0a87e2d975784d1e4395bb78e2c2af20bc65f1b378bcb19d9f7618d4df7999bf896b008e182350b96e3f6302552c98c070c0f315dee662fccd3a1e5a744799f85599f68d288f47573986150942ea6a32dedcb4a791343e069b4d58f59bb8c60d51aa9c00ad5a4e60b1a0602becf4b7d7aa4c74b90e9df98fd7cb8b986549b51936a390aa72cd8bb3637051150d9d77dda05e2c02870d32e52d53431d226c08e974ef3977ce30e1e938e7ca275d7237b2bdde61309d5d4f07d95a91feb055ea8a083eff65e8a07367add24a445038235625ea32b90dcfc886dc68ca72456d1dcaa8d0ac6e444ed3c0708bbd04d72d0c70815c7bba776c075589b4bff2955dd12bdd23c551a0bacf84c5f45bdc52add6ca11e4e2e0b3ef26297804041f2fc58891b86ff9f377d7651e225d592a9fd6613a511ed64cc78fd0e8151a230d6e84240b1e59f67267cf80b09ce1da51eb41112ec669fd5df992e9e07a728a724ac80d24286b6308f3d8c33f59186c827b9eeade2c1bb769d8064bab15b63b79e49da372971ec3347857410da6a6e73debb7d81cbf121c794fe4ca789fd9c1c5f08c6d5aebeaaba32ca942c9f07573967a63c73da9e573a0c25f80189fae685eeb9ec5e09b486df61c0c81ce8f54975fe2b85fb98d870a34f29f124af274aa4e502277814a576afdbafd48bbc7ae601e334de4569cb639a93bdd151230efb9f5933e5f13cc8635c311f194c65ee202155d37d109dda0012a1ee73cd218995dee0e7828b9642c50add947369480ad02554e856385df87e16b5248b2d938fa97ba1f36f1b4b2f44fd66bcd941e063b103c4ccfa8d4b8bce2772f7fa5d56a8b41c29f7df8332fbcecdd87462967e6dc2166f829f61483fcdf5641c0b3ab6a54ebedef878e8af848d1744cb5d82d8425982b6144b0bdcb6c1bfd90df9d2250fe83bf84ce864e929e1dbf61ab8390be0fe510a7a1accfc024441404ac4ce9472ef9ccb495fcf47240bb5b820a2170baec9df690439aee41c133020731e9049f221fe04cdaec409cb020dae4686a57f9bed5912dec3c1ba1b6eb3d246672cb1fdca81b43213909695438f4126243b6f782b54f841ba4333ad22f109d7a8318f4c7489088aebfbe5945542f49dbe2553ddda994c0365dbd30c06b6fbec83326c42ba16c445f501cc2f47b34c788638ba3e59d1f2181e3fab08215d576bccee4979d6baee5a2c67df491993eccddecb9363c989a52d7a3c8b9dcd7c67c7d7a39264691875babe4c91cfb36a2a04bb909eeaef40a53a7f27dbd66a99c7ea692fda5dae97a8b74bc1f73d344c868212b097b12c35afeb7b2a0fc0b2be0e66fe4faf178dc91673fd3afe30320af53c2a94e36e1697f97bc3433ac7ae2fb3c72286ac5a57b256a75f86e50ea71f811c39dffab6cb4c7a6f3af4314554c5db48c1a19472d11173f206d1e3811626cbb7d20fbc8a0d1eb445301bb8d8b5c983f2efb6e3a09fcfd1bb6e6f611bb882a9e164c6059b418dd2fce5858a6f7dc3183034031d2aa778c559a4f070f45513677286959e5182af7f691134c02ec35665882aa02f92302fb4328c8dfebe18958d44b7b093b39514325a1def10dd52557491579c8bc0f3a6d582d653ea8faf9e42d657cccaa6e4f15143c84bbc75c770e1132a188c501a7520ba0dc9df71a8d279e62cfda1ffe1cb005467cb62accc3cff5d4e5d8fe3c8e115d2d25f56ed19fcc8b110c8b47c0c9e5d40e788c489b0c18ebe22de20e97f42af6495d9c69fc00392a3b31cb61e7d4d1968e45f2eae9e50cd675249c7cea1a9b3a0ac3e4433df7fff3ab1ac2934cabd76864ccbe8fb7fc1697c428f9f59806bfb5826147958528a57aca23838254987a20a471eee22a4e6fc2ad6dbe761485af8ff3a55accbdf8e3d3d2cac5a6077ab41b1d2568852ca50b53f16020b5ca56c023e25be90e3dd1af2c78e36dffbcea08a7c8a86c6cdc7460c9ff36eba64c45cdf2ffccc3e5294c7a7ac5fc0764fe1f5fcf19da54ccc47c15599e99135f6ca6ea8a4613f2aec9eec91ac3eb933df45c82d4139c334b1c1ea51bcc644ba13d16823016e08f2d1090107b5971a68f1dfc135faf2b83d03c6a6e9e62a71be80f601b77496da2ac40f6967a544abed4aa5eae8ac226c571572bf31799d31baffd02625a66015f925c78ba26436c249164d357cb3ff1e6ef48a66fc609973f6c4137cc743920d208d442d275087cf8e33e6628535b4d22a3cd45b7bb31d90c8f40b96c883354a0d53d6130d93a8bb74773cc825f410c920749e3521be04bcbd3b0b3c20c250236646ff6585664b19187b4b97d255f2281f4ee2b73e2007439d1a081046e40d95887e079772538bbf4f8ef2dcccbb0648c6af6e97b9ee2b1ceb666af76d6caaa3df93f5d10ffd8810f3a175c2558e6f55536a26c36f92df57daf3035e4a720b3d03d7a2db1b3c893624756118d042fc20b3129062a66101c4bbe2e7331a890da69bb083d252c5bb2ca8f9f4e3f6ca4d5c7cef63e4f1e1a94840ba6898df939431cf42c05f2128b2a1e1a7f231fc71daf9755d758e3b4ba4e5003b17a459ed55f9e6d63386c4fa7bf556d99cf52f084a459b55f41b5267e28773cb3fbcbe39ba6cea11a9b71c4fdbfb447cc8f43ee9a8471524db09347e89e8944c00f1a48d01dfbddfc4c4fdfd64a7d035552e73792f3ff6a3247ad78c76c2ac81f9853e1c1294b52ba3a2c5c396fb15314e79e7f5374a1022788b2e8c7dc2cfafcf550b9499dd28bfae9d61c4f83a43dd58de879049c4d41c87e6c0072c3da51d918feebb9912c330dd4225ee0aff32f983a0de47a6f5a16828ab936393a57b6e4234b804692e40c24ad4af0a30d76e38283aa7d7d756655765e895fc170ce4985fed4b948c5ef9c9737ec1021eba4044eafb0f86e94ab534a3d03923036a1d6baf57baa6091cb6e623e34b470df336a2cda2fe263dc3d1fdc9073716850b0a49ede2739961b020fa17a3a8ccbed1ca6c150742abc407777cdb8196e171950b9e63dcb986640f0e5350b8ab284d7ccbb608a040113f29498cb931310ee187147a9eb738681bb37ef14d1910a37b33ae0297159fb0810481c511d4dda48802f255feeebbae648a2690c245a5fa5e0b42e32b14d09b947a286611ece0551743feddddcfc7ed819f7b9d52c00d22b4c2c68f61d1b6082b50f4347f2923515afab5a96aceb8748049d4914cb5c781f50ebeb212c8d713430084b485c67a2a3b32ac306c470c146d6b27978fe83218b7628eb8595b82254946438f27cd90e0f0ab96a68d5c5ec6dbda19a23f012ae2833d6d28cdc5ef1718b3a7bc31f12e982d90325d9ceb17ea99e120259d75278639414e928aab5e25fa89a0c0c6ee89f0f75f414b9cafe68d68076feac17931e656ae54d2b93e2819787f6037266967a218a9284436f3413142002d2a8a0c3f74e5b660fda02b8b35d7ff84332c8ef7b00d023620197567fa2f6d5846de3e8eaa74508339511a9108d24414245716398a399001ba164d65b236a0d3a13b4ea9cba68e9927c9d59b1c3313c7a0ce94876d1859a8a96d2fcd7f015ea43998291e61027807e727da4016a28dd116c38235caaca62799b32addec32b0984bc8de53c581645769789e1269d39d7bcfdd4120a7410ba8a949e0687533e5c3d96ad514fcb5305052bdeb8dd6fe3b070443f50132db47d5f3927aca4181259d98eecf8f087da085a06b0b9c4ae23ed2ecd2d09135847c2ab1b298513f46cf54edf8a4c7207247bdd4a43e87840b460f6b47e3308cc36681a9f564f081487850a537c6382b44dd6fe58f0427a1aba18855a785ad9278001532ece055fd65e73a6d0a21eb2d2fa26b2cfd085282d0ae3eb841f93b76eb673b9c865c2b2d59205113375cd2e5ec431b6d8d73a1152991bf86cd9e3c98621d54cc0da6cf371888a2dd21a5e3a7544d68416a4bbaf84fe327b47b18cbf91ee6b12cd561a720a650219eaa80019d50c3be07236a284ffaafdc4e98422e54d70057f3e8a66d474f324a59e6d5bd2385ef505213bfddf6c17eadaa380a1e64bee128a29ca51b1a0424d702bc7e44fb2b95e01ecdcc8c66cce39f94d2f7050892918ddab5cf7d049b2d61b7f69d6c27f251afc25c20c4e08c75c31dc1ffe8a5b57411c4e4b00d64b755fe60e864a1ee83a6aa3ec59c240ab755f7a4b819cc5e83866b84d7816df672650693f5aaf10d0d299f0a8636b7d1b00109f321987e052233f3e1034015509463984e3b3a1dd96a039f0c63dd4faf2b3a2a3a4ce52756cdfbeed66b8653f333f4e06345bafafb6afd5a8b1abc729eae4771c6bdc5ea5173af613713b71f77c448056df3ee7205ee33c2b2d1c8d8a2258273a155a8dcb3647bb6039015b8f0748b1d8873e2330318ca206f89d19d7326a622f3ba511acda631674467d6648a799888193e4a5ca2adeef5711c0ae2eb802226612714db574281a2cd55ce0ebadb2920053cfbec32549b81ce890de6dbf5b7a251d2c2621b5ff53d14e8f08362009c3c93e940790c57f8b20024969364aedfd202db35a5445395409422d0dc9f4f4dea819bc9b0e7367be397b62171876ff052f3703200b0abd6940dbe5ea526cb2f9669672b312ecd58dc119260862c7337f01ab6a585835c9004c3f24424cd1647ff6787b47dfab3c083ab8c778cf9e9b50a6b310c93d02bba3a993afab036ac890b9f85ba9d65ba116ffa7b7a1ea27e55af3383c82c4bfd2303d5525065e0f3f97f7e5bc6be451fcdc0a92f31d15062c8909130b87a60d9d56ee14b76a047257f9feb6e9bd28187753481dccef093812d40d5054a30cc4fd11016d7a1d96bea6cca6f8223faf8303f04cfb96ee0375b57585ffa36ed111dfe5b5549b967941e7abd85f41cfd9980eb07223584ab1eed475a4ba90369a4d0e36e6df0650cef1712afc39885fe11849a522bfbd39e33a461503031a2e789b9b9f361c8a51d6c3a1f112d6825ae4785cf97ac1bb3c8a6960b59ae008112869bfc6d0137a9d5bd265cf39b9e831b66d85fc9b254ad72031ed9c79097c64889aabcfd4093b2b77eabdeb8b76c03fdcbb6cd2cf43bb2abf57782c0e08f6fc1de6230f648af714ae5b5a1159eb7b8b354f580201d92fc4dfc2c1214689bfc690a33d4008b783f78fe57993020a953022d638edabb73b1f9022fb8d9ec3f789b09c658c5994e3c864a11dfcbe9930a4e340d94a132d3438a032cd33220cec878f40ab5a2827b795fb4ddf41b861f4344a8103a34834cc51ff7d7d92d7d0e9446675831f90b4f5398a4919e43fca49cc872b3b5893af15120bb395d0b6ed81929533a63777f282889c0d0d8a3d93adcabe031de9fde0545ef4efdd6841e555f183e56479e04f7bb96a21091cdf6c1083678c6f164efb1d9beaba2e68d03811a09b58c389ea53207b9b4f4807421144d900335fd07da71948191dd63f7218ea3ca42126b592adf7191743495bb848211155656e94a9cd826e0c306cdd9cd753b05333bb7e701ada6e5d181c0b88c0f26e95972fc15b886d884fc3af4af5bb759140dddee91c351ca6401d3af26cbae64952e138c4bc2f9883f22056f438c281c5dee1b2c05e370fe2b88fb77b839e4075fdea49b16c322f3c2863802db12bea76dc19397e327f4b46403ae6bcb075eb64306adf9008e8308d7b51028c48c28ea1a6d9098ab52aaf40e97da1497d80850972c6565cf4b6f3a82d560c59d33452060373feebd2eb539be4a82efffe1e058faa979a29436793a8806552bb15da2d1b80ca9facc33e30e049ab6dcf452f686ec02362965f8b20eef1db5d65517b5d287e45938889bbc4c51b5eb46d657fd587919d58de851dd9e19089a935d98914a18f60bcca2c22a06d735d894bfe7da7b5a427f236c29dd412a71d1dd190a6354ef4e409a55216ba98b182dd1c74eb69b060c40cceef71e0227987df1f94089e47f4cc61cb59316bbfd04ec29c5c3f99dc4601d21a11932254ff8c77a09cf195a1d16262ea87970a71d7c6e1037faa00817dc0b6a412b9fde95c4994c465874c9a9b58ea240ba26864927eac3d724718942aecc5b7f8426d448ad8ee1865c25f208c4f3b0473d21c02c01d124712291d4a03088d2d59b820b097e1051f222bd908c3af45835c5c889bc6fcdc8e70ca648887da89d586c956df6a8c65ed78d1cc87b6308ded1185a5b1cd058864d4d8617a6b4571e916f2cd0139d25417e06bf311bcee7e243915ddba10ed6ac31dd07c02ee96ad70835f1e4d76528929c31d515165d36a66ef3515122ebbc98bed6412bcd60f7b983047ce71fb0ec26a8d03ef0647e3093ed31cb32fedb01d9e476c0f928b235dc96795a080e97e6346fab7bd9e3f7a1f773e82783c46d3bc482183b45eaf2e95b5dc692329c9e22d02865fc658518b796a34896646b9ae970784101b205124a99b07d4ddae1be9cf9f6072efe00c7cbbf3b7b74fbb26f1ad03614e8f9c6b50bd23f8aa2a8527d8b9268cdc544d8b1d915d3c05e66d88782388f446f10427146a203d0fbe7519b79ed4104f2e08c1b930488c24b45451a9ea7e515bc270936cd093549de70855f39c9fb36ef30f5a6f2c866d4f04cf099edd58f890916dc02f59264deb2ae9e5885a7910b27f4dbbd08beed13a083c45f2fb3f66d3cf4b71ae3490d534fd8dda79a9f4e0e98d1d7b6f5915fad40e840fa9b0bec516d857ebe6f5e26722d6cf3c4c6d3bff2c02a82e1f34f3f500219f698df5ec01094c8d54886fc956d9b6111f94a84bba976169f35f0ee524da27149d20a53b4f4a70581a6e21d779e29b5678e76203f3e19fb703bedfe0ff0dba172aef659a41eb42e1e75170e92e56818e245f8215bc5d5ec84b9ef7fb67907250f6d67f0402e286c48b78fb8ebc8f84bec4b6ce40372236fc2858b9c6b080ab330c82aca8a2ae5e2bad9724e754050da4061215119ae08775b3f15369fbe43c7bb29b9545772e6040b87bc2647c25b7fe349cec1fa8772611820577b9253198d8d60836709600a93ea7f6c3e1b0a7fe176eef632ca844b0e53c5a965455207f973088c554f074b59a39b6e725551fbf2bb69fe642a9af5d225af3cf84a76015978fbd046d6ce791e02a8f3b812cda23a88ab5c3039ab938765a7feb534a9a1e8378da7b145fe5dc00b4406aa88fb87aeeca9bb3114ed915e816bc6044ab1aed6ab58640edced4f1d08cebe045ae8cb823c03131c08d600345caad533c7d9dfc7515cd6b754bcf95e93a8073a75116ae6ee8d83d8dec2419b249627b8d33eda33b58e57271099efe0dd8f67e7a9df96f8cc11452805ea59630d79446179a1714bc484274af28b79549771c0af72787b5febdef4b0379ad2c9c4db3d6a728a0ffb82cfe4044008891f2f3e1867c15ee4fe9e6cce8f465f690f1ee58c0d93b715dfe503f6554e53ad97f6bad63fdcd11ee6f2e7d339ae3ee86749a16cbf0b610b20aa45f480dfaa69e80343c99c3ea360f7c33dd059130cc8f90eb3ffe0ebedf568ea2bf40becfda9a2d1d3f385737fc917d9608b2790c1ed9e286cff56a42fa76ce4a7465b6f14cb442557d8632f10442852a2a973d09697fa304b920ef6e47e2290fb52b3dd6dfcf4c9d052671447b570dedb377f0537d54a5b27c43690c46604ce7e9d7c6067b584b3555526d04e5c39b88c11af970459f0d794fa43fec60a05d74b49f151b2c50c5e70da8be5a018a88fa21409b6460edb8ec9d49f8b30561ddc3944f8b4118f99ec0a1c82110499f5c8cbbfc7de09cae9816f721be094a1c0e3e011c13b2cfdec5eb290c51140724b44dbf4ce9983b9a780618fd53887e05aa27cf4712d11a4a970309c8e4302b47e828dfcffb477c0619a644987bd714fd772a6e58121330988b09f7ae283e99d5c47e31515497b603031a247648799ebdf529bb72804a5cb51a30c15458977ce550eb876d6e214d43adfae650335ee0e0ae001bd1e1c3cb3866bfea3301cb70409264918d9e2b050879bbe066f654d94601fbb81dc48b4f6b00252175a86a1a15f389ffa729338bd186223e6f5ed2f53af863c1ea0d916f151758f34c107d67df25a5441fc33d8886adcb45cfd9c64863fb7d81e1187fb3670bce8697e6a6a703c39f0326a1cddbbc5f44a667ddbe737f1b7a65817e34d14b027ee0b150d8b46497f082715f3a4b5d6f597757230e0bad9ae949fa737d8db355b0a539abb41ed87ad009138368b003b72c55248d059105369b5589fe00c1f2c7308e701992eb3fb1d4cbf228ea900e92ebf8300c9c344a937923c31aa8f708169112862e72b20a2b4dde99d7dcbb4523f4c40c31937080b09dd150f558cd9e28b597a9926d4770d5a58927cbbbbb2bffe64d1e27389b8d2db221b45e403075849095bb8cbf955f7f5f0d5f030078f1c0676c16069d2ff933f910be30f6ff0ebc42a4d160d33a85c7f17e58d435954ed5f6fc66310f049c38b121a2ebac04476afbf4071320e0c81e637c766f891fc698693f842d385b89786893399307588704d974e8f5dee2863465c6b67501dd90f559070527ac85e7340548b97fe7d67395febc4bf2383410b0d18fd55f5066bf514ba09f05f7b85440e1291d18d7f2f1e913ee43cb89eff5c6fe9ac7ebffc223ae4e6d9256af59ef5f6bc900f431c425d4b899f765aac163c8d98705bbc60199b82e0fd73c56b5272e7fe88dc17991c746e913c06b607b073a97fe27edfb267f3ab57e2b0a736f548beb5084f8b0e09c6d46b42ba3ec0171b1d5212d3232a86e3c5e2998ba8a342ec51ed44917344021765953221d7cc608002bef3ca74d7e51db9abbc5aaf9cbe575ada2c0e1207fb187929d16d5e905f92a8848e5fabfa273bba89358c5d334e787298351a6c7d0b54a69c1e6223b126012cf85d2f9b31f06f8f2d91e61cfdd82c9b311c9edd3ecdb9fcfab0b254e05f8678ee78d685bbace029fb3e86a4699338f5245df7c7ebe3c273d0b11aebf12e9b76ba6fcf7918e17d3f830bc32bcb6d05cdf2b729c3f5f5a7653f6993d6d7a2a321189775e6f0bb822133d19df538b1fa16cadff6a2e9c28c1a0358e69a47876338f066ee89ebb81f2e9c2976b8abadc327cc3465ec9da8e1dc4fe1aec867668a778a21280c465ff5bcf58425f7c14d4a50bfa78a9689fb2e45289d4e08be30074a9be971e20151bb9000f122df17f0481528f2794d8672af982b48735420ef9a027cb0c7232b981d14371f612ee1e1fd2660248881e803c6bb90143ca2506d4289fe8acba6c40d57cd48f70e3ae95a07276bfb4b3016c896b44dea157a564c1a1435d385b391931457931b9bfa2b64536f6756563a4afde8e73b9a526f7d1d2c0d0177097c2a186436ef6eb5c064dd43653c717ca7c36c12592cca44a34718b9c068a7035c3cf19dafdf19a0162b096b481b8a4a06bb9705cfaf04ac32d91d27f3b02e4f9edcbee0037d19d28f120d299f54f92f5e3368f9621281adf24c42520acacb141aa68c794855100499347f8bf5f5e6664c003a390c5cda332e67f49cffcff34615368dc62f9460aed9c4996140fc746d28fc428397bb9ecc389058b460e2977d8952763792aa1b3e8797db8c160312e4a91143ea276223e8d79982558bb32bf80b49a8ee757684bcf1dd41a56ae663b27f950775d1434901492370cb4b11994b6fa410e8ebad7788638c9c7a580b79818688ddaeb85a367c2cd72ca9125cafed2d54ddf9f2e9516f8410b57e8734e18dc38ec8b28f732739743a953d43b9eb25bf3ea4976339ddd668c57faa3b1c23073dd0c9a2a7025396bd4e9fa4d2062398131c4edbdaa413ea1a1f24cfe0ab3a7ee62d89d5695fdfe42198e9f2d0f6305d2ec1c2e09e15d4d67d23fd0d5c8c90614f2eaad9c2f5508c17e62467dbacdee3e054b90e50a7a9870f643876d063e542bd7ac9a5a45d88d73847f40ad9ee1dbeb0ae70b73374803d47801d3c62a07bd41a4c0c05bb78fc2831be2e72e31ca24a6f3c7855dd26a4348f165fa64399d187b275c50e92f5376718b4395a52f031eeb0b20437712173e4a09284551c00d443ea3e992805ab46d48207356b8749d20f84d6b608059f0eb85a62856cb6478372514f46f9f29387b95bb98e2e585876abb28fe045c53e46f8588df05fb957e08fd159f0873f44227da9cb5e139f768b5a2e8a6578ab0ecae90b5bcdf38a9b4f648bf1fa7cae58ba1cc3cef58c6fa3ad036b987d8ffb6f5bda1fd0b3bf4eac1ef795c3fc2f3130fa9b6c5f27651673beab11ccf2b65a8ebff8c6e8549a1a42d5ab20b0834c76fbf33c597b509ca25b6ef1bdda2cc9c01daa88fe9856c09762a89b9fb09bfdfd594969451a3c9111347cf34532d9d75472c76f618c357e5ce7288281d8697dafed6cb7b02686199fe8a8e78ee859a42e7a974e7ed14f5d083eedde2b05f67370ad400623a73d4e59b9becca3843c27183b222309fa21a200436253e2f55285e0952b9fa31e4eef543b9fe72a9405e1f3b2fce513fd1b648e7da969ec257e6120d581273d455876036db96f994770b84bebff461fea05eda7670678517a3491c2dd4b55637672ad96dd675af04890972040e44db63fb8d83912a37cd1be329f4b39974da950b626c8d8d2246427aa48a507833191469741984be93a201e0f7f1c8d9c8b020d096d85275171b8412de6c1cf3dd960dba7ae0dcb6d74aa52caf9bbb661c54a39cbd567468f80da5004901bbb6e58e5b29e4abd0103e4f37e20d988edf62e884125d3c0bd2f93f447d8dc4c6e29715ebc9367dc8ddee9306b76712f83a8ebc37366a80dc288943782ae97abd09c41e257907e95bdb45b83cd4033a8fd867ea22a2a2813f800045cea14999446a30dbb63cb47610a124a6edfdb932ca1315e0bcecc30d76904ec21ba6a5feaa32b12c66c367222bbb390840bb480daa8c77d2349e9aa85ad41991505ef0854aee74433b20786af58bf346a4aa7f4ab6abf997d5f5c7249cb528472b83db74dfdb318193b206c71191bf20a4c1ab2a76876b5ddf3960bd6851e567bb16d9d01f885adc0d1df40d9766ba1b8cd28be2383c3778021642be2cc36a62fd2d28abba1d69dc4b91108c66003a1ad56d14b44f7e5a4421333c0b9a2f262928c2bf947537788973ce48311169a3280aedd3901c47ed06ca7cc8e1368347647e2a6898edd8b263086158576047efe1757fc267c611fe39138256a60ebc8fd5fc13f3ecc46fbee0c54304e947e7cff0373f6dd302368d48e4e367eba2b3e31c056908177ff6b2d991776a10acfa556f34159f46f4e3eb528cd2150e00b3c86578f0a3bfdc7c02e04ce8d584c07248db1a74a9e09e24fa01282f98b658f993de93afe7fa408955e232a951648aafe227089932ae5df686a5446d6bd26a7e314795744633180e5b72ba176f23b1df834cc60958c7701d58ff9a08736698bb4ba2958a358675a6efbb1d988acb3165f887fb6e07b0f314b69eecc203af71f21b7202ad1c9edcd18b853e3a795e96de0e5f76049e6137aa6016d7b40a835f5a483d7f695f9f6cbc64d820961cf5a482a83f234673e95d387650426410570dcf8ec8f88645dc5e3efbc67a4c00786971c2f9a455d2a8fd722d0c6224e989ef4234df91bc795bca1ff1a3eb0b9b71d8b73ba53c3094fbc663ccda2cf332d241485abd43107429f15d0a41a652b5d1b7f80e93aad0d250e35581b7898f9095074ad7dc497c42693b4c8600059ada7357b9d388c55a3363ada575d6a5ebb7ab4fc776e980ae4ee540ed5d2a7854da924068790f3eb8639d8629689a27901e6e415b7c23975b6d48d74963ed46275e414775bc8669cbcbe4d7dbae8f1e29a6b8be21a1741ce756f4503b1a05a6c06888b9598f98c71a276ababb5f4bc937eb5c4737faf6fcf49bc1cb8a9f04c0f422dfd87fa646dae2b0d816800f6456a511f47f2a45ac49f20168e29008fc2a6dceab70adccc506c8553488fc4b3dc0560f247d7d9ffb39d9d387683a002bf67461232171011259653062a700f511c498ab0ec0dc645bbca033d98a3551c6defd691b607c7b23ad8d35fab0e5ef94f216bb94a3ed588ae2fd639c938b645226eb322b14ed7cba4924f97898f69e8a3290375d5d04b3cc96328b0e650e84d1b6565d269bc3d88aee4732caf844af4cbd8fa96b41f3e7ee8e06f65cac210fa301f25a5fb127713502eec1212c2850786ec4e22966c8fcab6454f593055ca5def48ac9694798db13dcab5fe0b537ed4b088d5efdcc7bc847a9baa3adf8d2a4b8e8561041503c9ae591d166aa96f41e7a7d8acea758ec87bea608cfeefd81db676135181e5eacd10ff0b911eac9a3fff8c8b82660dc895023fa712e50f4fc1a5b859f654c0b5306373f90990c4fa4c814ceeb03c7ad39e0b2c2ec2ea99b6895d01a7d53cb783e6629ac8dbfc75724fd359ff976fd5735cd5e592dc67356547060f7208514f1b17e5cf326f404818b4cebd1911d7afbf6c6dba1354ce0bb8edaa7220d29e759b604d2bbd6809bbccaa86bd3450a987e291d423519ac477c95e261f301ede22e17a04cc080495d80db0f64edd1751dd40fe9dd7841a75b67d13bbde6f7223c7020673f270e80401faa921e0e9275cee8dce3a4ecc1a8000d14da899b394e1900e3400f0cb7a1084827d1ad0118a3932a867684c8bdaefdeb5f5afb4a87737f664982e7a80070937e68f17652082b4c3c38b8d507a9726406cf6166568158bd974ea9e75e18d96cc0d6558bdc8978f314d95708dc4a207867fc6539f2b36fb0f4e3a68148f1279504af89aee6f438420193af72bfaf238742866359712564091165b20dfc52c5f7b96b4d14b9c6c91c5da366b97fec2b4edd252ab159d9a6292e394cd8e0698ff3d342f6768557f92a80e289928ccf3dfbac55f4bc793070f5a8e1cf1b4204041cfdcc65114df1b2b816765a61aa6823f05499aef83f95698dbad01ee8f9e0739edd50058a36b0fa952a766c8781c76f6c7e835f9892660308b24b67c468ea0b052e0c8c35a3f22d02a57d514e4453d59d23989368e294fe6cd52c22c7c7be11a0f9e685724f86cdc819f1c2ba381ccf0c2662351bb12082a76d0cf74ac27260fde6f7a1a04805711187101ce0fc778be373792520cd71e3deb9e323946348bf5d37bde7401468896c048d2367b0f68b784d388fd90c242ec5792d889afd15596315c889e0b4fdb1baf79313c339ffeeaf4217dcc8425906c9a91d31cc3d2c2b887b1156d48ec379601b380edfde4fd82c4a189f13808a8a86ec8bb6e271e91d59e4790e5983bbf4f73fba39d1ecbbe307f5d201200b0fc4da6a9a99135c0b280a61743373aa4332e36386945fa1ebffa956e62cbeaffe04bffca450248f83a27e90b4682e4b78b859e796f8ccb6bafab377155d2e78e7ee44b32dadf767be56ce96837351865e7046d326c932fe89d7b73b7c56552beac90e79c7ef956bc2a99184b6bea93690502024f4c78721ec5a5e5e8d2e54e080470143670809bb30f680f1b09cb65821bb572ba4d2bd9904659029f152d8ea083d0f6ea07c596dd659f9aae80f87c1f3219e4115a5d1cfdf67e9af889a962f5402235fa022ca78f483f58f73dcd4e8145ff381b4379f25af9b28e33d2604a11a5657b1945016d5c2c7d7297f53e842fcb0d038912f899a1c492ed2975c6782ab8f59a2fc1008ee4a544f045ce9acedcadc3bbf4d865dbdd790be97eec09ca4c5766b6a6bba2781c4c69d6d2148475946df5f06350958dffbd430dc0ea0e80a32a53f343d3a2c782effdd34118ccaed825594c1146c2f0dfae14ed7fdb93e230de8d352a89ffcaa6327607c81bd47bc0a93423b744921e1582cd9fc488f291d5297c1d70210f241b550df44207fbb84f5c5c85108539b967f10accd86ea301cca5467078008c874c922cfa95ab14c9c0949379c70be84e34635dd501a243cadb0f9b3e5968482e1b88efef56435c1f9c722306077a9ad1f1c971f999a2904044d4d97abb3f88a3c6a4b038394eadc08e8605a2e3a7af10d7322ff215b6f36a8892654bde1bf0df31bb4f6d75a2b1f48eb66ff15b5bb7f802a3811d6e03f311422155be7f2de078ea1afee6726c4a6629e4989b37c208ba555daabdfe1bf9324b19da9a5384dbaeb03e01165aa3749bf155167c8d2123e729b786b47e9ac7d4aab39bfad0b49222e34ca9495896a9928195c5913942d81371474f697088a956783f5bc66f022446db376a395d9679eb3320688da53aee131d422bd419f5a9d1fd932c0ee74ff8254f546597b3c489d82140f061026d23f020cd0f0c91e0cf019a71a36f673434509c35a6915ae70630fbaed93f89323d9a842c248b2e5aed82efdf75e55d0db31689733baad12a865a5eea687f97a17fed5271b15622ea3e8ade6ba741de6820a9da4004e72f02f99da8cf37f18b247d92bebcb5f1044f7a39ee02ab5a46961df973aa772482179c7513491fd26b7e814294608f8db495806b6bce2bf63f545a659a65c475ff4bef42b322c61eb50f9f432fae64652821573b9ff1d690643738839a87f9f17206a01a04d5fe80b26e7cf2f65989d7f1a8f96fccae34220e034c6667c50b1cd3dcc51d18747906f9375fcfe66988f4f206f0b78c9e999f6d5cef3eeaed12502d607685ec2f1a2a02c1496ca69b6edf2637e6dc2c5443a2adecbbaa52fef368b999daa04e271e6a021fe3f473ff094d9f154e87a75728f96880a51d55a61ddb8d940f84b7f05294f6dd41e6874d0a8fba46ed9170e1d232c5165441736161e4be52d6b8c369ec5b3f2e760052ef7aad4eeb2e35d3239d1a65b1733d35623e14c21771936fc6075c2e272016b8e8b80aee098a07519dbe607fa0e0c167c52f11d0e09f84150102a3cf67e1322fa2627ac315580f50356ca0e41c9e3649ec1b98f69c6bc06cae57d75c04636ee9c799e73ee097262f0b51608891183c99fc56caf88ca00f8dec90fabd646ca23e0fbc4b0488a80eca65693317340a1d81dac421273a91c0364b9ce8183c701cbfa6b57e4e82427bf7739ed4fcf474855796466a5a44c241b304cadd81b5769d3b63af531ffbc72bb3c025239da934e8443a07b45a9b3ab90e9e6e185673450e270b2cd4846322be92a8b159688d957c6551cfb3eb0a7c6762d6a49cf9fe2041c539761a58bf13a2ecfd9713dce1525ba05f01c4c92756afd0490c6e70a51cafb2a8172bbb045081dc14bef9a726545bd4c2b938b69fc898e509c56878c9668f01858ce0c4712e0682c8e210e358e39a9a19967c471eac0f6b51d2d0ba3d3c0da7fea7ad89ede38883f8757452feb73f35f525199eb864402290194703b225071f185700883b2aead884e0d2eebc7becd23ee3794133e9dd4e1185844c336e0b76b1995bfd9aac97cfa1743895d0c4d47ff89c2014e7ad028eb1879dba8664fd5224df9e38f04602605e4c51895caaa4a39876ef7cf8305debc9655683818f7a0099fbf2d9783ccfaf52aae993d9e5d6717b4edcf48bfec6a7f4891c144e60dee9cc6a44f9a884918d1fe2da7b2aef2de3fa125df5b4fb1630d2f75414c31072ed5923c49ff9dbe0a8b38191e17252115627950362c0b716625f00bd9bb2435383e9022de831511c55d57b5b5c60a473f92135ea03188584abaabb84291ed3c187237da07529d378bcfa410d665e971fa41c296f4dfdf40158408d4a2e9afdf945222e42230b7baf5162df3adc8ad87d06bb4c5fa74b5359a10635313cf9df244fdaff7fef6696b27bf25b8f1e50630622f143f3f4000805f4fcd2cadf26d6cf4064763f21aa64e831c82fb5bd1d07b07b6021c7ed0acbe0002a7f0c3512b4537af20f2f5d544421818a7dfeeb317e8287ef2e4e73c3824b345b4a49aa2dd91bba769b8ba746750be294f64a55f7236185d0c54c562cd35a5085d8758d289290fe4ea91ae447c2f376744ef3c49fb9bbecba3d13d6a1d10c5c58c8e57e11725f6c67fdbaa20b1caf05699badc2ed9c4052dba9e85ae8a5638a2e4c5ebb1fa7b128141aa00191db392efcfa9122e4830fcc081dffc218c0571ddd8ae20f4327b5876f21a55116efb134fb725eaff556490c00f3de5bb69e58fd249ee8538d60b0f130c2231ba811049d8d86b1feb6faae6791935466e9ebbdfa23f3f9002059327e93240d507796ff56369b10caefb790eaa7dc6a652b872ef62a51186dec29591b60c9b1a16c6249e513cd8417b666834aaf3f67833f6c372d9e0df59e6f35d974dfa11a68837f3a009c4ebce0c8d01d3b902d5143e042ac4b750cb1d7eee0cfceaf3bbd0efe52bd28300a0b3cf474b2a5c86a543866905fb9f02162fe8af5fda9afcce713b34de1b92e14590ce6c111a71ef40eba5f82eb8fedb69e18e7d6e019ecf4b50932381abe6ed724846fd8937e99dd507a43d29028631b096b788152e178644783ef5b900e99d8d67c17f182fca8d0abb738f0c09c087ed995437d2efae8474894b4e1e5e2f073122008ead17fbc589c70fc04f04586a27a3527ef3f5d3d339e1bddd3fd24a38670d7bd600518ea7b2a4fe43fd1161f528f1f171761ac683fca4689406fe0320c42fe2446b245973877d264a504ec4fda72143c5aa25f51a91f397b1b955b0cc5d7bd7bc9e049c033f2c396f80a200d132d9c5ea97080e5ecc6c76f843bb42fd565fba90c28ffe845b9f8297811fd870dfd152dd39b4e339b420e09f7e5a33bd842a4bcd2153a16ecd9d5b25b1ecddc3843793e5b85dcb8eadcf5e5e77764514a7a86ea16bbc0446b4938b74c438135d7c72133ba26104e307bd316089d2e1f96e7f97098dca08ce9d4007e55176064410cf76d18e0712ec4cdada530bd2838b1ce5346a5f18da0f73569415cbe5bd381aacfadc9ae9ec2f02b6800135c684a7946d9fcb37fd84c0e086be879481246b69bf8019b98f36f0ac6659df577339e1c004feafffac5b7bdf0a918760393b9d655230cac3d950db5238827fa6bdd9c0b4aa333f5168b435d490ed7f4f389ac1e74b8ef5e3b5370d8bd81b5a4fad3a54452c49149368110ae9f7f35092aa1d74c787f7b328a57be16ce1a9567ee418a0dbc2052cacc68b326399770127e9f4ad46770b9d87b379c23bd8350eebf945556c0b694be0e9d2460f29a6e78b89c91298ce3b3fee165b7c772cc00cf2929d5c89ae7406f708788fd5efed7522631c855fbf6eb4f0ed91b6504a94ded096f5820d5b999b352650fb851752ecb44b3971a7f27cf5345c9ddc019192c11680bd91c2d740b83a5798615913a81ee245df9c86faf8fc3c9e50ced5ca39830df4834e8fd7c352b11729522a5e269f31d547cd7618b559834122ca2551a097f7e1492363219faf47fda40105d79420f65bba1b04f3bcfaf89e495f9412572b25ec4a79030c24997ad550c590bf26deb7fe667aa3ba18fbcd396c888b019b39c80af168a984406ec9e0b852e01c0326b69831fedb789760fa1a2ed62de748c94c7711702802e492b35dce9d1676986eaa2a13f994cd1d74a682cfa0b4ae6b525687458f43cbf11dd0ce7e639003e8aa55af19ff06f69ac52768c5c2c8ac54d10543ff64af396440861088c7c7e8fe208c23ae7b49cafe383738478b80997a088e48219bc1367a785c2497f5b8f3977d7c53c638c98d572ffa0feac352e800553951a20d7a9c4313c8c8042e73f3b800f4c2eeffc6be6ac05cf7b6d46d3ea7b04472770ea8eb6b90fd9fd12aa39574f616ac63d2e35afda297442042b16c515738621ec16c287d08ca59220c6242f496442006422c3fd35b8d8dba1438968f35ec85be2163dbbe890df04d2e7a41916483a02ab1d4976105cb9421fd05fe1b31de56d0d207bcf96823e253bf8106ce8a15abbe1a9726d73f2e69bdfa1c2c1843aceb06f25cacc53658501b41ce5663d0b3558409462d40f515ec69cc5afeae65fe5cd44f7abda4bfbdae8edd190fdd45c48c2eba507530b91c2feb60b57b42fb321662abc39f43b830c18a8e82d75e848185ca64c4dd256117dcbe4267ed4de913b412097a5858f8351fa549aa5d1066d7c44704bc4edd8f3ea0e86c6b8d9eb067f03b71a6fad2758f64b43abc9367055797018110dae503fea401e1c8f4cf2e411f6d3c28f553b5e9fe1c78ffba8334f419966e19da4fc4fa0a29bccbeeb382e27f65dbdb7375f19aa2a2993ae8e82ee86544d7de5bac25af1780da247d7f1e2b37f0d6d1c82bd172d65ba090981e266ff71080aee5f6eed438f07627a3e1125ef1bbf674eb9ef9187371529d63cca2181f8ad8cf4638573175f90fcd4832e8fd10d2a297eabc51520c30358d3d6dd1909b53d1fb607d4b97c1a59547153b02573a3b936f88ca53c84816fd0a4c86b3fb057ed52021fe58473829ccbf70f8b37ab8c1ed9204989b6d6254d6e7bf707bb45cfa79d037cf963cda89e0f228e3c79b80af3c87cc339f528f1592ae33804242607780630b4701fa8d96b3d47fbfeff6070a25ebf7510d2c2b33ef520c751079563558aa17ac8b527b9cf26a036f61dcfb9833f375ccde71026d35dd995fb5cd595143b7369cba91b5c22257e583c1c1fd8777a0b9803cd8167fd1b0783a9ba75e0f6caf516ea2ba9f8b4f5a443f6f8c8ab285777a0d0fb6cca381a5644e2c9772d7b6f9bb8e2f5b7c7b319a80260d271511b1a923a1868c0762f1203919b0358f0a0131e7605e9f4dc542ea03d41129ccd5a7cac77eb6390dc3319c5a4e3c3ec955a583f5f46ad3076c2a3457de233849c109df8c68b84e7ff882cfe488077ebd0cc175180f89d03dd97b5d8bd7d03b3751c191b28a209b088ab5beb93143d0c2cd112365e0003f2e4869d8695a4888f584223b2813e5f7063b374b8c99cd59fdb2d1a9030dbde045ab2b9febd4f8834fe7cda968def8af2363151df128f442cc701ba02c97be90c2bf539c64fd8a3793e5ae127e083b62c02e8d37b30862a4e019599e59a8d3347575aef54ed80c42aa1ad13cd89bf11d3ef5b914fd24290cfb3d40e18ed2536eea314def6b74fb38cede1bc008a650a25ae05d5185d7ae8aa78c1f7aa159184e8cbc70633fb21d31483583a38b3744a1bee941a8e801927440ed93b3978a0c8511b04ed12274041524226b6f924781022054cb136cf866a5d55149c165de2016ff19f3c0e452f318e1bd2abbadb75077ac64767ca1acc0c87db14bc87a86197a39bd5bef437b4f1dc0674a53287bc927d86c85c592a0916a89e3d9fd17993ac76560d41ac0106015f8f02fc5eaab81fda789c695e1a599c76331f34190fcd4c3225b586930c218972980b601a342be2d81e002b966a01da4a7edac5b4d67962f1f8c89470b0e80f3a5be8e6aec0396e63bfc91c24b27f255364ae8445407c4e8181615e30ca63fcddc6eac389acea5c53b6c746e9c67fce99c40265aafe64b19c00c956928c6da048565527316bace0882dc129362c5b3ea7a97f7ae85b12613211ae6c63ece9f8664db1593551f02a2f47cb76b9ccd6b652651ae19ce2093bfd774a880566a13ce051b46d104426780444742d42dc897aaa25d27a5aba614df9b94f4413a64d6f8e21595c2926064fd24247356d8e5e4c3413fba35809ffe7d45d02823f0560e209855353bc57f36edf7a0f98161ce7e954099fe1f27a1e2754a5c018d3dd7fd2d26991b4eafd2a0aa58d2eaaa0a0325a3521b0f8af45ee1df5ba71c1fe48739619b2abaa8ba44ed1835bdb7d926a34ca250fd8e9831cf904fb2e105606f0cce3cd4080092f924a17975a9f7baf1889ffff7b9ffe85052af220e909fba09e92512188048d7d994a6764fc84304ab4cc6d5519c944bfbf345ed29ff59f98c7f051ed669fc6b40d3ff022a94de53305f8e01e0f783ad68a31bfb057fe0f05ae8ff1dd3eaa89f7225e61944497f6d81f0911c517aaa5c53aaa91480c52c4697844fe1e638cfa08e95747d1afa5c65c7d9c081a750fc8176c95f02ef6f207f6be5645dbf7a9e8020ffde582579b7bbc335cfdd37fac91812767c18b6e2193395513ef92b0994ca948761214362237babed64d98ee8a4b9d347d8f25c2653d3e6ed898bd42a5af234a76fa721337d2124e2a05f24ae7ddd421de5500db4329efd67d9033aee0444ddc572c96c1060cbb33b97434abf0c303c40c4fb9e0750825d619ebb6ebf360eb34d514d6fda3a698cf2ac5a845da42a3ee941d474100c34565d4a7909d6bf4ed0e5d862d40b29a9a22d2540e4cc639fc6c871d4708c8fe37e267adbfe73ebe25419284fd19feb0b010e25ebe2eeb5202aeb8b59b14aa38d5496ebbf507dd927d891c01ff37b0125d1b97c26dc7bd0d6295a2f8518838b29a049984a6076352ae514d8a375ca2cb0dbbd14168f2edf8df24bfd83187ffe6707a6a530b88ef9e302691f862205d5680541c0147d904b42f0b4daf6c2ded5a0ca3607dadcb5643283c13b4621b265c43b9c16ea8348e67528527eed4fbe5a3f0f1f0669978c783efb86c934a6a21bcfd2e5306729e4763a81fe2870fd321465bf903539b74d63738a8da2f31fe2c18a79faa9cf4b8cfa41fbee7971749c416dcfde20f34d0ab05885ddd4eae35c6837a0c7e09bede1a76822f92d084cc8b5359039d5fdfeeb2e7a1d1a97baa9c49b5855f16184c210761db6fd419ae98e6e4b498b001a841fef26bf4948ad0345acf1cab690a9abc731b5bfe1aa4206eb3c92b5e073c0a751c6ee9990198b73ca28e44c4c3d8f1d1eaf1c7b2694155b72ea2887ba93e0e3de285afea65010403de37fc32a0a62ce1842df0d66c08386bb7ceeb69c8f27b95fc7464a9004b85c2dea0cf6f6a652e04eebb9bdf24d0a23c64107c4e0e0b8f7d5a5622b243a4d2940c91d2e3f93fea966a5605f8150ccc803bffad161377518a4bd6c08989b96c5dce674856bda469e14ef3acb2a9dc0fe4bc85205d37d432efe767bdd8fc34aabe87bab5062f5712a236a15434baa12aba644a1a14b3a6fdac5cb3e9b5583f3dc8c62657a7185f03d983f1561a1022f63b20721c51452e47cae1132413c85aabfdd93d800c8c8ba48817bb703d3bb08c46ea05655814749336b9376b01830d844a89cc936cbf634625ce067a7e58352cc011ab1c37e86363dc9d8e3f34f288c935cac8b39eb3999e96b64941fc57aec6b6bc89e49ed7a0c8612a77fb32f2ab5ffa4dc1767db82d2db530e0309d85ba45e4ca63145fb8109394028bd1bf3f75bfabe0facee988f710c4bb5a1a83312db07175d44f0d01f45d00e6edbbdefed111de3566394a186277aa9e79333d75b7930f1ec545e149f8c86131bc020cd3a4c8c64ac3728aa0497023144a0156ff3814c681b0f909014862d5de957a320253741e543a1b141dfb3c7cc6eba513e0263a4eda639c8834a6f71a7fc0b0af273e5305290a1947f5dd690621d715bab539967ed9b0427a7c0976c7251d9303c1b946b0206223eb615feb8eda3e54e4def1af034192d9312eda40e5b3df6fab5836a3779da715f0d35c299fbbcf18fc1d68e63471c8d01a95803a22f43631c659afd3baaf1fab435fb93cd8a86fb3e7119df8f407a780af83e750378ae975929249e7517522b94767d6e217d0603993d90100275ce57ea72a96ed2e787e482907d33dfbae3ec65312e7d2c46646d65d5f17eb4718dcd3a360ee1b3e1be2906f63939df19c148a5e6d3060e0b8f43bf4840f921f07d9a637c7a8707385f7faaacec38ec9251be4e89808e23d93055153058aa01ba22f6d914c4eb0235d025ed0dd3119a242ea82f72ee22ebd7d5888ab2ba0e5b96292c47d466dc364e98a4a90e1d6a26a6acc875791b3bc84ee021a6c01bb438a9304861cf031f4b874cffcd5839fcc3cb30fe417931c8a7b9f49a6a41efce5a0ebbb2567942f569163d7187a3bcc55533ab30604d63e1c56a755ac9410113b482fde075fb6a70b29f49de0c4c306c4c87d102b70f64d9c3c52f7f9fc73d4f11dd1b7ffc08927373e6b6b32a16c5ab275cbc58f357b964721f4b1b1a17c3da80d9b13ee15b1cd756171975ab895a3830d0e569c9f18b86cf2cddb9f94ac0970ea5c2a0efe7a57a090f0612de0b9bdf8cc59a4b77164103b9835129374c33d9bbd3b8e2d1b97d954a837e1e3582ae487892eb43416edc7becf1daf544f65c2ad3d078d889aa6ed519609c2fa9f67754911f2f290a4debc568355290f50887578d3a5e2f738d8fe0f7c33425aa86268e224758e38b51e653f414d2fbbc38f0bf26e31c179cf7fbcbd1071a4577ccca2a4bb334371d3ac8b699320dbc6ebcac1c589bc2bc425704848a8ae0800d82b9a4acfb6e2909bd43338ffc287127cf85c938dea9e1be95100e728c3a37a80dc365dc89640d7cd66271375e6913a395a6e94ee81882d7567233d75978c155f442ab080dff01ec1898f2460f8babae9252f2f026f9cb26796da193ab5f8bf4eae575c3fc0531ebc4dbdbe702970c0083aefb155c963008b7d17022bad252b7d8f89c54062a2f82f231471b63cba4dc1692882d21920534ef0c0b3d04a2077f04f3a0f7ab4d0290218de3e09956e9cd55db9557a35cda03ee3c90f16f9f0f3c241cdf305ca546db1d2bd47beb3a2b4719a88565c245d3f1df291e568f8c07c3818344513f10b1bb88b4a81f9c47b36f767f7bab6a2156ce68346d637e351680b59df44e14b6db30b479208a9fa9179b22341f86b089815174c4a6f38b849ef701ed055a2b0d3fa23d8d2c2a9b9140c1efe6c8a3a6650ff268c4fad469e853998b22ac3d3c4fdd1d05f8075ee299453ff881d3201d81be03b8e4edc42ee7a01760a67cbe46f10acdb940a05b8308f28b10a50d87f0bf0f294c41117cec5d43421add0efb81a0fa065565f42ed0b2375f089d082b7d59f7c9bc4613a3f666c1151a97b5a703753637b6fd18646b39331dc7af67a19d5f50af8efd47ec766ce4edd61df9b4be11b84421d576bf976dd41e438bae2220b357b04e538aaf50fa7f2ece1ef963d3d2b82fd20bdd0229321ed9eb829b78e0e44c0dd0de107164094c5ca2923c654681962b3b484dd67a973ecb5d4a29ba769873af38d6141403da613b5b8da394b2c4381f1dc3cc8c1ef9113bd8b7bcea72c9a92fd4eefe90f177b53ed8170cb44cfb1e8f9d1e4bd38909b477e1a8f3bec7e2102d1db903eec89de5f8cd822b6d5ddec76faf5fb1dff42ce5582ad3a4e14ee4cd8e2403acb32db8c1144f23308e13e209502a65edfadbf70568e8557a053611bb761caa7775fcadad3020d7d4b62ce3716d71a792681bcbef244ce10f69f764513a1333b28b3ba356f9a7c358759e8ac887fa16545c3298236e160292426baf44d06c9e642a847d5d430042670e2bc70f25831cc42699f7ebce56eae78e81a3e3cf8b9492df1a097657afed309eb18d06f851f74249963b98be270e0be82287ed0c433dce9847665663a9164346d1fe98d12a37e6874394f2a093d0e2f6928e8be1b1a6375e6a48d12dfd3936bc70abf8b178fdb36c6287ffcd7d0a040670afc6384bb942ab5868406350edbe7142d9b16c12bbc2cec9e608302e41340658d963f624f646e8a0d496ec2130c26afb9499a60c61efefa7ef2a0340c0f5a16722f49f3771594a5ca6c3d867c9dcd90ecf485dcbc5597d1c2bc6af6e71e82f75448c791e169f621a7ff0f2f59e8a0cc632e2efc3053fca6e4b7dfc10f42bc07814f81678a7e0751ac4a734504b9e7f0f6c6d28dd39e4aa8dc39a92010f873332974c529942b8c69f2301b5d1bbb7d28a8dddca621cab293711a05657107eeec11e8fe1d3ed3672ba471b478b75f676c61908669e8af05d52af4c5924eb7aa8eb60e27f60120e19f325cc2a67a03ac59b9dba185e954f633d07ea28fd374f1010be16dbb94d19be88a9ccdf9995de5ded23d89bd390333c3f888d1b6c2ef397c33418af43da3d965b135f433f9bdaf5f4a811b5c679b77cac5440069efbb9e1ceb1a4609e20eada519e99ab9026c813fee1393fd48ccf8f663b02507f7eb92b058c70095371c6988b22f6de9bdc1cac3396aae4b343741b26fd68b626c45934c961d513ce0f4a40718e2f8a9032e054de4d690c6b1832914ab93353e83cc39bdc1b14b1f9bfec5a347943f7e8c43d0c8cf12c35a25e369020a3aeeec6584efe005e29208e1396444d08525c8054e7de288c60204191f003ba9c1f7eeba32719195afa974d22da0c021ef11fcece3e49ff53fe9ad1a47c8c64cdc55888405639927773dba1dba662bbca7083c708b8566a98a60fac41d794b0d850fe84a9d175d807e84d351f6ff15ab4f7310450d9b8eed4ed2061e1963a8e07a20e86ee5ecacda92e741731d17bb7e9bc58de326bdfef280dbfcb8fc23dc7a326968ef0616ac69618878a0bb6e85328d8286e9565430313ab41f236e96126e8324d9d001d622e91e235760eefacd2a6e101a710954ba771db0bb3fc3808a629cf42d2798ad22846940eda260c7dea6e58bed1975821a62f355f4a66d28307affea35818641b9219108448717c1453a0fa807b8fa1f66c9585cca6e168af7ccb08af21a9f8dfed5a444e3b3d9bf7bacdf5a283945264337ce757c86956e1a03881660855774a1b22899405dcfd9e1272a205e0cb919ca583bc62566c789d10b48087472697eea7133f1f4948ef6a7bf02d170d52296eedb3f7885bbd8fe3e696fdfa218bda693782a6b8438a5f27f14b1f9997af06b79b271950a7e05f37fdffcfc7d4578850737b9a5c9124e90cc9378eb63507669a8011b6fe0f45c9eeceacf1c89c3175f8df3f886cf45ac650c55e011c28323b915be8da8dd61443cc3ef34451d1123c4d40666fb8c7ab6a5f8c6bbb5440abb6c063b9d42e6977208ab2ffc17401168ecaf899ebd402dc2cf8c9c9666603cdb45baee4bf75a682531d0764826a69e97582688bcbb743ecff7822859e85679207a88213747b3a89b0d5ed03a1572c760340abd30267d90dbf726fbc9fb76b14311585bd33259bcc2594b4900e903a8ce58bd827c9d94c307e0c73af9580923cb61446cbf78987e0b445227f323087820859fdcec74fc0b6570ec0e39201eb468c682d46a34983da41bb5ff891837d2dc09b2eeae36f56d23875aacca00978301c97ad2220daf2974d4c105e2be85d18c9e721c1d4f95fea2a43d11ce5dfa93f3a82583909039b6b9e9c4e7a02e1b5305c20cb821f9727695888e186faf505f8739bdc335e3ac2293e9d8796bc41789a80604282367cc84d09b12cf8f2b67978158550bd981a0ae5fecdac9da6b31a9a5d11880f49baf78cd6e7dad70d1781b47f42238f6783d5ea1a47b005bc87570e1e4fe69de8aa5886640d5ff5b41a9aa6ff673e6a783168edd26b874781fe53016d97094687fc3fa49e52a314d627e1d628e41aa4699f64662e66441fb1d618a027019c25c53e411a0658a3d2d81048c7813ffa29a3c8f07a6c93c6cf51e609df44ab004a028e798ef1b776d58edeaeb461472abc4284dfd2f1a13773861b06b3a19c9ada06d8e10f53f81ed249f0a3c6e5cb59af26dda7a2c92cf5e32f5a7ad6899f47a112efd9177d2532bcd0ee3089d153593e49f8efe80d4af117c7b3c962e7997179b7c81a5ec46efb6609c42b85148fe2bec11ec809c8b5188fdac8c3cd529ada6075775171d7ec98b0d623b4cddeca37fc597529167f542b0c6de6159afe229923d7e49052194132bbf74009b5661d34c8e6a58cefd57760d65bf6c32cde14d12fcd9b95d01cf4ee39dd5d56d94e7c533b31551f8d3227973075c38165d55b26ab964940d01506cce271f7a9b012cbf63c5951c88faca1bb841c3374c153b57fcf5ade844781caa273f5124803414ef8766005747af7c2fa7cb3d04253fa53d6d03f6ab913502e1be07ccf7badd86fc044d7542c4bd6dab67fec1189b0c35abc9e45001dd7f564e12d6d034e8fdaf8e7b999a6200f7e908e5c9d808980df785308cde22dd0b5375fdb050532d5899822809d7e2541209f7d4df41a616c7cbcfcc1136e07e4a6475572b724f736d1a219339791b448164cceb76087442d668b4693e09a0efe696feaed444dd627fb8cb193f0e3d5362aaea45a34bac92fc596346de5caccac6aae38c1aca1cf826bc22e76a12ff5583112cf70f26e5cc5c45258d9c39a6541df851414e147dabc99746f01adff8f38fa00b94c0c5751268898a26ac3da957765c8c790abf060f818ddac2cc3fa29e7142d86f75e693170d78e5fc7228aa9815464c53b2bb4d7912b51a4860d6d675f249b55efdf216b863b5209321137ac4ed776dab841e2a9beb0a6ea18fc7975d262825a15227fe118f1ee702759e58bdc297f9f341fc316da4a00a06eb4fc5c7e04c3dd9854516a0caea4f6b51a766370f79b587a0ffca6a5a7be776f3314fc187990f1b709300885ac57c1f76fa34e03e5e1f4647ee073bb4134d0343671c777b430c13c0d690c5274a2a2a25b3c760ad995881b10b6aa34a71b13e527054bdeeffb6afc7d92787a76b99887c06734c19d9cecaa414fe1a42f8bbf7dc85414c58facd60a69486e2939ed2949a2c6a599a3d06261d8fb4ad08d1cfe3a19d4af91d1ca475feb5921f073460cb7c3d3f042eb50588f38b854b91a937f91a0e43ab556d9b00da225e0cad77c97bcdce25fb98e2f2e3a603635db2b44ff2f24166354249ae5cef186c005d6fb876869f1cb648e9e2b54db644a0bc62fae80dffb41bb5217aefb799de3003f7468ad967ce7065961bbb116c54db094040667077ef6e48b55e3dc1211e7aca31ea5cc2c232d6d74ac90b05c4a2f2b7d805ca7fcc6cac2efd663b6134256b7c7d2750ae495f2e505b6d59e1301e698cc78e82089f905de2522c7446dadea844f52ab71af14d2a8bcb983cf521d0d0f583d94a71fc040557a5c67f45e42ac1ac78504f71d6acda1fdf3441a3f6a2e5804c886631f87ddbb99873f5db92b5ebccc8cc13f214cf41d0c74967c5df1f9f4a24f05750d847dddbeee247d6811d159056d9dd39d0d1e1ebf90ae71e232014bc677253556aded522b093476a6966bed50b4d5284f8b33df1ed9d05ae2cc926d41b7c74a2b88291e5997735f35ecf37df2ffd1478a86fe788a45b06cd82858b8e3f7575e081fdd391b06bb6947ee477ec92c36c9a97992e6263b54f196c2e92e2ca3ed426e060bc4b8f31ea980a126b6a4e82fcb66360565a7899fa694b6fd24e535bd7c07f59a33491a83529fce0a6044d2debd51a394690871a0593d42bebb25e5ed00a3856c25a5e9474d6575e7cd8ffe0e441705fbd53b618d21b7952db26f3bb1765cc9134db7a88de2f34ca436ed78cf8629232dee8efc259156efb483cba470667e221fbeb5e96f3cb0818c11e90553991f0aff951a167ca36881681d3287e92ced3943b76880e2f5c68c2d934930b83a150a256dbf57fb2382a25ad467924484fa9b668fbabeecf9c23d6080dfd2f9b36e0619242bd8f10ce1cdb6dc28f823bcc2affde3f866fdb677c27ed04059f6daa9cbe67896e560ca59d73c28e0fe67861ae94db441bcf03bf807d02a4820dce6695c422464ce482060804976e3cf83de10c376b2d37f966d3c61f475b80deb2401ccb3a1164d32d1078a9ec7e9eae35f299e068083fbc06a332b6be66c32438b92466f36d48fc0fbd758e665e786ab506a9823bc71390f08c5f893951415ae679eb9bce38dfd222f7ef3e04a2affd274ded02c8538a9ee8d33060cc8a506a47da75e258441f4ff05fbff49f816700be53c9e701715b38e1baa9c320d592f7cfea4c6138200735f42d4f425dc90e3dd732b7562256c8acfafe879836dc030f28b6bcc8896cb82d0349c9b2bdcbfec6ffb7be759f9322e2fc485571b68465aaa02a283e6d498632ed01e6d2eedadb47dbda36846304e6ed4db7276a045b50f4b605684ed9889756daaa2dbf8ad0ccedad06be7a27aa61018633d3dd5408c73b5614b710a0ff753896bd3190f066cde15f074bf538d06fb9bd39df3479ee79fe000ef29df1f211ed71a72d0e20b5371e9c8761c1f53281995d032b1e1b4b530f0307450349fca6ab94c69f51cd7551031eeb182a8b46188f8e4fbf36ab6a6f467fe0bca3af87090cf28a188fb159859cd1de49d112b9ab77e535cf1ad2f3f48ccb0ad757daf7e6d0adecc895a129f937cf69b98aef5ec9b65a1005f13d8ef6daadd2ff1c4feb481f9659383f57c35cb4ca4da23bb0463301b06f8c098abf8dceabb04cdf853e7f201dd6f233d3780edd04986c2f3bdfe923fe080d76d1a125335557edd5ace6c09215c5b1929595f4f8ff015bd6faea0e464e09237da58bb9cef7cd7c69ead43f2d1f0d3db71d828f579ff9d2eaafb73a4c71508209604c2a30b0980ffffff7f