0x2cffd02e83a474578f98ab054ee35b8898985ebc31c73ee9bdbf58f8d3dc7bfdd7d7d45f59b68009a0c189b2ae6733cd224c3e630d71616984e97d9839d281b8c734be6e4b103025e98f00bd99878f8cf034a14f259ea1e82b1a32b044fd221489365a3c2fbdb9ebc5d60f5063eec6170ca3bdbca31f2202c8712d20d05da6d58818b11e88a6ffad2bbda19175c1b7ee2b58f7b6d8f775564779cce93191ab3a32286e0506e11d767471a05409540516534243d8285b949cdb3582bd4a86ce6b2b366ca5348e3ca0bfedd41749d1a6d65e96c86f2a7e362edf8a25d307bcaa90eb31cd81fff62bec498a8712fd53d45a29e45f9d1d5b1fcba321cdc910250b1dad69c6728a0f906818439693d0aecf701643b8ea585f7cbe4468ae5c77285c5bc6aa1dd4d2685131dce2fc250943ee9be093e4e14ae7e5b20d0758cbb215e1fa9e69bdf766b202c3d242db95bec0a11c24f320f7b4903051c928d15b36b7cdd21a9409ccf3969b8c7df13baa6afea72499c425fa3bc1e6dc10bd4398c818ea63627817d648aa808f8184e4298b89eb74a24bd47a68eca2339a4f8903ab60f0b387ff0a8d1ea612c878f7018d096f00079b0fad20422b6d2ac22c81e588e6417ce8598eaee60c594776030d2374bfedb572c13f188ae029124898d53e1e5362b608709adb48c83f147ae7c97282d60cc8f25b3e6cb62ac23c395324b9402768d651a791614d7f82bee79c54da6c962b42a67cfa589c2e97de7011679239dcc0dd24b35ed676a330ec9b374b7f965db19ee3d5e9bef34459a7f92baa96896b2e34cac54b0d2daafbcc51fa3e52806b726b1dd99b9ea31036c4c172d0d1ebbcb0e09cb53f0b37483b220166f3b882b359c001bae3ed31e77cb9ed25b162546776f652deea74097a91ff63b5f09e0bc00a3e16e21d1445777362fa89a2ab61c1ce8f4a0f7b64c7a5761fb3e06df60525c0bcf6c158bf42bb03093fe2de7eb8768a2d64c4bb16d2fb7e391a0b6663a029fbee069157359fbca284a534d075dbfe7dd5a58391283c1dc5e01b25150b4edf91c3e2c88918e0cf890d9fd8cc9da6ea866bda02b5f2d40177e1cfef3758af7f054db580ee9097b5e6da7abd61dff1dda14e8e9a42b5bf3dd9b51769d11ecc3f1780b89543831f674754c3c82352b7a430e55e200f12c476afa1c427526c812c00190b4b4728086e3adf78df094ea9fc2afe8234d64c0d4624ae50656b8653da649057310ff084bb4ca8b09fad378718ea85510d9784a5faf865bd68c45d4174cc5159f5032b5f95b327f4f23de41602dd4b99af71958d03b435197d3f3a399141393805bb7da2ad7c302876c3c8091ed7808fae0c3b7a569ae49b2d8185617ae176b3f29a04e404c237bc334b9d392da596ebd45255f93e7ab22325fac66ea29187e1153e110c2ac197470fe0381dcebac608a04401d0779edaf9935082dc50342022fc5c9133b2ecf8b3946bf9de29b0b2e5d87358ed80bbaa9b2963b3304f82ab9eb9c5a1dfa16105ff6da5e9c7286e52a64ebbb32978923a37c7c5bed1ea6873cdd8333c7af81c244481fd488ca04167d9d59c31e44db2f80ca8ac0d1cf4f9703dcfb75ab22197f9f3ee12abee3a46fb2b98a6beff99a2338acd042cfe4dced2d8bad235a6c7874be840708fdf28256150cf450d38de2e418b04239300cb64a6589eb7cffb924dfb0eb8f5245f786d134ccda3d1f62496bb2b75fdaf8e4508cd2f797c1bb6a6535212be5b4820f4f0a3af5550960d611a4d56fe2e753be715cb0488829c62f01b68ec7cb732bd89b3447a5b08684336a86f86c46f1f823a5b4f8e12048ecd104144865dfdc44c8eada8deefe3527ef814764b625cc64b86752ad1bb64e6029fe3221954e49358ddf520baf4ace992bb6a10d65925b1a949388dac262f78