Ref A: fc7187a9cd1746fb8bcb0d8ef93fe727 Ref B: 4566ECEE0E12836E4073FDBC9B6D904F Ref C: Wed Nov 26 01:32:43 2014 PST