Ref A: 527a96aa77ad4e9bbbb97f35044e46e8 Ref B: 2B17CCE13589D5234853A3854D48E6B4 Ref C: Thu May 23 06:46:06 2013 PST