Ref A: 437f1e50d7fd4a04a34cea537226d618 Ref B: 141259976DA6F4F91474ADC80F207317 Ref C: Thu Mar 26 16:25:55 2015 PST