Ref A: db6b9333a09944e78e5fac6ced208ce4 Ref B: 8D49C559FFEF136449D1EA3CE9EA6221 Ref C: Fri Mar 27 00:53:09 2015 PST