0x2cffd02ea90c4e29f5f901d036936de2efd80b97479c6886c76e9a7acc2e413bf501a375e3912f2f75ffae03b1ae54846160c2f4b26fb24ada32f8a2b54f2512b6f53c63c267bcf5a3b63d13152bdc7ce62b3026cf28569817cf685afa1d69a38d7b2baf613d99bbecbf3f35c26b4365df782942f3dc22807ba0acbdbde24f92992888ee928981db3ad1de332ec1d4d9c136cd2ce2e94b91673827df0eea33d29b320d6a43a56e7f9e67d2ce9541245f2684e1f00d1ae03db8272db9e16ba2cde7bb7d08c3bf4abd0900e8a5288e6e95f3613cb4370e688c507c94794fa3b651b3f3af98b9465448561cfdf92273014bba7b45dbdba302c54d77ed7b5ee165af7575bce9a9d062a0689ed364c426f42d597daa812fae7f5bbb424dfeb004e1cf35bf72da3782e538f8aa1fb848da1f92ffde1b8f917dc75dc5e077487481e31cd441d09224e3464b8126abdfe293c8abd393e02d2c21e573a0eedb3a12a5b58ea179c38dae0c9609f75589163d4a8de40c4ea7fbd1b9e18b9e5fed37e64e9b6b91f51c31cab736025d91fff291a9e55e0392f0bff8dff2ecd2b271bea1f0d792d2798433908c43f20a87a1712d7795a41766531a702c2fc0b02243ee35dd3a201c4a9425a4aebb698db04eadb037a2a261a6169b305bf2d027f03f353f67080b80c059bb8d4342196309d62668d16e08b842882f57cae0df32f0ca8a7ad2cc93b68c5710990210943dd337167c1e201e4c1fcc8695d7ca2b50f160b688a58c35e0f7533d2a620a7acc49ac74b4f4f7f01865a91674523b138da16a4baf34fb3f008e0bc077a2a478284dd9608bc71b266b15b47b83c56b52d4d92e6eb4eec27f080a4f77e6cff08bb20aa96aa4a05ff94f4110a23925b9ca4477f258883ba47e6618245511607f3ac6d81f0e69e5680d80637dc491ebbcf4112766fa06110f985693310717697e62e4a99ae5533bef2e102d78823c3886ba76dc3ab6fce965398c916f496dc590f43e3bb7b28443f10eb74192fb0435596bbb45007b13109a4400a162f5294bc1fbe1eee3517405024b732ddbbaae29f72f8f54afc7b87a5d5628f3cc15c219aaf64e7a7071d3e06ed98a88c1cd79d9cb844d4f9f0f982f0b3c5a6742a861f8d371f5e9400d43b04884b4aa5168063e142056d61a019a78a61a07953cbd77ed94a718f625a3560a4a5a0d8156582f2a4697c5e8cf9a66a01f33a25a3e5478f7379440a8f4e70b3bc5526b214b659edef5472ad610c47fb32c0185e273f22f56aec5a04952c1de50b416a361650c8f33b205180ad27d686e2ecf0f4ecce71ad28d936953c6e376d82c91fee50a8442ba54e83d1d1aca860f315be5cbed1772e25135d2d86f091e9c6bb8fdc31915f2dc8a0a64ce8752643f885be75c364cd315a71a7cf26c17e1126f257a9a02e417f981345f550176939cad0705e61bcb102e6bf3deb71007f6bb738556126d5f29df4342b6384661c7cadfe53fccad8fc5bd5d7c906f70675047b408c187eeb1b926c73bc982ea85b9b2ae84b6c513726825fa9e57e7b6b39d9e4b6f05fef04cac091684448c27e0141ca1f35719281d56e6f41356c474f440121ad0b5f6cbd42260a5e53b1908ba2932d207b60889109695b1836e50fc3c179ccd746101de995ebafda9fd01ba7083064a31d4037225129ae2fb17cd6d41b93b3115bc6aef6bbd64cfb6a72cb61fa1f9084d4d60e8c6288b4fdea467aa9984d30368fbbf20901e50ba3fa2e783a2c403635fb231ce5cfe78e2d3eeb0db552a700f95a5c858ca9e07ff6ed0105dcf4a03eba8499ee110f36d5efc5de3aced2acda15347da1455f1754c060a68bdb01ae9d4688c945e0a552cf7c4549577d15983031fd80081fec1412b8c7044faa8a4fbed297f9464b76dc8b860f52a928f508c7924d2eeea25