Ref A: c7e418d435e64b078bc816eb20839862 Ref B: 99198361CCB5878367F10D872FB4F523 Ref C: Sat Apr 19 16:50:33 2014 PST