Ref A: 45dc96167cad47579ccfcde464063f79 Ref B: C523E690B3250CAF3B91CE0FB8FC11E1 Ref C: Fri Mar 06 04:55:58 2015 PST