0x2cffd02e44052e991d38b311721f45c7e8f5b6915e6d32c0109be117748b45745f4e994363548a634d643d53fedc7d39e0a8f476282c6d4cd81440635e23b9d82f731ed6c2cc16efe6dbf3704018b06edc8be0fcad9310587829fa9800a4d8a13b47f276dd3ca6f4e9b63af81055ebf03721e3b88a39d7e6c1dd7e50edff04be9829b0549d95bfe881dbf4838d98f8663939138d865c8b84d175959089be70d794c6793f762a71c36cb96282807f53743eeabd399e9665878be5d22e277acf5f43bfdcdf9483da72dc515139e587dcab41b1843c0d8982f5a51e609916683c72b3c2bda5dacf8b5381008e1c69169699805c2fac48f82e13c559bb3240e61c64aed1f5ec7ebd0b0253cb3cf9872b805f3c14b2a1fdb56830f66212ec574b5bed2a6afa3132b6387c640d87cf466187ae38bd9e20afdc3c43e5df4a8bfdd87b0120bbe9a6fc4c4cc89765735365c2799be378124456900909c3d7b6734f13aa770e7d435982fb31f0bc0c089651d1bba82f561b640ee0d561f94570b735a69a3a73dfebcfb0e05c40b3027668af38c02e3147fa9a41e31aa8477825f3d6c3241c830dad3d9928e667ed3c4ce7a3f0ccda39d17093a4c1a9361211f658bdad2d53e5bf009e88e5ef40cc357422963c191a251b6b06fe911315b52fdfc292c025d818aca24bd080a27a9004543b07cab73c84b0f3acabd4e86b44ab95749ab66b1327a535910b69b6263286e17db13c91e43f6cc37e6888c687b83e0db5dcc330c8c2798ca7da10e69c37bc9bd7975583ef0faf0c3dc3e2d7d32f6a5d9409744cad6956e0a427f7d8fc7ea0b554c5fc01dbf0f2b24d0794c7c0e5924270d2794f91c88eab96ed868a65b67af317266ad316e9bc398cccfbb6baa434402b3b1d94945bbadc391d7ca1f687beb945ba6b4a928722b90c0d1ca4de1fb7c535b9da82fc4516f200722ad4f47f4a911e8069f86a995d36314a50ea9567f5cdcda1fb14448a72ae2ca8044654f8b5b2374f55eebaa75127535188ba55b553ba5ed70f397a6cef03db3637e070493b67d6a987b916808cca383df620bbd5bef8b8b280a73a8143c187eaa357591bc1586a26a5571b6d16b0c248d5c33730cb152edacd848616c90d6ac5f650e903b4767ad9d9445ef0bba431ae5e7e5bce624c7de0af6ea2d4960e67b191fab2b8177790dfe551cde9494879474cdd8255fa570d3d2b81c270b391a82b2e42965c5fdeaad84e3927c38e4e362ba1d175d4737e36a598b57505e619a0f101d08f49cdd7ef487d001423dd9e35211821e394635b58bd6ec2f83eb02275350f0626eafd80452c4cc9e2cb754e7b20fdcddf57049d06626bbbfdc40075cb40a17bf7c9ecc5e957841ff0c21c32278e50bcc0ffc9a53634ac52d983538931001f0f5a876394bb44ab2a88e9c720ee797438a7cad9b4be55e5dada7c74082a72ae6d0d28428761fa67fb7f11bc5548a6c97cd62d43e7a9c30707fda747099da4e986b52e17dbb42b30e13f24e56992249a411e22759ba7eac729c5a0225f767748980e08e41832ab5d3487f22c8a2bcab87f84ea0be4a97c66b8c42f3439f3cfeeec370aca37406f5769cd4bbfa2a82795a81154d336350dc46b4d8773d640fdc5845c308de777581f8e5685b6d63c8ae8788634da8baa35cb8df77c48ae9eed0c3f98c1631df936d4ad27c7ef0a8ed877746903bf46c2299fbc46e3f714cbda1eaa59f27790cb4e02c0a0a5b38bdc7d80749465f52ab21e37365bfcb08c70ae1c8557f51a2f36dce9ac3957d922815a2d37d0e89301798904616eb83292a1c2aa73e5bb4a483aca4a3f06adc19641f1fc5a434bf741cc603437576be851db920943688f5a9020d4158310ebebc7981d499efa97905555a6c2966ba3b0c68513a41523b539502a54ee9c1122574fb2