Ref A: 723219c3ec27448db702208ccfee6e0a Ref B: D9C155AC007021CA8E793E757A7EA84D Ref C: Fri Jan 30 16:09:12 2015 PST