0x2cffd02ea88a04e5829d8eec25a0f8551c7dd2bf228b050e034e7d4bc89d2ef6b53fe68740686d7d0d91397a11aaed877d4f46b3deda7dfb35011f0b98ff18963a2a4d311127950194771a1f8062cb55a057d8b32de11d733c234cf5821ea5ec5d75fd0511952fd9684688780c5fb8682158a774fd1e7c12403792bc730bb73d57dedb1adacbc382b5637ae7670076a4638ebcb5e34c2c2916c3cdfb1aeac3f52a61225f2fe5d74afbb2bdc16bd820da604f184b79bb95a1951eb0a1963f3ac8418d1f5d6d027fffd208460e4680f6955bdb312ecdf022487533dd798254e308609701077f1009cdbc302529c2516a85197eddea41fe73b68624ba0199dfc5beb3601f738c98669dc291edcd31aa1e7b31560484b6226597268f3bbe8156eb018de8daa9f29652040607393c69a274974496874ea1289f406b8a0f0e9fdf2673c60afec486438952f9cfcda249a7139a6384396ce3497e475430f8a8e34fe4b93583c65ee5960f5f429a69b988a6714ccf88e32155bf99a137a56337131c4617c4a9ce3c4a13f1f13765848d57bedb413c67f5446fee85017178df1f032608a44dec345205324198115d293b21dabbbd437f22031afb33703e48352fd16ab3f2861725b561991149cb2450a81832593fd9c3fcff627b60f564572a3bd6e9da2ef3b2cccbec108958cb1664f2963355a3923d08acec7c6e25f66e8ab1ea7ab0c5877c0da2033eb11cf463460e3984eac4d76437b242685a46acf5b243ed045d751f8fda7138c6d16e134dc88e0655ea75c6bb62491f9ec51fa0e3b6e0371cdf6373c72499ecdaf9734321513a85e1088523ad6c41283b1c846e74f38a243eb96e92d8bdc73afc8523fe4032d85f4812131fa41d996eedcfe675ac9e9e55ba3b49c3e5ddfcc29d0fe0695a14ba138528c26a6c136a9bccf227cf1577658bb6d948642a016fd867327fb5dd2f1a5368ddc64550aa4c485b4b2ed8fd16d41ff8faa29af69f896363f230aacc613fc8bd3bafa3a0446e6689f7960b70d245bf8dfcb986de4d77c45dd757ed49ef613bb3a0fab2bc49e12878b7510fc29984c1daa6b0a005e6cda49ae43cd10400bf167aed6aba6ddae4a0d983a864cded4f1bbc9e7127d1d141e14b6ba59436f9dbe4b24ff16af4034d7dcca2eee2cfd314874e47bd0f21499492164eab91b7ff1b68d3f5faef9bf56c5aa0715b3470b0ec2d1fd3ee30ed0f6326bfe85e5d14076cb1718bad659e2e04247c7e4b7098cf665dc7b7abe52fc7be1a464ac6e403d67f3f68f80f5f08ec575976c6ad697c72d455a8e86a42e14efbc16fd36839ec1b4e4da8de4e3b68b5f4658619fc58488de5a162a8c7269370edf286638665435be6b27581264bdab9da52a86576821260ea12ca49d3be2d39bc3a99d731fb805d1658786f732a0bd7b4c4c660d93c02c2779a72ce7bba4a4a994e323e02bf4b9351079b6a56bbf00377b78c765a02c7a01289b194d6801c0888d81c017d21daeb67894b48d2f4249d27b209dba2244dc873895f54006f21bac5732be9f6d816647bdbe5ef623e6af10bc7fbcdda4b36ecb6f90f3e3875216c4ee30023e19d2b507456e5acb26eb8b68d16ad396158a4fad3d5e2024fbd75ae8fb3a8fb433f894fe55b5ba4c10e597cf243631f0ccba51c7617b3eefe8e9676a1f0d82bb02649f74b085375ce1daffec7ed59b75af0e8b68795bf4bb2437f8cc4eb82a4bcb9b1ca2049d64d2f13017127901bc5e5e8999c22432e1ac4687a29e17a1821265a38289a214e12ee832ae997df8e12eae2fcf486892d1a92f43ae8d105c9e27550832a8e8cd73c90e15e919490d103de9487f103345dca0308eaddc2f971cbecf9bf7594a42ce9f5e8cfd2991017f8f47102925e80f0906fe13e3fb85847ff5d4676c30a33c8e115477e567e