0x2cffd02ecf04d0d26a9274b69b762233685a5df200ef9523fcab455bb678df0688854194927ad39c94199f314eb2b158db92ee9c6aa7a9519032a8f97aed6f39bed46ff1c6e5717674024415c53a904e7bdc1bb374108ac45f865508fda4f359100db2189a7466fcf84f94697cd4c19286048da9ec7798ef9908ba65c089908e0c2c9196985e178b90ef8b115b4341bf896ba6ca73bef80108b3a65bd316166bd11bffef6329fb002f54445c30bba12601d60454a34cbd3f3325cd083ebc63842a2f0d83e6edf07a598fd234667ed9bd465b29a714ea29b6f725ef86c798cdeafaa33634db3f75968f509ae1c7075d6591aef223a8f1ee2cc9936f5755cca47aaf2f29e18dd5aab5377f8b63af3baf6175788b21b8cebcd75491944dc9193331625b9328a5d32b593bc12aa0d04cf683139b7cdcd2c9819aaf3ada8ae26d55493c4d33804f450302e72812423c0be0159ddf7d42a0c6dc5b0e07a2fa641ae7157f70f3241d75a5d73cab4012ab2132d91e20f24b2544eebe1a50bc784706fa3bdb637ffc793f1c638eb4a50255921d660a0786cf66fbef2d7faa041bf26af1d9b725dffcf89f3290f090013ad72d35ec79721641a07aecd3b1daaecaae64c336973fe6edf092f9c2f8727bf83ff9178a0d2330ba4b9e0ce5145ab1a7db19348468f8b738dc830da5c2711f1c1a4c1cc4ff2c24d090bba45b694da6c8dc1a38e8cc1ca1b1b1eddaa9919cce9548a2969955952384220bfe1ae0bf6ae63d46262c289640ebc4fc9ec13ace01fa91aac971284562230debd4ab54649690e8d3a9634826fb8d3976f4ef085cdba2dfdf7c30d71f23bfc792ad65e8b9b4f3b6958769e22bcefeed889a094f5646bfb22185dd8d21f5d8994d656ff4d84ba92c5650b6e7b64b3e6d710473e7018a800c3155bf21532418205c7ed3a6475023716974050df10933a8c3ce9f88fa6958b078781af2d923f7c4e6328742a2bdccfd93fb058cb01e91c46fa5025163b8c54be0ada8c6eb706e2c7c7c24ccd9d30c66751e97731a43988f41701967de5a3a80b8ed00503758a8b5912ec11b1fe56b2606cf0cec331972e200680b38f7a05c53fd70ead257dd5984789803cf66458cc02bc5624433c3ef552dd67d7ca526f07d5b579a7e0278e4e6089201759a516c849635b43706ef28ee978be64fd752457336c870cd84d2efd885d201ac56b6b3cab04c7afa8ca8654538bbd4bf08a402d2939e7cb86eaf00525928b9bffcc3ce47a59017d162c5d580c11c60d26c48a2a47800326c04a1ec69068be733866df2e2b2ed2c68ac2728b251badc02fee479311c221327ca01518a1eeee0a580e9da65cad74ff41d71c3da7687410716bc564450fe44f601e870e18cd5be1288bf75f9fd289b23b4cb115cd5ccb37a4ef1d07096e12766c677c4d165cddd541ad3c72d9534daff1ee5da39f350feba79b3ebb8365f0dd77385fc19b88885230dfa661606e38587bceab3b54268ef915ee26b2daeae83854eac18ca237a087aba5d47bdd53f25103df4e4b5cf5469360a5953855d0e20723e7c2b8179a6e4e86f939af22c91fe2b530e5981bc1d31b67eb2e8353265d27b7a04943abb3d6036a544291c64915b8af1b927f8ca2aeaebc42da69547f08eef4d44796e3696ec34ef9fd48a5218fa90800062af91879b11affa7b46dd7706ed055e7a0ba0dcee63c6cc2efd03ec1c4b95340d7817d6975f335bdfe0fbcaf05c90e5ebef903652b13e06ee3b7c5493cb65d978f109ab95f85d56913078867a63b9b69918ba6bfba16b0d72734ee8eddf6527288db6486e97abf8289e30326024fa066e3c29041850cfd36386b9ae151712f4c49d0ae78a95d714507afddb3ac5d41e606ceae376dbc91260801bfb81ee3af216a943695b01bd4d62f6afac14a538c68d