Ref A: b8fdb5ec3e7e4f1d90ca8b6bbb85ec19 Ref B: E7A9EC03D976A1FD40423818405D4463 Ref C: Fri Mar 06 16:49:37 2015 PST