fc6cf6a51b4fa1c6f6bf4d65e402ddc7615c7109803ea137c59dddcfb285ea4237e70ccb7b7afab89dc0649114cb715739d918891fbd28ba2437a663d551554b89d5e64bd6738dd9cdbf87ef1fa5f5b08cc192ede64d475ce1356de8d24c8a1b176f6be510769af765bde5a1d3158602fdba1498693d04bbdfe0fc8f287248f7925ea1d7a1fa21e69c9ddd6a92bcfa36ca8fc16b535c535892f2608c13db50b391555cf616ff1b8ed1469e9c5f1cdb6336f6f63ffe66d2fec38593496352790a76ab4ffbdc13b041c534be5bc2ba1ab38b0592af4f89bf376f998f2f0ed00872f7b9d1fc8f405e31eea0ed5578fa8603519324da9e102f777fedb5a262b660ed94976af974ca49847ca59a42d92efd52e6b048c4ee286b912cc6a0118e8787bb41631d709b73b26ed0a781a98a27c607f6e88bc2a122f8215cebc5039168128b3886766a5b17b503232b7cc17c878643a662dc361e2926b78272b5d44076aae51a0824ea676f74908ed70b