Ref A: 35487c843a194501b1bed41eb1a74cd8 Ref B: E40DDCE56ED9DAF6CD0163993D1A8794 Ref C: Tue Sep 30 08:29:08 2014 PST