Ref A: c3cee12250c1411a92e2666edcfb14a1 Ref B: 70A7044C944B29D45476FC93EE1A1C38 Ref C: Fri Dec 19 01:37:17 2014 PST