0x2cffd02ee40536cc02061f97beac8373e044aedde2fb1f74b39b701779f2bba84e0a0fa410b51b82ea1d99acbe3b10f0b6692fb6a47ad68acd87a4fdd2a6763606e3cebb734ec579a64f2baf9f74b39b732af2560437a9e86e84a4b2062faa63edb2e59bb480459fc6751556cb6361dadc532661469cb336b10ceaa94c15fc1f0d07aea13737722133f94d40c3861364916939260797a4ecf6faaef6cbbd0222946f0fe981b6701ad1bab027522e8446f71c4e8c3e2402e251273328e7db68480b1e578e8ab8951d81ae1a159ccb7013b6592f46f3f9821695b22a71f79b562ea14e40ccb4f71fb29ff5058186b441f7e1179c7ed67f6f2f1c043df47e9c096f842835adffb68d4b0e8d9323b0f28a132222594752ae329936dae490a47b5670bc8fed0d7ad54a3477c2f23af02c23fb1640679decc48fde44e9e49acc650f98e92e2da735ab2914d0b3e0aa97e6cb5454ada8299a459925293d880790906998e9692b194d84bb9c28b9203f0f189bbfbe4f76f664620c0309e52a2cfe05a189ddef9d8ce1ef53740915a58847d1be59736b9900fe7d124735950aa71131acd7293760ecdbfd8fd3a35dbc7f12b15ae5b6f116f99416071d62195be6d82b636ed7090ad9daf19d03d6042d5ca68ccb94de7ed7dabf9c91951326eaae30da319e8de0b11ee7b4ee0d7cbe3e1d1d775d06fa0e93d9832953f34e73e0c7e1e19c873c8f16a3721997f4fe9c6783d98333d62faa30d60da5bb2ad50a4ad225023e7e3f7a24caea2418f9feba8cf743eb10f2ff9c5a0447b6087b705367c391b5d984e3d96fd794a7b1fe7ee2909b24415cef8bb276fab4c9d4bec1634ca4dae98923108d468e13a7987005998279ee7c62399a2ab5cf7c742cbe1cc9a3c4c7dd7d72de712b7dfa332d5624ff517a2279f051f9e58c93543ab937b0d1ae63090dce9797ed215410389f9d194ba75e0bf27336cc9e3bb008339927644dd7b3e4655061afb91d46f965e5e783402122398d33bfe5a2936d35b3acdb0c81165ef9990088bff4606679fec69ceccc99f07e4528016761ca73765f7e6de905b8f6e672ca820a8b4d825e900a2a4bd644bff9909b8a625eba7a1e6b9c8f99b565124155dcfa79c8c59df067db17eaa371bccbde7507963256ca58ee22f6d501c884e83ae0d0ba057ef63b0421cb789b850db0358793989d072e5e6c28387f8d9dba7f587450601ccb14275336a68b1f91f8a2095981e2aa10b96d9f6c68c8a3ecf07c158ced0c2a02969cc863109e7e44318a4d7344a7e04100f93e23da3a4a4a6bc14d049b9d6912c2ffef2b9959feb5292893670a4073a97996855b3771ca3432c7124698142cea4c5a04de3edc0165c2ef32703271846cbeeab67f8e63558a17560809ca728f188ad13311f1eb6904c7e82fd2da140a1235d680b96de23db5d2a623dd541dcc7d9433b08f2d4f0df4a19c935440d1fdf4bf97012987448e3a024719277b04f159277595fb65ea358a8a4cf757df33ee4680aafa41623f680768b1841b681f5333d1d06e15105b57e47bb1a16a951c251eb7942bee2e3086c9d6b52d9ed5ee6a5cfb8035587bf6c78a470794c33038adbffdf5609aca0c43b277b9a54ca6b37d4d3e5146b61ae756930c7e8200ad0c3400e6345c75e35baef352513d87267a42b98498a34f4e58cefb98fe12304ef8bb6dead869fd5506ec09ac70ba67729b10178119d197268a3aecf00234a8875f4d7eeb7fa06a2c02904c38a682422db9e7fbfb16fdd51baecb98f9c56ecccdb4297f96526c19bf1c1b7a2ff044883eadefd8a25e9bf297dbbd946ee9e7d3dbe8a8a44ea8daab4e39c8ea791d52a873108679fd7c5be3b6f60f595a482fd2f0a14df8edce54a3d32f65fc80d30985774bdf2595797bf2c5c0f1fc08693a66ea5a330d84