Ref A: e2d93ad1afa6487ba56112d59861447d Ref B: 75FEAA95E840EB49C40E7DB696288383 Ref C: Sun Mar 01 21:11:42 2015 PST