Ref A: f535d2057ddd4e79ad57b6ef5ad0d484 Ref B: 6AAF9B8FA987F1605334C1F7387A3158 Ref C: Fri Nov 21 11:15:09 2014 PST