Ref A: 682125c7c83a40a3aff19269f883b8ef Ref B: FD3C01CB726E8F195BE2231986C82C46 Ref C: Fri Mar 27 19:28:44 2015 PST