Ref A: 7c35f692b2684cf6b1938ffa707ffc26 Ref B: B59A81B73C1AEF4A53E385AB626EEAD8 Ref C: Fri Sep 04 09:52:15 2015 PST