Ref A: 7744e4d379b14179a73d70ef1afdc10c Ref B: 62EA408949790EB6119BFEF7300592A7 Ref C: Wed May 06 11:31:13 2015 PST