PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 73752 380fd320e0d263fda83c0d59a7df0b32ac8fd83dab55c2a7ef3e423790a79609

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
51de294b4cced81aad808f007c391ad5b454f1056bb47c02e56742545dae7276
Certificate Block Hash
380fd320e0d263fda83c0d59a7df0b32ac8fd83dab55c2a7ef3e423790a79609
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00d228010004110100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ed0a3ebe3ee30b19bb61f7fbeae439b18a50fdaf911797d90128f472b252193144511a07ded60feb1deccf5d9535bc3cf822eff54ed76052ae01f612b8bf5a1dc6d83e178ba393e4c99dcbc6b97a32fed5e9448ad424432f92030000000000000000020000000200d228010004110100

Raw Header Hex

00004020a700ddcdc5280355c50ece80061057f8591c643da8e179eaa4d29a7b2c44b5d42c71e5774ad4e343b89eca7bd35ef47815e45aedccd5818eda6eee394ddbfc977d48316a19ed00187672ae5d544267e5027cb46b05f154b4d51a397c008f80ad1ad8ce4c4b29de51

Proof Data Hex

59,560 bytes
1212160103073a3807be2c173b9294d1f5f1124aa25a27b410749a9769071f06cb49918975c889680f4707d81ed49f23a178d4a996928561dd3458f634d2fdda840003b05c302470a93c6290cd0961637a0b72b3772b829b09e60be669996d108a94172b21749b0b22356ae0d72ab546548f9ece8898cef2d7b9a3d98e1b1648f08a4097aa45931796dd571138da586ad564d2802533535ef2c6770ed6ccb5df7250fc72b69e31220242e36b4b2b153697295f061d65841625ce29b95b652798624ba1ce665548577cd73679d5c66adc62f42f4b0537c1358375f7b289baaa65933c438ff92c80b0eeba3665ccd8825dd46c8a09a6268247df54c0629533c7e08ac7ec7c3dba3cddfbc6d164b194deb7c39a5c1fcc36c56ee0bd200b5e814f12e64e61a158033398e593753405aa7e217904737da75b496205321df13021c32ab69b21949213a29b342bf4e11abeeb78f9d90aca11d934955ffbb15b22d6616b60f9b1ceb7e77fd11d131a78f323b5abeca09b5540dd1f90926162971252bf96b2342e4ed2145eb0023c65ee51b34c2e86b3c2f936ef9e552b5c388b3d1ad8e10a8013f581cb2b889bd085354672f685ac7486a9397acdd318bb42ea9e6f72c6859f44297bb8d6833c77fdbb6b6f70720c18e9f38c66c65b346824d15bd085b82d6f24fcebd962c02645cbceb939a212aa48922e8bf7846191eea73242cc6c3a27e4e71fa1f958ac83f131ed283f2ce71490844d9cf7b19ac5015321e659c21f951fc91540d2adeca7deb1a2151399ffcb0d76892ed1fd506243db1cab2ff3ef790a765a931a2c12163baf76a3e700dd52bc630891fa2f642cebd78b8f17e5d6fd2c92bcfbf6721dfccc557632ab51de90ce14b9f7268490fcd2abda0263e90f83dbc77508d4a8a9f5ae0d124551c7932e1d9f1dcf8bbcfc49302c7dcc9ac30e4adcfe9bfe42a637106b5d62acb9a35294df3347c59d3cd0ebf14f0a49c8cdd10355974b62644073be0af24a51a6b52f6f2a0a04aa952033f2c4e23bfcb6970994f9aada45743845e70ae08e0304241d283e7254aef40e74b0509bf457b7973b95987675fa6d854079ac28155d5cf8a8e4065afe9a05a75636142615787608ef2edb3cfbbc934dd9ef3936e3ae43754c591ce2bf8cfcc4f73e877d1c6dadc989de44ed0d92e9a26d513cda7494897380f52d130174590d9ca9c174efa4ac583a9ed6331c4f023518599dea85c43370bfb9b78ecbf3ff7c3549c627ed9067b01430e6310a4dec95290088b34f29df5cba6930732cfe9d205388f184648cf9cdce6cfa928e062e157ffe9157181d3c8561c1e6d8332dd05a403a57f48d20c7ce967fa691a923bf9f8e2c98394dc69b285ec7e35242132c702e6d59ee8b2938f767b0029c15bef4610144a9af270854fef3563d9724922b8d42d9252a88e4d284a6952ee18debc222e61e3f714dcd5e4fdb3acaf7113b5066d0575a2af81949ec92711dbe8ad08854d70f006a77151ab8a79a9950e91dd2acf2144d9bc50c1964144e685109a49a6e71ae05bc838fd130a6166cc8e596ffb7bb7abbcc90daf553583e1ccc04c146198a13367627e046a7d5f8a14295ba4d8d15818cbbdb416c1ddb78cbfd0b681aeaba60904771334b191a2371f59d44b12115736afa1b7c0b82e377a5e6106c2d487d6bcbdd39f77761473b6282151ea1312bca40e24b21e5c3be92483323ec3dc6f6ee640547cccdf152e3d252152ed0883160bc559957c923edd5fd98368d6a2640ff092abb10a8255ce34f8c8c37026c55cc4551d6ae314a57cc2d6c9aa66726fe23d060d7e863343fe03d7e183920ed7aaf5f262491e586388b2f61dadc2c690aaa16c46c0ad4014c97342c053650dbd49080999eef61d9255753bbda0c7b87e37247adf3c591e1d3215f8c4ccd274c4a567c53d3b3dddd583bc4da1453eb974b38b591bef1a6cf76fddb248b64e04e71a45a8a21595d2bec9a4eeb0fac5845786b9e8c8109c089bbcf2b4e1a6696d195358dbee6f35f10b15111363aca335d74ea5fe224a50ab7899b5f82f5810d0728108efa61a22c8efe025cfbb0fc0a7ad554cf231bc1a139b0c023727475b7da2cf3f11b36d21c476073eac25c1a6362d57bbce0f4264c28846322cae733f6eaf45e10dfd56f058bb2a0cf558f1cba464df043719a5a69d797a52ef7f6a447db125c31a5ec3919b3f63b1e272ff912018e325de1b40394aa43f31b1a09883a27788cb2167daee19079f1736b5e9ee9bfb93f817c9f335d02d489f1d1adac2804456a98fd54c135fa10f68b42777fa9c37265c1eb7b65825505752b90310515e293169ee19d31f4c3d62352a8c287e953a08a5e5398dbdba50132c33e58fd321e0a0fcd82d6213f291a4aabd29a3fdc3d2c06afcb29813aa6e97ea203efdb1e425160b720642efdf7bf8d386bc5f0593e71ca2840ad8f1008629db6ef57f283f87371864376e11a9d150f0846a61457e22efb2db0ef10faa64240c71951526c67517754b176c3f0a77e5a1c9e776eb909e2b6076d9f9cd33eee3e19edb06335c1c33a57833f1a3dd03c36891f8823b816a9a740dcc77cd618b5fa502d99d9a46ade3d432a4559c5322369489420a9bd9eae0f4f78d5d95eecafd05d2d15334203fae4fa10025431f8b2f0e39ed255ab3fba62ef11b0fce860e39268fb80412ee741855d1029d0b3dcf0be1f9dde80ef6f57dfbf0f687fab38c2525670ea4c1bb44030ff5dab5c74ec0f189066501cab4f557373959d727d34c6d15e1afb7dd6b370a376ae415821562899d9e8517811ae6e650e60fe1f3fb6fc52b4550b91ad49c747a21ae4ec5a3a4ed236eada213c7a746b54bfee15ce9f60117504d6668fc810af633de0e7346dbc864d1f531ca4471d73984ec8d6e22025a498f534e22f47f73fa2d2e9ef3b4bbb037ff1a52c882ce205512ba914e159d639e731f5145ef8d97f0bf48050b35058374b9f003d6dab949c4f440ffcfab037f29bb2dfc1ab88398a103869fbf5aedf0230322d1c2c5244220ef1012478a0b11021dc1b732b6ea100ac59c37ea83e327c70990cc33216d04b862b6e5517846778ede4a34335e48d83105d94e061dd5092c7bb4fe464171382cfa715f5bd8c00c8bcb4406cc67e3a6a999a9ab53cb0742ecd918242aef5daa9af6c97822b31a49e257e3e841cfb56c0442ac4e812229c9192bec61af302252d2810890aaae2a2232d1fd4d8dd7f0586226f14991c5286586453faef4e6283f259b48e54df6125c13e17127f05d3cbb12a17befc57d0c2c5b0d45d1c6331fb7be154e4e743bc2103e339da5c27bf003ec5cae982f1126adb0b684d1049e8da14ac2216ea7a34febca071811c73f8341b1da57e927b3376d3f5a97bffff42ff239895ca07d6fce70a2ae5480ab297edaa2f050de1312ea9eb58a743bd2799fdf1a6ebf532e78ae998fb0a5bbc5e1238c28c48bbbc7e8209838cd76604172b2fea96f357dc9f04688b4f0be498c9f0fa2780ff18cd91d32320b233ebbf3c8cb90f845ccc9117f901ccbb40e9a188c5d65306fe8999bf8153decb6b5536b4014901d55c1f30057f12c31bda3e917beb9e69e2969cbae3003bef3a9cc8ee9f9ded66f16f0de117ac9277b3c9642c3e3c346a6223e316b3c56bac7b9ea3c6721487be9571b0239ac52d165844505acd08acd2f502c34090d3d72469fc1a47b439b2650805a87b111dbc73c613608ff2ed645af6c7e1f7a09c90d5aa96c4a6a3ba8ff0d58088ba2dc37c105b00c1186a1dd5f2e552e53cdcfb83b44fee22890e103a8041557ca72ed53ea2ce43be105ec26839c0302e8776bc2549afd44ec9e9ff32cbee24024ff288ed064124f8c6a585e922ee8261d176b61b22a94c964b3e24fd63cd752803cd7fdef440abd5287a5e9c67b0c1dfa6dd426aaed0a9cbbe335929925c78e524cf4463f79e33c78dc49c6e89a7cd4d9b9aac135acf3ac26c5636a8a553726223f15dd59471eb3ec474262048bad727e9f8901eb08c3d3eb41c3bb8007900ec23b78c821d0f5318692593519a190e5049f7689eee975aee201ba206b1080b9628cce7b0654d160e1087171dd81d5461618c0207c0b373cfd0d16855678301d90613db7be292ef0497bf97b8479411214552da58a6b7984951d23c9e0a230d34592336e4bc513d7022cc9bfd9c7d2777d99abef8bfae2271fa284a073f6050256885e7afa87775b264aa2428be7fddcdd7dac283fa04ddf9a174d10f7d973f6d377896a20485439e9eb79af36375eed55dd4046b5a867f61c58ea4625fbea69dfb67889246d5b65d4d15d027330b334e0a5a55acc1b0404ee5d7c9247e421824737081a164bb4eb4e18a564e180764f7dfb8568446ef0732ffaae615be3790286c1a824441ac5046a4a5a1851d460545594ab61f3aae0cc6117f500647135945ea94b3d554f81f89ec7a6bb06846e18bfe89dfb0df2f870db0c8b87f3230d11477db0021df7ef47eac4240b3b1096e7c774aba6eef82f6d58420f289b5f2724d89d8b78e764a933be1190b8d9c31d669e4e1972d9e7d0bdfe9ee84419d1c17384e51c2f4660127f29dcf6a3135ef967d67fd0db8a6005f0d2e7d11be43f2fed0eb767ab3a295a15684f6ea17404134137aa36a26ff727ba8e2bdb5ae3eba104c764abdb40fa368b4caee2805822105a26a398f1eea0dce9df0a40156b574e5822cae202aa92beeba0958ceb6d3f775d77aadf0b20212e1e96c43694f69fd571b49c8fe24a897d4f44aca1b340bc5437c08b3f9c77b2b970a59f4144474e32910809562281117d6f989b4becd80d2a2904a66f8d603cbf174b7d0bf1a86482308fa7605542793b7605284d715109e452920d1dedf429ecaf6d353212f4a131b71c9741d530997f890d198addcfa0074bc4bfde1c61e9ab0f602cd9610eb1abf638d0ed30e3d836203e7d833b970d8e083f1a95a523f418199cb14bc0fb4ca424084371b158dee6e3e84cd1802301acf809befda2802c0385f26f9af8f3c77862f26dd80abb7f9bbb616739559454a6c754cc4d50b875f7c2f5044a28722b1287a8fa4a03cbe423ca6076aad7ad12cf035abdf260bdbd6609b31534e0657cbc46c54ce6da1b188787c8eee2734798685e765be7dff235e8fb00a5252221e12c4487d28ec1fd3ff76af801e072548768eb8a9962fddfd37c5ec7eaf2b9e82a40ef0a721bb43c195a9abf6af3de45c2081003a2c6f97098128b0215bdf3a8b6186a28626af2806776dbdb23ac851ddc5f4f92e0b5dd1f14a4c27c1c2d7284d9977e28c30971118a23291b23935e41d9387330a6169b9decd0f28f39faea16dc23aca4b87d7b1c014971ff414b71e8c7e963b9032da52304a64aec5e03f3bdfbbadbfa3430c0e107f6d6d81f3067f3bd1eca7a47408c2fde2439875a7bc009e7cbaf95ae80c9e718e5eaaff728eda50ad7befa1c79e34a11b5e849b0af85174b4af52a6afe91146be334f1c3f670ba9cdc12bf811b7fb8838c13a1e97e3fa6957b0b218cf078e78a2a1691e98f3413dd31ed0c6b07ca9e70c065a431ec17462dd017b7119d22c583956e6717fb5005a075509a41fdeb66628702249a229624ef353ab10c33f201d2c3860522284b14840355425ca59a6cfbc2d49091940ee30a7d185fb494ca5af2b2d1c1c1217d196c2141385be49839a1d5d3f0a9c025e935069f3f04926567ba455f305ad91fd7aa276338036a9ef335f18429fc365e1efafb3a4692776fb9615fe0e8e8279cf540d914c7ce874d21c0685002dc8324480e740d1fe71d54d0eb831a43b5804e4ce6a60a88990807644af3a49d5fe8a20cf7383498e2f87af6b93b9598699d9442b4a2b89774d46b87e3b3860c70f0b433063cd3aecbb75b5656c69d9d23778071cad6e8d950c8044f964ca5d4b6c538a55542c36b04c3e6df576d4996965091aa05bdb7e882320a0371fc29f971537cba15aa4a8c556e8e77a5ad6d5c2689ff23b0a20c188a6237e16ecf8597e675dcc8926f341f17fcfb5b4556c3567dd29918d4bcaec918ae2c2ab512abe059b78082cb7ac4d4fc5c610682a0b8a539ccc8797afacd01d542d2621c483860a35f6d4f30bb8781b67eb16b9d6de439115fd0e6acb2263eb22b0d4125826fe11705795db32cb101ef20ff77bd83ea3539876606bcc694fbd2033b97dedf73ba034545024bd0f650147dc9fa5e84472ac67b1ca95e2ec0ff046f5e77c619f477408a9fa99d69e8c618a5716138ad02c9f0073feeaabff7f0e7235481ecd24b4f313b1b718f18750003ab0f88df992047bc8995a475a5b59a248c5ea49c08cff617619351db06c06c687438c7baf9d265f0531b7584b2d05b1ac37f863e4a622608578c153cf442b088e15db151c7c200a15883e5a71e2d9489e93820f2646d2eabe80a31deec4bdaad04169cd8a780dbbf5ebde018a963b4253241fd2e3da442c327166e5ce04ba76ac22003c70d4356618e906d3ae485fdd200e0e62997030e36e3ca1573d11ee35b2a5a1406846c60e25236e470f676931b29db2d7cbc3f44dc66da312fc9884a99b1c898b9989256a94b1ddc587b66d5bded90e030acf35a0bf3e7add5eb5f32f3ee22866b505c3349e0f34146de8f0858a3e5e80776afd81c3aec9009f57f1966cfda9a18e0a3ff1a1a5a42b526055cce387543d36c0f1d70e362124157792319cad01678a3fc426d4cbf160bdb0039ce0131edc2ab2899be62a48efc3dd774ab4d159c65350ab83c3c5afeee26c60ef2ce7e6519d0f4087331b7ef0b44e46e0ebdf1472d49e4323c56f370b77e5ef50af20d845d0f242cf6de8b398e4b28d41828d3e046b0d9352ff5d0b39ac8b07355517f5070d32daa1cad38f31b3ab8ba098400ce504080c23b6597b85e6426a3ab3feba5b0397d830aec9352ac0fdb74b06dff295330c36010ff01e3517129a54bf182e4230168f32b5cf7bee1c6da3a3231e1a8fa3a85eca95a1fbfe03c2d0c289f2dd8084ef6cf59d43361da15096a98d3deff2b3954df004401fc94b06e6b282a9f6380e07c3e953abd53cd6ecc509064af246bcb923e9d3961275d1b6980f97d3075258d42473c85578def7ae6084f527b5ec466579dc6a568cb8d8c9682a3a0cfee08dc7aa63ee62b1a2f6cb983b0e52e513785ea5fc4affbd4b8caffca9cd22ffe314d001638ba61395ccf05701f6cb9fd9179284d4f9433c2862e8af6827b3939351fcc5d5f2945b0f476b2ec966ff45bf22f44c4cd2cfc3d3fc1fefcec4e502fac5bc8fec59b87cbadd44097594531d3ef3f175dcb2fd6ecaaf6e17250e7b5172faf5ccb46bb0db77f2a287b4b6e0c56437424b6631f3e12beddfbb231ba009dc36e4d9f027479ed24beaf6f0907166d8e9c92868da0451cacb2fd0a70195c176bee06a2a5c3ffcc152eae30a652db0b770f72706a117547805f612e44182d9ac4d09458c160992c41a8d8c73b0387670c9bfc19c4d612fc9078b4a70b848f259984cf9d4bea3a7ff13d912d2d9ed878811c6c76db27ec566f11acb0955d5ba81dd0a3124a336cfa83dfae89d13b9b90169b6e19ff0cd3ebf6f9ff06218879148f8721a67a2d6fbae54e0801a3ec720fc541920e0de123d8772d09f99f9c9dcd9870cc7e393a6241c41b02be166b0febcc9bb4a4cd03eca6609c94d90bd0646f6ffeb198085857dfb17f31e139fa6b0ca280002c8b903d901fd4b45e7cebe0bf8cb82b591c7882f75f13c18e799050aa8ac3c72af768bf2fc1aac26e2cd958579d0a56f1a5abcae09b4a5d9e76f48607e09d163f0c7106697c891a0927b223e2cf164d63c52ab2245b5393f3befd6b85f7f3cf6a86dc1482b352d78e7cd4850070e8f8709ecd7ca2f2d77ab1027da30b44aeaaee8436cf0214cb76c1615c3a3efa7bae50db825ae55393628f857aaa71323f7644eebd4bcdc901b776cf4eec616eea5fbc59a1b8b450cdc767266a97940ce94350f5f077344580ed1a5c9196eb55af545dc2da294a5d79fd361ca69905e92871043095ada0ebea4be68619ecafa1038d507d7bdd864af72f822328c2277c0cd829b5794acae11d257928c01751d600d939ba46eccc23df72e807f9efd77978537c3d4254d43f7f3741054dc6d1ea02f75d7b18b3e4a754cd31884c3dd6fb6d34609d95fbf04a3722c6b22a121c3fd4add73914601a0ca9e648e30caf275a60ffe26804b595395050df76f52770d3855e88b2329ac42d01f769945d74c434a0ec1c78fe5ab92b6cd78751da1558c689a0f918963732e138bceef781f43bbc8ef6b447f4104bf827d372681fc3bd26b3c4bcbd5864f6f2e31c82b18ec67e0c4e02ba5085609e3289159a68fb601b5c45b68760e5bf0879fdcf4e73298830a74bd7a120ab9736627a4f24b7e7f0c5f9df93e3bcb24db203d0ca8e43d6f492797bb773bb033f475494657327349c261712dbb4b879ef85768aac5dc63bb98289c7f4b355f96a8e4efba6cac9f90bb0c00834c0ae5146949861c03dcfd20e645e7dc557da5b403c05567d8cc1e6b9560885e4f52c4cfde261572b3e97ad67c141413eefc3904772c8e74c89f144ddea1008c626b2c61e634ce5087242deae042fd248f72d4f4f6d817eca291f92cdcb236b3bf109a57014b00d57e0cd85369149d67734621eb3623e6aa3063b00bf27ba61d359e79d8d0143ce3f04124f929097e850c680a824b10dddedbdc529118c704ac7e93b8b12c775a3ba0346aeda09a5f9d2b8ead79de42e77b06a81f88e88ee9735e854fd32301aa9ffa1d2702995bf4354ee066588e0804c275044c3191ed8c959b75791d84fd8bcd10698c500a28102d8a8234cadc689ca63ae21770ef5c1173d12a7f9a2e11ba48fd95186c35f9b3ba1a25d198230f7a0f35a801e1dc91cb974b95b54f6bfd7dfd1def1699bbf0d786c9a3bee7f23469e6e5925b53328046ab4ea3c4bd066bd642f31aa41fe12b14045a6d0e96f76d24198e1e78499553715ed3e83ffe5a60e9ad0fa637d06d84e8a90ad51196972d87147548d312cec81b82ac8f843492d6d873270e6c7148bb25640ce6c435ecddd6ada3cdb11612851ccd4290c42cb8cab003185aa3e0ffbe9c83235792464f210035444f9bb43ad96e585be7c8a7ed31fe760f0121ac23f9781e7f0e7c188c126f61fccdeb174909b8b3fa92840504212a5001101f364e4b49bc3fcec92e3223779b2e8cb28d8b5b4e3cb281241dc50ae851d8d019cfaca33aa25d55a33e570e626f889be250d5c30fddbdf564d25021b39defd34a993ab974e9cf20560ac3c08d8a6a1c478fcb40fb8116eb501a6b842d6cd1ff77ca0ded511a6aa4fbc572d6858e58b9d394c41dfb09aa9b85848e24c17c2ae2d5c477b52bc498a3ddc82e24af3f95ceaee5c0841b8f23ed31a271f49339e5f0e2b3abc4058824bc91dc9ab99cb1915b3f1433b58200178ae58ed7b4fb4156cee8ead9ef7e50ee4884e90b35639d6a678fdd62e50773bbb05dc0dd1dc556a7c853fbbe9191cb2cc69428e07fa44c8a14ba9f76b673d77de094a28e54bac49f191ccd1fd28b0a5a995b6407f8a22e3c73a15ea9bb1c557c63b929c47a3d42eacdaf8180ae87ba2e2d59aa91c50577bed5c23fc5bb0e9f24f93520ef1677eace1a0d1ade5b16b508b659d358f24faf484425c9df77daa7349bf921f26ce63d01a4e3fb17d4673f860151c7d314ede142b4dcd5ead4618bfe6cc93429b0ec38ff70b35e6b2225d3047f86c5ab7054818e2fffe9a09f40fb65446146b84625cf2e74ed68abac242509459e6a8cc8198cda45c058eb0c6a326ca712d2059d606d1a3e336d9473a8c6761f5c362813cae53dc869c76464aafc889811c618dd496bfed574a41f586ee01d39f97ece0b8d9ae5149c08956619e80c4864112bed556a18f0e980efccb0ac97f63028319408106590a60abcdd28d2ca12708a61556d4e92ed4d71b98ccb8c6d0140f2100cb79e00ff5378429d17358845d522ca2879262d4575d00e658d12e7b908006f0d5105e9b80a2279ad3fb7b9feab1ecd2722b7a522a67fa5c8301c6998dc3fb8d20316a8fee6f1089b8825e529c027b99652061382710df116ea36c47a67305e8df11e58f16a84c751e675d168871322a2aefa33e7c0f4cc4861db6d483ed059648111083b8fe6a938526018d31e6400e5a5f92bfdf254f37d302711a93fa82c0fe5ccf730d1a9d97286e587e3e6ddd6f8a1a1cf7d786d76f1002b84cd1cbdc815d2d0b4bd8384e65c480cfbf197842b6cb205362af7633370f5cbcd6f4b75627210b2c17d0cba421f5835a01e1866fff63369d9b97e62085f59340a480e90b41455ed7d0d048ca1b8cafa9e5d5cb5509c1bcdbc99f39fe49baa4d5eb8dd38833c15028b70a59098124347e6b7ffc099b9419d4590a014c5200c8e213509270bf902c4e468572d9190dedaba2aead22e6068c6a1e24fb91a26e6265e7780a50884ecf73af56ce1c7457d7ffafcafc3d2fa6b9002f588137b3e0d0dd9fa6ad906346a0b2ed1ba63469658d313f79d6f641ca4410e451939339f0ee1e7e12986e11859f7182f2e6cd2cbf0896d3f5cd038991da85c547adeb2fe00449cb8ee05a54b65ed15e1654f75dfe95d9118fedc6cc92b9eb171f3d6ae09e12d3ef12ee4f67f6af6534983b5a4040b675145d85f0d19cd378368debc8559ad4484c9351bd5336bacad415dcd028e4704f67f54ab8f902458b59598e882e50e38366d344fb4b1d909bc92d4b2723034a19a74cbc747cf7f793db5441fbf8bd6f73489204efe9427e7fd59fb1b8b072fbbb7840dc6b838c585816cad08a275ca54117dff23593d9d73ce430235eb5edbe0ba40c88eb2be561465f6da0f362e94322ff3a55c049f92e7263bc5a02911be9c69fc61856dade8d25c06202de64b330335b105616aae90f7403afa1a1b82a93125f65c8149c4b053096a336cde0003c4ccef9863712905183e3b4221110a8bd73bc8e82c9f8a79b11374829425fa763add2d326ddce5abab64520c5e73f9ef35b7352f9b46e0330d45b4ef2d36b44dd3ae9a3ab4692722d0994d11656dccbe46cfa8976d0f10a3fe2122fd16b0c7b0915374c1c61132e6c53df2948dd598669b1b0cb07f15f93716af00a6badb7357346db6425ef878a3f9f13e291aa123ec813f2dba3625dfe0cecb538158853f7434839e99bf5b971afb667b61d6b6a75d905848cd4f8f233e7aa17df7aa5e191662c6bc9694d0f3ff7ee719d5b05099a6a99aa8e5182717b5eaec6a0a23f93b730bbee9ee6c99005cef57d0c8370182e025a89873420cbf6f0930b8611d3e486670692ff907af9c7c2efa645d8835a57afc3419c6c62f778061a8397a1bca61a7c1d61285ee6241f4630f43439c3291a5d37ab52fd8e4caa80e37fb0caad50513c1eeefb2be4bc00c2b6d3da53050f5e30e0f944a622d1adeab94f765acf4f22efa5e47afb3710c027e5e2ea09bb44ea5dd8dba0e6dce05e7c53535f9033244eda3d88d707e89cdb5a4069a1d86e09b88c5a932df26d12545494a638f4e189192cf8630530751cb7d1ccfc08db4d8de2abb727a03babd81c676d1c8ded4c8b803a30f6ea20f68c3123a375920716c250f181552e12deb4d1cf16f3172985882b467d631a40be0c328cfcfc1bcaabc59c40a2690345ffaec775a5866fec4bc8b4484a13cf898bdb623f1328d836d3a9a7f2200cc0b676b2a05ca877d0330a27d00a3a7f9911bbfaabe5f308d1cc90a0e67ddab4b1ec1b3118bc951d0e3aa4e9f2322e9987e31a29f6407921a41a7ae63d7a013bf83070749078ed2c347616405689757b004a75d400dda5f7e343af4dcbc6e4c029d3a40cad25eb65a110f3bbaf2871e532d85293ded132152f7dc4c4c04c7934d29d2600246b0dd4f3bda6b444b0127d563ca0b8312ea1dd2e3ad99420d4bc6efa0111ba5c97589134730089f22f26a67e2269baca9150affa9f9040528ce7210d0eb2ac9f10d3e8d06aef3a581287d2efa08ab6932e7cbd52406ab176a811a3525bb2263891338d5140081d33fc10fd1c7efafde9288aa93b22a316ce5027ef63dff91514e4c726d8d0602d94ddc9f80aa7d4b2c0fcb723202e578d828d78fefd96f0aed975f33032051d6d1ea7423a796aca6c97459a804b222764b06b546072bff56d176ee60a4ff91974823777c512561a000fbedc16e1d56f7fbf3584954b0941de32909f198496ff3cff18fe15c612d6eda3af36b942772b16aa47e9c837d0f456dddebee7e72b24dc64f79b6d92d1ea878b1657e11334709befef50ce5eb45b44c9543e75f9ee65947aca5cd02698151af644053e0ee943f1a751e1efde50fdefc0f849601764bcd582830ec0e3e72f3c13057f735014d0e6e73f137779815265662d29663c70b755d8da97d64c6d50b1aac9f1a475e780fc8e6c02c3932af58aed3d539fe65fdb18d18c5a4d36f116c060ed94848b4f98824762eb3b019c0395b3800091d110e339f7a5bfa8f8ae7e9d0a58b378962a86cab3fb7002925f4c9d862eae94abd1dc9088af6a56732ff302db95000381cfd8bfa26a8300b84a597df7be8df0aeca508353c547a209154846d2ae5f147d14adda79be2c2d6f60652d905d3ca2febab05d7e4763450e9556b51b7938d0f945bd1bf4e853fc4f5d001a327a60f5f5c10907734430fc1cd5188ed0c9854bff1f8918346ee45cbed3d96e0df6878f3f4b2be157f167267888041dc7ff3d758f08af30efd41055f6dd7f56d3c41d9512bcf69e8e1475964ad7cbfb82753fd9db1f0e623584c4822516f3a9dfc23424c75bf41a9089babaf89b7f36ff235e952b9ea7ca793b6bee2f00ffced80d4a64d299dd0680128d7728aca13ed9f02df1d0a3e693e0a1d95ab7c8d560dbca6ff96b6846c1af252d963b3f0114d8ea0a0a68fd10561f8582635fb27584710dc52bfadd3594f476d4cc2ca5c4e26cab765cb5a490750d765d38c82ac757930861aa8300e4f487de003496cf16865def0581d872397bd92279a49d508aa12f64de079c97a7ab6f59764dbc40a226683da7007981569596214b01aec3b31c754e03a48363bfe529d40dcaaca144609297be26229fb94bafef003f23e410da72c34ea09b6b2ee4c7b97cd4fbd16b84b2cd4ec446727300cd63ed3c2caa5d5bd47de07c5e474d2203a4d70d847754b2dd67ce9506cefb22846e7af508bee90035d9f048ec9c43c4ecea1dff1af98c13b0ce229c236014f48a5e372fe5aa02da0d333c5eb0d82b641ff935fcae72ac02acbc2026ee16dfc6f01899dd291dc3ac56a4d8dd166b94c82f00268a6c0a2478982cff3331d6f5edefceb6b8e3826644df031a4a567641c37f5bdc09fce306918abee13c1b8395b7dceb5f9714979df7cca1eb0e6cc82013e7635368a0a7a75ca4886ebc118669acb41bd86261ce215914c922eb4a5f315d44f9281339d7b895d596eb5f728b0847763eb5ad1c8bb7014c8645a4dc0edc5d186cf4a8dde5864ce437f101aa7958c58867dcaa233f743bcb1b67ffa8794f5497c7e3e3686a70fd128f39a98e3789eeb19349c865a9337e0e3165a44770e859455ed09eae0395c6fea27b0b044337d4095976467da261183f30f10d2431d6b4807989bdc23b0a24943e1b26b9f7532c9fab126c57637f2caad1be2342b40af69d908fcefadcdefcf6c1d64996c75207e3ee027efccd76ace9c5a936bb5860a56809378f7c96a7f426037b454c9a933a8fcbdd7a8dd57b89ad8017e91e444040941ebc8e57ded684422c398368944572816c808f9ca48a8c47838f13563b2a5b4c55fea0f6e752c8cbdc1f80d52b1ae14a048b03aa9c205210ae24881aee1c83ecbf315fed62e718db4e54ea003c0224092aa043dd31a0dc6866768c51eb3835c55259046d108a1cd29f6d1976e13d5deca0743b7d513c243039b97a521c1711a1bf50525540d63ecf58f4673610f4a8d4dfee41f985f7b85adbd11ad87518846d7b707e3ed10668982ebd715d2d21dbb65483094bb23bb6ab279fdd7c43329ea9382eaf78aa6ca5ffb961f001756551c58b87171a2a5d6a411356dee5e7fe648bd640b953c7e9dd0881330d342a04c9ab35dccc9283e9b8853f73340e1f098acf6c16a69641e96eb13bd76b1714d790180bc6fb7da2ed0b59ebe63c45c6b53ad2861301aebe6644d84ba6e3a27afa29d323839a59841c173550783cf92aad24dc0f75a46c11b9e74bc0521b6df9601d9dc6b6ba89ee17662f51a26f670aa3a55613a8b6d327695c1a3800cc93e29f6b904164a5522e87415d6891c88de5427c10658a629bd5b794219616710de8baf36c1e19f89228a02c4fe3b714f8a1019d7e6a986ca51fa9f84fbb6847c92dafb0c6ff9eefeaa1db7b1be7125023f9088646cfda36166f325499683d6c0cae43ac8f4213a201426829524cab56cc0516ce4e33f4c4182789eec5b69227fbf14521ae914df216239e187a25fa82f683e603e7e9d68a7c65465bf11ce1d30059c4f75901e2d84461f4140872d5b62f314c239afe1e0cf2b8f41b80ba298691bd6cf1d51d524986f2eb7091241e4f5ffb765b540191aae2832894b92138e8ee6d8b70fa18d12f79ebe4be204bc0900447b5e0c0e476ead06ea02040bff6de4460cb880bae130d27f8e6eb35d4fe325f9cbd98092bed9d7812851859e3f808e797e6b3e06d7fa813a103f67a161d05b4e3057f7d0c4fe2770fc0e06328b9d25144a19b0f210284acc74a097d25b374d2b44bbd3c429875d4bfe1d231d4c8361a7ce10a5c7e1d005a830057546b2773f6383b202a13a1871815c60bc67baa16f1ee463ae955a7b389158d7e632cc466570542a88eeb7165d25d0167bd348d456a0193aee9b7d04cc1341681d4b6340186525c45a36f14e28c100a7bd500aa4b86d1aaf76240780379ef518632508aae911f0093f79ecbab06306fdb7d5ed01ad0c9111e47b48171684a12449c6f45e38d02bd697fe26bbcb8345aac7ec229e418072da2cabc6969a0998fbc005f1e7ba483fef6dbea7daf20612dc25e9b4d70c8e695ff3dc0e958ce95f146de98ddfe7611a37721e6c7ec8cb079bc8ea3e19a54c22e71301418e6b9913d5c7bbed5ce9c7f47f077193e0f825c31f5480a48432c2453e8d3c6086face905c150e6b4c35d4969d55d90ba012d1003c528b131c6194364bc687f340f89391ce7e9648cfb9401819a01f53e90279a98231b25c4b3be41753d4e851c3c08f5f52d32cdd792fe8a67abb0bd60a28b51ccdf338c4fc3b721ebc5a122624cdf454ec3ab473164bf0d71f5bd0ec0028ec8b33c62d345e1b872f60b61e2f9f49490e7221bb469b625bd4f2335f43aa5c45897c054ce886e5b0846897de5f26c5a134dd7ce8eff6659653b36165cc8aaacd7263ceba833d56e7375990424566535863dc4aafe23411a8cace47a3039a491e1de18391dc66abe37caf09226e8de6789f70a77b3e9f0cbc1b0d75196ac3aeb7ea7dd6f9cb2f43d738072064b5ae344bc07b5a0be9deab22dc4cbd62948b5659cb757e67e0949eca35e1628ab37f190ee339d3b40ed0df688e84b533d74fb1f417662ab01cefd01276d0945672031237e20f04ea28a87c07d98d84a96e2b2dcde0832082f2a839d916c91e7eb879c801da4004f64be9ba402f6a078d2a740f6128eec55d0f0d95745435200b86acee667b7f4fc9174436c32f9fc7f360cb288a4e5b80e4cf9a70be0d0202f610a96021da4c33a419f4f7b75077935e67c3c77d4c91d1dead5546ea936556c8ac5bab51dd3f13ab27b9800421107810cf9468ea2f7770acbc9e86f3d36a20f6753a52767f3ea26c4b6ac3df8d5d02f5b03e2922e69a4dd471f974796c14c8e7c4461f74e23fefc84ec2f266021fd6013b3b0e8e0a6565c611b7ce9f2f46d0e87630d9c08eabc2d1fc00cf486438c48ba546137987176cc55377b788684c47eaa91efff206e0c86b520f5a1f82adf54d459df6c05850d071204cf95050bce61e9e0f23866a4bcc273fa5a5c2b4e3cee7c82a3ef77c02e00fbe9a9d9ac9005fe839998765b7f0e5343c5752bb35b81f0d56df049ed7dfcb22a5666c9c6725cd984b333296093b06ce660edf72c548300bb8d6ae1cd77d48917cf853494b1dac11f85ee7cc77dba4452c1dc0c012cf2d5f38dff0d2423f3e3e0b6c6f20f5e1534c9390984a8020e2e62ecb469dd4f2a85118e56efb2beef68359e4401e4733920c31d090b23c205d053caadfbc0056b9f9d71c65cbfe543d8c77edeb171fca34fcbbf2c0e5024563c31ca06ac92bae7d69ccb31679ee7baf7d24ca21e5fed101c1ce76b5af6ef6ee5367aee2eaf2addda41ba067fdba57680637f6c84c4b7defa0eef19d09a25d048a91695ec97e5f36b6c7ecb89394a60b90804a3e2c13112ca1820c17738e022a3ae2a208fea02a4a69883d7459b9c46b406c5a38ea337f059e8cf6703fa47715def159bd9f1ad2381da08fa23645fa684ca1dda1ef3e7324bac14a73c92779e9bff5777082ba4df21ab4bb027d86685909205464db46ea18644a8d2e8afe65ec7436f32cef63ccbff3e1404d8a6e76dba30d4a1d64a8a370a809db04f26ca948ddf1035cfb09c084cdca3f398a904c5b52f7c98fb50235bc71e865909fa423027bd0009d9568461c23d07c12acf1cbbfdc220e8d6624c201e8f9c709a5a0cacd2da6d173f5d353ceb25668a3be89a61b2663f36fb0a10ff24e180506c5bc988c936daca3f1a7a02987fb58ae2ac33348ceb608509db7d3df6e8c3ade036c2aa5981dd16ed30a77c63891a24fc011f3461034e0cabd968d2421f0d93b8c5f4c187fa1216189790a0b86bff4f807ab38835710f65182576dc033517188bbc8a7c272e61d91736a3cc12ddb26c0c80fbb62633d7d51508d5f9fda8caf791341a73d7ad9a6ba120c91a80f2cd78bf80ec2f85cb7bcaa5babae740d511e2a21b7b60f7577f1e7f7854970d0254b7c3f841eca90307357a75ec2c556749bb2be07ff0d6fdded94c865a336507dcfc3c3882cf1b3e8a4b958818d1872524c55451f1a84afb504a83e74249f98f34f2df6f92c8cef8c8868de002a4ca08f2e46eca1f09fddb9cb138d2e2ad4a44a658065d2e1d85390c19ce7d2bcbdf6adcd98b242a5a533ce8f67f141df8913ffb689c8b03a2f9738979bd13b0ebafeef3f0e5077902e750f464c112ade69b3a52789615bcaa13c5e664c4666cec719f7c2737e106ce1926b82522a6587a8612167d0c92b2a51a8113a026ce202fd469dd1957c7a4ada3bd566fbaa8f43aafd88df64f82b48e935dc1afb419cf21d959f52762b1bb02f1eb12a89583997fabada2167b986be4c230c3e32bad36b50ee403d84ed162b134d8d5dc2ba30617d617c3fb8cdee3202ff4e382c21324457540378d196499498085f31e9a9dc926f73196cd29d2beb23d8df0098afa28a79863b6eb3b5003d0a96b505073544aaac429f26ef2497695b32e354517497d77937b0e2e2542128a7a49ba915d66d4f4d34eeaae38968e509d635e31fc031358c13cc3ef9f7043eab6dddd67dcc575ad2f8d507694eed6e71583aa122e27a797420981dc1082169ada977979a4a87f1594a0d148eed21239b1f9dbc1e1da0fee04ffb6644b3f4c353740b378c6b0a555b1ec01b79807e4df8ade579717e90d363e39af9f61f0b412e374e33af0c436bab313473b1d829ea45d5028851db170f3e2bc614ee4e182377e9a793a8122017b21b0c85a28d4af1988995d90e1fb2cf85b15be0aedc0e15b01324fd3dca482dc180d5e87ebdea793a149e72682d5a4dc6495e375753eeb4d1793d1503cd2157370a4543ec83eb9b193d32a86b175219c58d0900f79bcc3163d3bbcd0c9c22748d13c1052eb42db7bec529361811ebd2bf665860d02da26976e05bede1b07ab15e04585e74dbfa359f0b26e25dd9972d110e674096c74a9fe6da4a74ded542bbe1ae42b2e41f33a45c9c66abfb990a3dea40b1185b412523879784f3bf0127fe0bad43ad82d6a58cf38bd8a9bc78ace46a58b23b2340b0b14a927e8b67418f51e73d9e3c39880280de3393dd847cb1c8a3c1513f1f3cf8c393fb07f74e9841c45cba77efc9d457de9bf768af2d39aa0e1d3a252fc41612bcfadb1658ccdefd29b83a73a40fa37b74a8148f3f1afe9865123e85210543cefcdd36aa916b95f05e65774da56d805ebf889a833de2bdec98fd5ae3bd31d42921b024310050e3029b18cb2b0e6f9bdd172b748997d303e135264cbf577f2f03f6219e192ad75484d9ddd538e06e1d8e0f48c22f46898220f8dcd17df5cb51d221a31c0e3e1f39a1d4412777a988a70be8010c1c27d4a372ddc77a47ab2f078ca15d0c7f6f85392ed34a7413fc7656934492bf86cc8597c1338f0759052f02ab9e501ed737d5398138aef4ff519d738a15462e8c96b8ced11cb2dfdc34e7bd03536b47bea15a0da2bf051c20041ac6e4cbee2ab2a1f278ddea10573b549f429ba6f7eafad5015ba89718f6a213aa8a3c2dd74e315716a7cb48747ebf0b8331b3d8667b7e018b354f104af64c3532158fe7724237212d917b620c579bcf23081f5defc2eac8853fef4a29ed4eb6deef3ecd0c774ebab0fc1e672aa542f57ee8d487b2cb05e111c8f99473eed23f191477af4539266a2e980553fcea6015cfa16a7501ce34b8640ff960ed2ff31abb6e7abf226004d3bb1bb28836bf7d77f47a5f745b00032e7f3492cc0306496c7856c7e7b42a0ced2cc59a80ec68e102ba2f6f3dbc87e5160c4c83628d1fb418a9de3d19f1c9a04962b562f5cace0cbff0f97717b42ebd4ea0f8dba1b65839f64b6a260d4b8a001aaae87f5a62c7f98bba500620dfe6777d6e754e696390b816ad516b992c06bc2156576df7c6d2b7dcfe211a950a499718ff2d788663098861d0a2afa3cd74dbf10c1533cffb2271f0e49bd8447679ec47fc6c492e445c735871c5da0ed95566b8271b81c3cd3d51010c796cc1eea1b66c6efc515c355833b3bc96adce073e1532f5d16a423e7afd0e32aa2d80bc0158b89457396e9def7249d42c115aca8a21d06d66fcc3f7a71746a89dd560c4ebe211c489f5287e234b7ac617dc99fa2bdf3bc77fe798b03b474fce8a6b3196e01fe243cc37e4966ebf1da728f3da68fede6d88ee4ba8b8d7aac6d0501af76c00317b132ffa26806be9edf1018d6fcbb95e7e1b602cedbdc3762d4c9432a0afef5dce7dca6d4e00dbbe51f8910a849366b741c16c37bf95d65f37b20b6d940d69eefc8bce7cec8ae62e4a6f63587a59ba2943a08f51b80df9886e173725675b352f2ccfad89a047033d1d05c224510236527ee25a82a9d1ae6d49bff2a753932195be7cb09a65415b51bd807126672b2db21dd15567fe7c072001e116fcff09b11f49dac38ab1f379c98eeff14a6426392ec679bde38a2b10070c5198502cdb488500ab8696f041c8fe446572d71886e14680750414c3a22d3784095a526679ab15942110fa62a3f0985c861d445dab0e5a3bee235fd563c3a56d295d3c61d2e3bf7276db5ecb5c709f4f7bfa3b39c4d65abdb707844a836f59cae2a21ce4929440907b6e09268c08a6b628501858e5f9e314c19e443d426f797dce387983e99fc146bae792475beedd6ec6ee84b30f83f2b96d3152c473590ce2c81c5945609397ab58225bba4c4a8e0bcfcfde80958c8bdf706f29aba5d548f53934f1a4a26ac7c2e29ccef54fbc900db1c863df14ecb213ba1df2f021f2f2d9c12c546aac99eb9fc88324ffd227684dc7fdd40eaeada4728e5eb97173e8b665b7492025c902c19fe4f224ba2cf5b8e23d78b7fc70bc23c2b943cd80aa7f7ea3be666c3364e286223dd7aec1d20d66f0777582c083345f9181f8187ff439bb722dcd34ba689420fe99e06b45f891d3af7a5b589ba91ccc675e7216e20a1f8bd60adcf4f94c68ab41a07f8239a2e9d292b4a7d37302a2c5f8a0f35c4b148d0b13e2cc1da71ce75f660045b0daf95db9390fd19d5ba580fae209aff239546a7beb41ab3076c133da484664c9fe0797c28fb476b907705d1904878496929aaccf47d62745e309c84b9a3a2f73c6469dd50809e353d6169263c715f5119643d56084abdcec82fde263e0adfb2433d4351bf2971e5acfe36bb4cfc9a4bd7adf672bb56abac2e7ee250c167efba087305e4447d210ff93781e6749f81d997fb6b04d795ef5402c03745b13af4fdfd8622b99735358fa2d53b9913dc7004669de69a0f483acdb05644bfa4e78f3814c5154a974111881a00b3eb484c01f958172bf774ab417d486a9f10ee582888f8cfb51da0d87cbb764ce5cb00cfb88891057d3c381600331a65d50c501b1fe7505481b227a7340bb53247a4cfd6ff66060d3a2a81ab434b9ff444202b82aac6917888249b34f64ac61c63bf84d7612a88c332d78fb4595c853ddc13947a7ba45d9cc6c55c0ca984a62ba7299655677e38b0580d453721d0efe3616902d5ddb9a27537b7c85836bf63ca79fa1615504a1aef98986b836d8ab2f739554b41ef194082752a6de16745795e303fa02a6ee92f353f0c72651a760783039b3ed5d7dca102f85bbfc30f3ab9ccf748b3b3a74d09e149c7efc61aa16232daf08c0c6513a0d7216d850cf13ba36a042c40e362abd2522322d6b89b600ba86af359e5edaf71e01b90456e9dd02eab9aa4f480a5e843c0892227af8b9073bcfd313405255d6701c2126d276857fe07c93ff954610436c51eee6979d9ef3825193ca5a201eebe1ae915f47ad030a2734d3734b4ae6e4709ddce7addf1f4744c9fc48ec381624580f52e1fc77cd1004f88804b528a918aee09f05fa20cbcbaa6087b68a5c2577e9d743b26176721b7b80cc65c5c5385cdd147266a460c01796154c1d8ff45f5f15ff4ea805057422782b3e984a8713679e8d8a2e1619222e79ce9be6fba55536c6c72155f494fa5c60e3b18d03760b7b58a225497f9d1e96ac9d81f2d398708b00248ef99b4166ca001e90ccaafc6c4554a93212448552f401e09e4ce5f02371aa18eff5c768ecd74ae946f84ff79ead0128810668a24cf027692399d0772a502eb582bb816de54f30208f2d9522d948711f7b5add16c64bbee6f0bd8ed8909ec5bdd10c23932c6d2f9303a1feb7fe2c20fb8aa077d050f66aef0275bcd4848232da9bc7788eaa6c09084896a514c4ee3e9e9145d9cf10af6927cfe30ef227520ed87f344735d7168112440f4531a477c4935df5740918e4988ccd60a2a654ae8bc9300ca69142de2703c58e251e6ac6e85ff1b21e496ce0689ac6e9515ca571074ead766e841dae2cff54133712e6c478d26d5d03ff2f76386dac4fe34f5aa691338f162ad5e3b6a2598d9d51e5d8833b95c762aba7b4326a2126fdb879154a72cc3124e16af7d17c8653a78293886a308acb167ae0b0d05be8c843f2f0639f7abe46591568079ac8b4e728a07c401942c0691ed8a02d15b6a41c35dbcfb79fdfccb7b17ca41f186b575933a7d248add590c0e64b84e8b430de1070fd7457f708eb3263f2b2c6bc6cdb805e37a806ef683f3b56424bc84b93ee5dc5f1a85e3d91c38aa371a26c612a8498dc33456d9c1d4c006fb6c3f87933222cff814ee4b5f6e97492465a194267c8392b5e1c5060ecb377e7dbba59693722cf3260c0aa99fc2b244b13ec4dd3d8b87d7e6e23696cfdfe428d6b880db4830732c921b7b2dd91f990cf9a04fb83301cdc93f3241317dd9b2c14a0a3cd1655cc7383d79d5d553146f9d3761da8a3ab93134284c0703f400b73383315b9ea746c91b389cedd726bb9cba9cc2dd69250a8b92c83ec241a01030cea87e7e030902c1f0776448219710fe6cbac6cc53f53f7b6c9565c690d170064a50eec2ffe25a3e4cd36d6288bf3741574b2dd4505b8f29d69f3d34b553b2e5bb9c8841b95be51bc805033a4d67650b7b13f3cdf2ab3139a386112c87cd088d7563f8743f2393ddc37618ac36b6ae59f883a0f2381c37f823acf162f8b8d2577bb2bfe03af04d048c9acb61114f29dd2812629a30fe6e5797e13cd67bff3924905c98ca0c3110082b43b9ce7310cb98b338d803e47a7bb89a3b7bff5ee3b1125d95f1ccf6a603583ca6bc9e3a67d89b293282b7c0a52ed5eb000e47a572cbfe72f02587bb4ff7226a4b7b55039b76fca2e94784804c81a08f8c389ce8897284a1762af48cd3ee9ef9cb85d2398b8316a7c68050ea500dfa0ba6dc38bd27fd00c13ffd761c71097c6809e004e0c7bf6d0b1c8c598df51b376dc9003fcc85de1b21cfa2b775c258b5b38ccad911583dc99f5cdc8388cbc3a3328cab666c3af72b38196a971da34ff619cc0e0ba19da3ca1369f2e264497fa95aba3f4c0efa328d9bf584e2551ac171bd0334c137bb74f2ec9c97e8f7c368c4c3b6e07416640cf92ddb38dc43290340a0bab58db14706df9622f73d1705c458bd9e0ea68071cf6ae973f10d074d2482accb776ac5b52965c43045995aa82106a496a100ed5aee17a4b8c09ea4e40988846bd61f4c5cbddd968c637a1612ebf17a37d0bf149493a39af24711bf2bb4b0629a04c629755b09ffdebe78e1895ff6c805029f38396e9698797e73d8ceef3e1903b5f6e51e9f2fafb51e8e77cee94e2bad6b68bc2917093e77605c5526cf97b0ca02f9b5c1d4234953936d823fd25d27981dee77f5d640ccacfd0e311058a47125229f55161d393b060ef71b172261f78cb686d0d292f89aa316176a90d7ff4227c9a9cb089a1b9484e818a7159437b347fc2ca157491570f1774ac28fe91ae39620dbab9f78e19d25848cea8ec45031bb7d5b27cea8c5e17ad37447bc05353824b42684db56087c6d21aabd402c7b44a271a486a919841d25f2afeacea733df6d8f594a0d50025b945b47d235cb226fdd8ac1587c1dc6afa4f18d2d175559a117d9c24129886c8804a3938c7a2bb382dce8bfbed9af9a4a29266990572d42b7c686c65ed85dda6bc1f19c390ab6070bab095ef9d38df6b1dacd3edaba9f726aec13a8c7ccedeee3b785ff7a4001d6a1493c72fb40654ed25a33185f5a4ad53860fb2225ffdb618a2dcf59ab8fc85382ef1a8b44990001785eadf6b78b645a42ade7222c9ae3b933c4ba94448651740373857088d0a794340d5b7d04287ce580f9ab88ad88273239a9691a4b76177582e6ca7a94d628e5a07f898d6653db6765cf81300d0331461a0262bff737d4b008197a049c89ec8e22364adf013e8a7cbecefb07598f4311d9d76e84c6a8b32559b8f0a195e0d145a42c2da3444693f403e838cce1ddfa1e27a10759993a13aa840a9103d080bf7f328c63990695cecc43b780ccd44d77a294f66d2c2f5af97716199c6af5240d0c5d86c4cbd560130493651417379618d1569c912b0d9a014806e5f1ad03d3eac26a0e2a5d6c04fcdf3fc50412087f662261168795f6ca375c39dcf7e0a839caaf1dbbfb4ce3ec971729e9c5700b5abb6dd81b18d6fed2dddf20f922bb8c9f4e27cfef49309e1412eb7f86ab4d133df8ec24a2e9610076f7e1a47177fbca54c717c3f1e847519198de791f7134fcd8a21ca877347d68cdea569812b5c1df857f6514f4d16ba8f66d1e1d3fb74af0facb0f5f82af284e4e571379e6633c30a7d4d5b87e228df236dcc0760e01cba2ba5a7b8bbb46d9e9652f23f288cda9efdef2af16d5f58dec0412e8aac12429dd6fd8c17190738ada67409154004b1829b5dc6083c149fe89740e460bb9f32e7aec10f6c5e356459f886bad1361f042445789c25e4c5e268a204bfeba0e393818c4ae728320faad0a7e96792f6f849d991b3361baa9848d8106e62d3c2ce82aa97a5662b9d2ec4235d17468692aa412757e96b5688719db3b02d22f327d49c4a00794ad17519742af60d84141cee3b7c16dc181660d001ac44c09714de79b39cb571b71dd9cd00df88ff7745b30e0fb472a46107b3d012b8809304d97a22ee33a249889e7810c573ecaacf62f2e4c82b3a90d12bf860c3a9437c4843e9e8ac0847ea08c59876188726849b8517471b4f4cd22fdcd7fbe1bc654da71439ffe533f810812c9aa76f7f236f4304d80335c7932c48d3ce2ae89f6b0a6e904ad8b1b683e878289a768dd36175b9239263157d492410f3ba4cc9ca8c1c72c0300b02be5160d3da4a2c8862287476bf8eabe3a1e644183468f19b325b2a3c614e7414e15f5eccdcd030054e2faa7a1a5393b119d79c3045985b26f7bd3d65b9be9286078da216f9c994ece264d94fc4b1e2d7bc216b9cebbfc0fbf8e11b0861ee3b26ff086feb0ae0593e231a802292debafc4fe7fa8f6abc13858f954d2899c23f51671a8735dbade8d6775209b569131c94fc8c5b8f6c212e33bb1e34e9badef84fa369332e7cbbb2078cbb894b84de157fad13608ca7fd425ecf56afe14e9a45b49a65e5687a13c4457e5a30f69de6b93df3918efc0fa32e651f14539f4365ecd9a0d69368bb9ec99c49f7b0bb236d247640a57c51c00cff28640c6e73d9c13af9f719bd69c980ca8669a1e85baebf4e898274a05fbcd5c1c5f722067ec74b99271a616c4ae3e55e97d25ec6b57fca71fdf5470026b60a8de2a498f2270f083020e5ff0199850675e974be7d5a1b3ec94d015df13fd37e36092a254438d1a4c7b5c69e7af54cb574ca37f32788c1e400c1159ecd800d2e3fbaacf0c56771a6717f42906e477ea73b39f9336f155c4b0aaa7479a3125e994999fb1076c95086545f0f2ae60b59fa2d4dbb337775f519abba0e8c708a600608a420b1e4d62ccf3e4e48083c85d91998f83bf330c124359b78eefe258e99b4ce599d9d9de7ed17f37e097d91e922378e5fbc74e0f9802aa2bbfef910e45d6e31061b7121a924bd9557dfa2d538d6e23465ae2ddad21fcffb00e6f0a7ca90d4045934e1cb9f080144b9c76aea9a0bcd06cb64fe08165c64c863c256edbde3113c377a6a3c97778a10c2f53377785904f865ac6300558811fbbe12b4e5abc852dfb7075c4041657d78bac2f8da9b85d197773500760688aca7b9a9f64adec431c1e70cbad2ef353dcd83bafa670ca2403d482d33c2db89dd99bf4ccbebfeb269bfa39d3004edac2538d8056b31b43b7d467ff8dbe2ac7ec71048d39aed44f02febc71617d257ac3f094383fef73cbf72e3e6ab546109c8216bf86e3883ddefd48e66aa844812cc602f2efd9bffda8b006f7813617f16a7c3900b8ec8d5b1672fddfce0db186a92f3a551616d469964f7b6cd9a7d0da5f4a12ff6d766095cc374a9d43026a9b3c1374063806ab47dd22073a4f001c2248cb9bd9aa378eab17a5d0acfd8fa0784e788f0c2e5c4392aa8a8a4bcf3cceccbac36499db41345cdd7c719443425a2886b07cb1b8397f6eb6ba96cc652ff4e6242dea1a161ca55e02f66edc59e4b11332094af38a37b0bed3a325625e92be4babe394ff54a4172029d0853d2a41eb6566547a3ec91077615527229b00aebb378d3d649ef511e33540ac927c74e844dfc48ab73e097475fc64f4c23cfce7e3af5b53ce52bd4367a1ce5615e2e89919e727eb87ca8d648cfda0b09487fecefefbb1cfd8804ec97fc21a96dbaa3f9e154ca06c16fd0912686d879355453331a96ad5cc08bd8ed510d6097322154cfc3d9138853801e42cee6f03363163e88b8941359f2ed2ee561697572368f49d5dbd371f898bb0ca4d15c841b3e01a550ca1fe57406f080820678898c3221bebe59c6f2c7a01efeb9b76690f44ba2d1cc65fe9146f56ff2535260a9e12ca06d4b9e8393dbd111184f63ef9edcc39689cbd1fc4fd37003cc674c9ffa2a5de6aad209a0cfd779ebb4a4671402724878e3ea8d65cc76f0f5a1e259b0ef8859cdf9d81bdcfe453f4601825923bbb8103d85d47f2bcf701d1620f53d8b5289ac564b5e8beb4f85a01478bb15d7c676884bdaddc6c87c64814dbee57ccc9880aac1d6dfbdf3a2897b1e70588d9f3e90d12c6f34daad17843dc9884d22f4fe2fc7375b9b080f2463ccb507be9ebb21c9b72ce3295cbdcb4014f86f9989dc57fb1bfd8683df638b90b183c1f271773979144f439df623ff2b1d80d9cd9509f996fef4e06ba94e756270caade09cb9006e1787b2de06b75a2cf7ae13bddf3363e25f58e508e530bcf03c8b2f908fb144fc3aecff1ed4009079bcff8d4382f282759f07884b4a13fbe996b1b85804a250fbde58309ec16cdd3acb7224c3f178bf8a9ab5e7a11350a814cfc8277b1e9a8ab1174f5014124ccdde46f6dbe184c13bccdf97c736a8e0b5e0745ad74f02d023eb78fcbb5b1d07a6efeda547f98f582e016c903eab0c4b144b111fc7511380ff2a697417f198c446a478b52a60df31b14ff87519d57da550787c091e587f7d2b7ae971d980f80c7ef0e27c224e45174309e38eb4208087aca2ed64eb3ed047d2eac7bffc34b9616b560894f3a2208fe6ac9fcc55b6993760dbbd9aaad1d6f49b6a4444bdb110ccd8dd3510bd593c3cd94bf166fc23e85029c7d50afa41619a97ddbab7fe97aab68dedfaaffe8f47e2e5505940f832a0ed74e4e8848f777d18cf85930958cb8afe77afb6410330dc724e20cfec913f4043dc95f092f92132e9dd343c12da583ded0f9f0a5608df6571a52e0a9634410bb6d245197a62269cfe3729d29c5ab036ee9f6fb95d0068bd11870bb7f4b41625be13e4eb370efa6cb80cd5ef101a6d5d0cebcff3ac34617623d6878a37b953354858b500617de5852b596a8a3d3e9c5b9dd32f55bc79240085a28c2d8cd55e16a0a6cd3e4344d3480262ac55b75a42de6c6fa55a7506b4de5f3b7812b3268f7fdc0eef28fbcf0c1c43a4a1a957337d7a9368e79f4ed8f720d541d9e1dca2ed355585dc06062f64fb8255ec31e9424bbd4a4ee27db31b176884e8348800aee7095eb78e4170d0f07cd102aaed2ed66d6be1af10ed76c621a534f56ff90c52c02386e9a1b571a4419ee085c0d2f5dd031af6aa4e39a040af835a5a17689dbad29900bdd8b06618b1ea6749c3f8288faee7478eb0dfcba70b63ce8f370b1897d0476acc72d58c917e3757d090e6d4c30cb50f42180d85654d84b2e59dc1e59dcb24de48c71aff22ad90de9bc5cd432b0ff5e095f7db29b3d32c91226be857ebda23b16f0b7891bce138fcb0577bbd631c739dfa28a2971c375209cfa851926e5e741a0a453da541b855c8a77f21f87088808d4f85969e0f1b076bf2018a9abc77777cd43f28b4c5ce0bf65a7eb0c9248e79145a270d618b681729653623948a725aa74bfc3059315187c5c466f8dd9dd69f05de402a94922b4e3a3ec11b0831cb5d07a2c0ef65b6a2a7324cec79ac3e340c55d85afc3fcd7144cd5617d91d32b2e84f3bfe394eca04a1a2b360b913b0b5b0e6ed2995d17030861e47e4af13b12bfb1d02c7aec76c4c3a821f83138c400c406ec776dbfd1d7f370560ea10ab86a413352970a897ccbd1bbf4bd0008cab71231b3a71a3398576e820d687d9f7f0cbc8dd7fa40de79b19d72a2b7330e8b42c583832e166ea25e1da8337c83c1454ae9ebd36dd1be7995f15e0f897cf89307406165015ad46b7d3eea193b338589f533cfd1db9f21e9491b58ca8a545a9b45ce1b016c5dcbf9753264aa8f62c950097a4393bb32487511032ccf0af843b5dc4a2b92044ad13295a8174fd41b0f3c04e572c5bb01cdf8118b957616d1e2ccb07f1ba433696e157446cabdcbb299bf572576fd50ed99e514a7cbfec32091053caee3d6fc0e4b8fc484991dbff735e3f8bd255269be3467bca186514655ca65229f5e39062312806874843bba0e263ccfaccd89688dbbec238b5800297bf38884c35d9b3a197d6d52e9612f7754c65190f88e9f309f0cd5f08b41d440dafd2c32ee283fbd3f10c0ce685c34bee10267685dd00842fa4315951b0298e92fc4306adcbd811cf9120c94b316a6b9e31dd51a6f4f65e843d5ab90c22ba06bfa6ead51904a28d0a9fcf7414bf4dc97d91f721f302e60eeb5150bfae91347f24a95468d6b3cbd1b6523beb02c78d6df6d6c163790579a900ad4f3704277e05131d7214d97a5e3a51165e902b8c6fe75fde7baf91b94106d2af1de1fd0a84c8f09dcf148eddc1fdacebe317c391e281921c2a22f486d44250e9d12fb00cbd74c75a01f8bdac93a6e32e3def90454cd9fb1e54383d64720ce465dc6234943e2ac35289a451e12497e68671fc314f26134ed3811ef42a8016e28d73c53058040eb5a0e9011aa2a3981576eb5d85920ece36b4bf9e29eb204bd6d29b08cc929c3a129c07db1090770fd4444196d598d9340561bb8ec49a6471f9da04900da2582d1efe74c93fe88e1e01682ecf77e8bb63342a5616ee051bc8c640244b157c61f15540c0aaf2a99912cc0128ed43be72968c887d616eb33c0a32c28b15d6e84ba35c42981f98507c63ff992a60c478d08e2e95af5251fb3713f25225e7b39d28964010ba1beef97ab6f51322211669384603824469693a647cdb461e964dd58e324b975c6659d5043bfcc49e347f1f46d37cb4e92f6bc975f606a8191d948f2e2393ba362f814fde7bfb85868e184797531e95b3f65b1a28e902cd2df4fe9bdd0bf014787c9d49ca4f8128e54f1070cb27c9f0d5ed2f65e6c55d336a109daaf97252cd84784d1dfbc531a89a7fe8a052a0b42247ee71f484df89a3b96735a18589345c95f4c5174b61dce46d1bb9d3cf1f38bc57949ca95d88bd8712c1e3b42eb8f41cfe0b9e39f608c43585a6ee8b7bc92d32b27c7debfc1faae90d1f7afa51c2505d013e6a2da3c3faf0a320ad38b95ada43af7061f9d3a64570a58d23c6ef0927e90fa9e430829098997f6bb712ddc1cdb5bf40ed273466c24389df3093bda88a7791997201cb6e43e208b866a347c052c57d82824de82b8ef833c9ff166f943f000358e539bd9eb1e1f26822de404d4c78933a89cd4c18b707176f03e2ed4fe8153af70b31b789c7f1011a149e60801656567e4244c3490485da94ba631192095abe62843e7fdf33b807246069a0edbf3ea3643e474e08c47490024c7542917eeec66e61785ba4271dee8a09730a1a6eaedb757b0d7848d772024c05c2605964cbab7013de5b768d52c99842e0a84430bf08bc736dd4c43085464d9fcc4dcb4c00281952055700386d90b2d46cadb9eafbce3830c6c47c5a8ac988b7f8f5f25bea991221202834e671797b14f3ed9b8d48460949ad7f4db9a8923eb1e9a9e58a022b6e31a9d3f4cfdfc4505b56ee93fbb7bca6d53e2065d36018f6b02c9b26dfac21fed9ccbb83cd2f76ea94ad2813778931853e25889caf48d210e3aa4e82c832999d92b86fdb8a2c061a4f96a4fb76181b188334646af7c86eb2ce0f2c6a376275080cb09c42c444c54471cfa7965f0bd4994107e16921b4b25384a1beb3fe629fd708198523da838e655ff2026b09b383e0f7fbae94a78e689ba8684c96b003a32c1dbab5987ad5b9aa84cff1fe3976716b49fa85e0653fedcb2a67d8c3686b7ac8b13dfa0b8815cc75eb1c9cbbf5e71aac4828fd2c4a33f47199078222be98b7993b2e6339226c642ef2eb7015ae68a166066b33bd0cd713fcaf6580b5a420cf367c74cfd2d27962f5aab7a70d89c76afc852297528fe527bbc1e6fbb2b092abf55a8076d074326f9a94102de6724f9372c9d76d692a7b63d4992c4c3fe3af1e7a050f5cf4accff8c2d7f934fe8b4f267b1db89564629281f0941357feaa8fa2def78f694327cee54791264d9fcbf1c6cf4fddd5260f379b1f92a435c5062cde2d034b92f116a081e9a8142860a1c4aa059271ed8ce62496ee1f9efc4e1183499965be730d29d52b4eab2374d09321e535e49389402784a8e4f1c6bd7c41c839aa7a219e89627ddb751048d953fdfa13162f02e17bdc00f6957da0b145e593b43772a41a40f1520c3c4de1ec971904dc1196225f70b4e3b20d33893ea3aef23f00515ba033d403d472e1744c8d1b6cd4913a5c0ca6f157a3192bba5f2a86b5457ba33a529ed1aa6ab9b443b3095d75a19cffc6eb8baf1066700029f4a92b2288a0cd067a0f739ec388520e9c754d388aa820174bc9288b0d8ae11a8d5bc750bce0653bd94335bdd5087873080f8a54d70ebd0a34027f2d8d64123c16dda343ad4efef9a8c0c8d1a7b03a1d522e371c9d1b5e4209d4c651792bc3d0838dcebaa9a430269c431e50f0e94eae9d82d73a95d849f78406283a637424090332dede7a9463b28f0b948221e98e712f03985862df5b003a6f2430a677cbc10f71da6d59dff046a12db81e88fc399880cd332ae7ff0f877a86c94a91cc7e9ad50117c3e917db4ab07c79495c7eff270996ba9a39c0d7d477547e3d97850bafbafcba40558683f72228b728613973a34e9b9aeb376015bb4cb46147ddaa66e118dc5a23571193251cfea55a6fb4c90fec9895cd86ec1aa9d4d03b56d8fb01e5d382dbc6a9ebb1bc6cead6fe72b0cfd1fee962c4c0a48730e0c45aee6d314e23816f729a7e6b718bce519c971b2d2ef8244ecc51fabbe48475d1cb6819bf30bdad4e5207b7d43c171df5407cfcbb9835673724254a5b7948b4a4846efa546515e948156a28a46db3865aa066c717cafe6aad2cc817afeabd30dc4ddc44e9940870e17ae841ea33b66a778011408f45b129f3013c152162a07c020bc34f12beee06003958c48680352eee68996c8428b89d8b7100c2b140339a399924da6446e39fef3cfe45ed53b7bb0ba3ba10c76d59c827765ada88f7dcb19cf4fee4ae75e4eacaf8db0e5f129bf205db2716b71cf50271891f157dbccafff494be627d0844ffd04f81bba5e41ca9595bdc8bb7bd3cd8b878a0d794b4464857a2925a78373ce37b1ff78e5bb8229cc2c17add3d790d0cdc009341fe4eef9582b0d3360606709654af1229cd5a172251443aa3ae7b8ded900917973bc19568a21a682de3bd02d7f3afd99a1dc04bdde392b725cfe190f8ef986afc665034623dee4299c5b0dfe2c3640f514af09714cc3428f887baebed4a48731ebf3a53a7fce10c7a4f096c491d2966c5645224504c19ef2d8e724ad801799fb363f9ea0d4ed22ebe82d254a362ef3c76c45569a7614892b7268f9899fd4081b712cf4c157194f94a377e5da880c85f611711cf43ec3e63f06a7a1656fff921405926828a4d644783fb55d68cd64181677eecdec42dc5d872ad186b397e24812fb9a2b9ab014276a59e5debe32e6976730fe224b6a27335d18f88f44706c1e7798bbbe4b24ef9850adccaa89a33e8d47396040ac029a909e2a0ee524af7464c9d07b60b5241ea1f391dc5e43588e5c5bf93d7ef0ec45a6e7f0b49d38a029c995e0f70fcc429f6c8d73f940f81aac0d7c7d0a755325ee60a163f1930d57c1d1387b3dba65ad1b7fb0063cf4e5825654ed79c1b7facb5e28bff3f591b063b32ed7339193ef2ff74f0ea0e0dac17d01f55c00d956f6b1a07cf38d1566ea63df8a32cdbb6ad58a5948b405d0288dfbe1feaa788d062a21e38b3cfc4c5802b9bfc2f4ab3b0fba1c65548fe9876d7843a8455fcf32b2deb94caf71a9da2c293c98f166c77c9779153a62178e8e2897d4e5b92667f856b2ed0947735a62d63ed173706cc0117eebe41410e3834876011e92ad8fc55e6aa48a4f95b13ae35fabd9b7b81fea81ae203023a38408de372dbaadc2082e0b1d705243fc3ef2e1ed01443da132c43ef03f7bbb2445198764fc7521d404f1cae5f4435d9166101c26c08df259b8b77209e975182f12b9dd0f4ac1dbca916edda5672355e22319224f74ceb42ad3729876b1573e496e0eb65bb4602d86819e175cc48c34deefbd41fad66f7051d0e11593a851f4373c0f33486606c93dfb4631f35818cf47f202ccf7919d16396cd6c77a8a19db99e9e0cc37f2d7807ddda70d86ff6271876f27163472de01c978408ada0f2c4154321230f7965a1aa9d7ad8e645d9b99d70eacdd9baa41fa4abfe45739384f0462552f3deec1e80c557aaa4a1e7c3999658129cf36cb62f28ceb772b60156cd31ff426b9e35999575d86506e352e1437b9b56dfdff27444e6b4fd413e13ddc137e8b26974652f0329e20ac50c8112ddaa08052038a44401867097ca12ab064393f3890b2674138a9d205f1c9116c2eee70f8afb2c268a9d753c864626e7f6d92f9b57b9a6e26669b1848ca3d8369c41c014de61a4be6c85c37e0e9bcc49d5414afb6bec9044086cef7180c6337e5b0a9eb2a4c8d2bb6c6b624a9a5c919c3c6259e43e319f2e699209933338d845ba8d7801bc7bacc5fe1f225593efd6e78e97a9d54e0d3200bb55afa82a045007c4189dd5106ab491f6cb39a2df404803107dc26018d0e0bf201530731be0df617255b55ba2ecbc5ae67f2b323a3743ae77b107ce773f513c279ace63530d211d65b71b177f0421eb06a6c2bfaccd2cb0352ee3882ad8dd027b0ae034dd9f132d660b1c4d4cec5f7d917b267cb91c939fccea1f4e1e6b1cc536df8395e3fd5583d15926fcfd34607c43e6a616ac401eebf1c884465da1bad03a08439c6d780bea0410738a437dffba2f50d0d475e142d1479961725eadf014259c36f1a700ba32e88e9f0fb2bd45aaff8136385e0e96bf40fa518fc9a601fd7ec1323d8a031de155cfcd93a491e454523bcf8c940ea40fed09335f6608d387b735410337dd45a9b45ce1b016c5dcbf9753264aa8f62c950097a4393bb32487512e1a4631650d27bf7ec5925f60d88344ef523dfade75fb3a46109b9dbb2dfd4f68226e2f36fc7afb952483865966f9347ec49c8a2d80eb1d50d14453f0ae6c2d59fd6438f7ff08d997164d95d9b8fb56f3d1b27a4bf309036f8f58d3ef04f2edbf9c6ff2a882e038cb4f3a2637e67c8709d657f76c0ce7df68836213e9b865ef434e92059302633f87dceeffa2a0c037d55d26c5e4e27d0a0f5566f050cb0ee4c111d21008984d6b3786f13e14b34984cff59464e651ac04213e11ad1b17e6548a6480209079434f52a00059466a54e4375aef8f82ae75db578c859533496b088ca5e75b5d84ee532d967fda22d1499659a09fd110f414bb8c4090d73d9aeb0e4b78fe4d1f458085875520a967ff30665a79097c651c8822b3fdf0e886adb9bbdced8279769a12a2183ac3e8d25b30fa922f5e1bca292e4541c3fab865e957edfb98467ecbaae004ea8b94860b8dd3e25b0de3b37bfd91d6af6abfe3076517c5e8decb81032f6b4b79e9bd432d31740d4554adf5fc473faf042cfbb6c8626976888b7a473b6736df658fa09c04faa22d4bfe52b6125eaa1d91f9fd648d4eac7813f17c2068e4d97e87b70ad8f1eafd974531813a568aca47eba7a36ea84fe880b5c7bab8e2406b7f42c618f9fcf36b4c020d2292991f85c0813cfbbd24e83a00efa61a4fa366dbf0b01101467f7c58b6c6f1d8400651754089e8efa773bcc72b3a2a6ad4305d0382a2daf8ad5d86f8a404e4e5968c887d616eb33c0a32c28b15d6e84ba35c42981f98507c63ff993545561afb60f6d1d4d8f90e9fa5ec1f7d12ce665c5fe22fde2679b1ee08177e81711cd86f8e0c26dc043862a699933630225debd5a836c70ee2d4c92cc806de7d8c32166e980f241947dca51f3d2cdbb5fabe8b56834ec610af6fe1ea2f2d9bc0953bf0a998a105f80d70346159117d8893e4c8eba46bbb811056b1a36756c4aa0b10b144f54c90cb933b3ab6f8ea8f7ba9f364d48e35db4589f92def9058c8a57daeb06982f627bea6a38e91d1b48ae374c0cd72e992f13a54f3c16aa107194d28732cfd96f96d34616d5959693b28e0443c5c5ee0f91c3d7630de09ed90c9d2c47c7a12c5e97b2d8ae49db2635396d1b76f1b959a7d898441a25bc004af2085726793e7ea6999336bc9f52950730f591686faa090108c0fe3542133282ce69fca0b342da03540b56a7e54a16cb5d7b5f4efea4d41e7df34bb939495aeb9f7455072f2002e265d841d195f18b0cacb28fcf41aa643fab29ff95f8b953eeab57b2f12a6875930607092b6c17724c6924e88ac192e4d1339926e0d38a5108ae0223a83087888c05c7555d1235f58380f867730a7b69648d03dd86c2986fe0eb678baec5ce0303ae18b6c0da0af86a3b96d761f82fb57d839642bbbb4c698e1220d2bf5cc7ff24efc7c56fbeb077086a78bc880dd396d3bd4c1f5e42a24c54c1b08ae7160bcc816977a9e046774aeb70ed4b35ab5c0befe8292617105eea61099053903a0ccff01f716585e23f6f355508a1aaaeae33e6c86b5549db50a5d5eeae49ad34b1bb01f1b304e3de68b248b77d739de74fcf1186b3dea359fe0d1e2a569f44e5bf7bc432452dbf921ce6cdbddd4a79569ce0f12d53be1ad0d07c9e9e35fc721cfade9e216506030ed5af5e85fb6573b2129833bbcba1a3dd6183fe253edd2bd641289da647a639401634ae0ea5c86710f2c6a376275080cb09c42c444c54471cfa7965f0bd4994107e16994c8ae57042c66921db4463ebbf01e292e69a8158adb35708232964bb22b594a5312b187fb31ebcd1fdbe848eeaa02d5d8c4f3616c49b81b9f4a41078bfd8fd70f6f60967113176c632b8ab6fc1ba2c21556aa3ae74bf58c4d759543609aced6c2f7672b9d3902866343a539a77e4d7ebcf24ab785d158a1f88250621c9d09770c71390dd9e480ceefcb9620f3ecba54536648ede11f0aa014df296ea548903c8b02ffbd40bca7d14e507c8d0d957241a82f99e24f6e9562c8b22c1a79d0632ccad00577df6d31992dd5b3b6009798cfb675aa6661027844a236c71f7e5e520625365a6bc12f99ecb4e4eba6a436a4495a695a4c0ce689fb5871f1e1aca2d4311d696a91a4422869bd53c2c8eca60aa98a037298b7d60cc7fc3d34dd7867709bb880e5c7d72835e52b3b2a1952ac2910eb56b9ef254545fe56c7c61146f1e66ba698c176e74f37b89a6279a8c068a8bd2f7d47f0627a64c1c50cb2dd8e590c8441e753a8255cea453b60486ff7cd9e558ddab87c0056ab9eface9ed5424d43776e74964a52489603d9caaa5466d5bc7074772b42214a6e3ebcda6ad42015d79153b81e50f262f885ab9f457ba33a529ed1aa6ab9b443b3095d75a19cffc6eb8baf106670000153ff2aebd0a4e6bd11b655007d6bc3351a73085faec529485af62c684c479a906fc94e00fb50b5b72ecb1a1dd6ef5fa07ee3c9c187636aba6ac2af8ba1cbd13bd36d63751b26c86e5e61df245cadecd2ca4ff84ad4abd9869a67b0c23ef282444ecf35a15dc6df45928f4159459703d939b3beeb5bf87643ff64e540b2907a098ae3bb0a71d52d50f766f7cc3bfeb2fe59ddc4bb9afbc5b8c23cdc2f69903ead96af86a4f62b87d508f0d359c83903fef164a1a94558099ad5828b375762376e0fda47121ddaaa432f0e9d145b78de0afbfb32eb1fb79f91227059f96a5a0df7488e010a4df7f2d0b6ab987468593b6a55cf9d0fee37862f6358bd46af51acf09bf4d0e60af775150dd1858dd67eb1ea30cdb521b593b9dbd770ff4db301866b68fc7cab40bb5e9a6f71d98480f5a8a6178f9184b9768e910c84d17dd7e584cd3458a4ad4032e5d836d18699ace41f6f8172b8d4259d12b975d1cb6819bf30bdad4e5207b7d43c171df5407cfcbb983567372465f53324e9510de4619f43e97a89bdb39f47b2fb207e4b328021d83014cb0bfd08fffd9aa8d9d2919793e448b339b4c3ec81a0d33c3a71c68554e746f2e7dee36bde23557cb7424857ffb54ee34f4d0cc6274cc036804db8503ffbbe7ccbe28e092897aad09081f9812db57bc9fa23c044d611d73747f47af0eabad636c8666da311f41845c5e644902b838b4ffb9f0aecda8b30fdf014384de2fb57fba0c25fbc482ec9a4574f417670c0889e4031b2f5db80d832433049e30eede4e622ae32c8ecd585e183fc5ec0aca8e40a3d3883c8f6e3b623cdb88f699bc4b65bc7b61362654c381415eea203ae1e32dc46f48b50e11d83fd938c71bce193032c3dd1930ee0616a38b4469dd9d1b73ca3a1441fa563def53a9910c5da50482fe5a1bce31916f23777e61bedaf2da92f5d5eb710cae864bc523eb410ab998afcf66648c59d8e22d5976d794b81508555b841a0e8e020c5287055e0898e72239a4a5a0e69013c0bc6034d7119e59403e999d12181e9b0b46fb2c87268ccc52f09d5ef7ca41381a740acfa3e5206ce63ba820af2feef317e47de866eaaffac15e80d0c8adeae3cd46ad2fd086dc0ac0acb51b063fcc56e5da36e85a0186672947e28f08d125d95253cea56a05f6a984cc64817e53495e0d3e2504319e6ef78cf8a0ab71affdfe7adb1832bb5b0ded0313c7f021c16367996395a042612bd2a9778f87fe38f313cba5b7c743d723496bf0131ee4d0ebdb6d86759c1aedf71164751b11a83ddac8cafb065b06171cedd219af00b919ae2f59109c6cce7f0335f6f68b8266479b4e3c564421b5a8ec7c99068704bf1abfdf0bc44738a8e97bee3dd39745dc36bbed9f27f920afa63d029c933ba30ce7fdf2865755e1fdc54edce9a3abb433bc8dd6b565fe40fd8e98ca4b1713f7dae51c096174b71191f413a7429ddd6e109e8ee8cbdd2d09ad6f6e0bd18fdd1db5dd85c7cf8dc18addc18fb181ee92a86eeb54841f6713e4bbd3ab35f32a61116c24ee7d5aa71d7e0fe155636d3e5fe3418bf081165bdac224cbe495ccd294028906c610112be484b36117f25e85565be7136d506b90d9b409c3f79e9e38211b3e74f74dcc2c63f8dcd98d78e456fc0eaf568687436ede49490ca0f972f956e6e28b11cbe35dac6aa917ba38b8c19c8a6b40e96535838e8b71c18f91a9923ef3c97137d251c61b9795812816e18807381df45af09e097758b9fa51709737f829f20c7cf1299fafce0bca5c865fbadf80df9adc0985f942ad313244df1d0b7852bed7b56195cf816362a9104445cb7aa23f28fea5500e03287b2881df2921d3cd73c8ffe5b3f3bd108f80f4d1ad1d9df07c79748dd9315840dec718d5cc9a58db5c94df9d5278fe5dc3389af0815e14af945f794de8178d45af01723a865e2dedc27e3c242c6f23456eae362d8773bb109d5ac069bb6af9b9235db53d2f3ddf593d635238ada5d730f0288ba5f18c3727e9bbb36fd83ffa50a07c6892057396f751ba8ddc3a12b47545df632ecd4bf91ed205992a57499f5fd451bf5a41e8d1a94bff241b1fd248d28286b0f7317288257a7790ad10a1164089a057645ee1e69ad22513c27b1f4be3f84b34947dd697ed5324ef1fcd8d652fb67f76e559c23bba2acbea91009e9e40eba2f6a7e9f9c4abb1c80425e8305d1a8370c9875dffd238d49358758571b7046fcbe23ca48da8fe0bd7cd3343e70a6515b7a8c41544c4874ca30f60994b02743fa6aab5c9aabf33eca681b40a450e1bc066ae21fc107904f984642fef6f8bcbfcd1c61a388256df9c3c30d1e046a5091610217c41032f173255eb092c88c051a74ff7ce4f90ecf5f6a410a5efc00327d1edd81b0f5717867e406546d2f0c8f9efd50d604bf57525f249a5b698cb752c1e0f81497a9ebe1f378a56735bce4180df0d789b3154e09285db70d8c00960eeab734ce7df53b2ade3490d10006f094920ba0812ae4e5ae5477f1e97b7d488ab96d767c0f0620a6f34ae1899f959dbfb44c247e46f2e7fd312475056ca73850c68876c8d68c3525491f1b01f70871bd71a83f4bc01557065a6f2abdb600a57226a675641fcb549bdbf621f785de94850153a6011f96c1a075534767f5d34f9e879472b24b5d4019122ced3e36b504730500c7fdbe829f05f246ef3f9f0c3a57899dc0c4075557e53ea304c6bf33865bb1a2830be071bcf6dac944e26da610ac4edfbc4708e2ed0dc466fce6af37667923b8330ed63c151c1c79c6d9425e25038647a251f0740d5b4067618db2284d7f813c1f95d5b2cbfc09e14d00307e91c62fa78ebff9c0d154346653de38df3903bc85cd5f03bc12cb92b2ceafb09dc0cb140fe9d2a1cf03894a6afe6b1e3a379d1c4e9606026e827712913df89a949b07fccf733fc6576c03aec10a20512242afc4576dd4678c8611dc07a3cbf6dbd7c2d9973bd3530380009b473769a1aa35826c967bd01b9d340dd3e8e3e606457811561591f38848a2b544d362d097c6fe9c6ee7654ff5eebe8f7c2cda7776166e3e85ead0e0627c524f926b93dfced6b3007207800bbbebbb5bf8829ed05e9aa36edd609ade4f538dfe63c400efdf2f53fab46677512a22000bd00af115ef4312d2fccb0a4190f50f6e311d5182428a7bf439435e374e354d722af32a66f1e11057e87c22a1decb77d5096af74e04c0b794f440d755cf7dc0989d74a4b0955087dfb2ac47705bfe6e50cf81656c1cd63d833dcd10a0ae29acf2d54714fe564f346c263a274ffc9b9db4c74b05c2e5c25615bd992c8278aae33cc833b5ff90ff80866b35a62cff9fd4f5ebd71c1097150171d454c6f6ff80e8b10184fb450980d210c82dc50b0012dbeaf2aefd41b1ea1dc5334a7596ba5a8ce3aadfb904972d95ff6f0e127d68dab4c3f030a38fc64f5f2d2240280b37c6b688549499ed4eda42b33b59de8ddb6982e275865509a54eea1e5b5e61ebcc3c3c803bbabc7053ddab4b78824c376e81c8fb5a8894dc0e6901f4f7f2003bf25317ba965203f276db12e7cea69944cc924d84b8ea3989058209ab681ef94344da75d0a6389ed9a1ef14d0e7fd9ce130cbf0606c95c46f805df58b7054b18cd1d3f950142c8e0b3ceeb8b71bc0a2920ec58f3a7f59c1e3b447f4fff086a74b5ab2d55a95eca2c45390c9acae35675be46a648160f77404afe36ce547fb4f14228942a390574a352c079727f571cd204d30d02522a9bf37ee2f084ac153a839300ca957fcec97ab91a240be5075dc374230d592739688bdba2d702f831e60710a9751c387bbf46ef610e1227888fbb95b3f3cb300343e9257335c0f562ab762204204f456b958e963ee1d241b0e6bdbecd34a3f0c70ed0789577db3390271b335eb15471e0ddeaf406f5c9c56247fa70bd0df837142340c947ef3d090f278eb5113812ccb4fe115ff3b2f25523d6cc27553d1895baa31da3c631f44f59d249961b861723f9f39023b972d90b90925635544fd849f23c357dafcf52bbbf82b58661e1670a20505c452459949f1b4ec9471e31b01487caa9a7fdb8e0bb4364b56473c8789e535624f6f40cc0db3c30fe8f04df2be1cce3084db1d14cc0005117cc2eb715596f8c3ba4808b130deec59d163205f286d4d4fa0c921cdddeb362f43e605938db43bf4da85562645b02476bf2086510dcd8e9cc927294a148b92b4869e57c7ca7006fe0c0b89cc2fa69b89d85bd6674890e9b60cc7ee9c1387021e9a426899ce082ae110daade0a96583cb199e12fa1e09a6b7fc5c35a170bff58df06a87b3021794c2e2b9f89b732ac4f626bb393a08829a78e7647473e2b94961081e931d9a757a160fad9cb9619ddc7e6707a758ed71fc9587d81fce115ce7f17149074c389d986e79b8abc532e69451e000a931f43c92142af1d47c912dde45770e69e99bd6d60f08e9355fb8893d6aed4117988e1b128f0348cc8c0a8aab4aa7756ce79340b1727c4d5e2f968ce6c46ce1ff30a3b00977a072209271a1e54adcd89c3d44f78d80f31a988227d9c2a75c6eaece9da3a9663162adfa3644d6a33f1ede5149938d15b375ca440b5af04c7c6a0c6af665f2808f589b8152deed6fb6a1f2e98128e2dfdef66d07349228bb4b2e722fa526f6e9b4c6a895a1f3dcb04dd73f489ea04f48cdbd29334d254c2b62065406b52118b8742dff40aea7bde089974258359433b9daa56925c9c58a0c3367335ead6967ade38931b0f31abe1d9472ac7a74bf1eaf52c9a499e1e7e789288336d399933c8dd8f9e2ac71d0710331150dba3d7c0d34d16a040e89e7172a1e4048c395b20b2910ebfcbc097852d0c0449b5292e5c3b567d5a45b7d74f07d265dc25149b3e35c40b15589d8c148c2880cea2041e4e4c62f79404478a846e76ff2da48250a51a32edaf46658b612fbe3bf6cb6fd4420ca9b909f8c46ed5b1366f0312bc8bd4df4fcb435c90a176475a32e96ebd6cad5b45b721b26f522c76fcf154d5f985f6968824dd279d619b8bf5745dbfc60d325c21970cac565a4ff7666d0ea5e62dde8b7558c1ea7a13b7a602e7546f30333d48320fd18c7a06db9de0ff85d771f06d6ba8809c379790490a499b93a75839ff7036c3d98d41b34f35b72b362f531ee65b207f6c57f292e40a6c5ff13e6ca8df53db1ea6ade72d317b2ddc405cea57f8f90c9e78eeb376f3052e90cbfee42e02f23b0501b55a6166e138496a7e0b7064809ca0815167beccb50aadf4c09460ee46731b228c0b96492b6fbb8f36b7c0c002daafbea18f018606b6434988ad1bad0677da687db721e20be0ec2a93eaaae51fb73ba593fbc673016409140b359d88726d6bca2a3afc8886a2991c4d4be6dd3294cfd820974bbb77dcde98d4c9efeb59c3abb3770baf036284864094ad96937768a7443dff036e4f9be023c80c614bdb43047470ee058d0814c637bc1609496fae0062592292469ec9bc686086a1378bccf7ec53ae49618f21ffcb9f4be9992f6473d2ae2d8e27e19f333f760eae76c87af547130d2fc593ee954ede80914412303116135db368491d2b074a7aedddd1327a4b22e3dd54b328e7686bd57a39a5b7fe716b6fd06b759e2af6efc03abcf006fa718cc64d818b58e3796dc38b7337902630a75f8637963845f928ef91eb711c7623a4d49b1ac920a665952d527a4321acf65da7ab0795c7ea180578d84dc022c8d87d3ec4c407c702baf70324b12a770e416339b962564ec11302ce29dcc3448f88cf1f5c8e75e85e2038fc3d4db4509284cccb030d4035ab7f7a0ba1bb02b993ec5499f0e17264789900eb7c4010ff0168e00cc4b977833e78bedbe360a8a0be6e73cc49dfb80e7603f3fd7520073d91d39b4271be97d4ec8e061f05a55cc54f85a4fea7131d2912b03e7886759f6601ce32979a736bd714b27b14c22d123d129bc6fb9dac9ae38cd1b893f14ef759c20d56209c41ef0e0185011bb587b8b39526df40e6673aa9f66627b4d9ed7dab88352142c7483e62055142fb1f2493f12dd754936accc6213df8a092ab6f8a8b6d3f8f0bba9576c472d8200c64c54c6282fc6418bf6d85b167f20b257cb0aa40623f82cc210f693b4cff93878705b4fdc46f918b6689856f426e2c68cdedfe4ba966e37c7231aeb6a7f621ddc9b188e037b7f38994ff99a468029759b91a9e9c32e607241eafff9820d1f7c20a513b9cb02bda64c4531b8acf5a8cc6e197e2dc54495c993d7edf099de2638f3ef78ba2eb28ef1a0eb50d3f5fedc87da1430d3d863ffddc96dd88a08d7461c4bc1b1176a33bc9f7821cb38c40dc117bfb6b8022edaf87df7d844beceba4b3b3dc697fc77cad842e1379e023b6fa22092b8f3494b7830cf68d61177a18688c2a7db7fbe6c14bd2e1f945b45a698c282cc09d3f817366e5faca973eedc1392764c68d5595835fe150a138aa7fbcebb775e0095f71b8e7d2d3078348a5936d2393992a135729925bd52b6d0a9f9fa615cdd4f033dc68d090ddcdd6668f096be128bd8d3b8db739009951ae69b33709afda4715652261f9a14dd8f354b5bafa3d5802aca170ca54076d1056543f201cdc8ef708db63f9686c4e7d37e19b2b8fe54ecfb71a2cf5c6dc72ae3a85d2ee06c97f3791bc7ab21c8ddc30855e8aeb8ec0fc12e4ab921b6f01a44431606d4c2c8abfb6a1b6f665777be7a15f7f4693ec660c9fb9c63cdc2f1e1465d56e64657cafbd6b9537749026b6fa93d30f453c0d8fbefd03c18341667923b218717e0b1d2434d6c94e9cf562941790ef09573ab0f5d268b9e488feaea49b7932c24139e52daace35fe4296d0c009f11ad9720163aa73871848e0deb5689cdc107bf1293f65ac981bb93b02bdd94beac4200c9297a27daae22ef3b65353d879e1237f44c78f4a3f164119d0cb317ac39112861fae3a4d5d73f8ca747b9b32234ed52a41a952f1af7c409b566b741b96a42455c2eda2ce91360332a25b5608282ea765f5c9640f9b417f556b45ddf39370e97d24a9e44adb2f7b1bd33cd522aca2c95b1312df3b2f7318727718540de6f5539b96b31df4e0e2af155fe25d85885fde048fba6ac1bd850b38c3caaa79f7e7fe249689570ecd54b4806bd4ef57d17f5548b62882270a3da1d16ded1bde96ee665a0a98d0f1d9f64a7b441101dc7ea63b5bc1c58f308f39a8660ad784bcc0a619daf00a184b7c306a73e50b1ce3c278ab580de27d406eb3c02d0e281464dae5c8924c9cfd00e2a3f01394568ea117d28791a61e0df4ac278a73be22b95e7dab3b789b5b37fc1b16ab92e168c85214065aa267ce0f02ca3b01fee5da1f1099a8415f4382f0322935b7debf342015614e8326014461ef92bf9096eb0a0657251244717a4ddd35627bdb03f18c1f8ab8d431d1863b9cf7a4e0cd08106dac90b124e70b2e55d32d4d4fc7622fafe303240f2a6c5990be22c7f3b129f66521a61963240f82b3846c1f89e041c46d2b875e7beb325181f0129c79838629aa94efba7d782024d59f1cc5382a8205b513d3f64bd5eb3afe8a1c2ae76968ae267ede3a1618264b4449b46789abf5017c43590c6be6c693259a100417aebf7e5184758ab23684333a4ad0799f8a6eea104b673edbc5d859f3d76d83e8332f3a57a0d082865220b5dbf1c7a052ef4fda0d9515addd6407e7d0e36bb0631d2ba10aad46ed79029e37982b4bde1b827aba44d2a5f7e7e6460f3ed01e6b735ac3824b8bfa93878b8ca9c99426f3e3d9a79e879a91a5109d6fab8111ad1c45a964ff2b6ad4888906227136f5e2a40765371a9e23b450346b08fb9a7aa0957b57fc275bdb35ed08f4df2edb2b72a300add00cea9d963b0ccb246c047ae1df1238a3dc57b973f51d4ff327f161197515e24684dba30844c39525efa331527b6992b125d12306711653f7cf62e3a09846b919321adb9c6c11ac8980f9cef47965350faf0bc80faa83e2b1ba1a7f4fb956a84261ccc41a908fe16ad4fa884dd80f5d442816c58f9f06ad7db5509b05ad2fbd5c631a34ad5638ba96e080c4e8885d1eb18857fa569ef6f62cafe73be8af2ac54fd03ac2c2e1601faf3d402e2ab1fcfd92d38b2ff6b7a7997d5425116e155d45ed3671c72448ee5fdb4d4196ee3ad534791c29701448ca85ac880a5c42780e25890519cd2c885a5c20b28eddeaf72440e7ecf8d67a8dde794fd88b9540d0fc0fd5729818e5f8ee4f1d82258e56f7419d42c0eddde48263d9ddfce660c1605ffbd46cb86ecc4611f6e057c4ee4daa70a8d018daea02b8b8af287faf1fc8dbca435aaba5403257a7e82cd143be20d1d8f5bf0780fb483c9ec4407b5c57a79e3b231f7dd855173b25ebd52044579271d2f56b50e38cb8911fc07e05cd26e9ea50ce6c822824371b643aa5b4c89980e9b0fcedaebafc668cfb6e018de572a74ef575f5e405411c9178a6a0585946921d4d1f17a83ea1eede33543652f0bc01ec5bed01ee86eaee1650a2ff6244399a67d9bf55266734a8404a7801b6840c166d722a131199c398851ffb84f8ba31b8fe4562da2936802edc3c4eff284f4c16e73a15d004ba4a67ae33d015bf3789e5e3e2c803eccad4e3cdc59cf09ad3988d4508e6b8ac091c6092f5463ace723952e7519c62fb48b6ad079ea204dc21e52cb2af03430b26c26f992b5599480684143f8b9baa0b37fb48bceecbb22c6e4d651f5236eee38ccc1769092eef8af237f4f6891e31a7f3c47a48fcecf2e717d077f66ab511551b5e5a0b574542f8ea8110c84485ccd0bf93af543512a2cb1733db9e5051150aab5d109ef61ff4c56ad4707fba3666bf3fa819ab4295b95518d34455c2bdb7d55f6690c679c73ae44119f3fac5987c2a10ee127fc0588b6f8c43a3006a31929832a7b259ff4d4cd6391134c4f97f528c842a8eb2a260f379efe2b0f33d8ad0a4124abb06254700a68e1b7e394123ab22f80ad91523a582e739d97a750283c8440ce405aaa8dc9ea13089d8bf11d42297d1ed63f5d0d71546e2be7bc138cf560f3f6bd1ab5c4003bfd1359b0e3c62e5da0f595fd7c67b9b1a403563b6dfac43d434e36f482ca62fa654089c17c13a931a9b430d7e8b1ea1bbddfcb1cc2d3a6dfe3e2c99e60de38357a0bc67c2018f210a41df3047998be918bb7af45cf0fe0a03c4828e59597e45df21d79686733f234abe928e632d71cc9a0d7207db7ef4d8af4d7d145f66e8523f206116f40af8f37bc669bcd40360b79d39fd7b5960f0a557ad405605097d11a5c6eb80d5255dce62fd00ccc48a4da3e83604bcacc081ad26fcec2f626658f1f1de0b796191addc741d4faecfe6aba76ff3ee664179b626e4737035cf6e573a6f7c644d6d9b64edcaba509844adc3618c619659e7e360da9bdcabb8bf0f58a5275e5c47889b3c8787d3fdcaaf23d8a8f55992a8ded75f4d54859cc3101569214b071d8cdd05cea95bed67b0ef3279601e23c7c90807b0684fd66c625de565840a409c9d65cced8d31b211eee0c859908f594c84b7c18dcb36c112c07d975a2194982b3cd0389695a3097cb9b1bcb7623a396cf79c1bc73fd36c26b092bb8d2ac233fb2fb73b894f4266e3d457e3402807b9de442d9ad85901abb49c9566149b4fba75c6908e04a643adb47cd3a9f9f137354824978e92c0ffe009b274f7a0da499d833f60c1f0f7b4dfcb08664228201cdd3347d03e16eb79fb9a912c01d7a55989b5b21a2275b68b6d4ba7ddf1519e3cb8eece83fda44bb0ed6ab86d8209b181bba30dc5652849359973f844ae080b420bda93f5fab6a01969f81a01409741cd79769cee8cc3fec2a9fae7efe87a0b521265d645dca0f7e554bd52db1de336a99643124fffdce8bd54b9870a71e9d004f2c42330e8b7c6256a0778c1b9d27fbb236cd02903269e62a01eac4166ce2562f9df096837cb5c8335294bcd4e5b8ea3fa2562cb013a726a1243f2dfd559a5c149a2dbc2b148a106ed7093829cf330bc9b3958a58f47fa67aa50da5711a75ded9bbb79a3434e15bad6d45c17a03b1558e62e43f7b496a4e3af16e5fd4e061eee6a5fb885715f5e875e4688ff3a509ee203c3951a76af10f28a4646e2f9cd8ef0e2c38f7b8f443b44f0bf6508ece5a4fdfceb1514db524d1a2287954678ccd303a852634641fba468c981532889a97906707ac3e2d6024b3b7878c4701805b06ebbb7daa119be10f1b7f19655a8f853d19a2128088032574c54a7faeb3410b34cf4bf3b66c6416c8dc74a7c140bf569587248dca130bc84fe0c947c891ac0c72173c0140767d91be7c3786c35fe9c587384f14ead9d50d777509791be2b2f9fd2d3f13d1300e521bd700861ee957d26dd2991e8e10f3f859fea3fae05ce2359d9c2cea9b212dc018c93c5d469dd00c08ad522f342dc03aa9d283ee681e782ec2e6b90b814f0ae0656ed104d28239247e3cbb4b5e568196412a9c1bfd2a57861ed9f297e7d8d4b18ca8a6db8e601032a04c957c19f67bb44067b478b7e1f79a752218979d129b181a41735e8ac1336549ff14104171937f61b00f2dd4e482dd424cf8c8ddb2eb2bb20cb79632a75da9f42bedbd7e23a1711cd46e8764d5cee99190ca066316ff91abb642e2a73425d73646cf9a082aaa11fd71292c22452ddd8d56c0af23f992dbdb2011b919007b853a0fa8bb0161231e5b2cee11f1dfbbc876776a003d0c7d400407861cfe3fbbbd3e3ddfe34e66e1dc280080d9afb38d0984832d1c1aa3a9a52ed2955755fae19bd7583be955381dcbb74ce71c5280ede885f1df633c7cc12491de8babdb6ac188da823406f52c8b1e52e0326623737477a4dfc8a984b717ff7e476c241c5fd8a0514891dcaa8fa7f016a798416febf83898046063ed1b2a8a257e573f377bb0337e7ab0ab8bc748afae4d13862e27c33e3c224a95ab28bbd646f17b7f961b8203e694b64ff500aa504c8e56810e3193701cf8aed0dcbe454ec9fbeb7ea49b0c03a0fb6246a0a961676cfdb7a606967882c3729764e6bfa0ed9ec6ff35a84305c38ae1b5af9118dd712f99d5c59eb4c6a4a1ec7e3436c3b2e047c510f8387bdf3e6ea89c7c10730ff4291880230da7c127866523ba538a5268914a3482a2490c28b87318757e133634c2759e425bcdfb6453cddb0862803bacfa6309b216e1187de07d5651a114817e30ca8d8d29764f0dd6605a909bebf4808ff5476885d94660ef6c88a5f2890b8fa46cb2e8422e4f830accf4813a11aac053d3bcc0053e560dc88f4632b75648b575088ae3ae6fb9404229a9052ce4666d6cbf9d1d672b45ce918ec32c21c227e244b8b56f24544af4fd6766c27edc143744a162deac0185b68ccf0abc44f8dd8e988ec31944ee3454782173751eee63b870e3a17197dde86faa70befb0ea47bb1cf95c63ad7beb47fa754bcd54a8ddb74af8886d529faa06ac69c39cddb1342cdafc2a8c72e9f69710be184b5dec21888d19f9579e512c7ec103d22f438e89fbf139b9f89bf5c85a2489a41024d1a1619bf779db61371ada41d020b613aeed66c1fc22942c50e9113ff89156172f12a71be1d46e3912f0b26e58270c308a6130fe308141711c37e6e4576a400c759bcb88af03caf9241a5974c72d978185f29fd431ebbb67908ec8f9635c7380ab2ef2a5aeb343ab8ec548758ac7f0b1745aaa08daff1be67073681aa016b8548e824d6ad5a809fa64b894934ad87b06bad8e3a04b3ff2260b628008d367844a7e8f6366d52a5148f6954cc4560295c9abc2fb534a89bd3fb05162348656b69332db9d5c32f9081750d085ff0f7f6020cf6152e918a134d2e890daf10b7a31f95792508692e797c0f26ba920b0b78c2f27b93e5ae62031cbe3210fcec63f77fc914e0c5348469902edf4b466a91bea8374f900bb7eb4cde25ed8c844bac1f6b10019e1fa776a88f7aca6098aa34415918f78b4078c78ac4e89d7c2976fc2c1a0012bf0b4b724d6abca6a9b314e56615a7b526988d4d0cf9a713527bc0f243dd6a119f93fc885f2991fb58439edba460cc46998c54d95e06fe9b0180c69f0c2a9f1e822f9e22bf6fddffcd6c25d7c4b08f192d762f29a8333e11219559346e07141ce3dbce939072ab95d6e530cde5c5f23cf918c4ab5c5fb1966a7c05b0c25e04c67c227787e444a14a816b0849bfe1ebbc4865844fb66c374037b82b0d1d3160214e4008e7005c50624f6fac757e9854b486edf171cefc56e01bfb0a6cc3138a320f9c7f09acec0af0496c999ecbe1544fbe24557341db2383f8431d2272398460030f18ff9fdcb9c3808b51afa63a7adca50d66e173b7f9561ad1cc802fde18b0e5b351816add82bfe06ee56fd02871ec2720b65cbe1ced18fd3a90532ee70dad326ed6e36721967c7c8f7165363361d895088bcc2064e7522384b8810377cf74af51bf064156a53213f5661820e5a2c3c1640eadabd032b164f31feae8944e6358011d64cec8198b6919c310ac6e98ed9e965b21d399112ea2d00ee00513524aaaeff90cc390a8b56208062bd139686581f6f52bb39ebbf7828f146b10c11fb188f6f6e546d31f2ba5d01a58d30c047878edd7c836b07b4eb6cc00d52429fabd62598a4b3badd2458ce06c9ab117ca71fbc57d592d184677957320ca7b776d7656a9e33642baa6ee3067a075faa57c0fe3e72754745568b4802a12288a991cee6adabe6de100af293b7a6cfd525d9861e39f0cc389dd9b46d7878fd9f85ece3a2d28d7ed84c3c7e7d65937d808b18c979a833247c604425898cb2f75d99116a34ed75ca1c2b9970fe0b2ba66ca297f64baea966782ce268c68190ef28badffef7ab8a9f644412d4902b32b384a29a45adac0e91ddad3dc1c6757763baaf80c018b72d9327928bb41c2bd19923e707069199007ae661872b6af23170a2dc49ba5998882a4c0060d1024d1b79159c69384230f1f213cb187a4ac86801b08b4441d7695461b9c42761d88d7458ea73f14846d89fd7d0e5d827868b198eed931e1f762d5f400125b77864afc765d79570f22b3c30b4619186f8843ab1084625d63c3c1df508b62dac58a3c494bb17f6763f4ccb5d53790f28c06e81abd300dd87e61136b01fd8d38b9714ce6b862b3b70f2ea8b2589437b2cbf6b5c2566fd1c5b5619264441c36859aa57037defe9b54d25aa6ecd3c7049bc2e4a2f4ae2aaf83bf8f25337e316d83554d83f582fbc40ddbfc72713e565daad242a33409e0b8822df02fbeb3f6ea8091916f89e7c6430c7a86fb04cb6c3661789f6f52abfd569a3827e3976bf2f34dd2b3789e4661dc191f904b13aa3075796ecf4b6986de013f047c971de57a8d0049454d4a555fa83aaa31a3d44d776f8f72c517d25c3b62bfc6be07bb2010932d8fee7489c5a30a42064298eaf3b3f8761655376ee7a4027d2cb1c7135dc79ed846f23bf64e0d8a0cb21980eabd21f915b5f5424af45f7e24caa98a4ff99cb6753c1c368384397791b09e26fc37126cf893ad6b15b70ce126b535df6c12048b115b367469a063d60860ccfdab33977e7d767c548ef70c5d00180249768f82885e3d0b94b35ce04d309bd4e9ede53edcd819b30ddf87a67ebb2e596a8ee6667fb213383f66cd0305c85fc850aa88a321cf8fbc98b407ca02414f1822cc4c7ce61128a31c4a06114fcb2597b290f625bd696202ac9bc56eac60ea983c0fe5c66e80f9ad26fc6a55cf46100e04a16b2c64972549710843cc34051a58177466f5009e8bb6d66bcbb0e01c7544a61a9acd98709c0ee9e451cb61bc26756d974af73a0644b5ed10f9a633da90e0023823c3a23e240a8e1b70abcf3ccf47a634a2df522b49a64f0b833689f93399bebbf409eea4c838bc6d527799c0002a9a8338fd8f23a6ca0e3b28992eee65d142b868cb0dbee81ada1b6200e94b47c5dd3d6a26eef5f1aa06fff02d7c9b8dd9592810e505a972b6726d52d47a2f3fc51e29327235465068734a1bcf0a86bff1e82b088289c52c9f09f2451c0f0df48d64f2058bb6685da096aa90ade70c6aca3236e9ee30f5e27e8a3bf597568a0d41778eab0afd1c254c242351647bb20584b86f52192773680ef0a1186f37e7add2dec14d97dd3dbb57049b2fa0b1cd7bce6e2effb90bc9cbe3ae1ca817526947aa715d4584e7f625ab245ce7717583f7145dfaea242092484f06c1e32f14911dcc1c1abec10374713b2038ea27386cccd730c1b1a424d05dfbe8f9feb5c9ad31c0e5978e08ead4f6a3560d9531307f50e607ccb8fa7324bb6755ba5471e9bfc1177d50136f5caf3ccdd164f7e2e1fcb5cf5a793913aff0e762da641959725eed0eba0f595b3663a55d7f48c4f7ceed7848a9d50502753b282137165b6d08c80fa2e6ee9f943f91321fc4c85f99b912ff65d1ff7e1261504c5c7f492b27179c3c963b7442e82eb123171d34e17bf4f063f53d4441e924710b3a326bf1e18290d53bc398c87e04cc9a41d559c5b718aebafd171e9de31369f785e48697f545773c1d44081a15848480e36ac75544239bd8fc0b8c123d5f5f5ef436870effddbde3c7502370d3aaea4cf5345f732f0ccdee30e09a800fea222d03b80fa690a25d5275087d6982c9058ad7161577c11de39f5f14a8c3e9a92067de1ed14e536d548423244f85c15b0be3479942019d897f32e83270abec956a111f5a6f289fd1120d9488848d42461d823ea55fbe2c4181b854683f732b34fa962fc9fe0b67aefa82b906a19717fb913657cc3f4223a92756541a120c911716d8ce38e89dd0fe17e8bd6202f885038a7c441c0ccb65d4c15ba6db83a5fda4dd7beb30f4b5a2442bcc251c82fd6ebb233d7d8b73e4f94b44b9138ea22e1e630e75d82b8aa7825f9c029fae8d73481b5b2fe055c72973b389db717515f1d2692533acffeb0b1de4e351cfa08a819e46e18a8ebdd2eea8eaffdb5657d37e24c45141774f0e9863d647ec5ecf0bb4881fdc859a440036fa5da920c745a3c8e924a6962e877f14c48ccb29a21600d7609523e2bd95e6bf383c9a1bc8a76c304fc8961a581bbfaf2a35bcd7a046751882a9dba62d3631e0ba379046d9b61d3d144c2888375dc0e55f5bd43bd874c03e51c7a8cef3f8b050d7a978595cde967076c088e900cada8732c0a68db41b829d320df5b7fde26f52c4b4c186facc46e792011460977f269a080b90968923899ff19327119187e89f9d3cff2c072f87fbb6bffa4cc0f019d882a07f82a5b03751590d4a695b3767f9befd716a3297fd38d04b66e61d6771a4a240d20c091b825b94d2a27198caa2120932beee1832d34946b052ecd0a185bbd15071045be0dfce5971db50e4c2b02d64cf620a6cbd5da89dfa71d1d11125d2ebe7b6805a40ae8f75b430537b3cf0b2d15bd69efcda3e6391012923092ab46e6d330358778a2c5c760e08e098d78afa1f93d43c99a79fc5fe29d4fabd3150be5f2440af04e206759b1dbb80e74864e5199326f819d746769e572d2c94e390567f2efe8b27918c17fffe2aac05b3d3fd6081a3fff422e30fe08473f5298b2391dc73205db3afc27cd3e3b32f7a542514be6c7260d70724c9e7632c6277fc2f1770adc294b2212b3279c48f8cfd01ad9410ce932e81616b255f7e909b26fe4dd6311e42ae664349011f0daf14f2fa8f4944404a5c314692502d2901f7987f2901bdb017c120e0c783d7f2b7b672f4336c61f4ed79a6210f81364a645d80aec94d4c6e554dcb5a8e40546f2e8a624ead8848aa59bd6650e977095978f6f41469d9c174829fdcf05676dc3edb8ecba7ac1b0cb023aa7edcc3e04ab3b484ffa484501815b308fab8d16825a6d9659caf5e3092f1fe7e8103aa4519a763d807816c504587f5ca153508b710ce5e30cd3a2e6e9e358d69a7ed59a8f5e8466616823a531d2975244ee07c268deae2c9a9a9e035d45b54eb5af36c7ba5d51448561fa0cdf52bf80fe3c32681bf0c04b9962a74837f349fd675618ff7f7728df907b499a0ff2119100c0bb4963f111fcbe71c1d7d1a554b6757b499b9ad57e3813d09e9c4e83efe01fe490e0f9a5b87c7241e97552499d03750c1d68e7c4df6394ab4e4d6041da396c506c0489f84f989f340d2be91961f4045c265fe80be776e0849b665f00c2a33278c809e650853229ed32a132fdc765b3b50e499c16c972a37239dd7fad19ce751d62bf36fc8206fe36000236c0f42247ce7fdd7d8a44860a30ce0d8afa90d68c88fd2fd79eb7fcd0eb91359ef21fc0aa9dda396689e1f8eda148ff9bea7b07529c52eaa426a73acffa8267e278c5cf303b80c71e8b6a0f2a5b112a29e16ffefa7bcea5b0cf86e8586642e06ee8f187be9469b552ca7a8df99b9d8f233eeb2baae827c36ec7273d6660f1b04632c0c6076f4f79dcfd4fea4f9d4b3f4624caa24a8da516fddd5ee3f7d592f9ba7664e2f7d3a2f3ef45ea0cc64703fbda234fb4338e8ee75ea843c72f13d976dcd38df91edada4a48413c3720cc28bcc868919b7691cff515d472701c06295ad8826edf05c5beb04ec864f7bfb0097f8fea8a847c4c0921c364a5e5120ca00dceadfaa9ebeabe1cedd8c08e24e8c4ac9089f6b535aa7b2f13aa76e6b366c5f018aefc67568f88c4088d96539f47efbef694127fe38c52f15b4392823166a4b9fed58ff3494236651769edc6672540440067bdae7fd92c6099decbfa46bc59030985051813f7b607c16eacc3dc0f127ef5dcf629ab1f6819dd1ec693d21addd74692fa83aa2293d0b835382108e53d59d9239c7c316427254edf6e99c317d6e632f4126a1bfd0b917695503a4731e0c4abbedebf74371558c4fae7a87e8732603feae6f44c936d24f5fb2197c2abe75343a84be88c08f125b6a7227124d4084e3e20fedc112b448b6eaff20f5a41eeba13e374575d68787ba9ab3574b0d6bf84492ae2387a79ca7b8e1d22d57fc5e4ae66892c32c32655c57fc531a32707dfdcb97c2f463cf19ef6d2d238ac448e6eecba1837de996258b2384c2e9fedf995ec5381da3de3280454aa85b8402f17e839647689baa55850627eb44b36df525a8ed34d9894068a10fde8b0e9eb72ab6c070c032f87eb1ceab0d85f0ee91b7ad2503e54b6bdba867fc89c10f85ed23a8c9ba86c25445926de4673015f610237e424b5a37de9c17ef2c79e82f253f751b0788e3f3d4cf310249ed78e06660996aa69bf689d3ef838293f2b86c7d5f5f6dca4d614a405622adb05a6e1ccc05453a9c53d20e24baf1dd03273af5293f8e0fa5c1034bff5fb9c5951993a7389fbefa007e7b51d43d747b63a710d64b20f6de07ec44c66ef05a98cdb90fdaec69c3eeef4d5c82ecc1bcb6032606b0951bb552b26046616775c257cbb452289dd51ba3f3a104e3696dfb3552818ca895d4661a4453cc56480f2ddc249506ddb7afbb58fa2c5b62bd13f950b9a3126f48908786dcc58139a710e994d8f8283105ee16a0a561cba7884b107c23c4b1ec677d89c3f872416cb118045ee4eedddeac4e422a4063344eb3047aa36918c17ca7f676d1e03002532b29e2ff439d14bee096dce79f8350c3a7c470e0b939b7439e28522aa859d3e3ddaf9dd7987533d4c7244f2013aa20358c20aebe2d81a1b10a513a05fc551f739d0b3df04391056d10b6825dc5e1412b782ad0bfc6f192198ce5442faa10a901e25a6f63b7ce5fb9105e3dcb4edbbf72540df7b9547e51f433746a88a238dd63478eb898d872ad4b66674cd00d9d5d1e6ab5adc936a228ec8e511785ff49bbdb38eff6b8cd74629cc2633a5e31c342a03516f8c294bbd7c83163733ae92edf8823b17da2407c205fd57e40cfe4b7a2eced6e6cd2dff8cc72c301a9f6da67c313c72152c26114793f5484c7cb73f1f3609ad9772953e6e7952edc8ea60557917037c76950415bebef6d933f928e988029c8a0f90ce6fa41dd89ff6bef4ea99f6cc78e0cea0ee94cb1d07ae7e346ff2564e1a04b482f33e2a7bd69e906e52c1ab3d900ec46cb0d3d9ed427fcd1288856f153f2201eb591fd5da9a7384201a42291c23c643b3d0ab51a23d8971bdd6e1af8479d7f665f0fd802d8fe75dda54f27c0c857194d1751574d1a0070fb8cd54ac6afbfe6d20f850f4982c2d1673bd10798e56d76cabdf3806c7dbdb37c9e6bc0442f7f034e2874d89855c64a33644a04890858d9ee2799293be0e10852b7baf4558c70637eb3f0bafb96ed47e13a3c1f9906f1445ea1c73ab2c50733137eba76102d76ad3068c4f011f8dc6125d0fce9f1bffa057f3f2f78b539462ffc628e593e0e1522cf539b4f669bbd5f363b2b980f5022c8283967cd443da8cb3cb691b1e65160d0b585d80ecb5f06a1da1542485c8d04ed9a87bc83678ae66704849f8f5f6007f2b4f0ed8d3433696d367424f2f5bd9a1f0eac7151d6fce06b48038d743b6cab290cb7ba0d99a7ea436c8a4f86871267addad8bc2c3b72953eae836c15d25aadec432d0a726c0f81395ed4b971fd370854a5579ce00e73e6510e23121599d440b72648315f999b2f6d27bf508f0df584e4f26373b312bffc54fb7432e2a292564ef3bea28b1f6460aa0e1ef3634e44c752f1ee2f51eaaab66bf5f46d4957f62472ac778d46e2e8f0cf7d790b43faf56ccfa22372d860ebd52c0b3ef08147638cc831ac6ce990bebd22bf3bd30000a5d6ee6d82f1b66ac96fc159493e6506953c64099e7518cc4cdfd20b5218e09af6b634017f00fbcef7afd61c8f872189f232894934fe6db4c4290e86fa39a3a2fd386131b9ee1099e9c308b9d142469b2f734153c2075183efd7b0137e1169d2bfc5d87450c8915e601bc6a0c8b88945942ffe7f2d871edc6e68844b180d03459b9aa17a935cfed5114a8917b475d34cae888f5d55ea1c07a6f4be1db0d802d8a6b6d96e1f2114131e43faa4452a22ddb0d8561a1122b51a5e075e81a578bda741fb6d9a2e305ab2f56e6e2e116178d2621361eb1a341c289de1f9940ce196d496888319b2d60f07820a72b0a16015c8802d6409728eda7751900c3b8b8e31e3bcde6c7bf784acd49b00691652dd77af85c961082dfecdea06211537ab426f5df7240f90b11050c51e373203795e1409f06cfa9945db7a4045acf5d412fdfd5cec5ac694f3b63ebc5f7dd509316e8fafa52e76b885e823e9977bb0de24e967e3e126a048b65599f2ee5463e3d101084a81a145b28ac392ed1b9781bf7b71c69b2f9ba62157d8dbd42c5fc4701e250a2a5998789d63d3adb476709650ec1d69e325df2029ebba97848709b89ff05f08370f5768ae8b076975396a5a22a2ce510270bc580fdd7a39c59751b01ae696c58c2841860721cf45fe8c1c04c1519d6f55ac4f30836ab30c140399ceaa8968a035eb757a94f88de62eddfd9b3f59bc81c2528a34fd6961fc8e3d3bd6552b0c58667c03ef50bebc125fc67aa80027688de80246ca179127a060cbaeef8d2fa05f89b70b05473e354b627d426b3d4dff38b79103cda7ecd01290776a6dd96cdfb6767ad83c5b9622d72ccc34c0095cab99f77c2f25980d391ed02bd87584ce52315bf5b8e60c69a0a875df51c750ebacc87a13e36ac5e3bb638a948bc613161014c9eb62647f10cc4ed3f9f0d5e7ae48d419bc5b5b2caa26a658751f31b7c6e877fa8255c05f9eb7ba48e47efaddb66006efa653e20897c7817b1bdc409a9e935bfb096f613af06c29e398ece2facafdac166cef083c0f73958f0fc0570f2efc2192c075a982700fae4cabb9305407aa604404c9322e941b1c429f95223239d45a24ae7f958310fb054dac096697b2e96254e111106639a59b07585493ef6e0d401664fa1c191b2f7a790cc96976bdbc33383230aa4c335ed639b7cfeba870a9181e00e2cb583ba9dcd9ec585ef6f7e88f649e252c5242e60e2e6e066decefd9bcd3ad01f35e29cc2b72a8b675c96fa729c2192f8cc6e3480499b6f31eb9d0be592985cd5c219a169a0810fd9382b78ba4075cfe70161a70d6fdab86b7e6d7d7a80a82bbe126f1c052ab5ab3a1be0cd875cc655ac4918304265e4497f48c71cb7c7ed8a681cb25a0ce91b3b6fdfeb74333a74772ff50ebd20a6add7ad7b0907cf0c5e5e12a761e2a2ddc5bf71b937f6b2c16b006b2b96b37793c462d56de52e9b7f41e5941a01c9d2e2ad89e98a484a0bc0318732bbebc1caa120c00cf1f1356f123bd8dae41ef1762d1aeb795322f65b4260ccbd9f2174197a2c1a432eba754d8886d0001cb1fbb92a1a2234a24d9a77043395b554fe65447480166d9bf4d91f08fb5bc482063646c19aae49d8a52c9aac201e64fc28d250971c001aedbd47eb9ef6d3e402406f7b9f924996742122c65a1c9100a8b5608b29054a8b74aa0f94dff374fee167bb716445686fcf10d46c72553ad5f9762e5c863557fdf780eca366708055568a1361062a02c7a539a361d89aef40b240e36bd6d0cbe85d466689a863c8fd6e9507765de7e947426620925aeee9628621363831028125b1ddcd5eae3a859622f4d7528f5c0dcb91044f10f4c207335abb8065fd5c3c47e222ae6e9a2177fc46636357e20bfe100f2333dd8aa5472737816827f519cff6e647199813c9b656e873e68c42845e568cfdb424ab9f6fbd42d580c56671eebe917334dc363adda69a1dbf542fb7d9f7538130e7f12795c708b3a68d5fbf35bbc055a7e71595d1ae9ce8822f2cf4e6c4d1a0260d8ab909728c629203550c4a37c644adccbf901e8736590882b7f3927215caa39a71df091860b1f9ce7d2fbfae512290ab2acba86faa799a7a557955bcd73af566739caedf842cce4f061bf97176c056d08e33e158c144a05a28ae943e980d55fc6a5c6ae1f2acf0cd56f955ad50d2f02fe856ce43ed1889c07dd4d819a13e87c45f2577a3e3a4cff2c760c250051d336c3d25563af6495b3fbd527421977e88468d2c1fe114c1e6fcf938eaee71e605808b2ebf8f78dc24d1c4fc544a02340ee68728bc515c404b92045f457eb7c759f6b6e6db7d5cde52885fe9319cb731a29afa613923e1d3c21a4f5867ccbd037ee36290695d33e48fb976de9c6cbb44c11eca941b41f065e1b77c7a5020f2f476e791ea05a224faa0192cb1be0f0450ea57d268a5da87b60ab426c01cf2d659191da4d9e537e8fa5073f061c8ca741f3a67aa663734c257daa8bf0c7fcd8b01c5717a84f418440f3737bd1774ce832ab1a688bac8f549de1384a7e307e640b052c335c4e8a91f00bfd3114c17178ccddd27faf40ecf37a93f5bbffbc3345f72970f7505a0aab141c0d31c16f6b22f868d3e7e24e5d2fd38021fbab451e5e8b891974dce3c85871f550813f89061d6620a371d9d5dec011e6ff8100b09fd151d5967b6f24ac3b0fee367d9d6e3ced33f2c5778d60a7ea81f6832c1786b1b3c40b6f1faa1f357300887890ba2460bd6132fbee0fca5cb7ccc57a39e755a79ca40e024a4b5819ef8784af174160784632ec6600f31314d32f36f1199bfef25b8c7ec449fa74cb0ad44bf4434553b6a9d90c7f0cb4d71a396a20c3897f25e0677e8c940dda1464bb6bef9cabb1f49976038ba465507d59512f10e7b9304c59c499d067a2e698f8fe4634311b1debd78c6fda8b45c99d200ea74ed4d51bd21d377a358dd7bc0a7eaebe0e13c873eb1ffe69a96af251a1a0b840c2a6f52ef2017620b6529ef7e956128f147ad5f9966c39ea55de40ae66b469d8a723ce7cee9556c3853ef1a745fd97b4c67956382214afe30ab3855f8285fb44b119df5b474dcbd59ea124582a2ed8808885d2bc8d4610eeaecf2b002f8bc427f0f754afea5300b5d0cca8ace30dd18708e5aa9517e224034fdb3fd8d7b9cfbdc2b1647817a106f252658d82d5e23fbc8325987cd6ae602f9a31000d3fc5494cc49db0c801955725ef7e61d36383136dce80298bdf427daaa27607f0b6869373cda961eec37d57769de4c9f90c91f6c2591468607bf55960f7267bfb59b334cb8188cec6ddcb3c8e54a3a266df6c53c4188b104653aedd345a6e9753c410b593cd62016882cc4cbbabab7101514c7db8bd121cb3fec0daefa2ffcf037e5e15ee6586ee9a7ff3528699c97d35b6ba70793410f4ea806fd27763f477e714fe42741969be0b3dd2c1064472a45abe3d9e0597948e3501df117a4e4effcda5fc6e13376057c8e6d228baa1841f5b0d1cddab5b996cff60b6419a36448ca6575a181c568c6717086b39f830b469d86ed566c5d3f4f335e29f5f7e8afe4632193f60069cc2a0c5ad351430032abcba63b3ccda92af0ff12a300615142949824bff0279c55357bf78d69e4dee878fbb6220e6038a48e3bb47dc593d1c77f93a3000e95ffcc8eda9caad1fc4c7211d8b56f535fbe7de7a4d750309031e61ea366896d74e98ca41dfe20f4b2b7317a39c5f29d888a3b2a5cc7e64e3918970ce01d3bbcc2bdcde580462e20a0f4f4fdbfe082adca0d798faa05715b1d8e865d41fddf80e2751c61f679b8249ae31c840d9df0aff5f3ed56ef95aaa779530d9c2d999d127d4a19d6836e6e655e7b4169804b1a50c90a4b694ec19ef83348d107de703bdc444c24b3d63bdef10950181880dbca84138620d5b81468681b0d02c6812a30c874a3cc2e631f5e8a848770eba0f465c89c002cfad28a77d800a3129a78580e55d55055550d5df9df452350abcc16923a1107dfe79350b94199787a76bc5c22e6928804083efc2175eeb9f854f18adc1cf84a507ad2fff0f700ca4c76ff6c556158fe395d366d8716addefb11059ed9d40ca2375a07d76877840776c2e79004ede413c049acbd3c56537f79508f38048b0bdde7e480174759dd266eb0495480f7f37aa9765e0911e50203cbc6d6ce0097d593b2f017b7498d94f398e5141a729a5694c87c67a1c58d4b160616661d689eab9693a767f77909e69c5f1b86a2deba009b40e1a0f62b9a8b9e65304548c3940c55063e04fdda0cbe6c11f305df28c836ac6aa07a951ecc3a8cd336b2fb6c6278ed43081db336831bc1439741f0633f87c710ff041578b51e93f08b77b7525bbb0019df5cb7a52341f35dabc5cc9db21c6063fa9f9b69698db497a2be09231b56ab5716592380251147b23f539a05a6275694973da72d18c368bda037d994bba75d58c7201524e82e4f54754b4f58a8bb07955d735b35b2b4359fdf8a3b27fb66a31a3f30faa39aeaa348fded6cde48cfa73e792d4787f10de5c7dc18c2cd4e97770d6570b2b1bdd6567e68e14f8ed4b0448ff37ebc6a0eb78f0d94afa12dff125ed373732842841d4f0f1163dc34d6d57bf39ad1cc5dbcb992a02dea40b04f0c99a3d3439fdd815fb92306a8e36b60d07ae70990023af6829ca2487f51e38a4cc6a89bde86632b45d40046f2a33fe4361f0ce5db263bd9d60319d120cb013bf48fd8da26fce6992db4e7bbfd9b322844a50c72d3d895307095a29b9ee3bbed144c1e23a549cdd80a3fdd75ba441d0f26f5e990579c0c887f34dd76c33e4e4f0fcfadf49b2b333dfee3ba77030f4f774aca7c3f07e5e7bdc69ad8cf6279c6fc2cfffe6fd36b95211970a53b0d615383ab802c699284827f3928ec9007d4149eb4e165a63a3a3f7f20f3dbb64e24d8ffbb22e7625684ea7f33332c3584f701d6fb4cc6d46e8027da5ff0613112c5e5c79f0df3200b594636e8b9fee8ba1f01ed63abbaddbbecb4e3c53949150ef970ee9514628267dd09f159f12d4875f5db643d367e40898954dea4103ee35fb554cdd633bb47c5592b8ca14a666ea43898b49736eaeadc85b6896e293b3253c7b072781003dc9ac3ca68ebe73435003e59f61cb3ad58490cb6372faa7a0c81f0d02509ca1e0dd8f433cdf1df9f1898cd391b34d33df8a2b28ca4d3722dd4920c501c30aee247f630eb97b47d55f1ea622104b0d26983b8bdf1df70eb006f1ef42b829ed3346de5dc317745c998bdb137aaad697917a9192ea72fac908ab7d360b724f0dd29492e5a3c5d9a62a29b9f0f256771277e06dc05e0395ad0af274bf95cf39323c928b7bf0772f93ebd95b0e5320fed3f8b22fd6c38d709ca4535f80c6cdf8ce4603f50be38c10bcb8fe1524045e4cd688ffabc9ef4fb45384291c6183f46003683673d6571f571b42e4bb45435ce58b4f57b3042eec1ae6ca4a26b572e414ea970f826997aa95467c4341531f9acbd99848dd1a4e31c7421079a0616720d5ef92096258a982421175c793456d4bdde2b02abd167473a9dad37f8ecb7555b20faaecf498f4eda72de27a6e7a8583b57009d0516913a432362fb2370ee49d652007d5e7f8c154aa32f73a63b07f2560e51ce25af5156e1b1cf2dc44a2fa4b5f426e0a56e56d092f4e5947eddfe5a86d0ea303b7987b8562e871727329fb580e1f02327bdf7c52d4a7b9315e653e03b98acdbadbb876e456e55f2f0406e0605526d1a1d43c576e194449315ef6c29fa72d1ab44d8dbf4d79c310abef1f1087dbba04dd3b99c69211371da8a01ada9fb4e302dae866b56696acd16846a1b682a88f63fca615ef6a8179d9fe471834cab202cfa003c49d6a8ca999b10656dec0af1d368ed385ae5341f57c7dead5e8577a324f282d9bf28075ffeefd5eec28ffd77ada4a77ab0adfb925ad9dce258a9e8ad9f8dcc220c2239054463923750a712e8a75ea0786fb7977ce2f1b2f3eba6570a8a768839d66aff6a895b2e2e7de13c5d8f49c42bfa44252ec48ff6f8f1daf66eede2973f140ceab2434674db3d3d498e17b52a3a0c6c9bb73721f9578a1e8c1485e38afee4fde414170c07646bb6192296942153a5aec51cfdd9ad5c509f3fa67bb20ce667c5ded8f09c52323f51a058f90f75a1f97c66fbf57c0a73c8313a1ec51da18c319c374dd1b1c17354c219ca95aad39ca056ad13d97f3d822286f6b561fa8649be077d10cdc3945027352499e82f25722b4f5a021f98bf33378bad8590168b10e7aa6277c7944cfc03ca3dade5fc94e9caaec974bccb96d69004836b412314b17699e39ddc17ebbdb74f2d36029ef9dc6d265a2bec512b1c95b0379196d230376b05d5e6e36d28387b68148c25b97eb6d46683e8f2fc532d5dae86fee86128dbb1fa799ceea31a4e64f1a33c6d3e281c2c07355dfd7baf7abde3ad00d6dc40e930e297b4dbbcd0bc37a97c7b01ebae5a6f38b14d428a802ff780bff20b2778e9a76200f409cf28bec81a613ae29cb8aa4119051987912fdff57ee5274fef86639e4b9e318112f0aa4070892a0adf9082041fd4263935597ec51041b96f4841ae13886870db4219aebc7ae09b26200052bc102c6eefeb2fde77622b57692fc188adb9e6b0ba1c662856d67dfdf2c85e56ffd5366247951e1529ddd7ac9a3a0ab77f39a63613126e4011100aae99323847880c91ce738e018bec5205e2a14ce2acc6d4f6c0aab3e7fba3693c22c4e324f4d9636e2d43903beaa911b41c59ff7aa3764d7435da89ed3470b7569acb1bf6cd95a0707682d3697b4a01aad1acb611a7872496c94f5796238ca436aa1591f416909cbfcf17258f0fd8ce167c10706c9d91ecad58e47fff84609fbc4efff8e2d27ba848b7080167afda120d0df246fa8971661c397e080a940d5b0bfd3d0bd15cd5428c4b4f04880d3233920a162df0c69ee10623860632d3bf1a8e65246ec1be6ec7b2e887079b89f850aee9289904951d68eac680c7e8e40f19fae55c1e682efaafd19f01fafdc597f2b8b68dd7af526f1c1d4bf93460172599ac0b81629d745ceab088b7aa118602562f89d08c1d6b5878cc3e54592cf0262669929998c9240ebf70ca628204ef995114d14ef8bff6a01a48c2eb701b0d4daf3e0495ec3c5573507e8b41d40376561e6da61f1ee3042ba9cf49a0d77a9a9f4f58a99b1431ea88c5c660bdb4f897fc1914886b6cf4b59d3d730958aa1587786f04875e59cdb5755265167b9bf895b672184d57cf5b5117438d2c97fa32637ebd031107617d44beab9cf183b9ab9c9ce0d4eb033846e6ef69d39c891fea8d85972b79910f49de65d5d17ae58f2537bcdff55713fdf24d6e0f1c41e0c62c0c9bdebddea67e3b01dd35f8460b943c6f68915d4dacababaedfabb3175aaf275d3ba978e477ab21d13d26c2d6e0237f16cda50fb8ee3d5aba42b695dcbaf996519fa1e68bf93bda36be63c07065f8b6fbb2046c622f2eacefceeef0faf7e2af249317289d4e3ffd6c69dd22077d099e7fc52d83eefb9aee136a3f51880c440d649a56774c00be38937e0eadcc204dc5f52b47d916ee5030e587779fab94207b0d2c43896862b5474d9e5c3945af920306986e1120d69675852881c7031e0e70c66126ce6b8299e354aaf3ca8c7824bc009a9400d034f2b5b95b8bd24d1577085ccee77f87371b27a673b764bec73f1b3cfecc47fc97b4bd08f2f6fd70814d6028902da5d2b88ac4b55a372fa9fd707451ff0149dd4a229bfc185bfc2205de3368c00144713e82f699b248e25191cb8c2ef53ac1b11cba63a51924ec9a0fc341bbdf73d9d437f8d736ee305dafbdd031638c86ea576bb45ab4002cda0c982b5c64ca0522e7e27e640ab2338d122a9630bc7a536900c885cc168dc6f78e3e6c17e65189288ecdb3069334d78a26a488564f44f0b36b01ff73c86906958dd5179922117b69f447374a7f9035f84d47b1c20b17713ab0211d1d7db423d3e66b7aac2de683ecad3f9faa874dc2b001f109a638c4b3e4c08956ec76e7c05cc94222d6f361231774679093236d9a75c054e5e6050e508d97c47a52c26f8aa4088544e731ce6c1a02d8ff0243ad84994f08860fcf3b1bd2ab4bb4fb82047a302508f13ba6c70efe8c1be3b595f0744277812fc3ef4804dd34853c1f746d4a62bd6bc738d248b4fd8c65b7498345938e04c28d3e336f39f65bdbd7126e82e713b49d31c1d401c177f786562c9054d3c8b465123e091ce97639e86799569af56e9941fb54164c21012cab2be3c2dfb3e3b7eda4b7185d6f1f5cac35be85e8c15577b4f79176bc2d8449f1cc27f1e5cab8b14fe9b7c15a2ef2fd61ea7703bc3c38c867f9264404ef59ba51ba20cad28b7a50567226dd9bd3e443a26eea92a57fc5371a6185c4ea2cf296ebcb48bb7aacadf5a668f6dc268a6d6a8e6f681b1630e3a631d8fb959206369251b81afcec5b6ce85c46ed55834a2b4c6a1369fd79f3f035a0476498fe01dc44ee469744870093e5868d6a2de2db2cbed707977fd0756729ea97b5a2cda4c2af45882ff4c4b3769b73706e82a2b86afd55d2621cb2e315b19afd240a15ce7446a360f33e46004106a138990ff1f23afeb014de3288d3bd3b7d35a495124196d8c741c6ebe7f92e009696a6e3a9e45d3339499a8e4358f11575cc7f531c8d678895f8df348afe47624baff15788cc725fe787420149383d909593e5d46927755f8384c437f34b434c882bb3476ec157e63bd5b90871c9be53218b896edef4832f1e1361ef949dbff690f6a3daa66d98340602d3a09b169920b7b4f985a39fc7dd39efc86694ea73e55e396a310adc8c99742eaaeb233b32c3a5fb8cfc382983c86cfff0aca3c976b889e9f470a6260dcc00fc38fe327dddfcfb5337c3072063e26d123d6a1c9409950d205f80d0029334d86e2c3274e15ffb89d42c0ef25c82954ddde10079b0a4e7ba0fa5365b9ab9a997fad1654a6a6ec01570138a57083ffba951385547d5dad9e9d4addc2a8fa4e7c06e90e4268b3f1fbfae964a9a70b0419eb98b761ff2738e86fa41b6db3be2a31ee32ab14e625c741cb7ca7dc1c788404b470215e9b9fc21530c06ea6dc4bb32f159069f956bd216521208c15118c2b62f7e3c7ba926c690819e049b6de41d83656492616b8f532cfb8eb7d36150b55aff82e4c70d1fade60eeb5bb0afba276169d7ee559d6f5ea9db95df637ba7d9f062bd0910b5fb7eba7440d34be0ca85b5bd8c7c502b67fd98767af9989d2ca78ce5daecaf456c46a97205fd57e40cfe4b7a2eced6e6cd2dff8cc72c301a9f6da67c313c72152c26114793f5484c7cb73f1f3609ad9772953e6e7952edc8ea65b389ace52060e5ed1f8d56b3d592e856d29669f5147d48446b74857bb8f9d62fbec892a5e91f71cfb0bc225a01d6693df2fd4c13bb701336a9b0932d0d401906eecfc57407755a932607b6e232180e03d71c7adb038aa8eb859aed4132105584e86949fd5c26ae786991de00ad270ab5bb6e9e2aacb8ddd597826988b239aa118d2e511a1c4f0dd33b157eeaa3e438b48360ee5bc42bb420f882c2c20c857db6e747893d3bd3e79f4e1efac8253a0e34103ca555dab0ee5ead504f8aea15ff56762d754c0bfa0676efc1295b1db57a419bb3707f3920d31b7065db7e206242d9fd09f5ac9ca44a82b92113621d99ca24fc51a24c5db77226edaac31982e6fa2c90996d5716ac92833447c5e0749e9d5d8bd336be649f9e5c0aaba51bdfa82aa21c501eaa870ff830140541b48dd1985e1366d217e20d5be49ed60b6965c9daf53dbd5f9196f53d3523ba5022dfcdd9b0659d8e7afb646b600bf1deb8f474b9bae8371f6781c6bb0686362dc4d8651a84954405e3a5f4c06574726bea030684092a8f9c0d93af7453b49180892c8f09036077a101dc35b7d7e82cfb0d704df102e7c32566328f0fd9bda710b3fbd56e9adfc8a0c5be7cbbef60d6f800a4fa18ead055eeb5a3cc8bca3621ba751dd6acf34d57d98317b0100acebeee767ee037c35b420f9a67d5c5f455de138db973fce57e2f49efa3bebed778d46e2e8f0cf7d790b43faf56ccfa22372d860ebd52c0b3ef08147638cc831ac6ce990bebd22bf3bd30000a5d6ee6d82f1b66ac96f3704567c5a4575aefc08800d8a3257cb8f69c3b18b86c56438dec4bf3e85b1ab7b92148c7dbf0a4d3bf59d5c7f41a513454493691447dd084205e066754a2f79ee8a378863ab1f820f34fce5b371bc340899b7cab2e4e8507eca394bab75e6552574081b09e3a292bc4577dc5004ec905e8e6acaa63ec2c46dac6109b8f9527c7f01c5bd5b0c59defa10c125d9ba4cc84e4686de017c372f160e523830707581e9c877309173fc62ad60605dcbe61a5d61f9b125902b58df493b1a2ae097c24255bf0cdea65a09ed21438fd0641c1aea04cf25713a38bfc736f7742887173312ae8bf07d07dc8ab178f32aa52245c0aac6bf4d4af1f7a4ed6820291659439af9c530b40a839210eda877a608ab1b3e006fb84e8caf97b8ce0ff345348fa8165aa8fd30bd9777be95dece2e6ac78c696f28e962fd379895022ad92a7953d62007db6c5cb64c77616ebf48dd72aad350f4dea1d2d89a29b875d1943ea58d1533f518de90f8658f591543dbf0ed14c68afcfa154bf81778acfefd7f45a02de498ab56054dd2bbaa73bf0ce0ba4eca791a95e38c4276e105034b1bdf48ec005ed9331f966d0a62ac7152f4705058af3627e2b8f78476eab9e9afe7034fc81d06630121de226892a2e8d0980b8ec6cf58f9e9d3529c61060ca2b4713710c76ffeea282d78892f7e03ca02edff758b351e67dc3304cddc75aac7777c2007e2e141fdc7d06e24b08e4571487b20f4066b35b4da2d8cc894291870af8fd8a496725c22283e411343311d120b800b8eb3a6b57867a5f38ecffc39a08448a2e4832a44c194ac77bd4eb6350b575baf1cded968be98a50174dad8a549fe137c9186a13b7fc32ca960023882d72515904bcab7c70a30787c829a4a3789396ac5e3bb638a948bc613161014c9eb62647f10cc4ed3f9f0d5e7ae48d419bc5b5b2caa26a658751f31b7c6e877fa8255c05f9eb7ba4863be5d43e799dd29ede9e3f8ac99247dff985ce584844531ea65d02212505743a5c7a84d255816d4fc11f08361a412fa20f2be5c73e962abbc59b01d2e27b4b2a841d6615f228598038903b8f980aadff171fad550085e19b8564d526b375859e1e7eeea7307be245dd627674c3ed002a860a3b6def9075f9fbd180ab982ae430ca6930564f45bd85f8c0a929c6b4bbe3beae0240ca3323d31acf8a8d1d56dc0f7eb210be204bfc3819c68f7f27d4f0c2d9e43a1c9a60ff10834420bc4f732887c1107252cadd72973348c6f4a376d7f9b1a9d1e65eb4e825f127097861601e790eed54e9f02fe5e3ed62d963fb4fda3a06198118e4557ff112b5add35d3fe721af661af946a6cfce1f5b936694a6836017b153b82ea4ee7096d8ab900a5144473275476f3b642dfbc0a8c460cbaeed31ee8890fdefba45878cc7d246cca0b8c69da0b45a04a8edb8ce9c3dcc858460d3b1c271a57cd97ac8f7626580f58c47850d47f1abb814f133ca731b8eb02428524a080a934650c67305f4111defd9dcccada579cabdc07e8cea8a54f6a8f6da2c1a432eba754d8886d0001cb1fbb92a1a2234a24d9a77043395b554fe65447480166d9bf4d91f08fb5bc482063646c19aae49d8a52edb0bf041163146a28e8f5f012674691a8fb6b326c2bbf648b849662935f52b3e494047c45b0991e6cde60596944801b88779f4f74b0b732e35bad9195b7aa43059e685d544c97a01ecf72065fd622e8ff1f748375be4bae39882bb20a123da6d09170d9cfff51b87a9decb04fe11ff17b6a1772ea2281ecf223c255c6c8995209dcf38d2aac0e6945c4ac99e9fad634341370c3f588fd2c55654a30ee5738d865c39b0d2b926c2fbd625453df20ad4e5d1f8607f9eea1ab696012106ef6e764bb48f96d428b8535dd4ab520632ddbf58bc933c73d66380d672dd7714f82da381b2741b0af351039ca2629a44f29e92505c9afbc82ceb6dd4be0f0740f4b8199e2909d24db35a452333eca5abb7e6be24a709ae5d65543dae2354e434ae5886f281b7de3d2429460e37e2e5731d38f64a7ea348b5f0f2f8a7bfbe8e2699f5caa39a71df091860b1f9ce7d2fbfae512290ab2acba86faa799a7a557955bcd73af566739caedf842cce4f061bf97176c056d08e33e87a547c9f12150bfc187471481ef70470d48b2bf8b8ac43ac1ea40e372a509a880bbf818ad93b01fcc8564fa37a46f90e0d79826e327c93a4151616602a7fd6f0de1cc67be33c9888fcdbd31e7806182bd8b61a57b2f62b7746d488df60c18dcff4e9364c67379ed251ccdcb7df733ba9ee1fb857d946d5c6ad95a660610e31a446dff13e763e069f5603b7fe73dedcd9b4ea964a84da534c6c396461a0a60b6dab3b4723b479b46101a4b78b2b2e3ae93b73279ab1133d9e84f6358205555ca218f035582ac03f2b95e357076352ce337e922211dbfd2355a354a7e346524b2b1f7f862d0c9495b2fec36364e042ae6af668637a8920279ad8b73377a97d3456246cf4dd0a24a913a7b845c94be010978e5cb5be2299a9bab16df99bc4624c043c657df1534accd29403138619143b708229a6e2b65d5babe33cb4ac0a6cc952fe1dc9a65771d5abe0d976564b454ff05160b3cee9770a9f24ec942d6299ff9371b4412f62558754ddc7523a8f3adbe36ce03303520947e25282b60d4817e987f772b7ee7f8e73156748fcecbc2e6f29c43c2c74982c39c3cde7ddcab7baa206ff3b5d84a3ed5ee6fe79db9c6beb5629bb0c3dbdfd9b90fe04225d38fd37bb3c8814f3cf5e654c56e0c8d19cf5996812fa81dceb4c17250baa4356d81c759f88f8c832af05c5024e3951745dc688958d012779d82fe94a3b0ba098423aac2e21bd34449d9ec1740f5c0a55007e959012da002842c5f8ec5a48fc1c91ba35c31bf98770d8fd6441f0bf7481cce136bed71b500ed2f278060ec98fa664d737c3f58c764b8b800067e37522fd4ec4158f7faabfc91a14dd470905dd5f669e5ff973b08dd51408caf09d30c90d6de9d96c476661b575d06949b07c54a2524bb33156b1402062a0b466abf656e625efb9c86185b267e9e0924e767664b985d57fd62b5c648e2cf29904215d5d3e7631a9d8fd1abdf97631ba7b673f5a3562e6266c26746e464f95e219a8beaff10bce7bbbabecb5b9bbb3ec9f27e465bf16e73935e64576ee8ba76f641e5b0e05b7088be1d08938e26ce6b74d02b1bb33b9c8117a2b6fe42a391cb536331164cd56170473db63a4f8850f565276991c5b4b419f22470b03f44200b77f9dac816ecf0920d941c4f9e6624fb40b5cb07a434742877dcd71cdc475d478aaa575ba451e6c35032b1195e14f181192d9b88b2e51ab3eba8deea95ee238e5d120a2869faddd4bc24a446973eaa8ae21763758592112f2ea29ae413c4a6dfb853a5d3fea94ae919dc2f838aee66f00e46388f52608195938b479b9498877be5794ee8a158de14c01c6284ca57cd89d57fd976dd281b1cf9c0e481145f684e5d783b058415a7bd7fa4630e9017854ee9bb4da2675f0f32b24ce3f73d8638669e445741d2d627d889180ec0778d315b7d7d0a192cd67fb18a7b6e3aa08aa62d47008a9c073df604bc0753dad212f672bb27605a270243459f9234bf81ab6a1a1758301e933f88b6392e6a91323f2b5aef70f2aab22659c94bb5eb54e5771aa7ca79fc361175493bf2113e0b3d9cae7b32d90f3f71982163980267923683dac3881c0d9b8239017ea38dade28f80bcf2fc9f73facc9b93f3052f1c7bb5e33ade0c8d4ebd72bc65e963ad2aab84b0902b3c8c91d3881229292f8e7f3f32b70f39d6bf27182da01f5172ee40037e68d5ace82660498ac9d969f497d6a32a90e10241a73a272355b15c3a4e40ab545eb6dab663d5edd8b7aa8ec79dab78cb15fa2e7e6b74f280ae4252293d12376552d231d5036965d8e84a3f48a21d50cb0dd411ac557a82e19f5e4884036ad640c9fa95d15cc3a9872a2f4d6c0e4b4e8faa2bcb89e28bd4abd1366c9f367258e32461774b7f9b685aaee62fd95c9dc8f8a201a0252e06fcb6e2b9e5faa63f3f73d178b6d4646a7dd944e951ec422c30a7b10b73ef661bd98e09e4e65afb85b3bc2b44963f1b155e1de1ec0e33724e0a2d39fc0beb19aecce01f0799f5953c786fba913564c08ab11ece19fcaf1a60315bd8bc31ede2b04934e8891b4a8e118aa3d713560d28d8c9d89dcc550850d9d28263d1e750e564d6885298f8b27ea7b73df85edcd18bda32f36b70ee682b8539d930ea5576602f5835a3d32fd91b224632ebfd28f6fe76aa557000b661a3c42af1d0196c64314fbae20255da596a447cbbfe2548ee6b5e4d854aaea6acb06b1652c93399a50c5549ecbb9aa43fca43e709400d3f0ebf07d4602f02976c32928a1ac2a02489fb07d8e01613174c565965355e2df2fa718ff5e389ee46cb2c9b300f1e9440b3545a4602ea2e344268c4d2b0f0dddf8178b57fdf9403f314386dc4335842e60f657c724c6d5e70b21f09b0b28668fa51ecdaaf7bddbe9e14f2f2c0fb497859cb302b1ee45072f021a4c2e31d695673db9eb0fbdd635ef587e8eb8110b934962483b68544580d07ac58a74e1fc0d9c8d148bf6a67ce080ef89907dfb523d81e844d36f06e0861d56010a130d663d04c0eed0c81d3a90672cf06f2371b87f6794e51de5146ed010d03474aea04d62d419d1cf4575e9e8deedc517d7ebead1c2bad765eb2d925fb1c7d2c9cfacb07da7ba2bc059bf13d68b544907543de393568aac3ff8cc475c6f9783d8d3f01d6d9e3891dfb46b1c587baf6ddbc1fa987c75b0d916ca3222c6d059b59de8829e6a48619ce35cfcd207ff8e9ccf5207172e7f6d4f5a4bb0f1a62705d63829ea5f955a426b075b98f49277ce3cd5f038b0d4e3f9e2cfdbba4f6fe1993757a03d6f2b562a3bc559eb3a6fa36fcc9d19935b9f2fd63614f25237807d09a7505110565030ae917335c269db52532eab6bc53a09f7f51c0dd8ce68e539557591c6d60351d5daf83f9f672874c5ccb3b8859ab0dc9c6f1bfefa64e30501fe712e540e82bb7ecba66d104401d901da9c5ca861133812598d3334e02ae5de487c93e3ce3794a1f44054719e5f3e68024233970f1d1bbbe2f8a578536878e852faf211a9c695c98fd3eb8b394c1c856ca59424ac2c0dc9a7fe44be278c55fe1728838f6e81ea18e4ee342d7543f358439a6d9166ac85fd8c8bfe70318b84029835ae456d1484b8d642f994c78633978d4d6989e32ad40d032eef41be07884af4a9161030fdfe4226a49f21ae8ba9044d77a5e5488610fbbe87c0bf0222fb15ecb6dd28c2230741f937509efcfbd869784b984778cf418dc8b22163ba9e1e9deb9fb365005b841700852ef3ed91c4504186ebb84ffed576892108e891e249c3a934d034bc91a01238f5d0d45e09972519e25555748db61e618d6cc98b54298c493fde60ab3860fbdd001ed02f596bfe1b2663a6767f51ce664484b267acec0c7a55719e0a0e5ff80bc6f427c42bf1dc0e2d94f2f5e0235b2402af00dd87b6fb7eafb02b1bd25f6073daf3d3eba4fbc36b3b1e038a3637456b6a661ec8fa8d4e33d05f8b073f8f1ef039b6be881638cd8485b8ca16036ca3503af99350e284504490ea30552e46f7a4fa4488dea52fbede9d39755c0007acc2769b23e8f0622054a699eb7178d3f228985186371ecc78c53b4012c78def85a798996600bcb75427d8aceeb1cc2e575e8b5c4964c5d9da0455fe1a1ce61b64ddf6329a7aca475e5258548d13510b17adb34502d1dbd5bb526e6b749a784532183b742e7e0fe004904ee1bd132afabd6c1f5625371c93a923f481b3af6b55265410f404b8062e1b204aa5a8d85706ff4e538492c2596f7c1cb6f48c1aa488c3eedaa9b07775f9c1d2a314b3f59ebbc8ba05c487dab9a6fe558b099e1f494605b225c8ec23ae3879a9ffeaa01176613d1c357fbee16bdbd0c16234fb75ff7b3d97852b5569412e025a0b14f2a0d05eda2fd332d458c207d12f0f63fd9a77bc9e2d530f5a3bb3f470c2d9063fb9125c55c153a31e17dea2b1ad02eda28ef166873eb0a7e66621a419aa1f42fbed1d9cc2b8cb6eea1cd1d9c0fd719d1f650880c931048fe21043deeb424de09336820aa77363a85a4195731b89ed57442fae9ed2285bca266dff47dc6a397f406fb0ed701488eb08619e9e086d42aec7d7c196e9c547c30330c0006834ed272f5c0ce045b02a49d8d27c20e1255c0dfa81b0bec2240ae2c0b96679b3f72fcc7601781d532287f8908286a961b9a02cd0aa91a7fd7ba5e691d60408620abd0311b0c31bc5321d355a89784eac2b69d65a776c513fe2050dd05a8fb1b94bad37eacbaa31ef543c340781af626c38726b1c75c5596dbeda9675f6acce6ed1a52c523a7a57c5ffb2af9d24ec4e4d6d5a007bfdec247ae6e7f9d3eef489a734a0fef3665706f997262d69a0dfcd8b1a92b45952d9861eb6c6ddc0f8da2525fd014990a96838a5418cfb63b04d362bcef2efe629c3766e9de8f7b916cd8ac62b523c0319ce945eab5160bdfeaed3288486ef81505af857978a7af56895d32b81be63b12ecbd73ad405a48f118a31958131788cecbe06198234b628514cbdcd548ce669697980101370f6757ff73e67dc060b40f33ea2146f8bb891fd20873534342c9fc0fdb18679d991e50512fb5984eb04d1e53935c4411e01b3d66e7032ff310ce852c2cae9d3b95eabfafbbdc86b38cd4857cbd20e125904c64a7b13962a20f626fdcc80b8266f91bcf97ef732ade757d815fc7dafeac02c5fe8cbc52103f940b521ec406d80d666cd63c27100cf52aea88f0aa24586caf1ef44a4be38ef2099ae4e08810fc48da8bff9a3fcbfa7c995b98fc85c726771aa868734531c6c49f813888fc65ccd6f808fe1e3605a2a52762fcc8991b3c1c49015d8581afdbe5bbde4cc8fcd0ec4f61de41952aabbb6f6a7885f3f00302294f4d6fb5ef5fbadbbc3bdcc2a6a954711b4b6f1184e68ed50e1aa0551e4e11e3da39591b5ca3bbf2d168eeb546d942a776b01f6fc96c1f2eb3b037e5f57b07a9d1eb495bd7d5c5514b648464b4b8fa5fd30c3a664377f8d0fd81ea008f721a569d946504e5a7facf86f8ed113e78cd0ac25903c82d3b1ac9c88e3672d9e16089e0023c68e47ab9971e6e0b70c87c17e1cc8218f3d2ccec88aa0d51780de5eb26ba88a1e058a860e0fd48faed633543c7d84b2900148b8900e87fd22b916fc6f739e0578cd1f518e0fcd0b040a508b9cb22b2e3196220bb1cf92fd745d6c4b4b5d22f8dc52de91eaf92b0d5169c19b3470aeb152e634eef8e3e5670dcc7af60b2ecbd3d449e2c69feb74b45dc426481787aa8a3e71304cff47f44246fc95855b825748e5630002771d1a3c5eae863d986e2dbeac4ad0a629e55acb7ce230631dd0fb0a2c2d4eb7fdd9f6192016f1646666a1093e9b6b89a5fd8b9764800ca45fedfa78e3d2544cffd74eee9f24dc36eccf6739c7334b289e86fda6b5b7c2ae3069ff4d839119958c47446a8fddc86326cd2f716ec2b711f37c6766409f37296118494c957da3b9e6690b94cafe8f253cc14cb59aa07954799e66bd253a36ff8343b5d0e9240303f9158f65a176d3a8057da2141d11e2f1ea19de6737cbcac574eff1ff9b9f0c54700cc7368290127ed82143f03143f42c6b7342ed55086d8226b872295ecc44e5c4da6462446327b8886956c153b2dbe552f316049461ec60461f35bafa2e07010cb66abbeaede6744d98881bafa14fd58a9fa011ef12f9e213231e57a41c1ee9d53daa525b8d359e5797079d85cb16d99c827ec377c46f618bca71bfa12cf0d3721ceccc1df4464628f4fc99bbbb4637e8e9754743e2aa65338024ec51d2ea7c6474d6903686d8a303bbb31a5bbc5fdf0e05c0267aa188c556e987b67859c452a61b1eb5bfa6ddcc998260d375c1790067b0b1e7109a4778027cd718c08a9db4b4be38e670f4bbe2aff45a3bf32a1b429854fad4845e247b31f0a1df1acdc86d34b2df6df48c78be22088e792c6a9529ae47fb874b0fe25f8f8220fa631b7c78d18947a5804c06128b2c57c5301410f7243a2fdad5fac15c33e93a3ffc93acd8d43ddedca59ada3f9267e8b120791d1fc54f5d25f8a6b4773871829fb143050eb3ed41e8b600d1edc3f1e5f4fb1ece8482a2858a6701b2b3d1010963be5945f89344caa93c9da757127037720d6d85d0850a784d81cc735aecdded36d46e55d223da84d338392eb44eb9aedd58b258329315293e55e9d205be8ffaf8c3d4b61a95cc35a3b0f25a96d2da90a6539de86d2525435d98c18c1d35c26051490d324d22b2b94f76df6371f30b319c6efe072eb2b5f29b9a6b740a873d27e2a8e046a56eb166b9874f8f8cce1b3791cf67396b39ef6d4ee32c144555867a33b90a95eb1e9d07f2ee571f6e5f793c41c50a38a593187e9bb0be08a5b9106e74c99c35d87d1f4f418b638a45cd01752dabb7d6a9cf94c1e8f45757d50593423c8a083153fb2f6ae25d23581321eb6706ef2521e1ef6ce1267b8d066c4a70fc2ee914d259bf7a059b1ff4fa60398a30b10d6b4b80a40a06a150cbdd816bde988efb443695875cc0fd9ea7b2c52852fca636844797ae1bffd309bbb9dcc3b7a25a5c206ed3ec67a0f4bee8ad2e3242cb5d2afadff3c20b5495eb9ff26cd0b09cbd18e86299aa65be09248a20c559995678190e6883652e5506d040596b65a849c1381068de0f04cdb7a83a958159851e828f40f362a9126b3b0945eb597137f760193735381ac0c592c2a82548a33a77507b361f08e4c180a354d61a3dbd10217cb6f312c41407c748b91b6ef63c3d40498da1f1481d74094afc5f306d6364eb6cbba0ac3770754e8071e58d799ec9c13f3077bfd04fc4ae7222e7bee3144cbe4dcc3faa3c166bbc0107e3170a21024df48ee6ca27f85bfebb39f10ac981d061bdd1f209fd3c6f4645bc0b01b427b6c9c3586b68944bd71f46032b705997c72a6824f41152233ebc5f906858aa5b5f005968e5a3eaf45ef2f07e66305a9da90585325ba52061ebb381cd9708fe129d2c5368f8b75ec948d50d5741fc98c95b35ad1c83255033b4dff3c07bae12415c0131de0caaf88d832f8fa057e045db1e280ab085ac079dd4394ba031a48057a7ad97e0ef32409e815cddc2f37c239594e646b45aab63fb6ee445d9ba274c6b338e076928582c8bdf6d45277fe08b8ef15f5c904df7c9e5c4fdfac7fd4c5b453e1693ec6244ab982d7821702a6d46265604e7d95f7904381ba57f7ee910f8b75d99116a34ed75ca1c2b9970fe0b2ba66ca297f64baea966782ce2dbb64afe79626b6a9a6318286c71420ba6381fc0ea42bba76fd44f8f3921fe22d4f666677bcdfc710c15bb57a1a76721956bb4cdb3d11022ef12c320667a8ffba143c50b165354c31a32b611cbfb410fddc52fb760205570b711e90f362f5efdfe7783aeaedce13c26d45af6997bdd5b010ba0aaa702cb159810b25fba9940aa49820993c5ed47d014aff28224e419bef5e3bafda2978900f977628c9d5a97ad15abfde77cd781ec475b24cfa86dc37327c9580c98bbb4883cec8db38a6779e666e6fb8fb4010576976e4fa22b73637bcb525fdf33b8515eb9779d89e3eec04e7c44dcc63f8bc6aed6f6b1e72a09fb5718983c7660eb8bbad865ac594259dbf4c40b7142eb65d2adef3e8bf6f480b16c75b8ff0080f8647ab3bbb2c39a52a6574f4cbb1b3332e081f9ce5312f942f68081f919b044de1e65e173849194d23e5447683ba3c648acad4c0838407ce9fc3aa7654f1cef30954ccfb2c9cb6ed454c00789726245e898c87fd476f83c3862d52a85b1709181dce3267b66e50a0fe8d869a4199a0fb286dba4ac370ba77521cfaaea3f4a31f8e33b8f4e5142bace029067ed7097763aef96f39ae03761e592c71106cf388d07f963ac25af535550b750db01ce81a0699950d1aaac030ecf05f651b79f0b817094c4883761751e1d95813204474e25e6dbfe410a752a6eaa8d8adc15b0ac107808ab5734d2e1e9e5c522d5c1faee2b43dc154f71c3ccc8ec7a4717ebeb35ce04d309bd4e9ede53edcd819b30ddf87a67ebb2e596a8ee6661bf56eea813f849ff173be891647898d1a69a1f49a8b75023b4d321a0dfff77e013520f73b2a9be3c5e924ec1f50698cafe0b424c59e8823d8713ce404eaca2749bcc7e69c5c3b031ad4c79f37e1c0a807159ed75f5489cc142d91369f96f0f29487bc39d221d703768eaed449b1a91a9612eb121120de57fc5dba7c35111997bb2b2f0cfd72c7daaa49217a04f1f91b8e9b0258b3c91d21aeee6c0f298947ae2870338fa97bd2fb4a0891ad5e8ac4163ada8841835c10cd687ed3627b3119d3308629ca2f6f98e1f993a9637ba5fcfafc07a075e6dfe634ff1b0376378199f37cfc522a8aece0e76b65667c457205683035bf3ff3915781d1ad33e2142657880da5e1f31633053cbb8409e24874641b16703dc5091b237f0f84c4a70e36a92fe50270ce42a190528127b8f1cedd6af307db9e5290ff0d63f7cd3f92d472c4234dfd06976a56052c23e078000f38ee1d7c7fd05fb27b3716f6e7141ef9dad70280306bb7feaf2c05918b6beaf2acd0d766824ad5174ae809a8fc384c0abaa2872a824dd892a9fb9897d39e6f58eae87f07a07e6316f818a11af66b2998ff83613cced76f022814be6c9cb2126a2b80449d76ce21f15a7ede5b96d636c043a44d3a192cc6651dd90adff4f82a96420b2bc7ddc69d5500a6f2a609b21a7448229508b01f2781b52751445dbd2ce53661c113b8e87d32445b8d8445ae74f8961e42271f2923723ce0cc5861ce44b35844da4b96412c793ff7d31606cb063131e5534e16bfd8885c5d5d244c156fab4402287792e331f874abb3e1757f4b9711a74459c07192cc2b79a55145dba856ac26c7d2f952ce5d59c26238ea134735ff54489e9087e0fe13068d7c447afc2d12fc4b8f2e3ef36e2d417817eb1f0d3969242094a41e13d85bf890914779c35019c52681b5f9f436870effddbde3c7502370d3aaea4cf5345f732f0ccdee30e09a10f8e4370201cfc598b38500469c261a93c9b62482e363628bfec44100efe7e242e227899bc5884ea5dac39173110c831024d9b5d8d59da081e257ceea4e90ec395a204fda36766c06c70c2bf5616aab8d9c9bf834b735b9afdbcf71e2ee34a6c2277e932e1bddbefd0cb01af45f190208cfb90bc2b304aa7b60c76fc1b4461c0cd1153f5e9d05c2ed2253fc4188a944abab716cbc57a0c9fb84faccf5fb078faa23e470429cf17b94f47c3fb6083462bdbac7d22d006bad7c9dab490c90f0d95c82e79aa06763decf61e7c5f99c6e243ae0ee2868dc13f2e8f25e6234fcb667cac2854123b6f0081030a873ded79dbbc95732d7aff84d2fcdea7323879d6729fd1aa4db279bc3742bdaafdafd7f43bc877d1fe40dfa5a87b34bbf2938d70ac291f31ca7e64729288c87af544d6c8de6dcae7524267124067e3dc62e127e02904946cbb2a140477c812efad8815787ae9e2b73d18891c5dc03359202b808d92595fe759c5dc224ad729cfe2fa515a4b0eb814567f0ad31f0c2c2edd62bd9b06ac7ba7fb4b96a700141aef4e61374161c492a8bf8ecf0935c29ac5fcc94ba8eedad07c17c19e43b436c460b90968923899ff19327119187e89f9d3cff2c072f87fbb6bffa4cc823ff040e7edb8db194b5f4aec9ab35395366015136bde30f8433f5e7050878b5203c8617ce55755d20c52e0e05848855d7993aed4a639bd0a996e68f849099ee1887e52595effd7402f1e294efac3cea5eb958f7b4fee7d495fe195fa0f05c314023f65f22c82f1d8bc5257c0f9a69b402e7e456f6ad22274243609a7fdcab096a97b423711dc05fcd6ba9c499d68fa3d94b7d5c4d85355396f588dae34ed6f0567b2cfbb4f5d90434a3677cdc48c12b91fb2bb8db9e89b5962f2bf66ef45d9d76983949a0e74d6df07980123bd89fe6c3eb0ac641371995f710671953d8f9594666896377d3d12826fca05c205165e9e112751275c3074d2a3beccc7e36e0826263ab91832699a873a832f6a741e3f4ced9516bf82cdaa2b2a72d8d05983b4d4cf82e97227aef2e67c244c7124b12b8915700cbafc7a5f808acf4697141e4bc57042bbf9b839bad1dea6a790b3aae1ed45e23d57b97a12f210f81364a645d80aec94d4c6e554dcb5a8e40546f2e8a624ead88cdccf94f5e4abe274ecff9a9f087e3f5dbe4ec2ab8bc97cdd0e2bdc48b3a08e9f08ae8301538af6caab2529c48dd75aebb783a2a5a2480184847955815845d244c90b90b7962f9c6a5312da54515a7ce7bee269cdebb490b8bfff5bb2cd60cdc29b5ebf3b12742e8350edda1dd628473144ecca4b8673d99141c9bf50781e7deb5dd8020df89d3f56231dd6061c70e96588e74fde2bf304bc4ca45ea9693cbb99db7da407876f658d31c12d137696c9c081969d55174dd6f4d767f5d653e05b08b3fb31b0b702a407496305e4719efc643ed071fc6633e541b563c90a5f9d2e4b7da5664101b53c573cce6ad7cfd2bc97857c61cf1639f613a40b1d76eb011284f3b70c71e1372f2d0fa819faf24ba6bef66f59b022d83d2a88ec5f41df5b2b390c6cdd8aeac87e0584c499d505fd19fa0c089866133e4c181c91a9ebec5280c82bee29a10d55f5357c0b74ed36af270bb39aa27cdd272c7614b112335ac482e42a2134556bccbf37642fec907dbc5be822bbb8232ab49e9d5ba7c62b8412b51920f5257a0005174833c861c96809c15113dcda3ae3ce29b7d2b022661455d12bd26b2ec29fac1117603e74ba3ee0e189b58c93f69a50618a3eb367050c1438b74c587eb88d87874a278086c25b486004bb1709c42072cce82be35413859bfe3954dd9f5788e7d3830729764e1273576372de84d0ae32bbc720290dece243adcca3e696d566822c01520b3ca9ebbafdc132ab1c4e6f0762afd5adc1836acb326070a65cff26711e7f8aa596eef6c6f1c3af1bcfdf79dcaacaf86455db49eb423df2ece3e163b235bd839cf46f4798cde17627a757eeefaa7d2a7f312ef3ea6175602e3ad03ae3dd88790fd9d112745a65463c76a2118b879ada7586e6a539fc59fc54e272247519072a420888a9ed38b1bc8ca7f490e97e34863f58e00cac6e74e0fd6d4deab5c0da755a1ae9db42903aed3ccf2c63788f6abd44a47e481e83028c0161dd792322e956ea78617621fec192b2bcf88fa3e7c0a5735a9f3ae4921f990cba324ee57d3f4f487c22c581abe263f6e553d8e83bfa47ea9b2412e68916a626e287d6396b452fd4f4d585e1cf3ca571bb632572438b384319d5d3dbce59c83ba475dfe9a2f2bfca80a7022c6a85731a51f8b1c416c67899e74905437e4993ceafe845dd35561cf8b7d9e57d35d710426cf5063113d5fef329dafd778a28365a7fc1ed3d6dcb94ebc1e1dae443ff3de94c1ad5660877d325c9ece50df871801cda67d69fadf54cb0fbd80bafbc16deede5c64ad133b6a9a10852b2872a01ce10ddbe26679c67063634bd797aee5022ab5c3b5df7592c6e9bf049b46bd292dc2b7ddb437f115d6e336f3aab0a7b7d8a6f71c5f275ec2d1dfeb54622cc204dfd34646d6203ad361e27e5b6b53133e3b7340bd884f95b0b3b8ddff0728d788715e2701dfb37c1d7ec061551215e663b0fd3c6cd5ecca163b7b4e4b6943ec07cd2ebaa5a9cd9e8f7e78a952e39c41ecaa26d3c5ef7d1a73b3f2484caa6f8d204b0b26256d29b044c88b596970b8684e9440724bf18d16a10f89777467e22c38ad06add7bc871fa24c6e90b65993879f5469f35c0381dbc6801cf912f84f593517ce7f4728b775cb31586751ab880b3c7eb70db374aae519e3df897e63074f40f7e1dc992e7e8390c2ead583c6d36af5889152efe4a7190339a6464e23ea08a0a203b7e4b474e3d3124faf1e37fcd92248f3a09a03aa7196fd637ceebd9e05a06329d037c2189f4a789d39c73a0dfc3a9b434a8daf3df6896569290d7d45b749d77f7967fe70c4b2db69aef864045aa47d88051674a3d83ca758d56f729da25691f6fbd2db75e90df6be7bcb6c743df3b2cace96c6a0cd6c0d29e0f6680ff2cdb64d496664598ecd54d5fbb6b29cfa2b4891f07cf4ec9f35fdc625889ee1ce8987472a97a6e3ae568322358f2115e97ae171bc655bb751fdf810439505f387a19a802089b3ac6b5bf123efdb9b9659a34a83654ef8ba4f5b9d4e85fae7d602b96745dbe3d534aa5b85a00d51f2244e34a21e2e611d5f653355ffb9bf276008c0503f166ca5a633a097154f2c5de6968537bfedfe81ddda9919dfaaa7f07e59ab60ba2f60b1956df35f18b0e012f00d461c9f1c565e4a0c1c540afb38d0c5721450747736bd56623b47aedd6dd27f04fae3796ce35d3fb21895bb20854340f737863db149ab7fa51cdaf3072db3304da5f7a41e16c7d2795ccaf1b8c718140083a20d80c34b8c6f12f6afb626e633a44cf8dbb4c4504554f26d027f384b9e094ececa3bba7f1ca2d42f73cc9a91c5499a5ba24049ea2d834d1aaac7f31ce636d17dbb38a2a13c0f3cec4e280542cfd45037e17993793ce0287878669682771e5c98f234088823a82673c30c7a25de4eb1f53040f130a5dfddb60f1bf4f426c723af4c974282f0df8208c843e9546bc4e86881ecdbc22b1746429b45e1e23911f316bcb34cdad202f9c4f24a1c714ce013ecf321e27a07688623a9b6251d8a6c7fd96806200e40e9b66083deb2356fbd380a15cdba251cfee93730867fec3c1d8c1887d7e6ca2629be7de97cbfc98db26e08f3139cc919b846aedb86f86c32490e42b692c8f40aea9ba2b97f0a754222ffd4b0fd9926ecf2e31464e20942f14f0edf4ae3bfefc071d163080c77345156c91d86c7adda69c3849080bf72c65160cb5126834e537d232407fb8c3796618328e22133dc737f1cc67ab0902de5bb8f7a4ed7337b51b673516e5c98ac270b15de50a2166cdc2167973611121c8b76ca121632a4ea364fe75ccf46e096745911b404c5206ef3be83b9bb7363466ef362232ed685911c18e8854502e35b7d4e6b14b207b78ed3c93a2aca859db3884678b7f756a8b09b9dc8e6e4d9111cd3a6ffbff85be30e5861804e1997cbe349ab488598253d8287bbb890a50f07f90f0d3c1ac202078fe623ef46b3f2cbb7deb4aa7c65eb84ea005beeb9c7ba27f67c2f0c9d6862e3335031abf3d5b6b5b99432d61796e81b1224d3a005539e6545aed59a64067712c963bf75ce5b2105aa1779f2a5eaa696e3660bd4eba9f1e9a1092d4e1b2951ad79411edb6b3ca2ef6f76e25ad3635297c295613b09b2c3a29c6eaa0a015f95fe4f64b7ab59d6870d515cf64c643ee64b99294027d7ff9bf198a303108c11175e2604da8f5d5512bfec5f0a0c160feac24681beba58f23fbe77eebd283a4ea1a10cab5c6c34b455661b64896c65ef56cae1f52f40416f08b9a3b63e9b22353dd15553939a1fe5f8eb72d7c11fe58047857ecd08943deafc4035284f9537f173a5580f6f94ddbba8881a452d6a8fe6b20d7f830446b43f4b3074dd58ee3521af476d3218e53e2c894832331d883115fbea01d95a00905a0fccbea86cbc817e5aa258f854fe849bcc227427f0116f7a61d9a0443c75ee2a38cfcb7298b75d1fc2a8c5e9e2054b1a339fc009fc7a6d622c24b2bba5a4e43b3cdb24204bf28b586d416256b41bc761a43bdd7c58dd89a60bb2f00dacd0e490932ea9b32aa6b0a5306d64fa901d272512689a9c4b3ee7d75a50c926dd9a876d2c2b57993c801ae77216682d225567c2a3bf970f066e1f9499c88edb9ddafa231d16381b6dfeca56f4eaf947d6b7e7cf5c1ee46b8f48057c94e8de714f8c872ab2130777a58e8968d92c6268a3476d5aa7793656244f45dca8130966135f493051299bba5bf11afc04e69769d90919a24f3d16c77e45a112c0a6dfb7b21c48edbdbe6a78c650e6779573d984c308146dfb5d77b245706ab9c3810c8b6553f432c68ca6aee8d5d58ad0bbf13684597f46d5f9840b7f3aef6a211b46931b4747f38debaf9e99da237dd6457d24b7e238a218796527e42756b674ed0819c9f1988990e9dc2f1826481aedacf6cfa8a81ab838b8b10e2f69d1d773cb3b09d91ffa67db4858cf07d0350e85ecbe543858530bc9b1579f1a236ff20b99bc06e66aab7f39f124b8788957ce668c320864bc1ce9fd7eb6c9766e4245284f7615cb2ae2d15fb6feeb182e78ae409d653ac470818c435c149f67359e0ebaf804921ae0952b970cc58fd70fc32dde7b896619e7ffa4aeda6fcf5b4e6d21d3b04b81efc46ef20a1cc4be7aa1ae63ea6fce3f4e127ea9e2d16934e03fe7f3660fe86765d6cfd01fe95057c3fb63f742d25c57e2f8015bed5ad5f2b756624e84ff4bef902c4fed9dd62162b34a2d949efb3d34405224a9a192c2914fcf5e8278cc5a524c7b0e0582c06a9f9c938f90bca8ef3305fc531d55e523200f9e9bf67e29345978f8d7eeb553fbcb82382b337f68906ca0b4e33ef94c8de887ba59f42c1f2585762533f009c97b997cebf8824bad659e9b544fea33ef98d05e65c681f0d874b11b272af0ac3d78b093937c5d9f59cc588d1db2656843b12804e2449597aa643ffcec5cf278dc842afc170a7a5aaf116e1c411b7dc2de47fc41078892c95172ab4336fb8545c0398c18bfeef2843dac559c64a360c7be9648ed037aabb8a43f98e20b67f251a1d1360dc893963eb1861aea783dc83284b7e9b219cb57c084e13e987d7ac7a147389df02a650c3bf2027d42d6f09262a98735c173ecb7b7cccabc658135903644882e3899c77ed38d5969f860dac199a4c9232ed46f4163ea29492f3815cedcf762a75ec7a3b68734941822180c5092ef312848f35c58ba426793b28369bc026733e030a909a5942131296d4718a44e39ea0bec2189420839a642c327e1b084de579e5cbfc521141d977c1fec6ca0b8ff7fda7e172e1e2657affc8e750db928da9b4936acf3020f79ef8d08a224a3d2291ab029f2a087b8c7429a3eca86bf953b0e7a8982ec67baa645d18be27a0cc95443b38ac25de1abb8189294231a5f0c01cda63c3d95ab3ba0bda62fd528420d0693b512ef51fb56458bf457b793b33b91862056de0efae628810633b8b076afad30a1259376f6270753a98f20de39229aea6766e18bc61c7919303f306ed26b3be2fe4560a015bfd1b60d7c7eafc35006c9f4dc13943b76119ff11147ca95ef009575920334b27b70909e2010716006fed9842b196eac359dee3596c3ebc5396797e6da763752ec57ec0eee457e483d18a825aefc2d2473d00130ebc895dbc7a373db3ed1ff162abed9f9060436253e0d13405dab1b055b28f78029e7448ee286ab277357a89efc505ce472ec12674082203a5ee739acba9b4c2369ff2ed76340eb8e857f8decdfce833515bdc41cbf907bb1b1f4e86c647a81af1729922c87d79b4d8b04ae91fd59e6581089f1ba02475a14d1f5f70a840b3620fe88f5b750d758c9a1b9f3c97703658f4fccc0ac15067923df4cd594f18c78806992bac7dccb45d108ac70492edd343960077494912f3bc295b62bf480b8978c3b39139aa0a5121a930c351d7242b168b1d6771fcc7f05cb857d5c8a16672eb6d96b06d6bcaad2f379a657c9598ed502e384f831596c595c47e9461a0eeb2f744f963c5e124d3fbf50c60f19a931f84239516ac93f656cfb05b76d569edea26e6dbfc6600c244ba3bc08836ddb76628e734964f31de80025c52831eb8f6e2502d4f98e382f34de30a5b83b4fe6fdbdf62c98c43c2267436c71062d3c78182db325a733f136991f53683dcf3ba113a1d25ba74b13b3c80c96b71c75c813a84889b920859acf10435a72cfe138a4d2b3c0fbe1558a4b62d3bd8ce68dc9b7e2a5cbeea18431be04c450e9bae035faaa806594d805a96448fea4838eba747ff304207202265acb8d5ca896019d315e81a5ff55d89488f87e777d08f8d53e8e2e16054af3dd8904049917972a5b0964613a1cae195df2b94f0818c6cd1478d7ec692306bfd16d691e7f879ebda2fb64592a13fac131966ba9735411467d7f89dd67d44d263d31892e9a4307701ac791e30add77c6795c8912d373246f2474cc6015712b8a4eb670069e5940c7df44d91902e8dee3ab1b49a44eb5d33bf095371567f35ebab2d7214c583c502e907fd8d73d322b245e592d9035690cdff5613791e919fdc17a3f06b541e662fa46cc0d727525bcf3ecb73223ea672be7458b2dc161b0a75c78effa65594184b8bd5d13ed7f6a3f169ff0b7ccaa586a61fe29a4eb322f9bc493a3e826dfcc658f4be537912d0eefd7654a296aea6a64cd7c303e9d26a2d3ba4d971e6f0ed944aa6f5b0ecded55379bdadab53db3d241b647846fefc064d8e52face3016b455ed500366a75de458438ec45a0acb61b93e10fe481d62d0d485d62e4bce38924879b6f57fab3f145167af80640f5c00307e2329a859164275b458e14b1d417c3811d9ac58b6b672007a5ac53bc4205e1770c0cca2af676709c68fd8c7a60c7ae3ed006b2247da1ec9493e602ea9d69bd0ad494f3954d46ebf7f6be58a52117e99bd7b2ece931cb12eb708fe84663f3e057e7cc09aceec052dd01db7ca09c64f4950d1d24b0ff7bde575b8b1aaa9128a82bb514019a617a26a4d13931d5b0337017b0ed594458e9cf38001331dea137cd2f54773213d35136c7cd38304bc6f800864c753389e429674a8732e44e5cc7e9ec73978f1991c749d48de172947c68597349c2eb93fadc2b48861445cae7776501df7056e1665ab5bc35d8ef6eaba8eda571535ed509f9189b4c7226b03d19463014fcce26fe290d7e191ed8331144343531d5290eca505778b9510dd296f707152406c2b02ad9ad4613b12a253266677e9b1c8beb2f6c13c1d6a4267a4f590071e9a92d7383deebb9f278121a9e4f8ad54c0dd378f37c3d1390a036bc90afbc6ff7f867bf1364cf0fdcb9cdf39659b7ead5fcf711f438659b475b60850db54604e3ae6b5cafc91836b39065aea15b4a9b2c7ee1443a847ed44e98ba49fd58d19573f23dc573822bfb682e76b51521976b386aa1fd356c23f57c34298d60b7659dc2ffc73a25f4f506bb5bc772bcf4c8170916b56f026584d9ae97512c1da59af8f4a7f75a53927942019b288062eb25d3bd9ba0fa8305729a982be1e53e21be8ffc134bf65f430f0f64d6680cccff923461b4a1900a8ab84bdbf739be2164ed4d61a93c9f56b1440560cb684cb9be0e1800b0340fcf5a9447e456a0876826edd0bacd9dbf2a51a160acfa431bf9f85669139f6379a2ecce0c1fb3ae906c49119ebcb105427f89e3349bbab2907979f73ac3d34dd1c5433bec19e3dbe6d604dd65e705eaa7d0fd4a5bb8f0e49254e12ed57b47e5e6b0e4754c3772f24fa83a2c630c201aa29131702cec8e6225f72651f5958f7e0fcbdd343376b785bb85049a4d10cb0d6fd8d2b841ea3e8b48593cb5ced8ca340014922544fa28e97f6fa927703ed2721de2eb0dbbf56042337811a8593cdc3166a78520b507a10f2b4714906b1f1afab239ba54865fdcb81cd717893fdc108c6ba3cf3d3e5f7ef9bc89ae790824082568bac335e8984da88c8b19696d83608ec4cb21b7d461cb0dc54b5ca3c2fe8b6305fe567551c906849902787437b1a20dda9cc381cc3766cda34bd5a09a7fbad7c5a08c3f42bf4cedb05fdbeb654be97319ceee10d1d62a9114b6782428d672483ab6c5126207c8a958f18e759e543836ac45d15714b90fc0c169715e99f6ad04d4da46607dddf90422ae984c04de7fc5d7aa70ca808f04a5fc44a80a6f817a7ab19e443b326601e634dfe0564bbafec4b738909480908dd455bb56facb2f27618133a0ba7e3bcc38521555862fdee6621dc4a3fe86ab1ff4f988b6f0a540df4f6ca25b3b056294fdf3e0705c2c71b09ea0337468a31f937b268381dbcd339b26f3b43f4be0af0ea951577e5bfa1fe1d4e79ba363c71596b283265ed1cccec6e04b6b306a3aff1e5d20acf5461b2ec5d61799bba6994085a49de723e3afbb54e834c14bd807a6ea962285b56847ed7d41c9042afbd9d10546deebdf313716da2ef2ca2c98b9b2fc7794733e0609df695d8deab0090ef0ffffff0f