Extraordinary dedication Gary.
You deserve a medal.
82397