0x2cffd02e7eeac5588b953a5c42d18a0da527cd2dcc747dadd5a236de8f78950a09c75d8f0ea0c7e2b57a95670aa7fbe9b0fa37cee005773ec72b0c1e392667fe6729ac037e7d133a2be3196b95890d065d5e8d059b6eec4e5c870a47c630bdbbeef1f2863bc79290a6d357bfbcbd7c9e6cd677507e2d4413211121a8e54626dfd9fdbf85151436e1fc322129ccdc8258276c1b15962683ac509493a7e779542362f3e0c3a5f22ac8a19037e3f71f2f9e2dfa685a8bdef457ae92d9122e7ae6c34f888f8073c97332b2d6dcb3af63be84c3a4bae5323195079d6f8551e8b16a2bcdb35df9620207d3d20e9caae6a565aeebe919a03793d82df395ba767bd43e7b5606d66498c83cd4fe0b36358a8008b4d0e276e3b7f36f0b12670ad5719ff9b36fab30dc2d42b801fc1d9075b683caf37f60e22d059c493d6ffd6575a09b039409b530ce95dd7e736cc3a4668424eac1bfc26d49140587fb294ffecdd343913b30c606708f41ca46f6e60072ed4882f237af4b67c8e48d29d08f35f13875934dbae99abf7d5af7c11ee93c66cdd5fb7e9dd93dca9198de570b0aa4ca755686f02a178fab5a40c012555b219dbbd67511940b7e564864fbff708b5e55a8b939f13cdd2cf292d06cd6a5f6cccfc5b22c3c981ef2d8f0ba3c904aec0ba4f325c51d716a4c49dbf2ee3a3bc28797f848c9f2f1b6dffb559fc5042a6b40bed5aef986e3513e56dbb9781640f60ea107f1559771edf62b5351e27896df9b53f7c8b8cac7488b00e138826fa508ec6d8ff8cd33a02e1b8950a29a4e757c96a2c7bf59f2e082452164f07f6b2ecd3baa6ad690b71e19f4cf6e16569534ce80e89b9480953642b40ab04aef738f523b8a0fcc61331410682a82096fe9171bbb6a22a9b46ddfdcee05a499540d16c2a79597ce179aba41a740e12f22513cf75695b09e86f7905d7cc8ddd7203c08b9b39cbbc8ab75ca3971ffd6729c946436dd84d8ce778c55201ff49f0bdd97ec9bccab5d3e5980b4aa125bd41d4dd9e4abe875659fc56aff452192a0a7f587480ab7a67c6576f4625c98d61e58bba03b8444ccea7ea647bc9f9ca4dedc9ff5ec701fc49f0181310513e299e51637da9e64fc5b4baa8e97e96b731c01fb9f28893eb3f61574dbd910eb84688c510ed607f069b0619ef73087f87df1011655deade598fcdb90312e4f6fb778e2cb60975b22bfa5b1004b2ce5c3b6455fc514bc73850536fa9bc627c66c361de986477629df2e9913512b3beed5060eaa67b9b8f9d4e4961b6f26280d3fa713eb800fdfcebee328046137a6a3c387f2677a5058447978943a99ba543358a04d7c8623b03f12693ec0393836e983c3eff904e25c19cdb216e5d6f2cafcadec9d575cb9fc0c40f6da1f71e0bbd420a4c24eaedb0eb2f9d95e55ac4a9b2a3f0fdf5a13d5d0221d67cdf428d1b7f1d69f2ba16398e5f0383d27167ae8137caed85141ff526667b476079c2fec2acf92d81aebdc06dfb4ae41ff00ba972b6c5d01de8e1814ae27761b4f2bdcbbe40697333dcb2baa877ece34c778ef378ef3541d0358480daf0bf1f8a8f2e0e4ecb14ed1621305103f3f0604d138d2b7ff8b908076f9dbf2221dd4088d4497f5a3019a8249d702947853eabc49eac7dc2c37a5d5878397fd415f89b9fbef271c00ae427d0387262946eb63a678828f02aa42e201b62eb9f944c07d161dd35c649e2d06337ca16e96775e5c6d870db67a031373b879eff158f5b4903d6a08ef44dc8016be6088e1114c47d3b5b151802b37c4fe97359a70282438f9d5cac6c84ac9c861c07ba78a9fde3ce65d7e823c8d1b19165a41b773cdeb7ad5d72758d88fa2341ddc1afbd77e6d22cf48198c782b268b68088a42806cf3038ef58f0ce6a8290dd5b21a73022dd325ab846a84b16a5d3fcc4b90