Ref A: 8e72c5936fe441d096471356ea2e25d3 Ref B: 54ADF190FEEF1724D6273D903816A992 Ref C: Tue Aug 04 21:24:57 2015 PST