Ref A: dc6e77efc5234b1dbf9d8f2575911e24 Ref B: D200981C78A052154FB239B890298D5A Ref C: Sat Apr 19 23:06:50 2014 PST