Ircd-Corporate Valuation by