0x2cffd02e84f0f5c76c1aa773526929d6b66cc19cbfe53d7810d752d51ee0f3541b709a9db3242009532bff76ebb1ef56491cb5e7423dd487cba5f429337c2d1789155e7d64ae3c357882094ef5c76092cf00e232e6bc046a6e987b7d32408793db4e45a72a1ad14a361470c59914ec46434d89dbb3a5da05e772dfb69174abc499cc27b81dffebb08697f83e7523252795408e3203797fc398316d90cea672739fbe63ad29f593e054ef47181d17235b44d130a543d63a841c4792726ea191c59b4131b1b710b8281b4ea40391b0ef72680a2f084aa295b96628cd9b36c053c4cd714d91fa39bd634b1178687dbffa49655127d9b74e51f16876afc10990a0b4db3c474d57b07f2d2122d8be0f42a031e2d07b8adf90345890cb616462d4904b8217bb8cc66cc508b590bf88cbda639a1f48052a4ec5c6b139b6cb375a7931a8f9c297e09691b2c4abd9dc37df70b92edf564037a961f085ff3b7459ae74a6a905178934f807df04538192955efa7193b666d46d179e52b848f73f7435c8e4e1e202e6ffb6f2ce9af784429fa094678471938c86f28a01154cdbf4c2b70a5f5feedbd2d21aa87c1ea07f48fd919368573111c1838b6e71251a4cedefa3044053523a87dab21da469b401d424fbba96b1f25daa78d07245f56ae9b164221770cc3b6f752a11541d7c081236758bb68f21c6d22874042ea314b746d2a9b298a41344926e97b72dad4ca3845f6d0d5f1729a9f66c861a116501aaa4770c01cf8a67d3c0bc80cef1ab6aaf765fa59c500d39970903571f604594e37a47d3875e06f828e6aed19d395aba52e978e1f45399f1fe23271696f7703ce19a78d4ba0f26c8400f9c73fa1631daec1fffa9cda85c64c6c0ebf6b5e9a0b107873e8e4441e86ecdcb062fd0f12bd09711b551397699fb4c558c758493698d688355af88c4d39fd788fb0dd73056aa5d2eaab247cb87c150cfc3951fb3560e6bf93048a994189a249f9da2a521365bbdbdcdee40b571176899d9835c983a5629dc73db6a4cc2d1d32ac3a00e96401183c8435bfea5e5d82d67614f435e0cd80dbfe6fc8b7cbba892d355986e28f34127b9de7bdc2d9d763e8365df14c9285f82c7f73a386abbe49aa7d39a27b438d89ec5673db6608d1809dc45d18f103dd344cab6fb90e6cf2f6e573ebf46ad70a6e93a0c3813cd98a0bc01a5749cb1af76c315ef09b758874b179ea3eeffc73981988bb5bf4b75608e47f33bb2de60c833fefd4610b9800c2155e4ae84b361773e4487b1a963e135a42d739cd6adb035316f8da097991d2bf643278405ca85fae0b05abfaf7e41cd0d019d0990264d160d1d3ef21c46afad5dbe5a1a374f6914710f4c78eb16a155eb9c4a2fb84399fb6ff3e1b6943d7b765c6db04aea3a8f15b046685463509fc928bbcb6b13f51f41040b47473a8685e0365a458a9c20e2aa034c631569b1f12ccedd8059ed20abef73c95db8c9f8e1aad6a7bf68786f94b8022f4b71a7aea28024c3d81b175e6b86b2d3384eed60e7a37d7a1cd11a6d3e15eda21882c2b5a8b3934204ae064dd80b96b51bdaf87f764b4b1b0c424cb5785b46f96c7fe9d2614159e2f40d12babf724a2b93d95aec366f5a48ab28c58c2cbdac8c89a6c8f030499aca62f91375085282eb620e3a52735e21407fe49195d05c53bf96b133d8fd202475a2a8d8d6889eb310d2e2e2f04e72d91aee5f6c1ef375c32fe72c8f0c6dfab369518957038b3634674872002620d733a1ec07371bdef3c3576b5e7da4e0a50b29d5f7fde4bf3e0d819e54bc821b912b01e05bc886850afbcc87be7f921045729caeadbdffcd463278e106df095216e72d98c2ce169d5a3d0be190d988c78dfa9b6fe128fde6b3d2f2dff766f91be1fd13200197acd1b660237eb06f4477669ee7e22078