Ref A: 14a0aabcaa304bf6914cedeab760bf7b Ref B: 53D10499C50FE716D612E2E52960FD01 Ref C: Sun Nov 23 17:49:21 2014 PST