0x2cffd02e8dac42f451dca98d0c14a0c674482cf90d19e68c7a4ea3b5647bb96c8bdb33116b5a158eddc03e8830799e4693a89e1c539057d97af7f9c44d6611476033c5d6c6af27ec44e1527bb9ab1dcb9e0bf5e66f398af004dc3e332041e3ba127a7c699d16c7ab57f15e5094ce239b2579101b0c2c54ff96bb29d5f2c751df3f8e0454b4991ffd010c182f3f730585d6e5a7cf55e1c37a2505b182618c2ed5336be2bdf11e83be5f0eb4707d2219bf90dcccb6eef9b0db9da8cc48aa070f7c5a67d158e1f6424d729a585b54f740f960a054fe232c69a43b47a62ec47b8fdda204b90e6d1c598cd9c4422b87680b4409607b5ab2eaced7fcaf74a1f2199be3c1d0ecc1163004e1bca2a6dabc50697a8487ed46fb04e11b447a44f8233774b668fdd5797fe31d82549ec3dbcd03ed280ba26353d00f465b14b31809fb6059dacf11a65ae65b4ada6ed1990864c178660435b9523d74bc12d46047276b119408bcf1397d444b09464a0179f7f28f072a287ba7d8ef203293a7e30117b778888503288702ea0bc7bc6b77800d1a5f26f63d36964233ebaee3f51afcf639ca6040302147776b595a7048f11499082884ecffc8eef133b46d01b27aa353d5058106d39071f49bc7f7c0240fd32ba20af29ae5e50a5430335cd62b49634e6c546fa5b52b158e9abe3d288223a9442ce6b295776974717d689529042a009503fc427a133f0fa6e3d7af78b8a86b575e30aeda3e1fb5887e84663774602fa295ca62b63b4d7aa044bb811ce885b7c3b9de7668a8db44d6d9003adc4aa1b767988cae9f3bff0deb4387b28fcc33965deeacbbead840e5bd49e9642c2db6a55df7e0831f842680feae2498050eeffef296aa2759f80cccd9cd8abb1940586a70b0b7a062f3aeb02ead6be4b3ebfb0f71e7bec7c4e888f29e7f833bcba15860e90e83d7e43384b311325c50e69e3c441f1e1f1e04abe5c443574829030e7928b42ed8bbddbc3c09b92b56b134500b2775e29c6e777d7ebc794b184e296cd9b779554b643b01a06d3504c8cbf83b3d29813fb033f810e9f0095e255e5c813cce07021e6d1668422ccf36d971e2a332a59f11320d9e0d1caf8d924eeaa5ca89ecc7c45e02f95cebeea966ef563e902cbb68bdd427337f15602cb238998cb9407dc481391b8482198d6506477259c5ae57e0286684cd9a991714a571125fe0ab9d0bebc42bbb6e60654387aa5545a1b5817336fd45f654b142f37b46fe7ebd1dcd692942e5f1fb9feaf0a3e53bbd47fc611c034a23d873511a786c6a53f2f3ee51197d3ad7184a7aeb1be7a8f5308f0d20ea6ff0276150efe8c2f675d1bb0f09b7a09a0b5a33f0dc43c0705a14e1ce9fd51e5a07ac1d03dc62bedc8e2e9b7b040eca8cfb045555c6c3089b68ba229681a73da5ba194dea4645a87f69bf74592d412b467e3122f29c8a851dfa1f05448cb3ad1242e31647d8d9050551defe99bff0c96d5a8c9b1f7bf9f9aec69f3f9e23a275d9cfc6ba2bd28e99daf3b0d89e661ce0bd49a26b7f53a5beb40b68a3deb88f0c7dc79fc34bfb6b22a4006cf87b515ba7dc78e5d6b7af47f006fc872530817791165b8dfd0d80661d1b2107e3f0763091bb3cf7b74df43c461d501a3bc3bd22d13a32d363fb070af4a224feb70257be6d9b95db1a5853989da59d85d69d5427b7afd6566c3ed4643a1a81892b5d196c8f563e908b1939b02022492b37bc9863d06b4d306dbc56acf45eae7e78478f951172568b27dd60c80b3e424f5c8746a75c13144c5b8785b4aa40a4dfec299f1e9903bf86d15c568d2d6f4b9670cd3aadd35804bcf7c9be459fa904b34ae70dd0d407771d71dd58f353e9f471d1602d5e0eb84b6bd6c53e2c946254dddc739b0185660568e80ce9620e943f48aa5e86156446fe8969f1c4fbbf