ccf1c6428ac2b73d84b0e8c893d57abb36c39bc6ef401fa0f8fcfa1f75e12a6e5118de072d5e899cbddd5e908ba45e522b560b4d94f95a7963d4527a5a221269c044139ae63d13fa1401526cd836fe9d5c82be84627627a3d63695b2e234da152c75eb8472306ba6140d2f9c85e2ebcbed999018920c0369104c652f10003b01b8ba4b8fd3c251954e4a171bb9e85c5db517212b7af542723be3bed269a089be4750780ce050e661b618a80bdf82824492c0ca369eba9b46a72fbdfa539b8402e73ab1db658addd78423972862940d5590840a28d837a3e1080c9627e02b7664d109e665fad70f644a6d4ad1359cb61ec2fabb3f1f15fd1a5c9739be08035d84ca308959c0d06e1384a2c392ec5536ad613ada1fafb59b141e4cb315eb4065dfbf77c3a3706218a28299ec68562be4cc0f4116ab8125fa0d1c1fe53b6ed54b46136bcaed7e390062722eda3802e42fbb388b0ef21be7ec65033a4b9d35660363fbdb94637a134fd1d199107837a6d15cdb98d352a20732bd8bce50d8e7dedcdaf182cecd22ea7305e521c8bde74ae0ec81544f147d0ccc6d2d41554858f0bcd035a95075cdc515fd6795b507b854da0d3564831d37afdd33087e5e95070ce8e4acdfe6c9f77ed967611aa0c9d27ec846c471b9f60aa496c22aca54673c368dd7713db945121f2ecbd737292ee3f305956e8c010ef68949c5877e6de3a985002a4fd6b1b5878fe8506fad13ad4a0b764dab13052279f2c38072c231aa9a803239385855bd2db11df33cfb48316b9a