Ref A: 169fb288ab824946b69c2b864c428adf Ref B: FD1C65B688C4A8F5F2D075C18DBE7A6F Ref C: Thu Oct 02 05:34:55 2014 PST