Ref A: d780e261b4a54ba3988305339d44bb29 Ref B: 0B67F97DE13D601D4D446FBEAFBD5522 Ref C: Wed Nov 26 10:28:48 2014 PST