Staring at the words on his computer screen, Brian Hannan felt a heart-stopping jolt bring him up short.