FastCounter
by bcentral