50c2887e6aeb31623b749b5cc51a3bfb1080516053113939b6343a5f9b5046dff217abd907755110b62539f1575399ec919462865f960219c7ca5894a571aca8882f2522cd14d0e347a4b674fe556b962d96529009a41f47a6f17b2c73066a95a8ca5effce5df2ec065c3952fd0a48a25989ac573366dca3b1d066d6485faf144fd28bb530a9f212c4bbab493f60cc894f3b35bdc055c447b580597d133b63467450a7961fbe031e621cc4e6e8bc6f4831f93c91987852d0558126f7e3368747755335be7fbfe5e10898189546673e815a273c5f3d95812152299f54e459fb59956453bb7a428297c63611557fbb804a82b032f2a06a17138c3e6e8d02900e5b507d138f7e5d4ac970974f2ec83ef037ff8a29be2294cbdd9d40c8cc87af1e1a261c7e518dd633039547a27ec11f86e09fccdde00b59ea857bd791035b9ba8fc7d7a80034e4439a5ede10fb56a0b2c1093e7120dcf9477b9f2b557dc25a7d1360e81d2f7b793a18f3cf716511a55156da98beac83e3a113228ab3b8821d1e17113935884c27446985ffb2e34942bb1d041c136f934547acdb414cac2a81464ed47