Ref A: 8864791adbee4c81afa300a6e1751e07 Ref B: 990680F0BD572C1D8E1CC55FF2A7DFA0 Ref C: Fri Jan 30 11:31:24 2015 PST