perfect (148.336)