Rating: 40.46

Forward and upward
...