Ref A: 8751a0a316474514bf984b078f996f10 Ref B: 550A5A446F30353F850E6A197D2D3633 Ref C: Fri Mar 27 19:07:22 2015 PST