0x2cffd02e03a935a66ccfc9416ffe68cbdf2c2030d185c2148dd6a1565f7ac88840d6d3ee67b9efa3a5754aead6da4db0bfdccb6c7699fbbaf72948f55aee98227d369e989d0d4b78ff818e7ce8a4a2cb7495d8139a79ac0dfcb1cc819c2ffe1b376d70831a4db4d6e961f2515405e85b6daf6468d7fb790e6418466621f236a40f3dba617531bd982587854d59992f9de89c40fe66def50e08854d606a412044b49d1eb165bc3de866b071e9a2799560f2ee9e0306e4fe7b4ac7b5502025007682598e3fbb4f3a9edafb0d3016dbf94f9c42078fecdbd1d9a04737f533286d4056609807d9e72c516551b82efcbcd2f5fd5880a6ea9ea0d347a4b297f23b1f1a8dd1b80079c2b886d25e47ab2d80184a64a080e17c2aed4bc2f54f728e9da7cfebc2e9a50525bee9eaa8d407f4fa5ae72794e7637d92ab028131b6564cc12981bab46e49f2923a9a5df3f1690b6512a2a53e8b5851aa796354d796bb462777ad9a39a0f1c7cf611264b730971df18803a8cbbd8659cd329ba3e5f935f697bd5787db32c50f661ab46459daa4fa158027abb01314a142562ee85cdfd1be86f5fa452850aa41a3f5d031aa9fe530d1bda7a10a1428526958df08619a7a2c70ce0b06f5ca304163ef09bfbfdf29c6ab9f9f9795fbd220d78addb320f4d0be09103803a9f96179c1ac484e66a232c9063af2d8fc6b9847b65a9a38eb3339ef89aac3cccf6e1ef730fcc84de4e2d834203c1ab2b9162255de6360cfc91dcb5ad5a57fe51642785315329a38238589c3cd9900ee0ad42f5b291624049d4c4f642059c7284f5a7a79e92a32e694350d9d9c4c8640b735e9ea0d2d852f6478d1229ad9f5c7231a4115b60257730b5b61481d56dbc749b7bf88beef5803a5ae65bb816970db604a45783b11f0c2a4fcda887d14a8c184dce74a710591e840890f60cfed799da4231866b3ee740533323c37c6d6c922d048983b2a774f60e5e18a45e56f90e39df31a1f95cb11ef718d473515ae46ec8b7f140d1e7a5de4fa057bedb279249006d9ea07e6c7c715744ea6df66cddd67481d642a2f304dc62b54c8ba9fd3dbae34ff34352018d44d76c6c6164927945e34d46ae2b4080f2d75bea4809481eb28e297e3fe92968991840f3d778acf4333bc64d03ee646ff8c88ed63450cc42e8819c851d28b4046b1f7e8f485bfc6f201be7e41d1ad265bb0f8866ffc1d17c057df25005c9bf9edcb8f3544816e56186600f23c8344fdc95e7fe8495c04c5a445164f414a76118372959a337e79922c360a37567a4b272d89b028d3035460bed658d08be311237005119fed797d87a1015f2d155a10c600fa973dee01ac39516048a9f05ece9ce9b32cc7ff0934372f077f0969a9c16402baf9521780bf566118116410219cff660bb92b40279fd128bdae0bcada017a955634cdad4d6f171805992dbd93b341b59c079c6c9a8c3815dedfcd3102ce257aa32d33b62ce7a7e9aed752942c61528f733f221a4b1fc6001b42dcd6a88bb2300c42166bdc9ce5cb3e256f11a5547067abdc2556d318e69085a11873cea2b34c1ad6f24349269c43c9a384a32bd7df115e2a951701379ae8c0cb4135f32eecd2c2bfe6c17422d520114dce324d8791b563b1bef33455c8acaa7d851aa3420896acbf8603502bc36c73df5efb682bbdf283c4e481c19f3256f96e66a0daea2da3c578d84215bde495c4d70f00463bba9887dbf7997b1a6716f8758c6131e2159f700aa17e1940406a2a2e69c9674e5993816b209e3d475ca80a578f7e578b1bfee1148c6216f1a1ff9b22ff7a677435958f35cd0c4e79981b2a12e7523d6f9e2584aacc386c97b0a80b9a488d5a33300c2c3e923781205f658f7adf8ceb7f62f9382fbf101ca4e785ac9a1a2df014ca4b9824a198b911e0a2e4f7901e