Certainly. So there I was anticipating that this bass would unlock my inner Anthony Jackson, but I guess that the bass didn’t know any of those licks because when I touched it, it only wentDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoink
DoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoink.
Maybe it just was just having an off night.