23b8dc35eadc07a96cadd7b119c31b6fad7fd45758069335f3a686ae030dd56edaaa2f6ead370e36e4ec7c9d71f40cfdfc18c1adee858437437ffae0a32bbf701c85336df3c3c1b9deb410db6bc500ab6af3f4ffffb4591b536ef74281b9b3864d2a

34b2df28e49c21a961b1d1ac19de2a3a74a4002c32fe695667ad0eb0af778898bf6e267a930a0fc7faa6462c6560c47dc9beff12625c2d38ad16d3b5f58776e0dcb24b7052b3583ce77b920cd213930247b8d030b6

3eb2de23e1d72aaa6fb1d28a448176690b67d08f3214f676079cae0c23e025e5092ab27a6de13fc9c3ff7015417c73638d01a7f0e450ca58cefb6112776a0a151aa03e0523d47980e6383956c2e47e2d32997a157ad7f463f13822daef85

34b2df28e49c21a961b1d1ac19de2a3a58c9022e33fa615063cb219df923d3f7d9349583fe80134ca844ba9b611f9594eeaf198bf7e63b1b1e6686594a47fcc9a21283cf4a374129432f42761ccdaf46709f5acc6a85dcaed064f79617dc0e1e8648ef05

3e82df28e0876bf651ed86e74281736d81ec41d6ee928734bb90fdcb7b4571cfda104efde584148001e92898fc11230b157e319fdfb915078392c362112c38de850e27f9b4416ce66c4760f8c816e7c0469b7a23b9153f10

!