0x2cffd02e8f9ef4aba60770de8bb1e4ab63f8448a9ac8aff006258b2b86fe6cdf7d973cc927b7572540683ad77144d182a6e269f97b579c2d00c311291b78267c095359cca02c8bbf15001596ae778a38611406913e553c8be5387ab970d2fb1dc31dcf968401f13157fbb8ee360ab2a27370c810a6a942638513ff2f5ec394033ecdbf834b053d8f0128038219faea90514ae306e39d22788058e3bf68ed3673514640cd4e37f9c9804f6b004c5db0aac97d4f2c6bbe087e9c311f210681bf0cd347028cf5c49683fb955bc49e91a1bd3c6d582c6b35e08dfdc6ccaedb44bbbd43266dd8b24a5092a54ab08e7872c7e0f67c237c341d7325773ae672c5d5477ecd109ce68df0e76fb4906e5d7e0883b875382a01f87036f8483a7d0f5323a22d986d318e97c136be24f423851584666289f9879c125916f242fdb9717fef930bb9bf77ad2e85db8ebb8e84963043f5b547d3de7b4bdc63b2495288185046e0d7d9d897e495e014c9d33e7ae30856da79366eb0514357ffa3bcb961e86cf23acf277f8e74a23a10c863c9f57e5c2ff510ddfcece2fd3dcbc36b8da26e230899da41da5cc270c590b9e64d566b2922db20876185057843072a9e30b1136fc524b4b8bf954c1f4e0ccb4ab0cfba29720fe7d25947d928d2b9bf8054c9f830bb99b44307ab15583ae2fcf5589aec88c6a253aa1ef3a104b1c8faee14a81999e9ac9f9f9d0f6b06b4d5b8d3feddbd0c726e07e1c343fc6dfa6a73f8efcfeea88486047d99b74ce4850429d8391cc8f0d1aecfd7052ca47069d79ce4b35444515c67f59532eefa31575e99de6ffd441d51a1bbbe1b148badb133ce4c244ebfb5c38513bf5f43a8a76c8e6851f74cf0b25d81d0e2c889d8e029194a55a0bf5eddd320782136461238196c8c3bf08280c4a69a79ed694fe6824effff25eeb653350fe937c0298c0e127237165bbf9981243b6ecbc1a783b6402344e21ca8cb6f8dfa30f32aa555e38717994d7a250b14a54634911f34c22687cee768dbbcfda32bccf45bb079f339bb9886b1c9efb7a3a277f94be3c3b988190c137931b397c54cc86beaa5273e823b6d9829ff84386b668ae9c23ed4b95865eb318fd2061a906142c571d5240a277b0e323d647db03df46894f20c049c8ca331699d78064c0c26fc6d7bb1a7bfed6da2f9fd1cfa5fb06b7e770b76f9c4587ad36c84b8e5ae532164bf0b96dd4743972d906e6708340905ac637913b1318b876bc17cf7385fb9bff1df554c43f992ee1f5d1a31e9ef44373c8e94bf18e5457109f5034328a60fbdc6b1565d740f33be138fd66d6755258c00ea5cf38d09614f5e1b18846edd5dc7e20cb20c3b3cdd2cc78cce225a4d2315da0e4969d2ff9e5f58c6d212f124ef56dba09775de9cc0e640eb8bf90bb3051b2da00deb7a4a435e33f5207daf5d2e759825f687a0091cd9b87235035695e70eaea01da3b8b3e77e67bc56af16d8cb45229ca68baeedb797df8bc5ca6b8bc6546503e8974120e58fc71238bb086178c75f29e50cb994ea366440985f5906f897fcbd234c3cfea1ae5c97f6c9b808b3a0f1c04b409bffcb368d20750db79e7313354db24a280243b159157f90b2deb8566debb55f6d47f03d508d29719186a82f096e0546591c824fb26e9241d1d2ad065a034b4f93e6b251026f0bc0ecf802a2f5b572253631a44b2bb18608835d06c0276732f65112f80a7b8c8458f720cec2a6616f4f5ed00def1bbf9acfdb0096cd2962f40b5dec8be17c2dd3171e836cb6d34d1a5f6e24d21241a8af658875b5d2a666b563c54297691238f61b310243e3b005a4ce713e6a06287fc230c785fcea49d570267a1ac3bc0c8a8d33d1c397178e1184726a2e936947d3ffe365a101b99eb42e1c5ee3e19da80babfa414c8ef8ea4769b6cecf96