Ref A: 7ba7becd232f4f1a83cca18a5b669b2c Ref B: 86741D184FF5F53710EB4EF00ECA36E7 Ref C: Sun Jan 25 13:17:29 2015 PST