Ref A: 45632f7f4fe043fcb8821c27bcc32afc Ref B: F47B9B5F75A3AEDAACE04350BF2657C5 Ref C: Fri Mar 06 18:58:11 2015 PST