Ref A: f1d4dab04ba949f882c9ae930705867a Ref B: 36BD806A97C26AD9249571E882639D1D Ref C: Fri Jan 30 13:41:56 2015 PST