Ref A: aa185941499647eab097f1a43b7cde10 Ref B: D814AD47EE2291171B0B7E3ACB4FBE41 Ref C: Thu Nov 27 17:57:06 2014 PST