Ref A: 1f09be414b83492daac31011ef1250a5 Ref B: DFF1929EC6187056608F9D6953B79C01 Ref C: Sun Dec 28 22:37:27 2014 PST