Ref A: b6dd2a7b6c4445658a5923b8a1b42626 Ref B: 82423B64D1A8AF6D7DF22C7D99F69371 Ref C: Fri Dec 26 02:36:44 2014 PST