Ref A: bd4b765a3bb949d59ecbc7daa3f78992 Ref B: A56FA4CED449995F3C1D63D082DCEE2C Ref C: Wed Dec 17 18:32:51 2014 PST