Ref A: 46049f17c75a429b91cf79ca8c7f7b81 Ref B: 5CFBAD706BFFF019659AC42B779EF987 Ref C: Sat Apr 19 15:18:14 2014 PST