Ref A: e4be3f70d9964382b6da42923856d188 Ref B: C9476EF480629B6FFC13C1B2644FD712 Ref C: Wed Nov 26 05:07:24 2014 PST