CINXE.COM

site:f-secure.com/weblog - 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="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=" >//<![CDATA[ si_ST=new Date //]]></script><head><!--pc--><title>site:f-secure.com/weblog - 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鈥檙e looking for and rewards you." /><meta property="og:site_name" content="Bing" /><meta property="og:title" content="site:f-secure.com/weblog - Bing" /><meta property="og:url" content="https://www.bing.com/search?q=site:f-secure.com/weblog" /><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&amp;q=site:f-secure.com/weblog" data-orighref rel="alternate" title="XML" target="" type="text/xml" as="" crossorigin="" media="" /><link href="/search?format=rss&amp;q=site:f-secure.com/weblog" 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="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=">//<![CDATA[ _G={Region:"SG",Lang:"en-US",ST:(typeof si_ST!=='undefined'?si_ST:new Date),Mkt:"en-US",RevIpCC:"sg",RTL:false,Ver:"50",IG:"59CF0F3723D5482C85E25ACE2C4883D0",EventID:"675d0e751e3746e9b8c23560439545bb",V:"web",P:"SERP",DA:"PUSE01",CID:"15C590A47CC7619F161385F17DD9602B",SUIH:"4JSJWmXtfdodg2HYI2_grA",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";_G.EnableCompression=false;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><link rel="stylesheet" href="/rp/Q83dVghK5OVj0l8LEclEQU7212I.gz.css" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rb/5W/cc,nc/RDQB_iVcFCyLGRemDGzkqnhpSeI.css?bu=AckX&or=w" type="text/css"/><link rel="stylesheet" href="/rp/FsIibVnr9IPUPM3VCnjDG3l_SMY.gz.css" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rb/5W/cc,nc/9_QQThS6otsXSgeE6I1LbfU4Lys.css?bu=H2horw6YD2iuD6cT9RP_E5YUaGiFFuohaGi0JqosaGj-IccsuiLRBdQFaDiPAZwEaGg&or=w" type="text/css"/><link rel="stylesheet" href="/rp/VP2nV5N5uoCEN3AAyZ56YwgDfaI.gz.css" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rb/5W/cir3,cc,nc/RP1o0nUp-if2eZkOiQacuC2vWcM.css?bu=C_0u9DFoaGhoxzyUPKAXuT1o&or=w" type="text/css"/><link rel="stylesheet" href="/rp/0AD11RMxlGBv7fVmkpHgkkT-cFs.gz.css" type="text/css"/><link rel="stylesheet" href="/rp/itE45GwL3LFaausoa3fLvHKqtQQ.gz.css" type="text/css"/><link rel="stylesheet" href="/rp/0JFJBLdv4SA3h_Spq9iStK7egVk.gz.css" type="text/css"/><style type="text/css">.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; }</style><link rel="stylesheet" href="/rp/kb0OYlyDwOKxf5v502l3jtVAOXQ.gz.css" type="text/css"/><link rel="stylesheet" href="/rp/56bWKKuCM_3hXS0-BWFZAlBCmVg.gz.css" type="text/css"/><link rel="stylesheet" href="https://r.bing.com/rb/5U/cir3,cc,nc/aakttwVmX5iqpsEbzHSIF9JMhew.css?bu=Bm5ubm5ubg&or=w" type="text/css"/><link rel="stylesheet" href="/rp/9C4OVSKe5PLH_TtgHsjyApkPfUM.gz.css" type="text/css"/><link rel="stylesheet" href="/rp/knVZX5Fc2EUaktprnsqCKPeWE0U.gz.css" type="text/css"/><link rel="stylesheet" href="/rp/cz7U_7aOotMP1e6xBfZnxAlyGqg.gz.css" type="text/css"/><link rel="stylesheet" href="/rp/cG-Vkgdl_rNp4qwk6hk7yKBfJC4.gz.css" type="text/css"/><link rel="stylesheet" href="/rp/z4sIqwoJpJpja1iLekzHHqZpXpo.gz.css" type="text/css"/><link rel="stylesheet" href="/rp/qHSgzP--Wp6aL0d9JdrfMoSaY64.gz.css" type="text/css"/><style type="text/css">#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><link rel="stylesheet" href="/rp/LGIh8a97HvZFfz3GHFb-2_1ZQtY.gz.css" type="text/css"/><script type="text/javascript" nonce="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=">//<![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")}(); //]]></script><script type="text/javascript" crossorigin="anonymous" nonce="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=" src="/rp/jWonkWqZMUZFEOoAFQk37njC0rQ.gz.js"></script><script type="text/javascript" nonce="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=">//<![CDATA[ var wlc_d = 1500, wlc_t =63869748597;;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};(function(){var n=""+Math.round((new Date).getTime()/1e3);typeof sj_cook!="undefined"&&sj_cook.set("SRCHHPGUSR","HV",n,!0,"/");_G&&_G.lsUrl&&((new Image).src=_G.lsUrl+'&Type=Event.ClientInst&DATA=[{"T":"CI.BM","FID":"CI","Name":"HV"}]');setTimeout(function(){if(location.href.indexOf("&rdr=1")===-1&&location.href.indexOf("?")>0){var n=location.href+"&rdr=1"+(_G&&_G.IG?"&rdrig="+_G.IG:"");location.href=n}},0)})();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"><!--This view is only rendered for IE6 & IE7.Seems like ALL traffic gets redirected with `HV` cookie set to upgrade the traffic.See the 'rms:answers:BoxModel:HumanDetection' script in https://msasg.visualstudio.com/DefaultCollection/Bing_UX/_git/snrcode?path=%2Fprivate%2Ffrontend%2FAnswers%2Fservices%2FBoxModel%2Fsrc%2FContent%2FScript%2Fhumandetection.ts&version=GBmain&_a=history--><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&amp;FORM=HDRSC1" h="ID=SERP,5027.1">All<div class="b_selectionArrow"> </div></a></li><li class="" data-menuUrl id="b-scopeListItem-images" data-query><a target="" href="/images/search?q=site%3af-secure.com%2fweblog&amp;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=site%3af-secure.com%2fweblog&amp;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=site%3af-secure.com%2fweblog&amp;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="59CF0F3723D5482C85E25ACE2C4883D0" _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="site:f-secure.com/weblog" 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="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=">//<![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)};var sj_b=_d.body;(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-","rd_tb_cnt_mdata","rd_tb_cnt"];_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 =63869748597, wlc_wfa =false;;window.data_iid = "SERP.5053";;_G.AppVer="52085576"; //]]></script><script type="text/javascript" nonce="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=" >//<![CDATA[ _G.FCT=new Date; //]]></script><div id="sw_content"><script type="text/javascript" nonce="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=" >//<![CDATA[ _G.BCT=new Date; //]]></script><script type="text/javascript" nonce="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=">//<![CDATA[ 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[]};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}}; //]]></script><script type="text/javascript" nonce="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=">//<![CDATA[ sj_be(_w, "click", function() { _G.UIWP = true; }, 1);;var EntityPreviewConfig = { featureList: "", testHooks: false }; //]]></script><!-- snr --><div id="b_content" class=""><span role="main" aria-label="Search Results"><ol id="b_results" class=""><li class="b_no"><h1>There are no results for <strong>site:f-secure.com/weblog</strong></h1><ul><li><span id="NRPRefSpan">Check your spelling or try different keywords</span></li></ul><br /><p>Ref A: 675d0e751e3746e9b8c23560439545bb Ref B: PUSEEAP00012251 Ref C: 2024-12-14T04:49:57Z</p></li></ol></span><span role="complementary" aria-label="Additional Results"><ol id="b_context"></ol></span></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="b_footer" class="b_footer" role="contentinfo"><div id="b_footerItems"><span>&#169; 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/66dJc2rUgPuuUEbsa_gjcd_o3GE.gz.css" type="text/css" as="style" /><script type="text/javascript" nonce="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=">//<![CDATA[ var img_p = document.getElementById('id_p'); img_p && img_p.addEventListener('error', function() {FallBackToDefaultProfilePic(img_p) });; //]]></script><script type="text/javascript" crossorigin="anonymous" nonce="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=" src="/rp/HXEMBJVfF0wfONjz8nNkB93_2MU.gz.js"></script><script type="text/javascript" crossorigin="anonymous" nonce="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=" src="/rp/AT5pDU1dYEfNvwgqUeyhxh-3Ouk.gz.js"></script><script type="text/javascript" nonce="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=">//<![CDATA[ sa_loader=function(){_w.rms.js({'rms:answers:AutoSuggest:AutoSug':'\/rp\/z3VB8cmihlFRMPiVFHbQwuByqP8.gz.js',d:1});};;_w.rms.js({'A:JavaScriptErrorHandler':'https:\/\/r.bing.com\/rs\/6r\/fU\/jnc,nj\/tlifxqsNyCzxIJnRwtQKuZToQQw.js?or=w'},{'A:rms:answers:Shared:ClickNewTabActiveBackButton':'\/rp\/Ao8XOvaaQxlXxHEA_r06zFgCMTc.gz.js'},{'A:rms:answers:GlobalsScript:NewTabClientSetting':'\/rp\/Siw4qh3sm1W_YgZ7Q-RSFqVyiNo.gz.js'},{'A:rms:answers:Shared:BingCore.ClientErrorHelper':'\/rp\/1t5WblfdcdCb2GDcl6sMXFXh4nA.gz.js'},{'A:0':0},{'A:rms:answers:Shared:mlibCssClass':'\/rp\/LI6CzlNYU7PeZ9WzomWpS4lm-BI.gz.js'},{'A:rms:answers:VisualSystem:ScopeBarTools':'\/rp\/fwZtx4JU0QXS6liXIGiy9HCAP3k.gz.js'},{'A:rms:answers:VisualSystem:SearchBox':'\/rp\/eESxhEi2ORWrvpEGu0Djwt3IBJY.gz.js'},{'A:1':1},{'A:rms:answers:Shared:EnableCleanSerp':'\/rp\/rIF66pYofPmgbMKlcDHxaoct35w.gz.js'},{'A:rms:answers:Shared:LGUtility':'\/rp\/BaqkEhQUyJYF1an8iRkW2oKYgss.gz.js'},{'A:mlibCssClass':'https:\/\/r.bing.com\/rs\/6r\/fU\/jnc,nj\/tlifxqsNyCzxIJnRwtQKuZToQQw.js?or=w'},{'A:2':2},{'A:rms:answers:Rewards:LightLogger':'\/rp\/bjrsBgLMT2dt5Ai4Vmi31ydUjAA.gz.js'},{'A:rms:answers:MeFramework:ServicesHeaderBootstrap':'\/rp\/zhcLppHe3riQWKJ1KLdZCET0z5k.gz.js'},{'A:ClientOSLogging':'https:\/\/r.bing.com\/rs\/6r\/fU\/jnc,nj\/tlifxqsNyCzxIJnRwtQKuZToQQw.js?or=w'},{'A:Client_UaMismatchLogging':'https:\/\/r.bing.com\/rs\/6r\/fU\/jnc,nj\/tlifxqsNyCzxIJnRwtQKuZToQQw.js?or=w'},{'A:rms:answers:VisualSystem:DarkSchemeCookies':'\/rp\/jyU0hDSbsnQN4x1KqtQb4e9ynWs.gz.js'},{'A:rms:answers:VisualSystem:ClientWidth':'\/rp\/okEICPKIVqk4DGAl1c7kXieE-9M.gz.js'},{'A:ClientWidth':'https:\/\/r.bing.com\/rs\/6r\/fU\/jnc,nj\/tlifxqsNyCzxIJnRwtQKuZToQQw.js?or=w'},{'A:rms:answers:VisualSystem:ClientDimensionNotSent':'\/rp\/GEPiQrCn4Rvkn_RTnifDdoMHZq8.gz.js'},{'A:rms:answers:Shared:UrlLib':'\/rp\/FKyyHNRdmLGOV4sku-_1vBF3cJU.gz.js'},{'A:rms:answers:Geolocation:WriteLocationHelper':'\/rp\/YKzpREcKlcBa6Ba06Yu40jdIymA.gz.js'},{'A:rms:answers:Geolocation:LocationHelper':'\/rp\/KtpyjkyXbFdkAecF7WMPEncJ2XI.gz.js'},{'A:rms:answers:Geolocation:GetlocationHelper':'\/rp\/0HNuXH66w-Bg4LuNEid72lHsB_Y.gz.js'},{'A:rms:answers:Geolocation:PromptForUserLocation':'\/rp\/ZcBPMY4XbKarPACUeRWZBdyZQrE.gz.js'},{'A:3':3},{'A:rms:answers:Feedback:FeedbackAccessibility':'\/rp\/gXjXcmZTDxs2-O-ZaLfJ0o5tmjY.gz.js'},{'A:rms:answers:Feedback:FeedbackBootstrapBundle':'\/rp\/ul6l1z0qDZQ0prP_gYsNViK1Z5s.gz.js'},{'A:4':4},{'A:rms:answers:AutoSuggest:AutoSuggestBootstrap':'\/rp\/i-jNoMNWYPE4X39UFr7U0BFcF0g.gz.js'},{'A:rms:answers:GlobalsScript:RefreshPageLongInactive':'\/rp\/5WG_kDsbFabhsuv_6NwDoh2LdnI.gz.js'},{'A:5':5},{'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:rms:answers:Identity:WindowsLiveConnect':'\/rp\/3kaLdUGF8ruB6UiNcDOjP75mSAM.gz.js'},{'A:rms:answers:Identity:SnrWindowsLiveConnectBootstrap':'\/rp\/cJksCHwhB_Z32I0ytWPMUDsybak.gz.js'},{'A:6':6},{'A:rms:answers:Identity:ProfilePicturePostLoader':'\/rp\/fDgf7Oh5R8mPygWLQcaNRoJGj5Q.gz.js'},{'A:rms:answers:Rewards:RewardsHeaderSVG':'\/rp\/GK9SuRKiu0QbKYnVgoAlgmuWrNU.gz.js'},{'A:AppendHTML':'https:\/\/r.bing.com\/rs\/6r\/lw\/nj\/VbRA5rDrw1DubHD93anYFu01PDE.js?or=w'},{'A:rms:answers:Rewards:RewardsNcHeaderBootstrap':'\/rp\/5g-N9K-X1ykUl3QHEadPjpOM0Tc.gz.js'},{'A:RewardsReportActivity':'https:\/\/r.bing.com\/rs\/6r\/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:rms:answers:VisualSystem:LogQueryLength':'\/rp\/Iax5MMtdIUvr23kgs-KAoyUckVA.gz.js'},{'A:rms:answers:VisualSystem:TextSpacing':'\/rp\/XgfcIOITpjTBhfAjZ2xBTy-gx60.gz.js'},{'A:7':7},{'A:rms:answers:VisualSystem:LogAccessibilityEventsCommon':'\/rp\/zhTN3mRvIUl6DeUkf-ScDREqMqI.gz.js'},{'A:rms:answers:VisualSystem:LogAccessibilityEvents':'\/rp\/Br9c9o_Qjy29JG9rDhNIUOfUKF4.gz.js'},{'A:8':8},{'A:AjaxLoad':'https:\/\/r.bing.com\/rs\/6r\/lN\/nj\/EmG-XMIMCcq8zmcVBBO7jkFERAE.js?or=w'},{'A:9':9});; //]]></script><div id="aRmsDefer"><div style="display:none" "><!--//<![CDATA[ sj_be(_d.body, 'load', function(){if(_w.lb)lb();}, false);; //]]>--></div><div style="display:none" "><!--//<![CDATA[ var Identity = Identity || {}; (function(i) { i.wlImgSm ="https://storage.live.com/users/0x{0}/myprofile/expressionprofile/profilephoto:UserTileStatic/p?ck=1\u0026ex=720\u0026sid=0BC3FFDE208363D00F1BEA8B219D6237\u0026fofoff=1"; i.wlImgLg ="https://storage.live.com/users/0x{0}/myprofile/expressionprofile/profilephoto:UserTileMedium/p?ck=1\u0026ex=720\u0026sid=0BC3FFDE208363D00F1BEA8B219D6237\u0026fofoff=1";i.popupLoginUrls = {"WindowsLiveId":"https://login.live.com/login.srf?wa=wsignin1.0\u0026rpsnv=11\u0026ct=1734151797\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);; //]]>--></div><div style="display:none" "><!--//<![CDATA[ sj_evt.bind("onP1", function() { window["RewardsHeaderSVG"] && RewardsHeaderSVG.fireDefaultEvent(); }, 1, 0);;var bepcfg = bepcfg || {};;bepcfg.wb =true? '1' : '0';; //]]>--></div><div style="display:none" "><!--//<![CDATA[ var fbpkgiid = fbpkgiid || {}; fbpkgiid.page = 'SERP.5111';; //]]>--></div><div style="display:none" "><!--//<![CDATA[ sj_evt.bind("ajax.feedback.initialized", function(args) { args[1].debugCollector.setContextValue("FederationDebugInfo", "QueryID : bc8bdbafc78440bb81cadbc50c5f4626"); });;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%3dsite%253af-secure.com%252fweblog%26mkt%3den-sg%26qry%3d","removeSuggUrl":"/historyHandler?oma=delete_matching_queries\u0026qt=%7b0%7d\u0026sig=0BC3FFDE208363D00F1BEA8B219D6237\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,"asprefrev2":1,"disasdbcsbclick":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":12,"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"};; //]]>--></div><div style="display:none" "><!--//<![CDATA[ var pinnedHeaderParams ={};; //]]>--></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[ TextSpacing.init("/rp/U-fa8dm2oNJtIYtstmnnUw2Ydvo.gz.css"); //]]>--></div><div style="display:none" "><!--//<![CDATA[ sj_evt.bind("promptForUserLocationInit", function() { SHPromptForUserLocation.init(true,"0BC3FFDE208363D00F1BEA8B219D6237"); }, 1);; //]]>--></div><div style="display:none" "><!--//<![CDATA[ window["fbk_3"] = function() { Feedback.Bootstrap.InitializeFeedback({page:true},"sb_feedback",1,0,0); sj_evt.unbind("fdbkbtstrp_init", window["fbk_3"]); }; sj_evt.bind("fdbkbtstrp_init", window["fbk_3"], 1);;(function loadAutoSuggestCss(){ if (document.getElementById("as-css-link")) { document.getElementById("as-css-link").rel = "stylesheet"; } }());; //]]>--></div></div><script type="text/javascript" nonce="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=" >//<![CDATA[ _G.HT=new Date; //]]></script></body></html><script type="text/javascript" nonce="Vlcg/8hjCXda0geg+6uX8F/N8/6w78A5evTjdWufut8=" >function getWindowLocationValue(value) { if (value === "pathname") { return window.location.pathname; } else if (value === "search") { return window.location.search; }}function getQueryParam(name) { var match = RegExp('[?&]' + name + '=([^&]*)').exec(getWindowLocationValue("search")); return match && decodeURIComponent(match[1].replace(/\+/g, ' '));}function isHomePage() { return RegExp('^[\/]*$').exec(getWindowLocationValue("pathname"));}function composeSearchUrl() { if (q) { return 'https://s.bingparachute.com/search?q=' + encodeURIComponent(q) + '&mkt=' + encodeURIComponent('en-sg') + '&muid=' + encodeURIComponent('15C590A47CC7619F161385F17DD9602B') + '&impressionguid=' + encodeURIComponent('59CF0F3723D5482C85E25ACE2C4883D0') + '&traceid=' + encodeURIComponent('675d0e751e3746e9b8c23560439545bb') + '&refid=' + encodeURIComponent('Ref A: 675d0e751e3746e9b8c23560439545bb Ref B: PUSEEAP00012251 Ref C: 2024-12-14T04:49:57Z'); } else if (isHomePage()) { cat = cat + 'hp'; return 'https://s.bingparachute.com/?&mkt=global'; }}function loadCachedPage() { if (search_url) { pfetch('GET', search_url, null, null, parachuteSuccess, parachuteError); }}function pfetch(httpType, url, contentType, postBody, successFunc, errorFunc) { if (window.XMLHttpRequest) { xhr = new XMLHttpRequest(); xhr.open(httpType, url); if(contentType){ xhr.setRequestHeader('Content-Type', contentType); } xhr.onload = function() { if (successFunc != null && !('noresult' == "noresult" && this.status === 404)) { successFunc(this.responseText, this.status); sendTelem(cat, this.status); } }; xhr.onerror = function() { if (errorFunc != null) { errorFunc(this.readyState, this.status); } }; xhr.send(postBody); }}function parachuteError(readyState, status) { cat = cat + '_err2' + readyState; sendTelem(cat, status);}function parachuteSuccess(responseText, status) { if (responseText != null && status === 200) { root.innerHTML = responseText; var disableSpriteLogo = document.createElement('style'); disableSpriteLogo.innerHTML = '.b_logo:after{visibility:hidden} !important'; document.body.appendChild(disableSpriteLogo); cat = cat + '_hit'; } else if (status === 404) { cat = cat + '_miss'; } else { cat = cat + '_err1'; }}function sendTelem(cat, status) { var telem_url = 'https://t.bingparachute.com/telemetry?cat=' + encodeURIComponent(cat) + '&mkt='+ encodeURIComponent('en-sg') +'&refstring=' + encodeURIComponent(errd) + (q ? '&q=' + encodeURIComponent(q) : "") +'&url=' + encodeURIComponent(window.location.href) + '&status=' + encodeURIComponent(status) + '&tt=' + encodeURIComponent(tt); pfetch('GET', telem_url, null, null, null, null); sendInstrumentationRequest(cat);}function sendInstrumentationRequest(pageType) { var timestamp = (new Date).getTime(); var logEvent = createLogObject("ClientInst", { "pageType": pageType }, "Parachute", "59CF0F3723D5482C85E25ACE2C4883D0", timestamp); var payload = createPayload(logEvent); pfetch('POST','/web/xls.aspx','text/xml', payload, null, null); }function createLogObject(eventType, eventObj, eventName, impressionGuid, explicitTimeStamp) { if (eventName) { eventObj.T = "CI." + eventName; } eventObj.TS = explicitTimeStamp; var eventToLog = { type: 0, impressionGuid: impressionGuid, timestamp: explicitTimeStamp, data: { eventType: eventType, eventData: eventObj } }; return eventToLog;}function createPayload(event) { var payload = ["<ClientInstRequest>"]; var payloadUploadTime = (new Date).getTime(); var muid = "15C590A47CC7619F161385F17DD9602B"; if (muid) { payload.push("<CID>", muid, "</CID>"); } payload.push("<Events>"); payload.push( "<E>", "<T>Event.", event.data.eventType, "</T>", "<IG>", event.impressionGuid, "</IG>" ); var eventData = event.data.eventData; if (!eventData) { eventData = event.data.eventData = {}; } eventData["UTS"] = payloadUploadTime; payload.push( "<D><![CDATA[", JSON.stringify(eventData).replace(/]]>/g, "]]]]><![CDATA[>"), "]]></D>", "<TS>", event.timestamp, "</TS>", "</E>" ); payload.push("</Events>"); payload.push("</ClientInstRequest>"); return payload.join('');}if ('noresult' == "noresult" || 'noresult' == "snr") { var ranParachuteScript = false; var root = document.getElementsByTagName("html")[0]; if ('noresult') { cat = 'noresult'; } else { cat = 'unknown'; } var tt = "ttb"; if ('false') { tt = "ttp"; } var err = document.getElementsByClassName("sc_errD")[0]; var errd; if (err != null) { errd = err.innerText; } else { errd = 'Ref A: 675d0e751e3746e9b8c23560439545bb Ref B: PUSEEAP00012251 Ref C: 2024-12-14T04:49:57Z'; } var q = getQueryParam('q'); var search_url = composeSearchUrl(); loadCachedPage(); ranParachuteScript = true;}</script></div>

Pages: 1 2 3 4 5 6 7 8 9 10