Ref A: 887243db69fc45e3a4251e9e52109801 Ref B: E88A766C8372B9030063C8423A2E476C Ref C: Mon Dec 22 00:17:21 2014 PST