public static DarwinToken GetTheDarwinToken()
 {
     if (theDarwinToken == null)
     {
         lock (tokenLock)
         {
             if (theDarwinToken == null)
                 theDarwinToken = new DarwinToken();
         }
     }
     return theDarwinToken;
 }
 public static DarwinToken GetTheDarwinToken()
 {
     if (theDarwinToken == null)
     {
         lock (tokenLock)
         {
             if (theDarwinToken == null)
             {
                 theDarwinToken = new DarwinToken();
             }
         }
     }
     return(theDarwinToken);
 }