0x2cffd02ecb491d681f1b8f3551e824611a363220ee4ba5233770c5d43f4f32bbd543bdf3d3ba04239f3cdac2ae8fdc680ee8f2aa102815926706d1b4370f9f8b66c5511d86d713f75934a5d78af0575801cde4bbfcd4571914f2a13af5f70f23e5627f24897ddb927850d8b394ed11ba8c2a147386d5f36dbc4c2d5ef3ab24876d83e706a5198d91dbd36012bd14317d894acad32704d41fde7dbee6534ba427ef690742cfd2cd3359051978d34b1bde41e1ffba0844d36b0b7c629a2817685854fa9fc1535c7f73c28a318022f8d7b8b366ee96af9844fb85d7fa024d8adb00e99f4603b48a15e25d6e93fb939ce8cd5c1202113a167caf90601a203387da46e5ac558d811d103a4b50cd9c7b571989a2b227781096e593af171f1ca96fd2ba61dddb1577998695702d3eada07ebd58711d42814531307959895639e507db6bf9c544677be1b684e37a9986acb417ad65ed3f7e1a29d604f3a0cb183411e91547050705df76f8ddd73454991879b1ea97c6fe612d0983da757e0b13075dd9c45c9942fe04f5e662b20942247277221df1685281bd23a4a7e3f17d9d6dbde8cd099b14f0bd5868e1fa1fd7571cb5e6e59f3b82795d7097621a0a74e3b661df9e682562daeee0fadb6cc82ac7c46b9da1c7fcff35694418dbc64c872747d5097528913f3b49d798e51310dd70df42ddb74ddbb25a74708e5d7269fcc466029c8475a742ad1d83ae0375082cad9cd6a11701cc17c6bc6c076ccf089c8cec5573ff88245d3524055d337693504e4ba737ac114cbe6bf192765e9a3e94ab8ba036b4512a01fbd8689d8cd4e9725cbfae6d735b6e9e37f3b7d3e68b074fb4cbb8b4b8e5c436e6d0a985e0f64ec0597893792e324ddbbbc6742efeeb8068f2a626d5868693c67892bf87dd0b24cea9a0d7dce42dd4c23037639922fc9099aae40536eff2b8c9bd69b17f601c4d1da25f52aef99239b096e29eb20461483f224bcdb2dc95f17e11330b9217336eb96af4e3e1732569649a979fdf68e596dceb7c62069545f1c41412e22ee8ad855ba69b165f025640b827b53b8026c5c11e65b44952ca5f4f83140eea9708484c6036d0c24c308bcf6c696b51fad800d7b3490462a4fe367e2db897911eb1233c048dd289a44e4af263eac89c098d9ebd96c36ce03cea4de266a3864cc52214defa2c1718743d671c8367dee74cadb2084993ccc1d396cded9c22b5ba878510c232ec88315236e3aff56e9895cf1804583dce0847008301f8a8c6f6756f1faebc475139025e13255438c4734e45b78f5e9ffed1ae567c80cf5d486e858b36e2f85338df369f8ee3986b8a39af84d7123a99a8f1666d76da3216be46c7558d2abac38940fbbe77ce9f0c3d40bae75672fd1de3e0284896e42bbd47ddd4775e2eeede319d5645c958427dc38410543fe0434499e510dc4f2f2e90288d9e1aa5cb78b09b89662102b0e93f82f166d31d5561e0c2c968955e01fbc0b2e340a79a50a4c3bf15978ce5d6e1aec406793662aaf97c98390bd62ac969d9180fa0620d7b80a246924f64dd60f46d0a333ca8f1919f3cb451d06f8ab19e104f1310de7af9a5fcfc7dc93c7cb5d1d967ef23c1102b7b531c8f8c9330a5456df5fbf1cc94a6fe429c97b81000d93dae8159eacd7eb8ec469c4a96295cd06bcabe68ee4220d9e1b97d46ef1eb2eea4b87188dfd5be500edb7845f499e3b096cab56d9550600d138f2eb2b3aa1a4fd950be0ea5abaed23a91b646fb56d1f067d7fbffff79edf0da15bf6085a3d7f4bd705fc1e2443da32aefe16b01d800b744e2b962d8991e8f4a4ae329eaa6023c91130b912befef4fa454dc3f142ac83658862bb2311135cf2f4380843add89742d600cc1a3c3f967ccd1632bca8ec03e73ac4ba8ab33c8b82f82c505059c9e11f3912a