Ref A: 9ad02899300646c1883ea30c60254b19 Ref B: 8806C88D4FC3A3E6A903030A75BEDCA3 Ref C: Mon Apr 27 15:37:25 2015 PST