Ref A: 234b9f40b4ac43019be7dd94d69891e6 Ref B: 4CAE9F632ACE07D1F1BAED35FE72C906 Ref C: Sat Dec 27 15:21:56 2014 PST