0x2cffd02e841a8b30140ee69b59637bd869f9e2bceba04483cac0a88f74dc27b193dcf0cd10240b628957f81ed123b0ed256dae95b42a0dadbc4df98bf3195c311fba4328aa1c1851466c83ab4ac69e861d2bcb5a83f698fb0c6270304c8214cbd46dabc1398f3cdba7c33955abab1ee66e1acb0176f512b00bc2ea6890168244da853bc2f5653ae6278647a60ad1feb468bcc931ab0f46d4fa6ca300fc6904e1bdd3cc3a46ab34ce8d42284fc6808ba736f34eae999b1820b777c25ea184cbafdcebb7f371943833ec2722147717e901245f02b03faf2541029ce58597e3df428ae13345cdf3111fd9a034be8e6c321f3fcbc969d314be4e9c2c6e2f7abc81c8ef73bafc4fc71f19241f590757f1cd7f3752ae4d3053bbfbcd6a210ad0d1b02e45798da8cdbf1e556b9c6feb7a358ca3b94ee37165705d2f219a4291a6eabeedcbd2fd15d5ff0e95f5e52709c1af6b98e2f2145d0835268a885e49ff2fc78cf2fbe22f9bcc8aba87c4f1b5b0442fd528d056b02c6fc36e58b272adba16b851c89700445263f2925473d732e25d34dd65de220838ed3b892b38781ce5479afd792707961e471481bfee2bafa12202eec6879206fff53e87032910adddbaabde9eedbe962f8fb075b930928c10b48187546f06e7ba08abca8bffc6b625602a14f62ec8cd240fab08d007819ce77ebf2cd03a504ebcc0cf0383d8b65d0c7ee029af6fbdb624082882844c8dbc2592c1b8c82f1330277f61d8c6c9ee659062a6dbcf87bdf2dfe55a1ea82fea4ebbbd32bfff3e42252c4cd8a2de308336cf201debdfe2c956ef9da205c22b3e4f7dd473495aa1aaa76887e675222a43613f90ad17931cb9f6105e3fcc8804c1e98a5a44569f72293db052a73b4415cd55fb55ad3e8e18c0609d58c9e35d58e0bd703b79530bd0a86170e60fc2e769113004df85d67dbf27547a19da782cb19dd04cb5b56ae03cd474fe8a815837d089fc7a724fe76e5af920102e00b85a252cc667b322ae2ff40397059652c08e4594728308fef50ebea02ae3aef21981b6f4b92fa36def35c1e46e4ffc9ee60bba2b28ff6996856a32cc0224c3365507f82694487cffd464f7f21178452ddcded0455c9d62abec46b3e851ac3b820f4ba2b1a09815418d1c84f6349f650136cbeb9ded34212a41870b90487dc78ea8c52bad9fb6a4e5e780116bff93a17047f7c06b5b40d7276d109b1de1d73d35610540e85622b6b451a3312f8f5884668cfe21d32ed242677a852a60185e4e8a58cd12aecd730443f83f0b18b1462dd99e57ac7d26964ddfe2952aae7e7ac2715a20ce530f40bc2547238c26d98a710264d48370c6111dafdb07752f5951fb1c67210c85c9275c232435870786a7f065aac915cd0d98daec8c5bfd25d59891b5d1ac56d9ceebd2d38ea917772c838b1ed72119e6dcb0823d58419e0a056175ab8138d7e065a3149bac917bed8ffa0bdafe2deb825bc10f32bff4b63cb8157b62160bd161c929343a2f77146ebeb0a9c425c5a364cb5d30057f979f6acca7cff489426847418bf8656d7eb541feed54848724e51c494e3a0b0325233bed34923d641e90aabfc4fa3dd0f205e1ed07f7672a2ad0d51766d9c3228888474cb47bd2c13afbcc3ab94d9ef62fdb3716ef02a046ade799de612be8de8270b4b65ae95e3c386b6e22304ff6e03227f7356b74fa12e662979af954d46b7128b9ce5ae742ec43555072374ceaae710f9f87ba49d1948bc7490c6b1617962b77432b51726a2b361103fbbaf6f3343fe3b87bb2aa9a3b5dc9e04ad9a00450463b5135c3251fba4a3bdb978245aadc35255dfd9447bdd948219f70a39f5076e3843d323350c5113b0c69857eaa943707f69559d2b4f4b54a0acbe6d5bff1148b9641129e09d2a5e916a3572c1f5316322b5a7927