0x2cffd02e8a5b880d3d0573aaa70e8ee74a80508e386f3ff371469557f55113f66b1c0e43c33d57d4a2cf0568b89ea5155649d701c1a26d2eed38faccb6f6a5331034f83dc254c6369522102e4a7808323066f6f175d82bc9215fce1caaa709c0d3042fbbe18389aabf44ca926ef5aba0e81b6c2b4431559d2aa511020c2d24fdc45c411d66e02d21221cdfe15378396509eda32315c915af7232de666aaa5ac6922c49096a090fb35d1f086dafc3cbf6c81c800b51eef4336d1e7b3d2450e9a8ed7273b60b32d45af0ca7876347d706f201bfb391e69b1db9e6c7b4c4b94c98fab16f58a14b268410547360dd81d7959a9f1b3f1277b873087b9cee3ef1b2cffe0b10a6fb57c7829054ff4896aa7ff4559e4d60b87674e7b5a638790e9847fc930e12f5aea0653331e138a329f2bb7ced3392ca225bd57900a418613106948211ffd92e5a44dd69a0111b7cf277d6bb7a966b951eee856e06b59e0932616aea8a68e92a844b617863e3fcc9108dd0a5ca1d22edfa6a8a6bc9eb6928ad7a4b41d60d5574e029ffdfb757905c77df03e6e2ac0a16afc4f519b4a006061e70237bfe0ba3d4e924ec5653e041684f3642bbc800e234c25d8ba141836d463800925b8b0360a42e3dcb458ea8501e76aa063bdab9df478606ed8a12a09d0af710c45b99c12e68cbc97be7fbb1e80061b5980598b21c6523184e8579321f46b7c5b21ee7328f0067b03bed933e738330f35d13af7b92d7f7449ddaae03d044353a01cd5ee465a644dde21192172f61363bb947343785405544b885895f602107afda28e3db60cf80527e4d2686433f212148ee9fe932cfcc68bf59ca0ba0f93b4ec1a96666310a712e9235d49aba6483b27c7a4670fe7b49201972626369b9d37eb754ffab427aec5eeffa1cfe75920e435896e7bdb9060085a9c6d0d55fd2aad7966e6a2983b3a2fd9a55fc5028589a23e935aace8a60c2ba376b1b0b65450aa30ca4ad9405a8075925eadaa2f9da55f475ebea8b2921fe914a0cf7d27801cd2d15dd0b713765a5d497a81b713f86fa358b4b1f426101d684e55a279f3116f567604e7ea2623480a6c21b1a26961f8872685ab83c30d156249756f24b513d88131d04c94c04faf29be12ce952047845e9bbfdd661e0fd7d231ce2da215fb394223652492947ddea7d32a0de9f4f29636d3f1bc39647c9c8f47011bfb3feb0a99467cdafb7106db3ee84a59c4c10f926e0abf8202e3b14dae1039e2ddac54a0d2ad02102519f07a18a129624746ec756c0a11f706edc590e556b77a961bd1690efcbc299a04dbf84399327272345444106df71ff39e9efe66667aa1d55400aca13d944f07543200f330831532b3a8af4ff3d308347c73c3481acbb7b515773bb03c781160be50f53fe9a0e7b0933c54592944ae7c248a2757b2c2b384ba8195d6d033c7d08be714eb812634008cffb60b0fe07e69695a139b4192c73c6514532fb03a461e715ba5e3f97bdd7e9f235a61561096a648545207207cf82efbe96eb85713a84c412c788216e67202cf9b08c7bf40ec4e9bf9ca1ab664575a82af0d8ccfda6f7293803040916249d3b04e80ddf2f26700cd3f742ceeab4673f75002e37b1ae2636fe81c71a0ee1f3af8bf8b4b83279bbb68f3c7a9c99ddb65244b9bb1566f94e9f10cf6e846ca5c4b3d859d20d1cc50f422287393c012259ac61d3f512f2cae900277c610657805a78fa247e5a282b637126c2cce24558c0e99b825b19a7060c9368c88245f7cfc7d6eaa0b897b71e329c7fa1b68b28d9a6bc4e27f8635a43e0df92caac5d260f915a6077f61bb58276b1eef45915c589e1029d7fc607dbb9ac597e9b3b86798874a643a72d8579a9c5657ab30c98f7e6cdeefd0e585b51631b2fe5e992a5434a9d0e65004c7a2bb6d61e7e394