Ref A: a950492562704cc0986c9797636369f1 Ref B: 94AACDDB06E2077C02398C00E55C8A4C Ref C: Fri Oct 24 14:38:38 2014 PST