Ref A: 5c9870585a24433692f17c64c19d3ddc Ref B: B9FF562B0B185607F9A775060682455A Ref C: Mon Jan 26 18:29:26 2015 PST