Ref A: 85eae48528a740cfb8a49b985039934e Ref B: 42ED0524E0FC226859F331DCB75E8CE3 Ref C: Sat Dec 20 12:41:15 2014 PST