Ref A: 931018a1fdd74b7ea553bfa79eb90722 Ref B: 05DE6B627D2DAF8E8BF06EDDC24E2B15 Ref C: Fri Dec 19 10:44:25 2014 PST