Ref A: c781e5d9de884238a35dd298831fecda Ref B: 5A24B202FE8BE71BFD08BBF5F3535F90 Ref C: Sat Dec 20 05:09:47 2014 PST