0x2cffd02e2dee1b74e94f1db3ca02360ff110150780e89e80cf7c12a5d9fb2db6d42f4165263f3412e9417d6d77963e5eb6990c1cf9833db7ab9bef1e31e285b2580b7196032965540752c4fab0ee5539b617fa8d3afc158ac7cc9dc678eec103587601205c08eca989198753220d17a28e9c460922f638fb7702ad2870f29d2f4b4b65a426895f54539eafa92d5c3ac93adc4591a407b4177aec8a99be1c368894587b44297d885332c2ab269d3f5363ca117aeb4d3d330ef11512763f5a3427065281b95c32a30f7c87faca4dba0bd85b3a7acdcf126aa1e43d0d0b2475cdf156b353d9e59f148eebca75880dbc4f695cf58bca5fcb5cfc8b4e07c39b70706a01567f57205e9e7b654760990832815fedae585a6968374f55aa40ab0e92ccc8c2136f34016dde811b7ef505e98cbfee8a8ee85f9c06f032a09c6baa3480a1598e7e7ce6b1b0b6249ff6f2eb34619cc7d3a93b17e97f27fa0ca90d56ff97956d2d554aeb6ca8da8c4f0a80ad46ec1f91ad80531f9a65d65bdd8d362c5edb02a0e04f9e952e8041870350c9cefd0c61bbcc93a8efeb0642a5db82a0bfb76090d202f215b191e080c8f9c93bcd2337e8ef95bf97b95a99a577f0d821a7c4f9f64c70ce0bddfd98cbf0a09b7f419c1ad70ac766f9927920ff2f9328d6fe0ae2828a5d15e8a5381a74c0ea594e4832479a6951876fd60589e39e639f47fcc5811ec12cb42b43033e906a7b1d6bf92db9a89e31564ab7ac9740947293f23cb3cfe61abe5732e583e4ead332a52551e8df0a3792635f91140cd5e204503e2cb8633422e4058db7a2ac320c396e8c9d2b774272ed00e1ac8c1c2856a0adad3aae7818fc2a3013e18413ea308368b8df502eb6a1ed0420472d58b9d9f68876361859fdc87752d27b6b62dd129c5d4e94d7db816b2c4bd3dd30dbd4896c04ef14f2040deee24b54667f999ac1333f0224928a191b71059c5bfc24812d479c54d0581eb1ee201e7dbe30d08411e3309f24ae92ecd2ade82f632a367c4b568fb4678528f5153599778a67066c1ecfdcdf1c9f4d3b30f1d59d41ec895583f8f8c0ae5f3f9cac297fcbb51e81a83579dd846f6a9a1e110510a2c9d1bc19ef985763b8ab48fb003903b4770f6e563c9d6a9bedcfc3c5e6620f68fbea4e755a1c7c6c4fbb71da1b168e96aabdcec56346b447b05170b08cb4bf77cbb94ed5209508cddd676f9c49b8d53f14e26f519e98e7b095e5c566e84c38119ad84d676da671d6b4e447e6af4ec536ceaa14f48ad7d05fed7763b18c986fdb584bccd4e04aa31a7b1a9978c9d18c3c3a6271677bb9bfd5afbb36fe3800a1088b448022b0c3f20169e052a7a962748f7ef2e773d7ea766467205ed24528c4bf040e6c1fd52e71cb26e1648d76b8fd83e553e4ed7c09f71e39b736fe09c8f4cd032b77f4a2a4a6b1192ffb823a41ffa550c0b39bf1919208a5f9d46a2e873114bef558c8e5242658a9f7f561e5ce4092bc728c6f8f2ca0df56384b5e55138ad40468bc8c16b9a5b31e72065a2634a69d4d96e655f9638f30ce71bc9b499ce9e4b74f529d37a20bcb647597220d3e483cc509d2f752d44f22b481e0a8934ddd4f8fb8371a1940c45000d05148856023d213471796abf37d744c34fc7bd1c08f14ce76bd1ff01c00eaff2a50968109078eb2a46eafca63a4392533160c81eea0f82d4c1295b64e6890ccb18b85f3e72a9078cd8d7d1d1cb17e6bfc16d0de23ee33c2a5748ece85f7eead55943306ff530e667b6b69b16d40a125b1df3ab82c21dbd8684f99d9f4d3ba9ff17e5551e9cd1ca4e1b8b46c1e795775152575a2b8ce9e52b82d3e18f4cc07762468aef771016b7aee92c05dc5acb469d02ea347ba3fe7c12e61f36484d8fddaadd76b36ae6257c0f6a3f595772cef1ad9c9d4ef46cca96e