0x2cffd02e0afef007edbb4c7a77834d61e5b2f17c432c44bcbbf5796511b4dfcddf58634108a1326aa90167977bc619601f396565e24a9edc573474b468d8d58f64f865d5c6c9ef25c15316c9739b3670e2643f60a8c0f99289dbef4b3526942a72b19fe6cb4cc6925f7f82c3932ee8f7769ac978e06d8eb104496691177705f1e7c7037c551e3bd273f8709b3915553267da42f14328a0dd88caf24e86cce179013cbedef3aa474165825ee3dd685bf7afc29a325db18584299ec4f51474ceae92830cfe5345876dbd3edf0ab122fd84da237ecaba991b806782f5ff698d68834db1678f5ae82e8b43debfa47f95c5ef92f77b3bcbdfe9d583e944dd84fb2d5a392eabad3b44b7a2530bec126ff860134b32d44127659518a5f28f4cfbc36ecfbba8cab8d49be0b5087b4c8022f6f2f0d28155871c7774e3134a6c4ce4232b26be7388ce0351154e0a6e636ee23311aee2f7df41d0e0992a56ed599ae7de6a2a00044e523c37b46c1f45781028c002b2e61003f2810c78545bcfdb40754b4cd41170ec6cf721ffd40d33198068037a5455a8343f5824083f64aa25b0811cd05483c341b9531897ff6d52825c2a13f47cdb00e08dc6ad73f5d9639e3bf00bc87952c6622f86b81d68065097c0187ea92a29bb05632d87b98d4db0f4b22be679fce8c931ef58cbf757cc6af67bb23bd3cb87b2d789c72c8a9adfaffbb251d045712787d6764544497782b3680b5a2a68d758e3a32b89fc205fac4f3b560c939e1ef02b40ccd43cb288a85564feca2ef7e5ae5076af11f9e9c7ad3ec6ea3abd14c464c025dab986dc02cf28c472adfa97f3a3c52fe7040f9d88eca3181591dc93d2414ab88cab865125068cc6e11ce253050833676502ed9552e03f5790e2f4e48afd45dba47947e8890c88193be2bbf768dbb1e08ee8c953b83de564896815c19abc064209ce0951ccaf919ec365e8fcd1adee2961554f139f7c3c096546e7bfc15b05881a19c2fbef21d0dc53eb1d2a47b7940a8fab9cca31a72ccec1ade17b6d9f8f582f02cbd47d149b13169b669f7e761052ac851ba61d758905ecdf0cb156b04ba5e326705f165e439aac08d669994675990298e93b8894dbe564425e747c10e5e977d9f0034aac90e9a8b2958328ff56bc8a11e8fc90d32659f77e43bdbffe288291a0b7071f86d4e4fcb44724129b5145d13c832c5390c97bf24a22430a99df5a9c2daabc0c02ce4ddcfdcda4fefaa843405a08d4a2884441ae80e6e6e1b8081310884ea8f6140c11655d4ce5cee9929085f7966afa09e7885404667e4cc8fd0cacaf10480dce58114140f39a8d1ab6ed0979c941461b78fcdce950cede732d9668d33c3669416a6b0a856165ddfcfbca1377bb56a0a421fb8275c27550f4a8627e260d780aaa13454b31d61e6f97b25dcbf281fc950f2a3f7b28ece249b077edb101c187e3e62b20517206c8fc76fd3f35c4aa5b08ab27b983cb22979ef4578b864c87ff693b19e27e0178c1accdb7c42b01ea2183a4ad63d9356b96aac670658f379f83ed00e79c546f2abf9bafb526df47ae61be557f0349627a0f1936b930edc07de48708d7c603ed8d69fa4be25f22f6774cfa708f4be2cdc457ddc9598042414d998cf1d7aeedf31aa2fd82d9b50cbe6528ca6eea73aec4e82c234de743968e58c647c136cec8e833529f41792f264ea6a579fa20d963bca798dd8df6a6042c126ded43fc3f0aef22f9b2de6c08b448d7ddf763d4f60912359ebca4678fd3271cf592331f89afb1f76a055977442d5af8033bf95e0dc485f96b882531e691903de0b2499165110001795fd5259bb2887020aad70ba457c4f0356952ca6b1abaadb24966682ef6d263e5f9fe4ed1fee65c70dd240efefefbf6654aba9bddf9ac8bd08af1f198d0225e644ee1c47ca7