0x2cffd02edcb372b7809be2e386e1d88ca2139e9c633b701d9c8a860fb2f0124f8fe60dd07d81da5335a6b0a04e9ec42a37fd8c377dccb823c65f9fe55a732a0785c9dc092c9dcafd6729b46aa0e2d8ac28269ce2d3200a1f0bf12b4f3a2e0a25648e7a544edf1ec63a5997bd4a5a1b478c5d7a18859a045e1eb1a5f31bc052f7055936ebf2f18858dd7969e5f9113224bd075ba37a0d6d03b8f67c472414f969c224e6612e43f4ba7cd52470bf8806bddbcd83f9653abde1fa891677e2f4dfdc5c510d688100b10affceedbe686d0f7c7cdfec2ef8de47a541af4bf219e5969d89401cdda7670ac34d8311adce6fd0a5184ac71890b31daee8b516aa4081b109edb1b41e2fde6d85506ffbe9d5860b709c659e149891654e60d9947b8bf777411fc9bb2458da734d33569d879201b6bf3fbb7d3b188020fd24c3d392bde618c1406fecb111f9e42714cc53d3d6156d16942d973f86cbfb074386223476202c86639d4f9507f485346ad03b7a006faca183b2324c32d6b4d932c85b9fcc34fc16c264f721f690a59ecd1a303ab31481367c27f17bd888eda9ef24c40ac263533a57da416cf67cd518f28eced794f194359f7992c6f60e4399a1d084aaf36299bb6ccbea83d0cd51b35a1ec5fbc7ab6b3a40a093a740ddf6ef4142749f8397e0abf99741d046f55991393289c858b89d38f88fb4be7cdcc70b919f977be4b9c74c50cdd3600c63d0c6e10428a340796a5326db86661dd3ebf70e68db631d9a61e6ab2e495ac1610b24a4516e047f9001eebd036604d0c075b165ffcf4610dd4d9b3a7191698c80a0713f311cd3e6bd13501c97cbf3bb544421e38c73daab39c618a9a072d5b10673d95fa5aa5675d590e0f8b966023ff1f3f5585eb70d2531854896a8b87582fcda06fe50426e2b71bab911a75f65254bdb821fd6fbdfb545b6f0d0b6463a6425a8f7e07187cb5440640569edfe0a9978a77328e961a75a2f021903c12a53bdd37a231c5431ee5d2a09f0ba27c38e71a81e6b71441c600ac0ec67bf574f7b21bebffb488e15cd421cb09d390c28be3a2b17193e78a4f649b8962d2b297ded0cfe8daa5e9e027a3631ad92e8194a726f10509d9646df434805c9c9c6d465b54f004a700a5da449a88e4fee1d2bf3e3d827b0d60a14ad421e1e064049c66e743ad53a728d37fd3d27ec683c3d80861959fc5d2afbe96c35060337da5595b394aac3f63068a6ad07d1b1b59b98e28ccc0817b7157922e41901f8c790770f21db4c95ba2e913e532ca876782b929115be9613a5df204c6d95f099937ae65c613e12d37974ebb672aea92046b297ee030c89c4395dd0b683a2192baf91f6db7920eea14e0d43c83de53565aeb58f49e8e2495a7eae00a44e6a5cc9bb8814f863048284a1d8e8e1a1e2b63aea5d43f24104f8a1fc67a7940ac328d700e3e8c4b78d9a879497936a3f448373d7436e7caefe0ea1e1437e7dcaa4e0d90d97c7c27fe19809e7206036fdefab929650d5463232f754017b9ab6985d07d9c5986cfd98e05919456de11717f233450f450b0781e30d5da3c99a693fc5fb9aa955ff96f7477747d4639d7d831d441118dbbccc02fb5ddc0d85ba7be632b6f891db0ebc8ae02a6f0c831ff79e815be5a28762cab6348a40e9f961efc25047dfa0f1dafbefaca088debd8a1276e48dc343840dc51e13b03b69f87b4ca45dabbb5725b509ec781ac52d1c208ac440fcf8cd8a25d38f69175843de1477d360c28738ac068ffcaad469862e54a5c93f50b2cf2aabc561cf33febb765f7d1f0d6134f8f528e7485644fa15ae81e14272b9f0cd4c2fe83725a5e0e666a5cd3b04ecf35c5bb56ee9f61134e9c1cfb018cfb504e5d8bf12ca71d03ea49dca28019a02402fe6a0435e864b346af0a112efccdd6b18267400a07a