https://www.nvidia.com/download/index.aspx?lang=en-us

Last Checked: Jan 26, 2023, 22:01 EST

IP Address: 69.192.139.205
ASN #: AS20940 AKAMAI-ASN1, NL
Location: Unknown, Unknown, Unknown
URL Reputation:
  • Unknown This URL is not identified as malicious in the PhishTank Database.
  • Unknown PhishCheck thinks this URL is likely not a phish.
  • Unknown OpenPhish: URL not in feed.

Other submissions on 69.192.139.205:

  • https://res.adx.opera.com/adx/adsbyopera.js

  • https://www.bing.com/search?q=https%3A%2F%2Fwww.facebook.com%2Fphoto.php%3Ffbid%3D170846295456720%26set%3Da.2123387&form=ANNTH1&refig=ed0d4d0c456a4ecaa81870b3a99cf596

  • https://www.nvidia.com/content/DriverDownloads/confirmation.php?url=/Windows/528.02/528.02-desktop-win10-win11-64bit-international-dch-whql.exe&lang=us&type=TITAN

Other submissions on nvidia.com:

  • https://la.nvidia.com/download/Find.aspx?lang=la

  • http://events.gfe.nvidia.com/

  • https://www.nvidia.com/en-us/studio/compare-gpus/

  • http://developer.download.nvidia.com/

  • https://www.nvidia.com/en-us/studio/canvas/

  • https://www.nvidia.com/content/DriverDownloads/confirmation.php?url=/Windows/528.02/528.02-desktop-win10-win11-64bit-international-dch-whql.exe&lang=us&type=TITAN

Previous checks:

                               Domain Name: NVIDIA.COM
Registry Domain ID: 4076489_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.safenames.net
Registrar URL: http://www.safenames.net
Updated Date: 2022-05-01T03:42:30Z
Creation Date: 1993-04-20T04:00:00Z
Registrar Registration Expiration Date: 2024-04-21T04:00:00Z
Registrar: Safenames Ltd
Registrar IANA ID: 447
Registrar Abuse Contact Email: abuse@safenames.net
Registrar Abuse Contact Phone: +44.1908200022
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: serverDeleteProhibited https://icann.org/epp#serverDeleteProhibited
Domain Status: serverTransferProhibited https://icann.org/epp#serverTransferProhibited
Domain Status: serverUpdateProhibited https://icann.org/epp#serverUpdateProhibited
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Registry Registrant ID: Not Available From Registry
Registrant Name: Data protected, not disclosed
Registrant Organisation: NVIDIA Corporation
Registrant Street: Data protected, not disclosed
Registrant Street: Data protected, not disclosed
Registrant City: Data protected, not disclosed
Registrant State/Province: Data protected, not disclosed
Registrant Postal Code: Data protected, not disclosed
Registrant Country: US
Registrant Phone: Data protected, not disclosed
Registrant Fax: Data protected, not disclosed
Registrant Email: wadmpfvzi5ei@idp.email
Registry Admin ID: Not Available From Registry
Admin Name: International Domain Administrator
Admin Organisation: Safenames Ltd
Admin Street: Safenames House, Sunrise Parkway
Admin Street: Linford Wood
Admin City: Milton Keynes
Admin State/Province: Bucks
Admin Postal Code: MK14 6LS
Admin Country: UK
Admin Phone: +44.1908200022
Admin Fax: +44.1908325192
Admin Email: hostmaster@safenames.net
Registry Tech ID: Not Available From Registry
Tech Name: International Domain Tech
Tech Organisation: Safenames Ltd
Tech Street: Safenames House, Sunrise Parkway
Tech Street: Linford Wood
Tech City: Milton Keynes
Tech State/Province: Bucks
Tech Postal Code: MK14 6LS
Tech Country: UK
Tech Phone: +44.1908200022
Tech Fax: +44.1908325192
Tech Email: hostmaster@safenames.net
Name Server: dns1.p09.nsone.net
Name Server: dns2.p09.nsone.net
Name Server: ns5.dnsmadeeasy.com
Name Server: ns6.dnsmadeeasy.com
Name Server: ns7.dnsmadeeasy.com
DNSSEC: unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2022-05-01T03:42:30Z <<<

"For more information on Whois status codes, please visit https://icann.org/epp"

Safenames - Experts in Global Domain Management and Online Brand Protection

Domain Registration in over 1400 different extensions
Enterprise Domain Management since 1999
Mark Protect™ Online Brand Monitoring and Enforcement
Domain Consulting and Strategy
Domain Name Acquisition
Domain Disputes and Recovery

Visit Safenames at www.safenames.net
+1 703 574 5313 in the US/Canada
+44 1908 200022 in Europe

The Data in the Safenames Registrar WHOIS database is provided by Safenames for
information purposes only, and to assist persons in obtaining information about
or related to a domain name registration record.  Safenames does not guarantee
its accuracy.  Additionally, the data may not reflect updates to billing
contact information.

By submitting a WHOIS query, you agree to use this Data only for lawful purposes
and that under no circumstances will you use this Data to:

(1) allow, enable, or otherwise support the transmission of mass unsolicited,
commercial advertising or solicitations via e-mail, telephone, or facsimile; or
(2) enable high volume, automated, electronic processes that apply to Safenames
(or its computer systems).  The compilation, repackaging, dissemination or
other use of this Data is expressly prohibited without the prior written
consent of Safenames.  Safenames reserves the right to terminate your access to
the Safenames Registrar WHOIS database in its sole discretion, including
without limitation, for excessive querying of the WHOIS database or for failure
to otherwise abide by this policy.  Safenames reserves the right to modify
these terms at any time. By submitting this query, you agree to abide by this
policy.



                             
  • GET
    0 Timed out waiting for a response.

    https://cdn.bizibly.com/u?_biz_u=7b6ebd48788f4b75f92144eb261b7043&_biz_s=7589d3&_biz_l=https%3A%2F%2Fwww.nvidia.com%2Fdownload%2Findex.aspx%3Flang%3Den-us&_biz_t=1674788484466&_biz_i=Official%20Drivers%20%7C%20NVIDIA&a=nvidia&rnd=746538&cdn_o=a&_biz_z=1674788484466

  • https://www.nvidia.com/content/DriverDownloads/includes/us/images/bttn_auto_mobo.jpg https://www.nvidia.com/en-us/page-not-found/
  • https://www.nvidia.com/content/DriverDownload-March2009/includes/us/images/toolkit_rss_t.gif https://www.nvidia.com/content/DriverDownloads/includes/us/images/toolkit_rss_t.gif
  • https://3773406.fls.doubleclick.net/activityi;src=3773406;type=landi772;cat=drive511;ord=3230518371327.571? https://3773406.fls.doubleclick.net/activityi;dc_pre=COHElqTh5vwCFcWIfwQdXeQNZA;src=3773406;type=landi772;cat=drive511;ord=3230518371327.571
  • https://www.nvidia.com/content/DriverDownloads/includes/us/images/bttn_auto_gpu.jpg https://www.nvidia.com/en-us/page-not-found/
  • https://www.nvidia.com/content/DriverDownloads/includes/us/images/toolkit_rss_t.gif https://www.nvidia.com/en-us/page-not-found/
  • https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=84497&time=1674788482915&url=https%3A%2F%2Fwww.nvidia.com%2Fdownload%2Findex.aspx%3Flang%3Den-us /collect?v=2&fmt=js&pid=84497&time=1674788482915&url=https%3A%2F%2Fwww.nvidia.com%2Fdownload%2Findex.aspx%3Flang%3Den-us&cookiesTest=true
<html lang="en-us"><head>
        <link rel="canonical" href="https://www.nvidia.com/download/index.aspx">
        
		<!-- SEO Mar-30-2017 title run at="server" id="pageTitle">Drivers - Download NVIDIA Drivers</title -->
        <title id="pageTitle">Official Drivers | NVIDIA</title>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
		<meta name="robots" content="noodp">
		<!-- RVC Oct-2021 meta name="description" content="Download drivers for NVIDIA products including GeForce graphics cards, nForce motherboards, Quadro workstations, and more.  Update your graphics card drivers today." -->
        <meta name="description" content="Download latest drivers for NVIDIA products including GeForce, TITAN, NVIDIA RTX, Data Center, GRID and more.">
        <!-- $("meta[name='description']").attr("content") -->
		<!-- RVC Oct-2021 <meta name="keywords" content="drivers,driver,nvidia,download,geforce,nforce,quadro,tesla,cuda,download,developer" -->  
        <meta name="keywords" content="drivers,driver,NVIDIA,download,GeForce,TITAN,NVIDIA RTX,data center,GRID,nforce,quadro,tesla,cuda,download,developer">

        <meta property="og:url" content="https://www.nvidia.com/download/index.aspx">
        <meta property="og:title" content="Download the latest official NVIDIA drivers">
        <meta property="og:description" content="Download the latest official NVIDIA drivers">
        <meta property="og:image" content="https://www.nvidia.com/content/dam/en-zz/Solutions/geforce/drivers/cut-graphics/nvidia-geforce-drivers-meta-image-1200x627.jpg">

        <meta name="twitter:url" content="https://www.nvidia.com/download/index.aspx">
        <meta name="twitter:title" content="Download the latest official NVIDIA drivers">
        <meta name="twitter:description" content="Download the latest official NVIDIA drivers">
        <meta name="twitter:image" content="https://www.nvidia.com/content/dam/en-zz/Solutions/geforce/drivers/cut-graphics/nvidia-geforce-drivers-meta-image-1200x627.jpg">     
        <meta name="twitter:site" content="@NVIDIA">        
        <meta name="twitter:creator" content="@NVIDIA">

        <!-- $('meta[property="og:url"]').attr('content',"Download the latest official NVIDIA drivers");
        $('meta[property="og:title"]').attr('content',"Download the latest official NVIDIA drivers");
        $('meta[property="og:description"]').attr('content',"Download the latest official NVIDIA drivers");
        $('meta[property="og:image"]').attr('content',"https://www.nvidia.com/content/dam/en-zz/Solutions/geforce/drivers/cut-graphics/nvidia-geforce-drivers-meta-image-1200x627.jpg");
        $('meta[property="twitter:url"]').attr('content',"Download the latest official NVIDIA drivers");
        $('meta[property="twitter:title"]').attr('content',"Download the latest official NVIDIA drivers");
        $('meta[property="twitter:description"]').attr('content',"Download the latest official NVIDIA drivers");
        $('meta[property="twitter:image"]').attr('content',"https://www.nvidia.com/content/dam/en-zz/Solutions/geforce/drivers/cut-graphics/nvidia-geforce-drivers-meta-image-1200x627.jpg");        
        $('meta[property="twitter:site"]').attr('content',"@NVIDIA");        
        $('meta[property="twitter:creator"]').attr('content',"@NVIDIA"); --> 

		<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
		<meta name="CODE_LANGUAGE" content="C#">
		<meta name="vs_defaultClientScript" content="JavaScript">
		<meta name="vs_targetSchema" content="//schemas.microsoft.com/intellisense/ie5">
		<!-- RVC Jul-2022 Fonts <link rel="stylesheet" type="text/css" href="NvidiaDownload.css" -->
        <link xmlns="//www.w3.org/1999/xhtml" media="all" href="/content/DriverDownloads/includes/shared/css/NvidiaDownload.css" type="text/css" rel="stylesheet">
        <!--RVC Jul-2022 Fonts  link xmlns="//www.w3.org/1999/xhtml" media="all" href="/content/DriverDownloads/includes/shared/css/clientlibs-locales.min.1c8759f790eff30604b2a8253bc0abc8.css" type="text/css" rel="stylesheet"/ -->
        <!--RVC Jul-2022 Fonts  link xmlns="//www.w3.org/1999/xhtml" media="all" href="/content/DriverDownloads/includes/shared/css/clientlibs_global.min.86acf2b2f0167424387f99a926aa0d84.css" type="text/css" rel="stylesheet"/ -->

		<script async="" src="https://s.adroll.com/j/JUWZDLBKWFDCTN75AR2KST/roundtrip.js"></script><script type="text/javascript" async="" referrerpolicy="unsafe-url" src="https://ws.zoominfo.com/pixel/62d5c127677d11008e98da2b"></script><script type="text/javascript" async="" src="https://app.hushly.com/runtime/widget.js?aid=170559"></script><script type="text/javascript" async="" src="https://snap.licdn.com/li.lms-analytics/insight.min.js"></script><script async="" src="//static.ads-twitter.com/uwt.js"></script><script async="" src="https://connect.facebook.net/en_US/fbevents.js"></script><script type="text/javascript" async="" src="https://snap.licdn.com/li.lms-analytics/insight.min.js"></script><script async="" src="https://app.cdn.lookbookhq.com/production/jukebox/current/jukebox.js"></script><script type="text/javascript" async="" src="//j.6sc.co/6si.min.js"></script><script type="text/javascript" src="Scripts/Common.js"></script>
		<script type="text/javascript" src="Scripts/product.js"></script>
		<script type="text/javascript" src="/content/websidestory/gtm/nv-gtm.js">/* Google Tag Manager Helper Function */</script>
		<!--script type="text/javascript" src="Scripts/prototype.js"></script--> 
        <!--script type="text/javascript" src="/nvidia_web_services/js/jquery.js"></script-->

     <script charset="UTF-8" src="//images.nvidia.com/nvFrame/1.0/p/js/_libs/jquery-1.10.1-migrate.js">         /* jQuery */</script>
     <!-- RVC Jul-2022 Fonts script charset="UTF-8" data-main="//images.nvidia.com/nvFrame/1.0/p/config_nvidia.js?v=2023124135858" src="//images.nvidia.com/nvFrame/1.0/p/js/_libs/require.js">         /* Require.js */</script -->
     <link xmlns="//www.w3.org/1999/xhtml" media="all" href="/content/DriverDownloads/includes/shared/css/main.css" type="text/css" rel="stylesheet">
     <noscript>
       <link href="//images.nvidia.com/nvFrame/1.0/p/styles/nvidia/main.no-js.css" type="text/css" rel="stylesheet"/>
     </noscript>

        <script type="text/javascript" src="/nvidia_web_services/js/jquery.json-2.2.min.js"></script>

		<script type="text/javascript">
    
		var selProductSeriesType;
		var selProductSeries;
		var selProductFamily;
		var selOperatingSystem;
		var pageLanguage;
		var trProductFamily;
		var trDownloadTypeNForce;
		var trDownloadTypeQnfOde;
		var trDownloadTypeCrdGrd;		
		var trDownloadTypeDch;
		var trDownloadTypeION;
		var trDownloadTypeLinux;
		var trCudaToolkitVersion;
		var hidPageLanguage;
		var trMessage;
		var hidProcess;
		var lblMessage;
		var ddlDownloadTypeNForce;
		var ddlDownloadTypeQnfOde;
		var ddlDownloadTypeCrdGrd;
		var ddlDownloadTypeDch;
		var ddlDownloadTypeLinux;
		var ddlDownloadTypeION;
		var selCudaToolkitVersion;
		
		var geForceGoMessage = "";
		var defaultProductTypeID = "";
		var defaultProductSeriesID = "";
		var defaultProductID = "";
		var defaultDownloadTypeID = "";


		function init() 
        {

		    console.log("Init BEGIN");

			selProductSeriesType = document.getElementById("selProductSeriesType");
			selProductSeries = document.getElementById("selProductSeries");
			selProductFamily = document.getElementById("selProductFamily");
			selOperatingSystem = document.getElementById("selOperatingSystem");
			ddlLanguage = document.getElementById("ddlLanguage");
			pageLanguage = document.getElementById("hidPageLanguage");
			trProductFamily = document.getElementById("trProductFamily");
			trDownloadTypeNForce = document.getElementById("trDownloadTypeNForce");
			trDownloadTypeQnfOde = document.getElementById("trDownloadTypeQnfOde");
			trDownloadTypeCrdGrd = document.getElementById("trDownloadTypeCrdGrd");
			trDownloadTypeDch = document.getElementById("trDownloadTypeDch");
			trDownloadTypeION = document.getElementById("trDownloadTypeION");
			trDownloadTypeLinux = document.getElementById("trDownloadTypeLinux");
			trCudaToolkitVersion = document.getElementById("trCudaToolkitVersion");
			hidPageLanguage = document.getElementById("hidPageLanguage");
			trMessage = document.getElementById("trMessage");
			hidProcess = document.getElementById("hidProcess");
			lblMessage = document.getElementById("lblMessage");
			ddlDownloadTypeNForce = document.getElementById("ddlDownloadTypeNForce");
			ddlDownloadTypeQnfOde = document.getElementById("ddlDownloadTypeQnfOde");
			ddlDownloadTypeCrdGrd = document.getElementById("ddlDownloadTypeCrdGrd");
			ddlDownloadTypeDch = document.getElementById("ddlDownloadTypeDch");
			ddlDownloadTypeLinux = document.getElementById("ddlDownloadTypeLinux");
			ddlDownloadTypeION = document.getElementById("ddlDownloadTypeION");
			selCudaToolkitVersion = document.getElementById("selCudaToolkitVersion");
			
			defaultProductTypeID = getQueryVariable("ptid");
			defaultProductSeriesID = getQueryVariable("psid");
			defaultProductID = getQueryVariable("pid");
			defaultDownloadTypeID = getQueryVariable("dtid");
			
			//if(BrowserDetect.browser == "Explorer" && hidPageLanguage != 'en-in')
			//{
			//	document.getElementById("imgMotherboard").style.display = "";
			//} else {
			//	var lnkLearnMore = document.getElementById('lnkLearnMore');
			//	lnkLearnMore.href = '//www.nvidia.com/object/smartscan_faq.html';
			//}
			
			//*************************************** Section Start for Cookie ******** Added by GIRI 8/26/2010 **************************************************
			PrepopulateProductSeriesType();
			PrepopulateLanguage();

			//alert("init getSelectedOSIdValue():" + getSelectedOSIdValue());

			//console.log("jQuery('#ManualLookupDropDownTable tr').length:" + jQuery('#ManualLookupDropDownTable tr').length);
			//IE Kludge to align SEARCH button to bottom of TD.
			document.getElementById("ManualSearchButtonTD").rowSpan = jQuery('#ManualLookupDropDownTable tr').length;

			// Seed values for Less/All ProductSeries select drop downs.
			var selProductSeriesObj = $("select[name=selProductSeries]");
			var psBothHeadList = selProductSeriesObj.children(".psBothHead");
			var psLessOptn = selProductSeriesObj.children(".psLess");
			var psAllOptn = selProductSeriesObj.children(".psAll");
			var psBothAll = selProductSeriesObj.children(".psBothAll");
			var psBothList = selProductSeriesObj.children("[IsSelectLess ^='False']");
			var psLessList = selProductSeriesObj.children("[IsSelectLess ^='True']");

			// Seed values for Less/All PperatingSystem select drop downs.
			var selOperatingSystemObj = $("select[name=selOperatingSystem]");
			var osBothHeadList = selOperatingSystemObj.children(".osBothHead");
			var osLessOptn = selOperatingSystemObj.children(".osLess");
			var osAllOptn = selOperatingSystemObj.children(".osAll");
			var osBothAll = selOperatingSystemObj.children(".osBothAll");
			var osBothList = selOperatingSystemObj.children("[IsSelectLess ^='False']");
			var osLessList = selOperatingSystemObj.children("[IsSelectLess ^='True']");

			// Trap for Show More/Less in Operating-System and Product-Series "Quadro"
			/* RVC Triage Feb-23-2021 $('#selProductSeriesType,#selProductFamily,#ddlLanguage,#ddlDownloadTypeQnfOde,#ddlDownloadTypeCrdGrd,#selProductSeries,#selOperatingSystem').click(function (event) {
			    if (jQuery('#selProductSeries').attr('size') != "0") 
			    {
			    jQuery('#selProductSeries').attr('size', 0); // ensure resets to drop-down, instead of select list.
			    }
			    if (jQuery('#selOperatingSystem').attr('size') != "0") 
			    {
			    jQuery('#selOperatingSystem').attr('size', 0); // ensure resets to drop-down, instead of select list.
			    }
			    resetOperatingSystemSizing(); // Ensure OS Drop Down is sized correctly, in case user abort OS selection when ShowAll, ShowLess expanded.
			    resetProductSeriesSizing(); // Ensure ProductSeries Drop Down is sized correctly, in case user abort ProductSeries selection when ShowAll, ShowLess expanded.

			});
            */
			/* RVC Triage Feb-23-2021 $('#selProductSeriesType,#selProductFamily,#ddlLanguage,#ddlDownloadTypeQnfOde,#ddlDownloadTypeCrdGrd,#selProductSeries,#selOperatingSystem').click(function (event) {
			resetOperatingSystemSizing(); // Ensure OS Drop Down is sized correctly, in case user abort OS selection when ShowAll, ShowLess expanded.
			resetProductSeriesSizing(); // Ensure ProductSeries Drop Down is sized correctly, in case user abort ProductSeries selection when ShowAll, ShowLess expanded.

			});*/
			/* RVC Triage Feb-23-2021 */
			$('#selProductSeriesType,#selProductFamily,#ddlLanguage,#ddlDownloadTypeQnfOde,#ddlDownloadTypeCrdGrd').click(function (event) {
			    setTimeout(function () {
			        resetOperatingSystemSizing(); // Ensure OS Drop Down is sized correctly, in case user abort OS selection when ShowAll, ShowLess expanded.
			        resetProductSeriesSizing(); // Ensure ProductSeries Drop Down is sized correctly, in case user abort ProductSeries selection when ShowAll, ShowLess expanded.
			    }, 250);
			});
			$('#selOperatingSystem').click(function (event) {
			    setTimeout(function () {
			        resetProductSeriesSizing(); // Ensure ProductSeries Drop Down is sized correctly, in case user abort ProductSeries selection when ShowAll, ShowLess expanded.
			    }, 250);
			});
			$('#selProductSeries').click(function (event) {
			    setTimeout(function () {
			        resetOperatingSystemSizing(); // Ensure OS Drop Down is sized correctly, in case user abort OS selection when ShowAll, ShowLess expanded.
			    }, 250);
			});
            /* */


			/*$('#selOperatingSystem').ready(function (event) {
			    alert("$('#selOperatingSystem').ready");
			});*/


			// RVC probably should be method, but see how this works, perist drop downs so back works when navigating to help.
			$('#lnkHelp').click(function (event) {
			    //*************************************** Section Start for Cookie ******** Added by GIRI 8/26/2010 **************************************************
			    CreateCookie("ProductSeriesType", selProductSeriesType.value, 365);
			    if (selProductSeries.value != "0") {
			        CreateCookie("ProductSeries", selProductSeries.value, 365);
			    }
			    CreateCookie("ProductType", selProductFamily.value, 365);

			    switch (selProductSeriesType.value) {
			        case (nForce):
			            CreateCookie("DownloadTypeNForce", ddlDownloadTypeNForce.value, 365);
			            break;
			        case (Quadro):
			            CreateCookie("DownloadTypeQuadro", ddlDownloadTypeQnfOde.value, 365);
			            CreateCookie("ddlDownloadTypeDch", ddlDownloadTypeDch.value, 365);
			            break;
			        case ("6"):
			            CreateCookie("DownloadTypeION", ddlDownloadTypeION.value, 365);
			            break;
			        case ("8"):

			            CreateCookie("DownloadTypeQuadro", ddlDownloadTypeQnfOde.value, 365);
			            break;
			    }

			    if (selOperatingSystem.value != "0") {
			        CreateCookie("OperatingSystem", selOperatingSystem.value, 365);
			    }
			    CreateCookie("Language", ddlLanguage.value, 365);
			    //*************************************** Section End for Cookie ******** Added by GIRI 8/26/2010 **************************************************
			});

			var msieVrsn = this.getMsieVersion();
            try {

                if (parseInt(msieVrsn) >= 5) { $('#AutoDetectDropDownTable').show(); $('#AutoDetectOnlyIE').show(); $('#imgGPU').show(); } else { $('#AutoDetectDropDownTable').hide(); $('#AutoDetectOnlyIE').hide(); $('#imgGPU').hide(); }
            }
            catch (e) {
                var noop=0;
            }
            if ((new RegExp('RTX .*Notebooks')).test($("#selProductSeries option:selected").text()) && selProductSeriesType.value == Quadro) {
                ddlDownloadTypeDch.options[1].selected = true;  // Default to DCH for Quadro RTX Notebooks, likely will require further admin-panel, but for now static in implementation code.
            }

            // RVC Oct-2021
            cleanupMetaTags();

            console.log("Init() END");
                         
		} // Init()

        function getMsieVersion() 
        {
          try {
          
            var ua = window.navigator.userAgent;
            var msie = ua.indexOf("MSIE ");
            
            if (msie > 0) // If Internet Explorer, return version number
            {
              return parseInt(ua.substring(msie + 5, ua.indexOf(".", msie)));
            }
            else if (navigator.userAgent.match(/Trident.*rv\:11\./).length)
            {
              return 11;
            }
            else  // If another browser, return 0
            {
              return 'otherbrowser';              
            }
         
            return 0;  
		  }
		  catch(e)
          {
            return 0;
          }
	    } // function getMsieVersion() 

		function PrepopulateProductSeriesType() {
		    if (readCookie("ProductSeriesType") >= 1) 
            {

		        var productSeriesTypevalue = readCookie("ProductSeriesType");


		        for (var idx = 0; idx < selProductSeriesType.length; idx++) {
		            var productseriestype_value = selProductSeriesType.options[idx].value;

		            //console.log("PrepopulateProductSeriesType (readCookie(\"ProductSeriesType\") >=1)  idx:"+idx+" productseriestype_value:" + productseriestype_value + " productSeriesTypevalue:" + productSeriesTypevalue);
		            if (productseriestype_value == productSeriesTypevalue) {

		                selProductSeriesType.options[idx].selected = true;
		                //console.log("PrepopulateProductSeriesType (readCookie(\"ProductSeriesType\") >=1)  productseriestype_value:" + productseriestype_value + " == productSeriesTypevalue:" + productSeriesTypevalue);
		                break;
		            }
		        }
		        //RVC Dec-15 
/* RVC Triage Feb-23-2021 */		        changeProductSeriesType(productSeriesTypevalue);
		        //console.log("PrepopulateProductSeriesType (readCookie(\"ProductSeriesType\") >=1)", productSeriesTypevalue);

		    }

		    else {
		        if (defaultProductTypeID != null && defaultProductTypeID != "undefined" && defaultProductTypeID != "") {
		            selProductSeriesType.value = defaultProductTypeID;

		            defaultProductTypeID = "";
		        }
		        //RVC Dec-15 
/* RVC Triage Feb-23-2021 */		        changeProductSeriesType(selProductSeriesType.value);
		        //console.log("ELSE NOT PrepopulateProductSeriesType (readCookie(\"ProductSeriesType\") >=1) selProductSeriesType.value:", selProductSeriesType.value);
		    }
		    changeProductSeriesType(selProductSeriesType.value);
            //UX alert("PrepopulateProductSeriesType getSelectedOSIdValue():" + getSelectedOSIdValue());
        } // function PrepopulateProductSeriesType() {

		
		function PrepopulateProductSeries()
		{
			if ( readCookie("ProductSeries") >=1)
			{

			    var productSeriesvalue = readCookie("ProductSeries");

			    //consoleLog("PrepopulateProductSeries productSeriesvalue:", productSeriesvalue);
            
                        for (var idx = 0; idx < selProductSeries.length && productSeriesvalue != "0"; idx++)
						{
							var productseries_value = selProductSeries.options[idx].value;
						     
							if (productseries_value == productSeriesvalue)
							{
									
									selProductSeries.options[idx].selected = true;
							}
							
			
						}

	           if (selProductSeries.selectedIndex == 0 && selProductSeries.options[0].value == "0") 
               {
                   selProductSeries.selectedIndex = 1; // Force to non null value.
               }

           } // if ( readCookie("ProductSeries") !=null)

        } // function PrepopulateProductSeries()

		function PrepopulateProductType()
		{
		    if (readCookie("ProductType") >= 1)
			{

			var productSeriesTypevalue = readCookie("ProductType");

			
					for(var idx =0;idx < selProductFamily.length ;idx++)
						{
							var productseriesType_value = selProductFamily.options[idx].value;
						     
							if (productseriesType_value == productSeriesTypevalue)
							{

									selProductFamily.options[idx].selected = true;
							}
							
							
						}
	
			}

        } // function PrepopulateProductType()
		
		function PrepopulateDownloadypeNForce()
		{

		    if (readCookie("DownloadTypeNForce") >= 1)
			{

			var DownloadTypeNForcevalue = readCookie("DownloadTypeNForce");

			
					for(var idx =0;idx < ddlDownloadTypeNForce.length ;idx++)
						{
							var DownloadTypeNForce_value = ddlDownloadTypeNForce.options[idx].value;
						     
							if (DownloadTypeNForce_value == DownloadTypeNForcevalue)
							{
									ddlDownloadTypeNForce.options[idx].selected = true;
							}
							
							
						}
	
			}

        } // function PrepopulateDownloadypeNForce()

		function PrepopulateDownloadTypeQuadro() {

		    if (readCookie("DownloadTypeQuadro") >= 1) 
            {

		        var DownloadTypeQuadrovalue = readCookie("DownloadTypeQuadro");


		        for (var idx = 0; idx < ddlDownloadTypeQnfOde.length; idx++) {
		            var DownloadTypeQuadro_value = ddlDownloadTypeQnfOde.options[idx].value;

		            if (DownloadTypeQuadro_value == DownloadTypeQuadrovalue) {
		                ddlDownloadTypeQnfOde.options[idx].selected = true;
		            }
		        }

		    }

		    if (readCookie("ddlDownloadTypeDch") >= 1) 
            {

		        var ddlDownloadTypeDchValue = readCookie("ddlDownloadTypeDch");


		        for (var idx = 0; idx < ddlDownloadTypeDch.length; idx++) {
		            var DownloadTypeQuadroDch_value = ddlDownloadTypeDch.options[idx].value;

		            if (DownloadTypeQuadroDch_value == ddlDownloadTypeDchValue) {
		                ddlDownloadTypeDch.options[idx].selected = true;
		            }
		        }

		    }

		} // function PrepopulateDownloadTypeQuadro() {

		function PrepopulateDownloadTypeION()
		{

		    if (readCookie("DownloadTypeION") >= 1)
			{
	
			var DownloadTypeIONvalue = readCookie("DownloadTypeION");
	
			
					for(var idx =0;idx < ddlDownloadTypeION.length ;idx++)
						{
							var DownloadTypeION_value = ddlDownloadTypeION.options[idx].value;
						     
							if (DownloadTypeION_value == DownloadTypeIONvalue)
							{
	
									ddlDownloadTypeION.options[idx].selected = true;
							}
							
							
						}
	
			}

        } // function PrepopulateDownloadTypeION()

		function PrepopulateOperatingsystem() {
		    if (readCookie("OperatingSystem") >= 1) 
            {

		        var Operatingsystemvalue = readCookie("OperatingSystem");

		        //consoleLog("PrepopulateOperatingsystem Operatingsystemvalue:", Operatingsystemvalue);

		        for (var idx = 0; idx < selOperatingSystem.length && Operatingsystemvalue != 0; idx++) 
                {
                    var Operatingsystem_value = selOperatingSystem.options[idx].value;

                    consoleLog("PrepopulateOperatingsystem Operatingsystemvalue:" + Operatingsystemvalue +","+Operatingsystem_value+ ":Operatingsystem_value idx:"+idx);

		            if (Operatingsystem_value == Operatingsystemvalue) {

		                selOperatingSystem.options[idx].selected = true;

		                consoleLog("PrepopulateOperatingsystem Operatingsystemvalue:" + Operatingsystemvalue + " == " + Operatingsystem_value + ":Operatingsystem_value idx:" + idx);


		                if (Operatingsystem_value in { '11': '', '12': '', '13': '', '14': '', '22': '', '39': '', '124': '' }) {

		                    trDownloadTypeQnfOde.style.display = "none";
		                    trDownloadTypeCrdGrd.style.display = "none";
		                    document.getElementById("trDownloadTypeDch").style.display = "none";
		                    hideDiv('QuadroDownloadTypesOpenOde');
                            hideDiv('DownloadTypesOpenCrd'); //console.log("hideDiv('DownloadTypesOpenCrd'); document.getElementById(DownloadTypesOpenCrd).style.display:", document.getElementById("DownloadTypesOpenCrd").style);
		                    trDownloadTypeLinux.style.display = "";
		                    showDiv('DownloadTypesOpenLinux');

		                    consoleLog("PrepopulateOperatingsystem Operatingsystemvalue:" + Operatingsystemvalue + " == " + Operatingsystem_value + ":Operatingsystem_value idx:" + idx + "Operatingsystem_value in { '11': '', '12': '', '13': '', '14': '', '22': '', '124': '' }");
		                    break;


		                }
		                else {

		                    trDownloadTypeLinux.style.display = "none";
		                    //trDownloadTypeQnfOde.style.display = "";
		                    //trDownloadTypeCrdGrd.style.display = "";

		                    if ((Operatingsystem_value in { '57': '' }) && (!selProductSeriesType.value in { '1': '', '11': '' })) {
		                        document.getElementById("trDownloadTypeDch").style.display = "";
		                        document.getElementById("DownloadTypesOpenDch").style.display = "";
		                        //$('#mfnd-Ode').attr('rowspan', 6);
		                    } else {
		                        document.getElementById("DownloadTypesOpenDch").style.display = "none";
		                        document.getElementById("trDownloadTypeDch").style.display = "none"; 
		                        //$('#mfnd-Ode').attr('rowspan', 5);
		                    }
		                    
		                    /*if (trProductFamily.style.display != "none") {
		                        showDiv('QuadroDownloadTypesOpenOde');
		                        showDiv('DownloadTypesOpenCrd');
		                    } */

		                    break;
		                } // if (Operatingsystem_value in { '11': '', '12': '', '13': '', '14': '', '22': '' }) {


		            } // if (Operatingsystem_value == Operatingsystemvalue) {


		        } // for (var idx = 0; idx < selOperatingSystem.length && Operatingsystemvalue != 0; idx++) 

		    } // if (readCookie("OperatingSystem") ) >= 1) {

		    if (selOperatingSystem.selectedIndex == 0 && selOperatingSystem.options[0].value == "0") {
		        selOperatingSystem.selectedIndex = 1; // Force to non null value.
		    }

		    /*
		    <option value="11" name="Linux 32-bit">Linux 32-bit</option>
		    <option value="12" name="Linux 64-bit">Linux 64-bit</option>
		    <option value="13" name="Solaris x86/x64">Solaris x86/x64</option>
		    <option value="14" name="FreeBSD x86">FreeBSD x86</option>
		    <option value="22" name="FreeBSD x64">FreeBSD x64</option>
		    */
		    /*if (getSelectedOSIdValue() in { '11': '', '12': '', '13': '', '14': '', '22': '' }) {

		        trDownloadTypeQnfOde.style.display = "none";
                trDownloadTypeCrdGrd.style.display = "none";
		        trDownloadTypeLinux.style.display = "";
		    }
		    else {

		        trDownloadTypeLinux.style.display = "none";
		        trDownloadTypeQnfOde.style.display = "";
                trDownloadTypeCrdGrd.style.display = "";
		    }*/

		    //UX alert("PrepopulateOperatingsystem getSelectedOSIdValue():" + getSelectedOSIdValue());
		} // function PrepopulateOperatingsystem() {
		
		function PrepopulateLanguage()
		{
		    if (readCookie("Language") >= 1)
			{
	
			var Languagevalue = readCookie("Language");
	
			
					for(var idx =0;idx < ddlLanguage.length ;idx++)
						{
							var Language_value = ddlLanguage.options[idx].value;
						     
							if (Language_value == Languagevalue)
							{
	
									ddlLanguage.options[idx].selected = true;
							}
							
							
						}
	
			}
        } // function PrepopulateLanguage()
		
		
		function CreateCookie(name, value, days)
		{
		//alert("cookie");
	
			if (days) {
					var date = new Date();
					date.setTime(date.getTime()+(days*24*60*60*1000));
					var expires = "; expires="+date.toGMTString();
					}
					else var expires = "";
						document.cookie = name + "=" + value + expires +"; path=/";
		} // function CreateCookie(name, value, days)

		function readCookie(name)
        {
				var ca = document.cookie.split(';');
				var nameEQ = name + "=";
				for(var idx=0; idx < ca.length; idx++) {
					var c = ca[idx];
					while (c.charAt(0)==' ') c = c.substring(1, c.length); //delete spaces
					if (c.indexOf(nameEQ) == 0) {
					    //console.log("readCookie(name):" + name + "Value:" + c.substring(nameEQ.length, c.length));
					    return c.substring(nameEQ.length, c.length);
					}
	            }
	      //console.log("readCookie(name):" + name+ " null");
	      return null;
       } // function readCookie(name)


       function deletecookie() {
            console.log("deletecookie() ");
		    ddlDownloadTypeQnfOde.selectedIndex = 0;
		    if ((new RegExp('RTX .*Notebooks')).test($("#selProductSeries option:selected").text()) && selProductSeriesType.value == Quadro) {
		        ddlDownloadTypeDch.options[1].selected = true;  // Default to DCH for RTX Notebooks, likely will require further admin-panel, but for now static in implementation code.
		    }
		    else {
		        ddlDownloadTypeDch.selectedIndex = 0;
		    }
		    ddlDownloadTypeLinux.selectedIndex = 0;			    
			    ddlDownloadTypeNForce.selectedIndex = 0;
			    ddlDownloadTypeION.selectedIndex = 0;
					   CreateCookie("ProductSeriesType",0,0);
                       CreateCookie("ProductSeries",0,0);
                       CreateCookie("ProductType", 0, 0);
                       CreateCookie("DownloadTypeQuadro", 0, 0);
                       CreateCookie("DownloadTypeNForce", 0, 0);
                       CreateCookie("DownloadTypeION", 0, 0);
                       CreateCookie("OperatingSystem",0,0);
                       CreateCookie("Language",0,0);
        } // function deletecookie() {

//				function deletecookie() {

//				    			    ddlDownloadTypeQnfOde.selectedIndex = 0;
//				   			        ddlDownloadTypeNForce.selectedIndex = 0;
//				    			    ddlDownloadTypeION.selectedIndex = 0;
//				    			    selProductSeries.selectedIndex = 0;
//				    			    selProductFamily.selectedIndex = 0;
//				    			    selOperatingSystem.selectedIndex = 0;
//				    			    ddlLanguage.selectedIndex = 0;
//				        
//				}



			//*************************************** Section End for Cookie******** Added by GIRI 8/26/2010 **************************************************
		function getProductSeries(ProductSeriesTypeID) {

		    //alert(ProductSeriesTypeID);
			//new Ajax.Request('API/lookupValueSearch.aspx?TypeID=2&ParentID='+ProductSeriesTypeID, 
			//	{
			//		method: 'get', 
		    //		onComplete: function(response)


		    ProductSeriesTypeID = (ProductSeriesTypeID == 0) ? 1 : ProductSeriesTypeID;
		    jQuery.ajax(
		    {
		        url: 'API/lookupValueSearch.aspx?TypeID=2&ParentID=' + ProductSeriesTypeID,
		        async: false,
		        type: 'get',
		        success: function (response) {

		            var lookupValueXML = response;
		            var lookupValues = lookupValueXML.getElementsByTagName("LookupValue");
		            var option;

		            for (var idx = 0; idx < lookupValues.length; idx++) {
		                var thisOption = new Option(lookupValues[idx].getElementsByTagName("Name")[0].firstChild.nodeValue, lookupValues[idx].getElementsByTagName("Value")[0].firstChild.nodeValue, false, false);
		                thisOption.setAttribute("RequiresProduct", lookupValues[idx].getAttribute("RequiresProduct"));
		                thisOption.setAttribute("IsSelectLess", lookupValues[idx].getAttribute("IsSelectLess"));
		                selProductSeries.options[idx] = thisOption; thisOption = null;
		            }

		            psBothList = $("select[name=selProductSeries]").children("[IsSelectLess ^='False']");
		            psLessList = $("select[name=selProductSeries]").children("[IsSelectLess ^='True']");
		            if ((psBothList).length > 1 && (psLessList).length > 1) {
		                //consoleLog("(psBothList).length:" + (psBothList).length + " (psLessList).length:" + (psLessList).length + " hidPageLanguage:", hidPageLanguage);
		                var selectProductSeriesOption = new Option("Select Product Series", "0", false, false);
		                if (hidPageLanguage && hidPageLanguage.value == "us") {
		                    selectProductSeriesOption = new Option("Select Product Series", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "kr") {
		                    selectProductSeriesOption = new Option("제품 시리즈 선택하기", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "jp") {
		                    selectProductSeriesOption = new Option("製品シリーズを選択してください", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "tw") {
		                    selectProductSeriesOption = new Option("選擇產品系列", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "cn") {
		                    selectProductSeriesOption = new Option("选择产品系列", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "ru") {
		                    selectProductSeriesOption = new Option("Выберите серию продукта", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "pl") {
		                    selectProductSeriesOption = new Option("Wybierz serię produktów", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "it") {
		                    selectProductSeriesOption = new Option("Seleziona la serie di prodotti", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "fr") {
		                    selectProductSeriesOption = new Option("Sélectionner série de produits", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "es") {
		                    selectProductSeriesOption = new Option("Selecciona la serie del producto", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "de") {
		                    selectProductSeriesOption = new Option("Produktreihe auswählen", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "la") {
		                    selectProductSeriesOption = new Option("Seleccione la Serie del Producto", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "br") {
		                    selectProductSeriesOption = new Option("Selecione a Série do Produto", "0", false, false);
		                }
		                else {
		                    selectProductSeriesOption = new Option("Select Product Series", "0", false, false);
		                }
		                selectProductSeriesOption.setAttribute("class", "psBothHead");
		                //selectProductSeriesOption.setAttribute("style", "background: #76b900;color:#fff");
		                jQuery("select[name=selProductSeries]").prepend(selectProductSeriesOption);


		                var showAllProductSeriesOption = new Option("Show all Product Series", "All", false, false);
		                if (hidPageLanguage && hidPageLanguage.value == "us") {
		                    showAllProductSeriesOption = new Option("Show all Product Series", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "kr") {
		                    showAllProductSeriesOption = new Option("모든 제품 시리즈 보기", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "jp") {
		                    showAllProductSeriesOption = new Option("全ての製品シリーズを表示する", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "tw") {
		                    showAllProductSeriesOption = new Option("顯示所有產品系列", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "cn") {
		                    showAllProductSeriesOption = new Option("显示所有产品系列", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "ru") {
		                    showAllProductSeriesOption = new Option("Показать все серии продуктов", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "pl") {
		                    showAllProductSeriesOption = new Option("Pokaż wszystkie serie produktów", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "it") {
		                    showAllProductSeriesOption = new Option("Mostra tutte le serie di prodotti", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "fr") {
		                    showAllProductSeriesOption = new Option("Afficher toutes les séries de produits", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "es") {
		                    showAllProductSeriesOption = new Option("Mostrar todas las series", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "de") {
		                    showAllProductSeriesOption = new Option("Alle Produktreihen anzeigen", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "la") {
		                    showAllProductSeriesOption = new Option("Mostrar todas las Series del Producto", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "br") {
		                    showAllProductSeriesOption = new Option("Mostrar todas as Séries do produto", "All", false, false);
		                }
		                else {
		                    showAllProductSeriesOption = new Option("Show all Product Series", "All", false, false);
		                }
		                showAllProductSeriesOption.setAttribute("class", "psAll");
		                showAllProductSeriesOption.setAttribute("style", "background: #76b900;color:#fff");
		                selProductSeries.options[selProductSeries.options.length] = showAllProductSeriesOption;
		                
                        
                        var showLessProductSeriesOption = new Option("Show less Product Series", "Less", false, false);
		                if (hidPageLanguage && hidPageLanguage.value == "us") {
		                    showLessProductSeriesOption = new Option("Show less Product Series", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "kr") {
		                    showLessProductSeriesOption = new Option("이전 제품 시지즈 보기", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "jp") {
		                    showLessProductSeriesOption = new Option("製品シリーズを少なく表示する", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "tw") {
		                    showLessProductSeriesOption = new Option("顯示較少產品系列", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "cn") {
		                    showLessProductSeriesOption = new Option("显示较少产品系列", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "ru") {
		                    showLessProductSeriesOption = new Option("Скрыть серии продуктов", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "pl") {
		                    showLessProductSeriesOption = new Option("Pokaż mniej serii produktów", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "it") {
		                    showLessProductSeriesOption = new Option("Mostra meno serie di prodotti", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "fr") {
		                    showLessProductSeriesOption = new Option("Afficher moins de séries de produits", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "es") {
		                    showLessProductSeriesOption = new Option("Mostrar menos series", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "de") {
		                    showLessProductSeriesOption = new Option("Weniger Produktreihen anzeigen", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "la") {
		                    showLessProductSeriesOption = new Option("Mostrar menos Series del Producto", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "br") {
		                    showLessProductSeriesOption = new Option("Mostrar menos Série do Produto", "Less", false, false);
		                }
		                else {
		                    showLessProductSeriesOption = new Option("Show less Product Series", "Less", false, false);
		                }
		                showLessProductSeriesOption.setAttribute("class", "psLess");
		                showLessProductSeriesOption.setAttribute("style", "background: #76b900;color:#fff");
		                selProductSeries.options[selProductSeries.options.length] = showLessProductSeriesOption;
		                
                        
                        var selectProductSeries = jQuery("select[name=selProductSeries]");
		                psBothHeadList = selectProductSeries.children(".psBothHead");
		                psLessOptn = selectProductSeries.children(".psLess");
		                psAllOptn = selectProductSeries.children(".psAll");
		                psBothAll = selectProductSeries.children(".psBothAll");
		                psBothList.remove();
		                psLessOptn.remove();
		                jQuery('#selProductSeries option:eq(0)').prop({ 'selected': 'true', 'disabled': 'true' });
		            }

		            if (defaultProductSeriesID != null && defaultProductSeriesID != "undefined" && defaultProductSeriesID != "") {
		                selProductSeries.value = defaultProductSeriesID;
		                defaultProductSeriesID = "";
		            }
		            PrepopulateProductSeries();
		            if (selProductSeries.value != "0") {
		                changeProductSeries(selProductSeries.value);
		            }
		            else {
		                changeProductSeries(selProductSeries[1].value);
		            }
		        }
		    });
		} // function getProductSeries(ProductSeriesTypeID) {
		
		function getProducts(ProductSeriesID)
		{
			//new Ajax.Request('API/lookupValueSearch.aspx?TypeID=3&ParentID='+ProductSeriesID, 
			//	{
			//		method: 'get', 
			//		onComplete: function(response)
			//		{
			//			var lookupValueXML = response.responseXML;
		    jQuery.ajax(
		    {
		        url: 'API/lookupValueSearch.aspx?TypeID=3&ParentID='+ProductSeriesID, 
		        async: false,
		        type: 'get',
		        success: function (response) {

		               var lookupValueXML = response;
		               var lookupValues = lookupValueXML.getElementsByTagName("LookupValue");
					   var lookupValues = lookupValueXML.getElementsByTagName("LookupValue");
						
						for(var idx=0; idx < lookupValues.length; idx++)
						{
							selProductFamily.options[idx] = new Option(lookupValues[idx].getElementsByTagName("Name")[0].firstChild.nodeValue, lookupValues[idx].getElementsByTagName("Value")[0].firstChild.nodeValue, false, false);
						}
						
						if(defaultProductID != null && defaultProductID != "undefined" && defaultProductID != "")
						{
							selProductFamily.value = defaultProductID;
							defaultProductID = "";
						}
                      PrepopulateProductType();
					}
				}
			);

        } // unction getProducts(ProductSeriesID)
		
		function getOSForProductSeries(ProductSeriesID)
		{
			//new Ajax.Request('API/lookupValueSearch.aspx?TypeID=4&ParentID='+ProductSeriesID, 
			//	{
			//		method: 'get', 
			//		onComplete: function(response)
			//		{
			//			var lookupValueXML = response.responseXML;
		    jQuery.ajax(
		    {
		        url: 'API/lookupValueSearch.aspx?TypeID=4&ParentID=' + ProductSeriesID,
		        async: false,
		        type: 'get',
		        success: function (response) {

		            var lookupValueXML = response;
		            var lookupValues = lookupValueXML.getElementsByTagName("LookupValue");

		            for (var idx = 0; idx < lookupValues.length; idx++) {
		                thisOption = new Option(lookupValues[idx].getElementsByTagName("Name")[0].firstChild.nodeValue, lookupValues[idx].getElementsByTagName("Value")[0].firstChild.nodeValue, false, false);
		                thisOption.setAttribute("Name", lookupValues[idx].getElementsByTagName("Name")[0].firstChild.nodeValue);
		                //isSelectLess = (idx > 10)  ? "False" : "True";
		                isSelectLess = (idx > 10) || (lookupValues[idx].getElementsByTagName("Name")[0].firstChild.nodeValue.indexOf('32-bit') > 0) ? "False" : "True";
		                isSelectLess = (lookupValues[idx].getElementsByTagName("Name")[0].firstChild.nodeValue == "Linux 64-bit") ? "True" : isSelectLess;
		                //console.log("isSelectLess:" + isSelectLess + " OS Name:" + lookupValues[idx].getElementsByTagName("Name")[0].firstChild.nodeValue);
		                thisOption.setAttribute("IsSelectLess", isSelectLess);
		                selOperatingSystem.options[idx] = thisOption;
		            }

		            osBothList = $("select[name=selOperatingSystem]").children("[IsSelectLess ^='False']");
		            osLessList = $("select[name=selOperatingSystem]").children("[IsSelectLess ^='True']");
		            if ((osBothList).length > 1 && (osLessList).length > 1) {
		                //consoleLog("(osBothList).length:" + (osBothList).length + " (osLessList).length:" + (osLessList).length);

		                if (hidPageLanguage && hidPageLanguage.value == "us") {
		                    thisOption = new Option("Select Operating System", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "kr") {
		                    thisOption = new Option("운영 시스템 선택하기", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "jp") {
		                    thisOption = new Option("オペレーティング システムを選択してください", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "tw") {
		                    thisOption = new Option("選擇作業系統", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "cn") {
		                    thisOption = new Option("选择操作系统", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "ru") {
		                    thisOption = new Option("Выберите операционную систему", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "pl") {
		                    thisOption = new Option("Wybierz system operacyjny", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "it") {
		                    thisOption = new Option("Seleziona il sistema operativo", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "fr") {
		                    thisOption = new Option("Sélectionner système d'exploitation", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "es") {
		                    thisOption = new Option("Seleccionar el sistema operativo", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "de") {
		                    thisOption = new Option("Betriebssystem auswählen", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "la") {
		                    thisOption = new Option("Seleccione Sistema operativo", "0", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "br") {
		                    thisOption = new Option("Selecione o Sistema Operacional", "0", false, false);
		                }
		                else {
		                    thisOption = new Option("Show less Operating Systems", "0", false, false);
		                }


		                thisOption.setAttribute("class", "osBothHead");
		                jQuery("select[name=selOperatingSystem]").prepend(thisOption);

		                if (hidPageLanguage && hidPageLanguage.value == "us") {
		                    thisOption = new Option("Show all Operating Systems", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "kr") {
		                    thisOption = new Option("모든 운영 시스템 보기", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "jp") {
		                    thisOption = new Option("全てのオペレーティング システムを表示する", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "tw") {
		                    thisOption = new Option("選擇所有作業系統", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "cn") {
		                    thisOption = new Option("选择所有操作系统", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "ru") {
		                    thisOption = new Option("Показать все операционные системы", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "pl") {
		                    thisOption = new Option("Pokaż wszystkie systemy operacyjne", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "it") {
		                    thisOption = new Option("Mostra tutti i sistemi operativi", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "fr") {
		                    thisOption = new Option("Afficher tous les systèmes d'exploitation", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "es") {
		                    thisOption = new Option("Mostrar todos los sistemas operativos", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "de") {
		                    thisOption = new Option("Alle Betriebssysteme anzeigen", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "la") {
		                    thisOption = new Option("Mostrar todos los Sistemas Operativos", "All", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "br") {
		                    thisOption = new Option("Mostrar todos os Sistemas Operacionais", "All", false, false);
		                }
		                else {
		                    thisOption = new Option("Show all Operating Systems", "All", false, false);
		                }

		                thisOption.setAttribute("class", "osAll");
		                thisOption.setAttribute("style", "background: #76b900;color:#fff");
		                selOperatingSystem.options[selOperatingSystem.options.length] = thisOption;
		                if (hidPageLanguage && hidPageLanguage.value == "us") {
		                    thisOption = new Option("Show less Operating Systems", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "kr") {
		                    thisOption = new Option("이전 운영 시스템 보기", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "jp") {
		                    thisOption = new Option("オペレーティング システムを少なく表示する", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "tw") {
		                    thisOption = new Option("選擇較少作業系統", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "cn") {
		                    thisOption = new Option("选择较少操作系统", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "ru") {
		                    thisOption = new Option("Скрыть операционные системы", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "pl") {
		                    thisOption = new Option("Pokaż mniej systemów operacyjnych", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "it") {
		                    thisOption = new Option("Mostra meno sistemi operativi", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "fr") {
		                    thisOption = new Option("Afficher moins de systèmes d'exploitation", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "es") {
		                    thisOption = new Option("Mostrar menos sistemas operativos", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "de") {
		                    thisOption = new Option("Weniger Betriebssysteme anzeigen", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "la") {
		                    thisOption = new Option("Mostrar menos Sistemas Operativos", "Less", false, false);
		                }
		                else if (hidPageLanguage && hidPageLanguage.value == "br") {
		                    thisOption = new Option("Mostrar menos Sistemas Operativos", "Less", false, false);
		                }
		                else {
		                    thisOption = new Option("Show less Operating Systems", "Less", false, false);
		                }



		                thisOption.setAttribute("class", "osLess");
		                thisOption.setAttribute("style", "background: #76b900;color:#fff");
		                selOperatingSystem.options[selOperatingSystem.options.length] = thisOption;
		                var selectOperatingSystem = jQuery("select[name=selOperatingSystem]");
		                osBothHeadList = selectOperatingSystem.children(".osBothHead");
		                osLessOptn = selectOperatingSystem.children(".osLess");
		                osAllOptn = selectOperatingSystem.children(".osAll");
		                osBothAll = selectOperatingSystem.children(".osBothAll");
		                osBothList.remove();
		                osLessOptn.remove();
		                jQuery('#selOperatingSystem option:eq(0)').prop({ 'selected': 'true', 'disabled': 'true' });
		            }

		            setOS();
		            PrepopulateOperatingsystem();
		        }
		    }
			);
		} // function getOSForProductSeries(ProductSeriesID)

         function getCudaToolkitListForProductSeriesProductFamilyOperatingSystem() {
         /*
         			    var psid = (selProductSeries.value == "") ? "0" : selProductSeries.value;
			            var pfid = (selProductFamily.value == "") ? "0" : selProductFamily.value;
			            var osid = (selOperatingSystem.value == "") ? "0" : selOperatingSystem.value;
			            var lid = (ddlLanguage.value == "") ? "0" : ddlLanguage.value;
			            var lang = (hidPageLanguage.value == "") ? "0" : hidPageLanguage.value;
			            var ctk = (selCudaToolkitVersion.value == "0" || selProductSeriesType.value != "7") ? "0" : selCudaToolkitVersion.value;
         */

            var ddlCudaToolkitVersionSelectList = document.getElementById("selCudaToolkitVersion");

            while (ddlCudaToolkitVersionSelectList.options.length > 0) 
            {
                ddlCudaToolkitVersionSelectList.remove(0);
            }

            jQuery.ajax(
		    {
		        url: 'API/lookupValueSearch.aspx?TypeID=6&ParentID=0&_psID=' + selProductSeries.value + '&_pfID=' + selProductFamily.value + '&_osID=' + selOperatingSystem.value + '&_lgID=' + ddlLanguage.value,
		        async: false,
		        type: 'get',
		        success: function (response) {
		            var lookupValueXML = response;
		            var lookupValues = lookupValueXML.getElementsByTagName("LookupValue");

		            /*if (window.console && window.console.log) {
		                console.log("lookupValues.length:" + lookupValues.length);
		            }*/


		            /*if (lookupValues.length == 0) {
		                option = new Option("Not Available", 0, false, false);
		                option.setAttribute("Name", "Not Available");
		                selCudaToolkitVersion.options[0] = option;
		            }
		            else {*/
		            for (var idx = 0; idx < lookupValues.length; idx++) {

		                option = new Option(lookupValues[idx].getElementsByTagName("Name")[0].firstChild.nodeValue, lookupValues[idx].getElementsByTagName("Value")[0].firstChild.nodeValue, false, false);
		                    //if (window.console && window.console.log) {
		                    //    console.log("lookupValues[i].getElementsByTagName(\"Name\")[0].firstChild.nodeValue:" + lookupValues[i].getElementsByTagName("Name")[0].firstChild.nodeValue);
		                    //    console.log("lookupValues[i].getElementsByTagName(\"Value\")[0].firstChild.nodeValue:" + lookupValues[i].getElementsByTagName("Value")[0].firstChild.nodeValue);
		                    //}

		                option = new Option(lookupValues[idx].getElementsByTagName("Name")[0].firstChild.nodeValue, lookupValues[idx].getElementsByTagName("Value")[0].firstChild.nodeValue, false, false);

		                option.setAttribute("Name", lookupValues[idx].getElementsByTagName("Name")[0].firstChild.nodeValue);

		                selCudaToolkitVersion.options[idx] = option;
		                }
		            /*}*/

		            //PrepopulateCudaToolkits();
		        }
		    }
			);
		} // function getCudaToolkitList()

		function resetOperatingSystemSizing() 
        {
            
            // RVC Feb-2021 revised from >16 to >17 some inconsistencies on brwsoers and OS's, hopefully not a function of font sizing.
            // RVC Mar-2021 Needs to be Browser specific, FF >17, CR and IE >16
            var selHeightChk = (navigator.userAgent.toLowerCase().indexOf('firefox') > -1) ? 17 : 16;
            console.log("resetOperatingSystemSizing() $('#selOperatingSystem').height():" + $('#selOperatingSystem').height() + "($('#selOperatingSystem').height() " + selHeightChk + "):", ($('#selOperatingSystem').height() > selHeightChk));
            // RVC Jun-2021 if ($('#selOperatingSystem').height() > selHeightChk) {
            console.log("resetOperatingSystemSizing() $('#selOperatingSystem').attr('size'):" + $('#selOperatingSystem').attr('size') + "  ($('#selOperatingSystem').attr('size') > 0)):", ($('#selOperatingSystem').attr('size') > 0));
            if ($('#selOperatingSystem').attr('size') > 0) {
		        // ensure OS Select resets to drop-down, instead of select list.
		        setTimeout(function () {
		            $('#selOperatingSystem').attr('size', 0);
		            if ((navigator.userAgent.toLowerCase().indexOf('firefox') > -1) || (navigator.userAgent.toLowerCase().indexOf('chrome') > -1)) {
		                $('#selOperatingSystem').height('auto');
		            }
		            //setOS();
		            //PrepopulateOperatingsystem();
		            changeOperatingSystem($("#selOperatingSystem option:selected")[0].value);
		        }, 250);
		    }

        } // function resetOperatingSystemSizing() 

        function resetProductSeriesSizing() {
            // RVC Feb-2021 revised from >16 to >17 some inconsistencies on brwsoers and OS's, hopefully not a function of font sizing.
            // RVC Mar-2021 Needs to be Browser specific, FF >17, CR and IE >16
            var selHeightChk = (navigator.userAgent.toLowerCase().indexOf('firefox') > -1) ? 17 : 16;
            console.log("resetProductSeriesSizing() $('#selProductSeries').height():" + $('#selProductSeries').height() + " ($('#selProductSeries').height() > " + selHeightChk + "):", ($('#selProductSeries').height() > selHeightChk));
            // RVC Jun-2021 if ($('#selProductSeries').height() > selHeightChk) {
            console.log("resetProductSeriesSizing() $('#selProductSeries').attr('size'):" + $('#selProductSeries').attr('size') + "  ($('#selProductSeries').attr('size') > 0)):", ($('#selProductSeries').attr('size') > 0));
            if ($('#selProductSeries').attr('size') > 0) {
                // ensure Product Series resets to drop-down, instead of select list.
                setTimeout(function () {
                    $('#selProductSeries').attr('size', 0);
                    if ((navigator.userAgent.toLowerCase().indexOf('firefox') > -1) || (navigator.userAgent.toLowerCase().indexOf('chrome') > -1)) {
                        $('#selProductSeries').height('auto');
                    }
                    //PrepopulateProductSeriesType();
                    changeProductSeriesType($("#selProductSeriesType option:selected")[0].value);
                }, 250);
            }

        } // function resetProductSeriesSizing() 

		function changeProductSeriesType(productSeriesTypeID)
		{

		    //consoleLog("changeProductSeriesType productSeriesTypeID:", productSeriesTypeID);
		    //$('#selProductSeries').height($('#selProductSeriesType').height());// Protect against Quadro Show More, but then select Product Tyep, ensure ProductSeries is sized correctly.
		    /*RVC Nov-02 setTimeout(function () {
		            $('#selProductSeries').attr('size', 0);
		            if ((navigator.userAgent.toLowerCase().indexOf('firefox') > -1) || (navigator.userAgent.toLowerCase().indexOf('chrome') > -1)) {
		                $('#selProductSeries').height('auto');
		            }
		        }, 250);*/

		    // Event handler resetOperatingSystemSizing(); // Ensure OS Drop Down is sized correctly, in case user abort OS selection when ShowAll, ShowLess expanded.
		    if (!readCookie("ProductSeriesType") >= 1)
            {
             deletecookie(); // To remove persistence settings.
            }

			var iOptionIndex = 0;
			
			clearDropDownOptions(selProductSeries);
			clearDropDownOptions(selProductFamily);
			getProductSeries(productSeriesTypeID);
			//RVC Dec-15 changeDownloadType(productSeriesTypeID);

			if(productSeriesTypeID == GeForceGo)
			{	
				//trMessage.style.display = "";
				//lblMessage.innerHTML = geForceGoMessage;
				trMessage.style.display = "none";
			}
			else
			{
			    trMessage.style.display = "none";
            }

			//IE Kludge to align SEARCH button to bottom of TD.
			document.getElementById("ManualSearchButtonTD").rowSpan = (jQuery('#ManualLookupDropDownTable tr').length) + 1;


			//if (getSelectedOSIdValue() in { '57': ''} && (getSelectedProductSeriesType() in { '1': '', '3': '', '7': '', '11': ''} || (trDownloadTypeQnfOde.style.display != "none" || trDownloadTypeNForce.style.display != "none" || trDownloadTypeLinux.style.display != "none")))  // TESLA special case.) 
			// see https://nvbugswb.nvidia.com/NvBugs5/SWBug.aspx?bugid=3120700&cmtNo= if (getSelectedOSIdValue() in { '57': ''} && (getSelectedProductSeriesType() in { '7': ''} || (trDownloadTypeQnfOde.style.display != "none" || trDownloadTypeNForce.style.display != "none" || trDownloadTypeLinux.style.display != "none")))  // TESLA special case.) 
			/*if (getSelectedOSIdValue() in { '57': ''} && (getSelectedProductSeriesType() in { '7': ''} || (trDownloadTypeNForce.style.display != "none" || trDownloadTypeLinux.style.display != "none")))  // TESLA special case.) 
			    {
			    document.getElementById("DownloadTypesOpenDch").style.display = "";
			    document.getElementById("trDownloadTypeDch").style.display = "";
			    if ((new RegExp('RTX .*Notebooks')).test($("#selProductSeries option:selected").text()) && selProductSeriesType.value == Quadro) {
			        ddlDownloadTypeDch.options[1].selected = true;  // Default to DCH for RTX Notebooks, likely will require further admin-panel, but for now static in implementation code.
			    }
			}
			else {*/
			    document.getElementById("DownloadTypesOpenDch").style.display = "none";
			    document.getElementById("trDownloadTypeDch").style.display = "none";		    
			//}
        } // function changeProductSeriesType(productSeriesTypeID)

        function changeProductSeries(productSeriesID) 
        {

            // Event handler resetOperatingSystemSizing(); // Ensure OS Drop Down is sized correctly, in case user abort OS selection when ShowAll, ShowLess expanded.

		    //consoleLog("BEGIN changeProductSeries productSeriesID:", productSeriesID);
		    if (productSeriesID === "") 
            {
                //consoleLog("productSeriesID === ''");
                selProductSeries.selectedIndex = 1; // Force to non null value.
                productSeriesID = selProductSeries.options[1].value;  // Force to non null value.
                //consoleLog("productSeriesID defaulted:" + productSeriesID);
		    }
            var selProductSeriesObj = $("select[name=selProductSeries]");
            if (productSeriesID === "Less") {
                psBothList.remove(), psLessOptn.remove();
                selProductSeriesObj.append(psBothAll), selProductSeriesObj.append(psLessList), selProductSeriesObj.append(psAllOptn)
                $('#selProductSeries option:eq(0)').prop('selected', true);
                 // force list to be seen.
                setTimeout(function () {
                    $('#selProductSeries').attr('size', $('#selProductSeries >option').length);
                    if ((navigator.userAgent.toLowerCase().indexOf('firefox') > -1)) {
                        //$('#selProductSeries').height(5 + $('#selProductSeries >option').length * $('#selProductSeries option:eq(1)').height());
                        var thsHt = 0; for (idx = 0; idx < ($('#selProductSeries >option').length - 2); idx++) { thsHt = thsHt + $('#selProductSeries option:eq(' + idx + ')').height(); }

                        $('#selProductSeries').height(($('#selProductSeries option:eq(' + ($('#selProductSeries >option').length - 1) + ')').height()) + ($('#selProductSeries option:eq(0)').height()) + (thsHt));
                    }
                    else if ((navigator.userAgent.toLowerCase().indexOf('chrome') > -1)) {
                        //$('#selProductSeries').height(5 + $('#selProductSeries >option').length * $('#selProductSeries option:eq(1)').height());
                        var thsHt = 0; for (idx = 0; idx < ($('#selProductSeries >option').length - 2); idx++) { thsHt = thsHt + $('#selProductSeries option:eq(' + idx + ')').height() + 1; }
                        $('#selProductSeries').height(($('#selProductSeries option:eq(' + ($('#selProductSeries >option').length - 1) + ')').height() + 2) + ($('#selProductSeries option:eq(0)').height() + 2) + (thsHt));
                    }
                }, 250);
            } else if (productSeriesID === "All") {
                psAllOptn.remove();
                selProductSeriesObj.append(psBothAll), selProductSeriesObj.append(psLessList), selProductSeriesObj.append(psBothList), selProductSeriesObj.append(psLessOptn);
                $('#selProductSeries option:eq(0)').prop({ 'selected': 'true', 'disabled': 'true' });
                 // force list to be seen.
                setTimeout(function () {
                    $('#selProductSeries').attr('size', $('#selProductSeries >option').length);
                    if ((navigator.userAgent.toLowerCase().indexOf('firefox') > -1)) {
                        //$('#selProductSeries').height(5 + $('#selProductSeries >option').length * $('#selProductSeries option:eq(1)').height());
                        var thsHt = 0; for (idx = 0; idx < ($('#selProductSeries >option').length - 2); idx++) { thsHt = thsHt + $('#selProductSeries option:eq(' + idx + ')').height(); }

                        $('#selProductSeries').height(($('#selProductSeries option:eq(' + ($('#selProductSeries >option').length - 1) + ')').height()) + ($('#selProductSeries option:eq(0)').height()) + (thsHt));
                    }
                    else if ((navigator.userAgent.toLowerCase().indexOf('chrome') > -1)) {
                        //$('#selProductSeries').height(5 + $('#selProductSeries >option').length * $('#selProductSeries option:eq(1)').height());
                        var thsHt = 0; for (idx = 0; idx < ($('#selProductSeries >option').length - 2); idx++) { thsHt = thsHt + $('#selProductSeries option:eq(' + idx + ')').height() + 1; }
                        $('#selProductSeries').height(($('#selProductSeries option:eq(' + ($('#selProductSeries >option').length - 1) + ')').height() + 2) + ($('#selProductSeries option:eq(0)').height() + 2) + (thsHt));
                    }
                }, 250);
            }
            else 
            {
                var iOptionIndex = 0;

                clearDropDownOptions(selProductFamily);
                clearDropDownOptions(selOperatingSystem);

                getProducts(productSeriesID);
                getOSForProductSeries(productSeriesID);

                if (selProductSeries.selectedIndex == 0 && selProductSeries.options[0].value=="0") 
                {
                    selProductSeries.selectedIndex = 1; // Force to non null value.
                }
                var option = selProductSeries.options[selProductSeries.selectedIndex];

                if (option != null && option != "undefined") {
                    if (option.getAttribute("RequiresProduct") == "True") {
                        trProductFamily.style.display = "";
                    }
                    else {
                        trProductFamily.style.display = "none";
                    }
                } // if(option != null && option != "undefined")

                changeDownloadType(getSelectedProductSeriesType());

                /*if (jQuery('#selProductSeries').attr('size') != "0") {
                    // ensure resets to drop-down, instead of select list.
                    setTimeout(function () {
                        $('#selProductSeries').attr('size', 0);
                        if ((navigator.userAgent.toLowerCase().indexOf('firefox') > -1) || (navigator.userAgent.toLowerCase().indexOf('chrome') > -1)) {
                            $('#selProductSeries').height('auto');
                        } 
                    }, 250);
                }*/

                //consoleLog("WORK changeProductSeries ($('#selProductSeries').height() > 16):", ($('#selProductSeries').height() > 16));

                // RVC Feb-2021 revised from >16 to >17 some inconsistencies on brwsoers and OS's, hopefully not a function of font sizing.
                // RVC Mar-2021 Needs to be Browser specific, FF >17, CR and IE >16
                var selHeightChk = (navigator.userAgent.toLowerCase().indexOf('firefox') > -1) ? 17 : 16;
                //console.log("changeProductSeries() $('#selProductSeries').height():" + $('#selProductSeries').height() + " ($('#selProductSeries').height() > " + selHeightChk + "):", ($('#selProductSeries').height() > selHeightChk));
                // RVC Jun-2021 if ($('#selProductSeries').height() > selHeightChk) {
                //console.log("changeProductSeries() $('#selProductSeries').attr('size'):" + $('#selProductSeries').attr('size') + "  ($('#selProductSeries').attr('size') > 0)):", ($('#selProductSeries').attr('size') > 0));
                if ($('#selProductSeries').attr('size') > 0) {
                  // ensure Product Series resets to drop-down, instead of select list.
                  //setTimeout(function () {
                    $('#selProductSeries').attr('size', 0);
                    if ((navigator.userAgent.toLowerCase().indexOf('firefox') > -1) || (navigator.userAgent.toLowerCase().indexOf('chrome') > -1)) {
                        $('#selProductSeries').height('auto');
                    }
                  //}, 1);
               }

            }

            //if (getSelectedOSIdValue() in { '57': ''} && (getSelectedProductSeriesType() in { '1': '', '3': '', '7': '', '11': ''} || (trDownloadTypeQnfOde.style.display != "none" || trDownloadTypeNForce.style.display != "none" || trDownloadTypeLinux.style.display != "none")))  // TESLA special case.) 
            // See https://nvbugswb.nvidia.com/NvBugs5/SWBug.aspx?bugid=3120700&cmtNo= if (getSelectedOSIdValue() in { '57': ''} && (getSelectedProductSeriesType() in { '7': ''} || (trDownloadTypeQnfOde.style.display != "none" || trDownloadTypeNForce.style.display != "none" || trDownloadTypeLinux.style.display != "none")))  // TESLA special case.) 
            /*if (getSelectedOSIdValue() in { '57': ''} && (getSelectedProductSeriesType() in { '7': ''} || (trDownloadTypeNForce.style.display != "none" || trDownloadTypeLinux.style.display != "none")))  // TESLA special case.) 
            {
                document.getElementById("DownloadTypesOpenDch").style.display = "";
                document.getElementById("trDownloadTypeDch").style.display = "";
                if ((new RegExp('RTX .*Notebooks')).test($("#selProductSeries option:selected").text()) && selProductSeriesType.value == Quadro) {
                    ddlDownloadTypeDch.options[1].selected = true;  // Default to DCH for RTX Notebooks, likely will require further admin-panel, but for now static in implementation code.
                }
            }
            else {*/
             document.getElementById("DownloadTypesOpenDch").style.display = "none";
             document.getElementById("trDownloadTypeDch").style.display = "none";
                //}
            //consoleLog("END changeProductSeries ($('#selProductSeries').height() > 16):", ($('#selProductSeries').height() > 16));
            //consoleLog("END changeProductSeries productSeriesID:", productSeriesID);

        } // function changeProductSeries(productSeriesID) 

        function changeDownloadType(productSeriesTypeID) {

            //alert("changeDownloadType productSeriesID:" + productSeriesTypeID);
            ddlDownloadTypeNForce.selectedIndex = 0;
            trDownloadTypeNForce.style.display = "none";
            ddlDownloadTypeION.selectedIndex = 0;
            trDownloadTypeION.style.display = "none";
            ddlDownloadTypeLinux.selectedIndex = 0;
            trDownloadTypeLinux.style.display = "none";
            trCudaToolkitVersion.style.display = "none";
            //alert("changeProductSeriesType:" + productSeriesTypeID);


            if (productSeriesTypeID == 2) { // nForce

                trDownloadTypeNForce.style.display = "";

                ddlDownloadTypeQnfOde.selectedIndex = 0;
                trDownloadTypeQnfOde.style.display = "none";
                trDownloadTypeLinux.style.display = "none";
                trDownloadTypeCrdGrd.style.display = "none";
                trDownloadTypeDch.style.display = "none";
                hideDiv('QuadroDownloadTypesOpenOde');
                hideDiv('DownloadTypesOpenCrd'); //console.log("hideDiv('DownloadTypesOpenCrd'); document.getElementById(DownloadTypesOpenCrd).style.display:", document.getElementById("DownloadTypesOpenCrd").style);
                hideDiv('DownloadTypesOpenLinux');
                trDownloadTypeION.style.display = "none";
                trDownloadTypeLinux.style.display = "none";
                trCudaToolkitVersion.style.display = "none";
                PrepopulateDownloadypeNForce();

            }
            else if (productSeriesTypeID in { '3': '', '8': ''}  ) { // Quadro, NVS

                PrepopulateDownloadTypeQuadro();

                /*
                <option value="11" name="Linux 32-bit">Linux 32-bit</option>
                <option value="12" name="Linux 64-bit">Linux 64-bit</option>
                <option value="13" name="Solaris x86/x64">Solaris x86/x64</option>
                <option value="14" name="FreeBSD x86">FreeBSD x86</option>
                <option value="22" name="FreeBSD x64">FreeBSD x64</option>
                */

                if (getSelectedOSIdValue() in { '11': '', '12': '', '13': '', '14': '', '22': '', '39': '', '124': '' }) { // Linux

                    trDownloadTypeQnfOde.style.display = "none";
                    trDownloadTypeLinux.style.display = "none";
                    trDownloadTypeCrdGrd.style.display = "none";
                    trDownloadTypeDch.style.display = "none";
                    hideDiv('QuadroDownloadTypesOpenOde');
                    hideDiv('DownloadTypesOpenCrd'); //console.log("hideDiv('DownloadTypesOpenCrd'); document.getElementById(DownloadTypesOpenCrd).style.display:", document.getElementById("DownloadTypesOpenCrd").style);
                    showDiv('DownloadTypesOpenLinux');
                    trDownloadTypeLinux.style.display = "";
                    //ddlDownloadTypeQnfOde.selectedIndex = 0;                    
                    if ((new RegExp('RTX .*Notebooks')).test($("#selProductSeries option:selected").text()) && selProductSeriesType.value == Quadro) {
                        ddlDownloadTypeDch.options[1].selected = true;  // Default to DCH for RTX Notebooks, likely will require further admin-panel, but for now static in implementation code.
                    }
                    else {
                        ddlDownloadTypeDch.selectedIndex = 0;
                    }
                    trCudaToolkitVersion.style.display = "none";
                }
                else { // Not Linux

                    hideDiv('DownloadTypesOpenLinux');
                    trDownloadTypeLinux.style.display = "none";
                    //if (productSeriesTypeID in { '8': '' }) { trDownloadTypeQnfOde.style.display = ""; }
                    trDownloadTypeQnfOde.style.display = "";
                    trDownloadTypeCrdGrd.style.display = "none";
                    // See https://nvbugswb.nvidia.com/NvBugs5/SWBug.aspx?bugid=3120700&cmtNo=
                    //if ((getSelectedOSIdValue() in { '57': '' }) && (!selProductSeriesType.value in { '1': '', '11': '' })) {
                    //    document.getElementById("trDownloadTypeDch").style.display = "";
                    //   document.getElementById("DownloadTypesOpenDch").style.display = "";
                        //$('#mfnd-Ode').attr('rowspan', 6);
                    //} else {
                        document.getElementById("DownloadTypesOpenDch").style.display = "none";
                        hideDiv('DownloadTypesOpenCrd'); //console.log("hideDiv('DownloadTypesOpenCrd'); document.getElementById(DownloadTypesOpenCrd).style.display:", document.getElementById("DownloadTypesOpenCrd").style);
                        document.getElementById("trDownloadTypeDch").style.display = "none"; 
                        //$('#mfnd-Ode').attr('rowspan', 5);
                    //}
                    if (trProductFamily.style.display != "none") 
                    {
                        showDiv('QuadroDownloadTypesOpenOde');
                        //showDiv('DownloadTypesOpenCrd');
                    } 
                    trCudaToolkitVersion.style.display = "none";
                }
                //UX alert("changeProductSeriesType getSelectedOSIdValue():" + getSelectedOSIdValue() + "\ntrDownloadTypeQuadro.style.display:" + trDownloadTypeQnfOde.style.display + "\n" + "trDownloadTypeLinux.style.display:" + trDownloadTypeLinux.style.display);


            }
            else if (productSeriesTypeID == 6) { // ION

                trDownloadTypeION.style.display = "";

                trDownloadTypeION.selectedIndex = 0;
                trDownloadTypeNForce.style.display = "none";
                trDownloadTypeQnfOde.style.display = "none";
                trDownloadTypeLinux.style.display = "none";
                trDownloadTypeCrdGrd.style.display = "none";
                trDownloadTypeDch.style.display = "none";
                hideDiv('QuadroDownloadTypesOpenOde');
                hideDiv('DownloadTypesOpenCrd'); //console.log("hideDiv('DownloadTypesOpenCrd'); document.getElementById(DownloadTypesOpenCrd).style.display:", document.getElementById("DownloadTypesOpenCrd").style);
                hideDiv('DownloadTypesOpenLinux');
                trCudaToolkitVersion.style.display = "none";
                PrepopulateDownloadTypeION();

            }
            else if (productSeriesTypeID == 7) { // tesla

                trCudaToolkitVersion.style.display = "";

                selCudaToolkitVersion.selectedIndex = 0;
                trDownloadTypeION.style.display = "none";
                trDownloadTypeNForce.style.display = "none";
                trDownloadTypeQnfOde.style.display = "none";
                trDownloadTypeLinux.style.display = "none";
                trDownloadTypeCrdGrd.style.display = "none";
                trDownloadTypeDch.style.display = "none";
                hideDiv('QuadroDownloadTypesOpenOde');
                hideDiv('DownloadTypesOpenCrd'); //console.log("hideDiv('DownloadTypesOpenCrd'); document.getElementById(DownloadTypesOpenCrd).style.display:", document.getElementById("DownloadTypesOpenCrd").style);
                hideDiv('DownloadTypesOpenLinux');
                //PrepopulateDownloadTypeTesla();

                if ((getSelectedOSIdValue() in { '57': '' }) && (!selProductSeriesType.value in { '1': '', '11': '' })) {
                    document.getElementById("trDownloadTypeDch").style.display = "";
                    document.getElementById("DownloadTypesOpenDch").style.display = "";
                    //$('#mfnd-Ode').attr('rowspan', 6);
                } else {
                    document.getElementById("trDownloadTypeDch").style.display = "none"; 
                    document.getElementById("DownloadTypesOpenDch").style.display = "none";
                    //$('#mfnd-Ode').attr('rowspan', 5);
                }

                if (trCudaToolkitVersion.style.display != "none") // TESLA products filtered by CUDA Toolkit Versions
                {
                    getCudaToolkitListForProductSeriesProductFamilyOperatingSystem();
                }

            }
            else {
                ddlDownloadTypeNForce.selectedIndex = 0;
                trDownloadTypeNForce.style.display = "none";

                ddlDownloadTypeQnfOde.selectedIndex = 0;
                trDownloadTypeQnfOde.style.display = "none";
                trDownloadTypeLinux.style.display = "none";
                trDownloadTypeCrdGrd.style.display = "none";
                if ((new RegExp('RTX .*Notebooks')).test($("#selProductSeries option:selected").text()) && selProductSeriesType.value == Quadro) {
                    ddlDownloadTypeDch.options[1].selected = true;  // Default to DCH for RTX Notebooks, likely will require further admin-panel, but for now static in implementation code.
                }
                else {
                    ddlDownloadTypeDch.selectedIndex = 0;
                }
                trDownloadTypeDch.style.display = "none";
                hideDiv('QuadroDownloadTypesOpenOde');

                /*if (productSeriesTypeID in { '1': '', '11': '' }) { // Titan or GeForce
                    showDiv('DownloadTypesOpenCrd');
                    trDownloadTypeCrdGrd.style.display = "";
                }*/
                if (productSeriesTypeID in { '3': '', '8': '' }) { // Quadro, NVS
                    showDiv('QuadroDownloadTypesOpenOde');
                    //if (productSeriesTypeID in { '8': '' }) { trDownloadTypeQnfOde.style.display = ""; }
                    trDownloadTypeQnfOde.style.display = "";
                    trDownloadTypeLinux.style.display = "none";
                    hideDiv('DownloadTypesOpenCrd'); //console.log("hideDiv('DownloadTypesOpenCrd'); document.getElementById(DownloadTypesOpenCrd).style.display:", document.getElementById("DownloadTypesOpenCrd").style);
                    hideDiv('DownloadTypesOpenLinux');
                    trDownloadTypeCrdGrd.style.display = "none";
                }
                if (productSeriesTypeID in { '1': '', '11': '' }) { // Titan or GeForce


                    if (getSelectedOSIdValue() in { '11': '', '12': '', '13': '', '14': '', '22': '', '39': '', '124': '' }) {
                        trDownloadTypeLinux.style.display = "";
                        trDownloadTypeCrdGrd.style.display = "none";
                        showDiv('DownloadTypesOpenLinux');
                        hideDiv('DownloadTypesOpenCrd'); //console.log("hideDiv('DownloadTypesOpenCrd'); document.getElementById(DownloadTypesOpenCrd).style.display:", document.getElementById("DownloadTypesOpenCrd").style);
                    }
                    else {
                        trDownloadTypeCrdGrd.style.display = "";
                        trDownloadTypeLinux.style.display = "none";
                        hideDiv('DownloadTypesOpenLinux');
                        showDiv('DownloadTypesOpenCrd'); $('#DownloadTypesOpenCrd').show(); document.getElementById("DownloadTypesOpenCrd").style.display = "";
                        //console.log("showDiv('DownloadTypesOpenCrd'); document.getElementById(DownloadTypesOpenCrd).style.display:", document.getElementById("DownloadTypesOpenCrd").style);
                    }
                    
                    hideDiv('QuadroDownloadTypesOpenOde');
                    trDownloadTypeQnfOde.style.display = "none";
                }

                ddlDownloadTypeION.selectedIndex = 0;
                trDownloadTypeION.style.display = "none";

                ddlDownloadTypeLinux.selectedIndex = 0;
                trDownloadTypeLinux.style.display = "none";

                selCudaToolkitVersion.selectedIndex = 0;
                trCudaToolkitVersion.style.display = "none";

            } // function changeDownloadType(productSeriesTypeID) {

            /*Not sure why this is here, when above same logic is executed above? Oct-10-2019 , See --> else if (productSeriesTypeID in { '3': '', '8': ''}  ) { // Quadro, NVS
            if (getSelectedProductSeriesType() in { '3': '', '8': '' }) { // Quadro, NVS
            showDiv('QuadroDownloadTypesOpenOde');
            trDownloadTypeQnfOde.style.display = "";
            trDownloadTypeLinux.style.display = "none";
            hideDiv('DownloadTypesOpenCrd');
            trDownloadTypeCrdGrd.style.display = "none";
            }*/
            if (getSelectedProductSeriesType() in { '1': '', '11': '' }) { // Titan or GeForce 
                if (getSelectedOSIdValue() in { '11': '', '12': '', '13': '', '14': '', '22': '', '39': '', '124': '' }) {
                    trDownloadTypeLinux.style.display = "";
                    trDownloadTypeCrdGrd.style.display = "none";
                }
                else {
                    trDownloadTypeCrdGrd.style.display = "";
                    trDownloadTypeLinux.style.display = "none";
                    showDiv('DownloadTypesOpenCrd'); $('#DownloadTypesOpenCrd').show(); document.getElementById("DownloadTypesOpenCrd").style.display = "";
                    //console.log("showDiv('DownloadTypesOpenCrd'); document.getElementById(DownloadTypesOpenCrd).style.display:", document.getElementById("DownloadTypesOpenCrd").style);
                }
                hideDiv('QuadroDownloadTypesOpenOde');
                trDownloadTypeQnfOde.style.display = "none";
            }

            // Trap for in case Product Family selection not available.
            if (trProductFamily.style.display == "none") {
                hideDiv('QuadroDownloadTypesOpenOde');
                hideDiv('DownloadTypesOpenCrd'); //console.log("hideDiv('DownloadTypesOpenCrd'); document.getElementById(DownloadTypesOpenCrd).style.display:", document.getElementById("DownloadTypesOpenCrd").style);
                hideDiv('DownloadTypesOpenLinux');
            }
            //IE Kludge to align SEARCH button to bottom of TD.
            document.getElementById("ManualSearchButtonTD").rowSpan = jQuery('#ManualLookupDropDownTable tr').length;

        } // function changeDownloadType(productSeriesTypeID) {


        function changeOperatingSystem(operatingSystemID) {

            //alert("changeOperatingSystem operatingSystemID:"+ operatingSystemID);
            //consoleLog("changeOperatingSystem operatingSystemID:", operatingSystemID);
              var selOperatingSystemObj = $("select[name=selOperatingSystem]");
              if (operatingSystemID === "Less") 
              {
                osBothList.remove(), osLessOptn.remove();
                selOperatingSystemObj.append(osBothAll), selOperatingSystemObj.append(osLessList), selOperatingSystemObj.append(osAllOptn)
                $('#selOperatingSystem option:eq(0)').prop('selected', true);
                // force list to be seen.

                setTimeout(function () {
                    $('#selOperatingSystem').attr('size', $('#selOperatingSystem >option').length);
                    if ((navigator.userAgent.toLowerCase().indexOf('firefox') > -1)) {
                        //$('#selProductSeries').height(5 + $('#selProductSeries >option').length * $('#selProductSeries option:eq(1)').height());
                        var thsHt = 0; for (idx = 0; idx < ($('#selOperatingSystem >option').length - 2); idx++) { thsHt = thsHt + $('#selOperatingSystem option:eq(' + idx + ')').height(); }

                        $('#selOperatingSystem').height(($('#selOperatingSystem option:eq(' + ($('#selOperatingSystem >option').length - 1) + ')').height()) + ($('#selOperatingSystem option:eq(0)').height()) + (thsHt));
                    }
                    else if ((navigator.userAgent.toLowerCase().indexOf('chrome') > -1)) {
                        //$('#selProductSeries').height(5 + $('#selProductSeries >option').length * $('#selProductSeries option:eq(1)').height());
                        var thsHt = 0; for (idx = 0; idx < ($('#selOperatingSystem >option').length - 2); idx++) { thsHt = thsHt + $('#selOperatingSystem option:eq(' + idx + ')').height() + 1; }
                        $('#selOperatingSystem').height(($('#selOperatingSystem option:eq(' + ($('#selOperatingSystem >option').length - 1) + ')').height() + 2) + ($('#selOperatingSystem option:eq(0)').height() + 2) + (thsHt));
                    }

                }, 250);
              } 
              else if (operatingSystemID === "All") 
              {
                osAllOptn.remove();
                selOperatingSystemObj.append(osBothAll), selOperatingSystemObj.append(osLessList), selOperatingSystemObj.append(osBothList), selOperatingSystemObj.append(osLessOptn);
                $('#selOperatingSystem option:eq(0)').prop({ 'selected': 'true', 'disabled': 'true' });
                 // force list to be seen.
                setTimeout(function () {
                    $('#selOperatingSystem').attr('size', $('#selOperatingSystem >option').length);
                    if ((navigator.userAgent.toLowerCase().indexOf('firefox') > -1)) {
                        //$('#selProductSeries').height(5 + $('#selProductSeries >option').length * $('#selProductSeries option:eq(1)').height());
                        var thsHt = 0; for (idx = 0; idx < ($('#selOperatingSystem >option').length - 2); idx++) { thsHt = thsHt + $('#selOperatingSystem option:eq(' + idx + ')').height(); }

                        $('#selOperatingSystem').height(($('#selOperatingSystem option:eq(' + ($('#selOperatingSystem >option').length - 1) + ')').height()) + ($('#selOperatingSystem option:eq(0)').height()) + (thsHt));
                    }
                    else if ((navigator.userAgent.toLowerCase().indexOf('chrome') > -1)) {
                        //$('#selProductSeries').height(5 + $('#selProductSeries >option').length * $('#selProductSeries option:eq(1)').height());
                        var thsHt = 0; for (idx = 0; idx < ($('#selOperatingSystem >option').length - 2); idx++) { thsHt = thsHt + $('#selOperatingSystem option:eq(' + idx + ')').height() + 1; }
                        $('#selOperatingSystem').height(($('#selOperatingSystem option:eq(' + ($('#selOperatingSystem >option').length - 1) + ')').height() + 2) + ($('#selOperatingSystem option:eq(0)').height() + 2) + (thsHt));
                    } 
                }, 250);
              }
              else 
              {

                  if ($('#selOperatingSystem').attr('size') != "0") 
                  {
                       // ensure resets to drop-down, instead of select list.
                      setTimeout(function () {
                          $('#selOperatingSystem').attr('size', 0);
                          if ((navigator.userAgent.toLowerCase().indexOf('firefox') > -1) || (navigator.userAgent.toLowerCase().indexOf('chrome') > -1)) {
                              $('#selOperatingSystem').height('auto');
                          }
                      }, 250);
                      //alert('(jQuery(#selOperatingSystem).attr(size) != "0")');
                  }

                  //if (trDownloadTypeQnfOde.style.display != "none" || trDownloadTypeNForce.style.display != "none" || trDownloadTypeION.style.display != "none" || trDownloadTypeLinux.style.display != "none")
                  //Oct 2019 if (trDownloadTypeQnfOde.style.display != "none" || trDownloadTypeNForce.style.display != "none" || trDownloadTypeLinux.style.display != "none")
                 if (2>1) //if (trDownloadTypeQnfOde.style.display != "none" || trDownloadTypeNForce.style.display != "none" )
                 {
                     //alert("changeOperatingSystem (2>1) getSelectedProductSeriesType():" + getSelectedProductSeriesType());

                     /*
                     <option value="11" name="Linux 32-bit">Linux 32-bit</option>
                     <option value="12" name="Linux 64-bit">Linux 64-bit</option>
                     <option value="13" name="Solaris x86/x64">Solaris x86/x64</option>
                     <option value="14" name="FreeBSD x86">FreeBSD x86</option>
                     <option value="22" name="FreeBSD x64">FreeBSD x64</option>
                     */
                     if (getSelectedOSIdValue() in { '11': '', '12': '', '13': '', '14': '', '22': '', '39': '', '124': '' }) {

                         trDownloadTypeQnfOde.style.display = "none";
                         trDownloadTypeLinux.style.display = "none";
                         trDownloadTypeCrdGrd.style.display = "none";
                         trDownloadTypeDch.style.display = "none";
                         hideDiv('QuadroDownloadTypesOpenOde');
                         hideDiv('DownloadTypesOpenCrd'); //console.log("hideDiv('DownloadTypesOpenCrd'); document.getElementById(DownloadTypesOpenCrd).style.display:", document.getElementById("DownloadTypesOpenCrd").style);
                         showDiv('DownloadTypesOpenLinux');
                         trDownloadTypeLinux.style.display = "";
                         ddlDownloadTypeQnfOde.selectedIndex = 0;
                     }
                     else {

                      trDownloadTypeLinux.style.display = "none";
                      trDownloadTypeQnfOde.style.display = "none";
                      trDownloadTypeLinux.style.display = "none";
                      trDownloadTypeCrdGrd.style.display = "none";
                      /*if (trProductFamily.style.display != "none") 
                      {
                          showDiv('QuadroDownloadTypesOpenOde');
                      }*/
                      if (getSelectedProductSeriesType() in { '3': '', '8': '' }) { // Quadro, NVS
                          showDiv('QuadroDownloadTypesOpenOde');
                          //if (getSelectedProductSeriesType() in { '8': '' }) { trDownloadTypeQnfOde.style.display = ""; }
                          trDownloadTypeQnfOde.style.display = "";
                          trDownloadTypeLinux.style.display = "none";
                          hideDiv('DownloadTypesOpenCrd'); //console.log("hideDiv('DownloadTypesOpenCrd'); document.getElementById(DownloadTypesOpenCrd).style.display:", document.getElementById("DownloadTypesOpenCrd").style);
                          trDownloadTypeCrdGrd.style.display = "none";
                      }
                      if (getSelectedProductSeriesType() in { '1': '', '11': '' }) { // Titan or GeForce 
                          hideDiv('DownloadTypesOpenLinux');
                          hideDiv('QuadroDownloadTypesOpenOde');
                          trDownloadTypeQnfOde.style.display = "none";
                          /*if (getSelectedOSIdValue() in { '11': '', '12': '', '13': '', '14': '', '22': '' }) {
                              trDownloadTypeLinux.style.display = "";
                              trDownloadTypeCrdGrd.style.display = "none";
                              showDiv('DownloadTypesOpenLinux');
                          }
                          else {*/
                              trDownloadTypeCrdGrd.style.display = "";
                              trDownloadTypeLinux.style.display = "none";
                              showDiv('DownloadTypesOpenCrd'); $('#DownloadTypesOpenCrd').show(); document.getElementById("DownloadTypesOpenCrd").style.display = "";
                              //console.log("showDiv('DownloadTypesOpenCrd'); document.getElementById(DownloadTypesOpenCrd).style.display:", document.getElementById("DownloadTypesOpenCrd").style);
                          //}
                       }

                     }
                     //UX alert("getSelectedOSIdValue():" + getSelectedOSIdValue() + "\ntrDownloadTypeQuadro.style.display:" + trDownloadTypeQnfOde.style.display + "\n" + "trDownloadTypeLinux.style.display:" + trDownloadTypeLinux.style.display);

                      //console.log("getSelectedProductSeriesType():" + getSelectedProductSeriesType());
                      if (getSelectedProductSeriesType() in { '7': '' }) { // Tesla 
                          //alert("changeOperatingSystem getSelectedProductSeriesType==7 getSelectedProductSeriesType():" + getSelectedProductSeriesType());
                          if (trCudaToolkitVersion.style.display != "none") // TESLA products filtered by CUDA Toolkit Versions
                          {
                              getCudaToolkitListForProductSeriesProductFamilyOperatingSystem();
                          }
                      }

                     trDownloadTypeNForce.style.display = "none";
                     trDownloadTypeION.style.display = "none";


                  //PrepopulateDownloadTypeQuadro();

                 } // if (2>1) 
                 else if (trCudaToolkitVersion.style.display != "none") // TESLA products filtered by CUDA Toolkit Versions
                 {
                     getCudaToolkitListForProductSeriesProductFamilyOperatingSystem();
                 }


                 /*if (selOperatingSystem.ObjselectedIndex == 0 && selOperatingSystem.options[0].value == "0") {
                     selOperatingSystem.selectedIndex = 1; // Force to non null value.
                 }*/

                 //                   console.log("getSelectedProductSeriesType():", (getSelectedProductSeriesType() in { '1': '', '3': '', '7': '', '11': '' }));
                 //if (getSelectedOSIdValue() in { '57': ''} && (getSelectedProductSeriesType() in { '1': '', '3': '', '7': '', '11': ''} || (trDownloadTypeQnfOde.style.display != "none" || trDownloadTypeNForce.style.display != "none" || trDownloadTypeLinux.style.display != "none")))  // TESLA special case.) 
                 //if (getSelectedOSIdValue() in { '57': ''} && (getSelectedProductSeriesType() in { '7': ''} || (trDownloadTypeQnfOde.style.display != "none" || trDownloadTypeNForce.style.display != "none" || trDownloadTypeLinux.style.display != "none")))  // TESLA special case.) 
                 // See https://nvbugswb.nvidia.com/NvBugs5/SWBug.aspx?bugid=3120700&cmtNo=
                 /*if (getSelectedOSIdValue() in { '57': ''} && (getSelectedProductSeriesType() in { '7': ''} || (trDownloadTypeNForce.style.display != "none" || trDownloadTypeLinux.style.display != "none")))  // TESLA special case.) 
                 {
                     document.getElementById("DownloadTypesOpenDch").style.display = "";
                     document.getElementById("trDownloadTypeDch").style.display = "";                     
                 }
                 else {*/
                     document.getElementById("DownloadTypesOpenDch").style.display = "none";
                     document.getElementById("trDownloadTypeDch").style.display = "none";  
                 //}


            }
           // alert("END changeOperatingSystem");

          } // function changeOperatingSystem(operatingSystemID) {

          function changeProductFamily(productFamilyID) 
          {

              if (jQuery('#selProductSeries').attr('size') != "0") {
                  jQuery('#selProductSeries').attr('size', 0); // ensure resets to drop-down, instead of select list.
              }

              if (trCudaToolkitVersion.style.display != "none") // TESLA products filtered by CUDA Toolkit Versions
              {
                  getCudaToolkitListForProductSeriesProductFamilyOperatingSystem();
              }

              // Event handler resetOperatingSystemSizing(); // Ensure OS Drop Down is sized correctly, in case user abort OS selection when ShowAll, ShowLess expanded.

          } //function changeProductFamily(productFamilyID) { 
		
		function clearDropDownOptions(dropDown)
		{
		    if (typeof dropDown) {
		        dropDown.options.length = 0;
		    }
		    //RVC Feb-12-2019 hideDiv('QuadroDownloadTypesClose'); 
		} // function clearDropDownOptions(dropDown)

		function setOS() {
		    //var osCode = GetOSCode();
		    var osCode = GetOSName();

		    if (selOperatingSystem.selectedIndex < 1) {
		        for (var idx = 0; idx < selOperatingSystem.options.length; idx++) {

		            if (selOperatingSystem.options[idx].getAttribute("Name") == osCode) {


		                selOperatingSystem.options[idx].selected = true;
		                break;
		            }
		        }
		    }
		} // function setOS() {

		function getSelectedOSIdValue() {
		    for (var idx = 0; idx < selOperatingSystem.options.length; idx++) {
		        if (selOperatingSystem.options[idx].selected) {
		            //UX alert("OS Selected:" + selOperatingSystem.options[idx].getAttribute("Name") + " idx:"+idx+" value:"+selOperatingSystem.options[idx].value);
		            return (selOperatingSystem.options[idx].value);
		            break;
		        }
		    }
		    return (0);
		}  // function getSelectedOSIdValue()

		function getSelectedOSName() {
		    for (var idx = 0; idx < selOperatingSystem.options.length; idx++) {
		        if (selOperatingSystem.options[idx].selected) {
		            //UX alert("OS Selected:" + selOperatingSystem.options[idx].getAttribute("Name") + " idx:"+idx+" value:"+selOperatingSystem.options[idx].value);
		            return (selOperatingSystem.options[idx].getAttribute("Name"));
		            break;
		        }
		    }
		    return (null);
		}  // function getSelectedOSName()

		function getSelectedProductSeriesType() {
		    for (var idx = 0; idx < selProductSeriesType.options.length; idx++) {
		        if (selProductSeriesType.options[idx].selected) {
		            return (selProductSeriesType.options[idx].value);
		            break;
		        }
		    }
		    return (0);
		}  // function getSelectedProductSeriesType()

        /*
        Resolves multipe tags bing injected cuz header inherited from nv.com
        */
		function cleanupMetaTags() {


		    console.log("Before cleanupMetaTags$('link[rel=\"canonical\"]').attr('href'):" + $('link[rel="canonical"]').attr('href'));
		    if ($('link[rel="canonical"]').attr('href') != window.location.origin + window.location.pathname) {
		        $('link[rel="canonical"]').attr('href', window.location.origin + window.location.pathname);
		    }
		    console.log("AFter cleanupMetaTags$('link[rel=\"canonical\"]').attr('href'):" + $('link[rel="canonical"]').attr('href'));

		    console.log("cleanupMetaTags keywords.length:" + $("meta[name='keywords']").length);
            for (var idx = $("meta[name='keywords']").length; idx > 1; idx--) {
                console.log("cleanupMetaTags keywords.length:" + $("meta[name='keywords']").length + " (meta[name=keywords])[(idx-1)]:" + $("meta[name='keywords']")[(idx - 1)].content);
                $("meta[name='keywords']")[(idx - 1)].remove();
            }
            console.log("cleanupMetaTags done keywords.length:" + $("meta[name='keywords']").length);

            console.log("cleanupMetaTags description.length:", $("meta[name='description']").length);
            for (var idx = $("meta[name='description']").length; idx > 1; idx--) {
                console.log("cleanupMetaTags description.length:" + $("meta[name='description']").length + " (meta[name=description])[(idx-1)]:" + $("meta[name='description']")[(idx - 1)].content);
                $("meta[name='description']")[(idx - 1)].remove();
            }
            console.log("cleanupMetaTags done description.length:" + $("meta[name='description']").length);

            console.log("cleanupMetaTags og:description.length:", $("meta[property='og:description']").length);
            for (var idx = $("meta[property='og:description']").length; idx > 1; idx--) {
                console.log("cleanupMetaTags og:description.length:" + $("meta[property='og:description']").length + " (meta[property='og:description])[(idx-1)]:" + $("meta[property='og:description']")[(idx - 1)].content);
                $("meta[property='og:description']")[(idx - 1)].remove();
            }
            console.log("cleanupMetaTags done og:description.length:" + $("meta[property='og:description']").length);

            console.log("cleanupMetaTags og:url.length:", $("meta[url='og:url']").length);
            for (var idx = $("meta[property='og:url']").length; idx > 1; idx--) {
                console.log("cleanupMetaTags og:url.length:" + $("meta[property='og:url']").length + " (meta[property='og:url])[(idx-1)]:" + $("meta[property='og:url']")[(idx - 1)].content);
                $("meta[property='og:url']")[(idx - 1)].remove();
            }
            $('meta[property="og:url"]').attr('content', $('link[rel="canonical"]').attr('href'))
            console.log("cleanupMetaTags done og:url.length:" + $("meta[property='og:url']").length + " og:url:" + $('meta[property="og:url"]').attr('content'));


            console.log("cleanupMetaTags og:title.length:", $("meta[property='og:title']").length);
            for (var idx = $("meta[property='og:title']").length; idx > 1; idx--) {
                console.log("cleanupMetaTags og:title.length:" + $("meta[property='og:title']").length + " (meta[property='og:title])[(idx-1)]:" + $("meta[property='og:title']")[(idx - 1)].content);
                $("meta[property='og:title']")[(idx - 1)].remove();
            }
            console.log("cleanupMetaTags done og:title.length:" + $("meta[property='og:title']").length);

            console.log("cleanupMetaTags og:image.length:", $("meta[property='og:image']").length);
            for (var idx = $("meta[property='og:image']").length; idx > 1; idx--) {
                console.log("cleanupMetaTags og:image.length:" + $("meta[property='og:image']").length + " (meta[property='og:image])[(idx-1)]:" + $("meta[property='og:image']")[(idx - 1)].content);
                $("meta[property='og:image']")[(idx - 1)].remove();
            }
            console.log("cleanupMetaTags done og:image.length:" + $("meta[property='og:image']").length);

            console.log("cleanupMetaTags twitter:description.length:", $("meta[name='twitter:description']").length);
            for (var idx = $("meta[name='twitter:description']").length; idx > 1; idx--) {
                console.log("cleanupMetaTags twitter:description.length:" + $("meta[name='twitter:description']").length + " (meta[name='twitter:description])[(idx-1)]:" + $("meta[name='twitter:description']")[(idx - 1)].content);
                $("meta[name='twitter:description']")[(idx - 1)].remove();
            }
            console.log("cleanupMetaTags done twitter:description.length:" + $("meta[name='twitter:description']").length);

            console.log("cleanupMetaTags twitter:url.length:", $("meta[url='twitter:url']").length);
            for (var idx = $("meta[name='twitter:url']").length; idx > 1; idx--) {
                console.log("cleanupMetaTags twitter:url.length:" + $("meta[name='twitter:url']").length + " (meta[name='twitter:url])[(idx-1)]:" + $("meta[name='twitter:url']")[(idx - 1)].content);
                $("meta[name='twitter:url']")[(idx - 1)].remove();
            }
            $('meta[name="twitter:url"]').attr('content', $('link[rel="canonical"]').attr('href'));
            console.log("cleanupMetaTags done twitter:url.length:" + $("meta[name='twitter:url']").length + " twitter:url:" + $('meta[name="twitter:url"]').attr('content'));

            console.log("cleanupMetaTags twitter:title.length:", $("meta[name='twitter:title']").length);
            for (var idx = $("meta[name='twitter:title']").length; idx > 1; idx--) {
                console.log("cleanupMetaTags twitter:title.length:" + $("meta[name='twitter:title']").length + " (meta[name='twitter:title])[(idx-1)]:" + $("meta[name='twitter:title']")[(idx - 1)].content);
                $("meta[name='twitter:title']")[(idx - 1)].remove();
            }
            console.log("cleanupMetaTags done twitter:title.length:" + $("meta[name='twitter:title']").length);

            console.log("cleanupMetaTags twitter:image.length:", $("meta[name='twitter:image']").length);
            for (var idx = $("meta[name='twitter:image']").length; idx > 1; idx--) {
                console.log("cleanupMetaTags twitter:image.length:" + $("meta[name='twitter:image']").length + " (meta[name='twitter:image])[(idx-1)]:" + $("meta[name='twitter:image']")[(idx - 1)].content);
                $("meta[name='twitter:image']")[(idx - 1)].remove();
            }
            console.log("cleanupMetaTags done twitter:image.length:" + $("meta[name='twitter:image']").length);

            console.log("cleanupMetaTags twitter:site.length:", $("meta[name='twitter:site']").length);
            for (var idx = $("meta[name='twitter:site']").length; idx > 1; idx--) {
                console.log("cleanupMetaTags twitter:site.length:" + $("meta[name='twitter:site']").length + " (meta[name='twitter:site])[(idx-1)]:" + $("meta[name='twitter:site']")[(idx - 1)].content);
                $("meta[name='twitter:site']")[(idx - 1)].remove();
            }
            console.log("cleanupMetaTags done twitter:title.length:" + $("meta[name='twitter:title']").length);

            console.log("cleanupMetaTags twitter:creator.length:", $("meta[name='twitter:creator']").length);
            for (var idx = $("meta[name='twitter:creator']").length; idx > 1; idx--) {
                console.log("cleanupMetaTags twitter:creator.length:" + $("meta[name='twitter:creator']").length + " (meta[name='twitter:creator])[(idx-1)]:" + $("meta[name='twitter:creator']")[(idx - 1)].content);
                $("meta[name='twitter:creator']")[(idx - 1)].remove();
            }
            console.log("cleanupMetaTags done twitter:creator.length:" + $("meta[name='twitter:creator']").length);

        } // function cleanupMetaTags() {

		
		function GetDriver()
		{			
			var message = "The following fields contain empty or invalid data:\n\n";
			var isValid = true;

			if (selProductSeries.value == "" || selProductSeries.value == "0")
			{
				message += "    -Product Series\n";
				isValid = false;
			}
			
			if(trProductFamily.style.display == "")
			{
				if(selProductFamily.value == "")
				{
					message += "    -Product\n";
					isValid = false;
				}
			}

            if (selOperatingSystem.value == "" || selOperatingSystem.value == "0")
			{
				message += "    -Operating System\n";
				isValid = false;
			}
			
			if(ddlLanguage.value == "")
			{
				message += "    -Language\n";
				isValid = false;
			}
			
			message += "\nPlease complete the form and resubmit."
			
			if(!isValid)
			{
				alert(message);
			}
			else
			{	
				//*************************************** Section Start for GA Drivers matirx selection tracking ******** Added by PraveenY 12/13/2012 Updated 17/11/2014***********************************			
				var sc_ProductType = ((typeof selProductSeriesType.options[selProductSeriesType.selectedIndex]) != "undefined" && (typeof selProductFamily.options[selProductFamily.selectedIndex]) != "unknown") ? selProductSeriesType.options[selProductSeriesType.selectedIndex].text : null;
				var sc_ProductSeries = ((typeof selProductSeries.options[selProductSeries.selectedIndex]) != "undefined" && (typeof selProductFamily.options[selProductFamily.selectedIndex]) != "unknown") ? selProductSeries.options[selProductSeries.selectedIndex].text : null;
				var sc_ProductFamily = ((typeof selProductFamily.options[selProductFamily.selectedIndex]) != "undefined" && (typeof selProductFamily.options[selProductFamily.selectedIndex]) != "unknown") ? selProductFamily.options[selProductFamily.selectedIndex].text : null;
				var sc_DownloadTypeNForce = ((typeof ddlDownloadTypeNForce.options[ddlDownloadTypeNForce.selectedIndex]) != "undefined" && (typeof selProductFamily.options[selProductFamily.selectedIndex]) != "unknown") ? ddlDownloadTypeNForce.options[ddlDownloadTypeNForce.selectedIndex].text : null;
				var sc_DownloadTypeQuadro = ((typeof ddlDownloadTypeQnfOde.options[ddlDownloadTypeQnfOde.selectedIndex]) != "undefined" && (typeof selProductFamily.options[selProductFamily.selectedIndex]) != "unknown") ? ddlDownloadTypeQnfOde.options[ddlDownloadTypeQnfOde.selectedIndex].text : null;
				var sc_DownloadTypeION = ((typeof ddlDownloadTypeION.options[ddlDownloadTypeION.selectedIndex]) != "undefined" && (typeof selProductFamily.options[selProductFamily.selectedIndex]) != "unknown") ? ddlDownloadTypeION.options[ddlDownloadTypeION.selectedIndex].text : null;
				var sc_OperatingSystem = ((typeof selOperatingSystem.options[selOperatingSystem.selectedIndex]) != "undefined" && (typeof selProductFamily.options[selProductFamily.selectedIndex]) != "unknown") ? selOperatingSystem.options[selOperatingSystem.selectedIndex].text : null;
				var sc_Language = ((typeof ddlLanguage.options[ddlLanguage.selectedIndex]) != "undefined" && (typeof selProductFamily.options[selProductFamily.selectedIndex]) != "unknown") ? ddlLanguage.options[ddlLanguage.selectedIndex].text : null;
				var DrvrMtxSel = '';
				DrvrMtxSel = sc_ProductType+'|'+sc_ProductSeries;
				
				if(trProductFamily.style.display == '')
				DrvrMtxSel +='|'+sc_ProductFamily;

				if (((typeof selProductSeriesType.options[selProductSeriesType.selectedIndex]) != "undefined" && (typeof selProductFamily.options[selProductFamily.selectedIndex]) != "unknown") && selProductSeriesType.options[selProductSeriesType.selectedIndex].text == 'nForce')
				DrvrMtxSel +='|'+sc_DownloadTypeNForce;

				if (((typeof selProductSeriesType.options[selProductSeriesType.selectedIndex]) != "undefined" && (typeof selProductFamily.options[selProductFamily.selectedIndex]) != "unknown") && (selProductSeriesType.options[selProductSeriesType.selectedIndex].text == 'Quadro' || selProductSeriesType.options[selProductSeriesType.selectedIndex].text == 'NVS'))
				DrvrMtxSel += '|'+sc_DownloadTypeQuadro;

				if (((typeof selProductSeriesType.options[selProductSeriesType.selectedIndex]) != "undefined" && (typeof selProductFamily.options[selProductFamily.selectedIndex]) != "unknown") && selProductSeriesType.options[selProductSeriesType.selectedIndex].text == 'ION')
				DrvrMtxSel += '|'+sc_DownloadTypeION;
				
				DrvrMtxSel += '|'+sc_OperatingSystem+'|'+  sc_Language;
				
				if(DrvrMtxSel!=''){
				//DrvrMtxTracking(true, DrvrMtxSel);
				try {
				   ClickOmniDriver(this, 'event10,event77', 'button:section:', 'search', DrvrMtxSel);
				   nvEventTracker('DrvrMtx','Search',DrvrMtxSel,'0','TRUE');
				   
				   
				}
				catch(e){}
				}
				//*************************************** Section END for GA Drivers matirx selection tracking ******** Added by PraveenY 12/13/2012 Updated 17/11/2014***********************************
				getDriverURL();
			}
        } // function GetDriver()
		
		function getDriverURL()
		{
			trMessage.style.display = "none";

			//new Ajax.Request("/content/services_toolkit/ddl2.php?func=getLastDownloadUpdate",
            //    {
            //        method: 'get',
            //        onComplete: function(response) {
                        //alert(response.responseText);
			            var url = "processDriver.aspx";

			            var psid = (selProductSeries.value == "") ? "0" : selProductSeries.value;
			            var pfid = (selProductFamily.value == "") ? "0" : selProductFamily.value;
			            var osid = (selOperatingSystem.value == "") ? "0" : selOperatingSystem.value;
			            var lid = (ddlLanguage.value == "") ? "0" : ddlLanguage.value;
			            var lang = (hidPageLanguage.value == "") ? "0" : hidPageLanguage.value;
			            var ctk = (selCudaToolkitVersion.value == "0" || selProductSeriesType.value != "7") ? "0" : selCudaToolkitVersion.value;

                        url += "?psid=" + psid;
                        url += "&pfid=" + pfid
                        url += "&rpf=1";
                        url += "&osid=" + selOperatingSystem.value;
                        url += "&lid=" + ddlLanguage.value;
                        url += "&lang=" + hidPageLanguage.value;
                        url += "&ctk=" + ctk;
                        //url += "&lastupdate=" + response.responseText;

                        //alert("url:" + url);
                        /*if (window.console && window.console.log) 
                        {
                            console.log("processDriver url:" + url);
                        }*/

                        // HNote all Win-10/64 is dtcid=1, this over-rides all the regexp RTX stuff. RegExp('RTX .*Notebooks')).test
                        //RVC Windows Server 2022 refactor to use name var dtcid = (((selProductSeriesType.value in { '1': '', '11': '', '3': '', '7': '' }) && (getSelectedOSIdValue() in { '57': '' })) || (getSelectedOSIdValue() in { '57': ''} && ddlDownloadTypeDch.value == "1")) ? "&dtcid=1" : "&dtcid=0"; // Only Win-10-64
                        //RVC Windows 11 Jul-18-2021
                        var dtcid = (((selProductSeriesType.value in { '1': '', '11': '', '3': '', '7': '' }) && (getSelectedOSName() in { 'Windows 10 64-bit': '', 'Windows Server 2022': '', 'Windows Server 2019': '', 'Windows Server 2016': '', 'Windows 11': '' })) || (getSelectedOSName() in { 'Windows 10 64-bit': '', 'Windows Server 2022': '', 'Windows Server 2019': '', 'Windows Server 2016': '', 'Windows 11': ''} && ddlDownloadTypeDch.value == "1")) ? "&dtcid=1" : "&dtcid=0"; // Only Win-10-64
                        switch (selProductSeriesType.value) {
                            case (nForce):
                                url += "&dtid=" + ddlDownloadTypeNForce.value;
                                break;
                            case ("12"): // BlueField DPU
                                url += "&dtid=17";
                                break;
                            case (Quadro):
                                if ($('#trDownloadTypeQnfOde').is(":visible"))
                                {
                                  url += "&dtid=" + ddlDownloadTypeQnfOde.value;
                                }
                                if ($('#trDownloadTypeLinux').is(":visible"))
                                {
                                    url += "&dtid=" + ddlDownloadTypeLinux.value;
                                }

                                //url += (getSelectedOSIdValue() in { '57': '' }) ? "&dtcid=" + ddlDownloadTypeDch.value : "&dtcid=0"; // Only Win-10-64
                                break;
                            case ("1"): // GeForce
                                if ($('#trDownloadTypeLinux').is(":visible")) {
                                    url += "&dtid=" + ddlDownloadTypeLinux.value;
                                }
                                else {
                                    url += "&dtid=" + ddlDownloadTypeCrdGrd.value;
                                }
                                //url += (getSelectedOSIdValue() in { '57': '' }) ? "&dtcid=" + ddlDownloadTypeDch.value : "&dtcid=0"; // Only Win-10-64
                                break;
                            case ("11"): // Titan                               
                                if ($('#trDownloadTypeLinux').is(":visible")) {
                                    url += "&dtid=" + ddlDownloadTypeLinux.value;
                                }
                                else 
                                {
                                    url += "&dtid=" + ddlDownloadTypeCrdGrd.value;
                                }
                                //url += (getSelectedOSIdValue() in { '57': '' }) ? "&dtcid=" + ddlDownloadTypeDch.value : "&dtcid=0"; // Only Win-10-64
                                break;
                            case ("6"): // 
                                url += "&dtid=" + ddlDownloadTypeION.value;
                                break;
                            case ("7"):
                                //url += (getSelectedOSIdValue() in { '57': '' }) ? "&dtcid=" + ddlDownloadTypeDch.value : "&dtcid=0"; // Only Win-10-64
                                break;
                            case ("8"):
                                url += "&dtid=" + ddlDownloadTypeQnfOde.value;
                                //url += (getSelectedOSIdValue() in { '57': '' }) ? "&dtcid=" + ddlDownloadTypeDch.value : "&dtcid=0"; // Only Win-10-64
                            break;
                        }

                        //alert("getDriverURL :" + url + " selProductSeriesType.value:" + selProductSeriesType.value + " Quadro:" + Quadro + " nForce:" + nForce);

                        //*************************************** Section Start for Cookie ******** Added by GIRI 8/26/2010 **************************************************
                        CreateCookie("ProductSeriesType", selProductSeriesType.value, 365);
                        if (selProductSeries.value != "0") {
                            CreateCookie("ProductSeries", selProductSeries.value, 365);
                        }
                        CreateCookie("ProductType", selProductFamily.value, 365);
                       
                        switch (selProductSeriesType.value) {
                            case (nForce):
                                CreateCookie("DownloadTypeNForce", ddlDownloadTypeNForce.value, 365);
                                break;
                            case (Quadro):
                                CreateCookie("DownloadTypeQuadro", ddlDownloadTypeQnfOde.value, 365);
                                CreateCookie("ddlDownloadTypeDch", ddlDownloadTypeDch.value, 365);
                                break;
                            case ("6"):
                                CreateCookie("DownloadTypeION", ddlDownloadTypeION.value, 365);
                                break;
                            case ("7"):
                                CreateCookie("ddlDownloadTypeDch", ddlDownloadTypeDch.value, 365);
                                break;
                            case ("8"):
                                CreateCookie("DownloadTypeQuadro", ddlDownloadTypeQnfOde.value, 365);
                                CreateCookie("ddlDownloadTypeDch", ddlDownloadTypeDch.value, 365);
                                break;
                            }

                        if (selOperatingSystem.value != "0") { 
                        CreateCookie("OperatingSystem", selOperatingSystem.value, 365); 
                        }
                        CreateCookie("Language", ddlLanguage.value, 365);
                        //*************************************** Section End for Cookie ******** Added by GIRI 8/26/2010 **************************************************

                        var dchResponse = null;
                        var dchFound = false;
                        jQuery.ajax(
		                {
		                    url: url + dtcid,
		                    async: false,
		                    type: 'get',
		                    success: function (response) {
		                        dchResponse = response;
		                        //alert("response:" + response);

		                        if ((response.indexOf("" + location.protocol + "//") == 0) || (response.indexOf("http://") == 0) || (response.indexOf("https://") == 0) || (response.indexOf("//") == 0) || (response.indexOf("driverResults.aspx/") == 0)) {
		                            trMessage.style.display = "none";
		                            document.location.href = response;
		                            dchFound = true;
		                        }
		                        else 
                                {
		                            dchFound = false;
		                        }
		                    }
		                }
                        );      // new Ajax.Request

		                console.log("dchFound:", dchFound);
		                console.log("dchResponse:", dchResponse);

		                var stdResponse = null;
		                //RVC Windows Server 2022 refactor to use name if ((dchFound == false) && (selProductSeriesType.value in { '1': '', '11': '', '3': '', '7': '' }) && (getSelectedOSIdValue() in { '57': '' })) // DCH Not available so see if STD is available for Win-10 GeForce and Titan and Quadro Sep-2020
		                //RVC Windows 11 Jul-18-2021
		                if ((dchFound == false) && (selProductSeriesType.value in { '1': '', '11': '', '3': '', '7': '' }) && (getSelectedOSName() in { 'Windows 10 64-bit': '', 'Windows Server 2022': '', 'Windows Server 2019': '', 'Windows Server 2016': '', 'Windows 11': '' })) // DCH Not available so see if STD is available for Win-10 GeForce and Titan and Quadro Sep-2020
		                {
		                    dtcid = "&dtcid=0";
		                    jQuery.ajax(
		                    {
		                        url: url + dtcid,
		                        async: false,
		                        type: 'get',
		                        success: function (response) {

		                            if ((response.indexOf("" + location.protocol + "//") == 0) || (response.indexOf("http://") == 0) || (response.indexOf("https://") == 0) || (response.indexOf("//") == 0) || (response.indexOf("driverResults.aspx/") == 0)) {
		                                trMessage.style.display = "none";
		                                document.location.href = response;
		                            }
		                            else {
		                                trMessage.style.display = "";
		                                lblMessage.innerHTML = response;

		                                if (document.getElementById("selProductSeriesType").value == GeForceGo) {
		                                    lblMessage.innerHTML += geForceGoMessage;
		                                }
		                            }
		                        }
		                    }
                            );   // new DCH=0 Ajax.Request
                        }
		                else if (dchFound == false) {
		                    trMessage.style.display = "";
		                    lblMessage.innerHTML = dchResponse;

		                    if (document.getElementById("selProductSeriesType").value == GeForceGo) {
		                        lblMessage.innerHTML += geForceGoMessage;
		                    }
		                } // if ((dchFound == false) && (selProductSeriesType.value in { '1': '', '11': '', '3': '', '7': '' }) && (getSelectedOSIdValue() in { '57': '' })) // DCH Not available so see if STD is available for Win-10 GeForce and Titan

	 } // function getDriverURL()
		
		
		function getQueryVariable(variable) 
		{
			var query = window.location.search.substring(1);
			var vars = query.split("&");
			for (var idx = 0; idx < vars.length; idx++) 
			{
			    var pair = vars[idx].split("=");
				
				if (pair[0] == variable) {
					return pair[1];
				}
			}
        } // function getQueryVariable(variable)


function consoleLog(msg)
{
	try
	{
		if (window.console && window.console.log) 
		{
			console.log(msg);
	    }
	}
	catch(Ex)
	{
		noop=0;
	}

} // function consolelog(msg)

function consoleLog(msg,obj)
{
	try
	{
		if (window.console && window.console.log) 
		{
			//console.log(msg,obj);
			if (typeof obj != "undefined")
			{
				console.log(msg,obj);
			}
			else
			{
				console.log(msg);
			}
	    }
	}
	catch(Ex)
	{
		noop=0;
	}
} // function consoleLog(msg,obj)
        </script>
        <!-- RVC Jul-2022 Fonts
		<link charset="utf-8" type="text/css" href="/content/includes/css/redesign08/nvidia_styles_redesign08.css" rel="stylesheet" />
		<script type="text/javascript" src="/content/includes/js/swfobject.js"></script>
		<link xmlns="//www.w3.org/1999/xhtml" media="all" href="/content/includes/redesign2010/css/reset-min.css" type="text/css" rel="stylesheet"/>
		<link xmlns="//www.w3.org/1999/xhtml" media="screen" href="/content/includes/redesign2010/css/mainstyles.css" type="text/css" rel="stylesheet"/>
        -->
        <link charset="utf-8" href="/content/DriverDownloads/includes/shared/css/nvidia_styles_redesign22.css" type="text/css" rel="stylesheet">
		<link xmlns="//www.w3.org/1999/xhtml" media="all" href="/content/DriverDownloads/includes/shared/css/reset-min.css" type="text/css" rel="stylesheet">
		<link xmlns="//www.w3.org/1999/xhtml" media="screen" href="/content/DriverDownloads/includes/shared/css/mainstyles.css" type="text/css" rel="stylesheet">
		<!-- link xmlns="//www.w3.org/1999/xhtml" rel="publisher" href="https://plus.google.com/104889184472622775891"/ -->
		<script xmlns="//www.w3.org/1999/xhtml" type="text/javascript">
			var isIE6 = false;
			var isIE7 = false;
		</script>
		<!--[if IE 6]>
			<link rel="stylesheet" type="text/css" href="/content/includes/redesign2010/css/mainstyles_ie6.css" media="screen" />
			<script type="text/javascript">var isIE6 = true;</script>
		<![endif]-->
		<!--[if lte IE 7]>
			<link rel="stylesheet" type="text/css" href="/content/includes/redesign2010/css/mainstyles_ie7.css" media="screen" />
			<script type="text/javascript">var isIE7 = true;</script>
		<![endif]-->
		<!--[if lte IE 8]>
			<link rel="stylesheet" type="text/css" href="/content/includes/redesign2010/css/mainstyles_ie8.css" media="screen" />
		<![endif]-->
        <!-- RVC Jul-2022 Fonts
		<link xmlns="//www.w3.org/1999/xhtml" media="screen" href="/content/includes/redesign2010/css/content-page.css" type="text/css" rel="stylesheet"/>
		<link xmlns="//www.w3.org/1999/xhtml" media="screen" href="/content/includes/redesign2010/masthead/2012/global-nav.css" type="text/css" rel="stylesheet"/>
        -->
        <link xmlns="//www.w3.org/1999/xhtml" media="screen" href="/content/DriverDownloads/includes/shared/css/content-page.css" type="text/css" rel="stylesheet">
		<link xmlns="//www.w3.org/1999/xhtml" media="screen" href="/content/DriverDownloads/includes/shared/css/global-nav.css" type="text/css" rel="stylesheet">
		<!--[if IE 6]>
			<link rel="stylesheet" type="text/css" href="/content/includes/redesign2010/masthead/2012/global-nav-ie6.css" media="screen" />
			<script type="text/javascript">isIE6 = true;</script>
		<![endif]-->
		<!--[if IE 7]>
			<link rel="stylesheet" type="text/css" href="/content/includes/redesign2010/masthead/2012/global-nav-ie7.css" media="screen" />
			<script type="text/javascript">isIE7 = true;</script>
		<![endif]-->
		<!--[if IE 6]>
			<script type="text/javascript" src="//www.nvidia.com/content/includes/redesign2010/js/navbar-ie6fix.js"></script>
			<script type="text/javascript">
				SelectFix.autoRepairFloatingElements(200);
				SelectFix.parseFloatingElementsFixed(true);
			</script>
		<![endif]-->
        <!-- RVC Apr-2021 per https://home.nvidia.com/jira/browse/DXK-18228 <script src="//assets.adobedtm.com/b92787824f2e0e9b68dc2e993f9bd995339fe417/satelliteLib-83ef9349726ac41eb29937f097a1adb4802f148d.js"></script>-->
	<script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/EX01e36c2d4a154f9a8e11f94963fbe62f-libraryCode_source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC1933a0bc9c454c51af106f074a3a1bad-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC758fe98550d14e32a33381c4c206befd-source.min.js" async=""></script><style>.pf-carousel-group{padding:2rem}.pf-carousel-group *{box-sizing:border-box}.pf-carousel-group .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.pf-carousel-group .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.pf-carousel-group .slick-list:focus{outline:0}.pf-carousel-group .slick-list.dragging{cursor:pointer;cursor:hand}.pf-carousel-group .slick-slider .slick-list,.pf-carousel-group .slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.pf-carousel-group .slick-track{position:relative;top:0;left:0;display:flex}.pf-carousel-group .slick-track:after,.pf-carousel-group .slick-track:before{display:table;content:""}.pf-carousel-group .slick-track:after{clear:both}.pf-carousel-group .slick-loading .slick-track{visibility:hidden}.pf-carousel-group .slick-slide{display:none;float:left;height:inherit;min-height:1px}.pf-carousel-group [dir="rtl"] .slick-slide{float:right}.pf-carousel-group .slick-slide img{display:block}.pf-carousel-group .slick-slide.slick-loading img{display:none}.pf-carousel-group .slick-slide.dragging img{pointer-events:none}.pf-carousel-group .slick-initialized .slick-slide{display:block}.pf-carousel-group .slick-loading .slick-slide{visibility:hidden}.pf-carousel-group .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.pf-carousel-group .slick-arrow.slick-hidden{display:none}.pf-carousel-group .slick-prev.slick-disabled,.pf-carousel-group .slick-next.slick-disabled{opacity:0.25}.pf-carousel-group .pf-carousel-title{margin-left:0.5rem;margin-right:0.5rem;margin-bottom:0.5rem}.pf-carousel-group .slick-slide>div{height:100%}.pf-carousel-group .slick-slide>div>div{height:100%}.pf-carousel-group .pf-carousel-item{padding-left:0.5rem;padding-right:0.5rem;height:100%;display:flex}.pf-carousel-group .pf-carousel-item-link{max-width:100%;text-decoration:none}.pf-carousel-group .pf-carousel-item-link:hover{text-decoration:underline}.pf-carousel-group .pf-carousel-item-title{margin-top:0.5rem;margin-bottom:0}.pf-carousel-group .pf-carousel-item-description{margin-top:4px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pf-carousel-group .pf-carousel-item-thumbnail{background-size:cover;position:relative}.pf-carousel-group .pf-carousel-item-thumbnail-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.pf-carousel-group .pf-carousel-item-thumbnail-title{color:white;font-size:large;word-break:break-all}.pf-carousel-group .pf-carousel-item-thumbnail-logo{width:85%}.pf-carousel-group .pf-carousel-arrow{position:absolute;top:0px;font-size:2rem;cursor:pointer;z-index:1}.pf-carousel-group .pf-carousel-arrow:hover{opacity:0.5}.pf-carousel-group .pf-carousel-arrow-left{left:-2rem;width:2.5rem;text-align:center}.pf-carousel-group .pf-carousel-arrow-right{right:-2rem;width:2.5rem;text-align:center}.pf-carousel-group .pf-carousel:not(:last-child){margin-bottom:1rem}
</style><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC2c921642b71649709115cd655c42b249-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC32210049258f43d88cc4e3651fda4968-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RCfb985cc398bd4c528f8617c5d25ffefd-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RCbd74ab772d8b4f5d8caf7e7546761064-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC88ef2b2720004acbb137e1cb9d5d3cc3-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC4e89b3aa88474a3aa294638441beba5e-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC50f5ba1e51554b31927eb70196286204-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC8578297b11ee4d81932f2e16323ff594-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC5496f73093a44545a5676c48cc9c7d6b-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC74fc1f211e904c2da4c89ba9e18dd2eb-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC39e0e3e581184970a40c0dacb99d0e36-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RCda1e4f68d0444d7db040a12c7a3b38a6-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC2cdce657a8734cfc8c23e6e556cb0be7-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC14990d7816dc4893a750a70a229017e1-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC7c49951856894123808cc1f9d288f4ed-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC3de2b6d7918c438eb2f9a331d218d1a0-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RCf68b3ae447f14804b443d08abb0f3d2b-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RCcc51dbfdae704e85b798d1892ee0916e-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC268be0383cf94830805f71c309b03c7f-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RCab55356a5d354cc8a96c5853abf37ceb-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC3e3dcddb4f3f4130a36e5f4cf14053e8-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RCc073fc1fb04842958764c2878b486a2a-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC2dde0678bb2c4f87995cb0e5e43bb4ce-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC5ec3f235cb1f4048938905978ccf676a-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC96a20f08a5134e6fa788d9763d30bc6e-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RCfc23383c76ce4f6abbff321b074cbb83-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC01aec6860b414df38eba46f4a8e8e933-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RCca2ae3b6472f4fc4a1383cfd393e0a38-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC6fed5b30119f4929bff4ca3aad157733-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RCad58a09599054046a22c14118f60ef80-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC5ba3102671364be8b996e4f9051b6499-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC6955f18e18ab413a928106ca6459957b-source.min.js" async=""></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RCaf0e8e3fd57845af90dff96630849db8-source.min.js" async=""></script><script type="text/javascript" async="" id="bizible-settings" data-account="nvidia" src="//cdn.bizible.com/scripts/bizible.js?account=nvidia"></script><script src="https://assets.adobedtm.com/5d4962a43b79/96fada676f0e/1d089d09e5c4/RC7efef59ba6164ef09e4b4ad5be3a456b-source.min.js" async=""></script><script type="text/javascript" async="" src="https://www.influ2.com/tracker?clid=cc39198a-89bf-4c7b-86bc-535a0b4fd630"></script><script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=AW-1041695361" async=""></script><script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=AW-1041695361"></script></head>
	<body ms_positioning="GridLayout" onload="init();">
		
		
		<!--
Start of DoubleClick Floodlight Tag: Please do not remove
Activity name of this tag: Drivers (Solidworks)
URL of the webpage where the tag is expected to be placed: /Download/index.aspx?lang=en-us
Creation Date: 01/02/2013 
End Date: 01/31/2013
-->
<script type="text/javascript">
var axel = Math.random() + "";
var a = axel * 10000000000000;
document.write('<iframe src="//3773406.fls.doubleclick.net/activityi;src=3773406;type=landi772;cat=drive511;ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
</script><iframe src="//3773406.fls.doubleclick.net/activityi;src=3773406;type=landi772;cat=drive511;ord=3230518371327.571?" style="display:none" width="1" height="1" frameborder="0"></iframe>
  <!-- DXK-18228 Sep-2021 -->
  <script src="//assets.adobedtm.com/5d4962a43b79/96fada676f0e/launch-95431b44ee81.min.js"></script><script>_satellite["_runScript1"](function(event, target, Promise) {
var cpage=window.location.href;
if((cpage.indexOf('https://www.nvidia.com/gtc/recommended-sessions')<0&&cpage.indexOf('https://www.nvidia.com/gtc')<0&&cpage.indexOf('https://www.nvidia.com/gtc/sessions')<0)){
var _6scProvider = { 
name: "6sc-api", 
version: "1.0.0", 
timeout: 2000, 
provider: function(callback) { 
  
  
  
var a = localStorage.getItem("_6senseCompanyDetails"),
n = JSON.parse(a); 
//console.log('company detail populated');
  //console.log(n);
var country = n.company.country;
if(country == undefined && "" == country){
    country="Not Identified"
}

var industry = n.company.industry;
if(industry == undefined && "" == industry){
    industry="Not Identified"
}

var company = n.company.name;
if(company == undefined && "" == company){
    company="Not Identified"
}
  
//var pf={};
var dl_bs='';
var dl_ps='';
 
var ps=n.scores;  
for (var key in ps){
  if(ps[key].product=="deep_learning"){
    //pf["dl_buying_stage"]=ps[key].buying_stage;
    //pf["dl_profile_score"]=ps[key].profile_score;
    dl_bs=ps[key].buying_stage;
    dl_ps=ps[key].profile_score;
  }
} 
  
var sg=n.segments;
  segs=sg.names.toString()
  
  
  
    callback(null, {company: company, industry:industry, segments:segs, dl_buying_stage:dl_bs,dl_profile_score:dl_ps}); 
  }
}; 
  
}

if((cpage.indexOf('https://www.nvidia.com/gtc/recommended-sessions/')>-1||cpage.indexOf('https://www.nvidia.com/gtc/')>-1||cpage.indexOf('https://www.nvidia.com/gtc/sessions/')>-1)){
var _nvcdpProvider = {
   name: "nvcdp",
   version: "1.0.0",
   timeout: 2000, 
   provider: function(callback) {
    var tokens=[];
	var responsetext = "";
	var responseJson;
    var webToken='';
     if(_satellite.cookie.get('nvweb_A') != undefined)
    webToken=_satellite.cookie.get('nvweb_A'); else webToken='';
    var emailToken='';
     if(_satellite.cookie.get('nvweb_E') != undefined)
    emailToken = _satellite.cookie.get('nvweb_E');  else emailToken='';
    var sfIdToken='';
     if(_satellite.cookie.get('nvweb_S') != undefined)
    sfIdToken =_satellite.cookie.get('nvweb_S');  else sfIdToken='';
	var requestURL = 'https://api-prod.nvidia.com/services/personalize/v1/personlize/token?sfIdToken='+sfIdToken+'&webToken='+webToken+'&emailToken='+emailToken;
	var XHR = new XMLHttpRequest();
    
    XHR.onreadystatechange = function() {
        if (XHR.readyState == 4 && XHR.status == 200) {
			responsetext=XHR.responseText;
		    responseJson = JSON.parse(responsetext);
          setTimeout(function() {
            tokens.push(responseJson);
      }, 200);

		}
    }
    XHR.open("GET", requestURL, true);
    XHR.timeout = 1000;
    XHR.setRequestHeader("content-type","application/json");
    XHR.setRequestHeader("nvidia-partner", true);
    XHR.send(null);
     
     setTimeout(function() {
            if(tokens.length>0){
               callback(null, {webtoken:tokens[0].webToken, emailtoken: tokens[0].emailToken,sfidtoken: tokens[0].sfIdToken});
             }
     }, 1000);
     
      }
    };
}
if((cpage.indexOf('https://www.nvidia.com/gtc/recommended-sessions/')>-1||cpage.indexOf('https://www.nvidia.com/gtc/')>-1||cpage.indexOf('https://www.nvidia.com/gtc/sessions/')>-1)){
window.targetGlobalSettings = { 
dataProviders: [_nvcdpProvider]
}
}else{
  window.targetGlobalSettings = { 
dataProviders: [_6scProvider]
}
}
});</script><script>_satellite["_runScript2"](function(event, target, Promise) {
/*
*Name: Adobe Target CS Integration
*Version: 1.0
*/
function isEmpty(val) {
    return val === undefined || val == null || val.length <= 0 ? true : false;
}
 
function key(obj) {
    return Object.keys(obj)
        .map(function (k) {
            return k + "" + obj[k];
        })
        .join("");
}
 
function distinct(arr) {
    var result = arr.reduce(function (acc, e) {
        acc[key(e)] = e;
        return acc;
    }, {});
    return Object.keys(result).map(function (k) {
        return result[k];
    });
}
 
document.addEventListener(adobe.target.event.REQUEST_SUCCEEDED, function (e) {
    window.ttMETA = typeof window.ttMETA != "undefined" ? window.ttMETA : [];
    var tokens = e.detail.responseTokens;
    if (isEmpty(tokens)) {
        return;
    }
    var uniqueTokens = distinct(tokens);
    uniqueTokens.forEach(function (token) {
        window.ttMETA.push({
            CampaignName: token["activity.name"],
            CampaignId: token["activity.id"],
            RecipeName: token["experience.name"],
            RecipeId: token["experience.id"],
            OfferId: token["option.id"],
            OfferName: token["option.name"],
        });
    });
});

});</script><script>_satellite["_runScript3"](function(event, target, Promise) {
document.addEventListener(adobe.target.event.REQUEST_SUCCEEDED, function(e) {
    if (e.detail.responseTokens) {
        var responseToken = e.detail.responseTokens;
        var y = responseToken[0];
        var profileCatAffinity = y['profile.categoryAffinity'];
        _satellite.setVar('favCategory', profileCatAffinity);
    }
});
});</script><script>
/* function dtm_track
 *   @param type -- Required. The type of call. Defaults to "view".
 *   @param obj -- Optional. An object of data elements for mapping to a tag.
 *
 *   @description This function is used for tracking some event dynamically.
 *     This is used in conjunction with a special process in direct call
 *     rules and js object data elements.
 *
 *     -- The <obj> param --
 *     All data elements passed into the <obj> param of this function should
 *     be created in dtm as js objects named "dtm_layer.<element_name>".
 *     Each possible item in the object should be created as a data element
 *     and then mapped in the associated direct call rule.
 *
 *     -- The <type> param --
 *     All direct call rules will have the string in the format of <type>.
 *     So, you might have "view". In SiteCatalyst, for example, you would
 *     put this string and then init an s.t() call because it is a "view".
 *     
 *     -- Debugging -- 
 *     If you'd like to view the output of these calls as they happen, enable
 *     the debug cookie in the console with the following:
 *         document.cookie="dtm_debug=true";
 *
 *     -- Additional Info --
 *     This code also will initialize a page with an empty dtm_layer object if
 *     one isn't defined already. In addition, a global cloning function is
 *     created called "dtm_clone". It will clone the following js types: string,
 *     object, boolean, array, date, number, function. It will NOT copy anything
 *     that has prototype methods defined. It will also not copy anything that
 *     is cylic or recursive in nature. If done, a stack overflow error will
 *     result. This method can be called on any variable like so:
 *         myClonedVar = dtm_clone(myOldVar);
 */

window.dtm_clone = function(obj) {
  if (null == obj || "object" != typeof obj)
    return obj;

  if (obj instanceof Date) {
    var copy = new Date();
    copy.setTime(obj.getTime());
    return copy;
  }

  if (obj instanceof Array) {
    var copy = [];
    for (var i = 0, len = obj.length; i < len; i++) {
      copy[i] = dtm_clone(obj[i]);
    }
    return copy;
  }

  if (obj instanceof Object) {
    var copy = {};
    for (var attr in obj) {
      if (obj.hasOwnProperty(attr)) copy[attr] = dtm_clone(obj[attr]);
    }
    return copy;
  }

  if (typeof console != "undefined" && console.log)
    console.log('clone: type "'+(typeof obj)+'" not supported')
}
 
window.dtm_layer = window.dtm_layer || {};
window.dtm_track = function(type,obj) {
  try {
    var hasTracked = "";
    if (typeof _satellite == "undefined") hasTracked = "NOT ";
    if (typeof type == "undefined" || type == null || !type) type = "view";
  
    var temp = window.dtm_clone(window.dtm_layer);
    window.dtm_layer = obj || {};
  
    if (typeof console != "undefined" && console.log
        && typeof _satellite.cookie.get('dtm_debug') != "undefined"
        && (_satellite.cookie.get('dtm_debug') == "true"
            || _satellite.cookie.get('dtm_debug') == true)) {
      console.log("dtm " + hasTracked + "tracked '" + type + "'", obj);
    }
  
    if (hasTracked != "NOT ")
      _satellite.track(type);
  
    window.dtm_layer = window.dtm_clone(temp);
    delete temp;
  } catch (e) {
    if(typeof console != "undefined" && console.log)
        console.log("dtm_track error. Message: ",e.getMessage()," Passed obj: ",obj);
  }
  return true;
};
</script><script>_satellite["_runScript4"](function(event, target, Promise) {
var inTime=(new Date()).getTime();
return window.inTime=inTime;
});</script><script>_satellite["_runScript5"](function(event, target, Promise) {
    var ua = window.navigator.userAgent;
    var msie = ua.indexOf("MSIE ");

    if (msie > 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./))  // If Internet Explorer, return version number
    {
        (function () {

		  if ( typeof window.CustomEvent === "function" ) return false;

		  function CustomEvent ( event, params ) {
			params = params || { bubbles: false, cancelable: false, detail: null };
			var evt = document.createEvent( 'CustomEvent' );
			evt.initCustomEvent( event, params.bubbles, params.cancelable, params.detail );
			return evt;
		   }

		  window.CustomEvent = CustomEvent;
		})();
      //console.log('IE');
    }//else{
      //console.log('other version');
       //  }
});</script><script>_satellite["_runScript6"](function(event, target, Promise) {
function generateToken(){
  //return state after it has any double quotations removed
  var d = new Date().getTime();//Timestamp
  var d2 = (performance && performance.now && (performance.now()*1000)) || 0;//Time in microseconds since page-load or 0 if unsupported
  return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
      var r = Math.random() * 16;//random number between 0 and 16
      if(d > 0){//Use timestamp until depleted
          r = (d + r)%16 | 0;
          d = Math.floor(d/16);
      } else {//Use microseconds since page-load if supported
          r = (d2 + r)%16 | 0;
          d2 = Math.floor(d2/16);
      }
      return (c === 'x' ? r : (r & 0x3 | 0x8)).toString(16);
  });
}


/*Setting Anonymous Cookie*/
const cookieName = "nvweb_A";
if (typeof _satellite.cookie!== "undefined" && typeof _satellite.cookie.get("nvweb_A")=== "undefined") {
    const cookieValue = generateToken();
    const daysToExpire = new Date(3147483647 * 1000).toUTCString();
    document.cookie = cookieName + '=' + cookieValue + ';domain=.nvidia.com;path=/' + '; expires=' + daysToExpire; 
}

});</script><script>_satellite["_runScript7"](function(event, target, Promise) {
try{
window._6si = window._6si || []; window._6si.push(["setEpsilonKey","6f578ba72568231347d1bddb7102e53695302c28"]);window._6si.push(["enableEventTracking", true]); window._6si.push(['enableCompanyDetails', true]); window._6si.push(["setToken", "eb417ec30d332e34d732e2916f185311"]); window._6si.push(["setEndpoint", "b.6sc.co"]); (function(){var gd = document.createElement("script");gd.type = "text/javascript"; gd.async = true; gd.src = "//j.6sc.co/6si.min.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(gd, s);})();
}
catch(e){}
});</script><script>_satellite["_runScript8"](function(event, target, Promise) {
(function(j,u,k,e,b,o,x){j[b]=j[b]||function(){ (j[b].q=j[b].q||[]).push(arguments)},j[b].l=1*new Date();o=u.createElement(k), x=u.getElementsByTagName(k)[0];o.async=1;o.src=e;x.parentNode.insertBefore(o,x) })(window,document,'script','https://app.cdn.lookbookhq.com/production/jukebox/current/jukebox.js','lbhq'); lbhq('create', 'LB-AEE03768-10412');
});</script>
<noscript>
<iframe src="//3773406.fls.doubleclick.net/activityi;src=3773406;type=landi772;cat=drive511;ord=1?" width="1" height="1" frameborder="0" style="display:none"></iframe>
</noscript>

<!-- End of DoubleClick Floodlight Tag: Please do not remove -->

<style type="text/css">
#navbar-2012 > ul {font-family: DinWebPro !important;}

#box{padding-top:25px !important;}
	
ul.left-list li:last-child {
    margin-bottom: 15px;
}
</style>

<link media="screen" href="/content/DriverDownloads/includes/shared/css/clientlibs-all.min.css" type="text/css" rel="stylesheet">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet" media="screen">

<!-- RVC MegaNav Jul2022 --> 
<script src="https://www.nvidia.com/assets/raw-html-components/global-navigation-react/bundle.js" defer=""></script>

<div id="header"><style data-emotion="header-emotion-cache" data-s=""></style><nav class="header-emotion-cache-rq4exr"><a href="#box" target="_self" id="skip-to-main-content" tabindex="0" class="header-emotion-cache-y1ab78"><span>Skip to main content</span></a><div class="header-emotion-cache-1dtg3u5"><div class="header-emotion-cache-4fhfc6"><div class="header-emotion-cache-x8w7h6"><ul class="header-emotion-cache-126exin"><a class="brand-link pull-left header-emotion-cache-vd4ar3" href="https://www.nvidia.com/" title="Artificial Intelligence Computing Leadership from NVIDIA"><img src="data:image/svg+xml,%3csvg id='Logo' xmlns='http://www.w3.org/2000/svg' width='108.472' height='20' viewBox='0 0 108.472 20'%3e %3cpath id='Reg' d='M1072.628,253.918v-.3h.192c.105,0,.248.008.248.136s-.073.163-.2.163h-.243m0,.211h.129l.3.524h.327l-.33-.545a.3.3,0,0,0,.311-.323c0-.285-.2-.377-.53-.377h-.482v1.245h.276v-.524m1.4-.1a1.2,1.2,0,1,0-1.2,1.157,1.14,1.14,0,0,0,1.2-1.157m-.347,0a.854.854,0,0,1-.855.891v0a.889.889,0,1,1,.855-.887Z' transform='translate(-965.557 -237.878)'/%3e %3cpath id='NVIDIA' d='M463.9,151.934v13.127h3.707V151.934Zm-29.164-.018v13.145h3.74v-10.2l2.918.01a2.674,2.674,0,0,1,2.086.724c.586.625.826,1.632.826,3.476v5.995h3.624V157.8c0-5.183-3.3-5.882-6.536-5.882Zm35.134.018v13.127h6.013c3.2,0,4.249-.533,5.38-1.727a7.352,7.352,0,0,0,1.316-4.692,7.789,7.789,0,0,0-1.2-4.516c-1.373-1.833-3.352-2.191-6.306-2.191Zm3.677,2.858h1.594c2.312,0,3.808,1.039,3.808,3.733s-1.5,3.734-3.808,3.734h-1.594Zm-14.992-2.858-3.094,10.4-2.965-10.4h-4l4.234,13.127h5.343l4.267-13.127Zm25.749,13.127h3.708V151.935h-3.709ZM494.7,151.939l-5.177,13.117h3.656l.819-2.318h6.126l.775,2.318h3.969l-5.216-13.118Zm2.407,2.393,2.246,6.145h-4.562Z' transform='translate(-399.551 -148.155)'/%3e %3cpath id='Eye_Mark' data-name='Eye Mark' d='M129.832,124.085v-1.807c.175-.013.353-.022.533-.028,4.941-.155,8.183,4.246,8.183,4.246s-3.5,4.863-7.255,4.863a4.553,4.553,0,0,1-1.461-.234v-5.478c1.924.232,2.31,1.082,3.467,3.01l2.572-2.169a6.81,6.81,0,0,0-5.042-2.462,9.328,9.328,0,0,0-1,.059m0-5.968v2.7c.177-.014.355-.025.533-.032,6.871-.232,11.348,5.635,11.348,5.635s-5.142,6.253-10.5,6.253a7.906,7.906,0,0,1-1.383-.122v1.668a9.1,9.1,0,0,0,1.151.075c4.985,0,8.59-2.546,12.081-5.559.578.463,2.948,1.591,3.435,2.085-3.319,2.778-11.055,5.018-15.44,5.018-.423,0-.829-.026-1.228-.064v2.344h18.947v-20Zm0,13.009v1.424c-4.611-.822-5.89-5.615-5.89-5.615a9.967,9.967,0,0,1,5.89-2.85v1.563h-.007a4.424,4.424,0,0,0-3.437,1.571s.845,3.035,3.444,3.908m-8.189-4.4a11.419,11.419,0,0,1,8.189-4.449v-1.463c-6.043.485-11.277,5.6-11.277,5.6s2.964,8.569,11.277,9.354v-1.555C123.731,133.451,121.643,126.728,121.643,126.728Z' transform='translate(-118.555 -118.117)' fill='%2374b71b'/%3e %3c/svg%3e" width="auto" height="auto"></a><li class="header-emotion-cache-md7zz7"><button aria-expanded="false" aria-haspopup="true" aria-label="expand item Products" class="header-emotion-cache-11jgzc2">Products</button></li><li class="header-emotion-cache-md7zz7"><button aria-expanded="false" aria-haspopup="true" aria-label="expand item Solutions" class="header-emotion-cache-11jgzc2">Solutions</button></li><li class="header-emotion-cache-md7zz7"><button aria-expanded="false" aria-haspopup="true" aria-label="expand item Industries" class="header-emotion-cache-11jgzc2">Industries</button></li><li class="header-emotion-cache-md7zz7"><button aria-expanded="false" aria-haspopup="true" aria-label="expand item For You" class="header-emotion-cache-11jgzc2">For You</button></li><li class="header-emotion-cache-1z8vnx"><button aria-expanded="false" aria-haspopup="false" aria-label="expand main menu" class="header-emotion-cache-12jlk82"></button></li></ul><ul class="header-emotion-cache-126exin"><li class="header-emotion-cache-v3r9p"><a href="https://shop.nvidia.com/en-us/" target="_self">Shop</a></li><li class="header-emotion-cache-v3r9p"><a href="https://www.nvidia.com/Download/index.aspx?lang=en-us" target="_self">Drivers</a></li><li class="header-emotion-cache-v3r9p"><a href="https://www.nvidia.com/en-us/support/" target="_self">Support</a></li><li class="icon-item search-item"><div id=":r2:" class="header-emotion-cache-f2hegk"><button aria-expanded="false" aria-haspopup="true" aria-label="begin search" class="header-emotion-cache-11jgzc2"><img src="data:image/svg+xml,%3csvg id='Icon_Search_32px' data-name='Icon Search 32px' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e %3cg id='Icon' transform='translate(2.55 2.55)'%3e %3cg id='Ellipse_26' data-name='Ellipse 26' fill='none' stroke='%23666' stroke-miterlimit='10' stroke-width='1.5'%3e %3ccircle cx='7.35' cy='7.35' r='7.35' stroke='none'/%3e %3ccircle cx='7.35' cy='7.35' r='6.6' fill='none'/%3e %3c/g%3e %3cline id='Line_8' data-name='Line 8' x2='4.875' y2='4.875' transform='translate(12.45 12.45)' fill='none' stroke='%23666' stroke-miterlimit='10' stroke-width='1.5'/%3e %3c/g%3e %3crect id='Container' width='24' height='24' fill='none'/%3e %3c/svg%3e" width="24" height="24"></button></div></li><li class="icon-item"><a href="https://www.nvidia.com/en-us/account/edit-profile/" class="header-emotion-cache-11jgzc2"><img src="data:image/svg+xml,%3csvg id='Icon_Account_32px' data-name='Icon Account 32px' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3e %3cdefs%3e %3cclipPath id='clip-path'%3e %3ccircle id='Circle_Mask' data-name='Circle Mask' cx='10.5' cy='10.5' r='10.5' fill='none' stroke='%23666' stroke-width='1.5'/%3e %3c/clipPath%3e %3c/defs%3e %3cg id='Group_33' data-name='Group 33' transform='translate(1.5 1.5)' clip-path='url(%23clip-path)'%3e %3cg id='Person' transform='translate(3.309 3.75)'%3e %3cg id='Body' transform='translate(-168.412 -102.25)' fill='none' stroke-miterlimit='10'%3e %3cpath d='M180.853,112h-10.5l-1.941,7.244,2.691,1.006h9l2.691-1.006Z' stroke='none'/%3e %3cpath d='M 171.5039367675781 113.5 L 170.2134094238281 118.3163299560547 L 171.3740386962891 118.75 L 179.8318634033203 118.75 L 180.9924926757812 118.3163299560547 L 179.7019653320312 113.5 L 171.5039367675781 113.5 M 170.3529510498047 112 L 180.8529510498047 112 L 182.7940979003906 119.2444534301758 L 180.1029510498047 120.25 L 171.1029510498047 120.25 L 168.4118041992188 119.2444534301758 L 170.3529510498047 112 Z' stroke='none' fill='%23666'/%3e %3c/g%3e %3cg id='Head' transform='translate(2.691)' fill='none' stroke='%23666' stroke-miterlimit='10' stroke-width='1.5'%3e %3ccircle cx='4.5' cy='4.5' r='4.5' stroke='none'/%3e %3ccircle cx='4.5' cy='4.5' r='3.75' fill='none'/%3e %3c/g%3e %3c/g%3e %3c/g%3e %3cg id='Circle' transform='translate(1.5 1.5)' fill='none' stroke='%23666' stroke-miterlimit='10' stroke-width='1.5'%3e %3ccircle cx='10.5' cy='10.5' r='10.5' stroke='none'/%3e %3ccircle cx='10.5' cy='10.5' r='9.75' fill='none'/%3e %3c/g%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='1.5' opacity='0'%3e %3crect width='24' height='24' stroke='none'/%3e %3crect x='0.75' y='0.75' width='22.5' height='22.5' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></a></li></ul></div></div></div><div class="header-emotion-cache-1nl0dk2"><div class="header-emotion-cache-1fshdtd"><button aria-expanded="false" aria-haspopup="true" aria-label="expand main menu" class="icon-item header-emotion-cache-11jgzc2"><img src="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 32 32'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bopacity:0;%7d.cls-2%7bopacity:0.1;%7d.cls-3%7bfill:%23f0f;%7d.cls-4%7bfill:none;stroke:%23000;stroke-miterlimit:10;stroke-width:2px;%7d%3c/style%3e%3csymbol id='n32-menu' data-name='n32-menu' viewBox='0 0 32 32'%3e%3cg class='cls-1'%3e%3cg class='cls-2'%3e%3cpath class='cls-3' d='M30,2V30H2V2H30m2-2H0V32H32V0Z'/%3e%3c/g%3e%3c/g%3e%3cline class='cls-4' x1='6' y1='10' x2='26' y2='10'/%3e%3cline class='cls-4' x1='6' y1='16' x2='26' y2='16'/%3e%3cline class='cls-4' x1='6' y1='22' x2='26' y2='22'/%3e%3c/symbol%3e%3c/defs%3e%3cg id='Layer_2' data-name='Layer 2'%3e%3cg id='Art_3.0' data-name='Art 3.0'%3e%3cuse width='32' height='32' xlink:href='%23n32-menu'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e" width="24" height="24"></button><ul role="menu" class="header-emotion-cache-1mw91lr"><li class="header-emotion-cache-19p2apr"><button tabindex="-1" aria-expanded="false" aria-haspopup="false" aria-label="expand item Products" class="header-emotion-cache-qf01nw"><span>Products</span><img src="data:image/svg+xml,%3csvg id='n32-caret-down' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e %3cpath id='Line_1a' data-name='Line 1a' d='M1,0,8,7,1,14' transform='translate(22.5 11.5) rotate(90)' fill='none' stroke='%23666' stroke-width='2'/%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='2' opacity='0'%3e %3crect width='32' height='32' stroke='none'/%3e %3crect x='1' y='1' width='30' height='30' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></button><div class="header-emotion-cache-187dwnd"><div role="menu" class="header-emotion-cache-twyho5"><div class="header-emotion-cache-z46ggi"><div class="header-emotion-cache-1a67zg6"><button aria-expanded="false" aria-label="expand tab Hardware" class="header-emotion-cache-11jgzc2"><span>Hardware</span><img src="data:image/svg+xml,%3csvg id='n32-caret-down' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e %3cpath id='Line_1a' data-name='Line 1a' d='M1,0,8,7,1,14' transform='translate(22.5 11.5) rotate(90)' fill='none' stroke='%23666' stroke-width='2'/%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='2' opacity='0'%3e %3crect width='32' height='32' stroke='none'/%3e %3crect x='1' y='1' width='30' height='30' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></button></div><div class="header-emotion-cache-1a67zg6"><button aria-expanded="false" aria-label="expand tab Software" class="header-emotion-cache-11jgzc2"><span>Software</span><img src="data:image/svg+xml,%3csvg id='n32-caret-down' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e %3cpath id='Line_1a' data-name='Line 1a' d='M1,0,8,7,1,14' transform='translate(22.5 11.5) rotate(90)' fill='none' stroke='%23666' stroke-width='2'/%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='2' opacity='0'%3e %3crect width='32' height='32' stroke='none'/%3e %3crect x='1' y='1' width='30' height='30' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></button></div></div></div></div></li><li class="header-emotion-cache-19p2apr"><button tabindex="-1" aria-expanded="false" aria-haspopup="false" aria-label="expand item Solutions" class="header-emotion-cache-qf01nw"><span>Solutions</span><img src="data:image/svg+xml,%3csvg id='n32-caret-down' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e %3cpath id='Line_1a' data-name='Line 1a' d='M1,0,8,7,1,14' transform='translate(22.5 11.5) rotate(90)' fill='none' stroke='%23666' stroke-width='2'/%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='2' opacity='0'%3e %3crect width='32' height='32' stroke='none'/%3e %3crect x='1' y='1' width='30' height='30' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></button><div class="header-emotion-cache-187dwnd"><div role="menu" class="header-emotion-cache-whtv9d"><ul class="header-emotion-cache-1kbqkh7"><li class="header-emotion-cache-1os3zn6"><span>AI and Data Science</span><ul><li><a href="https://www.nvidia.com/en-us/ai-data-science/">Overview</a></li><li><a href="https://www.nvidia.com/en-us/deep-learning-ai/solutions/data-analytics/">Data Analytics</a></li><li><a href="https://www.nvidia.com/en-us/deep-learning-ai/solutions/machine-learning/">Machine Learning</a></li><li><a href="https://www.nvidia.com/en-us/deep-learning-ai/solutions/training/">Deep Learning Training</a></li><li><a href="https://www.nvidia.com/en-us/deep-learning-ai/solutions/inference-platform/">Deep Learning Inference</a></li><li><a href="https://www.nvidia.com/en-us/deep-learning-ai/solutions/conversational-ai/">Conversational AI</a></li><li><a href="https://www.nvidia.com/en-us/deep-learning-ai/solutions/prediction-forecasting/">Prediction and Forecasting</a></li><li><a href="https://www.nvidia.com/en-us/ai-data-science/solutions/speech-ai/">Speech AI</a></li><li><a href="https://www.nvidia.com/en-us/deep-learning-ai/solutions/large-language-models/">Large Language Models</a></li><li><a href="https://www.nvidia.com/en-us/launchpad/">Hands-On Labs</a></li></ul></li><li class="header-emotion-cache-1os3zn6"><span>Data Center and Cloud Computing</span><ul><li><a href="https://www.nvidia.com/en-us/data-center/">Overview</a></li><li><a href="https://www.nvidia.com/en-us/data-center/accelerated-computing-for-enterprise-it/">Accelerated Computing for Enterprise IT</a></li><li><a href="https://www.nvidia.com/en-us/data-center/gpu-cloud-computing/">Cloud Computing</a></li><li><a href="https://www.nvidia.com/en-us/data-center/colocation-partners/">Colocation</a></li><li><a href="https://www.nvidia.com/en-us/data-center/edge-computing/">Edge Computing</a></li><li><a href="https://www.nvidia.com/en-us/networking/">Networking</a></li><li><a href="https://www.nvidia.com/en-us/data-center/virtualization/">Virtualization</a></li><li><a href="https://www.nvidia.com/en-us/data-center/solutions/mlops/">MLOps</a></li><li><a href="https://www.nvidia.com/en-us/launchpad/">Hands-On Labs</a></li></ul></li><li class="header-emotion-cache-1os3zn6"><span>Design and Simulation</span><ul><li><a href="https://www.nvidia.com/en-us/design-visualization/">Overview</a></li><li><a href="https://www.nvidia.com/en-us/design-visualization/solutions/quadro-vr/">Augmented and Virtual Reality</a></li><li><a href="https://www.nvidia.com/en-us/design-visualization/solutions/quadro-display-desktop-management/">Multi-Display</a></li><li><a href="https://www.nvidia.com/en-us/design-visualization/solutions/rendering/">Rendering</a></li><li><a href="https://www.nvidia.com/en-us/omniverse/">Metaverse</a></li><li><a href="https://www.nvidia.com/en-us/design-visualization/quadro-vdws/">Graphics Virtualization</a></li><li><a href="https://www.nvidia.com/en-us/design-visualization/solutions/engineering-simulation/">Engineering Simulation</a></li><li><a href="https://www.nvidia.com/en-us/industries/media-and-entertainment/?activetab=custom-tab-2">Broadcast</a></li><li><a href="https://www.nvidia.com/en-us/launchpad/">Hands-On Labs</a></li></ul></li><li class="header-emotion-cache-1os3zn6"><span>Robotics and Edge Computing</span><ul><li><a href="https://www.nvidia.com/en-us/autonomous-machines/">Overview</a></li><li><a href="https://www.nvidia.com/en-us/edge-computing/5g/">AI-on-5G</a></li><li><a href="https://www.nvidia.com/en-us/autonomous-machines/intelligent-video-analytics-platform/">Intelligent Video Analytics</a></li><li><a href="https://www.nvidia.com/en-us/industries/industrial/">Industrial</a></li><li><a href="https://www.nvidia.com/en-us/deep-learning-ai/industries/robotics/">Robotics</a></li><li><a href="https://www.nvidia.com/en-us/data-center/products/fleet-command/">Edge Deployment Management</a></li><li><a href="https://www.nvidia.com/en-us/data-center/edge-computing/">Edge Solutions</a></li><li><a href="https://www.nvidia.com/en-us/launchpad/">Hands-On Labs</a></li></ul></li><li class="header-emotion-cache-1os3zn6"><span>High-Performance Computing</span><ul><li><a href="https://www.nvidia.com/en-us/high-performance-computing/">Overview</a></li><li><a href="https://www.nvidia.com/en-us/high-performance-computing/hpc-and-ai/">HPC and AI</a></li><li><a href="https://www.nvidia.com/en-us/high-performance-computing/simulation-and-modeling/">Simulation and Modeling</a></li><li><a href="https://www.nvidia.com/en-us/high-performance-computing/scientific-visualization/">Scientific Visualization</a></li><li><a href="https://www.nvidia.com/en-us/launchpad/">Hands-On Labs</a></li></ul></li><li class="header-emotion-cache-1os3zn6"><span>Self-Driving Vehicles</span><ul><li><a href="https://www.nvidia.com/en-us/self-driving-cars/">Overview</a></li><li><a href="https://www.nvidia.com/en-us/self-driving-cars/drive-chauffeur/">Chauffeur</a></li><li><a href="https://www.nvidia.com/en-us/self-driving-cars/drive-ix/">Concierge</a></li><li><a href="https://www.nvidia.com/en-us/self-driving-cars/data-center/">Training</a></li><li><a href="https://www.nvidia.com/en-us/self-driving-cars/hd-mapping/">HD Mapping</a></li><li><a href="https://www.nvidia.com/en-us/self-driving-cars/simulation/">Simulation</a></li><li><a href="https://www.nvidia.com/en-us/self-driving-cars/robotaxi/">Robotaxis</a></li><li><a href="https://www.nvidia.com/en-us/self-driving-cars/trucking/">Trucking</a></li><li><a href="https://www.nvidia.com/en-us/self-driving-cars/adas/">ADAS</a></li></ul></li></ul></div></div></li><li class="header-emotion-cache-19p2apr"><button tabindex="-1" aria-expanded="false" aria-haspopup="false" aria-label="expand item Industries" class="header-emotion-cache-qf01nw"><span>Industries</span><img src="data:image/svg+xml,%3csvg id='n32-caret-down' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e %3cpath id='Line_1a' data-name='Line 1a' d='M1,0,8,7,1,14' transform='translate(22.5 11.5) rotate(90)' fill='none' stroke='%23666' stroke-width='2'/%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='2' opacity='0'%3e %3crect width='32' height='32' stroke='none'/%3e %3crect x='1' y='1' width='30' height='30' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></button><div class="header-emotion-cache-187dwnd"><div role="menu" class="header-emotion-cache-whtv9d"><ul class="header-emotion-cache-1kbqkh7"><li class="header-emotion-cache-oehxie"><span>Industries  </span><ul><li><a href="https://www.nvidia.com/en-us/industries/">Overview</a></li><li><a href="https://www.nvidia.com/en-us/design-visualization/industries/architecture-engineering-construction/">Architecture, Engineering, Construction &amp; Operations</a></li><li><a href="https://www.nvidia.com/en-us/industries/consumer-internet/">Consumer Internet</a></li><li><a href="https://www.nvidia.com/en-us/industries/cybersecurity/">Cybersecurity</a></li><li><a href="https://www.nvidia.com/en-us/industries/energy/">Energy</a></li><li><a href="https://www.nvidia.com/en-us/industries/finance/">Financial Services</a></li><li><a href="https://www.nvidia.com/en-us/industries/healthcare/">Healthcare and Life Sciences</a></li><li><a href="https://www.nvidia.com/en-us/deep-learning-ai/industries/higher-education-research/">Higher Education</a></li><li><a href="https://www.nvidia.com/en-us/industries/game-development/">Game Development</a></li><li><a href="https://www.nvidia.com/en-us/industries/manufacturing/">Manufacturing</a></li><li><a href="https://www.nvidia.com/en-us/industries/media-and-entertainment/">Media and Entertainment</a></li><li><a href="https://www.nvidia.com/en-us/industries/public-sector/">US Public Sector</a></li><li><a href="https://www.nvidia.com/en-us/industries/restaurants/">Restaurants </a></li><li><a href="https://www.nvidia.com/en-us/industries/retail/">Retail and CPG</a></li><li><a href="https://www.nvidia.com/en-us/deep-learning-ai/industries/robotics/">Robotics</a></li><li><a href="https://www.nvidia.com/en-us/industries/smart-cities/">Smart Cities</a></li><li><a href="https://www.nvidia.com/en-us/industries/supercomputing/">Supercomputing</a></li><li><a href="https://www.nvidia.com/en-us/industries/telecommunications/">Telecommunications</a></li><li><a href="https://www.nvidia.com/en-us/industries/transportation/">Transportation</a></li></ul></li></ul></div></div></li><li class="header-emotion-cache-19p2apr"><button tabindex="-1" aria-expanded="false" aria-haspopup="false" aria-label="expand item For You" class="header-emotion-cache-qf01nw"><span>For You</span><img src="data:image/svg+xml,%3csvg id='n32-caret-down' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e %3cpath id='Line_1a' data-name='Line 1a' d='M1,0,8,7,1,14' transform='translate(22.5 11.5) rotate(90)' fill='none' stroke='%23666' stroke-width='2'/%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='2' opacity='0'%3e %3crect width='32' height='32' stroke='none'/%3e %3crect x='1' y='1' width='30' height='30' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></button><div class="header-emotion-cache-187dwnd"><div role="menu" class="header-emotion-cache-twyho5"><div class="header-emotion-cache-z46ggi"><div class="header-emotion-cache-1a67zg6"><button aria-expanded="false" aria-label="expand tab Creatives/Designers" class="header-emotion-cache-11jgzc2"><span>Creatives/Designers</span><img src="data:image/svg+xml,%3csvg id='n32-caret-down' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e %3cpath id='Line_1a' data-name='Line 1a' d='M1,0,8,7,1,14' transform='translate(22.5 11.5) rotate(90)' fill='none' stroke='%23666' stroke-width='2'/%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='2' opacity='0'%3e %3crect width='32' height='32' stroke='none'/%3e %3crect x='1' y='1' width='30' height='30' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></button></div><div class="header-emotion-cache-1a67zg6"><button aria-expanded="false" aria-label="expand tab Data Scientists" class="header-emotion-cache-11jgzc2"><span>Data Scientists</span><img src="data:image/svg+xml,%3csvg id='n32-caret-down' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e %3cpath id='Line_1a' data-name='Line 1a' d='M1,0,8,7,1,14' transform='translate(22.5 11.5) rotate(90)' fill='none' stroke='%23666' stroke-width='2'/%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='2' opacity='0'%3e %3crect width='32' height='32' stroke='none'/%3e %3crect x='1' y='1' width='30' height='30' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></button></div><div class="header-emotion-cache-1a67zg6"><button aria-expanded="false" aria-label="expand tab Developers" class="header-emotion-cache-11jgzc2"><span>Developers</span><img src="data:image/svg+xml,%3csvg id='n32-caret-down' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e %3cpath id='Line_1a' data-name='Line 1a' d='M1,0,8,7,1,14' transform='translate(22.5 11.5) rotate(90)' fill='none' stroke='%23666' stroke-width='2'/%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='2' opacity='0'%3e %3crect width='32' height='32' stroke='none'/%3e %3crect x='1' y='1' width='30' height='30' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></button></div><div class="header-emotion-cache-1a67zg6"><button aria-expanded="false" aria-label="expand tab Gamers" class="header-emotion-cache-11jgzc2"><span>Gamers</span><img src="data:image/svg+xml,%3csvg id='n32-caret-down' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e %3cpath id='Line_1a' data-name='Line 1a' d='M1,0,8,7,1,14' transform='translate(22.5 11.5) rotate(90)' fill='none' stroke='%23666' stroke-width='2'/%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='2' opacity='0'%3e %3crect width='32' height='32' stroke='none'/%3e %3crect x='1' y='1' width='30' height='30' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></button></div><div class="header-emotion-cache-1a67zg6"><button aria-expanded="false" aria-label="expand tab IT Professionals" class="header-emotion-cache-11jgzc2"><span>IT Professionals</span><img src="data:image/svg+xml,%3csvg id='n32-caret-down' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e %3cpath id='Line_1a' data-name='Line 1a' d='M1,0,8,7,1,14' transform='translate(22.5 11.5) rotate(90)' fill='none' stroke='%23666' stroke-width='2'/%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='2' opacity='0'%3e %3crect width='32' height='32' stroke='none'/%3e %3crect x='1' y='1' width='30' height='30' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></button></div><div class="header-emotion-cache-1a67zg6"><button aria-expanded="false" aria-label="expand tab Researchers" class="header-emotion-cache-11jgzc2"><span>Researchers</span><img src="data:image/svg+xml,%3csvg id='n32-caret-down' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e %3cpath id='Line_1a' data-name='Line 1a' d='M1,0,8,7,1,14' transform='translate(22.5 11.5) rotate(90)' fill='none' stroke='%23666' stroke-width='2'/%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='2' opacity='0'%3e %3crect width='32' height='32' stroke='none'/%3e %3crect x='1' y='1' width='30' height='30' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></button></div><div class="header-emotion-cache-1a67zg6"><button aria-expanded="false" aria-label="expand tab Roboticists" class="header-emotion-cache-11jgzc2"><span>Roboticists</span><img src="data:image/svg+xml,%3csvg id='n32-caret-down' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e %3cpath id='Line_1a' data-name='Line 1a' d='M1,0,8,7,1,14' transform='translate(22.5 11.5) rotate(90)' fill='none' stroke='%23666' stroke-width='2'/%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='2' opacity='0'%3e %3crect width='32' height='32' stroke='none'/%3e %3crect x='1' y='1' width='30' height='30' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></button></div><div class="header-emotion-cache-1a67zg6"><a href="https://www.nvidia.com/en-us/startups/" aria-expanded="false" aria-label="expand tab Startups" class="header-emotion-cache-11jgzc2"><span>Startups</span><img src="data:image/svg+xml,%3csvg id='n32-caret-down' xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3e %3cpath id='Line_1a' data-name='Line 1a' d='M1,0,8,7,1,14' transform='translate(22.5 11.5) rotate(90)' fill='none' stroke='%23666' stroke-width='2'/%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='2' opacity='0'%3e %3crect width='32' height='32' stroke='none'/%3e %3crect x='1' y='1' width='30' height='30' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></a></div></div></div></div></li><li class="header-emotion-cache-1ru7ab5"><a href="https://shop.nvidia.com/en-us/" target="_self" tabindex="-1">Shop</a></li><li class="header-emotion-cache-1ru7ab5"><a href="https://www.nvidia.com/Download/index.aspx?lang=en-us" target="_self" tabindex="-1">Drivers</a></li><li class="header-emotion-cache-1ru7ab5"><a href="https://www.nvidia.com/en-us/support/" target="_self" tabindex="-1">Support</a></li></ul><div id=":r3:" class="icon-item header-emotion-cache-f2hegk"><button aria-expanded="false" aria-haspopup="true" aria-label="begin search" class="header-emotion-cache-11jgzc2"><img src="data:image/svg+xml,%3csvg id='Icon_Search_32px' data-name='Icon Search 32px' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e %3cg id='Icon' transform='translate(2.55 2.55)'%3e %3cg id='Ellipse_26' data-name='Ellipse 26' fill='none' stroke='%23666' stroke-miterlimit='10' stroke-width='1.5'%3e %3ccircle cx='7.35' cy='7.35' r='7.35' stroke='none'/%3e %3ccircle cx='7.35' cy='7.35' r='6.6' fill='none'/%3e %3c/g%3e %3cline id='Line_8' data-name='Line 8' x2='4.875' y2='4.875' transform='translate(12.45 12.45)' fill='none' stroke='%23666' stroke-miterlimit='10' stroke-width='1.5'/%3e %3c/g%3e %3crect id='Container' width='24' height='24' fill='none'/%3e %3c/svg%3e" width="24" height="24"></button></div></div><a class="brand-link pull-left header-emotion-cache-vd4ar3" href="https://www.nvidia.com/" title="Artificial Intelligence Computing Leadership from NVIDIA"><img src="data:image/svg+xml,%3csvg id='Logo' xmlns='http://www.w3.org/2000/svg' width='108.472' height='20' viewBox='0 0 108.472 20'%3e %3cpath id='Reg' d='M1072.628,253.918v-.3h.192c.105,0,.248.008.248.136s-.073.163-.2.163h-.243m0,.211h.129l.3.524h.327l-.33-.545a.3.3,0,0,0,.311-.323c0-.285-.2-.377-.53-.377h-.482v1.245h.276v-.524m1.4-.1a1.2,1.2,0,1,0-1.2,1.157,1.14,1.14,0,0,0,1.2-1.157m-.347,0a.854.854,0,0,1-.855.891v0a.889.889,0,1,1,.855-.887Z' transform='translate(-965.557 -237.878)'/%3e %3cpath id='NVIDIA' d='M463.9,151.934v13.127h3.707V151.934Zm-29.164-.018v13.145h3.74v-10.2l2.918.01a2.674,2.674,0,0,1,2.086.724c.586.625.826,1.632.826,3.476v5.995h3.624V157.8c0-5.183-3.3-5.882-6.536-5.882Zm35.134.018v13.127h6.013c3.2,0,4.249-.533,5.38-1.727a7.352,7.352,0,0,0,1.316-4.692,7.789,7.789,0,0,0-1.2-4.516c-1.373-1.833-3.352-2.191-6.306-2.191Zm3.677,2.858h1.594c2.312,0,3.808,1.039,3.808,3.733s-1.5,3.734-3.808,3.734h-1.594Zm-14.992-2.858-3.094,10.4-2.965-10.4h-4l4.234,13.127h5.343l4.267-13.127Zm25.749,13.127h3.708V151.935h-3.709ZM494.7,151.939l-5.177,13.117h3.656l.819-2.318h6.126l.775,2.318h3.969l-5.216-13.118Zm2.407,2.393,2.246,6.145h-4.562Z' transform='translate(-399.551 -148.155)'/%3e %3cpath id='Eye_Mark' data-name='Eye Mark' d='M129.832,124.085v-1.807c.175-.013.353-.022.533-.028,4.941-.155,8.183,4.246,8.183,4.246s-3.5,4.863-7.255,4.863a4.553,4.553,0,0,1-1.461-.234v-5.478c1.924.232,2.31,1.082,3.467,3.01l2.572-2.169a6.81,6.81,0,0,0-5.042-2.462,9.328,9.328,0,0,0-1,.059m0-5.968v2.7c.177-.014.355-.025.533-.032,6.871-.232,11.348,5.635,11.348,5.635s-5.142,6.253-10.5,6.253a7.906,7.906,0,0,1-1.383-.122v1.668a9.1,9.1,0,0,0,1.151.075c4.985,0,8.59-2.546,12.081-5.559.578.463,2.948,1.591,3.435,2.085-3.319,2.778-11.055,5.018-15.44,5.018-.423,0-.829-.026-1.228-.064v2.344h18.947v-20Zm0,13.009v1.424c-4.611-.822-5.89-5.615-5.89-5.615a9.967,9.967,0,0,1,5.89-2.85v1.563h-.007a4.424,4.424,0,0,0-3.437,1.571s.845,3.035,3.444,3.908m-8.189-4.4a11.419,11.419,0,0,1,8.189-4.449v-1.463c-6.043.485-11.277,5.6-11.277,5.6s2.964,8.569,11.277,9.354v-1.555C123.731,133.451,121.643,126.728,121.643,126.728Z' transform='translate(-118.555 -118.117)' fill='%2374b71b'/%3e %3c/svg%3e" width="auto" height="auto"></a><div class="header-emotion-cache-1fshdtd"><button class="icon-item header-emotion-cache-11jgzc2"><img src="data:image/svg+xml,%3csvg id='Icon_Account_32px' data-name='Icon Account 32px' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3e %3cdefs%3e %3cclipPath id='clip-path'%3e %3ccircle id='Circle_Mask' data-name='Circle Mask' cx='10.5' cy='10.5' r='10.5' fill='none' stroke='%23666' stroke-width='1.5'/%3e %3c/clipPath%3e %3c/defs%3e %3cg id='Group_33' data-name='Group 33' transform='translate(1.5 1.5)' clip-path='url(%23clip-path)'%3e %3cg id='Person' transform='translate(3.309 3.75)'%3e %3cg id='Body' transform='translate(-168.412 -102.25)' fill='none' stroke-miterlimit='10'%3e %3cpath d='M180.853,112h-10.5l-1.941,7.244,2.691,1.006h9l2.691-1.006Z' stroke='none'/%3e %3cpath d='M 171.5039367675781 113.5 L 170.2134094238281 118.3163299560547 L 171.3740386962891 118.75 L 179.8318634033203 118.75 L 180.9924926757812 118.3163299560547 L 179.7019653320312 113.5 L 171.5039367675781 113.5 M 170.3529510498047 112 L 180.8529510498047 112 L 182.7940979003906 119.2444534301758 L 180.1029510498047 120.25 L 171.1029510498047 120.25 L 168.4118041992188 119.2444534301758 L 170.3529510498047 112 Z' stroke='none' fill='%23666'/%3e %3c/g%3e %3cg id='Head' transform='translate(2.691)' fill='none' stroke='%23666' stroke-miterlimit='10' stroke-width='1.5'%3e %3ccircle cx='4.5' cy='4.5' r='4.5' stroke='none'/%3e %3ccircle cx='4.5' cy='4.5' r='3.75' fill='none'/%3e %3c/g%3e %3c/g%3e %3c/g%3e %3cg id='Circle' transform='translate(1.5 1.5)' fill='none' stroke='%23666' stroke-miterlimit='10' stroke-width='1.5'%3e %3ccircle cx='10.5' cy='10.5' r='10.5' stroke='none'/%3e %3ccircle cx='10.5' cy='10.5' r='9.75' fill='none'/%3e %3c/g%3e %3cg id='Container' fill='none' stroke='%23666' stroke-width='1.5' opacity='0'%3e %3crect width='24' height='24' stroke='none'/%3e %3crect x='0.75' y='0.75' width='22.5' height='22.5' fill='none'/%3e %3c/g%3e %3c/svg%3e" width="24" height="24"></button></div></div></nav><style data-emotion="header-emotion-cache-global" data-s=""></style><style data-emotion="header-emotion-cache" data-s=""></style></div>



		<div id="box">
							
			
			
			<div id="greenBar">
				<div id="greenBarTitle">
					<h2>
						 	Download Drivers
						
					</h2>
				</div>
			</div>
			
			<div id="mainContent" class="mainBody clear">
				<div id="breadCrumbs">
					 	<div class="trail"><a href="/page/home.html">NVIDIA</a></div><div class="separator">&gt;</div><h1>Download Drivers</h1>
					
				</div>
				<div id="leftBuckets">
					<script type="text/javascript" src="/content/includes/js/swfobject.js"></script>



<a href="https://www.nvidia.com/en-us/geforce/laptops/?nvid=nv-int-drvrltnv-908246#cid=ces23_nv-int-drvrltnv_en-us" data-bannertype="DriversIndex" data-bannername="GeForce-40_Series" class="bannerTracking"><img src="//images.nvidia.com/content/DriverDownload/includes/us/images/geforce-ada-laptop-learn-more-gf-driver-dl-220x200@2x.jpg" alt="GeForce-40_Series" style="margin-bottom:10px;" width="220" height="200" border="0"></a><br><br>

<a href="https://blogs.nvidia.com/blog/2023/01/03/studio-laptops-omniverse-ces/?nvid=nv-int-drvrltnv-846487#cid=ces23_nv-int-drvrltnv_en-us" data-bannertype="DriversIndex" data-bannername="studio-laptops-omniverse" class="bannerTracking"><img src="//images.nvidia.com/content/DriverDownload/includes/us/images/studio-ada-laptop-gf-driver-dl-220x200@2x.jpg" alt="studio-laptops-omniverse" style="margin-bottom:10px;" width="220" height="200" border="0"></a><br><br>

<a href="https://www.nvidia.com/en-us/geforce/graphics-cards/40-series/rtx-4070ti/?nvid=nv-int-drvrltnv-369685#cid=ces23_nv-int-drvrltnv_en-us" data-bannertype="DriversIndex" data-bannername="GeForce_RTX_4070Ti" class="bannerTracking"><img src="//images.nvidia.com/content/DriverDownload/includes/us/images/geforce-rtx-4070-ti-accolades-gf-driver-dl-220x200@2x.jpg" alt="GeForce_RTX_4070Ti" style="margin-bottom:10px;" width="220" height="200" border="0"></a><br><br>


<!-- <a href="https://www.nvidia.com/en-us/events/siggraph/?nvid=nv-int-drvrltnv-767760#cid=ov01_nv-int-drvrltnv_en-us" data-bannerType="DriversIndex" data-bannerName="SIGGRAPH" class="bannerTracking"><img src="//images.nvidia.com/content/DriverDownload/includes/us/images/r3-nv-ov-documentary-220x200-watchnow.png" border="0" alt="SIGGRAPH" width="220" height="200" style="margin-bottom:10px;"/></a><br /><br /> -->

<!-- <a href="https://www.nvidia.com/en-us/geforce/gaming-laptops/?nvid=nv-int-drvrltnv-793251#cid=gf40_nv-int-drvrltnv_en-us" data-bannerType="DriversIndex" data-bannerName="GeForce-30-Series" class="bannerTracking"><img src="//images.nvidia.com/content/DriverDownload/includes/us/images/nv-30series-driver-dl-220x200.jpg" border="0" alt="GeForce-30-Series" width="220" height="200" style="margin-bottom:10px;"/></a><br /><br /> -->


<!-- <a href="https://www.nvidia.com/en-us/geforce/news/overwatch-2-out-now-geforce-rtx-reflex-high-fps/?nvid=nv-int-drvrltnv-675931#cid=ct0005_nv-int-drvrltnv_en-us" data-bannerType="DriversIndex" data-bannerName="overwatch-2" class="bannerTracking"><img src="//images.nvidia.com/content/DriverDownload/includes/us/images/fwg-overwatch-2-gf-driver-dl-220x200@2x.jpg" border="0" alt="Overwatch2" width="220" height="200" style="margin-bottom:10px;"/></a><br /><br /> -->


<!-- <a href="https://www.nvidia.com/en-us/geforce/campaigns/holiday-deals/?nvid=nv-int-drvrltnv-399879#cid=se0004_nv-int-drvrltnv_en-us" data-bannerType="DriversIndex" data-bannerName="Holiday-Deals-Nov2022" class="bannerTracking"><img src="//images.nvidia.com/content/DriverDownload/includes/us/images/geforce-holiday22-eco-gf-driver-dl-220x200.jpg" border="0" alt="Holiday Deals" width="220" height="200" style="margin-bottom:10px;"/></a><br /><br />
 -->

<a href="https://forums.developer.nvidia.com/" data-bannertype="DriversIndex" data-bannername="NVIDIA-Developer-Forums" class="bannerTracking"><img src="//images.nvidia.com/content/DriverDownload/includes/us/images/nvidia-developer-forums-download-page-220x200.jpg" alt="NVIDIA Developer Forums" style="margin-bottom:10px;" width="220" height="200" border="0"></a><br><br>
				</div>
				<div id="rightContent">
					<form name="Form1" method="post" action="./index.aspx?lang=en-us" id="Form1" __bizdiag="-1622101418" __biza="WJ__">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTgxNzAxMjAyOWRksxaoSOXNC2x/hD+N/YKOvDUz5sN2Mh3vjRXbrGvfqec=">

<script type="text/javascript">
geForceGoMessage = "<b>Be sure to check the list of supported notebook manufacturers and models to ensure compatibility after we redirect you to the driver download page. Your notebook model may not be supported by this driver.</b><br><br>The GeForce M series and GeForce Go series notebook GPUs use drivers that have been customized by the notebook manufacturers to support hot key functions, power management functions, lid close and suspend/resume behavior. NVIDIA has worked with some notebook manufacturers to provide notebook-specific driver updates, however, most notebook driver updates must come from the notebook manufacturer. Additionally, the desktop GeForce graphics drivers will not install on Geforce M series and Quadro M series notebook GPU's.<br><br>Windows XP support for 3D Vision is available only for Quad Buffered OpenGL applications running on <a href='//www.nvidia.com/object/quadro_pro_graphics_boards.html'>select NVIDIA Quadro boards</a>. To download the driver for Quadro boards, please select “3D Vision driver for Quadro” from the Product entry above.";
</script>

<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="93C1CB3D">
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAD8Hm9iA79tU5BkJG/LMEpxPzyhKx6MJsp+0TBQb57UogdL2zoIWURraDHuon4oIX3t2DQ+QjDBp6j72yE7Yw7qMxOntwLYGPzwlJMvaU0GfzEqTaiCi5bqnXs3WuGAaQHcw1wtNT2/mBb+hFJHLU2JAZaeR4H7rFkJ1nBtcs9E4miL7w+6vtr2ZuTq5YIUZyZTP3aLUV6dMkrO9f/oF5eUFEjZwOy42w1VdJOodjZ9ERrjc91h6S+Qv7S3p153oCOTw7Tu/8CLhh+z9Qqqr6FAzCJgpQubvYlpIS9XPT5WqmqkZd0djfX6YtalmytuRsiK3eMdk8Ln+J7RqlsiFWugzrWnQzxERziGb6SnpCnfvq5new8aMEqVGnxi3qVwM0WnlWiPpSPPUlLbeOc98r/jQtopnmfZzi8o3w0aePsCxfcPYyowFNgkkTK4YVinuFH/x/Z5E5nVuiGftwPuHudPP+seMukGCon6rWd6VKM1GQJlzZ73n0KoUEFY2Q693VEXHzvK8qK2Q1S6n7FSXb1tQN6zPadURNjoP29h8hL3E5LjXU8ZTHwntfzgDyLQCDtQ0Y8R3WrTOu3ayrEdF2AoJORouxsDA/8unB2TVnqSHHA7mcKcygW6BSZlqVfUmuWZBBzLMy+anTNtvWE9+9GhhEhFyeSM/tfN1VKkm+AAErPO6KOsfNAxJ3bbw3NJhLLVDkfQn4Q623gBEDKIScaGma7ghUQf3sht8Eie2RQAB7o7LWF08e4cLKGC+F8QHFyjTrTZnr7uHSpKApm7MJZEWxDi9tnKtWEXJT+vAT7apgwUBrdd6qvnTRIYkcfAQn4bPsbYu0OK4bZz3qvdrk/xKs9Hb4YXZLRjJPRnpZq8iJWiIJEPUAlsi+R4Q+PkdTi0Mzb60pUoP3GuWRbAEioX9BhKftPWBmfRvCKRBWnEU+xYjWUNFVFQPRv9/ZNxDnNStHLefxd7mvgpRCJF1Ll9tZm6kJAvrYAXUzJqt9tkdo14D3Y/RO0Mb1vfaG4GAoxhnLZmKAD38bzyROrqI50zo/KIh9J9Y0VTiS7S8KVLU+F37Ble56lQcNDnXfbfYm3l1JLtVIlGcXhwl2NJlabf9U27jrpoP+jBuo4iFcs4xZJjdGlINviraAF1Vu76XJ0VrKcka8Crrl9Awiia+g5idDxl24YpfSjZ4cW/E8/Qa3bFAt7Ic0BNz8eWfbaYhV40ZslEsS42GFt1zCyIbc1illjUElHZHm+jkdqnXFR6mgT9W4319VFaBdQzBuchFzduHHZihEu2fMXVY0tLenLF0xIDDTAclQBZXMy+yH0ugD4uzD8jotNxaAD2BrysId+2CA4YMWlfqlfE6MIQLhfvD+pSUKpXeBPxTC/XYUnHgLw==">
						<input name="hidPageLanguage" type="hidden" id="hidPageLanguage" value="en-us">
						<input name="hidProcess" type="hidden" id="hidProcess" value="0">
						<div class="pageTitle">NVIDIA Driver Downloads</div>
						<br>
						<table id="Table1" width="700" cellspacing="0" cellpadding="0" border="0">
							
							<tbody><tr>
								<td>
									<table width="100%" cellspacing="0" cellpadding="4" border="0">
										<tbody><tr>
											<td>
												<span class="Option">
													 </span>&nbsp;Select from the dropdown list below to identify the appropriate driver for your NVIDIA product.										</td>
											<td nowrap="" align="right">
												<span class="More"><a href="Help.aspx?lang=en-us" id="lnkHelp">
														Help</a></span>&nbsp;&nbsp;										</td>
										</tr>
									</tbody></table>
									<table id="ManualLookupDropDownTable" width="100%" cellspacing="0" cellpadding="4" border="0">
										<tbody><tr>
											<td style="white-space:nowrap;" width="150" align="right">Product Type:</td>
											<td width="200">
												<select id="selProductSeriesType" name="selProductSeriesType" class="NDLSelectBox2" style="WIDTH: 320px" onchange="javascript: changeProductSeriesType(this.value);">
													<option value="1" selected="">GeForce</option>
                                                    <option value="11">TITAN</option>
													<option value="3">NVIDIA RTX / Quadro</option>
													<option value="7">Data Center / Tesla</option>
													<option value="9">GRID</option>
													<option value="12">Networking</option>
													<!--option Value="5">3D Vision</option-->
													<!--option Value="2">nForce</option-->                                                     
													<option value="8">NVS</option>                                                   
													<option value="6">ION</option>
													<option value="4">Legacy</option>
													
												</select>
                                            </td>
                                            <td style="vertical-align:bottom;text-align:left;" id="Td1" width="350" align="right"><span>&nbsp;</span></td>
										</tr>
										<tr>
											<td style="white-space:nowrap;" width="150" align="right">Product Series:</td>
											<td width="200">
												<select id="selProductSeries" name="selProductSeries" class="NDLSelectBox2" style="WIDTH: 320px" onchange="javascript: changeProductSeries(this.value);">
												<option value="127" requiresproduct="True" isselectless="False">GeForce RTX 40 Series</option><option value="123" requiresproduct="True" isselectless="False">GeForce RTX 30 Series (Notebooks)</option><option value="120" requiresproduct="True" isselectless="False">GeForce RTX 30 Series</option><option value="111" requiresproduct="True" isselectless="False">GeForce RTX 20 Series (Notebooks)</option><option value="107" requiresproduct="True" isselectless="False">GeForce RTX 20 Series</option><option value="125" requiresproduct="True" isselectless="False">GeForce MX500 Series (Notebooks)</option><option value="121" requiresproduct="True" isselectless="False">GeForce MX400 Series (Notebooks)</option><option value="117" requiresproduct="True" isselectless="False">GeForce MX300 Series (Notebooks)</option><option value="113" requiresproduct="True" isselectless="False">GeForce MX200 Series (Notebooks)</option><option value="104" requiresproduct="True" isselectless="False">GeForce MX100 Series (Notebook)</option><option value="115" requiresproduct="True" isselectless="False">GeForce GTX 16 Series (Notebooks)</option><option value="112" requiresproduct="True" isselectless="False">GeForce 16 Series</option><option value="101" requiresproduct="True" isselectless="False">GeForce 10 Series</option><option value="102" requiresproduct="True" isselectless="False">GeForce 10 Series (Notebooks)</option><option value="98" requiresproduct="True" isselectless="False">GeForce 900 Series</option><option value="99" requiresproduct="True" isselectless="False">GeForce 900M Series (Notebooks)</option><option value="97" requiresproduct="True" isselectless="False">GeForce 800M Series (Notebooks)</option><option value="95" requiresproduct="True" isselectless="False">GeForce 700 Series</option><option value="92" requiresproduct="True" isselectless="False">GeForce 700M Series (Notebooks)</option><option value="85" requiresproduct="True" isselectless="False">GeForce 600 Series</option><option value="84" requiresproduct="True" isselectless="False">GeForce 600M Series (Notebooks)</option><option value="76" requiresproduct="False" isselectless="False">GeForce 500 Series</option><option value="78" requiresproduct="True" isselectless="False">GeForce 500M Series (Notebooks)</option><option value="71" requiresproduct="True" isselectless="False">GeForce 400 Series</option><option value="72" requiresproduct="False" isselectless="False">GeForce 400M Series (Notebooks)</option><option value="70" requiresproduct="False" isselectless="False">GeForce 300 Series</option><option value="69" requiresproduct="False" isselectless="False">GeForce 300M Series (Notebooks)</option><option value="52" requiresproduct="True" isselectless="False">GeForce 200 Series</option><option value="62" requiresproduct="False" isselectless="False">GeForce 200M Series (Notebooks)</option><option value="59" requiresproduct="True" isselectless="False">GeForce 100 Series</option><option value="61" requiresproduct="False" isselectless="False">GeForce 100M Series (Notebooks)</option><option value="51" requiresproduct="False" isselectless="False">GeForce 9 Series</option><option value="53" requiresproduct="False" isselectless="False">GeForce 9M Series (Notebooks)</option><option value="1" requiresproduct="True" isselectless="False">GeForce 8 Series</option><option value="54" requiresproduct="True" isselectless="False">GeForce 8M Series (Notebooks)</option><option value="2" requiresproduct="False" isselectless="False">GeForce 7 Series</option><option value="55" requiresproduct="True" isselectless="False">GeForce Go 7 Series (Notebooks)</option><option value="3" requiresproduct="False" isselectless="False">GeForce 6 Series</option><option value="4" requiresproduct="False" isselectless="False">GeForce 5 FX Series</option></select>										
                                            </td>
                                            <td style="vertical-align:bottom;text-align:left;" id="Td2" width="350" align="right"><span>&nbsp;</span></td>
										</tr>
										<tr id="trProductFamily">
											<td style="white-space:nowrap;" width="150" align="right">Product:</td>
											<td width="200">
												<select id="selProductFamily" style="WIDTH: 320px" class="NDLSelectBox2" name="selProductFamily" onchange="javascript: changeProductFamily(this.value);">
												<option value="995">NVIDIA GeForce RTX 4090</option><option value="999">NVIDIA GeForce RTX 4080</option><option value="1001">NVIDIA GeForce RTX 4070 Ti</option></select>
                                            </td>  
                                            <td style="vertical-align:bottom;text-align:left;" id="Td3" width="350" align="right"><span>&nbsp;</span></td>                                          
										</tr>
										<tr>
											<td style="white-space:nowrap;" width="150" align="right">Operating System:</td>
											<td width="200">
												<select id="selOperatingSystem" style="WIDTH: 320px" class="NDLSelectBox2" name="selOperatingSystem" onchange="javascript: changeOperatingSystem(this.value);">
												<option value="57" name="Windows 10 64-bit" isselectless="True">Windows 10 64-bit</option><option value="135" name="Windows 11" isselectless="True">Windows 11</option><option value="124" name="Linux aarch64" isselectless="True">Linux aarch64</option><option value="12" name="Linux 64-bit" isselectless="True">Linux 64-bit</option><option value="22" name="FreeBSD x64" isselectless="True">FreeBSD x64</option></select>										
                                            </td>
                                            <td style="vertical-align:bottom;text-align:left;" id="Td4" width="350" align="right"><span>&nbsp;</span></td>
										</tr>
                                        <tr id="trDownloadTypeNForce" style="DISPLAY: none">
											<td style="white-space:nowrap;" width="150" align="right">Download Type:</td>
											<td width="200">
												<select name="ddlDownloadTypeNForce" id="ddlDownloadTypeNForce" class="NDLSelectBox2" style="WIDTH: 320px">
	<option value="1">Driver</option>
	<option value="3">Software</option>
	<option value="11">HDMI Audio Driver</option>

</select>										</td>
                                            <td style="vertical-align:bottom;text-align:left;" id="Td5" width="350" align="right"><span>&nbsp;</span></td>
										</tr>
                                        <tr id="trDownloadTypeDch" style="DISPLAY: none">
											<td style="white-space:nowrap;" width="150" align="right">Windows Driver Type:</td>
											<td width="200"><select name="ddlDownloadTypeDch" id="ddlDownloadTypeDch" class="NDLSelectBox2" style="WIDTH: 320px">
	<option value="0">Standard</option>
	<option value="1">DCH</option>

</select></td>
                                            <td style="vertical-align:middle;text-align:left;" id="mfnd-Dch" width="350" align="right">
                                              <span class="More" id="DownloadTypesOpenDch" style="margin-bottom:0px;display:none;"><a href="#" onclick="(function() {$('#popupDch').show();return false;})();" style=" font-size: 15pt;">&nbsp;?</a></span>

                                            </td>
										</tr>
										<tr id="trDownloadTypeQnfOde" style="DISPLAY: none">
											<td style="white-space:nowrap;" width="150" align="right">Download Type:</td>
											<td width="200"><select name="ddlDownloadTypeQnfOde" id="ddlDownloadTypeQnfOde" class="NDLSelectBox2" style="WIDTH: 320px">
	<option value="1">Production Branch/Studio</option>
	<option value="19">New Feature Branch</option>

</select></td>
                                            <td style="vertical-align:middle;text-align:left;" id="mfnd-Ode" width="350" align="right">
                                              <span class="More" id="QuadroDownloadTypesOpenOde" style="margin-bottom: 0px; display: none; opacity: -1.28;"><a href="#" onclick="(function() {$('#popupOdeQnf').show();return false;})();" style=" font-size: 15pt;">&nbsp;?</a></span>

                                            </td>
										</tr> 
                                        <tr id="trDownloadTypeCrdGrd" style="">
											<td style="white-space:nowrap;" width="150" align="right">Download Type:</td>
											<td width="200"><select name="ddlDownloadTypeCrdGrd" id="ddlDownloadTypeCrdGrd" class="NDLSelectBox2" style="WIDTH: 320px">
	<option value="1">Game Ready Driver (GRD)</option>
	<option value="18">Studio Driver (SD)</option>

</select></td>
                                            <td style="vertical-align:middle;text-align:left;" id="Td6" width="350" align="right">
                                              <span class="More" id="DownloadTypesOpenCrd" style="margin-bottom: 0px; opacity: 1.08;"><a href="#" onclick="(function() {$('#popupCrdGrd').show();return false;})();" style=" font-size: 15pt;">&nbsp;?</a></span>

                                            </td>
										</tr>                                        
										<tr id="trDownloadTypeLinux" style="DISPLAY: none">
											<td style="white-space:nowrap;" width="150" align="right">Download Type:</td>
											<td width="200">
												<select name="ddlDownloadTypeLinux" id="ddlDownloadTypeLinux" class="NDLSelectBox2" style="WIDTH: 320px">
	<option value="1">Production Branch</option>
	<option value="19">New Feature Branch</option>

</select>										</td>
                                            <td style="vertical-align:middle;text-align:left;" id="Td8" width="350" align="right">
                                              <span class="More" id="DownloadTypesOpenLinux" style="margin-bottom: 0px; display: none; opacity: -1.02;"><a href="#" onclick="(function() {$('#popupLinux').show();return false;})();" style=" font-size: 15pt;">&nbsp;?</a></span>

                                            </td>
										</tr>
										<tr id="trDownloadTypeION" style="DISPLAY: none">
											<td style="white-space:nowrap;" width="150" align="right">Download Type:</td>
											<td width="200">
												<select name="ddlDownloadTypeION" id="ddlDownloadTypeION" class="NDLSelectBox2" style="WIDTH: 320px">
	<option value="1">Graphics Drivers</option>
	<option value="12">Chipset Drivers</option>
	<option value="11">HDMI Audio Drivers</option>

</select>										</td>
                                            <td style="vertical-align:bottom;text-align:left;" id="Td7" width="350" align="right"><span>&nbsp;</span></td>
										</tr>
                                        <tr id="trCudaToolkitVersion" style="DISPLAY: none">
											<td style="white-space:nowrap;" width="150" align="right">CUDA Toolkit:</td>
											<td width="200">
												<select name="selCudaToolkitVersion" id="selCudaToolkitVersion" class="NDLSelectBox2" style="WIDTH: 320px">
	<option value="1">2.1</option>
	<option value="2">2.2</option>
	<option value="3">2.3</option>
	<option value="4">3.0</option>
	<option value="5">3.1</option>
	<option value="6">3.2</option>
	<option value="7">4.0</option>
	<option value="8">4.1</option>
	<option value="9">4.2</option>
	<option value="10">5.0</option>
	<option value="11">5.5</option>
	<option value="12">6.0</option>
	<option value="13">6.5</option>
	<option value="14">7.0</option>
	<option value="15">7.5</option>
	<option value="16">8.0</option>
	<option value="17">9.0</option>
	<option value="18">9.1</option>
	<option value="19">9.2</option>
	<option value="20">10.0</option>
	<option value="21">10.1</option>
	<option value="22">10.2</option>
	<option value="23">11.0</option>
	<option value="24">11.2</option>
	<option value="25">11.4</option>
	<option value="26">11.6</option>
	<option value="27">11.7</option>
	<option value="28">11.8</option>
	<option value="30">12.0</option>

</select>										</td>
										</tr>                                        
										<tr>
											<td style="white-space:nowrap;" width="150" align="right">Language:</td>
											<td width="200">
												<select name="ddlLanguage" id="ddlLanguage" class="NDLSelectBox2" style="WIDTH: 320px">
	<option selected="selected" value="1">English (US)</option>
	<option value="2">English (UK)</option>
	<option value="3">English (India)</option>
	<option value="5">Chinese (Simplified)</option>
	<option value="6">Chinese (Traditional)</option>
	<option value="7">Japanese</option>
	<option value="8">Korean</option>
	<option value="9">Deutsch</option>
	<option value="10">Español (España)</option>
	<option value="11">Español (América Latina)</option>
	<option value="12">Français</option>
	<option value="13">Italiano</option>
	<option value="14">Polski</option>
	<option value="15">Português (Brazil)</option>
	<option value="16">Русский</option>
	<option value="19">Turkish</option>
	<option value="17">Other</option>

</select>										</td>
                                            <td width="350">
                                            </td>
										</tr>                                       
										<tr>
                                            <td colspan="3" style="vertical-align:bottom;padding-top: 25px;" id="ManualSearchButtonTD" rowspan="13">
                                             <!-- a href="javascript: GetDriver();">	<img src="/content/DriverDownload-March2009/includes/us/images/bttn_search.jpg" id="imgSearch" border="0" alt="Search" /></a></br -->
                                             <a href="javascript: GetDriver();"><btn_drvr_lnk_txt class="btn_drvr_lnk_txt">Search</btn_drvr_lnk_txt></a>
                                            </td>
										</tr>
									</tbody></table>
									<table width="100%" cellspacing="0" cellpadding="4" border="0">
										<tbody><tr id="trMessage" style="DISPLAY:none;">
	<td style="PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><div class="hrline" style="MARGIN-BOTTOM:10px"></div>
												<div style="PADDING-LEFT:20px"><span id="lblMessage"></span>											</div>										</td>
</tr>

									</tbody></table>
									<div class="hrline" style="MARGIN-TOP:20px"></div>
									<table id="AutoDetectDropDownTable" style="display: none;" width="100%" cellspacing="0" cellpadding="4" border="0">
										<tbody><tr>
											<td style="PADDING-TOP: 10px" valign="top">
												<span class="Option">
													Option 2:</span>&nbsp;Automatically find drivers for my NVIDIA products.&nbsp;<div id="AutoDetectOnlyIE" style="display: none;">Only supported when using Internet Explorer</div>										</td>
											<td nowrap="" align="right">
												<span class="More"><a href="/object/gpureader-faq.html" id="lnkLearnMore">
														Learn More</a></span>&nbsp;&nbsp;										</td>
										</tr>
										<tr>
											<td colspan="2" align="right">
												<a href="Scan.aspx?lang=en-us" id="lnkStartScansg"><img src="/content/DriverDownloads/includes/us/images/bttn_auto_gpu.jpg" id="imgGPU" alt="Graphics Drivers" style="display: none;" width="130" height="27" border="0"></a>
												<a href="ScannForce.aspx?lang=en-us" id="lnkStartScannForce"><img src="/content/DriverDownloads/includes/us/images/bttn_auto_mobo.jpg" id="imgMotherboard" style="display: none;" alt="Start Scan for Motherboard" border="0"></a>
											</td>
										</tr>
										<tr>
											<td></td>
											<td align="right"></td>
										</tr>
									</tbody></table>
									<table style="DISPLAY: none" width="100%" cellspacing="0" cellpadding="4" align="center">
										<tbody><tr>
											<td align="right"><a href="Find.aspx?lang=en-us" id="lnkAdvancedSearch">Advanced Driver Search</a></td>
										</tr>
										<tr>
											<td align="right"><span style="FONT-SIZE: 8pt">Search for previously released Certified or Beta drivers.</span></td>
										</tr>
									</tbody></table>							</td>
							</tr>
						</tbody></table>
                        
                        <table width="700" cellspacing="0" cellpadding="0" border="0">
							<tbody><tr>
								<td>
									<div class="popup" id="popupOdeQnf" style="display: none; opacity: 1;"><div class="popup-content shadowBox-light" style=" position:relative; left:0%; overflow: auto; max-height: 90%; width: 800px; margin-top: 10%; margin: 0 auto; ">	<div class="popup-close transitionAll"><img src="//images.nvidia.com/nvFrame/1.0/p/images/nvidia/popup-btn-close.png" alt="X" id="popupOdeQnfClose" onclick="(function() {$('#popupOdeQnf').hide();})();"></div>	<div class="popup-header">ODE / QNF</div>	<div class="popup-body"><strong>Production Branch/Studio </strong> Most users select this choice for optimal stability and performance. The NVIDIA RTX Enterprise Production Branch driver is a rebrand of the Quadro Optimal Driver for Enterprise (ODE). It offers the same ISV certification, long life-cycle support, regular security updates, and access to the same functionality as prior Quadro ODE drivers and corresponding Studio Drivers (i.e., of the same driver version number).<br><br><strong>New Feature Branch (NFB)/Quadro New Feature (QNF)</strong> Users occasionally select this choice for access to new features, bug fixes, new operating system support, and other driver enhancements offered between Production Branch releases. Support duration for New Feature Branches is shorter than that for Production Branches.<br></div>	<div class="popup-footer"></div></div></div>
								</td>
							</tr>
						</tbody></table>

                        <table width="700" cellspacing="0" cellpadding="0" border="0">
							<tbody><tr>
								<td>
									<div class="popup" id="popupCrdGrd" style="display: none; opacity: 1;"><div class="popup-content shadowBox-light" style=" position:relative; left:0%; overflow: auto; max-height: 90%; width: 800px; margin-top: 10%; margin: 0 auto; ">	<div class="popup-close transitionAll"><img src="//images.nvidia.com/nvFrame/1.0/p/images/nvidia/popup-btn-close.png" alt="X" id="popupCrdGrdClose" onclick="(function() {$('#popupCrdGrd').hide();})();"></div>	<div class="popup-header">SD / GRD</div>	<div class="popup-body">All NVIDIA drivers provide full features and application support for top games and creative applications.<br><br>If you are a gamer who prioritizes day of launch support for the latest games, patches, and DLCs, choose <strong>Game Ready Drivers.</strong><br><br>If you are a content creator who prioritizes stability and quality  for creative workflows including video editing, animation, photography, graphic design, and livestreaming, choose <strong>Studio Drivers.</strong></div>	<div class="popup-footer"></div></div></div>
								</td>
							</tr>
						</tbody></table>

                        <table width="700" cellspacing="0" cellpadding="0" border="0">
							<tbody><tr>
								<td>
									<div class="popup" id="popupDch" style="display: none; opacity: 1;"><div class="popup-content shadowBox-light" style=" position:relative; left:0%; overflow: auto; max-height: 90%; width: 800px; margin-top: 10%; margin: 0 auto; ">	<div class="popup-close transitionAll"><img src="//images.nvidia.com/nvFrame/1.0/p/images/nvidia/popup-btn-close.png" alt="X" id="popupDchClose" onclick="(function() {$('#popupDch').hide();})();"></div>	<div class="popup-header">Windows Driver Type</div>	<div class="popup-body"><p><b>"Standard"</b> packages are those that do not require the DCH driver components.</p><p><b>"DCH"</b> (<b>D</b>eclarative, <b>C</b>omponentized, <b>H</b>ardware Support Apps) refers to new packages preinstalled by OEMS implementing the Microsoft Universal Driver paradigm.</p><p>DCH drivers cannot be installed over a standard system, and Standard drivers cannot be installed over a DCH system.</p><p>To confirm the type of system you have, locate <b>Driver Type</b> under the System Information menu in the NVIDIA Control Panel.</p><p>For more information, visit <span class="More"><a href="https://docs.microsoft.com/en-us/windows-hardware/drivers/what-s-new-in-driver-development#windows-driver-frameworks-wdf" data-linktype="external" target="_blank">What's new in driver development</a></span> </p></div>
								</div></div></td>
							</tr>
						</tbody></table>

                        <table width="700" cellspacing="0" cellpadding="0" border="0">
							<tbody><tr>
								<td>
									<div class="popup" id="popupLinux" style="display: none; opacity: 1;"><div class="popup-content shadowBox-light" style=" position:relative; left:0%; overflow: auto; max-height: 90%; width: 800px; margin-top: 10%; margin: 0 auto; ">	<div class="popup-close transitionAll"><img src="//images.nvidia.com/nvFrame/1.0/p/images/nvidia/popup-btn-close.png" alt="X" id="popupLinuxClose" onclick="(function() {$('#popupLinux').hide();})();"></div>	<div class="popup-header">LLB / SLB</div>	<div class="popup-body"><strong>Production Branch</strong> Production Branch drivers provide ISV certification and optimal stability and performance for Unix customers.  This driver is most commonly deployed at enterprises, providing support for the sustained bug fix and security updates commonly required.<br><br><strong>New Feature Branch</strong> New Feature Branch drivers provide early adopters and bleeding edge developers access to the latest driver features before they are integrated into the Production Branches<br></div>	<div class="popup-footer"></div></div></div>
								</td>
							</tr>
						</tbody></table>


				  <table width="700" cellspacing="0" cellpadding="0" border="0">
							<tbody><tr>
								<td>
									<!--<p style="padding-left:70px;">NOTE: Use Option 1 for Windows 8.</p>-->
<!--<div style="MARGIN-TOP:10px" class="hrline"></div>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="50%" valign="top" style="padding-left:10px; padding-top:10px;"><strong>Option 3:</strong> Direct links to latest GeForce and Verde Drivers (including beta drivers).    
    </td>
  </tr>
   
  <tr>
    <td width="50%" valign="top" style="padding-left:70px; padding-bottom:10px; padding-top:10px;">
    GeForce 295.73 WHQL for desktop GPUs: [<a href="//www.geforce.com/Drivers/Results/41697">Windows 7/Vista, 32-bit</a>] [<a href="//www.geforce.com/Drivers/Results/41694">Windows 7/Vista, 64-bit</a>]<br /><br />
    GeForce 295.73 WHQL for desktop GPUs: [<a href="//www.geforce.com/Drivers/Results/41698">Windows XP, 32-bit</a>] [<a href="//www.geforce.com/Drivers/Results/41700">Windows XP, 64-bit</a>]<br /><br />
    Verde 295.73 WHQL for notebook GPUs: &nbsp;[<a href="//www.geforce.com/Drivers/Results/41702">Windows 7/Vista, 32-bit</a>] [<a href="//www.geforce.com/Drivers/Results/41704">Windows 7/Vista, 64-bit</a>]
    </td>
  </tr>

</table>-->

<div class="silverBar">&nbsp;</div>

<p></p><table width="100%" cellspacing="0" cellpadding="0" border="0">
  <tbody><tr>
    <td style="padding-left:10px;" width="50%" valign="top"><p><strong>NVIDIA Virtual GPU Customers</strong></p>
      <ul>
        <li>Enterprise customers with a current vGPU software license (GRID vPC, GRID vApps or Quadro vDWS), can log into the enterprise software download portal by clicking below. For more information about how to access your purchased licenses visit the <a href="https://www.nvidia.com/object/vGPU-software-driver.html" rel="nofollow" style="color:#76b900;">vGPU Software Downloads page</a>.<br><br>
<!--  RVC Jul-2022 Fonts <a href="https://nvid.nvidia.com/dashboard/#/dashboard"><img src="/content/DriverDownload-March2009/includes/us/images/bttn-login.jpg" id="imgDwnldBtn" alt="Login" border="0"></a -->
<a href="https://nvid.nvidia.com/dashboard/#/dashboard" target="_blank"><btn_drvr_lnk_txt class="btn_drvr_lnk_txt">Login</btn_drvr_lnk_txt></a>
</li>
     
    </ul></td>
   
  </tr>
</tbody></table><p></p>

<div class="hrline" style="MARGIN-TOP:20px"></div><br>

<p></p><table width="100%" cellspacing="0" cellpadding="0" border="0">

<!--<tr>
    <td width="50%" valign="top" style="padding-left:10px;"><p><strong>Softwares.</strong></p>
      <ul>
        <li><a href="//www.nvidia.com/object/virtual-gpu-software-driver.html">NVIDIA vGPU (Quadro vDWS, GRID vPC, GRID vApps)</a></li>
</ul><br /><br /></td></tr>-->


  <tbody><tr>
    <td style="padding-left:10px;" width="50%" valign="top"><p><strong>Beta, Older drivers and more.</strong></p>
      <ul>
        <li><a href="//www.nvidia.com/Download/Find.aspx?lang=en-us">Beta and Older Drivers </a></li>
        <li><a href="//www.nvidia.com/object/quadro-advance-options.html">Quadro Advanced Options (Quadro View, NVWMI, etc.)</a></li>
        
        <li><a href="//www.nvidia.com/object/unix.html">Unix Drivers</a></li> 
          
        <!--<li><a href="//www.nvidia.com/Download/Find.aspx?lang=en-us&QNF=1">Quadro New Feature Drivers</a></li>-->     
	    <!--<li><a href="//www.nvidia.com/object/quadro-sync-driver.html">Quadro Sync Firmware</a></li>-->
		<!--<li><a href="//www.nvidia.com/object/nview-driver.html">NVIDIA nView Desktop Management Software</a></li>
		<li><a href="//www.nvidia.com/object/nvwmi-driver.html">NVIDIA Enterprise Management Toolkit (NVWMI)</a></li>
	<li><a href="//www.nvidia.com/object/mosaic-utility.html">Mosaic Technology Utility</a></li>-->
        <li><a href="//www.nvidia.com/object/mac-driver-archive.html">NVIDIA CUDA Driver for MAC</a></li>
       <!-- <li><a href="//www.nvidia.com/page/nbp_download.html">NVIDIA Business Platform Drivers</a></li>
        <li><a href="//www.nvidia.com/object/legacy_stereo_3d_drivers.html">Zalman Stereoscopic 3D Driver</a></li>-->
        <li><a href="//www.nvidia.com/object/physx_system_software.html">NVIDIA PhysX System Software</a></li>
        <!--<li><a href="//www.nvidia.com/object/nvidia-multigpu-SLI-profile-update-v7-driver.html">NVIDIA SLI Profile Updates</a></li>-->
      <!--  <li><a href="//www.nvidia.com/page/uli_drivers.html">ULi Drivers</a></li>
        <li><a href="//www.nvidia.com/object/tvtuner_drivers.html">DualTV</a></li>
        <li><a href="//www.nvidia.com/object/nvtv_winxp_mc_1.20.45.html">NVTV</a></li>
        <li><a href="//www.nvidia.com/object/wdm_drivers.html">WDM</a></li>-->
       <li><a href="//www.nvidia.com/object/nvidia_system_tools.html">NVIDIA System Tools</a></li>
            <!-- <li><a href="//www.nvidia.com/page/gz_get.html">Gelato</a></li> -->
       <li><a href="//developer.nvidia.com/page/tools.html">Developer Tools and SDKs</a></li>
       <li><a href="//www.nvidia.com/Download/LegacyLinks.aspx?Lang=en-us">Legacy Product Drivers</a></li>
    </ul></td>
    <td width="50%" valign="top">
<!--        <p><strong>Software</strong></p>
        <ul>
            <li><a href="//www.nvidia.com/object/nvidia_system_tools_6.06.html">NVIDIA System Tools with ESA Support</a></li>-->
            <!-- <li><a href="//www.nvidia.com/page/gz_get.html">Gelato</a></li> -->
           <!-- <li><a href="//developer.nvidia.com/page/tools.html">Developer Tools and SDKs</a></li>
        </ul>-->
        <p><strong>Need help?</strong></p>
        <ul>
	        <li><a href="//nvidia.custhelp.com/app/answers/list">Technical Support</a></li>
            <!--<li><a href="//www.nvidia.com/object/drivers_faq.html">Help Finding Drivers</a></li>
            <li><a href="//www.nvidia.com/object/drivers_faq.html">Help Installing Drivers</a></li>
            <li><a href="//www.nvidia.com/object/drivers_faq.html">Frequently Asked Questions</a></li>-->
            <!--<li><a href="//nvidia-submit.custhelp.com/cgi-bin/nvidia_submit.cfg/php/enduser/std_alp.php">File a Bug</a></li>
            <li><a href="//www.nvidia.com/page/support.html">Troubleshooting</a></li>
            <li><a href="//nvidia.custhelp.com/cgi-bin/nvidia.cfg/php/enduser/std_alp.php">Knowledgebase</a></li>-->
        </ul>
    </td>
  </tr>
</tbody></table><p></p><br>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tbody><tr>
<td width="50%"><strong>Subscribe to the latest Driver news on the <a href="//blogs.nvidia.com/" target="_blank">NVIDIA blog</a>!</strong>
</td>
<td colspan="4">
<a href="//feeds.feedburner.com/nvidia/drivers" target="_blank"><img src="/content/DriverDownload-March2009/includes/us/images/toolkit_rss_t.gif" alt="RSS" title="RSS" target="_blank" width="14" height="14" border="0"></a>
</td>
</tr></tbody></table>

<!--  RVC Jul-2022 Fonts
<table width="100%" border="0" cellspacing="0" cellpadding="0" style="margin-top:10px;">
  <tr>
    <td valign="top" width="23%"><strong>Connect with us online:</strong> </td>
    <td width="4%"> <div style="margin-top:0px;"><span style="width:25px;"><a href="//www.facebook.com/nvidia" target="_blank" style="text-align:center;"><img src="https://images.nvidia.com/blogs/ntersect/facebook_icon.png" align="absmiddle"  border="0" width="20" height="20"></a></span>
</div></td>
     <td width="4%"> <div style="margin-top:px;"><span style="width:25px;"><a href="//www.twitter.com/nvidia" target="_blank" style="text-align:center;"><img src="https://images.nvidia.com/blogs/ntersect/twitter_icon.png" align="absmiddle" border="0" width="20" height="20"></a></span>
</div></td>
     <td width="4%"><div style="margin-top:px;"><span style="width:25px;"><a href="//www.youtube.com/nvidia" target="_blank"><img src="https://images.nvidia.com/blogs/ntersect/youtube.png" align="absmiddle" border="0" width="20" height="20"></a></span>
		</div></td>
     <td width="64%"><div style="margin-top:px;"><span style="width:25px;"><a href="//www.flickr.com/nvidia" target="_blank"><img src="https://images.nvidia.com/blogs/ntersect/flickr_icon.png" align="absmiddle" border="0" width="20" height="20"></a></span>
</div></td --> 

<!--<td width="60%"><div style="margin-top:px;"><span style="width:25px;"><a href="https://plus.google.com/u/0/b/104889184472622775891/+NVIDIA/posts" target="_blank"><img src="https://international.download.nvidia.com/images/googleplus-thumb.png" align="absmiddle" border="0" width="20" height="20"></a></span>
</div></td>-->
<!--  RVC Jul-2022 Fonts</tr>
</table-->

 



								</td>
							</tr>
						</tbody></table>
					</form>
				</div>
			</div>

		
			<div class="clear"></div>
			
		</div>
		
		<!-- RVC Jul-2022 Fonts div xmlns="//www.w3.org/1999/xhtml" id="footer" class="footer" style="left:0;">
				<p -->
					<!-- RVC Jul-2022 Fonts div class="page-footer-wrapper" id="brandFooter">
  <div class="page-footer"> 
    
    <div id="footer-container"></div>
    
  </div>
</div -->

<!-- /Footer --> 
<!-- Global footer -->
<!-- RVC Jul-2022 Fonts  div class="global-footer-container">
  <div class="global-footer" id="globalFooter">
    
  </div>
</div -->


<div id="footer-container"><style data-emotion="footer-emotion-cache-global" data-s=""></style><style data-emotion="footer-emotion-cache" data-s=""></style><div class="footer-emotion-cache-1r8zyds"><div class="footer-emotion-cache-r0tv2r"><div class="footer-emotion-cache-vvrzuv"><div class="footer-emotion-cache-qb8hk7"><div class="footer-emotion-cache-19gp2qe"><div class="footer-emotion-cache-1jl9ius">Corporate Information</div><ul class="footer-emotion-cache-1xqjz6n"><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/about-nvidia/"> About Us</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://images.nvidia.com/aem-dam/Solutions/homepage/pdf/NVIDIA-Story.pdf"> Corporate Overview</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/technologies/"> Technologies</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/research/"> Research</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://investor.nvidia.com/home/default.aspx"> Investors</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/csr/"> Social Responsibility</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/foundation/"> NVIDIA Foundation</a></li></ul></div></div><div class="footer-emotion-cache-qb8hk7"><div class="footer-emotion-cache-19gp2qe"><div class="footer-emotion-cache-1jl9ius">Get Involved</div><ul class="footer-emotion-cache-1xqjz6n"><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/forums/"> Forums</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/about-nvidia/careers/"> Careers</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://developer.nvidia.com/"> Developer Home</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/about-nvidia/partners/"> NVIDIA Partner Network</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/startups/"> Startups and VCs</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/training/"> Technical Training</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://academy.nvidia.com/en/"> Training for IT Professionals</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/ai-data-science/professional-services/"> Professional Services for Data Science</a></li></ul></div></div><div class="footer-emotion-cache-qb8hk7"><div class="footer-emotion-cache-19gp2qe"><div class="footer-emotion-cache-1jl9ius">News &amp; Events</div><ul class="footer-emotion-cache-1xqjz6n"><li class="footer-emotion-cache-1pf21j1"><a href="https://nvidianews.nvidia.com/"> Newsroom</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://blogs.nvidia.com/"> NVIDIA Blog</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/about-nvidia/webinar-portal/"> Webinars</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/preferences/email-signup/"> Stay Informed </a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/events/"> Events Calendar</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/gtc/"> NVIDIA GTC</a></li><li class="footer-emotion-cache-1pf21j1"><a href="https://www.nvidia.com/en-us/on-demand/"> NVIDIA On-Demand</a></li></ul></div></div></div><div class="footer-emotion-cache-o44m7h"><div class="footer-emotion-cache-1qy6s1d">Follow NVIDIA  </div><div class="footer-emotion-cache-pc3was"><a href="https://www.facebook.com/NVIDIA" alt="facebook" target="_blank" class="footer-emotion-cache-lu6dci"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="46" viewBox="0 0 22 46"><title>Facebook</title><path d="M28.638,16.072V12.109a8.484,8.484,0,0,1,.085-1.381,2.648,2.648,0,0,1,.387-0.963,1.579,1.579,0,0,1,.974-0.656,7.1,7.1,0,0,1,1.791-.182h4.066V1h-6.5Q23.8,1,21.335,3.609T18.872,11.3v4.773H14V24h4.869V47h9.766V24h6.5L36,16.072h-7.36Z" transform="translate(-14 -1)"></path></svg></a><a href="https://www.instagram.com/nvidia/?hl=en" alt="instagram" target="_blank" class="footer-emotion-cache-lu6dci"><svg xmlns="http://www.w3.org/2000/svg" width="46" height="46" viewBox="0 0 46 46"><title>Instagram</title><path d="M45.264,2.737A5.678,5.678,0,0,0,41.1,1H6.9A5.68,5.68,0,0,0,2.737,2.737,5.677,5.677,0,0,0,1,6.9V41.1a5.677,5.677,0,0,0,1.737,4.163A5.679,5.679,0,0,0,6.9,47H41.1A5.932,5.932,0,0,0,47,41.1V6.9A5.678,5.678,0,0,0,45.264,2.737ZM17.517,17.576a9.037,9.037,0,0,1,6.514-2.62,9.074,9.074,0,0,1,6.544,2.621,8.756,8.756,0,0,1,0,12.668,9.072,9.072,0,0,1-6.544,2.621,9.038,9.038,0,0,1-6.514-2.621A8.755,8.755,0,0,1,17.517,17.576Zm24.273,22.3a1.744,1.744,0,0,1-.539,1.3,1.784,1.784,0,0,1-1.288.524H7.948a1.791,1.791,0,0,1-1.827-1.827V20.466h4.222a12.892,12.892,0,0,0-.6,3.923A13.151,13.151,0,0,0,13.938,34.2a13.993,13.993,0,0,0,10.093,4.058A14.4,14.4,0,0,0,31.219,36.4a13.979,13.979,0,0,0,5.211-5.047,13.269,13.269,0,0,0,1.917-6.963,12.9,12.9,0,0,0-.6-3.923h4.043V39.873h0Zm0-26.744A2.046,2.046,0,0,1,39.723,15.2H34.513a2.045,2.045,0,0,1-2.066-2.066V8.188a2.011,2.011,0,0,1,.6-1.453,1.972,1.972,0,0,1,1.467-.614h5.211a1.971,1.971,0,0,1,1.468.614,2.009,2.009,0,0,1,.6,1.453v4.941Z" transform="translate(-1 -1)"></path></svg></a><a href="https://www.linkedin.com/company/nvidia/" alt="linkedin" target="_blank" class="footer-emotion-cache-lu6dci"><svg xmlns="http://www.w3.org/2000/svg" width="46" height="44" viewBox="0 0 46 44"><title>LinkedIn</title><path d="M1.569,16.3h9.883V45.985H1.569V16.3Zm42.317,2.711a10.635,10.635,0,0,0-8.235-3.4,11.875,11.875,0,0,0-3.43.464,7.783,7.783,0,0,0-2.605,1.3,11.16,11.16,0,0,0-2.86,3.142V16.3H16.9l0.03,1.438q0.03,1.438.03,8.866T16.9,45.985h9.853V29.421a7.242,7.242,0,0,1,.329-2.426,6.365,6.365,0,0,1,1.9-2.561,4.849,4.849,0,0,1,3.16-1.034,4.26,4.26,0,0,1,3.789,1.782,8.667,8.667,0,0,1,1.213,4.927V45.984H47V28.972Q47,22.412,43.886,19.014ZM6.57,2.015A5.637,5.637,0,0,0,2.542,3.468,4.823,4.823,0,0,0,1,7.137a4.909,4.909,0,0,0,1.5,3.654A5.4,5.4,0,0,0,6.45,12.258H6.51a5.642,5.642,0,0,0,4.058-1.468,4.742,4.742,0,0,0,1.512-3.654,5,5,0,0,0-1.527-3.669A5.475,5.475,0,0,0,6.57,2.015Z" transform="translate(-1 -2)"></path></svg></a><a href="https://twitter.com/nvidia" alt="twitter" target="_blank" class="footer-emotion-cache-lu6dci"><svg xmlns="http://www.w3.org/2000/svg" width="46" height="37.375" viewBox="0 0 46 37.375"><title>Twitter</title><path d="M47,9.749a18.8,18.8,0,0,1-5.429,1.461,9.159,9.159,0,0,0,4.145-5.2,18.5,18.5,0,0,1-5.985,2.278,9.449,9.449,0,0,0-13.56-.219,9.092,9.092,0,0,0-2.759,6.673A10.469,10.469,0,0,0,23.65,16.9,26.266,26.266,0,0,1,12.8,14a26.733,26.733,0,0,1-8.6-6.965,9.243,9.243,0,0,0-1.284,4.76,9.192,9.192,0,0,0,1.139,4.5,9.421,9.421,0,0,0,3.065,3.358,9.35,9.35,0,0,1-4.262-1.2v0.117a9.117,9.117,0,0,0,2.145,6,9.273,9.273,0,0,0,5.415,3.256,9.757,9.757,0,0,1-2.481.321A12.021,12.021,0,0,1,6.164,28a9.45,9.45,0,0,0,8.816,6.541,18.457,18.457,0,0,1-11.706,4.03A20.123,20.123,0,0,1,1,38.456,26.177,26.177,0,0,0,15.476,42.69,27.548,27.548,0,0,0,24.9,41.1a23.966,23.966,0,0,0,7.532-4.264,28.514,28.514,0,0,0,5.386-6.147,27.4,27.4,0,0,0,3.371-7.257A26.806,26.806,0,0,0,42.3,15.852q0-.818-0.029-1.227A19.746,19.746,0,0,0,47,9.749Z" transform="translate(-1 -5.313)"></path></svg></a><a href="https://www.youtube.com/user/nvidia" alt="youtube" target="_blank" class="footer-emotion-cache-lu6dci"><svg xmlns="http://www.w3.org/2000/svg" width="38.125" height="46" viewBox="0 0 576 512"><title>YouTube</title><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg></a></div></div></div></div><div class="footer-emotion-cache-e7e725"><div class="footer-emotion-cache-r0tv2r"><div><img src="data:image/svg+xml,%3csvg id='Logo' xmlns='http://www.w3.org/2000/svg' width='108.472' height='20' viewBox='0 0 108.472 20'%3e %3cpath id='Reg' d='M1072.628,253.918v-.3h.192c.105,0,.248.008.248.136s-.073.163-.2.163h-.243m0,.211h.129l.3.524h.327l-.33-.545a.3.3,0,0,0,.311-.323c0-.285-.2-.377-.53-.377h-.482v1.245h.276v-.524m1.4-.1a1.2,1.2,0,1,0-1.2,1.157,1.14,1.14,0,0,0,1.2-1.157m-.347,0a.854.854,0,0,1-.855.891v0a.889.889,0,1,1,.855-.887Z' transform='translate(-965.557 -237.878)'/%3e %3cpath id='NVIDIA' d='M463.9,151.934v13.127h3.707V151.934Zm-29.164-.018v13.145h3.74v-10.2l2.918.01a2.674,2.674,0,0,1,2.086.724c.586.625.826,1.632.826,3.476v5.995h3.624V157.8c0-5.183-3.3-5.882-6.536-5.882Zm35.134.018v13.127h6.013c3.2,0,4.249-.533,5.38-1.727a7.352,7.352,0,0,0,1.316-4.692,7.789,7.789,0,0,0-1.2-4.516c-1.373-1.833-3.352-2.191-6.306-2.191Zm3.677,2.858h1.594c2.312,0,3.808,1.039,3.808,3.733s-1.5,3.734-3.808,3.734h-1.594Zm-14.992-2.858-3.094,10.4-2.965-10.4h-4l4.234,13.127h5.343l4.267-13.127Zm25.749,13.127h3.708V151.935h-3.709ZM494.7,151.939l-5.177,13.117h3.656l.819-2.318h6.126l.775,2.318h3.969l-5.216-13.118Zm2.407,2.393,2.246,6.145h-4.562Z' transform='translate(-399.551 -148.155)'/%3e %3cpath id='Eye_Mark' data-name='Eye Mark' d='M129.832,124.085v-1.807c.175-.013.353-.022.533-.028,4.941-.155,8.183,4.246,8.183,4.246s-3.5,4.863-7.255,4.863a4.553,4.553,0,0,1-1.461-.234v-5.478c1.924.232,2.31,1.082,3.467,3.01l2.572-2.169a6.81,6.81,0,0,0-5.042-2.462,9.328,9.328,0,0,0-1,.059m0-5.968v2.7c.177-.014.355-.025.533-.032,6.871-.232,11.348,5.635,11.348,5.635s-5.142,6.253-10.5,6.253a7.906,7.906,0,0,1-1.383-.122v1.668a9.1,9.1,0,0,0,1.151.075c4.985,0,8.59-2.546,12.081-5.559.578.463,2.948,1.591,3.435,2.085-3.319,2.778-11.055,5.018-15.44,5.018-.423,0-.829-.026-1.228-.064v2.344h18.947v-20Zm0,13.009v1.424c-4.611-.822-5.89-5.615-5.89-5.615a9.967,9.967,0,0,1,5.89-2.85v1.563h-.007a4.424,4.424,0,0,0-3.437,1.571s.845,3.035,3.444,3.908m-8.189-4.4a11.419,11.419,0,0,1,8.189-4.449v-1.463c-6.043.485-11.277,5.6-11.277,5.6s2.964,8.569,11.277,9.354v-1.555C123.731,133.451,121.643,126.728,121.643,126.728Z' transform='translate(-118.555 -118.117)' fill='%23000000'/%3e %3c/svg%3e" width="auto" height="auto"><div class="footer-emotion-cache-u4vaye"> <a href="https://www.nvidia.com/en-us/location-selector/">United States</a></div></div><ul class="footer-emotion-cache-rzb5su"><li class="footer-emotion-cache-2kflnl"><a href="https://www.nvidia.com/en-us/about-nvidia/privacy-policy/">Privacy Policy</a></li><li class="footer-emotion-cache-2kflnl"><a href="https://www.nvidia.com/en-us/privacy-center/">Manage My Privacy</a></li><li class="footer-emotion-cache-2kflnl"><a href="https://www.nvidia.com/en-us/about-nvidia/legal-info/">Legal</a></li><li class="footer-emotion-cache-2kflnl"><a href="https://www.nvidia.com/en-us/about-nvidia/accessibility/">Accessibility</a></li><li class="footer-emotion-cache-2kflnl"><a href="https://www.nvidia.com/en-us/product-security/">Product Security</a></li><li class="footer-emotion-cache-2kflnl"><a href="https://www.nvidia.com/en-us/contact/">Contact</a></li></ul><div class="footer-emotion-cache-1fsczv8">Copyright © 2023 NVIDIA Corporation</div></div></div></div>

<!-- RVC Jul-2022 Fonts br><br -->
				&lt;<!-- RVC Jul-2022 Fonts /p>
			</div -->
<script type="text/javascript">try{_satellite.pageBottom();}catch(err){}</script><script>
try {
  
    //GTC Update
    $(document).on('click', '.gtcRegistration-form .button, .gtcRegistration-complete .btn',function(){
    var getVal=$(this).text().trim();
    ClickOmniTrack('this', 'event10', 'button:section:', getVal);
    });
  
    $(document).on('click', '.nvidia-header__contact img',function(){
    var getVal="GTC Registration:Email";
    ClickOmniTrack('this', 'event10', 'button:section:', getVal);
    });


} catch (e) {}
</script><script>_satellite["_runScript9"](function(event, target, Promise) {
try {
    if (document.URL.indexOf('/geforce/products/battlebox/') > -1) {
        $('.column-container .textcomp a').parents('.textcomp').siblings('.image').find('img.responsive-image').attr('alt')
        $('.column-container .textcomp a').click(function() {
            var $this = $(this);
            var getVal = $this.text();
            ClickOmniTrack(this, 'event10', 'link:section:battlebox ultimate:', getVal);
        });
        $('#battlebox-essential .textcomp a').click(function() {
            var getVal = $(this).text();
            ClickOmniTrack(this, 'event10', 'link:section:battlebox essential:', getVal);
        });
        $('#battlebox-compare .responsive-table a').click(function() {
            var getVal = $(this).text();
            ClickOmniTrack(this, 'event10', 'link:section:compare specs:', getVal);
        });
        $('.container .column-container a.imageLink img').click(function() {
            var getVal = $(this).attr('alt');
            ClickOmniTrack(this, 'event10', 'link:section:choose your system builder:', getVal);
        });
    }
    if (document.URL.indexOf('en-us/geforce/products/destiny/') > -1) {
        $('.column-container .textcomp a').parents('.textcomp').siblings('.image').find('img.responsive-image').attr('alt')
        $('.column-container .textcomp a').click(function() {
            var $this = $(this);
            var getVal = $this.text();
            ClickOmniTrack(this, 'event10', 'link:section:battlebox ultimate:', getVal);
        });
        $('#battlebox-essential .textcomp a').click(function() {
            var getVal = $(this).text();
            ClickOmniTrack(this, 'event10', 'link:section:battlebox essential:', getVal);
        });
        $('#battlebox-compare .responsive-table a').click(function() {
            var getVal = $(this).text();
            ClickOmniTrack(this, 'event10', 'link:section:compare specs:', getVal);
        });
        $('.container .column-container a.imageLink img').click(function() {
            var getVal = $(this).attr('alt');
            ClickOmniTrack(this, 'event10', 'link:section:choose your system builder:', getVal);
        });
    }
  if (document.URL.indexOf('/geforce/contests/bring-it-on/') > -1) {
  $('#slides1 .body-text a').click(function() {
        var $this = $(this);
        var getVal = $this.text().trim();
        ClickOmniTrack(this, 'event10', 'link:section:Gforce rtx 2060:', getVal);
    });
	$('#slides1 a.link-btn .btn').click(function() {
        var $this = $(this);
        var getVal = $this.text().trim();
        ClickOmniTrack(this, 'event10', 'button:section:Gforce rtx 2060:', getVal);
    });
  }
	if (document.URL.indexOf('/geforce/contests/summer-of-rtx/') > -1) {
		$('.description a').click(function() {
        var $this = $(this);
        var getVal = $this.text().trim();
        ClickOmniTrack(this, 'event10', 'link:section:', getVal);
    });
	}
  if (document.URL.indexOf('edge-computing/edge-ai/5-steps-to-get-started/') > -1) {
    
            $('a.link-btn .btn').on('click', function() {
            var getVal = $(this).text().trim();
            var getHeading = $(this).parents('.column').find('h3,h1,h4').text().trim();
                 if (getHeading == "") {
                getHeading = $(this).parents('.sectionenhanced').find('h2,h4,h3').text().trim();
            }
                 if (getHeading == "") {
                getHeading = $(this).parents('.sectionenhanced').find('.description p').text().trim();
            }
          ClickOmniTrack(true, 'event10', 'button:section:'+getHeading+":", getVal);
        });

        $('.description a, a.link-txt .btn').on('click', function() {
            var getVal = $(this).text().trim();
            var getHeading = $(this).parents('.column').find('h3,h2,h1,h4').text().trim();
          if (getHeading == "") {
                getHeading = $(this).parents('.sectionenhanced').find('h2').text().trim();
            }
            if (getHeading == "") {
                getHeading = $(this).parents('img .imgWidth').attr('alt');
            }
         if (getHeading == "") {
                getHeading = $(this).parents('latest-news__item__body').find('a').text().trim();
            }
          ClickOmniTrack(true, 'event10', 'link:section:'+getHeading+":", getVal);
        });
  }
  
    if (document.URL.indexOf('/edge-computing/products/igx/') > -1) {
    
            $('a.link-btn .btn').on('click', function() {
            var getVal = $(this).text().trim();
            var getHeading = $(this).parents('.column').find('h2').text().trim();
              if (getHeading == "") {
                getHeading = $(this).parents('.general-container-text').find('h2').text().trim();
            }
          ClickOmniTrack(true, 'event10', 'button:section:'+getHeading+":", getVal);
        });

        $('.description a, a.link-txt .btn').on('click', function() {
            var getVal = $(this).text().trim();
            var getHeading = $(this).parents('.column').find('h3,h2,h1,h4').text().trim();
          if (getHeading == "") {
                getHeading = $(this).parents('.sectionenhanced').find('h2').text().trim();
            }
            if (getHeading == "") {
                getHeading = $(this).parents('img .imgWidth').attr('alt');
            }
         if (getHeading == "") {
                getHeading = $(this).parents('latest-news__item__body').find('a').text().trim();
            }
          ClickOmniTrack(true, 'event10', 'link:section:'+getHeading+":", getVal);
        });
  }
  if (document.URL.indexOf('/en-sg/lp/dgx-superpod/natural-language-practice-ebook/') > -1) {
    
            $('a.link-btn .btn').on('click', function() {
            var getVal = $(this).text().trim();
            var getHeading = $(this).parents('.column').find('h1').text().trim();
            ClickOmniTrack(true, 'event10', 'button:section:'+getHeading+":", getVal);
        });
  }
  
} catch (e) {}
});</script><script>
_linkedin_partner_id = "84497";
window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
window._linkedin_data_partner_ids.push(_linkedin_partner_id);

(function(){var s = document.getElementsByTagName("script")[0];
var b = document.createElement("script");
b.type = "text/javascript";b.async = true;
b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
s.parentNode.insertBefore(b, s);})();
</script><script>_satellite["_runScript10"](function(event, target, Promise) {
try{
$(document).on('click','input#hly-email',function(){
var formId=""
formId = $('li.active .hly-asset .hly-asset-title').text().trim();
if(formId!= localStorage.getItem('oldHushlyformId')){
    _satellite.track('hushlyFormStart', {formID: formId})
    localStorage.setItem('oldHushlyformId', formId);
  }
  s.clearVars();

     });
}catch(e){}



                          


                    
                      
                    
});</script><script>_satellite["_runScript11"](function(event, target, Promise) {
//if(document.URL.indexOf('/geforce/drivers/') < 0){
  
  $('.sfg-section .nvTile a, .sfg-section .nvTile img').on('click',function(){
var bn= $(this).closest('.nvTile').find('h5').text();
var bt= 'nv_home';
  s.linkTrackVars = "eVar91";
 s.eVar91 = + _satellite.getVar("pageName");

  var bv='';
  bv=$(this).attr('data-bannertext');
  
   if(typeof(bv) == 'undefined'){
     bv =$(this).closest('.nvTile').find('.button a').attr('data-bannertext');

  }
  
  if(typeof(bv) == 'undefined'){
 		bv=$(this).closest('.general-container').find('h3.nvTiles-h3').attr('data-section');

  }
  if(typeof(bv) == 'undefined'){
 		bv=$(this).closest('.general-container').find('h3').text();
  }
  
  bnf='sf:'+bv+':'+bn;
  bnf=bnf.toLowerCase();
_satellite.track('bannerListClick', {bannerName: bnf,bannerType: bt});
})




$("a.bannerTracking").click(function (e) {
    s.linkTrackVars = "eVar91";
 s.eVar91 = + _satellite.getVar("pageName");

  var cbns = {};
	var i=0;
	var cbn_sl=$('.bannerTracking');
		cbn_sl.each(function(index){
	if(typeof($(this).attr('data-bannertype')) != 'undefined'){
		cbns[i] = $(this).attr('data-bannertype');	i++;
	}});
cbt=cbns[0];console.log('cbt',cbt);
  if(cbt.indexOf('nvidia_wmfg')>-1){cbt='nv_home';}
  
var cbn = '';
//var ccbn=$(this).closest('a.bannerTracking').attr("data-bannername");
  var ccbn=$(this).closest('article').find('div.bannerTracking').attr("data-bannername");

if(typeof(ccbn) != 'undefined') {cbn = ccbn.replace(/\|$/, '');} else {cbn = 'Not Set';}
  if(cbt.indexOf('nvidia_wmfg')>-1 ||cbt.indexOf('nv_home')>-1 ){cbn="mfg:"+cbn; }
  
if(cbt != 'Not Set' && cbn != 'Not Set'){
	_satellite.track('bannerListClick', {bannerName: cbn,bannerType: cbt});
}});
//}

/*if(document.URL.indexOf('/geforce/drivers/')>-1){
window.onclick = function(e){
  var bannerType='';
  var bannerName='';
if(e.target.parentElement.nodeName == 'A'){
if(e.target.parentElement.getAttribute("data-bannertype") != undefined && e.target.parentElement.getAttribute("data-bannertype") != ''){
 bannerType = e.target.parentElement.getAttribute("data-bannertype");

}if(e.target.parentElement.getAttribute("data-bannername") != undefined && e.target.parentElement.getAttribute("data-bannername") != ''){
 bannerName = e.target.parentElement.getAttribute("data-bannername");

}
}
if(bannerType && bannerName){
	_satellite.track('bannerListClick', {bannerName: bannerName,bannerType: bannerType});
}
}
}*/
});</script><script>_satellite["_runScript12"](function(event, target, Promise) {
var domain = window.location.host;
if (domain.indexOf('resources.nvidia.com') > -1) {
    var runOnce = true;
    if(document.getElementsByTagName('form')[0]!= undefined && document.getElementsByTagName('form')[0]!= null && document.getElementsByTagName('form')[0]){
    var v=document.getElementsByTagName('form')[0].id;}
        if (v != null && v != undefined && v != "") {
             var x =document.getElementById(v);
        }
        if (x != null && x != undefined && x != "") {
            x.addEventListener("focus", myFocusFunction, true);
        }

    function myFocusFunction() {    
        var formId = document.getElementsByTagName('form')[0].id
        if (runOnce) {
            if (formId) {
               dtm_track('formStart', {
                    formID: formId
                });
            }
        }
        runOnce = false;
                
    }
    if (window['MktoForms2']) {
        MktoForms2.whenReady(function(form) {
            form.onSuccess(function(vals) {
                //var vals = form.vals();   
                var fId = 'mktoform_' + vals["formid"];
                
                _satellite.track('formSubmit', {
                    formID: fId
                });
              
              if (fId == 'mktoform_15452') {console.log('fID:',fId);
                            _satellite.track('mktoform_15452', {
                                formID: fId
                            });
                        }
              
            });
        });
    }
}
});</script><script>_satellite["_runScript13"](function(event, target, Promise) {
try {


    if (typeof jQuery != 'undefined' || typeof $ != 'undefined') {


        if (window.$) {
            $(document).on("FP-formSubmitSuccess", function() {
                var formId = formSubmitData.formID;
                try {
                    _satellite.track('formSubmit', {
                        formID: formId
                    });
                } catch (e) {}
            });


            $(document).on("fp-success-message", function() {
                var formId = _satellite.getVar('formId');
                //console.log('fp-success-message');
                if (formId) {
                    _satellite.track('formSubmit', {
                        formID: formId
                    });
                }
            });

            if (window['MktoForms2']) {
                MktoForms2.whenReady(function(form) {
                    var ncid_c = _satellite.cookie.get('sc_cmp');
                    var elem = document.querySelector('form input[name*="ncid"]');
                    if (typeof ncid_c != "undefined" && ncid_c != "") {
                        elem.setAttribute("value", ncid_c);
                    } else if (document.location.href.indexOf('ncid=') < 0) {
                        elem.setAttribute("value", "no-ncid");
                    }



                    form.onSuccess(function(vals) {
                        //var vals = form.vals();   
                        var fId = 'mktoform_' + vals["formid"];
                        console.log(fId);
                        _satellite.track('formSubmit', {
                            formID: fId
                        });
                        if (fId == 'mktoform_7430' || fId == 'mktoform_7431' || fId == 'mktoform_7433')
                            _satellite.track('mktoform_7430', {
                                formID: fId
                            });


                        if (fId == 'mktoform_4627') {
                            _satellite.track('mktoform_4627', {
                                formID: fId
                            });
                        }
                        if (fId == 'mktoform_8879') {
                            _satellite.track('mktoform_8879', {
                                formID: fId
                            });
                        }
                        if (fId == 'mktoform_3650') {
                            _satellite.track('mktoform_3650', {
                                formID: fId
                            });
                        }
                        
                        if (fId == 'mktoform_11899') {
                            _satellite.track('mktoform_11899', {
                                formID: fId
                            });
                        }

                    });


                });
            }

            document.addEventListener('formSubmissionSuccess', triggerFormOmni, true);


            function triggerFormOmni(e) {
                // try{
                var formName = '';
                if (e.detail.formName != "") {
                    formName = e.detail.formName;
                }
                console.log('form name', formName);
                if (window.self != window.top) {
                    //var formPath=$('.aemformcontainer').attr('data-form-page-path');
                    //formId=formPath.substring(formPath.lastIndexOf('/') + 1); 
                    if (formName) {
                        _satellite.logger.info('form in iframe 1');
                        // _satellite.track('iframeFormSubmit', {
                        dtm_track('iframeFormSubmit', {
                            formID: formName
                        });
                      
                       
                      //contentsquare artifical page view on form submission
                         window._uxa = window._uxa || [];
                         window._uxa.push(['trackPageview', window.location.pathname + window.location.hash.replace('#', '')+formName+"/form-success/"]);                  
                      
                    }
                } else
                if (document.URL.indexOf('/fortnite-ios-android-waitlist/') > -1) {
                    var platform = $('.guidecheckbox .guideItemSelected label').text().trim();
                    console.log("platform :" + platform);
                    if (platform.length == 17) {
                        var res = platform.split("iOS ")
                        platform = res[0] + ' & iOS ' + res[1]
                    }
                    console.log("platform :" + platform);
                    var fortniteformName = platform + ":" + formName
                    console.log("fortniteformName :" + fortniteformName);
                    var fortniteformName = platform + ":" + formName
                    console.log("fortniteformName :" + fortniteformName);
                    if (fortniteformName) {
                        dtm_track('formSubmit', {
                            formID: fortniteformName
                        });
                       
                    }
                } else {
                    //_satellite.track('formSubmit', {
                    dtm_track('formSubmit', {

                        formID: formName
                    });
                  
                  
                      //contentsquare artifical page view on form submission
                         window._uxa = window._uxa || [];
                         window._uxa.push(['trackPageview', window.location.pathname + window.location.hash.replace('#', '')+formName+"/form-success/"]);                  
                      
                }

                if (formName.indexOf('spark-ebook-notify-me') > -1) {
                    _satellite.track('spark-ebook-notify-me', {
                        formID: 'spark-ebook-notify-me'
                    });
                }
                if (formName.indexOf('merlin-ppc-display-demand-gen-form') > -1) {
                    _satellite.track('nvf_merlin-ppc-display-demand-gen-form', {
                        formID: 'nvf_merlin-ppc-display-demand-gen-form'
                    });
                }
                if (formName.indexOf('driving-agility-in-retail-with-ai-ebook') > -1) {
                    _satellite.track('nvf_driving-agility-in-retail-with-ai-ebook', {
                        formID: 'nvf_driving-agility-in-retail-with-ai-ebook'
                    });
                }
                if (formName.indexOf('enterprise-omniverse-open-beta-gated-form') > -1) {
                    _satellite.track('nvf_enterprise-omniverse-open-beta-gated-form', {
                        formID: 'nvf_enterprise-omniverse-open-beta-gated-form'
                    });
                }

                if (formName.indexOf('ai-industry-downlod-ebook') > -1) {
                    _satellite.track('nvf_ai-industry-downlod-ebook', {
                        formID: 'nvf_ai-industry-downlod-ebook'
                    });
                }

                if (formName.indexOf('dgx-station-contact-us') > -1) {
                    _satellite.track('nvf_dgx-station-contact-us', {
                        formID: 'nvf_dgx-station-contact-us'
                    });
                }

                if (formName.indexOf('nvidia-rtx-a4000-gpu-notify-me') > -1) {
                    _satellite.track('nvf_nvidia-rtx-a4000-gpu-notify-me', {
                        formID: 'nvf_nvidia-rtx-a4000-gpu-notify-me'
                    });
                }

                if (formName.indexOf('inception-program-competition-tw') > -1) {
                    _satellite.track('nvf_inception-program-competition-tw', {
                        formID: 'nvf_inception-program-competition-tw'
                    });
                }

                if (formName.indexOf('omniverse-new-analyst-whitepaper') > -1) {
                    _satellite.track('nvf_omniverse-new-analyst-whitepaper', {
                        formID: 'nvf_omniverse-new-analyst-whitepaper'
                    });
                }

                if (formName.indexOf('health-care-life-scinces-sign-up') > -1) {
                    _satellite.track('nvf_health-care-life-scinces-sign-up', {
                        formID: 'nvf_health-care-life-scinces-sign-up'
                    });
                }

                if (formName.indexOf('omniverse-open-beta-gated-form') > -1) {
                    _satellite.track('nvf_omniverse-open-beta-gated-form', {
                        formID: 'nvf_omniverse-open-beta-gated-form'
                    });
                }

                if (formName.indexOf('egx-accelerate-ai-training-and-inference-ebook') > -1) {
                    _satellite.track('nvf_egx-accelerate-ai-training-and-inference-ebook', {
                        formID: 'nvf_egx-accelerate-ai-training-and-inference-ebook'
                    });
                }

                if (formName.indexOf('egx-email-news-sign-up') > -1) {
                    _satellite.track('nvf_egx-email-news-sign-up', {
                        formID: 'nvf_egx-email-news-sign-up'
                    });
                }

                if (formName.indexOf('omniverse-open-beta-gated-form') > -1) {
                    _satellite.track('nvf_omniverse-open-beta-gated-form', {
                        formID: 'nvf_omniverse-open-beta-gated-form'
                    });
                }
              
               if (formName.indexOf('dgx-station-a100-rental') > -1) {
                    _satellite.track('nvf_dgx-station-a100-rental', {
                        formID: 'nvf_dgx-station-a100-rental'
                    });
                }


                if (formName.indexOf('intelligent-supply-chain-ebook') > -1) {
                    _satellite.track('nvf_intelligent-supply-chain-ebook', {
                        formID: 'nvf_intelligent-supply-chain-ebook'
                    });
                }

              
              if (formName.indexOf('ai-enterprise-suite-trial-form') > -1) {
                    _satellite.track('nvf_ai-enterprise-suite-trial-form', {
                        formID: 'nvf_ai-enterprise-suite-trial-form'
                    });
                }
              
              if (formName.indexOf('vgpu-gtc-hybrid-workspaces-webinar-form') > -1) {
                    _satellite.track('nvf_vgpu-gtc-hybrid-workspaces-webinar-form', {
                        formID: 'nvf_vgpu-gtc-hybrid-workspaces-webinar-form'
                    });
                }
              
              if (formName.indexOf('4-things-to-know-for-an-ai-project') > -1) {
                    _satellite.track('nvf_4-things-to-know-for-an-ai-project', {
                        formID: 'nvf_4-things-to-know-for-an-ai-project'
                    });
                }
              if (formName.indexOf('gtc22-spring-notify-me-form') > -1) {
                    _satellite.track('nvf_gtc22-spring-notify-me-form', {
                        formID: 'nvf_gtc22-spring-notify-me-form'
                    });
                }
              if (formName.indexOf('nvidia-on-media-and-entertainment-news') > -1) {
                    _satellite.track('nvf_nvidia-on-media-and-entertainment-news', {
                        formID: 'nvf_nvidia-on-media-and-entertainment-news'
                    });
                }
              if (formName.indexOf('contact-sales-enterprise') > -1) {
                    _satellite.track('nvf_contact-sales-enterprise', {
                        formID: 'nvf_contact-sales-enterprise'
                    });
                }
               if (formName.indexOf('fleet-command-trail-form') > -1) {
                    _satellite.track('nvf_fleet-command-trail-form', {
                        formID: 'nvf_fleet-command-trail-form'
                    });
                }
              if (formName.indexOf('finance-subscribe-form') > -1) {
                    _satellite.track('nvf_finance-subscribe-form', {
                        formID: 'nvf_finance-subscribe-form'
                    });
                }
              
                if (formName.indexOf('nvidia-launchpad-hands-on-labs') > -1) {
                    _satellite.track('nvf_nvidia-launchpad-hands-on-labs', {
                        formID: 'nvf_nvidia-launchpad-hands-on-labs'
                    });
                } 

                 if (formName.indexOf('pure-storage-dgx-always-gated-landing-page') > -1) {
                    _satellite.track('nvf_pure-storage-dgx-always-gated-landing-page', {
                        formID: 'nvf_pure-storage-dgx-always-gated-landing-page'
                    });
                }
              
              if (formName.indexOf('vgpu-test-drive-registration') > -1) {
                    _satellite.track('nvf_vgpu-test-drive-registration', {
                        formID: 'nvf_vgpu-test-drive-registration'
                    });
                }
              
                if (formName.indexOf('jetson-agx-orin-and-orin-nx-combined-notify-me') > -1) {
                    _satellite.track('nvf_jetson-agx-orin-and-orin-nx-combined-notify-me', {
                        formID: 'nvf_jetson-agx-orin-and-orin-nx-combined-notify-me'
                    });
                } 
              
              
                if (formName.indexOf('jetson-agx-orin-series-technical-brief-gated-landing-page-form') > -1) {
                    _satellite.track('nvf_jetson-agx-orin-series-technical-brief-gated-landing-page-form', {
                        formID: 'nvf_jetson-agx-orin-series-technical-brief-gated-landing-page-form'
                    });
                } 



                //console.log(formName);
                var purl = window.location.hostname + window.location.pathname;
                if (purl.indexOf('en-gb/data-center/dgx-a100/') > -1 || purl.indexOf('de-de/data-center/dgx-a100/') > -1 || purl.indexOf('fr-fr/data-center/dgx-a100/') > -1 || purl.indexOf('en-gb/data-center/dgx-systems/buy/') > -1 || purl.indexOf('de-de/data-center/dgx-systems/buy/') > -1 || purl.indexOf('fr-fr/data-center/dgx-systems/buy/') > -1) {
                    if (formName.indexOf('dgx-a100-gated-form') > -1 && (purl.indexOf('en-gb/data-center/dgx-a100/') > -1 || purl.indexOf('de-de/data-center/dgx-a100/') > -1 || purl.indexOf('fr-fr/data-center/dgx-a100/') > -1)) {
                        _satellite.track('nvf_dgx-a100-gated-form', {
                            formID: 'nvf_dgx-a100-gated-form'
                        });
                    } else {
                        _satellite.track('nvf_dgxa100_contactus', {
                            formID: 'nvf_dgxa100_contactus'
                        });
                    }
                    //dtm_track('nvf_dgxSystemsBuy_contactus',{formID:'nvf_dgxSystemsBuy_contactus'});
                }

                //}catch(err){}
            }

            if (document.URL.indexOf('/on-demand/session/') < 0) {
                var runOnce = true;
                $('body').delegate("form:not([id*='search']):not([id^='Form']):not([id^='redeem']):not([id^='form']) input:not([type^='checkbox']):visible:first", "focusin", function() {
                    if (runOnce) {

                        var formId = $(this).closest('form').attr("id");
                        if (typeof formId !== 'undefined') {
                            if (formId.indexOf('guideContainerForm') > -1) {
                                var formPath = $('.aemformcontainer').attr('data-form-page-path');
                                if (formPath != undefined) {
                                    formId = formPath.substring(formPath.lastIndexOf('/') + 1);
                                }
                            }
                        }

                        if (window.self != window.top) {
                            var formPath = '';

                            if (document.URL.indexOf('/nvidia-forms/products-notify-me/') > -1) {
                                formPath = window.location.href;
                                formId = formPath.substring(formPath.lastIndexOf('productName=') + 12);
                                formId = decodeURIComponent(formId).replaceAll(' ', '-') + '-notifyme';
                            } else {
                                _satellite.logger.info(' form iframe else');
                                formPath = $('.aemformcontainer').attr('data-form-page-path');
                                formId = formPath.substring(formPath.lastIndexOf('/') + 1);
                            }
                            if (formId) {
                                //  _satellite.track('iframeFormStart', {
                                dtm_track('iframeFormStart', {
                                    formID: formId
                                });
                            }
                        } else {
                            if (formId) {
                                // _satellite.track('formStart', {
                                dtm_track('formStart', {
                                    formID: formId
                                });
                            }
                        }
                        runOnce = false;
                        //}
                    }
                });
            }
            var dn = window.location.host;
            if (dn.indexOf('profile.nvidia.com') > -1) {
                var execOnce = true;
                $('body').delegate("form input[type='email']:visible:first", "focusin", function() {
                    if (execOnce) {
                        var formId = 'Unsubscribe';

                        if (formId) {
                            _satellite.track('formStart', {
                                formID: formId
                            });
                        }
                        execOnce = false;
                    }
                });

            }


        }
    }
    var runOnce = true;

    $('div.side-layout').delegate("form:not([id*='search']):not([id^='Form']):not([id^='redeem']):not([id^='form']) input:not([type^='checkbox']):visible:first", "focusin", function() {
        if (runOnce) {
            var formId = $('.gtcRegistration form').attr('class');
            if (formId) {

                _satellite.track('formStart', {
                    formID: formId
                });
            }


            runOnce = false;

        }
    });
    if (document.URL.indexOf('/omniverse/') > -1) {
        var runOnce = true;
        $('.aemform.section').delegate("form:not([id*='search']):not([id^='Form']):not([id^='redeem']):not([id^='form']) input:not([type^='checkbox']):visible:first", "focusin", function() {
            if (runOnce) {

                var formId = $(this).closest('form').attr("id");

                if (formId.indexOf('guideContainerForm') > -1) {
                    var formPath = $('.aemformcontainer').attr('data-form-page-path');
                    if (formPath != undefined) {
                        formId = formPath.substring(formPath.lastIndexOf('/') + 1);
                    }
                }
               // _satellite.track('formStart', {
                dtm_track('formStart', {
                    formID: formId
                });



                runOnce = false;

            }
        });

        document.addEventListener('formSubmissionSuccess', triggerFormOmni, true);

        function triggerFormOmni(e) {
            // try{
            var formName = '';
            if (e.detail.formName != "") {
                formName = e.detail.formName;
            }
            console.log('form name', formName);
            if (window.self != window.top) {
                _satellite.track('formStart', {
                    formID: formName
                });

            }
        }
    }
    $('#qa-custom-form').delegate("form:not([id*='search']):not([id^='Form']):not([id^='redeem']):not([id^='form']) input:not([type^='checkbox']):visible:first", "focusin", function() {
        if (runOnce) {
            var formId = $(this).closest('form').attr("id");

            if (formId) {
                _satellite.logger.info('form not in iframe');
                // _satellite.track('formStart', {
                dtm_track('formStart', {
                    formID: formId
                });
            }
        }
        runOnce = false;
    });




} catch (e) {}
});</script><script>_satellite["_runScript14"](function(event, target, Promise) {
window.ClickOmniTrack=function(obj,eventVal,prefix,secName){  
  try
   { s.eVar42=s.prop42='';
      secName = prefix+secName+":"+s.pageName ;
     secName=secName.toLowerCase();
      s.events=eventVal;s.linkTrackEvents=eventVal;
      s.eVar10=s.prop10=secName;
      s.linkTrackVars='events,eVar10,prop10';
    	//if(_satellite.getVar('browserDoNotTrack')=="disabled"){
        //console.log('click omni track Do not track',_satellite.getVar('browserDoNotTrack'));
      s.tl(true,'o',secName); //}
	    s.linkTrackVars="None"
	    s.linkTrackEvents="None"
	 }catch(error){}}
window.ClickOmniSearch=function(obj,eventVal,prefix,secName){  
  try
   { s.eVar42=s.prop42='';
    	var srchKeyword=secName;
      secName = prefix+secName+":"+s.pageName ;
     secName=secName.toLowerCase();
      s.events=eventVal;s.linkTrackEvents=eventVal;
      s.eVar10=s.prop10=secName;
    	s.eVar20=s.prop20=srchKeyword;
      s.linkTrackVars='events,eVar10,prop10,eVar20,prop20';
    	if(_satellite.getVar('browserDoNotTrack')=="disabled"){
      s.tl(true,'o',secName); }
	    s.linkTrackVars="None"
	    s.linkTrackEvents="None"
	 }catch(error){}}
window.ClickOmniPart=function(obj,eventVal,prefix,secName,partner){  
  try
   { s.eVar42=s.prop42='';
      secName = prefix+secName+":"+s.pageName ;
     secName=secName.toLowerCase();
      s.events=eventVal;s.linkTrackEvents=eventVal;
      s.eVar10=s.prop10=secName;
      s.eVar15=s.prop15=partner.toLowerCase();
      s.linkTrackVars='events,eVar10,prop10,prop15,eVar15';
    	if(_satellite.getVar('browserDoNotTrack')=="disabled"){
      s.tl(true,'o',secName); }
	    s.linkTrackVars="None"
	    s.linkTrackEvents="None"
	 }catch(error){}}

window.ClickOmniTrackNav=function(obj,eventVal,prefix,secName){  
  try
   {  s.eVar42=s.prop42='';
     var secN=secName.lastIndexOf('/')+1;
      secName=secName.substring(secN);
      secName=secName.toLowerCase();
      secName=secName.replace(/\//g,':').replace('#','');
      s.eVar11=s.prop11=secName;
      secName = prefix+secName+":"+s.pageName;
      s.events=eventVal;s.linkTrackEvents=eventVal;
      s.eVar10=s.prop10=secName; 
      s.linkTrackVars='events,eVar10,prop10,prop11,eVar11';
    	//if(_satellite.getVar('browserDoNotTrack')=="disabled"){
        //console.log('Nav Do not track',_satellite.getVar('browserDoNotTrack'));
        s.tl(true,'o',secName); //}
	    s.linkTrackVars="None"
	    s.linkTrackEvents="None"
	 }catch(error){}}


window.ClickOmniProd=function(obj,eventVal,prefix,secName,pVal){  
try
   {   s.eVar42=s.prop42='';
     var secN=secName.lastIndexOf('/')+1;
      secName=secName.substring(secN);
      secName=secName.toLowerCase();
      secName=secName.replace(/\//g,':').replace('#','');
      secName = prefix+secName+":"+s.pageName;
      s.events=eventVal;s.linkTrackEvents=eventVal;
      s.eVar10=s.prop10=secName; 
      s.products=";"+pVal;
      s.linkTrackVars='events,eVar10,prop10,products';
    	if(_satellite.getVar('browserDoNotTrack')=="disabled"){
        s.tl(true,'o',secName); }
	    s.linkTrackVars="None"
	    s.linkTrackEvents="None"
	  }catch(error){}}

window.ClickOmniProdCat=function(obj,eventVal,prefix,secName,prodTitle,prodPartner,prodRetailer,prodCategory){  
try
   {   s.eVar42=s.prop42=''; console.log('inside');
     var secN=secName.lastIndexOf('/')+1;
      secName=secName.substring(secN);
      secName=secName.toLowerCase();
      secName=secName.replace(/\//g,':').replace('#','');
      secName = prefix+secName+":"+s.pageName;
      s.events=eventVal;s.linkTrackEvents=eventVal;
      s.eVar10=s.prop10=secName;
      s.eVar113=prodTitle;
      s.eVar114=prodPartner;
      s.eVar115=prodRetailer;
      s.eVar116=prodCategory;
      s.linkTrackVars='events,eVar10,prop10,eVar113,eVar114,eVar115,eVar116';
    	if(_satellite.getVar('browserDoNotTrack')=="disabled"){
        s.tl(true,'o',secName); }
	    s.linkTrackVars="None";
	    s.linkTrackEvents="None"
    console.log('inside2');
	  }catch(error){}}

window.ClickOmniGFN = function(obj,eventVal,prefix,eventName,jId,platform,userAgent,detail){
  try{
    secName=eventName;
    s.eVar42=s.prop42='';
    pagename=_satellite.getVar('pageName')
    s.pageName=pagename;
    s.eVar1=window.location.href;
    s.eVar62=jId;
      secName = prefix+secName+":"+pagename ;
     secName=secName.toLowerCase();
      s.events=eventVal;s.linkTrackEvents=eventVal;
      s.eVar10=s.prop10=secName;
    	s.eVar46="D=mid";
    	s.eVar63=platform;
        if(userAgent!=''){
        s.eVar64=userAgent;
        }else{
        s.eVar64='';
        }
      //console.log('event:',eventName);
       eventName=eventName.toLowerCase();
      if(eventName=='webuiloaded'){//console.log('webuiload event...');
      s.linkTrackVars='events,eVar10,prop10,eVar1,eVar62,eVar46,eVar63,eVar64';
      if(_satellite.getVar('browserDoNotTrack')=="disabled"){
        s.t();}
    }else if(eventName.indexOf('paymentaction:success')>-1){
      //console.log('paymentaction event...');
      s.eVar56=detail.orderId;
      s.eVar87=detail.sessionId;
      s.eVar65=detail.billingCountry;
      s.eVar66=detail.cardType;
      s.linkTrackVars='events,eVar10,prop10,eVar1,eVar62,eVar46,eVar63,eVar64,eVar56,eVar87,eVar65,eVar66';
      if(_satellite.getVar('browserDoNotTrack')=="disabled"){
        s.tl(true,'o',secName);}
    }else if(eventName.indexOf('gfnclientaction')>-1){
      //console.log('paymentaction event...');
      s.eVar67=detail.selectedDevice;
      s.linkTrackVars='events,eVar10,prop10,eVar1,eVar62,eVar46,eVar63,eVar64,eVar67';
      if(_satellite.getVar('browserDoNotTrack')=="disabled"){
        s.tl(true,'o',secName);}
    }else{
      //console.log('default...');
      s.linkTrackVars='events,eVar10,prop10,eVar1,eVar62,eVar46,eVar63,eVar64';
      if(_satellite.getVar('browserDoNotTrack')=="disabled"){
        s.tl(true,'o',secName); }
    }
	    s.linkTrackVars="None"
	    s.linkTrackEvents="None"
    
  }catch(e){}
}

  
});</script><script>
try {
    $('.nav-header a.nav-search-link').click(function() {
        ClickOmniTrack(true, 'event10', 'img:header:', 'search');
    });
    $('.brand-container a.brand-link').click(function() {
        ClickOmniTrack(true, 'event10', 'logo:header:', 'nvidia')
    });
    $('.brand-container a.dropdown-arrow').click(function() {
        ClickOmniTrack(true, 'event10', 'link:header:nav:', 'nvidia-dropdown')
    });
    $('.menu-container .global-nav-link').click(function() {
        var $this = $(this);
        var getCal = $this.children('img.global-nav-image');
        if (getCal.length > 0) {
            ClickOmniTrackNav(true, 'event10,event11', 'img:header:nav:dropdown:' + $this.parents('.xl-8').find('.nav-section-title .body-text').text() + ':', $this.children('.global-nav-title').text());
        } else {
            ClickOmniTrackNav(true, 'event10,event11', 'link:header:nav:dropdown:' + $this.parents('.xl-4').find('.nav-section-title .body-text').text() + ':', $this.text());
        }
    });
    $('.nav-tools-container a.nav-profile-link').click(function() {
        ClickOmniTrack(true, 'event10', 'img:header:nav:', 'my account')
    });
    $('.sub-brand-nav a.sub-brand-name #sub-brand-logo').click(function() {
        var getAttr = $(this).attr('src');
        var getVal = getAttr.substring(getAttr.lastIndexOf('/') + 1).split('-Logo')[0];
        ClickOmniTrack(true, 'event10', 'logo:header:', getVal);
    });
    if (document.URL.indexOf('www.nvidiaaiconference.com') > -1) {
        $('.sub-brand-nav a.sub-brand-link,#sub-brand .sub-brand-name').click(function() {
            var getTxt = $(this).text().trim();
            ClickOmniTrackNav(true, 'event10,event11', 'link:header:nav:', getTxt)
        })
    }
} catch (e) {}
</script><script>_satellite["_runScript15"](function(event, target, Promise) {
try{
$('#design .cta-preorder.maxq a').click(function(){var getVal=$(this).text();var head=$(this).parent().siblings('h2').text();ClickOmniTrack(this,'event10','button:section:'+head+':',getVal);});}
catch(e){}
});</script><script>_satellite["_runScript16"](function(event, target, Promise) {
try{
  var ppath=window.location.href;
  if(ppath.indexOf('checkout')<0 && ppath.indexOf('account')<0 ){
    $('#searchform').submit(function(){  
    var searchQuery = $(this).find('input[name="q"]').val();
       //console.log('search submitted', searchQuery);
      console.log($('.search-results-item.no-results').length);
    if(searchQuery){
      _satellite.track('searchEvent',{internalSearchQuery:searchQuery,elementLocation:'header'});
    }
    });


  }


}catch(e){}
});</script>		
	

<script>
$('img[alt*="download"], img[alt*="Download"]').click((function(){var t=$(this).text().trim();""!=t&&void 0!==t||(t="Download"),ClickOmniTrack(!0,"event10","button:section:",t)}));
</script><script>_satellite["_runScript17"](function(event, target, Promise) {
try{$(".nv-carousel-home .general-container .nv-button .btn-content").on("click",(function(){var e=$(this).text().replace(/(\r\n|\n|\r|\t)/gm,"").trim(),t=$(this).parents(".nv-button").siblings(".nv-title.h--large").find("h2").text().replace(/(\r\n|\n|\r|\t)/gm,"").trim();""!=t&&void 0!==t||(t=$(this).parents(".nv-button").siblings(".nv-title.h--smaller.nv-no-top-padding").find("h2").text().replace(/(\r\n|\n|\r|\t)/gm,"").trim());var n="banner:clk:"+t+":"+e+":"+_satellite.getVar("pageName");s.list1=t,s.eVar91=_satellite.getVar("pageName"),s.linkTrackVars="list1,eVar10,eVar27,eVar91,prop10,prop27,events",s.linkTrackEvents="event10,event17",s.events="event10,event17",s.eVar27="nv_home",s.prop27=s.eVar27,s.eVar10=n,s.prop10=s.eVar10,s.tl(this,"o",n)})),document.querySelectorAll(".cmp-carousel__item .nv-teaser--card").forEach((function(e){e.addEventListener("click",(function(e){try{var t="",n="",r="",a="",c=e.composedPath();c.forEach((function(e){"DIV"==e.tagName&&e.getAttribute("class")&&-1!=e.getAttribute("class").indexOf("nv-carousel-home")&&(a=e.querySelector("h3.cmp-carousel__title").innerText)})),c.forEach((function(e){"A"==e.tagName&&e.getAttribute("class")?-1!=e.getAttribute("class").indexOf("cmp-teaser__link-entire-card")&&(t=e.querySelector(".cmp-teaser__title").innerText,n=e.getAttribute("href"),r=new URL(n).pathname):"IMG"==e.tagName&&e.getAttribute("class")&&-1!=e.getAttribute("class").indexOf("cmp-image__image")&&(t=e.getAttribute("alt"),n=e.closest(".cmp-image__link").getAttribute("href"),r=new URL(n).pathname)}));var i=r.replaceAll("/","_"),o="banner:clk:sf:"+a+":"+t+":"+_satellite.getVar("pageName");s.list1=t,s.eVar91=_satellite.getVar("pageName"),s.linkTrackVars="list1,eVar10,eVar27,eVar91,prop10,prop27,events",s.linkTrackEvents="event10,event17",s.events="event10,event17",s.eVar27="nv_home",s.prop27=s.eVar27,s.eVar10=o,s.prop10=s.eVar10,s.tl(this,"o",o),document.URL.indexOf("nvidia.com/en-us/")>-1&&document.querySelectorAll("meta").forEach((function(e){null!=e.getAttribute("name")&&"ps-country"==e.getAttribute("name")&&(country=e.getAttribute("content"),recClick=country+i,adobe.target.trackEvent({mbox:"rec-click",params:{"entity.id":recClick}}))}))}catch(e){console.log("HMP-SFG tiles"+e)}}))})),document.querySelectorAll(".nv-carousel-home button.cmp-carousel__action--previous").forEach((function(e){e.addEventListener("click",(function(e){try{var t="previous arrow",n="";e.composedPath().forEach((function(e){"DIV"==e.tagName&&e.getAttribute("class")&&-1!=e.getAttribute("class").indexOf("nv-carousel-home")&&(n=e.querySelector("h3.cmp-carousel__title").innerText)})),ClickOmniTrack(this,"event10","banner:clk:"+n+":",t)}catch(e){console.log("HMP - previous"+e)}}))})),document.querySelectorAll(".nv-carousel-home button.cmp-carousel__action--next").forEach((function(e){e.addEventListener("click",(function(e){try{var t="next arrow",n="";e.composedPath().forEach((function(e){"DIV"==e.tagName&&e.getAttribute("class")&&-1!=e.getAttribute("class").indexOf("nv-carousel-home")&&(n=e.querySelector("h3.cmp-carousel__title").innerText)})),ClickOmniTrack(this,"event10","banner:clk:"+n+":",t)}catch(e){console.log("HMP - Next"+e)}}))})),$("#quick-links .nv-teaser-text-link").on("click",(function(){var e=$(this).text().trim(),t=$(this).parents(".nv-carousel-home .cmp-carousel").find("h3.cmp-carousel__title").text().trim();ClickOmniTrack(!0,"event10","link:section:"+t+":",e)}))}catch(e){console.log("HMP-Redesign"+e)}
});</script><script>_satellite["_runScript18"](function(event, target, Promise) {
!function(e,t,n,c,o,a,f){e.fbq||(o=e.fbq=function(){o.callMethod?o.callMethod.apply(o,arguments):o.queue.push(arguments)},e._fbq||(e._fbq=o),o.push=o,o.loaded=!0,o.version="2.0",o.queue=[],(a=t.createElement(n)).async=!0,a.src=c,(f=t.getElementsByTagName(n)[0]).parentNode.insertBefore(a,f))}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js"),fbq("init","161755414605325"),fbq("track","PageView");
});</script><script>_satellite["_runScript19"](function(event, target, Promise) {
var influ=document.createElement("script");influ.type="text/javascript",influ.async=!0,influ.src="https://www.influ2.com/tracker?clid=cc39198a-89bf-4c7b-86bc-535a0b4fd630",document.getElementsByTagName("head")[0].appendChild(influ);
});</script><script>_satellite["_runScript20"](function(event, target, Promise) {
!function(e,t,n,i,a,c){e.twq||(i=e.twq=function(){i.exe?i.exe.apply(i,arguments):i.queue.push(arguments)},i.version="1.1",i.queue=[],(a=t.createElement(n)).async=!0,a.src="//static.ads-twitter.com/uwt.js",(c=t.getElementsByTagName(n)[0]).parentNode.insertBefore(a,c))}(window,document,"script"),twq("init","nutdh"),twq("track","PageView");
});</script><script>
function gtag(){dataLayer.push(arguments)}var jsElm=document.createElement("script");jsElm.type="text/javascript",jsElm.src="https://www.googletagmanager.com/gtag/js?id=AW-1041695361",jsElm.async=!0,document.body.appendChild(jsElm),window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","AW-1041695361"),gtag("event","page_view",{send_to:"AW-1041695361",user_id:"replace with value"});
</script><script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=AW-1041695361" async=""></script><script>_satellite["_runScript21"](function(event, target, Promise) {
!function(e,t,n,i,s,a){e.twq||(i=e.twq=function(){i.exe?i.exe.apply(i,arguments):i.queue.push(arguments)},i.version="1.1",i.queue=[],(s=t.createElement(n)).async=!0,s.src="//static.ads-twitter.com/uwt.js",(a=t.getElementsByTagName(n)[0]).parentNode.insertBefore(s,a))}(window,document,"script"),twq("init","o6fbs"),twq("track","PageView");
});</script><script>_satellite["_runScript22"](function(event, target, Promise) {
!function(e,t,n,i,o,a){e.twq||(i=e.twq=function(){i.exe?i.exe.apply(i,arguments):i.queue.push(arguments)},i.version="1.1",i.queue=[],(o=t.createElement(n)).async=!0,o.src="//static.ads-twitter.com/uwt.js",(a=t.getElementsByTagName(n)[0]).parentNode.insertBefore(o,a))}(window,document,"script"),twq("init","o6oo9"),twq("track","PageView");
});</script><script>_satellite["_runScript23"](function(event, target, Promise) {
!function(e,t,n,c,o,a,f){e.fbq||(o=e.fbq=function(){o.callMethod?o.callMethod.apply(o,arguments):o.queue.push(arguments)},e._fbq||(e._fbq=o),o.push=o,o.loaded=!0,o.version="2.0",o.queue=[],(a=t.createElement(n)).async=!0,a.src=c,(f=t.getElementsByTagName(n)[0]).parentNode.insertBefore(a,f))}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js"),fbq("init","161755414605325"),fbq("track","PageView");
});</script><script>
function gtag(){dataLayer.push(arguments)}var head=document.getElementsByTagName("head")[0],script=document.createElement("script");script.type="text/javascript",script.src="https://www.googletagmanager.com/gtag/js?id=AW-1041695361",script.async=!0,head.appendChild(script),window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","AW-1041695361");
</script><script>_satellite["_runScript24"](function(event, target, Promise) {
gtag("event","page_view",{send_to:"AW-1041695361",user_id:"replace with value"});
});</script><script>_satellite["_runScript25"](function(event, target, Promise) {
_linkedin_partner_id="84497",window._linkedin_data_partner_ids=window._linkedin_data_partner_ids||[],window._linkedin_data_partner_ids.push(_linkedin_partner_id),function(){var n=document.getElementsByTagName("script")[0],i=document.createElement("script");i.type="text/javascript",i.async=!0,i.src="https://snap.licdn.com/li.lms-analytics/insight.min.js",n.parentNode.insertBefore(i,n)}();
});</script><script>_satellite["_runScript26"](function(event, target, Promise) {
!function(e,t,n,s,c,u){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments)},s.version="1.1",s.queue=[],(c=t.createElement(n)).async=!0,c.src="https://static.ads-twitter.com/uwt.js",(u=t.getElementsByTagName(n)[0]).parentNode.insertBefore(c,u))}(window,document,"script"),twq("config","nutdh");
});</script><script>
!function(e,t,n,i,a,c){e.twq||(i=e.twq=function(){i.exe?i.exe.apply(i,arguments):i.queue.push(arguments)},i.version="1.1",i.queue=[],(a=t.createElement(n)).async=!0,a.src="//static.ads-twitter.com/uwt.js",(c=t.getElementsByTagName(n)[0]).parentNode.insertBefore(a,c))}(window,document,"script"),twq("init","o5kw4"),twq("track","PageView");
</script><script>
!function(e,t,n,i,a,c){e.twq||(i=e.twq=function(){i.exe?i.exe.apply(i,arguments):i.queue.push(arguments)},i.version="1.1",i.queue=[],(a=t.createElement(n)).async=!0,a.src="//static.ads-twitter.com/uwt.js",(c=t.getElementsByTagName(n)[0]).parentNode.insertBefore(a,c))}(window,document,"script"),twq("init","o5kwu"),twq("track","PageView");
</script><script>_satellite["_runScript27"](function(event, target, Promise) {
!function(e,t,n,i,a,c){e.twq||(i=e.twq=function(){i.exe?i.exe.apply(i,arguments):i.queue.push(arguments)},i.version="1.1",i.queue=[],(a=t.createElement(n)).async=!0,a.src="//static.ads-twitter.com/uwt.js",(c=t.getElementsByTagName(n)[0]).parentNode.insertBefore(a,c))}(window,document,"script"),twq("init","o1txo"),twq("track","PageView");
});</script><script>_satellite["_runScript28"](function(event, target, Promise) {
!function(e,t,n,i,a,c){e.twq||(i=e.twq=function(){i.exe?i.exe.apply(i,arguments):i.queue.push(arguments)},i.version="1.1",i.queue=[],(a=t.createElement(n)).async=!0,a.src="//static.ads-twitter.com/uwt.js",(c=t.getElementsByTagName(n)[0]).parentNode.insertBefore(a,c))}(window,document,"script"),twq("init","o5j0n"),twq("track","PageView");
});</script><script>
var path=document.location.host+document.location.pathname;if(path.indexOf("gtc21.event.nvidia.com")>-1){var nh=document.getElementsByTagName("head")[0],ns=document.createElement("script");if(ns.type="text/javascript",ns.src="//wcs.naver.net/wcslog.js",ns.async=!0,nh.appendChild(ns),!wcs_add)var wcs_add={};if(wcs_add.wa="s_85512e22ed9",!_nasa)var _nasa={};window.wcs&&(wcs.inflow(),wcs_do(_nasa)),function(e,n,a){var t=n.getElementsByTagName(a)[0],s=n.createElement(a);s.async=!0,s.src="//dmp.im-apps.net/js/1006927/0001/itm.js",t.parentNode.insertBefore(s,t)}(window,document,"script")}
</script><img style="display: none;" alt="" src="https://cdn.bizible.com/m/ipv?_biz_r=&amp;_biz_h=-884118237&amp;_biz_u=7b6ebd48788f4b75f92144eb261b7043&amp;_biz_s=7589d3&amp;_biz_l=https%3A%2F%2Fwww.nvidia.com%2Fdownload%2Findex.aspx%3Flang%3Den-us&amp;_biz_t=1674788484444&amp;_biz_i=Official%20Drivers%20%7C%20NVIDIA&amp;_biz_n=0&amp;a=nvidia&amp;rnd=685323&amp;cdn_o=a&amp;_biz_z=1674788484445"><img style="display: none;" alt="" src="https://cdn.bizibly.com/u?_biz_u=7b6ebd48788f4b75f92144eb261b7043&amp;_biz_s=7589d3&amp;_biz_l=https%3A%2F%2Fwww.nvidia.com%2Fdownload%2Findex.aspx%3Flang%3Den-us&amp;_biz_t=1674788484466&amp;_biz_i=Official%20Drivers%20%7C%20NVIDIA&amp;a=nvidia&amp;rnd=746538&amp;cdn_o=a&amp;_biz_z=1674788484466"><script>_satellite["_runScript29"](function(event, target, Promise) {
!function(e,t,n,a,c){e[a]=e[a]||function(){(e[a].queue=e[a].queue||[]).push(arguments)},e.__hly_widget_object={name:a},e[a].accountId=c,n+="?aid="+c;var s=t.createElement("script");s.type="text/javascript",s.async=!0,s.src=n;var u=t.getElementsByTagName("script")[0];u.parentNode.insertBefore(s,u)}(window,document,"https://app.hushly.com/runtime/widget.js","hushly","170559");
});</script><script>_satellite["_runScript30"](function(event, target, Promise) {
try{!function(){var e=document.createElement("script");e.type="text/javascript",e.async=!0,e.referrerPolicy="unsafe-url",e.src="https://ws.zoominfo.com/pixel/62d5c127677d11008e98da2b";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)}()}catch(e){console.log("zoominfo"+e)}
});</script><script>
try{document.URL.indexOf("/gtc")<0&&document.URL.indexOf("/ja-jp/geforce/products/10series/laptops/max-q/")<0&&document.URL.indexOf("/en-us/geforce/products/10series/laptops/max-q/")<0&&$(".subnav-container a.breadcrumb-link span, .subnav-container a.breadcrumb-page-link span").click((function(){var e=$(this).parent("a.breadcrumb-link,a.breadcrumb-page-link").attr("href"),t="";window.location.href.indexOf("max-q")>-1&&"#shop"==e?ClickOmniTrackNav(this,"event10,event11,event14","button:header:sub-nav:","notify me"):"#buynow"==e||"#shop"==e?ClickOmniTrackNav(this,"event10,event11,event2","button:header:sub-nav:","buy now"):"#top"==e&&"sub-btn1"==$(this).parent("a.breadcrumb-link,a.breadcrumb-page-link").attr("id")||"#top"==e&&"sub-btn2"==$(this).parent("a.breadcrumb-link,a.breadcrumb-page-link").attr("id")||"#top"==e&&"sub-btn3"==$(this).parent("a.breadcrumb-link,a.breadcrumb-page-link").attr("id")||"#top"==e&&"sub-btn4"==$(this).parent("a.breadcrumb-link,a.breadcrumb-page-link").attr("id")||"#"==e&&"sub-btn3"==$(this).parent("a.breadcrumb-link,a.breadcrumb-page-link").attr("id")||"#"==e&&"sub-btn4"==$(this).parent("a.breadcrumb-link,a.breadcrumb-page-link").attr("id")?(t=$(this).closest(".breadcrumb-element").text().trim(),ClickOmniTrackNav(this,"event10,event11","link:header:sub-nav:",t)):e.indexOf("https://")>-1||e.indexOf("http://")>-1?(e=$(this).text().trim(),console.log("test:"+e),ClickOmniTrackNav(this,"event10,event11","link:header:sub-nav:",e)):"#rapids"==e&&"sub-btn2"==$(this).parent("a.breadcrumb-link,a.breadcrumb-page-link").attr("id")||"#rapids"==e&&"sub-btn4"==$(this).parent("a.breadcrumb-link,a.breadcrumb-page-link").attr("id")||"#flex-logo-garden-x-small-8-logos"==e&&"sub-btn6"==$(this).parent("a.breadcrumb-link,a.breadcrumb-page-link").attr("id")||"mailto:revans@nvidia.com;jjosephakis@nvidia.com?subject=ISC%20Contact%20Request"==e&&"sub-btn1"==$(this).parent("a.breadcrumb-link,a.breadcrumb-page-link").attr("id")?(t=$(this).closest(".breadcrumb-element").text().trim(),ClickOmniTrackNav(this,"event10,event11","link:header:sub-nav:",t)):ClickOmniTrackNav(this,"event10,event11","link:header:sub-nav:",e)})),$(".page-footer__links .page-footer-link-set__links li a").click((function(){var e=$(this).text();ClickOmniTrack(this,"event10","link:footer:",e)})),$(".page-footer__subscribe .subscribe-container .button .btn,.page-footer__subscribe .subscribe-container .button-pascal .btn-pascal").click((function(){var e=$(this).text();ClickOmniTrack(this,"event10","button:footer:",e)}))}catch(e){}
</script><script>_satellite["_runScript31"](function(event, target, Promise) {
adroll_adv_id="JUWZDLBKWFDCTN75AR2KST",adroll_pix_id="RVXVWKJN7ZFAJEQ2WH4YF4",adroll_version="2.0",function(l,r,a,o,d){l.__adroll_loaded=!0,l.adroll=l.adroll||[],l.adroll.f=["setProperties","identify","track"];var e="https://s.adroll.com/j/"+adroll_adv_id+"/roundtrip.js";for(d=0;d<l.adroll.f.length;d++)l.adroll[l.adroll.f[d]]=l.adroll[l.adroll.f[d]]||function(r){return function(){l.adroll.push([r,arguments])}}(l.adroll.f[d]);a=r.createElement("script"),o=r.getElementsByTagName("script")[0],a.async=1,a.loading="eager",a.src=e,o.parentNode.insertBefore(a,o)}(window,document),adroll.track("pageView");
});</script><script>
function gtag(){dataLayer.push(arguments)}var script=document.createElement("script");script.type="text/javascript",script.src="https://www.googletagmanager.com/gtag/js?id=AW-1041695361",document.getElementsByTagName("head")[0].appendChild(script),window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","AW-1041695361");
</script></body></html>

                             

Screenshot: