Ref A: 1844b0fd2ce8438197ffb5f469d2c581 Ref B: 0042AAF36AA28D400830B8A1203C7E1D Ref C: Tue Sep 30 15:57:38 2014 PST