Ref A: 9b6461555a0e4674964f62fc64169208 Ref B: 2EE2911E4E4180C6A97BB05E621EFDAA Ref C: Sat Dec 27 02:53:31 2014 PST