God never shuts

262