I think they do. One of the Taiwan projects was down for a long time and on their forum page they said it wasn't a problem because everything was mirrored to Stanford. They have their own sites but the ultimate destination is CA.