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

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

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

Block Certificate

Block 64930 aa8daeebdcde844b4dd4c3b20daeffbaa1379b9d6675e2e5fd5a40f06e8c03d8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7a65b95350fd26d6e2d862f872155f613369c05f0b82f84451517776f5a36e73
Certificate Block Hash
aa8daeebdcde844b4dd4c3b20daeffbaa1379b9d6675e2e5fd5a40f06e8c03d8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b03d0000a03b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f399e9c81aa97ba606aaebc8fa37a6fe1b539b0afda9b6a30705004bb270516124b7eb8b4015fb52013b738b04e79c09e872385eec629cafc01b2cb9f61ab7234824c2b9fee472ec7a6901f5372dfca320902051ee5624a1640c0000000000000040000000400000b03d0000a03b0000

Raw Header Hex

00004020c1af05161102cf9f78deab7a5f5cfd564df308bdb88d31971fbf1db0050c7905335e44b72e372f71cf2ec5b2ba9a40cf3ffcdf950ff91893170f3a473cfd648a4cf51b6a14a70118736ea3f57677515144f8820b5fc06933615f1572f862d8e2d626fd5053b9657a

Proof Data Hex

59,560 bytes
12121602030774abe2ea44288875e30c38c1f72c3469c8530669d1f9b8708ca6663a7efd39a61aa9b4026f364600293a958013472b6cae1335994e0e9fe750d5d72c27aaea5e9a28365a77a73e49b3564439c1258cc662eab2c2636ec8bde4da312386cc746501363cbe1c28af1863e73bfc86e46eae13799510cfe1ea6cd5afb71184af10b009e601558b35cf2ba37ad64fe61203ec039a839e03fb608a63cba4e09954c6a57855bb8cd967ede69aedba44b31abc312c6925241066977555c9cd738e2975a06ce4f86c5a7e24bccb01cca4aef2d747c76eac1174df90a09e05ef02316c27ea1f482a1fc97635aa5fb24e7532ab65601bed33c01d1bdf035612d44398e1e9c1e57c62d603476eac587db30589f0f7401098ed2eadbdcbadcbe26e6555a70caa00aee6e4bc9e20cc62942f63d9adcfca4e2c7c0d8780f2647468947588612b4d8284f5a0e5e6d83e4cbd68e674dfc76af0b0b0a296c51709d7cc13536dcd3fe8fbb37a863bdcfac410b52e49d99ea95f272465e39c07fa2917ef482c7b219ceae7e598fcd30e044e57e2413869c2d7a3c698b49c202725b71a078c7369a702242e9ec165096f4a7ee73a5fc014ba2ac35ea41f31ec6a1ec20670cdc8bfd7f829528b6e75abd5f6b186d6ca908d16050316dfbab8142a6283acb9f8c703959e6656ff8f43ba2d1de6258df79ec255552ad5f0d4ab0ef121314ed04d71ad95c1017743c7961c90eaf63362936cedcba75036bad791390b3ea244cdb9a40eb53a5775078f23364edcd060c1a9ba048b0715255ee8dbff36b67bcb6c960d77252c80b4d4408945423aa2087cb0ba25084f54875ce23c38fd9eb64fefb86bd1c08b3c694e54053ade05032a84da13234cf6e1ccda093dc1582605820038b0cfee7209ffd2410ad70fdae4b4f3b2a4cbcd2ada7445b1280dd6ad3bbb79c846f56cfcd48c8951663db02abb34742304d0008553b7e9471f4b6d9fd04e59a3a4900373248f6f29de61f7984db0106424079c5936d56d876fb0a232fa2607a25df3e10d6eaa494785f154c7c7a9302fc070f4050fc5dff39b9b4a6be0b294352443472e8ca468939d2edbac95794eaf1497ec8231a33f70712008f7fd8543506760580609babd3f5b39e3af54913b64abb738c6723db1e05e9cc203531942a77142126d9fb72267d43c3e479df8f9f631d0f757ea0643f9720e6d6efb20cd787c82274c0989253709a7ea2bd3136c09a0622e04c300419cc87d799366f550d428491d3b928553ecf2f934ad2f1b6c86861e50193178e6200ea555b9dad7ca28ac68f40199c375e02f37feaf3b72f1a11d73c18f2177656266a9b0cc9fd4eb1af494e243262fd7285f0111263742f916a75b84f25f851f216bafeeacb9d52047e9e188f03d95c8dd2347dfa8baf07bd20db3bac026e8b158f754d09cc92ce079648a936ba92afb52e5edd06caf185c117a610ac00084b90c7968c622eb47cc20529bc4fefc489f33cd08213645f379ae3a25efe9f4c2ca831302ebbfddc5bee62bfbf4e18081180dc60aaf85724aa1422af46118c180240ccb4e3dca4266ec746e034bed6a524b7fd90603884e4906fc83707d288518590a5e946842b09d56f4e46a752903d0771fd5f4ae42197fb85b39b920317ed37eb23a108c5be1733f369df1f9ff80a4abe834e7db2e1335dda3be71b7adf506d104be0e1a53d674115463e9f6026dc5c583082fffe43c2286ad7f1b57cc5067eaa4f947e34027b16968ebf1d5c2ca08ab09ef925cc8d74512e40a9f7360a1b72da19561c23248be3812c9e1e3d30cea0e663af1506de48f44fd8862afcd92aeaec502a3bac3d2f141a6dd38a14ccff822c58ed0d87adc7f3f547b1a300db6102f5fb795f8a09d7a65c13c3edabec70d2714cb5113388d79b19e80ac08d63dc4aceaa968ccf1b484c354baef4ce64f044814a47aa9195373c327e6a47c80101e99aba554a67efd1a65bf826d5b87fde4f37b5a2c0e3b248a9d50d08c3c0c1f9f15cf47f354014adfe7489ba2444c4f510e5e9ca9eae7a31bcd6ec3175755902e5f16382566b2c83106a2ffca827495838fe3b5ea9ef950b60570eeb715aee7bf6046aba62971a950fa4e12e7db48c4bf7b21f9093a802f097edc769460388fae84cf8b0c25b16a27eec7dbfff64b99ecce4d0c679b637b963458391b68bf3d3abd0e00fee1fba1649a6065afcc7cf9fb0a9ad978314c056d69887a16346530fd9c51085fd53817272de9d0ce584164861810bc36ea2882af0d6339829dd5b7dbbeef5c57eda12eb2d87b1a158efd01c9cb754478b3f68783aa298666bd979993c59c3cc9072e800cf67a63a128e5303214c1295f00aadc6a83c7049afc8ce9753e2fb84403ad0d42859226512c3d80825f69783ed5c7284720a50dc3f95d41af6c2c2b3c901531d253beb07b8c9e0fca198b9027263fe06be73430eb8f18d36d21b8ef6b9e8174e444893faa95d0053a393dd3e00b9369d6e14d0ff15cadc0cbbb265aed3a7ef7b5b343c1ad2b7bde56f6004a33ad00f386d8fd457f863235abfaae545340d5089ed5faf39355cb8401dc089d4edeb53405573a11cf8bcd0c25583218f412446a69a08010de857b7c3d898154b1a9793f6e8744c71ea386be690df7ff2ef1d0b6aafc0a05181d197fd4be517e3e8e2f816f3d9812be51a0315eb5ae02a2f7d5aa40fbbfa25453d98990172622f6b1d2018bc8b66a7a9151e0e4e2119768cb5bca51d82e94ac2c629a894632cfa496f85c0fd8d4575a240ebd7555a2379961bf9ab8ed756d279ee5a1c49a269ab5fee259f841bb9337ce470198d3744e1eb0dca22776968aab6759169262581522ea9c56b0f78db7734356ebd51b96e0d605e0fe733240e9d71377eb9a3462aca97efc0e7adedaa9891bc3bfdec1171aeeffdb2cc4161196abeb2b9485e177bb3be00b7559c0ae36d1bb0972ab01d5e0978f38f76f0f5767668ee1ed2c9a408cd614d90f0475ec2a2d970b7346fec4783bd2b1a56796369e999d0b96e11ba27ce3e6d81a5815ade5c8fec96a20d30775da93980ddb7fc5988941224bc4f2cb6d6a31aa30e675e3f0935a6635be70269b661631b29623bad7540bcfb407f6bbf8436622ae7b0f0f028c5b87664f145d2d7ac4c7b28d4fdd589ded4dccc1a6412414fa0e527a6409dd43a93ee054b53af4f99f781fcded23e10f8dbb447278765fe43d88671e659b64f84c9e39dddf5b267ffcd47bef72e110f9d7fe9a3c8fb8df455d37b7606f8f9460acb88b995c74b2a23e327fb7a91f7c9aceaf49a0f80244dc44e52d6f6141d9d5d038f3b319c18f6245d13598ace0802452e7471f2893de4a30bc76d8658b16a20fe9003a4d528c78fa32e57f44ca4d59341c89f8150c1b3fdd4ed265cd00c5a7bd8629ff4b22c1006ea67fc3a8eb9210589eecf77cb0f2bfc72fc0396743926322254497c61e32701189103d70441ba32bd890d6113a2b2e104a52ba54830f47bb550e0533560f52a2ebda779f315a6daac392ffa7299ec60df8cf20c82ef003b336204be47981904fb8a3789fb124411ae489a1dec3b9a5f29d2b020b1b4d0222dcd1b5aeb782f8a6f0e6b19e3a3c3e0a8b0debd577351c63f06225a2af94165aca739080aacc719c908cb89fe51a78341d29319bc2123c50c23aa542f4506eb25adba0401d29d23e9b02d20465049dbb332db7916920416e85a3f5c32cf56fdfeb2546f70828b415bc033c328ab5d354c463268eed3d80b463bce34b8c36fd93d5aa1abdb12a4095527c0df196436dd3260883384ccd1821edeae2b90d49d647b6dd89905180423e6398bf100da7baff81ab10c748b7a8a1a644d8b3afe9ab73d6d08f8d075332744d46723e7c14d02661736750e2ad2ddeb27a04a4d1c108f5fcf4ec6e33c117498d1ffa1590d297bc745405bf6224aefa892ae29216f5ec4f20886d9aa40a24bd8095e0b201ed1c5cfb0bc815a8c57512f8058913ee3a19b95b362a9c273fd99106fb0079effc177958d2f81aa9e8d76ad3e85ba51398bcfd693dd4a798c64d10a5e14f2d1a0956765c6d95b50540684dd5cad67720c22ef72726a4709126d8663329b80dbdd3d22ed4eb76ff0e674a7715e66403b4c044bc0acd553726393b255de4ea5b8b0e79cb76feb499071286093c8c719deb3f0d13b5058bec2801758c7d2c2cde2526f2c2f15176ab7d3aa0bcf0112ed7a80350a9308e55b36349b311c10bd169d65f36db883d96e73447cd27445bb2c204ee6770a1fee9536e75e4703104e4536c2006f847bce630196671129a580b4c1d765d18ec6faa40a3a345176ccf10f2508c7045aa924b204af8f542100b54d5abda44eab4ea154998d3b86bc5d27517a7b6535c0359117b0c58016ed136b7b554b7317df055648b0f1db86827873f9663ee054f7b5d52566dadb85a4a183b9bf8734583e7520f5586088e48d7284366e9b5e6ee840ae6a8e7eebb62d2af99bd8d2ef8752e5ccb05ca98fa2814d2aef2c247cafa7d92d0482af0b23474d8882eb1ed8b4c285b6ce16fdf5fa9152dbea58e1ee7fd0e1171183fbfcc755111013bc6f61de33c721220d445f97018f5ad4a16ebbc452b37db550a727f0d73f876401cbe21ee5272a36a8107897a7738475d80b22e81e4c728b0ff602c1e15f18469b8a6db9356ed224f85c4810b1dd5846111d52984b27bbe5f200b9a5b27b31c89f2987cbcd2dd524a59cb7dfe96677fee7247e37af7c72ed7c5b1bda0e56b8e8a86d6ffbbdbe1cac775d55ff84dd8196a8a07f4744573078fa07c99ad7740c99b20bd28a03241f62bb6c982566ca8985fd6c92d887d39a65cd5fcaa585575ecc19f6e0f6516f163f59cf6fb1d87b8cedb76d98a520cc05c1226f9e8fbb8caef1220fdec0fd0ba50d5b40dca641b292edf1b4bf140add5cbd2c25b8341d1930ac80ce859545ed85c343f9ab55fddd3be6bea624e875a556f4aa4464594ef0d9eb5780ccafc07c33baedfdbc5978c78e1afa685427dc97d14dc626d6ac967286d0954ca6077ea41b8ede8565e96ac31626ecc3b35b870353e8ed3cb4254ab9eb6bb5d671fcc66499d2878f68afc56fa09a93845121e571b3c1192ff6b1fbf61d615806b82d87075e916869f0e0a0c58aad3cdc7095560c62cb608833acf1fe8926f4a206dd5369314f8e9dd94218e3011afb4751ea5bde0607487a41996004c838fe283b913d1b1fe21cd89809096e682a7460cb482633d6a6ae2f9e05973a62c847b07d31b5a7a209d3d418799fa999a96e864a0b4314abf57c8e715a4324269d54c45bf1b5f66d20ea9b413a8676b30ff9ec3b30fcd392ef989557e6970940ca6b39c0e9a075d5d658188b9a213fc4f8a64580ac559e0c4318bce32d9ae1302a62c8108c67f8dc2486ea76c8dd4909d6530a02038e64b218c7fb40dc94e474032b0de51c7dce5ba874049f27ff018ede92ec0cde2b88e57291a2fa579b34ec3eca1244ce0486a12809dd1208661198c2a28520ea327737a294e254d6416e41bef368767ee142fb8c3905f4a2e254962d798bd40a3991c24af7e3f5477318adc103f073645aa13964182fa97591a30419724f34806ffbbc6f7f83ab83a535b6c6c1c5914c4cc34a775466e16390bababd1231d2f3e140cd1799d113bd67c6dcb53447900f1afb41176cff27b8b9ce804420f08c9dd9ddc0fe530dda6260f2c839a633647100fa503f69d2c37cfe36b9cad30fd0be342932916db1759c9b8d943568a33b515052e9817a19565368486266250221ec2f8676d99a409c7a355de8fc0268fda61a1559669daeb4bcc0335c37c0495ec1543a3d2fb41e9e5262e7871b46d7ee0eb16b951f83e08a2f326db353954d0c58b0c30a752a1a8ad7d971c93f1f4fe7e1b3796a097fd824a96ec3ebdcd1a3e945ec13adb84c0c2c1d0b9d8d4227ccc92af292e487bcabe1323114675c8d053c467a3562f2a7d5bb81463398c515102acfd563bf304da17faa603070ff9e3ce9c52d403ecfcf7c8f26323a451bbe238c15c83d78e0851bff3796110d6c5b564468ab14524d7f4097d37fc9a22bc12aefc4ec321d0fc25465ab3a39353412336287ebdc8f9d5a310bb02222f52c52023523a5e5c95658b3b6b5d6c15ec4e39dee772c85b67907bff466c56adfaed98d127c6b34eab679317e36b42311774414cc6b2181b84a891f41f936371722715f98eeed460cd7617be4f1ff32e5f259ba61fda5693d5c6d803eac85105363df167a94dc5232889ba846a2b50e00c268c3ad8a9c31f4b0948aca31083cc18120731d65ca7e8552ff2e5c1e440b9b262884a88b837cff93129ec6818f207b98e51bda110341d1988c676c33dbf9acc398bf6e41ce41c0522bb7ea0b9d401bcb51d54510a86edb6f40145ed413c26b3460422393b442b13803355cf21ec7197cb2f8fa5beb72c620f4b21f679b18aaf4d677c5419ada1a3ee458e605fc2e05612114f45a1739414e19cfd4a0c6deebba8e809a686a24d8399c5b7e5cf8d8b51f64c1660790a076dc081fe08332322d47f91a3f92d8e023675467a29cb59c6c5a37b43026f3b820af84e8725ec693bae38ea62520be8f7511af28f5a526685a10a1a30cf21a326b6de0093665f4055d1a2e8b98470821004f3d3a59039307b38f770db64ad8d098f86b4fe0cc97bab8f166ebf52126f0fe829506dbad9618a5e9d2c21f3cc632de22f22d4377ea4e2bc6b20b79995602443dade46d4821e5210c87701dc87c514a2cf63b0527bdc4fc067f17f96f8b7cd09bb6019a935cf8f95be5c5ec4c045f753380012555fdf2cc30850b2fe508b144f49451d9ecce0e369c2f59cf3d57d461875c468cf3aa905cd5831ca8a3fae87e26815f587d611365b534654fe0709b7c9835de3c87816e4abc6540bb9401488a8ed39a5cb79d44228612e4c78979a6d1f70d6a7195f090ce11017916e1bd75a3bc37992f82dfdfa26d7fc954ece63a90c96b2d2f251bf4fae3aca7199226ad20d321a8c816bf1ac308dec37b7f4288bee3a00e804b8dceb7c736d60ca6e9b0a4a8d7545cdbf149fc533b67cdb5e3b22cc0e37d71f72f2aa1e3681f689376ed21f5e532f1f346e2bbd5b6ad87e929eaf2d536c08466e9d3a33f58eebdfd68b222039cd6ed2a034f2dc32993471ebba8f037f82cf506aa9cf169e8adba38ec2ecb9db4dc0ff57139733a4cb575b3e9d5ec124c7f7cb49f8b1af6f5bb0da332a538d0ce1edb3e9230c16b6e5fc49997afb92333cc8d796f106e767a983accc3b8b10678b063166f884db80130a5871372a3179e7edea7906b1ba74be83ec2fcfd1439df0701266723201a143575800a2907dfd967c6d1ad06b032a669a2488f40d2d69d7639920f82faa000762d108f706bbf8dcc3d1387ca335db835c1f3c46ceefd982069ec9f4bd898492fa0cbd2efa35f0a5c48b40856fbbd037865f9a24f5cdf2a087eddfd57c481f6270b24b728f1350aeb0c0d1e80aac43f4c0eeca902a79c6fc6f68dfe2230d810b1d7fb95a9169f972e84d26fdc0b88b17e7da591a6f6d17bbc5287ad4814c6ef27662eed389caaced6bd93edf7ad8eddd8bdd93ddf0f8b3051c18a643be094587ccae676fd9c6c283b4c78bfa26e6b3f2924519487c74714d34e2127e41359f9379c478ed817eb2b79a2dddb67f8fe50df0674e653104ed5b0fe172f26a03f677b38612c1c36234fd258ed6ffa19b58ee846f1e8cfb009520f7bfc4133c0a70161cd043082191a5c6f46dffea577f07d5ea99a4b349ec82fbcc3a9444e8eb92d3dfe72f48bdfacbaa54b126e0b93cda0aa9b7f6ed4da7931868fba77798a9ea88951faff4a9d2e42aed20e2f7f12fcc30ec3d785a707840a9e3232d06e73404b74558a8b504d4b1bf330371786eeb6eaf1c09c6d99a1f1c331625a4b9cb63f4ca0067320eeeb5a3621c14181e73b2969b4dd5ed6f14556031ecefcf498209ad28c5e79530f068db65387df1a587647710a5e5e47ec3dcdf7404a745ebfcde42f977fa1ebeb7fa3d8528f38d0389e9b17caebc57b6b9cb0ba1357d4bbf408d18eb67139622056c8bd112f9e01e56ed9eea4138906892cffd401b74e08a54ddfc0df7cddee0ccafe1993dcbc2767f477f6321f455858d941b10b4b4f4db3e1d6c1d1a45017bc790fd872eac144bf7b913fd4b22ca259d8f6db66394dee138915193f652f8a706a41dd4a8207be8a4636d70174f01d6dfac6ab9dc19a03c7c7034d5f1f1f869cfbf1819571c9253039e27f679da81684e6bbe21a6b225b30253e638f592ca139ed4708cf3f154c8469a6d3d98fc3a61507d4a0d10975a3b825539a52bed01fc3d8ee666430d25948977e81628f3c255c5fe2c35b2a45f8da085b081edc79b96cf50e4a0e8e5497c28948021ddd72f65a7b83a744db1474aca8443851253dbb7313a3b233d1ce116129d8426748cd58f65ac696f240bb7d91cc49b2268bd8718d14c03b26edf1234deb6ba716030e7222f86f97318b403c5bafba262e45cac937f6654a4647daa6adce5c4041e706b1000ed938af13031ae7cd8a767a4eaadd65602e9c08e0174439518cf75d706e14d682da30fd9c63e1bcace771bc3ea7431af2305f32c0f420a81f484111adf58c86cbd886d26c34fc281cc21db2d9e029fbe7ff83a841dec56d67fd7c08c4b0c44bd25c07372d1cd93500f6e1afeec7b20d5f3de95750409186899414ba0d9d83b8c2dff4a0133af58a1c59b9ffde767071f22e36313dffe9d4b48bb6674d49f873af0dfd159ca06fb21e480a607769d63bdfa860900b33c9ea0b81b814651a0023cd5a3261a6cc355ec5220986f2e360dc1c100b2e3133243da24e8e095a483ac390d8a732b1d53aaa851f707761ffe13617c75d96fc32af5596cfbcec3caa7a90388c3622c71a4f3a0c8d485b47de48a4b7238816f5062bf9105cbc16afe0dd5378ddec79250b40a08cbd11cd98546f7b728f4b0c9b44cbebb6cc76191da89a8887529acd695e38c8c2dd6e0c46635591c43fe9c99cf7cf9f55975a72d803dbd6cf7c3ee683b4cda5c3c13d050d6cde4b56a1b678a2873f584b3ea646430053ba960ab7a97b661387f9b047ce4e4cd12c027470892911a2c41604c6f8583a7d689bc01a90a5e7f0697c9c7d6b42b6c11c0c5c1cce594e587edf11e069a5800d0bf854bab1582d5cbe04f7994ef6541938d682fb16ff949a2e999d5c5c894cdde6fdc1dce4a78267910a0a50901729f048edd6a56bb12f0d74be6a3d053136d2e5b3699773143342a957b9cb99137aae846989c7c0c49fc3b3b9315ff9da1804765ae3144aee59a566ae4b25189d4965240d9c808bef94d7d93dff1f06e50e6bde2e963c25901889f1046a8fc2a0637f770ebd0671313eee0184530dde70d94120d708561787e742f7ed719844a431160b60226311eaca7f6981d5ab3b2112e44d01685a65486e00ed637a2d4e28cb08bcad97a28d9fd1d2b24c75409cc595fa0199dbb61e1840423fe8af3c70ca1580c1f18cb003f67b2ca3fb70598f697c2e6d5dbfc2cf7e769232ca8905ebfb8da97faa5186858d1e1e76a112b6ce0cf51aae858ae5d4917625118fe42b9e93d9380118817e0b57f2659abdd62f0185fd800750ee65aeb23b88bc470b14925e8b4bf74b24699a7bc82275c12006e6f1127e1e1f9da914c1df2f16672d5efeb42c2a64a640e4edc00a694447e649a3727555a195801320927668ddb5e73b216da97d5f401c5d714af81df14053c665ba66d1e9ebb905f4d62f0b11c3e420948cfeb9e73217d0887a86247b6b4daff1403e3841e6ebf98a1a1f235596be2fe1b05da1d67f34f0f9704a9aa2b87a9828b3df888adf06bd08b2101e26632d1fe07727ee352f64da8283fae239b2efb33f7ceed6722eb0b8a220d24ace49900ee0d08355eddffcf024ecf4c838daa49c1766a51ab20a6c0dd787bc4f9f828b798eb4c62e3c182904e63b12e5c801889f4f8bd26ba2bc6a62cc4741b361b9e2d888fef3f290a19f0868a86b8e432ab29ba069c20ca47c58994bf6e4320871f1b165b17a1781892884b91fbbc9454f3e534c2b40ce2124c06c036aea5eac856b25d6a10bf83219f3cce300769f5f0c285ffdb401d98cfd14acf017a3dc2d2fe603de2c738365a2cd5b12cfb1f2604bd4f59bcc9d013417782f4532aa5e979ff0907aa2a24678088434489199134ca0bc82c52e47fe124184d5238ab9f4864cd659f4df6103ef109ff5821deb08706c4d584c107327515d234569ca0542589ea813f2d832ee0cf3bcf9354af02fab1343526bd5646ce73e3df5207135b25dca9b2cd22422facb0f5d0d6561878270da12c6229a2dca183951f6b0e969317557567a9354b6a4a228b12f9a79c76b15f42f4b72df380656728336851dd41a188df3760c185eb3c08b9a36aaa813a5509d14fdc21057472a3b8f68883bbe5ccef9551049f9e250a53b0a152625609d0d90db8c489afac07bc997a51572ab15aa5736a6df355b79848a9ac2e6d34fedb342573a6cb59f9662c404930d90faef41c53149943f748996b097c1323473e8bbd261e6c1074c68b1a842d7df536d65b8b02c2feb04bfe09a312b0e2da08402642ce44f0e17dbdfc6a2c662cf9ab1392e0307f9f063afac4501f94faa413d5eb052c8e48cf1ef5cebbe87aeac4d3889d44dcb365b599d673e67738ca3fa7613c355a031cef1929224d43a328d7df11f0fd0e3559e936e6b71117789b0000a4657dca5eb62e3cf2694e2582b1504e9ddf752cd01ba5255917ed4be298e2a3e910cc51b4b092bd0a104c784e24220b435a09e1e6c9e0808b8676af74f84a362a881b9fd30379eadc0acf87abca10db3de3c7a140b42abcc05843a639c6430e30e1534aa07b309d5e4aea6a0f9b91ef82d88185dd2926229a4722034a72bc6f7faa7e450c0e9ea9c6c5994628b8ce9179e622b8291e3e6dd40bcc54cd279558e63f6275286a1ac49613a7272c4b5f57ce99617558bb7b24d7d5848477043066166f11678227a07d991b84715da035b1e4799d58a4797663addbc7157b88f3125f244f79924a7436b375cd074ea11200307ce089f4556df92282c322bf9e4062e0120c83a22d33325bcedc6a9673ee79d551e8c8b1a5f5fc6706ab5bc12b5f1f47fca0a930aeebc6089a6a45011f8f3cf82005504ca1c26de50c70bc28efe65b3c6240d1b0f681246b66f5b669b7cb411a819fc0a96b69a62f0f8f1cdc5060ee77a931eb2a6ddf660d9cfbb5fd3f92efd17d0d1a59449d931e8eec768bdae18ea2158231749ad8562a7509c7ba1ef361cfec5482ec6130a76e0e1b2f28f2b7f540c852314fda3fb82fba884178c548a5f268f44c87ca62a63bd20a2701721504bfa62fe461d318da0ea93798e52f796559b8b220264f823e49c797f4e1378308127d13c013ac9468f4a2c4f57c9f3df620c82a7b84c5e54059e94c4fb8e7eedd7a5c15805046088a71e8d12fdfefa5853e09ffa938cd7c73a4211fb8b5e56ca9af922840fe3048dc7a8bc624d59dfd81d40cea9f4952a45da405377225c9d8a61c64502a2e141d11124efddd2e0ee486c554da59739dc7c9826d8d8f906411054ec26ad6bd72efc3a0b6496e7463c5ffb738e1484bd7143bbe36e7b89beb3687aeec771988c038ff9c0abd57217c0da1491cffdecc98dd8f337e50e29266ce38e94adfbaa4b74c3fe452e73c4136306f93f85cd6e1189dee0eecf6e1e88f561ef99b36ba8f95011284c37f680004c8005089265ed44a401be0d0f871f7261879b190772a4dbe03c444c797a533cae0de937ad253f8d073746bfdb5e52ec463aab03806c09891460ad6dab46a79fe4c2c347f370f80f6ee4a0e04852e761ee78f67252ccfecb0588b776f9566c6f38fdc7e3792cf6082855ef476b6de9c33bd395bd711314506231fd284e76151ed9b1c63f3c373dd4010fd1b629bd813413adf82fdf82524f3e2b65fab7e500964ccbbaab65f9e9d47abd3253a2b35b8aadc9a14c3882a4a81b5b5e6f937e2410b54e0aec2e0d806c34fb5a6505a6ab47c88cad86ec240ad9e5174274cd55a06240c626b5134d5a9331e45f21ed597aecdc4d5ffb7df2ae32909620e7d09fc3826c16fac05c639ba7653487bf45eb1f2bccb0501e6a408faf27629f5f3410597764f5aeb69959a9743f47938ff9f4b6e3c75f4c78f0e9ee53039faf4f60f7b4d24d7487dd9daf16ee0bc8ba5166b138443b7e7602bf8799f4504281c242fbc3ad1ade9a1f86e9dc4a89833a49a6f368f03807aa321fa11b1d4835d976aa91291731d410d2dc9572e6a4fb671ae06c7db582087217b305db07ea7117ca72b596bb4d6e697ffa89629b7c01b4afa916a16fc54117317b503f07335a8b094a041f0a66314d4e10815c5053bc7d6e214270bad61163c804ce703639f13b11bdbf03d388e2c56c7649fc5ec2f80b3a3e52c094c01344301a1b6affa74ff53fc91e50a93b2e61e79f7adf31c237a82f941e2dd28ff714c8ecb6ac9b776b14b8b358efc5055827bf06c877fc7a8a0b015ed4df89badb84ce8807610cdba86875ea9232832a339459e7cb579f83db8263c0b47c107eaeee14210636b6bb64dbe3c1f76b29e2fe3954cf0b0c2a52ee13e951cc23163a0a39b0fd2871128428b008f8a8d0972266ab762e4b157033bc5f408a73f13671de338f921d55d9428f9924dc174c61bc3cf0d44fa98eaa35ab8cd516ace26a6b8d0c9a9255cfc19df68bd3a0bf0ec21983be870c4bf359941e4451f2a10ae554c21c35f4051b8969a220054c537180d321fff1e06eab119dc952f40cbde950f73722ac9a73f8360009cbe2cd7541b4a9ce4940142a76000c710457cb0860d6613c975100f27299843ee48688623782515197ff2a0a873efb44c68c2bfcc655caa0841dd5ac78074dd734cc33d5dfd4ad689ebdd634de4f228ac3fe3a55370c8a97b2a5de6f73418166bca4d3e786accf628ef7a3e7a3b5c130b8851d78ae9a4d6038311df847c0868291c1a7284d95c6ebc0ce9167b0b30b7f86d1805039198968ff61d814ef18776b1ca45445cbec5bd4911ab3b7e86ce31237adc828ab2767535442d7af4a0fe8db6d404525c7bfee9b78edefe9f7ed36a24a5a857a15ad253eb3f981a81f58fdbbdc9345031264c4840833e1132c13ad2306f53ee701cdbea739de64008be8950b82ecaefd10f508bc81b42a25a559d43f753c68771d8271909e45487f8580d6e5afba8172a1824d8b7ff8abd1b72d2f062dba875eef4919acc2a6572bb6299fdf65fb8b4393a0b9a59d9eb2f14ee05d93f9aed87f7044c05e384bf41df567cc74cf1eb14098dbb2163ea5c331f1276441cabe402e425ba9a580c7e6f4794643566d09fea443be7bdfe14dba0a33f0be315f10450bb1e661a8b16efd7ea73ead538731d76aa5d74b959e5d70aeaba205956e708a26c49886db2b2a4c8c46723ce41f72fb7aedbb5055465c12c6098822abd91d4410148fa979216d138fe6bfcae25df2ed98b374e1061df38a7a70c2f4b85d4f5362b1541eef5684d1171b05bd85cd49e7357517ab7f4a2955c18554fe7a7828ab8701774338511a42e54b3c670ac1b7be8885fe1dc0f193e07a3f6c0b756039d330f9b89687d2df35352af7e5409d6ab02308333f78216f8317bed30ff9442232b807fff91339ad99eb6282fdabf52c2ca0bd2ab12629a5ce773d43080c9593ef49fe3a10db32d50d2a986b46fe9ec1ee2f300e3a87a490039ae6cf906220397543e65b1060bcdc28c783acfd6ac9b1b3f83d53a560d93cbe1767f7de135047c438a17358de1c481aefe276a3a7e0914034d89a25a6bd2acf5d3309377431048f09007708c5368d212b1eaf8a4331ce9c55b6494cf9caa4be76bf9e9391a3ca0dada76023f61c02dee0f1534303d76d21c5d4e7985d928287af5aaa073ebba93d06e09f412c7fa9aba2de92a7b8d0f240368a79e9f27eff09e3ecc76ef83f9ffd0f6f4363da4b0af35337803272480070f09bfffe7bf45f4ec9134b7416db8769018584419c1e10b756adc396e2a4370d452f0f720c3ecd4359b6cc22aa80917e19b0927974ca2f6ae5ca454f689cde3aa21181d9e02fa8a3dd642abb796727604d207a0cfec7e22e8c01250658d1c01fc493eb18bad2a85463e522661e9cb18946438c48196283c69a9c79052aed75c70c37669b6440832e0aff5902e73b52ee129a6f59eb86454a80c89f7a62e3eb42c25ad13e6edcff99814207cd5e7beaddec01272597c1e6a384b26674a0f903eb95f898ee5c72b161b8ee881b1558b68a7f9cbe4845e71ecf2b7c5bf64d182fcd852b18e46e5e97380ce1d332ae08f341b304cf3f4029b998682c00c2fda12c280926bb6f9da59a4ee788d48d93564ed637bcab5cca3549d6d49a482b1152e472bf383b0e9b39c85f40180f3f32a6bd526444bc5a60ff062d5aac88cb81275ed16f22bf8ecf59d97bcb4781d794f9be473fa68412174729fbf534373a12aa6b43deae58a8efbf4145d086b0feac42c4f3779801b488dd7ed02dbf543a053b07a619443b7559afc5c7d400264b9a73888838c0051ad07875ff661b2bf12e75e2bc4ce18b2f99850761caaa19bcae261a46a625c1f2fdda79a2736427fe8158bdd3740cccdb19ed572a025c1b8e2822049a7437053f5a19076e96c24d71cd30669f02b5c61bf2cf67f8de7fb52ee1ef3f6596e9e1ec02a8b6e169a086a7d7f556928b39b710c9dcbfefbeb2378d19bf86cc334144d824fd50f36f7e1898c12051abf33260980a70d73f79accb439fcd7cd7e52cb2c6bcd652cd871a2578ca6957dca843d3a1641909c6901e6b63cea785197bcad132ef0721e5edbc87fd43bcc5063ab30834a8165d2b200a534264410cc948c5377181d55992074afd2a88aac46ec60f227477d922e7076ae1c019016d073e62561ee3056df63e0494f632d09a9cffc525685c7256f246cb038b1dc1371ec99839dbcff5572484bc82c010c0b3c0937d8677f9102ac1e5bf09e9d19917bed61a5f0e951bd465ff9775f2f7e6b47e89f23928aa94dcb95546161eb51969c2ced53f5025028f41768f19b866e00c18d78c09531f67aff343428451a13e859380c67fd6eb03153b29777142dc406a933fc72ede174f14c76a47ed211b85f4afaedc9a69251413afd89e476332e2ee68c128c179d72ecb3d2b36345e126de027b9959d634da3419de5bd05155bb4c9b062ff677578e9e04cd7c2f0d7ebb2bafd61cf4e43bfbb28324fc290df5e0bd14868f0616ba740d56763649a38d2c4757e87039d588852623f1bc58981a1985ed62815d7664f9e6c9527a1438e892d58048ea34fff881b00f3c9f6215fb4acc0f5aff1f60caa688c2bf05945291a9399c99ed8c32be28830abd406b9c8633403ae9b29b7f9c10855957b5fe58a4ea2069341e0fd218ce9fdc3daf9eeea0ec0d36cfb766cdc0687105a349c227920dc627f41f02eacf837019d730388018ad5563044fa0bd714ba95ca4f5f057f17c6e88dedda47cd03f7ee816d7b11250047687c43245bbdd8f92d2db0836427321d97dde4644ecc22b623c16db3d2ff43156c2292467fca1a07304d0e81c6e780278bafed83c56dc8ea2d71a15d5afb36f64eb1a29d05ec779ef3af1423b9c6379b7ef709dfc5a57e608aecf5ea6f1ecdbac19cabe0a3542de9b8207498592208da7f252d65c6c81acdca774e8fc45203b30e29f3074ba4c397d8c7fc15995209649675d26733347a775ac9c2bba1871b396de9f4e0e5b66d1e259c575d0061087d0b04d8180c0d9b38acaaf8de4e7cf2b49f7c8027d9ad45d58ae35ced54be313afc881f5da28b85166e931b097f109d8e031ee5b26b2abdd07eb53c33cd46600afba56e58aecd4cb3c6f379db00c1fd9deebca67e68ad957bbb16e507d2c40a2060506fbf969bd3cd94f56a024dfc68ef1d7b3e1df4553c9ec6eab9f155d7fc6dd312c8ef8e932f0288a571dc4ea7b502cb8b4893933156389188e210fd39d0bf8ae9aa3775ec476b1c344442a27210948bab920d91101e5a1075d7854d99920eeb28567b0b1c00233ce9035761efc0ddb5fb7811cabad07509a00504d6cf2c0d35d42a2dbf7c87ee38fc9d5d435d3a3d615245f689c6faf14a255b1a633a9340e16c0926fa05f0ec4bfd3b55085ed1397cf469a3cb95eb45cd2ac4aacbebac91253ad1e0d7c27ae94946bdb5b8342ebce40da455feb5b60440f1e3d599d405bc780850ca90ab8b9eee0f34e3924acdb73e634f7e06f1d7764ca035511549b4a470a029984388e950a5277d92dd19b1cbcf68799f003b665ace2299145838d9812450ff54c4928bdc841ce05f634e7d125657a7809dbd61eab40f188ed5d97a7cc92113dcc6738b1b830742fc5c4a1fea32da93c3b1deb703122dffa19a7e87452702b12f5fba0d63f26257fa8614d48e6e27a6b92f7cfb7bba9d254e4b8f70ecc10a3a2b5bc00170927a22c2e36e58913f08f2b450dbfdc1b88d15274cbfbc964fc6b6b95d87e3de43c7b6eb1da8727eb1c0c3d7d98c6b2ec6985ae6ecfb7fb5fa3a59d08dab45d8bca429f77316b301c7704b85ad3488f9a9278a2c8db0c437f947b33d1b74dcab9384136e404658f587e1978b90b77c9379a8ce03361f9d52d9b8dd67d35842fa7132f775d4c04ea0c65f409b73ece1de9458d8efef8e049258845398708a6d3cb87fbcbb78394853e08aa56baa9ef3db72161d8b5af1a4be2cf58a17c8c4a24f00d2dbacc992ff56e2105c9c5202d53dd913b00fe20f666998b2dcbc8e16a5a1a6cea1f98f3a7a452faf9da98d608163127bde67827c498a5ab8a3601c3fb32f6ac79a8784df72fc135958ac8b2c4da8efd41c3b914fa5f5bd0c3b82c7c0ce90007069ff3f9fed54bec57eecd03ca13ed65bf90a2460f43758679faa32e36d597b647d4ffc9f8cc10235c43a7c568f5abdd0b16c2a04aca5c490ebd633d023e2a17b5e8bd30b65535fad8fbf4b91576cb53065173f7a79cce34b8812618b9e973d42f6fdfe1b637cd02226068d1e1c8df200c50adb023e0ddb4bf0a451d889132d7a14778cd78b53e8c4d592734d7fcf3db7d5d322d8ceb8757752dd6d96ec71876feb82a54ffba88b063d49e96496744787d09a6cb3394054feb4c7916ce383d9c818536f78c50df4d25f6537142ab571b4ff5ffd2f1191b06cbfc111b3220b624d7fb30073baa65ec28b75649a9683d16945f4eeebfda5bc069f71cd3333d9b202c09dd7de6673c3a812629b06e3344532453007a62bb246003d0f2568040b00ab7a6b386545a2a97c7250d9397976e94471d2626f6934b335a9fa2bd97b4739c69a1c0450ffb12f869b7bdc26e228d42041dae09727423eb0becdd2df3c6cb232f01121df3d88fd8688c3cf2bae08830624713ec74e944e7b386f200ed63e18b7c7ae8af9a0dcfa574a3b10397c4e3909bc25d403c4209a31a395c66782102ccf84614b5aaa96f143a658a6d2123bd441e184736d9960fde0e49cceac5505740ec08516bb0648abe143a6ed622efb38f0e115c78ed8ed4ae34e54a4af07a6e378990d25ac16f8261e3321222247d9177aecaed3909428cf513754f6469e590ebda09a1a9ad7957f5a9bfdd37ba9754baebe8692632eae775800d2176ba3fa79febd9e0e88d3eceea0a71c65facb08232d25926209e027a384a6d02b08c4822cde4520fe795c2792d7dc0c23724f765343505aa17ae77c62910f30f5b0bbbc5c4007504dc853cf5278583b667d2839bbe7ec036dd7c2646f1069ec6fc29297d871351ba8626d37e662152830bf3b713a8f74d404518bc2d84f963d9886ebb1c3c917677aeb2fc661ab558151f8e68e0619b0a31137738d6248fb67950fa97772aea1ba5b6a80e1b8d9cd8f0167201468fb4ef177051e2ef12be1cb668dc08ce2fb544cb403d0b036b8929ae3f83eb0a1a64a949ea3ec1bbee5745981ca5e27e02740ad315a5bc7d4d1d0ea822bd4958dbadc764d26fc1929da64ca6f3d1081ac3e2c146ec5c875cfd0ff570a4e659da55928166f55b163f60efc606bc3b2ce94c7c2fe3164761477c2b93735a0750b1e3d98f0527ef73679959537c00f6054e84ab591dc39fb5878012cf02bc34a5fd47ea9d9cc3508f03037c163e0681f82372955b7d67c23ca92aef6a0e35124759d8b473768a06f79b3d97d7eb74a1eeddeada15e6bf6cae46696f4ec897db75fe9966521e85bf0960e24d3a03954ed8b56e4fcd934c62249619607f0f3d2a64fa895de0f2706f48109f21e151a4f3eb4db395333d34afba2b51ade8eb16f620e529283c0b423a0b987e366cebb2c6b21268494235c64dca64d0c598f0ffdf0a5ea610533280738136d59519ce4d1c023ed66dc1cdabbf4340ea431823c55a7bfa6588b32fa3d43e8280e566806c8c3dc639780bd1a66571bdad61308376201758889ec76b06e98c4a97dd5e9b730403c5388958e299c07c2621d546f45a8e50d3711d45b6d112197b1312afebcf5e69c9ea68dcfc232fa2a91c1bc784fd30c787410b7b781ad9f848fcc2cbd56fb49a7bfcff4d1920f98da08814c874b8ef3a3305e75d4a9b5d4d005fd00dc8a2e1167e15608608434838aacd064b51515f47e6c7fefca4b374a670057dd817e7aea5a57c2bb81a44cc990baa05cda46727f471950f74c71e815605a266d89bf46c6c3eb38539b44e5db4639a3cebd5344ae2391e2c610ee9356de2d49e4d501c73f31c88388ed6e92ba14349eef407fc0c10839437fe4b380c6ddeb0db504399ac9c4b5c2591b0359ac3ba7edee22c8c6554db3f2662307199e20a3ab0d9939de55085f8582856fe2e70aae5dfcfe6cf3d9bf94c21dea0a753e21889ac0c48a0ac525426d4aafac82206425653bc27a2357fa153d20c04a9f94180880d41be81824eece090c6fecd0cbd0a4d74b46dc224c77d4aacfae8954c06bedcd623ea0ed71adeaf50dfc0e00bd8db2579e0b8b9bcb130ca19450ffe5a81a6f41f5d25d0517ce891f188b70b315727b48b8a699f51d19ee4d7b659e7b25cb63dc6463bb7ff2fab1c8681e761bfdd91a4c1aed4d570a8bcb395a1f049d0c57cb94a36f7de2fe1fc7f8bcda541c9c3b242f12b9e9f3f864dc9bea404fd707645230488b70f3fd45d9cf7ff074b5349fdbb9ca3f50a5dc2076bc102ee5c556a9e8354dab62d3ae00f2c20093d0e5c4aed3aec3994603eab1eb7987cd7208c09e589d7d6148ea50ec0dc111c5c1d899bdbc0e1ae7a2143f95db70bf339023103ab88ff340ac2d1256d5a8a5e48c1b5069ac8a2639f0fc255278c934c567631234619e8fa7266c81d6dcf85297b70ffaa1227bd2e7062c10f7688ae60bbbad3f9d798dfe621400494295c043c3f47d16b6de52e996aac090e813e00cef0fdf9906e6fac26fa4758e0c7a78682fd137d1b0c5ca7ed3e6e3f8506da46bc99f091d170525a4203a35b1db19e25ab6c1d0adbbf59548bc440b13c6b65030b96ace04b163e1444a93a9f36b399d6a25907fe986487382e532d34df0926c952fcf22364e75d24a6a3ee3e056a2d7c7606d0cf14009379dddf7df7d31f28e740de66ebffb3671f93fef152885e5842a0de15bb1bbc14e9a3fdd8099c21fa0d14350c60b70ef96240b3cd3a70ff8b95ea4d2d949c9ef161f8cc5fd43cb2ec7c95a67497db7fe48ed20f65aa3474ec657a8c94a553170e73ac8e303aef943cfe3a6bcb74048f9fb4d7044f5ab642e9f1e78485196df8b4fe479c69dcf0b6f05b3edd9fb64b14c9d5fce553789c120c7fd25cfe843b096a33d9a39354d638686ed9aa3dcc6164fe616f1ddc86f69c2df31deb4b10f51c2a1a86a66ddb8689e3aa478b157ee988b53c3a04cbffd80de10e39394d038d81d1c69d109acf2769c64831bdfa6ff0917f7d093f8dd004d0d8a226767443d13f6cf753855eb79aeb80242ba49a01b82d5212e1b064ae5d73f79311fcbd8f2d7527f7d16f71c0e7310213a87b125f8cdfcb1e84f5c299d192d345ed320d0afec4dc6a1b6339c077fbefef2f9d6688915e3266740d7d06eab24e62dd70b074a02367f9f6860932b28abdfef06905c781d618368c498ac2aebba769b179807194021ebe78e7b0f4a7ecba8b419313bc0c1b53158bac48d66125cb475654c33e48084d8598db3e885f3377442fb05d6fc4a86a848ef877e4000e942206601bd58023d7ae4070f4bbd0be9a590f8af371637d847c378f5b7fef6f6b3e2b83ee10e500027b881799810625e59e376b5049f0e5676a07004f5bb83f9ae82afb348fe26570c92ca778f17a5e39268dde2d29b7a625b3d9c7206737786a0d6a5d19a45bc6f77c14abf5c467a4eedea060150745cb6e120d88e3269d88bcb34d9f6f8becffec9042882c134c6ab82bd17f51613d1fd47cd3ff002a6720f65f6f3362ce1ff02cf91f60fcd3ac3525559b1575eff8fa6d8374c9347526abd8ca62dce37d84d2f5b081705dbd3284cbe7c3053b0d93e7f27089fd10224bea117f11c088ec899dbf063a1aa6433f46c64712f8eaf81c69356a9fc63a4a785059cfd076dfb69850f2c70b22a1a2d04d4158043fbe724f081563c079e768327125f9dba25b1f68f09447ed2f5d8a3e537cd15a312ae4a9a2c5ed0eeb1010bc9708192552aab704e96c1d05735ac811f4c2a043afa1f41a1b6ae4e5e1ac2ada72d34e1bc19bea19e74be5db17aca55ad680a10f9ac61ce9a3eb0b291e2e60c5ff15e3e17ed12dd99638cd6eef5b13727758004f15ea124df1006a53eb1349e9fa814232c43a35b6896ee332ad005ceeb3d5bee98d36cb22cf4a0e97e034e6df0fe875379ac8c4ee9c3031008e5c082efd648d0f66837757f807ed4a49b3ef2b86216a1e02eea6c81ddffd3915539daa0db9c9f4759b8842b320ef1cf1428562efd3e78142fa4fc0951fed8b25280ffb0fafd9fe6bd3ccba07b89d155d4183c914c01cc58e0ef3837aa7fef2c3d134d42b37ffc2b2c379638c18a80fc35c91033988e6d72535db4a40a0c08019ea1e98db6baf20a860e37424f542aa1f10c264487331638d1ff7544843708a099f4daa49bc6ac70e6c0cc543b414b435e732f1a06f80a3bb7469b592225e058b2b410e368ec96a0b2ffe5b3711745a14d62cda78afb89dfe1bbc60f1d786218dd9a701c5a2446ca9ea5361f830d0680e1551e337519e39b040685c1ed55f236faa94884b0b87e82c3a89e153981bdedcfb268f2ee1a9618d467ad29bc99167412c542911792dc0e3564707aeda2c7fb2a47039257cedab8e4934f9c1ccb79ee2bea8f2d35d0faa22edb094a10b43db8ce801b660c6cee7758d5e1d024a75f07bc85bea9cf629bc30e6348748f5a9819c622953d2536cfee906622ff899d0829585445f294872eabce2cab7b5628cdba90089eacb76859de32051b8d7db4d9a88d3483ac68037b68c5f2a2fd061feac01b3243827fd1a30259621ddea682d34c736e0c7beb6fa5300b79e1d9f49f26faacd013d0e403c9c52a8c99d01e4f0c91c5ca4a421f7f79ce813452abdb11b93bd67b055f4e4b67da2344f3c8dc4a3a0c7460af77a7e15df5e6dadad9982709a009701537e12fbcfe21f670e20c6a308d516f3ab3992fc205a7bee2f4dd1c72f880b148904ca1d5dff050250ad7a7abdfa5263670bb9f898bb6e623adfdca465ded618f1e8957f17bafe7fc72ec391c07565ff7365c81006e1d9f244c879be5b861696d93db8c36ccea6cffa3274bd37644d1b6959db1765f32d73cddfc1da2048d5a26c1da3e2e83931693aa6a9dec69da9c1a216da2b0e733431dd24b9280004e7cdf8ff5087b1191e2f0ce7bff97df78fb9ab9d4c59e144544717c60ce5250cf674f433b62e4450187e36b766405be94a8720775da8c1af6821e7fc4ecb26febdee596a2557c1d31518b707a17346e8e49ea46a70a0088d3d1539ab7e43dd3f083e88cb9f09b7020cee97b9071d3ea25e37630bf1700fe0f25301e30f8ed6c1d017e63dcab80fe51d9221f90348f59ea9bdf2504cf323e1d69870b13f38559c2eb6d0114836d3ff0968c230b3b78f01b2206679fc5d7ad69946afda2324f9cdf928afa805f86980136a9db7e63794af13b91b69a38a58c7e4d4c53eefee38679d6734ca7176f30d9ffd2bf863800a58df2d90575234ec350c2d44bf656e0a03836dc98422e6973c351390cfc0959a4f5e1da549273212bbab368b7a918da2322f83e640bea64a6ad8bf4899ae5616936459b324d3f5c24f05624898171c0945fbf666f4caf8223ec44186c8acd99a834ca1fdb72c42f70223477c3389d2c0344608e2363cf2f4a3072a0c4c913ac04dc624d6d8376e91e0d3c19ab23bbd4395aaf9acf143d8c06c35e22746f33e6fc72a36c53d815eac3bd9ec0d1f59efb7606c08059e2210788d048a7f41e946f809bd4e3a55f4e4c331c8c0d8705f59cea688d07f4a3908bba7896125afb4373a4ee33505739fe724d8f0dbacee5e0859aab7ab57f26cfe355728d4c12ac5642e7eb050297fb043207534b9114becc0e6c51dea7311ffe28c431a64fc6c3b64468269891a40f3e795627ff4202d35a6919dbf23161777897649a00604358491d8d230a8eef7b6aa6f2c3d770acc0d1faae4845f35fd086335d52fe9075a776533c4f9329c9af7ade99e884d9c8f7d09244f3fabd2244a94575bd0929abfb98e51cc03ee039ed89b8d053bdd500932ac70067a52a5a6f7869af36999df7e511d2dea1062fde1011556cb86bd0bc62bd89de41df995aae65c30b978100f4dc510ebe9c54970f0a709b337102a2f68831e27410c55babf175db91d49f7a22fd7855f8c99c6606fce33369ec9679195fb354f0e8a9bc4b42ea35238642a55db0d8a6d8efa629a387e45151a6b80e2c23e02fb0210cd43c08607d8335356e9b813bb8e19b3e7d503d21c45f8d8aeef5e25cf52855a2f50f5bc03ffdc339149419ab5b5ba00c8dc3c27e8aced9db36409e4e68f4bdb6158bc73252c0d4be7f0ef9ad00ce0bfdee4993639db83f05a5557afaf949a32b4122a4942f0167e8c77b4a5333da3dd9fb42d540ae0f94bfa85096eb0add98afe76d3f9d80b278ef2c7232a1414b3e927e52d68ca085349e76cf075c463b77a58896c7b5474d09299ad5ca69aa4e7c2483666bc5c754a6d046af8604910c96163661afa0529263c5184fbe4df1ae3f3e2c0f089555e719d36c78f5e5ea02ddb0904097e14d074f2ed9a0d5c069e79e1058cb96b6608dc67f6c432405ab40649cc626bfbaee836d433c27e4dfd784d9923ed4357fb03907c86d022c1e1d77f92cd9dc4eef38b566d61a1af79c70b4c92c447e90401ab1ad003276b7f482fc042c1c9e367cd8bbe38482b1ebe84a84c4698a50ca1a3ee4a58b7b0adbb06cd237c18de749f557914132d1e920918547e5fef2aae9097c2e0fee33d742aea00f4787564c28fad5deea4f829bcac2d6c91498aa41981fc136399ef39f98b51872544475c2ac415c73281cf862675e73f1d7298759c1c268b87439952b70ff98e68da51115149e25546cedc249a88acda94516612c1f6d82c653934c2ba760275b6589ee20b4535444e001cfd7e5d719a49769c2840397266b7b5920f2cc2d2913235be4ac3cec7f31e8e86a53650dc227ab87967e97a7f7658041e4b4c1dbe54e1357a707202224714a1ddd895534ef332820389ff6c252fb9390d2c7ed0dc918fab7c6dd4a1a73c91db5ae5b787c1f0a8d266106122f7416f0f9a6cd38b00c99374846564d3638dbf84207d3d39fa01f1667b0c3e17d5f560849620dd27ca5e72eb865f40a5dcb3f1a3c73eeeb302994b2be4856b7038b7aa9d3f559f1978b1d239e171164cf0dac0738aab8564a5abaac05cb9635b6f0db10dc80bea8f2c0bc517ca13b46a996d21c6356fc998ddab947eefd57ae7f17506536cd32b231062f8d288f795b0ff8fb5ec3e3f7a86e74e6fff90a84065315594640a4033a3675380845ccd799490c13e5964ed73bcf2050fa9a5317cf976e37fdfe14d00317909f18c8eee8f07a7f0ae5088dcaebdf3f9263f8f401241859d93610c7d443d7ab90758a29651885826a1347250c73a4c86dd8edf1e0f13be487df762d95ade752deccb1bb87610d6e6ca4d539904947e2474bbac7c17caf75d366571cf532f433ed4d5b0773b47d6a8b70bcadf4a5d77e96a1252c402a6c6b05994d7976011ff234d782d5030a7436d327f6fd30941e4afb30977008e5f7f630ffd72db72a32f249487f76a5f3c9afe14968edef9d784ed1a6fce257826add93885834638a7e969bcfe2c85503b6b7e176071d4e2dece73cbdd5cbff2c20ff7003c3860837da8706edfb83404a32c506342e62030923b803f6d5956d1e7c5f0cfc128c594989efe4770e7caefd2d4df01de29906c62d5ff0d4fdc7357fd73a7354d1767d4e606b591aa91b0eb0b9790dd7b99eaa6a57c8376557c5f26ca177788c7f5346b174f87df55b54be662088c228cd4186762d10c3462a5fbe2d0413f952b7c602bb75a99ed1b83a89002041a73f1449b7c40b43025879c73079ef7a693afe3f46ea6459e860e15f61090fb8b8598ffedc5460de25301fd57c5ca25ab75a7f5472b578c89f18348f0e64aa383f0adc56b24ddaa6d7896131e619b0941827b7666d8c581f82cc72d8ad823c40bc634892f7af3b4b7355da7081285caf094d8b4c0d4c17c1abd31dc4a0c55bc80dbc5f8dbe2a80d85176ec9180579e70573089732d7291b158310c7550a8bb284fe110bc5b0cb967a1dcd69079f3378b8bc64d2b7ed0d3bcda638868f58d6301811113874f65ea065a50168eca51906d199fda4e883b70d98ccb8074ff962e35d48fa3465b8fdf173f676fd2bc64860deeec24dc787c2fc995a2dfcac7422086a1f131a3fe70ed5055b9a15c8d6ed3ff9a7a47f77a9b79b06b0db48da374aa3924eaf154a636ddaa8f834cc2780fd8d6dad828c705dde216f1dd7b91f060a99acbb0da4b210f2f426c0fa8c5f2632e4c72dc2b1bab3bcda6c4e06ef2c3b3c3b3ee986d956790c470f076ff28f5a67f97b2ef9522b37ea8793d733dbb8f155841003205459be1e16dd3ff13779d83275adf5abdbeb6aae75b55ba028c5fb7157e8cb0638ad35513037b6f9b6830991d2c39c22eb08172eab979037381d4e42a5053cbbd30cca50756407bf5c3458f9dee86e6e1bca6e96fb663763469cf51e92f178fcb9a1f25de2b8877008a482463e4a98edb7fd3634cd81a5142332b07abe99b069d5f7710bdbd432b9cdcdb3db3579d4ebbdb532f4f1cefd7b18e532b0fa44889d5c2414e2e55f57b9af1aa2f92453995c574abf8f51ff538b813ccfe9586565cb483aa304d7068ed53c7f119036766ab81abb07d384e22b4aaa613b0ba09bcdd4eda71f5dde6d94c1c2c68516b7290154a5c7481734358b96091c09e1c6d608e4b95fa1817a86a5fdd147845c25b1f4ca86b5bfd48182e4b0e5f14a7a569d7e162260ddccffb25fc5e13a4b936cdbf22e319fe35089e79b2883a8961af4cc93cae9cceca6236677633d46a1849b55d1158ff506e43ef275c1ee65b6e63b46bac994ed01a464443c623198b6ba3976b2624b48bdaa6333a5b1f979e5a0d2de6475c31bf466cc3d365a47428ce72187961f08488c15d4a3e6f6899bb3d1e9049c196ee1728ca74cb59fcc4823827b81372f233c83bfc2a73fe7fbc19be249f4873c0ba2c05e41cff3eecaafc30d00e4bb2c9ee17dfc614a970b6520c4c83ccea432b94d809922b63f3581d10dd4f1f53229a21617f11dfccb8c93129c4f49be18536b8fadffd93d5cca20ddece7d4479702b0cd0f8e679950e7a9122e528ba179bd86b2274bb7d54f46050a5252717829979218345d756095b6c5b8af8106c896b75e2517611876b29a2205c97abeea61d2a19cf2f492b23ed79086fb7e125fc93f9d660638d1b17455880fa4971405649481dc14e562413ea88110b936b98857df1e607159ebc82d325b1ef495f5827da6facdbfb366bb8b6f2960c7bdd9e67538ad3f37f9b2f8c50450f9ef541a170b88d8a4cf248ec83ba55c8109ab612bf10ddae547c7c1794ebc075f2e85b9a5f12b8b610d49f356bb0225f1d5d912f93541467896cbaad180b00806b6024c961caa722761d8a2c4d64b77ada12194c0af447bafdc60206e4d507efb54dff646cf3441de349ae1a0fcde04c549de8dee0057a2db78e9e57af5bab867e639136957309edd93b99229fbab4cf77c77568cd5f7eca24ed13a631b5cf144e11ade980e21f04fd14b1f69d3e3640be19d094918f26b7c75c7c6981127ff2021677b5120157389833d13703272c06b1d9f1386ac50f878f2d18dd60805dea7dd91bf0017dbaaf2c273cf6fa47f3512cf23e4194e7e55ff31cc852ca4a7e706df83ad95ecef4769cff0baa3f7dad212780cd796fc9e8f6f63635ab6f40f711e60c50d140084c2aa26a78e1893435f857b0babfc66b435bdd73c0885fd554a483e8660663194134634d632b48bef0839ea51ffa199dbe802c230c0cdf57ee2b3c72cabc5fb17254f8ea937f0ad871ec814e7b5e39d456c0ba3bad25aca83528ee4392fa439fbc7ab8d3306cc48428c5014f150258d2f3c326f5ed378c1622ddb499f79bea3d2c7893464c6722e62bf11bc8abf10311211226779e6ca77b738ad2ffee1801d47d2bee67f12810ec4db2180b771529f6ee9c1c3bc0b8573e5e234aa8e9ebb5bc2bc43fef60c2d4f111f60399f159f06e2f08a9cfd636c1301004eb5b022583d299207349836b8127dcfaa5de951a3041fc62aa5142b8599c4b1b6c50543e1a28a77c4d6eaa1a81a9a5fa508b653c98fbdb2cfc4842a807a41c0563c1bdc96bdea514610aabc9766ec6b52f908e464c97f879e1bf67b7f7b26bf78e72de90ab4ad570b9a244f5871a5eacdef083f59dd7ad6f8382169a2f837f1921d7021218ee95bc1251a075648025272cd8a7b6686b6dbe0639ccc386d75724ca2ece573dcea5d7e0a545d36525a1dbcbed057add0242ade2aab8a1e182a6b5e7daeb17b6341a9645691e3840f1d6d24f9ae39f3267063880d970709db75a85fe7bb4edf3fc7c3cf40800703ee8ae2b013c0e8f827639c61eb2615b3937857c7e226074fbc8161341aab1e6a3bb820c93f1e167b28b98a7079b8de4d29fc1e7090a91ea98cf1f2ce546fec94496fe18a1259bb83bdea4edc3c3d29ee6b4ed260566123feddd2cf16253152b16f5c3868fbd5f334cd670abc2fa1ca2ff1dde7294ab7536b5cf8943adb64f9d1f707d5c75f0c9b7db2eb8046a2e934220569dd375c4f24e59173677eeefc79600bcab80b0770e7e8aca2a96a9ce6c8a64935e2c85e3f0fad3e78c9098c779ce280275e9356220023aa2ac03da67391a49299835eeb3502d8ab65ec660939e331b965881bad74b351499c5975117b8f6e3b3ff608ad250204e111bc61955ee69b3a07ca7c6371a5c403012c442cc817d29759d6dbd27d2a6ec2924864393601f6e356ab8364ce11db459bb96e5c15c669de4292a25eaf5437d48f4894b6c55eae4b7cb38fe057eca12b03fd69c915761433c9df28c88aa5c17343086d7286f9e12f7cd7e0c096509667fd5bafc705ef1010b7488d86be70f66274aac568367443238a2df145467ebad9bbc56c7d6382dfe1020ea45e74d688585580ae22a96b41df2785a71f635eb3841922fdf353ed4689af8a72aedff4d9ee4b00a2f91dc7118a2999a685c71ccba875d40669f081cdfe9b4d233673408342cfedd1eb45657519d6fc3bd1ec654eb21dbf858133d130c9e25c35ac114cc9b681c6db76705e7f395ee4dde82c369b7e7d19fb28ba0fdf3bd01ec64d87fb29660d3c072a071c3540737b31f8c884872d608378b04e6244686847ffd73894bf5147777f0df2927095a4b452c8fd970bc06d26cf923f7371ef2ba67a17336355122bd1b8ba1c8bd8bc4ac645099b65a2656a9a70cbc3b6d80dfd4ebb2f083f388ef282af01e6f8c9ffeb8cf8b919d1ea70b87ca50cd522dae207cc34553ab73cc206024b63f8ae3d51082d36a2adb2653f020f07863b849491523c28560fb7ce2c59fd128a908983e928ecc5610a8296668d5df1825192d6aadbaae464141bd139614fafd701557692839fbb36b576bfe8eccdbb25df97bac195a12bcc30dc315b43add7fc8026a13633fc66fd12bad2948168cf65d52efcb9beb0bcd942a943cba61eb5a690ba5bdc225ab8737bf6fceba0b1ce44b091221fcd8882e3bd63bc5344b04abf8122f01f5ca46e9249bd14c202fe0583542cf9f8c01568c50f4b2ebbd7669f97dd64aabaa8153db6895a3b9c0e223651e9ede5320e76d59e6b89a9137e70c4ca3ef2ada00132391a49d509b09c9ff063480cc4e8e980943a40abd075d64381f5bd09f39a09b33439265857f3c516fdadf07858c370009638f0698cf246a04c9d981f680a538e940c24176b787951f27e75899ba6de3336d332abaf66e618c4e9ee0d890e0804ba43fdcdfd668f2e26a1f22051eea0187b01bc5e797b6f75a7170c59b31bb6afc2ce0415f2a79fabd862ce83129c6f6edcac2ca750b5679138763f6288016e7e87c85e4fbad7e48c0252670d9db2c7d8e3d15f0f669bfb1f46e5a7102400bfd0bafef35ae41a4744407b9cf1c647f74d21198cb8e07882b5192eb940b8187c4a59d3a2fe83177b3a7ca7cc728052c6c2f97f75ee5125a49440e469c1dfb1fb33dcd4821afa6e7ea7d31ee7cf9caf24ac361fa78a6b4ba9ff85f2ae7cd7466d946a074f3d1c701e5239b8342921d6d7e589704399662bc15b1d0ff27a507abfa54c9e8872df961b9c38213e857fd52d8d0ef587ba0e2188e949367cb10db75109935aaae5b8600c40f9a47b190839193cfbbe94bec98da5e70a4f3f2fe96c0a9f2ce0125d5a0564d5a9e4ecf8cef5bdae7a2cf6da1d52c15993159b03a7edd2a9bc14bf74ee7d4199fc8c0e10a63467ab088f415b6119bc7bd713c5555b797a73a854de0bde733339d368e026f42151a07626270c6d6d455672959ffd95a667378c0055577846159c0aad2dd1f1d553e81a0d4721b75bf1511307c1a90f1724e2e5cfa1b76d036823bbff2b7659a7f03cadb93fc0c096f5fa00333e390976bd394128382ff8c07b8ccef778856f6bb69dacdb54fb8e1ee3379de052e83137d26dbabd8513b2e3151f6923c134d66eb3f92b3c505886efd7e97bed31f6a634515f98b8a8b9e4c2d6baf3c5da00a66cc9b622fb50ff17cc7e9eb04299a8f412aafd60bead53919dd5a1c363f803730387778b0194b7e228a6c29ead40d739439245b291ce61cf35968217db67c1f6962ccf64fbe80754e1e7e7e978f63ae75ee96ab1662ad55eaa220cd37649264379afca3f3d74938582a973c7c29e3d9c9fd7c2ee0264086d1ec9fb68acef9fcc659fee80601a3468f39783e3c5a4b2f669941180e9ce0585b12b0add2b8dcee8740f83f7c67b8f93052de315ee847ac673f9910059d70191c9a058074e032a53ffb0ed1d45acf01c0da29d0fdc8a27e19ba78b2f714b006e81e75a84e63c30ab494f0c5b6a558df978b3ac6d8048d95b4b2b80c75525cd76a62357c3a0902fcf39f1ea9bc66ba5af15bea07b7c78a8d371ba25344ea5882da6fef02b5e5a049b83567b9e9f5ab5f9a13fe43431454cb640e62821a0a15fa6241c68e77874d587504eb85c68cc7a9890e72ba33456850e16933ad281e604bfe979071e4d06f08033ba4a15c230b72ac4b8f0adccad85e8ef50b690c293323a811c3bcef11d41bb2940f9812acaa08d339cb7b0ea6c21216332b8c4faec55274d3ea69227679f8e77cb6e8dafb47e9a694d0bceab9c78a343214edd7ce78538debfafa9036955accdb6c4bd98f3272b945d60e5d838a42698ce0fb2de6677bc00a21994835b597db3393f817196dcd234772994b70989fd673aa5a70c30cb93b827fe5785b6b49164ad62ce1c315e5e706e62130f061269d820800bb8eacdf9de68058e15ae76b834e96162c26e64832b6501ba1d40a5b8fc0831b90a6f035062a25531d4eed9045da901efd53e5122d40ba85ff42c607c2b7c517b3bc7532e55d61210ede4e905990d4ca71bc8e1618aa19be3c81f4787b585cfb984378f864c6798207cde026f61be29499ec960b8486cb96f6dab7f54237058343b84910281660581ce6249d75c3ce925303be4094a8e3daa43c211bbd78bb10100977d89f7dcf3c32b39f9c4e2c693ecd1fdbc3f38bde4c13610ff2d229bc7d1615c70a832fa700cbec1d435c65a058b5f6641fcc71ef06f57a84ff108d51928b260093792cc95990f92ecbd72f5879d3e95a18337ed48c248df15679a057344e9944897ea5567a5d2939c1e559600a4eba22be77a75c013fb87f7ca25d090606dde5ac1a5f3542239738ff60a8ee0318321e7aa2be15514a318ffde99f03f92a1aeb13d9db71c271936d93232afd94828288ae522a8b377604823b4d95f8c77229431df0520c1b8b5eb49e37da6a1262b2f84c5d98387aba376072e67f4a4aeff7bab0164b0059251fa370ce87f9960dd123c9eca515fe3e731e17ce51cd5d07d33e9dbfdfd5677ed24e2f82ad840e56cf3162ac6977767427b6d6e5949a55fffc6c8f53ef51fe9115c71b8cb2982c4662d490a4b74770c4aa3599d44c3d384b2f892386422c9a3bde7fdf64e39c22daab535ea7ddbbe0c00ad34bfde531ac9a39eb919b56302a9a43119662f7a5b14d4ef973468cc9127dd861b9838bb184e29689c871164f3a540533ae14903e5ff8d26e90a0b1dbe86dac5ab59eac319f46a64d86ca1199cb6bfa855a27da8a8e0dbe57d87a6d167df144591c2cd658afd8fa579089b29fb272ae4a1c002d54baadc2345af9f9edf5169fd2cebf93f4d37fb92128a067858efd5dabc1483aa94c1138181ae31c5021addadc3c731c071f1230df10359e05ca8571da3eeec0f33116652e414f7fc381a7c77d011158d0d8fa4345197f1f83561875318850777a44fe85e7092cabf8dd0c640845f7501d9e223bd65724afa9d2ff3dcb3e04e30248e1d916759ee398fc41c65a1ef953c5cfe0bb50c3c6204b09cac4e582055bd416f23ff02300f863bd82ed587c111d51ca9abd3181ba6158bf1081e67c08fd7e1b1fcdf62dd31c02697cb4febd93947b3159bf897709409fb0454bb4c2b104f1b842fc12feca8b8e48ffd6c8107d5d18c104f347d7072ad15071d5353051089ba0479a332f8f4b9eb6f1a5bd055d5ada138df6e90ebc6cb77be9f2747010700492aabed5435bc8c2196fb6dec3cba42f299439daa1a0924ae43aaaba7d89e6413dc8dfc36ebe3462117a9ae7e471731796d5fd2fb92a900bd0d4ffea567d8a35a1e3fb58b1074510e0d920217497882202a52107d4a6bf6fc301491a0e25b4fc61865992ad38a512ff501f091cef1730ddf86b991167246d27647f84d6aea1f0563b46accdac42e98e62235126017df05b23a5d4b6ae9d149ba3b8aef2001d8cef3e7f3b4090f7bb83aafc4cc7e888fd968a9d34d874e42e2b158f78f88d0db816a798af8728afc915617c7646518f3e518494f1d2d94347d098d301da638eb9c57c823dfb051a41bafa7d6b96df3c7a2c437fbb542b992dddcbe4f73a9c4bc769f8780a837e87ec6a801cba3c91afb20d154ff118dd1bc0a7ce81b1099c954d6bca70204f78a6300a6197cb36f0b6784a60e3babeb97dd630ac4cb3cf1feb5c4904f4ed7caa098bd17664809c87ae51e0c6f137b78a8212c52d05fd60d0f6574fbfe9f907491f861d89fb4482b116523746c91cf5ec791cb96cd8d1f5cc43ff3bdc643d8f3cf96275d2f7bc89f47e5e103bebfb903c80f92721bed07d3ea04cd9d78132453986368d7bda204736d231c91fd573f2ee7a6ee92539c14ec71aa3318e39dd11f3e71be72fcaf1eb5869204a38d9b5a53d6d07de144cccb095fa36e896a6378a03fdb8530beebfeee3a96dfeae5434147319bb33048b47ab53ab1acbe14f85aa17ba463daf3cea94d1d05a38a0197acf499da1e2f41861a9394d9f7bbf2e91186dd625e658265771102935be8cd726ab5284b43b455cd1fa4b977d72ccaf012affe6053f4de3a0dba0e37100fff29f43b3ebb314be6e5b19392215f2701bb51f4641958da71f3a8b6373056da6be1bf443ebaa1e6103cd5c5c516d2a1b2496fe4e23bc1f9c1cb8ad3b04685363b9b6a9230828101e12ac917dc306a16415eac0f7f70c3ee5c7cf3a1d2d963faed6d1d292798f0a3856b2631645e5cbbb8d300c57257fae1b09079bb07880fecefeca2df407996f80a95e1dc16460f5f122565c0d49d9a540388bd019c9f1a8fcd2811dcd0b179f38bd9fe4778600c7858fc8412ad9eee290fb1f3433be6bd572e8f8d8bd85fd0dfc3be0427d4d1f94e012775bae2448337206be45c92651dfcbedb6a475ef521b4f499a6a8d0e8f826e4842c9ea6c61fe9eff1d086f9d1160b3f9c279d1db83d4d8d5dccc4b9881814f94b9bb58b7d6edbd47d1cef29592bba275a08eaa73e256fd86f8ba6b10085accb1627ab13e219e706ee877aa453422975b9e2c0e179d4d1726d84949618e103b49de31b6c3757d9e6531da73a3e7beae543d35d4eea3a1ce74e0469856c3d5ad46f9f402291920541f5b4bd73284defd1e5de16ee353de79247955b5ad10176bb62d5fb5e7bd96631a11f1c8ba2ae076ce9898f68e5d1420b4980b9ce113dfad609eb3f25738c59a05156c2a94bc9ad6d1f3b5adc239e9a192bdca93a4dcb68a8442314ac8aff4510c4bdc81c811ed6a55d9ef2376f0dcf084a86978f7072816427261e9bfb6207a03d9ce2e690dd3df2316d2179a333d8025b1687cf8f014e7358cccf88d38d7c28fcdbd7ba31ad8cbc5def989f6b3009e42893b9180fadb41af148574a17bb0ef84f6d456919cde1d27b0de3d303752fac84d9d60655df04ee1fba5f5ee5075ee7967bb35bdf813f9ceb4e78bf125e9a33973894fe82d24cf1968bf971824f73fd2f77471c538beca80d4c0acfe099a64986febae56a56e623649399ff5632e1ba18bc03836f8af2e20cba38a8988202e3026fef11dc060503ee0b8b6cfe141a000029f264c088c87454c15b8e1efa73ca392b5f90e1506104e73c39e7c88d9b63683b6a2f01c9cb86046b2b2579b1cac471c99bccc2cf2b65993f3fb588622577f9a17e2f1caa47f771b8d28816cc98c89fed1661e02589d276d800f639cdb0e1158730c2faf851295c6c40eec01e4f34cabe724aa9f473d6f4825a332c6fe02f8198ec6f047e41c59f6f844c2967332a599529078205d14c11b59a560be9879679b440db7beccec7d7981de3217eed1284f6ad8a7f3618d36b592b3b5326c5bca484018f464f9ec287b71fce5f13826ff24bdf67111bdfe380b3a107e6797bc68509a317b68089c61f50afa59e62474447d74023f2e0f761c41d2f342f2bfc8128e80a1c70dc9b1781e7d891dee2c5f89c51f13ea63b9daa025d6668d69e3c333a51aa0dca7c3b637afb4dfca88fc7c8836caed05176d4d1dce0ec34fa52c3e380aa88e6ce9dcd3cc0fe37dac5a3e2938128de134f29931f55f60f6fea5c65563908d276651d547f05788e8d7bf81979c940deaf158a8a38bc1863780df912c9c2516747216118ad0ef52b20b7d0f8e4b1aa34f87f65e789fed3d362a1a5f1b44925b35ea5500d950a35ac7a46635ce702f71c60a9d9a9678984c2bdc1b2c25a13952fc26f419ab9bfd394736b05f4502bc3c9ab3bad505a00e9adf81a5af5485ba40f93f1b70fb940c3a7ee03606c7cfa94c9be1b580cebd27ff56b5455db17f949592966b5b2762c71b66596da5d35f7019a618f0a2f8fcee88f5bb9f3fcc2b0d10f709be787a0df40af123ab5f746ebf0a2b45e903ad0a62311ce4c3e89fc3c20112c06583208114bca943436c23d7378277db6cedf2155e171b94ad3bd6f125c42ca1e1feb980448b5d229271b92d3612fe02afabcae853dff58b39315843a7882d287a9248284cf07e540cff9bbb16a9bfe9556e1f3a0b40b84815b06fd86c7c48a7181aa1eb00d3bad0172c20a6874fd8def28f54d793423ea794f954b1fe0422ec58b26b96f1d217388abca5a281f732bb955466c1fd65ddc57cf82c85b032116db717d929b59530aa0e8879e2be4d4edf04c3f3cd5803c33709adb004a0c248d17abb6e90a350d29ee0fbebeab5d45fe2376c1b80a9cd543235d8ea677b0440d088adeb0131b593f299b3553aa0d11ca5bfde55f7536e79fc5004c300a16e96f093ed7f0fccf4f179b0d7f5a6d06bc9ad0c86151e2b779613f9e3fd28a07dcf9d06fca15aa7282babed434f23d74bef3779cb979b319944ea037e479367bd8bd13709d83f1a2bff8e038344d26d829e6f8fd82e3dd6e086402689de65a11329fa5a30b7a69ccbfb64083ccf394d1ada1f9ae7de9c8e3a34ad880a87cbca39d23ea23e85db02c3a8a9988b68591fd4fab32689b1bcec6e0279d6a3b68dd66a1e00282410b1f4ec57bfff5b2ba314c98d07f72ee7fa7431d27aa1af21b1fc18128a005ac1566e1186fc8ea6cb8f329a0c487f54074a3cdc1af2c572dfbf79613ed2f32d6aa96e78581e73dd3029d6b040863e5a52c0c20304cd0f9782d6c73eb5ae340374d98f2e89370e7ee5bfd79cb84a70f0bb1a7a980881da74e82e3fd0a320ef7d8eb6a3f77f872ccf1de2c64ce88350735aaf96bcf1cc255c99862c8dfbba997fa7e2051f84b4f13672de1f6e277b83cbee5e3fcd0dceecb9c1c7e2528c055721dd7ede18671c4946e8be97d6047c1687aaed1610e6b34be98ebee7b5611cf9add373ea3c65beac01fb58fbbb05b0343dcec7784fe69eb44962fdc038d9b0b3464de563932255d3f6b950925a788329af2eecbecbbd6223243db424e51c9e8b8ba161c08bc52e0197b4e7a6b51816c9b3601c8fce16f51638e750377ca82ffc2d6672902c4f400446bca4797b81c80d172f5128a87e9fde70cb9a9b1f7c6fe8aace30488359b374a93db650560de446957c17d5578ac34ca779a5a3b6c234ae38320178ab3b5e2366fc82a4dcca7ab852cc1192ef939764bdc1aa7843d28fd8ed874dd3d1dcc8e3b0ec1581addff7b49d4917441a3fd50073329e9c56c7baba8c351110f3df6981cad14a2072cd122681d025025ccecbceae06b28aa9f706512ac87e3cae456949bbc9628c60fff52f3015da195fca5f7602ff9353218f0799fb5ecfc2b8f98bd658fd92e5573a7fcde2e98ed4cd4ae9c09932d2fc26bee87eb8c4761953715a1c05790bdd26104208de071b5c998d967e7d8f15702e52c9899f58d278e2a577c487de028114302f2771dd8b7f6dedd0f3999e2a925369c3529d7d1be25b2afee5056d9691513da4eae683ddd47e7bd72325931704593ec78515531446d43822547e10a1dcd4c160af356dae49c58f87a803cfa9955e7cc3ce13850da1fe0474153e3533e98ed1c4998d7622131bdbae672898d6ddd609667ee0baa0b14f86f66dc216b0c2e8840c50d3840c24aede4e5601a195988d03ea70fba71b33c474fe68a50616ffce61065c2c997de8c43770fe6afeb74a032634603fc7fba8aea1e7c8ba213db02572d4e15f4eb5db4107c8e1ec0cf2fa6488a1c781f8f5a4e2a63a4610f43a15666f767c28eca87e7e9d5a18231b0f9b4954f219a0735813a0c312371a85a6bc8b27fd6063ee2d5cd3adede06d92d851ac1ba36de73e5402604eb269f0eb4f785cb21ef3ab9a86a7ba9eab4785cc3f83b75e7b6118110fc31928149ce525213cb59acb033ebccc0cb6ff3da062a9cfb7c86e80d6a0c708dbb61d935e40c33148fb2ab610784555465dab3d645604363abb0485d8c90efde449d092a280e762dd7a87b623ea6fa19636ae63c53d01270f4f993e6e425b8d4e514265905af01f69a938ef2c936c5c475f29a36f3ac6e38d6efa0f639c76ff51ba2e22407b814338a9d742b45f81a6df1a1b8458d66206d7caa7ee94fc5cc74d79a3e2170eb9d9e8b57240f47bd8dbed6c240a035015365f15b732daecb56fa0d167080d787fbba9020c91fe38e3260aef74cbc1f79aea91cf8eccf23bdc85b5cf9e5e788368986a873fefd606a098d4dd0990e61f79bbe089c28377f04c7c5b1aa736070d7032ffccaf24f107e1171fd6f3d46308f96619026ee82d15662a21ddaa6ac0f7aec1b54cbf087cc7ac40f261f9113da3dce22a164f48041e022385d714de802fe801c0f4000be2d71e81ea7f79b789a55068c5ec0da330c416c1b75b41a9a08583f540c80792c9adacfe8478c3d53e8b4d3b4e546146a8f690885cdf594a2907407aee59dc2ffb1d2b7996f1ab0a47f9a3be65fe1e724df0a08445ec43855625a4d099784349d352c53c4d1c2985b5250eefe05b85cdcd9014ac7ca721b836ca8f15088b856e2c8399c765010c9a81b588e13f812ac45a2b94d7e7af1a8b921ebfea14a28607603f88c6d8917f2c5301baa198c0f6cf5bd7aea58730a851e2887087a8e24a60ad345f6d8bb664ed3bed47e10e40e6af08528bac7401828e98982411d931ba6f9a64ed603ddc2571c32db10048a8ca0b3604f32fa05bd0e2859b2250454ddb44fb824cac58764c76ab5d4b996bbb7afb4218071de297470207a8868e0ec2bd8c88db29219ca3fb0f2decbf1ced0dcc507333c7fff8891ca0aeef2e5a5b63f4e555b80d9e25dca7914fd077646c29fac881bcbbcd265e6f9f02def7f3c5dec57439c9a14b7dd95d8d48831a6ca686b8702760f290a2b27bfff41cf5ddbb28a42a3e0af83fe286e74646bd8926e2fdb9c63cf96725f4518de892f2c5df4fbf8926656679e0d57203bcb5259321dc40c3507f83af78fd65f43e3376523e793d7b56d26891bc86667cdf9295473c58c4783c17492382d40da88e2ffb773500c682574d9166b9d17ef2a2e943b69e716edfdba8a1d224a17bea7d21254f84a06a0388131594f667c9d8307fa3eb2e30c2a1ad0c1e757ec50f2c787c7c4144e5510f8a2a49ffeba835f8688a734dfdf6eb977d4d29925ce511e992912c6e744cf226d404a06ea9831c64d525e2843af46c489af29fa79c9c9ca4f96f2aea1057ed37a6228276ea84562273a581747ba461c6c602f02b49ad07ba1fc129dc29aa9700584a88dab6cdd00fdc4af8e96fba4dd9ba7ee9b1c590fb36d1756c67dba386c5d58ed591ac7ff995cdea26cd2ddf413fe47875c3efc2dc81c1689170581bc9955f62837746b6f6d384b1ead495569948326951e439896672560e1b2b03d5f85cef366888341f9425ead75af269c7ecf0976536395543bd9e35e0aee1365bcb180dec14860c6128774f53b5fc3ce548f03d1266cdc0c28fa902d45b96c9a3f5fec2cf223965270fe86b4b16629c9ec14c133fff2ccc643bf012f2ed9f705078f873fc4eb81b46fb44354e5685c276b477e09abd871c6c9904577e4b995140c4102111cd5532130b4a5762c55f2f9251989a3256d3279ab7d9215fd1914b1326c5060cc470b0ddea3e9ce77e6e58323a2710c8e7467af280bd0baa7b74646b0c1c6ff126d8497982d7de0462a4e08b3a3722af316d4d243d7f0f2d1873c0ffaa399446a8cbc6a1ca5394c4501386257fa1be9ca0ff378426bb87d0856a7e2e07200307ae14d54ea3cc6029b4fdcca8f4ec77fe2b4c56b869fe7727913c5ce3ab07ab65fa9e415ec121752858bfab406dac945077d43c9447455ae405a79b21114e8d6e8ef65767df66cc3c1e2f24c3ce73b1d5a5e905fb85f2d57757aabe5fb7c7b4b45709486db2de63a76993ebfbedac08b47ac5a5d6435b793add5aafbadaf0810cb7c8f28c7804eaeb7c5970d4f1c5c9a32231ddab7df4d0d8e7dd012f8eb77e67df6bfc76f7d83037f1a7e3cf83789fdf25c41a48e23db7d02d56c910262917286e48b8deb6d06135d7b438a386f01095bca87930f77c189692334c8f0e1000329470f23ad86179a9fd55c3915d708fb16af208f538788f8701c41cf45faae0893eaf87af50b99f06586b5a4bdd434409171519e8658fc0e94372af963436635456989ef8eda6a410c745ed96e485260831c6ab9c1b7497517731e1e195c75cf7465f7a53d6049b5f09a061c091b28b52edd84f9a410bf7d83eaca7a3076ac2ecb2819551a5cc888da1813dc600db52a4096ce7760d6cf74868dd6c391aae585c2cdcca3628de48541f6be8cbeda24110bbbd7e06aa9ab8b818571ecb31e9c8ff56c25b394dd830b097ce8bdee4c0410804fe819398754a5f7ab75452e1b20749b3539b4b59567704901b24066495625978bd0138d46b6aea47a86345ba2db75148cd7d81c74415a660db071c7117f458cfc13378447b04f2d7d959b0254e48c184826ad110281707490880d5189554493d90712c4b7d498750f141b506458f404ae4132883581467423001707b9c775fe725a657dd54b58ae1ca60f0086d71cecc47f402f1b2e2dfb82713a9ecbd73320fbb4b00f212db0e222891ad7a55c589229f8960d7020d678eccce7237f40e314c69af0b07305b93a0aace0228e4aa82970ca9309ce89831b7cc8dd4f783096555f36bed64dfe4d3806fac91f65478b2df94cc3a6706ba93b6c56479a38aa2d6bfe31eb00d66e974c574ccf4bc885cf68e3167bcafd155bfd5c04911bf36a97d69ed3e66ad00b978e557086745595f76b57d6d8a1a77ccf9c85c7dc53987f0ae47f92e0b73b81f0b054b384bb33616ee39b45617a3f0af85cbc25bb6a5c4392f582c49b5a46535a5dd456e83bdd59d6f8753da8fd4e27478d5e8269212b0b30648e2237f85c2f52912268022a8cf0b538668efe3f9f60a1eeb510a32b125688c5b8311b3d70e5b299aca86ababfce0f3d0a256d1e25debe7f63902e011cb1fcef0818a982fc1863fe2c336fdae354b9c57de7a729d0346217dad9efeef8d0a90fee0f83374891e6ea21e8742316df0857caa07c1ae9b44ecba4dd3538ee29ec0a1626b0c2cf972406bd78ffbcc5be0d16f51494e869c666154effe2cad97bf15dbafe582b25f0899a3eb4c30adfd0f9dc70eed5712327b830c99c12736484051d0f00ce806fd7cf097428332a35089cf1d8d9308dd2564e82b820d880489df68d1370241f124dfa5486411264a0f37c60971fe06f005930fb6d74df352b0b0d2811fa00f29d9caf5eb623b1ad38de05531937bf95f81aad416e88b441bdfeaadddb55829d8c424a7851d715fca0a596fec5d766aa04cd1d42c00eaab75f8199cda247394ecb9429e5156f8077bd26c74f42c558146dd1d388c97da6415e1f11ddf7707cca92f58da2d1ca24a54bc3bfee9fc0d4bb52a5359ef9fc11a901f2a5a51ae2ae3fb4b5edff88bc01a13f6caf47eae672d5d7385e3f851230b03e5d02f0d77d1cfd26a3743d76cc233c74027c7206b21d19107d3cdfce22531840c97018429447b118cb4cf58df4b82fcd98f8de0c562f791ea2672faf81430cf35e1fba6d097d7762f7f33a4f96b643497d6aa97d10584484d41da9b5878b4658a468a1b9dbba1f37370d93bf9f4e5fbcce84cc8ebb91a6a7e30be3901f0f7a8ee431a8f8b8d9cffa5a597c257839c0e0af9a82744f697ca4babcb467e6ca64bb0a89d2915cb0029eb1208419a1e4a5c6a0370490d7de86346d1f68c29c7bfcb99d3a11ab5fa1687d9ad7d5bd7a4a98b08b56bf80fe87279a0cb9133fe9ace7407b3ce9dfce8f190c60f75032099f680088fb19e0def29132424aa478090c44f46842193456139198b227ed7c9a87b86b83166a6c687668c47291c8824c6b4b0d940a7dd7f2c030c58a96d450df022380aa1b873605856a5c53f9776da4db3b150490180a47b065b03a9ac0887b094a72f01cfa91ea9bd628dbb713328719a68318107195260ea443f3e8f4bc5609b913e0a27321817dc77c883092a11dee02073c4964dcd1db6457e1925e2126b6398ed6b70f9bff07ff68c5a8d2336c6414ba71ea994145e31b2f4fa96909e7b3d72830b7ff2f067d936bce85e997fd2d72a78fa7465bdde27fbecf7560837510b5584613992c33ee7aa5d01e125f3f72a6253f114bf24f8213dd4766d9b7cb84b72ad52c20016fd9b2ac02e1a2a8e3ae2b986ad297bd29a6b7db037e7eed0e4529f51eea6d2c96adc1454e3ccde370ef0e4778d3134099015137f88d83752a56555ae3f2ed589334d9254efbea60d020a2e5ee9393f3cdd13373c57e352e73a4bcfce4142ff21d9d8e64de3ac2c607ed1bc174e9ba0581d35023289bfa93df0dc07d3c51859eaf7f52d6bbd96b1dde829a4b5cd12ee278b3930fc159a5e2a1eac1d740d906bea22af67a4fa59fdf0b097088671b7aa538073a7a738e7af1af471311a0274b3ee709a242836e0e6ea85c88b758ac755e85ee1fc5649f131e1b27a52240bf9661523a6e5bcd894784877f74763ad77279614776d245ea9746b756247bbf34e6a0765b00b78c62e5c245d04907dd9215e7161a5f7c30999132422aafd64ded89c0aa4fd143baebeca5fbc4cab632faf679b4e9446468c66fcedeceafbd346ac53ca211b0052b3c362f4372bcd01ea61a5019fdef1335575cbb0d9693579e88646386b5c7af9759e391ca3591e1214b1e7ff811228936f9930f0b84b21a91c0b32108a9b715bab72908040bfee0e435ea98c03a38571c465b74b05e62ae7e98f2bc9c9168cff3611f948f160493e64b429691e90cb7a80629c9dc9057ef254da0a7a7001645f632744bb42e797a191e90055f4807de2ee69dd33a2dfc2dadda8475219c4a50dd1d071d091e4050b0a9d27ef05067a670f4070a8ef13d88275ebba176674b81c0a123b77ea18d0f45a44c9bd8e7f5323e77e7cd77783de935603fd45af1f514136180de10ffc0cf7b439495e0a44de18a01a78661a754db82679ca71e349fdc718158121be93afc41774f593d953191e06f6132106991b126f02a56d162ee76f4fcadf2b1f13b6d0032c6e8e23d9b8432d75b541f2e1a5e406a402a90e24208d8a451dc5ea3c8eb52dced9877cc1887a34a1be6b044d16fd26980e6e9d8f0b70b994aed196821181ac8def65138a099067409f38e8c55c4014b3617cca966e1d1d52324ff6dfdab17a2587c6f708ced45b5983fb6e8735b0fe27812836faf8bbd0224d3e0b12a502ec32ca9006fc5cb50ceb6c3be8c0b2f4d1e5a7ad26ca41007eac49ef672629677e270d450717ba7402a44ce2f8701d690b2e88f924e3126363c8b6d915f01a735cfac702cdc01f89ce412a3c033afb650ca925fdf5e2b0b565e5ef036dbc3aab6b469ba291b66cbc162193ae4b90044b667411d8db7f41baf8e830e7aab8ec0f9be634c12fbc40198b43bc097724f175234c5d836744a821db31be6df32e7c500a28229dd2cbca8ce9a62805e2772dd6da54343f6305da724044197f4a4451c1586b7777485520a56820621c160f2fbbec08a2363ffbc3419b7354607c09b5fbd99537108b43e2ec8e7d75ecc04dd63c8093c2f2511d894fd70a3b2d868f8d79a316d51b0052734f35cb42d92626ad4f920906c1a3827eb9f2bd0b3f720676db5af4d1cbbce35f7ba8e846e8be989d27d3b2827cdae7531ba4a49b0b864f21a9e369e726b786a8cba1bbd1ab86252754f83ce0600048737becb401e1d779de5ad6ca622c1c942f74e572991cc1bbd44673a335f778a46f2001bb77126898ceacde43d516f3073d4282e564b5cecf0bb5b1a58271a332e80a4ae0fff88956e53aa859064aabdb2d542501a22e6d623493df02a50d90d59ce848cea0d156f1e9ed5dac4bd9bac46acb858377cf8663c1c99e41cac2b5e01b95182f481311beeb4e90d9225d5deeee22e83ce40dbe6ffe4601889ee2365f7788635c7ef7c09cb509555d529964045a66d5e932ffc589d1c451ac1a026e6fe2e89d2e468aac21f4b31cdb34b696b8b7aaabebc06af41af98658410f34d3d0c851afc89f79693c2684949f1b36f330a80101279f9c97a27ac6da5eb09a638ed88a0acdc03f71fcb69c3e95193a0a260f2c8cb77d2235b4e34b61b76f7e9bf8856e4441c647f9779d6799e20676a87fc19cba3f700427b086b50370331b2382be281164c1b023ab3725e6127ba0ea83e2983f0051585821bbcfcb886dba3229e2cc0b384515913e3a302976e6fdc431921784a99710160266c10b27ce0c155ac39d3066895779cdbd87ce4c7eb50635ee72b3817cbb2b4a7a8af5764d7c44502fda6df608902b5223b9a267d28421179005b0f37deae7404e739099f8b1b7fffb876aa66708f668187d11250cdf1fd0944d25cdec40098dcbfc7540ecf3e9b36da6f78345336e6ab7ac9830bce1c435acba661e8136a050c16a96769d1b44bd11ca29da7b41bd766735b1fedae72c879df8047c67cc100af60b3b87d935461d735467296e3738cc6279f36983eb899b23906b1eb82b8d92a84dbc76b947537dc5d8e5b1ea2fba851188e4e32d58e407bb444f8624da96d8ba6d6e5221f24b4789c6f11db0090e1096d1ae22a5da16f34c4ce2d9eb3649c82d0bd34d03c9ce18589d054f00a72f9cf321e9eb42c162dad78e2b459cbaf0a699f049ef3640dc36c5437a346e825ca1923a6f69491571ed901f74f37aaf2ced5ded5bb04d59bd578b8c4b6b1e9e05e68ae551fdff0ac7b90f2b7494b17e51e23b4921b771b1ed64762624ee5c08451d7498d03e96b8ac6782d6cdb4da722e056b344e845a9f7f98223827044906ed38d7c121bbb1c8676a8a829932c53818d9c5a534ce4c51d12e9bbb5311fe54dd8a3cb65e13c4220ece1bf47717c4e5aab1299ead142ce33c1ab100c90fa323e1fe6732bb27a50ba0516c06cf48e89b834690be1908e26b15f8fda4b269adae58b5052966138f6c6a6bbe2737ef419e4c4400e5ff2fab09f13413690f8e1e72bf037eb3173b1eeb1afdb792837a16d994eb9de55605c8ce67cf8d625e5bf364dd1d336d3348576169e87cddd9379e8502327b69802b08241aa276654cc859ab12edb4bdb5f2c236a3d407f73563efc419901b4237144ea9d7a1f0f8be2bee6cf03cbb7789673f4305ec0ad2d11f8fb62ef7b0f93112fa6b526b804bc6d1b4136a0be8351077a7ad388ab21229511840f34dd68bde3ef33eaddfef9be405443947ef232db505515f1aa6ea8265f76230f0920b6c3d202ed84bb49a1a92ad9485108f2c514ac22f06c73cc06f964abbf7fa8377568607dd2c62d734549116e6705f3e804e30a7e21dbbacfcaadd62711aa80c2bb3c36a4626eb2e6868863e3790e96b9626572a96e6e608dee5fb28492d4111fcbe5b9f619a293cd12b662c964dd6d9a5a8f181875c88614e624077d6d9a1ff95d4309df4544dde096394fbe6106caa9bf2b93e46789a7c27da65c6cca49d020cf41f77040ea528405616d02bb484ef5f2f7a95cae75d71ddbaf2244ecde343b4b1552c77b3e99a18c0add9304fc3e881035c4e0f6a3e9641468e1ef88505c99698d12116b9698450dff11937d763e9a72fb1448ee8fa798ebb8d3c93c96c90b59677687cb6c932122fe517d6a3a60f433f4a7a0b5c66e0b1aa618ca39876c1105dd26f558411acc48c92ec71a402a0381f3a1159e50646004905aaaf170a3663ab83279e55e5d0f949f388ef0070cb840186d937c787fef1864e062d748ad4cb88d1d2e4f2c28954eb098b80b78687bc55302fc2acd06deceb58bc79d9b83646c742b0029d1adebc060909492e946ef6e72ce205892ce17393761910128611b16dc44fb6408a8590f087017a6e09eceb9963f652a501d607d4c4b5ed492ca7f9a21460600fb9a1c5711e6ac605a1233cab5444309e854dc0be441e353c9541ce24874f8128428701b11aaf6d2c96ead05e9e51c089f07d1408dc757f47619d7da43d8050fbab98350a20a5f1b304048d9fa5d9aae6233ae02b77a7917d821a29c222347adea26f2a490c21ec60a5c0f09b9337dbb2422a1cdc6aaa57ca7a3a6e9f9cf385a65dda83d4fd5a6b6958265c9ac79f2e5d20f387d50ceda1b36acf7e340cb80d3732579350d5d79082dc024901c0e030c298bd59bb5078b323151bad08d818a5015deb7e42be42b3ec2ee3281b3efa2af6c5b8dc8f4d00e7981d4063282d2604a2dd878cad5d39e00713c012059125955125c0f28eda645ca7521cb72956dc201816e9bc078e1bf6e853b80d899bc9f62ad182b365a21859923904f75607cdb5fbb4689429df3227656fe64541efd1236b44115b310a4e3bc4ac4c8bb3e6936d7acfc21b2d0b4a8708ab79b3369fa1de692e3e97978a2ae7108cade153d0a8ed50d6e014241f7d62e0faed53fd70193b040a542def6a3a0d1783ba78b64d40322e54ae936ac6d3ff9594a5b2ce189b3237fd7aafc1352c2d890b54df3406f8633e1088b1c610eb0298af88540b3b7ceb0b63a09f56f82465bfa210c660b5282f3e4df83ccd7554a28e6f97b184560f19014bc2f849bd212dd75cfba4526972afca7befcd87920b6ca79a8206294355375be8a2fc5d425e0f8f7f6f8c72789c649c6972db4fde2c6775afa8016c75801a4044e53d557884d7dc848f21be231cc50dd1c16ce0a48dd4854138aa61d8ccf0947f05daf37752e519ffdd5c86ee5c25403b6545fb5532cc1411bc94ca272bc562567c312eae7a4161e61b283001780147f4a3a32ec603e7d0c6adb0691b315f688ffc09ba66aea95a643aac410fa5fb7916d73fa09a8372b63feb0eff8e1e577689747c31e4f0c2076b4e7bc8152bb06742f013ff5adf30c0610f742449a7ee66512367a1a59ac35aa4e69f4c9f0c3c7286dbc50dc5f51e46d23caca9754ec9fe6f8313a61ba20ab1411c74f467d7828755631719e50faf9df1509970bb05a276d4927aaa4eeb30dc421475c912518ba2985504e52245b8e04ae1d69bcb488d835d8f4c3d016d2dd6544917bc9286db6672cbc18959b880d22813a731797b8b0eecdfd4ae9d3d2fbabc75f566b8536f426276fcbc0baa0f71cccddac7a6d5a5248ba1875ddbe9b688fc63fe66813fa506808cc4dbc60c278d86476d077adf70d9bfd5c9338112d11404bba256e88e5233404ece0602a9ec4b83a1ff58fc919d7464210705658826a947c7072e4145883cb93cc23672b532b4bd2f9c37764c718e9d284f1d1d8604d0550a237820f7f2168dddaf58bdc99b72e56d97e84b2d65675759652c541d665c4893755d068568656ec0b34c9d69362e0c4c62b87ca7a349b85674cf032e0c7ab645f3fee38fddac4f816edbf148b972e534340dae318f0e8f15a70ffb5900585861e3e8f18fed1b2458ace7372797ed06f20dc1c6c5db1ae6afc9a9dc4cc7439a255ff1e1c041cfa2bc9513ebaed52b72bac9709cc04f25b2331aeaec919841c8ebd17a02081d105512e3534344ea2260aa9f109794589cdc624fb4ffeb79497a234c627af26e5cbc9f37678a07beb62f2285948fab4ea0974e950eb801356a98f5fd5f40649ce0e7cb65d1add4968d8a9446d907441bea949e148fcdf35d2de48dc3508da6f93e5e28d0b576a532dd72fbb88933045f10078baff16efe4b600783c015fe50c9f600895b99da98ff0b769c2f250abe130f7dbde5ba6d3605780200e35912f0c4a3fc53be563a448148f9a1125a5358ea33b252b225d6134dfb7ef287ae76af6701698d3b6c24838ad2ceaf153d36e6b3ffbe5943d2309132a5ebefbc6ea2f7f49fac4f11d8828d86b30c4c06bb72ae701e0fbd81ba2f9bba554b5ac6da98cf3b82248c7cfaa2d19a850f4c370ee3422546872d5439c84c1866c8630f3c65e6fff01043e825b908e45ffd760734b234c7b090ee73bdc7c9aec6c96df0ea41b8877becbb45e1430bcda502973e2e4fb5945843626ecf45a2014c373c98f490c20abdbf8808fd09e1abb13f15c23a712026f9be316f08f344ea97b8dabeb526816d8a15c9b6add7a616a579942443689cb992c0ec95ff2946524b436e341e3b044fa8904dfd717e30d3604c31e06d729b3db5cf2c41de40e7f0af2edbad40d367cbafb590ea811c981224aaadf13042d6441744d89fb34720ef7f0bfc142874866b6ec0ee10bf8b75d405608b4eb4d585509611491fc8f5d176cd4998023ddd883d0b22e60e82a8ba37d40fc9fef1a144aec1ec1090bd7d92b0c514261e6ac52924c5ff7b58f2764c0e3366cf9f232373175b35b859226a2308bd782d0858c38fc5bd869e16f589a3a9a78df4c22652fcfec6b589f267157558202bd2b6ff7c17c7f7b7b0264660d91655cce064e1541b9cc576f03d1e97ab64b3bc44af878504d22e3f5403e6009f655c28fb402a2ad779274d0f949e3a2af4bb5350b61f4b12b35909cca0ec8a2f42d8070ab3fb19f2810f3526db4ab6233f0fd7e09d8049e4ebad6928ba0b2acfb90114b45abf40285cde68c370073e509af0d948bac3ef2601504e40033d20ef1a986d0b7f84fb799761a6ee4f3167031621e44bd45a58c09cdb26e19cd446b5d1c07a318bc21f3483abfd9d4a527547a525d80861983f22dc0d203c65b5f7ae0837f0f411b601afc35d004f2a16509aa0741634eafc5d7201c082879483a2b0d9098ae432fc597e4d3840d06fabb11a98249df3b1ae3cecbcf0d0b5a0b3462bfe1c5be13f152157bdaa7dad039b704d297c0851c2b5e2874847fa14fcdfc3c2803bedf7602c6599134332ebc35a5e802dda567b6d76bc9a207069b1ba862ea174447dcd4f3308d2ec86a90aaf1c4d16f7d3e83b214ffd755a37ad9272fdf6b6bfa050b4ab1decca09550aeb2d20f7c9819f5c264d8b1ae6fdc659c4e59d0709e81335f28920742fe9f2bab1622b25d3860d3e21c6c4484dfccf799d8c9a2ba91d48123eed2c117095bb945557c538583edaaaff32432f53d66849d6c63ba2b94a1733129e73bcb296a02b0ad9c4d678775474dec2d6801eec47545c230eb9f9896a2cff9a1777f4998ca9189f86d8365d923824dd2acbff493ed3c7bb8580f24a5243117fc8a524a08c9f662e05d8e561411c389f7ae89ce8f49247ce425619ad1b8edd414d4e17beff39e417d7230e6f4b850d7a2e126386159fac563c46d87c4c4210aeb216e98a2e39f66cf3416d43e92b877391a0957e7fd70f916a3c30c7677a4b500c75b284d01fdf052cee1198a012309e7057a2890f717be0060fb85489f234674097a1365ead823fe924814d0f4f0dc1721d8467402403283e86627040a2ef09453233197a7ee3a1b2497dda8555705e6da679e5c985d75fba7145f36ea8684b13babfefee4e4c70a8b02904dba4a09e57bd2d49def02589de3d2e370741dd1dc84d0d45333a03dc94f2e46610fa54e9b5b7a7f9fd910bba981154d7c0ba5055b8763cf3837b0359c6da9f170cd696b397f669aec19e6d17cc7bdc100c74ebfb236426913c1ed154ac6bab9d6a3a2f84a3833fefe4d00a53e6c409ede01fa07217d2023ad3b2d9fd3652f6af429918f7b7fa0ff07789ad764337ec7820ae6a0cab8a4926efb3c6366da809029e4484abdf362385de7203334b5f08b82001e9ca61802115b7cbccb4e7ef08a948b214771011367c5116b5ee897a3f83833faa4ccf3c450c4952bc09d01aaa3b7209e94eb94431f81604f451892f191c8f64bcd123c7db0ed572da2e2edd2fb4e29d7b648d4c8a88c4138ef277456417dd48dc9ce422dc7c4445ef5098ff93e39240e16beb2b21512982f5b2d94fd92b998e36b06a253c13e6608072f96ab4b0472661efb29f62dd64332e02b54647e14d8b8cf688facddc851280dd448a668c55babdbba7180a97acc6ae60406cb7cb5ef81c8754f9329ae12aa32b963839acb0193b47d02039537d47e96a43a517672329a385405103e87e0a5a9dbe9a2b806a45037c0305783ab7608f1668843d35020566124cb6ae371f8391b76647c8fdbfd01d887512a0fe92c43a24d28dcc1b1c974a0007fad8c7ee8f307952a82ea1ac135c153b78fc6844aa0fb5d167d28a5fa118b54837343bba5411041ca3492dce9a7e0f63b68609fb018aef4d54357f21b441a4168db29435485e6cd7add5d1e346a16e5dee36e9f0f37bc4c5d52901ab66c7cc75b10360335c08cfc9903c368081e2223b2458290d85701594af70f2045e430f96e652080f5bcad7dbd163b2a3e9ad84cdf9c2477eae776947ca836dbed84968d1f83a851a6e85ccf7e98e2ef41236a8e2b1bbaaa0ec2750343eed0b6cfb96774e3e59521b106ef8cab16e8446a6059150b70450521436fb999954626edbef1c7fd8d8460cac48efe427ea0d916e82303d17ef1fab1c072f2b4a8b9517e0b1620e43cdb6722f609f14bbd9edcbd70ff2050405d0e09eb2397a931a837ebb2a5a4fdd71a03896ea469a8b11f9dfe693c250b36774e7e4d453ff3f5d90fa8368a71c91ae9539879996a7ec365b767cfe97f64ddf9fc060a26fbcc39b1ee2a8290db4b668593e9c7063ab3b471fe1b2affb28edcce6c72eb31f924d9e4fb1fb371b02426a4a21aeb9cece2568d85f7a1d30301707a530ed018874dead451a190112042e7797c363eeb39ccc2432b3ca82d7be3faf153aec5be5f51dc9337cb8317e6548b62cfef98a5729efa2a8b033eb18fd6187495cf895d5369862f5d25e08e862170bae3b713e723b173055f85ad1106f7a51652f3fdfdf14829e92a3cb70afa5d085aa39ea11ebfd6d7ba72cbf548d27663fffe4cccc3bd5cdfe731d297b372d23076cdebf6cdf1d5af3c88b4888f4f6710db56ff18a4ceab3f42120160ea65dac8839ac675d6517add6c8843d33ee84506a877b74d8ad37d4f1e14f7fa7dbc3d2765c4e9dd423e9631d74c9d528791b153fdde04560eafc11ee1d0b0359289de21ccce4e975b187690d466ef4eff77409ee85733845216494e111a2cb87267be8cf5dfab0259a2f6bac55044febd82e9e517aa86a635d765b3dc659dc79d1ffc3a55fc6b97d6af10394b4d352b3f335994ee26a570a7a6c3f4f85d9338e16677e3e0ca6db669512c9c49b665e24debd4444d3023ce89da3cf32d1d143ae25b740669f59df89a742ce35e37b97ed8641c5483a8c54610b466d2f6249dde6642bdd9abc9caa92f500f112a9a24286f9daf29541b06a83aee8f35a1c2cfa7641afce8fc9247d85aab967f987a5311df0224fe5a4f9d74aef7c304b4925f2b78dcb070887e842abe22bda32408799e1b8a68e5853a9177afd685a2de3b3a38dc7c9773495711893424b4d6de731328d3f59940fafb825e05f826d4cb4b9a3aba1bd4e1d359d54d61972020739233d2552059c0e8c1f8a15d1a56f9d57c36a7d3d5b53ef5e2f95aa0eef7db8f49939ec8ec81cc7b9579e6ef27e6402eed0c527e7cd4a4554fc9f07a1be179b5668dd278bf70496a86a3da4935e1f72004b1daa3209c33f484c23237d4ec30ed09239709deaa535ef03aed5ee1bf398fb6069bd374627c5d33c906a8d06602121d56dc1b35441da1e83d5e6b2600fbc0b3f32833871fb55cea1dbd76026147d2862fec46b7a04b5db62de3bb5ebf51e0d53c77e2ea09fe12158e0b13ea9583f5077d3240a0ad83e270ffe2634b908691e8145636bbfad8347ebad3e2075eaa8d0846a7ca48874b892e581f661f6bc86df0ac4f0690717c7dd146f1613c6b337608edd63838fe5d86ecb71a345e45b53e378c8ae80c4e2d8ee3a2d3d89119768d626650376f31a36b62298196710783f951d611755240f4c6f785b2e96bbe81d40f6b1151a6043312374882713d36ba6ca4d6a8c29357cc03a6560d57343f3ee84bfbbe9d18b80964ba326f8c7b7f848ce2df49b2c6115843c32d32c722b750bb800b95d38b2abc790cac767e736cff6920d7740c9aaf337eb352963a805e42cfe30e93106572a10cea66720321c7e9d3672ec0be80b23384ed39336ac01850194b48f501422371c171e48bb352d100e395f775c9ba1758e7aa89e6df992f4ae8b999df69c5d3a9ab77b4714398960922f318c0631da041030ce5d2feede1879bdb7f760af3c452addc64b1f363d1111746c82dcaa4faac2bdd8f7ebd1d7326e3ed229e8da594edf19c5d42b01c29454a1ff16e5df1720568a0388bbca2d1f9c581a8de2d2df601db12a25f0f6da35edb093bce22437d1dd4b94a48b0df68bdca79c809731d440db0222813da941e26d1c95c196c78eab8d0a11613bdbad286c4ec4384d46b189459d8951fa22a3c4ac1a9a9a95d9a1ed296d86b278c9a63fbc8d71bbafb973efa5a9dc0b402a846c9f5d06f977e51a9ccd4484372b853ddcb923df57f77a6ea0a76e4673c1802872a69582e2aa8f40fc5a75db1b9c9ff3cccc6c73d9561a88fc4ab5c8cc28342b32cd8fd6c83881b0e3ac89d443d30ca9ac3b1b3c148311b610faef7b57b94d12caa58b8774c38d6cdebd5890a9b7b9d3e99138e2beeb0f3dfaa1f6b6cbb5edb9141eb5276f59fe44e28452f0498c32448d6ace31d34cedabda3f5171a7ea339ddb5d6f22f503c0e68cbee092913e45197c88ccc56981de013b05965ed3e5912b7987901f694142b80b615767e5a0cd6cc8f2d29eaaadd147101c9c5147562d665662cbd64eb160da61e55f8815d664de574b26bb276fdb74d6442f1a478349ae2238df2dae60d1483ff99e492188ece2b1919b3230c90f83a4bacf24f3b0a54bce769d8243b76153a6c9c7a2b195a976a94840124615556cc93547d5268275e23c05e211f678809518307d6deae26aa9773a23c8d5f48556cd47fc900d5e55f3b2ee87eb9a8ace55797895982d668cfb483a98c70862294d1dff0f401f95e2798863ca539a2ea44824e7560be088595fe34f8748cde49f85e2bb0aebd4fce860c7c52d48fd5cf920af77da6741e916a7e45021991b40d4aafb64ecd6ac014bee8e1ee25717b36a36ea108c15779c61da1aece1b8077d76f54a9844a51fe86555d9f2f36bb9ddd3a96f8fe5b7d3bf69fd6816e5dc88ac9a93932b621e4432e3be31444a07bbeb6536061af23c5dfcb7dda67ac69b6c424309827e16f3be699ffe1d4aed449dbea8105c53c29ffc477b03d6e9b71471133d15c722717da27a06df74adf499258bca4a62d5a312f80ca1809753bf9768d4bdc9fdfd97f83ba2b42efb566de03cb1f9207a0047b7e04b4552116f19a4aa0cad4c948fa388d94686ea2948694e81a032d11b1b7716a755160c05cce246c483f81ee0f74e7d9d0b622b9dba15c5463d53f1f6a1c857ce0000482a275b235e70a1534bbd3dcf482fb5b3a92fc19a610312f63232d6a2d78e63ef9c87ade876c30ebfe7be0e85f2538287cda611ded19a34262500f625390cc4307c9be52a8ce752c46bc06a6abfa9852dad9db46540e1cdda9abc8ccb4e6ab0f6b0f7ae8b3a654e8d328811348e31aaa0c30447e27020c68edd72efa042e841fde5ca31ecea4dd56272cf4836fa9cb3e5ae73b3f5a611b93b1c22427860f05e033489ca992e95dffdc09493905109ecf3c3d7e1f431c944edcbe33f4afa3b0e928187835caa31a0565b7dfcad9d553b4f23654830c210db6cfc59b00a2c1e57865596f178aad802c75ed0784166b8c0bc0915d06396050914b727d6d24e01b63718ff659cc971f888ace1b3290495230fa38fa12cc9f2c763cc395cb8837d85f7c917d14d6097396fe06031b075e260a9552f5707fd1b922ca3a94a4bd32b52e1f8ea6cb060895e44c52d0ced467079c0aa9373b5ee654258cc22b046df06f120f96b44d2cd86c4c4a95edb4a2802f3badd30d491548718bec40239e857bcf8d4b0154bb5471e913b9acc2deeb1ddb6edbf0d5028885fa889edcc9bd6d8991def16dd6edfa6cb0005d11a7911593185a91d52e881bba5a3b74da039d657ad1cbcf0a88715b01e516a7cc7678b66aa03c85094bfb832d1d465748f0654de84e44b7017aa852d1fc3d3c12e5846f35592ebf555a8a709b4bd428930ccfb0aaf42959153370e38f9a640373d621caea9d14486e0022355512fd2988d3710dc56bde7010e0cb0c6260066e9d4d50e5d8a8d73f84f7139a19680975f1498ec1badf4958feb9b15ff360d22e7cb887f8e76f1f0e6c0f95d4cc4bbe92405987c519d080f12208f66d6181a25e195d79c0bfed9a3b5088644175c768b287325ca93bf524c5ce56b0958aec74046fd3c858e6ccd73058899999d7f48161d40373f2aeadf663edd9bdba330066d3833274b2da91b6f67fb7cd3c202416164416aa1334e1950cb872174e6e482644a51a46fb1f466f7533a947d088b2d9c120324e733f5b7f716bc821722e8582f383b45614e2f3c60faa322bef6b578f908c9ebfe141d22a57f6b96c9a960378f7b251b1a34eb4f3d3eb6ab73dbf1dbc336bf9215cb1968e9b138ccfab0714282787ae6e1f8ae54b6a0cf579e9afd7e0eab2d1a15f0a9e816fb6dbe4e679e10f392be7a759f9cf039dae92fd692f9bff56a8d43cf0c0ab9a6b1344b2149f1bf90037fa022ac37a5704bdc9425b88adb69e83ab7edcc31364c6cd0e4610247674154cfcabb36ee895d3a04353562e2b173391cf7b3de7abb1c7eea79172d07adb570db1808a72af0c0d18ace6889592318aad546ef546848369ae9ee88bcd959dc87483001f229a274b21bdf30779e67a8bfd5a18e8f7da226bec8a2f706f2856391627f2ef4460b7fe34ac14552e5e13cfefbdced525d1f14a0513c8e5ba297be3b67657979ddaf0a21c06be465c99800d40d0e5e3ad5999e0580ee4bbde777c6dce3a59ec83e52761ae0dc557da88e0c1c02ac6300f4d3969dae4db712190084cb208bb7f8fc1d5dfbdaaa321ba1f041dfabd25837da80af8e94cdc0e3478d544ab31c9db6db52a6528fb8996f59e9d54f7ab788ba0e680640fd4e832b6bcf00aa203da56a7e2e07200307ae14d54ea3cc6029b4fdcca8f4ec77fe2b4c56b869fe7727913c5ce3ab07ab65fa9e415ec121752858bfab406dac945077d43c9447455ae405a79b21114e8d6e8ef65767df66cc3c1e24a9d10099edb63f8e02b3591ca46e914a9ec710d5ad5207b4c60e21de0c895195e025f0a2edd71fe414445eb309b5ddcbc08b07d0af30c548551b0c07c283d01ec0a817adc2df2eca2f2106d3e833877eba59ef593cb5e84a129f862bfd78c41505fcd71fd52d8cbd8c148444ae28fa12f13692a08c925055fea90b5c055e9278d4a8f39793e5b15d9056044a10045e5b40f31c80d62b15d0faa8d4e5d6dcabcd374bb0fce1e3c2bc55ba9525354c9e4ad3a1f9ea3686d5902669be657754d262fd7f6c12949fe11583c432749dca0ea78a2f9d7351d163b51f86048ccfabf9e0dbecbdc3ffd164a9d979e2f06977315505858448286da0af599da2878218f7bb6cf1868de8ed839ca676d093e71c67e33481f393ff83746e2c24542f1799fd6cc7f61fdd2c4e33c3b0f97e4f54e7335187966dc38e11256a940324a92f46d73340a057a395c00289ac0e6f9abf7c5183c5ebfec00c823e55a349fa5a3559cad1937af07079da3cf5e50e70f1fc6e719304e89a9d2b184fe70cf98eb4d67e378bbf01a19b9bab5d9a05ce54e687babf6f5cd947e291bf5d8c0f7767a52f15f08f3b71f1fa796992b5e73a9a604a96f443f470b71247f12252963088baafd56f2b57f9bb4770f4036b15a2afbec05fb225ad57404bc171010f930887967467423001707b9c775fe725a657dd54b58ae1ca60f0086d71cecc47f402f1b2e2dfb82713a9ecbd73320fbb4b00f212db0e222891ad7a55c589229f8960d7020d678eccce7237f40e314c69af0b07305b97e5a64aaba0e8dbba7ab16dbbc3ce8773c99070317cce670f44fa79c445e98b0de33b8cb56b334e0a401f199cad70cbe56ac46ffb8fb58d44f58efb7245206474eba8a75fe925523a36302144d5ca72329e87862b8701b4cb4bd289e266a46cfe211c797ec617ba0fc6272e0778b3bc58c789aabd54f80a242248a7d4c5eeba2a8e7a3f57aa0faf776f4e6aa69610542dc4e46d60ed7fb6bf50895bf53af15b4f9e91e1cab886880a8278ae5bf26306518a225eeec70ed1185097b3d332fce8616f86175399e52a1d3e72efcd156a6c4bd640fd1b7603ce4498c06d811571bc2af0d43b1a645f13559147ce5532e48a7c15574cfff278ff5a607a493005300a6f00ea40d46a599f2983e166b7f13d6036706ee12f314ddf40ffc53b1ec10b59f9b03710df6f4e5ab5f0abeec55c820d4f9d1d3a9b5b17bf6261c347e946b1a32c8bb8c658467b6e665b46f2988281cc37346115e81ae8fce4524030544f0e0eaf69f530657f7f0494630e49ad7095f9ab0c813e94616c04359e6009349cfedcb512d21bef1bb36fde4836e61f71910742848acb56807b97e715af21d54a96ba1185edead8ffaec4140d15ac3b082462476c4de2c21135935977590646f5bf54e0868fffb56263306df345b60e8873dfc4ea134c1a5321c02e75a7a48e5d1f878185510898f4086655a75836d2a60e706d5a0b3834d5c42180d4e08047f12ea15b23bfb32f117bfd0504c7c737ec38c531c5aee843cfc4b846ccc232ea5eaaf9b45528f9d64fa258522bb8cccce56f30dafe3937d50c21cf5b7d7390206a831f830fe9947c3c33783d5f07657495dac85b533fa338c9c6af2f1d782d3a126a3743d76cc233c74027c7206b21d19107d3cdfce22531840c97018429447b118cb4cf58df4b82fcd98f8de0c562f791ea2672faf81430cf35e1fba6d097d7762f7f33a4f96b643497d6aa97d105844841d96aa02d25cde0e23c6c494a2d550873192f4d8f778f5b24fa914d53433ae208e65bb527e551f379ee8942cbee68c5e40502368217027b2b5d05f161a51b2bba88a80c8093a7cfee8e273d74be5c5d30fce209276448622abda2dff153cfbcc57f9696deca25e7b29338be3a77814d3ecc846fecd2c39ad3d1114f52e92dd8b0c110b810bc92a891d75d5909a738959db6ae5c01820f75c7490a8f3d316305a7bf8bf4352f0a07317d7dbc1509377719f8b9f1db97a0d49650aafa9e0ea160c69247bdc5d25ce336c1fa975d3396f9bc713a94acb500901511b51b71e49d925cebe42cef96e727e3fe8d44fbc39d08345b9572ab527363f65bf57c96b0d1a66572067ed940a14b014953ed8d066295e18d8932953e47177cea07a508cd1ab6b6eaab7d620de79ebe2b8869fe8e5b234fbd937515769a6995b4962bab03e806fa4ee546819d370623f5a2f9fe7da28173e0a83cd5486defbc62da9303046479d3269d02e4b4df3f068c4a646c0f20bdce7a4f65e7510b5584613992c33ee7aa5d01e125f3f72a6253f114bf24f8213dd4766d9b7cb84b72ad52c20016fd9b2ac02e1a2a8e3ae2b986ad297bd29a6b7db037e7eed0e4529f51eea6d2c96adc1454e3ccde370b0c65535ecbb89bf6d78363ce060240224e24de84d56a72cb8fd69a4f98af845ef82411283727a4f4ffdabacb9c7f934a11c42eb15f556d174f3ca08d57ac9a94d5ab009b401a3072944f5e2fdb99da630cb39d8743e48b4806ae08c15f14ef6b16a511a079726c47514129d8acf3bb97dceaf2b7c31bcf02cbcc26e65069d3e09e23c395da47a4674aec1b036f1a5d0a5d159b903c76a6687b96d63717fa46b296cf459810ab8ec8a2aa5e9f1ceb079c8457e3e9dd3fcd13eb2b2eb0350b0f0e3347c44e7457ea975b003bdd86b24333cfcf389adff6a37d50b5fd5950af5dc9bc90bde34c47c8476c148e82a75bac7441f6d394cb1597bfb7871111205c6a77fd4c42749d620a3e1cc9022eac9ba404f9fa041cf0cbe677c97e2b66d00cba7854e8f1ea61a5019fdef1335575cbb0d9693579e88646386b5c7af9759e391ca3591e1214b1e7ff811228936f9930f0b84b21a91c0b32108a9b715bab72908040bfee0e435ea98c03a38571c465b74b05e62ae7e031c5ecabe8143b10b319ac3a3fd115486c650cd993ce4df5a2994b4d9d3accc7d68f47f29900d6e3760085c96f097d07b70d92e140ef1f18b49c017026a35843962e5b1e9b1f55edea7508cf1af206a32becb069cebcf3add9178686fe2a1f38ed43925e7c55bd5be9ea4c4634ce02da12aeecdb92fb05a6215cda7c53df771e7af30a4ede168603a33bb02cc32f1a38374821d82211a16fa194575ab654cb7f1674fb9b736cca375ff6c26283fb4afff849f36e4bda0b1affc8029847f5fc9632ddd25bd2c45a2980e28be7781c90ac7a723424a5e1fd36ccfa9290c24fa782a879c00899a86fd42bfd13ac7ce0dd40e4725f99a635577b57390e860a06e178f4c4217b7d8d55162f9c0ec37782ea4378fa1b94baccb6a08054be25090940c44b6baa819654920d3849d269f037eca35e9fc99d3068e20dbb1f96c2fef198dcf0a30f9ddc6e4ac065ba14fcb07a9d4e5479c8256cdfcc3daa2a87a30ad09be89fbcb1e9573754f78898206ceab13533da554eca7bcc3a50937fdc6a2294fb435792555b5898453b8e5de9a681f50b2c1f0babcfcc0dac2be03ea19ae492545125b23e94743273d84464c6a06293b56a59478d912ae8c14bc0cc500017982902a9b8a40690cb962e7dabd31e02341e4e1366d383a0d3dcb54c686f2909b38b48951f302921f9a626ee3a42a4de86bcb613e9e04d38574f03a7a84c4b3916fd244fbf13445bc94f79e1e4f7fbf32c30d2db54ad0ebec9fa0bf0060f2eb5d1db4622d05bb0b6ba8913fd0013c498f718bf5ccce57697df38d5d6be97a55990c62c503394d766cd1fc5709e2b70cffca69d0e2ad5138020716604c7b91953929ed4c1f17304ff41b0769cc38b1003c0846d5773afb6a022dbd4076487ae3cffb2780b493d277d7edaf5741fa66cc03fef46aaa8f738d2ec8edb32709711037b1f7988f05555b7de1b2ecd93961fbf38f291b8b58ab3167fee38271986a6a2eb4741c15d13b3c879e1f5cd49a99b61ec1abc3350c368b82dff561be30a300da9121ced33b7ab01ad9a4e18bb62cf6319550210b0373248b168db89988e9cb2b99be71186a14554b4c40111acf243143c77aac4584189856e2943a1d446e7606e63937eb802dcdf6ebf315c59099a50b5f811982be1693cc1e7b193906901cd01c0d2cd96263f7212b0839b733b2eb5a585ba7f4503f6c0a16224952f24a92559040c5d53b974d67bdd82cea4c34392756eedba9e762f674b0768068671d3b1e37ff3c30a649fad6530db0db8bc73b1ec97ced227f66976ef4f95e8b4fde54aa7eb654e3a63eb370bf4635bf4f4ca416adf0fbb2eb45eabb72e1973ce6cb7d31d1b1f27e5f1f21e4f448b2a8ccb0548ce47257c146294cb42a4aeb0aaf109c92cc2ed2b31e4c0d3da10264b3d072d97bb465199c2d3145c7a1137aee132718f2c6a461d6fbcee2d976174e0baab467a8c6d9d4e56a6dc053907014cfa741d04c784ad86dbdca06971d2d82d78fa63383da98fd3c211b4d3f5f29fa56541236daef1ed41986ace0ae705f149043895dce5392e203c75e692299990fd52b37fca3d886acbb17ce9e234bbe63164ef7f649826418ea0e95bbba119bbc523e913076aebcf3df1c942464b72fcaa7babe6de92a3898568116296dd5e2dfe62be15f00730950494caeaedc0d5e922c733afc5d0b1e4a126bcc578202a611603900936cf80b66608365fc26719ad1901d2b473dbce0a4881c085864462aaf1fea5d0d8342c18898dd5c05cd840e4d2677a467691d8e38d6862186e6198bfb5ec734abecac9c0503189d002b0cd74964802ec2c081fcd61dd8715d62ef7fc04a4ff11cda481dfbf44274e703985b51c80817935a8e8464c352e158318d8f48b78a490eebdeb6a2c6961367f3a0d9cf7790a1a468fb78a1112b091945ea689f75c7ef9335d70db35724cfcdb42e15048ce67c43bfb22fa36e2412de67a44689151a3dee1ba59afdde950c4e9aab96d10ba89affd16b8354558432497b15c0f443fb84c0d16264d18edab518b9e3578734f38a66ef74292a2a19d2728e9b84844f11872a2c15f9e2822563c7b4a479830373b8d7d6b151092de2909bc25d403c4209a31a395c66782102ccf84614b5aaa96f143a657bbdaf94d9f1fc7f1323c668a0c32ec692aca3c56c7dad834090ce0632138394201e5795e06c72a8b0e3c49039b8df9b1680860b0aa92cb3b9d7a4bfd990acb2cb91e2c2d3783c593c9cc1590d1952ead47105566e9a39abdd842fd36a29d6c47663f6f88e7e0c2de1c4ec932e33d45c2eefe9ea9c5a5340ff0b094355ff2bc29975ba487a604cf7e29b1173a3979b85c0cc5b95a814dd440fdc5279ee4c7040fbad85c1aa8e42cfa96543469dec83c0488c965b3cddbf3d58702ef3d968e8bbc3e91be8f9198ddc494ad26bbd76015874324d936be3db641eec5e639755523fdfd5b4ad31569453d40add011723bebd53a6aaf179e8f653741e3554cf50253aab17c0f65bfdadfe42ff63bb3532474e0ac6be22d42581d36f6a387f149fef6a9fe386ffae1fc6d3b83ccd1b79102d21dd799d637be99ac2ef17e15b121f26c4aeffaabf09d1f59d9cb1571ca8fddfa6a24c1c756d802eb780a6bc33793ec028e58efe450c16562fd13eee246511e7ac1ad206ec1af73277ce2af39321b4e2d533b0ef5dd0bd24ba477a024c0d0fde8052e63e8f8853ca5d34f7e24d00b89f5bfedaa9a0dc363c46eea165a3cc38857743eebea2bbd540ff054a21e614d4560eeaa3aede53e89f4be053bda63edab5b8bd4ffdff99c2433926f808c826f01bdd8ce2289031c687f1964b33dcfdf214ce7ba2c7ba91b16d58782c8b1e98e8fa9a820089ca8d682761d58a15caf9de04bf393eaed8b56e4fcd934c62249619607f0f3d2a64fa895de0f2706f48109f19a705ddb9bff62d48394468a246075b5f891eaa66fcca6c92da995aa769bd42499362b2628878651ee195339f5816690d31ddde346421e98a3e19ba9ba7d050ee915db17a0b22dba4c8da4da3383287bbfec31bfc6b5c0758e5f6652f60a9706a73c96429bbb14d8eff22e9c604a42712765ccf8078fe1a7d28974a4ec77ac5d15ab023acd93580cabf6c5c5f7d8f3c34b1e18b679814163bc7ef097b3dbabc98334484c3888a9baae38a9c61ea19e8fc767e987f7338b828a54aee70ff020c578632ad7ebf87de0fdd915517362afbc58c497f018ff92ff19b1dd889d07ca9cad366d2edd1d161d41df1ab2243ac25c699d27d0f1ab31a94568abe5a182de4e95656b05e0d62eab31231d5efe8148186d5061a8a7183920fa5d6ef87b9fd6b78f9124c213a915d6f6af817a83578c92331efc81aee08baf94e1a9f27035e3a22eb72a24cc3bc1151b0ccef94ed9e8e8820f0a506d4905152cbcbbc65c22e45aa13a160aeddaaad87ae9696268ae687550d1649b8b12514540995e368249723b951411833e5e08f3bdcf1ed08152bd220b07b5024e16a1dc50918d6077186872914fc33f641d503b1e8078ce0ab045b1551c67f6efa78c733b8544b9ce631c5d9d16817868f1d246cf36e756b39b92189155074f17085a60ce7289ea9c7068da1fed6041e0e2c5abb1ff3ff9c191ed4dc5663c6681d5a9049d6efc9107c7cedec74c7bf1b108d163c54f0fa6ad670f2093700356f636e191be10324b7e661280e886a36776b217137b0ffd5011b8cc151af539ce7144f99cec5acf3d03294f6b3d01027bc52b8cf520c835e58b78028fb946fd6320a00271714a022769dda77bf462f207ad3b03c1f5440933bea27e27c68d131f962a25d3aa2c119486e768627c16683eea1c25157de346a1f3ff6b784ea72603eab1eb7987cd7208c09e589d7d6148ea50ec0dc111c5c1d899b61a4c6a57681334d8a233258ea95a193f70e6d7a8043199651fec6fe8cf8a5c57a79dca75c657ceeda426ee9a4c82402e364ef6a280bac7a4a0eff180729844447f0ff8b4f11ecfa1a2e3ebbaec31c6fb442b6b94a9e9e02b48539b0e4647d8ccfdb5b6d8c58bdcd62f293f77909dbd64d8dcd66166ca9079ef1798163fafe380c5ce1dd28f9808becd9da448af719a4f71efc2a0fe27b2eec3af402e36b184c18398f265944ea9e43bdf76ad2d83eb0ea17c9ed5f5d9cac45d326bd1f6987ef2965299a0e690cfab871171d0601300b2f85216c56fb54339a9b0690e35dd33576c6340a57bbbed0fcbd45de76bd95a7dad150d4b8ca68cdab4662f5fabe96bc7596f01ba2eaa2ff19f0798a1cf11d1c7b703ae4f9622a872b7ee946ffc6403e21d003294bcc0157f40a7d2a06126ee18595fd54de01c87affcc88a595a05197f3bc0f630586ea44205043812ddd64e4db5c57ba5ca7f065b659e0f1ca8e81e8700cacb6171d5668487149024ed4f6a3ddc86d4e3874b70708aec0df54b8d03880361e92db07505297f5ad78ed45bc76afac6b33fdbe0f6db9487e84820590e73107338c425bc9b7796faa478b157ee988b53c3a04cbffd80de10e39394d038d81d1c69d10352dadf21f9e4f06b596c6b41a060ac235cd6f0435d31df5ddbd8da05798c676ad548c54756e551fb746eeba7b2d195a1ba68d204c12dca2082ee5a6409f2bbdec15835efe152e8e2275a3e69492c08db81b1e4145e3389cfcc33a193c66f32de4491b697bc9640c605cc686cbd3ec0eba71d60bc13a38fd238ae3fc102a6210090663d4a304213253f2a8ec992330701b3b51a3bf457c5b3b34cc8a866621ed364edc53e73948ba99a27cea86ea37fab0ac861f7cb063624639e3a5aa3bf8537c2b825983f8fab673a74e645402034a3ba4d13dee6a0d6a99de9426e0ca49f8260bf9e730423af7973a4e672ddb7764a6f24b5037481d79323057cbf4db09d03fc13a7771f93b0747ebc72268553bc96fe4bcbf0f0762bad5178531786e7237cf85f9508b02b8d270fea801e3af936da54f32e0af698362f360c2d01e22c9de16d053ecbb4a11314dc216497e32a99966884cbe5af439345b8becffec9042882c134c6ab82bd17f51613d1fd47cd3ff002a6720736dacb754a49ce9d37543a9ab10e3950f880e0002ff9db6a9d3f2ecb5b0d864e5aaa8b2ede7921c0f621a04d01f98580b366207e159fba80dfd82b6871ef61ab9ee395105662f5a36b5cce1db5902db2bc7a3f1b9ffa31ed3bafd7aa7aeb72b7a4d8f07f70661ed5703b7209a270974862d6238bdb4cfc32b4a3c739b7ce1d93ed34692d63a683fd53a39e25a47722fe6c9f0e9248c4435797c83e9665ff01b0346f80baef4fb62e4561750fef616ae165af04d8105cbeda6046c46c8aa5d80afd3487547772be0e7ac1eb67c40a34c67eb14a1295eb1be53f80fd15a3552f24d38f518dac5731a73ebc46d1c11ba1ce22e9e1ab5fa4de462a9eb79e12ec06759319420bc5b274311f301fc0b5a135d269a83ffb59ad8807e639cce3239e25b8d8f66867cc1ce7e9d986c2dd0a34c83f8452ff7f5bcc03ae841be73ef742e786b2483545698131c63b52bf3b10a2be61c0a8208acabe6c2f74631904a402399a949228933522bc1475e6101374b1b407d46424df83d0606f7725a7b65abcfd1562293b25edef5a12f1733fb139763ffaa7f4b7d58d202ca39d3a9f4c68455f5417243d8a4ec2cd227bcef8d485810761f652d2b1ad30f0cca120cad1f790d08e053bd2b1a85a57073a15cb6b1756da7da4fef407e84be77635f4805816d38df38b276fb1b6d704c7598c3f2370a358d9c7b1f93d4764f2aa7bf6f32987e781ac8b6e7d50007b518aa19753a725ab8237fcb422afa085f8641d6d742c66e8d2beba892ddd2632869b2baac9ade84846357878cbda4200455e591fad6693bf543ba23d36bcc45ebc22ab3a1aea55b7d331b222b1db7431c13f61fc72c28dd7c29d0b67449381082149ab31276f299515e69fa7cdd80e66e6cbad47c23af1f91acadca67ddf02047dedf9e17fc4c85d860c77a7593eacdebef259ed1c842b699853ce0e353cae7db79fce439a40bc65e571cb9b0d1c36a395bbe286042dbaa16491bad63b05eee73db860e5170e5e5af9569daadb6ae03c5cf34d149ee68ba547c59d206861a102d51ce22bca2d52911fda6627d576458e431e0e803d3f60468452ae0b044bc3528051b3629d5037d31917a5ad9887f3f4cc27d8f567f19f91d4e651c12c0e1dc29cd241bcabf152dd55cf356fa3ff99d0e53ab3d34d85a8750ab77e90b6368c3bb6923ac1f7934e19100d24c89831eeefec1916b5187f61e27cfb619eb6dcbc7549bbe36e2ec90ee65e24bb0720bad242d274b05255ef14cd05061aa8916cc3a7be97ea769d462d811b1803d1ddbf0a04d3c2faa0e66226bfe79f291aefb32ed29bc256bfd0befa6db8dcbeeda495dda162a3f18f34bfcec391d6ab1aec6e11e60cd8307bf0f30b2269a862e8cffbaf5402d9a2f8a0245f5c8cd2544f894e520e7964558e1b5d990f49d8a3fc5a73107e18e90eb9877b26f0ded512b56b1d010228c6d0b646ef1c779ae48641e0cfc134024c44a65628d55eb9c4672b9ae0005a35a5975713633395bbecaad49ae5c3eb55f346db0426b8eb0f24fd4329ae2f2f1e4c825825da2c1a6d107c299408dca1fe00f3406994a92fd7572a7776ae8b7fe98179bfff3fe6f9923b90be098223f0fb2f8d621211c4e7395b8d2d3692b6979b2a84b61987646aa9ec4e28e6924ade482e3f6eff375cd8e6bfc210aca1150c0111d2dd9cc21eb7d78fcf5b1bb6ee7cd15fb74911f65e78523a39b8ce941fcfbe6409a985b9f52f200a863ae9693bc9673b1b83c0dfff543d821677d64f3a00ec6eb009f77f0e92227cba2c836303ec4dac9cff6f8620c19de6e693201b448d242edc5e17ce67ed209f1aacb255fce7e1fe23b68d165bc41abac3114ea459df5c14266c05b65609a6b015308ee52939e079831e96746c9a9012809cb80268e42e8b8004b4d862bcfd2c3c2fd91554a1b649ddbba365d590dd84ac222c117039661d4bf29fb709adf77e24b991f715cb18b3c25025b93b23429c94d23b619bf2af70c274566fa9f3fffd4c0bc1dceca5c273f0be19d7134207c7994726d7853474b4502f028a82065c995435f6fbb82a2bc9aa205da46a5afb7e631a35188f5b6d31c76718cbeb0a007aef67b89b19b506fc80a1e68ec42f9e8b56cc5bc08cf8c49ea945cad63b7df9b6224442d5f9bbba04aca5541e0f6826042dbf25645ab55066bc47327ea32717482c0cafd98a00c57599773b21e409914f99c1894eed052d9e2570fc95926bf837c4ce8c6eee97623a40420ce4dd2b73456e15a81553fd9e683ef79aeb44f0478d0cce065d815eb683012b596e106dae46e7b8311538599a71706e76fe9854c649f14140b8b3926a9e4d0e1a5251f5ca7558ec7e05ed30f5143270dbcd206929cf264846b41140b62e0a8c4b0ae04e607e87813fd4d4f9598e8234f64db66a935f7bb9320363828a6e37aca6fdc1fdb82b18a4a9550fd6430e42eee2ea044247de548f869f9ebd4d6e33ab87cd72be90bbc2746fe29dc78e69694226232b02213923ca1022eb220c19baa9edaf285c03691b970b54796a0705e9bf746bc74a407ad76d17ae49345685f17f7294c9bf9d70060477a4a566615d4827035d1b011e55781c2d2750ce5209ea9f6d4ac4fb6b416a9cb5563c485227c8f793d97c78ec9a12c38d42358adb820103f61f16e42fd307b481078912a13f356455f54b64a69430335308faefc8fd1ac9da9e8a5218133b691afcccba1b2345dd319e955e3b12dc0a142a6a719dd5ea5c62a011a58f5f85b40d068f6700c1094813fb1f7b69052be17f03484253a03ea83141e9502e31ff88b83663e11c90f7bbce796c726462f46f3d43f403882473f390030b7dd750111eb8ee131b4e49b3b6200a684a8b448595adbde9620788ae52ecad14dae6e881b746fab770bae965b69ecc2f74a19fe26ed2151ff901138ece6aa86cf54eb08c55426192add850e750f4bc445fdde13e0bb4c0aa0d877a3c606cd82533daad92587c47d8bf8ac80e2fee76cb0d37e1f9a12f561ce6b9a6ce13faa4cd9ca9d2999735332b34b82d86c90c5f1e5cb16b95c79847ca8ebff902ca04a9f4ce88ad3dbbf19fd6cb3c38a9b5c2d3cb4258478111fc400739eca5fa18dc3422a84e1500c2847a937f99c02c051d78cc885b57ca7fed10cde487780fd9ea8c9de94a6c4032e350306b8a897f56a06fcba7c7e8787f12b0df61c45033b56c9829f2c01ac99de3d87f29074b2f5d8a93d506a09da81e2bb7ad8fc09aba8a00e3b4f67623a8e37434d7bf9c659a44f981d416344779136b9f62133cd9de711e8496826acaf90f7be01e2306957210869b83a87029c7463ce0f5dd87a1d5c4a836b32c9279dea5da9d95c116f40971a007155ec9712cec32a62f8779803bffcbf869ed234960d0a5ea22d44328e26a7f9dbba277a78e9154725a3f45bdb77417f2ec63c4cfc887252e339577bd08d7230de3c11399dd3dc0d9575b2da898743e405e50277c8322678b23e4e625e62abf4e20c7b9af26580e48e21d673ba5252243e037bcae2c63c1bedae854e9b8fefb861e2820706a9f375fd68b48601377d691882871aa43e9e8bb0ff66a52c0cd1ebd623207f67b01646c74a86ff3a6e55802e18544a03bc5307a7dbec70bdf9c93e608c47aeee9cb4216534cdd3a12a68e7b635a7dc835b6299fdcace0cc000caadbe8a4a9a72c3a68b5336e7ac37d6c3222906237e875d8d6305fe12f9474c8d52d35f61e0998cf2be9c1a171b68158db6e6497275f373abd4fb825bc6e64c0e5947721395e8283738924766a6a324def42e89ab189c699762f52e44e9aa990fdb4b1a2aa450e480bc8fc6a1a9dca4f8a62e4f592c021e0a2147de4c229c84ff2de7b7b50f2477d3df1666bc052f49a8034a57a6e9bfb89fe3462a9bce71e688eb86f85ce04c84569654e6c02fe788bad1948b15fb90849e4b2aa097d6b82bbe2ff3c5e22336c60e8f930c4a0ddbc10a77ee0cac19dd97dec01e97b2073879cf5304a35757b88bceac99f8d849ea845e4e883ae1811d768419504415850eaa00343a15b6aaafa10800d86a9ec47618f97aac2523d719a9d67ef50e938a5a440c5da2d995e6bffc9b87349342133518e1b38de7daca5db813cabf3339e91892cbe3d5393838a122adc509dc0bf48603f6d35acd3293fa902dc9d2f8777e310ae4583f4afadc342f803f37cad7a32e73b97a496eb71814dcbe7123f4552e65b470481a7a0a624d74c0be8803aa012d0a2b2d033f9acb42d7eba03ad26713c0301d1642ca511c819d222deeeeb50b7d7461f7d89455b24abcc9100d2c3c76a4d44cd87cd1e85a52435915b4442226709d51175f7e031483823a5d6f5b7272a949e1f917a754a6471249d06e8ab35b0aebe561e93173a88b14912e2e01a043b8e07ac43acc79a6d5d4eb65d45f4594918d1d31b410555726eb0f24ac960673aa061826520fb88c9ad66d403eaf8821ded5d2ee2ab5a31ef42e144c6c34cbe4664a56c5f12520c35adbe6dbcf941efbc79ff7eb434ef71b3708d7163e4f870741153a5035208b902c765d384bc96cd9cf48885a7534524564c706caa24bc8d230b0631fcd0a9254e1dd7b0adcb3f840f49280e1528be77a520a22b5737afe000c81c048904fb15b2fe28d567d4a029fb348867f8f6eb7c426222cb8c2598187794b9900334c3d4acc66a2d8087b0d1cf18cc807096a9eadfde71511b0286cb082214cad3aa742093eac05b0737c038755fd9f484dd7e1582e62b4e7e62b1f7a8116202b417aebabbb543bb76629f1ef56d2374e5ede6d3a1239652e73dcf5e8ec6677dd0fb45bef27716ceb8d41fe0b242022fd6ed5423a24eaa6af408a37f6e2b2bb43cbf1b5bf2a2fd5cdc03b233b72870fb18ab0458fcc126fd0581760885dd1ae43b817b70baf40f4f039503447c59102d2bd18c5e40664dea850c827e01719d384a6bb367d42af6227c341f12b693856e1f8723e51ffc6110a0b8debcb3494b88c2850ae5b1688df3d1eff8494d2375d49efbbd117fe8109989757f2389148b855ef8303e5b4a0788c05da098096b43afb2b56b864635d61d7e8534bc0dff58c415b9a89d9b731d90613150c68a94588be8057b1fb130e9a99c797f17b348f43f6aa5cb6ae8b8a35c02b3387f4b9412b8942ffde33dc48254cf6a084f1a94924233f057ebd0673c6f7c9145e68e609bcf696a35c9f03ccd48fd338b22243e1837e51e718ed4fc883ae781b21c0a83ccaf90ee0c19c8e56282ba03916065c2443f2f5dc310514cd3f66ad4d57d8064ef9d0c3baa3fdaf82372a2ee1b706d4ae820696402937ea38e37f18c4fc2330ee8dcddef514cc7cb16502cc21906186b030097ab82a700114465268be7f11fcd14f3e6c0e057a2a881e6b9644c2d7df410fe700fc6b3b0507b23ae6154fc7019ad5b40e2f1bab77b1e3884a16a64740271c2038cf9a2d109170528093d180d0ecb6b61c67a16762b6243dc46c82a5af30756cfa789b4b325a302a59affc4dd86fd1a92fc8c36c29c76a36acb9ecd98bae7dc7446787f7b3a72c3083991a29f8839e48cb8a91261b290111c3e5569cfb9fb0a6136544b3bafbe8a57f0caa7f7993546b13e679a38651401ab5c0feb60903786f648a0675dcbaf5c07e76f089bb92864b0037f7c8b7fe8008118db6e54afe55efc90e9c2d0862caab8b506a2ffc4499abcf089bb60259a02dc46ee4b4e6ee6a6ebb4ce00211eb83b5255d3b9928518a6367888dffe69fa0fdd2da74957778638b95faf4cc23b584a9062f610013e994ac8a56cb21f73712101d115e81200a97da2eb70dc9bf8724c909f83558cac4f77413f3e6cfee6c6c2f1cc3303967e59255a581a8d4333abb025acd046a4c9ba53ad279bca363fe31088d84459090416c5763c3c66459695cb9ef78d00393534c7916f789c18ea45fd9f5e92ac68812d73af1a0ebd4bee66bc2a1e0b6faa78da1658fe1830642977596384d044e03f233a1c67cbb56b32d61705d98cf561b912416bc392ce865beaf1746afb145a3ff32994d8beb4d55d61d0a2101360f34ca4a73a03001e20e9384cc6b32e77f76f110e352c486d99647d6f8247725f3fba04902b581df9f3a52790694737b3932b2473078b829ec72dad0f6b881d9ab0f3371c696ed2da4cdc8969f083879e0df7f5d316b2bca8c501c62e9adfa50adccae6d1f9fb6c7cfc8c768f45b0e0aa1d8e7c14fae0f19938b437c06a3efc7478af92a32f88835ae9ff8ee8a291ed8bd1bb380bf6ba2e4ece3cff60aa8aefe7c0849247215eae6e0a9ab799300a29815c80a8ca24b7fc9fdb6f54ede4ca924669076b90650208b3757878cd64cf2310746a4f5ed155faff8f766dcd38cd2894c1765cea4a81da0d894ce0cbffcee6dfc7cc3a1f0fc9908f1e411b0f75a9d02a1996d0f39d1e0d8b08b6dd5ef50b82b682486ea9e45354137b68fdfa9a07f8c339f63bfcd2a39dcc96ad7e5284d432f2cef00fc2b42d68a06a3b79603321c2a9d03d09bc01065f85d7de87af2ac17ac264963f336a08fa60f763ba2da96308037373f93af433e4b4768621423e16ec4bc8d6d9683174f9c2a622c8ad8859c7978e1c6becaaea27a542e3ae090406ca2025c769af030e4f40b727a4677cacf00db8f693f0fc5a47b83a30b0b6ffd2686fb583e767b406ba987daa6a8df5ede692dc624a45aaa152bc7bc3557dbb59cfc667b165def6586e35865691a488164288a9b2baf1ed8f4b426e3b938f1cf199785c7902efca08e7c6c308e8835674de7d53598f2ab57b9212e6e37040ed41e1a73372faabc73fdfb6f608d73152fdadd970686825baec7b148df3141435ae11358b388faffc77a758278825908123d1a4eb4af16f35c9cf70a5203fd898404698b765bca474d3b6a42e99540d2b19b666e99571b0fc4138b2ddb67a0c8ed90f17490acc4e42e846397816ca7746ebb6973f08ba16e2076da259fa94d49377e486c3f2cb347980f5886a2220b061ff28ed181242e7e34b4c40408d42f58c3bbadc556d9805904a2bed54f9753523149ad8b7ee6e0077ec013eb7374b5bc4c05a56c88c02d1101fdb800a094a7a5949770c6b89afd3275ffb3fa44140300cdd978883ef7e6d1f31ba2eb0e30ed550d12edef67affa66174cd7511f7a1c924a24001280e404ddbd823da44c2676a3e10c9a08481ca564d7d4df61e308b9cde8058ad27eaefa82aa76e338da4ee27cd7e73c2a265b69f6ead9572b3cdfd9f84e34ae91521c87f5d95de3e94a3ee89dd41f36c986b1b08bdcc662f9ce2ed41a577efdfa9b4b2a77cc0f635e6e7723aeab96aac7fc18ad67e7528414cab74424e842744d61f9af663b55ff306594ed79fdaaaf2068c2ccfe3589574f797a741afdaf6e483f6fbae421c853f83448f75d6f80616a21595dfbbb7584da8c4fc311f42e5b8a990f1b55365035396208d2e3964c60217aafceacfec51df09e03b54911433bf89f712dc58588bf7fa6f3c26e3db9b49ae80efe687e4968f326a8b4a4c60e55234454682be702bcafc068518ab7fdd3cb91b489504c7a8021ef94ea51972b31dc6fe051b27f44f0034d6311c0ec62bd277c9e88a0a34a4c0a97b21218aeea0b235bbb8a8c0a2f3daaa15aa32337e382d7f4843d1f281ea71b5b2e5b982b9a115bb4e9a65ad307e1fb6b2c54dfa561bc6f558f7ef972688e3390a783a679765c8c86a8792d869add714e29cbed93c7ef9094fd36fd5f01f56d41d132223ef223e9c994aeb0208a513ebffdd75f51a4559a25f220ea560afc374425417cdbb8eed888a7c301d78fe43359d5cde1d24da43d9211be817f38eaa7e9c3e85a89706c5283f8d6376f94204a5a007b3a4fa053b287047040bdc10e80da9eecfbf048544a6fe19b8fac849331ceb70df45fb3cac4d265e220458d321ab0db353a7ea81288a956e16344fbce269df995a1a2c006d8cc862b21e4ffef43f0ee0fed2029a90ca697fee5d8a01e7ddbbe91dac5e88409d27b9844c3b01ab6757af3df19ede83f9f8ef3fc7a3df18328b602ba56543ceb53960cc15f29b5fc1a08e7615662de492eb9148df3e05e68c7960e28141ea57c4986f5b0a53906888b42105f464430a261c8a2cbc470e71b992ec7cdf1839df67351d56ca05e075fb6fda7796ebc133ebb45bae895af62aab84378ee0f6b51b1f3f5fbb3de5bbea1ac5b1f6d6f80cfbc018d836aed11626c0520106042478f4e41a676c355fab3d6b104ce6f5e0a2d4ecdf908555004336d4f713b0d7f069c630154bc71f4e86a808a77a63d10f5b2d09ae49753cdd2f92eb8f03dc29e724b6d3ca62c0ef4e7482748ff5c84f223834e633085e0cf4889b16a9693f6d86d79281f3503df5a07d2dd33fceea904c1e8a9b10423d6288afee065b8b0f89ab94b0f4e5892d33e1dc22c2fbecd709d8d3854babcf98568eebca2f0c914b295e62c2e97f8eaa638d06a26e705394d9c3c7107548044b29f62043965c78fe13a1acc175eedb24e7cc47bbfda703f0ce05ae4918e54b971a16cf6b44965e53d7a176431efc398a27c66e36ab93acfb48f06b58d7e5e14ae92ffaf525dca5b1b6b9a721c94bafdedd198a2547d54e2c5b16d72d85db4fba3f8197cf5b67cdcb1152502c6bc63f19a57725282619d37f896d49f5d8d139b8ff5f67ef2a23f474e33751c9ffd40dad524653e5fb9acac68ff5e57fc60785308b285db36e6b6f3aaf487a63923af595f11d894720a1e42a0a58827f23d01af70460aeedc830d44c2d8913bcda04e98869df359884db2d7d06e56dffe9ca3cc7c96509f0d9a58f9be668470689ac1a5bc5a742e45988b409dc6d38508e9969e7b4b20ed0ca4222180c5adeb365a44f22627423c1adc28d5fdac51fd5dbe5e39d5227a1a01cee34b373abcc4742470b0fac995af138aa62d075c7bf1e8fefb52d3e1032657f568dadca332e1795770920802399e5555006f0f315738c200a195119c5873139def6fb38585ed4ac9da7fa989f7e517927a62c37d44f36706f0215797266a2483bfebbaa4aaeb2c75dc6b1aa9a1f05ee8be74715f04593082ffdaa0116a422d7effc2729dcbfe3b618cc6c2798c910247e9dfbb54536294f38c0994e2a5f0cc146dfe0ef33977e0b72ee7107e92682eb9996727eff4d0128c1de9fac30cada0d86bf1d1651548b1a47eb4b3f717aabe93db74ad890504d1511ff7733e1f98c83c73f593eae89cb0a1ba0c1a0a185e810902a02d4a6397824c9e8b2034e0d8d97f60e6c4dd3f1eaa81e4b0f4e349930dbc244025e7d0030c2cc90cebd06afd2ad2b8dcf2e0ef1c205db3ed81f023becbf5bbe5f76330f44f9b0c7ac350a63d9c7540c689390463bf0e9f4fc149045d77183af8c52235bca7996a9068edefc43504a7ad4b58c2bc8e744c3d77e7e17b9586faff18998c15514d1a45c179cffb0beefccb273dc4b90d465a433220c9fa037388ee649463675cb9502adfc51369a4223c46faab3aed5fa1122b85bbd1f257a545a538e33a598dd98300f1bb7e346119bf53196e8cdc14995b5e695cd2a18977cc3bfef64142b8748efec46226ec2936773487d405a54c4efd56110450a943486adea0b2d0fb1f9dfdad72757dca4541b1a72193e19121e9b2ae72dcdc0fd6072c75181e66dac36e51310c7b0b61398bb548ed4b7c7029496741ba5211a87d53ad229c4562a1581801b84927150e08b914db2c0e111d5e0131684c8e31bbdd5a1a615cb78303b7f0831df4b130d80d7801d333db5f9c7640815559d4cf0d1e8e43bff37cb157dfa45304f0b3c57107516b09ed52f7b8f2551bb3767bd972f1b3064d55176234e2d88795ec8dbf8236b973df085fff347f237e3ad6ebba8611e9857c6046e4b091cf4c6dd23b05937ca9ec280de5f6b4bad7dcd6a07351a7385eb1525ba42ec7a5c89d9965e954f6c9a7dff97e09d37716647f4b325a3a904185b798020cc52a5a6e79398e77390d17a4f334ffee48f67921d7c4e2457a1361bc39bd9441e7dd96e877554ca7738140a1e8cff636c400ca9f165eb796a375eff386a43ef23d7c9423bc2ed1f444c7f7a3957e0eb3f93b09a904abc12325d56454b0b70b7497ccf343ac2a58092c1ad2abeed38b2922d195c155de5ae3d5a1b21389f3911382411a4dc2236acb7692db210344e85d8ae0957d769900556fdee77aea7261bd0bc18e7d391b0644484407fbef62d22f03ac797abc5fb357f9e641d80b10581e080e8bf1a92735b599129c84a378bae621fce9ffa4b45cae4fa3a1d94aaab9f3c97b490d03d50308e0e976b3e9db07b2a9f71ec58b562f7a93c0632c3bc00deab4057555f97f8fdbe95c236298e37aa5a4ef1983c08aa6f248d3c627e39fa6f0a1fc3ffee7a2f365f82c42d576b9c27ad4dbc870722a1950c2b96c17798f17f6c62b44fa495eb2e1d0cd22ab45f070f76ab40b291d95b189a520f982ff90c27bee5119c8a96da72105c10809e788581568b05b3bc1f40a05acc9a64dc5174abeed0d435e9c88b84c7117afa05c92df4a9d9569d0fcf025d8f4fb2a66d2c77cc7f6ac478dba5fc0dd97417afb7031026332545110c40a2adce0cf0a62ebd3e36e299d394691ac56773029e731da275d97e271dac1ef3e8e6560a6799b1a42fb20379a51263b37fccaf830d6a181309f3ee7a5da54dca129f4a608b720a530a17bc6f11b50749bce424964d0d15150f144b6c31cd708b168569439800f46fe09495516d944fc60bf6715a070bc7851408263e25a28eb2e8b238e058b0c560930ba3c86932d90b8e3be997e6d144fd57694b4b10c659ed372a525c425bdf4fbe21cb3f6fc7f23ff7f012274f89517db3f0b2008f1fea037b88ea4de9e7c398374a5b678058572cd0f2aab223d9d51d19e8ff174ae8c65ecf4b9cf19c33ff56b0fdeb57b6ec4247fe74ffe28c90721f945be104611d61dd0a1774ae572603a02bcbeb00c360de3882682152ffca98938faa61fa8d442ad2a9783dbbceeadfadc94300661d38e1a6d9853421ce40dbe0bafa8316a4417a31bb8f4f194dc8759bfb6be1623e768a11953700907f5b2d376f902501e63431f1f56c7d696bb71fe272a82162cef6f07dd3534ffee38dc3eaddef7173abffbd9dc4478680e5101bcb29bee5bada9939c26c2ca354705e356550b331dcd1f76ecaa24225fdd39e34b08d4472b857c726ff1f13580b7c60b4b45b5f34f8eb601fe2484e7264979b9e24c2e3f4df54de0ca56ece9da7f731e9bca775e25c15dd427c6577b296ea54bd1890e73bd5e8f3084b75a87ad6b638e31a5dda4db3ab9867138592dc633460e3bda3858e0607283a55c278cd41e62b498da8004b79b5bb753089eaea1a1ead83a321e323b3b997bd34e5598046ca96225eca9926e58a7d343bc6ba53d760bf6bf7b26960f45256621bb58aa49575a5f82067fd2e1e01a03274425d03e958546083417ef2d5639b7c1afaa8cc672cdb8363870551743e48a455dec578cc70eb95ce9b90018db0fe00fe35fdeb83a1c738f4b1edbc120eedf04f45e25230bacacd4c435c21a93ad2663ac45f3ddf52d87c7b8e658c0c41edbbc8de89eb27f87f069557c1cf9cab079b94be96ce5f7d5b87a6aec88f557c284182918e356df323938eae89922457e938abcc13a99e466b95a7351d997b2aff776f05a0ae412aac6ba88be35e7e69a446cf4eac68b4d09c32a2adbc2e500481d04bb7b27d90f2cb0547122326d82884a007e33ec4ebde1ef20635c3c72c672ca04ffc1da2ff217f0962d96894622195298549e4ad3eef350f019dd448f6ed4b789f569cca3926004992cc3fedc72ef8f76f04333ff4426e9336963ce5dfac9a89ca94b626ff5ab9aa6519f3b313fac977501c6996a67f2862241927c69b43f5f08fd50e75cd167f74ff4f66c66b230c1ad60f4ad6dde868ecb8856c6ee1b2e92f7df6eef4c96104042b89fa1df239f791b02e819035dd6640a39ebf5d5a4599e8511250a27f110c31312d72224505aa80d7b39e73a400c9390476c11e783c6364a49025a4b0d3f80f33e01845d97f0371d17ef32def4ad827d7e5c18d6d78332679da5822205aac775be0c37c07dd2dbf8166a0f7836b87d76eff53daed570296a953249f1c54bb5409367d62edb105b2fd2b2f04842d259b38e8f35155e8d705be99e70be7b80faad2f26deb0c38e644df4f9dc3394d8c7b65738f0f429d68fe350ef3f2fa7d604569c15faf91fc90d2d02106d3b65030d4dda1a874a9dc87502998c88a4b3709e0caff501524f8dad00074aec8eee1dcc288548c4b40fe72a30558dc628a5f7943fcbfd2ffa015bf035f170a4f462e2fb00262e2835517e5c312e236249f9e36aac0d24b0941181eb23aa28c6049ec0dcb775f8c180601e728a89c425b8b187265a37d635cb0c967126b698c8fbb12f49e41e267d26d1a0f43bca74de183b4050ef036182cc11e81e54d2c0368e51b0a7da489741cfdc93bcb8877dd48af06e07e93f9d56c07db5edb8e2d30f80d2e7c5793cca43861e81e1865a16d65166a5a0cc751b657d3c857db3aff7dc76b310eb3198aa2accae37776d48086efb40ba298e13e8c37b9143d29bb59dffa8b0903cdb73e5319e11b5edeb62230ebae7c59f3c9a0b3e1bf4902e4f9d5643ab921b24f0ad1d46e53b502b1147c357c7b654651979e598d511e101073a2d0fbe3e2238754b01c20902a8e5fb2325b5c31cd36c86bde9fadc85c7aeefba14ae0b5e8dc41522b42b7ef3dafb8e44179890b3116e08bf2da21c66d62bbfc47168715d141992425714f9f0eafe0d360476a7bca2246e9f69b218e6d395274881c7637f4ae07d14b42dd86c768110d7387c24c032421deb6c321efc66e42802aa5e7523bfd5061f33599c71461e8314925a1144778426fae8ff828c703460f220983763880a83096ee6d88ab96e5803deae80219b54c4c4c55345011c36b5896b07f2fb80a7eb3120e6b7c016060de8c1a02bdf19f2dbb6b61fa07c97758dc8158f16cf2015b329c363a474d81bd50871d7bbca0757ca7f3719caf7eae99dbeb63d4e43bb1a06aba9d180a2c23d8450d9a08bc5187f2e6e7dff4b8c8dd1a7ca5b0b8a82a46faa0dbfecd7b261bd00458565c54ae448d9c381ad125e441929c93e63cbd2f55799da885458748baa41c2b14367b0bbaff5c4a368035b4122e357c5e7b8125785de3bb41f12b1b95f4363e513e17b53c81a20739db141e0fb9dbc9dda04fda777691a12b012d28d77a6e823ca6eb97cd6c19b60b9c428cd062071e65e46e6cd5fbcdf3c6dc2e44e68aaa58800537381bb344bdcf1b537bd5175ce5806cf09b48e94411e216c8a107cb5b72c39f935e4ba92d6a581247757776028584db59c3bdecdc7d75b10ab6ef0d4fbd1f4dbbfd2ebdaee1973d7b493b708de9fa1b06153f78131fc43dec7e14b6c20cb41d2d67b321adf545ddeb416cb62af5f9fd888c5a8181067c757a41da5a40fcdd3e9f4beb5f1652ee27b04cbec5a6589f525dc309fa05e65f0224d2d05a478a4894706d97016d8d538422d8b902a2ce9091aa9382941a9305c663217c63486667f6c5cab16b00fc51b888916e81d127fdc3b2ff3780bb04a681e5b4583f35309bef4ced164044744adf4dabed1a9e52c29420c29aa36b21560dce0c9b770b608cc46e6a6381aeb2a2693c446fea15b1eef50745a034e64657a355e359e0fdca5ffadfbf1f347799bc1d0069b18b5a67685864c5601a2e320fe81fc0f0abad73604a90bb7f1d986f5ce3b820e66fce9daba59ff9be268dd77787fcba7cad4609d4c0cd8fd7d6acced92f83e0b87c67277be256dff1d1c91bd009a4351c5ccad99798c8c6f300c4a533a3b6dc626f252a307be1dfa9bd89903a34cee87db0e69864753fa226f95bce2ee6185b92991600f740b7a655570ab8a9822a22f3e60de40853e9beb38b2b33e8366d1134bafdba3c85e97d0dec2ff815d7d53c1eed1875cb01003e82e9b8a3f56f9ce8e4b419c8bfbc770d373a39def19d01235d275a464783f7f8606ec4360915f63a4c51a6d3f8adce03e24353d43459522d13bdcb0eaa69e3ba86e819c898bb683cf70de3320264ac19810fa7f6012eefb463cb66d9d7bdad5c0a3ef3397857f6a9544dfc50d1b6a2a30fd986aadcac652c658eb2076cd758b933db2e0c09300d10f7d06094a46e69b175aaa6152882dd6745089ed72218d201d5724b3dd04d2707922fd64e8755483c40c26ae632faabdcf051840de9cbb351eef6de2585fc5c3458d9ba5a867df84ad4dd92284867f0337b5b6c566e82e038bd6f94fa6d769c788bd727d66e7a45266e82237e9cf1b5e6779c85bc1c49762b2d5f8059d3b0bee52755b7a5bb9e22a859772f8f85af9fe72136fb6d5738212479515ddf8dd564f5013b213bacd148c2b479f24df1a5134147ca297edb19a5f7986e8cbd3a0cc8e0ad9289a5ab2e62534e23f2dc1aa166d64c9fbde4bfcbab686696838c81b39f6cdbdc84b324ce7dc7d1d263749387e0e9b77c3f5ba988b3f7a6b5917b1ab18d5121f688d02e2f2df506b22f046aa4ad42e27f39a4b9f5692e58ea4fffe380b648c3339c9a2496f02745632cf66597184d28c871b48a67681e639d7bb082bfff7d86d330c7d583be67e11258df043c93ea7c6ccb1479a4399e1795daeb88453d45d60e8f278b3c2a5147a5eb0cdad5a6bd97996c4f722ae041c21469230d176e8c16b448cc45e2cfd5653c02408206ffd3149b4cbc8d6ec6d1ae8dd92b8154b2c674a3cde63fc5ba2b759eff400e0cc2d1285f992ae8908702521a2b2cfba23a4d2f9b072f7593af58fc021609471df710665b49e70c85701b99cab83da891e8a16c0f2714fb6288a29369111d71409b0abca9e0ae1483a3b19ed4d50e45468c1c397294e8b847f050c9c4df9af14f8a7b20f655de3a5e685353f8e7b8ff7eb66a8f74c4510c652d5c82aa3ec8a7f16ddf697227327f094d38fbe9abf9b403497da47d2939dbfe2f980497cc4024c4f218ec4a34d089132662352c1f515e910c553d88a4c330d20eb3631539388eab1c628e8ef0ce5f9abfe3e337b053fdd051d876962958f3c3a2fec6f0cad267d9dc22deb4ff1b60c7f7edadfe34c9788df1caf9d0239f36bbacd8599019b2398b69ed1b7d438e69b211e242f3e28de4e90b40c5c83e305420d4e7f721f8ee6f9bce2b6c2e7595ec5833153d80348f349df9676627701c4d8cac5bb2f340e1bb345c6a628cb61ff9dfb59489e8dcf0589fc7617df9e69ba2401c18a94702b9021c99addd6f64ed02025e98fd06e2452d4eba0475669c954083f7daed38f2e54cd94d1a4d720bad9447765f90ab756bb5fffe1ac52ca66492d6f2a480daf00432754dfdaa6a7a4cf7ceef7b56185addafbb1c206122ab66afbbbad4a3f8ee047b83959e114435f050373790bca2a95c28bc560d4f6ab2b7d6b7934100ddb0a79a9f5283c7cef63858b4a66bafdfb8d43fe1be60af23999074e25172f6fcec84640093d394feb9afb6698e9ed7b8065d4ced52aa99a1b123537453e733c710314bd776c9c8c53300f214c4e21dc92389723d46e0604942a2a32700696acbcd71484c5217ece33048bf81209add73eeacfe11a8964531acc70b449b36692262670e21598edf9e2e59ffb3e7b7ec611635920732980705ab8b9cb1979c81610287dd30e8c3586cdf7c5ea0a2e32a48d5c4a28ac99e1e9ac32f75861e9a978a7ba77dfd83e60e40e112204423822b3316dbf5e9828163b1045733a0f5e38acdb81e61bc4ac17ced010a6327487dc43ef0453aee857fc83ed6840b06733270aad84be5a47a8daa549ab911468eced98f325ab8446854abd7fa3536cc1ae9375e8a18feca179d9c045d7d9cff81c449dd2b3c692c9e9c12c8cc0b76860c97a225e1a4c337a7d2917847a013d1b17a735097bc348b455881f877c734557e2a2ca470f2d806df3ccbfd8c78f4a1979eef87a00528a8bc70122ed3b8e9d07ebe6f54a11ea62eb5d3e74bf3707a245e05fc868c47f5b44c4af0ba8fe8eb2442e81894a0063701f5d1bf2080ce33ae21c7828c3f06d8aafb2effa34874a79b2f5a0e1b44d069c094bd5b0cd754a785acd96ed4fe284cbe69b54615d2dc0919f32cb8250a715e16588f195ccdd1f4d0c583682cc55fc60b71df96a4af3ec972d369a5f20e5af1445b3045ba131fc3813501f879c4753f139f00ccb1335e25074a6168d3a90aecd5e0cf3fa57ac0bb434f46ce3a6ece82290ce1216bdbab539c3a1758391787638d756bf734583b7ed4c15716376a0349d3b6fbb9287742654d828bcb5328253b849cafe50ce8650aa93f305ab73c1053fadbed4f9723a8ee819fe2c1c19425dc016caf88ba33bece6e29d69d9ae5bafb1816e821b99309d53086446fcfbce0f5e920e4b74df90d91be8f031d6cd118e23ebfee2e9663c5709c31c0cd904dbcb43358942556884acbb43df1d5453d2204585a9da611cb47c02c411207e75a7d4603f5b68d83c6e4ba46dde1ec2f5b89d81bc68081e15a4d9bd2654e7225b6203356272c2923fea1ac50bd64ff2f1ddecb905ea9871e1ffb9e4870695c855a9db62baf21fbd22dd3d072c935cbac3d62e46793aa019fb0be53fbb1dae8c86b2f85256ce1c94210620c17b65e71fc6a1ca842a3c95733c4c534b368d6aa43764e1a45733447617ff8e7ad3713b4a802cda077be6316c41b9d4e9d5bc057da9336d057bb3f53107884f7b2400dae17b6eb5571f3d4ff3600c4c359ff3cf72a8ce4c30c5befdcac7bc47e73a279bcf0f8446a3b36539acced35a14db76005357927e3e7c671e17b2a0c7e2cde046a09f9cd4fcf12ac535f52687b911a6975fe1b7d1ae1a09f836c5f4ff29695511e87e15405de3efc3c2655bef08e33562a4d23f93bc0b9584163b7b71a8d9e14124378535ec5fedd89345917a4da81f4a40c1c409c199169785c6f9df3a8618325d954d4ec83e9842446ed6e24871023d1685ed0de39a5b78fa01704f7470ec0d5f63168235fd5f34a7ef091ff6ce92301e2a3fd0582d1b3b6a4fb18e930075fa5285007d14045b39e63e8f3083b5ed88f2e193717916d9d0cc137b506ed33593ec48adb288bdf6f70f33e809838f2dd9b0f4391d12dfcca7918373a380c471efdccc8efac281f109aacd0274b499e08470ac910549a79705583a34631d6e9510510e27c27cf4bf8aff28c4cc2c22d81cb99c2964bd34e9bda15b375d7e37176fc604cf35b435650d0faea9c3124fe471bbc679956c28c52b4bc521e5451badb4f840ff44a2556e02c969dbf426f63a1f5d7c3a8ada959766152711bf457464534c472053f862e62c9cc506525df87d1ba37b526637c9ee240cd59351248780b5351f4206b5254d3a08ce2224b90e66ff84dbe4b9419555e42b478ac43e094aeb74deee8a7be32861ac94de1a69687962fc525abc9691206c75573b260e2e79d109c906806de05d5557d0c6b11380bc0256a63f6fb40432514bd52a0d09f1fc00616e2005d28fd39914186b3740007a518a36e31ea2dbb19ef2e556a39d2a04da265b3b8aae29763489c3525f3195030fc91eb60a5a286bed3b40fe5d75ae15e1b6b411745133d48742afb95866517d394636807cdad43b2dc8d32b9f0fd743852aac192136df4a558bb82adae05a56f35fd5071537832d43716a403fc7b1def97aa90fa39dc468e8b00048bf5e20c5da832191bad8dcf582d586874f47ff905c047f99bee25b55a2654216f451e192172aa2e70d09473ebbc268b249742f0930ea7a5f44d1d53acd060a61d3c418399fff95aeb61df944e01c3f2c0eaad4d320ddc9ec5505aef343c53e9b3a517f90caa8d16f8f6d47ce36c3583c9ce89a8d2c3ca0e2bfd2e65f7595c824e6c7acce1d69ff52142883e9c5656b2edc8eac7722da4b8cc46f89751940b22d5a9039ed38d25e9fe50d704efd9f1095df5ee02500f7648c62a4b228ea1dc67d514f58da84b3a3b4799a65e4b5ec02658a1dce09b253517862998fb9c04ce00ed64776535b1d28220f81766db1ec6a734373e9820a5b050faa6ae1dc8f9eefe2a016020156c13a46495846a40a8633fc9f0a5ff9f9266fc5e260d49a29c3c45784e2f940ef59c19070d75f26b7a2efe208791b81e9f44563239b80649d0387f0c4c80e3ecde7c5621bcb96be83142ba9b933361b4fea72672b0ef6ae84593d57ea034d7d4d4c5c0fb25f9d06c54d7f8a6c0df6884663393cabb1d4081c328e2ac8843715546afabd99c6f33523edec09e4e272f879019c6be11f12240c3e79ef00aa67cee1564428b34f309fd782cff6f432adfb62b8f965df1884ca1bc3e36c67616faf306fe7639ff61b1dd079b742438fbc6ee3291f27228155c8e889a6e0bc4ec9bd64d9ac78a883494c3f0f9293126354da8d796ac63c978916036ee3cb3d1d5e28e4231423f236289b8bb958881c7be3fcf92dc3a4a253f1c0dcc616637140ca34644711c2bb7536e501de03884fcdd60821952a9a9198ec39e9c4f731e30126630dd324a8c74f893e6516e5fff6d30ff173ce0e5fb6418382945dd6953cbb63b034930bb769096a969664d7f83e8998f010eadcd761c0ef1fda5e60a1f530fc542ade0c39c185fc1b2b09a7322ceff6bf9a061fb07fad1dc64c988d6921d1af9d6b47b718d5866bf89b7589e94ad8f218cfd5354807682fd1479a1f0a229ccaae6910a6d78d497b82f7bea5f1827c2d66f7f7e04738351dc5df5fd35c7116874dad880469c255bfd96f446664943a1ea112df3366144ebb54aefad8e826097b291e93aa59563c6974b2b603289f5388ccc481ded42ec6a8a70c1a28f5f96e6c5f12e135cf00339453daaca993e07ba8af6a8becc2ce663b219d08831b063120776285884e6d6659cd3ae645c8df7082a617867e87023151397798cb24c9bf3c86a691b2940d2ccca1b4767b955aca69eac636c466809dc953b1a6049f8d89569b186244c9fbbc39d8ceaaa7f15427bc19b004e7c1d365c5ae1b53dd3d8e63ba9cf8d2093692ade891f2f171594d8a00d9b5e7039ab82a7e937a4be6dd40757a9cb8c961872ff07db02b8eb417d2f5e556b4a430c4901e8754f5c99c16a1d5d352b14abe248112e3c5a37b7f83e233d9a710d6af9abfc67ea9d46b8d96b399237f5f25316139c6875a7016cd681b982b925b5902a5012c53e436bfee52470f8c50cd7d2f8173c234141ccd30ff56c9f825354b735fef7c383e2be40c1b2bf543718d42235ce7521b546735af2c0a40fe06735658ab6a0d8aef672ae9f1951ce4f64885dc9d0c4c91888265eb10a178c73688ce30c870c5771e8f6d60041beb8e4776debbb240ad057d9b1c935697857c4a22d54fcc34fc8a4605becfc6d3d3b5f3936e0566db1d3d642a5e1b904c1e689ae9abb613e9d6075fb1d83551d0b016d1a68cb0c2017f85d07cb2c21c1f7daac6745673fa9d143046aa4591a4a29a6c93f70fbeb540f95de07896896475466fd0d4243c7e683bbd9a52d789aa11119e5d6f35d340a05967390a0c2d7015fa442023f67f42bb3e7df3733f89bb973ec2949dfeb25f7dcce0fd2b9cc3d886ddc2053b8274bd8df2c26d1f421f12531a018305b5547c388a316e08c0a60f739992d0414c1f3f69e58ebadcb84bf5f76f35f110c04a0f1e514fc9ab945d04f116501b158c2fad279e08f10da4c63de1b6db82a29200f91cb94b8414de199fd200de4c7bb7134592a25143df152d76df37da8c5b354023859cb77e1495aff150ca09be0a44a301189782b03483bcf1ed504c2135a6a36a88c65bf39f84a2344ae56b81dcb0a4b1a64f89247f8f01771379de59c69267f1e9451350aaf653322223501f41f6948379e173912da76b1e31c65622849753c5907b836fb53111d78d516373d7a8f013312fae1c9f9a26b6f72326b796c41057bfae31444a097dfe64884c93234b88430755968e72d89f35a357a2313c1f826ee9a548df41718415c8b37b6ce950db7caf9514b50a308d3065e5b7fe1807a55d4411918f168b298a612e2beaa0bacfe6263ba03f23b554b29bfafe3ccca9e2c99a265d49db7b70024e721a6793e890a1b016d9a21ec6d16ac91260aaa2d1990809aceaa67964dcb387015cd72daa360dd5411f3a29f0cc0b07ac77369a1db9fc38a371c69ac23be5cdfb2e4578c58955c16946655484e4ff09ead1ca3786b8f0d3004a4515d3d10f9acebd2fe81d03a337fdf1bd415c45e483681d116846a186f4bd410446eddada072208e491c244d3b624acd4e9c045a30cf2feac3222be43ee3817bd3b150f5d0b8ded9b1d7bcc40377714f458b2f000b9d9a699249f00354099dbd571ebccccfc9476638422ca24ae9292f71655f11511f856807442f69eebc95b0089b69222dfd17f5acfa6658201959bd475fc9b6ad8a35a661cd3062d91652066c7af1f06ffdcd088f5a9728d28421ccc3759c403cd91fd5d45b68bd367fbafbe4dfc9796222beaf0609f9221908ba43e34d854328def90fd91bcfc8227a6030d06807a42c3f017f90609aa2dfdee09c6e34fa7dca5e0edbc1a5092664583e74add9542b61c79cd54c4077a8049968a66de558d31174bc2b0cf8d25cdbcb39efe1be6e8d7c8c9c355373941c00f599694bdcf6000e46aba410933037b4742179b22ad0eb09a66735178c588073d94fefa1a52f01becff9574755c5a77abd525c18c60036caeffb9bdc4f1544e2f5801a77129ffcb3b88bcbe5f6a4eb9f2b0a05fe0d307d160401ee92466de61b0da49dd7769ea83d1e8e658c60b127e8139d232ad7312cb556c732c80305b7d2257ee564fb1026e2a79aa307fd6fa18071e53a8aba3b290cef703499941b0510d30567254174dbca067d864e001f3bbc80b47372f5a78d5e31b4f3977bc742541a0937ebf382795374c7454751f79f155e2de995b87ed83c45a0925c88ebd1b77e494adcdba131f63cd5bc0e907576aac6b99e18c025121c68bf38bca879046ceacae7cc4b3752446e407fe34110bd7771b993d4e9bf6aa41074a801882e7e0d5226f44a9f641213796f9d4cb6ed8939b9dd2b3c9a2d7138dcd878b02fd4712e92daac40834358cc0b45e3eacddb923bfd4d248e8189887f893bb4419e94ae4b4903a0b2ef226db5df85e57e370cda64625a83cd3f200f9cbebaa4d14763dccd064f3c1ae50678fe03090ea909b822e1b503e5c1d5b09580e199e5e8c0307f5148dabdb75a2f1bd67f93894c8a2ec637143779330cc0ac44a692d736212898d237fe7d923690038048785c5b9aa2730eb50ede89cdd6543dd99e8c0fc16d5f2288dfa53c87df40d490374faad68712d5cf9321722b7bd5a2aa49a1c208ed70e53d4a46052605272176acbd822f4cb0ec82efd24876dce42f50540bda74249a7a781e0d0606851aee252c82f5e6d212984194e01726a52b042731ad7a8e26c961ac6d2ec523aaf47ddd3252896069a46e58a7c91d05cefa4ad95186442cf8779d0882e42beb944422df1b9b3a7dc3694e190be3eda8342fe2855f370c43a74116699505f453c05a73e05a7c12982c224d6d95737ecdcc6fb2cf50a73c803548bcc371cd0f299b1b375de86a91fc3d13a423bfc1f96c525375dd32fcabd4b5f4b530db5466b545ba6a42592bb71376ec846d78284908b826e1fb763f2a3d9de7c35edb164c5abcffe56403f7e8268fa5695072db77b71bd45607aea5f97be4ec3b6d87b2a5daaec0c37d87738bd9c2e0d9bc93f165abd4d7a8a8a5800eb44de77fbe0a0b8d38dc0cc6f580873638840e7d6c58f21f39940f3c1d233dee444ad7606b0437139fe12e8e719676360448121e352d73a2f834ddf78a92e681b424ce72e2ca484690a04b8523490b87471d115e7eae057395a905ffa1bc7821314cdd598b39808e90e4fc74b560e8f4b573d14914b0291f03451c38a98ff684f94f448af557bc05750982b8ba132de3ba515a1a263d7c6ee5daaa4215dd113aa26d0b1b34925133b77d79c76141ec426a951779d43879b430399a9a78bec792cc2584e0662e0ad06cec3f8d0dc2f2b0af4bdfa828fc66a258f1c63a70f3ed4d481cb9ab6413a1b400953089a4c1ed88c2ac5e1ff8db6e61b036257487fc5ffba0397e8e1f5c596d887c01aecfe3ea07092e4760d50d1dafea9e69f1d0ae4fb412c15e967503ac16c7d3676530e27a663c44064dee3bc39230880be64555cecb65c3751ce9a31296febabfb2d95958a1ef6daf1619a158b4d76dd646b645c8bdbb40725d0dd942eb0a1bf43d92154808a87794f8ec4572f0c52af0e59719eca99b6b76a9849d93eeef00a6bdcfacf3846339fdf3830a6d622b12ee0a6e8f9a1b24264fa5d6e3df1adbe7253b82fa0020fabe4e01df6c327381a878250314405a91db8979299bf455b03c6ba6e0e742904f5efa91f76feecaf95787bdc3705a7697c5ce3f8dc9f3adb1275311f07caf9c904039d7657e986c5814adb7df88004b9cffe6d4d9b69728541a58d194d907e2adfb6df260dcb5beb4ffd78df3ba6e567747353a5ed22fcb5eac69da5e17345b80897d374cab35238320b2df11e8ca810a2f3fafd31fac65541201cd885834d8dc8132d04eeb494819eb7a8fdb68e61ed017a19d5af3190b3ee311fd0b452e4127e1e6cff7d08d8a8ddf276abf6c3e6ee577d33d82f47b3dae5ecea01313307db484c72dd0a31b9510c52d3404e115aa5b1bd179acc17a8e74c8a2acb2a17b5ec5b0076205e564e9e8d6b49338d3e7b273e718fb0578399fe8c315df4787ae036809080ad2a3cbb2563520f7963c69622b45d9094e60fbe025e8a07620a846912d0ba32e55bd45c4461d65ae3a29cc5f3594e6593eacdfc6e684e07398e24113554531778b7a4aa839d75e742c7009ea0f93587a72e985e4675345f273fc67a837cf2af0cfc5bfd2613cffd6a29de99f33be4d3984de39d3212524723464c70bbd4bdd1214c37d968c6733d8162dd4d1bb3a91682face5b535199b133720d7f9ce3cfc9fb693faaaef9c12614d3ccd6bfd555763c7df1f409a0d71e9e364fc4b9f605009b1d8c1fab9ddba30bb633b8675463437ce768cb144e6e72425aee48fb600264b1c220d3c273035a7b486ad814609d9b4355a9052a4be1a0ed0e9336b153267b1572dd440eda389304b5197a0a4bf6529292e151158d48f07e917302b0ffffff4f