Ref A: 78801975e64b46958b891e7eed5679bd Ref B: EB78FF0200F68C0481496BCA6D8388FC Ref C: Fri Oct 24 17:16:35 2014 PST