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 85656 3c997a859e4414d7cad9547f4c50f407c0efb648e3b0568d0d9ba74f00f3f0aa

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b2ed19779a9f5ec13b67e218b9b5d67ef0b12fe2901d2c1364fbc86401a89ff1
Certificate Block Hash
3c997a859e4414d7cad9547f4c50f407c0efb648e3b0568d0d9ba74f00f3f0aa
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000c0000000d000000
00c8000000040000000103010101001f0000000002000100000000000000000000000000000000000000000000000000000000004502f992de0cb04b82d60ac60a61aafd2003121c7d816175c687fcff90a6a7734e465ea551529bbb7ffaa4f96c4f9d7f2c5fb05cd061c921690da0932f1deb1a096867634378427a29371c05687e336b1de256509fb8a086a13d0000000000000080010000000100560a01006028000000000080010000800100c489b976fe19b103dd35484236cf2d9942952b7f26b1fdb11b6f10a6ef17a29d08010000000300000005000000080000000a0000000b0000000c0000000d000000

Raw Header Hex

00004020bfb6d7e3670f0ab69282843bba2a7a3e8c97da0e647d4e72a65b1ede189b78edacebc6f30ec2f07d1e9494285683b04609bddef4f1b58f6f3368d9cdeeebc118acf3536a45c70018f19fa80164c8fb64132c1d90e22fb1f07ed6b5b918e2673bc15e9f9a7719edb2

Proof Data Hex

59,560 bytes
12121601030701f0207d3e3ec6e27dcb715cbea608102f4b791ba7e0a9a212211c38b722ca4b3a25f46511d286512034c1ea4ba71048c8d8aebdfb64be8a7c052f6094f50d6c4835d68facd51d66086494e4aff110ed287be292fb8fa035fdb4a7e9466d0d482d567787b1cf15f6856bb836c775915c7886bbb829d38319fd92063e16b739e17fd7683f59f31a4ccba533c9ceb339f8024ed3bd51573f6f87ec67d9e949ad55405d2a059f25d34b0a9a57f1450c04eb787fd5bbf90cbb010cb749576e8c0c60dcc3c5a003c20f64aeccda3d2e823576ca861c213e1986c767c12befb289d7e550f669b092c6afcb97fdf88390b14153966258c3d2b78f52d8239e5de234944d0595cba9972760df70a39705b56ce8241a1dc718825f23ae07867babeb8b3ff84909b2acfeb83e0132c1fd2fbc1e6defbbc8e2397fff5f5fd9a8bc1094720bfd50660f88e326d959cd29e7f16cede1a4de52d6687c9c15cc67f7ab46e9e23d82585d8be22953c892264887469edb9acb1b8e0f73a9acff9cba3fb80bd747bc8c860e33c907d8c3d4d89f7fa224f16f8b170cd8ca7d6c80687441ab0947f9bbb20449bae527f73cecfd7a2e587c4865854dfd0c64c4a9eebf0a8ea4c593baa56e18ff5e29ff0e5297bbc428add6d2ad4f3b5fa9442c2847423adb8a3860a9137c1ed16742d608c84b911a23e74e1acbc78ee1d5f7c1a1e58d344393a86ff1bbf8cba93f1cb9ff3ebe0afcafa6f6a158b41c8bf86c2175197b80f15ae6d327b15eb452c0e8d2f53a1f08485d0985561ca5edaf62cefd0d4716255a9cd77ef03ee76f1ef1849a58703f173c0750e3bb93dfddd70cdd2f3762bf7e3947e3c0196425b0328bc2599127c81dbe46b353b2c5164076e95be78bec354bfc35a3c9d712e07546400d8d6130fd900450c9e6ab8b922172cadb047ebcf788288752e4a67ed5a2636625cd00298bae7afd0b2c2a3b58e8f666264f56ba6277cf4531f03b92b335e69d24553458cc23834e1e9c7d843239922bb656a988c795dfe0d11e3c91dc61ab246fd6671ec972145abdeeb1a37ca17763cf06f2a2e7df42d8e862bf31f682eb4a6a9ce5abf3190fb42b3016cbbee94ae77e40fc93c53c4fa186cfa58488e9e830fa75969dd069fe38953a8100810b446512438608c9782e5f6a5518ee266458b69e73d904bebad4cba39d87191e80584e3d38f43389a1fcf4543c04650ccbf289b39dcd1baaa75e4eeb319b56f1d2d8f1c9555a564b9affeea741f4b0adf5dde30db0f56c3074fe0849404ee5bacfd0473ebbad2991ee07d4036c43803b73b68841841bd94538200befaf721f452a4752160bf23801474e79f3c621064b8d9a29399c5d9b155a65e6e59332ff8ecad053fcfca18bbd1e37742c89197f3f5801ea7b8be758ea2ed09fe634dd9d3cd72881530688a2f7a0ea03ebf13ce03739479c44046479ca3ca0490f23809287e4a0152909c3056788fb627d38c2277bd9901b71a29c70cbf52efe9587265b6461440a1fed6ffd6442746c4f14faaf2586d00ded991dd00e5cb7601796d3e4ed1fb00fd52c44773d8e8d04bc89372841b59fbc5d2d72a86c38c6e5895b96108cb7e72ee94cc60aac66f3f4b12bdf007ea62d47d058b8a501351fe4600b8a420b70e4b52a50467076bcc7b86b9717e5d4c2de038e831823225d439024a44d167a3c57105a050f7cf32235ccc79c157e75bd0b31959962361a6f9062145dbd6527049abac79bda21aad5a26b20f14d143cf72eaea903465b1d0cd8ecd2174b2ea45c87aa77b8a3cb135531655c64afff71db56711bffd4eec60ca754aa6593bf0e65369b00763c4090304aecd7088e241c53d0de12b93c014d594fde90e6277b70f603aff576f45de0624bd09260152470ed0f2ab087ddadc9dd199a445d1f662eada2443986f0e7ba126947b45a94e289a00c96e051a5e5a3a66c8144f9e87a2088619ae5c2fd0704bf27ed00a6987488199b726fd1ad157f314f3a814d5774bdb36b01450b570461cb85dee62ab0b171f65b9696ccac2defa3f4ff8edd12d2f7327a11c3481198c131e25f65b10b140cd381bd317d098e60fb6a9a7bcbe4ef85c6faf9a648a7078434bb254f54eda6e731699ec46b0d33a4fc8bc549edff1c7b1859792f1e57a102dea51c8be44ddb3357ac1c8ca1102ec148e6928e2329298189cc0b02154ffddbb1743a8f4aefef2f19dc29de6fcef15b3f980b3b3ab7bd76b1fef7a85abdbb7455d6cc0b2019c095cd06da563f80b7967835936b9cf00091c2623e38d74582f197572a177e349de37aee18376bf8e7fa3494851c2987bf62ff7b0fe1311df4de577c2d14914eca787fe6bc4def9368cb63fcd95bba680a15ac2ef341d25445ac8ace8cbf432389a1442b6bc3f5457bde8193fcbff67a3c792cfdb3c0e63ad0a6b099d5fe3c0ff869c5f126b8d19d38cefee47039869df69542bf9f2e319511bbfe2b2f3254fb09aa78cf06b876d7ae375b5bca6dd5eaaf67e66a76400651bc02c84f789185a1a8661dce84861b8ab90c1e24d0ad67edda6daa790cfb8fa0f97d4f133a438be60c18b1696b3d4a98c1e120429156fb6953a1cb20ee0e16ef3cd06663f7bebd8d1e4679f57da2071b4572f4978edb47d92135f822e4f41078dc00aa91f9b14f70a757f4034edc8adbbb2901b4a1408cd3742d4fb0476366edfc43d9f4afb4fbcc6cf2052a9705efe32781848ca591307045fc10b8047e02d19e311ea49681e7d06ac422ebbead6ac7453fc890b37415edf150fd2612648202a5d1e6fef1c9c9ddba00a604c2d4b0898701aee668dc0d4c1e1c8b4314effeaf121d5be35102aec7b8ae722c319547f16bd00554e1939ddba7f508b9149fd9e38a9cb25d1d030a3c83ba4613ee8e123eebc158ac7869195aa32695f24848d9556715541683ec75c758ddb1c6b82f14bbf98425bc81f99737380041bd2c0513a78aff4f9803928e83b0be71f4a3f9095dc4d06799fae98ce3a2d7293ee7fee9bd716d36417c298e8d6f69da804966f9fa4249028ca5f80aec02722a2941045ddc86cc32f3e2ec3283ed4e7c4b7a865f5a6b9ab51da15456ae4e5055bde658cf44669c9eebf9ad528b7dc32115cdc9a15f2e3420ddda8b7a8a7f40cc65f918f65f014643ea1738c78fd0cb35c9aacccaee4fb7cd6eee4331d85feb79555947ed62239846fe40aa50396248321a5b14e2f710d70d5c45fb6932b6a209a1a61f10e5a36666bd4a763998ba9663d4ba43730326bf303a377297d147ff7685726dc65501cdfe12282824d304a838cf5698887f8e32aed9b4f3986db56bb1673a09ccfd9b987f33b5bf264cc51763d4f3bec49f84354bf32a0050788ea184fd628d4d6661dbce81521531d67d5b0aad1cc1a73eb877d8b3a5c483c5b6cccda930982b79d7f20158af26fc797a2f1bab8d2fe1f0731d76bde59327bf78db423e3685096879f94ea39bc9297b30657e32212dfd0a973caea77891978e785f4b43b2fda7a6e519c2b20a15bab089e234b25738d03ba061335fa8caff481b0c026033c8a4c1ed26b5e87747955d6bd93295bd05662a37e14bfc2049b9fc8f786008584792c7db2dbbaed2182f887b7ed01510cd0e629bcaa277352675daa8d244abe47d62ce45344be2da87e014f019af26b73611b18345ed471c9f07c84962355ab7cbbf4c0f2c480423af8617c7a3884d1dc314249a51dd58eeb60e33ed6d4ca450035cbfaf49d07c92e8774ad58572c282bb42e4fb661ca08c2ae9a84f50bde58f7dbc2bc49adb75f71e90fd79493105efcb12f9e5d27f9d60c223a4a377424296e158dd0baf99a6b439865d7148e3f31c51c7c7d3f4e8cff8a1a18661bfd5e6150746e8ea044db434b96e6969fc248cff116baf283d459282c591d02d18b6bf98921876b64b32020bd51c393df58d9b22a5066aed6e97cf2732ab1c07c4ced1d5878b0b4e94c4bb9f031bfaaa40d4e840b7e16b51361c0d23573b9249d8fc278666af44fa83b9cd3f65587d898b7b29abd5664e1529b740cc6047e7a6e48d04aed391e343d0daef5adbf7caa6ae53a77a8c45c8d59afee91003661385f9ea8244eb5c13933f133c36e557131d44ca29cbdf32ab85505ecf1566efff72d75e4fcb16bb13c40b7301a779f2fc50733dfd992aa19dc3a78cdc03e5411d6ac06afc7a90d30b0f9ef295037a654860c2795dd247c060c731a78e500fb2917d01991a0e7babfefed9dab6610ea4304ad49d1c0869902a1b7c31eab614d24de11219b6bccf72f7ec3e6c09e39d7af68fb9a6dadb743dbf48c9111d02dcb2b51c7f9bce303e54a0b4ca68bccdf1fd7b96cd6a30bc540b32805a78ff6cc6ed1e9220d7a9a2a529699c71eec3a12bbf4041069b18e41274e66c3dbbafa7e734912b36f3bf96cc7b81622da0c02c9f24a05612a8c4d67ea7d75df48b2a7d81b30b3a9b12964a2c55bd7eb266a8ac0ac7701857f4dcd25ef35e21328f9530d19325ab79649812ab6ec32a2d3d50d1e89f3e3bbef168c2199a808136a9ee93ec7d316ee757cb48e94fbdebf5805f50f171598d657e708d8b2581c2ad579b013562d18b5664ab1c3c5a16ce14811a58bd76e22e206f1ac42c9d7c4e00ba57bbc94f0698d9c1c84dcc4adc04b172aab87d51aa4b5b4193fccea4abd74cf157ee137d5ee1963a8f1904f47ae3832fe31fb4359609549303ae3445547e580d48ef01b4bad35f45b357cdd27eac53692521a3f4254b424b33999612379c58b495fba9b37a4175ad28866d200291c803cda51e1551c2111f13793160964d71628475b52abad6fc05434ad93f78146326c4277e044d9bcba15aba030d6f46ecc5050f53588d3e33fe763fbb9e5fb8e4199af48aaada452d295961b5ed7a6e01660f8f006d136a9851956714ce3e325e4e3ae3e2af505635efc51f0e3f65b93c279b2d442090cbbc41ab5aba8265aad67d457b7a8fc4e387b9e77d006be13ccc0e05eb3bccdc805c1e6b37492b6ccc5367c7cdfdc722ca2f8c2c0e16064debf808621366bd90e2add076c0d83637de2c094b3dd82bccf938965043483aeb627e743351df1eeaf07c7769a24a26b1bc9297cbb78fc7d3b61577de7d0682f42ce394290cf722179cfcdbac0f09e1a98b7e2f00de66e0a9acc384e7985990e0135d68aa7c53ae5988e653b00ed3ccc752e8b3cfaf6772562104add4695de1fadae307f459427c1e4a01e78568035255c522868b7a0b24cddda97522b3a4154eb3d003b37f78ec8ca8eb2d530fdc7fea5dbec5c8b742057bdac45e70cfb632bfe69428f42575f3fab571435df73e5dcab9f2e62849c8a3f39cad81ffe53896041b6803458878508a5a55351fc80728626ad44337f6cca1052ce9a3e8a238bfaf38a3a5ed11b68221a54b117b2b4bb86a958ac0ab596caafba691a49782b6515430ffdb70e97cee986756bfee8f0a6fbbddb881a53726b3d780385998406c5b6b44de781e37487cafc8f1eb674fd4c6843b56adb6f2d5f85192230b3e62407aa9f144a8584f6b8f4ddeec2ca540af6a8cbab8c8c06fdbed0da75a6fa2898f11d2895c0b90bb190847a4b5b8aaf35d1b5c9f94deb01967f9dd27c8dc608ecad4862c16578f25997cc6e11fe43c142033374a6a6af92e39e6c760fd2a646b285784f599870d7cd15b8ef0156346cc791401b5f897c968a0728e73ea9c542192ae471926befab0f594257e9e52ac61d233effc1d77b3555379537bde46184600861111ed2fb6ba64f0c5268663e7434c65b4dd2020fdbcf403fd72d4ad37adbedab0ff7bbc21dedbfafb78d748e8a46b5eabf0bfed50801631f571a8b2fd6eba0e72f556fa642da8f1ce10f2500fe4c1e3840e90108c49623e96b472d914cb857f0eb7a78822f1739f744f1af3ff2d857437798f95efe343622d102a739044f9774b477be5756a0beeccc24f2f44c7eb384efd638cd6b9a36f37aa38f824a190828831be0f82b34b43a0a5e84f61afc5e18b00c9714ea0176b4de935b265c091ccae3b431c42253d9f896616b1ddf529c7143fb3a01a377ff6dc8985f30b6a623c9d99977b1fdb7a427f192b7942521ff35cc8aec08d0b1ccc2c4d8fcd49edaf11724ea3a45c12c4be936176c1e0c21d269d76bac116759b90773b5c29cd54b1dc3d983c0519fd41a33dfd7aed38608791dea4c399bd1b7c23fad5f9c610e8a031cc35f421fa60e087a7580effef6b561fbff2f4336d3b7edc21ea4f7eb41802a85b8b9102f3a17db10f2d54a6d34aeca51a7bccd263ab2311906bcc3b3ef50c93115eb5732f898e94316d6439dbaf692b85039ebe12958d95aa399850d5f03133a620867b4be99479c0e7ea4e8eacb4b43206841d3f46e17b3ddb3a5db894412b15810c074ab4de3295bd422bb94b3a480011803912a37c6f5a4e6bc826ba6cc5e507d922691405de6f4c65ac7a69d7d7bf85d0fa70d4ffd8a7cd8057a20a3cdbdd9cf83ade1af19fa23a1b9103fd5e35ffabb6852f8e97f24e1cb3fbf00be73f9fdf5ddf6b939baa9cceadde1e37a45b288728be76ab8982580b2a9b2167a904e3e8aa8cf67290027f5b8ac51e72d5982b121973d32c89388aef056d69ddef52c3c85197a3e0b3c027db4dc38fdb746a4d2a2ecdc8bf6c4cd2ea848888a474896ba5e61920a6557d623675008c996883b944fb8b6b8ed30c1cafac17d5c86aee8f47ca6b6483328977d644eb69e56bc74fcd832dfb1b79feec562ba02639b0d7ba5b4aef9a04e121cf03675c42a25b5ff6d38448ade6049b37984156bc965e8b8873118a642f5be10bb278cf7a9c222b0ed2218a22bbff48497f02017e08e0e40f9500cf860b7d48176a7c0f1a0a62e53126d8f9f486b763ece2f2e9c9170f9ab229d3329f1017efd594e097f81fb447f26c7aaebc221631630323754f47d5a0b097794c1de188b3b574b7ff5b3a91e47ab157e0d62a4d89a153f8a532a46df51c2ea0e5574d192b0301ac5ae3abcdc8479ba1db9065c2c710bf505f217410294eb504e99ff2a8c331d1854fc4945daa4adaad8978badd121be10c11ca96abb481100a4607cb1142990d1ab6fee488fd6dac8dcc671e877144e1cb74f6c5c9ce55c6e7cd0489b358f6bea006b857243d4bb8bcf5fe626598714017b0ad50c2990bf3da462529c8b82122c422f64383abc6963b3da330a614f1cc916d300a2a4f1724469b1da4a9682d41188e2aaf695dd4867a4e3a48a0a13fd28170e5e7d1ed9d169239c604c3f75bedd60a82291e8e94f234bbfef839a781f0d724a55f25c826ec819e477f97380c02d1a6dd5d32bafeec6fd65ea79a234c70f504c40bea9cdc75c6b6aad762d6a2e3692f8c2836217c79c9e4409a1acf61925cfc3ae1b49bc4e72c51fcc34afb6865ac9f917dd3071bd039d8f07a7ea44f3e2122dd3f2f0fe4450b5d9a79f682e03cafe9ec88ebcd43bef0fc8f9ddb11c27d41ffab04324e3169bdf582ebc20b99b7cfbea39a3acc978c136df7bef1fe6c2398e1acce39d0747fc5173487f5f644f084b2dce089f9467755551cba5a8025fbcb95a6f97b43bfd8020ce57696e5f15f420d33c61742fd10dfa44cb55c9d117703d46193c2564b8fe11adb4011eccf648598e5bb81cd093c004d7033b53f0ac54bf85f07ce8b4acb05d6add884795f7030f966bd7998126210529503a9573abb48ef30afa3f981dc0f001111a9dd4ccd2156a280875c374f8640f225fea0e6ac55e8ae5d9590d2f0391c4ce15ae801418e06e94944bb302bbd5365d8a0ad7a49b8932ac8e2693e3b3d36bfc284b69932cde70b55dba3c6e843f80fe00d8a530bd06e55cfaba7d8846c85e037f6ca86893bb0d1f20e3a6f5ca73758ca5be8610357e942b8cba58c1f562980baff268e9e72f3ed5cdf884a864c7e9d5fb0b7ee3e25b9e39888d5c12f725a7d6e64c9a512bcc4c0e0d6a4869077f282d49f2b312becc8084ee66e7a91e7b58bb2a58cc8763c28de9bf1b3e2946c00bd744b394e21bb90eb2246a6c0a82f46e5ccf9ac6be58a23cbfbf2efd0808d0ebff5b028466abe54af854b85ba9e26bfbf96a19b377552955a676edd8d91a32a8c39341acb31803a48aa9a8e5bef9642fb6eefe63b6a755f9636fc74b50ca3ea84b6e681445cf70a97441a8389f0f637db1df1c6138a3ccf2ba78f8b2e35dd3841b5e494445a95d385d8a49cae8039e0fd429965168fb37ec94f63d9af725e5737dc603a496dee530700a4a85d664d5470078d0b719a4d1d52f0a89bb5a4cced8cdd66648e87a33b61312d0710e18086e437ab9dba0d41174998243e5ccd61ff5318d1853ba8e77c5bfe1c7437ac8ffa407678511da93908e2f392442843d20ed4e54b4f2d92d64af01f01df0912b53d9afae4e443c53626ca02cc8fb7be785d4dc12fc1345b95070558601e1de3b08a6d780bc392a38b5a46e5d5e8a7840fd18cdfb0f8b4847d1f03057e479f2d5cd596875e61022930b3927d2a156c7f1af84af78c1524deaa0dcd106928a96175a0ac84a00d7457afed4ea11e98d58147dd98c82a9d9fabf3bf97d3359a42fa939d2eecdcaee7d97d3fd76ae7d4b2c0d937d238725199ff7d98a08994c3c8374829a27e6107485adfa486b5575c8b2b9cba6013a8c9f77f03dfd15013c3853ec1fce21f6260f349a0cc9391335b8fe1360601b4301c4a4d1cfdaf0ced7eb94c13e5354199d6f20ffd199cce73cf311fbd00fb60c88f266e7bf11377477ec3f60ba6ca086a7cb2f66f28287ec19b29404660d7a7e7d67308cb1dc51b5a364591be55d3ccb71cb812961ed190efc4f9336bd6caae518de4c01b77e038b0111a368a9d562d0b42ce34b18afc5a5e5b78aeb085b663c07ca268571dcacf4a522480571b9699337ff659e457880306d64efcebc17cdddcff31bca7e72e396cede61ad2df4ed6d53147dabb9465ba8a68bc5003ae9eabfecda9d6f8df1b3fd2529323b673e31ece8f6f6ec0d0608e947893ee88190c7e1a4256ae54ebdd0b15fcc66b8c56bcf9438c7cdb89858e3b2074bf8bc10475c2a04ffd5596ef7cbe1485a6cf5398d009c6154a5cd634281567ffce50db3dade83d34fb60c9fa40baa3cbf286a14cfaf0fca74524e9122f7c57b4507e31fbbb10555837e1506ef3a492ec3d2588c057e2552785aa3351fd089dfd01a86f1d508ca82744ffd0be7368b0767469178cd94ca85dffcf3fbd4939e430e1c87b85537e6de1225719e0941e28e10fc4155dc8d46d35dfaef1136cbaca6de7c214956e3db56692d45b601b0dca4156a9dc38edc701efff145fec901864719bb44181e2769c6683324c6d19554b693a9e70561025ae827ba86827db9c37bfaa3025e2fa42c065a876bca58391da4c3d015e36e88da1f226e4966897818f865921a2468165aae964f200f88d9dfaad4d06ab644650c3c3097eb59ac60c21eef034a82b4f93898599d2468f44bd8aa88487bc2fa2b082cfaa99ea6179545b04e17e21cf199addb94192d54ab76cab320a9b58ec4c70eb49a34f4fb4b35a3cce58157862694002b3ed931297ede29e79d0c1be28feeeba9cc7ad9a32faa5d06de02df891e3b2f2c3e4582b2d72deeab1fcfdcf4d22f52fc5e59063022ead2883a8ed7b00eb6f6ff4b79583d21ad483ffebe68ec7af3c7fe499febb035cd0980aa380731c928c228664bdec5f502f06973fb0231b893ec18ced0833b4c53b3e60c625c7fd070c3d5d15034175fd3941103a07a3f88c10f2e7bce257d609e5f0967cb077df70d0f33f8f6e2bd97bf1b5f7874fbf0e4c7ebb61da14bdeb4f9858bd70dc0350c82ca0d9891db4137b149ecf04c232ca38873391ec3d50fff2bcf9e1a760cd7f1e7a23507c8a56a24f9cb36356b898225f7d20de511b88c151f54a6c7170d67b7f519d2857a77bb6d42e64f40f35c419454a884eff9654b4fdd5a4d7e71f24f0c02e022590f90022827e32fcd95236158e1a323e06d1b95b54963613feaf77434cfc4cfc099e79c66263b7068c4349b86559f12b89b89825d646032e4dd621585f7e1e64c799486bdb094362ef80d6c78db41b8fb2550dd1dd5711ad8ea090e34789a163d62ef4994a8f1606cffb6ae5aa06553785638c48b69b7eade1a7b59e1b419925725d3f4f05822fdb7086aeb3e5c27f48ba6e45a07a28650c3981fc2cd5a2d85284b0347e9ab79d149ad95de09628af5ed1869a3ad70776b4a34c913557383f368f21153c2b46e3d7a8e0773c4b56242fab80bc396e528b0e711dc715ed4c80a640507cc39df9156edfdfeeddcac325dcf49d754df57de8294f46fba86cc67724557e85faf4a0404a30c24a8858a3a0159c5b2782c9996520326b5c9af643f45bd778a0bdbf15724fdafab053e6fcecca05db7baf37471a52c045416cea083957b586cbb3ba514b3a666ba6a1927c16f2b7e87763e0a9681a82a82cda6d1a29d2ba1139399557162c32a0411691954f3bdfa7fef0d9c5cbd504d12a954263c6794691176a24c2f31321101c08a56ebdd84ef933d408196abb96b1bee6175ee54afdf2f8a986dd1801cf3996e7617be4e3c9279d0ddb340ab8c865f9a5b171b82105ef7e41286a0d8e0a20325ca8ee84d3003818c036a0ecee96d2a8d8790d14e7ea03dc7f1cc1912c0999e87f8c74c48f7517a6ffd042b319cccc8c3c6297e9a6bfadb7ff0bbf9de5fa1454247c90f70f5ebb625059a078dde4e515c2c88429ec8765d3a15a717fb13fd0399a9098f19c2dadaaf1180c6724a6e72ff338a4cbfd4fd452f8d8d227ba861b11004cc984d5c4489ed09586e00aeed1d58df6d5725aaf774c14cb6fc2d8b412a0a986b6a575ea2810dd047738413496b1785380cc0eacb059cd43e7ead6e4e85f9ef4599497a60e814cfff9e6dfc540425d0cfabdc786d3c71727eb0737d04a5ea2bb9ec3a898c1d81dfe05bed27b9ccce747704702fad199c998e7f8779a9a8ed83311a0914ee0afa3151193f563e0ba6352f62fbca5fe9cc2a88263deae3ef778debda1f129b6279654eb36d24fdb05d384955b2f56f310e435e270f2ab4d56ea3bb135ce709bca4e26b3a265c159e4c3d12a6043e6e20bfbb4c704db72a906558cd11cef3ec824f58cd066ca59d2ed5e7791a9a77a7c57852d06e8e2bc27f24309e0614ed4f9840b6b654163674ff08ee8bba825f08a8da24cb0e077e38104be54088b8a6d4e62e3ef3103b4c2d87f6b783197ec291b1202ba158946fefc4692cd41f710a6dd2dc90b6bc90968e1d723f85b8303252f40d1d7d768968d4315539485f0b38c554b828a3a85ffe29977a30d24b727aece159f7c6b966bc56cf3c471596c7c6343341dcae36229a2df7ef2713a9993a5a8dfad0a6f296e60d07321075e3e0888835911c2cb2a6e8bf20e842d24bee6a3b65e4bbf5c62388ec174a96a01f97b6a9c068bd967c4c1c547c237174892ff55d090ffd0b76b62ada69049ce9ed8cdad9a23996ba9e14ca6caa2d013ddb98e06470aedd32736434d23b3280b960c50802fd5cdf5e59d41cb632c38a362f403586b5c92433639b0647ff8a0f2ec4e4b9861e8d93c3db1fd10f1a9f99d10b119a59cc5ff1ab3fc21cb8946dd4aa54bc1083dab5d692915d7a9c118db1cad88fa9a21997ad62910326f7fde85b260ad436dd3002996026223a2cc64675b1de6cadc490155befc1e6f21f6d37492a67f49d86d9539a4119af172ac15d4a50de44b842e77b7d98f0b470c9eceade8996adbea13802cd7c881ad653385928076107c2f982fdc0745f4055dafd69893b3381c54d861bb049731f6365c2d76fd889da847a8c16c6855d00f4c1bcf003aad7717a4a66aecfdff6c1740c73a6d78b9f7714c5ca606fa19559d5db60f0fe53325cebe26ad1c5b141ebe5c5d91785769fdbcdf29b7fcb373725903800c02a0031581b6f00e17efcc1e9f75e19e9753060b560669c43da1306285d3646e07df5bd7310b8da5120a09ccaa4f38573c405a8e97df5248e76b28217b90b32947ad42f85b5412ac97fba3e67de83ef2fa2aec5810c9dd8c66ec72dc18259a1a524f72677a75069e3564275d603280b247819e426e06829debf868568a233ef8b83b1ff51a0571f1b0cfe355f3abccc80a0a88ab42922e03924a676578a8582a8b8377d763c79a6dd4355f907ce879cf9447e3835f633e8aca8e06e595e0ec1095ed83b8f89e48929ce0417866f558d6c1cf4438660c8cff3f6376de425470c6ed2989d06847e381d5f9cfdce0a0009049586f259300a0e930a7136dae67d9ce477a3e5cb98a681406fa30cbee8f06c39a461316adae2ddaed80d407e601edb352417d9af99c75ea49c646d52f93b6b963aea1be77db7876ad84cbbe499e38f77cca2bf20631555ae07bc2c77e9cbb449f75b8ecb4cab10215446c1d766f65b2fe77561a6d5c850f21fbd3266c05af050f7a9c7f94e224721c35a1d4a70038f5b7c480fd5dc1dbafc7212cae97e2951b5fa3dfcbe93e372df8ce1cd46982e927dfd1e186bb4468447ddfe514fd036986d47e5652536d01fd1b5619e3133a0cd0b42072287bbb9c5a87ec30875f3ddefb4a02c262339cf7ed4b0da822ef72d0e8953e05e2ac5e0a95c4fb50a4a8e77b4260318c64e9d257438404714989ca00a65d8ab190b1a0f092aa156486ba200fcf40324989962bb304161ce98631906f578ce92bc1de0f2df41468161b24e9486fd4878ea2c3baf822194b8b1e47fc4257794b95d82169f78b5f2f395687f08830aa3a3d12d33f264897b2d29b823b3d93473de35e2af9d7e4f67a2345093f129a5d5942ff6b289a4b7b188a63f4de6f61a5b78e95bdb17268a0c54d0cc665752e5665b70a4526ed5960b9d134afbea6d8da9aff58f3fb30d6c86a5790c8cf07aec4c124e141b9d8094864418ade31e000b72922343edc10e7d314def307589df7e3fbe62f8e702d46bd97fbc0496cd4541c8ba64e963ce0e839f871df9c6faa935979859678990510837a561bde6b05756ec36cf39bd03d85af315e21edb5f41bf9302d28038d62f747de9619bf767dd956f9fa4013046ca2da8a15c83733d21db0f74ddb16e31a6a06d36e4415aaf8136a6df35375f2c5fe25895d649cf746968710f70ac33cfcb43a4805cd4e76930f5c6a66f446099a5ffa11d43e36827e8dc87a2d4c7671be6a05fda2c276b3feada74275cefe67ce939b8ce3b4f016e17b9f051dc337c44b3a3cb918c6c575239b79d2d4cc87287c9372f5c25bd6c722a7a8aee08a9e777bf6a21e6a6056bedee48d03898b966d74d13f75902754958d9ac7d37d9aac3ddc7dc8ec1b834c786585c4354f146331d2113fe38355e279641ae60fa69884d9f35109104dcc0f8c0792aa2cf8484353b979c94547cdc750b4ff6bf1a4326292cb3720c4986734c4f74e73f1bdce012db3c8dc363795e36a6f7edb9bf97a78dae8477e6fe9283028eaecc869fb7fd397d3e51dfd8f79a62c3bd3768aedfae2530f9b765d2f972c8c5b27ad090888379859fa4b008fde3460c4f4dc6d43897a57f7bbfa6687c4dc669768086fe5a9888d6ef974763449014a0de5d3be5d8cf7778d2b5cfca8dbe8a9f0856b0fe1c5931b98c056230e89bcdc25f474cf5ddc433acee8e39005540f161019a2e633f365ae2281b386ba71e1fe6be7a0509db24375b8ac72aab0aeddf76a46e14ce5449797aaa00f58d90c6e01beaecd5e818d890b4bd3e714e25e8fe105b15e4148586932ce2ac7a72b5ef7a2abbbdfcd8a75b96ce87ee4a07a8956fc3ac3bc28ca0627c735cae472581b7aeae93a89ba6ae707655c72ec33dad4d21fe873b81900a642b9c4165310e0c64beec6bf4c5cc21b4576b52916039e7a87d3d75267a3e3bda29acce09bd5de16e92566354df6e8a6218c4ef350674505c856dbfaedef3cf72c81417b5c0149d9183e57cedfac0af80768c4501b6b17ffb70b4664c50bf881fe8dd1052481f11570dd05e31ced3e25835fc90f9602e5c83eebf00a93864cabcd0b0d2f1d36a5c4d645c06d9d3c80d10b386a73d84454f6272c14c3dcc548126505f1ae8c22601ff6a050b61de9d1336accdbeca37e57839cdce02c6012da2fd571c70dbd84bf685e6b751a9ef88235787828d4eb08be72b2d6fe425276a32487ac8a153a7d97e79ff79b6f7e1bdce98d79f8789f4931f0a089cbb956178403cf4a6f377f3d8ce7be77595febbc6b6b4097e90713d30decfa261e9f59c2bd581db4dc6d1f878bf5fcfb7cedefd12a75087eae3074095bc1d72caf628544cd92a4790c3af8547681abc6da8337a85fd7dcd24144d7dc2e1f48b01486758ff8c379aec89cf47bb8ec4ba962f7527bbddda4b118d215fdce84abc443617779fd35b525b0ca798ad27bedefd66527f50c9c82d030450364f44a67ffdd2c68b97c55ad099804825e1feef882214612a6a0d7e992b88f41d9b1a54d5f701e5fbbdf668db121d5b4e65bfcee64ffb306c458e1ac9786ab6a11c32ba7ef053cfa13ca6a383f3ec4daf3351dc3a07c64e51f419744126b4d808de46d4f0c6cd6e6951ae303770c0ed0ece84bac5e51fc0f9220e1476f9134d88b3d59f80c23f07b70e29250444a68eedc2fe69319e7aedb87a28721b193a6479b4b05bd7d5b1ed53ef3461bf0572bbc549fe89e5b9ab38478264de05f8ff65e9dc7534acad44b2aee2591482b4f7635cd22acd10fcce7f1bdedcd7bf194bc321566359d506393c3f416a6d2d836bdf6ecf7ab29750b5e6f686d24bf041796a3ca54e2b61e50089a32ac7ca5dfc79aa93a104154671b5017a4bd1ffb895f5cc9d75962d916dc40b9ea8287f75c4e9a169932b30d71106275e51cf391e6c48688544b2b23edfafb8c3bb1b85a1f1eb106c385d26f0a342e78bf6720ca49ba41bbfd3c5846c778f36e46dcf005ef04f7d86233feb3bad119b59eeafff65d71c7811c88d622e57c38e2053b3300f0edcc0ae647ce23391329248362a5e7f3a167c5946aa838b181705c8ad6ebd4cbcc8314e3f55d5bf98fbfdae6630e13802409aa5f1d18f2f3e03e0b8b5f680b61a09c946d06e5b24f9fa32bf4f751820eaafb1dfff7d13f29384918d6e9685815ce6588efc764f3bd5cf27a9312c6744e04df16351d23f21c562f764310bf0222e82562653446a67e74f288d2f7a156efbb7a016d76ca15f3cb3621cece86413802164d3bb5f29e8c07eb66e7cd8a32c5b7d5497409a0cec761b0e717f68bca1d53b025b82d6ecb34eb144bcddf0794cb8c33ae4d717f58e4f83e8a3234ab9fdcf88897b2357f922952f910be7e7c540d9c0020f9c660670a53a067152681451dad8a9278616f034c60ea3056f9805a6a6ddcff5402cbf743d6da6d960130a19d2240765254d234688392f12c68699ce183f2afb784ea07486bc2ade0f035116945adc1825b719a78398649fcda520184271b778dba64fe75c0a4291e666cb4d136a41d6374091e2f7141883b7d1daa94909acecdf2a52bf213f1a0d1b1fc56368f0981bf24a6c035a5bc3d13c20d8a1c151a97ee60e863f5f73e1448a1c95c790b354b2fad626e731f4924db3b70c68325e5d31d76dca43d0c1e1c9f361dc00489775778e54310f7935125ceafe9daf3c2266ca668d777303032843ddaecb18a7938f91b6c0ffb7d7e3a4c21a76407109208bc3f73c5c13c13b774f9b34bde58406971d365c669f989a407489dd9a48fff4e1c6ad59407b258c1125c961da27ea030f8b2044ce25aa94a4674d967fccde360fd4153c143f3f999afac9c8fba84e568bfc184a1f677022ea86cf63daf483b2e8e2e0d1a7ca3a05ec5c7fcfdb64c4f27f050b30917a5106fed14e9bfd635b28f7c4c0f30c9ed217edf8e89c1a7c977533a868eab13dae9c79a3e7adcd2f7f16db9c92ecf74378394097bf521e86eb85a304abe894fcc93bdca894e0be6af419c2557f23ab9e78e53d52f3bee6430614d56c131d5d38a67fb491017a5da7f6920fc55a33ec7ba1f832f1d88083910ae507a3378d2c5f8738cf2ea3852cc993739909f8e6643def3278f05dbab5597b8e803e03790bc80e545b776a7026b76357e4374e4c57b92aaee21f26d866945f6441f6ded1b942f00fbe239c9d76a2aedd4b40a02e42c7b913c933d394f23bccf05f3b327445c0eb7fb32a37d46a5c3bd50ce848956985a5b78b4c85af0746ca8415e476c07fd62019356968b3f7e7e4f271f1e00e2ef7959527f9a610ec0873ee566fa8bbc9b62acf274b92672c63343134a491bfd2b018e655c1a9081770f74bbf01714c137a477406a9075fa2232545107ce5beac28eacacc03e18fc74be90adce0ba091479db9a4cd02bcef800dac69433995df2267db343d9550a69f8ce6858f33ba3b38747bf9e1b3444be2b1c54c8b2b835f0c2328ecc3c4a44f7443d260d0bd5623d1f68d5f3938df404e51f8db749b88394acf4a2229b23d0beafe0556625dfb4483d40b00f3476949378bf73433cc5dc0f8d3f37a5371d30577b8d8f2f30846fa04603ee5d9877690d6f5f8a9f1575462329f4b01408734ec429ec8bcf0e4697c736c05c9db91aaebaff372ad809979a099d85c9c5bebd537b4c8188081020f79c1428476d07aafeeddf3ffb6597f26d3ddd0faca9afddac5a4dca6aabf88f62db5b6488f09eaee31795fb52d8e7bedf824e7abba1bb72c67add20fa66f18b0651375afab670ea5787fd2469967b9c0368348fe9d80ba6558139937347bbffa2bdb2c4ba813c93102796a20effd78a845369824b899e086ecc95e7f3bebb70ed5f7e0830804c7b6209a9225b97ea6a0850034f118a600f712bc9a20f657c42dc281b0bb87e520caacb3f300f56247d7efd45179191ecce3777fde0640881e8f0520fc852e8f2c31f57fc7d512ece3e7c6a9f9bb00f8a23a6592e4692d73d1b3b67f2f8932794de08f918bf64c41286ce973b55e029a08150fa2d976a8a307bffdd64c28924f2465d469fe3dcf0adfb102802a3b86756b166ffc11253dfc98ca2f81c6ab3a0734e44de16966a032ec4da401ab4d4f8c6362acc2de3b381baccfb623a38f5787828cf025a15dad4b69ba755273a3580901d37532bdd1aa5ec5472db5d54986d9bf2d202e5bb51cefe4b7ea838fe214169f15e5a52cc8d810afdb4626d583d577fafe5d060dd09514c364a1c16c038b17681861498f81b170d628894fc769c266a746f8fc4198ae6f362907798dbb5b59dd88993d39abc86f1f7517533ed3869fd53d02163f89d9a03e8f2ada26dda34a234aaca621451454f1d6c90ed0b153fb455a5a14ed556c4ddcbb55d3ce9f89464237025eb1ec8428a3d85e0d680327174fdafdd6885ebb0268cf2224e19e579427a8b6ef259f3b12759d2105621fcf06861250e7d9da01e20f1a976fe7c12ad05d8b2aff7a446d4610bb425a35c9613089a4e09c760995e0683b3c8fe1910e5dc3a572151f7a564918d249bc8541f41ce7c6fae81f314f3f05a091d8ca6895c900b64e44ba677ae4e7dfb15d11328a55e0e4c7f6630f42e5bb2d9b7a3383501482801421ce4bd013c74041d33c62fdd8e0389cec6c85cf580543e41d77d13d57311d08f100c63c04bd8ce2ccb76cdc46281f76eb943b3ca9ee34fb1349df557a12224700f5b4d21f84ee3f3a04c9ef12a175d5689858932551efeedad15ba75e071f46593074687b864ecc6addaeef7bc93b25ba231565ab5e2fa58a9785cd30b62f3d18619579c45a288573dd1bdc180f99e80cd42f6eb11080ce407eaa3f390ff7bc9ddac1f2a6db64092c14416c3801792b7b052dc7e869893abf370d95fde0bf8db84bff2aff984784b3e09e05179b6fd97e55d71608b756c6f3eaddd0ca6be00226a559fbe812e5ba10c25ac6fc83c0314b05cf850c7ff5e11f247c2a0ea85622dfdd17364507a1dd911a99c6ec9f4157425a84005175e106fed47e70b849a1d4247f51841fc9641f859d6862f66e9da6e1bf68042586483aa27282ce8d7121bf718034dae7a509458cfd51262f8b789711542a68680bac2acf165ccfedf833e112c982103d3c22230194c5e59114a790d4cbcf573c2e74268eb8682985725221914b0a7198eba58532ffbb36c56cf6b23d11c7f83afb6cefb9c7cec385806e9be416b2d8e62df2aaef9718333534f615172dba1b082b0f6944b1c5cd9036e0671dcb02d2adb0fc86879b40e60643010bf09b6a71e00703071198881c9e12c4315a32ec8e263cec4afc1e6212f0cfe02678e551e530418095e684ee30fe9ab8da2746bbcc2db99e3e25c0dc5533624126f1779d5afaec6b883d2320f817b8edec8d5705cb35a7dbb9736f12ad5952a9b0201dc92796b7f2c98feb7153f1d5781b16975437ad802cdef205b98dae9e00af4e6760d4b551a954836240495ad6dec6dce61662d01677f3d9497511536e331d73a688c7ae75e45089459d143c01141370fea20843382165cc287eb74aa58c55120125ad380a3e3528e364f3f673f6d8ef463051e6cf5b7c2da78477ff19681a1ca94f2fe61825d94c808f9c65c08da15f4dbde1d723265a64a10abf41fd76de6ebbae4b0648a96881124924d22c6b55002272c2446515e18164485e30c2d464dbfab5b447fb836f1e54651af4d6d3fc1549a3babc90047d277af9049ee675a5e3dd320e4a25b0af12742cbc458677a3a82178bc6956d16db1001b2b8c5970723bc0ca9ec541eda7df76db0fcb331b50194af8caa161b5eb2c49665cab70d76aea55ddc4014b51f042f9562f0e26b74a5a00ed668751dc00ad8cc3f4b2a604c2ba8ae8df415c01f673ed4ae13ea736dcbb3eb405be51547dabe6a7ac2ddf87f969e62456d8bf495cc1313193b427dbec682a847da349fff3355da378bf02aedb94057746bc6088176b852a18541a9f73abfd9439f14f507f8e278ff84e3a2fdf3b5d968104bf2d519fdb9f63310270e9063167463484b4cf9c0d0cf280050a640c218e8b8510f744c99ef43b7e2c6b0341faf0bd2155b3702ff275c27839596a1b5fa4aa62d5ee5d8a9177b9563d4110d98033eb08ee440170b242a960737618e6dd1f6b5322d6eff8b06c75f1dfdf16330ef263493391ef9bf0e18ccef701fe1a903d7c2b8da7178b70f5313785075cae07c95cc744f4a2f24c6787a85745fcdac8c74ebb837a83e64e39c1f272262686b6c742902a3bf7f936d192f91caafde820f87b0624243f20282691820542d9267267c83079ed70c5d2a98545d4e89ae0cf8a043f914877090d98327c9e2ae91e4ad1c8b8a45919ed3c5bbcf570ad7fdda07b54c1477d0217a67c73813d978b91b85134876d6f2df1f2db25be8024887d9959e4d0742ce6e3fde4afe303b5c293f3507758affaf9db266449761d0720ff23ce977d5500811f9198301c9f003d90a74f4411599a6b7a03f2cdf4c4ba0b88b937c2577fca04d8c3babc886dc1f073fdb1cd024f68f06a9a5103f8e9343fe40c88c067057a68355490cd8c9f78a7b8367827cdae4d7118c147ca93756bd821919fd374c914e81325fa3efcd2e1f0ffebeb656a1e42d0fa8cc4f785824bf99353c0c24acf441c74fe47060807a833e2df69493e229ee45cd451d7d6de344baedf5b971ba05185d2b2320df29a7a5ddbb18bdaa07813b48345a339edcc32cf44555ee0e4fd1d6f931f65374a6841e0979fe5d47a34fd77be7385ed0bfad671280f6328ecaf0c457516e54b4c7edec06e59eac5eb6f62a45faaede7edebac61f87faf7ee8ccf85c6d3afee4100b02c34fd879471b67d0ef99adc2f6b039ba3848645d19adfc9ea4fcdd02abe7e3f5d3d2b257663c5835a854508edfae24ee7967a698827479795859d4495d65824607b3c23347c99bfd9835e7f96a5b4767119d53fe734b53c46fa1b5eb899b11d8141889c3f50784941e7aa3a2ebf27c98c0f24ca501b568dc6a55f6bf0b2f43a46bffb463a4238c105f8116d49f17a605a1c6fb29c35357bc1550675d9cb5cebde1e3e5a44905b6c537cc8b84a14a165ad3ab457ef51b41b1b53d518d31e5aa7247587c12173d232044f976c11c6fbf9bf1a4c299db2cf73695cdf7c4d17bf8e73a83582750f876e6eaad1af90c6b2ff59c886328c73ccb09308be5a030714340516bdaa3d3c6db48dbbabdda822900728156a65b7461a6aafd75d2d2cd511f9a40e0aace20a7a8099525a0ffc952c1be02ad2cd826c809ed9edf926b85378f6171d5606925566d47b36d2ad5ab0df0a2d5be7bfa1ce447956197524d8562844e7509319039c0e4bec5c8529f26a57353b98eccaf9363bcd8bdb03e4bf713aaa679fac0f0966f0949cc176140e90da4ae5c75b4654cd269f2d0ab68ac30f9aa1a03ab03ae77079e711ad324ae551fa15cdb56e0aeb3ac2e2ee37fdabd8a03a7941849c7993a93222b307e0eebecfef70fb3f1fb69e47a843dcbcce1fce9c33046193d00d563cf2c4a4f5adc8779125665eeaccd132c2bca484e3b511a9a0241ea01cefd95c3a54d66aacd4e823ed3dcaee2dfd1bde8aeb8577b8065c2263691375bcb5b1b240e75088d085114bc27fe877462e190459c9f50e0ea0320483093c677fd9304c6f7a5f9d03e54979cf92c23eed4458b7b05323d05c85a88695833682888ba6e5f7f103085f2639bd70872e8d55ae7ac4450cca8ac157e30b621a31d23c3fb93f7c17c10cc887701ced0821706ff42fb1278df42d03eadc92e0ff96e20c945daa006a20cb69ce7f81932a3886418c79084af69478098c8c6445f600c0e80bb5b3c358a33d83cae864ba12c2c21d5d2e18b7637ad0b321fe0cc25ddd73f08cecd3be2303bfbfdf01b0dfafe879aeb18035a51dc942eb208486942ef0f6c28ea197aa6251fc693a64184b6f298b6f41a6b599b21ad7c2530bc1833f895657e9821c1b03de3455a52a8cf2d5f381766ecfad80d5408dda7807f9d970f8ff247e5b2506a493464cf55d85349e2493625fd6d6b158dc04355333ad2b26503439d09ac0c2ffefd21c3257c855bebf5432fcd91dc74c7669981b95bde05524e339c3f492c34266b103d01ffe67268332022193eca60e5d32b1c5f76d9f6ca7d1b948ee6d50e27c2bad72237ec9e040c48af591682e99cebb9b28835fcdde67fba59bb61d2471c0aae76f6909488fa460b91009ae3e0ebe2281cfb63d24019cc61b9b0cddc7433ba72fce904c8bbff92584594d43f8e373b5f7d03f6fc572cd26f58a9e2b8a54b4fe76c5460dd26d7251b00e2ac55c4bdb53b9201a4e04747b68130f717cacadb9fb56ee09725a7a3d60e351c92ed6350cf126d53fcec95cd5be8b554e0b499071228dbb2d8ae5195b49613ecc31d37c99700accd8c55d16c6da1f8a3cef19711691c20681dd61c7c63db391924f1ed527a46bcdc609f3eee0d549f8e4795c85e018693cd0ea047ae8ec080811bd67946c8ccfa33edbcc845dc27ebfc2cd6132e7f03c96299955181542fee39a30a3d25ac2a9dcb75ff6af7caab559204bda0bcdcbe9a650c5d4addd27a64a0dd24f19d9d1c2f64aee50e2eaea0360b36b59ce20fef7b4a23ab1b538bf01d92e9129c2277f5a0f3e87ee85001eb680a97e421b8c027a413778ab1973c82d458818934ad10f8c9a3de257034323bf1f74f76419b97130f3238d0b90fc3683aec789f32c9a63fb5cd68592eef067af9a727053bd29bec9356654ee35909bbb4486864f5bc4b538fc97b8b78fb837ef149ef00209b911e2b0e4f7a87b1dceb1fbcca19181d9bd0309abf996482e280aab7e1ee3035a042d93997951c7abbd34bfc11ee6da4bb5590c4ffaac564c4658db745d747498dccfcf4f50c6b1493fb8594509dfea2f7164dcb036dac9b8f9c34d6914cbe993997343f9d634c2d7cd55871230f2fc4acb24475f1d5724172fe1522005ea5d47e73ca169ff2282885451286a5744b3c92e80f0ef2c911a2e046fda860b2a413a7dcc1f545fa78770d98674c05cd654dbe1ccf97de2e9ffbd73bda8bf97975245868493916258f0836a4dffe1296fbb34f8eb21c8e612b22c0035b980f6da3f931bb03db016e56450f473ac5cfa340e1cb0aec06c49ae01e58d7943c48198b815d3b4e06081f8eb81015c8f0295a85ea0d2bb8450ffca2f46997c6b8c173c53865929c971d0fc97d2cc54e95e5753b1f05fab0bedc2917731b4bbf16ddb883e0a956fcfc33354701e6badf427320926b125f5f65e1e2fd1d6381038c37bcb935a554f3cdeb61bdf5ca0450a3d82efc1c93208b612be9d816a9e752fb2b942c162123f16be4647ecafb9bd5a42142959c86792040f9dbf063280d0ba38769a7d21cae8c490e97c28576a14194c24717900f6f563185236ce21b426723639ab944343a90e82d5bd2218ac2e89368aafe9f0e2ece364e9404e7876509b2ac45ec3fc2074b1c6f2ee61315ca7567de80c8d236199fc5dbd0700e7afd6d2535e18128cfe7d33add8931ded26e55bef58e7ccd1429d6974ce96759e9d11ac95a1aa85ccb4aedb530380ab7fa18392b9ddf95862f8d58ffbdf8345ef8bd21cf4797eef92d2b9b5ace89c9a00dd65a63d54452ecfdf2dfff0e579058a50df4e30a27067517ac61d36f07ee9ba7c470e708d77e95ecdee2717a566802d5686be626941cf6e5032af2d8604fa9eb57de8cbbb71727cb3d5ebfcc991fd5e52e8f4701549b46bf547612f0d0f3d30da727719c0a615b9c5216bcaadba8ce12011d0ab5e4cf2bae55854207f5da486cb0d899101b34c2760d40435057ac14452762e900dcd67886ea4a709d075b405bc17e1c1a184318b0e7ce535604041db4259ad408a14491028667f42048b12227340fe7a94e5e7168cfeaa20e03fcba500a35d2e501d653f3078bc24881fbafbae8bdab2a7ef035f263092c3b7852b61b2c1c51d1574001e7342d4916b4b3fc71d2c10933acf39f502b043c98a0dce98eb88cf14f7383868f89711a5a0b2b562967a199ab2e5994421b22d8828fe2f389ba9f1b16b383744c6322c9b84b8124e6d2f1467d13fb4e116d119112165955a005e6455050c923d013e8a92db2316cc0b239e95de85ff2a0b42f1803956d1794fe3196772bbe1e1957e277458e79d7cbacbabf084b805ec56de459871df46e915c50f856b7c8b92051c8205c970b51af548fa06a0e1485f411d2d353cccffa2f98d35ca2438d17df10ec17e281d011212f470ea8b4cb6bb31c6a4d0d9719c70c0ac31aee454fab5b1e8f51f2d82a7babf1f0508c654cde7d2bf6f18803b20315874ac36ace7aa0b9ee2ee865ae0498af4ae76ee7a108ee693a647b6f271d533eb9b6607804deae1fa2b535509bb5a9836d4707b0f6a669638c03eef1f0bb45886dd99563a681d1895828fde875b09827c3bb69da13c706fee457f654fad9a487479a529bc4f66036a925c1112951cc84b59e1abc671c3bfa192814d3e50b09b1dc4064f918a1b6597b6ba6cc589be7d2fbe79a996d9ad6de96b184f373b1d8dd5624f5b27dca054e62b4758db54cf9fc7f09e8c50ca482a5301880654cacc03c2f9df8e797061dcc91928fef7a5bb012419d47ec8b5b9d1f395b6c030c538895109e7720846f478583776be00c09cf66886f0aa36d5c806ca4b2e1985e2f3ba370e39dae2156f08c259a440ae896636561f6754e09dfada5d3a39e7759d8ea3077f04fb2f13dbccba367d9b27d5489ef219fa052dbd322fe831093d7b7345e10b4d3dca190af633df8a36b5f89a3d97103d3b7cf2ad0cef8f33fad43eaab4ec79e0a791e91b80d010a7ddbc1f798c640eee3f823e486d8239ef6d61ae385f30f0680da0168d86a19270ade8ee9e52f9c29d22ea4984953fde3b33da8fa2e2fdc668d9dea908ca3683b2f08cd3031cd582c5da7f2ce730c6a7775044533735c3b83e5d5901092726fdc1d764c66b1fca441b46cc2f4823ffd441228cce6decabb6ecc958155533e9f0f34d54b720482c463328b3cda1dcd69b411c8127cc92bf896a900a332b30768efd20a0863e9341cc76b6a75aa6809ad3d7b492649a9be083361ee5b72a48924885df65e0fba0cd4daa6bc040be308eef8365ec7251b6f86ab524cc92a8cda6cc3a3906e3a11101b1baab143b0b2cbcfabf452ccc12d6b642d2e5f036dd1b1b7f26a3d2774cd998e1856798be66dd18dbbc1a9014c94d1e35a1fd6cd1bcdb4fd6006b3d2baf7e75d6a20dccc9294023d0414f5bcabebe00b5f041cf2471094c77babea6698bb9b2617a3d9dbdee7788417bad2817556088ca96b88735cfb93420f0c57fe29c9efb96eb53a49e83f5aa6e732bf84e803e12f1f9fe7893714c8d6538a68b868f7c1e71b09ad7d1c0b7756b8c373c7d9030d9448697a4f786863fa744bd88090e5d26789e4113c8fcb08c4d8ce6a1a84d3146c6c8d968efb5d6fddfc704fe810e896f05f531067f35bf83bf8567c8908a95ea0cccde4d0a8282375500052c593840860a776c215f57ab8a967dbf4ba0757cbf8b8edb8e8fbdd36aa1a2d2743866974360067af01a68ef9e5de7f13ede9f4e8f148fa480c51d6ef830fdaa76d6591f3a13e0b5673500c3ff309d54c118e64c010d75772b57ed1a53d6de012da020ccf31347b34b94acfd3642bf73eaf3744b403105177ac2b906301934a8e198dc07edfa56ee8b52881a995dcb9101bdfb76217b74e0e745166d3872821e28430753b20ebf00fc8f2e01d0c7734250d94918f87643297c7fd1405140145e8b80cf2b77b06b6dfabb73b723466939e3ff459150c66a3b518d17880156774e5f5aa972acc94743a0bcaf370c4065836c83f72de7c71f0c63e5d4373d2209672782bc782fe0a3b1920c188427ff0e7fffe90be67152ebe22e6692f57a030488cd9c539a53058262f0c7c0b59497ff328e7b757da4c637c31105d3c1f420113530150ba9699cb8a5870abd00f1cfc02a19118a6e8b12a991a63bde90fd0a7ea01dd11e9c2bb2808d10e4d456a52b58a2e56cd520c820fde5b1b93f7c2c20a2babf865c5a5b178e0a20a535154a830db6efee489030b3d16936eba3fd96b36c0b1da767b509be40f0cea6114e8db09bf701ef3ade80be3c2a1b6c38e9d6bba39e09d616e444bdfef83555335cb0046573d39f34d189d84afe7bb2613b920e3ee7b1bfac84dd92c1b7fdec631740a87568f877830150d3c0d8cdc21aad934178b7ec4a6dff921fd000620073007eede7b09959669b9d01250f97dde4272947d65ed4a51a3a2f31f58f995f47f9988969f48430c8b89965ccaaa729da17c3f35c830d9503445ad300ca267a1512eb48f7bfbd8fcba16da90264d6d33350fcdc52af50cb0298dd35cd4d21b5ccd3731ae3223c4a3196c78fbfb8b9e59b92e4f032c27b3d6d81a12426cc08448d238cd92165a8b7b89468e36cf0076afd844c47cc80a2a815dfc75d2c250bae88a4ed802376cce47275c3b3970ec50e77cd15a3eaa9c5bebab67a0ee28cac300760a878e86c58a54810aaa0378b7841efff90f77fe1b2ffdf5d24745598c70a0cc3cc3f02b2a18f812bc14a60439dcdd5d80f0f8bcde3023ed1c9a5858d132dbec688bf7b59a1578cfb7b45289cac7e67ebdd66248b6a7dcb2795d100770a722f32d54684b6577241ef490ce8de14b936b47ce20f4b7529644b9936bb091ad84bed6f393ed5b6d61ae2b6762ce237cbd345292beff834698886871193614b16b40017dd8fee08d9233113cabc4b40dc75126b5b5a91fa265d54af38fb6984c8847322f17d4774aa6c0ba122bf289ce06e27d7e2b78fd96ac43e5c8f9a8ac03ccee78942681de80c4f509518bca9fc952016e20af69908dbefa1cf3865d0d1b07a1b4d8bb8bf683a94d31d9e55d8311da634508d77be5964743490dec71a07768aaacf3d93bf9a0e353b02a76cc614b49fb88acb66edf121159eb61d84da9701f93cfda88ce1881e5edf6c462ba07022fb28110c1e19d89e4013a6d1ff8278b6c67729669bd14a74cc1bcdc673f679a52e65279adb061c26e5091225b26afc2ecbcc212f1b33d7ee45aa7a49f26650601ccf07b20fde9d0875491da0ac85ea0d2b196e21d11f051962c822369c2bae742aac15a37c919c7b3de78626ff47c167578bff7cf125b175f6cf021648561ce44a064c1fb8b74f8a9765c50fe2ebb6c91f098c296dbac5c2a1c3442d38d4acfded6524f904488dea7c28d9685e1f987039ce053b7545e008292e75591e5d58b59e24fc57ba27176537af03ffbc2039c090b9f989fb1fa5cbed50b2d02333f4ce79943fef63f07af6b21f0822797e36790b282ce30a034ac7fa353e558882d32222c1fa853a23ff1c8c8e7846beefcae5f3ff8140f2c2c2b94e871e271e7478169ffce900342417a3db1a8fe60268f1e947e90759a07a5e8f3274309a36e9ecfcb4a58c10d8cf92da1fa1afdbe7c27f014d377eed7a933ab5d6f147e8e246086b751f51704927ca53fc18f9425d3c9af62ad53c7ed99bf1834c119ad68e2c94f758b9a6a09b4968a21e4d5454df1049b690b236d728ac227ee9fb15bec14cb55fe6647cfb8e14492b11992605eb0e19909b217c8072dc4684269f7f8496b31960745fb660e7da9ad9c955e946e6f1b6ff74b8d2e61a0b720bbe135d9c538f7906dd836f232766091a9fc48fc926ada5026230892388869775c8f5d313d58208e8b8d39c425f9e15e9119839a2590673ca0a147e9f8ec4677ad3590d7085de112d8eba56070dffedd1da4fc4cc9f953c16f5eb56e068c02a24f5262f1b86ce76d1cd337da7d080d9fa167933278cea94cc5019e6fb54c2e418b2c2c9b5e578c16310edc7448348117cf0fce8b537e3933f013c72e4bf234e3165525346f0948f69e916121807132a3b54d52fda227e4f4ccae060723295d64564878325ce135a866820425ec052677813e8f2711679f3bfc10795f7050359480235cafdf720c11e80a87808e8ea267b745e4ad907822c032dac80cc4b69229678f5079ae05f1226e9a0cca6a6f8bf178ed033b6aea398b950f90081ac451514f93c3fa5e1c6add1eca46c0df5bd38852c88f9ed45927f5fee78e0ee4fcc148c3c270ad5fab3387e97d473449182acfecd8c5cb7f7980e976a2ea6e1cf34c9260664ef14895037d50c20f08555f0df4adc7878b9851974b7ca3ab4f526f05c7c7a0571edbccfda1ff6aa11b97460d3693f8cd42c6e1af4b8ab65f7dd0946641172b55b0c3045611db0602cb55bbe169927b63291b1b27f84adb34315b5b4b5afdd5d27897f5a802ebc96584649ce291de6e8309afafb9b021cf8c7a20beb1371f9fea9d34d1e83afe3be8a3589a59fd3249f2b2291cf1945ac4429dacb716b508ce4011c1cc44fd3deb89395efa43f2174c93567fcd567e19a5bb172ff8e0c92c7e57b72fb133edc5a38e71e90731067888adbe73466603e185bc6adbc441bffaeac5b93c96b58c39541b1bafc1be26f567066b1bf31e792e06d9a42027ed95a1a891bc283b5c9b97d9a2eabe5009d59546d20934b6eae3d8b296a010c9134860f6553fad3feef2729757bb6c35b1e9bf527e7d7e0a39ccf0989399e2403dbce0c9d21371ab2e23372bb60d53cd485598e565433b93429ad09c0bd6063ae97b65650d7ecd1c96db449836ee1cd5e76ad35e5c131871195fe27ce194eec02dea90a2944c876895c900b64e44ba677ae4e7dfb15d11328a55e0e4c7f6630f42e5af6feb3954b3d4fda6da82986a5b862bc5a740d51a41a80277eb625a438cb0c37a6c974910bb6503fea9141a6745fad5923f951f629d4878ed61454a02849178af229e5cb232931b41b09a6d02fbdee3cfb73dfd38e2b72e3bc9bb58b92a4d6b6a307d47d7df59d377f2233e30ab054a42d4a9fb5b77c7d88065eb6f0e5df6b7f4a2df444cd2dc880134103b6db1e61750d03fd70f49e3020fbf2d7b95126ec1708ecd63b4a9afe1756ea13ee36346e8cd2c33fdae71858fbe300c93be0f1415c1c9df0cf6127b5e2a5ad74fbe71fd6417b20b5cce5f88a5bd11f26cac51c8a3fdbcef55999b15aa6b5f0cea9f98e8067fd60455847ac14461c17867009f4bc69278d4faf89c0fd6d4a56d819968d63fb4f803097f45bf3f453fb46e197c32bc0d42596d4ef05eed9452e0824570919582fb72a88acd66daa58825e23111ff8c2dc66575f4ed00adac388efcdde11c12314a69a438a047f4456bc72207671e9dab7146dbf8a19d81ab660c418cf42959448fd8288bf1a244f32cf7a0674cc71a26edda7595463827db0cccd548c1e5bc83ab7bb88fc95e3300c56cfb9fe292e944db2971e32a1f2f67fd58782fa4cbf9869388f84c07d5dee6c29c11e967558be319db0ebc8413a7110c0d2f81a43c2e6039d4de19c86d097f57a83621ec63b21a5906c0bf8fae60a011edb85638870fc0b9dd5a58f4243d41449111607f176d1d5810feddbdaec71e780ab37b16e57476eb0b25c0dc5533624126f1779d5afaec6b883d2320f817b8edec8d570526f6421ee7f24344428aacaa5a4cf34121068d9d180f5ddeeea0fab9922cc58e876c8c0bbf0bd12f333fa8abaf48b6e1d86fb2931e9faa4b5275543f6aa7a2e591bb589024bd33101140d8f3fbcab149398c1b8b7c6cda5472b5772e564ae33f6a4ea32a5f0452dc780f64029d01462d2904eff1992db3a37cbb56a8a11dd22755eb8f7e27185691561c62b947467cb38587063bb4ce7b6ecf53376e56000e1a87568fcf7e0be683592c9695a78e51510db86975f27d3c570d2b812456ac798da2a1c8bb5544bd22f8950fc318e1969160aea117e1166a96bbef2ecf63bc93459bd31b60a42b231392f50b4529de6d47dcc765262d0118c2d0657c19b2e5d505aea162fba0112fed914089a205011b6f812838964cc1b6d30f747bed34b600ed7de0a745263e80979d0c6876e97e8688bc10befafbf057462b1d63c0ff34b90fac0aaf3086a015849f20bf6bba0c39878ca816149b672cf80aefa32669099dd275c026ea06cf76107c9541fc48a48fcec7f392112214a2e36fecb93f8a544ce77ef8e9b1c692c44bc67e030fea543b667cd3e473dc84b796db8e2c04b1bb1772666344d75914fba7548bcb3f3aec18ea54058548ebde464adfc2bcb30820b6d2ec45d3516b3c71e6d428ab97bd55028aa7539b3e43f047466f882cade2603b813c677be2ce60abff92df8723a67fd09cded7a6d8fb6bf416da247469f5285c196d7134aedde21e8e385cee6b14f8228f2371ed3ce855ff8979c5c126cec0e92bd8bf455a0fb9d6a2e2f3b2f5f74ab4405e1e12daff5678e054ea839ab396f8319f6e6d7709be1b368a3e2019d8ca886ef5c93530bb20f8155db6516b1a62fb5321be1bb99043b2a76bf46f3e3d8f7d1b77047263425664a089424e80e0248aa27ba392f9cee3c873282fcad7ae2341e2a03b844877090d98327c9e2ae91e4ad1c8b8a45919ed3c5bbcf570ad7fdddb532e240f277ec5df0dc77f41fc4fbdc7eaa34feff6c3acc331aa67872c550e1d8ef3138aa4cfbe854fb2c582ecc57c7529f41fb3a2f869798a1f6725489da49cd04ccdfeabe88a50334d0b2ccf68e7484e333d32aa7615a1189cfe6874deaa5c5ffffcda2c3a9f30a486ad97a5063aa885e78c6b56612d02854ea7e85cc0bf0c2a68283a8b0816ea94703b401c355f68cba9d913f97cdd2242aec80c04cbc8ae5e4b8fedf1e2764b1ca5778ab74b69b2d2f0d19754fa86d76244e4060b385b70a31e94fd98000f00afc4581fb8dfc62e49a48e87499a72a0ee0f652b1db63b4ad175208f2cfb177258f0b94fb8ff76acc680761c567da43a3924d8fd062cd6232efadb2d7afe81a0ee267ceddb88be63fab7d4c3327609af0450627c98a2d825012444b906c6a01eef7d34a52d1f43ee992ccd89142050fddcc3baaf640d689bb337a857437456e2430c75ee83e5be0ecac62499ecf73a9d2bf7d29a8dab8023800d6263fb1b9c64145b39d3e886866a090c373a612e19d958d52b522fbc1b87e942a5867cd34d889640c2580bb94ba33350595fc10341ea9592dd1d8e872be1338ebb452ffc31737b899b11d8141889c3f50784941e7aa3a2ebf27c98c0f24ca501b568690874c9ced5d7c08a3acf8e7f60183204f085be21df657133cdd3b32a26c3e6c665bd706c876c44a801106500c98e4f1dc757d10167bd5e71089b4feeb5ea88a33f00d2c3ab34fdf69c2aa385bb0aa7d7c16a91c2bea80a81ee97eb66bbe13ab1e69c2ee2ec824309581d7a4fc1ee248df39ad28f308c5e94b17501a1f5d59d0961782a316ce0d047fdd1d44c6328a26fc5717806458be34f5d8c3d2b2630174b738abfded50463ade2467f32a85f89c606b6545e402b2324ec4ad1d5da81d5c2eaa767cc3b96612d509abc1b134f9a78de7666ebc16508381d362a3c4d6649d313460a24b3e9c8ebb343f009c5b87c61f442693a4a4dac02e3551ea336c2e101258651772271f6790637af1dc0861c7693b7e4f5bb5073a137e09ef809889be6a577486e591dcd9d58bafc95eecc49de646055072ec7d44fa0ba1e0036786a3f976b1fb07786ff143d8231fd1e0018fb4846d776dc0edf3eb3f1fb69e47a843dcbcce1fce9c33046193d00d563cf2c4a4f5adc8617158972e40232e8a2ad4e88d8cd330e964d12dc243470e3b2bbbbd8cc8e44ec674c0f151cdb10d66bfb9c5752cc7af0c5a687fed55989c48ccf20d4523c2405c8984fcaf20e53b9dd04e04a0c5f7b62a1a77d36ad5bd775b310e2101ef6d0162039c6e7da845c8f9ab4c2b426d860daa898c4c53c99fee2ce885cac8ff975b1c976e5aa6f68ef51d982809ec646077346953a9436e698e5b48607b60220189eca22ca90216824232f73be8e274f6652b71ec08f9ee6f45f763e39912769f15ae0449c3bf2f44c4c75b5c4d51c465d3e150e31b4692dad46a720db93505d7f95027a21a4cd6391d973c9ef07275f14ef657429edad463817e015905380e59dade8098826157bd0c7710888b4de2ed7708ae9adf3398c54a407b1339289c56765005cccb900653277794f114cba7894bf273c69a065df1321897aee91af593f01c954048ca7a60ecc7475db2f41016292794ce532e63f426e7d4e7e7b434d05d6120c10fc3cf2806e8245cbc7a3c2db9512884ab499e3ab3e3866266124feb6a7699eb8869db9b545399e942b36b64311f22992d7935e48f7efed359d5d12778d1eef90f5d140642c4521f2b4290b1f3122a4950ebc139f55aba312cb4f8251729491b1f15defb810d637b26cae157746ab57f65e75eafa06107d21ec041b9a2a15cf2e9a6c804bebebd43698798e01fd38e034055ac792936ee4437bb53e939843a53a05984374737f84e87779abea4220460d64640956bd9598985f6e25c91a923dcaecd3f5ea2887fdd4d078d85c0507362e52dd9f0079e85265d7859060d5d37d5efe3e7aed1d25e93630821985dc528504d7f59ff7ad4f948df8e92a679026e17c24dd21193a2d08eced973d3faa77983b55185141d8210d7c46dca86e703a23b51f3c88c52a1997409d6c5558fe69850f3914ccfb0e96995e2cb68af3f31f44dcce440ae85fe47f195af9549e597ebed7aed642775764516bdb62bd56a18e6025b18df0e485fa76c09a11550aaf1ccbb32eff02b28bffeed5a0ad7992ca648197e81b4125cb04239c6c4a06263beba3cd97b703283ae521b8dda43c22291d89bd65c6a9707f98f7a6fd398efceb9b687a8e6815b098933c3ed7a628c1bf3438d8e53af5ba614a45c47a5987e681296591a8c19de5f82c923d1e8a81e4dedf3b3c385231dfb9a685fc8d3ce32ecc6c06ecd16773ce6c8b2bb4b2676c9a6502a51a1c8f0350f7db4bb3bf562718f03774b090f5330a9b156392cae2cab0f36fa0ff698ac6ad5a232156a37d8639098044560a7fc445e4cbd353712779f9832f201f55a74177d447d17f18408aae35babf7bbb945947d9e890703b0f38a376bca0e78890203e2f93763f1042a6fe5fb7b8ad04173843308e9b4900bfe02158a7bf69bfccf57337b5cf2e6cbb8e5693e40cb90e046a082bdbc113b5a17894b2559a336fe0c64c7442a5d1baa93d79511bd07898ecb14ae424173490b65440094aaffe955242c5045520b1ba35873e51411b3b93015504a51d02f4f31129a8f5757d4bdfac303dc0ef39193b7ee6910b7a70d640dc8f590f5c46ba9ee3bac51c0eb845f677b55b4e3629edad0b8823be3634aa864b0616ba7d45cd38a7e34c9ec87eba43464e39f3486991994a51441d0252246ee94315331d3feb964334171df28ab4f4b4c087ef21aac3693a6eba31707468df7437f4b661545a9fe9f5caf46fc96260169009dd80c538a0f027f440e51f12ac557a12b2f3b63d6c98a3ff6640085211aa569143bfbd4ce135f4cea2bdfaf74de6fe6c3a8791c31ff2fc45b24c4b1cef93cd7a7ad5bab2f22712572023b230c98a3cc320fab2cf2f77e9d58fc072f35729746046e450ca3c29a86e0bff9024fd85098763eb9c6db8a36437d0ebcd822eb6ff15e5d1e03eb371d165cdf43c2feefba0f523535c0e6a8dd2bfb6d1a15767ea984e7196da82e66607c52ab79597f909fde6595cb1217c3295974d9543f80d8a3fa966efdef1b956f07e3bf93b2c27a2031ecac334a6f41edd0039ac7f9e88ba132d6b2cc417652c82f8066e84c2ed11ce226717ea9eebd546e65735f1e749988963d0e4eef7b6d6caf704f00c0769613c318368ec2188b86a4e10f3d8ca6162c495636294aaffb1faf979f31476cf2f2c257f1f0fe056c51287d4c7d7c5e0e88802766e4892174dd477362c2059a706cd57db184e88d6f7f74a1fdb9bc833c37c32b34516bbc48941247070d482462f9969dcf219cbec9f8e0703794af95bc957fac408cbc0f48bfe05379b611ef48bf407f9f4517707fc455f0a0aeeaa84e306df1f59c43ee49886fe9bca35ceee0531ed619e5f19fc979262cf45dcc3a4560f1ea9f53de5ffaf81febf3719621f8b935c168eb6a10ce08d0540ccda5f4ffc5c513f4b2e5ac3dabc8d8260268a9049f54c0e58c2ddd41952c44e4b446caac9dd7339507116496ebfbd2e7566d0edbf2207c2e9df67de3ccc500ed64dcf8d269640f6fab5e3fbc7c85455f18f9def22c113072db2590bb9f3509de3137d4748f9c5d55a76bbbfa62aeeec5b13a48952e422a8f283c9301cd7f1ec35646e547c86b8bb3635ce4aaa57d391dda5a7abc5406d498688d8b6d44dbed24f1336d9dcb9261d765ee307f25f1f923ebbd8075954a351550d2c187c3b1f01edc6043c68cfbd4918530b78344ac13c9b958015ce0d3a91f0d8efe028f6c4311cd68f68a969ec2a6212e2c3cd1f60a1241d8df55bf51f90aaa8465a9c9144781cc6158b0290f240c3baa403bb4ddeda5287ae08af22ba30828b36086db34da82cf4461cc0843ba71b5b863271d59d7b086d85f1e44d97c0a81d208a00c72d9974c156b177f89703a669a134d301d1b82c2a5b74c3ff2221bed2c1eee505dffd0a1f24530b835222dc52d7e0f01da3f2c001a4e8f57a3a5deb3b09f19edc74d1295324ff13e505c4b6eaf27ef917cfab29958afe59832e0c6eecf65b86302d3f69cd68da2ace8cd4c9061639c7516b776cefba1d91f09d55ac2136e052af48deef68dad88ff58b0beba226f1862e62416adf144fec089d3ac82803722fa1121f0ea285abb432ee2f364af0d607819fc9723a417cfa7bfdee1b1c82f0b5cb340fbf2617aeece79f33db2c25e027729c908b5be6a2cc0de07c250d8d41c623629a07a99ab640dc91c7705d298632cc4241eabcbac806e2fece23f3e3f7fb57495a12451a9971780d679e11aa19702d9917d525a8633044a74c4da9f0121012572add3ca5f9b4f7e67f2ff4156aeb31cad88a358e9c9ea2be499d2b0da8730829e97719a6bd5bcdf36183874d62ea9b2854a14e0c0f96e0097eb67d4d1882d902aaf8865b62bc0d586a34774d3758a41f42af8d1e7172c7d731a1941ae5aa4c134152a523ef0c38a63ba96a4115cb87136effe3ce7d755a01d21e178699011fed0e440968552a88c1cd13936a5b56a8acbb3dd8fa997e0469852527e09a1c79b5adb481991e305e86bb6eb4ac71a29728f1c6accb6aa6ec081e202c986d41549bb3c674c729b2e7b7b454b313112ad7b78cfca192753d42a9a33ed1214acbadddfcca4aeb38c6a8fded5af87d1d5751eeb9a6a916967d1263b2af741824dfb421a62f7d3a486723febe06b51dd28db4c6b6740f82c0a8b724fcdedea70a84dc3de1beaaabc50e76147b4d87e5b88686690ab0bd5e3a1c72ba0fbc208c9e0d0c65b6a2ad90039711de8551da0ecd442ca712d62b78c11810985b175e0c45db2ee7d5a2aaac133f285699a02c8a8e1224e20abc6f46766ac2b5ebd2cd56047c8a91db7c191ad9ae5ceb691ddc90b89d01036477dc532a6208391239f03b3ac49fcf92893325a3cd3ffae6de2cb2451f4c00c23b6139ba49786d9b04097950e3890837eddb17c818ba66880a0e91393106afa051e415924e884483d9962443105ac9e8fcaa614c16ce14943e7fc6871cb7ed2a29e49eda21d246fa0bd5f6e215f23c2494a1ac518ff8c2c3def4f5c723a6d180e681696f8680b4a6e40bb1ac61753d3f28b54512f5750088c53409b7ca45ee03dad1bfc9b91fe21b181610cc9eef1d6f495383b3dd721f2ea10c753328ac3d866898b2e444d387d702fd4f0505fa101196c0642caa67a9a1344938852e9916edbf889ed4aa6c598a588cb421eaa26031a40570ec92c0697590405f64a82394b2a66818d6025657cf83b22e4abeaca2ee4a5cfcbb244be297d5d0a6fcd089e8a519958562fe49d136559e9036d2ccf952483535dede518e206cf8e8708fcd1291c88ee3d5515ec9bf0909c297b401913887f5936bff7ba9faf7a714beb9e9c5d4bfcd425467fe7078ece21e6fec501d7dccedae53539dee15c84b2d27a741ec936fdbb8a1b1a9848b92424fc267e8737b76e5dcf7b63f9dfa91eed98802520ab9f42cd9a133638b6c33d30a23c010a5e649489883c0704f2a3e12a90d0433e1168413df477fc6026d1275c6e9f2694aa1074c152fad69338ae56ee0267f8df64f577047c6f1d888c7210f0a6df1a9512331ab44b268015731ba3bb2eceee1e3c1629e017f20a121ca83b846fda27012e215f5f23c9b5980f960ceda3c23a14066170f7d382dde19f6f4526ae0a47d047a03d04cdb8da31d711ccc5de5de6a970441031833a6032fbd78a1debf797b572899797b06ae4412ec4c57eb55335165b17fb8ea3c33c40e5b029baabf08d73cb8494636f1d98885305c5e4d77bfd60902996ef1b37f2fbfa94079cf44b5db2afa822deff62d4917af4123a96aa77ad986cc9888385a0d6b0da460e1a9446cfcc48a44c3fdb626dac8883116277a321b04c9ae048297fc11f8e5ad105fbb8c52f4385380912c5b624baa334b246f1d9e6ea24bbbab7b35db5df992809008237cfaaf470dd120edaf3b81027c32e1190cf5a9c8dbb416de06b7ddc79494a1fbbcda685df6749c9e9e60228e79cf8dce294ce73ce3478090ce35b1fe69c4997bd96f2ed50cfb1bebdc11f1b15172133a04ca1979775f07922339f66c9f7cee3b6216d31d9cdf6cea453f7d367b5402e8bc033ddd1ef2cf7ca47e5ca2edc025728e497750a2317c8b39abdcea2c50146099b00cb9bbe028fb0a4a87a0ee8310f2fb2166923d17db7c1a75d4377bb1b9a2d2d07b833fefec1be9b5bad0df6b2ba2ba6c556971733e482d4ff875792c6c11599d9fa4584aa9dbd3e706a174e41fd6503d088e230cba517ddf7ca7999a54415f626aa9e7929b257a0fe347750360b71ba965bcbf29246280374341dab811390f72c3403c8d526259a237aca2a16ddfa976d5f9e55c721e2731d77de6f2b2d6ed02701c120345b23a589af004949491ef8647bbe53c6309853270d9c0649ef45eb95aacd42dce542b36e8038f37ec88e03e3d0c06870286da34eee710df0b525932b2831a3316b31cef41694d3c287d1a510d99023773a44a92315c9d1e84da280b6d84ef63cf14927671c531393f17ad992fa699897d7633acf244602b7f0929cc8cf6433c10e1392b559926fe75bff93a17b88c101e43cbd58b4c164333c7dfcdfe82d5ab6465c1c9028c48c8decc84218f4376c38e8d98692aafc943e0c08c44b8a813da9e22541006a2fddaadffe9f56e3f3f7f5e3adb2cba436e4ddec8a7e06c1e23ef426e9a07d78423b122a84a38dd671d02aacf083b1a6b713fbc8530d57881b9cbc8750a327f854a901a87afd912f0757673e232205425b465c131db9d3d763e7a17d6624d20247949653388c54e7dc2b77bb6d705a43727e280e7d434c443125da5eb16e5d3cf201067c7b321031e0269518eda3026bad6f64ab5b686cadc2c202fe373af9cd839489fd6b9d5629108c3ebcf59c3479c9c200ce633f8d9ec117d3757ce177a38680348995001531fba63d52e36656d81a357e832ecd46a97035a432c30744f57bf7bdaad3b2d7e18d8812a8a603808b40ff4bae24c770233b25ac54200cfb59d49d83dbb528b8d960168f05b1cb27d15df6220609735d62376ebe8bcede3ef1d842eb5e25d778f5e5d2cd1493b4b92d07474a51d54d8b3a661afd63c20e67f75d3cb9177724a91f19c244e620f90176c8c315c214749569ca585f4b1e5abac2728c9a6835afb6e2385e653f2e5c0b89a072586b66c88a113669e04d5d8cbebc4f2b6e6137b9f7d78cc8b9cf52e53701a1a9ae92983b610840e3234a589a34a8a12611155aef38e7e158e03bac0b8e83292e84c0b0b00502b3b0449d1d0d3242fdc1bd48b4dc82c46115d384cae27986fdf9c5d8d17ff01148deb04dd7ebae9adcbffeef2631fa8134e7edbbfb355b1762173ec4d1776195c7056d35f315fdc333fdd47f75876d61dcd9c9df7c02d0ea5bc735f7ee8150b212725e7e8cb7f6a49f5644d62d9eebf222e5b0f43a70fff439c791b2f6897bca606e8dea979275cd74a81304e1d1e677e1c719e7ad43df021b81bbb117dcc5634f775673f20b48e07dd1c19fce931c954990effd18ed997a77ba9c51960a40b9765d0cb4724e147f2c8c8ee169b812af22dad5c2a406e9e642197c0c476a80c77523c4d67472e0c9c7d2069bea6f8feeee2c0f21df13b22372dbaaa0fe475756713ba13bd18a0192b1a2d42793d8098c5a6692d295575a98add33c5564f16aa008c106f1d388a0cd90fa4276f7c14e026e4988d103be8c6f33a614c0da0260e8ec63ca61c6f5a7eed29c2e5cba323876eba1f2c8190358017f54f24f1bc03fc02ae5c361be16971c394ad3c9d959a7dac6e74a3987748be96c52fe74c4017c0f591c334124d737153b79ee07ceeca660fba33feabb507a936bee911e19887b0672dfb37fa861fe39b1e97c90a306c422b4e1d1926fabb7c047c76e8e44fb20d4eec2eaf08f2b004852b8554ea778ce223dc03f5edbbeb78049af4752fd2186b3a2795aad33cfb29c28810dd5fe9ff2cfb42044d2ae1fe470bf28d8c42745f53284d87002867fb920e116b81770e9575da800b320d00e74898ae16bfba6234d12cbe9e30738a686a552cecc86acdee5681b26f00b36c32ad3bf364b8d117d0846c7403b9bb49f72eaab24c542e4d9c11e4415322960c089f9dbb95ac55522f63c8d14d6e1a1db7b59065fcd4074479620ece7739dab64a172a1326206e1e545f79521ff607e7d9d4624a52c314b8a647ed398f97b4984802d49700709ddb96165556b47f3bdf51fb205de60d4cf1d3394a74cdd6a11b1284de9eaf83e752d03e6c0028d8b4cc2d5a41a2eb1d31b39dc544a69b8235ebab94e7a9fb43093e2f50007381917171c368168ea670e8431710ec1e741fa848d2d63fa6326d6021dfc3718ae5e7abec1e01991d1b2a2f179c917e9fd902ff38d3191cb5fe82f5632492256810323fe381d40c4a2d91709e4fde01092403b46c277b511afe8cbe61d660764808326f52fb4cec483bf85970d9db3f4e8f926de06c0fe6377fd78fad400d3ebbfa5694dc3f26b78965b1cfc6fa3ceb9be6a60c7a97f34523bc4a7076f4e09f01b999e47da6488bdc218d381f25431228d48b207a77464f4b44de27a9de677a28add2237f4839be2da171d725ecc7512c2ed771ebbf066d9225e6598abfbada2291d40f8d9e3fb04b8c2ff9831c7fff237991c0e7a8ce4efd541ac6b06426d79e426a16b7de745138808a50eeb9a7ae297416df56490ff49a31fc4376dfe9c2e19e9071bc4d7579834095dc16262eab8637a7b5071763d9b40bef7fd3e760ef6d1138fd8d306998da26be77938f763b3f58dab123890718a2dbf3764a34ecd472fe95756314384efad7db3189630c2c51a67c7056dc3123eb178a6e9202c256b1e2e9e66e3ed4fce4a19306ec4cfd4d1fc6da2b9c5ed791794a792715f7db51fe5f553740a8edf4e5a24d54aaa7878bee8ee1a7fd75e8c51f81eb1907be663b98af1275a23affe845133d1e985b078fb5f62e22f6cf6bcfc2ad0513ef3b0eee1f7db6d3a1d768fba6e5184c3b66bc6130f007d9eb4fcbfac2b03ad38024e705457379bc93c522dec98ff0bc8c8e8420777bba5481c87c32e2f512ca00a987ed117f3d7bbf8dfe78c233acc2394696cb1654a33aeaef92b614f522f56d0c850b153a4aa5b9c7086c1d93e1341e9ba96b5b7f732af1d9d17f5adea1f50f3fc8121161f0bd7f4291ae7a3767f5a81dcb61c06625cc4efd656a2632b96d3b494123d2c8b66e1623dd46412084611e8c05df6c27e92b178ce7eb4394d576475eea2f833793d5b3aace176f3c2c0ee65372beb1ad414002533500b201e6f93b89a3773e3d5ca73201156bc250ef91c29bf3c3fed7395941fb82bd432656b5897a711494a70136fbb3d3f997b9edb0475e5cdbf420671160eac50a35caadf0c2b6c83bd67e091cdee876d496aac7501cc7285b07ace38758b70669d5ffd468c9127b2c097f86580f6331b66583ce29718a741857fada4425e86e78ceb461fd17700143819ca80c56d588f34e241e7c54c69033b0870373388fe40634a2220e08a61f369d28f10d795e873284426962d2bc6ae4ddaf6c7b58b41a15c912645e4163ba99cc920d8540ae1642930d69405f013ba24d023dc8d3bbd133afa5a3d815ffc43d19d04184c74fd316561e2dcb17afcc11ea105e1bdd04477fb8ad3c9898856113059eda426d54bd5e13cbf1b00ff7a25bcb6ff3f54eb9413b4e710cec4ecae0b07cfc0d6e61669ad8b858ce8d694b65f627ab670ae2649e10057aedebd005eae63dd7c5b02440084476ea64b732f18a96f2c34bdf714c91c184c91bad1d276fe2ad5e1030975aceaae2d68799fd1c76725736f4bb5c5b13508e644fe6640143f9d3f9243ba5bbbbb54345a15ce160bfd8fb3730278df25ad78c679df17f6cecae61a5ca0f3b6d3b44fba25b46eb89287709e049fb7a8478585de2430bf67e17e234729c97f4c5f05e2dd6063af0d215a2539fe509e73a84cbeffbbd4398b183dc831053772760c6c5c7a19a827b97a0b11e916d52af2bbf21f0971ba552081a9b4746f4e61ad024b4b5d9e9a61d4a08d1a71ffbcc08f056f1dec2bc6c254b7231ab86fef8ba0c2177ce20d19a322129507415863aa5a889b79331dc9c57df3e8b29a5f7d9743993f19db37bf2be4e3a223e73b6a3b73cb7178fdd21fa957f0246d55bf6a155458e101aa991af7c12df95e711cf8915b00f637fdf0c09fdb0bf90f609fae248aaf141ecd1161176c619731f142b38c0b952b7ce4ccc38e688e18e30f5412f82352014ec3e1a9901356b7b9763abf07d6de7fafe15447a828c20f3a6d61e6689030ff9945b585b839b148098fadabee25dbfb309f37c8d028247897e0c35b6ee3ca4cff95b507bc2d21eda2fe7b1bf39fc6d6e55afbb72c67cc4a928ad7956ae7be919059c2c11785910d2979dddc193956127e2088dca749af5766ed9f93b7f63e8298002db06bbbf56a4835d69f86e4324f15fec6f2368238f2b1fdf9cb7fc79bc801f4af5d7a0513b0a67833c959debf041935b36aa8441fb23d0abb8a62c86914826375c630dd971d8b4b19f45974cdcfa773ab8dc776581cd5340d726546b29110ab26e6dd77bee0bd669677262589b80a9d1e6760315886df253940faf8298b5a09259c5582f2e1103714b9b6e2cbb36e0a20c3eaec9ef75865a3e8cab69aca4595765c471d81f731a012a32b494f3eebbebf7eab449b00fb2c9c777e5a1dd0ff6536d9d0d107dc576e44d2577ca4ea4b3d37fa5a4960bd2b2c24fc3d3578d57533600e0b1bc11716768ffbad2708f9b01bc103695d4bf84bd35658995fb7f17d4f793a63d35d60ca7288a618630094e159650cf222d9409e1163cadd4d03655af04da82f0c84e062f8d80eeda2df81c8401bbf525d4bb75a87e4c80a9e298c93cabb5ae8e3ce5762eb9638faa9c0ad618722ca7759f3ef47cd5d3708d975ec26679b4fe74d9fc64aaa290aacdc0012954a47fd9fab75ecbe98155f8be97e02e2e70e6ecf4ff9387b75364b1b02e95856682df0e69eaad5b5c150e32da7be5b45793b701b568196a377c6f09e84fd2fb5b0146d25a06c32eee63deb01dad9d98e7d0de4d2e47136b1108892247acdbbf7f09b97cfe7b95454b2ebfd98bdeb77c0e53065596ba782fc8353463a51dc1a4670586a0e1cd4f9d7ac547fdd5a48a6d7ecf1c5e1f66cab3d52aaadc3ae2f2e8f89bd45cc582227aa16ab3af06b53e331867be3d8401954927f9a45d7a514c7bf9853972775f015b3ff3223490119f9bdb067f8f26992c70c053ae1f2e7d3f0397e3c9925282a25d9fd97dfba26af993cb309c62e1ed15b353be82bb70260618fe24f2c406cf8f5dd40bf994515153da0c0c9befeafe32c63bbe0b6ee2bbb81cfa07de5da23e8c3a3c3ab14f3501e480cd8c8b6d85b84fcc1544ec918a98468dc3c53cbc872743c3bdd617af40413ba983adfee7a422d91e455ee85aa4a9611998a0a53aef79b9ecab46e4081551d9569791f4ec68ab3fafb7f0ab6d86285ba68337f98cd425afdf9f3b48a34eec34dc86e548e932cc45b7dd84eafb06aa7aa2f2b31034e07f15a5cddc51eb25ffaaa52929ade972e7544f7e7cb025461e5cc77c4ddc9101b3c58302f2a356a34312ea96b3d40fae3965e0dfd5935a6106eb5f82eccfb3edbc4bc50906347dfe243102329296295cf31d7e79d8db74a53d5e13d7a2fbacb4159f3f5fc7c09848cdc1e15d452b2f437d2ed96dfa452ede0db77e2bd5ebffc001d73b8bfd52c00e0672cdb8f3f84d0aa19a7bc617d4014728eabba8e6c4f213c65174beaeb72b7233813280310ee44c0095835c2b31c557528f2ed9f0d34aa37737d8ffc99b6149c1784f61e46e7aecc0e18842b0fca0da8dbe4f3ede9deb1b4ffa4d96a96cffa6a8b7d0f0eed447565ed073ea7f050d349203fa64dbad3a7465b2d46b137cd669dbf181ec1ebd1a69e331660df9f530b521fb40bb3d11d5120f84decdf32dea81997b1a11d6449743faa8daec2e22d345343bded1c313a2831e821438fdc5f2a8a1fbc9347269e87f5030b0304a8168a5f151a865fd36f0f405942d4b4baeaffc79124e884c31cf7cc7160f7d0c88dba06c4725b6e0a9b6e0871287d523b7e1008de7cf599403a5b6dba008879d17bcc64cd69e16cd3472fadee9e02ec2835e654a6b904beb258aac96ce2e989982f5ca2899485c96ecda5be21df520c8eb7324eb133e0aaf2a7798dc69dcd85e65d296c888e4593b6826f5178b087b4d3830e46661cd22f26ddd092ea3554e8a4dd482417085598bc360bc5434cd878efb46542ccd1dcf7dcf371e937564bbdd1f60afdee6ba326eed5674dc6823bd7b8864ddf4792f493b139423012bff74bcdcb37badfe994710b20405aad09bbdbb1acee9a60dbf3c435de866baf195ed5aa5b11c289950a956212a526e0f32f58deb2e05b95e7c29a97a87318fb8da00feffe373e6ebb0f8c48d72ea6e1b79e6c880605e6df788b35fabfac8c8bd05b61b8848f949f14364e0990892210ecd83898943bfb58addf85abef887ea112108b4d94d527c7cad550829fb6cd18ac85b98f42d6543c4442381a61119c47e67832888271534139c7e26a768961e9dd331be1d3abf0f5576f34d8b624c2c79e98943205a1c415db2d43ced4575a80a450279cf2bd7c106518ed3a687237141852f42036fbf47b5a868ed5ebcb3f4d92b2c9de30ce02d720887df6d8a93f83628d85efb5ab5be9994f673d95796f42a4dd77dfa14906d0f75f100200f8d68d6fbe2d344c793627e212c1aead9cd4cddc096214a7ff6b474ca1c99cb2c04140d7b5c409626503f70f9008714fb83d168dd8e9bc59d36738053c200496586482553112d002b648c1293cea566fdc469a569c123bf0e65ff44702194d599cfb900d903fcc7565cf626efd3f2f2a935f89b0a5f915e29362aecc354ba9c2b202b1186ab8ebd83d6f89a16724cde1d92c10e15643a7d4192352e27bd13cc9fc29ac4b9a6fc749f4cadae8ed4539a4517b01fc8c318670745de11bd192ddcae82760183c2474178cf478496b7b284b160548a692f8be59c1a1dd47821e6211e2134898e8cd2dea103da47d67cc9bc943c7b682de3e61521e93e77df2e195422ff3b06e3d845948df3c723dc52a2dc980d10876dfa3a9266e1d6ad8ac55de98f5b4d44324634520970ece02c600aebd05510865f97ae7cec337fd438035bde39a208fd3244126c09581fcbd7f92d6f8485733ef4de6b7a17b1f06c6b496f09ce7154f2e8ee554b56b2175e954845bcd0eb7bd920a9605454e237cdce6ea2cd7926483398294fd6bb2eb4ddf72383473ad240859c7f7814b4e823514aaaf5cb5b926a78d231997d49ec3a0092bac60e04a75d3ea3eba7e6f9573eea6659377cab6b7a728f12acfc94040e5abbeebfdb4669b86659141d7fd409aebf3e0e1b194ebc6645667dc3a2a39ae27748973cc18f3d93c1e9bcf5aec0fb9a9d213e225e4f45611abd8bb2e527bb9d8eac44ecba60cbb8a4f7bab57bb6f3c883a0fa7956fcb56016b5b52e807367b98a3d890fa6b82e3239cb1879f55df6aa76f445ff1798be776be9d2d430f408e3ec187714e1ec8db9cd18409956d43f6f38cb82e55195e016e414292653942cb30ba393af43c62258b66d2c0866b1af2021dfdba2f17f7522807ad011e207160e3bbe0d98534ec225061bcc67f04adc448687aa6f79b6657eade5ec56950e4c0e99ae8f4cc369ada925f8509079c93d8bfa6d0dfc85c09254a902aadef9ee56619fa1cd755768e8b26fc76a4c236ae1afdb862a8e7916d94be2797f4dd1bfb099d5a83aa8f658372549b57947dbd9d74d66a9f967452307a24e1b74b7284db425e850b332dd479da328c1cbc9ad25381afcab8eac9adcd3c71a6398d238215f5a545a89a4c8508d8be802d62324da09db88f56e55474cc2cf9e6a119b1c1bf417f030a7326c0c772f7927f6feeb70d0b309531b1a0177715be0acdd1197af507ae35e75d98d39db2f336a4f42facb3924c5775de2b047841fe4b7b6b48e39eb11d6d9026a7e8e2ad8fc695c313f542096b810475fd7c813f964aa4f0fe9985d066d416e8587d99975b14e622dfda13f3d8d38a10828ea3da58416a7f6f1e0d33ff96d4fecac9e96039d2013c363f0ca15ab577ec7f627d347405b483c2887c8a195118a1c587afa83845fb6b9eb68055495964cda1fda5a275905945c0cb0430b17de7193e7e5aef8f4561c9ed244d94c8f0ff4aea9fb9dd17a3d9c2aec9111d5366e65a6d04963777f8740f7262daa4c1c5bbaeb5c01d6f9fa0a403b82a93d17e40e74713589ab2b66b2a79212d95c7b11a4264b301ff1d97681182fc60475b9c05d9dc52f0be924f8f4cc64d48548e2a78b9bab7ba7ae59fd6d8ee2006509ba3d3d3dc02bc3f92b95ce43e0861d6db5f6f0ff306abfb0ac679e9056755d86136f1532e61c868c594ae38bdd711d0d4845fd1c31901447193ff746d6bb6fa23561f78af82baeac20ef8aea02605498b37d0f7d654247fca605697ddc5de63bb1950e31c26028edda508f265eb0d4aa194875bcac8ddf4a42b11c6c5f549de35a9259fb7af45d380545b84e4a5a9722eb55f9b09ae65461dcccae677634d12aa145e59b996e27d0a042e913eb536a77bb280c1b8d2134209ae9c6aaa6ac61572a6fa52ecd0f56bd408c2a42041d3012a96d8411090118acc9863c542bdedd62a97845ba09a08a97f2f040740b949baf554c216f18c368790bea5a2c397b51cb5b9f689f8afc2075cba30520efc2bac7f388d68b196c33c7ccc70b0cda90680b4790bb9f70bd32fd8a971d087d52b2eaf7c67a50a89379da8626621989215a214e570d9a6e2a01b24f67f0a5e64e081303bcf6986fab111421fd7034f56cd3b4cc3eee5fedbaf8be9cd0580b57085b9cdc9d0feec90e86d02fcc6c5462b19dedb0918b2f0f8454e608fe9ab01070d5996ea62bbf6081d5f1954cd34d715efcd6cde95c357657fd78ec19d6330c9077a0d18375c8cc2326e72bd769996e4b5957ce95a6b4c820ac32e886b9c195495a42e3bee4e6c1219e5158fb32208ab1d55961097991cf38dc3721f21fa4fa57f100fbc7a3eeb9e3ffa7b9ef7f1398f8da03b8283a8b0a9ba01128d5f8bd63a26053b80b259fff8a40cfcf5d7149d53f2ed4f4cfeaf74d52ea23f340732aeabd4866e928add2401391a25ab582b0e1ab47792a51fd8880daf5a82258ea3f46901d92cfeebf0233ca6d6c49fa076823d6e2371ccdea7914e91f640cf9da3dad7aa03d1ee73de8b0f43ef7f090fd20f39a045db0cd256956c8ba0fb2cbea8f7dad2fa72e42cdd7f9810a1adb55c02e5ce3181b590b18cc17ecb288cb71ca3ebde25cb1b0656d34a0fefc28cf782ad32eeaf9c5d35fba810fdf927317778668ae86f5007bcd9dde991fe1269688ff5a7f7f331cfab5848b002d7187af31f5315dc3d3a3bb0ad54e72bd90ede7b9ea52147759beef9c79ed487959cbca62f00a2920bc754319a5c9c76b93eff111fef1717a41b265b676df3b7411ce84077b2a27e86be391da5817e054eb59b57fea126f8fed838a73003aece44db15973586a114c3b0b6138be0f158b5195cce16f690547f5a60090d41c566bafc57cfe450654f418542ed8932f7a9c066dcab7a9dadd65c15ff5f43afa76fc663ccafbd516507b9e160c7a3be7756d1d69f29d88b25bb20634ef7058dc88d3e30d9c384187f9883d9200cda3624d681a35881709087d2ff2c179d06e1487106bb0717528be3bb1e164187873316f9101feca23e823b863d13a15a9a32e8219ba55ea886cd5f0d13639ba253f8baf12af261e456227c776c39cfa17562f292e67fc399fae709b5b8f04c00ee7d3bd660661447baed0bedae0386bd3fde7276a49c441e5ab90be093d98b614d24c67ff90ffb204378ef5f1bced8103b6472f4445c50c2843c68b89887be74ed4faf559f6822072c10dc37033e309b8b4f9271ab24ee233686b6b11c5e648e2baa1427a709f72b0565c92018786842079ed87d50b336a23c137a791fd043e97dde72d656471e1e67e72ea56c8ece33a175d1bc0555f1c152faf1ecfd18c1f2373b31e3ef34a6bea9916e76007f29e7dd04027fdadfd2944b8821767b484740e8fc08965de3a82110eefd7e8fbd53d25423df4f73e1edd33a4cc999ab14813a8f1061ccbb5d55728e9ea93459c1b84005b9882be08eb97c4bb33013bb3a7d6ea98e4932e744b88276c741c7846ecdc2002917802edd947642e769ce53649c0433532a15f016ea63a6054174f62ee8cec92ce532e42f85dd88739e08d9b370775cb274d8ccfa30eb4affe47d7913464ba26eb32090fca21af2b731ec0082028736bf24b01a03c5b0c7285fc94cf2b25ba34ebca3a20c7f3c327161646a83aefe0071899d8ac5c8932e3df8eee3391116c6a400324089cd8449112fcf267bb76b022eeb870a49104b696e11c89c6e0ac273dec7ab5e7d7a141d1f1c9953268f9543fd2b5e25b2b9ffc80219d9ee018a97884fdc37f757f8559fc661dd7840ffc00cdab7c35cd6a991017635a2a50c4332ee2b0b7acdb958367e7527fbee1966c941560fbf7b54ccb6d8168c25cd8563f036dc8db1fe01ce0fc06a1ebc39e7aba125d9e1a19677a80066eb61e1b83f6c41476829f982f8feede04f3d56b4efd6c40e04ccf39687d6dc962d5bebbc26f05f0cc47e8f0ff410c06c3c15aefe4b10c51614b876ef713f20c251eb5ac829a4cf0557469f968009cf43247d53e6721a9f56eb87d393811a872b631892d9dce0456a617cb42e43dd710d1f777887758c5a1bee030dc47b09c2ae7d285eedb542ad5317d5736664556b423dba95a0f3692281d0a45be1b04e6fa16f6f4e6a243e283429c6623eb996fe807e1fbd554700ce874209e3cd43456431e511f55ccdc22b28fb1e53b682f0d2270d1cd6b5f9c4bf69ed788cb580410168c476298b0659a98679e3eec8b30d42db21dd3c3411314bc13105de9fd2cc517bf43fc592d632fd149f738180618376f3bd11fb17af9b41e3572286edb380aa7b4824aa7bade788522bfbd57a0add3262e19eb57ec2f9178cab912f5fa7a6cc82e88473e953b177cca14548ef4595860f3a042792a71475299c008ac216dcb567f6f595d4090167c9e07e0c72884dece68389142c55fa2f3b805e4651465042bb0060738de0663a1b2b7496339174f9fb1e12ab289196df4e30dbfa7c0215ca05c5b9b54d2d25a1440d0f3b748ba7b8178b11bb87a9f1fd57ec64a42c6ab9ebdf9629f60097b846ab5c09d84b25f7123a0471d99ee1db1ea56fc5e50e1f47db5cae10c2bd8bf51fa83b70da0527e1728e2226c9805e7cc2224f44bb93898ca792c5393948f545baef50045218e564d8ea7672d2887a7785fa6263331a5545007d09e37bf16d973ad4b939e11c7f5bdb8050b6c17dea31b0b6d081885a1384d4b2a12a42d31b7d684f6f20866475cdfaef41bc61fc4b674851b87fdb138bd9cf4fc1ffb4ef56351d9736d6b4d94ffcd6cb5edce0756ef888f1f3746b370815e0f1ddf5b2fe6d03e8e053029da6a048308c63f5037f6c5aa2bf92a0c37cfc0ec9551598bbedbf7331b64fbadef696b3b1578cd87c2c21af90ecb31bb578bc5bfb519605f8a3b05ebb5980eda2a2c406be0e82b22e9e67c76da5ad7088664b0efec5a26bbd88f62d2e3f55e9dbdedb6bd08f43de889b88c939855238d9ccb156b825e5da431fb59c65320e59246866c56408926074486b8cc048a61d3e28dd881f748580706f61226482d4ce94cf31ac84e7949d6f23856fad059e5fd478051470fdad0c9140a247779fcd1bee545b9d187f6f04b60711cf4b7435e25964c6e65595d602f02ea59bdb9e131439b34101bfc7807d1315560ea9eaafd92bf23e8088f3ca5c29a477c4bbc04689a2fdaa9bced3e2e6d5c58596ea9fe86355a16618381111d02d4b75dcee6cea42acf033a95b14d97c8da7d694794ad88212b88ad6ca8344069f524646de6037eecc925a20c0732de56015ce4a13065bbb137f546c3f5e82a41d624aaa559b50d55defecc3d6be8f24a9fc86606d930adc486b7b003208711cccbc88151633e1a60a0efbfcbdf7e8ca99f9fa080e8fcaa648775f37bdc953a27c3612db9cc0bdaf8bc410e2fd0abea0e35ad84b8381d73763c6c05c46acb292cd7370c87f3e93167c0d0f8aec3f4ec13de0aaa767c3bdbfc2e56cd6a147000df8c99ed1354ed04bc833bf6bff8306d0145b271518c2746f5cf005795879c194d731f0bb89ce374b76cc2ceeefd7430d00e7fb16cf6dbd149b4f6931163bff5ee07f5c98aa46899ac3d83eff2414f9b55dc2ce6751f4879b2e58f88a9027b14371959aae3363f7508e01ff1f0527aba0badb4d6d115a962959f7a0ce82752f7177089246c82507a3ca696193883034ad34d1a6eab9b29423dc57f44bdc7cd7fdb82c7b25206fe4b10c09717d31d7add36620b3fceb793e76a0141eb32ee0efc71c1af1d294513d9edc8b71548046fdb6ff4e927cf20bc89ffccc237f1ad4b5853c7864573188dd8bc3b2c9e32ed1ac7c2fbef3d7bffbe35dda51b00ccbe446acf9bf6cbde03dc48789fb30f8158ab7a28430a6e6a475d57c357721dcbc75e4bee2eed1ac4bf22c6621da77aa1c97549f26871e8f5c0d00dc1ea60662cb8cf309819aa3a161715d834f6809ec58dcb55f30c5d51eebf080f30ab08663b318a981d7952960b841046cd9bd22ac3c4bf6f90fd4eb9011969036b1d5ecfbbc9d3467f4e35a1e044ede6a9441ff0fe57d16872e99d9e59925d697445ae34b3a2f73f67242b60ea3b934ba4f9750ac59800f4db59ec928a11731bf64b1286de53482d5985f2764a1f432730d0813addcc67546ff14b4f45ed280663581dcba631d4b151d4bf4252e1911b8833737ecdbdbf47acfe757ea0d45439adec9fe08a77e6bdb0f96c2e1e582f074e525ba94cbe9bbb17899ebcfb67f39bd6ed25e0df8c61fc19bf8fea577361ea2632c3820f43a9c0b910b772db8af328fe4d58b62423e3986d2cf25b206c0b915b3472b490fdc39bba82b2412979cc8e0896488a0e755a81d6b4499bf57b2cafc47c39e45ef7f939446ac40f692e15deda48e30e78abf24ac3740195dd3dcd55518f60213d9afbfbfbe64d4cbba7ac815b710f936cd2ea79fd4a3de198e24524f80e5ebb6864fad008d9957ebd702726945d2b55db0cc90948c5c3f43dea7d7325bf80d275e02592b3dd9842cdca4d80c67870a020e9fd042ca18b7983a8220bf6a351a5d6609e97002450ede9c370ce8dc7fcca7ede713ddbf9f6e90c3a3bc953cb469090f2bf024085b5ef1c832709d131692d6c97564c0b4fbd70e87d1d647c9c6c877865f9de007c1a9604136ace044c3f411f83857b6839abf6b502fd44f61500d96d2244dde1431e046b6bdc6a7070d1cb6ccce4e759df895ed250ff51e62a79561e1bf964ac4c117c62dccc6643ab7705ba4f3ad12ad085cd13fa4e1ba6c6b822b5a9e6322e36337b787c9edf6099bd8876a316f0c093a111a2435af764faad1ba62a569b9b6fa6e64ffd11cfdb0fe224c9edd5293c751c0b84fe8d3f49150af68c43d1900da5a4d9ad28b47435b1be610c1605377a2f79473f57f61cdccc8cb4ae1b16e87f0025da02cb860a70dc1100738ccbeeee1e6b6f98cab3805e67269e329f2900db6c399c02b58360d3e8a2553549dec6f141275546513a85adfe6ce0fa87b7ac305f0ca932fa7b58a9e0c354ef8dd2da8352a64560fc5ddefaed0d0079d6a80ad26641ad3ad0feb3b67c16ca275dfcb3527527869959d2c36ffa4c4a0e3d1135c261d0d612926231cc64001d87367a501079b545f041b8aa77779a72c52943c311ab31007ee3f48e76296a53678aa4965a1ffede3bf69d59395f120bbb3e5b90549d3efe9d294e30156ec3c16080f7ce3ff79edec5704752b58a595d5f8617350ba3ba05e2a7ccb921fbb5e9cf55e92c42040d7da5e6d617f3d90981e119d22170baadbd1884df5e25106a70f80c8bebf3763d086b7a2e1b25a2646c45159146fc26d119f49a08185dc2a12de2ae9cce436580aa1a7f512b295c1b71c52cfeec83babb8aa2e6524edbfa049eada28a674c366b65082cb44ab6ec18ea97892c7ccb1daf4e6e3e385257d316f2130fd620f032831bfcde8032f5a1d8d0359abcf2cbc808443d4f8a19a770500537bf776f723ce07c618e91894960e7e9bc460bdbeb39e0be60caf00af95cc2ba553918f3131ec811be537b14c244a7a241ab720f5207e8d9853cd2314e1655091518abbbe0c199689f5ea907dc234c7bb18db50c29511d4d134405b3feb404e299196a4e01061156280b7641a61056f0274ce51b3798fa31ab1a3fb038c23357fe549018f3c40d874168b3a595784874ee588bccc70ec77181915ab43a99916981a180bee6b09d3ebb2d626aea5d5df744e6a7f94d88de5017240567aa5b8516c4db455ec1c45fdfcaae2cffae511f55ef3028228caa2603492ce818d250f2e7b3bcc9c079b13ab92cdc16c3a3d9519b385a83a410ca7b651c76da20c9f8c2305b165520e1b158eebc809e8d6afa505f01491cd276c7948b95bb97e51f7c78401fae73dfacb8a5fc1601237101232ced71abeaed7b54886b16f4b52fd2652f794e7ffea69be25599dd9ff39559162cd6a0a910b8ed7c3b91b9344b55202808984333bc881d7e39d71dfd191956a64ef173ff68e1d103a95bbd02fb5bd05911e48adce2ebf4c824872adf7efbcc17fab1fbf5bd00dca7d14088c1baaae352d599d3b9200f9ee5013ec869dd0a89a2568e92f2135b4986f81d84c59cf69cbcb2f4db45157b8093c0e5a9a5fbc50fc5748d21e622680f4e481dfd07cb7879fde9f8c83a13524be177cc9d90deb9c76f4eef737bc1876242737043bb6827da8a7f12a565a890e6e58b97942ef4ab0fc7103d876235dfe660d65e098577247321eedf7df65779a74aa00b8f3e4e25e136951a1f60256d71a2cfe87f10a5686ab995f9abe0a01ed030317645e1cb69e8419082350fba665186008c8ac3f5fa2d284a3e46d64fa13dfad4fb1e101d1722ef609739e4f7782288bc934ef307edc7666b507013a22a1067a3b350de35b4581daed48ad3802eebb29646cb05e7f1b2d89638715958ad2aa1f6306e0bed4743f206f89a5f5ec5bb204d07b97e5dd428ce0ed1d42fa04ee4902ce2c610f38d885b48ff321db8ef37a1b2089af2b9964dffab0406f3218b87de7ab3a5e64ca23bdfd8a9f5da0aae77719f50087734156c93bb445764223c2356cfe0bddfa516fabad391a3d3667a6a39f6d0c0816d61120b81329a58b463b1bcaa8dbe0c36bdbe566bfed2413d4dcf7e794024de1384d32586993e6a10341a4278e63567508b3c51dbd1e8b9545c65ecede456c41c51ef12f79b7f09f38247d193b806a552bded11fec95662be3f8c7f7e18ae3c92841e18642c112a3da827443b4e7a32cf7310702fc1db2c58fb1feec36bebd42cc3b1159ceb04d12d62639b6c30a7e11a5d097daa373351e3c9bfe200a6d558d9b62ee7f37828e9bedbc42036871b496ef8583b7a78e9199c50d59667fc53a0462ad6c93f3f0f64dcf375f9925673119fcea5c3a79aab03f4eb964f9bf83f1c52b4e80571e70beaed8f633c689400dd5f1c6370e0b05bdecb047eebce9a9f8924babbfa7c0fe1b993f3e3227d9084e3cb2fc8dc65b62899bc3c125f88b3f708b08c0fc28f8e4800798568a2335d9c1755d9df9b4d83cf9bdbdbe5d732104fea99b61179e0e49f47050c5829c999fab0713bbf3be3f147402cfff3ecc2a7e85e7c3129af43b1d1e81243f17a1f506d22be522251dc96ac19faf99c8ec8bf82bf891176f0da36df3c825f646e76bdbda9d33e3f15854746f1d1cd1b5f524c2312108590e82f3b9199e51cd6b2f609c02f7013cbf2390f0bc44969f8917d7fe61fce297b647d0baae881840785da2603071a4483e4c7cf56e2ec0a120ada41f721e8c32162d574c6b96af2b0179227a85ac07de4c2406e656f18efa56f405786dc54845738d8a026701608e3ae692eff9bbc61c578b952a4ec67a9e6ca7e8b79a1f767e807d3310aea7f1fb61debd2194c36b037970aca1d5efd1bd8214c545a5b20ea0b6ecf90944fcdfccea1fd0d15377c33c0069f62a4baa453372e7e8463d073f570b944bb17848d16df41a04ff070fb03bb6c3e7d587886327c02476bc761bb96abfdeb2b5be63c1bbcab7b25ae99d6cd22b87c7c6d9b9868c49049fff1383c83181e8b4b76df1508654f48bcd2216c1476e95b5f77fd55b0dc04a783ba22d28c11a3244a62f9308189c3c799abc74d2af61bc33538fb1de6dc6d0a730f8e59a782115c29369bb70859204f4c94f8fb2ebfef1640f1468e8232b798fbf38101283a74d2de59dcb2ef596253e8772f6227878c9cdc440f80bfdbe1e49235302c08d4a5819b0d2b533c1bfbe358f8a76d24f2bb217d52ae95c2197507300d7385604fd8227229e16de77d990fe98009309c76723fb723003b1deb350e2fd5749d8f0e713b732f949b2c5ea04560b26716f0e2d616bfb35d762c99847b29332353c1f5942ada3bf7f0ed74ebfe91180a9af324f2d1035616a6123e158b109b41962e0ef589e11a1e9b5509af01a5385fb1c32635616444c0fd18722432d2aa07b3ea39473878363625ce8e16d4920c2b5d31101328e0c4225efa6fcd9479c96551826ad6f909480fc1eafe7cc71dcc91fb3b58c3df365816da7b353382f3268e981e43263a4b7894a545d91a8114babfea86f6702739d4b71157bcf54a5ce3fc4acd7d9ccdb84bcad6dde727927836f9cb842877b1d5b569d2a7af8aedcf520bcf8e46bcd0876ad1e1480f0548a45538d83c9357d6b2d0fb4003bbf8ea992ee2bdc556fde755f1fe7782bec3d94c7fd375cbdc7063041cd2f8c482d9c659653b2d50ad336f11b849f8a339768162b4fe3b4f0c3fa6c1434a308c52d04c57c4f4a991d46864ec49d9ac01fc56c08dfd9f4f0c2eb185c9bd3b621f407794107ed3e765a64ab1ccf7d3c4adeb110d796f39e36fb7e5cc77fd43e876b1590fabc4fa079c069bc8f3b4c5932c487ea70ddfc40cfeca628ba13c4c0e8e7170b96692188ba55dc264129a52e36b7cf52d662eea7827b807a511a25267b67714259b7a47dd018694391285080e37cd5a703c4642dae6001b7b42e65f4fa042723325a4d5616d2b3a0ccd219b723811a9a03db7de757621907c5585e8f715b86f6b1927553dddf1ce950f0e4640cb5810847d95e39bf234282b8d7365b76ced9096b74b4a9e74cac7fbf9c22ad991fafc2af357651de672d8cdf1e106bf722ef5b9515865726c3ccab630967cc8b2970fc8e77d2bf9c5cb723729f2c21291b6b604e9ce4a5e563074ce603f025e601197d81e4ded4935e109c938e3cb081e9c4c825907cb7928bae1e68234f73fb8b95a20b457bb90fac9a9607d18f0390814f1dc3c8b7af9ede699e67fdc9cc1d21759299728bea05fb46224db2301ceb3ef124fd4013d092f19f9960db9437199caea90c9a2edbe757c041d56c04f36c0691f74de4e06ae87da24e1e7cd72f0a30778b8208ffc09fbeef7cb4fa51839a3df941991eaf62cbf417c78e64129fb1fb66d2a738a694f1686b71782ece80faf4bc50f7153f91f27753c546818e964553677480ad905cecc613b97716b9513de64ad7e68e36beb00fed8312dc09653849f35740842bf8fdfd349dfd4be554c619d3a795fa500a4ccc3f9f800235a83a367614361c170b5d4cc46118147c98ac1c4f997b6ba4921b50d8e0e49f6367263ef61e5c596c46614761171b2f4523025b217ce6bd141d5562066ad2803bfef3b2af0f38d68c9e859e864eb33390c8d84e8d8e7600e4905a22af07df925a703fea193efb04c7f8ab794f50eae675c29b9fc2e7502a2f7d6fe940262a11ad5215f70cb3a9e00116fe99434f03f6aabc47e4784b1c7f5a9b7da5b905a7755457ba202e5dfc920a99756de39df7bdb5a9f35e5954b5ae202623d17252c8c87b2a99d4d78f1618d3157f964356333d75a8cc8064602be12145e7a1731d0ac345e7fdb03817689fa90fdd46e3b8e47b9adfa0960418ee7f6599b5c284cb161865123fbf689d9c0d2c74c74ca82fabe33999e81323f54a1d949ee6ed198c7d0dead503d414bfec8443ce2a2cfcdc8daef507a2124874b0c2d9a9a4352211dbdad67c6440b77918534922e64a1436ce7a1f8e7f3ab95e90f83c69a45e1ebb0cfd8cadce3d0fac4f57c8cb94392a23aa4250cdee87f5dabfc5821e91d14ce17d047b5685543a033b58321abea1f8a1a5d90e480c01467d829f83252543c530a035458b9d8bfe340726b8638b876dfebd20a6105772403fa9522a6d10204f9b3c72cc80f773fe97b407fd63bc654cf08982c3ecd5faa892d6009d905bf9c0aaa49387a7129276f7544b80e983e27f96df1a0a33e61d390070f562e75d108ac34283452499c5c985c15a05e7471005a8f8bf8ce6b2edb3d675c134194ea46e0a9c71d6a24ba2d67a59409cfd6db3d3577625a81980c0adc5ddb21794f392cc7221ce08a4f1baf8fe27791618ae87f63b29541643e6cc1b73942b70690a6db2f20ec0f33a4f8e7483ba33ffce10d4d4522861a26c5fe69a27239029aff52274d39bf07c3606cbf016e8b74f27aaa23d55a1c866da1a7f9263b261a0efc0d3a9a21edcb2b67da0926c2e3601d05dd58fc04b33eccd96f9067916a92667c837d0a988776c1294902904142923e34b17422960ee822a75f7fc55a91b1fb63583631ce4b63e96f907c2f7ed13723ae25fdc47b975f19d4b27c80cc39d9dd14479320265f1108da2d262653b6194e57808cd77c552e18705380a6e3211f7c811de33ec8201fbbfcef9d17b846fe1d97efccc5867d90842c5d09570c966661280279f077fde7c95afcc190614348a27303dc418616014804eacb6efdbdbd5ef335bf510979f31f119100b1aa7a1d1988aba9930b52fc1683a53b26835d90746b6c2b8f54b294b72a1ea11d92cb5957580774bf49c6ede8388699c6b824a87de9f4607e805936b060e3321f6eb128ea567cc2ac9892de03cd0525a2cf00477ec6a266a409d3d2dbc46be82a286a7ddb2e446c6f9e4c0e893567fc550f64726d6cc1707e7b9d58da29fe5e3ed7351f65c743b67f26fb7a505ef0c2706b3cb58c3491bf01f0f53a66caea9c310921a075aa1126682261537c9072ad7a86c0ea39d33f7a0fe7716eae69f23daeda6f09e3ddd3851435751b3936fc51cf251d2fed03d671e762508721662956031a1782f3fca3abac693eab4c9e268a0b5d31cc40e0c2490ad1faa58aedc94f729165746b97f46a8f62e604ebf2ced2200cce360d62fdffce2573c3699fbb9269aa6991ff20a13419aaf163751c007ea90c9d4398b4cbc8c7e86b1264f2d38417e871270d0cea234fbc602d10b539e42bafec0a86b5090789f24b592dc291f7b70a53397aad7cc32dcd6cb89f7efffa5d289646f07b28a622c1964d2c06eef335148cf5600cac9090a66641cbe85f4e0388840fa04fce4c56f454375d8cdf85c1a80cf9930716b825ae80f04d1a6c19ee79dc056c40515ea7f47f2289197901295b5916fc4981148fa6d68299cdada1c23e25c610f628ac45aa1335fb2cfaf12188d4852512446428c915c7a0012475de9f3a920f0e07b57336307092de7d385dd7accd52fb70265ebb40c4ddd9a846d16400431084f882c538cd53b5a06c024bdc3a1588eb8461fcd16f51cdfe0e66be8d72ddc6791118dee1065de2a0e294a42ae359f4921114b127abbbc9abc54f517798f8e23fcbfd5c9b7e4db376f6c0a3df32dd95420a3bed84cd994ca8ab095a9c82d9517d575a26beb6594fadfdbdb1f889474466eb51089282b74db36ea78990503213c282953321fd397fe33d7523de95a0a1bea4609c4d94992114dfc098735357fd2c1fb2c2b80537f97b7ef9355c35bb0023b52a9e8fcf9a884b2810c46ffd3b476009b3bb93f28a7328fa5f882fac32f70e139416003ba5705501efde1c3083485aca663533df5897160c06bf9b43dda97bcc9e6b6d9e04e9449f5ccaefe133a7e14bdd47375cf0daf91b15393951b389759cfb4a2874d6df95c434269fd1084180afadb1c5b4b79a83faebbebccd2d7687f2bbe623e185c72e22e48e60527a52adaafc7e056701ba3e55a25c57ab313d2f2b8891c71686d51fc5aa8299a3797c315ee6104e4e2c344a43c452b6562125ca2830fab04b6ee4722df0b9ae546d1fc4a2597b77b37b235e50dccbd9f3a8279490e3ea7610bca26327e2b20a39d20743a8fe83f3039b1c2892b9f0e6b0075cd94af2e7eba2ca9b9e37940b262218fab8ec0f8f072b98a03d74a012184ee64e56419f27341497ed9cb9dfa575d5c05bada06f0ea6ebe9d334c92b99a0bb380dfd1d2b66381adb7b6dfa039461544dff9567dc4ed363706f6b795dc3a7f15dc58a5f67ab13af7d22dc489c5e6b8e31df35994fce9b3a7a82495e417f6e79a84a7901b87500a89cb3b3ef6a4d1b2ebaf0dcd5929adbfe2b1468e97964b43fdc19180e19e40e6c01c1da26c37e25b6c39565942f69a0c816af603e0f88634c5b0250a8589a7a1d450efd8d295d4f162aa2cd801db3e3da4e879349ef64edcaec40c844515989dea9e4aabb0535b849d95d061dba2a0b71204d5e84ecefee42c207ff008b8d0fcac8687980b8dc67a36790cda99ffc9c2dbda6513edef4215fabde0b0fa31c7f98923b24c00d5cd64a0d784fd0315c00488576555836ecf353cf93e394da787ed58923a678fe9373c4bbebeba356c30e1dc7525b803f1a173b539f3593b0ec51999fff7f2ae1468eec73a868b84c2fdab8455dc7cdf354addf18ded98ab106feb8108c8a5d4f3ad14da5132b438640a7c3869bdae3a9ca5b24a9c1a897df3a03a2de0b0a8e32d4b892094928049b1e8052ddbf754ec866da98a997037c495c317bdc9f19ba4c9e94066500accb6d2c11a95b540f5744b04185e18734e2cf2f4ae4f54c74a7ee72a1073d536c4f989b64b0d1ad6012142d55cd600fe5a7751a4644620651fe123eec98350f3b8dab3326bdfbf14ede3db4e3664c211af2b0fc9d323fddc18439c1615ba768da09edaabfecb132c39a6d859820af9f249deee7c5527ec73aa115464bded31b2dbde8a000acda9083ed5b68fb506cb141cb1a4e0efd02d6e449d207230da66eb386734a64c23508ecf8718fbeccfb886b2f1af720aa91d797ee694a232960d5538b01daeece1d73425fd76bf49f11b971cdbdb48bf3ff2a3fe689b546881fc02859e4a4cb92c55f825fd55e6ff5bde4a90dcb4697efb604376baceef2fb43176d7934f0351ac9cb7009abe9aa14425d4f585a983296caf16f8c5e26a96f29291242ae2f1dc2518e9417f259d7cdc2d73ed9388632a13d076415f2c775e59b35a86afc7d3869dcea994f50942064ce625a7d83ea3f4d0d5bac624c153b74b5d7a7649f1e4a35413a9a6b5a2ccc60edbc60fe5720b5a7cd1316c79bf4014bb8a2acea8dfec7e81576b5ec0c0e65620a522cf54843696761cc4408b90bd5220d61fcf435b45827d2ad9fe66e45702b053f683ee5f7ab4b631eb65d26584ac20f941599dd52ae54aae3122c6d83e7b99905ae6d3adfe68d515d0c67d0dc57980afa5e02b2d0d35e2125553aff58be363c50df1bf12f055422d949d4d65ad324268f98865ead9dbfaed0e396d9c99980a6fc4aa69e7207dc653a46a9b5c1e13cbb44150598e15e6d7495b6e51d86fc39bd021b9ed5866ee52263e2c198afdff8c42481e2611b3c53ae337f74b2b61568cec4c609879fce931777faef80caeae5d6bef4bf8c14ee9d177c2f2db9f8a8a14b67bb8517040c411ba84ced8247c82910cfc6c88ddf1547462259a6c702800fdc7663590489cda178485f91884566ebba5cdc41b47a2575a619b56ccab1ecc7a9ccf113bb7679705641c48ccbb2bc80ed6a8afd59121153dab6613f14d73e65a86279930ea55abdc8545690a409f0e3bbd78ec6a0b8726a1ef294cb0f00134526b4a5516da892d8f405f27a4aabd4e847df0c76bcffe8aacdc9f6f270e19cb078a6dd33110fc03e08fed32ea0433452e160264840706755e43522cbd4c360c9f603807eb0856b6f31264e4b02a5f90cb4d16a9b369f734cb0d949a17136077dca1ec05489a0609279ad65d9a4f31d711dd7b95895760d863587391caad18f429f420195ad5898546e8fb30010cc1e4684b5df654bc96d6112fe81528c5716fe8083028ed590e454ee41fa6983a4076a3628a80b7e0398d505d0f1797009ee957e4185f7259c706bca0538d8e462b47278b389607e7338e5b5428922a20d4216f449022fe23f6e7e68a540342e31af53ae237f36b52632ad46c0c6f9dd8227440f56dc6d2ab0926cb96c9ff1b82c6006c2aceb8c991ac5f19a31316a9a242e1637f72a0035fa5f7d09261f3822f1276f41e8264fc854503a63a3652a6cc3572cc2417aadf5680c586a70a51a37b52ca7531de0d68d1c58963a9043db111330742ee3f66b271efe55e165bbd453a86beb31a8cf684a6726e29e10c17750e777a4f99d4ba47aa4506e55d4851b6a9be74dad30f68d8edf8b0e5f5aeee626ecaf8a338ff9048ff0ab7d002d20a8f0c121e820ff66a2dfa5fd0c9bb33d57841b68e7e70dfdfd7724616a4b019983460fdb2bb88b1976190a70cba051ad16c0b49bb07526d695b1f8c5af6ad0a29d56468f1da754242f39c7fe8a02593295954760c2e4a6f2da26a65fae9d0e56924b4f338e425b3380317edd5d821424c4169b6d306cd2fb43a107f8dfe9fc8e460e745c9a27384d74e8597d4cf265c36f03fdc49371bef40a4ef6231483b14e7e31977c4b31e1a982339e9f5cd8b4cb8341791d9cc496b3acf372c0fc20ad58426eb9d2edd67ed739ce9f4542eb809aeea8078911c10a29c8f1474c0c66cfa8ed944ece043385f91c789374980acdfebf1e41ccca592c53465de15be2635f3178242917dd1094074f497264ad057ac343d2480d907315183dff51518d53a073064dc3f6b82f8840381306f4fa3aa370ccb9b54573ed0b985f82e42049e789b371f9188f206190bcada5780e4018134d5080341b3d7f9e1a24b5658510d1d56e0e51f095ec37b427d65254bbb494d53a10cd10cc25f72dcdd516f8da2684704d8a45fdea86d163fe317a90f7835cce255d9513624afa8a0570ddddca69da2dc82352892d5fafab23d81ef7ea78448ea3b2c09c1bc68163c229be620221201cdf48b505a6ce6247383424f683413f9fe720b6412c485426f239ec5afa967800478af3c4048225158ff63529f5fa629e266341339bbdb74c046fdf1eb91c1e85d70f27a64952368a36a0c127a3a86a49682b18416a22bacdf493d2abf0d86d39a24483a97892d20b78d4373ff84fbd1b0b9340e5646e7801bc4c50ba47b9233d24d747299e4149c5cec14fc1e089a3c585d796d21e44917b787bbdeeaa6205e63357ac0f2a8a8c9de4f18cc8d2bd8259b7b9c5f64a76f79d3a59e694a85d021e4fd284bffe9d1a75a01a5544898b2a8978092508a9ede8fd0a251d297418c83c2483290f587b9e09f619912c95efc8244a796a760e42c8338e0f207d84fb298e00230c36bfd27f8d8fd44e89124b17cab60f387fc2cac5697abb0fb9d79bb83d31bc730a4e791c563c2d37134d47ff645470564f78b546a6b9b5e871a99ef74a8ea2178cd5b231630fc357e151a647177f4eb6e57a32a95fdfdfc82d8c91994cf42a8ad96d42803b10019c50fd2a9cf5705b3ea4058fd3e7c43072dc08de00f5a3564c1f37ea6bc80c378292e7749b835b3093e297b34f7bb6edc0781a7f1d8cb276aded1f64f3fdfc273f81b53e75a23d0373607857f0734ebcb42881e246262b105b565b4c58479c034de0d4a5225bcce7b9fc4ff306029206c36c0090898eec7881c9224468e832c5e89ecc2dbcfed688a1fd59fc71097dee48a924dbd988a641abd7d53c626db47285dbc22a1c2a1bef35ccec353efd82bdb9f3638d49d088271fd975598a9b3da3188dec5fd5a77093befa90208d73b92616fe37fd6cd5b7144b643af692631a169b3f595851490053f314485b2aa3e8fa85b5714ba9d5d721cb0d2cbabac03ffb354ca3bcd12f51bee1a0cf29d690402c44fe2250c89fdd860cca0948fc2785ea8b22b51979dfc974ea0cd54459951f6f28115c84338c0832f3d033ca908351b8da3b5834fa767638a19fbb3e2aa13930fff3014751aad0d153f546b8cceffce9469b569984516575355107ad9d90c0aa5cf6c02423f86ba8f0c846a7145e8dc57fb55d8c5dd2763139c96546f9abb2d3b805a5e822431aab6e280b538f76465e7b948108a5e0acd189b2fdff7aff0ad19697c5467c4108d83f8c12ff2f0c199f1f69a9e3e9277e8152ba7819bfc54e027f0a7c2a0e9461da6effd8b709a38724821aba4e9193f7c6c9fdb71322cccd8ecc99d31e980ed163239c14d6257f5e2c82287f60824ba2edcf6b39d1810f620cd21680e1dd33337bf8dc6b20cf5877da70e92956413759e94d45646d11069c16abcedfb78b94270edf31e9696d6bfbb92d3fed544cb6965f8876be9b644bb1f36b1ef10bfafd30806c2bda0cec7cb9f9302d87f59c4788f4c4134f4f9c7718c13dde4963bf2554ce08f2058e73cc52455ec1c287e912714c8c8c57b3c690e9081c53e2d6d637b3e59e38356178f07195f893131885dc9f8af967185de2de1d01d946c4697150197bf533ce569c1681373af34e226885593421afbc95531c7ac6ff6171a676e64a42e3d13764a62ae091afe2d5f7b623b15ec4ceb9645b250ec5ada2d69ad47077755bccfc978100400be0bd67376a38905a60762aa614141f5b1994c5af1d1d2999c47f4ee57f9ded5141d4dc04cd99e299dcb1a4de33ea6f2de00875ab16d9e808b82da405deea7fdf9afc9cb9e2b71bcfc0d1fcc69240cb94ddc0dac8385310a2c6b81f3a332121bb6d13a5a451cdabf2e1c321b0ab0b310c1989d4a1c788b9ff7b5463ddc44b8824352a098d1274901f988b65f677dd6355273c70c4b8eaa42a1ecb9c4314918b86cbbb994c1dbd22224e7eaf6f5fb5f6247a7da4907167d18ff2bd6ea56376a1e6df7dc3f7eabb79f019392fd57698eae8da4cad49257695d2cc1b355a4651a8ec0733327b2893b52c4071a5131b823f79b3a6c58cbf4335ada2f853e89768692d4858922fc9d471473ca358708c964a68a2f2d194d27baaa382887201cd0ff37e89e692320c119e0db0d4cae0596def14d665799b4a0b3903167aa5cbf0b13a36edf59f381d5ee9394a1ac8c4e624531e4ea5821fd8f0769f4f56eb451deac13314adb0bdc1f62229b34aa68f7bd0c44342d09ac05e9c4d963c66e68b222d9e62e1f51b02f335db41a9ba3fa111542b739b6403ae1a5d1cd2c95f7fcdaa07a33da7118e0c1c5df2f29f4a536bbb88a787a14d1a5dc84a6e7542031236127c9a95a27296d3cd6a0f09e69572a98e74a00a0a08fd7b12bffbcc05ff0ae5d768407b3024157564888ccc8fcdbff7d4a6396318c6007baada1edebbe2e2860f7eebe45036492be4df85063998ce07a0db8726d26e712ef8defc34c85e6f5e6b8e91c917170ba5420b2b7c5d4c2e3fa18f794d240f849511850a7e8532031808de52db0e6875dd48f645acea26d3637080a106aba59e085a8d06a398a541dcdc7ba38d54835099e70d0c649edfa84124c11beb23bfffe4a300602dfeb0b05c4f72ce4fa5ff4b397d4c708bee41c31db01bbba2abfd13e90ca0ade1beebba862a49bfb1c0d5137d19a7a541997fe7691261b7cfc386a5cbc855c237bc9f36ac56aaeb6b1cc595b8fac3987e1aa2c48a5f574c340a402473573c4a8e6b6781ee9004eff0de960b0d234119f040813e311dfafe3ee4551b87cbe6e21d5e91b5e835c152f339bb88c421d5325dad76bac8393d103f1b158fb9fe0e8c622ceb91a2c8a95db9f3ba5d66343cdc850fa92bb5bdcd84c50624def8e21a9eea45ba60b5c19be6ded902fe265e5096017b94539fd7a5db575e3fde99a851726ecbf347c9794aca6df63ab05db49fa5d10d6be004bcd9c69ad82794ef53789e9fc6e7f8ff6cc2622f4ee872ff17493087cdc64624aba3dd8b3d9cf1a30bba09babd869ae54fe2124c88e8464347735dec315738b99a32c1b78484cbc69dbc8ca0a3cafda38bc04978c8aacd10d1cac48a8fe3b63acc193ad6aa92118209636a0552756b497f5f58419ae3c85a08c1316f63a166d2a310a85835aa5ed60d861db9fe677d8ac907ffab11475de7ffc01285aab24af630437fde52d1cd7d423ba3ebb886e87dbfba0f03a78c3aeb76fbbc1aaef9b8885cf2cf87f578f848a7016d73eb1cf04ac2a45800ae395c0ec5124535998c2d78e065f26b00cdbf05b12dfc09d2a9df22363642f96af6eff69270c5907789d0283b3edb4735e4e62a6eaa11c6bb4d42a97257b8e92879d248f387273df9a8240ed9c588b24778a643ac7ec800206978a0ebeaeb58c33811a55b32d7bfc9703b034d65bd87f90da9a17f377764c40d29206b9bb879484c8c86974efeccaa454b4ffd58aa2707138d4bb0a095a2d358a11052374168343465752aeeed4b2df208a6c6cb5c9f2fb0a7ef8cba676d283a3580adcf7c4246fcc5b14b9dfd158f1f00f3aba47e1be63fef957731f0040551a3deeb1b9eb96d3a5847d38017b3dde3aa687c4dd619f0c4d04cc7cf920365c3c56477348107f8e6052538a230d92c454903c639c8ec2648c10b9445e2d3aeee2c6804cf282f024fa4be3f1e0c7fdf6cd98296552140ec578eb4d900e893a1b186784902eb5f95eba4afd90145c6a56d50dfaaff39b041f8d2141756cc1691108cd5a76aa5f9142137c775bc660c667be538a4ad6fe8f413635bc6c8716d790176fb1e4687fcb39741ccf17762cf3f60cfdf65a00f4cf327be0e49a5ac0544ed689800d567ccd0cd8639be71d908212005efbc065b2d41baa3b3fd5c0f506231a82971a7c9d5d4e5649e8261ee76be9aaf0f90af190bf054fd23c6b7d9b3ceeb6d1d3ed2c03d1d1cc2fb76b531f349aa04001d83974132381b5756ce4c4aede49d82cf408095ff2829afe75de9761e050ef4b8b2b716fabd3a0459ee51466f2d2620b161ec8a9c49642a25616af86f8e3ad6138a7bca67536401a28abe07fd5bac4f0c8d06b307ef3c2c66357abb24dc1b38bc0799a1be6eeb2f0eb2cba865f27d4cfba741cefed8b1af825fd4634d4732d7e88c45d1caf1c4b9886562d5a248062b89f47489729714ad875699438a1bc75a2b4dfddbd04ca8e3ee240e48d8ea4cce7443a1a7732752926202cba5475c3f60acf9a18fc15d7c01355825b1a42e6eeb63794fd3c073f0739862dab422c1738b7c94e4f6718bf6869260d6223ea0d41d3450c25120f21e37c4fa3c65b1ccaf3bf82288ac3aa04c6984f7b4e81ca0649ea57d63b1b905ca22b5aa86db6a70b35ad314f6a335ae67d952cc207608cb89f118803686dc507907997334c30b655ac88ca711d20d733eb4d71afab76f77e235f66a92320274d68b02a340b5be3f125e7305b15d01b91e0250e5d0fc4fcfd0a763a5aa4f2a56e4663c4476dde53f90587e47f6a50bedb587a0fe9330f67f4cc2ad144f6b0c9c634adb1e255ab7170bbe3637ee03e3468e492411e3aade5ee243343098ba239470f2639a1d2251ba5fe95e53a8dac434d2160941773a67aaa22c0f4fba8274dad5ec7fd00a203cc43b4a2f7ae67067f1114d983dd19153433e8f0792ce907b39d03680e79e40fdb1eaebe6e97b7f105d1af5565ff519a2a994328320a791a227072637e59871c149fe0b4d86c9c0e4494f33d70fdd938c29c8352c0fc2b7e7a205a0a8843409b5ad9e03d12543719a328f9e579bc3eca9fc37f2cf80571c41abb825e74c861ad44c6551f07366edebe5f646f9b11c11ca758a7fe7888617e3636256cea413528d4ab72feabd4d3eb7c7ac52357776b544b0ffe8b676de6ddb72f1f8caf996ba059002d5406735db736b23fb333b4f323a2b28fe504e2d35e5a23942a79ac31676b71c52da581790248b9b23e3d8a96dffe1ff1c3e2c144d4a66ca31758b8d3c049338323b0642b3d02e78e063266d97df2fac0f7354183bfdbc50ca3c862692120f2d92890eb5aee2a0accd1d4cb6426f42fd997672ba3f4043912d0cf02a7f3c53c277c6eb63bc00dd09bb21df1dd924fd0b84e494db947b0dd32cf9d4f228f7b260b286cbcf5e89a29a2282958aa36da524d910236f9e799a6f416672205867d2f42ddfaec68f74fca8d84b80a32c3117d2679820c60324f0636b61efe08c37592cc3604c880cebe10f29747637f059e270aba604738359e4335797655fc73965b1db4dc31062c9dc33cb48c1a06ed92a9a99038ad714d987595275d09fe6e7c2e2ae567db41ab166dc258bd7568dae7dbd979c57efcb01994feae42005591e8d7659b2cf2f43f303197c69bdc86fbc1a8df641ed06fce73d92a5451a3f255d071d3059ee1d532e721baaf26fd4e142a51425229fb32e5bb8ce5f97b4e2d1a5b5787e10576ee24ff913b7c48d8d7f74f6033664c57e606a870ab71c33ecf5053df1c4afe16a997d529cc68e24392e0446b4c98f752d06fc5f50b4f73fbb4d066180a0bc22bfcc49fceae7c0a00accfe224cef7a4439002f9f2c16eb0b6adaadc70fa1e56534b66e98aa06c02e05bc42ee5630edbb2609ee6dd25f5acf6a3164b7970116bb2c5f03b0df793ef378e84f03a45ddcc04db58956abf2c374b377a9fe973a1514e1116881ff305bbe2f53cbbd6c6c2d6049724b7c5532fcd01975507ef3a5fa60cae37092a6326dc87f58967033122918367a627ceec23873b4b0d788d4cfcd5630adb52755a0d64f86f90af21dd5b0394ebbfb6d5795bf6f745f75506ce79ee8a2249d669566becb2abcaafae07c52526e2e4c9cd50bd4f9e9a1e837df826341a3942a90636e99a42dbc2b3ca38130b557a07d35831138ef3c0859dc942103b09cee7e30776a97bf3dce83eeb07bcfb99006907f470ab90efc50dab6fb279cad1476daaa5dcc74a4ba11654548f641e49aebd930c53c8ee53624a0315c0dcbff47bd9664c4620d93290fa1d3d0f89e553f13120c1cf89108be2a0925d69a990ed510f1d4dde2cf006dec2125e837cb2a0fc415080c86f132098be001b9394c541e520f25adbc4ba1218b53181d6a7741e94c502c8439259b088aadc028c1dce089f2a073217122ca852898a6562d88c2d857fea2b1ae0dd58ecfb6899bdc59d1048fba375354186c8dda1e83dbef0e17e87f14257527dbff32abc9a06b831cd99f7ae6e12240718893619ff2345104db69e9038a9d2711a9719fc6f304f5163521c7f6793572919b4c6e8758fd713dfe998427b1f8fede9f94c23c96f1ba6c5b0690e9a8003a97f56c770859935caaba94d50c39047392c88165f4f0f34f69e48b825f78f611a3352291fd082482c4c585adea2d6b9e76d432d97c472912286bec09ca6cb842de8d8b90f97a371d5ffa1bc0d9a4e0a252a579209b18038b98caa2365a09bfe4ad83207a7a007e952371b49333f01913e8aa8b71faa5a628182844960f42de37c574ade83a871fc6767cac89766c1a99baf0a72c9a43a251f4a00c74b2d4e33bd4a37b44e14ed607514359250b9b43de2a968b9c1ae96b0b7dcdd945174fc1260b281760b055980805259dfd8cd0d0d149dfc03243b4cc567a3d7ddda4e38bdbdf1c9629683e82414c4b33f367940f980b8c9b66242c80991849f8971774e06dc1fc25d251710200e36f0eb5d13765cf5962e8d47027f3d070bc32fe80582b282b6266a1c4249edd305752197a948f7fd79d041e3a0fc950304b1188f708676b033ec887503d32cbb6108d881e57dd8e2800d3c0e9f8233d934a3170fd7ac3761ed61209520cfd1557236442cb1f6cb8e3573c94b994c894a31dd733735ebd2c22e422dcd323d51203204e62fda6d7d979455bb13360922af795791c001d5d5943f0eea5de37416605e65c17913c15b0352108078c2e8a2ee56cb170ebdd5b8964cc06f92829839c226cd336477e89676409f12dbd8d78a92d8550b0b5cd3c28deac5e35f11dc3a356e4da37a39278701acb56881580a775ae2e055ae7eee16b27318ddc7ed1966a3cedd5cd3f45c6da29fa1dd045859ff107e88e832a797213c11e403c45c2434527c9ed1919e73bc28374cfb8b5aedb524be550168527d45d75c5b8d930a9353761ec6d0c1cb62c6ab83d6f798daa7455141c6fed82ec647af86fa0ef2c90a82f4582505d3ce4d80a399bfcb7f1bae6310d67f13440479bf591747594354bdf472d743acc1cb8dd568bdbfa51245cb83bdef015282da3ef8fb347709589a6eaebfc6a6664dd089d0ed94c6471cd5df74537b2f74deda61163f6600c9e275333389d167b3e5c273f39c66097a74e5284428accd3999bb19429e080a2c5d53d8e3e6f250c077d442fd089424e1b199fddc6d91832da3f63f6cfcae70d5e8ec638fc3326242836723599231ccfa34b2e3683d0354f232a0768018f5c95e2a371916291111d92fc8b8d2ca384b042b00c4d6248e9ca287445a549bc4466200a48e4c1e9dbc81088aa6559f463ccc40e3427050f7ec09e51f77eb2d43a2504c3233a87b536a0ee40c75efab24665769a33b273ef9110df36a4ba3947af54cf569edc13e6ba31c565ecc9c83906c562c444f99096ee3b08edad288a6040463f91e1a12c8ae903be10825042d3786eae5a9bfa57a73b8dc565f90d42ae623ff4ae995f9d387243ec7a00b0585a9e2c50bf3388dcf1497a9869e0e214bda29ffff613d3f7cdd4567b41163717e242be308981addb5add95372217130983ad112de7a47917656afa6d0e602bd39b36526eee18bab02f730b2f167b95f2211801932a5ed171dc61e47f68c3f74506900bca0382912f0adce9361b158a094fa0828b4fbf9c8b4daf26b3b54eb9725222879bad17a5f3cf6eca8fff2014e1e0ea2957e5ace500e17d3204c084d447c1adfe7f337085f00759577bb057d61ac834da491aa5fc44f231ea42c491b043c8e8c4bcfc43a880c55305c0d6353c95ff8293bb8b7f7e154802cd28266a488c82ccf49b6e59bf2d7a36068100e4fbab24b7ca7becd3ec3bdb73a81188f64a2cf4e8a16621636cf93b7a00391412b2bde40d62a558780619ec3e6ddfad2a97d38d4ec994dd59b79dc55b1208b466814fc11ccfaafa2618a5c7a93eb6cd59ea98d79c8db55ede18f22f5357c06e34090b7a465d456af9f32d2824af3a4bdc659c21bbd18e00c8cdfe9b91af3e5080c87676ebfb2aa9e1c67ed2b77359cfd552c305e53c1bb1630b262e042ca89b489cb167976e3878e4feaa7f267c043ac55e07401e520e5abc55c02b6b17d89fbd5422b421c8e4ead04a0490a0cec1f7789d4bb418a3683fc354b672ca567f671df834043d5a1baec7f0bde809075dff33d988b0069d0040b7a3aaff92c0ddc03a822fccdaa20c35c6fb7656d55939369e737e627d66ac5fdddce2cd4cb3382ce7193dae468958bccf55952572f0a60370edcb5ee091cd7c9d3a856cc7b08ec8cb2416ff4cba08c0a655f37a6d4aefc5d81bf6dbca18b0cab8e0f78f111757401b79f27450b5ddddb097e745ca6f258686408e644aee6b746d99fecc0aa4894545b05995eeb1a64d313066f91482ab820ba34b21acbd4d0cd4ed201874cb763c8f176a7c44bb63ad3177ce9bea732d4be656c7dbb8e2bb10807f4b8774bab88895148bf4001979f87127bbe565c9efb9af7457a7d6ade79e83309d2e2747d693f7c1053672417b03e1e9daf60b02c99974fbc87451a67111ff2e80def6557811d9a5625dace84283194948ea015f1f0ca31399f60f22bf19f5189318d8d0f045ca499b71e0e5a78d03af8bee91d499c76d2b4d7ac60e2d9ca6fbb627ba6c298a7504f1632081ca463e2450ac4f1915d840e058ede2443405afd1927d347d8cc30fe399f1b3d44c9763552cc294740b42335d45b0176b68b15db1eeeb02da67c35cba09b0a80a26e3ec46f7d0f7a998de0b415189349b1813cca9e0788ad8cfc1356d2f5b816cacf433e84ee2618cefc08f24359517d3227d1403342d7e1451342a20bca7d0ce203f64b12d02a75737d888d36bcd4348a071bd9c2425194e37422159da7ecbb37e80486fe2c9894c20dbde3f72fab8bd067ba0b34c6f1325045c293b7623f4414dffedcc25cab25b2932730f59aca74a81398f7aaf8aa7a302c737d247d5d42ba4c5cf5cf9635bab5e5460516f9bd986d97b9221ff0abefb4a3716c0fa0ad6f58fc40dd72662cdff9a67c0a14c25816843f10f0e73195caadd1361895ef147116b15c50afcc589dba009fca04f0569386d65218184e239d2e82aceee4fc76b9bc2feba95674250e312fc86ad2d43020d2fdc0c82f1f7efd7f46c1d3f3aa7ceeedb5134df3c36156af369a5125cae2dbaaeb602bfe7d7aac3ac2458d0a69ef9c6eb3f058e00cdaabb75df4448d3c72b535dd3177292bd873808b019090fb2de461817d542486720caffa68e850d1b63fa409a9bf5b14a6584c4510c4654900669fd66f98a3c99a3010ff40b3937eac8c78febe14a30969ab538da5657c268adfbac7ef07ed26b488d9dbff991e6e539140bdfd5b4518cc67936b51af7d033ae774f0953fe0f83597c4ce00d0d73852dcc96452a9dd2f4c294e39c1caf002c1d395ba90150b05f3fc0ebc054e60199d9fb782d6e3bb000fa6cd8f6518ab22cf834f56ea8c58235666a0fa740cc516490c169788d842bcb89cba4758c2aab11aeee5cd3a78ab6bee3ebf86330987edcf5345aeee3a983715d53d63583ccd274cd52e713b0e4f15e689274892b16c45210bf9309c2ec3ebc201ef0f3c350af0a1b74de9c57acc0758e1700735e5d3732343e83962cc9dd25b4569062c873db615f4f6e2294120ec2f0605f928a88fa75d9110ca70de92a7dc97272d0d69d5c199ce99326b1427fd7d6ebc195e5075f8658844f44a7a0f26660411d4402ceaef752feb55fa0da801e18dc98a2cf88255e347dee59ea70e280b55f4ca9a5932a8b26a2067c890e72343afba606ccd43530926164981eaf7001456cb0cbacbf69db6d1c5e24927778dae1d0a1ccd53cc96a14defbdb864576599a8d52189bd4fadfa5ea5d4b2126e67d1e6fa3c381a5c77c899b6e27a82541d734a880f79902eb25359e5016cc1bb45a108f673a1aa8f7f108b2a4bd25880dc24c734b0442473629487bb1bc68294e82efd061dd3de3ed6bef2299d95bf96ba27eb01d84f8a00d627ecde6016e9eaedd0a812c98fbdf9803d4d6af790d2bf1236ee054003504ebd5092dbeee463c5810c9ca3322c92a5f5708d7a8a54a2e868119c68e9092fb4a702a75c732d2d02e84bb0336f5502e39e892a7fc2d4f43c16272bfd89bc48adc9465ed7ca2be369145fb15e9ebf93d9a22ac18a18836a2683112686561cb225625b85f4aa2bf963261d32b7188d889b455fc88f2011f28290afff38a2337428586d3c2dddcb627f578ccdc066a875865231aad4071e79c28a16e4f42e30b40562be3a295c80ac694d9819c92baccd57f3484d3f1d974f9c99c46dbbcf87f7f98e1461f227f0bc6fe57ddbcf71743d8c163f6fa70a8d792c2647167c692130fed29ee50847488ca330364b150dbd35fa799d89840410399001e0e57094fdcc3935dd7e5dbe585fcc48dc04ce118bcecedf4468334c44d0f44880fa2f4ec3e3b84fb00be15bdabb89cb0086dd50e60504347b9e16108bd5d26f8c64b65779ebdcf1b6b660cc42b2d41fef01c027c0357b176c3d3f628ca3e2c493b0e0ef813d2011af0a82473dd4d3960535e400596c8c9a9f5c246d866954367db633d7d183689aeaea37c7d6253c5920d5ad6e050f3719278bd0a9315cd625527fb875aa7dceaee4a1ae2d7112f17a6b476f57dcc7b54a04a5cff092de7782be3688365ca8562aacf63dea8be4062607c97c899e20cc8eb12de1049f544936ba7abbb206f62cde353ef8d7938eedeff29dd384428d97a02c589b193b5f3b399ce4eeba375593a556003940ad54e4ea4b2a3d71ec102eb2421c18366b00571495c13c1ccb423c68c48248d10fa8ed9e37435fa2aabdbd8c9e2138b6b1d5f1cf6b7af7a8369813ec1a1d54b04d38a7ef10fe4f259f5e53decf1f9f69810255b3cf9c43ffe2c1f2aad0bbbdbca24177a2936463ddf144b8a49cbeabe8a9a5a044cffc45330189a5a6d036639c9356c5553e514bb5160f3b32efafdbf77badc276c09df9129b1fb4eff07b0bf0d2a9db38cb4a3c58e758cee14e6aa396329639d5dd8f6c6df32190d5e389b74320189824cf4f29fa2fcfcdb4a746dc77e48ec8b0033140eeefb323552b1fa98f65e9b4d7714cbb1b2d846c6c40e8c046a42c7b941c166ab748af3e8c861978cf839c49b6cbba3b73bb673665d11c3c3bbbab0dab1dbd8a1aa3aee61d7e4e3eb0edb0170f31d6817c94bfa0c1e79c121804da87c6a422039c9d4a93e16a1e294bbd797e46ffc7d2a5cf1d1de68f391e5daca39d4e86119361318c565615bdec2c4f00ad66546efbd78440699c82461f50a5c8dc5eaed8c2231c0f0f9a4d9c474204dd76da147aff44a70a6ce72c83b43e47aee925a3371fef8ff5c9544954c3e799a82fb9df6f1c7256b427cc84bec9815391b1dfcba32afca690c50842435acb993f54a73893366eec146b3b1aedea243e4f50f2748bfb31c1fdfdfa92395a4781769f06df5bad370a1022176fb47cf082b5e5e3bf6a05bb7e2d5b3779a3ac98e713e53fd5800760565397327096bf69e6254899f2583b04a66a1c9e6089ccee20892999a8b86309d664cec8bab1f45332fd54ff99414eef23289f88456fcffb53f7ca0f5b5e04ec26ef62c1e8712dc9a44cdf314cdf8fa84dfcd68510ed0714fb7cafeeb0c34bb805cd44625e19702ec285c3335398ce420cfde305cff2156779f3a34be1e7035d583aca2c13073b67739810e0eee3497f00220bfa3131c51b99ae8ebc1d90f4a2178d49f552b94a1a43842a9b9a477c18d9c96218c536c519c70c2dc735281dbd94721f71a56d45e5042c40a1fefc9b21872d4723fdc43f995765818717ebcbbe79c4983a411669b0970d3280e8cca3ea16e933c49adf555e6bd19b8cf6fbce08d4333cf96b8e7d111f80b50958deb017474aee310abeb69ca81e38bc655c824b1b986e10aca0338db5b71a1c2d8dab16cd6f8a39fe1293a69b45b7ad703ed67a7a3c8698bb0120765429deb82046508343c40b33df9e28282b8c93444c261ad914b5421270d298f0b5088f11d143d39c2a6a143b7e05d09e22a0d6bb192deb0d7dda9aba410d7d0dfba9d3156549a3586066a0d5e77cf9c7fe785333a86e29cbe332921284aac207379087cc0c95767be07951783a3d64a4dbd322cfdb6bda3d83a19ebd2213af7ba94e68b58abdb178b2640f0a3c428e314ea1898abd6271c63e364757df722633e41dcb2406160ce5f137e9cf615a7c81f4431d0e73e23db9935beb5291b7c209a8423f16cc3db5e03cced5bd6847f33912ff402d7037e03d631ec08f5b84d7aace8c9232b80b420058ed8ba06d00034828d1692781e9f0081e0702142799b5e31e6f4287f3d9acd65797c237bfe618e88160e0661c84ca56ec90c4589a504735d3f463332bf40c4d5af06f03c3fd5eb8b5569bc034d543ea023f3657adf2d291310fb135c2f67b225a4edb6b11f6cb898e5656093686f9d78aa86133b559abead3201700fdfbd260d86f24fa47ba5a1b35d9306ef389ea007e6f3eccc528387dce7a133e6bc724a1d283f276c5a70f2ba09dc1cf46931e3c526427178ff562ea3e95f62cc7060551c798ab143c2d7457e64b2ea7a15672801742eb20d6390274f79863b8600fd946f07eba8b686d7e8710b69e50c936df3bc83ef144008ede89528138513173608a458e74340ab1e8e72a084e5b8d736ed0642e64c8b46b0859734ed9ee6827743a76ab25396f9cf732ebb7d086b04b01290065e29d77ac2dd44b81458f1f53e33c671a36790dce9c81f0e38c9ba6c1d791934d1c5aa3cd133cab6e779f54226b5f05fd661050e298791669aaa3571fee8bac8109e6aea87a9a87a7c6cb1ca4c862e7a912fefd46ef18b2f57abded4739108bf4c462333dc4b386a6f52d5f59d433eab7c258f15d8c360527b44738d9679b6a9c585a8684ea9425e88ccfd1887fb8ec7f945a5af29a0bf81e427cfd58faafca5ade493005f0f7cdec98deb7905ec8e2c9107258b0c7b2fd6f0cbfc6ff784697604cb0f04a65421dac4a59c06f86bfe92f8dc3ad7de4dac823eb7669fc52fc0d17b3639e526a9e2b583d813fba96714f35cea38a9e60593e6a361b4f54b142732cecd645cfa965809a24962cb26e0123ec0423362129df3d68ed7a349a0230caac16d68ee8031bad87af56ed09a26f753ca714993fd2006389f38ca22ea22ee12a060eb0b1122c8789eac27e31fbad6e3a0ec57d23d99be75e1ca10c8aec5bc9cdb1955902292e32fb150605159be4b0278cb5e68f6b39efd0d8e6ea2e63119c7576bc67e35c3daeabf3381eb808eda7a74439c7f7e134d8577765713991019a0e6634f113311ae17da7b80be57660ca3e23478fa8fcf93c2a0bb22560d7eff7f5155eb951be17084bab38be5de5d5dc395015b169259d55f2ed28532b33e9a31af4e518656152e099dbecc34ebdb0da1fadb01712d8a8d6b5bf29b11160c43253e1640ce780eb287791703d1610d715d7bde2ea975bbafff6fe2f43ee6cd213a977c92364f0b0dbf727544a841d61b59a6bbbb6c1cf161625f55a31adaeb751c5abce831a193e465cf2609539fb5c16b3e7bc5a7d9d6c1562416b6b2bd4e8688b7910358014107832edf213353637634a3e0707a03298db5781aad542efc3ffde99d61d340abde038280b18ae5654bea69bdce2c595241071e31dd28e9eb577b84fbc27ecabba4f4af7c6744078a64bd5a4e24443d9879d0e2d4be51e0afda066688a6b300f514bd72c3b1733dfaad13994d0f0b7efff1ef8c4bd3f75b2d0e8b172a5515c8abe7e10579831180f7368540627d069bab9a40be89643aa8341178a243aba093bb9fa8394a3301edc55d17fdc8ed148fa8977558d3096c0d07e2d79dd3408b9be2d21c40340f65dca206ac829c291cd6a65991d503d25b101978169cb938f64f67ab64da6c547fc6209124d63ec2e4b8520e1b9b1b2c772d4dbc5bf76df1aab75ba351a1e197b725e9e7b6fa20f0d0c1e95176e179fb2153eaaefb4e9697d703a9445feb25aee5242b6d7458388b07ac28ed864ad3cdacbb6e2716cde7b4693905753c16770159eb15a89ac4acc44fd09355b9d6981f73a0d98a786275f0431dd959dd185d11da11a6675d1f5338bbfc483bca6aeca9328db890863ffcf9a863b63d2d55a9b3d090a2b57ab592308888847aeb109ef03315a69f3a438d090e6b62f31120cea31d5c827acf7840865a2cdf830cfff6605c829d020c50f883c3cc23304fa2fe040809fe72861ee48362e64651186f0b69d07cd9203c7a9a3bf082023b07309e945faad3f0085e108938c8b75bf029e7196414ec0d31583651cad04154097e430c7d9a03c2e9d829fd1bc96b295b3791a9c9d25d704d54a536ca481dc892bdd9eaa0a7d4321a885f8b41d63d2b97a7471383d831efa799fb5f07372e814ff8b80816f20e7334fbb0c29bb9815af7bee7a7111f83a5d05aff2e36101f19ae6ce4eede7edb536549ffbbb59b5451083c37ba3b650f15ac8df534221eed714a5c17fca0dea47bcc4283d19ce72251b7e5163012d3c8007e0fc71c0a0b3616a1f5420cd5e90254be94327ec8f173447f4e1fd67b7b76d935269cc56f938fcdf2f67d0922a3e7d54753a1b778974f56b069133aa34f5a45fd51be45f3977cc3858dcd2219a6c865c5b3c9db3242de6c555a5934c6b3e0f1405e60c9deddbf44e692ed2fcf728c841f0183a766eebc753943d837d794604dfe59f23da33ce73b5f5f47d3c046d61c8810a5346cef969d9039fe88a941d97b8aa5bcc9101a851ff1d9cd22f1014008f5bb9105c8950c9b6f4ac3053998a37a4e7d8998172eabd9abcd457b79c84377b355d836b7ed84f6ef78b4d4ce297ebde4897e78e4dde7ae0019f1ef5a3b29b971971d72230fa782c9dbec769463830d44e0054c6b55b99101678ef26b04d7712bc7f865e702494e3013ed8bab09fc7fa06faa47f9c9780a68c110490291a56835f944b6d70560598c6125c848158550002cd334b96726c46686f0b3c5da9f6ed587fcd30acfb68d70b0bb9970c57eb417664c3f59bb161400c68a65915242b880e365364e1ff010101e36e497f22a2548250ca8358c7904f9b99de93eac534d86c970f851bc0f78087154f91d2c5dae169137fc04539d99138d708c934d36f8db90bf09c262eb49c4f40b8c52766958f4e14cafaaf64c956c9efb0b10f2560363b26269bd7bd2af3c13658c358935db4a3c8f19c7a9d0912a4aa245fffe147d9c38be89eddf7aa5d5b80890bd877006f87e888a1a807d4b5062fec08f3bf9e65be71a44b01846e9a6e76361bc857c759913c643b0388176d711597e93a7258fd2078a2ade05092533fdfd4dc03a0dcb16ed47bfeb2770744fea153ad54bc3280487aa613b1cb8c09e319ab7d7946dfe7977ea10cefca30236b3d38314ed3f7e3ddc1925ecaa7a52fa574d97ff8e8ed3c0126b60db05dbe05331400e3ffc1d80988ecc3e8c4f1939ce8ad8745a4a31e610e75a9c63f00c4ad966e43680e3260fc974441456d634d1b96987dfad4e98b3649af6de1bc75006eff7604e62012c4253e6892d3c1c553c55789af176d5136988a489c5e6e02f011353df0ffe2bd6a519b27560538edb0120503674b50fb24223d85683b20ea2d0343585f40201561a4938c932d26ab96c648515cc9cdd9b40686ccd167428bc8d6f9070adb24fab03e1874f1cf0f2a3c4e18185534c927ea9d229dcf7748062030af6397bd7aae52d47ee12fdf1f0b96fbadf5a927b2b3dab1635f2cf6728de95207d7cb7d26e8d2f3a30f5ced4b3627ace939f6607cadef50cc7eef2bef640dd565ea5f58a896c209887a13e6172aabd0c371f14399a0d7a2f081a375536ae8c83d0ebf3f1abd8dbc4e960037453b0c4e8e838470f9fb826551c0ea6458e62f692cd01a69258045b3bf70e225939f4ef3dd7440aff9e07a422a9a0189ffc1910a2e5d1705774e7d1a16a6f7b1f00ee1b3fbdd1c4688e61e6301ce923ad8c5582a4232699b929aecb33589b053e52aa264d77fdac7356f6721cc3598d67acd2c8f32a34d36fe843eff8697337a7c921b779d272b50455e88e4d8f91c6abb0a045d115804362bfa4880c8e07ef476b56f9228eaff9ee63f9fd1575bd9d98a25c8ed099fe3df6ffa8c7a560df325a266c9bfb3a45326e26daeb03ff7b1fa5547cf23eeb949639dbe8093e3a3a0816fff0ac63a9f3277ace1fd04e477ea9929483b74ca2f4dbd5f258c573fdc8710a87467603c8d47c4e44caa1ad1c1eaff20c8349aede4a59336d41cfc50d59e530d0088a3aa4aaa8eff7ddae68e8f51b189e85c91ceb0f4c4d642997e59bce8f9f8b6b8193733ec706971b09b40168216cc54b6457501c08168679b7e2c629b17329c5e4960f8b9ae515a690a020990b90c2efc1cef2b6e98469e5a7d42d4aa667d5f39d55724fc5c640c03ee56e58202466fafea621796ae1ad5ed45e3496246cdcdc007e4c054ff5025e606a0167be7f6a3477c375041cdcf424fb96a128e02775530f4f29ed5040258004f98112353cc90604b870049083497533def2082302017b8009e53767b3283e64c54a314e236c05e98ef0b58a49e625185c6d8768bc85c1f323458433f6b78023ebaca99bdb40f1ccfaa3bf328b402af9b14ce3e6de02a4e50720c285534f14b00561662af3a0dd41ded9e71b755c78bf2e0ce941ef73f9984b1956b90c8b895d340af371e1c4897e4c29ae6a6715aa378348995eb8bc20e819b536251e92c1ae3f6c14640af169a7a6ff2f15f96b4094aaf3c81320d5b978123c1c8769d43599fd41faaaea9da158e45317a0e4d7b006a654393102c07bdb1f6b1a5e3b558926da21e3343b203aae370c208e8c57a120b69063d435ecec9e90c91c060d7243a6e360554be8b5dfdc281e0950bcbeaa254ae21fa7838c7375ce6dbbed64f42f4526a6f9b13971352d6dc4b5a83986d3329eff20b2bd205d69327a6a180b391e2957cb0405ca54c1f6333b8dd21c2fcb437027667db1278c0381e27d82c93245277974e853489a5d7c32c6ce0d1f8a2b1ac6f0a7d901851fc19c59ce83f64dfb7bb2ec0230aa6ea4142635d597b2572a7ea4c3289f63e41dca9ba51dd5807bd7a9b244c2e2cfb18c51e6be0905b6be798e5cd4a1a8c90a5527865ffbd2f30a7b95ed5cb589bbdd6d6c657152a45886b9b92e8870d426fcd5793d4ec9b27f2737833b0d19644e735ff234625dafc28624cac6f2d2c9bb9c913f3fdaf5d30ae3f980b080ad97eb4458d6c853f5734b2da3c94f5a8e0e4217a812408a13d3954b854b68787a49ae1288adec003497f2c09c78c87efa2bcf032cd12b3e6ef25afc2013759c68d7b990826929f9a28674d838192f739b38083829976e2421ab5c273bb9efbfe2a83b14aa1efb677d03c6f579f293889f6a1dabfd544406dfb6b2d806bbb1c0abaea5f71b5db999e608067b563d630fa9f1c9fda96e9c7f07aa7104aaadf7699032316c717c737c1aa67afe9606a8f686ba838769398221a469f6df2cd6dbdbc351cc0e89b546f0965afd73ef11490c3db63c870d7d26fc22f491d3b38191f702ceff4cc7e381015cfb347866b9054ea61fcce83b122ee15d4b6eb1791084d68cadd34ddc50066146dd1d156484840c39ecb189ace8638dd4756cecb3071a73924a0475b0155a0b3c1dc8357a484edb31a2b71858b68fc8f50d78131dce821218ed6851ab999c68954b54f4511645b1a0f1361d155a08b6f95bf702217b28e4a823795d1a270dfd94264910d39b5eaa2bc3116595733e7165fa283e1bfb0ce2c9f39c8ddf10a147941a7024292ea85e433ddfd3a09ad64fcf5c635c5e7f159066541985061ba65ec1630f00a56d6bc9983f35fd9aea84645213951eac74899c8bcbe8f6321a45e0f3b6399a41b004e1c7fd71e75e0d20796945201188a25e890598f73cd800da47d944566a4efe3ca78db62eeb29a0bd5f18ba6a3b2c68bbbdb28404d2a4a8416cb8f7cb4548be34bded9ddc6aaedf5f4c814b77ec51eaa3228e9d62e86107d0b54977855c6a009e9e75cc99f14d9206718b0a33d672770ef3e920f8d1cad9b18a6590b6851d59234b6fbad96c973c1eff0cea30f74e607ecad17f50a55b41252d7628d004704b5c54b9c23280d58b1446f1486b7c15b97c351a22b35bea996bccf2c8f735ed3bb509b49be04b2197db098c4f520bd528d3f790a2ed6690117fccf35970c68daf68bdf2edef4a792ed1f1653a09ef77161dc4473e71224ccf674ab770647a37d6237d0827f5f17cca4bf546a7f4d9c6381b129f5ace5dc8a6cebe547860251ca2c882fc56cb6cdb522f1d03422c6d99ca860843801a97f7868c6cdc12ea36ad979c75b709ebb8ad1c351d1e26a13ba216859134736622e4e445c4b9eaae80cda65c769834e2f61b8be47aa26f1699f72cf4f09469677d70ca087d358579a2f3036387550abb5d8c587e9dd58073f38c32b49405676016021921af61461b2ee2e22315a5394b17c1d780a26074e5f86e5d63c7a53b6ebe72813ec52dd01acbb377921073279c1162e7e354ffa8e626faaab4efffd905cfc35b8d1cafcc65fc13a993b2ef308459917417ee473eed1fac6a3eeeaf3c1745d8f1392709e2a5bc44a16f4de8bce27d079d646b3b0cb45e316ec8626c1548a304665c6c0e015ad7048f31f8e7f43d634de5c2b873207410c8ad3fe0ff72cb0165e114f5ed9acfb0df00c47db0833dee948bc251d923535f2ed87746401329324807c9ca7d0f84a34785ff11180ef147e86b3b95cd71cf9dacbee5b879b6166cc7e2a74f2781457c7a08d394c55abf7b0f51cd90cb0215a549e7fbd300fc9823190d35928a54e9b07af026fe8e1b662f2926393bc577c89983b6ddd765417720a38224b026b4ef1851bee0c6d4ebfc2c693c9c8fc7c428aae9ccaa87febe57cbd146ec0008b3ee944424f10bfef892286506c5c91a7a2036b05623d71f3ff1a1d2ea383502d51b2df3b192320b4303b5240edf1203cc135308a851dea4b47337916da2a7e8bf88de056b470c7770c736128b6591fd31492aed616b50368df2dd63139fece743a9f2d88dc7bf6c4e8f3655036f0f5ee9f4123738d8944709c38bc6318422d14eba26c96838b4e93d72d158d19704852de55e99b3f078fb5323c7b1d88f4e8e258a3f658ddd84a76221eea23401254bd5529ae3298fb9314a620b3e0ee1f4fdf00c5a048dcaf085162bfa9e5b28aad337d54271135b761ddeb1b9a3d29ae88664e36e4d80973f3987512ca35578399c86b3d64ea5c9a52c4cfe40c1212583191bc762367fa2b02b14d56cb30c1011556b3e8b1e0774feafe0548e279c332f7557b65b2904e3b3004938c1c6997ec7bce1b58fdce0dddbd3a1ecd08f85bd42a4c3c893146d4d3d5319cfc6d1fa40dbab7ebe45fbd250e2eac6891b660295ee128b0d42dabff285d0696625a2f4e7b5b9fa42e34bda5abcfbb78a71bf8a6ff08648f32a69b41b15b5e8e866ffaabc9c33a99b52a78f83e66d50235b9d85f76bab2f165e369f4a9a66bab97d1bdf71ff9beee6a30a8c9f5079e522e6c006cb8d11866e31b5e0622e7eba22929c8e3069c4f601097b9440425b140f9389ba456a81472ddf47192dd94e2d492d66208f8bac95f62ae253c37cc76b4d37c9293c75b28a45dc5503461f81bc55ebf6033954b6792f9aa4648a436deaf60498b1099b4ba5425f6c56c3960fc952012a237339a28ca4a006d9f13945e2701cd2c8b0540a2714670878039c1ea3fdc363381a923f3337cb9e23582310dd95e16dd4364755995427903292d7571b8edff53be973d9297c79a32e969a3669928910f969ad5c16475cc643253b04e1d13012d48759525f10ada976b9cdd25a61d87b9e9f6f8415c728aeb2b12c89182653dcd0d82cb265a0e5007a4143997003e560b59ebb64fc2dc7d5df93b2f24c4469c0e06e5943a21181ba2fd460add613b1a803e6e51b09d383de58ab40857002849e664fb61ff0cfae1a90f065b98cdf7dafdd6a85dc4220db84276a3b5fb4a66347af1b9ab3492ba7f8e26f76ff26ff3114605c936116de21af6115a8e873392cd9029a542b81850a53ec178863d255f5ab9626e05fe6b5c787e37073dfd5b964c2bbc4fdd24a551556e4e2951f954929b15a0b1e65f5fbb636605b9070fe49bf4d14f1432b85cfbfd0cc28d34cb93f2be0db903f2209f9a420a66241f86d37e6fab35da687af5bb36e1ac6ce7d01b23e3d57d3ef287fbeeb17520cae37f9bbeac204613f77c2be406bddcfd79a0defe9c42c981a8f08369a0588b52db0b49957bbd7fed28d87de16df26a4be8829f3307f67e705e8cb7e59c233369821ee96da6de2e90e7e600c932a39923631030106ea9fe3b09b258f62f424552c5d178c66380fb686b0bfaa69f7934bab8b92cff1fe2eb379c742bac5b6503da25bf18b957ae85b6e8dde28175bf1af7acaa1f8ad3329dbbe467e2c3fa94292bd5f156aaa31a86202c660d98221bdc401a6978c78b654f1383671e999b0f121f3f61edba7b9027fab0810f98218347518a32a7599634a65689009e9d683b5ec3a0f48c89f53d2c008c4e3af4fcdafa5a6d6dcfd8a9fa58f5dd0f857aed5f6e9cd63981eba9375f2e7cefc89078101c5db8b8641c1b9b5e4d7395bae05ecc15b65d108276b3c5e6bd47b17be2bad9e0e8dc1c3c75dcb33cd0b93ba4e546467af9bce694ffa5e4c019c9807d847851d586038e0793df86152d71e163d1eca8b0ab87e5cf55f7891fcb6a0b0da90d5b1dadeb055f99d6bac273047d11ee7d714cae8e84325bc5944948e7427a828db9892ff1d7d4a36400a05bd8bb04ff223d85602a35074a60da7deb27ea5bdf3b12f07dbfcf7589d62c4fa418481327f139a2e2233849ab5127f665187e823a831edcc14c0a0842eccb4718527418f49f48cce1149c33c2584924b2cc834e89290d7739a09196bb91c0666d50b9b36eb63a36a7a542537c06653ef8c2da81ce97b92600ded87d2c807ac98abfb1792a182e324b92bfd69d97d497db1ec3d5ee191cddf5ff645a9758d7d5f99a4cf98223c0b6d147e478e620de3add3566458a2b6e3e14e9c6c961954ae6de9c94ead82e7fe17db4c9454884a234f66cf95ccc15224fdc14b155628ba93f5613e368d1a7cdfa188091aab61a9e2a525331f519abd7bad949d4f55e4455c727b089a697c26ccbd7516badc4a16472949efa1af0732b21d3475187929b7bcfc8c330ad73cd86a0b7c0ddec53ec59b451606ce04d30cd4b6a07eed09be5ea513f58e3378e7477737cee1abea18c794d7a1e0cfb94cd3752fe2c3f4734be7ec0c93844181e5a9fcb926633407dbdf6f6f3f7378ea909bc10ec498ab9b642b88ad7bf8c164b43871f4977a1b57f7bf1cbdf58efbc6d2954b4a7b780df0cf8dbc8d43f802cd5aaa30905207c79b986789a92fef1b9b9bd84d1f7162cdbf2bf6cd02c16c095a9d416dace34e19dbd2820adbebe069fdcd4a2dde82d586f333efc0d49e62be1c37ee6dd68b20d4a5565fa54f535a5c3c44c19b3c9ae7aeb3e8d2870cc3ed13ea191898b6c2fd377d5e36e154eadf0ee6f519f1f8c1abedf4cde5b3e6a059d3f902104edf69eb9ea7fda8dda8fd34176b264bc9ea5ced0f96a3efb7c0b460a7388c93b7234005247cdd87c2dca8c99609ac772ebf854f1e89ce608917281561389665d734e1f68bed3c013734ed45ca72a35b497edd4a58a4916f84101dab8a15d1afd9dc6e7fc1f65aa3c6f6782faf55b2fc7322217bcf62d7e4d6d82f336ab37261f5bb40d807d16a375f2e73d50f084fb698a53c1e4ad40c82f15ccc8731daf9c8c9ac422c8d1bfa26cfad8749f8116ccc8005733989ad2b48982d5ce3c36cf58dc9fc096c57b3e9981613fc6fe660dc669641c940e6c7579218854575601c033e2716a80700d2723a6749e4158463017fb3a3500db958302ddc6075016f76091f362bbf2892478ef71438c772025dc1a6255ebe5f452de8b3c7a80d713300d632f40ac9614bc4eab5af7a337da817634e91ba25eb1b20ecb215e76342d228dc1b1a2ac6295f42cacaf3c44d62257d4c2039e6d821f16b0bcd5c6675c2121deaae08088162a5ba1d7cfb623bede4477a9101b4efaf1b55fb8b96a7148ca61c13037fb45b2d2167c6f97372ab148c69d7308465bfe50e3732bc1fede3649dee7c9aca4950ace8cf731ab18f781e30d395ee357ea9db75762169311b6f67459254807ca542b2ca1550ae3172d4fed97744e67289b879aa07ed04565a37594b5f911e4cf74677718aeb123538be8231cce1883181145f6a360c9c6bcb12aa23023040ef72a5f38b8105c8154a206414739f42463db2b8eb2736f276958febe4db0f5b80a23f370301529be7744d1a5527f8bd1ca7095c0c87c6bb86b1d6bbb6916a1b8be2e608d54a14d85b67b53a049da94905b31dcaa76d44b0978f156d478685888f89944efc42e2236d682b81f809a75bed9ac7022bd1c6210622534b696a2190686a7a76a9a0d1135fde3cfa7d375dfcfa8faf9829d4b5e3a53d86f2c9634ba96adb48209fe6d83d15161b64417ec9189628c6c891d513312bc06ab357cbb04dd333edfc61a306c682a9007bae8f49c7465f2db810def45372ff702290f0a9ecff9d57108a8415890b4f06c06465ee83a7cfc1eb57245ab0c0e7e7e74c7b7e075b0d1305060b2abefd2d8816dcb5ce18ccb2bb53693c11b8ec5e5ee6173131abac34f13a2c704bb28552afb2c3c23d3715cf0d6d04ecec60f8f5002d97e89cf230d1cfb9f3f5cb628e27bdc81609a014dfc2cd5fa25777845d38ef3fe991fb43d1461b22e0d9aae830fdad1a0de0f61d5ef8f43e7311e8ccc91df04087a3eda05398e90b81921c5c09884b576c40a8052ca26df352b26d7fc1671da4f2fdcd36cda6289ede1aae00014c5a1229ebf4efae3e513d12b55ab3e1292ff20b782a09023e28dd4c42fa0acf8490f11b6140fdc4e28f1793391328791f77ba822b55645254e229a97279c39fce4e92ce1a7905a8e874e4c896b8fac4711f5fbfc834c70616d920e564303addc4e96b09254b50b96e3a7759de0a28ca44008acb62dbd08a64635aab5ca6de871289b3fd4df6d325287ad6efd143c26c88ab3ec799281d4a067d5e36dd0a50954ca585d4d3308e1c69d9360f000d34e476432197f00a796cbd6b3c75f073da77ab81e5aa1cafd5782ef90c980a31f7c9f80368625319cddd3502d9469c5d8dfd206180c9e1a9632859470304f32d215d4d1c9bf799ca4a74b9025a9f7bde0bba490769c60d9e295f1fdf233d9e0890f2b2d3023bc455d26d40b22622cdd0f5591de9236d15d263c041b795e393b43e4158fb1ae329b0f13a39fb69c710ef970e319f1c81c50818c3e1a6a6feb22cd663eb430584f4fccad7732df51ff4c278a678c96e23f2231fbe7a2d9d71ae53a0dbf49fab3af45871400ae513ded7007f78c300b94b9bd0821b0efb216b01564a2f4dfeb0d700a34c1dfd50fbaa4ae19b835f0cc2261ab56768722d42c2b6271b2c998c8d8462f3c09268145c7e1ec709e06e4aa0c6e8b4205f3f025acfb361b8fbf3f0124d2e7440e20bc8576ac08b0757b644cbdd5460c774431d4dfa329bdf4957f0f0aff871d797212dba66c176313a35614cbde58112abc08691fd939e87012c4a404164eb4fd6196f9db850dd516b11e2c2459492ee37b96750ef098c6476c92ef3ec40afb3c5b84d89a1bd74b15dc9eb5ebda44fcba13b05e4c10ffabc87eda83f30d6660ee10c7dd64f62508fce8c8094109b956c203468d2446f514849ee433a333115318d8131c3b6a59e3179b71830df37cef41f0f599bc8fec1f02f966412b9b26103ebb68efb04b00258f44795ff6aa49e4749bc3084d445514997dfdb46b2ef64cc924dc77432ee9a67a0f40686cfcc5fb85ea9671d7a47eac46af3f64beb3eeea7aabaa2e91e970eb6678d30545a86765d96804d700a40500fac6baf51b3d2bfbb9396c222977f9c014daa9048b297d2d01dcca0cae6e206164e3665a6acbe377645f22d2ee3642fe1b146795aa47278e9910fa4ffc7703e3d1224b11963a5308df21da5d50ac64ce2c3e9775a886a8a6af0e7e5d590e71b394afeb5e927a51502c9f7e802355a3d4cd0f08cbfcc1551eaf56f57b95b87d3dc78d3df55fadf8095ff081d78b5fc565015aa49b6710ec35371ec850d65e56a8c03c5cb7c0b6138847a91045f71093954f14ac6f061fff80b4b378dc8d203e76df44fd04a0e3617d587f73cd07eaa4125b03b3d0523f4a4e018cf520127a34f614d126bddb9bf89ff196eccf54647de0ccb8d9c9e6bcb8e3fce87a4d228ee7234dd8de5f9c4576b5bc90f254cbb06b614e72daae88ccc38b7a187648d9a59b0f84459848e86b0d8d3e8b75a7ad8f8db0c07f62406abee5ebdd623c679e2d965573245256b07a0ceca668c83100672c9fdfe16fa7366cce412fe2f985363ba3a9f3b32a4f9d6361d6ea9033ca6e472e76ad874b1fe9b47bb6fa34fafca98ef0e2cf08455526f25b8dfcc6ebfc030428ef8f93b9ef96d74c1b7c085de3cffd932f70b1322ceca900ebef809677de0c8a9abb44270f2abd97432f7bf9dafc5f9d359dde1b412b17c6cc733e965b4fd94715afdee3fbd6f71de2fb1f3daa5dd2f559a64d40430ce68dbb40c40eecfe20049c64608bcdbb3e7cb07cbdc58d9f3d53d2c21fa9d5eb316a8d1643761c5caefb2123be26a6a4997f26495922c52f17599e6c155815c573cb617188cef01b94545ff62e494c3b30c36812e81d4b52a60925be962161425423a997204e62c05a0c227269bf6419dc606d3220d0c6851db044dda97e0bb422a135e13a35d143ca22595b3d3ae0866ddc0611c2b69a117826ffb29b2c6a1c2a3731df23ca2ad6eed7829f4f829ac605cea49ad8af5bec66382a478bfaae1b159913563818dc161b922c0333ddf0fbe077561836c7f126d13cd0789b5f735c1394029ba84c2f4f6ef53fc70b1b70eca834e391320bbbb8a0c7628be03b813aa22a446a422ba484662ada46fbfe5b77df3daa1b71a88a5c9923c44a54f6bfe69bdbabb306614a56c2f94223ecabd85968e43ae25c63b7e3e4007c68a8294d917ba22f8d100a8492b8b1cad3dac3aff588e66314c4e08c1f34228ae0a4bbac92e769f855f76f8f430678b583f818ed4a067d31c2f2eac1a03feffffff01