Ref A: fa0ba066908f40e99a6cf740b06995d0 Ref B: 9578746D19EA1D3B1B6AD8ED2740C2DF Ref C: Wed Dec 17 23:18:24 2014 PST