Ref A: 608dfd6142b9469b9712e2d417fcb9ef Ref B: F2B937231763416E59B654F53D976A74 Ref C: Thu Nov 27 05:26:38 2014 PST