Ref A: 7e9273f7b79a486a9dd55a0663de393e Ref B: 8A36079EAC0D968CD21AEFD51057F94B Ref C: Wed Nov 26 08:29:38 2014 PST