Ref A: bb44bce2343a41ae9f0c8d7af389de10 Ref B: 7436BD31C8DBBEC22AEF93D9C5B748EE Ref C: Thu Oct 23 03:11:59 2014 PST