Ref A: 6ede2295a8854c2da820ecf4d5dcb807 Ref B: 88F8F3371E2270B83D5FF4F57CA132F9 Ref C: Fri Mar 06 10:25:02 2015 PST