Chester's Ironman: Flanigan competes in Hawaii for World Championship