0x2cffd02ec49901ecb7bf1083f9b126cdb5eff957069405c63c388db0bacf7694a16b523824e09befa1e5a062e90849da6c60cc4635ce62a3cdb01a9f99f3c62bec168e89b69c97497cc0fd41b7600b68d5e0d08fdd908c7c1366d9b3286ab4b6f110d03fad79e1598f71e3784d17b27c8875722c79dfdae90dd68dd308ec19794994da42bf415237b6f568ed1293058824fb4169977e17ad907652b389212a8ab726336aedb5d9bc06be413d7b8dea2a4c717b7f5a845e848451c8b70e5119737d22b323770482956022273efa85d6c70bd39e2c4d00aa244a06ea3001dea4f60e114038017b2630d2b175f840eb15633434be227718f55befa579693e9fc5c4ca884b61d9be3a7f288ee0d0ada5829e83d0693290b66c1c55f4a475a6221f6758479e20015e25e7ed4a5e3a35ed09bc1d8e12b2a39aca71fa5fe99e98c2a4983fd2df537aeb18e45ab543157c3cd5f1b7b3870d8369f6e807e3985cfd73e9c58a860894c2005815c4fe388af70b679afc712daea8dabd38379e9c6219db2c174ac70c3a9e94032b94d09120d8329a262f91c1fb20a126c788849ee9924435a0679d759a675b89bfef78810a01865d42c905b2cceb5dbc7f97917d057a8a55de89b663b2ecce61deb7da1498b24037d0e9dd078d9cc435da93d18a3cf0b6344e4dd38e985bf8fac366157ccf91acbfe795339c3217cc1c7c623a5c0d8e09df5c283ba36ce137aa9ad31a546141b6a51653b4704179c56771c951c541fe20d84548cf99aa5dec23ad1b3751a6241779e810e7cc4cbef73c8d8528da4ab10f6f6d7b05205a7ee9c6632cdca742908db99d09306f436b15acb0558c594bdce647401a2172b2c34fc0a3cb48ba97334b4b7569ebc98ee9e3ee7c14601a4dc8af58fd8b6eefa76dee09351c00932341a4ac0c5d025e6e89ab8004fe9117d639c47975839fdae5224aeadb03bbc8b865127f8559a0183b7730736962cb299868698e071331b0cefce10d958b311fb8f9416e8256c27b3adf3697dd569e3c464ff2140fe1d41629279a0ee4112e86d7d0c28112fc8b657f1c4fe4b11ae60f222ec8705b7e7302b5cd8c8615d3fb7dbd1de158d9eeeab1cb5bf4a726f5e4e337c60a9c61045118f5f0c9841353223190b7a72bf56ce4455245bc0aa5583f5ff4518ad8bbff6595b4d631fe7e4cf783f9aef45839bd6468a5500e2e3edd21443431deddeeaf7005d68822b647146c978510ad70c7ca17cf67b240aba8d605bf17507f779416e2b41d02f229b4ef91431f3d7903f20ec2e4b1ddeda2d5a1946e1f18ea8955390ddcb19216e5dd000d23a856e26d1ad42ee80cffa1af1f467b9e0644e7896592835611bbbc6ee4abf2c06dee8ed80e214ac624530e4ad5f02dacd9968f83d66d860f5ce5b83d02dc9080ad89c6d88f887375f99998048aca4e9fc57c63e0fc1ad7a21a31686fd9c77cdc7a5315d4e019931cdcc45b418698ce615953d636912dda8308025fdebd9ce8d1bc39edb8ba5fc69f911b9e0d94ddd7a6d0d94498f929910ff0bb98730dd4b2c792f1716ced8c6899b1f20cef59b251776a2ea23f8feebc06357508926ef017347ca0b4bf99b8942aeb2b7e6a5fdc5f6e4e5203ad74ac6ecca990edd839e82ed3665278beb46503b6b0e1ccade7c8f9d68c6071858b27ccf113769f9b90c6ac388fd7f999d2f88e303675580adfa179bc9851c27431efa3949c9e206a0b14991e0d82b0bcfd0aa1887a2b56dc9c00d1e01b9978a7c8fe4c25c9565d2e4e6e317948c2274c93de957c7a50c0708f860f03190b8620d728a564cc4f3e3435e43e3c601a95295019ee170f1f35e79346d33c7701b8d55ba457e5ade36663f345bfa0a2d2ccb5cc043e4ec9414738833a50dbf1f9d607c9b3c5240b8113cb5303597e7a9c01c3a82afb8b6e