Ref A: 62d34cb9936a46ee9aff83002990e079 Ref B: ABB123F128F281703978DA5F1E343EB1 Ref C: Wed Jul 01 23:38:29 2015 PST