0x2cffd02e0f952e47cf8ad10638e158fb10f43ec4c632e22f904c72a4eb09695ec0923a6b9468f35c61a66b6a78445c38cc328153207050c9ec8b28e9f00459d82649a33dd081b8450a487b31eb1eb4f2ab76b9c12debbe16655afb174dc77d3678919af726404ec1095ea706967196f0b2085bff7dbfe097b7734efaf5f6b0a2fda50ef2e82377ae1257addb0b7afa883a16c7c12d98906b9b53caed8fff1d9375eb9e1599e793357d07c6346667a40c8ea0aceb11db4ae0f055b4990e242475b08b8c87c3f4a2072c346713c02c0d74218aa8ce5496c62edc3fca2f7aba2b3557049bc18b50ffcff9f7cea2a1dd6c13a66c72908fd6aea7ce73fe08c1179232ba27c6da98e7868d9b1fc88de5290e86391dd02c1e93063e50f4945f3880a4abc92b9d869817461f74d3ee43fa3b24f3cda6d71b1165fd7d5f6d27dfaeda35373a118dcabeee4eb04d48d14a3b33f69b5a9af55b5ffa53c25fae643fcde09463a4cb514f29beaae004cadc20777082054e0b49ffd2bdabd158014797304bfe87f30562aca434c812ba65d33b1bf51c6cda3bc2fc2dba4889cc67dae08f89ede1a74d6aaa03f3b60410fb840925c87a0daef51ed544dca08142a8adf2b7d6e7bf8c5064f03d1e3f82fd9e1dc165ebc45600bedddee508b5efd9e8a0f31aa3df2af338572861c1b3a11d2722960e66f9173c097f2c1899e1109dc76e29f14df61065b9e6f300a89819aa1331fcd352a8c1ad9e714ef938c2eef3127eb7cab1fda2970d1cd82f0ad4f167f1ce202f9b50a3ba29da3848567481c098e70b519e862b4975386896ed8bbf3bb0e91b02851dec55d0b609cb85644ccc13277490a550379e1dba3d26ef7b6a3610464baf8f351ca801d55a959cac1f83a3291640e3c81d0103e193db4160a4e9853a9e471f78d135858d69a844c41ae44c8c24d4253092594996fff3d0a676bf48d80516f0c843702aa95da308c8b5888b832ef5bc4c39f72ad0dd4074b5d37995adede4226925173de88fba5906720074673c67c9fd6f7fdd5d095a71d7537047671cd01e725007980b85cf76203232ccd9d7babf3594343bc44cbaa31effed815c50ae96ad919757a4193bf8253be0284542784704b839d636626e04eedde57fb1892bd38f0f0bdaf950509512dcae17d2278be78e117d9e599cf092f3556bb7f4285762d82ede2ef40f0f000200a8808e0fd554f8b4eac92dc2c75571f2591231567348d0eec5fb88f7ee33b178ac89cd8d8b7ec221814a177df50ae0bf97ad2bc3b3657c3618cd3dde4710c15634f765932f73473964451966df762d92ca23970049462655c517b8d280e7a04c2f29ad82351beaaef46978c2ae0a8dca7cc4a1993d2deaf2b60c89d0d2c6514f63b1530be2595df7e76b70aca0a3c59b55569620b3d6f396bc88e7f857fe8b24a2b93691ab58d33f99faf509af12ed1d9b36a7b25f43fb6218f109c7a9f0385ee998233a6cdf7466708bd9c7cbbadda9aab831c010fceaa150e3672b92824bdcf443f1b0546a9b0679ca0ee3686369e7cafca8291d70f5e028a3170adee4b1ee4daa468ffaa0aae707b83712d7cd1cc3336f2cc813c99a63055756c8529f565be6d49c1070a0da8d0496165328a6cb12ffaef210b2a63f5be7e10390df4d96fcdb156fa0f710129d0e3214ea6fb0dc7fc901bb3fa29e25498b0078a9186959bc20a6a661c4bb2b9a1e59215228f50ac4e969b346d16850e01459cbb74e4d82b5682c0b5aee83218e61fcc96be23371fa7f6506716a9ca9160c238418f7ab808a10a9519a3a9f5932c0d474fe600fe44d57a736cc74336c98bd7d4cefaba1eaa1cfe79593d4562abe2840963933ad730d75ab76f28fa70ed256258e816312a0dee3c8214d1af2e94b03ca6accb948c03d99d60bbaabf26e3e788051a1