Ref A: d072351e2d4f45589338e8ad454344a6 Ref B: 5F09CECC8B74F27B4AA969E547B4821D Ref C: Thu Jan 29 09:34:06 2015 PST