0x2cffd02e14a4664435c63b99b2b8164ed782aeb8ea8683d8e35818338307cdc3fabebb4d72ad10cd6930a52119c1c946789a32b53fce131b842b24aca50352755ed033591b123da00c709ee2b50c9ec7dcf87157ee367d973d275dddb23833d7c9f6d6e007d15e7dcbcd753e61b2bfcac324715771842e0e9eeb91cd66e8107cf7a997730a9f5b16ae90da135a7fa94db408f7c6931ccb063417f20035b3dd6b110a1b4046d61810f0876785a4fde908bf75038323eac0f8205e44b4d3cce0587929b6c5b08dd188d2017f6d3bae3a7c20c229afd12a65abecd4dace1874ac0e84ecf9f76ac433badde7c57c48c43e971318d28c4cec366251bdf1df61af1868cb428c75fc6468453340247b469f14f88d0861416ca836b990377a9c2a018319405cec724380b63c4b561619c11d4abaa276b24d05e91e11a96c043dbc459a581f0a0c004f0534e92c590a73d19ac925e5254df9b2b3b31f54e42457403900095473d9041364e55790def3b7314dc73996f526d0f90a7c7ebfe8bb3881d15591bda8247f3ce72d1de0a59334d27bb1c40641cdfe83768bb4b629f16ea41c9e4019fa16e2420d450adebf253db2e5982a1b28de48920390c2427070c20c184e3b926e37995e917615db451fa312f84381f8c6bd7b97ed7a5b17fd1a9effdbeb9cdc583e047eb8fda9e169c99ad41af64fb023840d06de9d75e93e41e6afd958dd1d097547a32c60676a402cdb4a35afc35812e097a4cc0d3a0fc525e78a8d7f41be72af84f0056e6ea80e747f43ae2f02a8c84405be9a892970c278ed8bf38dee8770f74f2ba63555fcdd5611ca5481807bb1ed8b4565a0d8c494eecbd7e8ef043084837bdb2ad0ced9311d26a9af609a4a6a09692dded94aaf6ea8d6f3c8ce3f6eb254d3ad387ed5251aac956dbf5f880a94569a6a7cd5c1eca36b843d4433c31e3a1931edf72b80d362ff4b7c997ef2dd15e2e4861c5972ff48d42892197047860668326596d484205f287c5e5d1229d032dd9ec30a5c850dc6a509c390f5107806b53bd9026d6d79f648b95180cfb3fc12bd2494ce2e4ef7b78b6ed136ce301b04c851d384bd107c37118da33c00cdd4e60267614e3b8dc9b38c05deb3dff419ffec3171fc5b4622eb88bc039eae161a11473049f1354b50b54284316faae4bf868f208e4ba19d32e614c9dff2d24496ded39eb0c6d8320059588cbdacf5416e771e2890f7480ac9c33af61b8e3fd5ada4ab81cec3bdbc43ac3814eaf338b6934514b5d397fb6cd25a4e300ae971a3fdbe93a9e89759949208816e1caa97720af3772656740c3302b0ed304569fffe65340e55f7e7b0c34f8462098a72bd1b26db54a2a0c884277cc3a7faa0be929b4f655a50ca4c638b2034a3bfdc8ba07c18452791037bb8ec2059522147ca263bca69dd5f56cc50b335b68f5523c572b30cd89989621fe20509f10d095800ada2cc2bb4d7e87bd3aaa8f5a276bc131aa98773c23b040398064049b89052a647384b23d3c2e125a0d279e11f20810fc35a2418569f7ca3da1f99ca3342bf7c88ce22ee7dd09e042f8fe1e626608544e948d719199ffa6dc4827e3e0800fb0115c34ed4f2025eeb52ad9d71b6a5f8112fa78e4280dbe49b51d960fd890b94334486641323a49059671c99a0611c20143d6be83996ea0854fdd19eee63f8992322b79aed6970d5fce6dc6841051f5c27b4204b1d55b498e973b2f6e5b1126084d311502af056f564412a3d8a48ed29cdc7b9e713e9beb6864bb672f92659d24c7c5452f263f1f6dcbcc4b4c1b54655243fe20cf5f6a572027314c5254903190b72b4f391c90e7d1b7e9a9ca3364c87f2d06e1e84294b9a9c0f976ec1759f7b6258893781a1f5013e5226df4dcf423959c7d909a574c622ac95c46c7bf185faa6a68472421e73