pattern-3232784