Ref A: 05c330f3e28549b0ab68ef95c1f517fe Ref B: 7BE0B972EA90379DB635977B26201AA7 Ref C: Fri Mar 27 00:34:40 2015 PST