func GetProviderConfig() ProviderConfig {
	if providerConfig == nil {
		if providerConfig == nil {
			return ProviderConfig{}
		}
	}
	return *providerConfig
}
// GetProviderConfig find the provider config
// if not found, create new one
GetProviderConfig find the provider config
if not found, create new one
// GetProviderConfig find the provider config // if not found create new one
func GetProviderConfig() ProviderConfig {
	if providerConfig == nil {
		if providerConfig == nil {
			return ProviderConfig{}
		}
	}
	return *providerConfig
}
func GetProviderConfig ( ) ProviderConfig { if providerConfig == nil { if providerConfig == nil { return ProviderConfig { } } } return * providerConfig }
GetProviderConfig find the provider config
if not found, create new one
GetProviderConfig find the provider config if not found create new one