Ref A: 35f6afc5ca6e4ea2933c21fbfdb03655 Ref B: EBF95F34995DD0C7598306398BA08812 Ref C: Tue Mar 03 15:56:36 2015 PST