Ref A: 44de53168500453781f34887259ac19b Ref B: B4654BED8BA40220A968DF8B3DEB9AD2 Ref C: Sun Dec 21 19:45:03 2014 PST