my @cols = m/ (\d{1,3}) \ + (-?\d+) \ + (\d{1,4}|CNCT) \ (.+?)(?:\^7)? \ + (\d{1,6}) \ (\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}:-?\d{1,5}) \ + (\d{1,5}) \ + (\d{3,5}) /x;