RPC DIVERSIFIED HOLDINGS, INC.