Ref A: f18628419186402ab894bbceb38d22b8 Ref B: 8588E4F07F6FD66810AAFB96D264D221 Ref C: Tue Oct 21 11:01:31 2014 PST