Ref A: 784f1d6010a04dd393b4df4772ae54ef Ref B: ABB4268740F97F6C8CF87A03BD158764 Ref C: Sat Jul 26 05:51:50 2014 PST