Ref A: 450036b58bfd42bfaef24afc74b95ad0 Ref B: 3A0C071A9D75D272E941B8F99A0706BA Ref C: Fri Jan 30 16:07:56 2015 PST