0x2cffd02ee105ca06b2eadbcdce20deea531964eab510deb1d65068fe55c05ab06329310cb3345b38361721ccb7dc04ac5878c795ab972334bfa1a1dff7c50ba2d8bc1013bfbdf45bbfbf7d0e9ba733b99c7da4dd5989eb9f5611ac52e76abab58a646e4ca5601473e8b596ea7b824a0c9e8d8f9646d2d841b15d9d005b41c7594d0056e1d6a7999b6b7533fdf5f59f8a80a0753a000e39267f099cff5ddc92ba3c70da684bbe7268834837ac3ff6c66519ae55abc4b70b6d1420613924ab016785c88092efdfdbdc0f6630174976e34e34fcbc90a076c1325bcef00d76deb320e8ca7113820476880d2dcd220198c9f00df113388f8146f4a661087e3d797ec6217aba7dbf8310ab4527a6ba28d19f7b29f44a9464463e86cfe677ca66b992fb8829cd9d36a76f7709efa55dee87e01950c23f8ba7189b4f722ad8ea2a4a8edcbe6a6ee8cf12983c73bbd1ffc2cd729f95b248e8bebc52effeb1b2374b520edd553e77361e61f22adf8604a9e6986f620f8609a4b200fb506b20b7e2b7020a303ebf509277f45a0caf597f9a0bbf94143c2741101802e4f733fb3e9eca3b7c1661cedce9bb2abc5c62dd73f2691bbc2ac0d7af05538f4a5ee43daf86a2fe9436ee767d21496f045abb5a80b4002d8a5c50daacfc45bec125e7b893848de382ab47062271d01cda25e3c05e35a51e710be915a36543ed76ab48ef5309faefe4ee745e3f9829f893f9f7819644210f684c6b3ee2b84d59392a5f91839278aafa92a561ec6b3b36c0e25041cd542d87a2c8640ab0e59e01e04274b19113df3f9935e98d51cf9a9ac3df68a94a0a59c3f530487aa9765d35b83b97f9ef4dc8107b22a191261116d9ad22953fc13f5461f1219efb244996a16e1e9b9aef146f36fe2821a82dd5a69d73c8d30fed1d1fa1e7fb97111a973d6b369843774367d19ad35accb0510b401708c24e0b62bb84a6849a519688909cecc237d674a7a9c7962e3fb0dff9bf65fdf9fc896cc8039635006428911e35b96cc3633033ceb12618cb9235195c558195357bfd1f18a78d1232851295c7543cbf6498d9c1bc2c100c71da2cb12c26fd17f8e09cc4c680054132bd26790f9e7d03c1a46d4dafb25f57694612b300093d8eaa7c9d4bb1e150e0b05cd545ebdd56cb861bcbe37bf58e749aaf0ce7ffe61b67a3f3c80b59914bfc83aadf9c37949ad2441b0f3b9cc5133c0857acd190a2b0bdd86050ab7193250156253bc11bee305450bbeb85bedeb9887a3338607f73bc633d7392396c3156f1fe3387b2c402e8d803e326d824851795559ff07f762ae8ed3b43d51f0625c774b82bc861b9528d43a7570da5d0b57669d432f434d7a4c48e4d8b0930b9392a125c84a5e58c841fc43dba48996ae536da88c074bafb1c7ce38e6d71efc33d072352611253f201b4559435b7237f79272c8910bc60222b58e0cdd6bb4f37f023f2ee3b324c30516387af7519acae410f3c1cc736582d3a6769f841a907937a02c5bef14727f1d0e9ea6c6e44bc9685c413d391abeeaafe10687a93f3bdcd51f31f132e59b870e47cff7be6eb64f515f3898b4a9de4bff1b01e184443f8eeef73d9a142a2f77db46876d600cc35a07919178670127aa109e2c852b5afc183215b6fb8ae961386a501bcc35c9c022cdf1a7ebe9fbb69bec7db0662f5f93fcd5bf79150617fa80313d9a347059020e4f533abeb51290e68098ccf41b542fad6690e6b0abf5885f5eb16136cb081edebc992815874d664e815211a0f81e300f202e0d9618482f60de5ed5c8ded92d8f62306f987c384aabc5d32c39186c55c5442493bea9b9c382b36c8cd4ecaab8e2cd98cb1e433d207fe0210614225a7bbbf9a44858b16e221f3e2f38b63c83917fc2d4aa2d439bed7eb546fc53e4b57a50bbb8829f1253a38bdf3