Ref A: 33d8f1bc08c4498a8b41c0b15d51522d Ref B: 91B79DCA140285D2FF7A5214F12CC742 Ref C: Fri Mar 06 12:59:02 2015 PST