0x2cffd02ec8bb8ec3763fa3e4a62e804d99d361e4208dfe70d14c0a9b0a6ed9480ad94877718d74eb878ec22dfb455ffed89b229986fc2534f7f3c49ccc3327ab1d5d4f28a6945fb81d4c42b5aec2ad804928fb376458bced9898312f33d862547b289ead9765f1707bb93190a0f691bf75697bb646d7a0c444740f8dbf38d8c14bdf5c72a1881470ab1f1c9586de3b1b27be338aaaee8326a30ecee8b477b89ccd47867d89d0aff9cb1e2d04aa04c7d4e8d2ffeca3343133ea2c3428c36c3a95a1775b16b386f931c3509dcb50158e634f57e6128e6cee979c1276752f75e89c36a776c1fe41f8ee27bcd9cb9c6e184abe26a5bae821222d191446470977239e592263d6b1bccdafbd9b572e005f255905c4a785daca9d82d66d411724513fbe1efe57310c9bce1473133fd3371cd47ba0f95d36a8edd162b36dc82c86bff758c55b742aba42d789bf767f6574b4dbfaf2edb6c77e0cf52a862a44420fe9f55ec669067a273f6b3e2828b7767d5cbef8b2507e78c49e5f246946c25e855720eb563b18eca995fd911d9a7d9bfe01640f062f465c624ec7cb10e57a51f26d2d78a5a97b0eb008be0f7abcd174827f3334b776451c3b435e760639698ca571b64b7fdbb9ced4706edb9950b7553bfb2135c2f8b3a3d86afd92447080921d9c82025c450d95d9fc2026af285da608131107cf7249850e17b6d9a72c7e377b8406cc4e6c82ce3d0c5eac41063b661dc872936353ba74e6d88f3a02405ac73914dce815fd55e6c42be5c2231b770ddc271f5870825d99fc3905f5f1156005f4c326a4be87c3ead27eb0f87b0683481f0dd1210673fcaf5d188c005c2b8ce4625829a4b0bd31583a0e9ebf68c1c5390a3fd0f69bb7ffe66423fd5111ab9e5cac16aea9322f7d238c0ea5486cffa8e6eb3ce536f9f5f248a6c65c39d88e3cd0a54191008cc0c517018264cd056d79cfbbe966921fc678d087eaee354243c433db76770fe6906becd82e921e57994eda6273d0e9f4573cd7a55bf4dbda7472519961b5d2293c685eab6b733d13cb50ad25c0604db0c0174397ad5ada4dbdebb13b1cbf05f130c707b1ee560b2ee3785ef8c3d7e28beb12b2adb1ecfcfb27698c50ab2df53adffcff677a9581c02b6abb14fe8d4ebbc9c2e185c6ffdb1510af45660edfdba96027a22488fdcd4433d99959b426ec1ea4594901dab875b0de4e5c37bbe6fa2591c2cc4f42c46cbd96a109eb5f0aae03b07c1c2430173ad278d276a2cba57b14d8f132fa551265723ff458fec24c1a70b54fe87e75b8e073820cc11b044e89ca4f4106e14379b79bb5b1bad70564e98a2cc337ba99d728b3e625d5651aa0fdd64c20f89d558d1371efc06fc01af9382176ab55d06047142eb90c20aa791d9d011118c110fb3c034e2a0e9eb1e70c80a3b0d51bb2022df356749d459959a3b151a690605bb5e5f414f9b76878cdfcfd567323dc61dc007293abf1807232761bca6cf68d10ee07e96b517053a6bec0e7fa7f7b596bfa93504a1d1db6870deebff8edbad6644d40578e4f8dd1b3beaf8a90faf4364ba15a9dc0c6309a9be16bc3976091a51c76e58421e11ddc098b96e69dd16f18cb60bbe62e002d29887262b40c27d67f1d47f3f428cc1646f3e9ce5d1aa6cd09cd9b58d36ee909ad432da0363f4c2934a15601409194be787e1555cb0fbdc4618aa2b8f2fa48adc2224e23661bd04cb34bd985b6e5fdf101ab685ae6c048210837c42c33e06942867edf4f65e82cca5588a047a25ff16ae03c472101d22540af2523b5c3e6ce1b64cd9f961c7936fbc50d9a4e3eeba6a187d05ebcccfa287141239081c7bbba0c41ad5976fa5f7e0d8c41527c32a491b8ef04c034e84a003770a52edae48b9f629c34a32e6cc1554be45086d9e5a594153d2ad159f1d43df5dc