Ref A: 6aef1a169c374d83a9df0a2251cf62d7 Ref B: D24F1ACACB40E8BBF59AD2EF7CD1CB73 Ref C: Tue Jul 07 06:48:27 2015 PST