0x2cffd02e7c085e4a1ac7f290ffc2a97060554d564bd14be7dd802ecdd9282ad0973a5bdf401e747308857a7d11a5092f0ae1f23e4eb77e1b5819e174945b6936ebedc969e95195ecb25169afad02348443ea11803a8faaeb3b4eaf05d5f5cce353557b6bea7b44ab35838a25a169f8ede090f89ee425309f31efb1616adbaab9d412bfd05625ef8097dc7ea7d409e1e2f8b4d257810c13300e775094270245566819da216f7c8aef1861d51506bdc5a0984116b0bde7dfacc2212ab5497b1be84ace3285f236ad37dd33ea7585cbba90209d95e6ed9e21f6b73dfe764eea1fd2b11ae6e1c03910bb634d4705858605a359e390c963b6c2303a22d036d6739aaccd29f80a12175fbfea5512a8697fd80d205f1d112c6d9cf980946f8d505667bc0b030270d4871b901a5208432938f72d9966900dd5e45e906a93202697eae5f9dec1af057a4353bb9d07f97ab7ea94e797463b2e1aa961dab214c0960c129326db6002fcee6ee805addbaf91761505e38183b8de47731968d99aedadffab37f0f91d5a5ceb838567680f4abaf9017a1cb4cded6c37da8941e198cb8edfdec1e5a84ebdcfe8de18baeaa8eb60d7df7221260b60ebdba6b80a046b0d808b2f503f628acbd5a7c2900152d32e87207018080f52f5b7c5fd053c2e3bb74b431e6b2cc31f58430c82872eeb7e810a1cc3871d974ecbb12b6bbfe31b2072c5f8960e05e7f09b6af43a7f47c1832a0e49db6a8f6ac5a64a0c47e59b7309f2652792677834995816a71b4eef7291b4529db401d8420c93573680944678d3c08d036601dacae9666b39482b728eee3648dabe2db991ab1109776b2b6272da26559be7dacc8d1002e9687943acfa13f75e197ee72303c7e4a7bb5abf2c0af40991a407c189b298eb809afc775948eece628628452d274dba0ff0dd30aa19af456432aad954c9f6416eaa85149be42c82bef4b4ebeced03a8ea36bad28f89746038b35b4eaad1735980eba806974abe096912bad4c8601492cdc7469b8aa6e9695062847bd00380d0fdf2d866d436248dd1bc88da57a844bc7ff2002ea90b072d49d5a3c187feaa91f2d396a5f79d5d935b1e4d4d28e75fa8c32baa300d890bc946e9a0c5c9aaa77c86a097aa2c6c830fb69971e320a057e550332714afb0432ae325e26d42e53a0358815a975a8ab9b2e1ee25f9cb54b58b55709468c4cc74703b5d7978a88df99394cd28703f749cb515cd62c493aae0ab3fef87609d31aa2acd65d7a25936cf566ca194006e94a5c5b996e582aada9085f20f7ec90ae38250dc7af987a7f94b30e3a1847d8a5c2843e375c5cc4726b78a09f555906b1de9d2dfaa207e85f286a7da39389c5f519a153bbc1f54ef72edabcfa521a6be01995d0be31d2d873d84b790ca5de8b67693df6637fb68a796b92ca796a7df94cc1fe991a062ff054c8c7e90dccb909a5485f4748ac0ce4d7bfa8a9198fd4eb6d7cf4bcfd85fc7fcd61fa201b71a815986f95acc867eb3677e1fceb112126cb47e3027be32a2085d83f5b49398721f27c0233c7bacd9009d66f7f1c85eb3a2f1eeab79b538abc379ae998faf832ebcf1639f6084396137c3103f67e2d3321b7f34c6c42a749901b61bc316b32abbf57e61f685344b963f8bfedaacb0f13c08675fa338114562913d5cdf0ad44a424d69dc34dcab4fa02e8be5524ec12b2e7393b05b5b52af65bf2ed7f4ad4f62326410cfc52826750db59b25f47f6b56bec4b3fa4eb38b1eaa2f1d07f6a3172215cc92325f659a1d0e007b8a1eba6efac2c4d0adb8a6e7d9e0f005c5529afc9e353dd895bb2c1acb7c47bdacda210924c350b697ecd721ac7fe9653d7eae35137e5bac0b9fb137e1711b407b25ce4f47e837a71055d4d9851918dc98a1fe6368b544fe8d0d1963a1de53f2e12e8c2e