public static CsDataProvider getInstance(CsVersion version)
        {
            CsDataProvider provider;

            if (!_PROVIDERS.TryGetValue(version, out provider))
            {
                provider            = new CsDataProvider(version);
                _PROVIDERS[version] = provider;
            }

            return(provider);
        }
 //========================================================================================================================
 // Construct a CS data provider with the passed version
 // @param version version to initialize
 //========================================================================================================================
 private CsDataProvider(CsVersion version) : base("cs", version.getVersion())
 {
 }