Ref A: 5c88ad0d52a04047b92f6f5e3d5553c8 Ref B: F25938E2876F8E552CB2ADD93BABF8DC Ref C: Mon Nov 24 12:37:46 2014 PST