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