All information provided in this Web site is provided for informational and educational purposes only. Information provided on this website may be subject to alternate interpretations and therefore should not be viewed as the only possible interpretation.  Although reasonable effort is made to present current and accurate information, NCC makes no guarantees of any kind, and anyone utilizing any information from this website must use due diligence to evaluate information available from this and all other sources and personal experience and skill. Information on this NCC website is subject to change without prior notice.