Ref A: 7e09ec62a2854e808d97df0789be1a77 Ref B: 6B3BD3BD310B1557D28FD05CDCF00D1F Ref C: Fri Mar 06 18:57:33 2015 PST