God never shuts

265