0x2cffd02ea94aad14f7d67b9f552348a5642754001e8bb9af72f9d756a60a8669356fad5ba8a2d5e6119bbf50761ee8bc20c8a5a7ebabd9a1485523ffee1ca4084163ea4cd14e07bd5b95532a230f2310cc3314772e989ae9084cf53f42a8aedfab8969679dc44ecce2559351a8317f04109b1814cc162d801c40910eeca3bbd371119fbe2fcdb494826290422eb8efcd42d255117803ee8715fa9cad08a3bdb41a6dc045bc8a20d7de4fcad99a42441c2b869db62bb1abef57837b4f6a6a0f544be4410d605009a8bbb29d9c3a23132b7e50c0d6f8b0b36f1ac0d1c422d347644ad19737ddb9a7896ddeb0678f39981f4d9196ca66f1076cf84274e857a115278ad142cca39db26b63cd0c3cc02a19227dfa87920904ab31240984a1ac8ed559ebd37fb3752a25cb60fc32b9abc0bca171f150e09dd19f0a27ce72c1c021819237a847a951185e7e2085c201decf6ab8dd5536582a8c9e784f0acfde931078daebf12c8411d956d7410c2812e17512f28549cf7b100c8be799573c6bccb86643cd5d41ab540625312cc34e4488cc9b1a0465ea2176bc39d3694a2b38d56e335598af71d873bb6b605ff0e355d046145b5ac404339d247177dd5e3a45c20e58032d760f8cf407e3b51449ac974e9bb7664e545f96c4d294ee9872a3d2c43a8be3b69114b25caa66ae712b10bec25d01c0c3c7a274149a56725f5012497ad616181b3585c073cd66727c25fe96e4d8501acf24f9754c4c8c1d5accb579590e183e084db5beec5ab331e496a0693c22942c9e87899a975f9f8a15c36ba883e312c8abecf88f7ac42bdaa939025116bd19285a4246317da73d4111d0bf96d40707de33425b792b20fc4529f92a3e84d9b0d304b6855882e4ed145361012bc39f4ae60584a7be98f35806bde2f4247837cdd6eb428489a67e537c28476e65e4b83fc0fdd8da757df2811938fbd2d2dfd95b2f140eecd1bcd4ebb5bb79183230621d7fd9b21aa6a96adc29341902df45e92c380204e8aab646ebbeb5dec39b1467fe9a32e8541d774762f2304082799c595e690d23240fc6822c455d03048263cbe587a8759ec41057b9027fbc3156d3fd02d4b9805e60f8d8d36f485c36e4985a9937ca844eb36c916cebc28c36d9b12114e4a404d53a2bba6a791f1205678134a10a7c3a7543b75f1f6e541646b6e12c73a3e268f96e4ba58ae388980bf8b2f524fb850b802dfd23c1165abc7813c914ba39eaf1332097fb76476097de13660da9d88a4dbe9d849640e4224f921efe61dfeeffdff2955fe7651a21258d7153121bb2f174e082670b6dcb183e64a118c4b62a154b2893759cb12c2debf904a7654c92db2ba41b17ad063e755a88916fdab2f70f6fb5c0da32e2611de1f2fe7882336ca40577e6c301d7593b979df7857d7859995e4b10b85f76a27c025d2c4d837ee48d5c857bfdcd0cd27c702c8da6c6485e394f4848c537fcee99650d60f8e23760a03dc1d4450a6aa8efd5f0681e50ef21421e80d3f898a916470545010c1687d283d806ace0aef05acb569cf27522e68cbaf41428c503019c3d79a434bf96b18da55d2dea7a3682e5754ea66f353d933f4979b46f8d75c71fc46653d0ed50b6ad9a2ec1ea1f2729691a70f6816dac476a5f6a9327a99e781508c2bef353404abbb25d63fdff15874078009bb46588e422bbf9c006eba2ad379ec1bf9605dc90e98b3f2774805ee85cffcdf3314aa748f4b9c8aac622a77efac7345f22b33d452e004ae31a108202f3a60b9e8146d97617e5b4ed701b8a3168a5a5af76c7d9a0a2f1ce76e3714855903d6e989ce43f6e8aeb6793202b0ad3aed83a931da205a03533616305ebbb826503e988e92359de6464e5152838fa1e1164cf98f0ce12bbb334e29dfc60c8d5b75f7b7637296df13e8d2463e2