Ref A: b86ae9d57d63478db380cad78e168daa Ref B: 1D0AEC1DE38580FCFEBEF5C72D154A27 Ref C: Tue Jan 27 13:44:41 2015 PST