CINXE.COM
version control - Search
<!DOCTYPE html><html dir="ltr" lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:Web="http://schemas.live.com/Web/"><script type="text/javascript" nonce="W662dUWzWmMHNVoZ92IqXhWkNOUhjz3yZN4CqOFutOs=" >//<![CDATA[ si_ST=new Date //]]></script><head><!--pc--><title>version control - Search</title><meta content="text/html; charset=utf-8" http-equiv="content-type" /><meta name="referrer" content="origin-when-cross-origin" /><meta name="SystemEntropyOriginTrialToken" content="A1L3tx5CzccqjN3lK6st/fXMwhf9EeokCPf8XCt0DVI8JPbg37BWq0zKvlqgkdm8YEUbthoGkC/xdR1+iIz4txAAAABxeyJvcmlnaW4iOiJodHRwczovL3d3dy5iaW5nLmNvbTo0NDMiLCJmZWF0dXJlIjoiTXNVc2VyQWdlbnRMYXVuY2hOYXZUeXBlIiwiZXhwaXJ5IjoxNzM5NzI0MzExLCJpc1N1YmRvbWFpbiI6dHJ1ZX0=" http-equiv="origin-trial" /><meta property="og:description" content="Intelligent search from Bing makes it easier to quickly find what you’re looking for and rewards you." /><meta property="og:site_name" content="Bing" /><meta property="og:title" content="version control - Bing" /><meta property="og:url" content="https://www.bing.com/search?FORM=SNAPST&q=version+control&filters=sid:"b99a147d-c098-6492-366c-73fc24e00b98"" /><meta property="fb:app_id" content="3732605936979161" /><meta property="og:image" content="http://www.bing.com/sa/simg/facebook_sharing_5.png" /><meta property="og:type" content="website" /><meta property="og:image:width" content="600" /><meta property="og:image:height" content="315" /><link href="/search?format=rss&FORM=SNAPST&q=version+control&filters=sid:%22b99a147d-c098-6492-366c-73fc24e00b98%22" data-orighref rel="alternate" title="XML" target="" type="text/xml" as="" crossorigin="" media="" /><link href="/search?format=rss&FORM=SNAPST&q=version+control&filters=sid:%22b99a147d-c098-6492-366c-73fc24e00b98%22" data-orighref rel="alternate" title="RSS" target="" type="application/rss+xml" as="" crossorigin="" media="" /><link href="/sa/simg/favicon-trans-bg-blue-mg.ico" data-orighref rel="icon" title="" target="" type="" as="" crossorigin="" media="" /><script type="text/javascript" nonce="W662dUWzWmMHNVoZ92IqXhWkNOUhjz3yZN4CqOFutOs=">//<![CDATA[ _G={Region:"SG",Lang:"en-US",ST:(typeof si_ST!=='undefined'?si_ST:new Date),Mkt:"en-US",RevIpCC:"sg",RTL:false,Ver:"47",IG:"6D47445C72214BF98BFB860C4577B881",EventID:"67431b48c379407aa1088cc3009bdab8",V:"web",P:"SERP",DA:"PUSE01",CID:"1D1CAEC867B16E330480BB89669E6F97",SUIH:"j7TdW3xvm3hj1ntVu-pdWA",adc:"b_ad",EF:{getslctspt:1,newtabsloppyclick:1,chevroncheckmousemove:1,sharepreview:1,shareoutimage:1,sharefixreadnum:1,sharepreviewthumbnailid:1,shareencodefix:1,chatskip2content:1,fablogfix:1},gpUrl:"\/fd\/ls\/GLinkPing.aspx?" }; _G.lsUrl="/fd/ls/l?IG="+_G.IG+"&CID="+_G.CID ;curUrl="https:\/\/www.bing.com\/search";function si_T(a){ if(document.images){_G.GPImg=new Image;_G.GPImg.src=_G.gpUrl+'IG='+_G.IG+'&CID='+_G.CID+'&'+a;}return true;}_G.BAT="0";_G.NTT="600000";_G.RTO="86400000";_G.CTT="3000";_G.BNFN="Default";_G.LG="160";_G.FilterFlareInterval=5;; //]]></script><style type="text/css">.sw_ddbk,.sw_ddw,.sw_ddgn,.sw_poi,.sw_poia,.sw_play,.sw_playa,.sw_playd,.sw_playp,.sw_st,.sw_sth,.sw_ste,.sw_st2,.sw_plus,.sw_tpcg,.sw_tpcw,.sw_tpcbk,.sw_arwh,.sb_pagN,.sb_pagP,.sw_up,.sw_down,.b_expandToggle,.sw_calc,.sw_fbi,.sw_twi,.b_fLogo,.b_cm,.sw_rmore,.sw_tpo,.sw_tpoa,.sw_lpoi,.sw_skp{background-repeat:no-repeat}.sw_ddbk,.sw_ddw,.sw_ddgn,.sw_poi,.sw_poia,.sw_play,.sw_playa,.sw_playd,.sw_playp,.sw_st,.sw_sth,.sw_ste,.sw_st2,.sw_plus,.sw_tpcg,.sw_tpcw,.sw_tpcbk,.sw_arwh,.sb_pagN,.sb_pagP,.sw_up,.sw_down,.b_expandToggle,.sw_calc,.sw_fbi,.sw_twi,.b_fLogo,.b_cm,.sw_rmore,.sw_tpo,.sw_tpoa,.sw_lpoi,.sw_skp{background-image:url(/rp/_ofXcjy_m9xssb7yLtaOscIux0c.png)}.sw_play,.sw_playa,.sw_playd,.sw_playp{background-position:-315px -22px;height:16px;width:16px}.sw_playa{background-position:-333px -22px}.sw_playd{background-position:-351px -22px}.sw_playp{background-position:-369px -22px}.sw_st,.sw_sth,.sw_ste,.sw_st2{background-position:-535px -31px;height:12px;width:12px;display:inline-block}.sw_st2{background-position:-563px -31px}.sw_sth{background-position:-577px -31px}.sw_ste{background-position:-549px -31px}.sw_arwh,a:hover .sw_arwh.b_invert{background-position:-463px -32px;height:11px;width:14px}.sw_arwh{background-position:-447px -32px}.sw_ddbk,.sw_ddw,.sw_ddgn{background-position:-266px -32px;height:4px;width:7px}.sw_ddgn{background-position:-256px -32px}.sw_tpcg,.sw_tpcw,.sw_tpcbk{background-position:-176px -32px;height:10px;width:10px}.sw_tpcg:hover,.sw_tpcg:active,.sw_tpcg:focus{background-position:-188px -32px}.sw_plus{background-position:-276px -32px;height:8px;width:8px}.sw_plus:hover,.sw_plus:active,.sw_plus:focus{background-position:-286px -32px}.b_expandToggle,.sw_up,.sw_down{background-position:-228px -32px;height:8px;width:12px}.sw_up{background-position:-200px -32px}*:hover>.sw_up,*:active>.sw_up,*:focus>.sw_up{background-position:-214px -32px}*:hover>.sw_down,*:active>.sw_down,*:focus>.sw_down{background-position:-242px -32px}.b_icon,.sw_poi,.sw_poia{width:20px;height:20px}.sw_poi{background-position:-297px 0}.sw_poia{background-position:-319px 0}.b_fLogo{background-position:-402px 0;height:16px;width:81px}.b_cm{background-position:-433px -32px;height:10px;width:12px}.sw_calc{background-position:-363px 0;height:19px;width:19px}.sw_fbi,.sw_twi{background-position:-169px -32px;height:16px;width:16px;display:inline-block}.sw_fbi{background-position:-297px -22px}.sw_twi{background-position:-645px 0}.sw_tpo,.sw_tpoa{height:12px;width:8px;background-position:-131px -25px}.sw_rmore{background-position:-121px -25px;height:12px;width:8px}.sw_lpoi{background-position:-633px -18px;height:16px;width:10px}.sw_skp{background-position:-645px -18px;height:16px;width:16px}.b_ad .b_vlist2col li{padding-bottom:7px}z{a:1}z{a:1}html,body #b_results .b_no{background-color:#fff}#b_results>li a{color:#4007a2}#b_results>li a:visited{color:#4007a2}#b_results>li{background-color:#fff}.ccmc{background-color:#ccc}.ccmc:active{background-color:#36b}#b_tween .b_selected,div.b_dropdown .b_selected,#b_tween a.ftrH.b_selected:hover{background:#e1e0df}#b_tween .b_toggle:hover,#b_tween .ftrH:hover{background:#f2f2f2}.b_scroll{background:#999;border-color:#999}.b_scroll:hover{background:#4d4d4d}.b_dropdown{background-color:#fff;border-color:#e5e5e5}.ctxt,select,input[type="text"]{color:#444;border-color:#ddd}.b_dark select{background-color:#292827}.ccal{border-color:#ddd}.ccal:hover,.ctxt:hover,select:hover,input[type="text"]:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.b_dark select:hover{background-color:#292827}.ctxt:focus,select:focus,input[type="text"]:focus{color:#444;border-color:#919191;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.ccal input[type="text"],.ccal input[type="text"]:hover,.ccal input[type="text"]:focus{color:#444}.ccal.ccal_rfs input[type="text"],.ccal.ccal_rfs input[type="text"]:hover,.ccal.ccal_rfs input[type="text"]:focus{color:#666}label{color:#767676}#b_results ::placeholder{color:#767676;opacity:1}#b_results :-ms-input-placeholder{color:#767676}#b_results ::-webkit-input-placeholder{color:#767676}#b_results input[type="text"]:disabled{color:#ccc}a,#b_tween a:visited,#b_results .b_no a{color:#4007a2}a:visited,#b_results>li a:visited{color:#4007a2}.trgr_icon .c_tlbxTrgIcn.sw_css{border-color:#006d21 transparent}.b_posText{color:#006d21}.b_negText{color:#c80000}#b_context .b_entityTitle,#b_results .b_entityTitle{color:#444}#b_context .b_entitySubTitle,#b_results .b_entitySubTitle{color:#767676}body,.b_promoteText,#b_tween a.ftrH:hover,.b_expando,.b_expando h2,.b_expando h3,.b_expando h4,.b_expando .b_defaultText,.b_active a,.b_active a:visited,.b_active a:hover,#b_results>.b_pag a,#b_results .b_no,#b_content a.cbl:visited,#b_content a.cbl{color:#666}#b_tween,#b_tween a.ftrH{color:#70757a}.b_top,.b_top .b_promoteText{color:#444}.b_alert,.sb_alert,.b_pAlt,#b_results .b_no .b_alert,#b_results .b_no .sb_alert,#b_results .b_no .b_pAlt{color:#d90026}#b_results .b_alert,#b_results .sb_alert,#b_results .b_pAlt{color:#d90026}.b_demoteText,.b_secondaryText,.b_attribution,.b_factrow,.b_focusLabel,.b_footnote,.b_ad .b_adlabel,#b_tween .b_dropdown a,.b_expando .b_subModule,.b_expando .b_suppModule,.b_algo .b_vList td{color:#767676}.b_algo .b_factrow{color:#767676}.b_caption,.snippet{color:inherit}.b_top .b_caption{color:inherit}.ciot{background-color:#000}#b_context .b_subModule,#b_results .b_subModule,.overlay-container .b_subModule{border-bottom:1px solid #ececec}#b_context .b_sideBleed:last-child .b_subModule,#b_results .b_sideBleed:last-child .b_subModule,.overlay-container .b_sideBleed:last-child .b_subModule{border-bottom:0}.b_subModule h2{color:#111}.c_tlbx,.c_tlbxIS{border-color:#999;background:#fff}.sw_poi{color:#fff}.sw_poia{color:#fff}.sc_errorArea>.sc_error,.sc_errorArea>.sc_error h1,.sc_errorArea>.sc_error h3{color:#666}.sc_errorArea font[color=red]{color:#d90026 !important}.b_caption p strong,.b_caption .b_factrow strong,.b_secondaryText strong{color:#767676}.b_belowcaption .b_secondaryText{color:#767676 !important}#b_context .b_ans,#b_rrat_cont .b_ans,#b_context #wpc_ag,#b_rrat_cont #wpc_ag{background-color:#fff}#b_context .b_posText,#b_rrat_cont .b_posText,.b_expando .b_posText{color:#006d21}#b_context .b_negText,#b_rrat_cont .b_negText,.b_expando .b_negText{color:#c80000}#b_context,#b_rrat_cont,#b_context .wpc_rifacts,#b_rrat_cont .wpc_rifacts,#b_context .b_defaultText,#b_rrat_cont .b_defaultText{color:#666}#b_context .b_alert,#b_rrat_cont .b_alert,#b_context .sb_alert,#b_rrat_cont .sb_alert,#b_context .b_pAlt,#b_rrat_cont .b_pAlt{color:#d90026}#b_content .b_lowFocusLink a,#b_context .b_secondaryText,#b_rrat_cont .b_secondaryText,#b_context .b_attribution,#b_rrat_cont .b_attribution,#b_context .b_factrow,#b_rrat_cont .b_factrow,#b_context .b_footnote,#b_rrat_cont .b_footnote,#b_context .b_ad .b_adlabel,#b_rrat_cont .b_ad .b_adlabel,.b_expando .b_secondaryText,.b_expando .b_attribution,.b_expando .b_factrow,.b_expando .b_footnote,#b_tween .b_nonselectable{color:#767676}#b_context .b_footnote a,#b_rrat_cont .b_footnote a,.b_promtext{color:#111}#b_context .b_pointer.b_mhdr:hover .b_secondaryText,#b_rrat_cont .b_pointer.b_mhdr:hover .b_secondaryText{color:#36b}z{a:1}.b_footer{background-color:#ececec}.b_footer,.b_footer a,.b_footer a:visited{color:#666}#b_results>.b_ad a{color:#4007a2}#b_results>.b_ad a:visited{color:#4007a2}#b_context>li.b_ad,#b_rrat_cont>li.b_ad{color:#666;background-color:#fff}#b_context>li.b_ad a,#b_rrat_cont>li.b_ad a{color:#4007a2}#b_context>li.b_ad a:visited,#b_rrat_cont>li.b_ad a:visited{color:#4007a2}.b_ad .b_caption p strong,.b_ad .b_caption .b_factrow strong,.b_ad .b_secondaryText strong{color:#767676}cite,#b_results cite.sb_crmb a,#b_results cite a.sb_metalink,#b_results .b_adurl cite a,#bk_wr_container cite a{color:#006d21}.b_ad cite,.b_ad cite a{color:#006d21}#b_context cite,#b_rrat_cont cite,#b_context cite a,#b_rrat_cont cite a,.b_expando cite,.b_expando cite a{color:#006d21}.b_button:hover,.b_button:visited,.b_hlButton,.b_hlButton:hover,.b_hlButton:visited,.b_foregroundText,.ciot{color:#fff}.b_button:hover,.b_hlButton{background-color:#0072c5}.b_button:active,.b_hlButton:active{background-color:#333}.b_hlButton:hover{background-color:#106ebe}.b_border,.b_button,.b_hlButton{border-color:#ccc}#b_results>.b_pag{background-color:transparent}#b_results>.b_pag a:hover{background-color:#f4f4f4}#b_results>.b_pag .sb_pagS_bp:hover{background-color:#fff}#b_results>.b_pag a.sb_pagP:hover,#b_results>.b_pag a.sb_pagN:hover{background-color:inherit}#b_results>.b_pag .sb_pagS_bp{color:#111}.b_pag a{border:3px solid transparent}.b_pag a.sb_bp{border:0;border-bottom:3px solid transparent}.b_pag .sb_pagS{border-color:#00809d}.b_pag a.sb_pagS_bp{border-color:#106ebe}z{a:1}z{a:1}#b_results>.b_ad{color:#666;background-color:#f9fcf7}#b_results,#b_results .b_defaultText,#b_results>.b_pag a:hover,#b_tween .b_toggle:hover,#b_tween .b_highlighted{color:#666}html,body,h1,h2,h3,h4,h5,h6,p,img,ol,ul,li,form,table,tr,th,td,blockquote{border:0;border-collapse:collapse;border-spacing:0;list-style:none;margin:0;padding:0}html{overflow-y:scroll}#b_content{clear:both;min-height:316px;padding:41px 0 20px 100px}#b_pole{margin:-25px 0 15px -100px;padding-left:120px}#b_tween~#b_pole{margin-top:3px}.b_underSearchbox~#b_pole{margin-top:0}#b_context,#b_rrat_cont{margin:0 0 0 60px;padding:0 20px}#b_context .b_ans,#b_rrat_cont .b_ans,.b_expando .b_ans,#b_context .b_ad,#b_rrat_cont .b_ad,.b_card{margin:0 -20px}#b_context .b_ans,#b_rrat_cont .b_ans,.b_expando .b_ans{padding:10px 20px 0}#b_context .b_ad,#b_rrat_cont .b_ad{padding:10px 20px}.b_card{padding:15px 20px}#b_results,#b_context,#b_rrat_cont,#b_tween>span,.b_hList>li,.c_tlbxTrg,.b_hPanel>span,.ccal .ccali,.b_footerRight,.b_hPanel .b_xlText,.b_hPanel .cico,.b_moreLink,.b_label+.b_hList,.lc_bks,.lc_bkl,.fiw,.csrc,.b_footnote .cico,.b_algo .b_title H2,.b_algo .b_title>div,.b_algo .b_title .b_suffix>div,h3{display:inline-block}.b_pointer{cursor:pointer}label,.b_ad .b_adlabel,.c_tlbxTrgIcn{display:block}#b_tween{margin-top:-28px;padding-bottom:0}.b_underSearchbox~#b_tween{margin-top:-2px}#b_tween,#b_tween .ftrH{height:30px}#b_tween>span{padding-right:25px}#b_results>li{margin:0 0 2px}#b_results>li,#b_results>.b_ad{padding:10px 20px}#b_results>.b_ans{padding:12px 20px 0}#b_results>.b_algo{padding:12px 20px 0}#b_results>li .b_fullb{margin-left:-20px;margin-right:-20px}#b_results>.b_ad{padding-right:18px;border-right:2px solid #e5e5e5}#b_results>li:first-child{padding-top:10px}#b_results>.b_pag{padding:18px 0 40px 20px}#b_results>.si_pp,.sb_hbop,.b_hide,.ttl,#sw_tfbb,.sw_next,.sw_prev,#id_d,.b_hidden img{display:none}.b_hidden{visibility:hidden}#b_context .b_ans,#b_rrat_cont .b_ans,.b_expando .b_ans{margin-bottom:5px}#b_context .b_ad,#b_rrat_cont .b_ad{margin-bottom:5px}main,aside,.b_inlineList li,.b_inlineList div,.b_factrow li{display:inline}.b_footerRight,td,th,#b_context,#b_rrat_cont,.b_hList>li{vertical-align:top}.b_footer{width:100%;padding:12px 0}.c_tlbxTrg{width:15px;height:14px;margin:-1px 6px -3px 2px}.c_tlbxTrgIcn{margin:4px 0 2px 3px}.c_tlbx{position:absolute;z-index:6;border:1px solid;padding:10px}.c_tlbxIS{border-bottom:1px solid}.b_gridList ul:first-child,.b_vlist2col ul:first-child{margin:0 20px 0 0}.b_gridList li,.b_vlist2col li{padding:0 0 10px}.b_vlist2col.b_deep li{padding:0 0 10px}.b_overhangR .b_vlist2col ul:first-child{margin:0 15px 0 0}.b_overhangR .b_vlist2col ul{width:180px}.b_deep p{height:33px}#b_context .b_ad .b_adlabel,#b_rrat_cont .b_ad .b_adlabel,#b_content .b_expanderControl .sw_plus,.sc_rf form,form.sc_rf,.b_lBMargin{margin-bottom:10px}.b_ad li,#b_results .b_ad .b_adlabel{margin-bottom:8px}.b_ad li:last-child{margin-bottom:0}.b_ad li li,.b_ad li li:last-child{margin:0}#b_results .b_ad .b_vlist2col,#b_results .b_ad .b_factrow,#b_results .b_ad .b_bcfactrow{margin-top:-6px}#b_results .b_ad .sb_adRA .b_vlist2col{padding-left:0}.sx_ci{border:1px solid #e5e5e5;margin-top:3px;width:80px;height:60px}.b_favicon{margin:0 .5em 0 0}.b_imagePair:after,.b_vlist2col:after,.b_gridList:after{clear:left}.b_imagePair.reverse:after,.b_overhangR:after{clear:right}.b_clear,#b_results>li:after,.b_clearfix:after{clear:both}#b_results>li:after,.b_clearfix:after,.b_imagePair:after,.b_vlist2col:after,.b_gridList:after,.b_overhangR:after{content:'.';display:block;height:0;visibility:hidden}.b_vlist2col ul,.b_gridList ul,.b_float,.b_footer,.b_float_img,.b_pag li,.b_mhdr h2{float:left}.b_floatR_img,.b_floatR,.wr_tc{float:right}.b_overflow,.b_hList li,.b_1linetrunc,.b_deep p,.b_imageOverlayWrapper{overflow:hidden}.b_ansImage{padding:2px 10px 0 0}.b_creditedImg img,.b_creditedImg .cico{padding-bottom:1px}h4,.sa_uc>.b_vList>li>table td,.b_smBottom,#b_context .b_ad h2,#b_rrat_cont .b_ad h2,.b_attribution,.b_secondaryFocus,.b_focusTextLarge,.b_focusTextMedium,.b_focusTextSmall,.b_focusTextExtraSmall,.b_snippet{padding-bottom:2px}.b_factrow{padding-bottom:2px}h2,.b_focusLabel,label{padding-bottom:3px}.b_vPanel .b_vPanel>div,.b_vList .b_vPanel>div{padding-bottom:5px}.b_dataList li,.b_mBottom{padding-bottom:5px}.b_lBottom,.b_entitySubTitle{padding-bottom:12px}#b_context .b_subModule h2,#b_rrat_cont .b_subModule h2,#b_results .b_subModule h2{padding-bottom:16px}#b_results .sp_recourse.b_lBottom,.b_caption,.b_moreLink,.b_footnote,.b_hList>li,#b_context h2,#b_rrat_cont h2,#b_context h2.b_entityTitle,#b_rrat_cont h2.b_entityTitle,#b_results .b_ad .b_factrow,#b_results .b_ad .b_bcfactrow,.overlay-container .b_subModule h2,.b_expando h2,.b_no h1,.b_no h4,.b_no li,.b_prominentFocusLabel,.ht_module,.b_locStr{padding-bottom:10px}.b_vPanel>div,.b_vList>li{padding-bottom:10px}#b_results .b_ans>.b_factrow:last-child{padding-bottom:10px}.b_vList .b_hList>li,.b_vPanel .b_hList>li,#b_content .ht_module h2,.b_vList .b_float_img,.b_creditedImg .b_footnote,.b_creditedImg .cico img,#b_results>.b_ad,.b_suppModule .b_mhdr,.b_vList>li>.tab-container,.b_vPanel>div>.tab-container,.b_ad .b_deep h3,#b_content .b_float_img_nbp{padding-bottom:0}.b_caption .b_factrow:last-child,#b_results .b_caption .b_factrow:last-child,.b_caption>.b_dataList:last-child li:last-child,.b_caption .b_moreLink:last-child,.b_vList .b_moreLink:last-child,.b_vList .b_factrow:last-child,.b_hList .b_factrow:last-child,.b_vPanel .b_factrow:last-child,.b_caption .b_attribution:last-child,.b_vList .b_attribution:last-child,.b_hList .b_attribution:last-child,.b_vPanel .b_attribution:last-child,.b_vList>li>table:last-child tr:last-child td,.b_vPanel>div>table:last-child tr:last-child td,.b_vList .b_focusLabel:last-child,.b_vPanel .b_focusLabel:last-child,.b_vList .b_prominentFocusLabel:last-child,.b_vPanel .b_prominentFocusLabel:last-child,.b_vList .b_secondaryFocus:last-child,.b_vPanel .b_secondaryFocus:last-child,.b_vList .b_focusTextExtraSmall:last-child,.b_vPanel .b_focusTextExtraSmall:last-child,.b_vList .b_focusTextSmall:last-child,.b_vPanel .b_focusTextSmall:last-child,.b_vList .b_focusTextMedium:last-child,.b_vPanel .b_focusTextMedium:last-child,.b_vList .b_focusTextLarge:last-child,.b_vPanel .b_focusTextLarge:last-child,.b_vList h4:last-child,.b_vPanel h4:last-child,.b_vPanel .b_caption:last-child,.b_vPanel .b_vList:last-child>li:last-child,.b_vPanel .b_footnote:last-child{padding-bottom:0}.b_vList .b_vPanel,.b_vPanel .b_vPanel{margin-bottom:-5px}.b_hList .b_vList,.b_hList .b_vPanel{margin-bottom:-10px}.ht_module .sc_rf form.lc_bk,.b_mBMargin,.wpcbcc{margin-bottom:5px}#b_results .b_no{margin:28px 0 80px 0}.b_rich{padding-top:3px}h2+.b_rich{padding-top:2px}.b_algo .b_attribution img{vertical-align:text-bottom}.b_smLeft{padding-left:2px}.b_lLeft,.b_floatR_img,.b_suffix,.b_footnote .cico{padding-left:10px}.wr_tc,.b_xlLeft,.b_deep,#b_results .b_ad .b_vlist2col,#b_tween{padding-left:20px}h2 .b_secondaryText{margin-left:5px}.b_hList.b_imgStrip>li{padding-right:1px}.b_smRight{padding-right:2px}.fiw,.lc_bkl,.b_mRight,.b_label,.csrc{padding-right:4px}.b_lRight,.b_imgStrip .imgData,.b_underSearchbox .b_label{padding-right:10px}.b_hPanel>span,.b_hList>li{padding-right:10px}.b_hPanel.wide>span,.b_xlRight{padding-right:20px}.b_hList.b_imgStrip>li:last-child,.b_hList>li:last-child,.b_hPanel>span:last-child,td:last-child,th:last-child,#b_tween>span:last-child{padding-right:0}.b_twoColumn>div:first-child{padding-right:30px}.b_overhangR{margin-right:-30px;padding-right:150px}.wr_tc{margin-right:-150px}.wr_et{margin-right:-120px}.b_tbl{margin-right:-10px}.b_border,.b_button,.b_hlButton,.b_scroll,.b_dropdown{border-width:1px;border-style:solid}.b_button,.b_hlButton{line-height:30px;text-decoration:none;text-align:center;cursor:pointer;padding:0 15px;min-width:50px}.lc_bks .cbtn{margin-top:15px}#b_context .b_subModule,#b_rrat_cont .b_subModule,#b_results .b_subModule,.b_expando .b_subModule{padding:0 19px 0 19px;margin-bottom:16px}#b_context .b_subModule .b_lBottom.lo_im_ov,#b_rrat_cont .b_subModule .b_lBottom.lo_im_ov{padding-bottom:0;margin-bottom:12px}.overlay-container .b_subModule{padding-bottom:0;margin-bottom:16px}#b_context .b_sideBleed:last-child .b_subModule,#b_rrat_cont .b_sideBleed:last-child .b_subModule,#b_results .b_sideBleed:last-child .b_subModule,.b_subModule .b_subModule:last-child{margin-bottom:0}.b_dropdown{position:absolute;z-index:6}.b_scroll{position:relative;top:0;width:5px;height:20px}.b_pag a{display:block;min-width:34px;margin-right:10px;text-align:center;height:34px;line-height:34px}.b_pag a.sb_bp{min-width:40px;margin-right:20px;height:37px;line-height:42px}.b_pag .b_widePag{margin-right:28px}.b_pag a.sb_pagN,.b_pag a.sb_pagP{min-width:0;height:30px;width:30px;border:0;margin-top:5px;padding:1px}.b_pag a.sb_pagN_bp,.b_pag a.sb_pagP_bp{height:30px;width:30px;margin-top:0}.b_pag .sw_prev,.b_pag .sw_next{margin:2px}.b_mhdr{margin:-15px 0 -5px;padding:15px 0 5px}.b_mhdr .sw_up,.b_mhdr .sw_down{margin-top:10px}.b_mhdr .b_moreLink,.b_mhdr .b_secondaryText{margin-top:6px}.b_vPanel .sc_rf form,.b_suppModule .b_mhdr{margin-bottom:0}.b_rTxt{text-align:right}.b_cTxt{text-align:center}.b_jTxt{text-align:justify}table{width:100%;word-wrap:break-word}td,th,.b_float_img{padding:0 10px 10px 0}th{text-align:left}.sw_poi,.sw_poia{float:left;margin:-3px 5px 0 0;line-height:20px;text-align:center}.ctxt,select,input[type="text"]{outline:none;padding:0 11px;height:30px;border-width:1px;border-style:solid;border-radius:2px}.ctxt.b_focusTextMedium{padding:3px 11px 8px 11px;height:57px}.ctxt.b_outTextBox{border-top:4px solid #919191;padding:0 11px 8px 11px}.ctxt.b_outTextBox:focus{border-top-width:1px;padding-top:3px}select{padding:0 0 0 11px;height:32px}input.ctxt,.ccal input,.ccal .ccali,.b_favicon,.b_footnote .cico{vertical-align:middle}.ccal .ctxt,.ccal .ctxt:hover,.ccal .ctxt:focus,.ccal .ccali{background:none;border:none;box-shadow:none}.ccal{border-width:1px;border-style:solid}.ccal .ccali{height:30px}.ccal .ccalp{padding:5px 5px 0 5px}.b_underSearchbox{margin:-20px 20px 14px}.b_underSearchbox .b_hList>li{padding:0 8px 0 0}.b_compactSearch label{float:left;margin:7px 10px 0 0}.b_compactSearch input{margin-right:0;float:left}.b_compactSearch .cbtn{border-left:0}.b_footer table{width:520px;margin:15px 20px 0 120px}#b_footerItems ul{display:block}#b_footerItems li{display:inline;float:left}#b_footerItems span{margin-right:24px;margin-left:48px;float:right}#b_footerItems a{margin-right:24px}#b_footerItems{line-height:24px;padding:0 20px}.b_footerRight{margin:13px 0 0 50px}.b_1linetrunc{text-overflow:ellipsis;white-space:nowrap}div.cico.b_capImg{margin-bottom:4px}.b_imageOverlayWrapper{margin:-20px 0 0;height:20px}.b_imageOverlay{color:#fff;background-color:#000;padding:5px}.ansP,.ansPF{padding-left:30px}.ansP .wpc_pin,.ansPF .wpc_pin{margin-left:-30px}#b_context .rssmgrp .b_subModule,#b_rrat_cont .rssmgrp .b_subModule,.overlay-container .rssmgrp .b_subModule{border-bottom:0}#b_context .b_entitySubTitle,#b_rrat_cont .b_entitySubTitle,#b_results .b_entityTP .b_entitySubTitle{margin-top:-9px}.b_entityTP .b_infocardTopR .b_floatR_img{padding-bottom:10px}.b_vmparent{display:-ms-flexbox;display:-webkit-flex;display:flexbox;display:-webkit-box;display:flex;align-items:center}.b_relative{position:relative}z{a:1}z{a:1}input,textarea,h4,h5{font:inherit;font-size:100%}body,.b_no h4,h2 .b_secondaryText,h2 .b_alert,.b_underSearchbox,#b_header{font:14px/normal Arial,Helvetica,Sans-Serif}h1,h2,h3{font:13px/1.2em 'Segoe UI',Arial,Helvetica,Sans-Serif}h2{font-size:20px;line-height:28px}.sb_add h2{line-height:28px}h3,.b_no h1{font-size:18px;line-height:22px}cite{font-style:normal}.sb_alert a{font-style:italic}#b_content,#b_context,#b_rrat_cont,.b_expando{line-height:1.2em}cite,#b_context,#b_rrat_cont,.b_expando,#vidans2{word-wrap:break-word}#sa_ul li,.nowrap{white-space:nowrap}.b_footer{line-height:18px}.b_attribution,#b_content .b_attribution{font-size:16px;line-height:24px}#b_content main #b_results .b_algo cite{font-size:14px}.ba_title>h2+cite{font-size:16px;line-height:24px;padding-top:1px}.b_subModule h2{font-size:18px;line-height:22px}.b_smText,.b_footnote,.ciot{font-family:Arial,Helvetica,Sans-Serif;font-size:11px;line-height:normal}.b_footnote{line-height:16px}.b_ad .b_adlabel,.b_ad .b_adlabel strong{font:12px/normal Arial,Helvetica,Sans-Serif}.b_mText{font:16px/22px 'Segoe UI',Arial,Helvetica,Sans-Serif}.b_focusLabel{font:16px 'Segoe UI',Arial,Helvetica,Sans-Serif;line-height:20px}.b_secondaryFocus{font:13px Arial,Helvetica,Sans-Serif;line-height:18px}.b_focusTextExtraSmall{font:18px 'Segoe UI',Arial,Helvetica,Sans-Serif;line-height:1.3em}h2.b_entityTitle,.b_prominentFocusLabel,.b_xlText{font-size:24px;font-family:'Segoe UI',Arial,Helvetica,Sans-Serif;line-height:1.2em}h2.b_entityTitle{line-height:normal}.b_entitySubTitle{font-size:13px;line-height:18px}.b_focusTextSmall,.b_focusTextMedium,.b_focusTextLarge{font:400 28px 'Segoe UI',Arial,Helvetica,Sans-Serif}.b_focusTextMedium{font-size:40px;line-height:48px}.b_focusTextLarge{font-size:54px;line-height:64px}.b_focusTextSmall{font-size:28px;line-height:38px}h2.b_topTitle{font-size:24px;line-height:1.2em}.sb_add h2.b_topTitle{line-height:1.2em}strong,.b_active a,.b_no h4,.b_strong,.b_ad .b_adlabel strong,.cbl{font-weight:700}th,h2 strong,h3 strong{font-weight:normal}#b_tween{font-size:14px}#b_tween>span,#b_tween .ftrH{line-height:30px}.b_attribution cite{unicode-bidi:normal}a,.b_algoheader a:hover,.b_topbar a:hover,.b_pag a:hover,.cbtn:hover,.cbtn a:hover,.b_hlButton:hover,.ftrB a:hover,.b_algo:hover .b_vList h2 a,.b_algo:first-child:hover .b_vList h2 a,#b_header:hover~#b_content #b_pole~#b_results li:first-child.b_ad li:first-child h2 a,#b_header:hover~#b_content #b_pole~#b_results li:first-child.b_algo h2 a,#b_results>.b_ans:hover .ent_cnt h2>a,#b_results>.b_ans:hover .sp_requery h2>a,#b_results>.b_ans .b_rich>.b_vList>li:hover h5.b_lBMargin>a{text-decoration:none}a:hover,.b_algoheader a h2:hover,.b_algo:first-child:hover h2 a,.b_algo .b_underline a,.sb_add .b_underline a,#b_results>.b_ad li:first-child .sb_adTA:hover h2 a,#b_topw>.b_ad li:first-child .sb_adTA:hover h2 a,#b_header:hover~#b_content #b_results li:first-child.b_ad li:first-child div.sb_adTA h2 a,#b_header:hover~#b_content #b_results li:first-child.b_algo h2 a{text-decoration:underline}z{a:1}z{a:1}li{list-style-position:outside}.b_moreLink,.cbtn,#b_results,#b_context,.b_expando,#b_tween>span,.sa_cm2,.b_hList>li,.b_hPanel .cico,.b_footerRight,.b_footer table,.sc_rtgs,.ccal .ccali,.b_factrow .csrc,#b_notificationContainer span h2,#b_notificationContainer .title,#b_notificationContainer .header,#b_notificationContainer .image,#b_notificationContainer .content,form.b_externalSearch,.lc_bkl,.lc_bks,.b_algo .b_title H2,.b_algo .b_title>div,.b_algo .b_title .b_suffix>div,.b_xlLeft .b_vList,.b_vPanel .b_vList,.b_1linetrunc{zoom:1;display:inline}A,.b_moreLink{vertical-align:baseline}#b_context>li,.b_expando>li,#b_results>li.b_pag{width:100%}.b_hList,.b_hPanel,.b_tbl{margin-right:-10px;zoom:1}.b_label+.b_hList{display:inline}.cbtn input{overflow:visible}.sa_uc{width:100%}.sw_st,.sw_sth,.sw_st2,.sw_sth2,.sw_ste{vertical-align:middle}.sc_rtgs{padding-right:5px}.b_externalSearch .b_searchboxSubmit,.b_hList li.square_m{float:none;vertical-align:top}.b_externalSearch>input{height:38px;line-height:40px}.b_searchboxSubmitButton{margin-left:6px}.b_imagePair .b_imagePair .sw_poi,.b_imagePair .b_imagePair .sw_poia{margin-top:0}.b_dropdown{left:0;top:39px}#b_notificationContainer.crr div .content,#b_notificationContainer.crr div .image{width:100%;float:left;position:relative;top:-2px;margin-bottom:-2px}#b_notificationContainer.crr div .image.left{top:-5px;vertical-align:top;margin-bottom:-15px}#b_notificationContainer.crr div .content.right{float:none;padding-left:5px;padding-right:10px;vertical-align:top;margin-bottom:-15px}#b_notificationContainer.crr .header{width:100%;padding-bottom:0;margin-bottom:0}#b_notificationContainer.canstp .close{margin-top:-8px}#b_notificationContainer.crr .icon{top:-2px}#b_tween,.b_underSearchbox .b_label{zoom:1}.b_title div.b_suffix{padding-bottom:3px}.b_algo .b_vList table{margin-bottom:-2px}.sa_uc .b_vList li,.b_ad li{zoom:1}.b_pag a{display:block;min-width:34px;margin-right:10px;text-align:center;height:34px;line-height:34px}.b_pag .b_widePag{margin-right:28px}.b_pag a.sb_pagN,.b_pag a.sb_pagP{min-width:0;height:30px;width:30px;border:0}.b_pag .sw_prev,.b_pag .sw_next{margin:2px}h4,h5{font-weight:normal}#b_content,#b_context,#b_rrat_cont,.b_expando{word-wrap:normal}.ctxt{line-height:20px}#b_results>li.b_ans.b_topborder{padding:15px 19px 10px 19px;margin-bottom:12px;border:1px solid #ddd;border-radius:0;margin-top:0}#b_results>li.b_ans.b_topborder .bgtopgr{border-bottom-left-radius:0;border-bottom-right-radius:0}#b_results>li.b_ans.b_topborder .bgtopwh{border-radius:0 0 0 0}#b_results li.b_ans~.b_topborder{margin-top:10px}#b_results li.b_ad~.b_ans.b_topborder{margin-top:12px}#b_results>li.b_ans.b_topborder.b_tophb{padding:0}.b_tophb .b_tophbh{padding:15px 19px 16px 19px}.b_tophb .b_tophbb{border-top:1px solid #ddd;padding:15px 19px 19px 19px}.b_tophb .bgtopwh{background-color:#fff}.b_tophb .bgtopgr{background-color:#f5f5f5}.b_tophb .b_tophbb.bgbtopnone{border-top:none}#b_results>.b_ad+.b_top{margin-top:0}.b_top .b_attribution+.b_rich,.b_top .b_factrow+.b_rich{padding-top:8px}.b_top .b_topTitle+.b_rich{padding-top:12px}.b_tHeader,.b_demoteText,.b_secondaryText,.b_attribution,.b_factrow,.b_focusLabel,.b_footnote,.b_ad .b_adlabel,#b_tween .b_dropdown a,.b_expando .b_subModule,.b_expando .b_suppModule,.b_algo .b_vList td,#b_content .b_lowFocusLink a,#b_context .b_secondaryText,#b_rrat_cont .b_secondaryText,#b_context .b_attribution,#b_rrat_cont .b_attribution,#b_context .b_factrow,#b_rrat_cont .b_factrow,#b_context .b_footnote,#b_rrat_cont .b_footnote,#b_context .b_ad .b_adlabel,#b_rrat_cont .b_ad .b_adlabel,.b_expando .b_secondaryText,.b_expando .b_attribution,.b_expando .b_factrow,.b_expando .b_footnote{color:#767676}.b_ad .b_secondaryText{color:#767676}#b_context .b_mhdr:hover .b_secondaryText,#b_rrat_cont .b_mhdr:hover .b_secondaryText,.b_expando .b_mhdr:hover .b_secondaryText{color:#001ba0}#b_results>.b_top .b_prominentFocusLabel,#b_results>.b_top .b_topTitle,#b_results>.b_top .b_focusTextExtraSmall,#b_results>.b_top .b_focusTextExtraSmall a,#b_results>.b_top .b_focusTextSmall,#b_results>.b_top .b_focusTextSmall a,#b_results>.b_top .b_focusTextMedium,#b_results>.b_top .b_focusTextMedium a,#b_results>.b_top .b_focusTextLarge,#b_results>.b_top .b_focusTextLarge a{color:#111}span.b_negText.b_focusTextExtraSmall{color:#c80000 !important}span.b_posText.b_focusTextExtraSmall{color:#006d21 !important}.b_top .b_focusTextExtraSmall a,.b_top .b_focusTextSmall a,.b_top .b_focusTextMedium a,.b_top .b_focusTextLarge a{text-decoration:none}#b_results>.b_top:hover .b_focusTextExtraSmall a,#b_results>.b_top:hover .b_focusTextSmall a,#b_results>.b_top:hover .b_focusTextMedium a,#b_results>.b_top:hover .b_focusTextLarge a{color:#4007a2}#b_results>.b_top .b_focusTextExtraSmall a:hover,#b_results>.b_top .b_focusTextSmall a:hover,#b_results>.b_top .b_focusTextMedium a:hover,#b_results>.b_top .b_focusTextLarge a:hover{text-decoration:underline}.fc_cal_holder table{font-size:11px}body .fc_cal_holder{border:1px solid #0072c5}body .fc_cal_holder .fc_cal_disabled{color:#767676}body .fc_cal_holder a:link,body .fc_cal_holder a:visited{color:#666}body .fc_cal_holder td,body .fc_cal_holder .fc_cal_disabled,body .fc_cal_holder .fc_cal_days td{width:20px;line-height:20px;padding:0 10px 10px 0}.fc_cal_holder tr td:first-child{padding-left:10px}.fc_cal_holder tr:last-child td{padding-bottom:15px}body .fc_cal_holder .fc_cal_days td{line-height:15px;color:#767676;background-color:#fff}body .fc_cal_holder a{padding:0}body .fc_cal_holder td a:hover,body .fc_cal_holder td a:active,body .fc_cal_holder td.fc_cal_current a:hover,body .fc_cal_holder td.fc_cal_current a:active{background-color:#eee;color:#666}body .fc_cal_holder .fc_cal_monthHolder+.fc_cal_monthHolder{border-left:1px solid #bfdcf0}body .fc_cal_holder .fc_cal_monthHolder{background-color:#fff;border:0;padding:15px 15px 10em 15px}body .fc_cal_holder th div{background-color:#fff;border:0;padding:0 0 15px;color:#666;text-align:center;font-size:13px}body .fc_cal_holder .fc_cal_current a{background-color:#4007a2}body .fc_cal_monthDec.fc_cal_monthChange,body .fc_cal_monthInc.fc_cal_monthChange{background:url(rms://rms:answers:SharedStaticAssets:navchevrons_topRefresh) no-repeat;width:8px;height:12px;background-position:0 -110px;font-size:0}body .fc_cal_monthDec.fc_cal_monthChange{background-position:0 -44px}body .fc_cal_holder .fc_cal_month_first .fc_cal_monthDec{margin:1px 0 0 15px}body .fc_cal_holder .fc_cal_month_last .fc_cal_monthInc{margin:1px 15px 0 0}#b_results .b_attribution,#b_context .b_attribution,#b_rrat_cont .b_attribution,#b_topw .b_wpt_top .b_attribution{line-height:22px}.b_deep,#b_results .b_caption,#b_results .b_snippet,#b_results .b_factrow,#b_results p,#b_context .b_caption,#b_rrat_cont .b_caption,#b_context .b_snippet,#b_rrat_cont .b_snippet,#b_context .b_factrow,#b_rrat_cont .b_factrow,#b_context p,#b_rrat_cont p,#b_topw .b_wpt_top .b_caption,#b_topw .b_wpt_top .b_snippet,#b_topw .b_wpt_top .b_factrow,#b_topw .b_wpt_top p,#snct{line-height:22px}#b_context .b_caption .b_factrow .csrc,#b_rrat_cont .b_caption .b_factrow .csrc{line-height:19px}#b_content .b_deep p{height:44px}#b_content .carousel p,#b_content .b_slideexp p,#b_content #lMapContainer p,#b_content .MicrosoftMap p,#b_content .rwrl p,#b_content .qna_body p,#bw-rqna p,#ecmp_relatedPh p,#na_cl p{line-height:inherit}#b_content .b_imgSetData p,#b_content .b_caption .b_slideexp p{line-height:18px}#b_results #lgb_info .b_factrow{padding-bottom:4px}#snct .imgbig .b_overflow>h4{line-height:normal}#b_results .b_attribution,#b_topw .b_wpt_top .b_attribution,.b_ad h2,.b_deep h3,#snct h4{padding-bottom:0}#b_results .b_attribution .cico,#b_topw .b_wpt_top .b_attribution .cico{border-radius:0}#b_results .b_algo .b_attribution,#b_results .sb_add .b_attribution,#b_topw .b_wpt_top .sb_add .b_attribution{padding:1px 0 0 0}.b_deep h3{line-height:1.2em}#b_results .b_factrow,#b_topw .b_wpt_top .b_factrow{padding-bottom:2px}.b_ans h2.b_topTitle.b_headerTitle{padding-bottom:3px}.b_ans h2.b_lBottom,.b_expando h2{padding-bottom:10px}.b_ans h2,.b_algo h2{padding-bottom:0}z{a:1}.b_ad li,#b_context>.b_ad>ul>li,#b_rrat_cont>.b_ad>ul>li,#b_dynRail>.b_ad>ul>li{margin-bottom:22px}#b_context .b_ad .b_caption,#b_rrat_cont .b_ad .b_caption{padding-bottom:4px}#b_content ol#b_results li.b_ad,#b_content ol#b_topw li.b_ad{padding-bottom:10px;margin-bottom:0}#b_results li.b_ad.b_adBottom{padding-top:11px}#b_topw>li.b_ad:first-child{padding-top:10px}#b_context .b_entityTP,#b_rrat_cont .b_entityTP{padding:9px 19px 4px 19px;margin:-10px -20px -6px -20px;width:100%;border:1px solid #ddd;border-radius:0;background:#fff}#b_context .b_entityTP .irp,#b_rrat_cont .b_entityTP .irp{border-radius:0 0 0 0;overflow:visible}#b_context .b_ans:not(:first-child)>.b_entityTP,#b_rrat_cont .b_ans:not(:first-child)>.b_entityTP{margin-top:-16px}#b_context .b_ad:not(:last-child),#b_rrat_cont .b_ad:not(:last-child){padding-bottom:15px;border-bottom:1px solid #ebebeb}#b_context .b_ans:not(:last-child),#b_rrat_cont .b_ans:not(:last-child){padding-bottom:5px}#b_context .b_ans .b_entityTP,#b_rrat_cont .b_ans .b_entityTP{margin-bottom:20px}#b_content .b_algo .b_attribution cite strong{font-weight:normal}z{a:1}z{a:1}.sw_meIc,.sw_spd,.sw_pref,.idp_ham,.idp_wlid,.idp_tw{background-repeat:no-repeat}.b_focus .b_searchboxForm .b_searchboxSubmit{background-color:#fff;border-color:#fff}.sw_pref,.idp_wlid,.idp_tw{background-position:-485px 0;height:16px;width:16px}.sw_pref:hover,.sw_pref:active,.sw_pref:focus{background-position:-503px 0}.idp_wlid{background-position:-384px 0}.idp_tw{background-position:-645px 0}.sw_meIc{background-position:-521px 0;height:16px;width:16px}.sw_spd{background-position:-341px 0;height:20px;width:20px}.b_logo{vertical-align:top;text-indent:-999px;float:right;margin-top:6px}#b_header .b_searchboxForm{padding:0 0 0 5px}#b_header .b_searchbox{margin-right:11px}.sw_meIc,.sw_spd,.sw_pref,.idp_ham,.idp_wlid,.idp_tw{background-image:url(/rp/_ofXcjy_m9xssb7yLtaOscIux0c.png)}.b_scopebar{background-color:#fff}.b_searchboxForm .b_searchboxSubmit{background-color:#fff;border-color:#fff}.b_searchboxForm,.sa_as .sa_drw{background-color:#fff}.sa_hd{color:#444}.sw_pref,.b_active a:after{border-color:#fff}.b_active a:after{border-bottom-color:#fff}.b_searchboxForm{border-color:#ccc}.b_scopebar,.b_scopebar a,.b_scopebar a:visited,.id_button,.id_button:visited{color:#444}.id_button:hover,.b_idOpen a#id_l,a#bep.openfo,a#id_rh.openfo{color:#333;background-color:#fff}.b_scopebar .b_active a,.b_scopebar a:hover{color:#444}#sw_as{color:#444}.sa_tm strong{color:#444}.sa_as{border-color:#999}.sa_hv{background:#ececec}#bepfo{border-color:#fff;background-color:#fff}.b_idOpen #id_l{background-color:#fff}.wpc_bub a{color:#4007a2}.b_searchbox{background-color:transparent}#b_header{margin-bottom:0}.b_scopebar{height:30px;overflow-y:hidden}.b_scopebar ul{padding:0 0 0 105px}.b_scopebar li,.b_scopebar a,.b_logo,.b_searchboxForm,#id_h .id_button,.id_avatar,.sw_pref{display:inline-block}.b_scopebar a{padding:0 15px}.b_active a,.b_searchboxForm{position:relative}.b_logoArea{width:90px;height:40px;margin:-2px 10px 0 0;float:left}.b_searchboxForm{padding:0 5px;border-width:1px;border-style:solid}.b_searchbox{width:490px;margin-top:2px;margin-right:0;margin-bottom:3px;margin-left:12px;border:0;padding-top:0;padding-right:10px;padding-bottom:0;padding-left:0;max-height:30px;outline:none;border-right:1px solid;border-color:#ccc;box-sizing:border-box;position:relative;height:40px}.b_focus .b_searchbox{border-width:1px}.b_searchboxSubmit{width:40px;height:35px;border-top-width:6px;border-right-width:8px;border-bottom-width:6px;border-left-width:9px;margin:0;border-style:solid;text-indent:-99em;vertical-align:bottom;position:static;right:0;top:0}.b_focus .b_searchboxForm .b_searchboxSubmit{background-color:#fff;border-color:#fff}#b_header .b_searchbox{margin-right:0}.b_focus .b_searchboxForm{border-color:#ccc}#sw_as{display:none;width:auto;position:relative;z-index:6}.sa_as{border-width:1px;border-style:solid;position:absolute;display:none;width:100%}#sa_ul div.sa_tm,#sa_ul .sa_hd{margin-left:12px}#sw_as #sa_ul li.pp_tile{padding-left:12px}.b_searchboxSubmit,.sa_sg{cursor:pointer}#id_h{top:0;height:30px;text-align:right;z-index:2}#id_l,.id_button{padding:0 10px}.id_avatar{vertical-align:top;margin:5px 0 0 10px}.sw_meIc{margin-top:7px}#bepfo{border-width:0 1px 1px 1px;border-style:solid}#bepfo,#bepfm,#bepfl{width:320px}#bepfm{display:block}#bepfl{text-align:center;margin:50px 0}#id_d,#bepfo,#id_scfo{position:absolute;top:30px;z-index:6;text-align:left;color:#333;background-color:#fff;border:1px solid #ddd;border-top-width:0}#id_scfo{right:0}.b_idOpen #id_d{display:block;padding:11px 0 5px}#sw_tfbb,#id_d{display:none}.sw_pref{border-style:solid;border-width:7px 0 7px 10px;vertical-align:bottom}z{a:1}z{a:1}z{a:1}z{a:1}input{font:inherit;font-size:100%}.b_searchboxForm{font:18px/normal 'Segoe UI',Arial,Helvetica,Sans-Serif}.b_searchbox{font-size:16px}.b_scopebar,.id_button{line-height:30px}.b_scopebar{text-transform:uppercase}a,#b_header a,#b_header a:hover,#id_h a,#id_h a:hover,.b_toggle,.b_toggle:hover{text-decoration:none}#sa_ul,.pp_title{font:16px/normal 'Segoe UI',Arial,Helvetica,Sans-Serif}.sa_tm{line-height:36px}#sa_ul .sa_hd{font:11px/16px 'Segoe UI','Arial','Helvetica','Sans-Serif';cursor:default}#sw_as strong{font-family:'Segoe UI Semibold','Segoe UI',Arial,Helvetica,Sans-Serif}.b_scopebar li,.b_scopebar a,.b_searchboxForm,.id_button,#id_h img,#id_s,#id_n,#id_rc{zoom:1;display:inline}.b_selectionArrow{display:none}.b_active .b_selectionArrow{border-width:0 7px 7px;border-style:solid;display:inline-block;position:absolute;left:50%;top:23px;margin:0 0 0 -6px;height:0}.b_searchbox{height:27px;margin:3px 0 0;padding-left:12px;top:-1px}.b_searchboxSubmit{text-transform:capitalize;border:0;height:23px;width:23px;margin:6px 0}.b_searchboxSubmitWrapper{padding:6px 10px 6px 9px}.b_focus .b_searchboxSubmitWrapper{background-color:#fff}#sb_form{position:relative;z-index:6;height:40px}.b_logoArea{left:0;position:absolute}.b_searchboxForm{position:absolute;left:100px}.id_button{cursor:hand}#id_h{z-index:6}.sa_as{left:0}.b_active .b_selectionArrow{color:#fff;border-color:#fff;border-bottom-color:#fff}.b_searchbox{background-color:#fff}.b_searchboxForm input{font:18px/normal 'Segoe UI',Arial,Helvetica,Sans-Serif}z{a:1}body,#b_header{min-width:1129px}#id_h{display:inline-block;float:right;margin-right:0;position:relative}#id_d{right:25px}#id_h #bepfo{right:0}.b_scopebar{display:inline-flex;float:left}.b_navbar:after{clear:both;content:'.';display:block;height:0;visibility:hidden}.b_topbar{background-color:#fff;margin-bottom:10px;width:100%}.b_scopebar li.tools_scope a{border-radius:20px;padding:0 12px}.tools_scope:not(.active):hover a{background-color:#ececec}.b_dark .tools_scope:not(.active):hover a{background-color:#323130}.tools_scope.active a{background:#e2e9ff;color:#174ae4;font-weight:700}.b_dark .tools_scope.active a{background:#a2b7f4;color:#1b1a19}.b_scopebar li.tools_scope:hover{border-bottom-color:transparent}body:not(.b_sydConvMode) .b_scopebar #b-scopeListItem-conv svg,body:not(.b_sydConvMode) .b_scopebar #b-scopeListItem-conv .scp_conv_mode{display:none}.b_searchbox { width: 597px; } .hasmic .b_searchbox { width: 597px; } .hassbi .b_searchbox { width: 597px; } .hasmic.hassbi .b_searchbox { width: 597px; } #b_header .b_searchboxForm .b_searchbox.b_softkey { width: 597px; } #b_header .hasmic .b_searchboxForm .b_searchbox.b_softkey { width: 597px; } #b_header .hassbi .b_searchboxForm .b_searchbox.b_softkey { width: 597px; } #b_header .hasmic.hassbi .b_searchboxForm .b_searchbox.b_softkey { width: 597px; } .b_searchboxForm.as_rsform .b_searchbox { width: 923px; } .hasmic .b_searchboxForm.as_rsform .b_searchbox { width: 923px; } .hassbi .b_searchboxForm.as_rsform .b_searchbox { width: 923px; } .hasmic.hassbi .b_searchboxForm.as_rsform .b_searchbox { width: 923px; } #b_header .b_searchboxForm.as_rsform .b_searchbox.b_softkey { width: 923px; } #b_header .hasmic .b_searchboxForm.as_rsform .b_searchbox.b_softkey { width: 923px; } #b_header .hassbi .b_searchboxForm.as_rsform .b_searchbox.b_softkey { width: 923px; } #b_header .hasmic.hassbi .b_searchboxForm.as_rsform .b_searchbox.b_softkey { width: 923px; }@media(max-width:1440px){#id_n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90px;display:inline-block}}.rwds_svg{vertical-align:top;display:inline-block}.rwds_svg.serp{margin:8px 0 0 8px}.rhlined,.rhfill{vertical-align:top;width:32px;height:32px}#id_rh,#id_rbh{position:relative}.id_button toolTip:after,#id_rh:after{white-space:pre-line !important;width:200px}.rhcoinflip{vertical-align:top;width:60px;height:60px;position:absolute;right:-6px;top:-6px}#idCont .rhcoinflip{position:absolute;right:-5px;top:-9px}#rh_meter{vertical-align:top;width:40px;height:40px;margin-left:-36px;margin-top:-4px}.rh_reedm .rhlined,.rhfill,.rh_reedm .meter,.rd_hide{display:none}.rhlined,.rh_reedm .rhfill,#rh_meter{display:inline-block}.noBg .rhlined.hp .meter,.noBg .rhfill.hp .meter,.rhlined.serp .meter,.rhfill.serp .meter{stroke:rgba(177,177,177,.4)}.rhlined.serp .medal{fill:#919191}.noBg .rh_reedm .rhfill.hp .medal,.rh_reedm .rhfill.serp .medal{fill:#00809d}#rh_animcrcl{fill:none;stroke:transparent;stroke-width:0}#rh_animcrcl.anim{stroke-width:2}.rh_scale .rhfill,.rh_scale #rh_meter{animation:scaling .4s cubic-bezier(.3,.55,.1,1)}@-webkit-keyframes scaling{0%{transform:scale(1,1)}50%{transform:scale(1.3,1.3)}100%{transform:scale(1,1)}}@keyframes scaling{0%{transform:scale(1,1)}50%{transform:scale(1.3,1.3)}100%{transform:scale(1,1)}}#id_rbh.serp{padding-right:0}#id_rbh.serp.reverse{padding-left:14px}#id_rbh.serp svg{height:25px;fill:#818285}@media(max-width:1301.9px){#id_h #id_rbh,#idCont #id_h #id_rbh{display:none}#id_rfob,#id_rfoc{display:none !important}}#b_header.bm_oneMap #id_rh.id_button.toolTip.rh_reedm{top:1px}#b_header.bm_oneMap #serp_medal_svg{margin-top:0 !important}#id_rfob{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;position:relative}#id_rfoc{display:none;overflow:hidden;top:100%;position:absolute;z-index:10;right:60px;border-radius:4px;box-shadow:0 16px 32px rgba(0,0,0,.14);background-color:#fff;color:#444;height:535px;width:360px;align-items:center;justify-content:center}#id_rfb{margin-right:8px}#b_results .sb_add .b_rhonclick:hover{cursor:default}.b_dark .serp .giftFill{fill:#a2b7f4}.b_dark .serp .giftStr{stroke:#a2b7f4}.serp .giftFill{fill:#174ae4}.serp .giftStr{stroke:#174ae4}.medallionTooltip{visibility:hidden;display:flex;position:absolute;top:36px;padding:10px;transform-origin:top center;min-width:120px;max-width:300px;font-size:13px;color:#fff;background:#666;border-radius:6px;z-index:10;justify-content:center;text-align:center;line-height:normal}.medallionTooltip::after{content:"";position:absolute;height:0;width:0;bottom:99%;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);border-width:5px;border-style:solid;border-color:transparent transparent #666 transparent}.medallionTooltipTrigger:hover .medallionTooltip{visibility:visible;animation:animateTooltipBounceIn 200ms ease forwards}.medallionTooltipTrigger{display:flex;position:relative;justify-content:center;align-items:center}@keyframes animateTooltipBounceIn{0%{transform:scale(.3)}100%{transform:scale(1)}}a{z:1}a{z:1}a{z:1}a{z:1}a{z:1}a{z:1}.b_logo{background:url(/rp/_ofXcjy_m9xssb7yLtaOscIux0c.png) no-repeat}.b_logo{width:73px;height:29px}.b_searchboxSubmit{background-repeat:no-repeat}.b_searchboxSubmit{background-image:url(/rp/_ofXcjy_m9xssb7yLtaOscIux0c.png)}.b_searchboxSubmit{background-position:-97px 0}#b_header .b_searchboxForm pwa-container-wrapper{position:absolute !important;top:-80000px !important;left:-80000px !important}.b_deep ul{width:230px}#b_context, .b_contextWidth { width:256px; } .b_poleContent { width:984px; }<text>.b_navbar { width:</text>1104<text>px; }</text>/* default id_h is float to right with 20px padding space, this is only for web since web rearrang the id_h align closed to the contentwidth */<text>#b_header #id_h { margin-right: 0; }</text>html body { min-width: 1169px; }#b_results{ width: 648px;}#b_results>li{ width: 608px;}</style><style type="text/css">.hasmic .mic_cont.partner{display:inline-block}.mic_cont.partner{margin:0 0 5px 18px}</style><script type="text/javascript" nonce="W662dUWzWmMHNVoZ92IqXhWkNOUhjz3yZN4CqOFutOs=">//<![CDATA[ var amd,define,require;(function(n){function e(n,i,u){t[n]||(t[n]={dependencies:i,callback:u},r(n))}function r(n){if(n){if(n)return u(n)}else{if(!f){for(var r in t)u(r);f=!0}return i}}function u(n){var s,e;if(i[n])return i[n];if(t.hasOwnProperty(n)){var h=t[n],f=h.dependencies,l=h.callback,a=r,o={},c=[a,o];if(f.length<2)throw"invalid usage";else if(f.length>2)for(s=f.slice(2,f.length),e=0;e<s.length;e++)c.push(u(s[e]));return l.apply(this,c),i[n]=o,o}}var t={},i={},f=!1;n.define=e;n.require=r})(amd||(amd={}));define=amd.define;require=amd.require;var _w=window,_d=document,sb_ie=window.ActiveXObject!==undefined,sb_i6=sb_ie&&!_w.XMLHttpRequest,_ge=function(n){return _d.getElementById(n)},_qs=function(n,t){return t=typeof t=="undefined"?_d:t,t.querySelector?t.querySelector(n):null},sb_st=function(n,t){return setTimeout(n,t)},sb_rst=sb_st,sb_ct=function(n){clearTimeout(n)},sb_gt=function(){return(new Date).getTime()},sj_gx=function(){return sb_i6?new ActiveXObject("MSXML2.XMLHTTP"):new XMLHttpRequest};_w.sj_ce=function(n,t,i){var r=_d.createElement(n);return t&&(r.id=t),i&&(r.className=i),r};_w.sj_cook=_w.sj_cook||{get:function(n,t){var i=_d.cookie.match(new RegExp("\\b"+n+"=[^;]+")),r;return t&&i?(r=i[0].match(new RegExp("\\b"+t+"=([^&]*)")),r?r[1]:null):i?i[0]:null}};_w.sk_merge||(_w.sk_merge=function(n){_d.cookie=n});_w.ChatMergeLogHelper={getBotRequestId:function(n){var t=this.getChatJoinKeys(n);return t?t.rid:null},getConversationIg:function(n){var t=this.getChatJoinKeys(n);return t?t.ig:null},getChatJoinKeys:function(n){var i,r,u,t,o,f,e;return(function(n){n.Home="home";n.Search="search";n.Conversation="conversation";n.OffStage="off-stage";n.Notebook="notebook";n.GPTCreator="gpt-creator"}(u||(u={})),t=_w.GlobalInstTracker,o=null,typeof t!="undefined"&&t&&t.convModeToJoinKeys&&typeof _w.CIB!="undefined"&&((r=(i=_w.CIB)===null||i===void 0?void 0:i.vm)===null||r===void 0?void 0:r.mode)&&n)?(f=_w.CIB.vm.mode,f===u.Notebook?t.convModeToJoinKeys.get(f):t.convModeToJoinKeys.get("conversation")):(e=location.href.match(new RegExp("[?&]IID=Codex-[^?&#]*")))&&e[0]?{ig:_G.IG,rid:e[0].split("=Codex-")[1]}:o}};_w.bbe="A:rms:answers:Shared:BingCore.Bundle";define("fallback",["require","exports"],function(n,t){function f(){return function(){for(var r,h,c,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(r=s(arguments.callee),u&&(h=e(r),h.toString()!=f().toString()))return h.apply(null,arguments);c=i[r].q;t[0]==="onPP"&&o();c.push(t)}}function s(n){for(var t in i)if(i[t].h===n)return t}function e(n,t){for(var u,e=n.split("."),i=_w,r=0;r<e.length;r++)u=e[r],typeof i[u]=="undefined"&&t&&(i[u]=r===e.length-1?f():{}),i=i[u];return i}function o(){var e=i["rms.js"].q,o,f,r,n,s,u,t;if(e.length>0)for(o=!1,f=0;f<e.length;f++){for(r=e[f],n=0;n<r.length;n++)if(s=_w.bbe,u=r[n][s],u||(u=r[n]["A:rmsBu0"]),u){t=_d.createElement("script");t.setAttribute("data-rms","1");t.setAttribute("crossorigin","anonymous");t.src=u;t.type="text/javascript";setTimeout(function(){_d.body.appendChild(t)},0);r.splice(n,1);o=!0;break}if(o)break}}function h(){var n,t,f;for(u=!1,n=0;n<r.length;n++)t=r[n],f=e(t,!0),i[t]={h:f,q:[]}}function c(){for(var t,n=0;n<r.length;n++){var o=r[n],s=i[o].q,h=e(o);for(t=0;t<s.length;t++)h.toString()!==f().toString()&&h.apply(null,s[t])}u=!0}function l(n,t,i,r){n&&((n===_w||n===_d||n===_d.body)&&t=="load"?_w.sj_evt.bind("onP1",i,!0):n.addEventListener?n.addEventListener(t,i,r):n.attachEvent?n.attachEvent("on"+t,i):n["on"+t]=i)}t.__esModule=!0;t.replay=void 0;var r=["rms.js","sj_evt.bind","sj_evt.fire","sj_jb","sj_wf","sj_cook.get","sj_cook.set","sj_pd","sj_sp","sj_be","sj_go","sj_ev","sj_ue","sj_evt.unbind","sj_et","Log.Log","sj_mo","sj_so"],i={},u=!1;_w.fb_is=o;t.replay=c;h();_w.sj_be=l});function lb(){_w.si_sendCReq&&sb_st(_w.si_sendCReq,800);_w.lbc&&_w.lbc()};(function(){function n(n){n=sb_ie?_w.event:n;(!n.altKey||n.ctrlKey||n.shiftKey)&&(n.key&&n.key==="Enter"||n.keyCode&&n.keyCode===13)&&_w.si_ct(sb_ie?n.srcElement:n.target,!1,n,"enter")}sj_be(document,"keydown",n,!1)})();(function(){function n(n){_w.si_ct(sb_ie?_w.event.srcElement:n.target,!1,_w.event||n)}sj_be(document,"mousedown",n,!1)})();ClTrCo={furl:!0};var ctcc=0,clc=_w.ClTrCo||{},SerpMode;(function(n){n.Home="home";n.Search="search";n.Conversation="conversation";n.OffStage="off-stage";n.Notebook="notebook";n.GPTCreator="gpt-creator"})(SerpMode||(SerpMode={}));_w.si_ct=function(n,t,i,r){var w,b,u,e,o,l,f,nt,a,k,c,p,d;if(clc.SharedClickSuppressed)return!0;u="getAttribute";try{for(;n!==document.body;n=n.parentNode){if(!n||n===document||n[u]("data-noct"))break;if(e=(n.tagName==="A"||n[u]("data-clicks"))&&(n[u]("h")||n[u]("data-h")||n[u]("data-cspi"))||n[u]("_ct"),e){o=n[u]("_ctf");l=-1;i&&(i.type==="keydown"?l=-2:i.button!=null&&(l=i.button));o&&_w[o]||(o="si_T");o==="si_T"&&(f=n[u]("href"),_G!==undefined&&_G.EF!==undefined&&_G.EF.newtabredironclicktracking===1&&f.indexOf("/newtabredir")==0?(nt=new RegExp("[?&]?url=([^&]*)(&|$)"),a=f.match(nt),a&&(f=f.indexOf("&be=1")>=0?encodeURIComponent(atob(decodeURIComponent(a[1]))):a[1])):f=encodeURIComponent(n[u]("href")),clc.furl&&!n[u]("data-private")?e+="&url="+f:clc.mfurl&&(e+="&abc="+f));r&&(e+="&source="+r);k="";clc.mc&&(k="&c="+ctcc++);var v=_w.ChatMergeLogHelper,y=_w.GlobalInstTracker,s,h="";if(typeof v!="undefined"&&v&&typeof v.getChatJoinKeys=="function"&&(c=v.getChatJoinKeys(!0),c&&typeof y!="undefined"&&y&&typeof y.getRidFromInstTracker=="function"&&(p=null,typeof _w.CIB!="undefined"&&((b=(w=_w.CIB)===null||w===void 0?void 0:w.vm)===null||b===void 0?void 0:b.mode)&&(p=_w.CIB.vm.mode),(d=e.match(new RegExp("ID=[^?&#]*")))&&d[0]))){var tt=d[0].split("ID=")[1].split(","),g=tt[0].split("_")[0],rt=tt[1].split(".")[0];(g.length>5&&g.substring(0,6)==="Codex-"||p===SerpMode.Notebook||p===SerpMode.Conversation)&&(s=y.getRidFromInstTracker(g,rt),s||(s=c.rid),c.ig&&(h+="IG="+c.ig))}h+="&"+e+k;s&&(h+="&rid="+s);_w.si_sbwu(h)||_w[o]&&_w[o](h,n,i,l);break}if(t)break}}catch(it){_w.SharedLogHelper?SharedLogHelper.LogWarning("clickEX",null,it):(new Image).src=_G.lsUrl+'&Type=Event.ClientInst&DATA=[{"T":"CI.Warning","FID":"CI","Name":"JSWarning","Text":'+it.message+"}]"}return!0};_w.si_sbwu||(_w.si_sbwu=function(){return!1}),function(){_w._G&&(_G.si_ct_e="click")}();var wlc_d = 1500, wlc_t =63868047944;;var perf;(function(n){function f(n){return i.hasOwnProperty(n)?i[n]:n}function e(n){var t="S";return n==0?t="P":n==2&&(t="M"),t}function o(n){for(var c,i=[],t={},r,l=0;l<n.length;l++){var a=n[l],o=a.v,s=a.t,h=a.k;s===0&&(h=f(h),o=o.toString(36));s===3?i.push("".concat(h,":").concat(o)):(r=t[s]=t[s]||[],r.push("".concat(h,":").concat(o)))}for(c in t)t.hasOwnProperty(c)&&(r=t[c],i.push("".concat(e(+c),':"').concat(r.join(","),'"')));return i.push(u),i}for(var r=["redirectStart","redirectEnd","fetchStart","domainLookupStart","domainLookupEnd","connectStart","secureConnectionStart","connectEnd","requestStart","responseStart","responseEnd","domLoading","domInteractive","domContentLoadedEventStart","domContentLoadedEventEnd","domComplete","loadEventStart","loadEventEnd","unloadEventStart","unloadEventEnd","firstChunkEnd","secondChunkStart","htmlEnd","pageEnd","msFirstPaint"],u="v:1.1",i={},t=0;t<r.length;t++)i[r[t]]=t;n.compress=o})(perf||(perf={}));window.perf=window.perf||{},function(n){n.log=function(t,i){var u=n.compress(t),e,r;u.push('T:"CI.Perf",FID:"CI",Name:"PerfV2"');var s="/fd/ls/lsp.aspx?",h="sendBeacon",f=_w.ChatMergeLogHelper;typeof f!="undefined"&&typeof f.getBotRequestId=="function"&&(e=f.getBotRequestId(),e&&u.push('rid:"'.concat(e,'"')));var l="<E><T>Event.ClientInst<\/T><IG>".concat(_G.IG,"<\/IG><TS>").concat(i,"<\/TS><D><![CDATA[{").concat(u.join(","),"}]\]><\/D><\/E>"),c="<ClientInstRequest><Events>".concat(l,"<\/Events><STS>").concat(i,"<\/STS><\/ClientInstRequest>"),o=!_w.navigator||!navigator[h];if(!o)try{navigator[h](s,c)}catch(a){o=!0}o&&(r=sj_gx(),r.open("POST",s,!0),r.setRequestHeader("Content-Type","text/xml"),r.send(c))}}(window.perf);var perf;(function(n){function a(){return c(Math.random()*1e4)}function o(){return y?c(f.now())+l:+new Date}function v(n,r,f){t.length===0&&i&&sb_st(u,1e3);t.push({k:n,v:r,t:f})}function p(n){return i||(r=n),!i}function w(n,t){t||(t=o());v(n,t,0)}function b(n,t){v(n,t,1)}function u(){var u,f;if(t.length){for(u=0;u<t.length;u++)f=t[u],f.t===0&&(f.v-=r);t.push({k:"id",v:e,t:3});n.log(t,o());t=[];i=!0}}function k(){r=o();e=a();i=!1;sj_evt.bind("onP1",u)}var s="performance",h=!!_w[s],f=_w[s],y=h&&!!f.now,c=Math.round,t=[],i=!1,l,r,e;h?l=r=f.timing.navigationStart:r=_w.si_ST?_w.si_ST:+new Date;e=a();n.setStartTime=p;n.mark=w;n.record=b;n.flush=u;n.reset=k;sj_be(window,"load",u,!1);sj_be(window,"beforeunload",u,!1)})(perf||(perf={}));_w.si_PP=function(n,t,i){var r,s,a,c,e,l,o,v;if(!_G.PPS){for(s=["FC","BC","SE","TC","H","BP",null];r=s.shift();)s.push('"'+r+'":'+(_G[r+"T"]?_G[r+"T"]-_G.ST:-1));var u=_w.perf,h="navigation",r,f=i||_w.performance&&_w.performance.timing;if(f&&u){if(a=f.navigationStart,u.setStartTime(a),a>=0){for(r in f)c=f[r],typeof c=="number"&&c>0&&r!=="navigationStart"&&r!==h&&u.mark(r,c);_G.FCT&&u.mark("FN",_G.FCT);_G.BCT&&u.mark("BN",_G.BCT)}u.record("nav",h in f?f[h]:performance[h].type)}e="connection";l="";_w.navigator&&navigator[e]&&(l=',"net":"'.concat(navigator[e].type,'"'),navigator[e].downlinkMax&&(l+=',"dlMax":"'.concat(navigator[e].downlinkMax,'"')));o=_w.ChatMergeLogHelper;typeof o!="undefined"&&o&&typeof o.getBotRequestId=="function"&&(v=o.getBotRequestId());_G.PPImg=new Image;_G.PPImg.src=_G.lsUrl+'&Type=Event.CPT&DATA={"pp":{"S":"'+(t||"L")+'",'+s.join(",")+',"CT":'+(n-_G.ST)+',"IL":'+_d.images.length+"}"+(_G.C1?","+_G.C1:"")+l+(v?',"rid":"'+v+'"':"")+"}"+(_G.P?"&P="+_G.P:"")+(_G.DA?"&DA="+_G.DA:"")+(_G.MN?"&MN="+_G.MN:"");_G.PPS=1;sb_st(function(){u&&u.flush();sj_evt.fire("onPP");sj_evt.fire(_w.p1)},1)}};_w.onbeforeunload=function(){si_PP(new Date,"A")};sj_evt.bind("ajax.requestSent",function(){window.perf&&perf.reset()});var sj_log=function(n,t,i){var e=new RegExp('"',"g"),r=_G.lsUrl+'&Type=Event.ClientInst&DATA=[{"T":"'+n+'","FID":"CI","Name":"'+t+'","Text":"'+escape(i.replace(e,"")),u=_w.ChatMergeLogHelper,f;typeof u!="undefined"&&typeof u.getBotRequestId=="function"&&(f=u.getBotRequestId(),f&&(r+='","rid":"'+f));r+='"}]';(new Image).src=r};FallBackToDefaultProfilePic = function (e) { var new_element = document.createElement('span'); new_element.setAttribute('id', 'id_p'); new_element.setAttribute('class', 'sw_spd id_avatar'); new_element.setAttribute('aria-label', "Default Profile Picture"); new_element.setAttribute('role', 'link'); var p = e.parentNode; p && p.replaceChild(new_element, e); };var _d,sb_de;typeof _d=="undefined"&&(_d=document);sb_de=_d.documentElement; //]]></script></head><body class="b_respl"><div id="b_header" role="banner"><div class="b_scopebar" role="navigation" aria-label="Search Filter"><ul><li class=" b_active" data-menuUrl id="b-scopeListItem-web" data-query><a target="" href="/?scope=web&FORM=HDRSC1" h="ID=SERP,5027.1">Search<div class="b_selectionArrow"> </div></a></li><li class="" data-menuUrl id="b-scopeListItem-images" data-query><a target="" href="/images/search?q=version+control&FORM=HDRSC2" h="ID=SERP,5028.1">Images<div class="b_selectionArrow"> </div></a></li><li class="" data-menuUrl id="b-scopeListItem-video" data-query><a target="" href="/videos/search?q=version+control&FORM=HDRSC3" h="ID=SERP,5029.1">Videos<div class="b_selectionArrow"> </div></a></li><li class="" data-menuUrl id="b-scopeListItem-news" data-query><a target="" href="/news/search?q=version+control&FORM=HDRSC4" h="ID=SERP,5030.1">News<div class="b_selectionArrow"> </div></a></li><li id="scope_tools_wrapper" class="tools_scope b_hide"><a href="javascript:void(0);" h="ID=SERP,5037.1">Tools</a></li></ul></div><div class="b_topbar"><div class="b_navbar"><div id="id_h" class="" role="complementary" aria-label="Account Rewards and Preferences" data-priority="2"><a id="id_l" class="id_button " aria-haspopup="true" aria-controls="id_d" data-clarity-mask="true" href="javascript:void(0);" h="ID=SERP,5038.1"><span id="id_s" aria-hidden="false">Sign in</span><span class="sw_spd id_avatar" id="id_a" aria-hidden="false"></span><span id="id_n" style="display:none" aria-hidden="true"></span><img id="id_p" class="id_avatar sw_spd" style="display:none" alt="Profile Picture" data-alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNgYAAAAAMAASsJTYQAAAAASUVORK5CYII="/></a><span id="id_d" _iid="SERP.5060"></span><a class="id_button toolTip" id="id_rh" aria-label="Microsoft Rewards " role="button" aria-expanded="false" aria-haspopup="true" aria-controls="bepfo" href="javascript:void(0)" h="ID=SERP,5046.1"><span id="id_rc" class="serp" data-priority="">Rewards</span><span id="rewards_header_icon serp" class="rwds_svg serp pc"><span class="rhlined serp"></span><span class="rhfill serp"></span><svg xmlns="http://www.w3.org/2000/svg" id="rh_meter"><circle cx="20" cy="20" r="14" id="rh_animcrcl" class="serp" stroke-dasharray="88, 88" transform="rotate(-90,20,20)"></circle></svg></span></a><a class="b_hide" id="id_rwl" data-title="Microsoft Rewards" href="/rewards/dashboard" h="ID=SERP,5045.1"></a><span id="nc_iid" _IG="6D47445C72214BF98BFB860C4577B881" _iid="SERP.5044"></span><a id="id_sc" class="sw_pref" title="Settings and quick links" href="javascript:void(0);" h="ID=SERP,5059.1"></a><span id="id_scfo" _iid="SERP.5058" class="b_hide"></span></div></div></div><form action="/search" id="sb_form" class=""><a class="b_logoArea" target="" href="/?FORM=Z9FD1" h="ID=SERP,5032.1"><h1 class="b_logo" title="Back to Bing search"></h1></a><div class="b_searchboxForm" role="search"><input class="b_searchbox " id="sb_form_q" name="q" aria-autocomplete="both" aria-label="Enter your search here - Search suggestions will show as you type" type="search" value="version control" maxlength="1000" dir="" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" /><span class="b_searchboxSubmitWrapper"><input type="submit" class="b_searchboxSubmit" id="sb_form_go" title="Search" tabIndex="0" name="go" value="Search" /></span><input id="sa_qs" name="qs" value="ds" type="hidden" /><input type="hidden" value="QBRE" name="form" /></div></form></div><script type="text/javascript" nonce="W662dUWzWmMHNVoZ92IqXhWkNOUhjz3yZN4CqOFutOs=">//<![CDATA[ var logJSText=function(n,t){t===void 0&&(t=null);(new Image).src=_G.lsUrl+'&Type=Event.ClientInst&DATA=[{"T":"CI.ClientInst","FID":"CI","Name":"'+escape(n)+(t?'","Text":"'+escape(t):"")+'"}]'},getHref=function(){return location.href};try{var ignErr=["ResizeObserver loop","Script error"],maxErr=3,ignoreThisError=function(n,t){return(t===void 0&&(t=null),!ignErr.some(function(t){return n.includes(t)}))?!1:(t!=null&&(typeof sj_sp!="undefined"&&sj_sp(t),typeof sj_pd!="undefined"&&sj_pd(t)),!0)},regexEsc=function(n){return n.replace(/([.?*+^$&[\]\\(){}|<>-])/g,"\\$1")},FireInstrumError=function(n){typeof sj_evt!="undefined"&&sj_evt.fire("ErrorInstrumentation",n)};window.jsErrorHandler=function(n){var u,y,s,nt,tt,r,f,it,e,l,a,o;try{if(u='"noMessage"',y=(n.error||n).message||u,ignoreThisError(y,n))return;if(s=(window.ERC?window.ERC:0)+1,window.ERC=s,s>maxErr){logJSText("max errors reached");return}var h=n.error||n,p=n.filename,w=n.lineno,b=n.colno,k=n.extra,c=h.severity||"Error",d=h.message||u,i=h.stack,t='"'+escape(d.replace(/"/g,""))+'"',g=new RegExp(regexEsc(getHref()),"g");if(i){for(nt=/\(([^\)]+):[0-9]+:[0-9]+\)/g,r={};(tt=nt.exec(i))!==null;)f=tt[1],r[f]?r[f]++:r[f]=1;e=0;for(l in r)r[l]>1&&(a=regexEsc(l),it=new RegExp(a,"g"),i=i.replace(it,e),i+="#"+e+"="+a,e++);i=i.replace(g,"self").replace(/"/g,"");t+=',"Stack":"'+(escape(i)+'"')}if(p&&(t+=',"Meta":"'+escape(p.replace(g,"self"))+'"'),w&&(t+=',"Line":"'+w+'"'),b&&(t+=',"Char":"'+b+'"'),k&&(t+=',"ExtraInfo":"'+k+'"'),d===u)if(c="Warning",t+=',"ObjectToString":"'+n.toString()+'"',JSON&&JSON.stringify)t+=',"JSON":"'+escape(JSON.stringify(n))+'"';else for(o in n)n.hasOwnProperty(o)&&(t+=',"'+o+'":"'+n[o]+'"');var rt=(new Date).getTime(),ut='"T":"CI.'+c+'","FID":"CI","Name":"JS'+c+'","Text":'+t+"",ft="<E><T>Event.ClientInst<\/T><IG>"+_G.IG+"<\/IG><TS>"+rt+"<\/TS><D><![CDATA[[{"+ut+"}]]\]><\/D><\/E>",et="<ClientInstRequest><Events>"+ft+"<\/Events><STS>"+rt+"<\/STS><\/ClientInstRequest>",v=new XMLHttpRequest;v.open("POST","/fd/ls/lsp.aspx?",!0);v.setRequestHeader("Content-Type","text/xml");v.send(et);FireInstrumError(t)}catch(ot){logJSText("MetaJSError","Failed to execute error handler. "+ot.message)}};window.addEventListener&&(window.addEventListener("error",window.jsErrorHandler,!1),window.addEventListener("unhandledrejection",window.jsErrorHandler,!1));window.addEventListener||window.onerror||(window.onerror=function(n,t,i,r,u){var f,e;ignoreThisError(n)||(f="",typeof n=="object"&&n.srcElement&&n.srcElement.src?f="\"ScriptSrc = '"+escape(n.srcElement.src.replace(/'/g,""))+"'\"":(n=""+n,f='"'+escape(n.replace(/"/g,""))+'","Meta":"'+escape(t)+'","Line":'+i+',"Char": '+r,u&&u.stack&&(e=new RegExp(regexEsc(getHref()),"g"),f+=',"Stack":"'+escape(u.stack.replace(e,"self").replace(/"/g,"")+'"'))),(new Image).src=_G.lsUrl+'&Type=Event.ClientInst&DATA=[{"T":"CI.GetError","FID":"CI","Name":"JSGetError","Text":'+f+"}]",FireInstrumError(f))})}catch(e){logJSText("MetaJSError","Failed to bind error handler "+e.message)};(function(n){var i,r,t;if(document.querySelector){i=[];r="ad";function u(){var w=sb_gt(),l=document.documentElement,h=document.body,u=0,n=-1,b=l.clientHeight,a=["#b_results ."+_G.adc,".sb_adsWv2",".ads","#b_topw ."+_G.adc],t,f,o,p,c,s,r;if(h){t=0;f=document.querySelector("#b_pole .b_PolePAContainer");f&&(t=f.offsetHeight,n=f?f.offsetTop:n);var v=document.querySelector("#b_results #productAdCarousel"),e=document.querySelector("#b_results .pa_b_supertop"),y=document.querySelector("#b_results .bn_wide");for(e?(n=e?e.offsetTop:n,t=e.offsetHeight):y?t+=y.offsetHeight:v&&(t+=v.offsetHeight),u=t,o=0;o<a.length;o++)for(p=a[o],c=document.querySelectorAll(p),s=0;s<c.length;s++)r=c[s],r&&r.className.indexOf("b_adTop")!==-1&&(u+=r.offsetHeight,n===-1&&(n=r?r.offsetTop:-1));u===0&&(u=-1);i=[n,u,l.clientWidth,b,h.offsetWidth,h.offsetHeight,sb_gt()-w]}}n?(t=n.onbeforefire,n.onbeforefire=function(){t&&t();u();n.mark(r,i)}):(t=si_PP,si_PP=function(){u();var n='"'+r+'":['+i.join()+"]";_G.C1=_G.C1?_G.C1+","+n:n;t.apply(null,[].slice.apply(arguments))})}})(_w.pp);_w.AM=["live.com","azureedge.net","virtualearth.net","windows.net","onenote","hexun.com","dict.bing.com.cn","msn.com","variflight.com","bing.net","msftoffers.com","chinacloudapp.cn","cbsnews.com","swx.cdn.skype.com","swc.cdn.skype.com","latest-swx.cdn.skype.com","a.config.skype.com","b.config.skype.com","platform.bing.com","microsofttranslator.com","bing.com","facebook.net",".delve.office.com",".uservoice.com",".cdn.office.net","platform.twitter.com","cdn.syndication.twimg.com","spoprod-a.akamaihd.net","bingstatic.com","yahoo.co.jp","youtube.com","ytimg.com","r.msftstatic.com","rafd.bing.com","rafd.staging-bing-int.com","raka.bing.com","r.bing.com","r.staging-bing-int.com","raka.staging-bing-int.com","rcf.staging-bing-int.com","rcf.bing.com","s.cn.bing.net","xpaycdn-int.azureedge.net","xpaycdn.azureedge.net","ssl.kaptcha.com","tst.kaptcha.com","snrproxy.binginternal.com","snrproxyeast.binginternal.com","snrproxync.binginternal.com","snrproxysc.binginternal.com","snrproxywest.binginternal.com","cetonc.binginternal.com","cetosc.binginternal.com","cetoeast.binginternal.com","cetowest.binginternal.com","akam.bing.com","akam.staging-bing-int.com","ewlmaakam.staging-bing-int.com","akamproxyeast.staging-bing-int.com","akamproxync.staging-bing-int.com","akamproxysc.staging-bing-int.com","akamproxywest.staging-bing-int.com","cjfdbemmaeeohgibnhdhlakiahifjjcf","ewlmaakam.staging-bing-int.com","bngpiglbalmenaabohcooocpnljgfemj","rwww.bing.com","vlscppe.microsoft.com","ov-df.microsoft.com","content.lifecycle.officeppe.net","content.lifecycle.office.net","pmservices.cp.microsoft.com","paymentinstruments.mp.microsoft.com","paymentinstruments-int.mp.microsoft.com","edge.payments.microsoft.com","uniblends.www.microsoft.com","login.microsoftonline.com","login.live.com","fpt.microsoft.com","cdn.fluidpreview.office.net"];_w.APD=[".delve.office.com",".uservoice.com",".cdn.office.net","a.config.skype.com","abcnews.go.com","amazon.com","apps.powerapps.com","app.powerbi.com","app.powerbi.cn","app.powerbi.de","app.powerbigov.us","b.config.skype.com","bfb","bfb-int","bing.com","bing.net","bing-int.com","bingsandbox.com","bingweathermap.azureedge.net","bloomberg.com","c.tenor.com","cbsnews.com","cdn.syndication.twimg.com","channel9.msdn.com","chinacloudapp.cn","clarity.ms","cnn.com","covid19healthbot.cdc.gov","covid19healthbot-dev.cdc.gov","ctmbing.azurefd.net","dailymotion.com","dict.bing.com.cn","downvids.com","downvids.net","edition.cnn.com","embed.vevo.com","euronews.com","facebook.com","fave.api.cnn.io","hexun.com","huffingtonpost.com","idsync.rlcdn.com","ign.com","imdb.com","latest-swx.cdn.skype.com","live.com","login.live-int.com","mashable.com","microsoft.com","microsoftonline.com","microsofttranslator.com","mathsolver.microsoft.com","msecnd.net","msftoffers.com","msit.powerbi.com","msn.com","mtv.com","onenote","photosynth.net","platform.bing.com","platform.twitter.com","powerbi-df.analysis-df.windows.net","r.msftstatic.com","rafd.bing.com","rafd.staging-bing-int.com","raka.bing.com","r.bing.com","r.staging-bing-int.com","raka.staging-bing-int.com","rcf.staging-bing-int.com","rcf.bing.com","rottentomatoes.com","s.cn.bing.net","skype.com","snrproxy.binginternal.com","snrproxyeast.binginternal.com","snrproxync.binginternal.com","snrproxysc.binginternal.com","snrproxywest.binginternal.com","spoprod-a.akamaihd.net","substrate.office.com","swc.cdn.skype.com","swx.cdn.skype.com","variflight.com","video.disney.com","videoplayercdn.osi.office.net","vimeo.com","azureedge.net","virtualearth.net","web.powerapps.com","widgets.icanbuy.com","widgets.ign.com","windows.net","wsj.com","xpaycdn-int.azureedge.net","xpaycdn.azureedge.net","ssl.kaptcha.com","tst.kaptcha.com","yahoo.co.jp","youtube.com","ytimg.com","zdnet.com","chrome-extension://haldlgldplgnggkjaafhelgiaglafanh","player.twitch.tv","mixer.com","3pcookiecheck.azureedge.net","cetonc.binginternal.com","cetosc.binginternal.com","cetoeast.binginternal.com","cetowest.binginternal.com","akam.bing.com","akam.staging-bing-int.com","ewlmaakam.staging-bing-int.com","akamproxyeast.staging-bing-int.com","akamproxync.staging-bing-int.com","akamproxysc.staging-bing-int.com","akamproxywest.staging-bing-int.com","cjfdbemmaeeohgibnhdhlakiahifjjcf","bngpiglbalmenaabohcooocpnljgfemj","opentable.com","wolframalpha.com","mswolfram-staging-tm.office.net","instacart.com","kayak.com","klarna.com","redfin.com","shopify.com","zillow.com","rwww.bing.com","content.lifecycle.officeppe.net","content.lifecycle.office.net","pmservices.cp.microsoft.com","paymentinstruments.mp.microsoft.com","paymentinstruments-int.mp.microsoft.com","edge.payments.microsoft.com","uniblends.www.microsoft.com","login.microsoftonline.com","login.live.com","fpt.microsoft.com","challenges.cloudflare.com"];_w.APC=["bm_","fb_","panelWrapper","df_topAlAs","df_playBut","df_vidTime","na_cai","ckt_","Light","Dark","taskbar","ssSIV","square_","partial-det","tall_","item","sw_","syd_","sb_","sml","ftrd","sa_","id_","sc_","flt_","fc_","cca","tab-","emb","ctx","dc_","cipa","dict","btm","wtr","wpc","fin","sp-","carousel","vp_","vid","nav_","vt","va_","avc","cic","sports","lc_","bing","dmap_","pvc_","ans_","mcd","composite","mt_","irp","iap","tv","aggtv","irhc","vrh","det","tit","sub","col","card","hlsel","hlblk","ovl","ctpt","bubble","memodal","meoverlay","c_","spl-","microsoft","skp","saa","unlockButton","overlay","obf","MapPushpinBase","pa_","aa_","skype_","ftrSbR","quizContainer","alrt_","st_","expan","word","rpt_","o_","e_","searchbar","row","Traffic","tl","gray","bep","wk_","crs_","w10","personal","fs3_","ezp_","hp","post","mc_","fb","lgb","el_","perf","stb","PP","bw","infobubble","l_","ms-","NavBar_","cmt_","bottom","Copyright","upsell","ab_","w_","hlig","eachStep","close_","cGifIcon","cThIcon","autosuggest","showtimesMovie","sel","dish","formatShowtimes","wp_","hasExpandText","forecast","as_","ecmp","cmp","comp","userChat","bot","bTyp","team","serp","preG","option","azBxInsert","ec_","cs_","spin","skype-conversation","conversation","fs_","grammarly","filterBar","withFilters","textanno","mv_lm","usagTpVsDosage","trans_button_group","algo_action_template","meg_item","ev_","ol_","offer","embed","videoplayercdn","searchNearby","directionsPanel","dragOverlay","infobox","mss","noneG","usage","drImp","sf_","dfindOverModal","circuit","swc","CodeMirror","cm-s-default","msg msg-warning","LogoContainer","quadrantOverride","ac-","gc-","fsmd-","fsg-","fsmf-","msto_","rq","geoItm","bqaq_quotes","bqap_padding","loc","ent_cnt","r_mf","exp_","btOverlay","mnot_container","info_C","ev_talkbox_notification","ev_talkbox_wrapper_min","p_tr_","slide","bnc-","itr_poi","cg-","elmlr_","scrl","gam-","htv-","genel-","gs_","qo_","jss_","mapsresp","geochainContainer","scaleBar","ae-","CalendarSync","spl_","adbDef","layerFrame","esp-","elis-","elcan-","elec-","sharegeneralcard","edu_","br-","covt_dd","covt_dd_sel","msac_sel","msac_ddi","cov_tt_tr","cov_tt_tn","cov_","dr_","bt_","epv_","rich_card","mf-item-cntr","footer_mcp","ntro-","ntro_","th-answer-explanation-wrapper","th-questions-completed","th-next-question","th-modal-wrapper","th-show-hint-wrapper","th-show-hint-description","th-show-hint-example","th-word-carousel","th-audio-player","retail_btf","na_","news_","nws_","scs_","scadt","jb_","peregrine-","opalfeedblock","expnd_c","wfr_grid ldeft","rwgradienttitle","azuremediaplayer","amp-","vjs-","logo-title-row","rwrl","wpt_hdrs","actionitem","sl_","ml_","wc_","rcld_","pst_expand_btn","pst_collapse_btn","hdr_rating","disambig-outline","editor-","sto_","tt_","nc_","dr_","pt_","qna-","qna_","paahybrid_content","b_floatrt","pec_","maplibregl","atlas-map","marker-collection-container","popup-collection-container","popup-container","popup-content-container","atlas-control-container","fui-","recharts","edgwklg_","dime-","dm","msalSilentIframe","mw_","scriptor-","focus-container","rd_tfil-ajaxLoad","cf-turnstile-wrapper","rcp-"];_w.APC2=["-DS-","obf"];_w.APN=["fb_ovrly_cnt","b_bfb","b_bfb_context_ans","b_mapOverlay","m365ChatPromptLibraryDialogSurface","dime-sdk"];0;(function(){function t(t,i){var u=t.tagName;return(u==="SCRIPT"&&(n.href=t.src)||u==="OBJECT"&&t.type&&t.type.indexOf("flash")>0&&(n.href=t.data))&&n.href.length>0&&n.hostname.length>0&&n.hostname!==location.hostname&&!e(n.hostname)?(sj_log("CI.AntiMalware",i,u.substr(0,1)+":"+n.href.substr(0,r)),!1):(t.getAttribute&&(t.getAttribute("data-rms")||t.getAttribute("data-bing-script"))&&t.setAttribute("nonce",o),!0)}function e(n){for(var t=0;t<i.length;t++)if(n.indexOf(i[t])>=0)return!0;return!1}var i=_w.AM,r=100,n=document.createElement("A"),o=_G.IG.substr(0,6),u,f;document.write=function(n){n.length>0&&sj_log("CI.AntiMalware","DW",n.substr(0,r))};typeof Element!="undefined"&&Element.prototype&&(u=Element.prototype.appendChild,Element.prototype.appendChild=function(n){return t(n,"AC")?u.apply(this,arguments):null},f=Element.prototype.insertBefore,Element.prototype.insertBefore=function(n){return t(n,"IB")?f.apply(this,arguments):null})})();var NetworkPerformance;(function(){function n(){var r=window.navigator,n,t=0,i=0;typeof r!="undefined"&&(n=r.connection);typeof n!="undefined"&&(t=n.rtt||t,i=n.downlink||i,typeof Log!="undefined"&&typeof Log.Log==typeof Function&&Log.Log("NetworkPerformance","NetworkPerformanceDetails","timinginfo",!1,"Rtt",t.toString(),"Downlink",i.toString()))}sj_evt.bind("onPP",n,!0)})(NetworkPerformance||(NetworkPerformance={}));var DynScopes;(function(n){function s(n,f,e,o,s){i||(t=n,r=o,u=s,sj_evt.fire("dynamicscopesrearranging",f),u||(c(f),y(e)),sj_evt.bind("onP1",h),i=!0)}function h(){if(sj_cook&&sj_cook.set&&sj_cook.clear){var n="dsc";sj_cook.clear(n,"/");t&&sj_cook.set(n,"order",t,!1,"/")}}function c(n){var f=p(),i,u,e,o,t;if(f){if(i=f.children,n){var h=n.split(","),i=f.children,c=i.length,s=[],a=[];for(t=0;t<h.length;t++)u=h[t].split(":"),u&&u.length==2&&(e=parseInt(u[0]),o=parseInt(u[1]),e<c&&o<c&&(s[o]=i[e].innerHTML,a[o]=i[e].id));for(t=0;t<s.length;t++)i[t].innerHTML=s[t],i[t].id=a[t]}r&&l(i);f.className=""}}function l(n){for(var i,r,u,t=0;t<n.length;t++)if(n[t].id===e||n[t].id===o){i=n.length-1;t!=i&&(r=n[t].innerHTML,u=n[t].id,t<i?a(n,t,i):v(n,i,t),n[i].innerHTML=r,n[i].id=u,sj_evt.fire("dynamicchatscoperelocate"));break}}function a(n,t,i){for(var r=t;r<i;r++)n[r].innerHTML=n[r+1].innerHTML,n[r].id=n[r+1].id}function v(n,t,i){for(var r=i;r>t;r--)n[r].innerHTML=n[r-1].innerHTML,n[r].id=n[r-1].id}function y(n){var u,f,t,e,i,s,r,o;if(n&&(f=n.split(":"),t=w(),(u=t===null||t===void 0?void 0:t.children)===null||u===void 0?void 0:u.length))for(e=t.children,i=0;i<f.length;i++)for(s="b-scopeListItem-"+f[i],r=0;r<e.length;r++)if(o=e[r],o.id===s){t.removeChild(o);break}}function p(){var n=_d.querySelectorAll(".b_scopebar > .b_scopehide");return n&&n.length>0?n[0]:null}function w(){var n=_d.querySelectorAll(".b_scopebar");return(n===null||n===void 0?void 0:n.length)?n[0].firstChild:null}var i=!1,t,r=!1,u=!1,f="b-scopeListItem-",e=f+"conv",o=f+"convups";n.init=s})(DynScopes||(DynScopes={}));var Identity; (function(Identity) { Identity.sglid =false; Identity.orgIdPhotoUrl ="https://business.bing.com/api/v3/search/person/photo?caller=IP\u0026id={0}"; Identity.setLoginPreference =false; Identity.isExplicitMsaSignIn =false; })(Identity || (Identity = {}));;var wlc_d =10, wlc_t =63868047944, wlc_wfa =false;;window.data_iid = "SERP.5053";;_G.AppVer="51594545"; //]]></script><script type="text/javascript" nonce="W662dUWzWmMHNVoZ92IqXhWkNOUhjz3yZN4CqOFutOs=" >//<![CDATA[ _G.FCT=new Date; //]]></script><script type="text/javascript" nonce="W662dUWzWmMHNVoZ92IqXhWkNOUhjz3yZN4CqOFutOs=" >//<![CDATA[ _G.BCT=new Date; //]]></script><style type="text/css">#b_content a.b_LinksColorMD,#b_content a:visited.b_LinksColorMD{color:#1a73e8}.b_CursorProgress{cursor:progress}#b_results .b_expando .b_icbtns .ibs_btn,#b_context .b_icbtns .ibs_btn,#b_pole .b_icbtns .ibs_btn{border-color:#106ebe;color:#106ebe}#b_content #b_context .b_sgmbtns a.cbtn,#b_content #b_context .b_sgmbtns a.cbtn:visited,#b_content #b_results .b_sgmbtns a.cbtn,#b_content #b_results .b_sgmbtns a.cbtn:visited,#b_content #b_context .b_sgmbtns .b_tpoptbtn,#b_content #b_context .b_sgmbtns .b_tpoptbtn:visited,#b_content #b_results .b_sgmbtns .b_tpoptbtn,#b_content #b_results .b_sgmbtns .b_tpoptbtn:visited{border-color:#106ebe;background-color:#106ebe}.listCard.vertcard a.ibs_1btns .ibs_btn .b_primtxt,.listCard.vertcard a.ibs_2btns .ibs_btn .b_primtxt{color:#106ebe}.wk_buttons .wk_button .cbtn input,.wq_tq_sbutton2 .cbtn input[type="submit"],#ifeu a#GoToButton,#b_results li .coupon>button,#b_context li .coupon>button,#b_content .gtOfferBtn,#b_content .b_ans .rebatesBanner a.cbtn,#b_content .wpc_module .rebatesBanner a.cbtn,.wpc_module .rebatesBanner a.cbtn,#b_content .b_sgmbtns a.cbtn,#b_content .b_sgmbtns a.cbtn:visited{background-color:#106ebe !important;color:#fff !important;border-color:#106ebe !important}#b_results .br-seemrbtnCntnt,#b_context .br-seemrbtnCntnt,#b_results .jb_see_all_btn,#b_results .wiki_seemore,.b_rich .iaplanner .iasabt,.salink .vasabt,.fb_seemorebutton,.sa_main .sa_sabt,.b_saContainer .sa_sabt,#b_results .ans_nws .new_see_more_container .new_see_more,.wfr_smlk,#b_content #b_pole #ans_nws .new_see_more{background-color:#106ebe !important}#financeAnswer .b_sideBleed .HeroTab .tab-active{box-shadow:inset 0 -3px 0 0 #106ebe !important;color:#106ebe !important}.toggle_img.overlay.toggle_on .indicator{fill:#106ebe !important}.b_filterButton.b_selected:not(.b_neutral),.tfil-sc-g .tfil-active{border-color:#106ebe !important;background-color:#106ebe !important}#ans_nws .tfil-sc-g .tfil-active{background-color:#767676 !important;border-color:#767676 !important}#lmfilters .lm_gfs .ftrH.b_selected,#lmfilters .lm_gfs .ftrH.b_selected:hover{border-color:#106ebe !important}#b_content #lMapContainer .advanceFilters .filterBar.lmFilters .ftrH.b_selected,#b_content #lMapContainer .advanceFilters .lm_filters .ftrH.b_selected,#b_content #lMapContainer .advanceFilters .b_filterButton.b_selected,#b_content #lMapContainer .advanceFilters .filterBar.lmFilters .ftrH.adv_clicked,#b_content #lMapContainer .advanceFilters .lm_filters .ftrH.adv_clicked{border-color:#106ebe !important;background-color:#106ebe !important}.tfil-sc-p .tfil-active,#b_filterBar .filtBarItem.selectedFilter,#b_filterBar #b_searchThisArea>span{border-color:#106ebe !important;background-color:#106ebe !important}#b_content .aqptmt .slide a.rel_ent{border-color:#106ebe}#b_content .b_imgans .aqptmt .slide a.rel_ent{border-color:#ddd}#lgb_info .lgb_facts svg path.gray50_fill,.b_entityTP .infoModule svg:not(#sacamerasvg) path.gray50_fill,.b_wftp_tms .infoModule svg path.gray50_fill,.b_lstp_tms .infoModule svg path.gray50_fill{fill:#106ebe}#b_content .b_rbubble.b_rselected{background-color:#106ebe;border-color:#106ebe}#b_content .b_cvnMtLink>a{border-color:#106ebe}#b_results #df_listaa .b_vPanel .df_hd .b_primtxt{color:#106ebe}#b_content .radio-container .checkmarked:after{background:#106ebe;border-color:#106ebe}#b_content .radio-container input:checked~.checkmarked{border-color:#106ebe}#warningsvg path.gray70_fill{fill:#106ebe}#b_tween{position:relative}#b_tween>div,#b_tween>span:not(.b_hide),#b_tween_searchTools>div,#b_tween_searchTools>span{display:inline-block}#b_content:not(.mapOverlayOnSerp) .b_hidetoggletween{display:none}#b_content:not(.mapOverlayOnSerp) #b_tween.b_hidetoggletween,#b_tween>div.b_hide{display:none}#b_tween_searchResults{line-height:30px}#b_tween_searchTools{height:30px}#b_tween>div>span{padding-right:25px}#b_tween #b_tween_searchTools .ftrH{padding-left:0}#b_tween .ftrB .b_dropdown{z-index:9}.ftrB{position:relative}.ftrH,.ftrHd,.ftrD>a,.ftrD>div{white-space:nowrap;height:36px;line-height:36px;padding:0 16px}.ftrD{max-height:216px;overflow:hidden;min-width:125px}.amazonBackground{background:#f2f2f2 !important}.ftrD>a,.ftrD>div{display:block}.ftrS .ftrD{margin-right:10px}.ftrSbR{position:absolute;top:0;right:0;height:100%;margin:5px 0;padding-right:3px}.ftrB .sw_ddbk{margin:2px 0 2px 7px}.ftrB .sw_tpcg,.ftrB .sw_tpcbl{margin:0 0 0 14px}.ftrH,.ftrHd,.ftrB .sw_ddbk,.ftrB .sw_tpcg,.ftrB .sw_tpcbl{display:inline-block;zoom:1}#b_tween a.ftrH{height:30px;line-height:30px;background-color:transparent;border:none;border-radius:16px;max-width:220px;padding:0 15px}#b_tween .ftrB.b_time_filter_bold a.ftrH{font-weight:bold}#b_tween .ftrB a.ftrH.b_selected,#b_tween .ftrB a.ftrH:hover,#b_tween .ftrB a.ftrH:focus{color:#111;cursor:pointer;background-color:#fff}@media screen and (-ms-high-contrast:active){#b_tween a.ftrH,div.b_dropdown .ftrD a{color:WindowText}}#b_tween .ftrB .b_dropdown{position:absolute;background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);margin-top:6px;min-width:160px;overflow:hidden;animation:.25s ease 0s 1 normal forwards tweenDropDown}#b_tween .ftrB .b_dropdown.hasError{max-height:350px !important}#b_tween .ftrB .b_dropdown.hasError .ftrD{max-height:350px}@keyframes tweenDropDown{from{max-height:0}to{max-height:312px}}#b_tween .b_dropdown .b_toggle{font-size:13px;color:#666}#b_tween .b_dropdown .b_selected{color:#111;background:#f5f5f5 !important}#b_tween .b_dropdown .b_highlighted{color:#111;font-weight:bold}.filDrop{display:inline-block;padding-left:8px;font-size:9px;vertical-align:bottom}#ntf_newtabfil{display:inline-block;padding-right:40px;font-size:14px}#ntf_newtabfil:hover{color:#111}#ntf_newtabfil .nt_tit{width:auto;margin-right:8px}#ntf_newtabfil .nt_val{margin-bottom:1px}.toggle_hidden{display:none}.toggle_ctrl{display:inline-block;vertical-align:middle;margin-left:5px;width:38px;height:16px;overflow:hidden}.toggle_img{position:relative;top:0;left:0}.toggle_label{display:inline-block;width:173px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.no_outline .toggle_item{outline:none}.toggle_item{cursor:pointer}.toggle_img{position:relative;top:-18px;left:0}.toggle_img img{width:150px}.toggle_img.disabled{left:-76px}.toggle_img.overlay{left:-38px}.toggle_img.overlay.disabled{left:-114px}.toggle_img.toggle_on{top:0}#b_results .b_algo .b_vlist2col.b_deep{color:#767676}#b_results .b_algo .b_vlist2col.b_deep ul{width:274px}#b_results .b_algo .b_vlist2col.b_deep,#b_results .b_algo .b_deep.b_moreLink{padding-left:16px}#b_results .b_algo .b_vlist2col.b_deep>ul:first-child{margin-right:0}#b_results .b_algo .b_vlist2col.b_deep>ul:nth-child(2){margin-left:44px}#b_results .b_algo form.b_externalSearch{margin-left:16px}z{a:1}.b_caption.b_snippetgobig p{font-size:18px;line-height:24px !important;color:#111}.b_algo.b_algoBorder{box-shadow:0 0 0 1px rgba(0,0,0,.05);border-radius:0}#b_results>li.b_algoBorder{margin-top:8px;padding-top:15px}#b_results>li.b_algoBorder.b_algo_feedback{margin-bottom:19px;position:relative}.b_gobig_feedback{position:absolute;right:19px;bottom:-21px}#b_results>li.b_algoBorder.b_algo_feedback+li.b_ans.b_mop.b_mopb{margin-top:28px}a{a:1}#b_results .b_wikiRichcard p{display:inline;line-height:22px}.b_wikiRichcard .b_promoteText{font-weight:bold}.b_wikiRichcard .tab-head{border-bottom:1px solid #ddd;margin-bottom:12px}#b_results>li .b_wikiRichcard .wikiRichcard_heroSection{padding-bottom:12px}#b_results>li .b_wikiRichcard .wikiRichcard_heroSection p{color:#111}#b_results>li .b_wikiRichcard .tab-content p,#b_results>li .b_wikiRichcard .tab-content a{color:#444}#b_results>li .b_wikiRichcard .tab-container a{border-bottom:1px dashed #ccc}#b_results>li .b_wikiRichcard a.b_mopexpref{border-bottom:none}#b_results>li .b_wikiRichcard .tab-container a:hover{background-color:#ebf4ff;height:20px;border-radius:2px;text-decoration:none}#b_results>li .b_wikiRichcard .inline>a:hover{background-color:transparent;text-decoration:none}#b_results>li .b_wikiRichcard a[href*="wikipedia.org"],#b_results>li .b_wikiRichcard a[href*="wikipedia.org"]:hover,#b_results .b_wikiRichcard .wiki_attr a,#b_results .b_wikiRichcard .wiki_attr a:hover{border-bottom:none}#b_results>li .b_wikiRichcard a[href*="wikipedia.org"]:hover,#b_results .b_wikiRichcard .wiki_attr a:hover{text-decoration:underline;background-color:#fff}.b_wikiRichcard .wiki_attr{padding-bottom:10px;line-height:1.2em}#b_results>li .b_wikiRichcard_noHeroSection .b_wikiRichcard p{line-height:20px;color:#666;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;padding-bottom:0}.b_wikiRichcard_noHeroSection .b_imagePair .b_wikiRichcard_image{float:right;margin-top:2px}.b_wikiRichcard_noHeroSection .b_wikiRichcard .b_clearfix.b_overflow{line-height:20px}.b_wikiRichcard_noHeroSection .b_imagePair .b_wikiRichcard_image_caption{margin-right:110px}.b_wikiRichcard_noHeroSection .b_imagePair .sml{display:none}#b_results li.b_algoBigWiki:hover h2 a{text-decoration:underline}.b_wikiRichcard_noHeroSection .b_floatR_img{padding:0 0 10px 10px}.pvc_title_with_frows{padding-bottom:10px}.paratitle .actionmenu{float:right;margin-top:-26px}.paratitle .actionmenu::after{float:none}.b_paractl,#b_results .b_paractl{line-height:1.5em;padding-bottom:10px}.btm_sml a{line-height:16px;border-bottom-left-radius:0;border-bottom-right-radius:0}.btm_sml{padding-bottom:10px}.btm_sml .expansionDefaultText,.btm_sml .expansionCustomizedText{display:inline-block;*display:inline;zoom:1}.expandChevronContainer{display:inline-block;*display:inline}.expandChevronContainer.hasExpandText{line-height:16px;vertical-align:middle}.btm_sml .expandChevronContainer>*{margin-left:8px;display:inline-block;*display:inline}.btm_sml .sw_plus,.btm_sml .sw_minus,.sml .sw_plus,.sml .sw_minus{display:inline-block;text-decoration:none;margin:0 5px 1px 0}.b_tblWithExpansion .btm_sml,.b_tblWithExpansion .sml{padding-bottom:10px}.b_relative .btm_sml,.b_relative .sml{letter-spacing:2px}.inline{display:inline-block;margin-left:4px;*display:inline;zoom:1}.sml.inline .sw_plus,.sml.inline .sw_minus{margin:0}.hidden_nostyle{padding:0 !important;margin:0 !important}.exp_slide{overflow:hidden;opacity:1;-webkit-transition:height ease-in-out 350ms,opacity ease-in-out 350ms;-moz-transition:height ease-in-out 350ms,opacity ease-in-out 350ms;-o-transition:height ease-in-out 350ms,opacity ease-in-out 350ms;transition:height ease-in-out 350ms,opacity ease-in-out 350ms}.exp_slide.b_hide{display:block;opacity:0;height:0 !important;padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;border-top:0 !important;border-bottom:0 !important}body.exp_scroll{-webkit-transition:margin-top ease-in-out 350ms;-moz-transition:margin-top ease-in-out 350ms;-o-transition:margin-top ease-in-out 350ms;transition:margin-top ease-in-out 350ms}.b_ans .btm_sml{border-top:1px solid #cdcdcd}#b_context .b_ans .btm_sml{border-top:1px solid #ebebeb}.b_ans.b_topborder .btm_sml{border-top:0}#b_results>.b_ans .btm_sml a,#b_results>.b_ans .btm_sml a:visited,#b_context>.b_ans .btm_sml a,#b_context>.b_ans .btm_sml a:visited{color:#444}.b_ans.b_top .btm_sml a,.b_ans.b_top .btm_sml a:hover{background-color:transparent}.b_ans.b_topborder .btm_sml a{background-color:#f9f9f9}.b_ans.b_topborder .btm_sml a:hover{background-color:#eee}.b_dark .b_ans.b_topborder .btm_sml a,.b_dark .b_ans.b_topborder .btm_sml a:hover{background-color:#323130}.b_ans.b_top .btm_sml{padding-bottom:10px}.b_ans.b_top .btm_sml a{margin-bottom:0}.b_ans.b_topborder .btm_sml{padding-bottom:0}.b_ans.b_topborder .sydwrap_wrapper .btm_sml{padding-bottom:10px}.b_ans.b_topborder .btm_sml a{margin-bottom:-10px}.btm_sml a{display:block}.b_ans .btm_sml a{line-height:40px;height:40px}.b_ans.b_topborder .btm_sml a{line-height:48px;height:48px}.b_ans.b_topborder .btm_sml .newexpcont{height:32px;line-height:32px}.b_sydConvMode .b_ans.b_topborder .btm_sml .newexpcont{height:48px;line-height:32px}#b_results .b_ans:not(.b_top):not(.b_topborder) :not(.b_entityTP) .btm_sml .b_mopexpref,#b_results .b_ans.b_mop .btm_sml .b_mopexpref{height:16px;line-height:16px;color:#001ba0}.b_ans.b_topborder .btm_sml .b_segoeMDL2{font-family:"Segoe MDL2 Assets"}.btm_sml{position:relative}#b_context .b_ans .btm_sml a{line-height:40px;height:40px}.b_top .sa_cpoc .b_expando .btm_sml .expandChevronContainer>*,#b_context .b_ans .btm_sml .expandChevronContainer>*{margin-top:15px;margin-right:0;position:absolute;right:0;top:0}.sa_cpoc .b_expando .btm_sml{border-top:1px solid #bbb}#b_results .b_top .sa_cpoc .b_expando .btm_sml .b_expDesk{text-align:left}#b_results .b_top .sa_cpoc .b_expando .btm_sml a{margin:0}#b_results .b_top .sa_cpoc .b_expando .btm_sml .expansionCustomizedText{color:#444}.b_top .sml.topanswer a,.b_top .btm_sml a{background-color:#f9f9f9;margin:0 -19px -10px -19px;display:block;text-decoration:none;text-align:center}.b_top .sml.topanswer a{line-height:35px;outline:none}.b_top .btm_sml .leftAlign{text-align:left}.b_top .btm_sml a{line-height:40px;height:40px;vertical-align:middle}.b_top .btm_sml{padding-bottom:0}.b_top .btm_sml a:hover,.b_top .sml.topanswer a:hover{background-color:#eee}.b_top .btm_sml a .expansionDefaultText{display:none;text-align:center}.b_top .btm_sml a .expansionCustomizedText{text-align:left;padding:0 0 0 19px;display:inline-block;*display:inline;zoom:1}.b_top .btm_sml .expansionChevronDown,.b_top .btm_sml .expansionChevronUp{background-repeat:no-repeat;height:9px;width:16px;display:inline-block;*display:inline;zoom:1;background-position:0 0;margin:0 19px 0 12px}.b_top .btm_sml .expandChevronContainer{line-height:40px;vertical-align:middle}.b_top .btm_sml .expansionChevronDown.noExpandText,.b_top .btm_sml .expansionChevronUp.noExpandText{margin:0}.b_top .btm_sml .expansionChevronUp.hasExpandText,.b_top .btm_sml .expansionChevronDown.hasExpandText{margin-bottom:0}#b_results>.b_top .btm_sml a,#b_results>.b_top .btm_sml a:visited{color:#444}.e_mhdr .btm_sml a{padding:0;border-top:0;margin-top:10px}.b_top .btm_sml .expansionChevronUp{background-image:url(/rp/c4pKlVbt2KgY9wFQXYe8KqoHuzQ.png)}.b_top .btm_sml .expansionChevronDown{background-image:url(/rp/ak5A-kIzM-v9JjRbH7FaoGRYoEw.png)}#b_results .b_top .btm_sml .expandChevronContainer.hasExpandText{margin-top:-4px}#b_results .b_top .btm_sml .b_expDesk{height:48px}#b_results .b_top .btm_sml .b_expDeskNoText{height:32px}#b_results .b_ans.b_topborder .btm_sml .newexpcont{height:auto}#b_results .b_topborder .chevronContainerDown:hover{box-shadow:0 0 0 0 rgba(0,0,0,.05),0 2px 4px 1px rgba(0,0,0,.18)}#b_results .b_topborder .chevronContainerDown,#b_results .b_topborder .chevronContainerDown:active{box-shadow:0 0 0 0 rgba(0,0,0,.05),0 2px 3px 0 rgba(0,0,0,.1)}#b_results .b_topborder .chevronContainerUp:hover{box-shadow:0 0 0 0 rgba(0,0,0,.05),0 -2px 4px 1px rgba(0,0,0,.18)}#b_results .b_topborder .chevronContainerUp,#b_results .b_topborder .chevronContainerUp:active{box-shadow:0 0 0 0 rgba(0,0,0,.05),0 -2px 3px 0 rgba(0,0,0,.1)}#b_results .b_top .btm_sml a .expansionCustomizedText{padding:0}#b_results .b_top .btm_sml a .b_expcol{padding:0;color:transparent}#b_results .b_top .sydwrap_wrapper .btm_sml a .b_expcol{color:#444}#b_results .b_topborder .b_expwide{margin-left:50%}#b_results .b_topborder .b_expChevTOP{margin-left:50%}#b_results .b_top .btm_sml.b_expV3,#b_results .b_ans:not(.b_top):not(.b_topborder) :not(.b_entityTP) .btm_sml.b_expV3{display:flex;align-items:center;justify-content:center}#b_results .b_ans:not(.b_top):not(.b_topborder) :not(.b_entityTP) .btm_sml.b_expV3{padding-bottom:0}#b_results .b_top .btm_sml.b_expV3 a,#b_results .b_ans:not(.b_top):not(.b_topborder) :not(.b_entityTP) .btm_sml.b_expV3 a{box-shadow:0 2px 3px 0 #000;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);border:1px solid #ddd;color:#666;height:40px;line-height:40px;border-radius:20px;padding-left:20px;padding-right:20px;background-color:#fff;margin-bottom:-30px}#b_results .b_top .btm_sml.b_expV3 a svg,#b_results .b_ans:not(.b_top):not(.b_topborder) :not(.b_entityTP) .btm_sml.b_expV3 a svg{padding-left:10px}#b_results .b_top .btm_sml.b_expV3 a:hover,#b_results .b_ans:not(.b_top):not(.b_topborder) :not(.b_entityTP) .btm_sml.b_expV3 a:hover{box-shadow:0 2px 4px 1px #000;box-shadow:0 2px 4px 1px rgba(0,0,0,.14);border:1px solid #ccc;color:#111}#b_results .b_top.b_tophb .btm_sml.b_expV3 a{margin-bottom:-35px}.b_ans .b_sideBleed,.b_algo .b_sideBleed,.b_ad .b_sideBleed{margin-left:-20px;margin-right:-20px}.b_ans.b_topborder .b_sideBleed,.b_ans.b_nonfirsttopb .b_sideBleed{margin-left:-19px;margin-right:-19px}.b_topborder .b_bottomBleed,.b_nonfirsttopb .b_bottomBleed{margin-bottom:-10px}.b_tophbb .b_bottomBleed{margin-bottom:-19px}.b_topborder .b_topBleed,.b_nonfirsttopb .b_topBleed{margin-top:-15px}.b_tophbb .b_topBleed{margin-top:-15px}#b_context .b_ans .b_sideBleed{margin-left:-20px;margin-right:-20px}#b_context .b_ad .b_sideBleed{margin-left:-20px;margin-right:-20px}#b_context .b_ans:not(:last-child) .b_bottomBleed{margin-bottom:-5px}#b_context .b_ad:not(:last-child) .b_bottomBleed .b_expando .b_ans .b_bottomBleed{margin-bottom:-15px}#b_context .b_ans .b_topBleed{margin-top:-10px}#b_context .b_ad .b_topBleed{margin-top:-10px}#b_context .b_ans .b_entityTP .b_sideBleed,#b_context .b_ad .pa_sb .b_sideBleed{margin-left:-19px;margin-right:-19px}#b_context .b_ans .b_entityTP .b_topBleed,#b_context .b_ad .pa_sb .b_topBleed{margin-top:-9px}#b_context .b_ans .b_entityTP .b_bottomBleed{margin-bottom:-4px}.b_ans .b_sideBleed .b_antiSideBleed,.b_algo .b_sideBleed .b_antiSideBleed,.b_ad .b_sideBleed .b_antiSideBleed{padding-left:20px;padding-right:20px}.b_ans.b_topborder .b_antiSideBleed,.b_ans.b_nonfirsttopb .b_antiSideBleed{padding-left:19px;padding-right:19px}.b_topborder .b_bottomBleed .b_antiBottomBleed,.b_nonfirsttopb .b_bottomBleed .b_antiBottomBleed{padding-bottom:10px}.b_topborder .b_topBleed .b_antiTopBleed,.b_nonfirsttopb .b_topBleed .b_antiTopBleed{padding-top:15px}.b_tophbb .b_bottomBleed .b_antiBottomBleed{padding-bottom:19px}.b_tophbb .b_topBleed .b_antiTopBleed{padding-top:15px}#b_context .b_ans .b_antiSideBleed{padding-left:20px;padding-right:20px}#b_context .b_ad .b_antiSideBleed{padding-left:20px;padding-right:20px}#b_context .b_ans:not(:last-child) .b_antiBottomBleed{padding-bottom:5px}#b_context .b_ad:not(:last-child) .b_antiBottomBleed,.b_expando .b_ans .b_bottomBleed{padding-bottom:15px}#b_context .b_ans .b_antiTopBleed{padding-top:10px}#b_context .b_ad .b_antiTopBleed{padding-top:10px}#b_context .b_ans .b_entityTP .b_antiSideBleed,#b_context .b_ad .pa_sb .b_antiSideBleed{padding-left:19px;padding-right:19px}#b_context .b_ans .b_entityTP .b_antiTopBleed,#b_context .b_ad .pa_sb .b_antiTopBleed{padding-top:9px}#b_context .b_ans .b_entityTP .b_antiBottomBleed{padding-bottom:4px}.cipt,.cipg,.cipa,.cipl,.ciptr,.ciplr{display:inline-block}.cipa,.cipl,.ciplr{cursor:pointer}.vab{vertical-align:bottom}.vam{vertical-align:middle}.vat{vertical-align:top}.vabl{vertical-align:baseline}.vatt{vertical-align:text-top;border-radius:0}.vatb{vertical-align:text-bottom}.ChevronDown12,.ChevronUp12{background:url(/rp/QKlTrqL25sGDqfRYQjkMWJWDeG8.png) no-repeat;background-size:494px 58px;width:12px;height:12px}.ChevronDown12{background-position:-372px 0}.ChevronUp12{background-position:-372px -14px}@media(prefers-color-scheme:dark){#bpage.b_med .ChevronDown12{background-position:-386px 0}#bpage.b_med .ChevronUp12{background-position:-386px -14px}}#bpage.b_drk .ChevronDown12{background-position:-386px 0}#bpage.b_drk .ChevronUp12{background-position:-386px -14px}.cipt,.cipl{margin-right:10px}.cipt .cico,.cipl .cico,.ciptr .cico,.ciplr .cico{border-radius:0}.b_action>.cipt,.b_action>.cipl{float:left}.ciptr,.ciplr{margin-left:10px}body .cipt,body .cipg,body .cipa,body .cipl,body .ciptr,body .ciplr{display:inline;zoom:1}.expansionAccessibilityText { display: none; }.tab-container{overflow:hidden;margin:0 auto;white-space:nowrap;padding-bottom:10px}.tab-head{display:inline-block;margin-bottom:10px;width:100%}.tab-menu{display:inline-block;overflow:hidden;vertical-align:top;width:100%}.tab-menu.tab-hasnav{margin-left:2px;margin-right:2px;height:32px;line-height:32px}.tab-menu ul{list-style:none;margin-left:0}.tab-menu ul.sp_1{transition:margin 320ms cubic-bezier(.3,.55,.1,1)}.tab-menu ul.sp_2{transition:margin 400ms cubic-bezier(.3,.55,.1,1)}.tab-menu ul.sp_3{transition:margin 460ms cubic-bezier(.3,.55,.1,1)}.tab-menu ul.sp_4{transition:margin 560ms cubic-bezier(.3,.55,.1,1)}.tab-menu ul.sp_5{transition:margin 680ms cubic-bezier(.3,.55,.1,1)}.tab-menu.tab-flex ul{display:flex}ul.tab-notrans{transition:none}.tab-menu li,.tab-navl,.tab-navr{display:inline-block;cursor:pointer;text-align:center;line-height:32px;height:32px;width:32px}@media screen and (-ms-high-contrast:active){.tab-navr svg,.tab-navl svg{fill:WindowText}}.tab-menu li.tab-active,.tab-navl.tab-disable,.tab-navr.tab-disable{cursor:default}@media screen and (-ms-high-contrast){.tab-menu li.tab-active{border-bottom:1px solid WindowText;height:30px}}.tab-menu li{padding:0 16px;margin-right:2px}.tab-fullwidth li{margin-right:0}.tab-navl.tab-disable,.tab-navr.tab-disable{background-color:#ececec}.tab-navl.tab-disable:hover,.tab-navr.tab-disable:hover{background-color:#ececec}.tab-navl.tab-disable .sv_ch,.tab-navr.tab-disable .sv_ch{fill:#444;opacity:.2}.tab-navl.tab-disable .sv_ch :hover,.tab-navr.tab-disable .sv_ch :hover{fill:#444;opacity:.2}.tab-navl:hover,.tab-navr:hover{background-color:#f5f5f5}.tab-navl .sv_ch :hover,.tab-navr .sv_ch :hover{fill:#111}.tab-menu li.tab-active{line-height:32px}.tab-menu.tab-fullwidth li.tab-active{box-shadow:none;line-height:32px;background-color:#ececec;color:#111;border:0;border-top:none}.tab-content{white-space:normal}.tab-hide{display:none}.tab-ajaxLoad{background:url(/rp/Dq3c4WiQf6W_1npctmuqOl5qkG0.gif) no-repeat;width:40px;height:60px;background-size:40px 40px;margin:0 auto;position:relative;top:60px;padding-bottom:30px;transform:translateY(-30px);-webkit-animation:.4s linear 0s 1 normal forwards delayLoader;animation:.4s linear 0s 1 normal forwards delayLoader}@-webkit-keyframes delayLoader{0%{opacity:0}99%{opacity:0}100%{opacity:1}}@keyframes delayLoader{0%{opacity:0}99%{opacity:0}100%{opacity:1}}.tab-ajaxCompleted{transition:transform .32s cubic-bezier(.3,.55,.1,1)}.tab-ajaxError{margin:30px 0 0;text-align:center}.tab-menu.tab-flex>ul>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tab-menu li{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:top}.tab-menu li:last-child{margin-right:0}.tab-head,.tab-menu>ul{height:32px}.tab-head.tab-customLight .tab-menu li{background-color:transparent;color:#444;opacity:.8}.tab-head.tab-customDark .tab-menu li{background-color:transparent;color:#fff;opacity:.8}.tab-head.tab-customLight .tab-menu li:hover,.tab-head.tab-customDark .tab-menu li:hover{box-shadow:none;border-top:0}.tab-head.tab-customLight .tab-navl,.tab-head.tab-customLight .tab-navr,.tab-head.tab-customDark .tab-navl,.tab-head.tab-customDark .tab-navr{background-color:transparent}.tab-head.tab-customLight .tab-menu li.tab-active{box-shadow:inset 0 -3px 0 0 #444;opacity:1}.tab-head.tab-customDark .tab-menu li.tab-active{box-shadow:inset 0 -3px 0 0 #fff;opacity:1}.tab-head.tab-customLight .tab-menu.tab-fullwidth li,.tab-head.tab-customDark .tab-menu.tab-fullwidth li{box-shadow:none;border-top:0;font-weight:normal}.tab-head.tab-customLight .tab-navl span,.tab-head.tab-customLight .tab-navr span,.tab-head.tab-customDark .tab-navl span,.tab-head.tab-customDark .tab-navr span{background-image:url(/rp/S9lIHAMBy7JxaR5m1KRvMwDswyw.png);background-size:30px 150px;background-repeat:no-repeat;width:100%;height:100%;margin:0;display:block}.tab-head.tab-customLight .tab-navl span,.tab-head.tab-customLight .tab-navr span{background-position:0 -60px}.tab-head.tab-customDark .tab-navl span,.tab-head.tab-customDark .tab-navr span{background-position:0 0}.tab-head.tab-customLight .tab-navl span,.tab-head.tab-customDark .tab-navl span{transform:scaleX(-1);-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1)}.tab-head.tab-customLight .tab-navl.tab-disable span,.tab-head.tab-customLight .tab-navr.tab-disable span,.tab-head.tab-customDark .tab-navl.tab-disable span,.tab-head.tab-customDark .tab-navr.tab-disable span{background-position:0 -30px}.tab-menu li,.tab-navl,.tab-navr{color:#737373}.tab-menu li{background-color:#eee;color:#444}.tab-fullwidth li{background-color:#eee}.tab-navl,.tab-navr{background-color:#eee;user-select:none}.tab-menu li:hover{box-shadow:inset 0 -3px 0 0 #ccc;background-color:#f5f5f5;color:#111;border-top:none}.tab-menu li.tab-active{box-shadow:inset 0 -3px 0 0 #de3700;background-color:#ececec;color:#111;border-top:none}.b_ad .tab-flex li:hover,.tab-flex li:hover{box-shadow:inset 0 -3px 0 0 #ccc;background-color:#f5f5f5;color:#111;border-top:none}.b_ad .tab-flex li.tab-active,.tab-flex li.tab-active{box-shadow:inset 0 -3px 0 0 #de3700;background-color:#ececec;color:#111;border-top:none}@media(forced-colors:active){.b_ad .tab-flex li.tab-active,.tab-flex li.tab-active{position:relative}.b_ad .tab-flex li.tab-active::after,.tab-flex li.tab-active::after{content:"";background-color:#de3700;display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;forced-color-adjust:none}}.tab-menu li:hover{border-top:2px solid #1020d0;box-shadow:none}.tab-menu li.tab-active{border-top:2px solid #f84e29;box-shadow:none}.tab-menu>ul{height:32px}div .tab-menu,div .tab-menu li,div .tab-navl,div .tab-navr{display:inline;zoom:1}.fdbk_thmb_root{display:inline-block;position:relative;float:right}.fdbk_hide{display:none !important}.fdbtext{display:inline-block;margin-right:3px;font-size:11px;line-height:15px;vertical-align:middle;color:#767676}#bpage.b_drk .fdbtext{color:#d2d0ce}.fdbk_thmb_root_mob .fdbtext{font-size:14px;line-height:20px;color:#666}.fdbk_thmb_root>a{display:inline-block;width:15px;height:15px;margin-left:6px;padding:0;background-size:15px;vertical-align:middle}.fdbk_thmb_root>a.thumb_n{transform:scaleY(-1)}.fdbk_thmb_root_mob.fdbk_thmb_root>a{width:20px;height:20px;background-size:20px}.fdbtext>span,.fdbtext>a{margin-left:4px}.fdbk_thmb_root>a.thumb_y.active{margin-left:0}.fdbk_emotion{display:none;position:absolute;right:0;width:50px;height:50px;opacity:0;animation:emotion 1s ease-in-out .1s 1 normal forwards;-webkit-animation:emotion 1s ease-in-out .1s 1 normal forwards;-o-animation:emotion 1s ease-in-out .1s 1 normal forwards;-moz-animation:emotion 1s ease-in-out .1s 1 normal forwards}.fdbk_emotion .sat_img,.fdbk_emotion .dsat_img{display:none;width:50px;height:50px;opacity:.9}.fdbk_emotion.sat .sat_img,.fdbk_emotion.dsat .dsat_img{display:inline-block}.fdbk_emotion.sat{display:block;margin:-50px 3px 0 0}.fdbk_thmb_root_mob .fdbk_emotion.sat{margin:-50px 11px 0 0}.fdbk_emotion.dsat{display:block;margin:-50px -18px 0 0}.fdbk_thmb_root_mob .fdbk_emotion.dsat{margin:-50px -15px 0 0}@-webkit-keyframes emotion{50%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-10px)}}@keyframes emotion{50%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-10px)}}.fdbk_thmb_root>a.thumb{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAFMElEQVR4Ac1aa3LTSBBuO4/K40d8g1W4QAIH2Cg5wC7ZAyxeDkBMVV6/sP0vr2JdHAAMB6ASDgDKBYBcAAsugP7k/TBfJzN229FIsl7mq1JpRmpJ8033tLpbKlBOqFardH5+bl9fX1cLhcI8H2u32/sjIyP1ra0tlxKiQDmASZyeni6j+d7ndKtYLC4lJVOkHAASPGEvxSFPtGdvbm4+ViqVEiVALkRgQmXsLNVtXVxczMK8HqDtqmOz4+PjFUqAXIgA/6p9G1u90Wh4ExMTLWjiqZB5lkQrmRPZ2NiwMPu27kMbB7yv1+uE4w605ahTpdHR0XmKicyJYNZt3cbAm6wN3Z+enubdUWcwxeLvSwSDr6pmG673nTwHbbCpHXVFC39QTGRKBGZlU3eRu3t7e06/DLTgiu4MxUSmRGBWHW1gq1OGyIwIa0Mschczf0gZIjMiQhuMd2mEIUHIhIiPNpomWRC2dBtr/wfFRCZEpDYwuLcmbYAsCU/F68ijmEidyPr6+uOo2gAKINp5m+O6FsXEKKWP/3WDtbGzs+OaBI+Pj3k3p/vQ5HeKiVQ1sra2Vibx3tjd3a0FyUNbpHMTBuS/UkykRkTFVNJT1YLka7Xb0xY2bVqxSTBSMy2EHzXMsKW6LkzqbZA8RydXV1fzyBD1oYdYX3KNeJD5isk5wL32KQSpEIFJreCBT3Qf7cWwa9hjgcRc32GrT4bNrswEw7LIxKYFEvN4YEP3MYv17e1tN8q1kOWQPoosZ5HfQOiJSSBRzs7rAoP5RN2Z3IcZLFNC8Po5OzuzYK62WneWOsUB8yM/pxBbIz4kXDz0OaUAJsJmhHyliXsu8VpRpzjU9ytgxCNiILEY1aSigglNTk62Li8vl6hrghae/3e/7MBEOI4CiS+UMQkNJjMzM/MTa+SVOlRAu9wvF9lrMQGOoUDCFoczJaHBHg6uuolKy0vVn7snE3YTNiMQeCMLCAq5kNCAx+KxfqM7S2jDqfRYk1EjrNKTk5NlaOA1BizLND+xvUI1pCELCVmDtSIDzH74EmESCOge9nmIoRDQ40G10qKAcMaXiOd5JdijJPEFb9Z/ss7yTLgrtnTf+ujfi5J9iYyNjT2m3hLnUt5akFBmtaC6bfTv5f8m97uiG1zWHCYJBV7oMm+J9mYXOYLnV4vKG3A6rBFL9+GKBw9RVN4wVKjcvjO5fhZiIuKqfYmDNxoi+CMRYOu+iLt6YCJyKC6coyFDlozgPY/8ZIqGCyXr0CQpS3C4S92Fzn7Y8ZMzaaRDRM7GMBC10uJLRHoFTMjCMBd81EqLLxHlFVzVLWFWYn+ASQKeQGiAnx1aaTG6X5VPa6wMQysqNOlMIjRjJGKMflHhaGA2VtQNyngpfUcoXZ+amrpNnHkNZk2OP2sDL1T33hcvicB8BAOvYSeLbi5/vMTNPyD+chCTecirb7+g8cfNNKHSiJp4fgs5yAOTfGhipci88JNVpA5VEOcgv05FWyKN+Kwfhe2/oKJfpHKQquk+E97D7zp2EA62AyYGPi6bIQbVpgGg/llZhFlzGnG7yHG/N8hEnwZdN1Bda3NzU9ea/qK7sKEUcA9thgdshmERNGtB5UEV6jVnTiMehV2fqEC3urpqw89zVeVPkdP73lObIeQdJGiOPq7/GoIGON9gEjKdjfzDTWp/B/HvF/B0NjauOfGgrJD7e2qzDOeb0MTzqLlQZr85CTNkYjb1zrQRrDmuHw+aB+X2vxa8kDbDBeU0NDFeS/yJ7gjE9+Mmcr8Ajwab99efeF4AAAAASUVORK5CYII=)}.fdbk_thmb_root>a:hover,.fdbk_thmb_root>a:active,.fdbk_thmb_root>a.active{background-image:url(/rp/oIh0lv8-r1C0l7JNB8ZsnpYC90s.png)}#b_content #b_results .b_tpcn .tpic .wr_fav{background-color:#f1f3f4;border:1px solid #ddd;overflow:hidden}#b_results .b_tpcn .tpic .wr_fav .siteicon img{border-radius:4px}#b_results .b_tpcn .b_lario .tpic .wr_fav .siteicon img{width:26px;height:26px;left:0;top:0}.b_tpcn .sw_ddgn:after{transform-origin:-180px -52px}#b_results .b_algo{position:relative}#b_results .b_algo .tpic .wr_fav{position:relative}#b_results .tpic .wr_fav .siteicon img{width:16px;height:16px;position:absolute;border-radius:4px;left:5px;top:5px}#b_results .tpic .wr_fav img.siteicon.rms_img{width:16px;height:16px}#b_results .tilk{display:flex}.b_algo{position:relative}#b_results .b_algo .b_tpcn,#b_results .b_algo .b_tpcn>strong{border-bottom:none;padding:0 0;margin:0 0;display:flex;position:relative}.b_algo .b_tpcn>.tilk,.b_algo .b_tpcn strong>.tilk{padding-bottom:4px}.b_algo .b_tpcn .tpic{display:flex;height:38px;flex-direction:row;align-items:center;margin-right:8px}#b_results .b_algo .b_tpcn .b_attribution{padding-bottom:0;padding-top:0;margin-top:0;height:20px;line-height:20px;font-size:13px;display:flex}#b_results .b_algo .tpic .wr_fav{width:26px;height:26px;text-align:center;border:1px solid #ececec;background-color:#f5f5f5;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:0}.b_tpcn .tptt{height:18px;padding-bottom:0;line-height:18px;font-size:14px;color:#111}#b_results .b_tpcn .b_attribution{line-height:20px}.b_tpcn .b_attribution cite,.b_tpcn .b_attribution .c_tlbxTrg{color:#444}#b_results .b_algo .gb_lnk:hover{text-decoration:none}.tpmeta{display:flex}#b_results .tpmeta .b_rebateSlug .algoSlug_icon,#b_results .tpmeta .b_algoSlug .algoSlug_icon{margin-bottom:0}#b_results .b_topicon_topslugin .algoSlug_icon{font-size:14px;line-height:16px;color:#71777d;margin-bottom:8px}.tilk:hover{text-decoration:none}#b_results .b_tpcn .scs_arw,#b_results .b_tpcn .scs_cls{bottom:-42px}#b_results .b_tpcn .scs_exp{position:absolute;top:0;right:0}#b_results .wr_fav .siteicon img,#b_results .wr_fav img.siteicon{vertical-align:text-top}#b_results .nattr img.siteicon,#b_results .mattr img.siteicon,#b_results .sh_favicon>img.siteicon{vertical-align:inherit;margin-bottom:-1px}#b_results .nattr span.wr_fav,#b_results .mattr span.wr_fav{margin-right:4px}.wr_fav{margin-right:8px}#b_results .nattr .b_attribution,#b_results .mattr .b_attribution,#b_results .cattr .b_attribution,#b_context .mattr .b_attribution,.wr_fav{display:inline-block}.wr_fav .cico{border-radius:0;display:inline-block;overflow:unset}.b_ansb .wr_fav,.wr_fav.b_hide{display:none}.b_mapImg .cico,.sa_as .cico,#reviews_tp .cico{border-radius:0}.cico{overflow:hidden;border-radius:6px}.clpimg,.clpdimg,.bsimg{width:100%}.cico picture{line-height:0;display:block}.b_vList>li.b_annooverride{padding-bottom:0}a{a:1}.b_annooverride .b_factrow{padding-top:2px}.hozdl_car .b_slidebar .slide{background:#fff}.hozdl_car{padding-top:4px;padding-bottom:4px}.hozdl_car .b_slideexp{margin-bottom:0}#b_results .b_caption .hozdl_car .b_slidebar{line-height:18px}.hozdl_car .slide{cursor:pointer;padding:8px;font-size:14px;line-height:20px;width:auto !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hozdl_car .slide strong{font-weight:normal}.hozdl_car .slide:last-child{transform-origin:right}.hozdl_car .slide:first-child{transform-origin:left}.hozdl_car .slide:hover{z-index:1;background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.18) !important}.hozdl_car .b_overlay .btn.rounded{z-index:2}.b_slideexp{margin-bottom:20px;position:relative}.b_ans>.b_slideexp>.slide *:last-child,.b_ans>.b_slideexp:last-child,.b_vPanel .b_slideexp:last-child{margin-bottom:0;padding-bottom:0}.b_slidebar .slide{display:inline-block;vertical-align:top}.b_slidebar .slide,.b_slideexp .b_viewport{overflow:hidden}.b_slideexp .b_viewport{margin:auto}.b_slidebar{white-space:nowrap}.b_slidebar .slide{white-space:normal;position:relative}.b_cards .cico,.b_slidebar .slide .cico{border-radius:0}.b_slidebar,.b_slidebar .slide{width:100%}.b_slidebar.anim{-webkit-transition:margin-left .35s cubic-bezier(.15,.85,.35,1);-moz-transition:margin-left .35s cubic-bezier(.15,.85,.35,1);-o-transition:margin-left .35s cubic-bezier(.15,.85,.35,1);transition:margin-left .35s cubic-bezier(.15,.85,.35,1)}.slide>.spinner{position:absolute;left:50%}.slide>.spinner>.inner{position:relative;left:-50%;width:40px;height:40px;background:url(/rp/OJWYLxkTdSOmE7-V53KpAdOj-xY.gif) no-repeat;margin:40px auto 30px;z-index:1000}.slide_mask.hideSlideMask{visibility:hidden}.b_slidebar.b_autoslidingfade .slide.slide_fading{opacity:1}.slide_mask,.b_slidebar.b_autoslidingfade .slide{transition:opacity .3s linear}.slide_mask.slide_fading,.b_slidebar.b_autoslidingfade .slide{opacity:0}.slide_mask{position:absolute;width:100%;height:100%;opacity:.7;top:0}.carousel_seemore{text-align:center}.carousel_seemore.dark a{color:#fff}.b_slidebar.enable_selecting .slide.selected::after,.b_slidebar.enable_selecting .slide:hover::after{box-shadow:inset 0 0 0 2px #fff}.b_slidebar .slide.selected::after,.b_slidebar .slide:focus::after{box-shadow:inset 0 0 0 1px #0099bc;outline:0}.b_slidebar.enable_selecting .slide.selected::after,.b_slidebar.enable_selecting .slide:hover::after,.b_slidebar .slide.selected::after,.b_slidebar .slide:focus::after{content:"";height:100%;width:100%;position:absolute;left:0;top:0}.b_slideexp .b_antiSideBleed{display:inline-block}.carousel_seemore>.b_moreLink.rndChev{vertical-align:middle;height:92px;text-decoration-color:#444;display:inline-block}.carousel_seemore .seeAll_txt{display:block;color:#444;line-height:17px}.b_slidebar>.slide{*display:inline;zoom:1}.carousel_seemore .seeAll_chev{display:block;height:48px;padding-bottom:12px;margin-top:15px}html[dir="rtl"] .carousel_seemore .seeAll_chev{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.b_slideexp .b_viewport.scrollbar{overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.b_slideexp .b_viewport.scrollbar::-webkit-scrollbar{display:none}.b_slideexp .b_viewport{-webkit-overflow-scrolling:touch}.b_overlay .btn.rounded{position:absolute;cursor:pointer;z-index:1;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.b_overlay .btn.rounded,.b_overlay .btn.rounded .bg,.b_overlay .btn.rounded .cr,.b_overlay .btn.rounded .cr>div,.b_overlay .btn.rounded .vcac>div{border-radius:50%}.b_overlay .btn.rounded .vcac{height:0}.b_overlay .btn.rounded{height:32px;width:32px;top:50%;margin-top:-16px}.b_overlay .btn.rounded .bg,.b_overlay .btn.rounded:hover .bg{opacity:0}.b_overlay .btn.rtl.rounded .cr{direction:ltr}.b_overlay .btn.hidden.rounded .cr,.b_overlay .btn.disabled.rounded .cr{visibility:hidden}.b_overlay .btn.rounded .cr>div{border:1px solid #ececec;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);height:30px;width:30px;overflow:hidden;background-image:none;background-color:#fff}.b_overlay .btn.rounded .cr>div:hover{box-shadow:0 2px 4px 1px rgba(0,0,0,.14)}.b_overlay .btn.rounded .cr>div:after{bottom:5px;background-color:#fff;-webkit-transform-origin:-1394px 0;transform-origin:-1394px 0;display:inline-block;transform:scale(.5);position:relative}.b_overlay .btn.rounded .cr>div:hover:after{transform-origin:-1478px 0}.b_overlay .btn.ltr.rounded .cr>div:after{right:5px}.b_overlay .btn.rtl.rounded .cr>div:after{left:5px}.b_overlay .btn.prev.ltr.rounded .cr,.b_overlay .btn.next.rtl.rounded .cr{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}body .b_overlay .btn.rounded.next{right:-12px}body .b_overlay .btn.rounded.prev{left:-13px}.ra_car_container .b_overlay .btn.prev.ltr.rounded .cr>div,.ra_car_container .b_overlay .btn.next.rtl.rounded .cr>div{-moz-transform:unset;-o-transform:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset}.ra_car_container .b_overlay .btn.rounded .cr>div{background-position:0;border:unset}.ra_car_container .b_overlay .btn.rounded .cr>div:after{content:unset}@media screen and (-ms-high-contrast:active){.b_overlay .btn.rounded.hidden *,.b_overlay .btn.rounded.disabled *{background:none}.b_overlay .btn.rounded.hidden,.b_overlay .btn.rounded.disabled{background:none}}.b_overlay .btn.rounded .cr>div:after{content:url(/rp/_ofXcjy_m9xssb7yLtaOscIux0c.png)}.b_overlay{position:relative}.vcac{position:absolute;width:100%;top:50%}.vcac>div{position:relative;width:100%}.b_imgcap_altitle p strong,.b_imgcap_altitle .b_factrow strong{color:#767676}#b_results .b_imgcap_altitle{line-height:22px}.b_hList img{display:block}.b_imagePair .inner img{display:block;border-radius:6px}.b_algo .vtv2 img{border-radius:0}.b_hList .cico{margin-bottom:10px}.b_title .b_imagePair>.inner,.b_vList>li>.b_imagePair>.inner,.b_hList .b_imagePair>.inner,.b_vPanel>div>.b_imagePair>.inner,.b_gridList .b_imagePair>.inner,.b_caption .b_imagePair>.inner,.b_imagePair>.inner>.b_footnote,.b_poleContent .b_imagePair>.inner{padding-bottom:0}.b_imagePair>.inner{padding-bottom:10px;float:left}.b_imagePair.reverse>.inner{float:right}.b_imagePair .b_imagePair:last-child:after{clear:none}.b_algo .b_title .b_imagePair{display:block}.b_imagePair.b_cTxtWithImg>*{vertical-align:middle;display:inline-block}.b_imagePair.b_cTxtWithImg>.inner{float:none;padding-right:10px}.b_imagePair.square_mp>.inner,li.square_mp{width:80px}.b_imagePair.square_mp{padding-left:90px}.b_imagePair.square_mp>.inner{margin:2px 0 0 -90px}.b_imagePair.square_mp.reverse{padding-left:0;padding-right:90px}.b_imagePair.square_mp.reverse>.inner{margin:2px -90px 0 0}.b_imagePair.square_s>.inner,li.square_s{width:50px}li.square_s{word-wrap:break-word}.b_imagePair.square_s{padding-left:60px}.b_imagePair.square_s>.inner{margin:2px 0 0 -60px}.b_imagePair.square_s.reverse{padding-left:0;padding-right:60px}.b_imagePair.square_s.reverse>.inner{margin:2px -60px 0 0}.b_ci_image_overlay:hover{cursor:pointer}.insightsOverlay{position:fixed;top:5%;left:5%;bottom:5%;right:5%;width:90%;height:90%;border:none;border-radius:15px;margin:0;padding:0;overflow:hidden;z-index:9;display:none}.b_greyBackgroundModal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:8;background:rgba(0,0,0,.5);pointer-events:none}.tltg{display:inline-block;padding:1px 10px;border-radius:2px}.tltg:first-child{padding:1px 0}.tltg:not(:first-child){margin-left:8px;background-color:#f5f5f5}.b_dark .tltg:not(:first-child){background-color:#323130}#b_results>li .tltg,#b_context>li .tltg{color:#666}a.tltg{text-decoration:none}.tltg strong{pointer-events:none}.b_algo:hover h2>a{text-decoration:underline}#b_results li.b_algo.b_algo_tag_shallow_background{background-color:#f9f9f9;border-radius:8px}.batg{overflow:hidden;line-height:22px;height:24px;margin-top:0;padding-bottom:0}.bstg:hover{cursor:pointer}.bats{height:10px;display:block}.b_caption .batg{padding-top:8px;margin-top:0}.b_caption .bats{height:0}.b_imagePair .batg{padding-top:4px;margin-top:0}#b_results .b_algo .b_attribution .sh_favicon,#b_results .b_algo .b_metadata_separator{display:inline}#b_results li.b_ans.b_mop.b_mopb,#b_results li.b_ans.b_nonfirsttopb{border-radius:6px;border:1px solid #ddd;margin-top:12px;margin-bottom:10px;padding:15px 19px 10px}#b_results li.b_ans.b_mop.b_mopb .b_sideBleed{margin-left:-19px;margin-right:-19px}.df_alaskcarousel.rqnaContainerwithfeedback{position:relative}.df_alaskcarousel #df_listaa .b_vPanel .df_hd .b_primtxt{color:#00809d;text-transform:initial;font-size:22px}.df_alaskcarousel #df_listaa .b_vPanel>div{padding-bottom:8px}.df_alaskcarousel.rqnaContainer>#fbtop{position:static;float:right;padding-right:19px;margin-top:-4px}.df_alaskcarousel #df_listaa{box-shadow:0 0 0 0 rgba(0,0,0,.05),0 0 0 0 rgba(0,0,0,.05);border:none;margin-bottom:10px;border-radius:0;content-visibility:visible !important}.df_alaskcarousel.rqnaContainerwithfeedback,.df_alaskcarousel.rqnaContainer{padding-bottom:30px}.df_alaskcarousel.rqnaContainerwithfeedback.decanspad,.df_alaskcarousel.rqnaContainer.decanspad{padding-bottom:12px}.df_alaskcarousel #df_listaa.decfbpad{margin-bottom:0;padding-bottom:4px}.df_alaskcarousel #df_listaa .b_vPanel>div:last-of-type{padding-bottom:0}.df_alaskcarousel #df_listaa .df_item{padding-bottom:5px}.df_alaskcarousel #df_listaa #relatedQnAListDisplay .b_module_expansion .b_expansion_text{color:#111;font-size:16px;line-height:20px;max-width:calc(100% - 46px)}.df_alaskcarousel #df_listaa #relatedQnAListDisplay .b_module_expansion .b_expansion_wrapper.b_expand{border-color:#ececec}.df_alaskcarousel #df_listaa #relatedQnAListDisplay .b_module_expansion .b_expansion_wrapper.b_collapse{border-color:#ddd}.df_alaskcarousel .df_topAlAs .b_collapse.b_onpage_expansion{font-weight:bold}.df_alaskcarousel .df_topAlAs .b_module_expansion_control{padding-bottom:0}.df_alaskcarousel #relatedQnAListDisplay .b_slidebar{border:0 !important}.df_alaskcarousel #df_listaa .b_vPanel>div{padding:0 20px 4px 0}.df_alaskcarousel .df_topAlAs .b_expansion_wrapper{padding:9px 0 9px 0;height:auto;position:relative}.df_alaskcarousel .df_topAlAs .b_expansion_wrapper>.b_expansion_text.b_1linetrunc{white-space:normal}.df_alaskcarousel .df_topAlAs .b_expansion_chevron{padding:0 16px 0 0;position:absolute;right:6px;top:13px}.df_alaskcarousel #df_listaa .df_topAlAs .b_expansion_chevron{padding:0 0 0 0}.df_alaskcarousel .df_topAlAs .b_vPanel .b_module_expansion_control .b_module_expansion .b_expansion_wrapper>.b_expansion_text.b_1linetrunc{font:16px 'Segoe UI',Arial,Helvetica,Sans-Serif}.df_alaskcarousel .df_topAlAs .b_vPanel .b_module_expansion_control .b_module_expansion .b_expansion_wrapper.b_collapse.b_onpage_expansion:not(.b_hide)>.b_expansion_text.b_1linetrunc{font-weight:600 !important;margin-top:2px}.df_alaskcarousel .df_topAlAs .rwrl_cred .b_algo,.vid_algo{font-size:16px;line-height:1.2}.df_alaskcarousel #df_listaa .df_hd{padding:0;color:#767676;margin-left:16px;line-height:26px}.df_alaskcarousel #df_listaa .df_hd .b_mText{font-weight:bold}.df_alaskcarousel .df_hd_ft .df_topAlAs .b_expansion_wrapper{height:36px}.df_alaskcarousel .df_hd_ft .df_topAlAs .b_expansion_chevron{top:12px}.df_alaskcarousel .df_hd_ft .rwrl_cred{font-size:18px}.df_alaskcarousel .df_hd_ft .rwrl_cred .b_attribution{font-size:13px;font-weight:600}.df_alaskcarousel .df_alsocon{overflow:hidden;padding:0 0;color:#444;padding-right:16px;font-weight:400;line-height:22px}.b_primtxt.HitHighlightWrapper strong{background-color:rgba(16,110,190,.18)}.b_primtxt.RmvBoldWrapper strong{font-weight:normal}.b_dark .b_primtxt.HitHighlightWrapper strong{background-color:rgba(58,160,243,.3)}.b_dark .b_primtxt.RmvBoldWrapper strong{font-weight:normal}.df_alaskcarousel #df_listaa .rwrl_small{padding-bottom:15px !important}.df_alaskcarousel .df_alsocon .rwrl_small u{text-decoration:none}.df_alaskcarousel .df_alsocon .df_fb{line-height:22px !important;font-size:16px !important;padding-bottom:20px !important}.df_alaskcarousel .df_alsocon .df_fs{line-height:22px !important;padding-bottom:20px !important}.df_alaskcarousel .df_alsocon .df_nref{padding-bottom:2px !important}.df_alaskcarousel .df_f{font:14px/normal Arial,Helvetica,Sans-Serif;color:#767676}.df_alaskcarousel #df_ed a,.df_alaskcarousel .b_footnote #df_ed input[type=submit]{color:#767676 !important}.df_alaskcarousel #df_ed input[type=submit]{background:none;border:none;padding:0;font:inherit;color:#001ba0 !important;cursor:pointer}.df_alaskcarousel #df_ed input[type=submit]:hover{text-decoration:underline}.df_alaskcarousel #df_ri{margin-right:10px;width:20px}.df_alaskcarousel #df_listaa .df_rq{padding:15px 0}.df_alaskcarousel #df_listaa .df_hd .b_traits{padding:0}.df_alaskcarousel #df_load{text-align:center;height:60px}#df_moreqna .slide{opacity:0;transform:scale(0);transition-property:opacity,transform;transition-duration:.3s}#df_listaa .df_topicqna .slide{opacity:0;transform:scale(0);transition-property:opacity,transform;transition-duration:.3s}#df_moreqna .slide.transform{opacity:1;transform:none}#df_listaa .df_topicqna .slide.transform{opacity:1;transform:none}.df_alaskcarousel .df_mpaContainer,.df_mQAContainer{padding:0 0}.df_alaskcarousel .df_mpaContainer .ref_comp{padding:0;border:0}.df_alaskcarousel .df_mpaContainer .qna .qna_body{height:auto;font:13px/17px Arial,Helvetica,Sans-Serif;color:#666}.df_alaskcarousel .df_mpaContainer .qna_header{padding:0}.df_alaskcarousel .df_vidContainer{padding:0 20px}.df_alaskcarousel .df_vidContainer img{width:100% !important;height:100% !important}.df_alaskcarousel .df_imgCont{padding-bottom:15px;position:relative;cursor:pointer}.df_alaskcarousel .df_imgCont iframe{width:100%;height:100%}.df_alaskcarousel .df_vidTime{position:absolute;bottom:20px;left:0;background-color:#000;opacity:.75;padding:2px 8px;line-height:20px;color:#fff}.df_alaskcarousel .df_playBut{position:absolute;top:50%;left:50%;margin:-26px 0 0 -26px}.df_alaskcarousel .df_qnacontent{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;max-height:160px;line-height:22px;margin-bottom:7px;width:268px;height:160px}.df_alaskcarousel .df_qntext{padding-bottom:4px;font-weight:700;color:#111;display:block;unicode-bidi:plaintext}.df_alaskcarousel .df_qnacontent .b_bullet>li{margin-left:19px !important}.df_alaskcarousel .df_qnacontent .b_vPanel>div,.df_alaskcarousel .df_qnacontent .b_vList>li{padding-bottom:0 !important}.df_alaskcarousel .df_alsoAskCard{font-size:16px;padding-bottom:9px;line-height:22px;padding:16px;box-sizing:border-box}.df_alaskcarousel .df_ansatb{font-family:Arial,Helvetica,Sans-Serif;font-style:normal;font-size:16px;line-height:22px}.df_alaskcarousel #df_listaa .df_ansatb.ansfont .qna_algo .b_attribution,.df_alaskcarousel #df_listaa .df_ansatb.ansfont .qna_algo .b_algo h2{font-size:14px}.df_alaskcarousel .df_ansatb .qna_algo .b_algo h2,.df_alaskcarousel .df_ansatb .qna_algo .b_attribution{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:22px}.df_alaskcarousel .df_ansatb .qna_algo .b_algo{padding-bottom:2px}.df_alaskcarousel #relatedQnAListDisplay,#df_listaa .df_topicqna{width:calc(100% + 20px)}.df_alaskcarousel #relatedQnAListDisplay.openAnsWrapper{border:0;height:256px;width:calc(100% + 20px);position:relative}.df_alaskcarousel #relatedQnAListDisplay.openAnsWrapper.openAnsWrapperTravelBanner{height:324px}.df_alaskcarousel #relatedQnAListDisplay.openAnsWrapper .b_slidebar .slide,#df_listaa .df_topicqna.openAnsWrapper .b_slidebar .slide{box-sizing:border-box;width:300px;height:248px;margin-right:8px;display:inline-block}.df_alaskcarousel .df_paaqnaalgo{font-family:Arial,Helvetica,Sans-Serif;font-style:normal;font-size:16px;line-height:22px}.df_alaskcarousel #relatedQnAListDisplay.openAnsWrapper .next,#df_listaa .df_topicqna.openAnsWrapper .next{margin-right:32px}.df_alaskcarousel #relatedQnAListDisplay.openAnsWrapper .prev,#df_listaa .df_topicqna.openAnsWrapper .prev{left:16px}.df_alaskcarousel.rqnaContainerwithfeedback .openans_gradient_div{background:linear-gradient(270deg,#fff -26.53%,transparent 100%);width:32px;height:100%;position:absolute;right:0;z-index:1}.df_alaskcarousel.rqnaContainerwithfeedback .openans_gradient_div.rtl{background:linear-gradient(90deg,#fff -26.53%,transparent 100%)}.df_alaskcarousel.rqnaContainerwithfeedback .openans_gradient_div_tlg{top:30px}.df_alaskcarousel.rqnaContainerwithfeedback .openAnsWrapperTravelBanner .openans_gradient_div{height:calc(100% - 64px)}.df_alaskcarousel.rqnaContainerwithfeedback .openans_gradient_div.left{left:0;right:auto;transform:rotate(-180deg)}.df_alaskcarousel #relatedQnAListDisplay .b_slideexp,#df_listaa .df_topicqna .b_slideexp{margin:0}.df_alaskcarousel .df_ansatb .rwrl_cred{font-size:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.df_alaskcarousel #relatedQnAListDisplay>div{border-bottom:none}.df_alaskcarousel .df_alsocon.ansfont{font-size:14px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper{border:0;height:260px;width:calc(100% + 20px);position:relative}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.hybridHeightWrapper{height:264px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.hybridHeightWrapper .b_slidebar .slide,#df_listaa .df_topicqna.hybridAnsWrapper.hybridHeightWrapper .b_slidebar .slide{height:256px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .b_slidebar .slide,#df_listaa .df_topicqna.hybridAnsWrapper .b_slidebar .slide{width:240px;height:252px;box-shadow:0 0 0 1px rgba(0,0,0,.05);cursor:default}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.hybridFlyOutCardWrapper .b_slidebar .slide{cursor:pointer}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .slide.df_alsoAskActiveCard,#df_listaa .df_topicqna.hybridAnsWrapper .slide.df_alsoAskActiveCard{border:1px solid #106ebe}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_alsoAskCard .df_qnacontent,#df_listaa .df_topicqna.hybridAnsWrapper .df_alsoAskCard .df_qnacontent{max-height:160px;width:208px;height:160px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_alsoAskCard .df_alsocon,#df_listaa .df_topicqna.hybridAnsWrapper .df_alsoAskCard .df_alsocon{line-height:20px;font-size:14px}.df_alaskcarousel .df_load_topicslg{padding-bottom:95px;padding-top:95px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb,#df_listaa .df_topicqna.hybridAnsWrapper .df_ansatb{padding-top:8px;margin-top:18px;border-top:1px solid #ddd}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb .qna_algo .b_algo h2,#df_listaa .df_topicqna.hybridAnsWrapper .df_ansatb .qna_algo .b_algo h2{font-size:13px;line-height:16px;padding-bottom:0}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .qna_algo .b_algo h2,#df_listaa .df_topicqna.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .qna_algo .b_algo h2{font-size:16px;line-height:18px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb .qna_algo .b_algo,#df_listaa .df_topicqna.hybridAnsWrapper .df_ansatb .qna_algo .b_algo{padding-bottom:0}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb .qna_algo .b_attribution,#df_listaa .df_topicqna.hybridAnsWrapper .df_ansatb .qna_algo .b_attribution{font-size:13px;line-height:20px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .qna_algo .b_attribution,#df_listaa .df_topicqna.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .qna_algo .b_attribution{font-size:14px;line-height:20px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .qna_algo .b_algo,#df_listaa .df_topicqna.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .qna_algo .b_algo{padding-bottom:4px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .next,#df_listaa .df_topicqna.hybridAnsWrapper .next{margin-right:0;z-index:10}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .prev,#df_listaa .df_topicqna.hybridAnsWrapper .prev{left:-6px;z-index:10}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb .rwrl_cred,#df_listaa .df_topicqna.hybridAnsWrapper.hybridAnsWrapper .df_ansatb .rwrl_cred{font-size:13px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .rwrl_cred,#df_listaa .df_topicqna.hybridAnsWrapper.hybridAnsWrapper .df_ansatb.df_ansfontlghybrid .rwrl_cred{font-size:16px}.hybridAnsWrapper .b_overlay .btn.rounded .cr>div{box-shadow:0 2px 3px 0 rgba(0,0,0,.3)}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.hybridAnsWrapper2 .b_slidebar .slide,#df_listaa .df_topicqna.hybridAnsWrapper.hybridAnsWrapper2 .b_slidebar .slide{width:280px;height:252px;box-shadow:0 0 0 1px rgba(0,0,0,.05);cursor:default}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.hybridAnsWrapper2.hybridHeightWrapper .b_slidebar .slide,#df_listaa .df_topicqna.hybridAnsWrapper.hybridAnsWrapper2.hybridHeightWrapper .b_slidebar .slide{height:256px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.hybridAnsWrapper2.hybridFlyOutCardWrapper .b_slidebar .slide,#df_listaa .df_topicqna.hybridAnsWrapper.hybridAnsWrapper2.hybridFlyOutCardWrapper .b_slidebar .slide{cursor:pointer}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.hybridAnsWrapper2 .df_alsoAskCard .df_qnacontent,#df_listaa .df_topicqna.hybridAnsWrapper.hybridAnsWrapper2 .df_alsoAskCard .df_qnacontent{max-height:160px;width:248px;height:160px}#relatedQnAListDisplay.openAnsWrapper.openAnsWrapperTravelBanner .paatrvlBanner{height:64px;display:flex;justify-content:space-between;padding:0 20px;align-items:center;background:#f9f9f9;box-shadow:0 0 0 1px rgba(0,0,0,.05);border-radius:6px;color:#444;margin:4px 3px 0}.ptexploreBtn{border-radius:32px;padding:6px 16px;font-size:14px;line-height:19px;display:flex;gap:12px;align-items:center;background:#106ebe;color:#fff}.ptlearnmoreTxt{font-style:normal;font-size:16px;line-height:22px}#relatedQnAListDisplay.openAnsWrapper.openAnsWrapperTravelBanner .paatrvlBanner:hover{text-decoration:none}.df_alaskcarousel .df_qnacontent .df_qn_syd{margin-right:2%;cursor:default;padding-top:4px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.df_zmOnHoverWrapper .b_slidebar{height:272px}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.df_zmOnHoverWrapper .slide:hover{transform:scale(1.06);transition:all .4s;position:relative;z-index:2;top:6px;background:#fff}.b_dark .df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.df_zmOnHoverWrapper .slide:hover{background:#323130}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.df_zmOnHoverWrapper .slide:first-child:hover{transform-origin:left}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.df_zmOnHoverWrapper .slide:last-child:hover{transform-origin:right}.df_alaskcarousel #relatedQnAListDisplay.hybridAnsWrapper.df_zmOnHoverWrapper{height:272px}.rqnafbUlWrapper.df_alaskcarousel .df_alsoAskCard .df_qntextwithicn{padding-bottom:2px}.rqnafbUlWrapper.df_alaskcarousel .df_alsoAskCard .df_qntextwithicn .df_qntext{padding-top:0}.rqnafbUlWrapper.df_alaskcarousel .df_qnacontent:hover{margin:-16px -16px 7px -16px;padding:16px 16px 0 16px;border-radius:4px 4px 0 0}.rqnafbUlWrapper.df_alaskcarousel .df_alsoAskCard .df_qntextwithicn:hover .df_qntext:not(:hover){cursor:pointer}.df_alaskcarousel #relatedQnAListDisplay .b_slidebar .slide .rqnaAnsCWrapper.df_alsoAskCard:hover{cursor:pointer}.df_alaskcarousel #relatedQnAListDisplay .df_alsocon_link:hover{text-decoration:none}.df_alaskcarousel.ansTtlUndrlnWrapper .slide:hover:not(:has(.df_dn_content:hover)) .df_ansatb .b_algo,.df_alaskcarousel.ansTtlUndrlnWrapper .slide:hover:not(:has(.df_dn_content:hover)) .df_ansatb .b_algo a{text-decoration:underline}.df_alaskcarousel .df_vt .df_ansatb .qna_attr{min-width:0;display:flex}#b_results>li .df_alaskcarousel .df_vt .df_ansatb .rwrl_cred a:first-child{color:#767676}.df_alaskcarousel .slide:hover .df_ansatb .rwrl_cred a:last-child{text-decoration:underline}.b_traits{color:#00809d;font-size:11px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.02em}.df_qna_algo .qfavc .b_imagePair{display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;padding-bottom:0}.df_qna_algo .qfavc .b_imagePair .cico{margin-right:6px;border-radius:0;flex-shrink:0}.df_qna_algo .qfavc .b_imagePair cite,.df_qna_algo .qfavc .b_imagePair .qna_attr{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.df_qna_algo .qfavc .b_imagePair>div:last-child{min-width:0;display:flex}.fbans>div>a,.fbans>div>a:visited{color:#767676 !important}.fbans{padding-right:19px;margin-top:-4px;margin-bottom:-9px}.fbans .b_footnote,.fbans .hlig{padding:0;text-align:right}.b_rs .b_vList,.b_rrsr .b_vList{font-size:13px}#b_results .b_ans .b_rs h2,#b_results .b_rs .b_vlist2col li,#b_results .b_rs .b_vList li{padding-bottom:16px}#b_results .b_ans #brsv3{width:652px;contain-intrinsic-size:652px 296px}#b_results .b_ans #brsv3 h2{padding-bottom:0;font-size:20px;line-height:1.3;color:#202124;margin-bottom:8px}#b_results .b_ans #brsv3 h2 strong{font-weight:normal}#b_results .b_ans #brsv3 .b_vList{padding-top:12px}#b_results #brsv3 .b_vList li{width:318px;padding-bottom:0;margin:4px 0;display:inline-block}#b_results #brsv3 .b_vList li:nth-child(odd){margin-right:16px}#b_results #brsv3 .b_vList li a{max-height:none;min-height:48px;padding:0 17px;background:#f1f3f4;border-radius:100px;box-sizing:border-box;display:flex;align-items:center}#b_results #brsv3 .b_vList li a:hover{text-decoration:underline;color:#202124}#b_results #brsv3 .b_vList li a .b_suggestionIcon{width:20px;height:20px;padding:10px}#b_results #brsv3 .b_vList li a .b_suggestionBk{width:32px;height:32px;padding:0;margin:4px;background:url(/rp/eF3rIdIG4fsLyPy7mzgRnjCDKIA.png) no-repeat -292px 0;transform:scale(.5)}.b_pinrs_ol .b_pinrs .b_suggestionIcon{display:none}#b_results #brsv3 .b_vList li a .b_suggestionIcon svg{width:20px;height:20px}#b_results #brsv3 .b_vList li a .b_suggestionIcon.sug_sprite{background:url(/rp/_ofXcjy_m9xssb7yLtaOscIux0c.png) no-repeat -151px 0;transform:scale(.5)}#b_results #brsv3 .b_vList a .b_suggestionText{max-width:227px;margin-left:16px;font-style:normal;font-size:16px;line-height:19px;color:#202124;display:-webkit-box;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:break-word;overflow:hidden;flex:1}#b_results #brsv3 .b_vList a .b_suggestionText strong{font-weight:bold}.b_rs .b_vlist2col ul:first-child{margin-right:40px}#rscarousel strong{font-weight:normal}#b_results #inline_rs .b_vlist2col ul:first-child{margin:0 10px 0 0}#b_results #inline_rs li{width:294px;padding-bottom:0;margin:4px 0;display:inline-block}#b_results #inline_rs li .b_suggestionIcon{width:16px;height:16px}#b_results #inline_rs li .b_suggestionText{max-width:225px;margin-left:16px;font-style:normal;font-size:13px;color:#202124;display:-webkit-box;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:break-word;overflow:hidden;flex:1}#b_results #inline_rs li a:hover{color:#202124}#b_results #inline_rs li:nth-child(odd){margin-right:16px}#b_results #inline_rs li a{max-height:40px;min-height:40px;padding:0 17px;background:#f1f3f4;border-radius:100px;box-sizing:border-box;display:flex;align-items:center}#rscar_close{float:right}#rscar_close::after{height:16px;width:16px;content:" ";display:inline-block;background-repeat:no-repeat}#rscar_close:hover::after{cursor:pointer}.rslist_title{display:inline-block;color:#444}.rslist_head{padding:12px 0}#inline_rs .b_sideBleed{border-top:1px solid #ececec;padding:0;margin:0}.b_dark #b_results #inline_rs li a{background-color:#3b3a39}.b_dark .rslist_title{color:#edebe9}.b_dark #b_results #inline_rs li a:hover{color:#edebe9}.b_dark #b_results #inline_rs li .b_suggestionText{color:#edebe9}#rscar_close::after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAR0lEQVR4AWOYOHGiABA7gGgG7ABVDZTxH4gvgARwKL4AVeOAEMDUhFUOpwROxbhMw6UYpyZ0xWRpIMtJJHuapGAlK+JIThoADD3VTZEy3aEAAAAASUVORK5CYII=)}#rscar_close:hover::after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAR0lEQVQokWNwcXERAGIHEM2AA6CogTL+A/EFbJqgii9A1TigC6BowimHTQKfQbg04VaMQxN+xSRrIMlJJHma5GAlN+KIThoAX1F+rQaZhuoAAAAASUVORK5CYII=)}.b_msg.b_canvas a{color:#666 !important}.b_msg.b_canvas a{font-size:11px;line-height:13px}.b_pag a{display:block;text-align:center}.b_pag a.sb_bp{min-width:30px;margin-right:20px;line-height:32px}.b_pag a.sb_pagN,.b_pag a.sb_pagP{border:0;padding:1px}.b_pag a.sb_pagN_bp,.b_pag a.sb_pagP_bp{width:30px;height:30px;margin-top:0}.b_pag .sw_prev,.b_pag .sw_next{margin:2px}.sb_pagP,.sb_pagN{background-position:-233px 0;height:30px;width:30px}.sb_pagP:hover,.sb_pagP:active,.sb_pagP:focus{background-position:-265px 0}.sb_pagN{background-position:-169px 0}.sb_pagN:hover,.sb_pagN:active,.sb_pagN:focus{background-position:-201px 0}z{a:1}.sp-webicons20{width:20px;height:20px}.sp-webicons24{width:24px;height:24px}.sp-webicons28{width:28px;height:28px}.sp-webicons32{width:32px;height:32px}.sp-webicons40{width:40px;height:40px}.sp-ofsite{display:block}.sp-webicons20.SITE{padding-right:8px}.sp-webicons20.PHNE{padding-right:8px}.sp-webicons20.AUTO{padding-right:8px}.sp-webicons20.SRCH{padding-right:8px}.sp-webicons24.SITE{padding-right:8px}.sp-webicons24.PHNE{padding-right:8px}.sp-webicons24.AUTO{padding-right:8px}.sp-webicons24.SRCH{padding-right:8px}.sp-webicons28.SITE{padding-right:8px}.sp-webicons28.PHNE{padding-right:8px}.sp-webicons28.AUTO{padding-right:8px}.sp-webicons28.SRCH{padding-right:8px}.sp-webicons32.SITE{padding-right:8px}.sp-webicons32.PHNE{padding-right:8px}.sp-webicons32.AUTO{padding-right:8px}.sp-webicons32.SRCH{padding-right:8px}.sp-webicons40.SITE{padding-right:8px}.sp-webicons40.PHNE{padding-right:8px}.sp-webicons40.AUTO{padding-right:8px}.sp-webicons40.SRCH{padding-right:8px}.lc_hoverhook{position:fixed;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px 0 rgba(0,0,0,.1);z-index:6;background-color:#fff}.lc_hoverhook_vis{visibility:visible}.lc_hoverhook_hid{visibility:hidden}.lc_hoverhook_trc,.lc_hoverhook_tlc{top:-10px}.lc_hoverhook_brc,.lc_hoverhook_blc{bottom:-20px}.lc_hoverhook_tlc,.lc_hoverhook_blc{left:20px}.lc_hoverhook_trc,.lc_hoverhook_brc{right:20px}.lc_hoverhook_trc,.lc_hoverhook_tlc,.lc_hoverhook_brc,.lc_hoverhook_blc{position:absolute;width:20px;height:20px}.lc_hoverhook_trc polyline,.lc_hoverhook_brc polyline,.lc_hoverhook_tlc polyline,.lc_hoverhook_blc polyline{fill:#fff;stroke:#ddd;stroke-width:1px}#b_context .b_rrsr>.b_vList>li{border-bottom:1px solid #ddd;padding:0}#b_context .b_rrsr>.b_vList>li a:hover{background-color:#f5f5f5}.b_dark #b_context .b_rrsr>.b_vList>li a:hover{background-color:#323130}#b_context .b_rrsr>.b_vList>li a{color:#666;padding:12px 20px;display:flex;margin:0 -20px;text-decoration:none}#b_context .b_rrsr>.b_vList>li a img{margin-right:12px}.sg_svg{margin-right:12px}#b_context .b_rrsr>.b_vList>li:last-child{border:none}.b_rrsr{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05);border-radius:6px;padding:16px 20px 0;margin:-10px -20px 0}.b_rrsr h2{padding:0 20px;margin:0 -20px;border-bottom:1px solid #ddd;color:#444}a{a:1}a{a:1}#b_dynRail{display:inline-block;vertical-align:top;padding-left:60px;max-width:472px;width:472px}#b_dynRail .b_dr_mod:not(:last-child){margin-bottom:10px}@media only screen and (max-width:1908px){#b_dynRail{width:382px}}@media only screen and (max-width:1818.9px){#b_dynRail{width:294px}}@media only screen and (max-width:1730.9px){#b_dynRail{display:none}}#b_dynRail .b_entity{margin-bottom:20px;padding:9px 19px 4px;width:100%;box-shadow:0 0 0 1px rgba(0,0,0,.05);border-radius:6px}</style><style type="text/css">#tabcontrol_18_806DD2 .tab-head { height: 40px; } #tabcontrol_18_806DD2 .tab-menu { height: 40px; } #tabcontrol_18_806DD2_menu { height: 40px; } #tabcontrol_18_806DD2_menu>li { background-color: #ffffff; margin-right: 0px; height: 40px; line-height:40px; font-weight: 700; color: #767676; } #tabcontrol_18_806DD2_menu>li:hover { color: #111; position:relative; } #tabcontrol_18_806DD2_menu .tab-active { box-shadow: inset 0 -3px 0 0 #111; background-color: #ffffff; line-height: 40px; color: #111; } #tabcontrol_18_806DD2_menu .tab-active:hover { color: #111; } #tabcontrol_18_806DD2_navr, #tabcontrol_18_806DD2_navl { height: 40px; width: 32px; background-color: #ffffff; } #tabcontrol_18_806DD2_navr .sv_ch, #tabcontrol_18_806DD2_navl .sv_ch { fill: #444; } #tabcontrol_18_806DD2_navr:hover .sv_ch, #tabcontrol_18_806DD2_navl:hover .sv_ch { fill: #111; } #tabcontrol_18_806DD2_navr.tab-disable .sv_ch, #tabcontrol_18_806DD2_navl.tab-disable .sv_ch { fill: #444; opacity:.2; }#slideexp0_808ECE .slide { margin-right: 8px; }#slideexp0_808ECE .slide:last-child { margin-right: 1px; }#slideexp0_808ECEc { margin: -4px; } #slideexp0_808ECEc .b_viewport { padding: 4px 1px 4px 1px; margin: 0 3px; } #slideexp0_808ECEc .b_slidebar .slide { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); } #slideexp0_808ECEc .b_slidebar .slide.see_more { box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.00); -webkit-box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.00); } #slideexp0_808ECEc .b_slidebar .slide.see_more .carousel_seemore { border: 0px; }#slideexp0_808ECEc .b_slidebar .slide.see_more:hover { box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.00); -webkit-box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.00); }#slideexp1_833232 .slide { width: 280px; margin-right: 8px; }#slideexp1_833232 .slide:last-child { margin-right: 1px; }#slideexp1_833232c { margin: -4px; } #slideexp1_833232c .b_viewport { padding: 4px 1px 4px 1px; margin: 0 3px; } #slideexp1_833232c .b_slidebar .slide { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); } #slideexp1_833232c .b_slidebar .slide.see_more { box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.00); -webkit-box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.00); } #slideexp1_833232c .b_slidebar .slide.see_more .carousel_seemore { border: 0px; }#slideexp1_833232c .b_slidebar .slide.see_more:hover { box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.00); -webkit-box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.00); }.lite-entcard-main{box-shadow:0 0 0 1px rgba(0,0,0,.05) !important}</style><script type="text/javascript" nonce="W662dUWzWmMHNVoZ92IqXhWkNOUhjz3yZN4CqOFutOs=">//<![CDATA[ _w["IDBbOv"] = true; _w["EIHB"] = false; _w["IDPTit"] =null;;var SmartEvent;(function(n){function o(n,i,r,u,f){u===void 0&&(u=!0);f===void 0&&(f=!1);sj_be(n,i,r,f);t.push({el:n,evt:i,h:r,baj:u})}function s(n,i,r,u,f){r===void 0&&(r=!0);sj_evt.bind(n,i,u,f);t.push({evt:n,h:i,baj:r})}function u(){e(!1)}function f(){e(!0);sj_ue(_w,i,f);sj_evt.unbind(r,u)}function e(n){for(var i,u,f=[],r=0;r<t.length;++r)i=t[r],n||i.baj?(u=i.el,u?sj_ue(u,i.evt,i.h):sj_evt.unbind(i.evt,i.h)):f.push(i);t=f}var i="unload",r="ajax.unload",t=[];n.bind=o;n.bindc=s;sj_be(_w,i,f);sj_evt.bind(r,u)})(SmartEvent||(SmartEvent={}));function sa_cl(n,t,i){if(n&&t){var r=n.className;i?r.indexOf(t)==-1&&(r=r.concat(" ",t)):r=r.replace(t,"");n.className=r}};function ge_cl(n,t){var u,f,r,i;if(n){if(n.getElementsByClassName)return n.getElementsByClassName(t);for(u=n.getElementsByTagName("*"),f=[],r=0;r<u.length;r++)i=u[r],i&&i.className&&i.className.indexOf(t)!==-1&&f.push(i);return f}return[]}; //]]></script><script type="text/javascript" nonce="W662dUWzWmMHNVoZ92IqXhWkNOUhjz3yZN4CqOFutOs=">//<![CDATA[ sj_be(_w, "click", function() { _G.UIWP = true; }, 1);;var EntityPreviewConfig = { featureList: "", testHooks: false }; //]]></script><div id="b_content" class=""><span role="main" aria-label="Search Results"><div id="b_tween" class=""><div id="b_tween_searchResults"><span class="sb_count">About 1,780,000 results</span></div><div id="b_tween_searchTools" class="b_hide"><span class="ftrB"><a class="ftrH" id="h5126" role="button" aria-label="Filtered by Date" aria-expanded="false" aria-controls="d5126" aria-haspopup="true" href="javascript:" h="ID=SERP,5465.1"><span class="fs_label">Date</span><span class="sw_ddbk"></span> </a></span><div data-priority="2"><div class="toggle_item" id="ntf_newtabfil" role="button" aria-pressed="true" aria-disabled="false" tabindex="0" data-appns="SERP" data-k="6088.0"><div class="ntf_label toggle_label nt_tit" id="ntf_newtabfil_label">Open links in new tab</div><div class="nt_val toggle_ctrl"><div id="ntf_newtabfil_ctrl" class="ntf_img toggle_on toggle_img"><img role="presentation" class="rms_img" src="/rp/kFAqShRrnkQMbH6NYLBYoJ3lq9s.png" /></div></div></div></div></div></div><ol id="b_results" class=""><li class="b_algo b_algoBorder b_algoBigWiki b_algo_feedback" data-id iid><div Class="b_algo_group"><h2><a href="https://en.wikipedia.org/wiki/Version_control" h="ID=SERP,5164.1">Version control - Wikipedia</a></h2><div class="b_caption" role="contentinfo"><div class="b_attribution" u="0|5077|4553730965701523|Qtu6hS9FrDgWzB1vEiz_Ss0Zy7WYcwbg" tabindex="0"><cite>https://<strong>en.wikipedia.org</strong>/wiki/<strong>Version_control</strong></cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5165.1"></span></span></div></div><div id="WF_tabcontrol_18_806DD2" class="b_wikiRichcard"><div class="wikiRichcard_heroSection b_mText"><div class="b_clearfix b_overflow"><div class="b_floatR_img"></div><div id="pvc_274658707_24"><p class="b_paractl"><span title="Version control (also known as revision control, source control, and source code management) is the software engineering practice of controlling, organizing, and tracking different versions in history of computer files; primarily source code text files, but generally any type of file. Version control is a component of software configuration management. A version control system is a software tool that automates version control. Alternatively, version control is embedded as a feature of some systems such as word processors, spreadsheets, collaborative web docs, and content management systems, e.g., Wikipedia's page history. Version control includes viewing old versions and enables reverting a file to a previous version. ">Version control (also known as revision control, source control, and source code management) is <strong>the software engineering practice of controlling, organizing, and tracking different versions in history of computer files;</strong> primarily source code text files, but generally any type of file. Version control is a component of software configuration management. A version contro…</span></p><div class="sml inline" id="expitem_274658298_23" data-appns="SERP" data-k="6096.1" data-expl=""><a id="expitem_274658298_23_hit" class="b_mopexpref" data-exp="I;expitem_274658298_23;;0;;;Expansion;;0;0;expitem_274658298_23_hit;10;0;" href="javascript:void(0);" aria-label="Show more" role="button" aria-expanded="false"><span class="sw_plus cipa " width="16" height="16"></span><div class="expansionAccessibilityText" LessAltText="Less content will be shown above the current area of focus upon selection" MoreAltText="New content will be added above the current area of focus upon selection">New content will be added above the current area of focus upon selection</div></a></div></div><div class="b_hide" data-exp="H;expitem_274658298_23;;pvc_274658707_24;;;" data-exp-noani=""><p class="b_paractl">Version control (also known as revision control, source control, and source code management) is <strong>the software engineering practice of controlling, organizing, and tracking different versions in history of computer files;</strong> primarily source code text files, but generally any type of file. Version control is a component of software configuration management. A version control system is a software tool that automates version control. Alternatively, version control is embedded as a feature of some systems such as word processors, spreadsheets, collaborative web docs, and content management systems, e.g., Wikipedia's page history. Version control includes viewing old versions and enables reverting a file to a previous version. </p></div></div></div><div id="tabcontrol_18_806DD2" class="tab-container" data-wire="I;tab;; |B;a;;I|" data-appns="SERP" data-k="5824.2"><div class="tab-head HeroTab"><div id="tabcontrol_18_806DD2_navl" class="tab-navl" data-appns="SERP" data-k="6097.1"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" enable-background="new 0 0 16 16" width="16" height="40"><path class="sv_ch" d="M12.29.235c-.312-.313-.818-.313-1.131 0l-7.2 7.2c-.148.148-.234.355-.234.565 0 .21.086.417.234.566l7.2 7.2c.312.313.818.313 1.131 0 .313-.312.313-.818 0-1.131l-6.634-6.635 6.634-6.634c.313-.312.312-.819 0-1.131z" /></svg></div><div class="tab-menu tab-hasnav" style="width:544px"><ul id="tabcontrol_18_806DD2_menu" style="margin-left:0px;" role="tablist" data-dataurl=""><li data-dataurl="" id="tab_11_8062EE_head" data-nc="" data-nr="" class="b_dmtab tab-active" style=" width:66px;" data-w="66" data-ow="98" data-content="tab_11_8062EE" tabindex="0" role="tab" aria-controls="tab_11_8062EE" aria-selected="true" data-appns="SERP" data-k="5735.1">Overview</li><li data-dataurl="" id="tab_12_8064AA_head" data-nc="" data-nr="" class="b_dmtab" style=" width:51px;" data-w="51" data-ow="83" data-content="tab_12_8064AA" role="tab" aria-controls="tab_12_8064AA" aria-selected="false" data-appns="SERP" data-k="5746.1">History</li><li data-dataurl="" id="tab_13_8065E7_head" data-nc="" data-nr="" class="b_dmtab" style=" width:65px;" data-w="65" data-ow="97" data-content="tab_13_8065E7" role="tab" aria-controls="tab_13_8065E7" aria-selected="false" data-appns="SERP" data-k="5766.1">Structure</li><li data-dataurl="" id="tab_14_8067C1_head" data-nc="" data-nr="" class="b_dmtab" style=" width:152px;" data-w="152" data-ow="184" data-content="tab_14_8067C1" role="tab" aria-controls="tab_14_8067C1" aria-selected="false" data-appns="SERP" data-k="5779.1">Specialized strategies</li><li data-dataurl="" id="tab_15_8068E8_head" data-nc="" data-nr="" class="b_dmtab" style=" width:198px;" title="Source-management models" data-w="198" data-ow="230" data-content="tab_15_8068E8" role="tab" aria-controls="tab_15_8068E8" aria-selected="false" data-appns="SERP" data-k="5787.1">Source-management models</li><li data-dataurl="" id="tab_16_806B40_head" data-nc="" data-nr="" class="b_dmtab" style=" width:193px;" data-w="193" data-ow="225" data-content="tab_16_806B40" role="tab" aria-controls="tab_16_806B40" aria-selected="false" data-appns="SERP" data-k="5804.1">Distributed revision control</li><li data-dataurl="" id="tab_17_806C9E_head" data-nc="" data-nr="" class="b_dmtab" style=" width:97px;" data-w="97" data-ow="129" data-content="tab_17_806C9E" role="tab" aria-controls="tab_17_806C9E" aria-selected="false" data-appns="SERP" data-k="5812.1">Best practices</li></ul></div><div id="tabcontrol_18_806DD2_navr" class="tab-navr" data-appns="SERP" data-k="6098.1"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" enable-background="new 0 0 16 16" width="16" height="40"><path class="sv_ch" d="M3.735 1.366l6.634 6.634-6.634 6.634c-.313.313-.313.819 0 1.131.313.313.819.313 1.131 0l7.2-7.2c.148-.148.234-.355.234-.565 0-.21-.086-.417-.234-.566l-7.2-7.2c-.313-.313-.819-.313-1.131 0s-.313.82 0 1.132z" /></svg></div></div><div class="tab-content"><div id="tab_11_8062EE" data-appns="SERP" data-k="5735.2" role="tabpanel" aria-labelledby="tab_11_8062EE_head" data-priority=""><div id="pvc_274665916_26"><p class="b_paractl">As teams develop software, it is common for multiple versions of the same software to be deployed in different sites and for the developers to work simultaneously on updates. <a href="/search?q=Software%20bug%20wikipedia&form=WIKIRE" h="ID=SERP,5739.1">Bugs</a><span title=" or features of the software are often only present in certain versions (because of the fixing of some problems and the introduction of others as the program develops). Therefore, for the purposes of locating and fixing bugs, it is vitally important to be able to retrieve and run different versions of the software to determine in which version(s) the problem occurs. It may also be necessary to develop two versions of the software concurrently: for instance, where one version has bugs fixed, but no new features (">or features of the software are often only present in certain versions (because of the fixing of some problems and the introduction of others as the program develops). Therefore, for the pu…</span></p><div class="sml inline" id="expitem_274665867_25" data-appns="SERP" data-k="6099.1" data-expl=""><a id="expitem_274665867_25_hit" class="b_mopexpref" data-exp="I;expitem_274665867_25;;0;;;Expansion;;0;0;expitem_274665867_25_hit;10;0;" href="javascript:void(0);" aria-label="Show more" role="button" aria-expanded="false"><span class="sw_plus cipa " width="16" height="16"></span><div class="expansionAccessibilityText" LessAltText="Less content will be shown above the current area of focus upon selection" MoreAltText="New content will be added above the current area of focus upon selection">New content will be added above the current area of focus upon selection</div></a></div></div><div class="b_hide" data-exp="H;expitem_274665867_25;;pvc_274665916_26;;;" data-exp-noani=""><p class="b_paractl">As teams develop software, it is common for multiple versions of the same software to be deployed in different sites and for the developers to work simultaneously on updates. <a href="/search?q=Software%20bug%20wikipedia&form=WIKIRE" h="ID=SERP,5739.2">Bugs</a> or features of the software are often only present in certain versions (because of the fixing of some problems and the introduction of others as the program develops). Therefore, for the purposes of locating and fixing bugs, it is vitally important to be able to retrieve and run different versions of the software to determine in which version(s) the problem occurs. It may also be necessary to develop two versions of the software concurrently: for instance, where one version has bugs fixed, but no new features (<a href="/search?q=Branching%20(revision%20control)%20wikipedia&form=WIKIRE" h="ID=SERP,5740.1">branch</a>), while the other version is where new features are worked on (<a href="/search?q=Trunk%20(software)%20wikipedia&form=WIKIRE" h="ID=SERP,5741.1">trunk</a>). <br /><br/>At the simplest level, developers could simply retain multiple copies of the different versions of the program, and label them appropriately. This simple approach has been used in many large software projects. While this method can work, it is inefficient as many near-identical copies of the program have to be maintained. This requires a lot of self-discipline on the part of developers and often leads to mistakes. Since the code base is the same, it also requires granting read-write-execute permission to a set of developers, and this adds the pressure of someone managing permissions so that the code base is not compromised, which adds more complexity. Consequently, systems to automate some or all of the revision control process have been developed. This ensures that the majority of management of version control steps is hidden behind the scenes. <br /><br/><a href="https://en.wikipedia.org/wiki/Version_control#Overview" h="ID=SERP,5745.1">Read more on Wikipedia</a></p></div></div><div id="tab_12_8064AA" class="tab-hide" data-appns="SERP" data-k="5746.2" role="tabpanel" aria-labelledby="tab_12_8064AA_head" data-priority="2"><div id="pvc_274671679_28"><p class="b_paractl">IBM's OS/360 <a href="/search?q=Support%20programs%20for%20OS%2F360%20and%20successors%23IEBUPDTE%20wikipedia&form=WIKIRE" h="ID=SERP,5750.1">IEBUPDTE</a> software update tool dates back to 1962, arguably a precursor to version control system tools. Two source management and version control packages that were heavily used by IBM 360/370 installations were <a href="/search?q=The%20Librarian%20(version%20control%20system)%20wikipedia&form=WIKIRE" h="ID=SERP,5751.1">The Librarian</a> and <a href="/search?q=Panvalet%20wikipedia&form=WIKIRE" h="ID=SERP,5752.1">Panvalet</a>. </p><div class="sml inline" id="expitem_274671623_27" data-appns="SERP" data-k="6100.1" data-expl=""><a id="expitem_274671623_27_hit" class="b_mopexpref" data-exp="I;expitem_274671623_27;;0;;;Expansion;;0;0;expitem_274671623_27_hit;10;0;" href="javascript:void(0);" aria-label="Show more" role="button" aria-expanded="false"><span class="sw_plus cipa " width="16" height="16"></span><div class="expansionAccessibilityText" LessAltText="Less content will be shown above the current area of focus upon selection" MoreAltText="New content will be added above the current area of focus upon selection">New content will be added above the current area of focus upon selection</div></a></div></div><div class="b_hide" data-exp="H;expitem_274671623_27;;pvc_274671679_28;;;" data-exp-noani=""><p class="b_paractl">IBM's OS/360 <a href="/search?q=Support%20programs%20for%20OS%2F360%20and%20successors%23IEBUPDTE%20wikipedia&form=WIKIRE" h="ID=SERP,5750.2">IEBUPDTE</a> software update tool dates back to 1962, arguably a precursor to version control system tools. Two source management and version control packages that were heavily used by IBM 360/370 installations were <a href="/search?q=The%20Librarian%20(version%20control%20system)%20wikipedia&form=WIKIRE" h="ID=SERP,5751.2">The Librarian</a> and <a href="/search?q=Panvalet%20wikipedia&form=WIKIRE" h="ID=SERP,5752.2">Panvalet</a>. <br /><br/>A full system designed for source code control was started in 1972, <a href="/search?q=Source%20Code%20Control%20System%20wikipedia&form=WIKIRE" h="ID=SERP,5759.1">Source Code Control System</a> for the same system (OS/360). Source Code Control System's introduction, having been published on December 4, 1975, historically implied it was the first deliberate revision control system. <a href="/search?q=Revision%20Control%20System%20wikipedia&form=WIKIRE" h="ID=SERP,5760.1">RCS</a> followed just after, with its networked version <a href="/search?q=Concurrent%20Versions%20System%20wikipedia&form=WIKIRE" h="ID=SERP,5761.1">Concurrent Versions System</a>. The next generation after Concurrent Versions System was dominated by <a href="/search?q=Apache%20Subversion%20wikipedia&form=WIKIRE" h="ID=SERP,5762.1">Subversion</a>, followed by the rise of <a href="/search?q=Distributed%20revision%20control%20wikipedia&form=WIKIRE" h="ID=SERP,5763.1">distributed revision control</a> tools such as <a href="/search?q=Git%20wikipedia&form=WIKIRE" h="ID=SERP,5764.1">Git</a>. </p></div></div><div id="tab_13_8065E7" class="tab-hide" data-appns="SERP" data-k="5766.2" role="tabpanel" aria-labelledby="tab_13_8065E7_head" data-priority="2"><div id="pvc_274674318_30"><p class="b_paractl">Revision control manages changes to a set of data over time. These changes can be structured in various ways. <br /><br/><span title="Often the data is thought of as a collection of many individual items, such as files or documents, and changes to individual files are tracked. This accords with intuitions about separate files but causes problems when identity changes, such as during renaming, splitting or merging of files. Accordingly, some systems such as ">Often the data is thought of as a collection of many individual items, such as files or documents, and changes to individual files are tracked. This accords with intuitions about separate f…</span></p><div class="sml inline" id="expitem_274674280_29" data-appns="SERP" data-k="6101.1" data-expl=""><a id="expitem_274674280_29_hit" class="b_mopexpref" data-exp="I;expitem_274674280_29;;0;;;Expansion;;0;0;expitem_274674280_29_hit;10;0;" href="javascript:void(0);" aria-label="Show more" role="button" aria-expanded="false"><span class="sw_plus cipa " width="16" height="16"></span><div class="expansionAccessibilityText" LessAltText="Less content will be shown above the current area of focus upon selection" MoreAltText="New content will be added above the current area of focus upon selection">New content will be added above the current area of focus upon selection</div></a></div></div><div class="b_hide" data-exp="H;expitem_274674280_29;;pvc_274674318_30;;;" data-exp-noani=""><p class="b_paractl">Revision control manages changes to a set of data over time. These changes can be structured in various ways. <br /><br/>Often the data is thought of as a collection of many individual items, such as files or documents, and changes to individual files are tracked. This accords with intuitions about separate files but causes problems when identity changes, such as during renaming, splitting or merging of files. Accordingly, some systems such as <a href="/search?q=Git%20wikipedia&form=WIKIRE" h="ID=SERP,5768.1">Git</a>, instead consider changes to the data as a whole, which is less intuitive for simple changes but simplifies more complex changes. <br /><br/>When data that is under revision control is modified, after being retrieved by checking out, this is not in general immediately reflected in the revision control system (in the repository), but must instead be checked in or committed. A copy outside revision control is known as a "working copy". As a simple example, when editing a computer file, the data stored in memory by the editing program is the working copy, which is committed by saving. Concretely, one may print out a document, edit it by hand, and only later manually input the changes into a computer and save it. For source code control, the working copy is instead a copy of all files in a particular revision, generally stored locally on the developer's computer; in this case saving the file only changes the working co…<br /><br/><a href="https://en.wikipedia.org/wiki/Version_control#Structure" h="ID=SERP,5778.1">Read more on Wikipedia</a></p></div></div><div id="tab_14_8067C1" class="tab-hide" data-appns="SERP" data-k="5779.2" role="tabpanel" aria-labelledby="tab_14_8067C1_head" data-priority="2"><div id="pvc_274675990_32"><p class="b_paractl">Engineering revision control developed from formalized processes based on tracking revisions of early blueprints or <a href="/search?q=Whiteprint%20wikipedia&form=WIKIRE" h="ID=SERP,5781.1">bluelines</a> <span title=" . This system of control implicitly allowed returning to an earlier state of the design, for cases in which an engineering dead-end was reached in the development of the design. A revision table was used to keep track of the changes made. Additionally, the modified areas of the drawing were highlighted using revision clouds. ">. This system of control implicitly allowed returning to an earlier state of the design, for cases in which an engineering dead-end was reached in the development of the design. A revision table was used to keep track of the changes made. Additionally, the …</span></p><div class="sml inline" id="expitem_274675955_31" data-appns="SERP" data-k="6102.1" data-expl=""><a id="expitem_274675955_31_hit" class="b_mopexpref" data-exp="I;expitem_274675955_31;;0;;;Expansion;;0;0;expitem_274675955_31_hit;10;0;" href="javascript:void(0);" aria-label="Show more" role="button" aria-expanded="false"><span class="sw_plus cipa " width="16" height="16"></span><div class="expansionAccessibilityText" LessAltText="Less content will be shown above the current area of focus upon selection" MoreAltText="New content will be added above the current area of focus upon selection">New content will be added above the current area of focus upon selection</div></a></div></div><div class="b_hide" data-exp="H;expitem_274675955_31;;pvc_274675990_32;;;" data-exp-noani=""><p class="b_paractl">Engineering revision control developed from formalized processes based on tracking revisions of early blueprints or <a href="/search?q=Whiteprint%20wikipedia&form=WIKIRE" h="ID=SERP,5781.2">bluelines</a> . This system of control implicitly allowed returning to an earlier state of the design, for cases in which an engineering dead-end was reached in the development of the design. A revision table was used to keep track of the changes made. Additionally, the modified areas of the drawing were highlighted using revision clouds. <br /><br/><span class="b_promoteText">In Business and Law</span><br />Version control is widespread in business and law. Indeed, "contract redline" and "legal blackline" are some of the earliest forms of revision control, and are still employed in business and law with varying degrees of sophistication. The most sophisticated techniques are beginning to be used for the electronic tracking of changes to <a href="/search?q=CAD%20file%20wikipedia&form=WIKIRE" h="ID=SERP,5784.1">CAD files</a> (see <a href="/search?q=Product%20data%20management%20wikipedia&form=WIKIRE" h="ID=SERP,5785.1">product data management</a>), supplanting the "manual" electronic implementation of traditional revision control. </p></div></div><div id="tab_15_8068E8" class="tab-hide" data-appns="SERP" data-k="5787.2" role="tabpanel" aria-labelledby="tab_15_8068E8_head" data-priority="2"><div id="pvc_274677838_34"><p class="b_paractl">Traditional revision control systems use a centralized model where all the revision control functions take place on a shared <a href="/search?q=Server%20(computing)%20wikipedia&form=WIKIRE" h="ID=SERP,5789.1">server</a><span title=". If two developers try to change the same file at the same time, without some method of managing access the developers may end up overwriting each other's work. Centralized revision control systems solve this problem in one of two different "source management models": file locking and version merging. ">. If two developers try to change the same file at the same time, without some method of managing access the developers may end up overwriting each other's work. Centralized revision control systems solve this problem in one of two differ…</span></p><div class="sml inline" id="expitem_274677800_33" data-appns="SERP" data-k="6103.1" data-expl=""><a id="expitem_274677800_33_hit" class="b_mopexpref" data-exp="I;expitem_274677800_33;;0;;;Expansion;;0;0;expitem_274677800_33_hit;10;0;" href="javascript:void(0);" aria-label="Show more" role="button" aria-expanded="false"><span class="sw_plus cipa " width="16" height="16"></span><div class="expansionAccessibilityText" LessAltText="Less content will be shown above the current area of focus upon selection" MoreAltText="New content will be added above the current area of focus upon selection">New content will be added above the current area of focus upon selection</div></a></div></div><div class="b_hide" data-exp="H;expitem_274677800_33;;pvc_274677838_34;;;" data-exp-noani=""><p class="b_paractl">Traditional revision control systems use a centralized model where all the revision control functions take place on a shared <a href="/search?q=Server%20(computing)%20wikipedia&form=WIKIRE" h="ID=SERP,5789.2">server</a>. If two developers try to change the same file at the same time, without some method of managing access the developers may end up overwriting each other's work. Centralized revision control systems solve this problem in one of two different "source management models": file locking and version merging. <br /><br/><span class="b_promoteText">Atomic operations</span><br />An operation is atomic if the system is left in a consistent state even if the operation is interrupted. The commit operation is usually the most critical in this sense. Commits tell the revision control system to make a group of changes final, and available to all users. Not all revision control systems have atomic commits; Concurrent Versions System lacks this feature. <br /><br/><span class="b_promoteText">File locking</span><br />The simplest method of preventing "<a href="/search?q=Concurrent%20access%20wikipedia&form=WIKIRE" h="ID=SERP,5793.1">concurrent access</a>" problems involves <a href="/search?q=File%20locking%20wikipedia&form=WIKIRE" h="ID=SERP,5794.1">locking files</a> so that only one developer at a time has write access to the central "<a href="/search?q=Repository%20(version%20control)%20wikipedia&form=WIKIRE" h="ID=SERP,5795.1">repository</a>" copies of those files. Once one developer "checks out" a file, others can read that file, but no one else may change that file until that developer "checks in" the updated version (or cancels the checkout). <br /><br/>File locking has both merits and drawbacks. It can provide some protection against difficult merge conflicts when a user is making radical changes to many sections of a large file (or group of files…<br /><br/><a href="https://en.wikipedia.org/wiki/Version_control#Source-management_models" h="ID=SERP,5803.1">Read more on Wikipedia</a></p></div></div><div id="tab_16_806B40" class="tab-hide" data-appns="SERP" data-k="5804.2" role="tabpanel" aria-labelledby="tab_16_806B40_head" data-priority="2"><div id="pvc_274679916_36"><p class="b_paractl">Distributed revision control systems (DRCS) take a peer-to-peer approach, as opposed to the <a href="/search?q=Client–server%20model%20wikipedia&form=WIKIRE" h="ID=SERP,5808.1">client–server</a> approach of centralized systems. Rather than a single, central repository on which clients synchronize, each peer's working copy of the codebase is a <a href="/search?q=Good%20faith%20wikipedia&form=WIKIRE" h="ID=SERP,5809.1">bona-fide</a> repository. Distributed revision control conducts synchronization by exchanging <a href="/search?q=Patch%20(computing)%20wikipedia&form=WIKIRE" h="ID=SERP,5810.1">patches</a> <span title=" (change-sets) from peer to peer. This results in some important differences from a centralized system: ">(change …</span></p><div class="sml inline" id="expitem_274679879_35" data-appns="SERP" data-k="6104.1" data-expl=""><a id="expitem_274679879_35_hit" class="b_mopexpref" data-exp="I;expitem_274679879_35;;0;;;Expansion;;0;0;expitem_274679879_35_hit;10;0;" href="javascript:void(0);" aria-label="Show more" role="button" aria-expanded="false"><span class="sw_plus cipa " width="16" height="16"></span><div class="expansionAccessibilityText" LessAltText="Less content will be shown above the current area of focus upon selection" MoreAltText="New content will be added above the current area of focus upon selection">New content will be added above the current area of focus upon selection</div></a></div></div><div class="b_hide" data-exp="H;expitem_274679879_35;;pvc_274679916_36;;;" data-exp-noani=""><p class="b_paractl">Distributed revision control systems (DRCS) take a peer-to-peer approach, as opposed to the <a href="/search?q=Client–server%20model%20wikipedia&form=WIKIRE" h="ID=SERP,5808.2">client–server</a> approach of centralized systems. Rather than a single, central repository on which clients synchronize, each peer's working copy of the codebase is a <a href="/search?q=Good%20faith%20wikipedia&form=WIKIRE" h="ID=SERP,5809.2">bona-fide</a> repository. Distributed revision control conducts synchronization by exchanging <a href="/search?q=Patch%20(computing)%20wikipedia&form=WIKIRE" h="ID=SERP,5810.2">patches</a> (change-sets) from peer to peer. This results in some important differences from a centralized system: <br />• No canonical, reference copy of the codebase exists by default; only working copies.<br />• Common operations (such as commits, viewing history, and reverting changes) are fast, because there is no need to communicate with a central server. <br />Rather, communication is only necessary when pushing or pulling changes to or from other peers. <br />• Each working copy effectively functions as a remote backup of the codebase and of its change-history, providing inherent protection against data loss. </p></div></div><div id="tab_17_806C9E" class="tab-hide" data-appns="SERP" data-k="5812.2" role="tabpanel" aria-labelledby="tab_17_806C9E_head" data-priority="2"><div id="pvc_274682011_38"><p class="b_paractl">Following best practices is necessary to obtain the full benefits of version control. Best practice may vary by version control tool and the field to which version control is applied. The generally accepted best practices in <a href="/search?q=Software%20development%20wikipedia&form=WIKIRE" h="ID=SERP,5817.1">software development</a> include: making incremental, small, changes; making <a href="/search?q=Commit%20(version%20control)%20wikipedia&form=WIKIRE" h="ID=SERP,5818.1">commits</a><span title=" which involve only one task or fix -- a corollary to this is to commit only code which works and does not knowingly break existing functionality; utilizing branching to complete functionality before release; writing clear and descriptive commit messages, make what why and how clear in either the commit description or the code; and using a consistent branching strategy. Other best software development practices such as ">which involve only one task or fix -- a corollary to this is …</span></p><div class="sml inline" id="expitem_274681976_37" data-appns="SERP" data-k="6105.1" data-expl=""><a id="expitem_274681976_37_hit" class="b_mopexpref" data-exp="I;expitem_274681976_37;;0;;;Expansion;;0;0;expitem_274681976_37_hit;10;0;" href="javascript:void(0);" aria-label="Show more" role="button" aria-expanded="false"><span class="sw_plus cipa " width="16" height="16"></span><div class="expansionAccessibilityText" LessAltText="Less content will be shown above the current area of focus upon selection" MoreAltText="New content will be added above the current area of focus upon selection">New content will be added above the current area of focus upon selection</div></a></div></div><div class="b_hide" data-exp="H;expitem_274681976_37;;pvc_274682011_38;;;" data-exp-noani=""><p class="b_paractl">Following best practices is necessary to obtain the full benefits of version control. Best practice may vary by version control tool and the field to which version control is applied. The generally accepted best practices in <a href="/search?q=Software%20development%20wikipedia&form=WIKIRE" h="ID=SERP,5817.2">software development</a> include: making incremental, small, changes; making <a href="/search?q=Commit%20(version%20control)%20wikipedia&form=WIKIRE" h="ID=SERP,5818.2">commits</a> which involve only one task or fix -- a corollary to this is to commit only code which works and does not knowingly break existing functionality; utilizing branching to complete functionality before release; writing clear and descriptive commit messages, make what why and how clear in either the commit description or the code; and using a consistent branching strategy. Other best software development practices such as <a href="/search?q=Code%20review%20wikipedia&form=WIKIRE" h="ID=SERP,5819.1">code review</a> and automated <a href="/search?q=Regression%20testing%20wikipedia&form=WIKIRE" h="ID=SERP,5820.1">regression testing</a> may assist in the following of version control best practices. </p></div></div></div></div><div class="wiki_attr b_divdef"><a href="https://en.wikipedia.org/wiki/Version_control" h="ID=SERP,5822.1">Wikipedia</a><span> · Text under <a href="http://creativecommons.org/licenses/by-sa/3.0/" h="ID=SERP,5823.1">CC-BY-SA license</a></span></div></div></div><div class="b_gobig_feedback"><div id="fdbk_thmb39" class="fdbk_thmb_root " data-priority="2" aria-live="polite"><div id="fdbk_emotion39" class="fdbk_emotion"></div><span id="fdbtext_39" class="fdbtext">Feedback</span><a id="thumb_t39" class="thumb_y " role="button" aria-label="Feedback Like" href="javascript:void(0)" h="ID=SERP,6107.1"></a><a id="thumb_f39" class="thumb_n " role="button" aria-label="Feedback Dislike" href="javascript:void(0)" h="ID=SERP,6108.1"></a><div id="thumbUpTips39" class="fdbk_hide fdbtext"><span>Thanks!</span><a id="thumb_tum39" role="button" aria-label="Tell us more" href="javascript:void(0)" h="ID=SERP,6109.1">Tell us more</a></div></div></div></li><li class="b_algo" data-id iid><div class="b_tpcn"><a class="tilk" aria-label="Atlassian" href="https://www.atlassian.com/git/tutorials/what-is-version-control" h="ID=SERP,5188.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.abae0999-2c0a-487e-b351-d9347dcadf17&w=32&h=32&qlt=91&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">Atlassian</div><div class="tpmeta"><div class="b_attribution" u="1|5078|4682103252746057|6jkbYmhK3d5RLNUoXZ364e4b5tS_JeFV" tabindex="0"><cite>https://www.atlassian.com/git/tutorials/<strong>what-is-version-control</strong></cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5189.1"></span><span class="c_tlbxH" H="BASE:GENERATIVECAPTIONSHINTSIGNAL" K="SERP,5194.1"></span></span></div></div></div></a></div><h2><a href="https://www.atlassian.com/git/tutorials/what-is-version-control" h="ID=SERP,5188.2">What is version control | Atlassian Git Tutorial</a></h2><div class="b_caption" role="contentinfo"><div class="b_snippet"><p class="b_lineclamp2">Learn how version control systems help software teams manage changes to source code over time. Find out the benefits of using Git, a popular distributed version control tool, and how to …</p></div><div Class="sa_uc"><ul class="b_vList b_divsec"><li class="b_annooverride" data-priority=><div class="hozdl_car" carouselid="0_808ECE" data-priority="2"><div id="slideexp0_808ECEc" class="b_slideexp" data-partnerInfo="" data-wire="I;slideexp_init;; |B;select;;I|F;selected;;O|F;active;;O|" data-control-id="slideexp0_808ECE" data-appns="SERP" data-k="5841.1" data-stk=""><div class="b_overlay"><div id="slideexp0_808ECEchevrons_prevbtn" class="btn disabled prev ltr rounded bld" data-dir="" role="button" aria-label="Click to scroll left" aria-hidden="true"><div class="bg"><span></span></div><div class="vcac"><div style="height: 32px; margin-top: -16px;"><div class="cr"><div></div></div></div></div></div><div id="slideexp0_808ECEchevrons_nextbtn" class="btn disabled next ltr rounded bld" data-dir="" role="button" aria-label="Click to scroll right" aria-hidden="true"><div class="bg"><span></span></div><div class="vcac"><div style="height: 32px; margin-top: -16px;"><div class="cr"><div></div></div></div></div></div><div class="b_slidesContainer"><div class="b_viewport"><div class="b_slidebar" id="slideexp0_808ECE" role="list" aria-label="Please use arrow keys to navigate"><div class="slide" data-dataurl data-rinterval data-appns="SERP" data-k="5835.1" data-tag style tabindex data-mini role="listitem"><a href="https://www.atlassian.com/git/tutorials/rewriting-history" h="ID=SERP,5829.1">Rewriting History</a></div><div class="slide" data-dataurl data-rinterval data-appns="SERP" data-k="5836.1" data-tag style tabindex data-mini role="listitem"><a href="https://www.atlassian.com/git/tutorials/what-is-git" h="ID=SERP,5830.1">What is Git</a></div><div class="slide" data-dataurl data-rinterval data-appns="SERP" data-k="5837.1" data-tag style tabindex data-mini role="listitem"><a href="https://www.atlassian.com/git/tutorials/migrating-migrate" h="ID=SERP,5831.1">Migrate</a></div><div class="slide" data-dataurl data-rinterval data-appns="SERP" data-k="5838.1" data-tag style tabindex data-mini role="listitem"><a href="https://www.atlassian.com/git/tutorials/migrating-share" h="ID=SERP,5832.1">Share</a></div><div class="slide" data-dataurl data-rinterval data-appns="SERP" data-k="5839.1" data-tag style tabindex data-mini role="listitem"><a href="https://www.atlassian.com/git/tutorials/gitk" h="ID=SERP,5833.1">GitK</a></div><div class="slide" data-dataurl data-rinterval data-appns="SERP" data-k="5840.1" data-tag style tabindex data-mini role="listitem"><a href="https://www.atlassian.com/git/tutorials/syncing" h="ID=SERP,5834.1">Syncing</a></div></div></div></div></div></div></div></li></ul></div></div></li><li class="b_algo" data-id iid><div class="b_tpcn"><a class="tilk" aria-label="GeeksForGeeks" href="https://www.geeksforgeeks.org/version-control-systems/" h="ID=SERP,5226.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.84941d09-8340-44da-85bf-a6c1e157f2f2&w=32&h=32&qlt=92&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">GeeksForGeeks</div><div class="tpmeta"><div class="b_attribution" u="2|5079|4570807757136881|FBtjCbjk1cIekGtNFS_svVRPrxNrdhTG" tabindex="0"><cite>https://www.geeksforgeeks.org/<strong>version</strong> …</cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5227.1"></span><span class="c_tlbxH" H="BASE:GENERATIVECAPTIONSHINTSIGNAL" K="SERP,5232.1"></span></span></div></div></div></a></div><div class="b_imgcap_altitle b_imgcap_nosc"><div class="b_imagePair square_mp reverse b_clearfix"><div class="inner"><div><div class="rms_iac" style="height:80px;width:80px;" data-data-priority="2" data-height="80" data-width="80" data-class="b_circleImage b_ci_image_overlay b_onfaimg rms_img" data-fdopt="False" data-data-overlaylink="/images/search?view=detailV2&ccid=TmsTWIT6&id=96D939EF8C3250A2DBA9E3A4760E4EDC71529815&thid=OIP.TmsTWIT69CRR9_-lKecjpQAAAA&mediaurl=https://media.geeksforgeeks.org/wp-content/uploads/20220620184447/Untitleddesign4-300x210.png&q=version+control&ck=ACFE9FF990D607713A55E8CBCA4A6F7E&idpp=rc&idpview=singleimage&form=rc2idp" data-aria-hidden="true" data-title="Explore this image" data-src="//th.bing.com/th?id=OIP.TmsTWIT69CRR9_-lKecjpQAAAA&w=80&h=80&c=1&vt=10&bgcl=82f529&r=0&o=6&pid=5.1"></div><div class="b_greyBackgroundModal"></div></div></div><h2><a href="https://www.geeksforgeeks.org/version-control-systems/" h="ID=SERP,5226.2">Version Control Systems - GeeksforGeeks</a></h2><p class="b_lineclamp3"><span class="news_dt">Jun 29, 2022</span> · Learn what version control systems are, why they are important, and how they work. Compare local, centralized, and distributed version control systems with examples and benefits.</p></div></div><div class="b_caption b_rich" role="contentinfo"></div><div rpPositionName="rpPositionName"><div class="batg"><a class="batgil" href="https://www.geeksforgeeks.org/version-control-systems/" h="ID=SERP,5226.3"><div class="tltg ">Tags:</div><div class="tltg ">What Is...</div><div class="tltg ">Revision control</div><div class="tltg ">Source Control</div><div class="tltg ">Version Control Systems</div></a></div><div class="bats"></div></div></li><li class="b_ans b_mop" data-tag data-partnerTag data-id h="SERP,5859.1"><div class="b_sideBleed b_topBleed b_bottomBleed"><div class="rqnaContainerwithfeedback df_alaskcarousel rqnafbUlWrapper rqnASCWrapper ansTtlUndrlnWrapper" data-fbhlsel=".rqnaContainerwithfeedback"><div id="df_listaa" class=""><div></div><div class="b_vPanel"><div><div class="df_hd"><div class="b_traits b_primtxt">People also ask</div></div></div><div><div id="relatedQnAListDisplay" class="hybridAnsWrapper hybridAnsWrapper2 hybridHeightWrapper" data-priority=""><div class="openans_gradient_div"></div><div id="slideexp1_833232c" class="b_slideexp" data-partnerInfo="" data-wire="I;slideexp_init;; |B;select;;I|F;selected;;O|F;active;;O|" data-control-id="slideexp1_833232" data-appns="SERP" data-k="6117.1" data-stk=""><div class="b_overlay"><div id="slideexp1_833232chevrons_prevbtn" class="btn disabled prev ltr rounded bld" data-dir="" role="button" aria-label="Click to scroll left" aria-hidden="true"><div class="bg"><span></span></div><div class="vcac"><div style="height: 32px; margin-top: -16px;"><div class="cr"><div></div></div></div></div></div><div id="slideexp1_833232chevrons_nextbtn" class="btn next ltr rounded bld" data-dir="" role="button" aria-label="Click to scroll right" aria-hidden="false"><div class="bg"><span></span></div><div class="vcac"><div style="height: 32px; margin-top: -16px;"><div class="cr"><div></div></div></div></div></div><div class="b_slidesContainer"><div class="b_viewport"><div class="b_slidebar" id="slideexp1_833232" role="list" aria-label="Please use arrow keys to navigate"><div class="slide" data-dataurl data-rinterval data-appns="SERP" data-k="6111.1" data-tag style tabindex data-mini role="listitem"><a class="df_alsocon_link" href="https://en.wikipedia.org/wiki/Version_control" h="ID=SERP,5863.1"><div class="df_alsoAskCard rqnaAnsCWrapper df_vt" data-tag="RelatedQnA.Item" data-query="What is version control?" data-IID="SERP.5860" data-ParentIID="SERP.5861"><div class="df_qnacontent"><div class="df_qntextwithicn"><div class="df_qntext">What is version control?</div></div><span class="df_alsocon b_primtxt HitHighlightWrapper " data-tag="RelatedQnA.ItemDetails">Version control includes <strong>viewing old versions and enables reverting a file to a previous version</strong>. As teams develop software, it is common for multiple versions of the same software to be deployed in different sites and for the developers to work simultaneously on updates.</span></div><div class="df_ansatb df_ansfontlghybrid"><div class="qna_algo df_qna_algo"><div class="b_algo"><h2><span class="">Version control - Wikipedia</span></h2></div><div class="b_attribution b_clearfix qfavc"><div class="b_imagePair"><div class="cico" style="width:16px;height:16px;"><div class="rms_iac" style="height:16px;width:16px;" data-height="16" data-width="16" data-role="presentation" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.9d837793-b21b-4809-aceb-f60f4a0b6408&w=16&h=16&c=7&o=6&pid=1.7"></div></div><div><div class="qna_attr"><cite>en.wikipedia.org</cite></div></div></div></div></div></div></div></a></div><div class="slide" data-dataurl data-rinterval data-appns="SERP" data-k="6112.1" data-tag style tabindex data-mini role="listitem"><a class="df_alsocon_link" href="https://about.gitlab.com/topics/version-control/" h="ID=SERP,5868.1"><div class="df_alsoAskCard rqnaAnsCWrapper df_vt" data-tag="RelatedQnA.Item" data-query="What are the three most popular version control tools?" data-IID="SERP.5865" data-ParentIID="SERP.5866"><div class="df_qnacontent"><div class="df_qntextwithicn"><div class="df_qntext">What are the three most popular version control tools?</div></div><span class="df_alsocon b_primtxt HitHighlightWrapper " data-tag="RelatedQnA.ItemDetails">The three most well-known version control tools are <strong>Git, Subversion, and Mercurial</strong>. Git is the most popular option and has become synonymous with 'source code management'.</span></div><div class="df_ansatb df_ansfontlghybrid"><div class="qna_algo df_qna_algo"><div class="b_algo"><h2><span class="">What is version control? - GitLab</span></h2></div><div class="b_attribution b_clearfix qfavc"><div class="b_imagePair"><div class="cico" style="width:16px;height:16px;"><div class="rms_iac" style="height:16px;width:16px;" data-height="16" data-width="16" data-role="presentation" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.91f09ba4-7022-42c5-beeb-3f3b815fe585&w=16&h=16&c=7&o=6&pid=1.7"></div></div><div><div class="qna_attr"><cite>about.gitlab.com</cite></div></div></div></div></div></div></div></a></div><div class="slide" data-dataurl data-rinterval data-appns="SERP" data-k="6113.1" data-tag style tabindex data-mini role="listitem"><a class="df_alsocon_link" href="https://www.atlassian.com/git/tutorials/what-is-version-control" h="ID=SERP,5873.1"><div class="df_alsoAskCard rqnaAnsCWrapper df_vt" data-tag="RelatedQnA.Item" data-query="What makes a good version control system?" data-IID="SERP.5870" data-ParentIID="SERP.5871"><div class="df_qnacontent"><div class="df_qntextwithicn"><div class="df_qntext">What makes a good version control system?</div></div><span class="df_alsocon b_primtxt HitHighlightWrapper " data-tag="RelatedQnA.ItemDetails">A good version control system <strong>facilitates a smooth and continuous flow of changes to the code</strong> without resorting to file locking, which can block the progress of other developers.</span></div><div class="df_ansatb df_ansfontlghybrid"><div class="qna_algo df_qna_algo"><div class="b_algo"><h2><span class="">What is version control | Atlassian Git Tutorial</span></h2></div><div class="b_attribution b_clearfix qfavc"><div class="b_imagePair"><div class="cico" style="width:16px;height:16px;"><div class="rms_iac" style="height:16px;width:16px;" data-height="16" data-width="16" data-role="presentation" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.abae0999-2c0a-487e-b351-d9347dcadf17&w=16&h=16&c=7&o=6&pid=1.7"></div></div><div><div class="qna_attr"><cite>atlassian.com</cite></div></div></div></div></div></div></div></a></div><div class="slide" data-dataurl data-rinterval data-appns="SERP" data-k="6114.1" data-tag style tabindex data-mini role="listitem"><a class="df_alsocon_link" href="https://blog.logrocket.com/product-management/version-control-systems-definition-types/" h="ID=SERP,5878.1"><div class="df_alsoAskCard rqnaAnsCWrapper df_vt" data-tag="RelatedQnA.Item" data-query="What is the difference between local version control and Central version control?" data-IID="SERP.5875" data-ParentIID="SERP.5876"><div class="df_qnacontent"><div class="df_qntextwithicn"><div class="df_qntext">What is the difference between local version control and Central version control?</div></div><span class="df_alsocon b_primtxt HitHighlightWrapper " data-tag="RelatedQnA.ItemDetails">The main difference between <strong>local and central version control</strong> lies in where changes are stored. In local version control, changes are stored locally in the files before being pushed to a single version of code in a database. In contrast, central version control stores changes in a central server, making it easier to manage and retrieve changes.</span></div><div class="df_ansatb df_ansfontlghybrid"><div class="qna_algo df_qna_algo"><div class="b_algo"><h2><span class="">What is version control? Definition, types, systems and tools</span></h2></div><div class="b_attribution b_clearfix qfavc"><div class="b_imagePair"><div class="cico" style="width:16px;height:16px;"><div class="rms_iac" style="height:16px;width:16px;" data-height="16" data-width="16" data-role="presentation" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.a2989bc3-f98b-4e42-ae80-dec8b914a147&w=16&h=16&c=7&o=6&pid=1.7"></div></div><div><div class="qna_attr"><cite>blog.logrocket.com</cite></div></div></div></div></div></div></div></a></div><div class="slide" data-dataurl data-rinterval data-appns="SERP" data-k="6115.1" data-tag style tabindex data-mini role="listitem"><a class="df_alsocon_link" href="https://www.atlassian.com/git/tutorials/what-is-version-control" h="ID=SERP,5883.1"><div class="df_alsoAskCard rqnaAnsCWrapper df_vt" data-tag="RelatedQnA.Item" data-query="What is a version control system (VCS)?" data-IID="SERP.5880" data-ParentIID="SERP.5881"><div class="df_qnacontent"><div class="df_qntextwithicn"><div class="df_qntext">What is a version control system (VCS)?</div></div><span class="df_alsocon b_primtxt HitHighlightWrapper " data-tag="RelatedQnA.ItemDetails">A <strong>Version Control System (VCS)</strong> is a tool that helps manage changes to your code over time. VCS are also known as Source Code Management (SCM) tools or Revision Control Systems (RCS). One of the most popular VCS tools is Git, which is a Distributed VCS, also known as a DVCS.</span></div><div class="df_ansatb df_ansfontlghybrid"><div class="qna_algo df_qna_algo"><div class="b_algo"><h2><span class="">What is version control | Atlassian Git Tutorial</span></h2></div><div class="b_attribution b_clearfix qfavc"><div class="b_imagePair"><div class="cico" style="width:16px;height:16px;"><div class="rms_iac" style="height:16px;width:16px;" data-height="16" data-width="16" data-role="presentation" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.abae0999-2c0a-487e-b351-d9347dcadf17&w=16&h=16&c=7&o=6&pid=1.7"></div></div><div><div class="qna_attr"><cite>atlassian.com</cite></div></div></div></div></div></div></div></a></div><div class="slide" data-dataurl data-rinterval data-appns="SERP" data-k="6116.1" data-tag style tabindex data-mini role="listitem"><a class="df_alsocon_link" href="https://about.gitlab.com/topics/version-control/" h="ID=SERP,5888.1"><div class="df_alsoAskCard rqnaAnsCWrapper df_vt" data-tag="RelatedQnA.Item" data-query="What are the different types of version control systems?" data-IID="SERP.5885" data-ParentIID="SERP.5886"><div class="df_qnacontent"><div class="df_qntextwithicn"><div class="df_qntext">What are the different types of version control systems?</div></div><span class="df_alsocon b_primtxt HitHighlightWrapper " data-tag="RelatedQnA.ItemDetails">The two main types of version control systems are <strong>centralized and distributed</strong>. Centralized systems store files in a central repository, while distributed systems store files across multiple repositories. Other less common types include lock-based and optimistic.</span></div><div class="df_ansatb df_ansfontlghybrid"><div class="qna_algo df_qna_algo"><div class="b_algo"><h2><span class="">What is version control? - GitLab</span></h2></div><div class="b_attribution b_clearfix qfavc"><div class="b_imagePair"><div class="cico" style="width:16px;height:16px;"><div class="rms_iac" style="height:16px;width:16px;" data-height="16" data-width="16" data-role="presentation" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.91f09ba4-7022-42c5-beeb-3f3b815fe585&w=16&h=16&c=7&o=6&pid=1.7"></div></div><div><div class="qna_attr"><cite>about.gitlab.com</cite></div></div></div></div></div></div></div></a></div></div></div></div></div></div></div></div></div></div><div class="fbans"><div class="b_footnote"><a id="fdbkans_0" class="hlig" target="_blank" data-fbhlsel=".rqnaContainerwithfeedback" role="button" href="javascript:void(0)" h="ID=SERP,6124.1">Feedback</a></div></div></div></div></li><li class="b_algo" data-id iid><div class="b_tpcn"><a class="tilk" aria-label="Git" href="https://git-scm.com/book/en/v2/Getting-Started-About-Version-Control" h="ID=SERP,5255.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.41a3726a-404b-4a69-a7d8-22611d9b240a&w=32&h=32&qlt=93&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">Git</div><div class="tpmeta"><div class="b_attribution" u="3|5080|4792913405163448|FNYjLSvCsSaDkKTH_rQHIY5ktvThiYdk" tabindex="0"><cite>https://git-scm.com/book/en/v2/Getting-…</cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5256.1"></span><span class="c_tlbxH" H="BASE:GENERATIVECAPTIONSHINTSIGNAL" K="SERP,5261.1"></span></span></div></div></div></a></div><div class="b_imgcap_altitle b_imgcap_nosc"><div class="b_imagePair square_mp reverse b_clearfix"><div class="inner"><div><div class="rms_iac" style="height:80px;width:80px;" data-data-priority="2" data-height="80" data-width="80" data-class="b_circleImage b_ci_image_overlay b_onfaimg rms_img" data-fdopt="False" data-data-overlaylink="/images/search?view=detailV2&ccid=ufa7HM5h&id=D62C9D9B47837E1339C90BF623A6B938E452998D&thid=OIP.ufa7HM5haX_GBgy8cT8sbgHaI3&mediaurl=https://git-scm.com/book/en/v2/images/distributed.png&q=version+control&ck=E8897F49400B6C91E007DEB86FA8A8CA&idpp=rc&idpview=singleimage&form=rc2idp" data-aria-hidden="true" data-title="Explore this image" data-src="//th.bing.com/th?id=OIP.ufa7HM5haX_GBgy8cT8sbgHaI3&w=80&h=80&c=1&vt=10&bgcl=a8936c&r=0&o=6&pid=5.1"></div><div class="b_greyBackgroundModal"></div></div></div><h2><a href="https://git-scm.com/book/en/v2/Getting-Started-About-Version-Control" h="ID=SERP,5255.2">Git - About Version Control</a></h2><p class="b_lineclamp3">Learn what version control is and why you should use it. Compare local, centralized and distributed version control systems and how Git works.</p></div></div><div class="b_caption b_rich" role="contentinfo"></div><div rpPositionName="rpPositionName"><div class="batg"><a class="batgil" href="https://git-scm.com/book/en/v2/Getting-Started-About-Version-Control" h="ID=SERP,5255.3"><div class="tltg ">Tags:</div><div class="tltg ">What Is...</div><div class="tltg ">Revision control</div><div class="tltg ">Control system</div><div class="tltg ">Git Versioning</div></a></div><div class="bats"></div></div></li><li class="b_algo" data-id iid><div class="b_tpcn"><a class="tilk" aria-label="Github" href="https://github.com/resources/articles/software-development/what-is-version-control" h="ID=SERP,5280.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.03245701-8d3e-443e-af13-66e289085f86&w=32&h=32&qlt=94&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">Github</div><div class="tpmeta"><div class="b_attribution" u="4|5081|4650668373182756|ZQeJvqA8tQxC4WgySqfYO7e1WB-suxtE" tabindex="0"><cite>https://<strong>github.com</strong>/.../software-development/what-is-<strong>version-control</strong></cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5281.1"></span></span></div></div></div></a></div><h2><a href="https://github.com/resources/articles/software-development/what-is-version-control" h="ID=SERP,5280.2">What is Version Control? - GitHub</a></h2><div class="b_caption" role="contentinfo"><p class="b_lineclamp2">We'll define important terms, explore the different types of version control systems available, and the version control tools most used by developers. You'll find guidance on how to evaluate …</p></div><div rpPositionName="rpPositionName"><div class="batg"><a class="batgil" href="https://github.com/resources/articles/software-development/what-is-version-control" h="ID=SERP,5280.3"><div class="tltg ">Tags:</div><div class="tltg ">What Is...</div><div class="tltg ">Revision control</div><div class="tltg ">Version Control Systems</div></a></div><div class="bats"></div></div></li><li class="b_algo" data-id iid><div class="b_tpcn"><a class="tilk" aria-label="GeeksForGeeks" href="https://www.geeksforgeeks.org/what-is-git-version-control/" h="ID=SERP,5309.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.84941d09-8340-44da-85bf-a6c1e157f2f2&w=32&h=32&qlt=95&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">GeeksForGeeks</div><div class="tpmeta"><div class="b_attribution" u="5|5082|4850285578639401|WXE2EdJcFK2dp9Fx-7J_iHv_q9Dt1IHi" tabindex="0"><cite>https://www.geeksforgeeks.org/what-is-g…</cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5310.1"></span><span class="c_tlbxH" H="BASE:GENERATIVECAPTIONSHINTSIGNAL" K="SERP,5315.1"></span></span></div></div></div></a></div><div class="b_imgcap_altitle b_imgcap_nosc"><div class="b_imagePair square_mp reverse b_clearfix"><div class="inner"><div><div class="rms_iac" style="height:80px;width:80px;" data-data-priority="2" data-height="80" data-width="80" data-class="b_circleImage b_ci_image_overlay b_onfaimg rms_img" data-fdopt="False" data-data-overlaylink="/images/search?view=detailV2&ccid=YpuD5TMz&id=C5ABF7B83C11BCDF6A3CA4E6895343DB502C2420&thid=OIP.YpuD5TMztAi2IZxpCt0fxQHaF1&mediaurl=https://media.geeksforgeeks.org/wp-content/uploads/20240912214511/gitkraken-2.png&q=version+control&ck=266A40530121B6D70E82FDEC0611321A&idpp=rc&idpview=singleimage&form=rc2idp" data-aria-hidden="true" data-title="Explore this image" data-src="//th.bing.com/th?id=OIP.YpuD5TMztAi2IZxpCt0fxQHaF1&w=80&h=80&c=1&vt=10&bgcl=7ac987&r=0&o=6&pid=5.1"></div><div class="b_greyBackgroundModal"></div></div></div><h2><a href="https://www.geeksforgeeks.org/what-is-git-version-control/" h="ID=SERP,5309.2">What Is Git Version Control? - GeeksforGeeks</a></h2><p class="b_lineclamp3"><span class="news_dt">Sep 24, 2024</span> · Learn what version control is and why Git is a popular distributed version control system for software development. Explore the key features of Git and different ways to use it via command line, GUI clients, or IDEs.</p></div></div><div class="b_caption b_rich" role="contentinfo"></div><div rpPositionName="rpPositionName"><div class="batg"><a class="batgil" href="https://www.geeksforgeeks.org/what-is-git-version-control/" h="ID=SERP,5309.3"><div class="tltg ">Tags:</div><div class="tltg ">What Is...</div><div class="tltg ">Revision control</div><div class="tltg ">Version Control</div><div class="tltg ">Control system</div><div class="tltg ">Control Git</div></a></div><div class="bats"></div></div></li><li class="b_algo" data-id iid><div class="b_tpcn"><a class="tilk" aria-label="LogRocket Blog" href="https://blog.logrocket.com/product-management/version-control-systems-definition-types/" h="ID=SERP,5339.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.a2989bc3-f98b-4e42-ae80-dec8b914a147&w=32&h=32&qlt=96&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">LogRocket Blog</div><div class="tpmeta"><div class="b_attribution" u="6|5083|4932169131561147|bt2igj5ekmrC5CTgSEUD1mAQTDEyMgK_" tabindex="0"><cite>https://blog.logrocket.com/product-mana…</cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5340.1"></span><span class="c_tlbxH" H="BASE:GENERATIVECAPTIONSHINTSIGNAL" K="SERP,5345.1"></span></span></div></div></div></a></div><div class="b_imgcap_altitle b_imgcap_nosc"><div class="b_imagePair square_mp reverse b_clearfix"><div class="inner"><div><div class="rms_iac" style="height:80px;width:80px;" data-data-priority="2" data-height="80" data-width="80" data-class="b_circleImage b_ci_image_overlay b_onfaimg rms_img" data-fdopt="False" data-data-overlaylink="/images/search?view=detailV2&ccid=Z+v+tVoq&id=5B19E18BB50C17BE7C29DA6556C143A62A0700CB&thid=OIP.Z-v-tVoqfL6GbvWU4kfx8AHaE8&mediaurl=https://blog.logrocket.com/wp-content/uploads/2023/06/version-control-systems-definition-types.png&q=version+control&ck=C75A0CB97DCFA650AFE546FFEFA38B1B&idpp=rc&idpview=singleimage&form=rc2idp" data-aria-hidden="true" data-title="Explore this image" data-src="//th.bing.com/th?id=OIP.Z-v-tVoqfL6GbvWU4kfx8AHaE8&w=80&h=80&c=1&vt=10&bgcl=b38bfe&r=0&o=6&pid=5.1"></div><div class="b_greyBackgroundModal"></div></div></div><h2><a href="https://blog.logrocket.com/product-management/version-control-systems-definition-types/" h="ID=SERP,5339.2">What is version control? Definition, types, systems and …</a></h2><p class="b_lineclamp3"><span class="news_dt">Jun 6, 2023</span> · Learn what version control is, why it matters, and how it works in software engineering. Explore the benefits, types, and tools of version control systems, and best practices for implementing them.</p></div></div><div class="b_caption b_rich" role="contentinfo"></div><div rpPositionName="rpPositionName"><div class="batg"><a class="batgil" href="https://blog.logrocket.com/product-management/version-control-systems-definition-types/" h="ID=SERP,5339.3"><div class="tltg ">Tags:</div><div class="tltg ">What Is...</div><div class="tltg ">Revision control</div><div class="tltg ">Source Control</div><div class="tltg ">Version Control Systems</div></a></div><div class="bats"></div></div></li><li class="b_algo" data-id iid><div class="b_tpcn"><a class="tilk" aria-label="GitLab" href="https://about.gitlab.com/topics/version-control/" h="ID=SERP,5369.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.91f09ba4-7022-42c5-beeb-3f3b815fe585&w=32&h=32&qlt=97&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">GitLab</div><div class="tpmeta"><div class="b_attribution" u="7|5084|4840243942478260|pwwrhjpBxKmZFrECMwxh2yIf-NsYayCm" tabindex="0"><cite>https://about.gitlab.com/topics/<strong>version-c</strong>…</cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5370.1"></span><span class="c_tlbxH" H="BASE:GENERATIVECAPTIONSHINTSIGNAL" K="SERP,5375.1"></span></span></div></div></div></a></div><div class="b_imgcap_altitle b_imgcap_nosc"><div class="b_imagePair square_mp reverse b_clearfix"><div class="inner"><div><div class="rms_iac" style="height:80px;width:80px;" data-data-priority="2" data-height="80" data-width="80" data-class="b_circleImage b_ci_image_overlay b_onfaimg rms_img" data-fdopt="False" data-data-overlaylink="/images/search?view=detailV2&ccid=5ehZqNbg&id=B395395C9706F766D8CFBA39122E19920F064B39&thid=OIP.5ehZqNbgrN8VrT2tTxyXmgHaFL&mediaurl=https://about.gitlab.com/nuxt-images/open-graph/open-graph-gitlab.png&q=version+control&ck=A1B20DEC9B704B1A72EFF308886C1CB6&idpp=rc&idpview=singleimage&form=rc2idp" data-aria-hidden="true" data-title="Explore this image" data-src="//th.bing.com/th?id=OIP.5ehZqNbgrN8VrT2tTxyXmgHaFL&w=80&h=80&c=1&vt=10&bgcl=a6f6f3&r=0&o=6&pid=5.1"></div><div class="b_greyBackgroundModal"></div></div></div><h2><a href="https://about.gitlab.com/topics/version-control/" h="ID=SERP,5369.2">What is version control? - GitLab</a></h2><p class="b_lineclamp3">Learn what version control is, how it tracks and manages changes to code and files, and why it is important for software development. Compare centralized and distributed version control systems, and explore the main tools such as Git, …</p></div></div><div class="b_caption b_rich" role="contentinfo"></div><div rpPositionName="rpPositionName"><div class="batg"><a class="batgil" href="https://about.gitlab.com/topics/version-control/" h="ID=SERP,5369.3"><div class="tltg ">Tags:</div><div class="tltg ">What Is...</div><div class="tltg ">Revision control</div><div class="tltg ">Source Control</div><div class="tltg ">Version Control</div></a></div><div class="bats"></div></div></li><li class="b_algo" data-id iid><div class="b_tpcn"><a class="tilk" aria-label="Microsoft Learn" href="https://learn.microsoft.com/en-us/devops/develop/git/what-is-version-control" h="ID=SERP,5395.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.d976d44a-033b-43bd-a62d-bf2453d2891b&w=32&h=32&qlt=98&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">Microsoft Learn</div><div class="tpmeta"><div class="b_attribution" u="8|5085|4542680014851565|nw7SoOtK64ERxYaaQpLmGWVgfcXMlazo" tabindex="0"><cite>https://learn.microsoft.com/.../devops/develop/git/what-is-<strong>version-co</strong>…</cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5396.1"></span><span class="c_tlbxH" H="BASE:GENERATIVECAPTIONSHINTSIGNAL" K="SERP,5401.1"></span></span></div></div></div></a></div><h2><a href="https://learn.microsoft.com/en-us/devops/develop/git/what-is-version-control" h="ID=SERP,5395.2">What is version control? - Azure DevOps | Microsoft Learn</a></h2><div class="b_caption" role="contentinfo"><p class="b_lineclamp2"><span class="news_dt">Nov 28, 2022</span> · Learn how version control systems manage code changes and snapshots over time. Find out the benefits of version control for workflows, versions, collaboration, history, and …</p></div><div rpPositionName="rpPositionName"><div class="batg"><a class="batgil" href="https://learn.microsoft.com/en-us/devops/develop/git/what-is-version-control" h="ID=SERP,5395.3"><div class="tltg ">Tags:</div><div class="tltg ">What Is...</div><div class="tltg ">Version Control Systems</div><div class="tltg ">Windows Azure</div></a></div><div class="bats"></div></div></li><li class="b_algo" data-id iid><div class="b_tpcn"><a class="tilk" aria-label="The GitHub Blog" href="https://github.blog/developer-skills/programming-languages-and-frameworks/what-is-git-our-beginners-guide-to-version-control/" h="ID=SERP,5425.1"><div class="tpic"><div class="wr_fav" data-priority="2"><div class="cico siteicon" style="width:32px;height:32px;"><div class="rms_iac" style="height:32px;width:32px;" data-height="32" data-width="32" data-alt="Global web icon" data-class="rms_img" data-src="//th.bing.com/th?id=ODLS.0862691d-d336-4271-86e3-a9b93747919c&w=32&h=32&qlt=99&pcl=fffffa&o=6&pid=1.2"></div></div></div></div><div class="tptxt"><div class="tptt">The GitHub Blog</div><div class="tpmeta"><div class="b_attribution" u="9|5086|4994317302235718|HJzyn4S87LLfJxCE2oNDnrooZ6ddYRtt" tabindex="0"><cite>https://github.blog/.../what-is-git-our-begi…</cite><span class="c_tlbxTrg"><span class="c_tlbxH" H="BASE:CACHEDPAGEDEFAULT" K="SERP,5426.1"></span><span class="c_tlbxH" H="BASE:GENERATIVECAPTIONSHINTSIGNAL" K="SERP,5431.1"></span></span></div></div></div></a></div><div class="b_imgcap_altitle b_imgcap_nosc"><div class="b_imagePair square_mp reverse b_clearfix"><div class="inner"><div><div class="rms_iac" style="height:80px;width:80px;" data-data-priority="2" data-height="80" data-width="80" data-class="b_circleImage b_ci_image_overlay b_onfaimg rms_img" data-fdopt="False" data-data-overlaylink="/images/search?view=detailV2&ccid=o1kSU5CR&id=40B220787B724CFAE243515602BDD6D6CD2D4BDF&thid=OIP.o1kSU5CRluTFIFtGj0rqyAHaD4&mediaurl=https://github.blog/wp-content/uploads/2024/05/GitHub-for-beginners.png?fit=1600%2C840&q=version+control&ck=773D177447E3BA816E47DB7DC746E622&idpp=rc&idpview=singleimage&form=rc2idp" data-aria-hidden="true" data-title="Explore this image" data-src="//th.bing.com/th?id=OIP.o1kSU5CRluTFIFtGj0rqyAHaD4&w=80&h=80&c=1&vt=10&bgcl=115fc1&r=0&o=6&pid=5.1"></div><div class="b_greyBackgroundModal"></div></div></div><h2><a href="https://github.blog/developer-skills/programming-languages-and-frameworks/what-is-git-our-beginners-guide-to-version-control/" h="ID=SERP,5425.2">What is Git? Our beginner’s guide to version control</a></h2><p class="b_lineclamp3"><span class="news_dt">May 27, 2024</span> · Learn what Git is, why it's important, and how to install and configure it on your machine. Follow the steps to create a new folder, file, and repository, and use basic Git commands to track and manage your changes.</p></div></div><div class="b_caption b_rich" role="contentinfo"></div><div rpPositionName="rpPositionName"><div class="batg"><a class="batgil" href="https://github.blog/developer-skills/programming-languages-and-frameworks/what-is-git-our-beginners-guide-to-version-control/" h="ID=SERP,5425.3"><div class="tltg ">Tags:</div><div class="tltg ">What Is...</div><div class="tltg ">Version Control</div><div class="tltg ">Control system</div><div class="tltg ">Control Git</div></a></div><div class="bats"></div></div></li><li class="b_ans" data-tag data-partnerTag data-id h="SERP,5986.1" ><div id="inline_rs" data-priority="2" class="b_hide"><div class="rslist_head"><span class="rslist_title b_strong">People also search for</span><a role="button" aria-label="Close" id="rscar_close" /></div><div id="rs_root"><ul><li class="rslist"><a href="/search?q=version+control+for+dummies&FORM=QSRE9" h="ID=SERP,6019.1"><div class="b_suggestionIcon "><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" fill="#767676" /></svg></div><div class="b_suggestionText">version control <strong>for dummies</strong></div></a></li><li class="rslist"><a href="/search?q=version+control+template&FORM=QSRE10" h="ID=SERP,6021.1"><div class="b_suggestionIcon "><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" fill="#767676" /></svg></div><div class="b_suggestionText">version control <strong>template</strong></div></a></li><li class="rslist"><a href="/search?q=types+of+version+control&FORM=QSRE11" h="ID=SERP,6023.1"><div class="b_suggestionIcon "><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" fill="#767676" /></svg></div><div class="b_suggestionText"><strong>types of</strong> version control</div></a></li><li class="rslist"><a href="/search?q=version+control+examples&FORM=QSRE12" h="ID=SERP,6025.1"><div class="b_suggestionIcon "><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" fill="#767676" /></svg></div><div class="b_suggestionText">version control <strong>examples</strong></div></a></li><li class="rslist"><a href="/search?q=version+control+in+word&FORM=QSRE13" h="ID=SERP,6027.1"><div class="b_suggestionIcon "><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" fill="#767676" /></svg></div><div class="b_suggestionText">version control <strong>in word</strong></div></a></li><li class="rslist"><a href="/search?q=version+control+explained&FORM=QSRE14" h="ID=SERP,6029.1"><div class="b_suggestionIcon "><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" fill="#767676" /></svg></div><div class="b_suggestionText">version control <strong>explained</strong></div></a></li></ul></div></div><div class="b_rs" id="brsv3"><h2 class="">Related searches for <strong>version control</strong></h2><ul class="b_vList b_divsec"><li data-priority=><a href="/search?q=version+control+for+dummies&FORM=QSRE1" h="ID=SERP,5987.1"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText">version control <strong>for dummies</strong></div></a></li><li data-priority=><a href="/search?q=version+control+template&FORM=QSRE2" h="ID=SERP,5989.1"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText">version control <strong>template</strong></div></a></li><li data-priority=><a href="/search?q=types+of+version+control&FORM=QSRE3" h="ID=SERP,5991.1"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText"><strong>types of</strong> version control</div></a></li><li data-priority=><a href="/search?q=version+control+examples&FORM=QSRE4" h="ID=SERP,5993.1"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText">version control <strong>examples</strong></div></a></li><li data-priority=><a href="/search?q=version+control+in+word&FORM=QSRE5" h="ID=SERP,5995.1"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText">version control <strong>in word</strong></div></a></li><li data-priority=><a href="/search?q=version+control+explained&FORM=QSRE6" h="ID=SERP,5997.1"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText">version control <strong>explained</strong></div></a></li><li data-priority=><a href="/search?q=types+of+version+control+system&FORM=QSRE7" h="ID=SERP,5999.1"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText"><strong>types of</strong> version control <strong>system</strong></div></a></li><li data-priority=><a href="/search?q=version+control+meaning&FORM=QSRE8" h="ID=SERP,6001.1"><div class="b_suggestionIcon "><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="20" height="20" fill="transparent" /><path class="gray70_fill" fill-rule="evenodd" clip-rule="evenodd" d="M7.6 2C4.50777 2 2 4.50777 2 7.6C2 10.6922 4.50777 13.2 7.6 13.2C8.85766 13.2 10.0186 12.7852 10.9535 12.0849L16.6343 17.7657C16.9467 18.0781 17.4533 18.0781 17.7657 17.7657C18.0781 17.4533 18.0781 16.9467 17.7657 16.6343L12.0849 10.9535C12.7852 10.0186 13.2 8.85766 13.2 7.6C13.2 4.50777 10.6922 2 7.6 2ZM7.59999 3.6C9.80857 3.6 11.6 5.39143 11.6 7.6C11.6 9.80857 9.80857 11.6 7.59999 11.6C5.39142 11.6 3.59999 9.80857 3.59999 7.6C3.59999 5.39143 5.39142 3.6 7.59999 3.6Z" /></svg></div><div class="b_suggestionText">version control <strong>meaning</strong></div></a></li></ul></div></li><li class="b_msg b_canvas"><a href="http://go.microsoft.com/fwlink/?LinkID=617350" h="ID=SERP,5075.1">Some results have been removed</a></li><li class="b_pag"><div role="navigation" aria-label="More results for version control"><h4 class="b_hide">Pagination</h4><ul class="sb_pagF"><li><a class="sb_inactP sb_pagP sb_pagP_bp b_widePag sb_bp b_roths"></a></li><li><a aria-label="Page 1" class="sb_pagS sb_pagS_bp b_widePag sb_bp sb_pag_first">1</a></li><li><a class="b_widePag sb_bp" aria-label="Page 2" href="/search?q=version+control&filters=sid%3a%22b99a147d-c098-6492-366c-73fc24e00b98%22&FPIG=6D47445C72214BF98BFB860C4577B881&first=11&FORM=PERE" h="ID=SERP,6080.1">2</a></li><li><a class="b_widePag sb_bp" aria-label="Page 3" href="/search?q=version+control&filters=sid%3a%22b99a147d-c098-6492-366c-73fc24e00b98%22&FPIG=6D47445C72214BF98BFB860C4577B881&first=21&FORM=PERE1" h="ID=SERP,6081.1">3</a></li><li><a class="b_widePag sb_bp" aria-label="Page 4" href="/search?q=version+control&filters=sid%3a%22b99a147d-c098-6492-366c-73fc24e00b98%22&FPIG=6D47445C72214BF98BFB860C4577B881&first=31&FORM=PERE2" h="ID=SERP,6082.1">4</a></li><li><a class="sb_pagN sb_pagN_bp b_widePag sb_bp " aria-label="Next page" title="Next page" href="/search?q=version+control&filters=sid%3a%22b99a147d-c098-6492-366c-73fc24e00b98%22&FPIG=6D47445C72214BF98BFB860C4577B881&first=11&FORM=PORE" h="ID=SERP,6083.1"><div class="sw_next">Next</div></a></li></ul></div></li></ol></span><span role="complementary" aria-label="Additional Results"><ol id="b_context"><li class="b_ans" data-tag data-partnerTag data-id h="SERP,6036.1" ><div class="utilAns"><div data-npswowid="F6F33E84-D57D-4CA0-A932-AB7EDC4B94F0"><div class="b_hide kc_v2" id="satoriId">b99a147d-c098-6492-366c-73fc24e00b98</div><div class="b_sideBleed lite-entcard-ans"><div class="lite-entcard-main lite-entcard_b99a1"><div class="lite-entcard-blk" id="l_ecrd_blk_1_PlainHero"><div class="spl_logoheader smrsqr"><div class="spl_logoheader_img"></div><div class="spl_logoheader_txt hdgrd"><svg class="spl_logobg" viewBox="0 0 472 102" preserveAspectRatio="none"><g clip-path="url(#cliparea)"><rect width="472" height="102" fill="#fff"/><rect width="472" height="102" fill="#34740A" fill-opacity="0.7"/><path d="M-195.269 -1.75254C-157.224 57.6651 -72.7652 90.9643 -35.2917 100.187C106.106 111.881 175.306 74.2783 209.335 22.5672C243.365 -29.1441 217.55 -106.314 133.91 -126.794C50.271 -147.273 -242.825 -76.0244 -195.269 -1.75254V-1.75254Z" fill="url(#lingrad1)" fill-opacity="0.15"/><path d="M-195.269 -1.75254C-157.224 57.6651 -72.7652 90.9643 -35.2917 100.187C106.106 111.881 175.306 74.2783 209.335 22.5672C243.365 -29.1441 217.55 -106.314 133.91 -126.794C50.271 -147.273 -242.825 -76.0244 -195.269 -1.75254V-1.75254Z" fill="url(#radgrad1)" fill-opacity="0.25"/><path d="M427.506 11.8071C427.506 -39.2077 455.927 -66.9068 478.206 -75.4341H504.324V146.932H238.532C209.341 136.874 168.195 124.63 238.532 124.63C329.317 124.63 427.506 88.5531 427.506 11.8071V11.8071Z" fill="url(#lingrad2)" fill-opacity="0.15"/><path d="M427.506 11.8071C427.506 -39.2077 455.927 -66.9068 478.206 -75.4341H504.324V146.932H238.532C209.341 136.874 168.195 124.63 238.532 124.63C329.317 124.63 427.506 88.5531 427.506 11.8071V11.8071Z" fill="url(#radgrad2)" fill-opacity="0.25"/></g><defs><linearGradient id="lingrad1" x1="1.11152" y1="-103.778" x2="-105.445" y2="-90.0536" gradientUnits="userSpaceOnUse"><stop stop-color="#34740A"/><stop offset="0.6875" stop-color="#34740A" stop-opacity="0.66"/><stop offset="1" stop-color="#34740A" stop-opacity="0.01"/></linearGradient><radialGradient id="radgrad1" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(-0.325347 -6.23152) scale(167.201 139.01)"><stop stop-color="#09263F"/><stop offset="1" stop-color="#09263F" stop-opacity="0.01"/></radialGradient><linearGradient id="lingrad2" x1="483.011" y1="38.62" x2="484.72" y2="-18.4352" gradientUnits="userSpaceOnUse"><stop stop-color="#34740A"/><stop offset="0.6875" stop-color="#34740A" stop-opacity="0.64"/><stop offset="1" stop-color="#34740A" stop-opacity="0.01"/></linearGradient><radialGradient id="radgrad2" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(475.578 104.296) rotate(-176.703) scale(68.4249 98.2319)"><stop stop-color="#09263F"/><stop offset="1" stop-color="#09263F" stop-opacity="0.01"/></radialGradient><clipPath id="cliparea"><rect width="472" height="102" fill="white"/></clipPath></defs></svg><p class="spl_logoheader_ttl"><span class="l_ecrd_txt_heros">Version control</span></p><p class="spl_logoheader_sbttl">Software engineering practice</p></div><div class="spl_logoheader_desc"><div><a class=" l_ecrd_txt_lnk b_ignbt l_ecrd_txt_hover" Title="en.wikipedia.org" aria-describedby="_Id" hover-data="-" href="https://en.wikipedia.org/wiki/Version_control" h="ID=SERP,6039.1"><p><span class="l_ecrd_txt_pln">Version control is the software engineering practice of controlling, organizing, and tracking different versions in history of computer files; primarily source code text files, but generally any type …</span></p></a></div></div><!--WebIcons--></div><div class="l_ecrd_webicons_with_title_Single"><div class="l_ecrd_webicons_with_title_SingleWrapper"><div class="l_ecrd_webicon_module_item" style="width:28px;"><a title="Wikipedia" href="https://en.wikipedia.org/wiki/Version_control" h="ID=SERP,6041.1"><div class="sp-webicons28 WIKI"><svg viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg"><rect width="40" height="40" fill="white"/><path fill-rule="evenodd" d="M37.766 9.128c0 .128-.041.244-.119.35s-.166.156-.263.156c-.778.075-1.419.325-1.913.753s-1.006 1.241-1.534 2.441l-8.062 18.169c-.053.169-.2.253-.444.253-.191 0-.338-.084-.444-.253l-4.522-9.456-5.2 9.456c-.106.169-.253.253-.444.253-.231 0-.384-.084-.459-.253L6.441 12.828c-.494-1.128-1.016-1.916-1.566-2.362s-1.312-.725-2.291-.831c-.084 0-.166-.044-.237-.134a.46.46 0 0 1-.113-.306c0-.297.084-.444.253-.444l2.216.094 2.022.097 2.278-.097 2.434-.094c.169 0 .253.147.253.444s-.053.441-.156.441c-.706.053-1.262.234-1.669.538s-.609.706-.609 1.203c0 .253.084.569.253.947l6.547 14.784 3.716-7.019-3.462-7.259c-.622-1.294-1.134-2.131-1.534-2.506s-1.006-.603-1.819-.688c-.075 0-.144-.044-.213-.134s-.103-.191-.103-.306c0-.297.072-.444.222-.444l1.944.094c.569.066 1.175.097 1.819.097l2.006-.097 2.15-.094c.169 0 .253.147.253.444s-.05.441-.156.441c-1.413.097-2.119.497-2.119 1.203 0 .316.163.806.491 1.469l2.291 4.65 2.278-4.253c.316-.6.475-1.106.475-1.519 0-.969-.706-1.484-2.119-1.55-.128 0-.191-.147-.191-.441a.53.53 0 0 1 .094-.3c.066-.097.128-.144.191-.144.506 0 1.128.031 1.866.094l1.741.097c.325 0 .806-.028 1.438-.081l2.009-.109c.125 0 .188.125.188.378 0 .338-.116.506-.347.506-.822.084-1.484.313-1.984.681s-1.125 1.206-1.872 2.512l-3.038 5.616 4.113 8.378 6.072-14.119c.209-.516.316-.991.316-1.422 0-1.034-.706-1.581-2.119-1.647-.128 0-.191-.147-.191-.441s.094-.444.284-.444c.516 0 1.128.031 1.834.094l1.644.097c.466 0 1.003-.031 1.613-.097l1.709-.094c.147 0 .222.125.222.378z" fill="#000"/></svg></div></a></div><a class="l_ecrd_webicon_txtside" href="https://en.wikipedia.org/wiki/Version_control" h="ID=SERP,6042.1">Wikipedia</a></div></div></div><div class="lite-entcard-blk l_ecrd_bkg_hlt" id="l_ecrd_blk_3_QnA"><div class="l_ecrd_c2 l_ecrd_c2_fct_l"><div class="l_ecrd_c2_img"><div class="cico" style="width:127px;height:90px;"><a title="Image of Version control" href="/images/search?q=Version+control+database+RCS&FORM=KCFIMM&id=ce902d762e60c5fc92977143e087c99c" h="ID=SERP,6043.1"><img height="90" width="127" data-src-hq="/th?id=OSK.4e6b135884faf42451f7ffa529e723a5&w=127&h=90&o=6&pid=SANGAM" alt="Image of Version control" data-priority="2" id="emb1824BE71" class="rms_img" src="/th?id=OSK.4e6b135884faf42451f7ffa529e723a5&w=127&h=90&qlt=30&o=6&pid=SANGAM" /></a></div></div><div class="l_ecrd_c2_fct1"><div class="l_ecrd_hov l_ecrd_hovblk_3_7" id="l_ecrd_hovblk_3_6_Id" role="tooltip" data-priority="2"><div class="l_ecrd_hov_qna"><a tabindex="-1" href="https://www.geeksforgeeks.org/version-control-systems/#:~:text=Local%20Version%20Control%20Systems%3A%20It%20is" h="ID=SERP,6044.1"><div class="l_ecrd_hov_qna_txt"><p><span class="l_ecrd_txt_pln">It keeps patch sets (differences between files) in a special format on disk. By adding up all the patches it can then re-create what any file looked like at any point in time.</span></p></div><div class="l_ecrd_hov_qna_site"><img height="0" width="0" class="l_ecrd_hov_qna_site_fav" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAMtSURBVFhH7VZLjAxRFC0k3VU1PrFCfLZCYiEiREJ3vVcZQuITGUvCkiUWWLyqnpGQIEhISCZ+YWGlLXwShFmxIiEzPlsJkhm/mfZrZpz76la91lXdmY1kFnWSm+4691vv3vu6rRw5ckwYOEoes7s75ztKbLaVuOEE4hW+j9iBfGIH4pSjvI1s2h5j1iQnlJsQ4zT5Ik4NcV7jezWK7S+gXGxtYCv5FoqvTiDHyNhV3vqOw2JWMfQlghyHbhSfVy1VmsouaRxdNQ1218gWBZwgX1eVZlMsxL9JsSHDlIs9DPCWH9jggqXUZKYToKgdKOAPZMDtWTuH6QROj5iLxC/JhmyZNrjeNQW6S/oFlXzPrAEKGCKx1LrpTKUAx5O6SCUvM5UA/BUdHO1iKoWZR/wZiPERpzPIlAGq+4IAIT9molDxFnIBo+jzcqYtJyyv0DyEbJjOBPJ0o4DP/GgARc2tyKX82BJI8ogSIcgdpoi7qwtQso+plnAr3jLKxY8GmX3LABKf1QVQuwiYevh+Yu6M5toB8zXeXJlAAQf120JoS2jK42cEPsBm/w8You1xwqKS5aLyRFIAdGw2fhSUWJwlduiXOipySbM0ngB6vhv93JMUEIhDWT5uKDfQJUTFNueh9XuKINhvDkqBsCrgBvCdhqtZ3kDiAvq0GF/SpXzQmnf4rEOSHLRJyPNMn4IditWxQg9SxkUUAydwnm2HaQDJlqaafc+xWRq4iOIB1rbKW8OaCDiiH6RAX32mMgG7/iiAfMwUbRDufHor0a+LagG0oDMqQPxM2eFIvunA6D1TKRRD4UUBIKHoYhqn4m+LebJhOgUaWm2HXEwZNJxAmal/Qfuu5K0ogLjHbAToEPQB6dCG261a2LAx35kyQIBfWhmKLUwZRH3u5QRDhYq/iDUJ9Obo4aUEojerCFzfW7mAOlMGGBD8B5B1fA4iyV5H+SspEQrDqsn72lGJh44qzWOXFPT/Cb6qtQ98qTCKhaHbR8Ujxm/MTDVzVuhmiwxlFcbPYTyi11GJi8XA29luOxJg2tHGXfDDTy+tsqjhZF5EMeV+ujnZMkeOHBMBlvUXadqnALXNS8kAAAAASUVORK5CYII="/><span class="l_ecrd_hov_qna_site_txt">geeksforgeeks.org</span></div></a></div></div><div><a class=" l_ecrd_txt_lnk b_ignbt l_ecrd_txt_hover l_ecrd_hovblk_3_6 l_ecrd_hov_hitbox" aria-describedby="l_ecrd_hovblk_3_6_Id" hover-data="-" href="https://www.geeksforgeeks.org/version-control-systems/#:~:text=Local%20Version%20Control%20Systems%3A%20It%20is" h="ID=SERP,6045.1"><p><span class="l_ecrd_txt_pln">Local Version Control Systems: It is one of the simplest forms and has a </span><span class="l_ecrd_txt_hlt l_ecrd_txt_nound">database</span><span class="l_ecrd_txt_pln"> that kept all the changes to files under revision control. </span><span class="l_ecrd_txt_hlt l_ecrd_txt_nound">RCS</span><span class="l_ecrd_txt_pln"> is one of the most common VCS tools.</span></p></a></div></div><div class="l_ecrd_c2_svg"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="0" width="0"><line x1="0" y1="0" x2="296" y2="0" /></svg></div><div class="l_ecrd_c2_fct2"><div class="l_ecrd_hov l_ecrd_hovblk_3_9" id="l_ecrd_hovblk_3_8_Id" role="tooltip" data-priority="2"><div class="l_ecrd_hov_qna"><a tabindex="-1" href="https://www.cioinsight.com/application-development/what-is-version-control/#:~:text=A%20centralized%20VCS%20requires%20developers%20to" h="ID=SERP,6046.1"><div class="l_ecrd_hov_qna_txt"><p><span class="l_ecrd_txt_pln">If the centralized server crashes and the files are not backed up, all the software version changes are lost except for the files developers will have on their local computers.</span></p></div><div class="l_ecrd_hov_qna_site"><img height="0" width="0" class="l_ecrd_hov_qna_site_fav" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAM5SURBVFhH7VTLahRBFO0IUTHOdFV1NCqCT3ClKOIjIO4UXMWNqAu3aogiQRTFRWOmH85MRo3xFRL8hSwENy5Ukkw/kslkdCQhiSaYSNBsRQMq7T09lcdoCOLKRR9oqvvWuefculXVSoQIESL8xwgqFL24nF4qSt//BKlBWn8LcdM5wE2vlVleDz1v6ekWtp9Rm7r2SkoI1XY2i3S+nZtOa1W6Z60MhwAXOczyu6RGDzShLSmLgxndN3iyf0Z7NBFoD8YDcWeQxrFAe/Qh4Mn8V7Up2yipCre82lI8F8Sa/B0yTObZRnAxpz2c1RgnjQni9s/AQ1LLwU33nLg7FIiW4YBZvb3c8M5rpnucmV49ffdr90YCkSkGPOGeBl+z/H0i8yZgpvslbuW2lzT8U+CAixxmuBegAS1oQhse8AJ/DvFMUZDQlGh9R5P+05r0QJWcCqHqeUYrflndMY3kT0rL8ArV8HbPFoDtUM72VdL7kHZ/jDjeC+TI9BDQhDY84AVPOYXWu3XiNq0umfvGTGeXDJchnujexjPFy6rtXlmjF1cvLKBK71krDPegaC5A42fMWnyvoQ0PeMFThql1Cfeqdv99wA13UGnrq5ThJSGM7P75DnRxnvBPYs+5kR3bfvHZCkkrB2nDI/QiTxklMdNt1FpHqXXOyCb9xUoZXhILzwAKEIZ3AsLMcKa0ZHdM0soAbXjAC54yjAKcI6L5NU7pD2Z7h2W4DDzhHOLpQicdqM5VureONWV3zm2B6dRU2/4eyg9EmrbBcI7JtDJAGx7wgqcM02qoYjpcw+EKTM8XurtRToVQbX8rs3vfVHd8huEoWqmmFhzCxKstiq4vo/dceAjt3gJyZHoIaEI7bD+8fu8SGdSJ9ECA9pDQJJFTNDYQuYXG6TAxlf8uLPco+ItdQ8yBU1qIOy1zG6TWZNh68oAX+H+AJdwzLNU/AQGt7WOgPZ4sjbieqfyISndaUulHlKvFHCfBWLIw/yPCvScucso0UBRpw0NSF0e18Wo9s/1LPNn3hKp+Jm7l2qni+ti155qkhNCSuQ20lzqz3OtxPTt/pwngIifMJY1QizShLSkRIkSIEEFCUX4Bb///3l/U2oMAAAAASUVORK5CYII="/><span class="l_ecrd_hov_qna_site_txt">cioinsight.com</span></div></a></div></div><div><a class=" l_ecrd_txt_lnk b_ignbt l_ecrd_txt_hover l_ecrd_hovblk_3_8 l_ecrd_hov_hitbox" aria-describedby="l_ecrd_hovblk_3_8_Id" hover-data="-" href="https://www.cioinsight.com/application-development/what-is-version-control/#:~:text=A%20centralized%20VCS%20requires%20developers%20to" h="ID=SERP,6047.1"><p><span class="l_ecrd_txt_pln">A centralized VCS requires developers to communicate with the server for every command, so developers must have a </span><span class="l_ecrd_txt_hlt l_ecrd_txt_nound">constant internet connection</span><span class="l_ecrd_txt_pln"> to communicate with the server.</span></p></a></div></div></div></div><div class="lite-entcard-blk l_ecrd_bkg_hlt" id="l_ecrd_blk_4_QnA"><div class="l_ecrd_a1"><div class="l_ecrd_txt_l"><div class="l_ecrd_hov l_ecrd_hovblk_5_11" id="l_ecrd_hovblk_5_10_Id" role="tooltip" data-priority="2"><div class="l_ecrd_hov_qna"><a tabindex="-1" href="https://financesonline.com/version-control-systems/#:~:text=GNU%20RCS%20is%20a%20revision%20control" h="ID=SERP,6048.1"><div class="l_ecrd_hov_qna_txt"><p><span class="l_ecrd_txt_pln">It lets software teams view the development history of projects, which accounts for the software versions and details of each. Code changes are monitored and can be edited through the system.</span></p></div><div class="l_ecrd_hov_qna_site"><img height="0" width="0" class="l_ecrd_hov_qna_site_fav" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAARzSURBVFhHxVVpUFVlGEYwtcXRpuJHM00/mpoctW2mP00zztSfppoW6wKm4YJN02JphWU5WU6NZcYiVwQVAwEhRGULRMpUuMiqgijiZQ1ZLlsBBlrNPD3vdzmnc7kfLX9OP54533nP967P+74nICAkFv8rtEI7oRXaCa3QTmiFdkIrtBNaoZ3QCv8LXozxQs6OibNj0p2/g1ZohRgznIgDizwwNBaPfnwAXxecRvLxC9j9QwNW7SzB3BU7/wrqn6AVCuhsGnHzygTMW7cP899JRfAruxEUup3Go3HDsh3YmFmO7qErqGnxILHkHHKqW+D55VcU1LZhAe//qyC0QioueDcN2/JrUenuxeXBUXTR0bmfBpBWehHPfJmHjzLKlbP308tw2+pdKuAZS+Lw+OZDSsd1sRt3v5XiWzUdJgumEUtii9DUPYTa1j5s2O9CWEwRQmMKsWbvceTVtKJveAwjY9ewKasCgaJndfJCNO57Lw0HTrmxaFO2erfa94PPCzN3RH3HjK8gvrgOd7yW5DVgwY0sfUTC9ypLvzLzPD1sO4JZkQfX78e8tfswlxRKUlPSYR6YxZ2v78WZtj7VTLNf3qGUAsn59LA4BNFwEJ9iTLJeyCyvX8o7E7pSfkd0Ib4tv4TznYOKss6BUVQ19zKZejy8IVNPh3mgs/VpZWjrG/ZmtjhaKWW4mnC4qoVoRi6bTDi/js7MjDgNs8PjsTW3BkOjV1F4ug3rUk5iRXyJmogPSWF1swetnmFVXb8RNQ6SaUZZE5KONXh5pQNpxISj9Ug90aiQyWDeSPpRVcTQk6nYnF2p+uLt5BMqmMm03f7qHto9r5J7ZGOWLx3GYeZSJ4rrOhCZWupVZKTCX0hUIVaT82e35uMmMW4tIw0991W+moZIVs+vIS33giN2obSxC84jdd6eMGAcZr7kxJGz7fgg3WVG7qDzq7/9gbFrv+PC5UHuA0vTMUDZEccaOnGoshlzlnP56Jwb4O7Ycriak+VReiYVxgWJKoXbLId8z2I1JICV5HGcAaxNPqnoUNxP3JdA3iQdvcz+sU8PeoM2vunA79I/0qDG3lBy8wINhjuLFZdPbclFwPNRePqLPKXwEEdKmtJ69x4umfqOAVVSGT3z21SgTlzRWUWDl8oJuXmBAmkgqYCs1gci09Vo3bUm2TdzZnLLqkRkTYybrGiTFtMW3w2ZOKLO/bTX2DWklpcPVeZBQKWFLPWpSz3KuDTfrRGJakKEItn/iz7JRgFHTdazrGQf53QW7jyquJ5POzPYV3P4Y1q8rUBx72rqVglNHYCABu/lBvuG/TAwOo669n6VbTr/AdJw/SNjqHD34InPc3y7WUDDIVxG7p6f0dE/gqIz7SqZ/pFxZFe4VR/5VcvnxQAvzWL08mOR5SSbbA+342cHq7AsrljNtZ8hA6yC/ISkevK3lLF+kj2l9oNOx09ghShId0vJhEvru+6+Afku9zh65lP0dXe1QjuhFdoJrdBOaIV2Qiu0E1qhndAKbUMs/gRvdHuLrlaIvwAAAABJRU5ErkJggg=="/><span class="l_ecrd_hov_qna_site_txt">financesonline.com</span></div></a></div></div><div><a class=" l_ecrd_txt_lnk b_ignbt l_ecrd_txt_hover l_ecrd_hovblk_5_10 l_ecrd_hov_hitbox" aria-describedby="l_ecrd_hovblk_5_10_Id" hover-data="-" href="https://financesonline.com/version-control-systems/#:~:text=GNU%20RCS%20is%20a%20revision%20control" h="ID=SERP,6049.1"><p><span class="l_ecrd_txt_hlt l_ecrd_txt_nound">GNU RCS</span><span class="l_ecrd_txt_pln"> is a </span><span class="l_ecrd_txt_hlt l_ecrd_txt_nound">revision control platform</span><span class="l_ecrd_txt_pln"> that automates the storing, retrieval, logging, identification, and merging of revisions.</span></p></a></div></div></div></div><div class="lite-entcard-blk" id="l_ecrd_blk_ExploreMore" data-priority="2"><div class="l_ecrd_simgset"><div class="l_ecrd_imgsetgrid_ttl"><a hover-data="-" href="/search?FORM=KCEXPL&q=GitHub&filters=sid:"8528e02f-4774-a8d4-b753-b2f78720cba3"+lite:".S2NkUmVsYXRpb25eYjk5YTE0N2QtYzA5OC02NDkyLTM2NmMtNzNmYzI0ZTAwYjk4Xl5eXiRFbnRpdHkyX2Vu"" h="ID=SERP,6050.1"><div class="l_ecrd_mttl" id="lite-entcard_b99a1_Explore"><div class="l_ecrd_txt_gl"><h3>Explore more</h3></div><div></div></div></a></div><ul><li><a id="lite-entcard_b99a1_Explore_0" class="as_pasf_data" aria-label="GitHub" aria-labelledby="lite-entcard_b99a1_Explore lite-entcard_b99a1_Explore_0" data-sid="8528e02f-4774-a8d4-b753-b2f78720cba3" href="/search?FORM=KCEXPL&q=GitHub&filters=sid:"8528e02f-4774-a8d4-b753-b2f78720cba3"+lite:".S2NkUmVsYXRpb25eYjk5YTE0N2QtYzA5OC02NDkyLTM2NmMtNzNmYzI0ZTAwYjk4Xl5eXiRFbnRpdHkyX2Vu"" h="ID=SERP,6051.1"><div class="cico" style="width:80px;height:80px;"><div class="rms_iac" style="height:80px;width:80px;" data-height="80" data-width="80" data-title="GitHub" data-data-priority="2" data-alt="GitHub" data-class="rms_img" data-src="//th.bing.com/th?id=OSK.0bf7b1616de1414647f8afd68f46d8b2&w=80&h=80&c=7&o=6&pid=SANGAM"></div></div><div class="l_ecrd_simgset_item_data" style="width:80px;"><div class="l_ecrd_rq_btxt">GitHub</div></div></a></li><li><a id="lite-entcard_b99a1_Explore_1" class="as_pasf_data" aria-label="GNU Bazaar" aria-labelledby="lite-entcard_b99a1_Explore lite-entcard_b99a1_Explore_1" data-sid="ffa47a56-fda2-ac2b-0864-4184908eb66e" href="/search?FORM=KCEXPL&q=gnu+bazaar&filters=sid:"ffa47a56-fda2-ac2b-0864-4184908eb66e"+lite:".S2NkUmVsYXRpb25eYjk5YTE0N2QtYzA5OC02NDkyLTM2NmMtNzNmYzI0ZTAwYjk4Xl5eXiRFbnRpdHkyX2Vu"" h="ID=SERP,6052.1"><div class="cico" style="width:80px;height:80px;"><div class="rms_iac" style="height:80px;width:80px;" data-height="80" data-width="80" data-title="GNU Bazaar" data-data-priority="2" data-alt="GNU Bazaar" data-class="rms_img" data-src="//th.bing.com/th?id=OSK.ae579bd94230758fb1c9aef1b2e9b4c1&w=80&h=80&c=7&o=6&pid=SANGAM"></div></div><div class="l_ecrd_simgset_item_data" style="width:80px;"><div class="l_ecrd_rq_btxt">GNU Bazaar</div></div></a></li><li><a id="lite-entcard_b99a1_Explore_2" class="as_pasf_data" aria-label=".NET Framework" aria-labelledby="lite-entcard_b99a1_Explore lite-entcard_b99a1_Explore_2" data-sid="c33c8302-b486-3585-a712-1a6443b060bb" href="/search?FORM=KCEXPL&q=.net+framework&filters=sid:"c33c8302-b486-3585-a712-1a6443b060bb"+lite:".S2NkUmVsYXRpb25eYjk5YTE0N2QtYzA5OC02NDkyLTM2NmMtNzNmYzI0ZTAwYjk4Xl5eXiRFbnRpdHkyX2Vu"" h="ID=SERP,6053.1"><div class="cico" style="width:80px;height:80px;"><div class="rms_iac" style="height:80px;width:80px;" data-height="80" data-width="80" data-title=".NET Framework" data-data-priority="2" data-alt=".NET Framework" data-class="rms_img" data-src="//th.bing.com/th?id=OSK.aa79021de5b343c2e7f816cfecc3e4a8&w=80&h=80&c=7&o=6&pid=SANGAM"></div></div><div class="l_ecrd_simgset_item_data" style="width:80px;"><div class="l_ecrd_rq_btxt">.NET Framework</div></div></a></li><li><a id="lite-entcard_b99a1_Explore_3" class="as_pasf_data" aria-label="Git" aria-labelledby="lite-entcard_b99a1_Explore lite-entcard_b99a1_Explore_3" data-sid="cc1d8cd5-0990-d9d6-bb61-9b72c3fffc2e" href="/search?FORM=KCEXPL&q=Git&filters=sid:"cc1d8cd5-0990-d9d6-bb61-9b72c3fffc2e"+lite:".S2NkUmVsYXRpb25eYjk5YTE0N2QtYzA5OC02NDkyLTM2NmMtNzNmYzI0ZTAwYjk4Xl5eXiRFbnRpdHkyX2Vu"" h="ID=SERP,6054.1"><div class="cico" style="width:80px;height:80px;"><div class="rms_iac" style="height:80px;width:80px;" data-height="80" data-width="80" data-title="Git" data-data-priority="2" data-alt="Git" data-class="rms_img" data-src="//th.bing.com/th?id=OSK.1cd4f39e37aeaa997bfca886bce2e910&w=80&h=80&c=7&o=6&pid=SANGAM"></div></div><div class="l_ecrd_simgset_item_data" style="width:80px;"><div class="l_ecrd_rq_btxt">Git</div></div></a></li><li><a id="lite-entcard_b99a1_Explore_4" class="as_pasf_data" aria-label="Apache Subversion" aria-labelledby="lite-entcard_b99a1_Explore lite-entcard_b99a1_Explore_4" data-sid="04a47f3d-303d-ae79-cd5b-19bee3b0c4b3" href="/search?FORM=KCEXPL&q=apache+subversion&filters=sid:"04a47f3d-303d-ae79-cd5b-19bee3b0c4b3"+lite:".S2NkUmVsYXRpb25eYjk5YTE0N2QtYzA5OC02NDkyLTM2NmMtNzNmYzI0ZTAwYjk4Xl5eXiRFbnRpdHkyX2Vu"" h="ID=SERP,6055.1"><div class="cico" style="width:80px;height:80px;"><div class="rms_iac" style="height:80px;width:80px;" data-height="80" data-width="80" data-title="Apache Subversion" data-data-priority="2" data-alt="Apache Subversion" data-class="rms_img" data-src="//th.bing.com/th?id=OSK.57c1d92e489e05a887886684647662c1&w=80&h=80&c=7&o=6&pid=SANGAM"></div></div><div class="l_ecrd_simgset_item_data" style="width:80px;"><div class="l_ecrd_rq_btxt">Apache Subversion</div></div></a></li></ul></div></div><div class="lite-entcard-blk" id="l_ecrd_blk_5_Footer"><div class="l_ecrd_ftr"><div class="l_ecrd_ftr_txt hover_underline">Data: <a Title="en.wikipedia.org" aria-label="Data attribution Wikipedia" href="https://en.wikipedia.org" h="ID=SERP,6056.1">Wikipedia</a> · <a Title="geeksforgeeks.org" aria-label="Data attribution geeksforgeeks.org" href="https://www.geeksforgeeks.org" h="ID=SERP,6057.1">geeksforgeeks.org</a> · <a Title="cioinsight.com" aria-label="Data attribution cioinsight.com" href="https://www.cioinsight.com" h="ID=SERP,6058.1">cioinsight.com</a> · <a Title="financesonline.com" aria-label="Data attribution financesonline.com" href="https://financesonline.com" h="ID=SERP,6059.1">financesonline.com</a><br />Wikipedia text under <a Title="creativecommons.org" href="https://creativecommons.org/licenses/by-sa/3.0/" h="ID=SERP,6060.1">CC-BY-SA license</a><br /><div class="l_ecrd_tud"><div id="fdbk_thmb19" class="fdbk_thmb_root " data-priority="2" aria-live="polite"><div id="fdbk_emotion19" class="fdbk_emotion"></div><span id="fdbtext_19" class="fdbtext">Feedback</span><a id="thumb_t19" class="thumb_y " role="button" aria-label="Feedback Like" href="javascript:void(0)" h="ID=SERP,6127.1"></a><a id="thumb_f19" class="thumb_n " role="button" aria-label="Feedback Dislike" href="javascript:void(0)" h="ID=SERP,6128.1"></a><div id="thumbUpTips19" class="fdbk_hide fdbtext"><span>Thanks!</span><a id="thumb_tum19" role="button" aria-label="Tell us more" href="javascript:void(0)" h="ID=SERP,6129.1">Tell us more</a></div></div></div></div></div></div></div></div></div></div></li><li class="b_ans" data-tag data-partnerTag data-id h="SERP,6061.1" ><div class="b_rrsr"><h2 class="">Related searches</h2><ul class="b_vList b_divsec"><li data-priority=><a href="/search?q=version+control+for+dummies&FORM=R5FD" h="ID=SERP,6062.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text">version control <strong>for dummies</strong></div></a></li><li data-priority=><a href="/search?q=version+control+template&FORM=R5FD1" h="ID=SERP,6064.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text">version control <strong>template</strong></div></a></li><li data-priority=><a href="/search?q=types+of+version+control&FORM=R5FD2" h="ID=SERP,6066.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text"><strong>types of</strong> version control</div></a></li><li data-priority=><a href="/search?q=version+control+examples&FORM=R5FD3" h="ID=SERP,6068.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text">version control <strong>examples</strong></div></a></li><li data-priority=><a href="/search?q=version+control+in+word&FORM=R5FD4" h="ID=SERP,6070.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text">version control <strong>in word</strong></div></a></li><li data-priority=><a href="/search?q=version+control+explained&FORM=R5FD5" h="ID=SERP,6072.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text">version control <strong>explained</strong></div></a></li><li data-priority=><a href="/search?q=types+of+version+control+system&FORM=R5FD6" h="ID=SERP,6074.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text"><strong>types of</strong> version control <strong>system</strong></div></a></li><li data-priority=><a href="/search?q=version+control+meaning&FORM=R5FD7" h="ID=SERP,6076.1"><div><img height="12" width="12" role="presentation" class="rms_img" src="/rp/A-DN3O1zIPOGuS7S31PxjIqEr38.png" /></div><div class="suggestion_text">version control <strong>meaning</strong></div></a></li></ul></div></li></ol></span><span role="complementary" aria-label="Explore More"><ol id="b_dynRail"></ol></span><style type="text/css">#b_content #b_context > .b_ans{background-color:transparent;}#b_content #b_results.b_kcwptheme > li .b_deep h3 a{color:#34740A;}#b_content #b_results.b_kcwptheme > li h2 a{color:#34740A;}#b_content #b_results.b_kcwpthemeb > li .b_deep h3 a:hover{color:#34740A;}#b_content #b_results.b_kcwpthemeb > li h2 a:hover{color:#34740A;}#b_context .kcm-dtab-name-icon path{fill:#34740A !important;}#b_context .l_ecrd_imcolheader a.l_ecrd_txt_lnk p *, #b_context .spl_logoheader a.l_ecrd_txt_lnk p *{text-decoration:none;}#b_context .l_ecrd_imcolheader_txt a, #b_context .spl_logoheader_ttl a{text-decoration:none;}#b_results .lite-entcard-blk .l_ecrd_simgset{padding:16px 1px;}#b_results>li .l_ecrd_simgset a.l_ecrd_rq_btxt{color:#111;}*:not(.l_ecrd_hero_ttl) > div > a.l_ecrd_txt_lnk.l_ecrd_txt_hover:hover,*:not(.l_ecrd_hero_ttl) > div > a.l_ecrd_item_hover:hover{color:#111;}.b_dark .l_ecrd_c2_svg svg{stroke:#ddd;}.b_dark .l_ecrd_d3_svg svg{stroke:#ddd;}.b_dark .l_ecrd_ftr_txt, .b_dark .lite-entcard-main .l_ecrd_ftr_txt a, .b_dark .lite-entcard-main .l_ecrd_ftr_txt a:visited {color:#767676;}.b_dark .l_ecrd_imgpair_svg svg{stroke:#ddd;}.b_dark .l_ecrd_txt_gl{color:#111;}.b_dark .lite-entcard-blk:not(:last-child):not(.l_ecrd_bkg_bdrls), .b_dark .lite-entcard-main > div:not(:last-child) > .lite-entcard-blk:not(.l_ecrd_bkg_bdrls) {border-bottom-color:#ddd;}.b_dark .lite-entcard-main{background-color:#f7f7f7;box-shadow:0 0 0 1px #E1E1E1, 0 2px 3px 0 #E1E1E1;}.b_dark .lite-entcard-main, .b_dark .lite-entcard-main a, .b_dark .lite-entcard-main a:visited {color:#444;}.b_dark .lite-entcard_b99a1 .l_ecrd_tabtbl .tfil-active, #bpage.b_drk .lite-entcard_b99a1 .l_ecrd_tabtbl .tfil-active{background-color:#D6EEAC1 !important;border:1px solid #D6EEAC1 !important;color:#292827 !important;}.b_dark .lite-entcard_b99a1 .l_ecrd_hov_thm:hover{background-color:unset;}.b_kcwpthemebg{background-color:#F7FAF5 !important;}.kc-dtab-name{background-color:#F7FAF5;border:1px solid #34740A;}.kcm-dtab-name{background-color:#F7FAF5;color:#34740A;}.l_acf_car[data-wptds-carousel] li[data-wptds-carousel-item]:has(.l_acf_car_imgset_cont:hover) > .l_acf_car_item .l_acf_car_tim .l_acf_car_tim_dot,.l_acf_car[data-wptds-carousel] li[data-wptds-carousel-item]:has(.l_acf_car_imgset_cont:focus) > .l_acf_car_item .l_acf_car_tim .l_acf_car_tim_dot{background:#34740A;}.l_acf_smry .l_ecrd_webicons > div{overflow:visible;}.l_acf_smry .l_ecrd_webicons > div > a{display:block;outline-offset:6px;overflow:hidden;position:relative;z-index:1;}.l_acf_smry .l_ecrd_webicons > div:focus-within{outline:none;}.l_acf_smry .l_ecrd_webicons a .sp-tpwebicons{border-radius:50%;overflow:hidden;}.l_ecrd_a1{padding:16px 20px;}.l_ecrd_a1 .spl_trnsths{padding-top:12px;}.l_ecrd_a1 div.SITE{padding:0 8px 0 0;}.l_ecrd_bkg_img{position:absolute;z-index:-1;}.l_ecrd_c2{display:inline-block;padding:16px 20px;width:calc(100% - 40px);}.l_ecrd_c2_fct_l .l_ecrd_c2_img{float:right;padding-left:12px;}.l_ecrd_c2_fct_r .l_ecrd_c2_img{float:left;padding-right:12px;position:relative;z-index:1;}.l_ecrd_c2_svg{display:flex;}.l_ecrd_c2_svg svg{height:1px;padding-bottom:16px;padding-top:16px;stroke:#DDD;stroke-width:2px;width:calc(100% + 20px);}.l_ecrd_d3{padding:16px 20px;}.l_ecrd_d3_fct2{padding-bottom:16px;}.l_ecrd_d3_fct3{clear:both;}.l_ecrd_d3_fct3 .l_ecrd_imgpair_img{padding-top:16px;}.l_ecrd_d3_fct_l .l_ecrd_d3_img{float:right;padding-bottom:12px;padding-left:12px;position:relative;z-index:1;}.l_ecrd_d3_fct_r .l_ecrd_d3_img{float:left;padding-bottom:12px;padding-right:12px;position:relative;z-index:1;}.l_ecrd_d3_svg{display:flex;}.l_ecrd_d3_svg svg{height:1px;padding-bottom:16px;padding-top:16px;stroke:#DDD;stroke-width:2px;width:calc(100% + 20px);}.l_ecrd_ftr{display:flex;padding:12px 20px;position:relative;}.l_ecrd_ftr_seemore{background:#FFF;border:1px solid;border-radius:18px;bottom:-16px;font-weight:700;left:0;line-height:18px;margin:auto;padding:4px 16px;position:absolute;right:0;width:fit-content;z-index:1;}.l_ecrd_ftr_txt a,.l_ecrd_ftr_txt a:visited{text-decoration:underline;}.l_ecrd_ftr_txt,.l_ecrd_ftr_txt a,.l_ecrd_ftr_txt a:visited,.fdbtext{color:#444;font-size:11px;line-height:15px;}.l_ecrd_ftr_txt.hover_underline a,.l_ecrd_ftr_txt.hover_underline a:visited{text-decoration:none;}.l_ecrd_ftr_txt.hover_underline a:hover{text-decoration:underline;}.l_ecrd_hov{min-height:30px;position:fixed;text-align:left;visibility:hidden;width:233px;}.l_ecrd_hov .l_ecrd_hov_qna .l_ecrd_hov_qna_site_txt{font-size:13px;font-weight:700;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.l_ecrd_hov.lc_hoverhook{box-shadow:0 4px 12px 0 rgb(0 0 0 / 35%);}.l_ecrd_hov_qna .l_ecrd_txt{font-size:12px;line-height:16px;position:relative;}.l_ecrd_hov_qna a{text-decoration:none;}.l_ecrd_hov_qna_site{align-items:center;display:flex;padding:0 12px 12px 12px;}.l_ecrd_hov_qna_site .sp-tpwebicons.SITE{flex-shrink:0;padding:0 8px 0 0;}.l_ecrd_hov_qna_site_fav{border-radius:4px;flex-shrink:0;height:20px;margin-right:8px;overflow:hidden;width:20px;}.l_ecrd_hov_qna_txt{padding:12px;position:relative;}.l_ecrd_hov_qna_txt p{position:relative;}.l_ecrd_imcolheader .l_ecrd_webicon_with_title_txtside{box-shadow:0 1px 4px 1px rgb(0 0 0 / 25%);}.l_ecrd_imcolheader .l_ecrd_webicons_with_title_hover{margin-left:-12px;padding-bottom:16px;}.l_ecrd_imcolheader .l_ecrd_webicons_with_title_hover .l_ecrd_webicon_with_title_item{box-shadow:0 1px 4px 1px rgb(0 0 0 / 25%);}.l_ecrd_imcolheader .spl_share svg{fill:#34740A;stroke:#34740A;}.l_ecrd_imcolheader.gradient .l_ecrd_webicon_with_title_txtside{box-shadow:0 1px 4px 1px rgb(0 0 0 / 25%);margin-top:-12px;}.l_ecrd_imcolheader.gradient .l_ecrd_webicon_with_title_txtside:hover{box-shadow:0 1px 4px 1px rgb(0 0 0 / 40%);transform:scale(1.10,1.10);transition:all ease-in-out .2s;}.l_ecrd_imcolheader.gradient .l_ecrd_webicons_with_title_hover .l_ecrd_webicon_with_title_item{box-shadow:0 1px 4px 1px rgb(0 0 0 / 25%);margin-top:-12px;}.l_ecrd_imcolheader.gradient .spl_share svg{fill:white;stroke:white;}.l_ecrd_img_m{margin-bottom:auto;margin-top:auto;}.l_ecrd_imgpair{align-items:center;display:flex;flex-flow:row wrap;}.l_ecrd_imgpair.l_ecrd_imgpair_f{display:inline-block;width:100%;}.l_ecrd_imgpair.l_ecrd_imgpair_ttop{align-items:start;}.l_ecrd_imgpair_cont{flex-basis:0;flex-grow:1;}.l_ecrd_imgpair_l .l_ecrd_img_f{float:left;}.l_ecrd_imgpair_l .l_ecrd_imgpair_img, html[dir = 'rtl'] .l_ecrd_imgpair_r .l_ecrd_imgpair_img{padding-left:0px;padding-right:12px;}.l_ecrd_imgpair_l .l_ecrd_imgpair_svg svg{margin-right:-20px;}.l_ecrd_imgpair_l .l_ecrd_imgpair_txt{text-align:right;}.l_ecrd_imgpair_l .l_ecrd_tud{float:right;}.l_ecrd_imgpair_r .l_ecrd_imgpair_img, html[dir = 'rtl'] .l_ecrd_imgpair_l .l_ecrd_imgpair_img{padding-left:12px;padding-right:0px;}.l_ecrd_imgpair_r .l_ecrd_imgpair_svg svg{margin-left:-20px;}.l_ecrd_imgpair_r .l_ecrd_imgpair_txt{text-align:left;}.l_ecrd_imgpair_svg{display:flex;padding-bottom:16px;}.l_ecrd_imgpair_svg svg{height:1px;stroke:#DDD;stroke-width:2px;width:calc(100% + 20px);}.l_ecrd_mttl{display:flex;margin-bottom:16px;}.l_ecrd_mttl > div{flex:1 1 auto;}.l_ecrd_mttl > div:last-of-type{flex:0 0 auto;}.l_ecrd_mttl svg{margin-top:-1px;vertical-align:middle;}.l_ecrd_nt{min-height:14px;}.l_ecrd_nt .l_ecrd_nt_imgcolstrip{margin-left:20px;padding-top:16px;}.l_ecrd_nt .l_ecrd_webicons{direction:ltr;margin-left:20px;margin-top:-14px;position:absolute;z-index:2;}.l_ecrd_nt .l_ecrd_webicons + div{padding-top:26px;}.l_ecrd_nt .l_ecrd_webicons > div{box-shadow:0 1px 4px 1px rgb(0 0 0 / 25%);}.l_ecrd_nt .l_ecrd_webicons > div:hover{box-shadow:0 1px 4px 1px rgb(0 0 0 / 40%);transform:scale(1.10,1.10);transition:all ease-in-out .2s;}.l_ecrd_nt .l_ecrd_webicons_with_title_hover{direction:ltr;margin-left:20px;margin-top:-14px;position:relative;z-index:2;}.l_ecrd_nt .l_ecrd_webicons_with_title_hover .l_ecrd_webicon_with_title_item{box-shadow:0 1px 4px 1px rgb(0 0 0 / 25%);}.l_ecrd_nt .spl_share{color:#fff;margin-top:-14px;position:absolute;right:20px;}.l_ecrd_nt .spl_share a{background:rgba(0, 0, 0, .7);border-radius:14px;color:#fff;}.l_ecrd_nt .spl_share svg{fill:#fff;margin:8px;stroke:#fff;width:12px;}.l_ecrd_poleheader .kc-dtab-name{background-color:#FFF;border:1px solid #34740A;}.l_ecrd_poleheader .kc-dtab-name-active{background-color:#FFF;border:1px solid #D1238C;}.l_ecrd_poleheader .kc-dtab-name-active .l_ecrd_thmtxt{color:#FFF;}.l_ecrd_poleheader.lightbg .l_ecrd_rel{background-color:#F7FAF5;}.l_ecrd_rq_btxt{font-size:13px;font-weight:bold;line-height:18px;}.l_ecrd_simgset{padding:16px 20px;}.l_ecrd_simgset .l_ecrd_imgsetgrid_ttl{margin-bottom:16px;}.l_ecrd_simgset .l_ecrd_simgset_item_data{margin-top:8px;}.l_ecrd_simgset .l_ecrd_simgset_item_data > div{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;}.l_ecrd_simgset a{outline-offset:-1px;}.l_ecrd_simgset li{display:inline-block;margin-right:8px;overflow:hidden;vertical-align:top;}.l_ecrd_simgset li .cico{border-radius:6px;}.l_ecrd_simgset li:last-of-type{margin-right:0px;}.l_ecrd_simgset ul{direction:ltr;}.l_ecrd_simgset.l_ecrd_simgset_circle .l_ecrd_simgset_item_data{text-align:center;}.l_ecrd_simgset.l_ecrd_simgset_circle li .cico{border-radius:50%;}.l_ecrd_tmln_itm:hover .l_ecrd_brdr_thm.l_ecrd_tmln_bullet{background:#34740A;}.l_ecrd_tud{float:left;padding-top:8px;}.l_ecrd_tud a,.l_ecrd_tud a:link{color:#001BA0;}.l_ecrd_txt_gl{color:#111;font-size:18px;line-height:20px;}.l_ecrd_txt_heros, .l_ecrd_txt_small{font-size:40px;line-height:40px;}.l_ecrd_txt_hlt{font-size:18px;font-weight:bold;line-height:24px;}.l_ecrd_txt_l{margin-right:auto;text-align:left;}.l_ecrd_txt_lnk.l_ecrd_txt_hover.l_ecrd_hov_hitbox, .l_ecrd_hov_hitbox p{display:inline;}.l_ecrd_txt_ttl,.l_ecrd_txt_bld,.l_ecrd_txt_qfttl,.l_ecrd_txt_modttl,.l_ecrd_txt_heroxl,.l_ecrd_txt_herol,.l_ecrd_txt_herom,.l_ecrd_txt_heros,.l_ecrd_txt_heroxs,.l_ecrd_txt_heroxxs,.l_ecrd_qfcts_prim,.l_ecrd_bqfcts_txt.lite-entcard-exp-tit h2{font-weight:bold;}.l_ecrd_webicon_module_item{border-radius:9999px;flex-shrink:0;height:28px;width:28px;}.l_ecrd_webicon_module_item > a{border-radius:9999px;display:inline-block;outline-offset:2px;overflow:hidden;}.l_ecrd_webicon_module_wrapper:hover .l_ecrd_webicon_module_item{box-shadow:0 1px 4px 1px rgb(0 0 0 / 40%);transform:scale(1.10,1.10);transition:all ease-in-out .2s;}.l_ecrd_webicon_module_wrapper:hover .l_ecrd_webicon_module_item_title{text-decoration:underline;}.l_ecrd_webicon_txtside{align-items:center;display:flex;overflow:hidden;}.l_ecrd_webicon_txtside .sp-webicons32 #salookinsidebooksvg{padding:8px;}.l_ecrd_webicons{direction:ltr;display:flex;}.l_ecrd_webicons > div{border-radius:9999px;flex-shrink:0;margin-right:12px;overflow:hidden;}.l_ecrd_webicons > div:focus-within{outline:auto;}.l_ecrd_webicons > div:last-of-type{margin-right:0;}.l_ecrd_webicons a:hover{text-decoration:none;}.l_ecrd_webicons_with_title, .l_ecrd_webicons_with_title_Single{border-top:1px solid #ddd;display:flex;padding-bottom:16px;padding-left:20px;padding-top:16px;}.l_ecrd_webicons_with_title_SingleWrapper{display:inline-flex;}.l_ecrd_webicons_with_title_SingleWrapper > a{padding-left:8px;padding-right:8px;}.l_ecrd_webicons_with_title_SingleWrapper:hover .l_ecrd_webicon_module_item{box-shadow:0 1px 4px 1px rgb(0 0 0 / 40%);transform:scale(1.10,1.10);transition:all ease-in-out .2s;}.l_ecrd_webicons_with_title_SingleWrapper:hover .l_ecrd_webicon_txtside{text-decoration:underline;}.lite-entcard-ans > div:last-child .l_ecrd_ftr{margin-bottom:28px;}.lite-entcard-blk{clear:both;position:relative;}.lite-entcard-blk > div:not(.l_ecrd_bkg_img){position:relative;}.lite-entcard-blk:not(:first-child){width:100%;}.lite-entcard-blk:not(:last-child):not(.l_ecrd_bkg_bdrls),.lite-entcard-main > div:not(:last-child) > .lite-entcard-blk:not(.l_ecrd_bkg_bdrls){border-bottom:1px solid #DDD;}.lite-entcard-main{border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,.05), 0 2px 3px 0 rgba(0,0,0,.1);color:#444;font-size:13px;line-height:20px;margin-bottom:4px;width:100%;}.lite-entcard-main .spl_logoheader .spl_trnsths{padding-left:20px;}.lite-entcard-main a,.lite-entcard-main a:visited{color:#444;}.lite-entcard-main a:focus-visible .bsimg{outline-offset:-2px;outline-style:auto;}.lite-entcard-main p{-webkit-line-clamp:initial;}.lite-entcard-maintop .l_ecrd_ftr{margin:0 20px 0 -20px;padding:12px 20px 4px 20px;}.lite-entcard-maintop .l_ecrd_ftr_txt a{text-decoration:none;}.lite-entcard-maintop.l_ecrd_ans_expand .lite-entcard-blk{border-top:1px solid #DDD;}.lite-entcard_b99a1 .l_ecrd_chart_bar_thm{background:linear-gradient(to bottom, #89C823 0%, #34740A 100%);}.lite-entcard_b99a1 .l_ecrd_tabtbl .tfil-active{background-color:#34740A !important;border:1px solid #34740A !important;}.lite-entcard_b99a1 .l_ecrd_bkg_hlt{background-color:#F7FAF5;}.lite-entcard_b99a1 .l_ecrd_bkg_txthlt{background-color:#34740A;}.lite-entcard_b99a1 .l_ecrd_brdr_thm{border-color:#34740A;}.lite-entcard_b99a1 .l_ecrd_chart_hbar_thm{background:linear-gradient(to left, #89C823 0%, #34740A 100%);}.lite-entcard_b99a1 .l_ecrd_headergrad{background:linear-gradient(180deg, hsl(96.22641509433961,100%,45%) 0%, hsl(96.22641509433961,70%,35%) 100%);}.lite-entcard_b99a1 .l_ecrd_hov .l_ecrd_hov_qna .l_ecrd_hov_qna_site_txt, .lite-entcard_b99a1 .l_ecrd_txt_hlt, .lite-entcard_b99a1 .sp-tpwebicons.sp-symbolicon.SRCH {color:#34740A;}.lite-entcard_b99a1 .l_ecrd_hov_thm:hover{background-color:#F7FAF5;}.lite-entcard_b99a1 .l_ecrd_hov_thmtxt:hover{color:#34740A;}.lite-entcard_b99a1 .l_ecrd_thm_fill{fill:#F7FAF5;}.lite-entcard_b99a1 .l_ecrd_thmtxt, .lite-entcard_b99a1 a.l_ecrd_thmtxt, .lite-entcard_b99a1 a.l_ecrd_thmtxt:visited{color:#34740A;}.lite-entcard_b99a1 .l_ecrd_tthm_fill{fill:#34740A;}.lite-entcard_b99a1 .sp-ofsite, .lite-entcard_b99a1 .l_ecrd_product .spl_stf, .lite-entcard_b99a1 .spl_trnsths, .lite-entcard_b99a1 .lc_expfact_plus, .lite-entcard_b99a1 .b_slidesContainer .seeAll_chev circle, .lite-entcard_b99a1 .sp-symbolicon .gray50_fill{fill:#34740A;}.lite-entcard_b99a1 .spl_trnsths a, .lite-entcard_b99a1 .spl_trnsths a:visited{color:#34740A;}.lite-entcard_b99a1 div.l_ecrd_largethumbheader{background:linear-gradient(180deg, hsl(96.22641509433961,100%,45%) 0%, hsl(96.22641509433961,70%,35%) 100%);}.lite-entcard_b99a1 div.l_ecrd_thumbheader{background:linear-gradient(180deg, hsl(96.22641509433961,100%,45%) 0%, hsl(96.22641509433961,70%,35%) 100%);}.lite_acf.lite-entcard_b99a1 .l_ecrd_hov_thm:hover{background-color:#F7FAF5;}.spl-car-tmln-container:hover .spl-car-tmln-dot{background:#34740A;}a.ent-dtab-btn{background-color:var(--AC_ThemeBack2, #F7FAF5);border-color:var(--AC_ThemeFore1, #34740A);color:var(--AC_ThemeFore1, #34740A);}a.ent-dtab-btn.active{background-color:var(--AC_ThemeFore1, #34740A);border-color:var(--AC_ThemeFore1, #34740A);color:var(--AC_ThemeBack2, #F7FAF5);}a.ent-dtab-btn.ent-dtab-btn-hipo.def-override.ent-dtab-tabuxv1{background-color:var(--AC_ThemeBack2, #F7FAF5);border-color:var(--AC_ThemeFore1, #34740A);color:var(--AC_ThemeFore1, #34740A);fill:var(--AC_ThemeFore1, #34740A);}a.l_ecrd_txt_lnk{text-decoration:none;}a.l_ecrd_txt_lnk:hover *:not(.l_ecrd_txt_nound):not(p){text-decoration:underline;}div.l_ecrd_imcolheader div.cico{z-index:1;}html[dir='ltr'] .l_ecrd_webicon_module_wrapper, .l_ecrd_webicons_with_title_Single{padding-right:12px;}html[dir='ltr'] .l_ecrd_webicons_with_title > div:last-of-type{padding-right:0;}html[dir='rtl'] .l_ecrd_mttl svg{transform:scaleX(-1);}html[dir='rtl'] .l_ecrd_simgset ul li{direction:rtl;}html[dir='rtl'] .l_ecrd_tud{float:right;}html[dir='rtl'] .l_ecrd_webicon_module_wrapper{padding-left:12px;}html[dir='rtl'] .l_ecrd_webicons_with_title, .l_ecrd_webicons_with_title_Single{padding-right:20px;}.l_ecrd_webicon_module_item_title{display:block;font:11px/15px 'Roboto',Helvetica,Sans-Serif;padding-top:4px;text-align:center;}@media only screen and (max-width:1268.9px){.l_ecrd_imcolheader.gradient.mimg .spl_share svg{fill:#34740A;stroke:#34740A;}.l_ecrd_nt .l_ecrd_webicons{margin-top:-10px;}.l_ecrd_nt .l_ecrd_webicons_with_title_hover{margin-left:9px;margin-top:-12px;}.l_ecrd_nt .spl_share span{display:none;}.l_ecrd_webicons > div{margin-right:8px;}.lite-entcard-main .l_ecrd_txt_herol{font-size:40px;line-height:40px;}.lite-entcard-main .l_ecrd_txt_herom{font-size:30px;line-height:30px;}.lite-entcard-main .l_ecrd_txt_heros{font-size:28px;line-height:28px;}.lite-entcard-main .l_ecrd_txt_heroxl{font-size:50px;line-height:50px;}.lite-entcard-main .l_ecrd_txt_heroxs{font-size:24px;line-height:24px;}.lite-entcard-main .l_ecrd_txt_heroxxs{font-size:20px;line-height:16px;}#b_context .l_ecrd_simgset li:nth-of-type(3){margin-right:0px;}#b_context .l_ecrd_simgset li:nth-of-type(4){display:none;}}@media only screen and (max-width:1274.9px){.l_ecrd_webicon_module_wrapper:nth-of-type(n+5){display:none;}}@media only screen and (max-width:1356.9px){.l_ecrd_txt_heros{font-size:30px;line-height:30px;}#b_context .l_ecrd_simgset li:nth-of-type(4){margin-right:0px;}#b_context .l_ecrd_simgset li:nth-of-type(5){display:none;}}@media only screen and (max-width:1356.9px) and (min-width:1269px){.l_ecrd_nt .l_ecrd_webicons{margin-top:-12px;}}@media only screen and (max-width:1363.9px) and (min-width:1275px){.l_ecrd_webicon_module_wrapper:nth-of-type(n+6){display:none;}}.entityPreview{position:fixed;width:300px;border:1px solid #ddd;background:#fff;border-radius:8px;box-shadow:0 4px 12px 0 rgba(0,0,0,.1);z-index:6}a.entityPreview{text-decoration:none}a.entityPreview:active{background-color:#ececec}.epv_caption{width:196px;position:absolute}.epv_data .cico{margin-right:12px}.epv_data .cico,.epv_caption{display:inline-block}.epv_data img{border-radius:6px}a.entityPreview .epv_data{padding:16px;min-height:30px}.epv_content{height:100%}.epv_head{margin-bottom:12px}.epv_data .epv_desc{color:#444;line-height:18px}.epv_title{font-size:16px;line-height:20px;padding-bottom:4px;color:#111}.epv_Summary,.epv_subTitle{color:#666}#epvRup,#epvLup{top:-10px}#epvRdown,#epvLdown{bottom:-20px}#epvLup,#epvLdown{left:20px}#epvRup,#epvRdown{right:20px}#epvRup,#epvLup,#epvRdown,#epvLdown{position:absolute;width:20px;height:20px}#epvRup polyline,#epvRdown polyline,#epvLup polyline,#epvLdown polyline{fill:#fff;stroke:#ddd;stroke-width:1px}.epv_content .b_icRatings.b_icRat_2{justify-content:space-around}.epv_content .b_icRatings{margin-bottom:8px;color:#111;text-align:center;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.epv_content .b_icRatings .b_imagePair>div:last-child{display:inline-block;font-weight:normal;vertical-align:top}.epv_content .b_icRatings .cico{margin-right:8px;padding-right:0;border-radius:0}.epv_content td:nth-child(2){color:#111;font-weight:bold}.epv_content td{padding:0;color:#666}.epv_content tr:not(:last-child) td{padding-bottom:4px}.epv_comp{margin-bottom:12px}.epv_relation{color:#444;padding-bottom:10px;border-bottom:1px solid #ececec;margin-bottom:10px;line-height:18px}.spl_logobg{position:absolute;width:100%;height:100%;left:0;top:0;border-top-left-radius:6px;border-top-right-radius:6px;z-index:-1}.spl_logoheader{padding-bottom:16px}.spl_logoheader_txt{padding:16px 20px 0}.spl_logoheader_desc{padding:16px 20px 0}.spl_logoheader_site{padding:8px 20px 0}.spl_logoheader_ttl{padding-bottom:4px}.spl_logoheader_sbttl{padding-bottom:8px}.spl_logoheader .spl_claimstat{margin:0;z-index:1}.spl_logoheader_img{position:relative}.spl_logoheader .cico{border:10px solid #f8f8f8;background-color:#f8f8f8;box-shadow:0 2px 3px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05);transition:all ease-in-out .2s}.spl_logoheader .cico:hover{box-shadow:0 2px 3px 0 rgba(0,0,0,.1),0 2px 4px 1px rgba(0,0,0,.14);transform:scale(1.08,1.08)}.spl_logoheader_txt a,.spl_logoheader_txt a:visited{color:var(--primtxt)}.spl_logoheader_txt.hdgrd{position:relative;color:#fff;z-index:0}.spl_logoheader_txt.hdgrd .spl_logoheader_ttl span{color:#fff}#b_content .b_ans .spl_logoheader_txt.hdgrd .spl_logoheader_sbttl{color:#fff}.spl_logoheader_txt.hdgrd a,.spl_logoheader_txt.hdgrd a:visited,#bpage .spl_logoheader_txt.hdgrd a,#bpage .spl_logoheader_txt.hdgrd a:visited,#bpage.b_drk .spl_logoheader_txt a,#bpage.b_drk .spl_logoheader_txt a:visited{color:#fff}.spl_logoheader_txt.hdgrd .spl_claimstat a,#bpage.b_drk .spl_logoheader_txt.hdgrd .spl_claimstat a{color:#fff;fill:#fff}.spl_logoheader.smcsqr .spl_logoheader_img{border-top-left-radius:6px;border-top-right-radius:6px;text-align:center}.spl_logoheader.smcsqr .cico{display:inline-flex;margin-top:-24px;margin-bottom:16px}.spl_logoheader.smccrc .spl_logoheader_img{border-top-left-radius:6px;border-top-right-radius:6px;text-align:center;height:92px}.spl_logoheader.smccrc .cico{display:inline-flex;margin-top:-18px;border-radius:100%}.spl_logoheader.smrsqr .spl_logoheader_img{float:right;padding-right:24px;margin-top:-32px;z-index:1}.spl_logoheader.smrsqr .spl_logoheader_txt{padding-bottom:16px}@media only screen and (max-width:1301.9px){.spl_logoheader.smrsqr .spl_logoheader_img{padding-right:12px}}@media only screen and (max-width:1213.9px){.spl_logoheader.smrsqr .spl_logoheader_img{padding-right:16px;margin-top:12px}.spl_logoheader.smrsqr .cico{border-width:5px}}.spl_logoheader.smrcrc .spl_logoheader_img{float:right;padding-right:15px;z-index:1}.spl_logoheader.smrcrc .cico{border-radius:100%}.spl_logoheader.smrcrc .spl_logoheader_txt{padding-bottom:16px}@media only screen and (max-width:1213.9px){.spl_logoheader.smrcrc .spl_logoheader_img{padding-right:16px;margin-top:12px}.spl_logoheader.smrcrc .cico{border-width:5px}}.spl_logoheader.bgrcrc .spl_logoheader_img{border-top-left-radius:6px;border-top-right-radius:6px;text-align:right;padding-right:15px;height:97px;z-index:0}.spl_logoheader.bgrcrc .cico{float:right;margin-top:24px;border-radius:100%}@media only screen and (max-width:1213.9px){.spl_logoheader.bgrcrc .spl_logoheader_img{height:66px}.spl_logoheader.bgrcrc .cico{margin-top:31px}}</style></div><div id="b_footer" class="b_footer" role="contentinfo"><div id="b_footerItems"><span>© 2024 Microsoft</span><ul><li><a id="sb_privacy" href="http://go.microsoft.com/fwlink/?LinkId=521839" h="ID=SERP,5066.1">Privacy and Cookies</a></li><li><a id="sb_legal" href="http://go.microsoft.com/fwlink/?LinkID=246338" h="ID=SERP,5067.1">Legal</a></li><li><a id="sb_advertise" href="https://go.microsoft.com/fwlink/?linkid=868922" h="ID=SERP,5068.1">Advertise</a></li><li><a id="sb_help" target="_blank" href="https://support.microsoft.com/topic/82d20721-2d6f-4012-a13d-d1910ccf203f" h="ID=SERP,5069.1">Help</a></li><li></li></ul></div><!--foo--></div><link id="as-css-link" rel="prefetch" crossorigin="anonymous" fetchpriority="low" href="/rp/SxGaP3uRR2O2xxmRSGKvNuPMUV8.gz.css" type="text/css" as="style" /><div id="b_TriviaOverlay"></div><div class="sb_hbop"><div id="d5126" class="b_hide b_dropdown" role="menu" data-filterkey=""><div class="ftrD" id="ftrD_Date"><a class="b_toggle" role="menuitem" href="/search?q=version+control&filters=sid%3a%22b99a147d-c098-6492-366c-73fc24e00b98%22&FORM=000017&qpvt=version+control" h="ID=SERP,5449.1">All</a><a class="b_toggle " role="menuitem" target="" tabindex="-1" href="/search?q=version+control&filters=sid%3a%22b99a147d-c098-6492-366c-73fc24e00b98%22+ex1%3a%22ez1%22&FORM=000017&qpvt=version+control" h="ID=SERP,5450.1">Past 24 hours</a><a class="b_toggle " role="menuitem" target="" tabindex="-1" href="/search?q=version+control&filters=sid%3a%22b99a147d-c098-6492-366c-73fc24e00b98%22+ex1%3a%22ez2%22&FORM=000017&qpvt=version+control" h="ID=SERP,5451.1">Past week</a><a class="b_toggle " role="menuitem" target="" tabindex="-1" href="/search?q=version+control&filters=sid%3a%22b99a147d-c098-6492-366c-73fc24e00b98%22+ex1%3a%22ez3%22&FORM=000017&qpvt=version+control" h="ID=SERP,5452.1">Past month</a><a class="b_toggle " role="menuitem" target="" tabindex="-1" href="/search?q=version+control&filters=sid%3a%22b99a147d-c098-6492-366c-73fc24e00b98%22+ex1%3a%22ez5_19686_20051%22&FORM=000017" h="ID=SERP,5453.1">Past year</a><span id="drvph" data-url="/control/tfcalendar?FORM=SNAPST&q=version%20control&filters=sid:%22b99a147d-c098-6492-366c-73fc24e00b98%22&IG=6D47445C72214BF98BFB860C4577B881&StartDate=11%2f14%2f2024+20%3a25%3a44&EndDate=11%2f24%2f2024+20%3a25%3a44&IsApplied=False&DisplayText=Custom+range&DateOffset=0&FormCode=&ApplyLinkUrl=%2fsearch%3fq%3dversion%2bcontrol%26filters%3dsid%253a%2522b99a147d-c098-6492-366c-73fc24e00b98%2522%2bex1%253a%2522ez5_0_0%2522%26FORM%3d000017%26qpvt%3dversion%2bcontrol&ApplyLinkText=ez5&IID=SERP.5126"></span></div></div><div id="PromptDetails" class="b_hide" data-lat="0" data-lon="0" data-dist="0" data-noRefresh="true" data-check="true"></div><div id="g_EfLoc" data-lat="1.3056119680404663" data-lon="103.8230209350586" data-disp="Singapore, Central Region" data-source="1"></div></div><script type="text/javascript" nonce="W662dUWzWmMHNVoZ92IqXhWkNOUhjz3yZN4CqOFutOs=">//<![CDATA[ var img_p = document.getElementById('id_p'); img_p && img_p.addEventListener('error', function() {FallBackToDefaultProfilePic(img_p) });;(function(){function i(){var t=_ge("b_header");t&&(t.className=t.classList.contains("b_2ndscope")?"b_focus b_2ndscope":"b_focus");n&&(typeof Log!="undefined"&&Log&&Log.Log&&Log.Log("SpSbInteract","AS","PerfInst",!1),n=!1)}var t=_ge("sb_form_q"),n=!0;sj_be(t,"focus",i)})(); //]]></script><script type="text/javascript" nonce="W662dUWzWmMHNVoZ92IqXhWkNOUhjz3yZN4CqOFutOs=">//<![CDATA[ (function(n,t){onload=function(){_G.BPT=new Date;n&&n();!_w.sb_ppCPL&&t&&sb_st(function(){t(new Date)},0)}})(_w.onload,_w.si_PP);sa_loader=function(){_w.rms.js({'rms:answers:AutoSuggest:AutoSug':'\/rp\/az2mMACShmJKfpZYITXiEyXyqr4.gz.js',d:1});};;_w.rms.js({'A:0':0},{'A:rms:answers:GlobalsScript:RefreshPageLongInactive':'\/rp\/5WG_kDsbFabhsuv_6NwDoh2LdnI.gz.js'},{'A:rms:answers:Shared:BingCore.Bundle':'\/rp\/jWonkWqZMUZFEOoAFQk37njC0rQ.gz.js'},{'A:1':1},{'A:rms:answers:VisualSystem:EnableStopLinkBehavior':'\/rp\/8rqwN7Xb28A6E1cuZBn327GVXX0.gz.js'},{'A:rms:answers:VisualSystem:WebScopeInteractions':'\/rp\/a7s5nizZY8lKJ6VMCdSRJA2buHw.gz.js'},{'A:rms:answers:VisualSystem:ScopeBarRankInst':'\/rp\/fHuyi8cU3N_FKljgNDAU8JiBqx0.gz.js'},{'A:rms:answers:Identity:BlueIdentityDropdownBootStrap':'\/rp\/yjXVFOxf6UdoTA2BOwEH6n4ClfI.gz.js'},{'A:rms:answers:Identity:BlueIdentityHeader':'\/rp\/ihC7RhTVhw2ULO_1rMUWydIu_rA.gz.js'},{'A:2':2},{'A:rms:answers:Identity:SnrWindowsLiveConnectBootstrap':'\/rp\/cJksCHwhB_Z32I0ytWPMUDsybak.gz.js'},{'A:3':3},{'A:rms:answers:Identity:ProfilePicturePostLoader':'\/rp\/fDgf7Oh5R8mPygWLQcaNRoJGj5Q.gz.js'},{'A:rms:answers:Rewards:RewardsHeaderSVG':'\/rp\/GK9SuRKiu0QbKYnVgoAlgmuWrNU.gz.js'},{'A:4':4},{'A:rms:answers:Rewards:RewardsNcHeaderBootstrap':'\/rp\/5g-N9K-X1ykUl3QHEadPjpOM0Tc.gz.js'},{'A:RewardsReportActivity':'https:\/\/r.bing.com\/rs\/6v\/x2\/nj\/nt6a1ZR520utsLoZmSYgwxdOPgI.js?or=w'},{'A:rms:answers:Rewards:RewardsCreditRefresh':'\/rp\/byLmVJQA1UzOFcrs9Jrvys4jXhM.gz.js'},{'A:rms:answers:Rewards:ModernReportActivity':'\/rp\/bgNvw2gj4n0x2fVy9WAk0RbfPQQ.gz.js'},{'A:rms:answers:Rewards:ReportActivityBootstrap':'\/rp\/SO02eTikN8ZV7bCSXFKur4CKSoQ.gz.js'},{'A:5':5},{'A:rms:answers:Web:UetTag':'\/rp\/w1gdrM6p5Kmzh4Gi9fKcTaefJ1s.gz.js'},{'A:rms:answers:Web:UpdateDefaults':'\/rp\/NRudXMsXYtnM1BQyD6xvAZoudZM.gz.js'},{'A:rms:answers:Web:KeyPressScroll':'\/rp\/UiCBzdqhH8tMlfayZdAijZAB5sE.gz.js'},{'A:rms:answers:Web:AlgoTitleColorOnMousedown':'\/rp\/f5M90q9eKVXkGU-DAv9Aa4jef2k.gz.js'},{'A:rms:answers:Web:CursorProgressOnClick_Rebind':'\/rp\/VLm4tyiMlywwyg4FgWjZITn5W48.gz.js'},{'A:rms:answers:Web:CursorProgressOnClick':'\/rp\/we5MTeTkjiic9oaBxzZpmSWxZ5k.gz.js'},{'A:6':6},{'A:rms:answers:SegmentFilters:DropDown':'\/rp\/Nksr5XkRIuoUdxQ2qS3yL9r8V8E.gz.js'},{'A:7':7},{'A:rms:answers:Web:DnsExperimentA':'\/rp\/3tdN5-aUjXHlyFDCP-W57B-Gjkg.gz.js'},{'A:rms:answers:WebResult:ExtendIconClickTargets':'\/rp\/DEjxwvkpxv2TrYEFLbNhRWrxeFg.gz.js'},{'A:rms:answers:WebResult:CaptionClickable':'\/rp\/hU5Yt7kEeRv6sr-ddc80VooDBZg.gz.js'},{'A:rms:answers:WebResult:WebResultToolbox':'\/rp\/uk_UtgpS3Vx82_2KByeueWFHn_Q.gz.js'},{'A:rms:answers:Shared:Swipe':'\/rp\/6v5u2U4fJjMh954CqHxOmGfCxRs.gz.js'},{'A:rms:answers:Shared:Orientation':'\/rp\/ALeVzHWphHzcRnC_3ugnhqYUEPM.gz.js'},{'A:rms:answers:Shared:TabControl':'\/rp\/D36Uq2tG-JZ1glXfeX3wj6pjnG0.gz.js'},{'A:rms:answers:Shared:ThumbsUpDownFeedback':'\/rp\/zZNw0WGU1nLGF0Ru6IYizdXTJBk.gz.js'},{'A:8':8},{'A:rms:answers:Shared:HoverZoomin':'\/rp\/tsmBdWOhJtarzXyqJ9-JgNZoNKo.gz.js'},{'A:9':9},{'A:rms:answers:Shared:AjaxDataLoader':'\/rp\/9YFq4imrseEwIuXcDlV0BNdcqbc.gz.js'},{'A:rms:answers:Shared:Pager':'\/rp\/1Xov-RfHHhtkuDG5ykngQVY7k-A.gz.js'},{'A:rms:answers:Shared:Chevrons':'\/rp\/XsO_kXSrXEzfuUWANypwtIq2qwg.gz.js'},{'A:rms:answers:Shared:SlideExperience':'\/rp\/rEu7kMEDq3A9V5ChkVw2ymVy1qc.gz.js'},{'A:rms:answers:WebResult:CaptionImageOverlay':'\/rp\/Pl_IF8UExGFaxi8wb-4RyEKOonU.gz.js'},{'A:10':10},{'A:rms:answers:Multimedia:IFrameOverlayContainer_PostLoad':'\/rp\/nwjuy36-UFy0C0sLDCTnvdBAv64.gz.js'},{'A:rms:answers:Multimedia:ImageDetailIFrameOverlay_PostLoad':'\/rp\/Jhcu_55E4oZmA7XFf1oxcaAGFvM.gz.js'},{'A:rms:answers:Multimedia:InsightsOverlayContainer_PostLoad':'\/rp\/pt-9DJvVZPpXIPBXEPmdzcEVBQM.gz.js'},{'A:rms:answers:WebResult:AlgoInnovationAnchorUrlRedirect':'\/rp\/H9-akWCMWJPXfH85q1IOPeJgM1U.gz.js'},{'A:11':11},{'A:rms:answers:Shared:LGWidget':'\/rp\/gPRwRpxxDFQcNSvzgvvtc_AjzQg.gz.js'},{'A:rms:answers:QuerySuggestion:ClickBackRS':'\/rp\/s__WpmI-8_pGHqLdfKUDdesvjUU.gz.js'},{'A:12':12},{'A:rms:answers:WPC:EntityPanePreview':'\/rp\/iL7ed5YKbRx9-cYi2E3KeQSakjk.gz.js'},{'A:13':13},{'A:ProgressiveImages':'https:\/\/r.bing.com\/rs\/6v\/sQ\/jnc,nj\/2RFgnacsz6nPw9vvxd8AGFyaQr8.js?or=w'},{'A:14':14});; //]]></script><div id="aRmsDefer"><div style="display:none" "><!--//<![CDATA[ 0;(function(){for(var t=_d.getElementsByTagName("a"),i=!1,r,u=_G!==undefined&&_G.NTT!==undefined?_G.NTT:null,n=0;n<t.length;n++)typeof t[n]=="undefined"||!t[n].hasAttribute("target")||t[n].getAttribute("target")!="_blank"||!t[n].hasAttribute("href")||typeof t[n].getAttribute("href")=="undefined"||typeof t[n].getAttribute("href").startsWith=="undefined"||t[n].getAttribute("href").indexOf("javascript")>=0||t[n].getAttribute("href").indexOf("/rebates/welcome")>=0||t[n].hasAttribute("class")&&t[n].getAttribute("class").indexOf("b_ignbt")>=0||t[n].hasAttribute("onclick")&&t[n].getAttribute("onclick").indexOf("return false;")>=0||(sj_be(t[n],"click",function(n){for(var t=sj_et(n);t!=null;){if(t.tagName.toLowerCase()=="a"){u!=null&&(r=sb_st(function(){i=!0},u));break}t=t.parentNode}}),sj_evt.bind("uarequery",function(){sb_ct(r)}));u!=null&&(window.history.scrollRestoration="auto",_d.addEventListener("visibilitychange",function(){if(_d.visibilityState==="visible"&&!(_w&&_w._isConvAutoHide)&&(sj_evt.fire("openNewTabonP1"),sb_ct(r),i&&(window.history.scrollRestoration="manual",i=!1,window.location.href.indexOf("/search")>=0))){Log&&Log.Log&&Log.Log("NTRef","Refresh","");var n=window.location.href+(window.location.href.indexOf("&ntref=1")<0?"&ntref=1":"");window.location.href=n}}))})();(function(){function t(){for(var t,u,r=_d.getElementsByTagName("A"),i=0;i<r.length;i++)if(t=r[i].getAttribute("href"),r[i].getAttribute("target")!="_blank")if(t&&(t.startsWith("/")||t.indexOf(".bing.com")>=0)){for(u=0;u<n.length;u++)if(t.startsWith(n[u])||t.indexOf(".bing.com"+n[u])>=0){r[i].setAttribute("target","_blank");break}}else t&&t.startsWith("http")&&r[i].setAttribute("target","_blank");Log&&sj_cook&&Log.Log("NewTab","Client",sj_cook.get("SRCHHPGUSR","EXLKNT"),!1)}var n=["/ac","/clk","/ck","/rebates","/images","/shop","/news","/videos","/alink/link","/spotlight","/dict","/academic","/travel","/jobs","/translator","/product","/cricketdetails","/local","/school","/new","/map","/work","/homes"];t();sj_evt.bind("onP1",t)})();var ErrFuncs;(function(n){function i(n,i,r){t("Error",n,i,r)}function r(n,i,r){t("Warning",n,i,r)}function t(n,t,i,r){var u,f;if(r?(u=r,u.message+=" "+t):u=new Error(t),u.extra="manualError",i&&(u.extra+=" "+i),u.severity=n,f=_w.jsErrorHandler,f)f(u);else throw u;}n.LogError=i;n.LogWarning=r})(ErrFuncs||(ErrFuncs={}));JS={LogError:ErrFuncs.LogError,LogWarning:ErrFuncs.LogWarning};SharedLogHelper={LogError:ErrFuncs.LogError,LogWarning:ErrFuncs.LogWarning,LogFatalError:function(){return null},RegisterErrorFilter:function(){return null}};sj_be(_d.body, 'load', function(){if(_w.lb)lb();}, false);;var Lib;(function(n){var t;(function(n){function u(n,t){var r,i;if(t==null||n==null)throw new TypeError("Null element passed to Lib.CssClass");if(n.indexOf)return n.indexOf(t);for(r=n.length,i=0;i<r;i++)if(n[i]===t)return i;return-1}function f(n,u){if(n==null)throw new TypeError("Null element passed to Lib.CssClass. add className:"+u);if(!r(n,u))if(i&&n.classList)n.classList.add(u);else{var f=t(n)+" "+u;o(n,f)}}function e(n,f){var e,s,h;if(n==null)throw new TypeError("Null element passed to Lib.CssClass. remove className:"+f);r(n,f)&&(i&&n.classList?n.classList.remove(f):(e=t(n).split(" "),s=u(e,f),s>=0&&e.splice(s,1),h=e.join(" "),o(n,h)))}function s(n,t){if(n==null)throw new TypeError("Null element passed to Lib.CssClass. toggle className:"+t);i&&n.classList?n.classList.toggle(t):r(n,t)?e(n,t):f(n,t)}function r(n,r){var f,e;if(n==null)throw new TypeError("Null element passed to Lib.CssClass. contains className:"+r);return i&&n.classList?n.classList.contains(r):(f=t(n),f)?(e=f.split(" "),u(e,r)>=0):!1}function h(n,i){var f,e,r,u,o;if(n.getElementsByClassName)return n.getElementsByClassName(i);for(f=n.getElementsByTagName("*"),e=[],r=0;r<f.length;r++)u=f[r],u&&(o=t(u),o&&o.indexOf(i)!==-1&&e.push(u));return e}function o(n,t){n instanceof SVGElement?n.setAttribute("class",t):n.className=t}function t(n){return n instanceof SVGElement?n.getAttribute("class"):n.className}var i=typeof document.body.classList!="undefined";n.add=f;n.remove=e;n.toggle=s;n.contains=r;n.getElementByClassName=h;n.getClassAttribute=t})(t=n.CssClass||(n.CssClass={}))})(Lib||(Lib={}));(function(){var r=!1,n=_ge("scope_tools_wrapper"),t=_ge("b_tween_searchResults"),u=_ge("b_tween_searchTools"),i=_ge("b_tween"),e=_ge("b_topw"),f=!1;n&&u&&i&&(f=Lib.CssClass.contains(i,"b_hidetoggletween"),Lib.CssClass.contains(u,"b_hide")||(Lib.CssClass.add(n,"active"),r=!0),Lib.CssClass.remove(n,"b_hide"),sj_be(n,"click",function(){r?(!t&&e&&Lib.CssClass.add(i,"b_hidetoggletween"),_w.sj_log&&sj_log("CI.tweenToggle","hideTools","1"),Lib.CssClass.remove(n,"active"),Lib.CssClass.add(u,"b_hide"),t&&Lib.CssClass.remove(t,"b_hide"),f&&Lib.CssClass.add(i,"b_hidetoggletween"),r=!1):(!t&&e&&Lib.CssClass.remove(i,"b_hidetoggletween"),_w.sj_log&&sj_log("CI.tweenToggle","showTools","1"),Lib.CssClass.add(n,"active"),Lib.CssClass.remove(u,"b_hide"),t&&Lib.CssClass.add(t,"b_hide"),f&&Lib.CssClass.remove(i,"b_hidetoggletween"),r=!0)}))})();var SearchBox;(function(n){function u(){t=_ge("b_header");sj_be(_d.body,"click",i)}function i(n){var i=sj_et(n);i.id!="sb_form_q"&&(t.className=t.className.replace(r,""))}var r=/(^|\s)b_focus(?!\S)/gi,t;n.removeFocusClass=i;sj_evt.bind("onP1",u)})(SearchBox||(SearchBox={}));var Identity = Identity || {}; (function(i) { i.wlImgSm ="https://storage.live.com/users/0x{0}/myprofile/expressionprofile/profilephoto:UserTileStatic/p?ck=1\u0026ex=720\u0026sid=25D35B0F829C658626254E4E83B3646D\u0026fofoff=1"; i.wlImgLg ="https://storage.live.com/users/0x{0}/myprofile/expressionprofile/profilephoto:UserTileMedium/p?ck=1\u0026ex=720\u0026sid=25D35B0F829C658626254E4E83B3646D\u0026fofoff=1";i.popupLoginUrls = {"WindowsLiveId":"https://login.live.com/login.srf?wa=wsignin1.0\u0026rpsnv=11\u0026ct=1732451144\u0026rver=6.0.5286.0\u0026wp=MBI_SSL\u0026wreply=https:%2F%2fwww.bing.com%2Fsecure%2FPassport.aspx%3Fpopup%3D1%26ssl%3D1\u0026lc=18441\u0026id=264960"}; })(Identity);;var LGUtility;(function(n){n.enableCleanSerp=!0})(LGUtility||(LGUtility={}));var __assign=this&&this.__assign||function(){return __assign=Object.assign||function(n){for(var t,r,i=1,u=arguments.length;i<u;i++){t=arguments[i];for(r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r])}return n},__assign.apply(this,arguments)},__spreadArray=this&&this.__spreadArray||function(n,t,i){if(i||arguments.length===2)for(var r=0,f=t.length,u;r<f;r++)!u&&r in t||(u||(u=Array.prototype.slice.call(t,0,r)),u[r]=t[r]);return n.concat(u||Array.prototype.slice.call(t))},LGUtility;(function(n){function ei(){sj_evt.bind(h,oi,!0);sj_evt.bind("bfbMainlineAnswerRemoved",vt,!0);sj_evt.bind("bfbPreExpanded",vt,!0);sj_evt.bind(ri,ci,!0)}function oi(n){var e,o,s;try{if(n[2]){var t=n[1],h=_ge(f(t)),r=h.getBoundingClientRect();fi&&!r.height?(e={name:"InvalidRender",message:"Widget did not have a height during render event"},st(t,e)):(o=u[t],u[t]={name:t,top:r.top+_w.scrollY,bottom:r.bottom+_w.scrollY},o?(s=pt(t),i.splice(s,1),yt(t)):yt(t))}et(n[1],!1)}catch(c){g=!0;st(n[1],c)}}function si(){for(var h,o,t=".b_widgetContainer",c=lt.top.classes,i=document.querySelector(lt.magazine["class"]),r=i===null||i===void 0?void 0:i.querySelector(t),u=w===null||w===void 0?void 0:w.querySelector(t),f=ut===null||ut===void 0?void 0:ut.querySelector(t),n=null,e=0,s=c;e<s.length;e++)if(h=s[e],o=document.querySelector(h),o&&(n=o.querySelector(t),n))break;return r&&r.id?r.id.split("Container")[0]:f&&f.id?f.id.split("Container")[0]:u&&u.id?u.id.split("Container")[0]:n&&n.id?n.id.split("Container")[0]:""}function hi(n){if(ni){var t=si();return t===n}return!0}function ci(){at||(bt(ui),at=!0)}function vt(){for(var t,n=0;n<i.length;n++)if(t=i[n].name,o[t]){kt(t);return}}function yt(n){for(var f,e,r=0,t=0;t<i.length;t++){if(f=i[t].top,e=u[n].top,e<f){r=t;i.splice(r,0,u[n]);return}r=t}i.splice(r+1,0,u[n])}function pt(n){for(var t=0;t<i.length;t++)if(i[t].name===n)return t;return null}function et(n,t){o[n]?t?p[n]=!0:delete p[n]:s[n]&&(t?c[n]=!0:delete c[n]);var i=Object.keys(p).length,r=Object.keys(c).length;!t&&i===0&&r>0&&d>0&&wt()&&ot();sj_evt.fire(ii)}function wt(){for(var t=Object.keys(c),n=0;n<t.length;n++)if(!b[t[n]])return!1;return!0}function ot(){if(ft)setTimeout(function(){ot()},0);else{ft=!0;var n=nt.shift(),t=b[n]&&b[n]();sj_evt.fire(h,n,!!t);!t||d--;ft=!1}}function li(){for(var i,t=Object.keys(c),n=0;n<t.length;n++)i=s[t[n]],nt[i]=t[n];nt=nt.filter(Boolean)}function bt(n){for(var r,t,o,e=Object.keys(s),i=0;i<e.length;i++)r=e[i],u[r]&&(t=_ge(f(r)),t&&(o=parseInt(t.style.top.slice(0,-2)),t.style.top=o+n+"px"))}function f(n){return ht[n]?ht[n]:n+"Container"}function ai(){return p}function kt(n){if(!n||!u[n]||!f(n)||!_ge(f(n)))return null;var t=u[n].bottom,i=_ge(f(n)),r=i.getBoundingClientRect().bottom+_w.scrollY,e=r-t;bt(e)}function vi(n,t){if(b[n]=t,wt()){li();var i=Object.keys(p).length,r=Object.keys(c).length;i===0&&r>0&&d>0&&ot()}}function yi(n,t){var r,f,e;return!g&&u[t]?(r=pt(t),f=i[r].bottom,i[r+1]?(e=i[r+1].top,e-f+y>n):!0):!1}function pi(n,t){var c,f,s,h,p,nt;if(t===void 0&&(t=!1),!k||!n||g)return null;var tt=_ge("b_sydConvCont"),b=Lib.CssClass.contains(document.body,"b_sydConvMode"),u=w&&w.getBoundingClientRect(),l=_ge("b_content"),r=l&&l.getBoundingClientRect(),a=k===null||k===void 0?void 0:k.getBoundingClientRect(),d=(c=_ge("b_genserp_container"))===null||c===void 0?void 0:c.getBoundingClientRect(),e=_ge("b_scope_container"),it=e&&typeof e!="undefined",v=e&&e.getBoundingClientRect(),o=!t&&u&&u.bottom||(b?r===null||r===void 0?void 0:r.top:it?v===null||v===void 0?void 0:v.bottom:a===null||a===void 0?void 0:a.bottom);for(o+=_w.scrollY,f=d&&d.bottom+_w.scrollY||o,h=0;h<i.length;h++){if(p=_ge(i[h].name+"Container").getBoundingClientRect(),p.top+_w.scrollY-(f+y)>=n)break;f=Math.max(f,p.bottom+_w.scrollY)}return(s=f+y,nt=r&&_w.getComputedStyle(l).position=="relative"?(r===null||r===void 0?void 0:r.top)+_w.scrollY:0,tt&&b)?!t&&(u===null||u===void 0?void 0:u.height)?s-o+(u.height+((u===null||u===void 0?void 0:u.top)-(r===null||r===void 0?void 0:r.top))):s-o:s-nt}function wi(n,t){var i=_ge(f(n));if(!u[n]||!i||!i.parentElement||g)return null;var e=i.parentElement.getBoundingClientRect(),r=i.getBoundingClientRect(),o=r.top-e.top;return e.bottom-(r.bottom+y)>=t?r.height+o+y:null}function bi(n){var t=e[n];n&&t!=undefined&&v[n]&&((a===null||t<=e[a])&&(a=n),r!==null&&v[r].imbeds[a]?v[n].imbeds[a]&&(r=t<e[r]?n:r):r=a,et(n,!0),rr(n))}function ki(n){if(dt()||!ir(n))return sj_evt.fire(h,n,!1),!1;if(l!=null&&l!=n)return gt(n,l),sj_evt.fire(h,n,!1),!1;var t=v[r],i=_ge(f(n));return({wholepgtemp:!0,LeftGutterDisambig:!0}[n]||i)&&t&&!t.imbeds[n]?hi(n)&&(t.shared[n]||r===n||o[r]&&o[n]||s[n]&&d>0)?!0:(gt(n,r),sj_evt.fire(h,n,!1),!1):(sj_evt.fire(h,n,!1),!1)}function di(n){return!!v[r].imbeds[n]}function gi(n){return ct[n]}function nr(n,t){ct[n]=t;sj_evt.fire(ti,n)}function tr(n){var u=n&&n.getAttribute("h"),i={appNS:null,kValue:null},t,r;return u&&(t=u.split(","),t&&t.length>=2&&(r=t[0].split("="),i.appNS=r&&r[1],i.kValue=t[1])),i}function dt(){var t,i,r,u,n;return((i=(t=_w.location)===null||t===void 0?void 0:t.search)===null||i===void 0?void 0:i.indexOf("showselans"))>-1&&typeof URLSearchParams!="undefined"?(n=new URLSearchParams(_w.location.search),n.get("showselans")==="1"):((u=(r=_w.location)===null||r===void 0?void 0:r.search)===null||u===void 0?void 0:u.indexOf("showonlyads"))>-1&&typeof URLSearchParams!="undefined"?(n=new URLSearchParams(_w.location.search),n.get("showonlyads")==="1"):!1}function ir(n){var t=Lib.CssClass.contains(document.body,"b_dark");return t?!!rt[n]:!0}function rr(n){if(it[n]){var t=e[n];(l==null||t<e[l])&&(l=n)}}function gt(n,t){Log&&Log.Log&&Log.Log("LeftGutterUtility",n,"LGSuppressed",!1,"SuppressingFeature",t)}function st(n,t){var i="Error Name: "+t.name+"\nError Message: "+t.message;Log&&Log.Log&&Log.Log("LeftGutterUtility",n,"error",!1,"errorName",t.name,"errorDesc",i)}function ur(n,t,i,r){for(var f=[],u=4;u<arguments.length;u++)f[u-4]=arguments[u];tt.apply(void 0,__spreadArray([n,"ContainerClick",t,i,r],f,!1))}function fr(n,t,i,r){for(var f=[],u=4;u<arguments.length;u++)f[u-4]=arguments[u];tt.apply(void 0,__spreadArray([n,"ContainerHover",t,i,r],f,!1))}function er(n,t,i,r){tt(n,"ContainerRender",t,i,r)}function tt(n,t,i,r,u){for(var e=[],f=5;f<arguments.length;f++)e[f-5]=arguments[f];r&&u?Log&&Log.Log&&Log.Log.apply(Log,__spreadArray(["LeftGutterModule",n,t,!1,"AppNS",r,"K",u,"Category","CommonControls","AnswerType",i],e,!1)):Log&&Log.Log&&Log.Log.apply(Log,__spreadArray(["LeftGutterModule",n,t,!1,"AnswerType",i],e,!1))}function or(n){var t=_ge(f(n));t&&t.parentElement&&t.parentElement.removeChild(t);et(n,!1)}var ni=n.enableCleanSerp===!0,e,o,s,it,rt;(function(n){n[n.AutosSerpWPFilters=0]="AutosSerpWPFilters";n[n.shopWPFilters=1]="shopWPFilters";n[n.shopFiltersWidget=2]="shopFiltersWidget";n[n.wholepgtemp=3]="wholepgtemp";n[n.financeWidget=4]="financeWidget";n[n.lgRealEstate=5]="lgRealEstate";n[n.lgRealEstateSA=6]="lgRealEstateSA";n[n.lgREAds=7]="lgREAds";n[n.lgAds=8]="lgAds";n[n.lgTravelAds=9]="lgTravelAds";n[n.HotelsLGWidget=10]="HotelsLGWidget";n[n.textAdsWidget=11]="textAdsWidget";n[n.productAdsFilterLGW=12]="productAdsFilterLGW";n[n.shopWidget=13]="shopWidget";n[n.RichDeveloperGutterWidget=14]="RichDeveloperGutterWidget";n[n.LGCashbackEnrollWidget=15]="LGCashbackEnrollWidget";n[n.textDeeplinksWidget=16]="textDeeplinksWidget";n[n.nowCastIcon=17]="nowCastIcon";n[n.destLGW=18]="destLGW";n[n.XMOfferWidget=19]="XMOfferWidget";n[n.GigServicesWidget=20]="GigServicesWidget";n[n.AirlineWidget=21]="AirlineWidget";n[n.FlightWidget=22]="FlightWidget";n[n.HealthWidget=23]="HealthWidget";n[n.TopicsLGWidget=24]="TopicsLGWidget";n[n.AutosMarketplaceWidget=25]="AutosMarketplaceWidget";n[n.PromotionalGutterWidget=26]="PromotionalGutterWidget";n[n.StockGutterWidget=27]="StockGutterWidget";n[n.localWidget=28]="localWidget";n[n.wikiWidget=29]="wikiWidget";n[n.wptMagazineWikiWidget=30]="wptMagazineWikiWidget";n[n.lgWptNav=31]="lgWptNav";n[n.lgGenSERP=32]="lgGenSERP";n[n.newsWidget=33]="newsWidget";n[n.richCalendarWidget=34]="richCalendarWidget";n[n.richcardWidget=35]="richcardWidget";n[n.lgImgAns=36]="lgImgAns";n[n.lgVidAns=37]="lgVidAns";n[n.lgAnsFeedbackMop=38]="lgAnsFeedbackMop";n[n.lgAnsFeedbackTop=39]="lgAnsFeedbackTop";n[n.segmentWidget=40]="segmentWidget";n[n.SportsLGWidget=41]="SportsLGWidget";n[n.flightTimeWidget=42]="flightTimeWidget";n[n.whereToWatchWidget=43]="whereToWatchWidget";n[n.lgShopFilter=44]="lgShopFilter";n[n.sydneyLetsChatWidget=45]="sydneyLetsChatWidget";n[n.lgWeather=46]="lgWeather";n[n.lgWeatherAds=47]="lgWeatherAds";n[n.listNavWidget=48]="listNavWidget";n[n.ShoppingAnswerPALGFilter=49]="ShoppingAnswerPALGFilter";n[n.ShoppingAnswerMALGFilter=50]="ShoppingAnswerMALGFilter";n[n.ShoppingAnswerLGFilter=51]="ShoppingAnswerLGFilter";n[n.sapphireUpsell=52]="sapphireUpsell";n[n.lgJobListings=53]="lgJobListings";n[n.lgCashback=54]="lgCashback";n[n.lgLocalListing=55]="lgLocalListing";n[n.UnifiedAnswerGutterWidget=56]="UnifiedAnswerGutterWidget";n[n.lgHighBingAtWork=57]="lgHighBingAtWork";n[n.lgMedBingAtWork=58]="lgMedBingAtWork";n[n.lgLcgBingAtWork=59]="lgLcgBingAtWork";n[n.EdgeWorkspacesWidget=60]="EdgeWorkspacesWidget";n[n.lgCreator=61]="lgCreator";n[n.lgDarkModeUpsell=62]="lgDarkModeUpsell";n[n.lgWeatherUpsell=63]="lgWeatherUpsell";n[n.listNavPAWidget=64]="listNavPAWidget";n[n.lgRecipe=65]="lgRecipe";n[n.shopPageWidget=66]="shopPageWidget";n[n.LeftGutterDisambig=67]="LeftGutterDisambig";n[n.LGPopDomains=68]="LGPopDomains";n[n.relatedSearches=69]="relatedSearches";n[n.miniSidebar=70]="miniSidebar";n[n.LGOlympicMedals=71]="LGOlympicMedals";n[n.savingsAnswerNav=72]="savingsAnswerNav";n[n.brandUpSell=73]="brandUpSell";n[n.AlgoWidget_0=74]="AlgoWidget_0";n[n.AlgoWidget_1=75]="AlgoWidget_1";n[n.AlgoWidget_2=76]="AlgoWidget_2";n[n.AlgoWidget_3=77]="AlgoWidget_3";n[n.AlgoWidget_4=78]="AlgoWidget_4";n[n.AlgoWidget_5=79]="AlgoWidget_5";n[n.AlgoWidget_6=80]="AlgoWidget_6";n[n.AlgoWidget_7=81]="AlgoWidget_7";n[n.AlgoWidget_8=82]="AlgoWidget_8";n[n.AlgoWidget_9=83]="AlgoWidget_9"})(e||(e={})),function(n){n[n.wholepgtemp=1]="wholepgtemp";n[n.financeWidget=2]="financeWidget";n[n.lgRealEstate=3]="lgRealEstate";n[n.lgRealEstateSA=4]="lgRealEstateSA";n[n.lgREAds=5]="lgREAds";n[n.lgAds=6]="lgAds";n[n.lgTravelAds=7]="lgTravelAds";n[n.HotelsLGWidget=8]="HotelsLGWidget";n[n.textAdsWidget=9]="textAdsWidget";n[n.productAdsFilterLGW=10]="productAdsFilterLGW";n[n.RichDeveloperGutterWidget=11]="RichDeveloperGutterWidget";n[n.textDeeplinksWidget=12]="textDeeplinksWidget";n[n.shopWidget=13]="shopWidget";n[n.nowCastIcon=14]="nowCastIcon";n[n.destLGW=15]="destLGW";n[n.XMOfferWidget=16]="XMOfferWidget";n[n.GigServicesWidget=17]="GigServicesWidget";n[n.AirlineWidget=18]="AirlineWidget";n[n.FlightWidget=19]="FlightWidget";n[n.HealthWidget=20]="HealthWidget";n[n.TopicsLGWidget=21]="TopicsLGWidget";n[n.PromotionalGutterWidget=22]="PromotionalGutterWidget";n[n.AutosMarketplaceWidget=23]="AutosMarketplaceWidget";n[n.StockGutterWidget=24]="StockGutterWidget";n[n.localWidget=25]="localWidget";n[n.wikiWidget=26]="wikiWidget";n[n.wptMagazineWikiWidget=27]="wptMagazineWikiWidget";n[n.lgWptNav=28]="lgWptNav";n[n.lgGenSERP=29]="lgGenSERP";n[n.newsWidget=30]="newsWidget";n[n.richCalendarWidget=31]="richCalendarWidget";n[n.richcardWidget=32]="richcardWidget";n[n.lgImgAns=33]="lgImgAns";n[n.lgVidAns=34]="lgVidAns";n[n.lgAnsFeedbackMop=35]="lgAnsFeedbackMop";n[n.lgAnsFeedbackTop=36]="lgAnsFeedbackTop";n[n.segmentWidget=37]="segmentWidget";n[n.SportsLGWidget=38]="SportsLGWidget";n[n.flightTimeWidget=39]="flightTimeWidget";n[n.sydneyLetsChatWidget=40]="sydneyLetsChatWidget";n[n.lgWeather=41]="lgWeather";n[n.whereToWatchWidget=42]="whereToWatchWidget";n[n.lgShopFilter=43]="lgShopFilter";n[n.lgWeatherAds=44]="lgWeatherAds";n[n.lgCompUpsell=45]="lgCompUpsell";n[n.listNavWidget=46]="listNavWidget";n[n.listNavPAWidget=47]="listNavPAWidget";n[n.savingsAnswerNav=48]="savingsAnswerNav";n[n.ShoppingAnswerPALGFilter=49]="ShoppingAnswerPALGFilter";n[n.ShoppingAnswerMALGFilter=50]="ShoppingAnswerMALGFilter";n[n.ShoppingAnswerLGFilter=51]="ShoppingAnswerLGFilter";n[n.lgCashback=52]="lgCashback";n[n.brandUpSell=53]="brandUpSell";n[n.sapphireUpsell=54]="sapphireUpsell";n[n.lgJobListings=55]="lgJobListings";n[n.LGCashbackEnrollWidget=56]="LGCashbackEnrollWidget";n[n.AlgoWidget_0=57]="AlgoWidget_0";n[n.AlgoWidget_1=58]="AlgoWidget_1";n[n.AlgoWidget_2=59]="AlgoWidget_2";n[n.AlgoWidget_3=60]="AlgoWidget_3";n[n.AlgoWidget_4=61]="AlgoWidget_4";n[n.AlgoWidget_5=62]="AlgoWidget_5";n[n.AlgoWidget_6=63]="AlgoWidget_6";n[n.AlgoWidget_7=64]="AlgoWidget_7";n[n.AlgoWidget_8=65]="AlgoWidget_8";n[n.AlgoWidget_9=66]="AlgoWidget_9";n[n.lgLocalListing=67]="lgLocalListing";n[n.UnifiedAnswerGutterWidget=68]="UnifiedAnswerGutterWidget";n[n.lgHighBingAtWork=69]="lgHighBingAtWork";n[n.lgMedBingAtWork=70]="lgMedBingAtWork";n[n.lgLcgBingAtWork=71]="lgLcgBingAtWork"}(o||(o={})),function(n){n[n.lgCreator=1]="lgCreator";n[n.EdgeWorkspacesWidget=2]="EdgeWorkspacesWidget";n[n.lgDarkModeUpsell=3]="lgDarkModeUpsell";n[n.AutosSerpWPFilters=4]="AutosSerpWPFilters";n[n.shopWPFilters=5]="shopWPFilters";n[n.shopFiltersWidget=6]="shopFiltersWidget";n[n.lgWeatherUpsell=7]="lgWeatherUpsell";n[n.lgRecipe=8]="lgRecipe";n[n.LeftGutterDisambig=9]="LeftGutterDisambig";n[n.LGPopDomains=10]="LGPopDomains";n[n.shopPageWidget=11]="shopPageWidget"}(s||(s={})),function(n){n[n.shopFiltersWidget=1]="shopFiltersWidget";n[n.AutosSerpWPFilters=2]="AutosSerpWPFilters";n[n.shopWPFilters=3]="shopWPFilters"}(it||(it={})),function(n){n[n.destLGW=1]="destLGW";n[n.lgDarkModeUpsell=2]="lgDarkModeUpsell";n[n.FlightWidget=3]="FlightWidget";n[n.AirlineWidget=4]="AirlineWidget";n[n.wikiWidget=5]="wikiWidget";n[n.HealthWidget=6]="HealthWidget";n[n.TopicsLGWidget=7]="TopicsLGWidget";n[n.wptMagazineWikiWidget=8]="wptMagazineWikiWidget";n[n.lgWptNav=9]="lgWptNav";n[n.lgGenSERP=10]="lgGenSERP";n[n.RichDeveloperGutterWidget=11]="RichDeveloperGutterWidget";n[n.segmentWidget=12]="segmentWidget";n[n.XMOfferWidget=13]="XMOfferWidget";n[n.textDeeplinksWidget=14]="textDeeplinksWidget";n[n.lgCashback=15]="lgCashback";n[n.UnifiedAnswerGutterWidget=16]="UnifiedAnswerGutterWidget";n[n.HotelsLGWidget=17]="HotelsLGWidget";n[n.GigServicesWidget=18]="GigServicesWidget";n[n.richCalendarWidget=19]="richCalendarWidget";n[n.lgImgAns=20]="lgImgAns";n[n.lgVidAns=21]="lgVidAns";n[n.lgLocalListing=22]="lgLocalListing";n[n.AlgoWidget_0=23]="AlgoWidget_0";n[n.AlgoWidget_1=24]="AlgoWidget_1";n[n.AlgoWidget_2=25]="AlgoWidget_2";n[n.AlgoWidget_3=26]="AlgoWidget_3";n[n.AlgoWidget_4=27]="AlgoWidget_4";n[n.AlgoWidget_5=28]="AlgoWidget_5";n[n.AlgoWidget_6=29]="AlgoWidget_6";n[n.AlgoWidget_7=30]="AlgoWidget_7";n[n.AlgoWidget_8=31]="AlgoWidget_8";n[n.AlgoWidget_9=32]="AlgoWidget_9";n[n.lgLcgBingAtWork=33]="lgLcgBingAtWork";n[n.textAdsWidget=34]="textAdsWidget";n[n.lgHighBingAtWork=35]="lgHighBingAtWork";n[n.lgMedBingAtWork=36]="lgMedBingAtWork";n[n.savingsAnswerNav=37]="savingsAnswerNav";n[n.lgRecipe=38]="lgRecipe";n[n.lgJobListings=39]="lgJobListings";n[n.lgRealEstate=40]="lgRealEstate";n[n.lgRealEstateSA=41]="lgRealEstateSA";n[n.shopWPFilters=42]="shopWPFilters";n[n.ShoppingAnswerPALGFilter=43]="ShoppingAnswerPALGFilter";n[n.ShoppingAnswerMALGFilter=44]="ShoppingAnswerMALGFilter";n[n.ShoppingAnswerLGFilter=45]="ShoppingAnswerLGFilter";n[n.AutosSerpWPFilters=46]="AutosSerpWPFilters";n[n.EdgeWorkspacesWidget=47]="EdgeWorkspacesWidget";n[n.SportsLGWidget=48]="SportsLGWidget"}(rt||(rt={}));var ht={wholepgtemp:"wpt_hdrs",LeftGutterDisambig:"b_lgd",relatedSearches:"b_lgrs",miniSidebar:"mnbr_btnCtr"},t={imbeds:{},shared:{}},v={EdgeWorkspacesWidget:__assign({},t),wholepgtemp:__assign({},t),textAdsWidget:__assign({},t),productAdsFilterLGW:__assign({},t),textDeeplinksWidget:__assign({},t),LGCashbackEnrollWidget:__assign({},t),financeWidget:__assign({},t),shopWidget:__assign({},t),shopPageWidget:__assign({},t),shopWPFilters:__assign({},t),AutosSerpWPFilters:__assign({},t),shopFiltersWidget:__assign({},t),lgRealEstate:__assign({},t),lgRealEstateSA:__assign({},t),lgREAds:__assign({},t),lgAds:__assign({},t),lgTravelAds:__assign({},t),HotelsLGWidget:__assign({},t),nowCastIcon:__assign({},t),destLGW:__assign({},t),XMOfferWidget:__assign({},t),GigServicesWidget:__assign({},t),FlightWidget:__assign({},t),AirlineWidget:__assign({},t),HealthWidget:__assign({},t),TopicsLGWidget:__assign({},t),localWidget:__assign({},t),wikiWidget:__assign({},t),wptMagazineWikiWidget:__assign({},t),lgWptNav:__assign({},t),lgGenSERP:__assign({},t),newsWidget:__assign({},t),richCalendarWidget:__assign({},t),richcardWidget:__assign({},t),lgImgAns:__assign({},t),lgVidAns:__assign({},t),lgAnsFeedbackTop:__assign({},t),lgAnsFeedbackMop:__assign({},t),PromotionalGutterWidget:__assign({},t),StockGutterWidget:__assign({},t),AutosMarketplaceWidget:__assign({},t),LeftGutterDisambig:__assign({},t),LGPopDomains:__assign({},t),relatedSearches:__assign({},t),miniSidebar:__assign({},t),LGOlympicMedals:__assign({},t),segmentWidget:__assign({},t),lgRecipe:__assign({},t),SportsLGWidget:__assign({},t),flightTimeWidget:__assign({},t),sydneyLetsChatWidget:__assign({},t),lgWeather:__assign({},t),lgWeatherUpsell:__assign({},t),lgDarkModeUpsell:__assign({},t),whereToWatchWidget:__assign({},t),lgWeatherAds:__assign({},t),lgCompUpsell:__assign({},t),RichDeveloperGutterWidget:__assign({},t),listNavPAWidget:__assign({},t),listNavWidget:__assign({},t),lgShopFilter:__assign({},t),savingsAnswerNav:__assign({},t),brandUpSell:__assign({},t),lgCreator:__assign({},t),sapphireUpsell:__assign({},t),lgJobListings:__assign({},t),lgCashback:__assign({},t),AlgoWidget_0:__assign({},t),AlgoWidget_1:__assign({},t),AlgoWidget_2:__assign({},t),AlgoWidget_3:__assign({},t),AlgoWidget_4:__assign({},t),AlgoWidget_5:__assign({},t),AlgoWidget_6:__assign({},t),AlgoWidget_7:__assign({},t),AlgoWidget_8:__assign({},t),AlgoWidget_9:__assign({},t),lgLocalListing:__assign({},t),UnifiedAnswerGutterWidget:__assign({},t),lgHighBingAtWork:__assign({},t),lgMedBingAtWork:__assign({},t),lgLcgBingAtWork:__assign({},t),ShoppingAnswerPALGFilter:__assign({},t),ShoppingAnswerMALGFilter:__assign({},t),ShoppingAnswerLGFilter:__assign({},t)},ct={},u={},i=[],ti="lgImbedEle",h="lgRender",ii="lgUpdateRegisteredMap",ri="SydAddCarousel",ui=92,y=32,c={},p={},b={},k=_ge("b_header"),w=_ge("b_pole"),ut=_ge("b_topw"),fi=!0,lt={pole:{"class":".b_pole"},top:{classes:[".b_top",".b_adTop"]},magazine:{"class":".b_wpt_container"}},d=1,l=null,r=null,a=null,ft=!1,g=!1,nt=[],at=!1;n.getContainerId=f;n.getRegisteredAnsWidgets=ai;n.alignPageWid=kt;n.setCallback=vi;n.hasSpaceBelow=yi;n.getTopForPageWid=pi;n.getTopForAnsWid=wi;n.registerFeature=bi;n.isRenderFeature=ki;n.isImbeddedFeature=di;n.getImbeddedElement=gi;n.setImbeddedElement=nr;n.getInstVals=tr;n.isShowSelectedAns=dt;n.instLogError=st;n.instLogClick=ur;n.instLogHover=fr;n.instLogRender=er;n.instLog=tt;n.removeWidget=or;ei();sj_evt.fire("LGUtilityLoaded")})(LGUtility||(LGUtility={}));0;sj_evt.bind("onP1", function() { window["RewardsHeaderSVG"] && RewardsHeaderSVG.fireDefaultEvent(); }, 1, 0);;var bepcfg = bepcfg || {};;bepcfg.wb =true? '1' : '0';;var __spreadArray=this&&this.__spreadArray||function(n,t,i){if(i||arguments.length===2)for(var r=0,f=t.length,u;r<f;r++)!u&&r in t||(u||(u=Array.prototype.slice.call(t,0,r)),u[r]=t[r]);return n.concat(u||Array.prototype.slice.call(t))},LightLogger;(function(n){function i(n,t,i,r,u){var e,f;if(u=u||{},u.FID="ModernRewardsFlyout",u.EventName=i,_w&&_w.Log2&&Log2.LogEvent&&_G.XLS)Log2.LogEvent("ClientInst",u,t),Log2.ForceFlush&&r&&Log2.ForceFlush(!0);else if(_w&&_w.Log&&Log.Log){if(e=["Fallback","1"],u&&u.hasOwnProperty)for(f in u)u.hasOwnProperty(f)&&(e.push(f?f.toString():""),e.push(u[f]?u[f].toString():""));Log.Log.apply(Log,__spreadArray([t,"ModernRewardsFlyout",i,r],e,!1))}}var t;(function(n){n.Click="Click";n.Init="Init";n.Load="Load";n.Success="Success";n.Error="Error"})(t=n.InstrumentationEventType||(n.InstrumentationEventType={}));n.logInstrumentationV2=i})(LightLogger||(LightLogger={}));var sch=sch||{};(function(){var n="click";sj_evt.bind("onP1",function(){setTimeout(function(){var i=_ge("id_h"),t=_ge("id_sc");i&&t&&(sj_jb("Blue/ServicesHeaderFlyout_c",0,i,"mouseover",t,n,t,"focus"),sj_be(t,n,function(n){sch.clk=n}))},50)},1)})();0;0;(function(){function e(n,t,i){typeof Log!="undefined"&&Log.Log&&Log.Log(n,t,i,!0)}function t(t,h){var l;t!=h&&(_w.DMMode=h);l=r(n,u);l!=h&&i(n,u,h,!0,"/",null);e("Info",o,h);var c=new URLSearchParams(_w.location.search),y=c&&c.get("features")&&c.get("features").split(",").indexOf("webthemedark")!==-1,a=c.get("webthemedark")==="1"||y;a&&i(n,f,"1",!0,"/",null);var v=r(n,f),p=h=="1"&&v=="2",w=v=="1",b=a||p||w?"1":"0";e("Info",s,b)}function h(n,i,r){var u="(prefers-color-scheme:"+n+")";return _w.matchMedia(u).matches?(t(i,r),!0):!1}function c(){var n=_w.DMMode;_w.matchMedia?h("dark",n,"1")||t(n,"0"):t(n,"0")}var i=sj_cook.set,r=sj_cook.get,n="SRCHHPGUSR",u="DM",f="WEBTHEME",o="DM",s="DARKMODE";c()})();function getBrowserWidth_Desk(){var t=_d.documentElement,n=Math.round(_w.innerWidth||t.clientWidth);return n<100&&(n=1496),n}function getBrowserHeight_Desk(){var t=_d.documentElement,n=Math.round(_w.innerHeight||t.clientHeight);return n<100&&(n=796),n}function getBrowserScrollWidth_Desk(){var n=Math.round(_d.body.clientWidth);return n<100&&(n=1496),n}function getBrowserScrollHeight_Desk(){var n=Math.round(_d.body.clientHeight);return n<100&&(n=796),n}(function(){function st(n,t){var i="XW",r;n<=it&&(i="W");n<=rt&&(i="M");n<=ut&&(i="N");n<=ft&&(i="S");n<=et&&(i="HTP");n<=ot&&(i="NOTP");r="T";t<=g&&(r="M");t<=nt&&(r="S");c(tt,i,"width",n.toString());c(d,r,"height",t.toString())}function c(r,u,f,e){l("Info",r,u,f,e);t(n,r)!=u&&i(n,r,u,!0,"/",null)}function l(n,t,i,r,u){typeof Log!="undefined"&&Log.Log&&Log.Log(n,t,i,!1,r,u)}function f(n,t,i){typeof Log!="undefined"&&Log.Log&&Log.Log(n,t,i)}function r(r,u,e){var o=t(n,u);o&&o===r||(i(n,u,r,!0,"/",null),o&&e&&f("Info","BRResize",e))}function ht(){var e=t(n,"DPR"),r=_w.devicePixelRatio!=null&&!isNaN(_w.devicePixelRatio)?_w.devicePixelRatio.toFixed(1):"1",u,f;l("Info",w,r,"RawDPR",r);e&&parseFloat(e)===parseFloat(r)||i(n,"DPR",r,!0,"/",null);u=t(n,"UTC");f=((new Date).getTimezoneOffset()*-1).toString();(u==null||u!==f)&&i(n,"UTC",f,!0,"/",null)}function e(r,e){r!=e&&(f("Info",u,e),_w.DMMode=e);var o=t(n,y);t(n,u)!=e&&(i(n,u,e,!0,"/",null),o===p&&_w.location.reload())}function o(n,t,i){var r="(prefers-color-scheme: "+n+")";return _w.matchMedia(r).matches?(t!=i&&e(t,i),!0):!1}function a(){var n=_w.DMMode;_w.matchMedia?o("light",n,"0")||o("dark",n,"1")||o("no-preference",n,"2")||e(n,"3"):e(n,"4")}function ct(){_w[b]=0;_w[k]=0;v();ht();a()}function v(){lt();at()}function lt(){var n=getBrowserWidth_Desk(),t=getBrowserHeight_Desk();st(n,t);r(n.toString(),"CW","W");r(t.toString(),"CH","H");r(getBrowserScrollWidth_Desk().toString(),"SCW","");r(getBrowserScrollHeight_Desk().toString(),"SCH","")}function at(){var i=+t(n,"CW"),r=+t(n,"SCW");(i&&i!=getBrowserWidth_Desk()||r&&r!=getBrowserScrollWidth_Desk())&&f("Info","CookieCorrupt","1")}function vt(){var r=t(n,"CW"),u=t(n,"CH");r&&i(n,"PRVCW",r,!0,"/",null);u&&i(n,"PRVCH",u,!0,"/",null)}var i=sj_cook.set,t=sj_cook.get,n="SRCHHPGUSR",u="DM",y="WEBTHEME",p="2",w="DPR",b="WResizeCNT",k="WResizeTS",d="BRH",g=1e3,nt=700,tt="BRW",it=1480.9,rt=1346.9,ut=1257.9,ft=1164,et=1016,ot=868,s=_ge("b_context"),h=_ge("b_results");s!=null&&h!=null&&s.clientHeight>h.clientHeight&&_w.sj_log&&sj_log("CI.RightRail","Context","high");vt();ct();sj_be(_w,"resize",v);sj_be(_d,"visibilitychange",function(){_d.visibilityState==="visible"&&a()})})();window.ClientObserver={getBrowserWidth:getBrowserWidth_Desk,getBrowserHeight:getBrowserHeight_Desk,getBrowserScrollWidth:getBrowserScrollWidth_Desk,getBrowserScrollHeight:getBrowserScrollHeight_Desk};0;(function(){_w.sj_log&&sj_log("Info","ClientDimNotSent","1")})();_G.RGUID="6649736c976e40b0a4d6ac9d33a9a74f";;sa_CTBConfig={"CU":"http://cc.bingj.com/cache.aspx?q=version+control\u0026d={0}\u0026mkt=en-SG\u0026setlang=en-US\u0026w={1}","CT":"Cached","NW":"0","disableMetaData":"0","GenCapString":"AI-generated caption","useOffsetParent":"1","TRGT":"Actions for this site","selectedIconClass":"sw_ddw","toolboxTriggerClassName":"c_tlbxTrg","staticIconClass":"sw_ddgn"};var AccessibilityHelpers;(function(n){function f(n){var r=i(n,!1,t);r!=null&&r.focus()}function i(n,i,r){var e,o,s,u,c,f,h;if(i===void 0&&(i=!1),r===void 0&&(r=t),e=null,n&&n.querySelectorAll)for(o=n.querySelectorAll(r),s=o.length,u=0;u<s;u++)if(c=i?s-1-u:u,f=o.item(c),f&&f.tabIndex!=-1&&(h=window.getComputedStyle(f),h.display!="none"&&h.visibility!="hidden")){e=f;break}return e}function e(n){var i=r(n,t);i!=null&&i.focus()}function r(n,i){var o,s,u,f,e,r,h,c;if(i===void 0&&(i=t),o=null,_d.querySelectorAll&&n){for(s=_d.querySelectorAll(i),u=[],r=0;r<s.length;r++)f=s.item(r),f&&f.tabIndex!=-1&&u.push(f);if(e=u.indexOf(n),typeof sj_log!="undefined"&&sj_log("CI.MoveFocus","Next",_d.activeElement.tagName+" "+e.toString()),e!=-1)for(r=0;r<u.length;r++)if(h=u[(e+r+1)%u.length],c=window.getComputedStyle(h),c.display!="none"&&c.visibility!="hidden"){o=h;break}}return o}function o(n,t,i){u(n,t,i,!1)}function u(n,t,i,r){n&&t&&typeof t.length=="number"&&i&&typeof i=="function"&&(sj_be(n,"keydown",function(n){for(var r=n.keyCode?n.keyCode:n.charCode,i=0;i<t.length;i++)if(r===t[i]){sj_pd(n);break}}),sj_be(n,"keyup",function(n){for(var f=n.keyCode?n.keyCode:n.charCode,u=0;u<t.length;u++)if(f===t[u]){r?i(n):i();sj_pd(n);break}}))}function s(n){for(var i=[n],t,r;i.length;)if(t=i.pop(),t&&t.children&&["svg","SVG-ICON"].indexOf(t.tagName)===-1)for(["A","BUTTON"].indexOf(t.tagName)!==-1&&t.setAttribute("aria-disabled","true"),t.shadowRoot&&i.push(t.shadowRoot),r=0;r<t.children.length;r++)i.push(t.children[r])}function h(n){return new Promise(function(t,i){setTimeout(function(){try{s(n);t()}catch(r){i(r)}},500)})}var t="a[href], body, input, select, [tabindex]";n.focusFirstFocusableElementWithin=f;n.getFocusableElementWithin=i;n.focusNextFocusableElement=e;n.getNextFocusableElement=r;n.activateButtonByKey=o;n.activateButtonByKeyWithEvent=u;n.disableAllLinksInElementAsync=h})(AccessibilityHelpers||(AccessibilityHelpers={}));/*!DisableJavascriptProfiler*/ var expitem;(function(n){function ft(n,t,i){y=t;_w.ajaxExpansionIdDataUrlMap&&(typeof _w.ajaxExpansionIdDataUrlMap[i]=="undefined"||_w.ajaxExpansionIdDataUrlMap[i]==="")&&(_w.ajaxExpansionIdDataUrlMap[i]=n)}function et(n,i){var f=!0,r,o;if(_w.ajaxExpansionIdDataUrlMap&&_w.ajaxExpansionIdDataUrlMap[n.id])if(r=_w.ajaxExpansionIdDataUrlMap[n.id],typeof n.ajaxJsFunction=="function")sj_evt.bind("exp_data_loaded_"+n.id,function(){t(n,!0,!0)}),n.ajaxJsFunction(r,n.id),f=!1;else{var u=sj_ce("div","expdynamicajax",p),e=_ge(n.id),s=e.getAttribute("data-appns")+"."+e.getAttribute("data-k");r+=(r.indexOf("?")!=-1?"&":"?")+"IID="+s;u.setAttribute("data-dataurl",r);n.movable.length>0?n.movable[0].appendChild(u):i.parentElement.insertBefore(u,i);o=new AjaxDataLoader.AjaxDataLoader("expitem",y,!0);o.loadAjaxData(u,function(n){n.classList.remove(p)},function(t){t.classList.add(rt);n.nextFocusedElement==null&&(n.nextFocusedElement=AccessibilityHelpers.getFocusableElementWithin(t))},function(n){n.classList.add(ut)});_w.ajaxExpansionIdDataUrlMap[n.id]=""}f&&t(n)}function t(n,i,u){var y,c,g,o,e,h,w,tt,p,k,d,rt;if(i===void 0&&(i=!0),u===void 0&&(u=!1),sj_evt.unbind("exp_data_loaded_"+n.id,function(){t(n)}),y=f(n),y){if(n.inAnimation)return;n.inAnimation=!0;n.countOfAnimationsToRun=0}for(n.collapsible||sb_st(function(){b(n)},0),c=r(n),g=_ge(n.hitId),g.setAttribute("aria-expanded",c?"false":"true"),o=_ge(n.id),i&&Log&&Log.Log(c?"Hide":"Show",n.logArea,n.logName,!1,"AppNS",o===null||o===void 0?void 0:o.getAttribute("data-appns"),"K",o===null||o===void 0?void 0:o.getAttribute("data-k"),"Type","ExpansionItem","Category","CommonControls"),e=0;e<n.turnable.length;e++)h=n.turnable[e],y?s(n,h,null,i):(w=h.getAttribute(v)==="1",w?(p=c===w,p?Lib.CssClass.add(h,"b_hide"):Lib.CssClass.remove(h,"b_hide")):(tt=h.getAttribute(a)==="1",p=c!=tt,p?Lib.CssClass.add(h,"b_hide"):Lib.CssClass.remove(h,"b_hide")));for(e=0;e<n.movable.length;e++)ct(n,n.movable[e],c,y,i);if(n.movable&&n.movable.length>0&&u){var ut=n.movable[0],ft=ut.getBoundingClientRect(),et=ft.top+_w.pageYOffset,ot=et-_w.innerHeight/2;_w.scrollTo(0,ot)}for(e=0;e<n.exclusive.length;e++)(k=n.exclusive[e],k.length==2)&&st(k);for(e=0;e<n.buffer.length;e++)for(h=n.buffer[e],d=0;d<h.childNodes.length;d++)h.parentNode.insertBefore(h.childNodes[e],h);n.state++;rt=n.scrollBackOnCollapse;sj_evt.fire("exptoggle",n.id,c,rt);n&&n.scrollBackOnCollapse&&(c?(n.topInViewportBeforeCollapse=l(o),n.bodyHeightBelowViewportBeforeCollapse=_d.body.scrollHeight-nt()-ri(),ti()&&(n.bodyHeightBelowViewportBeforeCollapse+=it),at(n)):(n.topInViewportBeforeExpand=l(o),n.bodyHeightBeforeExpand=_d.body.scrollHeight,n.answerContainerHeightBeforeExpand=n.answerContainer.clientHeight));!y&&i&&Log&&Log.Log(c?"HideEnd":"ShowEnd",n.logArea,n.logName,!1,"AppNS",o===null||o===void 0?void 0:o.getAttribute("data-appns"),"K",o===null||o===void 0?void 0:o.getAttribute("data-k"),"Type","ExpansionItem","Category","CommonControls")}function ot(n){var t=_ge(n);t&&t.addEventListener("click",function(n){n.preventDefault()})}function f(n){return n.animationEnabled&&n.totalCountOfAnimations>0}function b(n){if(d(n,"none"),!n.collapsible&&n.enableRoundChevron){var t=_ge(n.hitId);t&&Lib.CssClass.add(t,"b_exp_rc_no_collapse")}}function k(n){d(n,"")}function d(n,t){var r=_ge(n.id),i;r&&(i=r.parentNode,i.className=="sml"||i.className=="btm_sml"?i.style.display=t:r.style.display=t)}function st(n){if(n.length===2){var t=sj_ce("div");e(n[0],t);e(n[1],n[0]);e(t,n[1])}}function e(n,t){while(n.childNodes.length>0){t.appendChild(n.childNodes[0]);var i=t.firstChild;t.childNodes.length===1&&t.tagName==="SPAN"&&t.parentElement.id==="ic_desc"&&(i.tabIndex=0,i.focus())}}function o(n,t){var f="movech",i=n[f],r,u;if(!i||t){if(i=[],r=n.childNodes,r)for(u=0;u<r.length;u++)i.push(r[u]);n[f]=i}return i}function ht(n){var i,t,r;for(Lib.CssClass.add(n,"b_hide"),Lib.CssClass.remove(n,"hidden_nostyle"),i=o(n,!0),t=0;t<i.length;t++)r=i[t],n.parentNode.insertBefore(r,n)}function ct(n,t,i,r,u){var e,h,f;if(r)if(i){for(Lib.CssClass.remove(t,"b_hide"),Lib.CssClass.add(t,"hidden_nostyle"),e=o(t,!1),f=0;f<e.length;f++)h=e[f],t.appendChild(h);s(n,t,function(n){Lib.CssClass.remove(n,"hidden_nostyle")},u)}else Lib.CssClass.add(t,"hidden_nostyle"),s(n,t,ht,u);else for(e=o(t,!i),f=0;f<e.length;f++)h=e[f],i?t.appendChild(h):t.parentNode.insertBefore(h,t)}function lt(n){n.expansionHeight=n.answerContainer.clientHeight-n.answerContainerHeightBeforeExpand;n.bodyExpansionHeight=_d.body.scrollHeight-n.bodyHeightBeforeExpand}function at(n){n.expansionHeight==n.bodyExpansionHeight&&n.inAnimation&&vt(n)}function vt(n){var t=0,i=l(n.answerContainer),r;lt(n);i>=0?t=0:n.topInViewportBeforeCollapse<=_w.innerHeight*.3?t=-(i-n.extraMarginFromTopAfterCollapse):n.topInViewportBeforeCollapse<=n.topInViewportBeforeExpand?t=n.expansionHeight:(r=n.topInViewportBeforeCollapse-n.expansionHeight,t=-(r-n.topInViewportBeforeExpand));yt(n,t)}function yt(n,t){function r(n){n.target==_d.body&&u()}function u(){if(Lib.CssClass.contains(_d.body,"exp_scroll")){Lib.CssClass.remove(_d.body,"exp_scroll");sb_ct(f);sj_ue(_d.body,i,r);var u=nt()-t;_d.body.style.marginTop="";_w.scrollTo(0,u);sj_evt.fire("exp_scrollback_end",n.id)}}Lib.CssClass.add(_d.body,"exp_scroll");c(_d.body);_d.body.style.marginTop=t+"px";var f=sb_st(u,w);sj_be(_d.body,i,r)}function s(n,t,u,f){function l(n){n.target==t&&s(f)}function s(r){if(Lib.CssClass.contains(t,"exp_slide")&&(Lib.CssClass.remove(t,"exp_slide"),sb_ct(h),sj_ue(t,i,l),t.style.height="",u&&u(t,n),n&&n.countOfAnimationsToRun++,n&&n.countOfAnimationsToRun===n.totalCountOfAnimations)){sj_evt.fire("exp_animation_end",n.id);var f=_ge(n.id);r&&Log&&Log.Log(o?"Hide":"Show",n.logArea,n.logName,!1,"AppNS",f===null||f===void 0?void 0:f.getAttribute("data-appns"),"K",f===null||f===void 0?void 0:f.getAttribute("data-k"),"Type","ExpansionItem","Category","CommonControls");n.inAnimation=!1}}var o,h,a,e,v,y;if(u===void 0&&(u=null),t&&t.getAttribute("data-exp-noani")==="1"){Lib.CssClass.toggle(t,"b_hide");Lib.CssClass.add(t,"exp_slide");s(f);return}gt(t);c(t);Lib.CssClass.add(t,"exp_slide");c(t);Lib.CssClass.toggle(t,"b_hide");o=r(n);h=sb_st(function(){s(f)},w);sj_be(t,i,l);a="expansionAccessibilityText"+n.hitId;e=document.getElementById(a);e&&(v=e.getAttribute("LessAltText"),y=e.getAttribute("MoreAltText"),e.innerText=o?y:v)}function h(){for(var i="data-exp",r=null,n,u,r=_d.querySelectorAll?_d.querySelectorAll("["+i+"]"):_d.getElementsByTagName("*"),t=0;t<r.length;t++)if(n=r[t],n&&n.getAttribute){if(_w.progressiveLoad===!0)if(Lib.CssClass.contains(n,"hasOnP1"))continue;else Lib.CssClass.add(n,"hasOnP1");n&&(u=n.getAttribute(i),u&&(pt(n,u),n.removeAttribute(i)))}}function pt(n,t){var i=t.split(";");switch(i[0]){case"I":wt(n,i);break;case"H":bt(n,i)}}function wt(n,e){var h=e[1],o=g(h),c,s,v,l,a;for(o.id=h,o.collapsible="1"===e[2],o.visibles=parseInt(e[3]),o.state="1"===e[4]?1:0,o.hitTarget=e[5],o.logArea=e[6]||"Expansion",o.logName=e[7]||h,o.scrollBackOnCollapse="1"===e[8],o.animationEnabled="1"===e[9]&&i!=="",o.hitId=e[10],o.extraMarginFromTopAfterCollapse=parseInt(e[11]),o.enableRoundChevron="1"===e[12],o.ajaxJsFunction=e[13]?ui(e[13]):null,o.answerContainer=dt(_ge(o.id)),c=!1,s=!1,sj_evt.bind("exphide",function(n){var t=n[1];t===o.id&&(b(o),tt())}),sj_evt.bind("expshow",function(n){var t=n[1];t===o.id&&(k(o),tt())}),v=[n.id,o.hitTarget],l=0;l<v.length;++l)a=_ge(v[l]),a&&(sj_be(a,"click",function(n){var h=_d.activeElement,u,e,i;if(o.nextFocusedElement=null,o.movable&&o.movable.length)for(u=0;u<o.movable.length;u++)if(o.nextFocusedElement=AccessibilityHelpers.getFocusableElementWithin(o.movable[u]),o.nextFocusedElement)break;n&&n.currentTarget&&_w.ajaxExpansionIdDataUrlMap&&_w.ajaxExpansionIdDataUrlMap[o.id]?et(o,n.currentTarget):t(o);r(o)||(c=!1);!o.collapsible&&o.nextFocusedElement==null&&s&&(o.nextFocusedElement=AccessibilityHelpers.getFocusableElementWithin(o.turnable[0]));!o.nextFocusedElement&&_d.activeElement&&_d.activeElement.tagName==="BODY"&&h&&(o.nextFocusedElement=AccessibilityHelpers.getNextFocusableElement(h));o.nextFocusedElement&&!f(o)&&s&&o.nextFocusedElement.focus();f(o)&&o.nextFocusedElement||(e=_d.getElementById("dsc"+o.id),e?(i=e.parentElement,i&&(i.setAttribute("tabindex","0"),i.focus instanceof Function&&i.focus())):o.nextFocusedElement&&o.nextFocusedElement.focus instanceof Function&&o.nextFocusedElement.focus());s=!1;sj_sp(n)}),sj_be(a,"keydown",function(n){(n.keyCode===13&&(s=!0),n.keyCode===9)&&(c||(r(o)&&(o.nextFocusedElement=o.nextFocusedElement===null?AccessibilityHelpers.getFocusableElementWithin(o.turnable[0]):o.nextFocusedElement,o.nextFocusedElement&&(o.nextFocusedElement.focus(),sj_pd(n)),c=!0),sj_sp(n)))}));u[h]=o}function bt(n,t){var e=t[1],o="1"===t[2],r=t[3],s="1"===t[4],h="1"===t[5],c="1"===t[6],i=g(e),f;s?i.buffer.push(n):c?(n.setAttribute(v,"1"),i.turnable.push(n),i.totalCountOfAnimations++):h?(n.setAttribute(a,"1"),i.turnable.push(n),i.totalCountOfAnimations++):o?(i.turnable.push(n),i.totalCountOfAnimations++):r&&r.length?(f=_ge(r),f&&i.exclusive.push([n,f])):(i.movable.push(n),i.totalCountOfAnimations++);u[e]=i}function g(n){return u[n]||{id:n,movable:[],turnable:[],exclusive:[],external:[],buffer:[],totalCountOfAnimations:0}}function r(n){return n.state%2!=0}function kt(n){var t=_ge(n.id);return t!=null&&t.getAttribute("data-expl")=="1"?!0:!1}function c(n){if(n)var t=n.offsetTop}function dt(n){var i={b_pole:!0,b_results:!0,b_context:!0},t;if(n)for(t=n.parentElement;t!=null&&!(t.id in i);)n=t,t=n.parentElement;return n}function gt(n){var t=n.clientHeight;t==0&&Lib.CssClass.contains(n,"b_hide")&&(Lib.CssClass.remove(n,"b_hide"),t=n.clientHeight,Lib.CssClass.add(n,"b_hide"));t>0&&(n.style.height=t+"px")}function l(n){var t=n.getBoundingClientRect();return t.top}function ni(){var i="TransitionEnd",r="Transition",t=["o","Moz","webkit"],n,u;if(r.toLowerCase()in _d.documentElement.style)return i.toLowerCase();for(n=0;n<t.length;n++)if(u=t[n]+r,u in _d.documentElement.style)return t[n]+i;return""}function ti(){return _w.innerHeight>_d.documentElement.clientHeight}function ii(){var n=sj_ce("div"),i,t,r;return n.style.visibility="hidden",n.style.width="100px",_d.body.appendChild(n),i=n.offsetWidth,n.style.overflow="scroll",t=sj_ce("div"),t.style.width="100%",n.appendChild(t),r=t.offsetWidth,_d.body.removeChild(n),i-r}function nt(){return _w.pageYOffset||_d.body.scrollTop||_d.documentElement.scrollTop}function ri(){return _w.innerHeight||_d.documentElement.clientHeight}function tt(){sj_evt.fire("lazyLdImg")}function ui(n){for(var t=_w,i=n.split("."),u=i.length,r=0;t&&r<u;)t=t[i[r++]];return t}var fi=function(){return _w.IsSearchAppXYFocusEnabled?!0:!1},u={},a="data-hoe",v="inversion",i=ni(),it=ii(),y;_w.ajaxExpansionIdDataUrlMap=_w.ajaxExpansionIdDataUrlMap||{};var p="b_exp-ajaxLoad",rt="b_exp_ajaxCompleted",ut="b_exp-ajaxError",w=500;n.initAjaxParams=ft;n.onClickExpansion=ot;sj_evt.bind("expItem.exp",function(n){var i=u[n[1]],e=n.length>3?n[3]:!0,f;i&&!kt(i)&&(n.length>2?(f=n[2]%2!=0,f!=r(i)&&(t(i,e),f||i.collapsible||k(i))):t(i))},!0);sj_evt.bind("onP1",h,!0);sj_evt.bind("ajax.postload",h,!0);sj_evt.bind("DcAjx_Loaded",h,!0)})(expitem||(expitem={}));var WireUp,WireConnector,SignalConnector;(function(n){function f(n){var u=[],f,t,i,r,e;if(!n)return u;for(f=n.split(","),t=0;t<f.length;++t)(i=f[t],i&&0!==i.length)&&(r=i.split("/"),e={ci:r[0],cp:r[1],ct:r[2]},u.push(e));return u}function e(n){var t=n.split(";");return{type:t[0],name:t[1],cons:f(t[2])}}function o(n){for(var t,r,u={eps:{},w:!1,id:""},f=n.split("|"),i=0;i<f.length;++i)t=f[i],t&&t.length>0&&(r=e(t),u.eps[r.name]=r);return u}function s(n,t){for(var u=null,o=_d.querySelectorAll,r,f,e,u=o?o.call(_d,"["+n+"]"):_d.getElementsByTagName("*"),i=0;i<u.length;i++)r=u[i],f=r.getAttribute,f&&(e=f.call(r,n),e&&t(r,e))}function h(n,i,r,u){if(t.cis[i]){u.nodeHandler&&u.nodeHandler(i,n,r,t.cis[i]);return}t.cis[i]={};u.logicHandler(i,t.cis[i]);u.nodeHandler&&u.nodeHandler(i,n,r,t.cis[i])}function c(){t={nc:0,nodes:{},chs:{},ihs:{},cis:{}};n.g=t}function i(){var r="data-wire",n,i;s(r,function(n,i){n.id||(n.id="wire"+t.nc++);var u=o(i);u.id=n.id;t.nodes[n.id]=u;n.removeAttribute(r)});for(n in t.nodes)t.nodes.hasOwnProperty(n)&&(i=t.nodes[n],i.w||l(i))}function l(n){var u,t,e,o,i,f;if(n&&n.eps&&(u=_ge(n.id),u)){t=n.eps;e=!0;for(i in t)t.hasOwnProperty(i)&&(f=t[i],o=r(u,f,!0),o||(e=!1));if(e){for(i in t)t.hasOwnProperty(i)&&(f=t[i],r(u,f,!1));n.w=!0}}}function r(n,i,r){var e,o,u,f;if(!i)return!1;if(i.type==="I"){if(e=t.ihs[i.name],r)return e&&!0;e&&e(n)}if(i.type==="F"||i.type==="B")for(o=0;o<i.cons.length;++o)if(u=i.cons[o],u.cp&&u.ct){if(f=t.chs[u.ct],f&&h(n,u.ci,u.cp,f),r)return f&&!0;if(!f)throw""+u.ct+" not registered";}return!0}function a(n,r){t.ihs[n]=r;i()}function u(n,i,r){var s=n&&t.nodes[n.id],e,o,u,f,h;if(s&&(e=s.eps,e)&&(o=e[i],o)&&(u=o.cons,u))for(f=0;f<u.length;++f)h=u[f],r(h)}function v(n,t,i){n&&u(n,t,function(t){sj_evt.fire(t.ci+"_"+t.cp,n,null,i)})}function y(n,t,i){n&&u(n,t,function(t){sj_evt.bind(t.ci+"_"+t.cp,function(t){var u=t[1],r=t[2],f=t[3];r&&r.id!==n.id||i(n,u,r,f)})})}function p(n,r,u){u===void 0&&(u=null);t.chs[n]={logicHandler:r,nodeHandler:u};i()}var t=n.g||{nc:0,nodes:{},chs:{},ihs:{},cis:{}};n.g=t;n.init=a;n.setValue=v;n.onUpdate=y;n.register=p;sj_evt.bind("unload",c,!0);sj_evt.bind("onP1",i,!0)})(WireUp||(WireUp={})),function(){WireUp.register("wire",function(n){sj_evt.bind(n+"_i",function(t){var i=t[1],u=t[2],r=t[3];sj_evt.fire(n+"_o",i,null,r)})})}(WireConnector||(WireConnector={})),function(){WireUp.register("signal",function(n){sj_evt.bind(n+"_i",function(t){var i=t[1],r=t[2],u=t[3];sj_evt.fire(n+"_o",i,null,!0)})})}(SignalConnector||(SignalConnector={}));sj_evt.bind("tab_init", function() { tabcontrol.init("tabcontrol_18_806DD2","We can\u0027t find any more info about this page right now",false,0,-502,1046,1652,false,false,0,0,10,false,false,false,true); }, 1);;var Feedback;(function(n){var t;(function(){"use strict";function u(t,i){var u=t.getAttribute("id"),f;u||(u="genId"+n.length,t.setAttribute("id",u));f=new r(u,i,t.getAttribute(i));n.push(f)}function i(n,t,i){i===null?n.removeAttribute(t):n.setAttribute(t,i)}function t(n,t,r,f){for(var e,s=_d.querySelectorAll(r),o=0;o<s.length;o++)(e=s[o],f&&e.id&&f[e.id])||(u(e,n),i(e,n,t))}function f(n){for(var u=_d.querySelectorAll(n),e=1,f={},t,i,r=0;r<u.length;++r){if(t=u[r],!t.id){for(;;)if(i="fbpgdgelem".concat(e++),!_ge(i))break;t.id=i}f[t.id]=t}return f}function e(){var i="tabindex",r="-1",n=f("#fbpgdg, #fbpgdg *");t(i,r,"div",n);t(i,r,"svg",n);t(i,r,"a",n);t(i,r,"li",n);t(i,r,"input",n);t(i,r,"select",n);t("aria-hidden","true","body :not(script):not(style)",n)}function o(){for(var r,t=0;t<n.length;t++)r=_d.getElementById(n[t].id),r&&i(r,n[t].attributeName,n[t].originalAttributeValue);n.length=0}function s(){typeof sj_evt!="undefined"&&(sj_evt.bind("onFeedbackStarting",function(){e()}),sj_evt.bind("onFeedbackClosing",function(){o()}))}var n=[],r=function(){function n(n,t,i){this.id=n;this.attributeName=t;this.originalAttributeValue=i}return n}();s()})(t=n.Accessibility||(n.Accessibility={}))})(Feedback||(Feedback={}));var Feedback;(function(n){var t;(function(t){function u(t,r,u,f,e,o){t=typeof t===i?!1:t;t&&scrollTo(0,0);u=typeof u===i?!0:u;n.PackageLoad.Load(r,u,f,e,o)}function o(n,t){for(var r=0,i=null;n&&n.getAttribute&&(!(t>=1)||r<t);){if(i=n.getAttribute("data-fbhlsel"),i!=null)break;r++;n=n.parentNode}return i}function a(t,a,v,y,p,w,b,k,d){function it(t){var r=null,i;return t&&(i=new c,n.fel("ajax.feedback.collectsettings","gsf",i),r=i.findSettings(t)),r}var g=_ge(a),nt,tt;g&&g.classList&&g.classList.contains(s)||(p=typeof p===i?!1:p,nt=o(g,3),e!=="sb_feedback"&&(e=a,typeof sj_evt!==i&&(r&&sj_evt.unbind(f,r),r=function(n){var f=null,i=null,e=null,s,r,h;n&&n.length>1&&(r=n[1],r.tagName!==undefined&&r.nodeType!==undefined?(f=r,i=it(f)):i=r,s=i&&i.elementToHighlight||f,e=o(s));h=i&&i.linkId||a;u(y,t,v,h,e,i)},sj_evt.bind(f,r,1)),typeof SearchAppWrapper!==i&&SearchAppWrapper.CortanaApp&&SearchAppWrapper.CortanaApp.addEventListener&&SearchAppWrapper.CortanaApp.addEventListener(f,function(n){(typeof n!==i&&n!==null&&(n.isHandled=!0),a===e)&&_ge("fbpgdg")===null&&u(y,t,v,a)})),g!==null?(tt=function(n){if(!(n instanceof KeyboardEvent)||n.keyCode===13){var r=null,i=null,f=null,e;if(p&&g.classList){if(g.classList.contains(h))return!1;g.classList.add(h)}d&&sj_evt.fire("feedback.dialog.defaultcheckedradio",d);sj_pd(n);sj_sp(n);r=sj_et(n);i=it(r);e=i&&i.elementToHighlight||r;f=o(e);u(y,t,v,a,f||nt,i||k)}},sj_be(g,"click",tt),sj_be(g,"keydown",tt),g.classList&&g.classList.add(s)):(b=typeof b===i?!1:b,b&&u(y,t,v,a,nt)),typeof sj_evt!==i&&sj_evt.fire(l))}var f="feedbackformrequested",l="feedbackInitialized",r,e="",s="feedback-binded",h="clicked",i="undefined",c;t.InitializeFeedback=a;n.le=function(n,t){SharedLogHelper&&SharedLogHelper.LogError&&SharedLogHelper.LogError("Feedback: ".concat(n),null,t)};n.leh=function(t,i,r){n.le("Feedback: ".concat(t," handler failed in ").concat(i),r)};n.fel=function(t,i){for(var u=[],r=2;r<arguments.length;r++)u[r-2]=arguments[r];try{u.unshift(t);sj_evt.fire.apply(null,u)}catch(f){n.leh(t,i,f);throw f;}};c=function(){function n(){this.settingsList=[]}return n.prototype.setStartSettings=function(n,t){n&&t&&this.settingsList.push({c:n,s:t})},n.prototype.findSettings=function(n){var t=null;return this.settingsList.forEach(function(i){sj_we(n,i.c)&&(t=i.s)}),t},n}();sj_evt.fire("fdbkbtstrp_init")})(t=n.Bootstrap||(n.Bootstrap={}))})(Feedback||(Feedback={})),function(n){var t;(function(t){"use strict";function f(n){return typeof n=="object"&&n!==null}function e(n){return n==null?n===undefined?"[object Undefined]":"[object Null]":toString.call(n)}function o(n){if(!f(n)||e(n)!="[object Object]")return!1;if(Object.getPrototypeOf(n)===null)return!0;for(var t=n;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(n)===t}function s(f,e,s,h){var g=_G.IG,nt=typeof _G.V===i?_G.P:_G.V,c,p,l,v,b,y,d;n.fel("onFeedbackStarting","lp");t.staticConfig={linkId:e,activeElement:_d.activeElement};var a="?ig="+g+"&p="+nt,k=n.RouteProvider.Provide(f),w=encodeURIComponent;if(h){if(h.formConfig&&(k=f==="page"?"sdk/form":f,a+="&formconfig="+h.formConfig),h.service&&(t.staticConfig.service=h.service),h.scenario&&(t.staticConfig.scenario=h.scenario),h.structuredData)try{o(h.structuredData)&&(t.staticConfig.structuredData=h.structuredData)}catch(tt){}if(h.clientSideScreenshot&&(t.staticConfig.clientSideScreenshot=h.clientSideScreenshot),l=h.context,l)for(v in l)l.hasOwnProperty(v)&&(a+="&"+w(v)+"="+w(l[v]));h.pos&&(t.staticConfig.pos=h.pos,a+="&pos=1")}for(c="/feedback/"+k+a,typeof fbsrc!==i&&(c+="&src="+w(fbsrc)),typeof fbpkgiid!==i&&fbpkgiid[f]&&(c+="&iid="+fbpkgiid[f]),b=["addloginsource","client","clientip","corpnet","features","hose","hoseassistant","logjserror","msamock","setvar","testhooks","theme","uncrunched","ptn"],y=0;y<b.length;y++)(p=location.href.match(new RegExp("[?&]"+b[y]+"=[^?&#]*","i")))&&p[0]&&(c+="&"+p[0].substring(1));d=typeof sj_ajaxCSP=="function"?sj_ajaxCSP:sj_ajax;d(c,{callback:function(t,i){var u,f;if(t&&i)try{r&&r.removeAttribute("clicked");u=h&&_ge(h.feedbackContainerId);(h===null||h===void 0?void 0:h.appendFeedbackDialogAfterEvent)?(f=function(){i.appendTo(u||_d.body);sj_evt.unbind(h.appendFeedbackDialogAfterEvent,f)},sj_evt.bind(h.appendFeedbackDialogAfterEvent,f,1)):i.appendTo(u||_d.body);n.fel("onFeedbackShow","lp");n.fel("clarity.trigger","lp","BingFeedback");n.Highlight&&s&&n.Highlight.HighlightElements(s);(e.indexOf("fdbtext_")>-1||e.indexOf("thumb_t")>-1||e.indexOf("thumb_f")>-1||e.indexOf("thumb_tum")>-1)&&sj_evt.fire("HightLightScreenShotById",e,"li",["b_results","b_context"],"ol")}catch(o){n.le("Package load callback failed",o);throw o;}}});u[f]=!0}var u={},i="undefined",r;t.staticConfig={};n.PackageLoad.GetHTML=function(){return _d.documentElement.outerHTML};n.PackageLoad.Load=function(n,t,f,e,o){var h,c;t=typeof t===i?!0:t;f=typeof f===i?"":f;c=typeof o!=i&&o&&o.feedbackContainerId;r=_ge(f);for(h in n)n.hasOwnProperty(h)&&(!t||c||typeof u[h]===i)&&s(h,f,e,o)}})(t=n.PackageLoad||(n.PackageLoad={}))}(Feedback||(Feedback={})),function(n){var t;(function(){"use strict";n.RouteProvider.Provide=function(n){return n==="page"?"sdk/form":n}})(t=n.RouteProvider||(n.RouteProvider={}))}(Feedback||(Feedback={}));0;var AjaxRequestProcessor;(function(n){function i(n,i,r,u,f,e){var o,s,h;if(e===void 0&&(e=0),n){if(o=sj_gx(),!o){u&&u(t.xhr,0);return}s="&darkschemeovr=1";_w.location.href.indexOf(s)!=-1&&n.indexOf(s)==-1&&(n+=s);o.open(i?"POST":"GET",n,!0);h=null;e>0&&(h=sb_st(function(){o&&o.abort()},e));o.onreadystatechange=function(){var n=o;if(o!=null&&o.readyState===4){o=null;sb_ct(h);var i=n.status,r=!n.getAllResponseHeaders(),e=200===i&&n.responseText;e?f&&f(n.responseText):u&&u(r?t.timeout:t.misc,i)}};o.send(i);r&&r()}}var t={timeout:"timeout",xhr:"xhr",misc:""};n.SendRequest=i})(AjaxRequestProcessor||(AjaxRequestProcessor={}));var SlideExpansionData ={"enableBodyWidthOverride":true};;sj_evt.bind("chevrons_init", function() { if(typeof Chevrons_GradientChevronCF != "undefined"){ Chevrons_GradientChevronCF.init("slideexp0_808ECE", _ge("slideexp0_808ECEchevrons_prevbtn"), _ge("slideexp0_808ECEchevrons_nextbtn"),false); } else if(typeof Chevrons_ProminentChevronSepar != "undefined"){ Chevrons_ProminentChevronSepar.init("slideexp0_808ECE", _ge("slideexp0_808ECEchevrons_prevbtn"), _ge("slideexp0_808ECEchevrons_nextbtn"),false,true); } else if(typeof Chevrons_FaultInjection != "undefined"){ Chevrons_FaultInjection.init("slideexp0_808ECE", _ge("slideexp0_808ECEchevrons_prevbtn"), _ge("slideexp0_808ECEchevrons_nextbtn"),false,true); } else{ Chevrons.init("slideexp0_808ECE", _ge("slideexp0_808ECEchevrons_prevbtn"), _ge("slideexp0_808ECEchevrons_nextbtn"),false,true,"slideexp0_808ECEchevrons"); } }, 1);;(function() { function InitSlide() { var params = ["0_808ECE","slideexp0_808ECE",0,true,8,"We can\u0027t find any more info about this page right now",true,false,false,false,false,false,false,false,-2,false,false,true,false,false,3,true,false,false,false,true,true,false,false,false,false,false,]; if (typeof(SmartRendering) !== 'undefined') { SmartRendering.LoadElementWhenDisplayed(this, _ge('slideexp0_808ECE'), SlideExperience.init, params); } else { SlideExperience.init.apply(this, params); } sj_evt.unbind("slideexperience_init", InitSlide); } sj_evt.bind("slideexperience_init", InitSlide, 1); })();;var ImageCaptionOnFailV2;(function(){function n(n){_w.sj_log&&sj_log("CI.ImageCaptionOnFail","DesktopRCImageError",n)}sj_evt.bind("RMS.ImgAOLLoaded",function(t){var e,u,f,o,i,s,r,h;if(!(t.length<2)&&(u=t[1],u)&&u.state!=="success"&&(f=u.placeholderElement,f&&f.dataset["class"]&&f.dataset["class"].includes("b_onfaimg")&&(o=u.image,o&&_w.sj_log&&sj_log("CI.ImageCaptionOnFail","DesktopRCImageErrorUrl",o.src),i=f.parentElement,i=((e=i===null||i===void 0?void 0:i.tagName)===null||e===void 0?void 0:e.toLowerCase())==="a"?i.parentElement:i,i)))for(s=i.parentNode,s?s.style.display="none":i.style.display="none";i;){if(r=i.classList,r){if(r.length>=3&&r.contains("b_imagePair")&&r.contains("square_mp")&&r.contains("reverse")){i.style.paddingRight="0";break}if(r.contains("b_algo"))break}(i===null||i===void 0?void 0:i.getAttribute("rppositionname"))==="CAPTION:MEDIA"&&(h=i.getAttribute("rpsource"),h&&n(h));i=i.parentNode}},!0)})(ImageCaptionOnFailV2||(ImageCaptionOnFailV2={}));var MMMessenger;(function(n){function t(){var n=window.location;return n.origin||n.protocol+"//"+n.hostname}function i(n){return n===t()}n.Post=function(n,i,r,u){u===void 0&&(u=t());var f={command:i,data:r,originalEvent:null};n.postMessage(f,u)};n.GetMessageData=function(n,t){if(t===void 0&&(t=i),t(n.origin)){var r=n.data;if(r&&r.command&&typeof r.command=="string")return r.originalEvent=n,r}return null}})(MMMessenger||(MMMessenger={}));_w.mmLog=function(n,t){var r=mmLogUrl(n,t),u="sendBeacon",i=!0,f,e;if(navigator&&navigator[u])try{f=navigator[u](r,"");i=!f}catch(o){i=!0}return i&&(e=new Image,e.src=r),!0};_w.mmLogUrl=function(n,t){t=t||_G.IG;var i=[_G.hst,"/fd/ls/ls.gif?IG=",t,"&Type=Event.ClientInst&DATA=",n,"&log=UserEvent"];return i.join("")};var PageEvents;(function(n){function r(){i||(i=!0,u("D"))}function u(n,t){t=t||_G.IG;var i={T:"CI.Unload",Name:n,AppNS:_G.P,TS:sb_gt()};mmLog(JSON.stringify(i),t)}var t=SmartEvent,i=!1;n.logUnload=u;t.bind(_w,"beforeunload",r);t.bind(_w,"pagehide",r)})(PageEvents||(PageEvents={}));var DefinitionsQnaV2;(function(){function f(){e();l();p()}function e(){for(var u=_d.querySelector(".df_c .df_img_cpr"),t=_d.querySelector(".df_c .df_img_attr"),i=_d.querySelector(".df_c .df_mvtp.b_sideBleed"),f=_d.querySelectorAll(".df_qnacontent .df_alsocon.b_primtxt a"),e=_d.querySelector(".df_alaskcarousel #relatedQnAListDisplay .btn.next"),c=_d.querySelector(".df_alaskcarousel #relatedQnAListDisplay .btn.prev"),r=0;r<f.length;r++)f[r].setAttribute("tabIndex","-1");h();e&&sj_be(e,"click",function(){o()});c&&sj_be(c,"click",function(){s()});i?i&&t&&(sj_be(i,"click",function(t){n(t)}),sj_be(t,"click",function(t){n(t)})):u&&t&&(sj_be(u,"mouseenter",function(t){n(t)}),sj_be(t,"mouseleave",function(t){n(t)}))}function n(n){var r=_d.querySelector(".df_c .df_img_attr"),u=_d.querySelector(".df_c .df_fb_attr"),t=_d.querySelector(".df_c .df_img_cpr"),i=_d.querySelector(".df_c .df_mvtp.b_sideBleed"),f=_d.querySelector(".df_c .df_mvtp.b_sideBleed img"),e=_d.querySelector(".df_fb_attr a");(n.srcElement!=i&&n.srcElement!=f&&n.srcElement!=e||n.srcElement==i&&t&&t.offsetHeight==0)&&c(t,u,r)}function o(){var n=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div"),t=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div .btn.next");t&&n&&n.classList.add("left")}function s(){var n=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div"),t=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div .btn.prev");t&&n&&n.classList.remove("left")}function h(){var n=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div"),t=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div .btn.prev.disabled"),i=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div .btn.next.disabled");n&&(t?n.classList.remove("left"):i&&n.classList.add("left"))}function c(n,t,i){n!=null&&(Lib.CssClass.toggle(n,"b_hide"),t!=null?Lib.CssClass.toggle(t,"b_hide"):i!=null&&Lib.CssClass.toggle(i,"b_hide"))}function l(){var o=_ge("df_listaa"),t,f,e,n;if(o!=null&&(t=o.querySelectorAll(".b_onpage_expansion"),t!=null&&t.length>0))for(n=0;n<t.length;n++)sj_be(t[n],"click",y);if(f=_d.querySelector(".rqnaContainerwithfeedback"),sj_be(f,"mouseenter",a),sj_be(f,"mouseleave",v),f)for(e=f.querySelectorAll(".hybridFlyOutCardWrapper .df_alsoAskCard .df_qnacontent"),n=0;n<e.length;n++)sj_be(e[n],"click",function(n){if(n.currentTarget){var t=n.currentTarget.parentElement.getAttribute("data-query");Log.Log(u,"Rqna.Carousel.HybridCard.Click","UserClick",!1,"Question",t)}}),sj_be(e[n],"mouseenter",function(n){var t=r(),u;n.currentTarget.setAttribute("hybridCarouselCardMouseEventId",t);u=n.currentTarget.parentElement.getAttribute("data-query");Log.Log(i,"Rqna.Carousel.HybridCard.MouseEnter","UserMouseEnter",!1,"MouseEventId",t,"Question",u)}),sj_be(e[n],"mouseleave",function(n){var t=n.currentTarget.getAttribute("hybridCarouselCardMouseEventId"),r;t&&(n.currentTarget.removeAttribute("hybridCarouselCardMouseEventId"),r=n.currentTarget.parentElement.getAttribute("data-query"),Log.Log(i,"Rqna.Carousel.HybridCard.MouseLeave","UserMouseLeave",!1,"MouseEventId",t,"Question",r))})}function a(){var n=r();this.setAttribute("mouseEventId",n);Log.Log(t,"Rqna.Answer.Card.MouseEnter","UserMouseEnter",!1,"MouseEventId",n)}function v(){var n=this.getAttribute("mouseEventId");n&&(this.removeAttribute("mouseEventId"),Log.Log(t,"Rqna.Answer.Card.MouseLeave","UserMouseLeave",!1,"MouseEventId",n))}function r(){var n=function(){return Math.floor((1+Math.random())*65536).toString(16).substring(1,5)};return[n(),n(),"-",n(),"-",n(),"-",n(),"-",n(),n(),n()].join("")}function y(n){var t,r,u,i,f;n&&n.srcElement&&(t=n.srcElement.querySelector(".b_expansion_text"),r=":::",t!=null&&t.hasAttribute("aria-label")&&(u=t.getAttribute("aria-label"),i="0",n.srcElement.hasAttribute("data-k")&&(i=n.srcElement.getAttribute("data-k")),f="".concat(i," ").concat(r," ").concat(u),Log.Log("Show",1,"Reference",!1,"Title","QnAAlsoAsk","Pos",f)))}function p(){var n=_d.querySelector("#relatedQnAListDisplay .b_slidesContainer .b_viewport"),t=_d.querySelector("#relatedQnAListDisplay .openans_gradient_div");n&&t&&sj_be(n,"scroll",function(){var i=n.scrollLeft>0;t.classList.toggle("b_hide",i)})}var t="RqnaAnswerCardMouseEvent",u="RqnaHybridCarouselCardClick",i="RqnaHybridCarouselCardMouseEvent";f()})(DefinitionsQnaV2||(DefinitionsQnaV2={}));sj_evt.bind("chevrons_init", function() { if(typeof Chevrons_GradientChevronCF != "undefined"){ Chevrons_GradientChevronCF.init("slideexp1_833232", _ge("slideexp1_833232chevrons_prevbtn"), _ge("slideexp1_833232chevrons_nextbtn"),false); } else if(typeof Chevrons_ProminentChevronSepar != "undefined"){ Chevrons_ProminentChevronSepar.init("slideexp1_833232", _ge("slideexp1_833232chevrons_prevbtn"), _ge("slideexp1_833232chevrons_nextbtn"),false,true); } else if(typeof Chevrons_FaultInjection != "undefined"){ Chevrons_FaultInjection.init("slideexp1_833232", _ge("slideexp1_833232chevrons_prevbtn"), _ge("slideexp1_833232chevrons_nextbtn"),false,true); } else{ Chevrons.init("slideexp1_833232", _ge("slideexp1_833232chevrons_prevbtn"), _ge("slideexp1_833232chevrons_nextbtn"),false,true,"slideexp1_833232chevrons"); } }, 1);;(function() { function InitSlide() { var params = ["1_833232","slideexp1_833232",0,true,8,"We can\u0027t find any more info about this page right now",true,false,false,false,false,false,false,false,-2,false,false,true,false,false,3,true,false,false,false,true,true,false,false,false,false,false,]; if (typeof(SmartRendering) !== 'undefined') { SmartRendering.LoadElementWhenDisplayed(this, _ge('slideexp1_833232'), SlideExperience.init, params); } else { SlideExperience.init.apply(this, params); } sj_evt.unbind("slideexperience_init", InitSlide); } sj_evt.bind("slideexperience_init", InitSlide, 1); })();;var ClickBackRSCustomControl = false;;var webResultsUrls =["16CC1D6F122CFF4ACD19CBB5987306E0","512CD5285D9DFAE1EE1BE6D4BF25E155","1E906B4D152FECBD544FAF136B7614C6","8390A4C7FEB407218E64B6F4E1898764","42E168324AA7D83BB7B5581FACBB1B44","9DA7D171FBB27F887BFFABD0EDD481E2","C2E424E0484503D660104C31323202BF","9916B102330C61DB221FF8DB186B20A6","11C5869A4292E61965607DC5CC95ACE8","DF271084DA83439EBA2867A75D611B6D"];var EntityPreviewConfig,EntityPanePreview;(function(){function i(){var t=sj_ce("a","tpPreview","entityPreview b_hidden"),i;t.style.position="fixed";t.setAttribute("data-priority","2");t.appendChild(n("epvRup","0,10 10,0 20,10"));t.appendChild(n("epvLup","0,10 10,0 20,10"));t.appendChild(n("epvRdown","0,0 10,10 20,0"));t.appendChild(n("epvLdown","0,0 10,10 20,0"));i=sj_ce("div","","epv_content");EntityPreviewConfig&&EntityPreviewConfig.IID&&i.setAttribute("iid",EntityPreviewConfig.IID);t.appendChild(i);_d.body.appendChild(t)}function n(n,i){var r=_d.createElementNS(t,"svg"),u;return r.id=n,u=_d.createElementNS(t,"polyline"),u.setAttributeNS(null,"points",i),r.appendChild(u),r}function r(){i();sj_evt.fire("EPReady")}var t="http://www.w3.org/2000/svg";r()})(EntityPanePreview||(EntityPanePreview={}));var LiteHoverHook;(function(n){function v(n,t,i,r){new a(n,t,i,r)}var r="http://www.w3.org/2000/svg",u="mouseover",f="mouseout",e="focusin",o="focusout",c="scroll",s="lc_hoverhook_vis",t="lc_hoverhook_hid",h="px",i="h",l=500,a=function(){function n(n,i,r,s){var h=this;(this.isDisplayingHover=!1,this.triggerElement=_qs("."+i),!n||(this.hoverElement=_qs("."+n),this.hoverElement))&&this.triggerElement&&(this.instrumentationName=s?s:"LiteHover",this.containerClass=this.triggerElement.className,this.eventDelayMs=r&&+r?+r:l,this.hoverElement&&(this.safeAddClass(this.hoverElement,t),this.safeAddClass(this.hoverElement,"lc_hoverhook"),this.topLeftChevron=this.createChevron("lc_hoverhook_tlc","0,10 10,0 20,10"),this.hoverElement.appendChild(this.topLeftChevron),this.topRightChevron=this.createChevron("lc_hoverhook_trc","0,10 10,0 20,10"),this.hoverElement.appendChild(this.topRightChevron),this.bottomLeftChevron=this.createChevron("lc_hoverhook_blc","0,0 10,10 20,0"),this.hoverElement.appendChild(this.bottomLeftChevron),this.bottomRightChevron=this.createChevron("lc_hoverhook_brc","0,0 10,10 20,0"),this.hoverElement.appendChild(this.bottomRightChevron),sj_be(this.hoverElement,u,function(){return h.hoverStart()}),sj_be(this.hoverElement,f,function(){return h.hoverEnd()}),sj_be(this.triggerElement,e,function(){return h.hoverStart()}),sj_be(this.triggerElement,o,function(){return h.hoverEnd()}),sj_be(_w,c,function(){sb_ct(h.timeoutId);h.hide()})),sj_be(this.triggerElement,u,function(){return h.hoverStart()}),sj_be(this.triggerElement,f,function(){return h.hoverEnd()}),sj_be(this.triggerElement,e,function(){return h.hoverStart()}),sj_be(this.triggerElement,o,function(){return h.hoverEnd()}))}return n.prototype.logHover=function(n,t,i){var u,f,r,e,o;if(n){u=null;f=null;t&&(r=t.split(","),r&&r.length===2&&(f=r[1],u=r[0].toUpperCase().indexOf("SERP")!==-1?"SERP":null));e='{"T":"CI.Hover","AppNS":"'.concat(u,'","K":"').concat(f,'","Name":"').concat(this.instrumentationName,'","HType":"').concat(n,'","TS":').concat(sb_gt(),',"FID":"').concat(i,'"}');o=new Image;try{o.src="/fd/ls/ls.gif?IG=".concat(_G.IG,"&Type=Event.ClientInst&DATA=").concat(e,"&log=UserEvent")}catch(s){}}},n.prototype.hoverStart=function(){var n=this;sb_ct(this.timeoutId);this.timeoutId=sb_st(function(){return n.show()},this.eventDelayMs)},n.prototype.hoverEnd=function(){var n=this;sb_ct(this.timeoutId);this.timeoutId=sb_st(function(){return n.hide()},this.eventDelayMs)},n.prototype.show=function(){var n=this;this.hoverElement&&(this.placeBlockElement(),this.showElement(this.hoverElement));this.isDisplayingHover||(this.logHover("h",this.triggerElement.getAttribute(i),this.containerClass),this.dwell2TimerId=sb_st(function(){n.logHover("d2",n.triggerElement.getAttribute(i),n.containerClass)},2e3),this.dwell5TimerId=sb_st(function(){n.logHover("d5",n.triggerElement.getAttribute(i),n.containerClass)},5e3));this.isDisplayingHover=!0},n.prototype.showElement=function(n){this.safeReplaceClass(n,t,s)},n.prototype.hide=function(){this.hoverElement&&(this.hideElement(this.hoverElement),this.hideElement(this.topLeftChevron),this.hideElement(this.topRightChevron),this.hideElement(this.bottomLeftChevron),this.hideElement(this.bottomRightChevron));sb_ct(this.dwell2TimerId);sb_ct(this.dwell5TimerId);this.isDisplayingHover=!1},n.prototype.hideElement=function(n){this.safeReplaceClass(n,s,t)},n.prototype.safeAddClass=function(n,t){var i;((i=n===null||n===void 0?void 0:n.classList)===null||i===void 0?void 0:i.add)&&n.classList.add(t)},n.prototype.safeReplaceClass=function(n,t,i){var r;((r=n===null||n===void 0?void 0:n.classList)===null||r===void 0?void 0:r.replace)&&n.classList.replace(t,i)},n.prototype.placeBlockElement=function(){var t=this.triggerElement.getBoundingClientRect(),r=_w.innerWidth,v=_w.innerHeight,u=t.right-t.left,l=this.hoverElement.getBoundingClientRect(),a=l.height,f=l.width,o=15,i=30,y=v-t.bottom,s=0,c=!0,n,e;t.right<f&&t.right<r-t.left?(n=t.right,s=n<i*2?n-i:n<u/2+i*2?n-i:n-u/2-i,c=!1):(n=r-t.left,s=n<i*2?r-f+i-n:n<u/2+i*2?r-f-i:r-n+u/2-f+i);this.hoverElement.style.left=s+h;e=0;y>a+o?(e=t.bottom+o,c?(this.hideElement(this.topLeftChevron),this.showElement(this.topRightChevron),this.hideElement(this.bottomLeftChevron),this.hideElement(this.bottomRightChevron)):(this.showElement(this.topLeftChevron),this.hideElement(this.topRightChevron),this.hideElement(this.bottomLeftChevron),this.hideElement(this.bottomRightChevron))):(e=t.top-a-o,c?(this.hideElement(this.topLeftChevron),this.hideElement(this.topRightChevron),this.hideElement(this.bottomLeftChevron),this.showElement(this.bottomRightChevron)):(this.hideElement(this.topLeftChevron),this.hideElement(this.topRightChevron),this.showElement(this.bottomLeftChevron),this.hideElement(this.bottomRightChevron)));this.hoverElement.style.top=e+h},n.prototype.createChevron=function(n,i){var u=_d.createElementNS(r,"svg"),f;return this.safeAddClass(u,n),this.safeAddClass(u,t),f=_d.createElementNS(r,"polyline"),f.setAttributeNS(null,"points",i),u.appendChild(f),u},n}();n.init=v;sj_evt.fire("LiteHoverHookLoaded")})(LiteHoverHook||(LiteHoverHook={}));var fbpkgiid = fbpkgiid || {}; fbpkgiid.page = 'SERP.6130';;sj_evt.bind("ajax.feedback.initialized", function(args) { args[1].debugCollector.setContextValue("FederationDebugInfo", "QueryID : f2f938bc09aa4db4b70945d98158b436"); });;sa_config={"f":"sb_form","i":"sb_form_q","c":"sw_as","zisParent":"sa_zis_parent","aadManageHistoryUrl":"/profile/history?FORM=O2HV46","u":"%2fAS%2fSuggestions%3fpt%3dpage.serp%26bq%3dversion%2bcontrol%26mkt%3den-sg%26qry%3d","removeSuggUrl":"/historyHandler?oma=delete_matching_queries\u0026qt=%7b0%7d\u0026sig=25D35B0F829C658626254E4E83B3646D\u0026response=json\u0026FORM=ASRMHS","searchHistoryUrl":"/profile/history?FORM=ASRMHP","partner":"page.serp","ghostingWithGreyText":"","enableTabPrompt":"","enabledSearchTypes":["RS","PASF"],"enabledDataSources":["Web"],"eHC":1,"fetchOnEmpty":1,"fetchOnDownArrowKey":1,"t":1,"enableSbUpdate":1,"ol":1,"isPathSearch":1,"asmobbacks":1,"longquery":1,"dsarialv":1,"aslogtel":1,"asszrdc":1,"eNw":1,"nwLim":1,"IsRequeryPresent":1,"ezis":1,"imeghmb":1,"leftIconOnSuggestions":1,"EnableHistoryIcon":1,"leftIconOnMsbSuggestions":1,"waitForCompositionEnd":1,"enableClientPerfLatencyCalc":1,"asLowNetworkScneario":1,"noNextWordTermination":1,"nextWordNFullSuggsOne":1,"enableAsPanelExpansion":1,"hitHighlightPaa":1,"backfillRichRequery":1,"rrboxshadow":1,"prioritizePAAInterrogative":1,"enableRichRequeryFitNFinish":1,"enableRichRequeryPerf":1,"enableRequeryParam":1,"FastEntMulti":1,"CommonFooter":1,"asdsg":1,"asoptcss":1,"aspreinitcss":1,"ascssdis":1,"disasdbcsbclick":1,"asmltline":1,"asshdw":1,"zisPaneexpansion":1,"asbugfix":1,"easpm":1,"disableBAWZISSuggestions":1,"handleDuplicateFetch":1,"maxRSSuggLenLimitRichRequery":48,"maxPAASuggLenLimitRichRequery":48,"prioritizePAAMinWords":3,"d":5,"removeTextLength":53,"ascqsl":100,"zisr1":5,"msblmt":4,"maxSuggestionsForEmptyQuery":10,"maxSuggestions":10,"maxSuggestionsToShow":[3,5]};sa_loc= {"Suggestions":"Suggestions","Feedback":"Feedback on these suggestions","SearchRemoved":"This search was removed from your %eSearch history%E","ManageHistory":"%eManage Your Search History%E","RelatedSearches":"Related Searches","PeopleAlsoAsk":"People Also Ask","PeopleAlsoSearchFor":"People Also Search For","SeeMore":"See More","NudgesAStoChatClickthrough":"Clicking on this will redirect to Copilot","MsbBannerClickThrough":"Clicking on this will redirect to Work Vertical","SearchHistoryHeading":"History"};;var sa_storage={},sa_eL=!1;(function(){function s(t){var i=decodeURIComponent(sa_config.u+encodeURIComponent(t));return n.ascsr&&(i=i+"&csr=1"),n.isPathSearch&&(i=i+"&pths=1"),n.ascssdis||n.ascsr||(i=i+"&css=1"),_G.IG!==null&&_G.IG!==""&&_G.IG!==undefined?i+"&zis=1&pf=1&cvid="+_G.IG:""}function l(n){Log&&Log.Log&&Log.Log("AS.Error",n,"AS",!0)}function h(){var f,u=t&&t.getAttribute("value")?t.getAttribute("value").toLocaleLowerCase():"",r,o,e;u.length<30&&(r=sj_gx(),o=s(u),o!==""&&(r.open("GET",s(u),!0),i!==null&&i.parentNode!==null&&(e=(f=i.parentNode.offsetWidth)===null||f===void 0?void 0:f.toString(),n.cors?r.setRequestHeader("contentWidth",e):r.setRequestHeader("X-Autosuggest-ContentWidth",e)),n.IsBingPrivate&&!n.cors&&r.setRequestHeader("preferAnonymous","1"),r.onload=function(){r.status===200&&(!n.ascsr||n.ascsr&&a(r.responseText))&&(sa_storage[u]=r)},r.send()))}function a(n){if(typeof n!="string"||n.length===0)return!1;try{return JSON.parse(n),!0}catch(t){return!1}}function c(t,i,r){t&&sj_ue(t,i,c);sa_eL=sa_eL||r;var u=i==="load"&&n.bundleearly;o||u||(o=!0,sj_evt.fire("AS.bootload",t),sa_loader(),(n.aspreinitcss||n.ascsr)&&v(),n.ascsr&&typeof preact=="undefined"&&typeof sa_preactloader!="undefined"&&sa_preactloader(),n.csr_precompbootstrap&&typeof sa_preactcompsloader!="undefined"&&sa_preactcompsloader())}function v(){var n=document.getElementById("as-css-link");n!==null&&n.setAttribute("rel","stylesheet")}function y(){var n,t=document.querySelectorAll('link[id="as-css-link"]');t!==null&&t!==undefined&&t.length>1&&((n=document.querySelector('link[id="as-css-link"][rel="prefetch"]'))===null||n===void 0?void 0:n.remove())}function u(n,t,i){sj_be(n,t,function(r){c(n,t,i,sj_ev(r))})}var f,e,n,t,i,r,o;if(typeof sa_config=="undefined"||!sa_config){l("sa_config is not defined");return}if(n=sa_config,t=_ge(n.i),t&&t.setAttribute("autocomplete","off"),performance.mark("AutosuggestBootstrapLoaded"),n.asaccfixid&&y(),i=_ge(n.c),!i){if(r=_ge("sa_qs")||t,!r){_w.sj_log&&sj_log("CI.AS","AS Init Failed","sq_qs_or_sb_not_found");return}i=sj_ce("div");i.id=n.c;_ge("sb_form_q").nodeName==="TEXTAREA"?r.parentNode&&r.parentNode.parentNode.appendChild(i):r.parentNode.appendChild(i)}n.asprefre&&h();n.asprefrev2&&(!n.isPathSearch||((e=(f=window===null||window===void 0?void 0:window.location)===null||f===void 0?void 0:f.search)===null||e===void 0?void 0:e.includes("&sp=")))&&h();o=!1;_w.sa_loader&&("ontouchend"in _w&&u(t,"touchend",!0),u(t,"click",!0),u(t,"keydown",!0),n.ol&&u(_w,"load",!1))})();var UrlLib;(function(n){function t(n,t,i){var e=n.toLowerCase(),o=t.toLowerCase(),u="&"+o+"=",r=e.indexOf(u,0),f;return(r<0&&(u="?"+o+"=",r=e.indexOf(u,0)),r>=0)?(f=n.indexOf("&",r+1),f==-1&&(f=n.length),n.replace(n.substring(r+u.length,f),i)):_w.location.hash?n.substring(0,n.indexOf(_w.location.hash)).concat(n.indexOf("?")<0?"?":"&",t,"=",i)+_w.location.hash:n.concat(n.indexOf("?")<0?"?":"&",t,"=",i)}n.AddParam=t})(UrlLib||(UrlLib={}));var __spreadArray=this&&this.__spreadArray||function(n,t,i){if(i||arguments.length===2)for(var r=0,f=t.length,u;r<f;r++)!u&&r in t||(u||(u=Array.prototype.slice.call(t,0,r)),u[r]=t[r]);return n.concat(u||Array.prototype.slice.call(t))},SHwlochelper;(function(n){function e(n,t,i,u,f){r(n.coords.latitude,n.coords.longitude,n.coords.accuracy,t,i,u,f)}function r(t,r,u,e,o,s,h){var c=n.sF(f,t,r,u);c+="&sid="+e;i(c,n.logEventTypeDev,"DeviceLocation",o,s,h)}function o(t,r,f,e){var o=u+"&sid="+t;i(o,n.logEventTypeDev,"Block",r,f,e)}function i(n,i,r,u,f,e){n+="&clientsid="+_G.SID;var o=sj_gx();o.open("GET",n,!0);t(i,u,"try"+r);o.onreadystatechange=function(){var n,s;o.readyState===4&&(o.status===200?(o.responseText&&(s=(n=_ge("PromptDetails"))!==null&&n!==void 0?n:_d.body,s&&(sj_appHTML(s,o.responseText),_w.rms&&_w.rms.start())),t(i,u,r+"Success"),typeof f=="function"&&f()):(t(i,u,r+"Failure"),typeof e=="function"&&e()))};o.send()}function t(n,t,i){for(var u=[],r=3;r<arguments.length;r++)u[r-3]=arguments[r];Log&&Log.Log&&Log.Log.apply(Log,__spreadArray([n,t,i,!0],u,!1))}n.logEventTypeDev="DevLoc";var u="/geolocation/write?isBlocked=true",f="/geolocation/write?isDevLoc=true&lat={0}&lon={1}&acc={2}";n.writeDeviceLocation=e;n.writeDeviceLocationValues=r;n.writeBlockLocation=o;n.setCookieHelper=i;n.sF=function(n){for(var i=[],t=1;t<arguments.length;t++)i[t-1]=arguments[t];return n.replace(/{(\d+)}/g,function(n,t){return typeof i[t]!="undefined"?i[t]:n})};n.log=t})(SHwlochelper||(SHwlochelper={}));var SHlochelper;(function(n){function t(n,t){var u=n.split("?"),f,i,r;if(u.length>=2){for(f=encodeURIComponent(t)+"=",i=u[1].split(/[&]/g),r=i.length-1;r>=0;r--)i[r].lastIndexOf(f,0)!==-1&&i.splice(r,1);return u[0]+(i.length>0?"?"+i.join("&"):"")}return n}function r(n){var r,s,t;if(typeof _w.Log2!="undefined"&&Log2.LogEvent)Log2.LogEvent("ClientInst",n,null,null,null,null,null,null),Log2.ForceFlush&&(r={force:!0,useSendBeacon:!0},Log2.ForceFlush(!0,r));else{var u="/fd/ls/lsp.aspx",f=(new Date).getTime(),h="<E><T>Event.ClientInst<\/T><IG>"+_G.IG+"<\/IG><TS>"+f+"<\/TS><D><![CDATA[["+n.replace("]\]>","]]]\]><![CDATA[>")+"]]\]><\/D><\/E>",e="<ClientInstRequest><Events>"+h+"<\/Events><STS>"+f+"<\/STS><\/ClientInstRequest>",o=!1;navigator&&navigator[i]&&(s=new Blob([e],{type:"text/plain"}),o=navigator[i](u,s));o||(t=sj_gx(),t.open("POST",u,!0),t.setRequestHeader("Content-Type","text/xml"),t.send(e))}}function u(n){if(n){for(var t=_w,i=n.split("."),u=i.length,r=0;t&&r<u;)t=t[i[r++]];return t}return null}n.promptDetailsName="PromptDetails";var i="sendBeacon";n.rLocPar=function(n){var i=t(n,"location");return i=t(i,"pivotEntityName"),t(i,"ypid")};n.ge_fcl=function(n,t){var i=ge_cl(n,t);return i&&i.length>0?i[0]:null};n.sc=function(n,t,i,r,u,f,e,o,s){function h(){o&&sj_evt.fire("LocChangerClose_"+o)}if(i!==null)switch(i){case 0:SHwlochelper.writeDeviceLocation(n,s,f,e,h);break;case 1:SHwlochelper.writeBlockLocation(s,f,e,h);break;default:SHwlochelper.setCookieHelper(t,r,u,f,e,h)}};n.sEM=function(t,i){var r,u,s;if(t&&(r=_ge(t),r)){var e=n.ge_fcl(r,"g_neg"),o=n.ge_fcl(r,"g_pos"),f=n.ge_fcl(r,"g_allow");e&&o&&f&&(sa_cl(e,"b_hide",!1),sa_cl(o,"b_hide",!0),sa_cl(f,"dis",!0),u=f.getElementsByTagName("input"),u&&u.length>0&&(u[0].tabIndex=-1));s=n.ge_fcl(r,"g_exp");s.className.indexOf("rot")===-1&&sj_evt.fire("locChangerExpand_"+t,i)}};n.rP=function(t,i){var r=UrlLib.AddParam(location.href,"isRef","1");r=UrlLib.AddParam(r,"showTw","1");i&&(r=UrlLib.AddParam(r,"isAutoP","1"));r=n.rLocPar(r);t&&(r=UrlLib.AddParam(r,"form",t));location.href=r};n.sendBeaconLog=r;n.parseFunction=u})(SHlochelper||(SHlochelper={}));var SHgetlochelper;(function(n){function r(r,u,f,e,o,s,h){var c,l;if(navigator&&typeof navigator.geolocation!="undefined"&&typeof navigator.geolocation.getCurrentPosition=="function")if(c=void 0,c=navigator,typeof c.permissions!="undefined"&&typeof c.permissions.query=="function"){l=!1;SHwlochelper.log(t,e,"Perm_Available");try{c.permissions.query({name:"geolocation"}).then(function(c){if(c&&typeof c.state!="undefined"){if(c.state==="denied"){SHwlochelper.log(t,e,"Perm_Denied");SHlochelper.sEM(u,!0);i(e,h,u,f);return}c.state==="prompt"?SHwlochelper.log(t,e,"Perm_Prompt"):c.state==="granted"&&(l=!0,SHwlochelper.log(t,e,"Perm_Granted"))}if(o&&!l)return SHwlochelper.log(t,e,"Perm_NotGranted_NoTryGet"),!1;n.gL(r,u,f,e,s,h)})}catch(a){SHwlochelper.log(t,e,"Error2","Error",a)}}else{if(SHwlochelper.log(t,e,"Perm_Unavailable"),o)return SHwlochelper.log(t,e,"Perm_Unavailable_NoTryGet"),!1;n.gL(r,u,f,e,s,h)}else SHwlochelper.log(t,e,"getCurrentPosition_5");return!1}function i(n,i,r,u){function e(){typeof i=="function"&&i()}SHwlochelper.log(t,n,"block");var f=_ge(SHlochelper.promptDetailsName);f&&f.setAttribute("data-block","1");SHlochelper.sc(null,null,1,t,"Block",n,e,r,u)}var t="DevLoc";n.tgL=function(n,i,u,f,e,o,s){var h=typeof sj_cook!="undefined"&&"areCookiesAccessible"in sj_cook&&sj_cook.areCookiesAccessible();return h?r(n,i,u,f,e,o,s):SHwlochelper.log(t,f,"getCurrentPosition_6"),!1};n.gL=function(n,r,u,f,e,o,s){s===void 0&&(s=!0);SHwlochelper.log(t,f,"TryAsk");var h=setTimeout(function(){SHwlochelper.log(t,f,"getCurrentPosition_7")},1e4);try{navigator.geolocation.getCurrentPosition(function(i){function o(){var u=!0,o,s,b;if(n&&(u=!_G.UIWP,u))if(o=_ge(SHlochelper.promptDetailsName),o)if(s=o.getAttribute("data-noRefresh"),s&&s==="true")u=!1,SHwlochelper.log(t,f,"NoRefreshExplicit");else{var l=o.getAttribute("data-lat"),a=o.getAttribute("data-lon"),v=o.getAttribute("data-dist");if(l&&a&&v){var h=parseFloat(l),c=parseFloat(a),y=parseFloat(v);if(!(h===0&&c===0)&&h&&c&&y){var p=Math.PI/180*h,w=Math.PI/180*i.coords.latitude,k=Math.PI/180*(i.coords.longitude-c),d=Math.acos(Math.sin(p)*Math.sin(w)+Math.cos(p)*Math.cos(w)*Math.cos(k))*3958.76;d<y&&(u=!1,SHwlochelper.log(t,f,"NoRefreshDistance"))}}}else u=!1;typeof e=="function"?(e(i.coords.latitude,i.coords.longitude),sj_evt.fire("LocChangerClose_"+r)):u?(SHwlochelper.log(t,f,"Refresh"),_w.geoLocSendBec===1&&(b={T:"CI."+t,FID:f,Name:"RefreshB"},SHlochelper.sendBeaconLog(b)),SHlochelper.rP("GEOTRI",n)):SHwlochelper.log(t,f,"NoRefresh")}clearTimeout(h);SHwlochelper.log(t,f,"SuccessGet");SHlochelper.sc(i,null,0,t,"DeviceLocation",f,s?o:null,r,u)},function(n){if(clearTimeout(h),n&&n.code){var e=void 0;e=navigator;typeof e.permissions!="undefined"&&typeof e.permissions.query=="function"&&e.permissions.query({name:"geolocation"}).then(function(i){n.code===n.PERMISSION_DENIED&&(SHwlochelper.log(t,f,"Perm_UserResponseDenied"),i.state==="prompt"?SHwlochelper.log(t,f,"ClosedPrompt"):i.state==="denied"&&SHwlochelper.log(t,f,"BlockedPrompt"))});switch(n.code){case n.PERMISSION_DENIED:SHwlochelper.log(t,f,"getCurrentPosition_1");SHlochelper.sEM(r,!0);i(f,o,r,u);break;case n.POSITION_UNAVAILABLE:SHwlochelper.log(t,f,"getCurrentPosition_2");break;case n.TIMEOUT:SHwlochelper.log(t,f,"getCurrentPosition_3");break;default:SHwlochelper.log(t,f,"getCurrentPosition_4","Code",n.code.toString())}}SHlochelper.sEM(r,!0)},{timeout:1e4})}catch(c){SHwlochelper.log(t,f,"Error4","Error",c)}}})(SHgetlochelper||(SHgetlochelper={}));var SHPromptForUserLocation;(function(n){function t(n,t){var i="AutoPrompt";SHwlochelper.log("DevLoc",i,"PromptDevLoc");SHgetlochelper.tgL(!0,null,t,i,n,null,null)}n.init=t})(SHPromptForUserLocation||(SHPromptForUserLocation={}));sj_evt.fire("promptForUserLocationInit");var effectiveLocationUrl="/geolocation/write?isDevLoc=false&lat={0}&lon={1}&dispName={2}&isEff=1&effLocType={3}",EffectiveLocationLogEventType="EffectiveLocation",effectiveLocationDetailsElement=_ge("g_EfLoc"),url;if(effectiveLocationDetailsElement){var latitude=effectiveLocationDetailsElement.getAttribute("data-lat"),longitude=effectiveLocationDetailsElement.getAttribute("data-lon"),source=effectiveLocationDetailsElement.getAttribute("data-source"),displayName=encodeURIComponent(effectiveLocationDetailsElement.getAttribute("data-disp"));latitude&&longitude&&displayName&&(url=SHwlochelper.sF(effectiveLocationUrl,latitude,longitude,encodeURIComponent(displayName),source),_d.getElementById("changeUserLocationLink")!=null?SHlochelperV2.sc(null,url,4,EffectiveLocationLogEventType,"WriteEffectiveLocation",EffectiveLocationLogEventType,null,null):SHlochelper.sc(null,url,4,EffectiveLocationLogEventType,"WriteEffectiveLocation",EffectiveLocationLogEventType,null,null,null))};(function(n,t,i,r,u,f,e,o){if(typeof RMS_IACL=="undefined"){_w.RMS_IACL={};var h,s;function l(i){var u,r;i&&(u=i.getAttribute("data-src"),u&&(i.removeAttribute("data-src"),r=n("img"),r.onload=function(n){var c=n&&n.timeStamp||new Date,u,e;for(h--,r.onload=null,u=0;u<i.attributes.length;u++)e=i.attributes[u],e.name.lastIndexOf("data-",0)==0&&r.setAttribute(e.name.substr(5),e.value);i.parentNode.replaceChild(r,i);t.fire(f,{timeStamp:c,image:r,parent:i,state:"success"});h==0&&t.fire(o,{timeStamp:c,images:s})},r.onerror=function(n){h--;var u=n&&n.timeStamp||new Date;t.fire(f,{timeStamp:u,image:r,parent:i,state:"failed",placeholderElement:i});h==0&&t.fire(o,{timeStamp:u,images:s})},r.src=u))}function c(n){var r=n&&n.timeStamp||new Date,i;if(s=a(),s)for(h=s.length,h>0&&t.fire(e,{timeStamp:r,images:s}),i=0;i<s.length;i++)l(s[i])}function a(){var t="rms_iac",n;if(i.getElementsByClassName)return i.getElementsByClassName(t);if(i.querySelectorAll)return i.querySelectorAll("."+t);var u=[],r=i.getElementsByTagName("div"),f=new RegExp("(^|\\s)"+t+"(\\s|$)");for(n=0;n<r.length;n++)f.test(r[n].className)&&u.push(r[n]);return u}t.bind(r,c,1);t.bind(u,c,1)}})(sj_ce,sj_evt,_d,"onPP","RMS.LoadImg","RMS.ImgAOLLoaded","RMS.ImgAOLInit","RMS.ImgAOLCompleted"); //]]>--></div><div style="display:none" "><!--//<![CDATA[ var pinnedHeaderParams ={};; //]]>--></div><div style="display:none" "><!--//<![CDATA[ var wlc=function(n,t,i){var u,f,r;n&&Identity&&(u=Identity.popupLoginUrls)&&(f=u.WindowsLiveId)&&Identity.wlProfile&&(r=_d.createElement("iframe"),r.style.display="none",r.src=f+"&checkda=1",r.setAttribute("data-priority","2"),_d.body.appendChild(r),i&&t&&t("SRCHHPGUSR","WTS",i,1,"/"))}; //]]>--></div><div style="display:none" "><!--//<![CDATA[ (function () { var identityBtn = document.getElementById("id_l"); if (identityBtn) { identityBtn.addEventListener("click", function () { sj_log("CI.ICPopup", "popup", "1"); }); } })();; //]]>--></div><div style="display:none" "><!--//<![CDATA[ var sj_appHTML=function(n,t){var e,h,o,c,i,r,u,l,a,k;if(t&&n){var v="innerHTML",y="script",s="appendChild",p="src",w="type",b=sj_ce,f=b("div");for(f[v]="<br>"+t,e=f.childNodes,f.removeChild(e[0]),h=f.getElementsByTagName(y),o=[],i=0;i<h.length;o.push(h[i++]));for(c=[],i=0;i<o.length;i++)if(r=b(y),u=o[i],u){r[w]=u[w];l=u.getAttribute(p);l?(r.setAttribute(p,l),r.setAttribute("crossorigin","anonymous")):(r.text=u[v],r.setAttribute("data-bing-script","1"));c.push(r);try{f.removeChild(u)}catch(d){}}for(a=_d.createDocumentFragment();e["length"];)a[s](e[0]);for(n[s](a);k=c.shift();)n[s](k)}}; //]]>--></div><div style="display:none" "><!--//<![CDATA[ (function(){var i,r,u,f,n,t;_w.sj_log&&(f=_qs("input#sb_form_q"),n=_qs("textarea#sb_form_q"),f&&(t=(i=f.value)===null||i===void 0?void 0:i.length,sj_log("CI.SERPSB","CharCount",t.toString()),sj_log("CI.SERPSB","LandingRows","1")),n&&(t=(r=n.value)===null||r===void 0?void 0:r.length,sj_log("CI.SERPSB","CharCount",t.toString()),sj_log("CI.SERPSB","LandingRows",(u=n.rows)===null||u===void 0?void 0:u.toString())))})();var TextSpacing;(function(n){function f(n){if(typeof sj_ce!="undefined"&&u&&t&&r&&(window.MutationObserver||window.WebKitMutationObserver)&&typeof MutationObserver=="function"){var i=new MutationObserver(function(){var i=_qs("header nav ul li a");if(i&&window.getComputedStyle(i).getPropertyValue("letter-spacing")!="normal"&&!t.classList.contains("b_tsp"))t.classList.add("b_tsp"),e(n),typeof Log!="undefined"&&Log.Log("Info","Accessibility","TextSpacing");else if(i&&window.getComputedStyle(i).getPropertyValue("letter-spacing")=="normal"&&t.classList.contains("b_tsp"))t.classList.remove("b_tsp"),typeof Log!="undefined"&&Log.Log("Info","Accessibility","NoTextSpacing");else return});i.observe(r,{subtree:!0,childList:!0})}}function e(n){var t=sj_ce("link");i||(t.rel="stylesheet",t.href=n,u.appendChild(t),i=!0)}var i=!1,r=_qs("html"),u=document.head,t=document.body;n.init=f})(TextSpacing||(TextSpacing={}));TextSpacing.init("/rp/U-fa8dm2oNJtIYtstmnnUw2Ydvo.gz.css");var LogAccessibilityEvents;(function(){function t(){sj_be(_w,"keydown",function(t){n&&t.target==n&&Log.LogFilterFlare&&Log.LogFilterFlare(["screenreader"])})}function i(){var n=matchMedia("(forced-colors: active)"),t=matchMedia("(prefers-color-scheme: dark)");n.matches&&Log.LogFilterFlare&&Log.LogFilterFlare(["highcontrast"]);t.matches&&Log.LogFilterFlare&&Log.LogFilterFlare(["colschemedark"])}var n=document.getElementById("b_skip_to_content");typeof Log!="undefined"&&Log.Log&&(i(),t())})(LogAccessibilityEvents||(LogAccessibilityEvents={}));var LogAccessibilityEvents;(function(){function t(){var t=1;t=navigator&&navigator.userAgent.match(/Edge/)&&_w.screen?screen.deviceXDPI/screen.systemXDPI:navigator&&(navigator.userAgent.match(/Firefox/ig)||navigator.userAgent.match(/Trident/))?_w.devicePixelRatio:_w.outerWidth/_w.innerWidth;t>=4&&_w.devicePixelRatio>=4?(n=!0,Log.Log("Info","Accessibility","acczoommob"),Log.LogFilterFlare&&Log.LogFilterFlare(["acczoommob"])):n&&(Log.Log("Info","Accessibility","acczoompc"),Log.LogFilterFlare&&Log.LogFilterFlare(["acczoompc"]),n=!1)}var n=!1;typeof Log!="undefined"&&Log.Log&&(t(),sj_be(_w,"resize",function(){t()}))})(LogAccessibilityEvents||(LogAccessibilityEvents={})); //]]>--></div><div style="display:none" "><!--//<![CDATA[ var sj_ajax=function(n,t){function c(){i[u]=h;i.abort&&i.abort()}function s(n,t){typeof n=="function"&&n(t,{request:i,appendTo:function(n){i&&sj_appHTML(n,i.responseText)}})}var r,i=sj_gx(),u="onreadystatechange",f,e=null,o,l=sb_st,a=sb_ct,h=function(){};if(!n||!i){s(r,!1);return}i.open("get",n,!0);t&&(r=t.callback,f=t.timeout,o=t.headers,Object.keys(o||{}).forEach(function(n){i.setRequestHeader(n,o[n])}),t.withCredentials!==undefined&&(i.withCredentials=t.withCredentials));i[u]=function(){if(i.readyState===4){var n=!1;e!==null&&a(e);i.status===200&&(n=!0,i[u]=h);s(r,n)}};sj_evt.bind("ajax.unload",c);i.send();f>0&&(e=l(function(){c();s(r,!1)},f))}; //]]>--></div><div style="display:none" "><!--//<![CDATA[ var NewTabOptout;(function(n){function t(n){sj_evt.bind("ntf_newtabfiltoggled",function(t){sj_cook.set("SRCHHPGUSR","EXLKNT",t[1]?"1":"0");n&&_w.location.reload()});var t=sj_cook.get("SRCHHPGUSR","EXLTT"),i=t?parseInt(t)+1:1;sj_cook.set("SRCHHPGUSR","EXLTT",i.toString())}n.NewTabInit=t})(NewTabOptout||(NewTabOptout={}));NewTabOptout.NewTabInit(true);;function init(){for(var i,t=_d.getElementsByClassName("toggle_item"),n=0;n<t.length;n++)i=t[n],ToggleControl.createToggleControl(i.id)}var ToggleControlImpl;(function(n){function v(n){var t,i,h,c;r=_w.hp_addclass;u=_w.hp_removeclass;t=_ge(n);i=_ge(n+e);t&&i&&(h=function(){return f(t,i,n)},c=function(n){var t=n.which||n.keyCode;(t==13||t==32)&&(sj_pd(n),h())},sj_be(t,o,h),sj_be(t,s,c))}function f(n,f,e){var o;if(r&&u){if(f.className.indexOf(t)>-1)return;o=f.className.indexOf(i)>-1;o?u(f,i):r(f,i)}else{if(Lib.CssClass.contains(f,t))return;o=Lib.CssClass.contains(f,i);Lib.CssClass.toggle(f,i)}Log.Log("Click","Button",o?"ToggleOff":"ToggleOn",!1,"AppNS",n.getAttribute("data-appns"),"K",n.getAttribute("data-k"),"Category","CommonControls");n.setAttribute(l,o?"false":"true");sj_evt.fire(e+h,!o)}function y(n,i,f){var e;r&&u?(e=i.className.indexOf(t)>-1,e?u(i,t):r(i,t)):(e=Lib.CssClass.contains(i,t),Lib.CssClass.toggle(i,t));n.setAttribute(a,e?"false":"true");sj_evt.fire(f+c,!e)}var e="_ctrl",o="click",s="keydown",i="toggle_on",t="disabled",h="toggled",c="disabled",l="aria-pressed",a="aria-disabled",r,u;n.createToggleControl=v;n.toggleValue=f;n.toggleDisabled=y})(ToggleControlImpl||(ToggleControlImpl={}));ToggleControl=ToggleControlImpl;init(); //]]>--></div><div style="display:none" "><!--//<![CDATA[ Feedback.Initialize("Default_topwikirichcard",39,true,null,null);;var startSettings ={"formConfig":"BingConfiguration_TU","appendFeedbackDialogAfterEvent":"fdbk_thmb_animationend"}; if (typeof Feedback !== "undefined" && typeof Feedback.Bootstrap !== "undefined") { Feedback.Bootstrap.InitializeFeedback({page:true},"thumb_tum39",true,false,false,false,false,startSettings,"fbpgdgtp2"); };var startSettings ={"formConfig":"BingConfiguration_TD","appendFeedbackDialogAfterEvent":"fdbk_thmb_animationend"}; if (typeof Feedback !== "undefined" && typeof Feedback.Bootstrap !== "undefined") { Feedback.Bootstrap.InitializeFeedback({page:true},"thumb_f39",true,false,false,false,false,startSettings,"fbpgdgtp3"); }; //]]>--></div><div style="display:none" "><!--//<![CDATA[ if ((typeof HoverZoomin != "undefined") && HoverZoomin.bindHover) { HoverZoomin.bindHover(".hozdl_car .slide"); }; //]]>--></div><div style="display:none" "><!--//<![CDATA[ (function(){function e(r){if(n.replaceState){var e=n.state;e===null?e=f(r,!1):e.type===u&&(e.url=r);n.replaceState(e,"",r)}else t.location.replace(i+r)}function o(r){if(n.pushState){var u=f(r,!0),e=r+"&ajaxhist=0&ajaxserp=0";n.pushState(u,"",e)}else t.location.replace(i+r)}function s(n){var t=typeof MMMessenger!="undefined"?MMMessenger.GetMessageData(n):null;t&&typeof t.data=="string"&&(t.command==="mm.replaceLocation"?e(t.data):t.command==="mm.pushLocation"&&o(t.data))}function f(n,t){var f,e=sessionStorage.getItem(r),i;return e&&(f=parseInt(e)),i=f,t&&(i++,sessionStorage.setItem(r,i.toString())),{type:u,url:n,hiddenParams:"&mode=overlay",count:i}}var t=window,i="#!",n=t.history,r="mm.idpstate",u="OverlayShow";SmartEvent.bind(t,"message",s,!0)})(); //]]>--></div><div style="display:none" "><!--//<![CDATA[ var startSettings ={"formConfig":"RelatedQnA_QnAAlsoAsk","service":"RelatedQnA","scenario":"QnAAlsoAsk"}; if (typeof Feedback !== "undefined" && typeof Feedback.Bootstrap !== "undefined") { Feedback.Bootstrap.InitializeFeedback({page:true}, "fdbkans_0", 0, 0, 0, undefined, undefined, startSettings); }; //]]>--></div><div style="display:none" "><!--//<![CDATA[ var PaginationWithBFPRResults;(function(){function r(){var t,i,n,r;if(typeof webResultsUrls!="undefined"&&(t=document.querySelector("#b_results li.b_pag"),t))for(i=t.querySelectorAll("a.sb_bp"),n=0;n<i.length;n++)r=i[n],Lib.CssClass.contains(r,"sb_pag_first")||sj_be(r,"mousedown",u)}function u(){var r=f();sj_cook&&sj_cook.set(n,t,r,!1,"/");sj_cook&&sj_cook.set(n,i,_G.IG,!1,"/")}function f(){if(webResultsUrls.length===0)return"";var n;try{n=webResultsUrls.join(",");n=n===null||n===void 0?void 0:n.replace(/,/g,"%2C")}catch(t){throw new Error(t.message);}return n}var n="BFPRResults",t="FirstPageUrls",i="FPIG";r()})(PaginationWithBFPRResults||(PaginationWithBFPRResults={})); //]]>--></div><div style="display:none" "><!--//<![CDATA[ typeof EntityPanePreview != "undefined" && typeof EntityPanePreview.init == "function" && EntityPanePreview.init("lite-entcard-ans", undefined, true, false, "300");; //]]>--></div><div style="display:none" "><!--//<![CDATA[ Feedback.Initialize("Default_EntityCardHtml",19,true,null,{"CardLevelFeedback":"True","SatoriId":"b99a147d-c098-6492-366c-73fc24e00b98"});;var startSettings ={"formConfig":"BingConfiguration_TU","appendFeedbackDialogAfterEvent":"fdbk_thmb_animationend"}; if (typeof Feedback !== "undefined" && typeof Feedback.Bootstrap !== "undefined") { Feedback.Bootstrap.InitializeFeedback({page:true},"thumb_tum19",true,false,false,false,false,startSettings,"fbpgdgtp2"); };var startSettings ={"formConfig":"BingConfiguration_TD","appendFeedbackDialogAfterEvent":"fdbk_thmb_animationend"}; if (typeof Feedback !== "undefined" && typeof Feedback.Bootstrap !== "undefined") { Feedback.Bootstrap.InitializeFeedback({page:true},"thumb_f19",true,false,false,false,false,startSettings,"fbpgdgtp3"); };sj_evt.bind("LiteHoverHookLoaded", function() { LiteHoverHook.init("l_ecrd_hovblk_3_1", "l_ecrd_hovblk_3_0", "300", "KnowledgeCardsQna"); }, true);sj_evt.bind("LiteHoverHookLoaded", function() { LiteHoverHook.init("l_ecrd_hovblk_3_3", "l_ecrd_hovblk_3_2", "300", "KnowledgeCardsQna"); }, true);sj_evt.bind("LiteHoverHookLoaded", function() { LiteHoverHook.init("l_ecrd_hovblk_3_5", "l_ecrd_hovblk_3_4", "300", "KnowledgeCardsQna"); }, true);sj_evt.bind("LiteHoverHookLoaded", function() { LiteHoverHook.init("l_ecrd_hovblk_3_7", "l_ecrd_hovblk_3_6", "300", "KnowledgeCardsQna"); }, true);sj_evt.bind("LiteHoverHookLoaded", function() { LiteHoverHook.init("l_ecrd_hovblk_3_9", "l_ecrd_hovblk_3_8", "300", "KnowledgeCardsQna"); }, true);sj_evt.bind("LiteHoverHookLoaded", function() { LiteHoverHook.init("l_ecrd_hovblk_5_11", "l_ecrd_hovblk_5_10", "300", "KnowledgeCardsQna"); }, true);window["fbk_50"] = function() { Feedback.Bootstrap.InitializeFeedback({page:true},"sb_feedback",1,0,0); sj_evt.unbind("fdbkbtstrp_init", window["fbk_50"]); }; sj_evt.bind("fdbkbtstrp_init", window["fbk_50"], 1);;(function loadAutoSuggestCss(){ if (document.getElementById("as-css-link")) { document.getElementById("as-css-link").rel = "stylesheet"; } }());;sj_evt.bind("promptForUserLocationInit", function() { SHPromptForUserLocation.init(true,"25D35B0F829C658626254E4E83B3646D"); }, 1);; //]]>--></div></div><script type="text/javascript" nonce="W662dUWzWmMHNVoZ92IqXhWkNOUhjz3yZN4CqOFutOs=" >//<![CDATA[ _G.HT=new Date; //]]></script></body></html>