Ref A: 54c64c9905394e8e80ee3822a83f3220 Ref B: 49C9E2B891F90971198F1F1C1485F7A4 Ref C: Thu Feb 26 16:40:26 2015 PST