Frequency counters

32114923cb09bb6bef5627279435322deeeeeeeeeeeeeeeeeeeeeeee