0x2cffd02eed8f157384bea459470ad650df61ef3647917747cca3773a7e4a369437dcde7685f061b1dc065c9ddd9667fdbebf985cce57bbbf44daf023233d1f57dc05313c8c08e8b30074e3dedc51e64dba1090847be0851a071c158606bb82d90a22307ce4c3074a9ce46df16afd8f78bc46687b8526fdedcee90e3edea1246ca5e4d6af6cb6d6f94eb401ac6cad7aae9ec28c464f107e49c51ec46304f29bbd169e47ddc729330275bc9679a8d00960240c45a8e8ca369c32f332d3ad298b3ff137be15997b007a59dd10a33a6981eecbf5be064b839b2d293c82cca4f14df1cde0fae9f3a38183ed947e022c420348e0a97912bc119f76ef43303f17f11e2a128798863bf70e772404dc529d8b1a8f9e6a0336c7b58dbd9c36ae025ad3cc28c2537dd15108b5ec061fe706f4df08bc221a8e96b374fc8425f15b93b2d154a3cbf335e6b93a2a7ee9f3b6e6dddee9602205488696ffd2ade26e34a5d06f720b263690edfc009a2d1fa6f5d5616d0fda1b423b7f47a2d3a1abedb228e028fdee14ac81563f4f2bc7efe6cf51a27488a75dbce80d776b12387f06ce270b62df570dc3ef640f340c897ef4a37124d70bfae4db72ee8543fa9a0b3d9a9d142240cea0cffd423452d27d95334cee207551a5d7463c025ca82d7776214e02712ccf34f3bf43d895f6cc797b26691cc63b521fb7237e3a09d4656c47718755de18002e5dd7aab9fe3c6d656e55461f8a010ba1391572c4c8ce466ded67a6fce41ff870aefc70976684763015d42f50f6ca5576e773ea62fa44ae7c0db2de96109ee3484c61c6d773dec9e060ceab9068306db6037dd49ac351ac79b99c0be7d99052d527efdbb3398be1409284698dada84c9c4ddadefaeb51399bceaa25b321cc5852f8acc90534b3af856bfdfb7bacdb0cb9201e98bc943dd841cf784ce444b05044b87100524bd183a03874e50561f0f96798c798f57a10e0071e0be34bd277a3bec990c4dc6b0c4a5eabdba998d5537c1ffa521bb94092df926cf963cc07e15c22f5e23465f7bbeb51bccf0266c2f522f07d525d91e6cd94aeaf38287d3ba70402f28eace6a644661a335cb632d2e61f613f32ab5280040d517ee5d54ed7dde53077c62a3873d962f7da8e89d364a421c05ca0597299d71af92467c74296cf4180da70848daa39e37f6dcc2eff4a9ecf8081ec3c6610616e27a64875904076f7c8c7a200c23dc737806b136dadea2c0d4a9b2d139f06956b9b26f70240cd37c1513bbd2f4bd2ea32f2879f10f5d8f346c39c248e9bf0ad9eafb8f34909a371599b333efa10605efa299db0399fb62024c5f2e5fefb520662836089fee13733b48770c371ffd444172eea7c873a3d01aae43689cb4aa0633e44ae1ec67cb4618a382f117a40ae1dc04d4130c979c6385fbf2e2ebf1f33c4126d516d577d55e3b499a3272c5868a4ade0c7d08a543c62dd13bdfa470d518811530855ae2e56abd4d7d2ad5baeeb92f44ae7b5dcc7cb4121dffc92a8aff3df458936a45e86c694c44f3c9eae744bff9bb4ec4c20cf8afd68c32f02d6c17387d87212bf2318b2ee7d2e4cbea9c435c67fdbc72d6fae615e52e088f61d1262ca9eaf30c15d7c6a57d4a829e24fecebf06011e85c9d7da624debbd27c731f8408b97b9910761b48a929b995ad709998704775bf1824507fdcb4300ed304cfec71ca2f8868dfd54479f27d046d2365d87cdcb759ab6eebc45d8a6c4445d6672b9763f822deac30844caea9a87f67c605e0e2a9c6f845ef0d5f84ba0c00e45bcaa85d16f70ccdcdb071344d4c162df9190da257c0be7334431640466a6d6b98d895e9d963d9ca2ae21236a50cc652a90bd23ee7e483a72657fec66043df25b4b28830e3af00b83a939dd2f9e3cdd6f8a8d735aaa5da4625b0233a7b2f3bc2dd