Ref A: bc7cddef710443879b609ae9d20ace1e Ref B: D18CD25A67E399103D8E00FEDA838258 Ref C: Sun Jan 25 20:10:59 2015 PST