Ref A: 6a33b1a840c64c0380167d2b5cb4237f Ref B: DCCEAE382FE2278853661791B9EADBD6 Ref C: Wed Nov 26 06:34:02 2014 PST