Ref A: 0737009a75c944279e63947869747c0f Ref B: 12EA9277BD77A758AE8E64B1B914E1E7 Ref C: Sat Oct 25 20:07:09 2014 PST