0x2cffd02eca2e762164079cf57603013a68574707b1d2ad8dc7dcf8dce102624c3bd05543a48ef57a56c40b3a5145210d65b9c1fbb8cefe1d695b6064d4b2a9f4097ea8476fc8bb9d4556e66f986811125609d08675f41706813291179bad7dacaff70fe3b9e800ac4e9663e5416513d4b6c0a78d7b3dd890eb7894ef9b87f2dcfdbc772785c2dcdbc3610e90447a6cc6d6e63d406b781e781efa45b537b030078aa7d0d549902a0986fc2114cc9f3e3438f0a7380df5fbf57c3a893a98544ff11ba40651e204e53881642315cf6ad687ac38792117028bb990caedd3aae0566c7bae0d3e137c3f728ba3d85a5e596288a4435dd309ebdd96f5bc05845d6e28d7d48fbc20bea58066376c8b168fd5cbbaa5db56b3ab33879f18d32556e52e24710de69db1d96b78b7ef89cb59e9d6ed7ba0a6f10df36428faaa71de24305767f5ffa1e03be0a83f64e5dcb21eec86cf3a1076c153b539ea8cda0554cff274338165c67edf1512c844f0ebc6804ec86c6349bf91ff84f6af9d474a089bfca863589f88dd26cc08f9dceab6b8293e7b189917db3fef46ab15b8f5ec322fa14e783ea390e60b394a5cf5b39dd16d5e2613c31a54d38a5824d2b834a82d52a63e28ec149f9f2068c164bd6126ff86ec07c588e25c6887e18b67a2cadb842a368e94f6855116de7afa8db8c6503b19063180de7a72c9668ca4247eee14e8ddb385a1b95d93fa00cebb64f0457a5de37e0f4e5f3fe48f31db9f5283aecc7f8ab9a9802c8ad745f63c1daf0fd6ffd390d45e2d8228825f003e2ec1009f120c1bf9821bd8039f5ed3a6248f24a49466d38d992cdc5883160942089791f7ad7e241dd226c75e478bfa4fd5b1f32ad9723a5010eb28b1f9f6652afe7b5b7bf316c4fc80bcecbbc4aa12c520904f7d39ea8ea740c230f700e4d81508615e7c26c36111a6421b213f6b44721fa2445994d4df8fbf48acb44f3b06db669bdc5076ea284747fc8cc59c2353e27928b9bfe1afe958ab9fe536d44379a95a35b0bd84bd5f082ec7cdc4f6a0baf74b011760eaccc92152211a16ed5d355e1c1237f619080dcc28d5432005067bc11eb9d89781cdf59a1fdd9e17386eec6d4caf195d79b245d4e25cd5c430d092a3155259848adba29ee087cb292837095c010bdd31e1faaab1048114a500a6362a710fbc37f3a3c589367075909ac6e213343535f6de0e8baa17ba1c2a90855a13905de1cc22e06ad80d8182ebb519bf05afb6db8e1d7c734451df440fbf1f8e063a76751aa1a5b8aeb2a938ec63551eebd83d936c5107f915f061eb844d705e1ec113d0c64a3b77974c2696d2dbff3014267f14c709867a3834b8ca5e65886f52fc63a36a89e51022ce35bc6608007fda3b9edd71db522e9c7d352b224d4eedea47c127bb9e3cfc9cea21d3866e13bb4dec3aa24d06fecf0cc365bc08e897d77b073182b8f2e9441a3fc832c17d6969c6e84b0fdce6d8d356a9bb80398b8a73dc16b234def645555d41638420e4d22b04475dd6f9ec8a083b68dd1f8a910035971cdeb33b09364831ccccde476d6961983f8a1b45ad66ae7f2c80dffab4e5c6cd34a794342fbb1dfae52009ac2ea745659a1250471e228742830bfc0e2278d40a54622abfdcbf87c3dd3156001acb9113b931e38f92af5765cc52061f09739e1a4b0edbef6f7597efe7b3c4ed771e12decc7448839e1ef658bcc547137d178f973cb5592e9ed88baae49bccc389d60fb51a5b81ccd8119ca24a93a4a6b91403daf56d79f41c4e2346b6e48d4887e25f7dca616d359c09e85cbda787b221fa4517f2e5fa7b3d3a15d060178d4fbb6279e5d20866bc718882c0a340e6d1ba05e81fbf3df49baa2b4bdb75d0fa391a49a852fe18d9d5e4b97cf82b97e534ad6c51dba384b06d7bf137d853e263d3feb16b