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 61278 96a1fc6d55330624b794858dd629a3acedaf7127471c0eca0b3b2019743ab28c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
25d6bba2ae03b9fe152d7ccb96548c9cad7af15c6e8fc1d91749901b7e15d243
Certificate Block Hash
96a1fc6d55330624b794858dd629a3acedaf7127471c0eca0b3b2019743ab28c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e0210000001f0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c88012cd7e9dc2379ce995079d473fbf09d5fa4f939197fe7fad5d372a150d524a839ef59968d92beb90782f81606d51f48285c86770f4492083f70b909ce49f5ec34d7774468b5871399066347517cd89ff45a10d1ac90be4050000000000000040000000400000e0210000001f0000

Raw Header Hex

0000402092af8728744adb6a8bd33d045920d86ff3df92416f6e6b8aa3940eda9f4936d09ab0c3facd76f6c95ba5ab0c6a46fa862422f7adb5d54bb5324f74a6b7def219e778156aceac021843d2157e1b904917d9c18f6e5cf17aad9c8c5496cb7c2d15feb903aea2bbd625

Proof Data Hex

59,560 bytes
1212160203072635ca700bbab811232921df328060fcba58e399679a9e465e1e6337bec35a23b6cf8fc5423df36221730ece0ba2521807f5bcce45f0d6c316fc6ecfd72a1314860429e5715f676b51a32e7cf7f3ece040ab106d59a894737121f1e71b2b7bea3bba92916b344849d009274ac324e358fcca0be3152cf9dae73e345073c5e422a1865f0209872093282eca06ca545411480c1097c13dfec63223a5d1f416b445c1baa58c90acb4f73c9265689046fbe213dcd1f1a0affd4eb5e347333a5aaa88f40dfec66f53ec4d14ed7caa34c70225682299797c31079c13446fffb107dbf96b366ac73c77ace4f8e5f98acd93908c6367014456f0de7e0cbe9df857e7ec4b32e6216a2d59c1db6775fd068628d28fc431822fbf34677e5a69054394405a720a81b101463fe55141df0444af458b4829700397b47cf392429064688a0949413b301ac003b64537d26be9595ff6cc809fde470b0b12f1e5c7a7c0bb1c41932c039f1e9ca796a475db29f9283c32c7fe880fb06b539e9ec0afb4a6496b177961f1c0afd55e2ab21b72ee285b47b1f76103fc3fd5ca45ac4b2b891bfc699469d590f174d8d3b7f33b288a1d6c7b4cdcd3bfd825b1dc595c05d9f6a150e6c4eb7cf0f655dbe58a6e067cacd3b6f21c1b5b372d8115ff0a6e69020886ffae92baa6af4342d4de31729421c32a60db92abf5a9a9ebe0e05eb78f9fee3fbe52da8d80458ad273c468b24c6bd50ade50af5934b227758fa16a674c73a81ae1fe52df90656027a23d399307db3d52b71950c4cf0851e2c1003b44d1590b9ca58b665860d4cfb0a5747d07d59908d6e218b1588ef9b716365fa37628292010896e4b911069cfaf47c2617f5752cfb63677a51a02c7560c7e73a4d3c59ef21d64a8b825e828b14c3d4a9f3435db6c4e903e7cf74160618474df5f4917a89def78720b6239f4e2c5053419e699617a3e0d7f8e712bfa88c6f1aa7fa5b102a6ca26120995f64158b54a1e040e96a3aded823dabcdeca5962af6dc5d89423ac9fc158d7731773ce75ed83e00f824ab0c3ad1aeb2cf62ed59bdc6be19b1813da3c7f60ae28143f648658f380e764f5607980f207ce9653119a5ee1066335d548bcc8894d82e166e08e5256280488213f1ef3d795a38ecaadf53769aa06fe042c2907f5369063f9634d786822cc3c360878bf9bfe899594bed3da2dfbe115332472f6e7554c9fbcdd8f424cbac6d4c3409e45b5c11dd4772c3904d3d9a9ae7811d59149d3075e25c1c65a253857a7e25ce9c91ac97666e317337efc025a8d667ad2c90fa8690086e9bf0dce4d1e1e926261d8f0cab95e0c6daf0e9abcf9338d6c5b48ac7bc458995756b410ed61efc62b76ebd77c40a7045f5ccee4e7658d9235b2505239607f05d8cd3b7788bff55e1120d6ecf9ff1ebef62f474119ce598dcc8b7bb63f7963826d252e13408f3be2b8417da79601955fd24689130f5698a6c50b2b4a3eb4e7f48939dddf433265a0f4f14c2eed8689bbb3f50a0b20175308fb879d0f8639f8a1aa6822309e9bba5e1791cd93c231a8ef4e7e9a11aede416eb14c9ca7c81314aabd06af937911bafca1cad20fae35931d0ef138d934f123250cb1e827045113ad3ada4a43150c1bdebbd4356881699d5aed2c28c701664b208398e76b53344081b18be87f8e27731183c6a86bdc587812534f7ac97c1875727d18ae8e91030eec79211caae93caa7d0e32e26f8e8cf2cb75dbb68f450b64e3baa5091c9e25476fcb8acab88093a69ebef1a16c391926412389ec8d3293f2d7be78b0761db198f2241e901b6fc1a8955d7044c1843fb0f934425c016ef70f105d4ca403c344bee7120c34d2d4d0f78fceaf9c8b879db7941bd15f61d63db23f72066fa9c55594adf870f3bf7b88a7099ffc30ad073de7e08b367b13b869f981211b881c48335f8772edf69d248dfa484da6d3611f5dbfb1f6b31c18abf33d0e1beba0adc8a2773a2040f4e3156d3fbab4aaae9843f0b0fb6f8d4dfd44f1cdd3d5ac044ea8bb224700acc836f8fb249e53c83006ac2818077301341af6d98555d032dc78fdaf39008c1193334cbc718142a3743ea1f4d172301c74492573dc7b28bb8710b3227b557d89755a0d1698768690544f05554c3d0cd59b5f2eed98097edfa700592b337b356156f8f1e0c8f12fde99e0036d031e9cf99d564c253343a5553059f7598041e2042d7471f592514b8b1a2626a8fd72564195f8d3b11a9218349501004297c5c9c326c6d7f23ab7945b222992caea30839178fe25e1db590b45b876ccb78ffef3b4fd462d3943c1a7a5421f0c0e1c83c7ae02d26b7b98b7380609c2df705bf46ab5c36282dacfc51c51cb3b639a866650126807119ec714f19e54249d86d4a2490d5054bb934838177c3605aa0980c992eb7200fb4169fe10e76fb2c4d35a02f38a86c4f9fdfd4fa17a28adf24f7031d9f79e711de82a76e73e2787e04bda7a8ffefd1928131e473fccdf31aa0f1aacc35f4a293ec21b5b7c49806c861f1166871aa989eaa1042ae38e316defa95249f548b105f3a8c9623be2fb2363fc426484abea3c7bbaf5062e190cc0845cb236441d17dd35bb5fff8c8d4bf91b32d62ba9a66ca4106aab6c69a19e2ba7d79c084508d6ebd3633e922ba777be655a6c32839f93d50bd3220ed3863e4a9344acd1af227f2f2969728cff37d7f1a3a695b5f3914ccd27926f592d770c871301e3ace9a5c456506beb127c49f2c97623fd8434af3cd8705c7daa58d1a3256037ebeb5f85741ab6ac7af7cc8e53e7714237893d5ae3cf16987a3b47bb19dcee41c9d5f5ea88312e3ad487177ac096a7e743c43e0bbbf6f644a34ebe02fb8a1ceede9b4bea2668a2b27c076b0a92683a9f6a3f6c584804b8766c2a225edb229693326dc27dd454aa7d92ab87d8e279ca239ee8edbdc5cba2b86ba99669f4594ea9d9951e849e81d31a60083ea3db123e06bda7dd035dfe2219c4cf15bcf8be6206a7313ef03f28dd4355411125d190ad378e9290f089c5de67ddf5a94fee8d383b87a18ca6fd6889bd538cf258f7354863a8a2c793274a3dd32a6f3de5541308a99e45a5fdf0df038246525b4c7aba02d52e1a31619ef06083a7951f4f60486d9306f85bb093badb496c758864ae1720797011d6af65b99b37f3fdf1e2ea63396e2c7f6cb8981e4b4bcb45f68fd2c088fdc5c54c5e4b61da25fc1c918414d2c44f2d8f0b56c72d4497c29b72ab45bd87fbb0f65790c73e2f6965e543ba768b4a1c2f7082784dad31f2f685b1f28c1102867b114a257500051b90d38521e7b7e473f90aebcff037bb2cafdaba8fe232408961b5d2d18893c567998bed56284e3505c0d47bb9efc63164259a563d24b533df429f20b333c41bc6b8c97b4d9df67242c695c8c4ea34c9b7fb933db3acbe0224ab885bdbcc2fe7b168505bf482d5649fb36ebbdd075ee91747936ab36dc7eb488cbf448f1d9d42c3134625b055210ba8057527589ebe8a5e283c1da343274fd5921e5312b3d22a3d5f9016171a068b06c61bb391fd288327a3c98a21d65cd7c529ebab437ad135763bde4c7ca37d1e4cab7900a9f36c2cdd60ec740ca5116bfe73af3525d9f3a7c1cbb30ae59a1eb665ddddaa06a620da0a158a75faef06c5cbca197a00438dada07c5c74df71da97fe959c4d025d3224d9debc75f33e5a639fe753470e9bfa45cfcbfd0b5e927c44763fac2183e349250f41f46f454e61bb296432066a5ee43aeef6d48dd527442c8abee4348406ee95c709a3221538528644c0c35768b98a2666898972756aed466598c981e78c2c24b29b7a35060a6a7e256330dcfdb3fdf30ca6360fb4f760bb1528f5b4c2a6e2ac874819cf118771c6601a25b6a658127dad0a14014110abf36fcf6a253d61eae90e91cb41f4d29980e448d26cbf7db216b2b2ad688698d5a95cf39694644135ed2eeea563fb5f93c05342a99e09a5b577ab4acca542b2d493d7078e4ae53158ca1a9b9a437021dd617fdf9ff335fafd2cd518c5de28d34e8295c21596deb609e9eb3db2402421e542044d240ddb33e355027314d42088b1bee9cbf7843e084300f8016b0d6d0c4094e62cd402409803bd0d1f66650814e3097e4e933c591836d9b6da6abc89d41bfaec1b84032e78a6529a3a30dc41286a1854251c0ffe7602413d7babee3ab670c3b13074cba36fc4e81b3a3a43fcee6cc341139e0ea5716ca9add649d97f5e919c1ff25e2cb8085b36b55f04faf0cc91b238df8fb56c63353adabcd21b5b0610e62cab515f2140ae9371c00e7c6ecde23c16ca81a885a898a94319f9006c6b14d824b50211677cee5ac93945e5c7dc7a4087012d7593ea35e66f5cbe71d7f150e0305ea18f21175bda12780f698c024dec57c2d22a0696b273eef35ab0b49e6d3941277086b3e83551aeff04bcd6096dbb094920f1b6e93ac5e02878679c2cc08402ccf4dbfb3ef2a076ed3a387f13768cdb860f61a1a5ca0f740b1543dd9b30da3fcdb9f5a416b127dc78f6e58e5f04840af039151e380b174c0d6d6f5a433e4bf82ef03e20e2eb480a7dde59744376a4333caafde36713d626530394fef57729a31ba5eebd1f5ac126ce805e90cd0b24f2beb8c0049e912b8c6ca0c820d711059157bae22b6ee16baed2a69b6970867527bb9760a71c401c5ffe8c4dd2fdf112bb6bfd3fbb475978267a7fbbee5c7f46b3089651434f23cfb0921c5b043be0a7750007b39d76d651308a551d8e53230fa373a358499f8f74fab40e7652c518d5d2a1a7e66e2641007a0403914c165033bc6c2f8765a8d1a0677004532a1cca0cac70c307c28851159e613a8ee68f338309c01ac146140ce083f7c042913ae066dbf3daaf8af150257a98942aabaae10c5fa64a2c45ac2ebc2f89ae92f725c4735bd50d13c49b1e4f98caefe44777642ff82589d2d03fdb50f7ea201fac2d23ebaa442ce117e0e092fe6579c0bbb1dfaba4f91bed4f7051075f891d1533342465d51af8345223d63b536a80fa16d7c5e1ed7b7c44e308b3b57e152f03ff7997e503c5df22b527c36e65e9aed018462b66a1fff79a7b6e489a0a59396f1ab96ed0f6b46d56e60ccd88d0cf5061b976bdf76ff52de940c78f4ee391efe8526317ddb2664603c6c99511bd3865eb833334cfc0c4e83e906444c6e8903f0844a7d970c5e5eda75f4348f9be80f9230ee555912e6cb53c401736cf0f33aaaea0706ffc9a4e577ebb4a727e65d6badd97086136571077356364899301ac23ce0c6a0344294287e26e95bda4b0a197b8f871810fcf009849b8fdd71afa5a1490d5fabf4d88b0614a879be283fe99af50bad379b1f6b26f6d1a1fd6cae886bb6f89b7f0d734bd23859ff65b4fa3788d9d35b1d113f7a02ed9bb6b3b4bfa0ecc8a561ad71f266c38daf569a83714d5fa0ce286b3ae716e80e3afcbc69323881cf7ae33bd2c5e17525a15ea759a6b428d7dad5ecd4f2540883e296bb9cffd75e809042361149a258e221c9706a1013b240fc2c1c7a867ace22d9a344a691bb5ae7860ee69b0a08108d159f12f5356511aa3890dbd0a6c67a085466c26335969f51249e039cb91d1566343c2618936bdb891db2fdffe77df7e3fe4f6e649fc947f27800af87417c80ce5e902af1341544df1116bbaefe9c4804bb74da1c6d34187c127d1da99f023ebcb4808882fec7330d628a138669972f7f108b50b5f5e2bf03ab74b099d98f99863634dad95a012565771a7745bc473e21ef7531f295eaa5649920ff1ab77eee77f4e099ab8ff7980f020a30896efc505b9c6b7865306324885f333b34a56ba69232978f2a27cd52709f6265217a4ffc8340ce7112e9952beb17fefd411a5687bb2e5e539da06c27ea0647760fc72f251005d5d199110fda61b27d37c34c0bbc7a65539c286537e81d9a4e013665965b66ac6f4d41a04db9e741445e2796efc2c52195d2adccd5b583d5b9b72b85c5ccd3828b2ab3fcaea08118c36df8d72ec4db91c415673771c6e3ab3064369d43b6c5fcfcc0f440b494f549a9effcc567daaec46e788b05cfdcd50b80c7949c5f377cc290f5600b693ccea0da2a1fc374bcc468e9572e8e40232d5e6468b9be2cb12559469c4cb2e2a290c6851b752c66de05b6c6db06b1f374a15608f77e10bf7b015f13eb56e12b4d2a1634b8576f1e4a1db762e75721dc8d007a8b0b57515f1c50f863b6e1bc19f7e0178fb2430531cc71d04ca97e0a74f44c36f573f07992e5d02595bc2de2dd1e318870fae5df9badd7b7baf4c456f2beec057b3cfac63fdc6ac44aa0473eb225465036fe3320134d3c652e1552f1f6be175e8e20136c19ed80d9d45736d25d70bfc493b512220be6b2314b792f5950aea0e620edc027c086973a71f2ff0f5a66bbf9793baf9028930d40d848c5f58fe640612c41c44135eb128b694daa91da8ec2ddd40a3542853d16e878a830c6afe7938de22f979ea7fbcb7e5e5d6ef565c6b328767bc960276b9baaea179b8b46b860d720d0c014874fe8233a5131f2c9f763383c51075dfc9597b066d28a406e65b14947620c5daa6a942f1fa0ab682b8f62ec69f209c4ffc2083018a934a26087bcf95ff256dfb1069d7b0aa9865b044f267b74ee49b2c853e5516a759e9b1de5dfca0638c57f9c423c31f83fe904bef50625ceb91f6ab336f104b5ef6ac251f3a8bce306ebe37f63349b3909eb2f6ae20851c024e50d217921819316c17f873b1b133dc3729d08039e47c5380904122b34b5ec6017c9f6f9b67e21b42833f07168cc448e178dad5f0cbbd07ed453866e7850628bfdae1a5b0153f422aa85fd8b918da75355eaf05fce7b5ee15c638f111c688721b9dcbb9b6d588f4a5e3d8cafde250b22f5c9023437302511e00611796fafa9b57f7e3dc4c1c7ff2de5a5887034b0da6207a1493d7054a0515d13b25e85659645529a6e76af9258bb76c52f207b658c35f332642a3cb73c9fed2209fc96e02b11dea852dd0064c7fb2108b367bb707485388250b8110e4f29c4fa5597263eafe6e802eea87ae7066b0320786285dd9658df544d21c9f83c68e86a876683036edec4dd53a853ffa1e1f51e811a576c93125263fee153bcc68cbfa38ac41395b53659f86f466623b8c0c267d1cc3507c409404edf8b5f2d29ed4dc618e1889f41189fe34f972d990d0b9a677e128baafaf8cb4b0268632ca4370dc49df3b928274b0df80bd198bd60e67e792b023522bb0dfd61d3a36a7f62d9a4d994f9662e4b8e9bced28be62421c62f8cd7be77817974c8be1b055ea5d5223be0737a187fd9550e221a4117d74a34eb26b090550c992675fcde41352978116ea9469d77534984e9c7252c0c8ec62cfce7bba94d04a6e855ca4cf6ca5a1d7b0edeec6505d751df753c2190103bae6061d312d3055b2a06a32581193abbf4ac462d3a00e682bf91f172fcff44c9b3b3994b0a6ca5b13542d03da17ca79a1c47eb508f48b90ccc7324950a2288692907432634d2867b0e5bb6edb6ac204c65b3152aba7159f819fb0891fe058c5745c569cafe5c41b03ecd16c9435d0840213c684957044ab41c51472ddc4a5fe509a2410d0ab3e7f230c3dd5f1e96398a77631ef6f83f8095c1d80f66c0d2871e5ccbd422073aea8f28751748e41e5570f36af678962136bf655d80be181dc9f521916e9543f0736c58524bd9d48994a6b69750c9f4ccafef39d9d782f87981be9591288bda9cf55b95951ead2a04342b750215008ed75b2939b80dea14209fcbcdf11d72a5089d0a4dc4cc004608514148d6dd77865a8e66177ea67f72468ab74112615a35e1f9588da456d1228c6704c5b5e0eabdab9d88ccff405550f77a1b01101ec70f193b65f95753ad0bca7e86772f5c5a42ac455237bcfbb81c08fd88a3dadad635b267f69d055443dd10d683022e82ffdc1c6535e6373a4c7d843598b8ab6f568001577e8f1f7e001817410c2c2bb9a60e124def10d4ecb542274c5729fecc6d80ea05c2a741f49c8b0d9423dea1546d13f871a8ae7cd9c877059599488889ad21e0c541a4ca9b55d3af9715689643789787d4abe7d3c37a127cdc7ea5e33557b928bb055bde8c5a1c292d1deaabbaf93ef676825d76c350aeb9f22b9326ce62a0bdd2c337acef3287703063fb5329c5001215b3980dcbed88ffc71df0c04d7cb285c9cb2af7cce1ca93b842cef9cb1f91776b3e688000527005d051a488fc1f723a5b69282aadc5c18c9b888e96e35f07964365e4ba1c02a583b35c69a8538c4466779867fc302230b6a3b86be73ef0b996a74ea5f8da605076a2bd950ef3aed15009b7375072e9d9e3176cd8531f59b6915fb1b46aac46159ab58e5d9fdf553036b57007c5542d7863a875ce7dfafb10859ce2a02fe1e0056bcdcb8f3b69500bc75a278375a0c053fec1848ac0bc428cd44a44b3a314516360884f3b71d7f1779958be4bd92960e1d7aeb527b1aa852486b163a7b51aff9c94c584894672ea3e17509c7c7591fb01952daf9214e6e490b1f0e29a21d3843208b6cdefb5a4fed5e2a9d3f19c9829d8dac7dc450c31a36b64d95d6d8fe02c70595f879d2b2ef3f1c0dbaf6a869b156006f94978240f09ab25d904c41b180aecb4c9533078c93d79282a56647b9d8a187b22291828177a06f5eb46e7a5d97506793d7d758a2078d8c7af3ee87ad7c6fe5e57311a682afd4977de967ac1490cf47259e2d662aa49fc1c30f2ad0f26b142350a13cf526317bc3697a13e5fe733112c01e202922777c9f6446cd36dd45903ff0bebd310c3b35b9d3c8a38f20a85411e7c1a230cdb9270b0b251073bc0f40e62a5d558253eed046323d3edf10848c1dd6c6b13675765078c7b1b223b74ff120bab705f632ba28b8689ba3c46d17920b09c94a8019042105a44dd1aebb3c20eadd55537b401612e51d8aa6869eb67cfbfbc909ee8545f62d5be4d6034c54e3803c809f60417a90c77db08acdeaf8d6b8dd7f759b58a712e59f11d48907b281e5c51c6cd95c8793e65dfe195faf6c10ef91452fb8ebfc7dc42ffeddba16312d70c3cd33e90fcb610b570908cb11e2987f325c8b16175637ddb37089d8fe26aa3e6a28694285f26124391998e50a2a2c782be1e7a8ab5609bdbdf7f617b06a4a2ad92dc3888dae0753c2a2f60577de352f27ae3778142b8f08296216e03a420a183d70978b18ad4577069c158e7921fee9bcb6912a7569f08d04409f28e3c63eb6ead75309a50eab28f4329a2873b683b91a84e2f9c3e3e29329f50284f1cb1d2161bfcf5c6b004ae5eb22d361628819ce44800bd49681c1c38a60c70e4bab2c4d7c1923d54970dcbf33458d99ff80665974f80c77f82d4086db9cbdff0610175b95170140ab2bf82a8e52ae0613fde4b2f004f578717b44dd9fb35a65dfdbd68656e12c6853187b38d9fb0a95a8459a8cc0201b77f2a02fd81cdb65c022a16ae81bba01d2609d1cc25e152988ac54a88879f59b8d6e2f1be02442497ce7433d3b92084845acd849dcfe5da84562155f1e8c25fc2663109ffee736c4021f2251f6589ab650ca3e2ad06980a70c63ac40337c3a1d6e47c867bd6c9348d8d4d0f9054d72b479172cbbb4912834f0f68b354d49b6e38810c91f1376785a365585755c2520919aa5427b857f518d4e1154da692cb6ea80f37b9a334658c9985e4023121b88a6f85f5c5001a382735936072a8f7ddb88fa71ea5313c87624e61da2b11659915f20df9117decc8ddafe6a70230bf91889cd024686dde917e047e58416557bfddab4190eac00504739ecf24858f004d23890948749480f721a99204561f639c518422d978985185b27bf8a8a8d3583179feaba6ef6564ed2ff7b0e4fede409e9c6bb807842233064334f952be6039638f75f685068893383608b6776083476308f0e877abc01da2a9eb755a3926845f66040193cbf23aaaa64b8490dc201b253c7d5a1b96ed66ab3b32bfd598e5b500e019a7425877d80b2bdc324e5728eeb1276e15fbaa0622117fc0e8a8b49285681f8f9d773d194be52a456090d09ee08a264077363f91251e15d947b4585cc40b5e4f2e2de0f5ca790584bd6408f35190827d5f9919d930ebf38eff9f9ac8b466c175335e675726bd8dd72d49ab21e1c4f850b69804de70cd5559998e83c27c4b9e79770c1031da5cec50619731e870945402bf5a7aadb2ee405b912b47466f3718e1ad0bbbed0d20e452e2ef9d25bb1e4c4aa8451f96cd2379081d4a385423fed087f2b60815c1cc034a4f9753ef708fc27755490326236f4c6023806adb27e8bddedbe2cfc56184099ec5ca0a763f702aa9a265fcc53dcb51c914f5af4c66be54d28063822560467821992b23620923c0d188fb880531af42ec5b0ad8988ec0bce17c56bce94583e5d4fc2c3d91c565ecd38b4a1976f96058b41d14771a40154700675ff072207ca7cc7475a455e8755cba461c7c624fb16360651e5894ca16e570017c5dbd64cd47eac2ad05aa87493d85bf8d9561fe8998852b36108c7a12461cb3124f7e83b238ea56d9b6c04e49a61961835d54ca6d1041fe30ad42c70d838421525d9acc9e8c07fbb29c5e472d8d5acb38c6244c57dfad530c57671af620de01c12a81109cea905275a513231d166936bf78633eb02fa711550fc531d3e3db85cd18a64a144fcfe5b7469b2d5d2a108bcae7b6fb9318df7ab7448a5447e4477ce13024c180c82da3a29a5181d65123e6a25a484867ebbee7fc8cf1d94f8695474fe00c5e1d45032a294095d04e93041990f484161aff6d0aff3fb7437cd37dbba397897203e3fa193a148ddd33d17d04ab08b824654f2c687df0a45fb24fa2a0b16a9fcb206039404302c52064e8934345d35875e3bfd275e6f5e5ec824744af0b4a6bf00ae873769077f4775c3a8b500385154d89c9fe95248170febe625e50eb3b1abe7e2198cea3c460d33383d6e8fd969ffe8197d175a57f9a91dcadd713ed9b4ca208ce36e3ad7750e15de684f79bc9da40d44ad2a8c7e276ccbdb7a941f3ae515304dbe52e8959114d84bd3b9edf902d93004cb140dc255e00638e04e03fce215189135e2b1b27f62e4826480bb0ac835e0612ddd0d3a16e069f32322e0a670acded78acd330013d0bda140f55183c19b1c07505a922c72ccff86835f79a9b1ab405194d2da5709cc504a16cfa7181c5b9982615f7b921ece1392bee9b9fbf285fe946e4306583616435551a16492bf6a9d170b4e47009e9a92f8ef2054b4e9740e7e322e643fbb1457de6f4ade30d880bc960022f2719de35736281a6bb3471e3ca63c61b26570ee83b85ba3d6e43ac956aef9d8c5235fdc587cb36c772752638109482780162c65a34f0e06bd762c74c83624a50cd3f031ca0c27f312aceaa11a873ff0cc46fd1a72d8f9ed9d51a6f1f750fe3ca67ab5bd566e7be6bc572dec097e6d4ead9d3a7781e5f4715a212432546fb592bdfd2e8d14d3f5ae6a5cdbde5f8229cad183db58896c3af1eef2019bd4855ffcfca304f7bf78656cf58127bb8e138ed63957fe6f191a6fa01ae78cefe164487001cde3902a0c78e6726c049e9b5c4a32db38f70c9b385e91226e3d9d1b3083288d75149d0646ca6bdbc95b3b0003e40ad0d5d70e4b46e7a8f810f48dbc571743b16055531d4e8b8026defbac488a9c8549f70e86af3a17445c43c93c5049c3521374c4895376080a18898c73412c76eb0f020b0f37bcb5b302f43c4733be6119e6bdae7ce68cd5a477ce5d6c3db6baf65069d4a441d956e72b36ad7ed2553f851d8fe9b4d8184f78b99cc7043ae1390a6f5c6b8740669fc88346b35912371882c8631fa8daf02eef869fc41a50f71d18eedb6ea1d0e37c63eec85e28a713f3308fef519d6f4c1a7b26785df1209648f4af09c2459ba88bd17842beb1b665248f05a6404beec29995bd418fc2a5ba2130c84e53819e6fd3f80bad9f90ab59731b43d0d707b97288098f506051f29a33fca22c0f930feb0db265c2c62ec88bfa1dc9fbed9abafc6322fbea3bb0aaa59b12132d8ab2f2818b44d771568eb9b53b2a76deee149527fa99f412e9f4b65c9d6d83fdfc9c7bfb1dcf6a6458e095548e3bf772b21e76704801407a8bdd2be4c6b19ca1b2ab33bab983c9d6e580da2cfb91fd3958748361d473000f928edc6c51d6f9c751a245ca32d377d7a8a6cba737b6260bd3e189cba47c96ecd96367fadafc4ecc7f42a9949daeb513b8907fab43784974f0b6159ce2f41514dc3f586ccf6d788b7dc04e12f29b026928d09d8c428510e49ba82ac24860f1fb401ab855ce3faba6ee01f116ed2d02c549cda9603376a4aa7a30078964fe0e873b2ef8561337a1484df12d9f81c515eb360fef04d3767f0538d2a3f3f28ebfe0264c26d91706355cfb94bfa748fbc549822ae0187af508418521b19d9f7a4da3805fef084e214f4593ea4e0fc4339714aa0d8638c75768387b9d30808514afdcae2aa77b88a227c994edf2696517f02747b1c7848cf2b58f7523188d1ce5321ddb965dad39450c96cec141d83c25b0fad42625b9ac5db40837136937ca3acee6d74a692a9155676060954fccb87f9f1b59db3ab87b31cd369dde1ddce77063ace26c47cc4d6f698cc8a203543407129db0fb285b55b674af4ecdeffd816125f8e99e8cb464ce766dc28a54af220200767f1ebe14c007ddf5dffacb1bd7adba0b8cff77ad1ef5102c703683908a5eaf5c4c69a4de4037b35c922a7bb6ef50aeef141d158be55ed9e999aef880eedb308a788757d07c935f318dae5626e7dbc61390f6c536fca3d2db2d7bd636feb3b351119b8557c75c5ba283f36b0461ea188a8a3f56b6321c94ca431b22b3fba678acd16d57243f19c77ec2031229ceec1cc5ac783c2d304b186684e6d1a6f309c2b6783d86741f395b01842172f4c586db85312801b4cf020e5b08421524b60503cd2ca56890384d122c34144ce71cdc66ae3b952219b7ddc09b247e54839a45b58cd1960cf736d57d5636458a67354f5afc2cdb46315b6eb2c35a667f39383bf9e03f37a2ed3aa264d930ccd515417e53e6c3b62d8f80df45481b1f014b83f1bbe7b6ea27bf7d7b026aad494518047adfd3e5949e56cbac1f49aec398e49c9833d7862245d7dea9b89afde9a8e288d807202c2daf15ccd3c83257da60f3b5f36b86fc3321ab22da821690ae20eddf0119a28884a291373adf33ce9bbf2ddc699825e011f6219e8a15c2fdf9114816a877d76e41777bde9e7dcb5ac6f1f9e0a386e0c1262f01626fd9724ed1f9594b1b52f84835b508e28386ff4af1bbdf96066f3e3fd148f3b19f5fef1e6f29130151cde2bad4171df6b62ac4fddb44012d1778502c93ed7c2be73ff33d9a962dfb337f4876e9ba786f7525f74cda380c6ea1ca001589167b9542386886f1d4479bc444f493fb450e4b31fc4a0851e015a3865a74c392677570520111fa4ba4902d401c3dc3aa3e312c395f934fa085f921ed1723d2575d86733f31c8d8a212de24adc08d037eec211a7cf8ffe81e34720f804fca36dc6db3cd10a4fb992c789a9d7cb3835b8409ab79b854191849e7640e34ff2da2bc5be7d2d91e180cc8de538a3f20f7d9a60703e4f061852d0003bc3d32975285479e9ea04d8b67397cdf4840b4baf66f28d033b00b41bc0e1c394a4858efc08295e9118b8e7d9b11edc9de87474bb2344649c5c1301058a48eb09ae46fa7e71ee0cb208ec45fe5098a55cd3ed01f90f0b7bf32ced870aa5b82eecebb9878f8708b6719d404f0a8bad4e0b00a85c8fba48283914a2c56d66546b605a3d10ef06a28f1b370e6035c740f8282d7194c6a38ed8d98ed3ce706ec7ec1faa35804ca5b27d7f6c9fdeac8bcfa072dc06bde05e23f014543ee111f7831ae9899c74b9ef678d1cf9ed23a28ed9b8672eb78ba9d694256cbf432ab267e473a4cc274c9b33e78736f356c0cbbc76565c7ecdd7799806b0fdcbfd160de91df39b33de5129a9931faa991338c38b6b73fe1a02374dd542a889f945d50168fbc2999174c63cab71e7784cb7dac40fbeb76f706c1e4547552b12cb423633087bc19a87fa668c7e7172b53ca6d5da8f248bf536b5cecb8643ae634bb803684c0593ccb94c070d9395fa803aef0bd50cb09cdac23c132a1015d4447974484289ef887a7c663b356e30c256bfd068cba9b037f7fe6ec6b422e816ddeb5b8f844f96157f2d8a3c499df114dfe2a3c1bd9238c3911ebb89f4f7501b0808ff62282370b5ef5ae6fa90ca9d2d48c180634e442bb0d807cde71428a6694322c1fa73dbd6ce60eb031e508e0ec6546dbab0170590add2e08b75b4d382ac09faa2ac131a6f0fa5bc8da62e07f5477a430c0c01d754c7d4fb187b280d1898ad101bb5a8871c927cbe4156a446ae9e3330d03a20887e49ece80620d44258ec95bbf94097c63ae94b9b01582fc66246eb3e5730b0511df3fe95d41a5d5920b5ad49f83642e9d3235ea5498837ebdbb61c3dc6deb6eb7d5c822215133e7a9c0a5763a80115f7f1ba50bd63bb7bd7fd16b5b6a2160ffdc3064d3b3d975cec38ae645387b618b2b57d4f9eee115cf3a410874def7dc0a31fa777049c4716ca1e5f21d8c5288199f1d32095786cca663e0066fe9e7feff2880e95852419b1b72d1685bf075cf8258a5e935b823d6a54e351aec636c053d044e3977686787dedb3ecc6cf92af2f0f7d5b960a4d966bb04b7b0337b9cba35e9286ac09569d2c3860611ea2a109cd444bf268253f29e8816c1d96c10cf9609423234eb5130799cc132335ec4cdb09e9261ae61bba872ebd69cc4e611f8eaf442201dae314a9b86d3925f95b00b775adcfaad4202e6597172f6f700704489bb6492d1948ed9145414001330c5a8066cc777b3b785194edb1439d437c392b939fd00d432d3ce37947db73466f0293aa2d534723f15a73f30f8c2e56081ee8dce2f65760b588beec109d4a1b5c2286b8ba0421c5039033b24917a1d5d17c4b2b21cb0909810dd08998704cb9aa71e661c8b3022b26311cd372516f979b91facfcdc8108e369a114fc8f41f4cda459f55de06113b9d5cc731d9bc0bb770989ac2d12e27c86007df13d04950415bb641ef73ecb0d982f8ea0c354f9bf21b6b7c455cbac45c21425e25ffea60c1c93ad3f7f8118f963702a8c5ddbe0bcd0eaaa1ea1d09085753f7e00745c23bebb28e7d056c892cfe5ef20bab352ac26b494e06575ed9ad51202ad723ad27041edb88aa9d081f6633946d49219fa9ce2c06e7f04f4354a08c827d4fbb019082c2f5c5f965dded6bb448d32152357de3c9f22292638a90a27561062a626cb4d80af5ab9907221b43e24749c2c0f3c575e4333c1b3c056c3a3b08fdcf7654518c9829940ae9596b4dae880251a7ebc2df66b22f30e4354d4f0155ab52a8602532f016da753656473a4833680335320e165cdbeeec236e3260f26a1f34d56793d3a03897080246e5e3e871c39f353d038b6667bd45d5c02665beebd777b711cd659551d7ba61a0889fab8ce4b711e321772325f6666e2be049e406218a100022e6df19e1febff73608d92c6d50adf563f99d9d756b87b74f05c555a7fbb6717a8a994d8bd1e6913fcaddfa187555576d062651c8dd7029b618599de316ec470af7a78d947fd384fbee4231cb7b82feaff4c95a0503ad43ec9c3cc75b1b864ffa14dc3da7da5f5f1892558289e2d62b63a7e47ef625b2c985e8a718326214a2ff6ab39a0393c5b8cac5963ee39b4cc75a62dacccbc0c92b178056c6ff626de7059ee5cd91a224b0a37fddcef60ae09c155d71c32e9b5eab3ce055092bbb1542459fb038bd8a14aa1d5d431d017507d11414e6ef9f3bc4cbdcf1f1b6923186c9b8af61cb86285dcf368aac724cefbbc7e1e37243b417113c6312133c0e366731871ec8b625bca77a71757d03cf76638b6972df1b012a9f0610b71e01d6234528088be08d8d80844207e9b8b8b13dc6ba3fe31e4bf00f4087413ac7cde4e251db65058d7248ebeb5c556928f32e1c1515a8494eb1167913688b4bbc821f47d4e4d9ed12a9190374e5923a3398fda4effea294b852671da902cc8ddd7f3a78920ac8fa923186eb5f121a7050fea7d92e858cf1bc6d2cada138c90b367226a5d1fae10498e7cb58875932db9baf1288c31fb5f565435148fbd11e513d98a931c155aa69951dea5c918ff7f321305b4450a507c6d3df69ccf36fc781a4d3fd7ff5b83356b6b0beff07ffd789a6ba1d1b24375ad287dd1011155dcb453df1bbd0562797a98622c01fe81ffdd5257f4a2621330e854d01b81307c672cdedfa7c5b2ff4cada6012e68df43587ce7697cac93d4026e60d36d420a7af5550dd3021c64b5aa2e784a8e032b24de53e3c960ff801f2ddd5f96faded09a5ccde86a17cabaefb3128b2d82de4707ce54e90c3617b17296826a0b39de5d19357689dc59c51affc498b7a0c4c53232e312fe2ba7160a99e37128ea0338059a7d58b26617b8f3e6f53913b52723482fa47bacbe95146c50fa3e0f4d2571fd2f215949ec5cd8f965977cf7472154602350009b84e979240a61992808e603c0a41758a77db4412373ae91f2f821dd0fc005b20de353e325b67f482bda29d0a95742ab835ef856113e41ed20175b53f050fb0899420c84eea440f93c31bb36347a9df0e447ff69926cfe177d02fca54b9023028cb30f0197e58d3ce93d944a35c78260fd3ea79b7f26210e66fff5bba12e3e06f6e7b4992dda55ec391c03f11bd98feaa321b7fb45f898c20628c07c127bc996f8ba68bb08053d046423e3b20f37205cedf3d7eb79f1de7ce1e8874074ab4f44e053528b3672a0aec0d6115b906a761b4692c264e13271d740a2b8af1e446a9c3c1c32bb507412c5e814e4ba16afff957d9939ddddcfaa595e401da0f28b182b401f5324bb65b17f7937f96159732f4e0d73fa6c0e588cc0809eca685b3a2f90895b80aa0144fcf2dd1c2d62c923ab96f85eac1128a49c637da775ac00ac2595c3f1a00c626d116919af747c55851a9d94715c838f5ce99b5531c389b5b3c03cbdbd76cbc65ae6adddd2547c15d7f5da430b6b64dc9c73c61afbebc2509e7b9665a6d1fac107f1f04ea2444fe901b844d3f44da30a176b5b8f1f4556da598034ad9a49a48d3a1c3ab68442a65d508029a23e040e656719f6da98cc382313e607dda9b7e02e4901931206b6da1c26115976d4e99b9da21b35b248976413bca60141fac751a60a1aea51ec813e16218c6565a97daff41b6e1c849d4c38b6bb23367475b87e1a685906e3840fdb8513cd1b1c2a182162b578a6c1e7916b4870b2678b96ebf95e2df318b0586263257c2f064947cea11e969d85256e38c585788d31a09c39cd8502436fad5267bc67dbb1b888ff4f9fbbcbea5529346360b613915261b28fc6be62616d304cca1d6c829d7d1f7ab46cfe93bb149ca55f7e1d7708e731a1d8a3db7740c35d42e3b5b8d3d7d8428da1e11ab73fbc83ad76ccf66d6400054a90b8768a3bf163fd76fe35cab758f791eca5af2b23b7866cfee800613dd55d1a167ade1bd79fdd3a463e45a05559f622d98f2282bd31280ab941acd852abae4f4b2c631f83fc4c9edb8d4d0b4216e2585c72c38548deb6e23ba98ef343f6579da4483a31074035835cdcd92d486d0f944c13e640455ba5fffa063b3823db5ee70500995c1b3bd960f2950815875a5ca4ecc87686d8ec8dce66994fc8881253af11721077e8ed260276314cb23ee0605c9c74bf1c95936ca6cfc6eb2916661dcb1a14f65fb9f753a0dc35b0565f51249bfe49d43c25d5fc73419253f1b8001804ea32e3f962835d878b277f612804a758be374cbdff761da22a6087fac5fa35370ec4594a1f3c9552d653fbd435b763944dcadbd73fee44f8621ac3e6a37062051b7128a296b30e1f90097f2cb134ba87491aa08a29174feae7998f059b9db648e7b5bb3c2bad34df266bede913a9c77c3162531346af387b599e3adf926a727efe04bb1ec5c15668d397c91524ccf39b6d14a3141d0192eb7f7c89f2443fd41b3adf126a41efadc0520d81fd801e18d2db8c1cb51c18c8a0d2e5d760de9472843d2cafbc4df39334aa974fdab1dd41bfcefc4144c7627f1b045ee4c0e56de62fd10e0250cdc798322a81a4dea463655ecbf466e783399bc9e6d1c08d49b0a610ecf48700bca6b22b0fbfa65752cdace3b5bfa93be36fab41c53f62dd498a8334a8ff2e27c84033d18e461f18686c04f582fe038ba492ff7abc05a8c85a091a952e3af5f2a02f3e829cef2d1444e750d917c85a95022ebb8198cf590f3878270ba6022d9a440a53a7e6a2f70ed5038d6a0b98204d00654d82af947d9dcdba2b5ceff94d04a4b1bb1a91a128d1e6159f4fa8ac5b35967903f9508e0eafe6bc07f3f34742c80110a44e5e7b7e519d9d181c31102cda0d8628001cf4d903a3038e0365b4df94323b5285604993ec229da8653ac53ac9b98b793cde1dae4540efbbe174c6c67c7d42726539a8faa40b908d527aa86560e4e89377f7a0c49efb2fc6d218981f2c9bbdbd909a696baf7f0bb44e8af03952dd99e7d6f38ad872d643e2968bf5812dac0fccb357888b361858f7866ed2b4f781ca582be9f4e2c176fbe149115b611a6dcff545e8fb814a7c9e205fb1b785410490fdd3e9e694c56faa924369d1a2ca67c0b222a6df1a3c6c32b68c21432454b71a9c2e0553061cfde50b1147288156a3f2852489d02dee6249919e67faf5c4624149f0d992f48fc9e5798a1e45001e494fec7fcc3c5dee95848de94ecf4cf0aac691687898e264e5a3794cc262e475a64410e287ce74196e60f093d358ce73fbfff8c5a97049a9c9f6d639d46f9644f72d5729151e5cebabb1747b9a3b952f89abfb59fd19984a7fa67d7b330bfe1d8d03a3f5c9a00098379944c5ebdb46769dab20d684805c5caae81ac4ee01ba7b0bae07118f7f580717fffd8eb5de8278ea83368d40e329fa62d23ef51d21f098dea00579d3ee3ee122d870107f2a28307ac634d7b452412c12818c6b4f5f08241a6de23aa524bb3dd17602252d7f3d0e960572f38eccd68a55b3ebe150c8520e30bdea0da67ba59ad811331677ef0335ea910c27acca759b89c72b146f23b3ba6b33e3c1710a781cc398a3fef1b6e03658e42eab39a1e108b2baedd79ac9af5a6e2820b0da24de70d873d56690e10936833da38581f27c1f2b831372e8e2362929f050b977486b7943c1d1ec8cd375dc49d9e37f8fd6f6e1e7af3a33dd8054c2bec298a2b7b4d6a9618cba700ab3afe956255b61a17e4679fe42ac7e43f60c4916f5de5eae03f29bd31f05d4d61b44428f3917615782e85f53a63866ad02d7b3da758d41075ee82b770d6ce64e8faab3589bf8076e6774babb83f1859cc22283bffb04dfe6fd5460ce1d88f92045f1496cf380fd1e55bfce505e6f92d9a045be403dfcf437630aa80793d7795c83b88edaeaecf12d7eee44d8270b1ad4ea88afddbcde5f10a20fefef596c48e822cdc8126cb7ea0e7682d285af34e150ee50cbe897b21fe776667ef6c529c07648d54dc83acba7ddceae3dadd89f17c4467c63695456e63551102f2cf94bab9a80922cfab816de50945d1460c3bb4a07e1974df9c4c86dcf974a6472e3ed33fb979c8f3e3aa309e572b283acc8e8c867f6529bb7a5124c9a2ffae6aaf2f96c1defe36af607d75836c7b23e9eaa1f80245b85fd456b46e3fe9daa36184ac4bbd7008e5ecbf05ab38b8af12e1c9a71483d1cea6fc96f4c40d310f300ff362a825dd89cff339bc56875a368322321eb88d770b2e981168781d07964c8b020bb65a8270aa4212e7cde6507e74e7a0bb8160735a60aa0ddf3e2a8257395750fe6b2ad1714afb9f34c3758b290505e3882c10074aba3f4f553b46ea43d1ff01cecb8acf26823d6542d3f6842ef4a1a2d65a4c84c166796c11c7455159992678606520dd2131a8c82236621ac2081e907236a0b36839315cb43a1a6611b0d3c7ab493a90dbc0566e018a4d547e83a70b611ed0729a3042651895d4d1cc130251ade7ec09abee1a3516666e9f78a9af76ad83d7b17e9fd962b5b078c8b68de601451c234f64de75dfd606931acd781c2ab41cb1b9ad18d8a887c59d68f38c5d78d822914c653b552b48e682f9c62e34268a5c9bfc56590d0fc8297d94837635097a2935aaf464a17d6a2dcb28484da20176ad5172159886e7908eceb0a73fe16991812b1ecc06df1a0b84955d92d4f523290f1b3f89f6d2656f64f1b7a0a402df77aba94416bdeed74d7376bf8db4943052a3bed1ac46363393062714469582ba90cc143390ded5f6e9b434b5e7e0967e1456f4bc7984227621afced5dbff0d40f0e3f72f2bbdfa0476da06d71d81161e47e5f99d04067dd4bf84815d030bbcb48738e889064833fcac0b80450923c665aeee061446dfa3a40efb4e258891ed60bede3082ee3c86e6818c0d84eee660f8cb4895e2fc7c3099a624e0ceadd94e3bbd5189bc9a0c167c363e9856e922d4bd4ea1e75cb63e4d4426d930c3e848409c6e2b9fb72e3df08312c073f7e800538f6a6226692acef3612d66ff34bc7fcec3b6edca0d799bb1d02d50e5fb2dd8cecfe4f153d004d7974647b658c17bd4317b7ee50087dc5e92a453bd58b5e6a4bfb2c1ca62ade972db1978f041f111b9d777d66e78d4b1671ec985aa1ba2fab555d20079fdbc29de887eb22e70e9c106a646e980f746e06266ad64e285cee1cd7e65fdd5f84a6c064f3ecadd20b5dd6c8ff3823aa2fdddc09235a58af1efc88fcf566983bbd37e77477e1ce4d04156a210cb7a75ed0d1c6b122de5670478e8c542d577b0958f105935bb2523d592f479518f603596d2da4d75d5b377e25c6c58210d46f2b0a318c37688c108b63639ee0b0c7e75cd9825b20bccebb62ffbd459bbd51cb18cffc47c5f4ae18e99ac1ba468f26ef7f0ca144bb7829b579fdf51a7aecd6a44688508a4d36c7042d869d75ca172d21b39d81f68ddf224acb52be1ff75a74aa543f23ccb24bb0e4e802a0f80f61bdb40a5857b9ba4e29c06417a2fa6c721df064db4eeb6d68c43ad271471de9cf676e582e372375a6dd5e00d27d71636e4d67b27eec7d11254c7399e7c4b04bb7b021a11cc56b615ed7abd0c642e17d2115bff2ece98f1bdec1186cb0a84a6e183b615743ae752bdf678a661683eb06d6fec39b1027e941579939b2e77bdd3a6ab375db08389dcee4ef15fc293efc42a97d81cc3aaf127e16956bef17372911f6d2172639748dbace9521f2b03eb7a15308b1a8d84ffb6ef1ff19ae04867161cb8296f065d843179af681ad5b4a343630d09f0851ed0f60754be371db4c8229067f7f5f2c55256686725200daa104e2aa741c100eb804dfb97a1ca631f84bb9a05aafebc489a7fef4e2bb55e307d34a8d701d55550d09a52468b3df5f6b3ee6634272a6dfa7482b22640dd82b06b70bd0dcd358a635be0e78c5f09a4d329f57d44a9d9a5d9016fab05112172fda572e23e7650875cd0149b22e3068c68fe098e86a89a741467025b4ef957db6a1ac6fe6d11d44aa73bb7a6223efca80216dd85a63f2a017868e0cf6646c1ebe63872dad3f90622db673666a03d5113eeaeb997e5e6bb4959977f753bb90a5974d6ae411a6371f57d57bfcc14a6fe29b55aee9b09e9c314aa7057b38823a1f0cfb005dcfa92b444b8ad3b8e0e8c2b9c4830e04096100d98f7d20de1e16483d5253b3ff19a6957e1c50f167e8302ae3d4bf786f4507264d1278b278f5684351fe9c781f349681fdb7eee8e9d74336d75dbb7867b27a4729003297ec85b892ed9d2ff97bf734d122272bdc4cf5f028550d966236303b18e867b27b7508b5aed56018e3cfa2e617bcd7b120d1a491923b3d63140cbea118f7c85af4f300af96ce4956a00c9d751892bfb75c3b34f6fc3dd1fd047e2190c12537a2a544045bdeeeec3fba4190f4adcbdd28175d0261a7758a4735cbd08c8c1317f0263b92935905511999fa7f516d8a224121bc4f5545e2d0cf78354bb876fbf1e2ef2c47138c02e256264012d5b2ab74145d664f34b1ffdde380584cd74cf7a736e2b8c8183e689a6a6332c69e74f9386a6bb8076c500f7c90086204f5ef195a639c9cdf492bcfcf3ac5846931c569ca9e273d6919671068d02dffc6c8ac49214c0937ff5e27d60434a2b4859f61e0be801f434050854c558ebee6e9c590e5a1ebe71e07d8a7840436099ee5ed99aa65802d27ac4a152703bc4f5a5cee63ef873b5836d7b4a38dc055d5df386a81ba5a6c737a81cd046fbcf4270f5f67f0408bb53bafa3bab0de1c1634172d243ee7b13e0cbce27bf6eaca8aba0b40ef25c92a5a3342e5e2d675f726036b58011f7b750e5661077a51da6d840d2063ec2c575db86dfa52aea7fc9b44bf6a430d8f0e0d229ca3a34dd2dda07337fd5c030aae71934ababd2d7bd68ae329a934cdbfc306f72efb90179690572c4a66199d6e65c4493906293e1e2090a6b851142e177f60ba0c08d6829453dfa38d2362a7258ad369be7f60e1f385d4565203810d665161b03561f0149a0f8e5d6283938f4be43a78bf4bf42bed1ef27d06309bbbc23ec3f2e53ed61148de6a2a7d448b8623cc5a070dcdfe8fc1e86c5dd99b761ab866293a31e5b38ca5abd91f58efa6e8f8e890abf100b062ba50127221c17b95dbb9b60569540f6a973f867a543811e889879d6f4f1e017d055b312ea07ae926d614833beb5cd1972aaacb7c60f911d4c9ae1a48a6b8ded590df72b7995a6422f1d25cf9c5d0a7e2b22011122aee012eb735fb8ebcb67958b794c32b27fbb5df9fa2a30bd1f91809422a1b4c5d258c590be10eff7f824012c365430d77873a1e24cea6c4fa0aa3a8bb3fe71701e478020cdeaac0d98cd6d78399c9f92209b4ef384dea5f182a0437fb6d399c53ac31e76248dca3a6c792e7761cb01c6bb57de2a9f042ddd997c81bfce5ce51f7af272324732c7406fa1f53c033205b735bf0ae9685c672aa83029699afd1a97b1dc261a275de772917a5f4969dcadbb013c6ba1271ee332517b577635cea1de9e60abab5a88d2b488354b79a168c59af91511fa5f8efb2f7a7ed5afa11abd082e8200afd7b14c69f32fc0fc4d29e95144eefbcbaf04a37ac64ec13ded59685205fa4a91aae0e82f91b41549a565e4851b3102c96229d183d5b001621bd575e1410d4f2ca2f7e1f98458cd64c91f33b3cbfa10b85715af26f9e50495330095644c8e9ac347b73b53026221e1d4ec8e057682c3853b85c21e9da59dba4b8189a4f6d5e9b1856206c177c199d31ab88d91c5e8a63b9593a06371a7a24b2c1d951979bd1b16261648fc58551af6a77f96467c8d9485cecbd71a355810192a1d5cfa68fb536c0b7eb27da10bef200f4a8aa880baf2e2b33beb62a0b912ae6adffeef3dca26da4f56203715c476bf73f6f6e04ee5fe8869746539c01d2334fd96817ed6d4d4b47309f094ec8027a5df737620c3b16653ec78e35e1814d41af7ed0c1fb59af2f9caa2dd8593c203596e8938fadaf39f3da6d0dc138f42e4801658c797fbc83d18b7da4481ebf0d51197918d5adcf8959cf434fb899db7e2c086dfb2cc6ffd4b13ec55d0307107601f2ad6ed0e60d14225dfd4411646340cd17f8f14148d52be5df415ed483f14feeb6bad13eac53455e949774ab8cc6fcd4b72cf723e502aa6b594b89e837b3dccdc7b6b0fe0b77a4a8a1e88c825f784ce01f8c7919747e62fad7c8ccea3dc61dbc0d26e630a3b40794c853aa70462140622b6de234888e47ef27bd49b977cac8a95ed5783d50305d696b96cca753906b095ab353b2d837afa6e4c0ea5f230e5e96946d92c9da57707eab64fd94ead8e0f16bcaeb6bd143ba97d9d0aefcdb35870b210a5060978537cd496720c90521ec0b92ddae8586ecbf8ab2367372b2199d42f470f8377517b0b6f0d5921ff52259ce0e2533e5faf87521b2864c89fbe421f72f0a047f7eb15530b6e1d7566e51886f44873a868f4f22b911660006ef843d36f9b50d6a17369dd6c32cff8ecbd0684857eaf8b189741574bd575b8720ab75d8a206e1436a6994db2fac71e3d699e482fb4ea1e8569fa8ea85bc9b770ab0e444a45e8b10183fa2f3b54a3e197a5c07821d057317c2214b0b4d0fd6bb4a36a9f391bcb2ffbbfc61778cb8208160790a94f986e22eee53b7e80923f6fadde9052f88a37b0f58864c67b7fa55bb4cb894c4d87aa1fa05d4032cf85bb2792387d183795709ac028d73a2e3ff47ee273b12f452ac2b749c6ce2834a6cb57c0ca958edd9dc0c2c626decbaee742b829ba2a15e2a09ddd1e342aea0dc02b2cbe6c8d282901583baaf3a161b491c35fd708c3b0c5fba3c5449a6b3caaeb0c2b4881c784111ad656a7a1e2ec3ce21b85f62da5d27c58be0bee42ee4a67f39e9fad9343a9476c070c08854a248f24f961fae1948337366231d5eec9a7690c449a95c3d91cf4f45a36f74456a68f7c8af9458dd218be30e531de132d278784d973f47f193251b4a02ebdb9420237fa8f3df557a2b18f1219e2142b59ee553b505381dce0559c2e601d9444d6dc4a664a47f26c6bb5514aab97c329572dc084012fc466903e58c859154d237190c64cfdd3c00f930b1daed3439f46ed76af847ac20acd5c97874f60dbc50f2939947fa1db826b8a5b6168e45e530f162aa2bc3d58eaaaeaec9f7f8047979d8d55c2c171d6cf13821b69a381a0c77b88333c8aa1ca91fcea9570d5eb0f46aad3ba0f98df9c0bf0899f551af3012530e3a1828c3af1f2379b4afa59dfd3a75214ace6f9d56b6f03fb0b21d07e1d5048abd7ab8a09a3397340de1712888e6384aad447659517a544cbd7147f055b85b6fd72aa6b8d16279809b65d4ee31849370a88992113cf4f99e2b8b25d2acd7df76b74771a67b47ea16bec943d9eded0665c9e754b14c0dc1e359361dfade52d54a99936e642644673eff820e24342883a38400527ec219bdd5f53745f0c4896a68e5350beccb7002146ddc8c97377023f66e473acba7e8ba401e1ca5eeaf3d18fc5c97724258f26ac4570314d1af7aa2181c4c31ba850d9c96b327607f711ee39ed6e4e9fc1b46ff10956336ed7630243c091049e988e7db7cf0ad115dfbe4350fb3d380fa269d1803499530f41b135ceef3bb7eefcd2578d6891b253679fd8b769a0e494e43b5c9a3ec08afd8f1b6641058455098bcba0142108120a200c3f9d2de5e4c7a98d1020d580061e869083de5d3b6ec94b61c1a93de50a737141c616bb60aa0d444caa061e4c354ca571e0e3d927a0380cdfdd06452a5628489b46250bbc38e668d2e8c5c914838ea75545eb4c7ab2823f512f49d39069497689e3b8df9d4b3970aae60a6eea218ad6584b6c9c3e19a29b72bd496fc42ba6a8ab94fa7647c24cda52d13e6bf49ccc5d2f9f22ecf18099393ad9b719901ac1f1e605ea31963c671a3eb4e633738469c2df60179bf3fdf80f7601fde378a826869b6137a13938af4bd10b743b82c7ebecfd8c712c46013b99180ec38733eb1c15da5db5f40dc7b86f1322b978564618ff0eed3b65e6cef0797a6fe3a227d72100b7858a4ded8708f4ba59c7601f64433e1f83dda0b2ba7a0521ff372e734fa95c421af2108dffe2e6242316154c8731b3e03c8ceb04537eae5a615275b91cbe1bd6b1581424a121ba3318fe1ba806fbf08742e4f290c7f0aa58930146c110e7ffdf793aee22488ba17d54b78dacd5bb67c5a93befaf9f3b343f8c7e7e0c063d8c56ee3a40191218c9d9f8a04f3ea00da6d12fea4ac6da6170e15f1de05f1d3f0256b2bce921088b5a4351d25b5d7ff15735c8133a1a1fb992758e0b0ff81b529ab5966124a283932cdc7c14ec5a3820c51d034dec9bc4ac53c7fb4327c4f86f61271d6e690906b5341ea431dd1e95354191cbd44321aaea58f5adee2a010d1b62466e30556c08a8bd055a9a9817acee39147af4f698fbc4118fa59445c1b5ab0eff11d740598492ab5459afa4d20bc3f28059ee16ccb09dfdfd86bb8f73166fa66e5eec7f2905c18824dad2817aaedafdf8758f5caf8d025569f9dce97576eb3196ec4fe82194fbc018a910a7e239a1cd9710d3c657c06719d067476a03c0c5bb45bc67e2b8af4693014baaaab5eab833189b3c85e818becd29ef09663893b7189879a65264c62027e056f36a8ec4242db0e2055433bb616500a9434b2e77b33e045f64c331ccd99736a915fbcf72e7eacca5e75ae781a549d5ed4566ef8956c78ef896f9e6f511b5bd4e7962da9cc7bd318e53ea187879e8e1c92e00f94c88f9c38acb295dc778fed6aedf4202bb049b9bb163eafc262ff250c889a0247f2b3fff996e85392d6f5005055bddff66550114a6bab4195b2c005f4129006d9619956d31a4f0217ec81b2fec43010d55052da8c9d173d7951585789e59c5d961cda0832da5e69c1838265d72b35cd21612349e4525e4810dbea398ee3b5a6e269f7d079fbd965ad35e23fe3c1b7b352dbb9598a29386f09f8197fd4efee0cf2bc6193608970853c6969eaf956d4d42eec1b607084b2779495f92d62be22672b5d4e6e24f82a070b7e62f71e2e08aae94ef9abcab74cae7cb7f128ee8f83529262ed03ec2041d1d9b6973f7f0308ed10534f85bad313795387910fbfbb4baed18c6f39d5391d01e84c70f0993957f38da4f3359052c62a26c873d624202cd95d2abffa55c7276dc26c427bfdbb5a966378e1021ff18be7440c8b6fe8de557d028638270a6b7d93c9fa6f151688fffd25527fba1c7a0a4841014a31b78778fc8ccb585068ce5d119735a5e6d92e0742aee9c17f6b9b5674bd315e1c75cff543427748804b0bee71a5b86fbf4f8384537d608ed1518550d53b7376fd3c1ec96b78ee52efdd50598d934bd6ffda2937caf6f51ff7990eb17d70043140b74a11c27f3b6a155d33ff0ea0762f12912fc0b079f35fabe13df9cd51d67a8dd1a58fcc56a8f2c0b3c17db3bea9854527c691ae8dd7d3edfa822089ac3e70f46fc54cc768716830bc619880183c89bee2a92f825bcd1e638030a60c6c667d0ef5362b89b759ae9ebf3e550eb733258ea7e826113c256b03f20dcb5bde14094fedfee38f1cf3324b3c61c907d65bc1d73bb26c0c54e697758a8e627f77592ed4df8e00b2c74258153f88b7723b3cde18e7d6f6b53f022a6433a58d68439b36dd19266e279c8e4c946bde5cbe2a50a7deff95f94f125d84a4ae628b3b479d5f7f1c7e79eeb940dfd4d42758737f4a1add1bfe9f3a91aae41b38ceea6ee1fce037f23aee551afea9b3804de8b37d85651dd5735a44f7bdf3886b3a0f7e1c9647d55323375800d0f00db0566fb38be06b3e4e6b082a39ab9a8864f9be34822eb0d2cace9635439c6377f79e66d4e10a5dc8f164115f0d4e42bcae0fd035aa934f3eafea2e5e68108afe52be689ccbd9d69f6cff96f0fd6055bd81b03235507383c8fc86af2b5eebb7b464ba8ed4569483c64279d1719d689b00e8812dd7c16de140b7c63973d383e1b8b42f84f8b2214f8deecac1650fb2f4437d9f2acf4fdcb5aa978eb413ee03f946930aa257dc08392c4bad15dd9f057e2b71f953ec0602c12b39c76e369326fb41ad2f9ed168e464caa6b889c26954112a872a6d5b2d8489c55439720cb599c3419c97ea2847ad1f0083ca4dbf6d14a2ae8d252fb065edaafe57cd08280c0322536b539bde3d953b96eda84294880bbf40228504d623db3ff41b9e05243b1a17001d9c548d6b095a3add159a06e90ace817a16620606996c0aad0e503516ba38b11dff08e570fb58230b3aa255272ee5cff9216c1499d663ba22827e74557b4bdedaca59eae5b66e0365f6fdf91c2fc87abe96386c1e366140de2806a74c5d6eb5033214d198aabd9b8f3b04c60b744d227bcd30098b57f4ca8534f146cda8d8c56627ff25032b43d7d6da14abe6cd750a3748ab837858c4b01449ad028e2561400491007575763f7d87565fa6e23eb19dd4aa9d2f28ddec0596a9c8596ff639c4419c2d1247c32f6cc3357f2184c5fbe584ac2cbf277ecf8c6cf36fd8bc23e00499dd834d774f9d0f198343ed2deb3cb994c72a98a2989123e5739b172fc1b4a8f7917da9a750b0b3e36255de6e9d92e2a1e83514032a6b85e10f96a65bc303cbec7f78f68b5ae7e97604c991ba68c2cbc157d634af786bfb8530901fdf62c1d24f50a8437e64dfb3564bd9caa0af395686ecd5d35edaf01ff04eb6941285ad56c7ade1426587abf96c92c9c6632f387bac8430796faa548476c3fc9bc1c9fe53b89f986ef234f4e9868d8d358fc26bf0f15b093d04fb2a5d47aee2306eb483e2faee9dd5d17bae6bd74f9f62d829a018c1992044b391de3f3d5c295f8a62b4b5b6402273e5e253e46f6c3b246d048d0bf988459925410a283c2f991951a152ede63405023cdded748a4dfc929c770c67fc762829d9bbb06328f2debbdfad7f3d0f1e34383b4be6c4538e8d3043b90b098e1add1860cd5e3b5b99a2b3b4116c3f6a017540d24c6390ab750ed22295df85a46b32914057824e4243228d2af48eace90eb0f126ce5856c4c5f5796f7220e53ae0fa1b76b1b1b1024d0278ca9f8ee66085cd8ac78b6bec87000fe296317c406e432cee90fee269f570b9494ae2a52dc600b7d2276c83214583dbfe2400d1e44272cc6c6d483cead0e427754200edba96a4abbdcd71b5d20cce49b47b2ff36cfc2a7f4eb95f00d3b0b161e12a0d3a0453e91f68f94e564bc6a2e9c5a6fa0c84d56450f890aab8a506c5146ef326ffe5928168e653679dd3bc76043bb07cbc5a1b4c21ef7724ebf1023581b64b1705b9d7c0179d51011431476372a77c90ad63f3bc2c0f7c747434b3cfd08ae5d6525740c32b5cde68e9092a52644774419a519df052a924d2c97bf1fe9e0205a1d5e0b728f1620c313e391ee6bb218987094401e29d4e7c73c4c2e83d6db59e45dd32000ec2596eec3ddb4afb39c52b454b9894a6096df97fc5da7bfd0de3795b9cbc7c1c16a4f18a1684e9e518d8d93b80d982ad55953f2276f4cb6c77a9fdeecb1a8b6fcbe417c70f3882f514777af9b13be50970c4ed851d38f62064fc2983d8f47e987daed88af1081eeb02e7017a3125b8a4d6439432fc2791acf03c35a9106ad3ce83d64f5fc1366daa4f44918b6dcc7e7bdcd28a7724b53e95c131a7ec3eb07bab3db10cb5ba2d4a3f623062642ed50c5ecd086cf6b9d29eeec8c22a3d3c53c2102c9d59e107836277d7380cc94002a6bcf097bd781b200dba9d13f9662edebf7f42e4f55fc71d946a5a3c24ad06b707016b75d09c35969857ffa8774fad17756c6a4dfc5a7a453a5d7565518966261c609b5ac7f9debce12a1b0c3418495c2813ec5221c17e5397322d542c4233a744976bb42e5cd574a343b46fcb820f56da32303bd550c433d5d75fddad36aabc9c8e30d6d5dc69a70f5e39b9dc48c211b226a6487b670f88e62de47b590853893aa96b56483aca1a6b383309e75f268bee184c7e535fab0330cec8bcc7191c2bf1f24160f4961190ddd6e1e08f447d4473df4a45d7596e85147c89aecd0b378db2c536dd29737c5cae9578541cd08c4ba5ebe5125f619845bd0b1d6eed551414c6353aefa6c0f3b3a64ff3bbec918ff7a640bab9b7d4069713e7db01474584dcc1a63c234c26df87ccd9fab1b40c0cc0f091419c23765efc8a0fd4b157c3a940d9f6640a3833a1daeba9fb41c2a574502e087b9b58ea0e76e787c53dfaefd83b78df94bd0692b39461eeda27813369945068a6dc38a057ded387fc8c6c794b863c224f5d9d091007aafb036b81da0e86ac428f8031f823810d8390ee9e09fdb926b52ff6f47d82d7ecacea4caa99f78ac59fe9450ae5ed05d8e407f0ff6dfd0a87e2968b7ad6e6bbbdcce592e6818771628dca17784cacdca9e9dc33cb15b83595f59d5e9d759e9f6ac7508789fb5436f62c59c5cb6ad315a8a50b1073bb4caf4cf9966112383e11a69036f37b36ca6e2c6b53c89bd2935b7ad0ec7a6532cb93d3cf8bd24722bbadeb112f31836d91340c7a247b3bf2be0bf5fdd393004cd6a8478509edd634515a242f1fb571b966ffe0c428190e5ed376c612431b54d35c8d4aba6553912ff4a703273d65e0e29b9af2b8c82a69c9375b1b3b1f4bb3c0976577cb907f67433b547f3996f42552f187898e6546f4418461a12e473b094aad8416359e1c11e2261ab6070b66cd5c879e1e5172f1aaa966c87c71457f2415e390c517b0ab4eb31c5727d5f6834670aeae453867f7817e7d81ad6085533e43f4ac72ec6f0f38513ee84128498d45ee004b2b3f9a6bf082d0fc5c26d809159903f9d359baa0ff6767ecc0ad29fb194e37a3aee7f4772fd667044fc7576e2151a2bcffdf6577ba99e2cb4dd7e9416973dab94d83febb6d5b9a0ab8b999f9747826b8afc8766d705b35294c8dc5d72581accbcac93b59d1d77c8ab629b9773749d82eb2e9d1cb209b99a4123072bf065b622510924f9f4932a580b8dc2cd924185d46708d678c8a802d9386468f8d24cc963c2161ee3f242ad0e897d5c3aae33dc86758e5a568196feb1d404beb563423b5fb03bba9599c8c910fa72e7c3a91f85721830de6133b1023a1a7e9db445357906f2cd191959afd4ce160a6946077be8bfdae5c66bd1f86e22aecc9286c7805d28db4f3033e9ac98bc08f0550ce15c066d2f076466aa17e9f167655d0d207fe3dfc36100bf7cb47a90db3f9d14c61efd4389977b2e16ac056bac9db797537f3a72e72e54fdef14670573561c5c5fb89ab5829dfe13d7c3a1624efa24c1daf2e7dbb5a1629e8baf1e221d05ee7843a52ab3f3aefbf47253abb3dd4e06dba5b737c5cdb66f4c65055a1b727fa18d8780ed10e295b4fe9dee5dc356bc72d164e197c9a72d2df4157f71a947d0b90eb6b67a81ccd47a3ade39cb03b740f1a9144509ecd3cf067af10ad213b844fe6f8bdc2b819b7d5a278bd2f9a8bcffe094b90324455469c9612dc8fbf40af9ffea71d4ed400f96d0ddfc79fe22644584e11d06f8c5ad66b39b71715c16646f2baeaf72375c85992607452b9be40cc1f3d697f5316661802707bbaade5812ece5cd3905373c67f062e451b0027050167c069572bb37f080c25f10d7c708677f96887783330026cefdc9130c78c7dcb18634e347be741cbcf1b0f75a3a8c57c617f03668a542c188477b320d86c5c252d49a9603d59a4d571f22e99137b2a29a6ac9c46fb5c553536c7e9cc2a155b6ff98c9265d7398dcabf9767a4854b2553d68164f1fc3a6c29e35e7beba9669ecc3fdd261d63077aa3437483dd9c9896c1c97be79dc60e965a7697b21ad334e69b45732d6882a6f72a4be27f919ae4021d2193c64a6c408c88a3ecd435c590478380aa15cc0cc8d9b99614c9c9883b58abb28972be6559d87f83ccbcad8843b6d27845768ea757853e8755e116a93b9224ff0a82e7abf9e2c9f12044b3c2b2a3c0b3a625582a044171df6cb0c211c5b57e628506d4e056f3d90bf9bd98634b94ba5909e278cb66938a6155cc6b5a7194fb3fac74a70cee03fa28a0d4174f09cead6aa1ccd6cd82baf80d8ba1dd682d79bc146d7aa35d617a2bf001b62b42be5bedbcc6409fba7988347cb74d78b76b2b8a1887f6c309ee4e856e5524e99de5d51b9ae1d0e45b6e18e794719d02f8be1bfcca348f7cd4601c90e1df6dcbef8cb236d6b75b3e9ecf59f86384892181c81c2e67f453510a0cb79d69db62e10465e837824dc323790b580e17785c96f92ea541490459770605191ec6564d6a77120a563b6e2f8238220f14aa60b65bbf8655e2558b29a7f6a2519178e1490408d630f1e4097d0e19163cd13571cedcbe8bb7bf27b8dba083eecdad6225d5115ef35968e125a7b6f7abd4f7e12e4cb01aa80bd9f70fc35161db3e3eab56e298d4c81900aa924d7c1657e841f9cb02082178bf38d625d89f88d9131b6044d37dc939c7c9ee55661e67d38371757bb22fa7fde4b03cfb3451c6368de4952224b38fc0022707751512fff0b33c595395fb27919eb18c09ee0b965a786c8e299b93baff055380f839bd5923c2aadccd0b55a12b7d7e3286e039ea8638800284b0d927234693ad86d09227270bd2b526ff07090ca8b1a9ed296e41fc205573735da525ae0df0a61bbc4ebbbd2f0ef9997f42a056cf053676d38f02ae3e8e7223b3bddf9e4d45140ccd3bf408eb1f56842ef021f44e90743588ef2c3df0d07b4bfa00d09c1423edf498564147901953056e81847435d4dd621f07199d8c2a6b44530cb0d5841ea1b6081633408c360ccb81532289c317e6c0f76ce3f376afb7019912a3a03527e30a2389ff065506e172cb59ee05afc5b073a4cb0aff8e4222d2dcdd381b2c5d7815e6cf5089536244b96a5158d6d03619351fd513417c14bac2f303f4b65df958c40ed8372bfc722fecb4060f2fef973580a19300dedbf74dae2a672d515b1117e8639ec29359cbf4aeca92613883632eef294e1b790d06155df3c6d695878f4c27ec7f5fe7e46c9a3128b6fbd11c4bc184552025d321d724aa58a160972fafdcd2290d2ec7ef0a2b680b8e5ee712e9e6d6a1981dac9bcdbfa8d94e5a9d920f96b934c1bf67056a39d34851c7fee08d484f75f0aa0db56f40323c1551b82bc105c859dec238a73e2cd025b9fe48e2b91f8c0dfa1d0123294eb9ae9764b9e8f3fdb9f134fba5c9d9d1b658b120d8be165860e6ece3391f3f7480eea395cd354cbeeb62ede857814c8359212f12d64c8d855cfddd82545fb903e631e208000aca67b733a9e6cdb1a853f94f4dfeaf26ba95816ed3edb3a4173ba6257113af39bbfaef9cbc4ef19e302b408949e8e4d0fc8e152f3ba0e5492774eba219992b10d569d00cf6ebdb02c29b47d8f9ba13ceaf320570515d7ae36cc32527724f9031c49da8aea93ad4601c24d3895882f2e1c38adf748a6961e00521fb7f968d7780080ea3d44b9849af37e9056e60531ffc4b6d738e2dbf1304b9f1a3c7889c16f021730c2b8f1aaf8b3830333eeb8893d4c0d1413aa8e1bb2703f554d64c2eb84dc847af5d93d0a4e7edfb035eabe2e61899752ee7392776a1c95ff530e6e7bbdc8396c038891c6c24bc22ad78e8c2416c43a2e24dbae13a5fb3236f2ad868f0cd3f2be800cacec65e817c6f9f8c6eec96f77fc94a9232b951327b192dbb8e6d0865c550db8713d7ffd01f35f2596e6a9ab93d6e043f5bd283e8e67b98f1eacbea4bd3b2a232cf07975c7f267dfd5a0cef9ca38b4c90bc32bf61c359792f8d6353438b1a481087c927f69d631929005c7d01e7b61de6af0061e9fe9b69d52ad04269bdacfee6ffbc0de6d3bdd4a49535f279f8002df3832df8d3829e6ee68bd5a69157efe45cc26d3873db7168b44fc131216688021355097fade4e365827cc6d0c2f9b3b903e166ecd972e55f561773ad62c9c60cc702c378ce2f2dfce2821a2304afdad1f8b82a88c8fce260f18adbb5dbde1b0110d1937979ef9c60da4a91b3547716fb07447051d499d0dacb986aeb47053157d8d32fd191849e06e441237b895532e9ef50118403c15aa7d2dfbbe6ee637b4d81743d6eaac51ee597296e6293ddbaa9f595fc42d8e7ecfed6f29cfb412e1dfb05170695416f068097c8723b3f7a2aa4ff0c09865985553ac370982093cede957b2cd4be834890671728de7675ea994f8b1f09131019511bbf3d4d5cbf19b42cd96a92f5198f3a591727872e2d44d27062fbe5b824558f830c13935b959d73ead55309e19538eb889b6ae9d75fea8a0575fa87830285c306f038ebc7ff7c289c9a8e39998b7486c1e5c0f0fb5264f9262255d43bd61bde86cc2d024d7722a2429851384476ad1bac79dee53bf197486a714cd08975112e9069cd9b77a1d8cb1c0bb74e35393ea0db841383d2b556f41b3145c85358968b537f9a5f1761d9a38cdac188c796e0d046978a06ec35637ebce88c3be46d817ee5063908f0c8ff01450926f92a4eaca6a9c326d28d0ed5ed055aa0be0bc272bcfbd61df69b68ba1eb808e575a0904a19e69632e1a74501400c07200c87684f70eecb962de1a6cb1540f2b25f7e9e0c4e1c33bfcd6eea733b35e0b4c69bad17230f0e3e8e348f34c8a35219409c6f8cfb4abf979a8fe34f1c5e74806bc4a7ce4f8225d4ec5a191515a7e79c5a15ce256a03c11a93cca2da54bc7db4b70f3782ab24e88c5a1cbf561966cca3260c2a385c5ebbc958c37280564b3f8981805e512ca7affec5460858cf14ebb885da2a279508d137e59a2057e906203f63a75b2f3afe6f886ea347d1efb4a17b57b5f88f66452459bfdf6de36bda22989fc26dacf0fcdcbb9d59179f49debeb09f3ae9c05724c12a3eafd5b41437ab9eafc5b93b9e02252bf2ca26af6fcc4357722c3d1bc7ccafc7795df5e3cf16559f120300ae1f3b444ccb8dbb49565090bb1edce24e3c0a5889568ecb082470ba7bb3cb1ebe74e553bcd6fe1dc551fc767b4b5b7863f1b32dec5fe9e73ff840b56200707358b3f30376de82a326a3baf68fbf935478a04333705442ec0e73e66df674bab615f6388cba6697b47b9e10c78b84ee5e928c69c6b13c40b32c4c64e12f0c28309bc508b38ced001839e3f2607380567fe114a3ddbcb5727b835a8842e15e431dc63917a638af39bd6f94030eec0e97c089624923c371674605fff231e9a8e8b29450f2fe0dd3a936da8584168752e35869ee547be26d4f0830507c25442decbca41a2529aadccbda5fdf24df8430e7e7760ac6af176d550cf4b2bb89e79f2dc75c6eb459851e3e3daa89613052ce66eda6b1b00265a0f2f71be2cba26706beee042b412217eca39cb4905150b9367b953bdecfe62af2810ff0c95348058c534a0fbb3f508cd9c2e7823bc0edffd2d3a26ee766db62cf894f0fa57c4eca3499e19a49b0edcaeaba9140c9f8630a2e9f07134e57adc60fae86ce8f85523cf933cc86d01cb01883a88b874e54fafbc1ce49ce2c237e6ca9042947b897d902619c228fbb1c40ea389a6afe2d416273a82addf18bae088fe3119cadfe82c09b1797c92a7af431f04d52a1a8f570fe411a4bcd127ed65c65f1fc0bb5ef1786b6fe49eb11e718b4a772cda6e844d506f3c2ecffa70cdb2fbfd1dc16683795efeb19a6be350278227beebcd76da04aa259bc71a0122790f4f5adf07b21930139d6b5325d4b24add20b9cb5fbe84231840bb4092096116a47450562661e09c2af00d06ee4cd24559969f59e21b3a80ff04245c4ccade0be4c3b1f623110741796e41ab4ffc38ab44ea66e74087579e1595bfe44a4594ccc693dee956825da1363c09c508897e30fe62d0a190c3a49c3af905e8f52c0a033549081f3f9b85050cb96c4252555a047274903fd3548f6df2823ef87c020c44b6c4b9cf3821447aced1f1c3583ed8e0d5af2ed738272589cb9ee4669d96155cad5425718dcecdd58e976d34bdd37ba899d2e2dac93d857088182a5528c7cc0033cb8c819ff3b428d8f6e65fd255912d9e6cee35909547ba9096081be05086b4619c7b3cb432f9070f6854c7bcf292b063f54a773b84f2721a5205f15dfa2b8bfb685a8e9a25ccacf686db06bbb6cc993b061b04d2cc92b237b99c01157915027263bc34a4f582e0f1fa22e9e63e2c5d21c38fe92139dea2d7929695601a3455d14ce03f808867edaf832ac3ed2e60570267f648c94436b178127b693ea7753fe5976a2d74fff695c7042fdee979ca84c3534d2388df8dddab9246907b02f92a30923f69cf81d5de8f9e247ebe5e5d31e74af128f97ec380aa30d8c1ed5445333724a3b9bbb6838dec3cf42f0bf92ae051ebdf10a0cc76bae406460279a0ee64ce2704a915b7f98fa6d889e2e3f1a0f15cbfec25d2257c559e3b91064ca755a7ff3979fe49f17e19c1b942b94f4d0f4c47faf9d9f8e38b4a7b3e5a2a07eec2c46a79ef7485c1bc4aab03dbc3ac74b6736a64eb0fd0153e96ffac64731beb9de6b7344d0654fc6fa029de15d2cab8bc43972c997b9b5e17b3c537c9ab8a086cb043f357b27e48d86030a6c173b1bfb909329242c355026050b06e6df1bc7b2d13eb98be37b7a00afcfe3d009a6e1be3fe71678b141183099c731d7f88905e2277b63ce3fea40b854ee55e2476c5629c00d350eaf18cf4784753684cf9178f5b065ee2b5a59f98a7bb4334033907e07802675bf8eb4e519cb3ba863edea7e1ef4765daf8303672e6ac7f8efb8a46d62fc3343a4d9c45c34d63e90cc989ce61b8b5c5188027911b77e916c5b63b61472ff992ca54b6b3d4edc108d304506d254725d24317fc6f82f391426bf58a5aa9ba0d3771475556880736f775bdb6c36653ecf8159ec53edbeb35dd363478978a7ad702b440de7d49713873db6f1322a80a282b41324f8cbdc5b7f9c356f47aa123dc44b1a25034796d7bed7139a0e6ca39621cef5a2a9ddc769df7cbde0893c932bbce670926eb00ea8455dfeb629538b0ef22d01abc9f35fa00852e609e97fdf40416f581f97988a0f6d3fa880a8e4b800fbd638cc5bdc5379c9beb74f1e2ded544bcd19949c696723c5fc48f1f2e352de0ddc5abb342960a6c24903079ee1002f7025475694588509ce26cdc7136177d11cabec067dc5d2bac884cf29d6696ec9a24287fb787526c3b3d18eef8d51ba115d8e3d6db2513cf7d46b6e33e8a3c0a59e2366ac7f5aa2edee79348dedb5dcd67169a808d63c39b4f9101285d14f92298cea944e80f994069a7411818ec70868751af4e4ae580bec4a5e69d392ed8c24483b47f1bc392f127f5ef107600f65984ee0b06240b847038fa413e7297211a92ae7b5e13a49c8a6a844f52fde8b9cd552bb9794761a51fd6ba6578d60089adbfd33484ae6be4d61ee3298bea5d4f6e65d3c6d7ea1c525befe1f933842646bb6341c147f69c30ff58fb2daa9cee9c50ed3e25c922e36bfa5ff95e92cdf7bc76e8420fc512c95ffdb8cdcd2f4d351ca31dfc41496a879294b1dca52218a13b02cf7476d86eb790b5a33feee14f625487f4e1f64ed202291ba057a5e854d5f5215b570296f02e956c845afabaf42e3622a73605efd5dca298cc2b87b2899905cc0865da8471ab0c57289e6267cae1259dcd8fb0a8b9324bb37d3a0ff752ae848bd98fafd03af18bb25a389b67440ad8b6b9480e6045a71d0af4be02949354dbc33a4f47024faddecd09fe2fc45ec8b203dc2859ebcdfcd164f752085a0e06d96046f2bf721514e90d1a3b4ae79bac3ac93f47dd2268ef1b49c5aa5d07453d780309b0bff7c3687fb53e120455819bd92ef175eeae6a38f1f4fff3eebab048016c0a6c8c487d67ec6a0e872674b5f948702e1dd5d185d7f3261860ff1b073195d3103794c20a50bb76cb12b52a155c0af6ed2a11ee9cf889d793cfc7832c9a15dcca94a37ecb90d7edab703d9b73f0fe11a343928105164ac3d4162c8567cc18ef93497c78f4f07b0cc589a3397c7cdd70de60a5706b02fd5f25e0ae4508b69fc01336d2965b1da1b4e1dd637cfb591f20a24e2593b00919ee461d39e7e4dae287b6869f281e580f584bad6d84c6f9f9cf452b51f9377e5218f40f0cdc9c9d992494fa484aa957a23c0648e5e0bc753409c9bdaede1f9d65cfd3334ffced884942131aad198f4d24a605d79a73d1c20d5501a90e77af1c728eec652a7a851b54ab6ca457204113f8a258b723adbcd2fc60ecb44fda9fb8109922790cca7b22009d70aabac69d5b9873b243f4ddfb661124ec5b739ba71a992e54177e2be4539e809fa01c9c728c4fef00c1ea9273dfaa5b1b396b819e97da704a175dff4e28acff5faae9f6a56087edd9ffc445958ee154ac20ad3df326ee83cacc3d2286e9d1218dea779d41f9cbb4f2ed359f7763b4717c5727d6cd330d3e762bc3b7398567b5552162f52ec314a80fcdf8db8787e0a3cfe682edcee0287548f536675841d375cef35f44b7e7ffd0cddc8671e547945353aee4b45c0659724c16063c8fadb2a37736582c39ba2692789607c56f7df055ff84022dec5418528ec1515893ee4f47b56e4e1fb841fd3eeef0fd2bef59dae57682587bd998ba28f9a13e4615ee260ce75cc1db48a65a88f394e5522728e22d4e59112a21612592fb0dd5e1737ba4d87fe8a7a162109b650cfc0b7db92b1b6ff8d12183025d85471ea27f6a058e429c9081001d519e091d0fa17fc3e626074790c6c5201ac8ec60f3198387527faefd090f41032c0cd4602c9070eb9f769afa9b3568e0edd69926e0077e35a45a4bf2659ca9b832740676f3177f93724fe31bc44bcf368006b4c0fe5c63f79c5e54254ea50248794f0ae5e20ad5698180736d19ac9a0fbf404b41e078f721086ff98b4f1aaf05d06d18223f05dbfa8c704a261440129be2e881696fb48cdddca8ed1963f294c613f827082cf69c0a85d3fa7d6060daaa8f8ad6422cb6b80571aa843ba01af5fb9dfa826ff28611d178c01edfddf098ab4984d163fcafd5beff9825814735ec9348dffea8b51094ced454f277bfac8ff973000b0d76060abe8939158dd3000aab7a7edb41284b13c3ff0c11fb7d710bc90e889289fd44ebf4e140ba4ac18d06ce4e698d41fab248505666c7f963bb9fe3f4d2a304916849be98a8db896a77b60c3a5075ae6824448739c9d6516d579de32e8cddf864561e384a1423f564526d018c7a29781e694b387f1d87ec1666fe89ff6ed0ebf01f56999d58dece3dca9b1c4183c7c8207f944576022f8c5ed5ba8612f7aba50793d88532a627ee126779a7388e74e018e9c3cc9e685fce8ce549565c44ec2f2037965f9f75232ee5211755926eba9d0b167fb6f87a762ecbe96ece21b965a76c7a48c05d0fc79f6d73d89cd9cdb05d42452aaba1fcc2084f943d46e6b70fc0d93cbf54258a1dd6dd8d2939c063892f189aa875be1f99282b40b6217f2378940943ba5b6f364d467197ee0b901dcc17c65e10f25c48a1b7f2aa364f8c0f85164e743c58feeaa590f5ccfc3006e85d662ff36b78bb722813ab6ec599398489117b05b925a8ec18bd4a2ba2307c9020dd0c2ae042ca9aff28a94554150349d879de93a75d7d8501cf7e94afd1b4507f5044e5816800e0489c9c2a72e00d16b55aeb4ef8de06dd43ae8e85f4a0235b6892234b3f6215da1126847a80663a0f00d197872bd835f7b009543977c19b507449403c03ebd914320c1347578b7af51d9b4706b5296be285d5b60ea2092ffe7c41b7cddc072c6908b4092d10c29a7f759062be453838b8670993f8f86fb5f05042ecb8b686ddc3b05549cf1e8776012f5db8d8812a846926b618f0af977a23303ae3bda49ba317d59c39ad062fd81c9d1054ab04d1bd7d4a21bdf337afa40a88a26b5439524cebc3119e878973532fbf7d62e52a36ea5fe2ac2cc4aec153e49553183ddcc084f5f0840eb65d35446bee6d683332a188f18d3ece6e0bd5d6f33e23455f2bb253fe0522f0de1c9071ddd248e2928baad4c1faa2fa19aa0b17eff8a6e4ba41cd9985a37318a7c24c7446747e2631e6ca235266bd8811050aa2a8d915e555d2c260fda24702d2e7fb10ef708982a2b39710b0f74ba831336f13c66a664c451a8ce2b15e701ab2eb913ec54da9de5e8f699d54c4cd392a63f8c94255527855b23f0c1226822be5317e97d90388aa853da232dbc7ee1e9b50f45651e7ed3cb8db4bf712312ee35ff603bde97aa677cd0610b20d5d1e1c0efecb32b78c6b2a7de493ea211f590667c4f0e6bfebbf3e13bdd35ceef9f14205f89f5d49612abafb78ff708a328811c63dc0606b0847db599dcd001c15c6e4a32c8f3e7b4d44a262bc5f7c6b30c9ebc5e7bc87cfeae8b0269a99aea24a40b9360b641087b7001fe3268c7fa425a9f533981c40ca89b0812447815469cd7a70b28006cd8d4f7a0401795ffa826c2112f7f8660d4a7d9aa499d3f98d74a8bdbe6de31a3bdbbdf0d7be1e57cc58eb43e117c34c5bce3598d92f58b2069a7c637a9acd332dd9891e5d9ea90a2e81693be4c2a49efbbbe4ac2bcaedd3788b24f5dabad6d227489684f71e2d4001915bac7d988cfdadffcfd56235c118a9be3abf8d016c29fc483495910d5dfc13fadaaf7a68b9e91a9fd1631728ee6b1668a6e9b888f9186778ec6fb06e1574f0e234114756bcc1d7852df544e93873cdafbff97cbabdf784e7e210e867cf037024c06755dec8419f736506e9e2614e9a8a37261f5d2704cfa62a41e67c7a6753435124cb2af6caf58ba632b5d6cf03f0c8afaf8c8fc870fe346d9006b7ca32ec49d9f14809e8ec9c67494ffa77ef1db99931ab74d38df70a28193f230d2adbdd09f796cb0dd124a7261e3d87288a774401015665ee5b30070e49022b4c9b036ac4e2d750b5efa9a00700c652cbbb95c8b4ddb18f6015b43da86a1d4ba07645451d2ad6dae57191d07ddb232197e3c5400c5aacb615247c4fdfe622d6ee7130fa884ebe7fdf43d8c8d8a25afe73b176bfdadea71d7ecf2d39597729975f843c3ee144c920b955629da189cfe0fe34132846fbf2548e622380fedfbe8eec8db28b7f7b7d6be140dcf10122e09d3a06881993e717a44e63602da828ba44ca4c8093adc03ae1a22dea05b712df17b3490fc509510b3b30f0bfe79a54111f86d37fc282ef2aa47af63023cd94712e823196c39576025c8fba15e92f4ea4eee83b84e36861e7baeeff9ef280df71f17e4dd4531d6bdab6f026b01fa97070c416c82e69b6aaee49d733ec19e115f94cf08581ebd50c9aeb4c998fcf907c6c03b0193d3d21e7de48c7be5d402b12e541ae323aa4bb0454652fe8c8b9caa41252fbd70b7df35a2e4e3734b2e8507ec3378ac1d6eb9bd37d375d04feb41b0d166994cc0244d83ced8a2410d50cdaa4d16d917be3f1c7babdc37ea780f7b8f79c372aa1f4e38d92a8b22380728fd423bb0ffa0ecb7cf36d939880ef615028e433a1ea68d8dc054aefdbe6537e0038e487df93b64285216649002c06fdee34875b7af7055729959dee75c01c928cbd43c67b961017797ac5b6979cea8f2c6be538741835542d4a957107cd01734b6947afeb087d2f935b93f9ce64250887ab64df854a79cf99c1f0dee56a2e59f34cafd6aab19e59ae807c97bccca2658ac1c1a7afff37f21f748a394e535f9308f9b0245fa5afe9bd283389d3dca7b06b663d58c72477ac5423d22645defbdb8c124b28ee4e854dd35f95a0fcf2d29a9e18e9ef726453251623f292c51aa3fcc95ff4e96ed4d0a3bcb4c028050184bae98a60d54c73204716b5ecab3dd6594d304e6b725f70f46b79eb820f19922d690c85969803b5d86bad0250412d458a36bcca104acc72c03f70d04c315f368a5513c8d100d93e2ef3c5fff95f8650845114edd1096e5cc25d65ea95d62b0f2a7489379d0b27091156ba076dc9a5da2c4b28c52d3863fe01d8dc4c9b7f83fc4179b9425947887d2b54830bb7c64968c6fc2a265e32c992e93f968f75d97d087065c429084b20d7acf0fae669680051f7447c61090d4e6204ce82b56c538096cde325da455a50a098c0fc1fd59a433d5a05a92fd8e73601b16750b033034dd45bf8fc6fcc4817243f2c45667bff43be41c5ba63e1ad654cff479d575f0ad260d1b334cc8cc63f4959af97c5f3fd7a1710d6b000197a3b7bdd9e4899fab8f236a177effdf0f490649f05c6c5fb612b97021dced3014a0ff7693b11d3136c79c440a7bebf4adada146649754d3e20c0858361f0a49b3a2eb1dcd7c55127fc8b1e1da8b9dbe85d0672c3a2aa9ad3fb6f4444e23a6eb96625129ee8d73026ae74dd164c89cc21928932427b28c7690f544f2f4bc2104bd8a9551871d47757269815c8369f273ffb7e989982fc423b1c92ab02d81c460b134970e0b043f271a7bad4982d609a2eeaa7706f2bfc27e502715a3c555538c68cd0b9724887aeb565531e8c2e53193ab8f738e47cbb04d8866b44cf59709bbb6248e16c93080c306d5625195c4b4c92ac06dcd1d8d4a1b8e37484bda422f268f5153a52c92faded208513c2e495fda59c9fdd7c65e635b7528cbb45d9ea5dbbeaf1a5752605d2dd8f1122c76cb23ddbdbe0fa8837bc082e2d91701939b49e8f3894b8804414df711a45d315d0eaaa895fff6febd4e708879e0f1d00cacb8696eea1d4ab3c3b24280e3a6d6ddeb7b9a1c1ded5a5985908dbc3286b317e9e2d6ead6fc235c55a0f1f25b28994b3c7f84c456682b2ce979a7713e8e3d755bb4d5bb33234af83dcd8eca9acd23e9c4b681dc9c8c89ecd521b20e6193f7add49114f46cfe0009bc62da3d302d4c465851879a7910bfce5df88481d5b5e2d3602b06befb22d989a19f9b912bf6dee91060e06eac98098ebd8a973287edcde15ac69129487a1ea1f6cd499bdd9a5deaa519fbc2d25ea69a8bebb4a63e1122fed48735fd98f94b975593b82216aed2d71066f5a839bd1e40e21a7d5c3010219420565ef90b5d02bcb851848ce43e8d21d1199a1f5edc26850ed479f5f08c2890d29b673bec0ff26bdd6ddef23e3bd6bfc8ed6b097466af4e86df74d33bb24ed421b4968cab2dad1750f932b30a99deae69c30e435a95564e5212aa9628ef74969d9bcc7efa4b4eae611312b6103b7b568d8ec58e43fb45bdd125c6bad7e2585ddbc364fe2a34c5755d61ebc8be4b947315271851b9b245a4e51ac85534bda3e32ac6fc0ff7130d8ea1c96348b9215e46fcca80d4afce4f9c8cda9d9feca0e545d3bd0f543794ff13ea365aadc9159a0620f284de8c89aef36e9954ea527347045e778500430f912ae3f5051ac7976234695ba56e2f570a7f47f1e49c35a12008ddd8740443ae6b5f4ce468b69d39ab2decd4ea9a3f5e87e67f6d8309a51b22dd64f73d1268e86095d90dabfa587ff8b562f668d5fbd0664e0ffc90d7eccd3ecabb51fbccbdaf331fdeafaeb9f2305517ddc5be9f4dd44ffd0970681b2a1c7d5cc285681c9effc97b405c8341a8cac8259f3f616d97cbb390fc3caac1b130c573f035cfb39e6cc1a8bd6384702528d379b1413e2d22d28582a91df88f77384ecde34d070286b088563820c0d4a4d854cdc28000d2dff1cb152bcf1538e22b71d613b245563146fa5a4d39bb646bd1a22a32199ef33862572fb3a4c82ae7dc6b8731750181ec7c2c95fb538fd597ce5a0d57ae3e19ca2e1acc7e36cda6a62c80888320c00ac30ce3b908182981ae3b6d9f6aeecc9fcc6bb104f6dd080a4958c1af007020e165dae7b2224870441cf1718875644b239760a48786127b8d640bc0a6470bdee4726b92dc7900b15e3e32f7f2895fc0c144baff05525e30ca16f36a229775449b581a2d52e00fb3dce798611163f922f638190ca257442a6887b6fb59c1514f64656c7d45e084ea2a4fe526a9b1adcda7dbc418cdfd2c0faa836802d5f7a35e1270c8e83aa8ad2acb58a85e3fa58459e3632592fec8fcf770919d1dc0a0ee8150b1165489764a601faf290eedab5568709f183dbeecc1f5e066dd7a9e80805b051f5c52bc7b40d78b9325c096c3a4b884b5daa6093f622b72e915a14594bdf6d21c4ac3765e61b15a83e732523b7081df0c44c675c28f16d636771f97074f9becde37eb5fae501958ce430e056d2d33e225f4e7d188dd9eecfa8dc36a892f758063d4e3f29667e54e85e18923fc8c85e4ed184d5ab9e58cc3e3a9c73f2a883292db05464a1f0eb748adf50060d94ff495771c2be065e6553efd3b6b6999dccefa98565412217406d515b6086ac42376278b19a3f5e1a221b58e19f6a178093736103b6b86f78a9b12b2b81d02d63c00262c18a02df93c3d01d5fae5c0a603a3f2adb6157bf5e46a7b5eac8675167842b06e4ea8064a3967af1ff9a8ec013b50fc5221b2750455faa74529a40a0b235ef2847f8b3da214f07eb21439ef54dc562f6f4e3d776eec70617937cc99435ddb57c1839f8e1d1a0a433e7c1c27549faf979fe0f9c18466e1b8f7a8ab709ca5a071d293b0bd7df7cd10a5a72c2a2a60a6d473f958ebaae0d07e8408598a8402a0c2353cf587b08b4f24d7a6ab9a2872cae84809e5c4220ac1ab897a3c8b87100bfbfb7f2f5a90766198cd5972402a4543520098a71c74f2e04e6e104464502204120a37f6609ca5ea3d48de187a23997e4356ebb1b8e3d87a2338a3f636210c668b1273d29ab4d0c1da270b8151aae550b3bbb2f1e1481bd889ae25351e152bf506759dfcf4c50e4ac5ecd51511637f306c6492bb5a31eaa0c8293689e03a31f8783d4068deda8e49a864aedef38844a4c982a55ca5cbc0ecd293f5c8133a73b339352aea8157074c88fe097d41af681405658ffdbdc2d5fd77799c78d322ac78a561a985723b607b37fafaed5fef5f31cd79929d226b15085dbe001b135cc7ab6e29e9949ab6771809a1ad74bf17c4d980c37e1b8debd01779dc4f597c60f0615c713095879d96242a3762a2638d0b85cc7a4c95abf7d6c9906a1ea21fd244e661ead4a9e2b661d2a7a2bb76ea5e22fd2cba8e51d884e3ee343980e4c7a66a8189f1d02e73ec665488f7f827a5d9bcd8c211475af6b30e2c98bb5791b6a4a1b00427ec515eac0706fd3373aacd43c9df7527c0b05f5f879a5ec03ba6b13a1fff3797b4f5a8fd44c31c624d1ee240839fbd28023ea1e91a8f6de59c310797193065bdc1c24567c274626ce7f454221972129cee4496381c6b22806635d0f38ec2da4df14f358bfdf8f0c1ccd0ebd29a87f47c20eafe49d4c378510ff927116627f894988811391cecaf4adc51b598040bcccc50e96ca013c3b45ed638e2446b9d1f7765bd98d427a5cf874dd2bb979373fa8d89f90bd5df04f9a7a37097a7d3d0cc00ea5fc1334633ed8627ef1def52b28945161356d3ca5e76577c4b5fed38ef2ae4b5b061fad1c3e2a1cf1b0f232f0287f784facbc989da2316eabfdf469689d3886b5226fc313fbbb1d7436fe2028b82b21dccb1a546c1eba334ca85bb7619817e365eb93e35c7c11ef649d2f53bc9aa2c585fe40ffa0c64eb53c3ad995f86291a953a2c3999dd9c867983c22eeba9952c6784e3970a2ff368ea5144fa6a8ecdbe1f356836537a18bdff7489abfcdce401eb45d664a4007aad9b72ba906f09393c37cbebd4111a540a33be6d2328a356a07dc383e0376f0f70ed00dcde5152d67354a7e9c7ba0f6030a411ac58cc47282d63ed0597662f79f29aa3c26b2ab8abd3dd25a5bc6a79e8284caa8c1251f0c5bb652f83479c5226609b6f5abc7f51eaf8b76acabf93593c015a8adb0a9bc3d6feef9e4727e586497783b13a48fdf31569add204bb0a377f6aaa76d16c0c40922e2dd11df422bb8fff11fcaecb784f4524750c0ca9b500d6f711366e80900be2a8d6b6bfda92a0f58da3ce86f7e199b53ee4699310253c8d42ef7f647c019690d773f2bc1860e2ff5d3742670ae7d3bc7c297f15cef1d2710919f695811da1396f90a68270abd82a41c1a1d3d072ea591e2f2d88ec34fb5c4413e5f6e304dd1e65d3a1ceade22d8d38bb4be2179413e310799d47972a6e32cd11f30c7b707b1f560a31b390e9afb2c6f8fc4814ed968f845eb798cea593d7480360eacfc4dcc7bc11d0ed9977050e06490335ac93909f4f0c8bb575f51eab81e0149a168885b4eb0030486e727dd5681609e5dd87cfa37c5fd74824d6d4c69d475df0894648cf5ace5ad6e6de43ad814d85eefb2c5a769178f7cf0aff081a6764acb8258a66a126a275bab091420196e4b78c691a182bf119c1276e3836bdd41073b47e8c14043163615ea5703e2b070710790c7dc8c95a9311bc2903236e495e7226ab5ab59a74640eb609ac4e015fffde97a9d7ff7b717abd6e6b4d0609253cbeee6c0a6cb4c52900e1f050c1b982936fd019e031908b3b15aa52577d5f7c5a4e66aad5107aff9abb84ac8b5603e506da0d35882f1fa1cde1923c6550d88dd182fa96d91ea02bddb06d900288dd0f0787e5700eb3dec5e47ff9cef65def96a276c213760afb78bda11e7d89a678c7f3b9743334c422abefbf91efba87ef03f850ef5288605fe7f61db074d4a694d4b6fef19a7fad3436fad04f16d1fe7a696369b921134cef3084c8e6c5822704e446fa80ba8d67af02ba66b672f5c71b444f112f95583267226ccc3b187d0f18579d9b030e29a2c92f8f4b158b57be41fcedc5cff1a0b910946d14a832926203b5e2002c0151f111e0d689c0d7ea53a387f10b3d1b9893aa150e283d02848f158577f909e9a47525184db45c8ce27b9b9c880bdc7dd2cd6671b525d93fc57b19241ebef772dc3375acf9cab935ecc8dc55beaff111c11a76373b251b73ac9c3b10a2729f8888347144f1c88fbdc309f91ed3b838b0745d94f366b5ad3716d927a1869b6f371294ae72861f487419446b1d444f10b9dc9a0435540b74228d73523d1af13bf808c34fed6529e9032b728e6ffab0921570d8bfa657807fad88ed96614c064c90cbbee2de8a84a4f28123988955f491d3c54a5eedffd20ba0ef78bd2ef6e9db216829482812f005d768b81e0665a46b52ebe602b1f785ac4c405d6bdb11c1a3ef49ae2bca9b0f11cbd95f3d9ae765688c83f30b1edd95f49508ea464931e054d42140562890fa9368200aef99b8b86d287c0d2d82e17c62d20604c9459d76dcccc657c897fbc96acd4463a5ac03c740a452aa8bb3ea13656877406a2f63da8e2924627ffbaf96a260f48b9f93e0b8fb592351e8b8cb066bb10289cae76417046e8114220606f684eec8bd05395b9bb07dfe3346ffe8dacd702a9cde87423c5a07f7ca29a860e489c7296544b43faa391404bedcd6772dbbe02e2e509e225354cb6316488327f4f7457e786bc696e4184822af013d04da9d6b383aa65a8c5fcef0755c990b014969e3dcfa4a65c231a566b6c1988146de774db042a5376d5f86ccfa0fe83dc351964596817d5b01cdfbd3211d82d33a645f975f91d1823f0d90074c0be92a6b32795073fb068ada2cbc051a713f508c045a15b7f81ca7b4d0d3c0a551740732e8df49d82f671bb1eef8883a75976bde650919434f8663367d1e36d7a0521781df1278c8a9df05cd037575a7bc9c665b3e25877ecf7015c7046f333bfed6ad7d5dd39cf09f7c6c1b769725d9550b33531b25058a7f95f419b0657b0a72fd00cf5a71da56eacca57f0b4ab1e81da3eedf0bdd6afaaf988983175ff5594dd46d06f3380fe86077db6633a3ae1f84e6ac0f4cdb96e74fdfdba64a6bea0bf58720cf613c5e1d3d80d72acc0d325a658ad92ba3759cc428e780f071299c4abc67b4b291e6f8b403216dba32026cbc12e24858b9a4b6e697f80a6be4c8315c61f1a41d1e50dc5d4d32ac051cdfe8d834a017f704fab6b590c586bf4f68103051b1402d44f71745b685f93c11ce147b6c40dfd9c1447a50f9edb71ab0fb581adb56469beaf5dca06f28cb10372f47a45226b1fb5aa16d4056b35511db7c0683a70320b8bcbc682e22d532b151b2474a90a867f7adfce610066b5ec8e560a42084f17b6fed98d795f7b4699efb36f8b1f6a5602412ded62b08c02f481437ccdaadf3e681939236bbe3fae7b18f8451debfb81fed9e420071e28d88e29488efe2365b72e51fe0b5c6e0c63abb2a6461868f38a5ca5f7d6664dae8ae9df1d8b963d1984fd72a2d6a58b81fc1fafd452f07320edc9c2ed0478247ef0d5a150287d36e51797129d01ccbf2d612a53de2feafbd18246fcaea6f379452e1303e3dfed5a11a53f182d7c693c2c43531aa4286d29bf1b718e8c886baac1f14e8707f5f683dc7140a83bd5d48341ddb8dfb2f7c3e695401d60697f734f3d73c0f2a94f202b45918a70ba0218d1e9b98bf32f9e5e4f1e3b912412f4af5a8aa32b7d1a25644dd0eed0ca46eecb05a36404d58ba51ed2be9f07dd73421a996e387fb596598ea59492f50380f3c435284201fe44a9bfdf19572d273916d666e689545319f9f9a7f0d3dba4a7d02886be35cbf1f92044c4b44fc952ba1f1c8424ee32bf1eee18a4aa3dd17e5abf672b764a5482a9fd0088ebe8219d4ab139d6da80551a2c14a55fe183fb6605bf5a200f9336073822dff51b9f580733d95a33d8ffdc9182604c6026017c9fe6648422bb631c8a430895b9dbe3213316d80e39fb09c8819b91576e54bfab0e131ce5834c65f457d77e43cec324cfbc8c7889d85d50de651ef2afb918fceeda62b8fb16b65170483124519c600b2a92302053eee68e8a70e9f0bb6e44fa0d8664155ca1663307571db3b3b75644bf95a6d3c128482af71ffdc77c78baf5de92ed43579aff2e8a62a6a2039217665fd357fcdaa5f9c49bdbd3114d60033bf32b2a2dd0c89c98b7fa360ef2af0b503c6e1e08d4c230a74fd8f7a96c41362849c65cb3150c48a269823c104c7683fe6f745b1b27b2dfed161d5a4dfd897874c0349ba628467efcdf8c2a18e09274f299f58bd1031969a18f53da73a9bd3c684d6daf2fffd7ffaad12536e580a4afd347387f8e6d63fdfd93711b4205c8f24a086b629aed1aff39946e5905d610855fd1b9c03cc969bcf720c2a7a761a04cbac34d84a7f2a2f338b154a5de31fd041a289212d494b0b34cd8780ae39ddeb06aa000bd98e030610693b5a90a8c1546d5d54b3996afcf6caf4764f3cdb2706f35edab32ae69add011edacefc88a892b1aa38ad7c3eb36fe3e6057ffdf356331a8193a54a6def1b8b255be2ca4281458c8356e424e025f10df5a209b62daafcffa0ed7e60c5cbc9baad7da10d81cd75f280386cd841faf9e0137664cd8dd1f3f58b1eb50f8fcf888553af45364901819c69ca7db04526ecede679012410f9673049544f5ee767d5aa6efaae38b180562fb89cbbcfd795be4473d2e1aa82072742a1f370529a4829eadd1a6a81555e59421a00976f2ff44308c792a6572202732e90f650a9b25b9f02cf3fbdbf0bba7cd674ac55100756b68fbf48e8e83021b49e72228ca9d8b00e131458b3229682415dbb539d20064dc853df85d5d61b1ee1da5a47fc2d2b0288b0eb7b4c0c161651bddbd7013520f772379eda6ead03bd2459626b26b319159c66031101bd019c422eca040a7f7dc31eb13bcb4404bfc9c1dd7b41270f04fe598d90b28ab5709e57a24b3ea6f0cfa764185bc703b769173ededc3133bfc1ab8c8ca0621c9103ae13f6f781a19deb2541c001cf66131ab5097b35b6f54dd696b1bb72462132500628af26e5fa38bc47973a5a36cbde5d4cf7052c966942cb02b17c77f61ae4e51e9d4dfadbd5e787b289ea0213c2250fe85ced23779178dcfc913eaf30a10058965fe9ffeb69a939ce553615a82c88b86d317f3fe278fba4c18b96c43d5cdb9d03633a52aa01797c7146af28695a34e801fbb3a5f3544976b1d4ca00848afcc870e574edb419beda8a175864041ad4b5a38e2830c1d9e204880fc0841277d887e041ab3e8bcd0be29d4d816e526fd96e491c25f4335a0e7a5a94ec6f1302030f639f8bfcf374b3655fdf23a6599408fef3807a2b2d3619e8a1b38473ae08905c761ae6380015ae0cc78231071fc377fbc2541958d4ef88e5020a237a062c631555659e46ae2741e1ba050b3c0a593758a5ecb71fb84afe00df9352195769fd3e7486c0e2971a8ebc95de426a9379a130cf0539d2522c3a731ef2e325f2a765513b45e2fff033b02aa8348946d169fe4e01fd1dc20677b3d7ed9fcc6693e586c8270f2002c3e3acc6fbe9c8db3e1c714aeabac9ebca91425d4b3e5ecf8c6e6f28d0331dbe08a9f39413d669006e71952f6ff70f722863349e6ae451076b40cc7e0f7777e5d8e8363e4830893e1d42ae77d26d318ea3c90ddaa57ac33b55b08f9f7113de543c536fdebe330e770e50f1b02729a3af5c9fbf62fe5dcdf2559f90eb96cde4d0b5a03d207124156913a1a79594feefb4981cd5ca9f01b71656a3bc6cffb6b026349deb9c5aaea8253821d4df72570d89ecde9edb49c5070d7fed7d134cd7da3692a3e3e1e35c427beabe24d009481c66d416aed809fe8d44505faf5265115a39dd5e5ed413f0eea695097ca54d1143c7cca46056d2458a44bdea2c3f3ae5027c43828adbfd545ca11c02712ee0e995d388ec89f2db6eb5a7e7d55a6f082e896c6685c3e7c4a9bf4f09d96ed58960cb7e172a28e50cfb6fc28d52a75f0bb20b5e923c78dfdda6f4e5a44f9726353bb27fc33385fd01f37f6cb552eac2cd935a0844031e43d286c81017ade97bc0f273a9f661c00e0c33e6c602a3726ade2bce7718791516fd9c94da58460c7dcf9213aa913014d0d4f85af2360f3f08a629a1b981efae041f26924494977edfb4af0d7636c8caad38078ea5a2dc21f9f8ac85db6047b7ba7e30e2a772215d13ae20bbd3726e57959dfe7b920e7b831f7e6f90e155cab33fb804093171a25fed41cf3bc1393cf3c067d02ee8affcff94c40720974a54d8af19d6af9b49f88849cdfac76cb508d37e5a4ae8395434232d0f3b015783a3be2333528b6a8b49d13afafef30c5043db9662338cd41e9a5eabfc74da38caa127734e0bf48120827f0ce4ab86bf8fc3335e0e6bd88c39d4d7a22cbf8eb65a75ce46688a4969d3257d3d7cb1690f9f42344be34530ef9ca270134ae6234186ffb875308109451729e7ecf867c4aa0d517028b61e675a69053f0d6c677200cbb4341814856db87566fdc76d68082ad0d1d12b05ce9db9ea3205ab8ebcb59517a53a569005e45885d18fac7198e7e241702c01a8953ed507f9f50a8e6440d2901991d0d1df664b755254aefc77c6c38ec44624bda58ca2905ca0b3afa4a301405521f797fbeea89cddf3a471a190572ae27c093cebe428a1311d683a9f0c7d3e1d955122509f66420197b1d5ea6e81022774ea797bab40b07cd4a84c552037cba3693baae24c74f0d8cc3fd828e953609030c721eb945e593b09677eb38a301ca6b204dca464a3428a54e82da7f7b4b5ae285127503faea9fcebdd85e53ef1c30508f5313ea2df36cbda65eeed0ddb53f02770af93b41e7cf595e7fcae029c9820c51b7f1e66db41fd02daa8db52b6fe5bcdf1cf710d96d25df9a1aa80115f621c9715a0f9fe80d16e9b7d78ccb52b3926be7749718f868738fa1b4116630444a350e44610f5232ef232e4fedd07461fddd487faba64afe2483324642e2386972d4969b5f51b7f1779d7c5e7c2cc6fcafaf78af54bf42ce0402cbf69ec7b0e4082175617c129f6865e53beeef79d3686bd9e84bb05acc8ebb06bbb8e89c56d7fcc0b9dc275eedb5909411c3e27df129c2e774cd6e6aee595f34abb58d33fe6a89bcf65cce2c02c964f49411963c5e77a34316c4d04605d89055786114c083d219579a38acf517d0c2e629d429ef98389500e856aad0e2e2ffc5141a1d2407dc289f9b85ad7700e96adfe23a38303519e5e2ec055721e199df257d57b5956b979553d181e33bb29569cf572d6de86a34fcaa5154ddfa428f53a8aa2e947d15098aa0d426010d0963c598d69a93714d7049ea54b00f819367c099f13dc0f217251f7056d946a1921a6dd7980b6ee284f6ba6c424dfffefcc5c8294a66906fa8258d87b63279040eb52e18a0848431822c98b64b7a00d0af2ceb979898f9fe88c8553b17ab2377cc61b4306a5d549d016c81f810479cddf56f0f9117d5b885b835d79fc3568a83ef1d758ed840a0bd32143938466d11370f7b2e92edfa7327f350be8ab08ea41afbe3fc643d956fbadcd22e107024a9b51304e07d50ca6ba38aa92499abd820ba783564acbc6392b98de276ce98b44f748fda6ec57f8ee12a451a7bc87579eb90a794293cb7f80f18b478519eecda3c674f64fa1186350a1661eda1a6426b0a53a42ff9cf074d1ca97518e3ad8c9cfded9cc942305e415e1e3152adae90afee5e06ce199059232b195e5a4ce74f9dfc4ac41a7aee1a8d435075b095fd578cc4d98ebdbe870c3e3e70b06d9172932033f5cf4cc469264fbe0c331142dda2f51081961827f7bacea3dbeef735c9651860229a4c1324c1bafefb80ec81b712210132b0234e126b90514455b7b1b3ed78565ce4e9504428eb3c70139ff3f3ede734c1554706896cfe6e844c70b68e9315f456d28d428b86106a284106d79107a5055e3208ed63d03aedccd21d5792869c265955cf8a83cca4cdba1a2a1d74cff14fe32ea0e70a3fd178aa727b6ef07f6ac400b290a79688b0338b20a85234648c0ef8d792b53ced613a2cabdf7203ea091dc29bc3d25e486b78752b43447a820402d7714118b2c0081ccb68747601f32accb43fbe4e51c63bf261c2f5fe4fee50554217744812cd8311048984be0dee76cfe894c66596538c906de88874e94c244c3a867edbae0fc2697c1b3c81a403ecddacd2b52cd64ad24226c0ab64c4852908696316a861344d8aa998240fb623787bd21ef886a5f090837e4ef62a1cb259c4e42cf13de554e6f13f1689714bf189363e0aa7e7c3a7050cb4f120fe431bc2e670c0e1b0a5792c1a41b840e9ad5374b85c9a9c603e234966b3c39e6b91f3f81c57208f31fd2b328335e3cf01b386002cf98d9dc699f6e9076b36ce3f6420dae1016758ab266f73dc1246370f29e40a40b7ac15e9b497b5d7e6f2fb45244a7dbb386dbbcc2452009e1bf70e430408eca327b012728bfea53d793ff8e7093315cbb253db6d6cc1c6882250bbae0da196b9b4822d659a0a44893cf376e989c2d58f382fcb7979ff33612a85b2fe1c178103584dd27c352c57f62283d4a3205443e4549a9977542338508e98e0797046324377ebd65bc0bfbe4aac0f26c2c23d2839f25aa6d8e5c2f71495c2e4d7dc07543f79f1442cac44753504bf3c463dade5674f56ac57c304f6df8552bda7c6265bb8c4f4a39121073f0df5d4b7bcb334cc5eab3066d066480df7fc461fe9072cc43ad220d2ba837fd4b2a584318cb384de2518cb102414981787ad498af4260ab72d70b9cb2e60668373ef02b84989698ef73ee91c44920a040849141ca1a43a7430d7d0127ae9dad502c5eae937a4b152d14d0f5d461632cdcf77c839799e832ca2c452894665d2a803c9d1c7ed4d97b44dc8a885c1dd8faf75b8be7b20302eaac32b123fb5b3d0b3c2e84e85c8f81d972078d950f98323c4e7e084d0ac1cb4969dbc36910f1459039b3a9afe2ae3315f4183460cbaebb6728b015849f650f5645a4ea8f94169358c28275b2fc152dfba1ea22c8648e47b6f015cb5242e8e8e533e5e2367712f3f44e7931511bbd1714d0085accff87f8dd8bcc6b29d1bf8cc871d1b73d9b198cc2633fc76421bbdfeecd20c36f83c785a71773b1e218031ed760df3f8a2563aba680492a4d8bcd3fee7ea5231e40db0c1d79c1e3ff2c50c594b987d3743d5494969fc4f3ed6ac3253f66a458778210e03508bba8405291046056377157ad6610d5957c216a0db0710fb1f324d75be8fb39cf3f5b03c1ad1a01256ad95c3eea6418b7f3d8014ecb64d6a5838b22fae35e3366aa321f6af1078210462967eed1711edaa207ad500fa6169232bb7d95aa26d9c27823bca4e47557a6944e1f606c8389185356502dc63b3100ee653c05e7bdedc15cd6fcabba0167597c8422510e1cd7b49540b74b407ad6bf96a6248e0846b21751d637e06258fd0b1d1bf45f4cade186b23086c017d2b93fe44c7886c9b2a49abc63a3a5a005a030d21a48c3a514e94335aef9274d5f5a4272542df470188203ef4635a66d3dc4bbe01407f979edb61c6a0394222bf2a370d79162647f10df163ec980ea5aa971520b6244720f0825a55c86f39eedc42449bddd9571252a902c995d9d1336cd860af603695628c1097369f8442a514493d07ecb33a2922b3b8feabc41cd05a4dc232661dcfbb8d6a07f6f2cb248bbf08a0fc74965dff54f61f7ba9fd8a5ccaad8a441e0970abe7d2b5dae27c68338a488208603d71000e0fa00f8821a62ef0bd8bcba72c3c5b32b2b3230eff203f870a93251d63ed990c081c99c59ec7805389945e6810298b049c02f48eb8bfab76015320fd7c12e24902075f6935eab6d04d57cd2e71b06460e241b2e216de45fc77b5a957edbffdf26779b0c2c58aced262b1764b42842cf1d5355a5c2241c7402f2065a30f1818753f384f33d5d9c2b94e2bbe7afee76143a08edacb9a582f5f7c2b22e802787377a3c2206d91bb56415ef2f60c20fe2257249569994cef22dc100cfba2b3166155d81b8f1ce87170c3fa3e09ae60983969f2005601e5420bd6a6bb4468216cc7c7782a1ca33a781f9decb9c85bcd3ba96e516f4534292ef5f339654ba45a2ca4b11542f9e70ede51a4e1c8c0c16299133c6cdd77ecb4727058d6bdfbcad92f27b8a957d528165ad813be1a4608c6700db36252d1c7c862f8356350fa7a1dce976e76c32a16dc02d9561ca1cc695183f074ba7d755c58490b468062144fcfc7ca8fad1f946938f3fd85aa54e1f9032d68b1a08c599a113b8677a5bb36d6d6a3c12887495b25033537b186a6f5b0b3df5555487e535ec8eed9f8d95dee9fa8db24dd850593440346c5a6e7944501c540cf2088a66ea513e722f6723ca59a6e8ef2ea9c11c92d137c31f68d884c935a6b12eccb3d650e3b1414a8503be5071bd5bca1063b36cdfdb3ad19f4a42248a85a25f6c7ed097e2d1f685ad3ee0e6fea7041ec34eeb9b6dba2ad815277c55139ee87bf552a786e94a98d25f672d28cda89e97ff67666eb9016796718f4c9fceef485e46199cc22641f3cfa65533f2f5dda6a2dff3ac92fe9a1356243fd19ea309bf683726ca9d2028491723ea5c2c570c0543114cd568fd7a9c7f56f4a825c020e31f9809ac6aead1ababd847653fe61d4cbf0e6eb78400c338f2983ea71e551a2eb18a1140c4297952559aa115fd1a8082d2cf06391c9274ebeaddfd9a28b4f64bef064f37d9a7d2a1340742d4d44e5d4aeeb7a60c5ae3874d473c7c626abf819661213ee3f5a3b0afe33fed1603689a8de0897ec2da422b7ab94529478e3516ac2ee71e2cffa02ef4e9c412ee8197f040b8b6e76f39f7b7a0bbc223f343adc561427ea11cc8573455be8431e8b1cad64fe3c9aec521c230b17b29ce29d4c6cbabf3dcf0f4b42d04fb0a126202ddd95b7a170f0a8c64b6fddc96feb1fc661d140992242b2d00107b4eccfdfb66f0bfd423ee306a25b92334ec77c95a5d965955e78c55ab5ab7c5b3886aca2e9dbefada0862133ca12f132598d9e66358f65d8f413f0fbd85e330db7d201f9981b8d1dbfeab9905f7ce2389492ad91fd10215e7157d43ceaa387a259524a94b9037e2675c7155b23785a02de41b775f8caacc69c2dfa97f4e1291e17dcfc7cd6b893d878a72216bd50df5f9f9d74cf57fca301ccc31be396652e7f8929cc64a2b2623b95f1f005cd74a935260202e065890e3eb10d57d2021bb373421b31357e175a6e677b28fb6b90464fc9cb81e0b18069261f5c5c6d67b05e95482028f028404824689165b8c891440f235954adf36cfb153ee2c118899ec9e6fb6909f578d62dee2b4e253377e9508e00a782bf1cbc216fa640e0453136797384545489060f89c2c311f13ec735577d484eb508eeeac8c0e7fee45470398323663caa2e98a168b20fdd363f0ff09f441c4604897f23ca93ee01a9d80e3224f240cfce4b563bb360fdd275355f08532c2d4909488fbd6a254379f40c243858debca51da7cc25b8b5385a4202fec26297f1c915a11b74d4de5a00fbbfcae074805f05bc1d3c0253fa530036b9f569da549d2489458dc2216626090014ef5337e06fdb18e656d809e443d624fc462202d060ee5d0517140e0826413e2e98ac4d015e17929bfb6d2e701fcb52cbb5dece8c35bc7d30161cbd4feef07bcdb2b058bb2a4fb01c3d23560257bdeb4e1bc70811024a9e7b6ae00dc6e68ef1658b927f887dc15fa3f3b3fed38d5b0a2fb9a12aac266e26565545ea09f5c24656df566df129fc75e14e3bc76d934a6810bf7a56c76891e0a18e55da4c939bae6c234ef642e9294a2b13146b9e01e714cd971e197952128a8bc861b3ee94e498b3d02862e9f13b8ffbb5b10558eca203ef8b5a06bf615d8c63f04499bb23a4fe03d6bd97061f8e31032a6cfd4816d87cd712e38aa1905e43e462950d9b795a3b50f989365d90f7d8b15eda76971d3145cff6faa499daed9c86392d93ebd05512e320a58e1a9b5c8d037b1b0bb43dd947c659edbe513465e460d4553f3d7ebc27c5d15be1ed6e020caf8205ff2454aff0684777e3e59699cb40deb212bca8a8ef5f908de8db4be73533e844fa4b3a22252d3d189427b6d4429de0acf1849dbae47a809c67a5d5e3660167cf2b4a195b75eac95789a33e5fd5821074454c65e255662d5c4fd99c735698823f85244e1b3fb8864e761da85229f711b52d5f05e22c373de704064a4f5e990366719054466cba989fe14b4ec9013a09645902a3f662ea36638e9a37375c99cd7ed0f5b45854d43237acabf727d96886984dde252dedd5f7cd5a7bf4be8321473d1c9ee8b479f306c1b05685783dc1182f478554fb36dfbfa576817ec654dfb50b4fde0deb50f5adac7bcc83413e0eb4bee6005470a8652dcdaf0d25ed03365240de0958c65d5526c399b3b1ec3ef9f3f6ea968a0eff140bf5a35a4c7fb60ba04515e49e4d55911f512ecd7324a6e5db1bfd6504c80a771463b7e4a46d2aae2238a22690766b48bc7c1a2498f264ee44a06cf7f8eacf373810f516413ea4bf80b04c32e06756cf6edc05d7a5c4042a7d6e4da5f99630ed65ef76221abd61409303ef26cca7a54cf9740678a707567272b37afb81644f1cfb130d8cc7ceff302c0bebc95e2cbd2b37d399547ce871974dda039146c375f350b8c35b617a8436cad06311cbc2a1debbdd292562c1e14c2f681746dedec717214e6bb285dbd95aa39bba3c683c70c252b88b0933921cf3b5b0e9cc4a747624f3687e80c2e8214656c965a3758e7318c9357c19f0b1bb585d720980bd74b034f9acb3b9b8b5169238e52055053d2596449dcefb4e1d801c7c52103b8bb3657f4d9d8c1f2cbb1bf9d82c7b883b3ae20141f7cef13b1503aead77c6ac9c7c81fe6aedb247b3dea8a17e84c31595ebe3b78b6694a124c5fedcffeab81a54b0561d69e1a940c9061741b01203a14784e3b1a0e828a00588f78fa4658260bbc2265ca89ff34e89500eb6cf327d111024b5578edd99c23cd169227089a41560f4ea9cfffc8e851388e3cbf5ca0c383984a5133ef29d648bbd97e438da0d8a263143a3c2632879b08ff9946aafefc035f89c04af59e9c3788ba21ba111cd1897884f625a9f4b2cee73b7a543c9362e861f5733697247152dda41faa58d98153ae14fec8676e787fed7bbe764e7068b0bf4cdb69a850db00d3b8a05909081700892c51b1e08bce5248cd9231582d6c5f542a26cc3600fa1e401167a090717f3239b34f6fe054358048c99b9ac1fbd01f5dee3e80d56b0e2044e10b0a293d6dbdf3d3ecc657c82f7825723722b95f3aea0b26dc42acb869293e930e061d62bfa469e18db7a7287b55f6c44aff4173bef25827a7f93b12a7accf82a6e7d33826bd77a6e5370dda39dcc13e300e548a7f3830e521512bfc42623b90a0f45234c99d676a196e4838d536353fd71cc07e5f75364bdd8bb369a344b01309920f52fa681c15387b653fd60b4429d5767360197bf2f390cba031f7235195d4a29814d3204f5e446214e5be536689a96891e961ba10936652ddd595c431216eada348d5cab3bfc81ac0fb380b758c6124f04cbeeae6192104fd288be35213b71e89a878532a3275f6439ffa56f64f60191be3939bccf0910a0f3d4086a36da13bb00216bf7c878016c6eaf1b0a55823b4a7fc17bd5bae07218b8411c05f9223465773fe88442e64258a73776c93cb50a7f3d7233880f6aaddae06871523e07cd579bb4559333455ad74246c2b7b1e0f9472361d898e4ce793f4aab6f51eed770ff8bd4466b7df78b134affe45d2d3807f59ca7d06ea1c32f1c787a57beadf629778735ea9be5db6e36c294c6ab7a4cd6c915674878a27f74d41014f914c0bef61a8222e4e9a1fec6dce18d37d1f4fd21a01ecd26651f959733e01de72acd4e3fb33cda79500b5fe78f66b8a7802bd013af38c23e5bff032e8b8eaac5c3740cd50523a606a9b65a3738f7eb7865512464a0c0c8bc130aa02635f71ddfe2e689416bbbafc04fa7436b0f1afd110bee5db1b20d240981301ee59b8fc90390b13d3fc455170cc7b25949cfde402f0142439476a41a3a8daf8ee4ab50ad94050940a7efd6f2b6a4a781d46c8f4dc4e31e46cf8493b6ebbeaf44bb734ad90e51ad0e6f2211c937abf76d21e9333c2e8e7e55fddd16e9ed292435aeb9e37b47a8fc2bab1933d1398efb875cbaed0c85b852d7a60dcf543b967c68ed71cc8acc75189c3b28614f992fea6d1335c661edd95fbfc4dd553e00cf4305a272fb75510938caa87de8f6ab0c0053a12ca0f9ee09f0aaff4b6856827030e9e18b17e7663629eec168d6b01cc0dc46f611f4e44df9e3561fadc97b933d4ddbe567c164d419a45d78b689862fd6caf1f0cb4ca5bacc751d900734141f7037da3e386d89c94eb089f7376e9b1e9902c1dfe21797783efe8db204377941aae6f3a562a55b18ac5cd1c92b7f37803fa9f5c9f556dd182c629f5caf5ab3a244c9b590a42b6785db99695e7aa6170e14f929c5edf2c4fd363e25a4e0b041d67dac8a09c538b8a7267421aedd3c6af84bae19884385cd6b4877279ad0415ecc126cd1565450e137da91d2a48581e4893a808812f9af0895748a845800e3e0ab33720ca9d22f91754bd9e642669aab4d3a287aed65f500a75b3b9e0c8724f62dd33c22c33832200ad5a92795f437b8b3371feb909e39736376ab70038bb22045587de3b358237fc4c798e0e3045f77b4c488626f5d792713bb487a2005d0979b18dc84236adba6cb1897e89d590c2c17368c3c1ffcb3ef1e0802231897192b74dfd7fc67b0ff81c89545ef4f2825f003c064536419727645438110e272845450eb4ac0c1231f53851ee7f7ab7ae97f3da71e4de5685e8cc94d7b82123097f2e59664c5f5e6236d1a21de5dd4b3f3870d4dace34a9d0d694af3254df16208f29cfd364b2b950c7ab61fe5048d7d3965dca679bdc88c06637b452640b5258d09941de40f5c2d1bf49d4260067a66ce4a6741585f564e4c5a8ca691368328c5bcb14d1eafb57e133e170748b32454af00ea0b926b45ef5e41039a186e3fa6984e766da2a1d206d0d8e215e448e4abcb7718b54953794ab1358ecf458107c7074bc784cbbb339e429c6221b59de3e081f2459f76b295dca0b057110eab9842d75fa710f7acf0eaca31cb784bfc0f2ee4f1aa01f609335cbab10830e27fe5f0e0ced444c59ece88c8f3f580a93569b137411b1e0ed53b6663156299fd8f56728f57e153102f1e1aac4454d5fddfa347416bb69bdefca89aac805d50a2c7b4f76c19785ac4e0ee57558748a655870502d928e15b1d1734b4c6b252728d8b6a4efee7b4642b01614a8c4b5b8e0a875350f069e3eb7a982e01cd9ecee2c8f9de3394e5830457d9f7c5ded36f9c43aaba1a5351e3c1e331f5ddd2bb32cd7ad611914fb4fcd0e5c3c4f825ee46614c298dd807fad425be0977e4c73fdbd071bd623b2579dd02551fbd11db8d9c17bdb987e7a26ef971a864a1647266ee4189d0d8d2d2638e7329126af0547cb4e5dfd3c390f3939c9c70f319fb751fda81bd9b58ec9cbc5a3287cc9b6d3f93d390295e42b2af53d487312e14ecf5541db8d2e9436609205e07aff788c80eeb7043ac17e0b3213303a2bab3ba6edebb08e1e760ee436c64a3ebe02c12510fcf6909591cf9cfaea29f4a7b9061a37f54eb8119410ca63abbae81cd5f0d853241659387f7f3fcafabf9b1aa0f573f4397c30c980119ff44303c4ca94e5dd80625957f261b5459216fa827dcc6b519bd5e87175393ab41523b308e075b5c79944b28c6258f27b30987e71c5e81ca1fcaa0cfb918a1574ba4d406bdd3644daa04f0039f69e253ea02ee1b8987551fe5809ee7298e3f231c1816441c37653fa17706bc2c28ee7f1a3ee27d2a3268022fd52865f4349376720eeb7c72dd4c53ce02958b1386f32ba82972bfb8808a841517f685ca739e7e9b5c52c96d5d111df99e77eb6ea2077bea8b0b044e67ab9f6926c8b4dbe28e7928254549ac71d94bfdd8c511f5928bc748c306b164583794f91ec2c5124d55495c8ee84ec4e7dd391dae967e27fecebbea4e888c453f24f599179dac2f35320af1de2fcb27862ce552e2e3d85942ab0c9dd1433c55b131cc5f0587e14f8fbff1bcf990e127869742f8bd21b4b1e63dd60134f914c8ad2947a17504c13cda33658e441a2e506c8a96367be64803cd9233b01c2af686c43eb2c43fe556909769e27c72e5a9ec22f8808155086fcb0241f37322fca18c05fe58bc4227170a940bf06c8ede980be971eaf805411366ccef532fbe22a5124384ee373526581d2c78109d58074d09e4aef652d9319647fee6ce72c308708a0a00175a25c3c63934d4c4d709862a89e7798cd36e242f4317c478aac39c34d45391b04e930742b8f6a1e4bd958b9eba2ced0388403439a8cd3e1150f9d111362281a10538d6de1040d2b5a7ec34dae9f97875bf8baa82a7f1edb9f50c244f968ac969296bf05eb60a80121c1e83306e100c0f6a1e4a0007505306cf3526a5a87259807ab406ee6c8b76c94c3fafc679a355f88ec505202254321f32ec5e814c18a2336d1ce12d95815d3fd3a2cafdef28f8d709fe7868a19e79a65788256baeea13e1841a4d42f0b82e088ecca9ae11ade325842dd0f4927d49e73b0e3c91ea07cbb3b82681ba3cd35323843995f5d96462719715d0cd4e3dfa592e2b944142a272b080b02bc4d747b6721ceac9d3f82cbfd9b2410fd0ab286c3ce3fd06ed2e37449948bebce1d604cd0a69ad75c027f6f80df7e836967f7099e4acab5460a84839b07dcc7b1275a135e9db5fed53fbc9e3381338a584c3502f474bc2830f4e4f6c403aa645db110683c817ed2df271ac911918826d6323d7ef249f6e582a12697a6ce2fb7b22680a3063df2ccdaddcfafbf43ec6f750fb5f185b1e0ec2fdafcde2c4122372fcc46d9d7411bc56289786ae0c9597418d9951f32677289ade8c05c9c1c5a9ba721a146a28eb1443f8e321cb1c4c12fb18689f9d43c61c11e64dc39629429945f689a58b5a61e2c8505a9b81cf6426a46a06457a8cf6daf63f6dfd69cc35e0ba1bdbf0cb9a9c82d5baa82b26766a2b37d1740e9cca571dea731daffb03a82503ed265c09e04a7be77edfb1606d5316bf8e1b1513d8a226680eada95b9dc79cb93c840dec2e744a3a361c7189ad9dbbd3c9dd0f35abb6f38ff6b541437b74c10095233f1edb269409cba6d5ae6533cdcc667ce15085014ae7903ab9afb3e1d0ca80957c51be304faca2c1e7a9dace2073f77e106f0812a532354696460185368060a1d9d894826731cf29d986adc949c7d2048d6bfbd31a530a42d610f73b9c1620e5891959bd6aba181551b13e56962fa8ecf3f2623679d701cc9dc0fde91b29e65fa2aa525d33424bbc5e30d0cb0fa1b04371c2055ac23855d47b465ebb19389b961a994a31107413d49fa348c269b6167f6f6e7c502616c1d63af42ad15a26a373bbc35f84a6fe44a3170445c68b6e6e37eda9e5f62d2a4c20711e1a07035a5f96adbfbaa6fab8a68affb20598cd9f54e429d92bcdf0bbf082a64d847bf9cd7380705ee1265437cb7ef5065cd1a95165bb876094d9c4257abbb3e709fea4226a454df84634a27bb00c02465c7dee5a2b15aedca9f8939a29e22a467e7b9c7f7a4f5cd9ad0f98c841444ab7b9e151ce61f1c5b8c9b91fb2c5357d51d4995e98db42b32a3cbab5dbf465470fc30db8f9afa4e0697299180c819d8a6b5615263865034e49db882ae27266b39a68494bad1db469a907025c773b1ef58cfef88d61f94bb3c43ad6b95494cfff9c585f2373f607071cd7b97663529be607675c8bb929e5a111be3af5dc03aea59965b4fd856dc6dc8047ff09157cd359534b92eb800fe627cc099b431c8d5dd301ab8b3bc020cb2aa561ba13c745b05415022330819b13b2d573a416c2f8fe45da77a2e3ab0628b67722121baf939ce250280b8709e7412af5b02ca91cc17d9a82560880b82790fc4d2cbd5377c741c59f44859b04ee1eeb4bb9a1b1248f173350ceccc169994413180e58ac3ffaa42fa6c80fdb33633e548dc73c3c427b87347457bfee94df90910d19b36c541c4d6ae20262aa15bf8075bc51e587b6b33c18880b888830d2919dc0db73ff297261870c611f3267779f258b84b17c225da3b3662dcfe40ceb596305ba24ad63e2c7c2a1c86a2817d45862def12707ad4b863a242a47765f5eaa827d12ec9161459f6412540558d4faae9b255022a42ca501d1cfd3f1e93069b40f7d2a886fe2e3bc91a83fffaa295e48545261c7816d6f243ac16046aa8fe030fed55ee3a536052b7c4e10dc08d84259bfd055063e7958ac47a44a2bf83917050a84a43b055af1ff1bf0612c753cf6dbec1f2da7c99b50fc92824f789140af342da31a91555d0387a871bac5a747c9012354b8ab64ea87209c488d1fe1790e3d0836a61baf5f174eb65373dabe80815854886bc121eaa7f70221e1d92d994969ebbb5b6b5afc13cc437a1f90555bda9e88938fd5e6a3a44f8b244ecf4d5d1b0024e37e4a9679c2bbc287a5249bc7aefb24c92ddfe7d7179f9b23475bf29726c8c59d328016017971debbb376c54aafa7156f8cd5e3e380e2ef7c98f64a61faa964620c76c3b15578faafd096e9c6bd6140410e03e2d358ff7c99677d7415d85c3a1481888482106f06c512db42433c7aa3c6d92c0f435e49fa6fac6bc4d0d07d9ba9228e3f96a30d5463108c46461fb69852066a889b59b5d1d527b3ac9c04bced882141047f886174617c1019407e14c259749b9f5396b26c071a9e7e120c96c837bd1e2316124a95982b60daae325d8e728e83112ba9bd264581d3ec3b64eee0d99a04be390a458cae924f151621cb3d887bbe41f809ff4c9cd9313f6fa85f2f074b68e39c06787a1806153969f170e6ce80aebfdadbeb97f8c8cc6250a0f34a3622a808cd08ec14d54aa29e83a1d918138f777c8df7a33d65f05db8038e1e8434a82814db4d7b94e9f9c0179e22bdde8cb7e28d7b3f082043577a2d88a8f374d5c58b4bcae609ae807ab885320f1ae8516fc02319aca02f58d10cd3949ee8bfa647088f71937db13824c7f1294b1baaa912ce3c5c345d504df2a287133db0d736f13372d00bf431340ecf50bcbfad076ba86632db935142568bde201620d7783b23553bed96a0aa5fb24cedf9ff3024fd550dc89253bb3f5cc10c17196fb87d87f7f0826f15f2d723902edb79784b698211c8e4685e9441d690332702b2cdcbfe66439d2e9dce3d9a9180194d84eb0952b14699f9f69e1ccf9662706a5b4179621234fd22637d385332921c3b396fdd3e227933b9276d349bb59604575968ef3fd7050d2ce1a0e6d1877a129c289a77e2f20c74ad4f351a645f4e01604da838b1146d9d63dcb7f364942a2fe2acd806503db3e4423de470e492797dada8fa2160e2c61cf0c2cae793a73d0cd0c0c2fd524ce18fc4d21f786cad6344bf3b43301fc8120cdec9fa3196e85e0ff71f893287842dde6fc13cd186a335e59255e4f8539bf6adbb6c3ae40f73cd857d1f020dfd8225d4bee944b4a9c470e1f9da45b43aafbed02ecac6ba7181336434a707660a03272c20ad9535f0601a348f2547e237645ec11e3ba50fce07194b87dffc15bac78e80fc790b7f54907de4c2884df8606360ba4d185cc866ea767dc5a4243d3f0b5a927ae177f77a1fc75095032d87033ec7692de4ba11c7454f2f4689aaf9c5a250ba009da5b94f81855fc9ad1ed5fd67449a7eb14d9bc9e8ec299e7e93a7b991293a636722f3419b04d522070c1f1fe8014ea767da0e127544165172e38133e29079160efbfd94e720c3eb1ac9c3e6038260d8a5183a3ac707c48be3d7346c1c0a20ed82fc6241c75b13179eac21f5d6cdeaedb2a1dc3566f4bc8140bcbce0832b0c26a88690a69edc75a3d4f78c13bf919df2bd5a5f478ddf327969540d2a04fc54c67b160af1ffaca370c45c27e0019b09d082475359194a46f6b01efe71b51eb0a38edc2748518e0f3b24efd5de00a154801bae61eec80a331256722813ee27d5a40fe0a62a687326671700608f070c72d2496ab4f24e1418d8a97f09fe536eeaf0e2e62417f06b588f6963f221a0402a411920217f04440880f86445d7b1407c2e5b67b68eaa39218c31fcd13454dc2b652bb42c2c455a6ae5a94e8c84c944fb5171e7f0c5b14dfe1b4cfb60db87e29360a1dd0c0a35aee5804471aef4554444c88f00fce81d27e36560cccc6337e702f5b11cf6d7200c61b31520eb175d1610f8fbcce636ba6f5a91eced3b1fd288258b6116c5e3be26ce5fac570c007fade8d24ecb612bd1874487399e2802fc0b29b1207f867694dcb92994cd5ec0161ad0e2c5e125e5c91ce8e5d4b25ff44d583295d06979ec814af86cd640cc52672504563c242fbdb816075338f2217d055940ff2eab353f57b7f702bc4a806096096bd4f7856dd7702686eb457d782f93ce371c85d5c55d142e50f561749243a736d3741a67952cf246365ce90b309b4763ca866cdd4bb2afc02532584a31d50489be2fd4605848f35d29b9df7665934489bedb23cb6cd6efa1d7a21bd0fa216f43118620480457bc716e76cc72b9a12e9303b0f3ca1f9a413e9cd28a85a39688172c7c9d788f803ce015d5837eb7300578e802873c451266b9c2453edf28ad158f75f54a4d312987c5cd54ed8b115eb54d2ea64050f52749e8275cc03faec9290e77ba7857bab85a78daecce352f2a63ccc58a4543952437be56a5ddea5cf30c4b25c05c53cc78381d1a931e304dd291c92029ba01105cae660a071cc9a5d969659d25ed5b10cdc3a73f183680a6afd4898e95a43fa8f09f6daecf279c202deae00176321bebe9a368b5e6ec92fb61e36371446f26879af6e07f7f930c3a759b5143315aad6035368f722db6eeead7438b303113b813bd2d554c7ec2c2aee47b57810adfccf7131c93365e1220239d0818b98060c0ee4f29a21209b9828ccc57f3eb503726748db310b5c5c11c79a4d31d4e658066278e96f66005ab55f368b626354e8f7defd1fe5734c3f95ac48a292b717f12eb99d7ee996e180695506a1be73b172f0f9901fc239ce4a2de4c278e6c5bb6793c3690b10ae54af3dd6658af44b0de598b14a1d7a0e5219ceaf522bbec7f601dd3706371ea676cc14d7013dcfcec1c2728582eb1c56a3a84449887e62716768ef0b90fd6de989b6e4f087e5eee330355b1a8346ccbfa4f266511f772836813ef881ae0f97921c9114586e3789e6ec0e003835b5732bf3923f96fdeefab378ca8f53df2ad868a547f8839815bc802b9ead6ece3530b7d1fb0462a3ed7b172fa0f8496d13ed07193285ee9141f83e0a3938cf5b9faa3360d98da59d7af1c1ae6f5130a2b3cfa27e3c3fea058a6caec92e20997d38ce49e9e07fbef430ca4b8caac6f039a46a6f984d6ea8742c3c3a42cc8bafba4b24b48155d405d1376e80ee782f2661530512fac481d679d1292dbab04954ba82f083fa95107f2d7401dbc2377bc73eb48b7e9877acec40a56cdad8b609268119022c3aacf4bcb32b1193fbeaa47986a985dfef3f905868e4baa1b8280a580e210c050fce2420d6d0a065edfa09bf74b2571b6d097f1c6d25ce597ca90ec0eb8da41d1e6f224d68408427de3e8478c7df3f704ba89b78ff85e5d5bbb5105bfd0efa6e53ad896839e65490d141ee81af8dc203c5b950c0549b597ec4cb53dba080c6318db754fb66dc261d49a13b15e3ca61a9f2ef49523f7fa629563fa35f2b6bed3b2dc0c13291ab595bb81e627e16b246aa89d406c05d6309ca3e1bb90024e0b4439458a4fbca3d7cfd3f51f8840c07f81f410acacc8046c9a6c90d54b391420a197b4495b3e9b81b0df23befd58af54ebae31fd9bee63a1448c47e92e6ef0d649f483ffeba5db629000a081aa830833e43500315ec7c9de4633ac5f7760309d4fcfb57ca6de49d9435e740339f805ce9a250fa5edfcf75bfcb64d269fba9c005e913a8dd70f4ba836134229307554b8ba90f29c1e24c747f841adadac4c66b4807dc1ac7c01665c0b92c7efe386495c3c37851a2ce782be2d9b18e18e28c9f355dea2afabed370b3c9606c2126dc32130cd5c466e5a1f3025b5ccc3b5ea46d98afb6726b31187998fb7daca5ede29aaf3db272917fd8c632adddd7fed352b72aa8a9d0853de1df3b80348501b2869f7730019fd9fbdb95d1561d1aa3bdad3c2932e2b366fed01f89ab2b110f97cbc0a3f6a3cbd241b943191eb635b099e87378e8a9ed072c337c535aad7ed8e7a3e6ba81f20b8b33495978959399d1eb5d8f607d1606fd2d7fef221412eeaa8876fda745e5e0bcbba24c99d1d2f8856f356fcfa165a0a98daa8b92c709077c2400aa1941f87a88e65b6a296d4331f80ffc6909d6d996d7d5b4e5b7b042d144586530a389a9af1aecfd652ee85a622ece9528da22d2f61c91dc83687c543145a3820c45a6768c3ef4fd5d9ca2750e00776e4ac6cbb707335059d1ec8bf36ecc40fecf17da44df7bcec308d9a949bf7f7ddd9a1252a6b5b78580be39074a9ab4a7e64460e2471c583edae75ce9bf4d888c5fa21f5d5b0261b430cff3e94b2eea1e9ca436b1539131733b42c0426973de8cb4a7f49f71239ef1dd3270996db9d20895e4c9b97f7170a163db6e19b1050cd90b771f8dd30424229584a97ca18378d9a57dadc8646d1b3fb04a869d874385603e608c42f7ebed83238e4ecd3823ced13a81bd5c17baec9ce6212fa0198fca88c32997aca18d3750e65ce9c4771efbc3e914228954a5183253b71f0c810b2d3017b5c0de64b452c0c0919e2ae388ffb0d57ffcb490e951ea134ba980c9e383f2667631a343b5eb8f56b0eaa7a6829b0be4cecd8086e68a0aa88d934b59987f5e7400d5a74cc12bce95ff541b3453484b37025d8151f1ecfc036b8aa9719343b800368ca06ee2115962601d96ebb706daaf315c110fb4c2b59b7350f1e1fd42e529c9bb9ab11080c493d7ced10248fcf187e054a16d00014f8a301f6e82e6268916766435be5496b3fc709efcac093d61e808c25e0afd66d030900fe6d0294badc96a53fced1193e4c97236fc9823f9185bbd74a487bb2364db1b11aeabbe304ef5e36ed470980b0b1ed0de8a43757992fa6d7db9dd97d1cfb48e65d074fc5734eef63d48b73b7b0537e822e2aab633d119f2f6209e0e720d190a20c7b73e81fe7cea063353030f6a63f70b227446d26781ec99989c15ef1a774a36dcf79b2e40365682871f079eefc7e903b320fb06d19ed9bb8ab24a0b4bc39bf470ac9af21ccba247d90c72ec017e1ff0f5cbff8cf0b633ba6e09618d2ffaecdc86ce87a4171f9620238dd19b995d766740eef2d18996f066ebb7fe3ad18bfaf59d785c177851d6656a9a6b9259fad97d26b6385b65ffca453870b8200ba3097cb3e2e7465912b3863e7d9f347e260446787d1e262b7fcb20f40029ce87a6ed58af3053ebe812893c7fe4f9c9db4248f20c43b06a2c8b1e9ab86890746c211518f463306d58de2581931f07c5efdada5023846f156f4938c09da1dfc278afac8ab644a29444401066f7d43074ec95028ba47b17f25600a1778f37e01c09a1f1decbe26c9a6ade7f1c9d9f65b19eaa7da444c2577fcbefbef39a093b7f4b7adff93801720aff121f03d740ac93edad9ca660cd6c8bc25a7a6e3284c76ec1da5ecc63ff4d3390d169cfb6857332fcbc6fe02c3890878ba217309684cedb832ab4d26eff3f72330db983714c225afc8cc0a9aad18b9905f793a7a0c8d156911ea7d719b9378d0da227b4c14abfb6b82b1b0a2778f2f44c98a715a0c41ee7c2deb27d19e9a5078c8cc39ca96fb75d06405727b287f315ef85ae298ff1a2aa9397f6afdeb61d147f338747591e34c6b74c146b7431e7ab54482b57b8d2faf6242a6f93183091a9ecf16fa233a3efc822fd9d57b91b8ac2c1910718e9faa21659d6ac769ab366ab84f164f3071ff9b3e5578adb2f3e9aa2770e96934c3522d65cd074c8432f33466abadc7838ef025a13055f437c8d7b0ff880f08f6637f0bb083e3655911194c6c69978ef8019ae3b7bd68cde46b3e4f918ebf140bffdacc7e400fcec3157c61973d30022bbd4a358762b03f54f976159f05268e08469974551ea2c0ec3421850708a66683466ddb8c4af38a56715e431ff03d648c5ad03d33eb219455e9e269bbd44e8c260dbf9f3964aab495ebba2b0b5179786b65fb1c42593b3a01b56e2f8851898cf40cf0fc0bfce1ac65c227bbd4384700c890bdec9f6f498acd7b0dc828967de9730c5113c2b5ade7f8cc850fba7047f8bb5b84b09c69beeb42a4bff15faf911c68c13f6f169648e97c5d07a4b02679de652ff1433e91b7018a573ae2973a9039f42622385c6b8ce1151001b631e1d8e59281590d91f1527de01cbc78838c18c13692f113f2ced9f9506b4ca18f474b8d459aeb23df8928074baa522d491cd649e31432233f319728582ebbb7a71dd8139d58217f4c6f72caf951d52341e2350cd21ea970f6cfdf6bd5ddccbfe1351d191d6057dafe79219392fe437265d07a613102c938c1025890ef641636955626a3d779499c604ab2b57b935ffcb36c01442e80b274206a306e615615d4a5a88ac19494811e0372eb5c4947cdab0fca3e7c0cad5f990961e854fcd56073ac82fbbe6c2300461012f5f3d34d75b959c19a75b2ee878c0c00844cac78a3fa2f5bf28773dea7ee985f1ef009bef2e3b386e1fa9698aa3b7b8deb18c177accf6fd33ee4cef8cda6279aaf95bc2afa614d743f2f74a25d7f4dfecc636aa0a8ba6c05b20f6ddc2b9c7a71a93596dcfaee153dd11d3125e83940d440c5ac2921cd0d81ebac3f331aadf3cbc36d19bc85e6ff18cbd96489c06103793094b329daa95e50c25c28d84199acfc37a82282662de2ee06cf4f7c3f3280dd7963f1dbac2e1728bfd6d218b5c2879b12affecf698fcde5376e13c7942af8c0c0955e79e61df4859264bd79f1a93b5b8d98c442f595a979ad1d59da427af151014e26a590d8240c44b24df8a63ab36e8a0f448e72b5e339d1d8041a42270fc676e576cf2aa25ee5599ffba1b931b5be6f6f866f3dba60bd51fbb89faf93012c6182f013ad06457439237f716574a46d2f20bca8ff7ab1992f849208b6a296f6e3ef81f259382364f3c45a4385df304a2d8e90b95d50c6ea15d7c075855ce34a979dc67eca0275558b1697c9936f4661efce5b3a227767a54789d35f6844b4dd3dbd924a0fec9cafab924e7d841915dc6fd254f84e32986ea813dd64ec5db45634a265f6c83726534e2a73a45c539aa1068c78cd808688e2cb39d2f3b75228a511441f24a94131f4d4ad5e2afa1f739e99db28986b3b0d3dc61c3c1201cd7cdec2accb26dbbbd9fba0a4169aad40b460f9998b465322741232cf57ce1d93f00ded507a95319908fd70d136d4f51f721cac460ee9be96ec395a96123c4d1bf2f5da4de0babc1a72b0c80d708f71f30c6191bbaa5e0340202400ec5c55be2e084d3f34847f0ff4fc9026e4a45ef4b9fe3c1a312e7f9f7cbd8081c4e324448553b692840ac67852bbfb2a9501ab42b5a2a54b980725beda96519d8a06d8bd5b5274d5e11f3d57968ff1fe6aefae03a0cb7f335d00e419a26a7349afb5cb5e0c4a79be50b863faab4625fdbaa368450578659c1699c459c3d438df4492d3ffbf5fd85ebac4eecc7698a1ba6319b3f0201affd805321b9ab2798c635d232d14f6ecef58d71f0c009bcffb8650367c071f580fc8dc3f967c7d7207f1406ba0e4d574897cd69c0606c7d161b4e7119c32b92a68a736247f0c8c496bbdd0dc35585a3fae75c2a19bc1ceba4274607fbb72561ea0ec9c9610cc09e4a304033261986099bcb6db53c655026550575aee78d24cc48e0526ce769fa3886e2466f8bb5d4e0092902e5aad5bb807ee5b064df56b5193e5b4feca1ea12d4be79d29c79539833eb62f3d0d3d529e31278d460f950abcc7f1166b0cc35685893e7795572cbfcb56d3809eb204bd153cf6b4dc414bc39e6d8e3fa6cd9d85f5e13bec9b526394908e745255f42a7f748e387c57b32dc6edfabb60a7d9002ad18ff1efafbd30a5e814f59953f4cda55ab2f282467e163f244c31a23fa2adba673a99c8c9779629597e01f57dbb12c01fdbf6ed6a6e1f21e93064c01cdb35aa0d1d917caaf3050b9852ae7b25f642b8efc927134932d786f7a056a4ced4817b119239f990fb02666161499f850fc211e543f29c05112fe86fb39560020a975ec02a7ed372d729d166af610bd164022321f72a583f88b0332233764dbcf735d2bbdc6216fa3df1f7a3f2eaafbb1cca64b406ba002cd87ef1e0d6a31539b3e2a216dad91edad44f31a17ef1699b32ef5b38fcd847d31bcbbe6ba51721a7665d5780820fd93c626e60e549487c2e5c004cb8644895263e2428cfd04840b1e73b506e93b39509367870a806321cc0938cb3ac205c47e03d14a97d53c85c42006005662176117f7622239c505e138f4b69ee7ef6693b8bbeed8e3c8d670ad38cde8e93f92b474a54c2e876e6188b54d75081791330d7e2d56b473b978e2cbe449f8d43f9270f16fb7f92503e99eeffc711498e9049bc6310564c33970dd91e94765e77a910fe45585367f1a5b0c8c80aab334f65124d82a7706bbbbf7c67b4b589e27d20424384f149e4d0b32217a0ba1e087a8f0cda07c2a685c6d324e6ec8288e32bbd934ccab67132209247d56254e259118da7cdc2d24a9c9fd2fb1467b970e31dd163423b4cbac30d98ff88b914a0dbaede27f876360020a961e3652ef14912bf5b5cb7fbc4f16f8f408629a64be30d1ad2e527a00e34cdc48a72442da1e774f6b32b6b49c1dac246410dcb6d5137692755295f6ea94761cfe85a2c234c70b18fc4531d7d274f2b11e6960d30440d6eb2012eeda073711c5a3791f818aa4950ac9f24c421e64a009b9ea0598f4e14c250dd41dde194ec1d2956eb5c6d6ca56b40892fde993a22b82b37de00e49620695c6aa570a6ad5c039a63c0b04e055e15a35043fd870edcefbc8fa0887fec7c0730b484840a0fe35a67e60e438ec97b5345b721189b6fbaa5c2126785662a7e5e2e3bcea476d87bb99983a12d9903311a0446834987444b080c81eea86dc58dfa4fbfd13df4f900f29388148c309af9fb892eee0509cba95686172c69eb788d04c4d86dbde46f7f0eed7a287f2c3269d3181964f638c41ae54a4ead3db58bccae86756dc4f7fba1d6713af05937e61468098fafbe34658dcf1afd7233784f6c2eb2413c5ee0ad46957b0665a9a6484752341333efae37152305cd409151548d78f32fc903b81a39219832eb6466181d397778c9b2a946eba5a40fe97d7e34df5e969af45180ae9c86296df55c32c3ab2902245ee5570cc7f458a82ac383a4f90bb1484e68efbafe653fb6ba4c987baec5ff2aaab9b51fa85ff0c61b2b0a22ebcb42c6a59c1f55e43be040858520d2cc3f78301fac18aedadaa3b77a585a7ff199a98baa9996dbe396c714960fe59a0e6a0a245a1006e651f347691a7d951671479d3bc38ad86f5712d356aa488d92df3c6f603e59e1c6044f60d5f6cd19a0e7e421ef2cfcda2388714f068b57b789a8a01f1e020170c401649b47d7b517a76d001421daf6d984328164edcf21a681cc6319e69c8120b94302d7043d3c25f0e2f2bf1d4603de36aa7b6faabb89d0446a1bfff6306ce232a75c17fadb34251d3dfd4c246c5de57dd29fa02bedca522bf000db6578736fe78449990b60898ed2af6b16a37525b9115f844e01144e87d3aaaa445feedf028e33487d1d40d48634d27e797f6995a1a3d0c6cccb3f6db62dee451d2866ca77edcba6117694ad7872a0d05441c6131fc9feeb0aa07310827993c6022b1b015b8b4d15c4396c41de5eecc7f86ae559d018fe6a4dfc9a3cd95fccc4821f624d10c6c4e36dec8f77877bb3edf973a2f77ae318d0ab1c75162a3fc00b4aac8d5ad5f69e7a2f8fb5ff60ec7a8c771f6f9e072bbd52fca96fc398bf835390a65ef1f5598eaf85ce5ba12043520faaba61beafffbe0b0389df4d455731f07babfc07b64b3d2e89dc3ef7c8284de35078718e1c8c83243b7d27755d094ab4e0ef22548ff90987fa25956680b81715dab44c05876aad7caf96aa5e8e8faa73bbf9d44c2e951650bf2211f2e74f22dcbdbe408ec57f6517b1ffe02ae04f95c534009c3bc682c7114f201abcd15a5a11e6c77555b557ff936a3e58947e405ecae0f14ca5a720887321b0c37a724d1f6201e901466ad9db50835f4f07b2035eb8fa1dad628cec24baf69840630a282f67c607da42dd0fdc3411f6355fea65bfae0c7c889563e3c79e654cfca083c98f2f0ff3e14ad276804884429d496d73374133239346a08627c8622b09ae28765ebfa91b25832228b4d20eb98c052d95d05ed50ef4e3eaa3139e06e2b345f8dfb333efee1c497b5b939c643ea9c1041d52a28d355abaf7b0e68ae76483f143eb2247aa7fa647fd56b242e1c53ba126ee418f055d3acc24e0e57c4db08ea76c55550fafeb6f5b28d07df30dab4372a8c392a87231000ca5a7db0257ca604817b026da18b93320fa889d942258920a50d896217be6ff1520fb4617cfc80313ca64b9402a658c87600b284798a4b2e01df7275b02a969ba5a8cc11dcf341c03f36388ae86489ede3e3f4a2415f2c68f8c96b80085ced7ce728a4fdbf953f9e73d85f09ffc1f3faa55930a810e7ad6cf9281bf9e6efc21dc6b49b1606ea932f84df6175bf1d3169ec69cc1ab29a13456fe8598d0ecf814f25dbdf6dd8c4000910e2e035d90aed1f6ea308687bacb445616554084e94b7ddb4766d61800d891247da9fe9f8e5a04b108166fb4c73eaeacfcbbb5662a81db47662675a7e7037037599244abe9f036bcc8f2c88ac034a93d1cc0258729e0e6df6052ea6d5f3d92aa06718add4b6c20186f5a00a2164df4193b484828da69405850d562ff9f66a223918c2a5e790c0dad4a1cd12701c87e657f2cf5aaa70dcaa2b7d356a4d4945e10670e695f94dd4d5d80a4e9d8c35ac802b0832420b91ce8758d818ed2ff841a4cc5c77e877d69b817adba3a0c113d7b8c3dcabea6873c558a18f453f43633ca6a59245eb377ec92095c9f9356e7915bf633af0f8cca5237f4dcb7a5a067d5e21da9923d8bf62feb8243d0ebd954d2e34f51bd0faaa132b6f6cce5a36662b493d7b3715e8acdd70505f191d7599970f7312c376bac2cd0ac7960abf4c10461cc5189b11f0f964ece2b267cdf593b37d40673707beb90acc251e7ad994e67ee28d314c57ed4c1138dab27f1e809fbfbee2677a82cea30e20f07a12a1b6c04053b7d73bd9ce30c50f3cb4ac78ed830692c8f66392d7d153b18c206a8878f8ae316b2574bd5a72ecdab31775023fc3a0e4dd4cbab37fa28e3ff181251da923c5e545f5e24a3142eeff007fa8e2ee1a4a6ce2b57b2a1975ee57685c0f0a4720e778e529a7e306cc30cd79c73edaeaee08e5988cb5ed436021e9b4de8354af11618d4a966279290a6f45b2e8f379bc2e67751d3118bd8c8b6988cb936e68a6b77e48dee001f1f3c3ca42a8731abe989772d4bceb9dfa61851038d81931da8068dfff693ad196ca3d38d9e3f4eca34850a8f2d8f3265983a52b6bc60acb9f3af86e72ad64753baa6b7c5e8393ba17e6a39e9b13c706bfa6f55b9f80c5c7cb4e681fa9d8f00248d4c12fa6753a2234acdc366e4ba30afd366861a05d1ba8119180a3f01b71b2b4ba20f64d74d8315cc8c3dd8ec0c73500da8285a01b497c25e4121555e8d28aaa45b37a37102ba3644ef4c279b0a14476d8565a3e4de667711d4b6e4723031f0ef7ed63c1bdaea617958163169e398b21354f0054d64981627896f33d205c4e6847828be7b35d2cf97264029aff15d6da0786aee65fed9541596974e25a2d3c007fcc7c05ae0dc7d5393b99ef53999bec387e21b2832b72143d967d118ea8c364ec2121acd3cb3b74fe5e2f9fd6cb713747defc102bebd7724939bb3fb3f73092f97076657a5d60ec8c13927edfcf0e687e69ea8b4e8c39e719f43c5d4347fbaa0031a877c48fe37a2e202a45b0738844a8ebec62b19b213998a191415dc0f2ff71df9cd0bbf3028bed78c494d09577cf2ee51316ee216977f48de9c0bf25e8955b10319bdf2cba16b1fdf7ee44fa4533350635c47d7e6a48911596a9cf25f2ca3d77d94672053ac36b38ded7a7a2d6bfcbd0094512ed5458ac0ea8e6138e9ea1222fdca2f2640f6b84cdef592eb503b0f499e8bf1569f2ef4956bfc3ef710d847e9d2ba47a22113a1c7393dd0efd90e553fcbcda7ef091b075fc65a5066b596a4ba7e6e037db1c45254f6289b8b4813e21f8f9f144620e68c5b47c9e1326512f3167ff47cfd8af045efb77acb714b133df9d04bffb903246c5c8888de796cc8688af7f9c4f30cba6ecc075957f6ee63a20522ceb5bea0605edeef3ea69b87ef7161b9a5f508603f7efe9c26319f77dfa273ce139c2d4580a42ae027090c53e9744fbceafd00bcc5cf0bb81512bd4e617518b0821925b76604690e3e5f5c869b7aa9677f5f7eeb857d136dfef3f92365ed2245db1716929d3a52359ec8eed5ada10dcaa52a925fe075556b39ac029ddf0d79be0d90a9e2c0a5db679f298d473f6267f24dad2a912790d3dbaaa4220ecd7268ba9f647d043d443dd941c774fa3599495ea8ae177977be282e4d5f89fadf336478016f9ea60ed22d5fddce89bfb744873e4ca39e72ad03e8388be375e1f20d510b1b8c552f2b30a6bd12eb02bff8d7da9080a0ebd7f8db02234a96119537c04c3e8c950e929286a8ee3977e69e0857c6c56aa2c1cf0264d1a2135a453f95f782be0d0cc6b1a3f136222f8494ff48d359df619478b06d7c6d13be723cb7762c4601da7243351df898f941fc3a21d16baa72d7d95e9846568f801478c421379863395087672d45f123d08d27ee836681cca4ce09e7d1e5b29ee12f4fe22e8fbd64fbff3ea787857dc829cede9b3f018964481148130a41181a48bbf554e43c05c4b46715011b5331b63c5d38f49b4174da3a0bc93d1625e1ddc70de3f24aec37d857b81f14bb106abc3903e6d23e0aeb050ed666519b2edd9728ef26ecf409e83c36d3335e7f2d08fe90d0e5d479b5c85d49eb94355032232ddff5e60ce478ec729da10e7dbfa3fda467cc2862932c23a71e46beca49ab51e2a4b3c7c6586f29833d696c5a50330e7bbb49b8db37712e427687fe692e113738fb8fbaa8320e6ef2ca7eb2f7856ffd761c4d59527f4164001cabb72cc72f4878e6fc1c6dc87ba9f0e5cd764e2318c92922f24628b6ee3400efe976332b2d1242e29211c7359baf63fd2475256d8d52e3ae4f2e502800028bda8bb3d4b1f2f1852504811f5f8bb9190db41103f932e114c5584b043ed20206442b136550c4d24d77c3dd7904d1cbd8bc708b29a3990af112bc4a1dadc562feed6e990590e912cabdacd6d1bba622486d7c4856122ead0982e9df109b31788ffebe3a5533dc8db67658f0fed04ad62be22b0b1313215ed8b29071e8faf07e0552b6fb9590beb533a1ae887a00c25f9ce979e26c16c09da5f25fd4e64a2ecdbde27966daebbccb1c9f7959530d243267b6aa41b1b42b8cb7c86b282dc26ae8883821fdb7091c6f94e805d24306d5f7b40f01bb199a0aa9a6de907639bdd5e063fdb45d0e159d44673fe86f9483635aaa86bb03b203c631ac93b312fb22a4b2540b22b466a433e5e603066b85e9718b6bfe59d011f17153e2a9be01c702ecfe43acd4d6cc602fa8ff41b4a98c71b8b9d0b39954e804ff2465fc35f863b465df754d9824f9835e6cfa5de881ef961bc7a6c19f3230cc0fbb01fc3367cba74af5730f5ebdad5bb5868b968076a294a580725df2f1b909b1a4386d74e9e06543a52c42f7d36f9db32c3d94cca605169bfe8f6553bbd461a67585609edc616f972a0ba765e5e4334b451f216c75408d3777677523afc432bced5feb21d33503ce1fc4f3ba8b7a3ff8aa4dbb17984211994042d46ae05f3eae38d2d9230880bfca6ac960600d316608ec4afb9fbddbd6f4cafbd522d0a6c001a8c4249f5900c67fd4cc727527f228b438f3a0b5bee7186e44ff223cc6b7201cbc029bce2b442715ee0190c3d11c0c1d935dedb6f5e52baf1d3e516ad7f31e282c1eab3cd98de3560675ce7600ea4689f62109530b510ad34a77b8a2e82b5620e50df15d9b9348d5be989f0ecd64d2bfc35274290572a419d6fdf866eeb06e6e85f38131a06e277384cce8380147675b6327b1ff133145d7b397216c0727e55829f7dce2696bcc1c2143cd69b5a9e2a5894be37368f19dffaef3b8ca8fa7e4e11a219fce669c53fed3f6cdf45f8a85c73e68d051e78b291adb9a81b249a6dc5d1f2167a1e67477f817d79b1bb35b8f1ed42784276199029cce97cdeda49609c65a4721aa8c50095eef0ac76370999495b5ff41435605aa7e8b705b99dec94579e9a706f15e15c5b29ae4fd0576d3abbcde3c0dea96897b2f2b402d5a284c4212bfc81bd527f7bea0158a1e03fd62ad62cf9a90dca4d4588b867486983981d76b595bf325c05eb2ab7f1e317803cc12ccecc4ab2387c77dbc193ee80b5b37a15b6172055105c4d7a263a6c9e000a05cddc4f390a35227ab6cdba20b6e96a15d022899e637e4f5be3e244c85a69a2634f352ff646a369ec8c130e81c3e0f7f30885e49278f7f0cdc7e8b9aef7b873f7203a783e3cf9c85e49982a9c0a1ccdc31f84a72f4cc6e9b98f64ac199dd886af259519bd3e13c1565e03a42beccc060d1562bea68055b4c40cae3b0919fcae19782925b324a060685e6fd18f84494ad5532382e4281f427220360201baf503fe9e91af2b3e8e2b2da40b9f1ff4fdfceae308dc429241bee97fe6a4f07ec4d2dffec17e5af88bb013cf48050150968c9eadf8ce2fe86da782e9b84982c4792ab1470fa4894a726ec9a30c37d7b54ff90bc5a6d6f7f0c2777f2f4fb7f0404fbb719a3a8a834af5cb12ff48196341774c1b274710777d177c8043184c38b8112d44ddb29ec042a73bf25e42b9633b8775b3c906bdfa8d708405673967f4ab9cc25cbb853a67d9593d945b9dbdc5cd069caa68ce0226548c3d2e5c534927648ca2585b16b68319b26db23bfa413dc4c7c1879f91352d1ae149f1767204fa0985fee183d2d4f25f1ee0641fc6e6088c522955447662e9416369601d871813298291227cfe6ce928a52050408895b7a6b4ab68ab9d931ec24bbcd292e34aa2fdae629d57b1f7eb1ac2944228a08146fe2937228702ffb54e55ac54096e1eba171d29803b3554945e86a8859ad66c3831fc0e0b6643175f333c7435e7bb1efdfd501e9d85a0b3593a53207593aa8ee1764b561988b32303fc6162242dd5c924ef25c0fe00aef9c9845b87aea1a2b90523d64338dfcd68a0fe6b4b7934bb13ac145d0e5f46675ac7266f7ae18be07d65b57bea7711835298ea799e807e10434f7f3431f9a6321c6820bebd60b90a39b900453bacd44ca18fd077bbddd5568a95e2afa9458366750f42b10a315b21119c13be2e67f49d6dc0b2962d77595a3dac2f7715d6f54c0fa4f5c678ff0bfacda4f35051d4463efa387a3b68748a9e75ab46aa54ef755bdad57678fc634136b73287e4e6c554cf2737977e81c451fbdcd0629f4a9cfc3e3d60783aff1c9ad191893d2eab5ae7e1917fb03a11d70431f5d8f0cbeb61884588c2d93244dc45c787987f3790864e8ee5368c8d19fbb7abda1f87a4288c72f23f308716bd90a200b0c8908fd02541ba00fb5547378dcd026be01121f77b2b6f424203b44d6f43114b42725439ca83f9cd2b38a5972ef828eeff35b64cdc26edd72d24518186d5a89a90a9ab8ed208ffee57c6e671fcc9ea3699136652138a9b57c3082fa83acf2e0d9c8fc0b6d8ba17490f81400c8306fd0e8c4d1e8493ad9ac2940b723c097efbeb15187936f6cae1f73adcf48ecb5af48c3ca469ca5d60eaacbc411c23da864c90763e32ef23f0a8ffa1129b2f1714aa616bc906affaf50f94ced968860b57fdc81ee96aca5b00b54da015f20239f2b1d431d82186d678591e359fa65f56b9ac6c950e80a07cae11b07accd5db24e30fb6e437d67d99c4a602634d65f94fde0120b07c032c33ab6f9a99a6379e994460b042b9efa81720f2e2c2209ec5684e485c2b40f767efe83e358a46a7add82b8b8769e5d52709aba696a72e49c62faf6219c4efbb6b298423ba8bcc4be7ed37da4d46089186097877d5139f190c8327c065f557c061b8d31efcfcd0c59dafb73e9c41340d6ae8d969b47cea3d494b51de5598f1ab82ae9e6a6e95e4dd233781a9cb51ca1a0e72e671aa186d050f6e8e8e246a70590092bff70b34e30e7e7d817a6567b3f96f7ce80fb28ea08e5c0ed749cef4600bad683dc60a65d6e18aa56c10d2d95fcf260dca0949bf0d8c47ce419ee62f2c74b2fc25a1129c8581564e98d0f08419b8a5c88be2dbc51691d499d880cbffca1d5a2f1b72559018b6c985358fd88dbdb824b35299be90647a80191a31e6540931db7529571f5c59cc4d3a75e962fe3510470fe02469301cbfca07c97ef86377aeb217ad8dbca3c5cdeeecc5bb54fed8e13913805a68c98d1f525cee3b65079cf631029f32e876a93512aeba7b7dfbcadf607e1465a895533693cdddb063a82f0793fb39104b7a3c0af943aa9808f9e3b2dbca43aa851bcd652fcbd511deab399c885e8ccd9cacf77220c45a8947316e359c13cb06e79b76171de6942c88be28e3aac88eabaa89eaba16f890705c4a665a3ef558c82903f954f50f59c28317514b11e0cda43f43f7f8dd2893f5118f5e30142e5e17cd87b3f8bfb43a8f9bf1a1b7dc003b01e410f94b306fdc0c18d9ea3470b7048c9decc1734fd2f9842127ae9d318ba00323addee0de732bec81109853690f0956541b612613d4383d31995bd10a1901f27273ce4933da82d3e7f71ed772edd0cfca3d2fd83ccaff3141f2845dc3ce00ea3fd75e600b8ac27380a3f3bf292664b630d3e2807a2cc325fc6bab65bb0fa43b0d1de39cc79208b0668c987f2b2ace7be865ce684854db18c35ce3de37750bf5071f96a672fa93ed71089e84ceed516add7a8006790062d0dd8e3167911bc844bc855cf6d1b92c13c0fe8759726df0369121dee21be8db1b43f0b4cd389bd5a41b4c5a3f37e591f84f03ef7d9365f437c0612de91480b1909fa7c2aca23c3e825a253f8b745410c3944ce8668426244bd5ce683b0d1ffd04ccafa1917855b5b128740f5bcb6d8186acdcfb78295014394438f5483445320c2921730066bcc69d526500dc1901b04662139cc4ce7c01295d486774396c0fa408bbd2a85d0214d782b016afcf9556b4c75e1bf21fa4bd3a581c87a998b539534d1f89952bbbe5605fe9031f75d4416a211895af5d8477b3a66afb87e227ec04dd048b3762a5183810589ede743e2bfb03d5bea865448535b0dd575db2adcf60f444af1c682cb8bfb72de9546ed0766f08f77a305c88fa9efb0986a26eba61682bbde47a4ba95eb8b55ccf80b65ece93d6dca9b4d853b8b89d6adf226ff8b78d44a00d0dcc0f7b6489cad0c184396e13bd7723f8f3740b81acc6315449d53a2a07681af0138d9e0e1108281b4bc0449c70393b122ab73be5ab18d3e3bcade888f438eeb58d979611f717be155033e95336c366c01adf540a56b7e9e8738b32dcb8e775aa42d9099356db5a52959fb894478233b9c4d5e52a056ee6201a1ba82d1c1fd2414be48ebc85755e1df48e292e9bca11ced2d0664e56186fd0358c1b5d04fd1e9c175cf8ace14ffdfcd6d9a233530479e24603486b38af6f4167f710b688a778ba4d11bb3505cac52284819d0a608521e32c908d194daf8d57fe076f90c7a91cbe0d17f0c697b5ec87b73e959473286e0673558830bf78749ede31114913b740e944de78e264b552a912aff75a87f074fb59f07e2134f6bc89d80d3dca1c8a85d63949d47f1588068478f5657e476c4669e012668428c91023ba92fe741efe4e7953004fc6b86ff8faa4aceb4c1e0cfb3d1960a3b199e5bd9ad5bbf8af80998f062d759347ba9c18626f1e7519a6a4053b983ade3eb25e161d4ae5219e486f02069983e5bc11a861ecff0b948d474fe88b0e6adca3edc9e4b3fffc0f6f661cb81cd58e8b17df5bdf1706811f148291051e0d0a82c14bca9a0675fdc2403aa23859527c09d86293f510b21d547a1bd084b744d438f81f4bd4ce9d36f5bb0eeedf543e89b1ecdf3f6ee15fa7baf090041c6fe344b1dcbf9276ee1a6623a38e5a4a8bc1517a0316b7bc6578433c27683939de958634160535ef5428c3f15adc6c84ab99143f84b33b03d883078f4c6a884ec5a233a935d94f6352031092777768ae62d0f774fc91ff3c2e6a9100e0b2d4103f4dc055e571098490576b73a86c471566bf436d5889858f657268774d9b26a22b2b45402bff6364c45603af0ad74d1b319fc45cbab4fa44762297d3eb46826f0129fe1356ea479a5d5c8f0d56c563827d6a79d9e1020f0310985d3bc80399580c15017877a9630016c54a193365452cd7b4eea55f90f3cbb8b382bf2d5384c9041a6ffeac2340a517ae5e52da9d89991e5919fe02a23f317bd9f04f253b375c7382bd848801f89d14e9eb07cb61fa04c75ceeec058623cee5ebf01f778d6777e6bbc5f1b73ac2ea4d478e4fadf99d4ebf579337736ab49505871f8ff2ac88c0b324200fb52181c442f95fc0485e3bc9c685617f42425528bc35c61183bef8be24bd772978c9807fa23ee83aca433b0e95d2dd54fd28166e3d71710ace7c479ae31851821b9fbd73a5e7ad2b47fcc67623c731decbe15b0e3b8e60e752d3e6ff058b90241aa857d825ccc13ee775b96375c5d69bff3135b5ade1a584a138390e7bc5024cde01f236e958afb97f012ed4fb62ff3c69b0f5a7bf0cec38813ecd18e2b8061a558935a8e0c1cdb75fd6bd61da02cc8e91caa2d9442470f3238df743cfd1f49449248951bfb86b8a647b48cae42e51b813a377e9de427e95679be975d73983bcd462748e9ad04afa9ce0b91fdfb85a9c764c4587b4e492e621bd395471faff26192d1c3be78b0ac088084b4ff98c5c6a1899d62675b855b3924267edc4c61cabc534001c0de7a0697c621446e380a89a3a51f6fcb907adf7e650ff92d72c5fd2296b72b6377448d4d5dc7e1526d7280da5f12151ea5a833653f9bc7c7119b3150e831b173ea38983f5dafb1cf79a6f3d93ce33f5f7717161ebcc57de6be66d3e5d490de9cf488bd31439cf7e2bb3ef673f0fbb8dcaa8e47703c57d226196ed2ef2d1360b7fbce54af03a867226702042c4dbf555033a40621fe038ec58d2dca2efd2a3fc33914cbcb78d778628516f8d6c107ae4d66cc9b481bd43fbaa634442b22ca3ac3e1af8d886f5b460b3b20d7abf20106be9d4eb8b9e56d284de3306f08952f7caf24cde2c72d9e0edef66b1fe6a8a00f7bb11986263549d37fbe643ae7421d75c07a77de784d1559ca631fc7e54088a4b164d489179153df4d601a9cdb05665e7830ee77bc0ae3b636e8b743726946bb8721adf1cf6358018e24e53bf705d9467649f2a119451b36ebe32d7e92a2d28ee0f2b14f8b00de8a1f74e795b3a917fdc537e9f3ea99edb2a648c0e71d94eed8423a63a6565522c55caa27c1a81c799af64880191f8f26ea27d4720483efa8498f1548839fc5689cd4e91a8efcf577be8690c6c1bb7ee78f5f626ca475823a15a0b5439b24945c7b721b53536e17e77785eb4909bed2454cf2077cf970a11a10417583dd17e51bff101c3b42fadf6832d402faa4244f6bc27e7e9b28fe2a164694180754a2069d49fea3c508c024d0ff3e75af3d9ca2b801c320f8b85fa04bfd9f58ba665618f92eec8c1ae7855b72ebab4ad7af0263566967494fb446bcf8ae144dddf151d6007980c3824e14970a46e169388558aecae3bb7de8f4d2b2ddbf59fe063f7ad3c61c7d89ca1e6aca4df7d845ccaf1cb5f1c029dabe130f3bf2f218a05183f97cc76817e7b697c14978eabb7406c57594e822eab65a3789a82e01ab39210bba572a993892526171975ff66b58468bd382bbc628f296c064dde78f63a1e514598c1413288f469d3b97a086edbd7822f41a1eb6b8039daf0648deae2d5575febc65e05f0c1edc0246e2d83895c94483361999679ed15d17742b3823c5bf91b0aa462b25362db2060e402a04794982bd78774d4e1af262233eea0b138f7e61a95d117c6c7c07c31e0ec0b8023b2f0d2b2c9e4f03b5371a4f513d0992f67db9691f00ccd21c5be613d8b4c65aabc970ad84c538efe6e0a6ea2ebd604140c29e18f6c3ba71dd49cf6f8d642f9c30985c736c07fc1f09545fa6562e155a6d3d7710b09a90603761e2dd40a1b4c90a3f5bc6f5592aa3bcb956ed5a8d5d161ff79bb9c90aaa30e20ffcb91884cbd9dd34ade62533b63bc1979c466a949b39473570cb3a6a2bc871a722e6658af38d5323d44a7036cea4f32c262d837ecdff3ac256cdc1ffae87b2be46f4cff475e1c4c38745b10f84c6583fa13ff87025b29db511bad4bfe762f44fa03c26f12085ad29371718523843bbd93dde370b7014ba57022d2092b9122c7c0131e37e52e36d9b24ccedf56aaa6f5a4c4dbef41f1ba1b1f356edf01e874ee20172b8719cc1183d9786c88909bb79e460d15385b19780087ebd719ddfc1fbe6526a956d36604430cbc7a9408be6fa961db9c281b5b20aef504e7f366a2b954af8e7e98d67b6f7aaff3b167ff38666ce16927b9b9d794f9373fce4f014163237d431f5f9c87490b40a4656d3b2a903b98189cbec7275eee88629f8f7e0e067d500d5e59f8281486cdd8d7cf7e6b1b2a72fd6e17311aba41162a6fb0aef38a3504c6c7d1377026794841fd8ed33c03b255734ca3c5e33cbc2936db9a408686d91640c9c63bfe9b3981ff0bd68ae374db5c3a1c69ebd8c0f84161fbea8b52c3d94223bd121cb71ad57995553e45becd07a42c4f29d60a0eb0305a7f46abdea6f50578304eeb58fa4f33bac777acc745bd5c44f48f1c30c2ac53a05243074ac7e79a375bb28bf5d2beefc1fcc314da5d32138d2b3f35ecbca15071e99715ac6a382c2a9df22b4601934f0ef65b98e7344f5305e888770c85db2102f0ef99639c0544b337dda9208d737e4ccdf5fba57b7ed28db75eb45eb34bf84bdbc932adbaecabe83ee93b34782499d5de17e7f03e5a71af72c620e88a7315d2c1c9d22fd308ccc890acdf7d2b0094b81867b94b6cbce03e1244ebb06a8c5dda0a62a70e0924694e2e725585ed405e517ca15faa2c1a894f49f1516ccec16f03a030874bd18b847a5d6d254ee6187b485fae11d07c1af164fb674ec6f038586499527d59b09a3a79e97f48674baab754b12071c9c4cf6b784f21c5f5d77fe71ee860867651ff0b6dbcfdc268771814c960a6e73e0363db3bff7611d8e169fd2f21d87c76ff3e35950fa308cd868701be935704e36f6f16db4a4784a8f607c1451a50bb0917e5030a81cf80b002013d3defaae9e2cae417f85f0be18573579fe73a7aee3e04d1d17055ce70ad59521759d371a1f4fd5cae780c5a08dd87e2ac76fdc3c72589451de85cd92551badf6fe3d82de2dbd8ee0e08e6396e1b2198d603f5bf86439fc5a24ddcf7652b48960e5121384f48dd2b8e1e85245d562b1aeded380ef81e3dd33d677217178d4bcdba9bb6b5590fbdccd000a08150bb55c83c1e67eefded4cafd41e075aad3deaa420de5e6a49c0f60ffffff9f