Ref A: 672ab53011274ce2bbc149b190bef48d Ref B: F4194DB2D8139ED11448DC4D952BF293 Ref C: Sun Mar 01 09:41:04 2015 PST