Ref A: f1e17a5d9a434788b608c1da041f0d32 Ref B: AE7233EB6176E8A2050284ECAFC0F345 Ref C: Sun Dec 21 03:10:40 2014 PST