0x2cffd02e123892e25ee06f2140fd17ec899e71c3d003435212786f67d34d3b3a66da400e18fd1d68e5e3a636388683d55bc7eed31d58234fa6d80800c332fa06d43ddb3fa912ac1bead2181304ff5f74223acc9d3ab318d93be5c5732a7ca15ca33b2d69ee80ed4b32a1634880f4bedced9260e6eb77f48f14da8bf821ec326983d9328f23967db947e32c8f66d848132d19916f9bbf57842ff048d889c0a282fe70517d9e6b9a63aef0807dde8df0fd4787a08a9062277dfdaae42474e06d079003cb9c70a5ae1de969a2035a02b42e142e2c7878f903584626362fcad3f6e6d5e47313b3dd1b0f5c2c80fee8e274ab6cdeec7465ad5f6d573f2e4549cb1da762c7a86ac41e47ea62050509a33a66348a637f756dd0f29598b63601ed3058de2ff19133edff64c734a616a6c235097cb10611f3bc26eccd9676b35817c1e93526f48541decd9f7e85f75c40f421f97ea14e02c30d02ace3e6f4b49395d95ba9c053c35359a714d3c4b7df1ce4eac194a59460ea30f94e065f2ffd78e6e4bf35e56a13b93e4f3705bfea4f0ce440c937fe4cb0088fca2e1448d69d8fb204098dcc304ab487625106655369c03647c568bf3d2ab93b8c97cb426856135a1be2d671cbc30b86599b33eb234906b2c49ed20f345c1aaa1daedbb9d0fd5043577b95d01d795d9b6caf6f1208300a1709d382f4d79532c07398abe0e23e7cd7486514c3579cc88fd1da25baf06df5f581ce50663ad62f3375577e0503f7dc6aaa26646d4047b09a4ba358b6d7f396a9035b7dbba00d039309924781be40dfeda3aee9fa3950e8f363b3441be375b82fb7e6e65ca727d6d43d6de5138b09fc3e0a31fea065ed525bac91824879f9dc727fa779a5b3f2cd9124850e747f92e7c0bdd75f68380b67e6555e366c19428c4e7acc077703450f6cac8a2a0c90e61cb92bc24ec152f0d14e04cd18d22c6998391f2e8cfd3362cfa15816ab431ce737300e851264ad4c3d54db0334964d3803ebc4a24cd77a55105f6ac29a7381cbfe4ff57f5a3b9b32d68d1560d90a0700e47d62358eb343a7059fd3779b327d849483122a002d90cdaf210ea8b56817bc528d0d5235984016900e2dcecafca7e21002f0450b81d4b083290b38c4ce635f9a07c15ab63329f6e6f3abbd193437d2bf6f5b73491488cefecb46df5c5892aae19420835e2bea9c8fd59707d11b280a6c8e517f7f108077e1186a21af9329599bc8b37cf86d2d8f6ab8bea25c1779d1a598765ef8997f38927353533a7c1767e87a8ccbe29237eb772fe773cb41b9f621bfa00b57b2a06633c790cf47ebfc24e31a7642c88b48b36f08e7aee04852fa6b75fc8ef9977314d3816a7c214daf860897f91bfca91611bf3cf880b18adaaaed7cb76178c0647bce6825705e365cb07cb9be0b0c8096be467f3e47c15ce7d947ffc638282df595a2a7b203a570340438296bf2939f1363784abc7dea1cc7a8e360eee59efc06c8b8d1910f068450e7ed24642d816c5e9830c033a5f281edfb73fc7c6024e58f4ef7ae39df18b7f7872366e285a946d97072f863848bf2454105bd38c8a33f872863ea9c6b43e1d0c5c50782e13ff09e4e2ab8579176c357af016bb3fcafce981823976ab8f1828d40da3b76576cf9a47c5a552abbf1a025136d546f93ebfc4d7fb879caf6bf4ef49caffa63abb791ddad74d6e0ed4858c42300c1a6a68d23af5a24d8d670c68344d8be2c669fbd0ae6f6e1c6ab948e7445e66ae25ecf550e9d4fe136536127f0a7f8162077bcb35c3130f9e702bcdf5e5d957d9fce167b52c51f9f3dfd7a4c35c9b886cec2f7541c0958ca7ce9058b1a59fc5209b95e38dbde61868c925d333fa596dad8039557be49d8db28786ca959e34ae663d241c540d52ad8d4fa2f80d2eb7063d8e29f885f84532d