0x2cffd02ea6256043e03b6dec6fb1d751f08ca346f7d6bf3eaee9a39a909ee5cf7a4951c0684595881029260dd0e362df425e50bfab6e6c2df75512bbb748958c80923b4dafb0c5a33129bebbadcf9486ebb03e7b80169874f28bbce5950417657310bddc7388dd2ae07fba6f6855c5589b14b86e4ac81beaf313efb7e98d6f2d887083a91c5af4bea1ee03164de0d03d15f7b85a8482aa2d671f9d598271bd9d2427c306168bfbf5b1c36abe267800030937714326260d123b600dc24948432e8b75968bca39459fbb1a0fea7dc6a398d5528636a0444e2ad2c05faa746e7ec02c9933ad9b2be3c81217462473ba03dd739db766177adcfca9515e9746e834c88c9f4d1a82a071159885b8971ff7dbd452f6ab0e2936b9d4604ed8babef7e12622e12d0474628f374f63d16cd5ca89c1d4f49316fcb39c98264bf94d74aa85e28418a06af345a66586f35f425dad1f714b4a508fe7284a484d218b675cee988121bf7e79ec7508eeaac26a7b429deab13ee76e75030602d8982d2c7b9bc828a386601d806ce7fa663e4c2f560374b903804ec4261096b6124f8872614bf41800232b58a53f8c0edd5655109e678ceb83ca4ae46230695218687892466e0b27955825ab17282642abc910a5832f31be54017916a98abd16e9fd20c64776350998297fcfcb0e16c70f3338244727891f6baa4efa9bfc4b8060e164202aaf93cff89cf503d76f17db0ff58fe69a8efb0ab1fd3c9d4a78ec8d6284b70fc3144e39468c5afdfa434730b11c97929f66d5a46256a82e8ef75e6180f3d524606c26015c63a030a64b18e6cb47dda2de253068f6a3c71142a9d6f15e1092ce41ef64629e009df263a5931dcd536b044873ccfe8b3aa6de3003e8934d041cd9eacd48df5b9ac58d621c75e0e2acef3670d0348ed4cbc18e10a560ef6a885e14ed4f02b3de6dbc228ad8213bf549a13d4941ae22b322385673a14c00197a3b99f56e0b237cd806cdc4b28e46909ccef9c12ddeb2c66038f6ed0ed20c5d8d816a4de6a828b70c49ed68e13c3d9b3601f825fa1747e987803945b7bcedbb0069b839ec91e4e20e2f9ac18bb8bfd93de9fae0b0d8846343b0d95990c9462ea299df21de2fc94e619992fdf992b3e52d825b53379eb3cefa5be23cfa24cf785c859be601769a36d9746122e579069167dec5be93a0773a9911403dbe3e540a31ce9a90053d2da716d837576357cb868db9f903c22a31799adbf3e200748b91e1aaea0a9b6f12176980d103d7d20f7434dd7bbecd8998b1c6aa85167f21481a3b22df32262fed3de3188d46b7c2e0c30084661cef476aedcabf67b7d5354f5bd370e89933f6f7f9c722227f57b1f5aeb385d9102fc3dec7ee0b81621a7c704c32538cc1e65e4b74b7536fe3fb6d4ca28efa5f96ac88bbc67b77e50d2c7ca4d21852814e2ef49539e53a1cabc93c737b785dc79e8d09c88c9c7d916aa459e51f806e31b6d19745bab38c9472e5a829d886c2b6075123900da0c0ae8fda55fea4b3287a2d0fa1d9d6b32314d7fd398a1a35771c42d4fb39bc0956097f5472042bbec873b86bede3cf4887d15bc217a9a0f4523aeffc4e85c420d05d8fa352ba9beb613ce6c498542950363cec1f75b49388e43e88d591980b432a193b69f10f20ef680e8f85cb1c06a4a4041064433b350ab33d8995265e2d5c67b786440ab996a3384247944e8703d98a511fa35b687bbb4abc447021fb53ba43cc7dcb1fa4849fc0265217985bf6a08eee20bfc9f4f8690924f6795c76358e702ab5131d4851d60e74039b5a0db5a613893864060a6312aa03b9811fd5ac4cc6980d67bf5e8dc0ed82eb4ba4e0f50d1883e18b2852d5c7590edcff82d62a37cdfaf053bbe646a3631502fe33309983216a7e9d938c8b0cf6d59634a7d9fdc6723b44