Ref A: 3b32d3bce8b344678d8685ae9d394dad Ref B: 596136546898C0ACD5C3FFC83872102C Ref C: Sat Apr 19 14:41:55 2014 PST