Ref A: bfb7eaa6f77b4c959b1e73a5c4d08d85 Ref B: B35522B39EB83283368369CD6F27C695 Ref C: Wed May 06 09:01:22 2015 PST