Ref A: 5c45614ccfdb47548abe30fe00fc6efe Ref B: A3C40BFD5EDA87DEF10F9DC537BA7B33 Ref C: Fri Jan 30 06:47:03 2015 PST