Ref A: cb77ce4c5d1441b49053841f33b07efe Ref B: 03E2267BE1704154A4C0A3D5CDF24E52 Ref C: Fri Nov 21 16:39:55 2014 PST