Ref A: 8a0e68ed09274315b0d9aa6004accd2e Ref B: 2551F0E3D6401ECA3C7921F768CF6338 Ref C: Tue Sep 02 10:12:39 2014 PST