0x2cffd02eff01b9eeedd60d9a55fe37a959569b695b6e2eb2faf4222a65c2c24f7bf7ce74bc41ccc78c62d3522424469df71a06555e53c0822383099cb0f2ec3b9130944b51e6223159225ffbdda272d17a6d642371ca3ecaca6fc53e7d18a6e82472c3afa36af48b3921567dfb8fa35861fddc0979f4d376e2fd9679dd63d49c1412e6a5ab9a836e515e6ec5eddfbc2f1d8c14c9a26cf752ceb1a8c0074e875cc00e8c73605060e5daf1ea64c9efccd46be7b5069521f3b2fd81b6774abe99f349b134edcf0d1201da14d6aea217318a17c1bbced172728900f954f4bb636b6bf2a48992d7c3ed553a0c24e18e93f1ee8fd2daa802a7639940151362ac6587a57e38cf8659a2408e4c7ef5a0bbda991a9e64a448a7e4b99ff90233e4c15ba9d31d770ea3f3d29f3c3c533aadced0b461521a7a0934546e389b4636d55fc02bc91862c480800fcc34f06ca1ec3524f2b4010d215288890cf0e4d2478e4e450e71066ffbdfb429747485748c880619a1452edc5121b776a32390f4c917ee6bc3b8fcb918ddf69ad3a6f5375b29f9e86b71f5b964b0a0866d40acfd89240ca67eec125d47e665e0bebb7f47fe7bd1c59424532d0fcdab1c75aa8d3bcf698799bf3c247f09e38cafbce33dc4dbdeb8621a713c5a5c41032b18c4627589fe0ec531eef89730861e7769a73bb4fc9439e54dd9ed90ff959bccbffc328fefd7fcecd0d315c3d1e4a3a5d64362805dd53decb3d06e630743f1157b4ccf2909655e104450146598f9a443ac2554ec3fb36cc0b174dc4177d7b24e5fd98c2463a6c41839e0a0ea3412d8423e9a5b24de79c82230c753fd055792c0d1894c4b655549db52295f2325e21489c338ee4cf15716066be441fefe0a2ce651b804c4d9559a1b4ecfbc9ba03cb89750ec1fc622b66078d900f20071885393b94658e68a2020ba47126901ac9e4c94c99ef87934bb819b32b735d45c2201939862983319dca7f743124e8ed5b1a0d83d66f47302a7da4b04b5a907f29737e40c40677b8fd6a6502d7225acd833c0237d194e205e16b7f0cc7a98964a369262c30a8eaf1c6393f9c2dee46b9d3b2ec8cae95288a0d1195bf4698da5019ee773ffbe1df1f5fde5e85da0f5ef4d51a29dbe94b5009c4e267ba407d6272be9780b9d17de327ca198e6334a17d1fabc08d46af45a400282866a73130a885e02aae4e378e2379c8feb817627789bc17143e358dbd3ce368a3a4e0524021069805c32c96c22253b31ec5676394780f3c0e69277977ca1738e852ab09fd58632142138f9bde694db5271ea6065442b2417c4af35f61493f67df976fb4fa9ff88aaca45b8c9c4761acfd576badd6ea31da846e141a05a39b691e981c1725505f4a1e6d60ef8aa85ba15c2a61177db71a5428c5d70593e74913b4bdb66d00d4ac438ad98d80651527d19641a3a98e0aeecf3b054ee91d09517d10eb742f75c624949b7b97c7e5e0fc24f8f170419b364afbea196c135881f331f1cbce8cdd2f419997e938a169a7078449dae59f42b4d12bc660d8b43822ea996bc78ad4e8b4c9d65c796417bb93ac5074f66fb25e5991e3a65fd41b75c8f5bf58a7a3687c306cd519783c57d9b87958a382fe0cd33f56acf956b40e1c769fd4efa50874190b32a417c09ddfb1ec8b946e007bed47e24d261429d9b783ea90158b270a850e8e88823f82088182927cb8181cb0c15970b1451ded53f82185b404dc6c215778ff9c43ef438c8c7916931a5d2d9c003d689ca8b08cf6a7a9b278aa9986911306805c9f47096cb1e2bc54edfefe1c1d8115fdc6eb7871d54d04e5361cbffa96b6e13b3c0a289bdd97f50edab8e191e5f0ea1400247bc7a6a1697828675e23178976b36ab5148e96882bb25bf632d43cb4e636f960ce10c0ca3dfc8861ea4d242b451e979