0x2cffd02efc9b2b6615d43643d463592e9e355b5ef2c2a64b73e1b68921ddde2319fe7763b307117475d30482714a142d510f627813afd7206e55cc0e7437a5c9def6cc6411f73d060d66024b2af2b4999b9a3bcb0e9c97f3ef26944d62e25f15e169d454a5d0a3fde5d6e3f47b497347929be6f1170e4a3355f78d933e6b011c9d1a9067de377debbc6fb9393867fc79742f74567a046240ec41800847f98507850a360bc90c51070915b519c1ca5b35cebec96242d1096384e4d75a14fe0151a83004d8fb9006f7a045754a00d5a6a8a87fe33f0cc97b8264d894f4e7e9eb40942b831b2353c6f74af090e1695d886de434c34411bfb4fb20ad2c93b82406872546ac6da16bc960b3b2107fa4d961f88e8edb1bcd10b37790215e149e24f10ca0e306a73c96f7c942d38285778b48b6c236a069951dcc316914aa2cf755f34a733b1cc195492a583d31498d101b7f2ba7ea8feda0373832c70b441a2cc1fef9ff2396cf4f731290188073503ee94483ab78957b4ed6d3b1b3e620b16454373a36ff46703c6b676c66d3c18f613d1ba5b389c489099a0b12b6e325d673ec68338c71cba94e474644605c31430a4e1d402eb7976baf8bfe0c6358cf90b290f0f378ace2330ca5b5b854cae6f8ff2b261a9cf3f285b8a13cf7ab7d8b34a1bbabb9fed264de76dd75ab8edb68105aca69d30d51d94259c9be66d2e1f116ab438008a014f6fe30e1512d6c33b7eb8ebeb2a425a1833a6116cddc8731ffb961e332a343df309072af423de98ad5a6d88b7cb8da98e8d33c12b49cbe8534f33ff373d6cf84d925dfe776fa5f7e9c1ad950b9bee59ead15d45e9e99544e2cd4282c8c06ddfa6c0b476c8e9aadbbbd09e42d3e040babfaebd05afe9ebda91959b59f26deaa611e8380f5f6210cfb9f48732718bc645a448f760ded8f28e856b0cfb848eea954a8e58716c285e5d5f07744078455011fc98697cc5076723fd6904c3c042fb5a7ff11e3ac99794a5fee124a4080595e5936b6d3b612724f495840e682c77fefb2477adf0a3d7b129fe5334091a8a48a989e166673e6f7017e87fdd7ad903ce64af88f790a5ece7ec7fdb8372308b7a5a11a1f0885ae7322e85c212b4d45cafbcca5399c5607aeb3d12136bd01f8a76b14aeb5e4b7f8d408043b2963596e980d5ad5e92a7917ff2e3eb4cf9b74e0123f50b3c29ed83efe38a658c83df1a3e169f9903e271d0a99254ab06caaa97a6f46572a53ab0dae2ce8cae03b86e28742d901d87f59c09ddbe89bd25c5975dc85ad5d67959811750421654ec8840c41d16cdef4729d37102692da35da27d8ee2349d8438aa89950f1f53bb318f702b1c4e4ef1415e048a1af228299689861b8858a737ef2bb42cf3d4067f9ca77aa4f17b1c694832e97aece75baa0e3220f4ce5115c9b34c4ccb43595d99a7b0303f26c05b0e141829cf440f19be48d6f90d71d09d37179e8a03c5f1bddee2d4e4713ac7798b97ea16d6bd3a45e51c55c6d50a443f33372c4eb8ae33ddc2fdeb7d4cd2c45d4682b4b7662b32ab2c12b04ec627f193d97a47e88069d99aaa3deaf79e49bda676eccc1e5ba2fce72b062592126b976a655731a5502b8d4e37983f687d5a2166d03a16d7d46f051ffceb68c86ff6f716f97d2bc3d21422bdab21b2e3b386396ddd85cf019f29cc19dc506a82c1bef9c7f27a632c11f76724b21bb728aacadcb74fcdd401b8cb84c348e9e18ef083c5f5c80fb0511cebc6ff4859e5b9f13bb5c37c6fbedb25384f23ec2efe8b70783df937de09435afe7f7da1189437c6d767f350641ad97d264f9c5c709d2657f476489f37574c2e2209b5c80eb397f111a8f59d6248ff8612588a8e25ddd46021f5408018697ca47e0e10eaabb53bff4a07d6aee4d2b9a82333fb1213ed7b9ed1bb94d1cc1