0x2cffd02e305af9b15c23122bf0c0c905c3085defc73c712a7a427aa102639ec201c336bb382e8dee77e785b6397cab437d8291163b2366a6b482966687bc6203907ba5c17daaefdf695d112a2880d6bc256ad63eb4d5e96c630badaf48ee78ea9faf60c2e132dac07bd3821243a478e14496ff3b4910d3b1fbcbecc012083c5ce414c8486abeee449a2642052167317c0e033ecfa2069ca54b7beacdc8ef911f9bcec9ba834aac5d4531ddde31f603ac0805d3e10240a0233d35ef2da8175140cbfd46148f555ffa384aa553ad2751c26e6a467a9e96404cb2b21cd5f2f41c10adffbad784683d82fed7b4fd891f151a7e7fdfefc7b8127a47f3c78638b6e3714a284f03aa964670d29c6aab02b5611ecd3e4cb47a5aad20b470bd151468f188a1852d54a84f99c5ec951b867c257852b0b2ab0a1c60b86ef775333b396c22723d4ce88cc9a80da9ebd76513324cc39e5396745e89d75bb26b6efaa11729ceb63ef1060161b6aa3663fb5e279d9878ecd79db075f1547416667429ea6cd9e9c4684277b5228da88ed67e9e12b26a30a397d03769815e0aeffc3db8bc50de91c1769573e1a02e2c5ff09de538f3d55d86783a0d6cd4de073568924180d62d74049ecbaeb130789e4f532156379e64d2c0830381f6a3bb97842b7245d970379ffbc89113e711e6be641c98bce3ecef99c051ed7e1df4fa4ec8319beb6db0b2ca7b4d1222f680e9e2277dd4a6355e6c51f92879f42df8d4c115930ee8a1b555573d9814f061d16f63065eed203b9e28d0a4133768e7b342f91caa833556544596c88d6963f0fbd9d3800571c47bfaf5eecf092c014878a31db9d7af143eebed677dc20d20666bd8a58eeee7b64ac3186e785acd369823a96368e5a74dce005d20f152c0c84e4849a5a42759e312b316b1bc50c730b6335c1e49e0182c1154fead8d571cc47b954d1b7cc5787ad52a7ab08347d90d43ee810367423cda1fd86e19b863598b86c21c536ceff07e485c1002c8681234732fe4b9e3e6d588a105c32ccfccc7a3cc18dc6005965ad772f221099e39bd40caaf2773df5cdf89aad1b499d7232e2f489fe483c7fa1ffe0b55a0941212cb9bee8e89d79c176d3737f9123210a654976ca76f064b2362b250307b24159a0898e74ce3fbeaf1643528e9c4f86e64d9d9f5306246255d990713a371ea008078df395b01a54e703bf494ed38363e1b36020e383e84d262d81942a9b2dec84b4c19ee01f2c86bcdc92481c8c3dd5171ea1ce2756de118052d3f1a8a924d38c960ba5bf8f92b02995adf727ba9eae99d3b70413332a3ab2fa67d5cf8f7bfc1e1d3e8842ebd8f5e96d4a9508bf99fbe50096af18a9c6e021b12433596cf312032f0cf559572352f792c249088194dbdb14c16e8692c3460417361f8456a729cd529f7e07d086e6560392532ccf370fe495dee6e2b02fc793fa776c1e4b2af0d6693f78b865757d1895a9a577eaef272d90f0191687e802573e54338eaa094ce3735c7b6de0b9b47ddfbbff0da991e1ffec060a909c70924a7b7724030628ef4986e6e4643941f456492ce3e171dcd511ff33b89e99507c52dd924a5806a579a732505461181e3eb8ae20055c537fa729519dfcb65e9c2d2c49085ecd34724f45e97064fba3f7e5a82edc5c6240efe0bdb29c204ce9f33ffcaa3acd85f15cd14091cfbbd06e7a63d2e914612d8ed22c8d3d67c1d988724bee29b55b8cbe00a10d4f86c1a0f0cd446971169e67f1245a3c37be663cc9ae0737ec1b9f9967e91f2d1adb1ca78734bed41014442189a6845074c47f47a1161f16ff650b89f26bef9d8a7064a8815f207ab1a7078356d65bdc54eeb738f7d959cee2d2c5dceb92f1dc9b5c9ce0ff6f3ecf89f384323e179124c4990b84008909ead11e8033d72cdade1b8115a