CCDF Provider