Ref A: 3ce595361d13440e990cd46c5d58a712 Ref B: D53F411248F6713D88FD9D20217A7828 Ref C: Thu Feb 26 22:04:15 2015 PST