Ref A: 6ce1781c07084ee7abb07730efbea1ae Ref B: BE91ECD1AB049C52E1C0D792110EAC3F Ref C: Thu Nov 27 18:05:44 2014 PST