Ref A: d3a2bda3da41466fa5d685bfb3f160ac Ref B: A3D840F48BB060FE1341D09C740D97FE Ref C: Tue Oct 21 21:07:52 2014 PST