Was a bit hard to read what result[4] vs. result[5] is. MIght clean things up to do a little enum of the field names
var FIRST = 1;
var LAST_NAME = 2;
etc.