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