Ref A: 73f2fc156e1449938ac08ba702e3725e Ref B: F7849C39BDA70CCDCEE018F1961BF951 Ref C: Fri Aug 22 12:51:38 2014 PST