0x2cffd02e549451cc3c5e5026eaca1cad4b60c47904c1b500530b2656e1b185bc6527233185c300151e8e609d3e7bbb945bf4f4c3854d75ebf8787659234d50ad4249a2e1b49ab51107929952612d769cea2c26f5eebe5bff7358e572028d70d3788862f98dfb8ebed0d94909fba363665e19ef49211a8c7b8a463c5503938710b03ddd07aa162a476911af4fdcdb75f711d0aee888e31b84f9ef2bcecbe18f680d3e86d95fb83e3cc7d61d173af277acedda85229b72a3575cf8bf829e6c7e0651f8665cc81be032cad01cd2b02669160028a101cc3b9c3c3c39779e8d5b3e8260d0ef2a40d6d2021d544166cfb94081190be84117f6ab71aed5d76e2a16253b8ca7caf6a770eb01aca741b8c7b71b9d703886a0c974cca44389f3ce17205a04575bd6465c1a051291652f11d046cfd327407b8c1622b6f427064b6791794d43f8dff91c441037864964f242967f01b2e8cb8baf82fd0afca5465449276df067ac6bc8f6706782b79305b7861b69ba4f1b1312429d08be5f096ed9397aa49998e75b5a57809d73879a115e8fd12a91cdca932ea1f74fe405e55c1055a7221e7f9c3329212c1b9c4eaee2bcfcffe8670b231cc2f84edb3561c74a0fac48f58b37637efe3a7b81e2321bd27b3aa602843cc055754af7e0a23d81ac7f949a6c9649af6564b6ddbb1823ad4804f3c261e5440e9fb527b85dda3cde9b20e4b76dd8204a1e38ba39e80698152c9f5cb7e09b198ea119df14cc2c9716e5e5b9f6e87285f30a2610300fd291f9d0b8ad36b5a1fc4530df80b6211b103d0aca63dfdf1f6e2569eba9d2415f2bc116caa92b1e05c17bae7ec0541a6f5abc64bf8c8bef67d3d2d353dd0eeb0cac73036a8e5470695666a964b325b415ef9a1a107fc37ce75fed5a95158114ec1cf4b29ef3c33d67e8a5c5edb720616c61fd3eec53d870ab009727651e9eb85869a96b1eb950b6cb98c099debdbd8c68d3a591ea253fd23839e87caa4e2a09ee74da1306efddebc067bcc48934d1c5d8e99ec9a828226ca4280f6a33d0db8979c514ec8b6d314461f0d483e33a0dce10098e82b4d87fa4c3b8d1be033f88e1acfd4ce95d5a49cc7312966f35e1205d57d05f9efe91a84255d23793aa7d6de42bf72d14fc57c72e1164f4ea2471142d2f6722aa318798af63426e15c758d77811b57501f17edb9da305d43b1762174589e9e0e0d5460023e4310e4e8ccfde037d418d273d70b515383c7818cd7ac627c3c221ab13b6e862e98bb5df70a7a1e77820293fee4862fc232a7f1ec5263fb8c59b50ad07e707950289943a831ae4af41c306bda92aad476f439a554897853e48990fd20ac0d95370b7cfda3541da9e037ebc6622840c111b918436312106ed5ebbbfde91dabfdb384ae6499ca76b1f0b2fdf29a6a97682699316a986a813f3c2de207707fae8bf27bf42a806e125977f60f5aa649b14e3154dc396ba6447c1b45e994d3bc261e1f4268bbac6e94f226c49ed8affc0861a6b878d8f9276006f8d68d1a9b5cacfd6a09cedb5656c2ce41dcd0db261b673224c840a855139f7d4971b406b61a41cbfb226a246287e6d41c63eadb4ece4077d015a332cdb15cc0ca67aa43e9f54974454c76c2c5dcb41ea0fec7792cef9474e2dd68e94372b8a9a9b9a0acc60355bc4d8db22b771dc25301c3716c417c887b9931ff97bb8876a8362d81815c554b9e17068ce18f43f2ffadff68ff6171773cce94ce517e15a06475f8817d6738e9933124d7d3c5bced9d47fa3d500fcc0eddae484145fceb53115f2e6eb96b68b0f95293c8b4243dd1ad3ae48b386011c9fb90b5889e8859eb25620833cf5d5ea237195bfd9e43d4a3981dc8952fba5faacf5211a7583d3016a0acb4451898c7bee2569d543a8917d843670fb717536723ca34caab5ee2220