Ref A: 992cf3168ca8437db1648e8f88b75583 Ref B: E5923CBC27D292A1951694774C1E8FC9 Ref C: Thu Dec 18 13:15:19 2014 PST