'##'''''##''##''''##''########''''######'''##'''''##''###'''##''##'''''##''##''''##''##'''''##''####''##''##'''''##''##''''''''#########''##'##'##''########''''######'''##'''''##''##''####''##'''''''''''''''##''##'''''##''##'''###''##'''''''''##''''##''##'''''##''##''''##''##''''''''''######''