Ref A: 65518dd285db426ba4e8d4fbe405874f Ref B: 49EC8BCF4F623518136E6AAB4A22932C Ref C: Fri Jan 30 20:00:31 2015 PST