Ref A: d8144ef342e94d769aefec29ecdef146 Ref B: 80C315CE3440A7C4A8A46D4D46001724 Ref C: Mon Jul 06 13:39:31 2015 PST