0x2cffd02ea18761d15090d77b33ebf21805b80d11ed9fdfd669589a69b7244c5ed1d10792477c89409b6ab2b67012f13a6a7de159689123455a0264ba46236806b933e58ec40d8caf0fb097a873fce374ff9a4a055f75585f013f6ba4bd20f27e5d9f39e10ccb3ee68ac85198307a9b892017220a9191cde27b4bdb0e1853c015ad23a1fb54f1179936d872c83823ecd8a43098bf34bc49e7f1d5ef3748e9278d14b30b81023c9fb3c6606933d14f5e61ce04b601020a752718b02d7c5f5cf303492b8246561906be41de195e950efed4ddacec1201ad37567605f4c3a08af042cfedc271842e6d6a1d58825edaf9b5d2c13a2f1626b401794de029f6541d7b372ed608e5f6350b8d9005679d08618c34e2816cc1a1542c1955097fe4caa630ef59fa418a88b92debe0a1e566f64f9672234411fbbfdfb0d2974522e5dbc4774be8f0419590c8878d8daa3128a17daf8fb35420dec06f84bc2a8049d74ded6a00fd8c96b49872a7d7633b6966b29795305e051b5c955fd54594ca86fc200d6f07f5f6f7885328ecfbbe75980f6ea3d98a98b20b0ba8d46c6cf0dd3ec8d6a295686b1ef26d63237aa24f99e78eb6a5114517d55fb0b71d41216c7a9578fd8d6b6682a0e67d7379ed2e84e87527a38a0d335c22c9a813bdad5e6c4c9f6fd73d57eea65167c1b8934cd0299b57f7f1fbe3c3fe39cd2a124362ea50e98dc62bbf7e9341b4849b4857351f5597c445fcec48847fd21311f5ca4ab8de27d0f76a1584a01484bfa7a3b65e6273bd84402578814086eb540f075b8315ff46324a98a1a8db3771a6b528f476a4f92efeb129b8f860f6621f19e0d71ae4b5f8b937126b535295c5bbdaf593fa12889cb376bc13b06d07ad6f3fb658e36e5e07f0a3146142c322a26b03a0f12b2f12efedb9e9c80f2b972fdda65329bc56af14a62bd20f440f984e3b06efbca91e4359e609fbcdcfcf19d93d6e7a513fe20db2e13a9ee68d940506eadb34ef3da1621914aea05a986a504788cde746c060557bf50d82038c6291014faf657f88987f565d5b11a6f33a7e2ad1106c39d80ce176ec6b0b3a20b96deaaf7d87d5ce4eb41a3f5052c0c0f1beabb6f7f2e4a6f6f3b25573baa292f8e166c0c3e916c4c90a7676a2580a4b9559d7b4af6f13fda138b24ee9184eabd9ca5ca5acf8fca82667f4d3c63c7dfe0fc2fb759ef36505aa5221b98372a2fd47fb9eae86558d848fb858e92c51acc15dfb1cb2d4fc6cdbf534fde8cb05cbbe9ff112434e93c3e02f23e20f389babca711f863215bedf5ef7858e5131e217ab185a7590e71044f85571d116675fa37ba59828c4ebccca2659ed4418e49e63b8adde9ee56ccda6c400ebf3a48f04ae3173f275fc8cae2716058305a59807f045f9cb1deba323fb0194cb9f49c4d36b83873c0ec948d86a17368ab09b9b1c6b929423577f745f578878efa0de246edcfd74db1cbd5f51b8d450b1d870b49c4a34a133e50a0cb31c224efdd8c42b02a6c95086af969450112a4c7c02eba27b351fd7da779ebd674dd7efd314b170798e97b8a46f42f931d4f97fead531fb66ff182c4a501ead83d9ee8bdf7eb7f51c32833837ef601d27c9c3a73eb65dd67481d1d500dd19c533e66eeff73f7496815c6b1e456ba16ae296672113482e2494bed5e9fae5e5346c99c7947d13fddea347941c62c9c6baeb978a68745818112218a568fa2703e4671b798c97fcca6684539bd1f810f05760427ef6a7894cc88a3b0007ca9f6906347fb2b46b82a72729bb3005daafcfffe986fa11770f2be5e5c7cb3f451154bd8a93a77d97150b74f7b55868f3b12e1bdc3c557b09214e92f15a1e721f01465294c8e8bad7a98d9b83058a122b4d93eb3fd2fdde6fe2f75160522ac0f511f40aac1b461a6fa3909ab7b750e349a44e4b