Ref A: 93c324041e8e4f5f839197fa74af82ee Ref B: 650FD3E18EBFD381A33BCA14480EA11F Ref C: Fri Jan 30 02:18:05 2015 PST