CDIIQ Financials: CD International Enterprises Inc AI Analysis