Ref A: ba747c1840ce4f708b7aae5b0ba56b03 Ref B: D348BE0BD1EB772DA91C91BAC63494EC Ref C: Wed Nov 26 18:51:17 2014 PST