please break this up as noted http://stackoverflow.com/questions/12317049/how-to-split-a-long-regular-expression-into-multiple-lines-in-javascript to help make it more readable and shorten the lines back under the 80 limit.