0x2cffd02ef88d97168ebc7d8045e8613fa234a46aa7aa9eb77897bbaac4c299280d3d3004faa4ce0943047a8f0c8c48167c4a4fff66a60e75d492fcbf3d5b657bb045b9e2d0326b113ed5550ab109d221c5ea6a41f4cb7dc6689c590fe7957897d3732476733395b2b3d53fe9d8a04b3e3ac211f4bf77f83403b8581ca3b0c0721539eba2d02fe3b3ef2f6747ce4255b50e4140e391b32f80ca5e949e08ad17671ff69cdbc19ec23aa17f40257e8bf6ea1ceb3a5850566d5febced1b6bee2aac5fc5f33b9087a4e77cbc277eb6c5d123b7abbdf31675308c3d4abbc9b0b3de35fd92fcbfe7b2c0f9151da49802be4792503e5e84e9a4769286c7ed130713d2b06ae01161425e7d0eb389d87f13348005e829b4c344c8d5000b75d3004d42e58395bad1ef18327f8c059296c0651c9994543904ef844eb1f1a41854c0b6aa5ac17b7d1c43af92e73a62aa959ca0a4543011dda836958065a070a8b01b004d9a10f65d75eee0daca85ddf3864276b4320c668dcf930abd9c109df5869fbb3e9d7c1dcc9e46e780882b17d877a086ca78daf565fd0e713dfbb2e6f255da8289bb5b15d0295141da396bcb14675f2a8154cb0083b9e75a20b81fe93fe00b530675c62fd9efff14e5fec24b293329d43fb557e82e2dc1e623591db917bad074d421a3ca4964cc53cbcf9489e9fec93f4f7675aed9a87363915430023b86dedb9b4a133e25a44ae784a62213f1e6ba3553e7ddb58feeb6bbd1a3f5e7d01224416d9e62d4042525d80d63651414f418a120129b5b7d1ba24da2e68280083d519ea10520d38950c67110ec2b99b15115012975b80d2d54196bb31910d6f4a4a7ab69b7eeb6c65f18e4746afc3e6ab593ab96201f63e3117baf4e22581dcee0641bd33b70d15f09adb8b67d2eb290e39a907886678ec575e076b60ecbc4327ae65479481df7c3519761eeb65a540f22a03df0a3c1f3890738ebab3347b38febdb262f4b1dc3231347af1bbbd7429e0b6595f6d017ab9b0076d1dc61362c3cd7426b4436cdd4941d375b8956997bcfc454be5f8d1d47e59674c13388f2ce1c0b27e5655e63701ba636f67a4d389e4518edf4809223685000f74b77d55b409cb57b6b30090c85b1159c081210fa7a31a84273e8dbd37d897de24b3d36755d406bb98046b9abeb73680d70cef0015ebc61ab3e20561070e72badc68f71fb579ac4970f0a139e19db431ca8b4a9e60c65a4a9732f16805bafc090e1276dfa5de39eaabe0396abd30412f5d756f01e95a9786bbeda32bbe8971b9f7ba6f3622b2669b382048ef024b8c6865dbeb3d722e6af24a59ca724ea5533d1f46d931fa3a55c7b4177a9892e51e24e2d43175bf33637b4868af9c172173e24a06b89ca4870723f98b9c162da2bc1b97b6b6c25f9903e81f531c62982617c32beb5d5a01a6f044243df8cac0bc3455a3abe71423f143104710b7b95747a8bab031deb9dba7f274bf676e0dc9a5a23829d03a0361a0395b919e10d2c67f8e6c2616ec4d5d48146044837b1a95e3f5d07bfd97e54fe33f5b78aafdd453063135c310b2a3f5295f228beb9974825292050939f1304b11a97e020b65f9a62f467a1bd0a06a439dcd1b535a4296274875c8359858e777854e8da2fd31cec0ae1d1cedcecd84d7d43c3423e80e9a2e2359cb7b94164bb302b854657f280dc5030819c21566a53c6b401aee260f6458ed37c215e437513a792f7b101b9ff1481bc5184eaad9186e994bae6a8ea46f9446a76596042c541425efd31b77ba79977e6010b15abf686a0eabe7a09c07315916121959529ce30760cbcf4c69da2c9ec769540fd6a2f9aac061e6ece60149e6c0b9fa6f5300ae79f3d8343a59d38f363a038370fdde2907d0bd7fdc551efca9a6ce2f43373b627f1f8d852cf886c02be32435de