Ref A: 815ec57ec3f2427793ff245d30c40b73 Ref B: F71FAA4FFFA182F1192585ACF9C42713 Ref C: Fri Jan 30 20:05:55 2015 PST