Ref A: 8e027542d69e45cfbd6cb587a476c708 Ref B: 57DB9F9C5E9AC73F42999FCCABAA42D3 Ref C: Fri Mar 06 08:36:28 2015 PST