Ref A: c598318327434ab18c6ef7dea437e8aa Ref B: 637322951BD13E3F12036F7A53D0F043 Ref C: Thu Oct 23 13:14:49 2014 PST