680b65684f0facef357fbb69480763b047ce6fb7c41db712703d1703591cfa8380b5f3a322b9cf7304a61da7957ec96b6ba8ec079cf0bed8b2e142d58b20421c71876c8571bf4b9c67d6f4d61c7431a8fb0befea8967968edd3f129c9ca319b55c4368124f6ac02ad479e7dbbfc4d881577050d9eaae89a8c9295d1d6f0494b9b2bc4ab1076ab4be135f3e7428e42a45ed7edbd4721fc9f732bdc5057da532d6033cc9428a7db8ae69508693a690dcd6