• TalkBass has been independent since 1998. Add your voice.
    Create a free account to reply to discussions, view embedded media, and browse with fewer display ads.
    Join freeLog in
    Want zero display ads or expanded classifieds tools? Compare plans.

Played a 15K Fodera recently...

.....and it just went: DoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoinkDoinkdadoinkdadoinkdadoinkdsdoinkdoinkdadoinkdadoinkdadoinkdadoinkdsdoinkdadoinkdadoinkdadoinkdadoink.....and honestly, I wasn’t actually too impressed.
The limiting factor in the tone of a Fodera (or any instrument really) is the player.
 
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.

Anyone familiar with Carl Sagan's novel Contact? ^^^This post reminds me of that last plot twist [sic] in the final chapter.

(It's the book they based the Jodie Foster movie on, but that flick ignored this salient detail.)
 
The limiting factor in the tone of a Fodera (or any instrument really) is the player.
True in my experience: I once had the opportunity to play a genuine, original Stradivarius violin AND a genuine original Guarnerius (del Gesu) violin, on the same afternoon.

The owner who turned us loose on these priceless violins also had about a dozen old master bows... worth maybe $80k apiece. He set the whole kaboodle on a table, and said “Knock yerself out!”

So we all took turns... some people sounded pretty good, but I found that it sounded *just as bad* when I played those 300-year-old treasures as when I play one of my own make, with a cheap bow.

Sad... you don’t get to experience the “magic” of a master-quality instrument unless you are a far better player than I will ever be.
 
noplay.jpg
 
Michael Jackson's Billie Jean Fedora:

Most Expensive Hats in the World - Top Ten List

Michael Jackson is the famous and beautiful hat which was worn by the King of pop of Michael Jackson during his live performance on the 30th anniversary on 2001 at the price of $6,320. It is the black fedora titfer which was given by his childhood friend, but that was auctioned at the price of $49,473 at the England Fielding auctioneer in 2013. There was nothing special about this titfer but the best thing, but its value was more as Michael Jackson wore this hat which enhanced its value.

View attachment 4218886

You'd think the photographer would have had enough sense to use better lighting and a more contrasting (like light colored) background.
For that sort of money I expect to be cheated in coherent sentences.
 
  • Like
Reactions: punchdrunk
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.
Arghhhhhhhhhhh
 
  • Like
Reactions: punchdrunk
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.
Please post a transcription (no tab, please; we're not animals). Over in the relevant forum.