Ref A: a4963f0e59f747ef8240dc0c7cc4f6af Ref B: 798E367025505DAD2973D2E9284342EF Ref C: Wed May 22 11:51:43 2013 PST