678f4becd5bbc38a666ca2f5d81274b9c63df4fe7f01913fc279b019047f4582348d38f6358c65db468e4f4d1c3297ea0ea746fb9453b31c3f800cd1e111651e854682fea5d4d6569900c5cc623b6d1e828f1e4e08b4cfaaa9c0b1bef771f4c84f11cc4046855688a46fb20cfc0a9e34457a9036faa4218a7c6ef955c5ed4e553d58b1bb05f9b0c68af65125067fa15979450b3cdb17152409edc60d96aa52cbb93fc0b22b0fe1e8789bde8253bfd8369c881ec828ce9fac2cda523cfd464de7a20e213661e9a10d97bba36e5e71c56ec0d75e6c4e99239395c691aa20b0ecdcbbdc808607b299656c07753b2c6236d6dfff71c92b0f74965d7c6bbd9ce150a06eb5550824dce97171bec448e86875618257c703a8a659563ca6098f2c2bc82d56c3b028beccabcd53d58f5c2b844e1b6f83eb9360fe3b675c870242ff2f14c756882ee12e8b4d639587bd959f9cb85531b8430f6d748f5d9e65c1d7869dd3aa1d6b8ae30db49e0de2a17cd988575089d9eb2c2aec760a0160eb1b725ac7495063e043fce7032d2cfc8b11e99f672e5ace0f52a9d74babfa369f49c7c12a307e5fc1e6022e5042a8ae8990cfcd621fbb5dfd26ecce80a26f2e4538b7ac547d0f7db937fd2bfcbc08159fbe910213d14326a78aa9d91c7be2f8d5374fea3b5b518264435242875c0348f37363e4c39f91c5a523d2effbb98b2eae3480cd31e513