0x2cffd02ec05d5c8c096aac848a85b9c9b97b4e6375d331e344fee6ece58800ea5129687ee96c9d6b45cb50f9ff1e709c82957ed7ce35aad5359dc1ac76ae863cc3b15c4a6d02a1214ae66e028651e7582554014f509da4d6bfaddb725a40e115805f4826ee57a2628eca38fd71b4f8741939685ca1c98d44de4ee729f323805cde2af266d063f5f4516b4ef8bfae3f4055e206ad24793c93671c93c52021d8c34647e45fff4744f79e2dbb11bb5fcac8fdb4c386aeb62b2b2182ad7b7b3142381b8ca85d7660de71caa3f4e01298cce9eeef0d8be07d15688eeb5cd5487d0bf51719e801d7dee38435eb09dc71ad890ba8ccc2ae226012093d4b1b9fc04df9a8ad08cfae8d8de9ac21b93e9bbb6ab2909d8250eb1c924404386621ae8a924c68af382c1724748a0d70a16e7167129a7d4f863a7ad8e3f39998b43ec919d471c80392c2e8eaa421d4c070ae216c06833b6976622d9e94fd242c977199b6aa31e6a7a52d03da7f47a793eb8980fac7831ed3482029444154f2098495b595ebb5bbd6fd9588d08636cc8cb9ed340e76aa73853044bd6b95cd7ef2e1912660e60e1b09697e42a7fb73cd5a14cf337a0357ed7428575238ef4d2806f2f444be0b06fe7eeeb6633106381a789f34b898c5337762de701a7fdf36e345374e8f057a2dae390ef21a5ae1752a5ee4bb85f569c21393863e599fc26fd27c7c1ad5b7f3f761151f2a41270f5af22b87763ad7f9ef1bc2dfdf5cbebc0f0b7809336a52b27ecf8945694588a4e0ac56d1f4fc4e2ad0d7966418bc59c9c719ba28c6d2773a2f35f05d075a53808e4bdbd4b99270c9099c09358d36bd16839c6339cc13764b9ab23658c9e96f09dda4216813eaf5e014ae5c583d1619227fc5a91013868c64fed6c7d2e153443a8ea1e483e3bc48a8171ab5435f8b57ac9baf787b7e9477dcbf28aa6ef2a2b508c4154335255a78449194e9d732c60a9c03c3ba054f4676501d29dea930296c154903f87aa7377066ebb9f1c684048792abd81c59a1b5f19bc10d7bdf2f4156af4f8566f3208f02cd7f34ccc70b7719bf9845f5b87ba350dab4effeeba44b0515fb1dcb58a62a59591606a97ece8fd39b5801590f5fde64ab8315bfdded355219529cb5bbee8ad639abae8b1d1a5dda8120617f975577a50e412ce2f3d5c60f09582d2fcaf99fd9f84a38eee88d4b885b1385f0028fa957565e28042740a07eccf288da4bb34e3c566a875e48d3eb0f3a730bfa88e8ee88a39797b43499f47307f8d73fe4ae79ad6e5ad713a2825c3b437003da71efd9087ea69b818d8961aa33c4fb48d8b7b720e75a7675991ed49e5a7d049f3e1d44da3cb6543a891fd7d42b5d2f6ce6b4c4f5467e2e3cf4ed264243f8764bae0835257499232e6d7ca91da61dc0cc3550787ef7463798839f3533457b3b61cbdb64243ec17c2ec372517c9bfb9cb64da581c4a3db0034f55815d61bab335ddfed51ff669ad24f34752ea594d1e0bc6b46fde6662747213ff1ed3adbfdba9d37a73d358eb251ee91859a550a5682f94195a55cdcbf9056c599c4213a41c133c15f97f01edfa0ecbbfbae041836d71d02c36cf3facd15fc9589fd38d49941d0adc57f286728692032dad1800d5616bcddd7acc341d8bc50a6b9f65d6caa4b453ddada1ddff9b058778ba5fd014c89c5b08253f0efa9dd059c9cd0e07587c158621d7039ae92453c9386ae4524d01dab2058ea6be1f94049ccd14586451637f4861ead88592feb0cb121a64b417f244ff92b1a9dc233acefd2a75a583c16b11e9b8098843fcbd25e2e4f59a93197808021215f0e78e2ed83dc2288f214ad430423623d8dcc8150ee1faef5ebf6b0c3e1b66bc30512b0e83a688b4ee2914fcfb9a0f4390845a55353a5c759b6cdff912469ee00d162fe24f39584ea