Ref A: 52dd26b9f2d74d42b99ada7187838df6 Ref B: 204B0783C6452E030BEBF0C3EFA152F9 Ref C: Sat Oct 25 17:19:00 2014 PST