Ref A: 92ff8bc585aa4aea984e69faaf76909c Ref B: 8749D9AC384793228E732CB1C4284E4D Ref C: Wed May 06 11:30:22 2015 PST