0x2cffd02eea15c9dc2e9796b8a7528b697b5d884ab8ecd8bc3198a0d91bb20b22d8addb3be738e1b3aea985788dda57797bc5fc0a50ecc7453175235dc68070f2e529f86257b0989264740395f76a8ea076a4c44a6d938176fb075437b42df7d9a0fcc15d1503df3f143be042adfb5c3870a506108fcb9247a65b58bf3429d274eb7a5905767f09c6f0ecde76d729618dcf1cbae2223ae35c2d339c9972a4cfbe00d1fd1187a3f92e82796da589073d9810ba318a5a0f0e855bac6b0fc572593fdd38c6dbd9b4897a493ed3e9500913bada992903a229b19a1ec70640552c845c5b9de10fb741c490e3b9a8d72b99551703b896a3caf85cb06331076f637c3764b5e098b69d9944424596958260ddc216d9c857c70cf6aa66744d215897001c1cccf611d325b53baa273f1368cb870ace6bdcfe58f72a023c923932b4d29c27d93221bce7fad850f5d46d7e6663c94b7015118e22954818b724d4dcbc29b7bda313beb87905353a6ac48f154b213a9b818b86d13bd0bd39e3b1c181e8c66db3aaed201edf03ac9c8b8444fe2a918954db5e1b1d9427a96ccaabec212ae4273b403456d14a4501e75e84220ae8040aa68be19693a172706ead4d8bf7e41a9305883b57f247e1c84b1f62f8ce958c43526d10bf23cdc714dcfcd9f69e0aea5db677508e65c970e96b436a335ceff7ea0ac52ba413af228f17f2a1a2178b4486ba51c14b430734e79f41a4fca4a610bd192cb05e6327e1e0a853c3bc5d55d3b8ec3f78abc3050e18d2712c324f7c2cbee4b30e6f5aa1597b7c10ade080685701594a972f68e39caae0d0bba183e873fa1a336feaaab5d15408afde3aeed9fb54c43914048a4281f95ff324d984e1ebc7c3fc6e9ab233866a6f75d31d3d74682d6165297982b6518377479edc2d5b7961cccf1c1ce4b9ba56fd5a7cc036be842bd29ed7116fd360e0ee9a3f2219a4dc368cfc9c3b159f2d9a7cc0f784b252ef73a9a1fc2c3c48555b6f04d4b41229932ddb53eb5873e8f72d169373efbfd280b63bb939642e3e600be574f83449a41ebbf16d4cb51b36099c3f489b8d0ff30e1ddee68857f73dbc2c7718f3923b169699511333e1637e62df873c1a34526db794dc06e13272209c07ace357bf326a4addb3c6ffd2105758bc5f05ef5297ab6174d0792b6672ea32dfa37153d34ced2ee6c580ef15e8e7d728da8dc77c88c7e489dc64bbd84959c289b079f0476f17be2b174d92bc14b1bea356d99227fdf1d37689b7f66b993e9b8d9f2a530d37da9d8730e88d5eb60d8d680dc0ee518a7e3c629fc0425b1dc6a132565cb71235ecd258ceb160915fd048b3387c6ebe755c4c851f11670a0b2cf65578291a460a7bb6116fccdd085eaf7f486696e7bbe9046eaec0d64a3ab54c6c1f3cb77d3b6f0f3cbb40b321241e05891b3e3a389fcc41eaa780086e0f65c4e7bce31ea03043bc926c2db2de4a7f44a9f74d066af952162f9481e187678408c0cb664102f87036ee9b4c5b0893a8e2877b6e347b892faf66565709549b264accce41a7cc17fa3412bebb2e5be3a12dda11be436d6dee4f76bb66267e4f0c7ae7a31d96501ac1aff91f4ca5fee2a8cf5c62871cf564ab56e588c43403b38a6b3682b5371c62b25692a0612727dda8c2e114d42ccb663cc63f008bbe844ca5216e263ce6d17bcadcff70047b5a02e3ea92c846239dba9e4fd05206fa8c243f75e31f8043781e3fa0ad25b3355e05b456243a7fdb9ff462dd3712ebf666fc23945f245b4d842ff28ffc326047f1920bc3339742b784850287579a692d14ec2b85e4bc6be84cf58541304c48a2bf1b1ed957106ba025d34ab85d55b646829005d9c05ea7d891b979e9da67de3f1e574a57e212269f86da775c95743361bcad346e48a695606f8eb10db2a6a2eee3bf55e2