These are the final results based on the available chip times (for the first 68 or so finishers) and from the time stamps on the photos taken at the finish line. For those finishers where the chip time for the run/finish are missing, your times are taken to a whole minute unless others had the same time stamp (it was only available to the minute not the second), in that case, the next time was 15 seconds later. Bottom line is that your times are very likely to be within a minute of the actual time you finished.
You will notice that T1 times are missing, the memory stick I used did not write the times. Therefore your bike split also includes the T1 time (your time from crossing the timing mat after the second lap of the swim until you arrived back in transition after the bike. Historically, those times have been in the 2-5 minute range depending.
Again, I apologize for the slow results and I appreciate your patience, believe me, I was as frustrated as you were.