0x2cffd02e5bcf8867d68b5da197ae86b64869563d82d840ba00361a08bfc5637253bcee3627bb42552b634c9542d9a841d90a696c6915ca248d8bef1dae9d33222dc562c0348e9eb864eb360d20d5edce8e39cfe1fc06c7cf59b41f94d969a8252f2710ef8aa3c15c5631c2f9ae6ad4b5c5a3312487b16312cf8a63706c249e428b49a058b35f8a901332fc99f438330f875b3da6a896604341430d98231bfed3f0bdf377e2111de5fd855cf7ba1d4d8dd351455cfdc7b6838b1db58b8b95fe2fcdb2b99726da37c6422e3f8b799a85776c0931e1d76731981c17bae763e07ed5f022112752543d4e10cd04514ac837d67de4a4f39af2a96848e783970dcbafd93e0ebd028db135c7830911f78d6f7061ac93abf8153a5275f74268ac47f997922c30c914fc7ec6242591f949b5ce67475094ba1859debb9424feacf6bbace875c2ca66ac842068d4333e9af811e1b189464589ae7e7f98050d8e7e0823c21ce5dcb8886676c9b8a8e900b2762575308aa20acb4e6ac17517b4ce75ea8be361526c4fd4ef8b29a4719cbfe0878e4c28043faef7ca89a116637d417f6f0d292fa617c4b69aa8b635a8231f743866ec40ea2509d3f8147406fad77b2171ef044ac8e4ee19a8fa59720338b5aa396eba3136a2a4afcf0efa032eaf27b16d2c982b8c0b6f64f6d13b232b440667b44212d7fd8e3339d2022f622d92d577d7c35bb148f0de9656841008569ca4c859f3481baf1e8d26418a437f47986efc037116a99767a68be32d78382ea3b5be644a86027b522f4769b8559cfa29bdc71d3c37db180fd139c272385c1a81efcadbb7599816368de4365108ba3d6ba86f896672352f5afdadb922d14eee752a3bcbb72e41e4e34d1fc9230189df9b3adfa58bd0ecf5cdd61aff0ab7d1bbd55b045a032954995c832c181a92800bf68bcf56b366629e073eec67ca68a0f114743b6f994607d9dcd794827f4017365bdb87fe1c21f821099672e7e356c29dd414aa025bd39300cfea462ffe574b0b738860c953ac1d2ed56ce4de0e8baebcfd4eb51007dc7c7e189cf9c0636fec11160f1afdf196c3cad5ed3ec3103d344b1143d5aba466fd28fdc35a068b25d601f138740d2b216ec917ed51ea58e78bc2f0d5fe870f4eaa8611bb3735fbee45f2f310a526268eee2c61db18bfafc85d7fe345c21c5a2396305a960cd58f86499e0d7bd643b99ddeaa8a1bfaceeb53a582f16e5134ddf0453a579b1247842d8cbf53fce13a090cb7713ec0abc664ce64191af6a08adf2415584c1f08603358a46b134c3ecc42711afc749716426c5c8d8e4529068debc6cf7304fc37da475a82abfa8179f8b6a9dee25ecd5f2707ed0f896861062093c28d9fe24ffceffb4efc9aa6f14d2fc8334c23c5985e3c34328b4f4f4a6bc93b9db33956bded0c8764b7d204d55fb5a76654a1d058e55a9f3c8efb6238dfe28538f47ec59d9749ab6a2dd76ea3c9d36bfc9f32c3af227c905fda70dd6400e3fe778e00f685dd331e60bedf46723d6fe1fb9b357f981bfb8f81ba0a687cd7f5ff7c936e1c0f4bce12da6f969ac5c27f1c614fc3794e205ae6e49dfd6091babd79a84bcd7ef7abebdaa282b06f01dfe2c45efa24eaa7afb79d8610276c293735119801efff6e33ced9489deece670db48b75c0e153f57be5c3b34411d44b69e163aea4c6a98bf290ae91d532081973cb20122ae70642c0038fc7e0c102efb881183843d53912f7a176e15a7e4680bf8b9f82925afa8b4e0aec80af2f6fcb69b7b624259376bf50fcbe3a249228b9bc3a8569018f7cfd4ff16ed8b28747c5b48fa373fae0a0bf8821673a57f9c7d49e4035b37aa9e1c17a5dbae2c96de90ac305496e46718b57ea1feb1a5934e76c6548122ab826ccd297ea394dbda25b3855e7ee248aab6bbbd559