snyder-20