You are on page 1of 91

<!

DOCTYPE html>
<html class="mobile">
<head><script type=text/javascript>
//Copyright Instart Logic Sat Feb 16 2019 - All rights reserved - version: 10.5.28
function Ha(){var t=window;if(function(){var n=!0,i=!1,e="";try{var
r="object"==typeof t.IXC_47_6563255657975002&&t.IXC_47_6563255657975002;if(n=!r||
void 0===r.CanRun||"_47_6563255657975002"!==r._47_6563255657975002||
r.CanRun("abd"))r=t.IXC_47_6563255657975002=t.IXC_47_6563255657975002||
{},r.InitStartTime=(t.performance?
t.performance:Date).now(),r._47_6563255657975002="_47_6563255657975002",t.INSTART_T
ARGET_NAME="abd",t.I12C=t.I12C||{};else{var o=t.INSTART_TARGET_NAME;e="double
nanovisor injection: abd after "+o,(i="abd"!
==o)&&console.warn(e)}t.INSTART=t.INSTART||{},t.INSTART.Init=function()
{i&&console.error("ignored Init call after
",e)},r&&(r.ComputeAll="CENOME_PLACEHOLDER")}catch(t){try{console.error(t)}catch(t)
{}n=!0}return n}()){!function(){function n(n,i){function e(i){return
n.req.a(t.atob(i))}(e("bWVkaWNpbmVuZXQuY29t")||e("b25oZWFsdGguY29t")||
e("cnhsaXN0LmNvbQ==")||e("d2VibWQuY29t"))&&n.req.c("firefox")&&i({iadb:
{ierelbanenoitcerid:!0}})}function i(){return(i=Object.assign||function(t){for(var
n,i=1,e=arguments.length;i<e;i++){n=arguments[i];for(var r in
n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return
t}).apply(this,arguments)}function e(t,n){return(e=Object.setPrototypeOf||
{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var
i in n)n.hasOwnProperty(i)&&(t[i]=n[i])})(t,n)}function r(t){return
t.split("").filter(function(t,n){return 0==n%2}).reverse().join("")}function o(t)
{var n=location.origin;n=n+"/g00"+location.pathname,n+=location.search;var
i=""===location.search?"?":"&";t&&(n+=i+"i10c.ua="+t,i="&");try{var
e=btoa(document.referrer);void 0===(t=void 0)&&(t=40);for(var
r=[],o=0,u=0;u<e.length;u++){var c=e.charAt(u);t<u-o||U.test(c)?(r.push("%"+
("00"+c.charCodeAt(0).toString(16)).slice(-
2)),o=u):r.push(c)}n+=i+"i10c.encReferrer="+r.join("")}catch(t){}return""!
==location.hash&&(n+=location.hash),n}function u(t){if(navigator.userAgent){var
n=void 0;try{n=t instanceof ReferenceError&&/^\w+$/.test(t.message)}catch(t){n=!
0}if(n){try{console.log(t)}catch(t){}n=o(void 0),location.replace(n)}}throw
t}function c(t){return function(){try{t.apply(this,arguments)}catch(t)
{u(t)}}}function a(){if(void 0!==Vt)return Vt;var n=!0;try{if("l2n9s8hg5p"!
==t.atob(t.btoa("l2n9s8hg5p")))throw"l2n9s8hg5p";n=!1}catch(t){}return
Vt=n}function s(t){return void 0===t&&(t=Bt),1===t.w.iytep}function h(t){return
void 0===t&&(t=Bt),4===t.w.iytep}function d(t){return void
0===t&&(t=Bt),2===t.w.iytep}function l(t,n){function i()
{this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):
(i.prototype=n.prototype,new i)}function f(t,n){t||
(console.error(n),0<(t=[]).length&&console.log(t))}function v(){if(void 0!
==zt)return zt;var t=!
1,n=Object.getOwnPropertyDescriptor(HTMLFrameElement.prototype,"contentWindow");ret
urn(n=n&&n.get&&n.get.toString())&&(t=-1===n.indexOf(K)),zt=t}function b(){var
t=0,n=[];for(n.push(Et+"="+Date.now()+";max-age=86400"),n.push(Dt+"=1;max-
age=86400"),n.push(St+"="+document.referrer+";path=/;max-age=10");t<n.length;t+
+)document.cookie=n[t];t=o(Gt.iytep),location.replace(t)}function m(t,n,i){var
e=Object.getOwnPropertyDescriptor(t,n)||{};if(!1!==e.writable){e.writable=!
1,e.value=i;try{Object.defineProperty(t,n,e)}catch(t){}}else f(e.value===i,n+" is
already defined on object with different value");return i}function p(t,n,i)
{try{t[n]=i}catch(t){}return i}function y(n,i,e){n=n.split("."),e=e?m:p;for(var
r,o=t||{},u=0;u<n.length-1;++u){r=n[u];try{o=e(o,r,o[r]||{})}catch(t)
{}}if(r=n[n.length-1],o){f(!!r,"In Export, name not defined");try{e(o,r,i)}catch(t)
{}}}function R(t,n){try{y(J+"."+t,n)}catch(t){}try{y($+"."+t,n)}catch(t)
{}try{y("IXC_47_6563255657975002."+t,n)}catch(t){}}function L(){for(var
t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];Pt?t.forEach(function(t){return
t(Pt)}):Ut=Ut.concat(t)}function w(n,i){Pt=n;var e=!0;try{Ut.forEach(function(t)
{e=t(n)&&e});var r=i&&t[i];r&&r instanceof Array&&(r.forEach(function(t)
{e=t(n)&&e}),r.push=L)}catch(t){e=!1}return e}function g(t,n,i,e,r){if(t||
(t={}),i||(i={}),n)for(var o=Object.keys(n),u=o.length-1;0<=u;--u){var
c=o[u],a=t[c];a=(void 0===a?$t:r&&r[c]||e)(a,n[c]),i[c]=a}return i}function N(t,n)
{return function(i,e){return null===e||"object"!=typeof e||e instanceof RegExp?
e:Array.isArray(e)?!Array.isArray(i)&&i?(console.error("Error while attempting to
merge an array "+e+" with a non-array "+i),e):t(i,e):n(i,e)}}function _(t,n){return
g(t,n,t,$t,void 0)}function E(t,n){for(var i=0;i<n.length;i++)t=g(t,n[i],t,$t,void
0);return t}function D(t,n){var i=n&&E({},n);return function(n,e){return
g(n,e,n,t,i)}}function S(t,n){return g(t,n,t,qt,void 0)}function Y(t,n){return
g(t,n,t,Kt,void 0)}function T(t,n){return t?n?function()
{t.apply(this,arguments),n.apply(this,arguments)}:t:n}function j(t){var n=rn[t]?
rn[t]:null;if(n)return F(n);if(!
(n=on.exec(""+t)))return{ihcseme:null,iedercslaitn:null,imodnia:null,ioptr:null,iht
apeman:t,iuqyre:null,igarftnem:null};var
i=F(n={ihcseme:H(n[1]),iedercslaitn:H(n[2]),imodnia:H(n[3]),ioptr:H(n[4]),ihtapeman
:H(n[5]),iuqyre:W(n[6]),igarftnem:W(n[7])}),e=Object.keys(rn);return 0!
==e.length&&e.length>en-1&&delete rn[e[e.length%en]],rn[t]=i,n}function H(t)
{return"string"==typeof t&&0<t.length?t:null}function W(t){return"string"==typeof
t?t:null}function F(t)
{return{ihcseme:t.ihcseme,iedercslaitn:t.iedercslaitn,imodnia:t.imodnia,ioptr:t.iop
tr,ihtapeman:t.ihtapeman,iuqyre:t.iuqyre,igarftnem:t.igarftnem}}function Z(t)
{return{ihcseme:t[0],iedercslaitn:t[1],imodnia:t[2],ioptr:t[3],ihtapeman:t[4],iuqyr
e:t[5],igarftnem:t[6]}}function k(t,n){return t===n}function O(t,n){return
null===t?t===n:t.toLowerCase()===n.toLowerCase()}function M(t,n){return null!
==t&&void 0!==t&&n.test(t)}function x(t,n){for(var i=0;i<t.length;i+
+)if(t[i]===n)return!0;return!1}function C(t){for(var
n=Object.keys(t),i=Array(n.length),e=0;e<n.length;e++){var r=n[e];i[t[r]]=r}return
i}function V(t,n){if(void 0===n&&(n=bi),"string"!=typeof t.url){var
i=t.url.itegferh()||"";t.url=i||t.url}else i=t.url;var e=new
n.Fa;if(t.onload&&(e.onload=function(){return t.onload(new
fi(e,t))}),t.onerror&&(e.onerror=function(){return t.onerror(new
fi(e,t))}),e.withCredentials=!!
t.credentials,t.cb&&e.overrideMimeType(t.cb),n.Ta.call(e,t.method,i,!1!
==t.async),t.T)for(i=0;i<t.T.length;i+
+)e.setRequestHeader(t.T[i].ianem,t.T[i].Ya);i=t.body&&("string"==typeof t.body?
t.body:JSON.stringify(t.body));var r=!1===t.async;try{n.Wa.call(e,i)}catch(n)
{r&&t.onerror&&t.onerror(null)}return r?new fi(e,t):null}function A(t){return
t[Tt]||t[Ft]===ht}function B(t,n,i){var e;return
e={},e[Ft]=t,e[Tt]=n,t=e,i&&(t[jt]=i),t}function G(t,n){var i="";if(t){var
e=t.indexOf(n);-1<e&&(t=t.slice(e),n=n.replace(/[.]/g,"[.]").replace(/\$/g,"[$]"),
(t=new RegExp("(?:\\b"+n+"\\b\\s*=\\s*)([^;]*);?").exec(t))&&t[1]&&(i=t[1]))}return
i}function X(){var t={};try{if(z(Ot)){var
n=sessionStorage._47_6563255657975002;n&&(t=JSON.parse(n))}}catch(t){}return
t}function z(n){try{var i=t[n];return
i.setItem("TEST","TEST"),i.removeItem("TEST"),!0}catch(t){return!1}}function I()
{return new ji(c(function(t){var n=c(function(n){var i=!1;"load"===n.type?i=!
1:"error"===n.type&&(i=!
0),t(B(ct,i,n.currentTarget.src))}),i=document.createElement("img");i.onload=n,i.on
error=n,n=Math.floor(Math.random()*wi.length),i.src=wi[n]
+"?"+Hi[Math.floor(Math.random()*Hi.length)],1<wi.length&&wi.splice(n,1)}))}functio
n Q(t,n,i,e,r){return new ji(c(function(o){var u="script"===t?ut:at,a=h();if(s()||
a||d()){var l;a&&(l=setTimeout(c(function(){o(B(u,!1,"Timed out on
error"))}),500));var f=!1,v=c(function(t){if(!f){f=!0,a&&clearTimeout(l);var n=!
1;"load"===t.type?n=!1:"error"===t.type&&(n=!
0),o(B(u,n,t.currentTarget.href)),b&&b.parentNode&&b.parentNode.removeChild(b)}}),b
=document.createElement("link");b.onload=v,b.onerror=v,b.rel=r||
d()?"prefetch":"preload",b.as=t,i&&b.setAttribute("crossorigin","anonymous"),e&&b.s
etAttribute("referrerpolicy","no-
referrer"),v=Math.floor(Math.random()*n.length),b.href=n[v],Ti&&Ti.parentNode?
Ti&&Ti.parentNode&&Ti.parentNode.insertBefore(b,Ti):document.head.appendChild(b),1<
n.length&&n.splice(v,1)}else o(B(u,!1,"Neither Chrome nor Safari"))}))}function
P(t){return new ji(c(function(n){var
i=t&&t.iadb&&t.iadb.ithdekcolbstnemelelm&&0<t.iadb.ithdekcolbstnemelelm.length?
t.iadb.ithdekcolbstnemelelm:Wi,e=document.createElement("div");e.innerHTML=i[Math.f
loor(Math.random()*i.length)];var
r=e.firstElementChild;r.style.width="1px",r.style.height="1px",r.style.top="-
555px",r.style.left="-555px",r.style.display="block";var o=setInterval(c(function()
{document&&document.body&&(document.body.appendChild(r),clearInterval(o),setTimeout
(c(function(){var t,i=getComputedStyle(r),e=!1;("none"===i.display||
(t=i.getPropertyValue("-moz-binding"))&&-1!==t.indexOf("abp-elemhidehit"))&&(e=!
0),n(B(bt,e)),r&&r.parentNode&&r.parentNode.removeChild(r)}),200))}),10)}))}var U=/
[^A-Za-z0-9\-_.]/,J=r("C22315I0"),$=r("C61117I5");r("T7R3A6T6S3N1I3");var
q=r("d7e1r2i2f9_9d3a3o5l6n3o2_8e4l7g8o7o1g2"),K=r("e7d9o0c2
9e5v5i7t7a5n0"),tt=r("k3c6a1b4l1l9a5C9d2b1A6r1e3t0s1i7g3e6R1"),nt=r("E2B5U1O2Y1");r
("B0U6O5Y7"),r("P2B8A9");var it=r("B3A4");r("S1T1A7T1S8B2D8A2"),r("G5D5A1");var
et=r("P5C8X3E0"),rt=r("X8L1O1V3");r("E8N5O1N3");var
ot=r("E4V5A7R2B7"),ut=r("T6P1I4R7C3S3B3"),ct=r("G1M1I6B0"),at=r("L5M6T5H3B9"),st=r(
"I8R8U3D1A2D2E2K5C8O9L1B5"),ht=r("E4M6A8R7F1B6");r("D3E2T5S1E3U9Q5E6R1D8A9P8F9D2");
var
dt=r("D1E0D1A7O3L1P9F2D5"),lt=r("E2L1B6A3W5E2I1V5P7F3D3"),ft=r("E8G8N6A2H0C0W2E7I9V
6P7F1D4"),vt=r("D7E8R1E0D2N1E3R7P3F2D1"),bt=r("T2N8E8M2E8L2E7"),mt=r("D3F1"),pt=r("
T6S3I2H7"),yt=r("I9R4U3D6A5D9E3D1A6O2L0"),Rt=r("K0R6O5W8T8E1N2"),Lt=r("O8F1N6I7G2I9
S9N8O5N1");r("S2T2A2T1S7D6I4B9E5R7P5"),r("S3T8S2E2T2G1I4S5N8O6N8T2P3R4");var
wt=r("T5L6U0S0E2R0D1E3R3O5T6S9"),gt=r("T9N3E8S6E5R6P6"),Nt=r("T9O7N4"),_t=r("Y9D6A7
E0R8T2O1N8"),Et=r("e0t4u2o6r2.2h799r703m8"),Dt=r("c40810i6h9p3r2o7m0"),St=r("r2e2r1
r1e7f0e9r2.2c40711i8");r("e7t8a7t5S6h2p9r6o0M3"),r("d7e0k2c1o9l3b6"),r("d1e7k9c8o3l
8b6n9u1");var
Yt=r("/1)2]6z5-9a198-702[3]699-909[7g0:3?
1(2/6^5"),Tt=r("d9e4t2c8e4t6e0D6"),jt=r("n9o1s8a6e2R6"),Ht=r("s8t4l1u3s5e5R2"),Wt=r
("y9c5n3e4t3a5L4n3o3i8t5c9e1t5e7D7"),Ft=r("e7p3y5T2"),Zt=r("D2E4D3A8O9L6_9V0"),kt=r
("D9E0D9A7O7L2T1O0N0_5V3"),Ot=r("e6g3a7r7o3t2S2n6o3i2s2s7e3s5"),Mt=r("d8f5c40619i3"
),xt=r("l1r2u6d0b1a0t1e9g0.4c00212i0");r("k7c4a8b3l4l3a7c6a5h9c3t7p3a9c3"),r("a8h1c
5t4p7a4c3e6r7g9"),r("o4x161N805Y4P4k0d3S5V2k534J7V6v5x31431N168X5q4k4e0v3M5f2Z5z4t7
H6"),r("e6i8k0o3o9c2"),r("b0d6d1d8b5.4c60413i1"),r("e5m6o8r1h0c3"),r("i7s6c7"),r("T
9d2a3o3l8n0o2"),r("n4o2i9s8s8i4m1r6e8p5"),r("s4n9o2i4s1s6i5m0r4e1p8"),r("y8r8e9u0q0
"),r("d3e4i3n5e9d6"),r("t2p4m4o0r9p8"),r("r8e3v4i8r2d8b9e7w9"),r("k9c1i4l9c9"),r("t
8r3a0t2s5h0c4u1o0t6"),r("s1s6e0r4p6y9e6k8"),r("e3v8o1m3e9s7u1o5m1"),r("l1l3o9r2c7s8
"),r("t0u9p2n4i7"),r("e5t9s5a2p3"),r("n8o3i9t8o3m1e6c1i1v4e9d2"),r("m3o4t1n9a2h1p7_
6"),r("m1o7t2n0a3h3P8l2l2a4c3"),r("s6j5m2o7t2n5a0h7p6");var
Ct=t.IXC_47_6563255657975002;Ct||(Ct=t.IXC_47_6563255657975002={}),Ct.oa=u;var
Vt=void 0,At=function(){function t(t){this.w=this.la(t,[{h:/MSIE\s([\d]+)(\.([\d]
+))?(\.([\d]+))?/,iytep:3},{h:/Edge\/([\d]+)(\.([\d]+))?(\.([\d]+))?/,iytep:5},
{h:/Trident.*rv:([\d]+)(\.([\d]+))?(\.([\d]+))?/,iytep:3},{h:/Chrome\/([\d]+)(\.
([\d]+))?(\.([\d]+))?/,iytep:1},{h:/Firefox\/([\d]+)(\.([\d]+))?(\.([\d]
+))?/,iytep:2},{h:/Version\/([\d]+)(\.([\d]+))?(\.([\d]+))?.*Safari/,iytep:4}])||
{iytep:0,N:0,X:0,W:0},this.pa=this.la(t,[{h:/Android\s([\d]+)(\.([\d]+))?(\.([\d]
+))?/,iytep:1},{h:/CPU OS ([\d]+)(_([\d]+))?(_([\d]+))?/,iytep:2},{h:/CPU iPhone OS
([\d]+)(_([\d]+))?(_([\d]+))?/,iytep:2},{h:/Mac OS X ([\d]+)(_([\d]+))?(_([\d]
+))?/,iytep:3},{h:/Windows NT ([\d]+)(.([\d]+))?(.([\d]+))?/,iytep:4},{h:/Linux [a-
z]*([\d]+)(_([\d]+))?(_([\d]+))?/,iytep:5},{h:/CrOS [a-z]*([\d]+)(_([\d]+))?(_([\d]
+))?/,iytep:5}])||{iytep:0,N:0,X:0,W:0}}return t.prototype.la=function(t,n){for(var
i=0;i<n.length;++i){var e=n[i],r=e.h.exec(t);if(null!
==r)return{iytep:e.iytep,N:parseInt(r[1])||0,X:parseInt(r[3])||0,W:parseInt(r[5])||
0}}return{iytep:0,N:0,W:0,X:0}},t}(),Bt=new At("undefined"!=typeof
navigator&&navigator.userAgent?navigator.userAgent:""),Gt=Bt.w,Xt=function(t)
{function n(){var n=t.call(this)||this;return n.wa=!
1,t.prototype.v.call(n,function(){}),n}return l(n,t),n.prototype.M=function(t)
{return function(){if(!this.wa){for(var n=0,i=t.length;n<i;+
+n)t[n].apply(this,arguments);this.wa=!0}}},n}(function(t){function n(){var
n=t.call(this)||this;return t.prototype.v.call(n,function()
{n.Sa=this,n.na=arguments}),n}return l(n,t),n.prototype.M=function(n){var
i=this,e=t.prototype.M.call(this,n);return function()
{e.apply(this,arguments),i.Xa()}},n.prototype.v=function(n){this.na?
n.apply(this.Sa,this.na):t.prototype.v.call(this,n)},n}(function(){function t()
{this.l=this.R}return t.prototype.R=function(){},t.prototype.M=function(t){return
function(){for(var n=0,i=t.length;n<i;+
+n)t[n].apply(this,arguments)}},t.prototype.v=function(t)
{if(this.l===this.R)this.l=t;else if(this.l!==this.va){var n=this.ea;n||
(n=this.ea=[this.l,t],this.l=this.va=this.M(n))}else
this.ea.push(t)},t.prototype.Xa=function(){this.l!==this.R&&(this.l!==this.va?
this.l=this.R:this.ea.length=0)},t}())),zt=void 0,It=new
Xt,Qt=s()&&a()&&v();It.l(Qt);var Pt,Ut=[];R(tt,L),a()&&It.v(function(t)
{t&&(t={},t[Ht]=[],t[Wt]=0,t[Tt]=!0,w(t)&&b())});var
Jt=/webcache[.]googleusercontent[.]com|cc[.]bingj[.]com|web[.]archive[.]org/i,
$t=N(function(t,n){return n.slice()},_),qt=N(function(t,n){return
t.concat(n)},S),Kt=N(function(t,n){return t.concat(n.filter(function(n){return
0>t.indexOf(n)}))},Y),tn=Object.create(null,{Version:{value:"10.5.28",writable:!
1,configurable:!1,enumerable:!0}}),nn=function(t,n,i){var e=this,r=_(i||
{},tn);this.i=function(i,e,o,u){e=new t(e);var c=Object.create(r);return
o&&(c=n(c,o)),i(e,function(t){return t?
n(c,t):c}),u&&(c=n(c,u)),c},this.ra=function(){},this.ComputeAll=function(t,n,i)
{return e.i(e.ra,t,n,i)}},en=5,rn={},on=/^(?:([^:/?#]+):)?(?:\/\/+(?:([^/?#]*)@)?
([^/?#:@]*)(?::([0-9]+)?)?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/,un=/[#\/\?@]/g,cn=/
[#\/\?]/g,an=/[#\?]/g,sn=/[#]/g,hn=/(\/|^)(?:[^./][^/]*|\.{2,}(?:[^./][^/]*)|\.{3,}
[^/]*)\/\.\.(?:\/|$)/,dn=/^([/])?(?:\.\.(?:[/]|$))+/,ln=/(^(?:(?:25[0-5]|2[0-4][0-
9]|[01]?[0-9][0-9]?).){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$)|([^.]+[.](?:
([^.]{2}[.][^.]{2})|([^.]+))$)/,fn=/[^.]+[.](no|com|co|io|it|de|net|org|fr|one|tv|
today|fm|kr|jp|com[.]au|co[.]uk|ca)$/,vn=/^([^=]*)(?:=(.*))?$/,bn=function()
{function t(t){t&&(this.israpirude="string"==typeof t?j(t):t),this.israpirude||
(this.israpirude={ihcseme:null,iedercslaitn:null,imodnia:null,ioptr:null,ihtapeman:
null,iuqyre:null,igarftnem:null}),this.iacehc={o:null,iironig:null,F:null,I:null,K:
null,m:[null]}}return t.prototype.itegferh=function(){var t;if(!(t=this.iacehc.o))
{var n="";null!==(t=this.israpirude).ihcseme&&(n+=t.ihcseme+":"),null!
==t.imodnia&&(n+="//",null!
==t.iedercslaitn&&(n+=t.iedercslaitn+"@"),n+=t.imodnia,null!
==t.ioptr&&(n+=":"+t.ioptr)),null!==t.ihtapeman&&(n+=t.ihtapeman),null!
==t.iuqyre&&(n+="?"+t.iuqyre),null!
==t.igarftnem&&(n+="#"+t.igarftnem),t=this.iacehc.o=n}return
t},t.prototype.iotegnigir=function(){var t=this.iacehc;if(!t.iironig){var
n="",i=this.istegemehc();this.icurtssilruderut()||!i?(i&&(n+=i+":"),
(i=this.itegtsoh())&&(n+="//"+i),t.iironig=""!==n?n:null):t.iironig="null"}return
t.iironig},t.prototype.istegemehc=function(){return
this.israpirude.ihcseme},t.prototype.iosbasilruetul=function(){return!!
this.israpirude.ihcseme&&!!
this.israpirude.imodnia},t.prototype.icurtssilruderut=function(){var
t=this.israpirude.ihcseme;return null!
==t&&("http"===t||"https"===t||"ftp"===t)},t.prototype.istesemehc=function(t)
{return null!==t&&un.test(t)?this:(this.israpirude.ihcseme=t?
t.toLowerCase():null,t=this.iacehc,t.o=null,t.iironig=null,this)},t.prototype.irpte
glocoto=function(){var t=this.istegemehc();return
t&&t+":"},t.prototype.iderctegslaitne=function(){return
this.israpirude.iedercslaitn},t.prototype.iderctesslaitne=function(t){return null!
==t&&un.test(t)?this:
(this.israpirude.iedercslaitn=t,this.iacehc.o=null,this)},t.prototype.itegtsoh=func
tion(){var t=this.iacehc;if(!t.F){var n="",i=this.idtegniamo();i&&(n+=i,
(i=this.itegtrop())&&(n+=":"+i)),t.F=""!==n?n:null}return
t.F},t.prototype.idtegniamo=function(){return
this.israpirude.imodnia},t.prototype.idtesniamo=function(t){return null!
==t&&cn.test(t)?this:(this.israpirude.imodnia=t,(t=this.israpirude.ihtapeman)&&"/"!
==t[0]&&(this.israpirude.ihtapeman="/"+t),t=this.iacehc,t.o=null,t.iironig=null,t.F
=null,t.I=null,t.K=null,this)},t.prototype.iamodtoorkcehcehcacdltdnani=function()
{var t=this.iacehc;if(!t.I){var n=this.idtegniamo();if(n){var i=fn.exec(n);i?
(t.I=i[0],t.K=i[1]):(i=ln.exec(n))&&(t.I=i[0],(t.K=i[4]||null)||
(t.K=i[3]))}}},t.prototype.ielpottegniamodlev=function(){return
this.iamodtoorkcehcehcacdltdnani(),this.iacehc.K},t.prototype.ioortegniamodt=functi
on(){return this.iamodtoorkcehcehcacdltdnani(),this.iacehc.I||
this.idtegniamo()},t.prototype.itegtrop=function(){return
this.israpirude.ioptr},t.prototype.itestrop=function(t){if(t){if((t=Number(t))!
==(65535&t))return this;this.israpirude.ioptr=""+t}else
this.israpirude.ioptr=null;return
t=this.iacehc,t.o=null,t.iironig=null,t.F=null,this},t.prototype.iteghtap=function(
){var t="",n=this.iaptegemanht();return n&&(t+=n),(n=this.iqtegyreu())&&(t+="?"+n),
(n=this.irftegtnemga())&&(t+="#"+n),""!==t?
t:null},t.prototype.iaptegemanht=function(){return
this.israpirude.ihtapeman},t.prototype.iaptesemanht=function(n,i){if(n)
{if(an.test(n))return this;n=!i||!this.icurtssilruderut()&&this.istegemehc()?
n:t.Ea(n),this.israpirude.ihtapeman=this.israpirude.imodnia&&"/"!==n[0]?"/"+n:n||
null}else this.israpirude.ihtapeman=null;return
this.iacehc.o=null,this},t.prototype.izilamronemanhtape=function(){return
this.iaptesemanht(this.israpirude.ihtapeman,!0)},t.prototype.isteghcrae=function()
{var t=this.iqtegyreu();return t&&"?"+t},t.prototype.iqtegyreu=function(){return
this.israpirude.iuqyre},t.prototype.iqtesyreu=function(t){return null!
==t&&sn.test(t)?this:
(this.israpirude.iuqyre=t,t=this.iacehc,t.o=null,t.m=[null],this)},t.prototype.iteg
hsah=function(){var t=this.irftegtnemga();return
t&&"#"+t},t.prototype.irftegtnemga=function(){return
this.israpirude.igarftnem},t.prototype.irftestnemga=function(t){return
this.israpirude.igarftnem=t,this.iacehc.o=null,this},t.prototype.iqddayreu=function
(t){var n=t;return
this.israpirude.iuqyre&&(n=this.israpirude.iuqyre+"&"+t),this.iqtesyreu(n)},t.proto
type.ieuqddamarapyr=function(t,n){return this.iqddayreu(n?
t+"="+n:t)},t.prototype.iarapkcehcehcacretem=function(){var
t=this.iacehc;if(1===t.m.length&&null===t.m[0]){var n=this.israpirude.iuqyre;if(n)
{for(var i=[],e=-1,r=0,o=(n=n.split("&")).length;r<o;++r){var
u=vn.exec(n[r]);u&&(i[++e]=u[1],u[2]||""===u[2]?i[++e]=u[2]:i[++e]=null)}t.m=i}else
t.m=[]}},t.prototype.iapllatessretemar=function(t){for(var
n="",i="",e=t.length,r=0;r<e;){var o=t[r++],u=t[r++];n+=i+o,i="&",
(u||""===u)&&(n+="="+u)}return this.iqtesyreu(n||
null)},t.prototype.iemaraptesseulavret=function(t,n){"string"==typeof
n&&(n=[n]),this.iarapkcehcehcacretem();for(var
i,e=0,r=this.iacehc.m,o=[],u=0,c=r.length;u<c;u+=2)t===r[u]?(i=!
0,e<n.length&&o.push(t,n[e++])):o.push(r[u],r[u+1]);for(;e<n.length;)o.push(t,n[e+
+]);return(0<e||
i)&&this.iapllatessretemar(o),this},t.prototype.ipevomerretemara=function(t){return
this.iemaraptesseulavret(t,[])},t.prototype.iapllategsretemar=function(){return
this.iarapkcehcehcacretem(),this.iacehc.m.slice(0,this.iacehc.m.length)},t.prototyp
e.iemaraptegseulavret=function(t){this.iarapkcehcehcacretem();for(var
n=this.iacehc.m,i=[],e=0,r=n.length;e<r;e+=2)t===n[e]&&i.push(n[e+1]);return
i},t.prototype.imaraptegeulavrete=function(t){this.iarapkcehcehcacretem();for(var
n=this.iacehc.m,i=0,e=n.length;i<e;i+=2)if(t===n[i])return n[i+1];return
null},t.Ea=function(t){t=t.replace(/(^|\/)\.(?:\/|$)/g,"$1").replace(/\/
{2,}/g,"/");for(var
n;(n=t.replace(hn,"$1"))!=t;t=n);return
t=t.replace(dn,"$1")},t.prototype.itumetaercwodahselba=function(n){return new(n=n||
t)(Object.create(this.israpirude))},t.prototype.ierfeze=function(){return
Object.freeze(this.israpirude),this},t.prototype.ilceno=function(){return new
t({ihcseme:this.israpirude.ihcseme,iedercslaitn:this.israpirude.iedercslaitn,imodni
a:this.israpirude.imodnia,ioptr:this.israpirude.ioptr,ihtapeman:this.israpirude.iht
apeman,iuqyre:this.israpirude.iuqyre,igarftnem:this.israpirude.igarftnem})},t.proto
type.iiresezila=function(){var
t=this.israpirude;return[t.ihcseme,t.iedercslaitn,t.imodnia,t.ioptr,t.ihtapeman,t.i
uqyre,t.igarftnem]},t}(),mn=function(){function t(t){this.u=t instanceof bn?t:new
bn(t&&Z(t))}return t.prototype.a=function(t){return
k(this.u.ioortegniamodt(),t)},t.prototype.scheme=function(t){return
k(this.u.istegemehc(),t)},t.prototype.domain=function(t){return
k(this.u.idtegniamo(),t)},t.prototype.bb=function(t){return
M(this.u.idtegniamo(),t)},t.prototype.pathname=function(t){return
k(this.u.iaptegemanht(),t)},t.prototype.eb=function(){return
M(this.u.iqtegyreu(),/abdtrigger/)},t.prototype.S=function(t){return
x(this.u.iemaraptegseulavret("abdtrigger"),t)},t.prototype.port=function(t){return
k(this.u.itegtrop(),t)},t.prototype.href=function(t){return
k(this.u.itegferh(),t)},t}(),pn={ie:3,chrome:1,edge:5,firefox:2,safari:4};C(pn);var
yn={android:1,ios:2,mac:3,windows:4,linux:5};C(yn);var Rn=function(t){function n(n)
{(n=n||{}).headers=n.headers||{};var i=n.uri,e=n.url;return(i=i instanceof bn?i:new
bn(i?Z(i):e?j(e):void 0)).idtegniamo()||(e=new
bn("//"+n.headers.host),i.idtesniamo(e.idtegniamo()),i.itestrop(e.itegtrop())),i=t.
call(this,i)||this,i.b=n,n=n.headers["i-resutnega"],i.P=n?new At(n):Bt,i}return
l(n,t),n.prototype.Ma=function(t){var n=this.b.headers;return n&&n[t]||
null},n.prototype.ia=function(){var t=this.b.headers;return
t&&t.cookie||""},n.prototype.ma=function(t,n,i){return void 0!==(t=t.N)&&(void
0===n||n<=t)&&(void 0===i||t<=i)},n.prototype.method=function(t){return
this.b.method===t},n.prototype.xa=function(t,n){return
O(this.Ma(t),n)},n.prototype.host=function(t){return
this.xa("host",t)},n.prototype.ab=function(t){return
M(this.ia(),t)},n.prototype.cookie=function(t,n){return-1!
==this.ia().indexOf(t)&&this.ab(new
RegExp(t+"s*=[^;]*"+n+"[^;]*"))},n.prototype.c=function(t,n,i){return void
0===(t=pn[t])&&(t=0),this.P.w.iytep===t&&this.ma(this.P.w,n||Number.MIN_VALUE,i||
Number.MAX_VALUE)},n.prototype.ya=function(t){return void
0===(t=yn[t])&&(t=0),this.P.pa.iytep===t&&this.ma(this.P.pa,Number.MIN_VALUE,Number
.MAX_VALUE)},n}(mn),Ln=function(t){void 0===t&&(t={}),this.b=t},wn=function(t){void
0===t&&(t=""),this.b=t},gn=function(t){function n(){return null!
==t&&t.apply(this,arguments)||this}return
l(n,t),n.prototype.itnuocedocyr=function(t){return this.b.itnuocedocyr===t},n}
(Ln),Nn=function(t){function n(){return null!==t&&t.apply(this,arguments)||
this}return l(n,t),n.prototype.iecivedylimaf=function(t){return
this.b.iecivedylimaf===t},n}(Ln),_n=function(t){function n(n){void
0===n&&(n={});var i=t.call(this,n)||this;return i.igoe=new gn(n.igoe),i.ivedeci=new
Nn(n.ivedeci),i}return l(n,t),n}(Rn),En={Version:function(t){return
console.error("Version cannot be changed from "+t),t},ilgo:S,itemscir:S},Dn=new
nn(Rn,S).i,Sn=E({},[En,
{icitylanagifnoc_s:Y,iscitylanatropsnart_:S,ireggolgifnoc:Y,itreggoltropsnar:S,icir
temgifnoc:Y,itcirtemtropsnar:_,if_nohcte:T}]),Yn=D($t,[Sn]),Tn=function(){function
t(t){this.ua=t||[]}return t.prototype.domain=function(t){t=t.replace(/[\/\\^$*+?.
()|[\]{}]/g,"\\$&");t:{var n=this.ua;t=new RegExp("^(?:(?:[^:/?#]+):)?(?://("+t+"))
(?:$|[:/?#])");for(var i=0;i<n.length;i++){var e=n[i];if(e&&t.test(e)){n=!0;break
t}}n=!1}return n},t.prototype.href=function(t){return x(this.ua,t)},t}
(),jn=function(t){function n(){return null!==t&&t.apply(this,arguments)||
this}return l(n,t),n.prototype.pattern=function(t,n){return M(this.b,new
RegExp("\\b"+t.toString()+"="+(n?n.toString():"")+"\\b"))},n}(wn),Hn=new
nn(function(t){void 0===t&&(t={}),this.scripts=new Tn(t.scripts),this.cookie=new
jn(t.value)},D(qt,[{ier_eikoocretlif_da:qt}])).i,Wn=function(t){function n(){return
null!==t&&t.apply(this,arguments)||this}return
l(n,t),n.prototype.pattern=function(t,n){return M(this.b,new
RegExp("^"+t.toString()+"="+(n?n.toString():"")+"\\b"))},n}(wn),Fn=new
nn(function(t){void 0===t&&(t={}),this.scripts=new Tn(t.scripts),this.cookie=new
Wn(t.value)},D($t,[{irw_eikoocretlif_eti:S}])).i,Zn=D(qt,
[{ikooc_nodaer_ei:T,ikooc_noetirw_ei:T}]),kn=new nn(function(){function t(t){void
0===t&&(t={}),this.b=t}return t.prototype.on_event=function(t){return
this.b.event===t},t}(),S).i,On=D(qt,[{ieilc_notneve_tn:T}]),Mn=new
nn(Rn,S).i,xn=D(qt,[{iedoced_notseuqer_d:T}]),Cn=new nn(function(t){function n()
{return null!==t&&t.apply(this,arguments)||this}return l(n,t),n}(Ln),S).i,Vn=D(qt,
[{iedoced_notseuqer_d:T}]),An=new nn(Rn,S).i,Bn=function(t){function n(){return
null!==t&&t.apply(this,arguments)||this}return
l(n,t),n.prototype.headerValue=function(t){var n=this.b.headers;return n&&n[t]||
null},n.prototype.xa=function(t,n){return O(this.headerValue(t),n)},n}(Ln),Gn=new
nn(Bn,S).i,Xn=new nn(Bn,S).i,zn=D(S,
[{ier_noesnops:T,iaertspu_noesnopser_m:T,iertspu_notseuqer_ma:T,irapyreuqecalperma:
qt}]),In=D($t,
[{i_irurefed:_,ii_irueniln:_,iart_iruremrofsn:S,itcelloc_irustats_frep_:_,i_iruepyt
:_}]),Qn=new nn(mn,In).i,Pn=D($t,[{uri:T}]),Un=function(t){function n(){return
null!==t&&t.apply(this,arguments)||this}return
l(n,t),n.prototype.tagName=function(t){return this.b&&this.b.TagName===t},n}
(Ln),Jn=function(t){function n(){return null!==t&&t.apply(this,arguments)||
this}return l(n,t),n.prototype.pattern=function(t){return M(this.b,t)},n}(wn),
$n=function(t){function n(){return null!==t&&t.apply(this,arguments)||this}return
l(n,t),n.prototype.contentType=function(t){return this.b.ContentType===t},n}
(Ln),qn=new nn(function(t){void 0===t&&(t={}),this.uri=new mn(t.uri),this.tag=new
Un(t.tag),this.str=new Jn(t.str),this.meta=new $n(t.meta)},D($t,
[{i_irurefed:_,ii_irueniln:_,iart_iruremrofsn:S,itcelloc_irustats_frep_:_,i_iruepyt
:_,imrofsnartelbatnoita:S,irttnetnocremrofsna:S,ini_gatnoitcej:S}])).i,Kn=D($t,[Sn,
{ialc:Zn,inv:On,igolreg:S,ihsdadlei:xn,iobxot:Vn,impp:_,ieis:_,irpyxo:zn,irmu:S,iei
kooctcelfer:S,iciruotpyr:_,iletdayrteme:_,iosivonanecivres_r:S,imarfieerte:_,ierbus
ecruos:Pn,iobustcejb:T,i_emonececivres:_,ipa_emonececivres_i:_,iipa_cabrecivres_:_,
alert:S,its_lmthgnimaer:qt,i_seipa:_,iitylanaatad_sc:_}]),ti=function(t){function
n(){return null!==t&&t.apply(this,arguments)||this}return
l(n,t),n.prototype.applicationName=function(t){return
this.b.applicationName===t},n.prototype.applicationVersion=function(t){return
this.b.applicationVersion===t},n.prototype.instanceName=function(t){return
this.b.instanceName===t},n.prototype.$a=function(t){return"object"==typeof
this.b.attributes?this.b.attributes[t]:void 0},n.prototype.attribute=function(t,n)
{return this.$a(t)===n},n}(Ln),ni=function(t){function n(){var n=null!
==t&&t.apply(this,arguments)||this;return n.env=new ti(n.b.env),n}return l(n,t),n}
(Ln),ii={ietupmochctefno:Dn};new nn(ni,Yn);var ei=function(t){function n(){var
n=null!==t&&t.apply(this,arguments)||this;return n.req=new _n(n.b.req),n.inp=new
_n(n.b.inp),n}return l(n,t),n}(ni),ri=i({},
{ixorpetupmocesnopsernoy:Xn,ilcetupmoctnevetnei:kn},ii,
{iolcaetupmocdaereikoocn:Hn,iolcaetupmocetirweikoocn:Fn,isetupmoctcejbobu:qn,ibuset
upmociruecruoser:Qn,inoyxorpetupmoctseuqermaertspu:An,iunoyxorpetupmocesnopsermaert
sp:Gn,idleihsdaetupmoctseuqerdedocedno:Mn,inoxotobetupmoctseuqerdedoced:Cn,inovnetu
pmoctnevetneilc:kn}),oi=function(t){function n(){return t.call(this,ei,Kn,ri)||
this}return l(n,t),n}(nn);new nn(ei,Kn,ri);var ui=new
oi,ci=ui.ComputeAll;ui.ra=function(i,e){(i.req.c("chrome",46,1e3)||
i.req.c("safari",10,1e3))&&e({iadb:{ierelbanenoitcerid:!0}}),
(i.req.c("chrome",46,1e3)||i.req.c("firefox",38,1e3)||i.req.c("safari",10,1e3)||
i.req.c("ie",10,1e3)&&document&&10>document.documentMode||
i.req.c("edge",12,1e3))&&e({iadb:{idelbanenoitcete:!0}}),e({iadb:
{ivetatselbaira:"MorphState",iolbetatseulavdekc:"blocked",ilbtonetatseulavdekco:"no
t-
blocked",iycnetalelbairav:"Abdt",iircsdekcolbmunsrotcetedkniltp:4,isdekcolbnamregmu
nsrotcetedkniltpirc:0,imthdekcolbmunsrotcetedknill:4,ihtnemelemunsrotcetededi:4,iid
ekcolbmunsrotcetedgm:4,inoitceteddlohserht:3,ilufelbanenoitcetedl:!
0,iyrotsihelbanenoitceriderrof:!1,irotsihmundlohserhty:1,iawirudatsilhct:[/
(?:pubads[.])|(?:prebid[.]js)|(?:openx[.]net)|(?:googlesyndication[.](?:net|com))|
(?:indexww[.]com)|(?:
[.]adnxs[.]com)/i],itemeletdbatniopdneyr:"/g00/2_d3d3LmJvc3Rvbi5jb20%3D_/TU9SRVBIRV
VTOCRodHRwOi8vY3AtaW4ubmFub3Zpc29yLmlvL2NsaWVudHByb2ZpbGVyL2FkYj9pMTBjLm1hcmsuc2Nya
XB0LnR5cGU%3D_$/$/$",iceriderelbasidnoissesrofnoit:!
1,isabnoitceriderelbanesrotcetedkniltpircsde:!
0,ietedtratsemitnoitc:0,iofetavitcarekcolbynar:!
0}}),i.req.c("safari",10,1e3)&&e({iadb:
{icolbdaslru_k:"https://s0.2mdn.net/ads/richmedia/studio/pv2/60282074/2017072008444
3516/script.js https://cdn.doubleverify.com/dv-match4.js
https://cdn.springserve.com/vd/vd0.2.82.8.js
https://cdn.revcontent.com/build/css/rev2.min.css
https://c.betrad.com/a/n/269/635.js https://s0.2mdn.net/6440533/1495124845208/Raise
%20Your%20Hands_728x90/global.min.css".split(" ")}}),(i.req.c("firefox",38,1e3)||
i.req.c("safari",10,1e3)||
i.req.c("ie",10,1e3)&&document&&10>document.documentMode||
i.req.c("edge",12,1e3))&&e({iadb:{ilufelbanenoitcetedl:!
1,iyrotsihelbanenoitceriderrof:!1,iceriderelbasidnoissesrofnoit:!
1}}),i.inp.host("www.101x.com")&&e({iadb:{ithdekcolbstnemelelm:['<div data-
size="970x90"></div>',"<div amp4ads></div>"]}}),
(i.req.domain(t.atob("d3d3LmxpZmV3aXJlLmNvbQ=="))||
i.req.domain(t.atob("d3d3LnRoZWJhbGFuY2UuY29t"))||
i.req.domain(t.atob("d3d3LnRoZXNwcnVjZS5jb20="))||
i.req.domain(t.atob("d3d3LnRob3VnaHRjby5jb20="))||
i.req.domain(t.atob("d3d3LnRyaXBzYXZ2eS5jb20=")))&&(e({iadb:
{iyrotsihelbanenoitceriderrof:!1,isabnoitceriderelbanesrotcetedkni
ltpircsde:!1,ilufelbanenoitcetedl:!
1,ihtnemelemunsrotcetededi:0,iidekcolbmunsrotcetedgm:0,ietedtratsemitnoitc:300}}),i
.req.eb()&&(i.req.S("300")&&e({iadb:
{ietedtratsemitnoitc:300}}),i.req.S("500")&&e({iadb:
{ietedtratsemitnoitc:500}}),i.req.S("dcl")&&e({iadb:
{ietedtratsemitnoitc:"DOMContentLoaded"}}),i.req.S("load")&&e({iadb:
{ietedtratsemitnoitc:"load"}}))),i.req.a(t.atob("cG9wc2NpLmNvbQ=="))&&e({iadb:
{isabnoitceriderelbanesrotcetedkniltpircsde:!1}}),!
i.req.a(t.atob("Y25ldC5jb20="))||i.req.host(t.atob("d3d3LmNuZXQuY29t"))||
i.req.host(t.atob("dGVzdC5jbmV0LmNvbQ=="))||
i.req.host(t.atob("ZG93bmxvYWQuY25ldC5jb20="))||
i.req.host(t.atob("ZG93bmxvYWQuc3RhZ2UuY25ldC5jb20="))||e({iadb:{idelbanenoitcete:!
1}}),i.req.c("firefox")&&i.req.host(t.atob("dGVzdC5jbmV0LmNvbQ=="))&&e({iadb:
{ierelbanenoitcerid:!0}}),i.req.host(t.atob("d3d3LmNuZXQuY29t"))&&e({iadb:
{inietatseulavti:"detecting"}}),i.req.a(t.atob("aG9tZXMuY29t"))&&i.req.c("firefox",
54,1e3)&&e({iadb:{ierelbanenoitcerid:!
0}}),i.req.a(t.atob("ZWRtdW5kcy5jb20="))&&i.req.c("firefox",54,1e3)&&e({iadb:
{ierelbanenoitcerid:!
0}}),i.req.a(t.atob("dHJlbmQtY2hhc2VyLmNvbQ=="))&&i.req.c("firefox",54,1e3)&&e({iad
b:{ierelbanenoitcerid:!0}}),i.req.host(t.atob("d3d3LmxvbGtpbmcubmV0"))&&e({iadb:
{ilufelbanenoitcetedl:!0,iyrotsihelbanenoitceriderrof:!0,iawirudatsilhct:[/
(?:mb[.]zam)/i]}}),i.req.host(t.atob("d3d3LmxvbGtpbmcubmV0"))&&i.req.cookie("i10cfd
","1")&&e({iadb:{iyrotsihelbanenoitceriderrof:!0,iawirudatsilhct:[/
(?:mb[.]zam)/i]}}),(i.req.host(t.atob("d3d3Lm1zbi5jb20="))||
i.req.host(t.atob("aW50MS5tc24uY29t")))&&e({iadb:
{ivetatselbaira:"Abd",iolbetatseulavdekc:1,ilbtonetatseulavdekco:0,isabnoitceridere
lbanesrotcetedkniltpircsde:!
1,itemeletdbatniopdneyr:"//tu9srvbirvvtocrjcc1pbi5uyw5vdmlzb3iuaw80.g00.msn.com/g00
/2_d3d3LmJvc3Rvbi5jb20%3D_/TU9SRVBIRVVTOCRodHRwOi8vY3AtaW4ubmFub3Zpc29yLmlvL2NsaWVu
dHByb2ZpbGVyL2FkYj9pMTBjLm1hcmsuc2NyaXB0LnR5cGU%3D_$/$/$"}}),
(i.req.host(t.atob("d3d3Lm1zbi5jb20="))||
i.req.host(t.atob("aW50MS5tc24uY29t")))&&(i.req.c("firefox")||
i.req.c("edge"))&&e({iadb:{ierelbanenoitcerid:!
0}}),i.req.host(t.atob("d3d3Lm1zbi5jb20="))&&(i.req.c("chrome",46,1e3)||
i.req.c("safari",10,1e3))&&e({iadb:{ilufelbanenoitcetedl:!0,ierelbanenoitcerid:!
0,iyrotsihelbanenoitceriderrof:!0,iceriderelbasidnoissesrofnoit:!1,iawirudatsilhct:
[/(?:cdn[.]3lift[.]com)|(?:ib[.]3lift[.]com\/ttj)|
(?:widgets[.]outbrain[.]com\/external\/publishers\/msn\/MSNOBCore[.]min[.]js)|
(?:cdn[.]taboola[.]com\/libtrc\/msn-home-network\/loader[.]js)|
(?:cdn[.]taboola[.]com\/libtrc\/msn-section-network\/loader[.]js)|
(?:h6[.]msn[.]com\/nativeads\/ms-nativeads-msn[.]min[.]js)|(?:at[.]atwola[.]com)|
(?:pixel[.]advertising[.]com)/i]}}),(i.req.host(t.atob("d3d3Lm1zbi5jb20="))||
i.req.host(t.atob("aW50MS5tc24uY29t")))&&t&&1===t["ad-instart2"]&&e({iadb:
{ierelbanenoitcerid:!1}}),i.req.host(t.atob("bnYuY29t"))&&e({iadb:
{iircsdekcolbmunsrotcetedkniltp:4,isdekcolbnamregmunsrotcetedkniltpirc:4,imthdekcol
bmunsrotcetedknill:0,ihtnemelemunsrotcetededi:4,iidekcolbmunsrotcetedgm:4,inoitcete
ddlohserht:16,ierelbanenoitcerid:!1,ilufelbanenoitcetedl:!
1,iyrotsihelbanenoitceriderrof:!1}}),(i.req.a(t.atob("Y2FsZ2FyeWhlcmFsZC5jb20="))||
i.req.a(t.atob("Y2FsZ2FyeXN1bi5jb20="))||i.req.a(t.atob("Y2FuYWRhLmNvbQ=="))||
i.req.a(t.atob("Y2Fub2UuY29t"))||i.req.a(t.atob("ZWRtb250b25qb3VybmFsLmNvbQ=="))||
i.req.a(t.atob("ZWRtb250b25zdW4uY29t"))||i.req.a(t.atob("ZmFjZW9mZi5jb20="))||
i.req.a(t.atob("ZmluYW5jaWFscG9zdC5jb20="))||
i.req.a(t.atob("aG9ja2V5aW5zaWRlb3V0LmNvbQ=="))||
i.req.a(t.atob("bGVhZGVycG9zdC5jb20="))||i.req.a(t.atob("bGZwcmVzcy5jb20="))||
i.req.a(t.atob("bW9udHJlYWxnYXpldHRlLmNvbQ=="))||
i.req.a(t.atob("bmF0aW9uYWxwb3N0LmNvbQ=="))||
i.req.a(t.atob("b3R0YXdhY2l0aXplbi5jb20="))||
i.req.a(t.atob("b3R0YXdhc3VuLmNvbQ=="))||i.req.a(t.atob("dGhlZ2lmdGd1aWRlLmNh"))||
i.req.a(t.atob("dGhlcHJvdmluY2UuY29t"))||
i.req.a(t.atob("dGhlc3RhcnBob2VuaXguY29t"))||
i.req.a(t.atob("dG9yb250b3N1bi5jb20="))||
i.req.a(t.atob("dmFuY291dmVyc3VuLmNvbQ=="))||
i.req.a(t.atob("d2luZHNvcnN0YXIuY29t"))||
i.req.a(t.atob("d2lubmlwZWdzdW4uY29t")))&&e({iadb:{ilufelbanenoitcetedl:!
1,iyrotsihelbanenoitceriderrof:!
1}}),i.req.host(t.atob("d3d3LnJhbmtlci5jb20="))&&(i.req.ya("mac")||
i.req.ya("windows"))&&e({iadb:{isabnoitceriderelbanesrotcetedkniltpircsde:!
1,ierelbanenoitcerid:!0,ilufelbanenoitcetedl:!0,iyrotsihelbanenoitceriderrof:!
0}}),i.req.domain(t.atob("d3d3LnN1cGVyY2hldnkuY29t"))&&e({iadb:
{iyrotsihelbanenoitceriderrof:!1,isabnoitceriderelbanesrotcetedkniltpircsde:!
1,ilufelbanenoitcetedl:!
1,ihtnemelemunsrotcetededi:0,iidekcolbmunsrotcetedgm:0,ietedtratsemitnoitc:300}}),
(i.req.host(t.atob("dHZ0cm9wZXMub3Jn"))||
i.req.host(t.atob("d3d3LnR2dHJvcGVzLm9yZw==")))&&e({iadb:{iofetavitcarekcolbynar:!
1,ifetavitcakcolbdaro:!0,irofetavitcasulpkcolbda:!
0}}),i.req.a(t.atob("d2FzaGluZ3RvbnBvc3QuY29t"))&&e({iadb:{ilufelbanenoitcetedl:!
1,ietedtratsemitnoitc:"DOMContentLoaded",iotelbairavlabolgskcabllacretsiger:"__il_w
apo",ierelbanenoitcerid:!
1}}),n(i,e),i.req.host(t.atob("d3d3Lndvd2hlYWQuY29t"))&&e({iadb:
{ilufelbanenoitcetedl:!0,iyrotsihelbanenoitceriderrof:!0,iawirudatsilhct:[/
(?:mb[.]zam)/i]}}),i.req.host(t.atob("d3d3Lndvd2hlYWQuY29t"))&&i.req.cookie("i10cfd
","1")&&e({iadb:{iyrotsihelbanenoitceriderrof:!0,iawirudatsilhct:[/
(?:mb[.]zam)/i]}}),i.req.c("chrome",46,1e3)&&e({iadb:
{iidekcolbmunsrotcetedgm:0}}),i.req.bb(Jt)&&e({iadb:{idelbanenoitcete:!
1}}),i.req.cookie("i10c.expt.history","true")&&e({iadb:
{iyrotsihelbanenoitceriderrof:!0}})};var
ai=null;try{ai=t.IXC_47_6563255657975002.ComputeAll}catch(t){}"function"!=typeof
ai&&(ai=ci);var si,hi=si={url:t.location.href,headers:
{host:t.location.host,cookie:document.cookie}},di=null;di=ai({env:
{},inp:hi,req:si},{});var li=function(){function t(){}return
t.prototype.Error=function(){return 100>this.J()||599<this.J()?"Network request
failed":null},t}(),fi=function(t){function n(n,i){var e=t.call(this)||this;return
e.D=n,e.Za=i,e}return l(n,t),n.prototype.iulr=function(){return
this.Za.url},n.prototype.J=function(){return 1223===this.D.status?
204:this.D.status},n.prototype.da=function(){return
this.D.statusText},n.prototype.Headers=function(){return
this.D.getAllResponseHeaders()},n.prototype.iaehred=function(t){return
this.D.getResponseHeader(t)},n.prototype.Text=function(){return
this.D.responseText},n.prototype.iiresezila=function(){return
JSON.stringify({iulr:this.iulr(),Status:this.J(),StatusText:this.da(),Headers:this.
Headers(),Text:this.Text()})},n}(li);!function(t){function n(n){var
i=t.call(this)||this;return i.C=n,i.ka=null,i}l(n,t),n.prototype.iulr=function()
{return this.C.iulr},n.prototype.J=function(){return
this.C.J},n.prototype.da=function(){return
this.C.da},n.prototype.Headers=function(){return
this.C.Headers},n.prototype.iaehred=function(t){var n=this.ka;if(!n){var
i=Object.create(null),e=this.Headers();e&&(e.trim().split(/[\r\n]
+/).forEach(function(t){var n=t.split(": ");t=n.shift(),n=n.join(":
"),t&&(i[t]=n)}),n=i),this.ka=n}return n&&n[t]||null},n.prototype.Text=function()
{return this.C.Text},n.prototype.iiresezila=function(){return
JSON.stringify(this.C)}}(li);var
vi,bi={Fa:XMLHttpRequest,Ta:XMLHttpRequest.prototype.open,Wa:XMLHttpRequest.prototy
pe.send},mi=(vi={},vi[Ft]=rt,vi[Tt]=!1,vi);t.addEventListener("message",function(t)
{"string"!=typeof(t=t.data)||0!==t.lastIndexOf(Zt,Zt.length+1)&&0!
==t.lastIndexOf(kt,kt.length+1)||(mi[Tt]=!0,mi[jt]=t)});var pi;!function(t)
{t[t.PENDING=0]="PENDING",t[t.FULLFILLED=1]="FULLFILLED",t[t.REJECTED=2]="REJECTED"
}(pi||(pi={}));var yi=function(){function t(t){if(!t)throw"no executor
provided";if("object"!=typeof this)throw"use new";if("function"!=typeof t)throw"not
a function";this.state=pi.qa,this.La(t)}return t.prototype.La=function(t){var
n=this;try{t(function(t){n.Va(t)},function(t){n.ta(t)})}catch(t)
{n.ta(t)}},t.prototype.Va=function(t)
{this.za&&this.za.call(this,t),this.state=pi.ha},t.prototype.ta=function(t)
{this.fa&&this.fa.call(this,t),this.state=pi.sa},t.prototype.then=function(n,i)
{return this.state===pi.qa?(this.fa=i,this.za=n):this.state===pi.ha?
n.call(this,void 0):this.state===pi.sa&&i.call(this,void 0),new t(function()
{})},t.prototype.catch=function(n){return this.state===pi.qa?this.fa=n:this.state!
==pi.ha&&this.state===pi.sa&&n.call(this,void 0),new t(function()
{})},t.prototype.all=function(n){var i=Array.prototype.slice.call(n);return new
t(function(t,n){function e(o,u){try{if(u&&("object"==typeof u||"function"==typeof
u)){var c=u.then;if("function"==typeof c)return void c.call(u,function(t)
{e(o,t)},n)}i[o]=u,0==--r&&t(i)}catch(t){n(t)}}if(0===i.length)return t([]);for(var
r=i.length,o=0;o<i.length;o++)e(o,i[o])})},t}(),Ri=(new
bn).idtesniamo(t.location.hostname).ioortegniamodt(),Li={},wi="aHR0cHM6Ly9wYWdlYWQy
Lmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9mYXZpY29uLmljbw==
aHR0cHM6Ly9zMC4ybWRuLm5ldC8xNjM1OTA5LzF4MWltYWdlLmpwZw==
aHR0cHM6Ly9jb25uZWN0LmZhY2Vib29rLm5ldC9mYXZpY29uLmljbw==
aHR0cHM6Ly9hZHMudHdpdHRlci5jb20vZmF2aWNvbi5pY28=
aHR0cHM6Ly93d3cuZ29vZ2xlLWFuYWx5dGljcy5jb20vX191dG0uZ2lm
aHR0cHM6Ly90cGMuZ29vZ2xlc3luZGljYXRpb24uY29tL2Zhdmljb24uaWNv
aHR0cHM6Ly9zZWN1cmUuZm9vdHByaW50Lm5ldC95aWVsZG1hbmFnZXIvYXBleC9tZWRpYXN0b3JlL2FkY2h
vaWNlXzEucG5n".split("
"),gi="aHR0cHM6Ly9jZG4uZmxhc2h0YWxraW5nLmNvbS83MTE5NS8xODkwMTQ2L2pzL3Rpbnlyb29tLmpz
aHR0cHM6Ly9jZG4ubWVkaWF2b2ljZS5jb20vbmF0aXZlYWRzL3NjcmlwdC9jYWZlbW9tL3BvbGFyX3RoZXN
0aXJfcGlwaW5nLmpz aHR0cHM6Ly9jLmJldHJhZC5jb20vYS9uLzI3OS83ODE3NS5qcw==
aHR0cHM6Ly9zY3JpcHRzLmhvc3QuYmFubmVyZmxvdy5jb20vMS4wLjAvd2lkZ2V0Lm1pbi5qcw==
aHR0cHM6Ly9zdGF0aWMuZG91YmxlY2xpY2submV0L2luc3RyZWFtL2FkX3N0YXR1cy5qcw==
aHR0cHM6Ly9zMC4ybWRuLm5ldC82OTU1NTEyLzE0OTkzNDQxOTMxMjMvd2ViLzMwMHgyNTBfZWRnZS5qcw=
=".split(" "),Ni="aHR0cHM6Ly9ydGF4LmNyaXRlby5jb20vZGVsaXZlcnkvcnRhL3J0YS5qcw==
aHR0cHM6Ly9pYi5hZG54cy5jb20vanB0 aHR0cHM6Ly90bHguM2xpZnQuY29tL2hlYWRlci9hdWN0aW9u
aHR0cHM6Ly9hZC55aWVsZGxhYi5uZXQveXAvNTE5NDc4
aHR0cHM6Ly9wYWdlYWQyLmdvb2dsZXN5bmRpY2F0aW9uLmNvbS9wYWdlYWQvanMvZ29vZ2xlX3RvcF9leHA
uanM= aHR0cHM6Ly9zZWN1cmUuYWRueHMuY29tL3R0ag==".split("
"),_i=new Xt,Ei=s()&&a()&&!v();_i.l(Ei);var Di=void 0,Si=new Xt,Yi=s()&&(void 0!
==Di?Di:Di=!!t[q]);Si.l(Yi);var Ti=t.document.currentScript||
t.document.scripts[document.scripts.length-1],ji=t.Promise||yi,Hi="&ad_box_
&ad_channel= &ad_classid= &ad_height= &ad_keyword= &ad_network_ &ad_number=
&ad_type= &ad_type_ &ad_url= &ad_zones= &adbannerid=".split(" "),Wi=[["<iframe
id='google_ads_frame'></iframe>"],["<iframe id='google_ads_iframe'></iframe>"],
["<div id='ADV-SLOT-'></div>"],["<div id='YFBMSN'></div>"],["<div
id='google_dfp_'></div>"],["<div id='MarketGid'></div>"]],Fi=function(){function
n(t)
{this.H={},this.Config=t,this.s={G:0,Z:0,Y:0},this.Ra=this.Oa(),this.ba=[]}return
n.prototype.g=function(t){return this.H[t]},n.prototype.Na=function(){var
t=[];t.push(B(Lt,!0,JSON.stringify(this.s)));var n,i=X();for(n in
i)t.push(B(n,i[n].A,"STORED:"+JSON.stringify(i[n].B)));i=this.H,Li=X();for(var e in
i)Li&&Li[e]?Li[e].A===i[e]?Li[e].B+=1:
(Li[e].A=i[e],Li[e].B=1):Li[e]={A:i[e],B:1};for(e in Li)i[e]||delete
Li[e];if(e=JSON.stringify(Li),z(Ot))try{sessionStorage._47_6563255657975002=e}catch
(t){}return G(document.cookie,Mt)||(document.cookie=Mt+"=1; domain="+Ri+";
path=/"),t},n.prototype.ja=function(){for(var n=[],i=new Date,e=1;6>=e;e++){var
r=e+":"+i.getMonth()+":"+e+":"+i.getDate()+":"+e+":"+i.getHours()
%2+":"+e,o=xt+"="+e+"&ad_channel=1";r="//hxyzhas.g00."+new
bn(t.location.href).ioortegniamodt()+"/g00/"+encodeURIComponent(t.btoa(r))
+"/ad?"+o,n.push(r)}return n},n.prototype.Oa=function(){for(var
t=[],n=this.Config.iadb.icolbdaslru_k?
this.Config.iadb.icolbdaslru_k.slice():this.Config.iadb.isabnoitceriderelbanesrotce
tedkniltpircsde?
this.ja():gi.slice(),i=Ni.slice(),e=0;e<this.Config.iadb.iircsdekcolbmunsrotcetedkn
iltp;e++)t.push(Q("track",n,!1,s(),!
1));for(e=0;e<this.Config.iadb.isdekcolbnamregmunsrotcetedkniltpirc;e+
+)t.push(Q("track",i,void 0,void 0,void
0));for(e=0;e<this.Config.iadb.ihtnemelemunsrotcetededi;e+
+)t.push(P(this.Config));for(e=0;e<this.Config.iadb.iidekcolbmunsrotcetedgm;e+
+)t.push(I());return this.s.G=t.length,t},n.prototype.Pa=function(){var
t=[],n=this.Config.iadb.isabnoitceriderelbanesrotcetedkniltpircsde?
this.ja():gi.slice();0<this.Config.iadb.isdekcolbnamregmunsrotcetedkniltpirc&&(n=n.
concat(Ni));for(var i=0;i<n.length;i++)t.push(Q("track",n,void 0,void 0,void
0));return this.s.G+=t.length,t},n.prototype.Ga=function(t)
{this.Ja(t),this.Ha(t),this.Ia(t)},n.prototype.Ja=function(t){function n(n,e)
{i.H[n]=e,t(B(n,e))}var i=this;It.v(function(t){return n(it,t)}),Si.v(function(t)
{return n(ot,t)}),_i.v(function(t){return n(nt,t)})},n.prototype.Ha=function(t)
{for(var n=this,i=0;i<this.s.G;i++)this.Ra[i].then(function(i){return
n.ga(i,t)})},n.prototype.Ia=function(n){var
i=this;this.Config.iadb.ilufelbanenoitcetedl&&(this.ba=this.Pa(),t.addEventListener
("load",c(function(){for(var t=0;t<i.ba.length;t++)i.ba[t].then(function(t){return
i.ga(t,n)})})))},n.prototype.ga=function(t,n){if(this.s.Z++,t[Tt]){var i=+
+this.s.Y;!this.H[Rt]&&i>=this.Config.iadb.inoitceteddlohserht&&(this.H[Rt]=!
0)}n(t)},n}();[wi,gi,Ni].forEach(function(n){return n.forEach(function(n,i,e)
{return e[i]=t.atob(n)})});try{t[J]||y(J,{})}catch(t){}try{t[$]||y($,{})}catch(t)
{}try{t.IXC_47_6563255657975002||y("IXC_47_6563255657975002",{})}catch(t){}var
Zi=function(){function n(t){var n;this.j=(n={},n[Tt]=!
1,n[Wt]=0,n[Ht]=[],n),this.Ka=Date.now(),this.$=this.ca=this.L=!
1,this.Config=t,this.f=new Fi(t),t.iadb.iceriderelbasidnoissesrofnoit&&!
G(document.cookie,"_47_6563255657975002")&&(document.cookie="_47_6563255657975002=1
; domain="+Ri+";
path=/"),this.U=this.Config.iadb.iyrotsihelbanenoitceriderrof&&this.Ba()}return
n.prototype.V=function(){var t=this.Config.iadb.ierelbanenoitcerid;return
G(document.cookie,"_47_6563255657975002")&&(t=!1),t},n.prototype.Ua=function(){var
t,n=this.$=!0;try{R(this.Config.iadb.ivetatselbaira,this.L?
this.Config.iadb.iolbetatseulavdekc:this.Config.iadb.ilbtonetatseulavdekco),R(this.
Config.iadb.iycnetalelbairav,this.j[Wt]);var
i=w(this.j,this.Config.iadb.iotelbairavlabolgskcabllacretsiger);this.L&&!
this.f.g(ot)&&!this.f.g(nt)&&i&&this.V()&&(this.O(!1),this.aa()),n=!1}catch(i)
{this.j[Ht].push((t={},t[Ft]=et,t[Tt]=!0,t)),this.O(!0),this.V()&&this.aa(),n=!
1}finally{n&&this.V()&&this.aa()}},n.prototype.O=function(n){if(this.ca){this.ca=!
0,this.Ca(n),n=this.Config.iadb.itemeletdbatniopdneyr;var i=this.j;if(n)try{var
e=[];e=i[Ht]&&(i[Tt]?i[Ht]:i[Ht].filter(A)),mi[Tt]&&e.push(mi);var r={adbType:
[i[Tt]?
gt:Nt],otherData:JSON.stringify(e),clientIpAddr:"",userAgent:navigator.userAgent,pa
geUrl:t.location.href,detectionTime:i[Wt]},o={data_stream_type:"adb",json_data:JSON
.stringify(r),generated_timestamp_msec:Date.now()};t.navigator.sendBeacon?
t.navigator.sendBeacon(n,JSON.stringify(o)):V({method:"POST",url:n,body:o,async:!
0,onload:void 0,onerror:void 0,onchange:void 0,T:[{ianem:"Content-
type",Ya:"text/plain"}]})}catch(t){}}},n.prototype.Ca=function(t){var
n,i;this.Config.iadb.iyrotsihelbanenoitceriderrof&&this.j[Ht].push((n={},n[Ft]=pt,n
[Tt]=!
0,n)),this.Config.iadb.ilufelbanenoitcetedl&&(this.j[Ht].push((i={},i[Ft]=mt,i[Tt]=
!0,i)),t&&(this.j[Ht]=this.j[Ht].concat(this.f.Na())))},n.prototype.Ba=function()
{var t,n=X(),i=this.Config.iadb.irotsihmundlohserhty;return
n[ht]&&n[ht].A&&n[ht].B>=i&&(t=ht),n[Rt]&&n[Rt].A&&n[Rt].B>=i&&(t=t?
t+":"+Rt:Rt),n[st]&&n[st].A&&(t=t?t+":"+st:st),t},n.prototype.Da=function(){var t=!
1;if(this.$){var n=this.f.s;n.Z!==n.G||this.Config.iadb.ilufelbanenoitcetedl&&(void
0===this.f.g(vt)||void 0===this.f.g(dt)||void 0===this.f.g(lt)||void
0===this.f.g(ft)||void 0===this.f.g(ht)||void 0===this.f.g(st)||void
0===this.f.g(yt))||(t=!0)}return t},n.prototype.Qa=function(){var
t,n=this.Config.iadb.iircsdekcolbmunsrotcetedkniltp+this.Config.iadb.ihtnemelemunsr
otcetededi+this.Config.iadb.iidekcolbmunsrotcetedgm+this.Config.iadb.isdekcolbnamre
gmunsrotcetedkniltpirc,i=this.f.s,e=this.Config.iadb.inoitceteddlohserht,r=void 0!
==this.f.g(it)&&void 0!==this.f.g(ot)&&void 0!==this.f.g(nt);return!
0===this.f.g(it)||!0===this.f.g(ot)||!0===this.f.g(nt)||i.Y>=e||this.U&&r?
(this.U&&this.j[Ht].push((t={},t[Ft]=wt,t[Tt]=!
0,t[jt]=this.U,t)),gt):n===i.Z&&i.Y<e&&!1===this.f.g(it)?
Nt:_t},n.prototype.Aa=function(){var n=this;t.addEventListener("unload",function()
{return n.O(!0)}),this.f.Ga(function(t){n.j[Ht].push(t),n.$?!n.ca&&n.Da()&&n.O(!0):
(t=n.Qa())!==_t&&(n.L=t===gt,n.j[Tt]=n.L,n.j[Wt]=Date.now()-
n.Ka,n.Ua())})},n.prototype.aa=function(){b()},n}();if(t===top&&!new
RegExp(Yt,"i").test(t.location.pathname)&&di.iadb.idelbanenoitcete){var
ki=c(function(){new
Zi(di).Aa()}),Oi=di.iadb.ietedtratsemitnoitc;Oi?"string"==typeof Oi?
t.addEventListener(Oi,ki):t.setTimeout(ki,Oi):ki()}}();var
n=t.IXC_47_6563255657975002;n&&n.Init||
(n=t.INSTART),n.Init(null)}}try{Ha()}catch(t){try{var
yb=window.IXC_47_6563255657975002;yb&&yb.oa&&yb.oa(t)}catch(t){}}</script><script
type=text/javascript>INSTART.Init({"apiDomain":"assets.insnw.net","correlation_id":
"1551033435:5807f27f74a03d91","custName":"cbsinteractive","disableInjectionXhr":tru
e,"disableInjectionXhrQueryParam":"instart_disable_injection","iframeCommunicationT
imeout":3000,"nanovisorGlobalNameSpace":"I10C","partialImage":false,"propName":"dow
nloadwww","rId":"0","release":"latest","rum":false,"serveNanovisorSameDomain":true,
"useIframeRpc":false,"useWrapper":false,"ver":"abd","virtualDomains":4,"virtualizeD
omains":["^download\\.cnet\\.com$"]}
);</script>
<meta http-equiv="X-UA-Compatible" content="IE=Edge" /><script
type="text/javascript">
window.gdprConsent = false;
</script><link rel="preload"
href="https://z.moatads.com/cbsprebidheader506831276743/yi.js" as="script"
crossorigin><link rel="preconnect" href="https://mb.moatads.com"
crossorigin><script async type="text/javascript"
src="https://z.moatads.com/cbsprebidheader506831276743/yi.js"></script><script
type="text/javascript">
(function(id){function append(scriptid,url,async){var
d=document,sn='script',f=d.getElementsByTagName(sn)[0];if(!f)f=d.head;var
s=d.createElement(sn);s.async=!
0;s.id=scriptid;s.src=url;f.parentNode.insertBefore(s,f)}
function getRootDomain(){var
parts=window.location.hostname.split('.');if(parts.length===2)rootDomain=parts[0];e
lse if(parts.length>2){var part=parts[parts.length-2];if(part==='com'||part==='co')
{rootDomain=parts[parts.length-3]}
else{rootDomain=part}}
return rootDomain}
window.evidon={};window.evidon.id=id;var
cdn='//c.evidon.com/',rootDomain=getRootDomain(),noticecdn=cdn+'sitenotice/';append
('evidon-notice',noticecdn+'evidon-sitenotice-tag.js',!1);append('evidon-
location',cdn+'geo/country.js',!0);append('evidon-
themes',noticecdn+id+'/snthemes.js',!0);if(rootDomain)append('evidon-
settings',noticecdn+id+'/'+rootDomain+'/settings.js',!
0);window.evidon.priorConsentCallback=function(){
// add the tags with callbacks here
window.gdprConsent = true;
}
window.evidon.closeCallback=function(){}
window.evidon.consentWithdrawnCallback=function(){}})(425)
</script><script>
function generateVguid() {
var charList =
['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U
','V','W','X','Y','Z','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','
p','q','r','s','t','u','v','w','x','y','z','0','1','2','3','4','5','6','7','8','9',
'@']
var date = new Date();
var msTimestamp = date.getTime();
var secsTimestamp = Math.floor(msTimestamp/1000);
var timestamp = secsTimestamp - ((secsTimestamp >> 28) << 28);
var pints = [
timestamp >> 4,
((timestamp % 16) << 20) + Math.floor(Math.random()*1048576),
Math.floor(Math.random()*16777216),
Math.floor(Math.random()*16777216),
Math.floor(Math.random()*16777216),
Math.floor(Math.random()*16777216),
Math.floor(Math.random()*16777216),
Math.floor(Math.random()*16777216),
Math.floor(Math.random()*16777216)
];

var vguid = '';


for (i = 8; i >= 0; i--){
for (j = 0; j < 4; j++){
var uu = charList[(pints[i] >> (6 * j)) % 63];
vguid = uu + vguid;
}
}

return vguid;
}
</script>
<title>Thank you for downloading FonePaw Android Data Recovery from CNET
Download.com</title>
<meta http-equiv="Content-Security-Policy" content="block-all-
mixed-content">

<meta charset="UTF-8" />

<meta name="robots" content="noindex,


follow">

<meta name="viewport" content="width=1090">

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

<meta property="fb:app_id" content="16995676698"/>


<meta property="fb:admins" content="100001036810388"/>
<meta property="og:site_name" content="Download.com">

<script type="text/javascript">
var mobileForced = false;
var mobileDetected = navigator.userAgent.toLowerCase().indexOf("mobile") >= 0
&& !navigator.userAgent.search(/(ipad)/i) >= 0;
var isMobileDevice = mobileDetected || mobileForced;
var hbFileName = 'ls-Download.js';
var onMobile = false;
var onDesktop = true;

if (onDesktop && !isMobileDevice) {

(function() {
var hb = document.createElement('script');
hb.async = true;
hb.type = 'text/javascript';
var useSSL = 'https:' == document.location.protocol;
hb.src = (useSSL ? 'https:' : 'http:') +
'//js-sec.indexww.com/ht/' + hbFileName;
var node = document.getElementsByTagName('head')[0];
node.insertBefore(hb, node.childNodes[0]);
})();
}
</script>

<script type="text/javascript">
if(this != top){
if(window.location.search.length > 0) {
window.location = window.location.href + '&idl=n';
} else {
window.location = window.location.href + '?idl=n';
}
}
</script>

<link rel="search" type="application/opensearchdescription+xml" title="CNET


Download Search" href="https://download.cnet.com/html/osdd/download.xml"/>

<link class="OneLinkKeepLinks" rel="alternate" hreflang="en"


href="https://download.cnet.com/FonePaw-Android-Data-Recovery/3001-2094_4-
76386332.html" />
<link class="OneLinkKeepLinks" rel="alternate" hreflang="es"
href="http://descargar.cnet.com/FonePaw-Android-Data-Recovery/3001-2094_4-
76386332.html" />
<link class="OneLinkKeepLinks" rel="alternate" hreflang="de"
href="http://de.download.cnet.com/FonePaw-Android-Data-Recovery/3001-2094_4-
76386332.html" />
<link class="OneLinkKeepLinks" rel="alternate" hreflang="fr"
href="http://telecharger.cnet.com/FonePaw-Android-Data-Recovery/3001-2094_4-
76386332.html" />

<link rel="stylesheet" type="text/css"


href="https://a3.fdlstatic.com/asset/520/bundles/downloadcore/css/optimized/page-
types/product.css" />
<!-- ****** faviconit.com favicons ****** -->
<link rel="shortcut icon"
href="https://a1.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon.ico">
<link rel="icon" sizes="16x16 32x32 64x64"
href="https://a1.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon.ico">
<link rel="icon" type="image/png" sizes="196x196"
href="https://a4.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
192.png">
<link rel="icon" type="image/png" sizes="160x160"
href="https://a.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
160.png">
<link rel="icon" type="image/png" sizes="96x96"
href="https://a1.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
96.png">
<link rel="icon" type="image/png" sizes="64x64"
href="https://a1.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
64.png">
<link rel="icon" type="image/png" sizes="32x32"
href="https://a4.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
32.png">
<link rel="icon" type="image/png" sizes="16x16"
href="https://a4.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
16.png">
<link rel="apple-touch-icon"
href="https://a.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
57.png">
<link rel="apple-touch-icon" sizes="114x114"
href="https://a1.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
114.png">
<link rel="apple-touch-icon" sizes="72x72"
href="https://a4.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
72.png">
<link rel="apple-touch-icon" sizes="144x144"
href="https://a1.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
144.png">
<link rel="apple-touch-icon" sizes="60x60"
href="https://a2.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
60.png">
<link rel="apple-touch-icon" sizes="120x120"
href="https://a4.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
120.png">
<link rel="apple-touch-icon" sizes="76x76"
href="https://a.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
76.png">
<link rel="apple-touch-icon" sizes="152x152"
href="https://a4.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
152.png">
<link rel="apple-touch-icon" sizes="180x180"
href="https://a1.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
180.png">
<meta name="msapplication-TileColor" content="#FFFFFF">
<meta name="msapplication-TileImage"
content="https://a1.fdlstatic.com/asset/520/bundles/downloadcore/images/favicon-
144.png">
<meta name="msapplication-config"
content="https://a2.fdlstatic.com/asset/520/bundles/downloadcore/images/browserconf
ig.xml">
<!-- ****** faviconit.com favicons ****** -->
<script async
src="https://mtrx.go.sonobi.com/morpheus.download.1590.js"></script>
<!--[if lte IE 7]>
<script type="text/javascript"
src="https://a.fdlstatic.com/asset/520/bundles/downloadcore/js/libs/json2.js" >
</script>
<![endif]-->

<!--[if lte IE 9]>


<script type="text/javascript"
src="https://a4.fdlstatic.com/asset/520/bundles/downloadcore/js/libs/polyfill/media
Match.js" > </script>
<![endif]-->

<script type="text/javascript">
setMoatPrebidData = function(adSlot) {
//Optional. Enables debugging
if (window.moatPrebidApi && typeof window.moatPrebidApi.enableLogging ===
'function') {
window.moatPrebidApi.enableLogging();
}
if (window.moatPrebidApi && typeof window.moatPrebidApi.slotDataAvailable ===
'function' && window.moatPrebidApi.slotDataAvailable()) {
if(typeof adSlot != "undefined") {
return window.moatPrebidApi.setMoatTargetingForSlot(adSlot);
} else {
// Sets available targeting data on all existing GPT slot objects
return window.moatPrebidApi.setMoatTargetingForAllSlots();
}
} else {
// Moat tag hasn't fully rendered yet, or slot data is not available for
this URL.
return false;
}
}

function moatYieldReady () {
setMoatPrebidData();
}
</script>
<script>
var DL = (function () {
var mobileMediaQuery = 'screen and (max-width: 640px),' +
'screen and (min-device-width: 375px) and (max-device-width:
667px) and (-webkit-device-pixel-ratio: 2),' +
'screen and (min-device-width: 414px) and (max-device-width:
736px) and (-webkit-device-pixel-ratio: 3)',
matchesMobileMediaQuery =
window.matchMedia(mobileMediaQuery).matches,
isMobileUserAgent =
navigator.userAgent.toLowerCase().indexOf("mobile") >= 0,
isMobileDevice = isMobileUserAgent,
isIPhone = navigator.userAgent.search(/(iphone)/i) >= 0,
isIPad = navigator.userAgent.search(/(ipad)/i) >= 0;

var forceMobile = false;


var shouldServeAlternateAds = (typeof bingData != 'undefined' && typeof
bingData.ads != 'undefined');
var hasClass = function hasClass(elem, className) {
return new RegExp(' ' + className + ' ').test(' ' + elem.className
+ ' ');
}

var addClass = function addClass(elem, className) {


if (!hasClass(elem, className)) {
elem.className += ' ' + className;
}
}

var removeClass = function removeClass(elem, className) {


var newClass = ' ' + elem.className.replace( /[\t\r\n]/g, ' ') + '
';
if (hasClass(elem, className)) {
while (newClass.indexOf(' ' + className + ' ') >= 0 ) {
newClass = newClass.replace(' ' + className + ' ', ' ');
}
elem.className = newClass.replace(/^\s+|\s+$/g, '');
}
}

var closest = function closest(el, selector) {


var matchesSelector = el.matches || el.webkitMatchesSelector ||
el.mozMatchesSelector || el.msMatchesSelector;

while (el) {
if (matchesSelector.call(el, selector)) {
break;
}
el = el.parentElement;
}
return el;
}

return {
viewportWidth: Math.max(document.documentElement.clientWidth,
window.innerWidth || 0),
mobileMediaQuery: mobileMediaQuery,
matchesMobileMediaQuery: matchesMobileMediaQuery,
isMobileUserAgent: isMobileUserAgent,
isMobileDevice: (isMobileDevice && !isIPad) || forceMobile,
isIPhone: isIPhone,
isIPad: isIPad,
isResponsivePage: false,
shouldServeAlternateAds: shouldServeAlternateAds,
hasClass: hasClass,
addClass: addClass,
removeClass: removeClass,
closest: closest
};
}());
</script>

<script>
// global function to detect version of IE including 10
function getIEVersion(){
var agent = navigator.userAgent;
var reg = /MSIE\s?(\d+)(?:\.(\d+))?/i;
var matches = agent.match(reg);
if (matches != null) {
return { major: matches[1], minor: matches[2] };
}
return { major: "-1", minor: "-1" };
}

var ie_version = getIEVersion();


</script>

<script type='text/javascript'>
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];

googletag.CBSigetCookieValue = function(ckNm) {
var value = null;
var allCookies = document.cookie;
var pos = allCookies.indexOf(ckNm);
if (pos != -1) {
var start = pos + ckNm.length + 1;
var end = allCookies.indexOf(";", start);
if (end == -1) end = allCookies.length;
value = allCookies.substring(start, end);
}
return value;
};

// determine if it's DST in the Eastern Timezone on the given date


googletag.CBSiisEDT = function(dt) {
// EDT starts second Sunday of March
var edtStart = new Date(dt.getFullYear(), 2, 1);
edtStart = Date.UTC(edtStart.getUTCFullYear(), 2, 14-(edtStart.getUTCDay()
+13)%7, 5);
// EDT ends first Sunday of November
var edtEnd = new Date(dt.getFullYear(), 10, 1);
edtEnd = Date.UTC(edtEnd.getUTCFullYear(), 10, 7-(edtEnd.getUTCDay()+6)%7,
4);
// see if current date is within the EDT range
return dt.getTime() >= edtStart && dt.getTime() < edtEnd;
};

googletag.CBSiaddPageView = function () {
var pv=1;
var cookiename='dl_page_view';
//If there's a cookie, get the current value and add one to it.
if (document.cookie.indexOf(cookiename)!=-1) {
pv=parseInt(googletag.CBSigetCookieValue(cookiename));
if(isNaN(pv)) {
pv=1;
} else {
pv+=1;
}
}
// set expiration to midnight using EDT or EST offset (4|5)
var dt = new Date();
var exp = Date.UTC(dt.getUTCFullYear(), dt.getUTCMonth(), dt.getUTCDate(),
googletag.CBSiisEDT(dt) ? 4 : 5);
// adjust 1 day if set to midnight of previous day
exp += exp > dt.getTime() ? 0 : 24*60*60*1000;
exp = new Date(exp).toUTCString();
// get L2 domain
var domainArr = document.domain.split('.').reverse();
var l2domain=document.domain;
if(domainArr[1]!=null)
{ l2domain = domainArr[1] + "." + domainArr[0];
}

// save the value in the cookie


document.cookie = cookiename + "=" + pv + ";path=/;domain=" + l2domain +
";expires=" + exp;
//update the value for the next ad call
googletag.pubads().setTargeting("pv",""+pv);
};

(function() {
var gads = document.createElement('script');
gads.async = true;
gads.type = 'text/javascript';
var useSSL = 'https:' == document.location.protocol;
gads.src = (useSSL ? 'https:' : 'http:') +
'//www.googletagservices.com/tag/js/gpt.js';
var node = document.getElementsByTagName('script')[0];
node.parentNode.insertBefore(gads, node);
})();

var topicName = "utilities/sys";

var ukRegion = ['bh', 'be', 'dk', 'eg', 'fi', 'fr', 'de', 'is','iq','ie','it',
'kw', 'lu', 'nl', 'no', 'om', 'qa', 'sa', 'za', 'es', 'se','ae','gb'];
var auRegion = ['au','nz'];
var asiaRegion = ['hk', 'in', 'id', 'my', 'ph', 'sg', 'tw', 'th', 'vn'];

var adCountry = 'us';


var adRegion = 'aw';

var ftag = '';

if (false) {
ftag = '';
}

try {
var cookies = document.cookie.split(';');
var dlGeoCookie = "dl_geo=";
var dlFtagCookie = "dl_ad_ftag=";
var ilGeoCookie = "il_geo=";
var instartGeo = null;
for (var i = 0; i < cookies.length; i++) {
var c = cookies[i];
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
if (c.indexOf(dlGeoCookie) == 0) {
var dlGeoCookieValue = c.substring(dlGeoCookie.length, c.length);
if (dlGeoCookieValue.indexOf("countryCode") !== -1) {
var parsedCountry = eval("(" + dlGeoCookieValue +
")").countryCode;
adCountry = parsedCountry.toLowerCase();
}
} else if (c.indexOf(dlFtagCookie) == 0) {
ftag = c.substring(dlFtagCookie.length, c.length);
} else if (c.indexOf(ilGeoCookie) == 0) {
c = decodeURIComponent(c).replace(/\+/g, ' ');
instartGeo = c.indexOf("=") > -1 ? JSON.parse(c.split('=')[1]) :
null;
}
}
} catch (e) { }

var j;
for (j = 0; j < ukRegion.length; j++) {
if (adCountry === ukRegion[j]) {
adRegion = 'uk'; break;
}
}
for (j = 0; j < auRegion.length; j++) {
if (adCountry === auRegion[j]) {
adRegion = 'au'; break;
}
}
for (j = 0; j < asiaRegion.length; j++) {
if (adCountry === asiaRegion[j]) {
adRegion = 'asia'; break;
}
}

var pageTargeting = {
"ptype": "product_pdl",
"vguid": "xy5FtKVmYpdjz2jam0d8XOxfVnOLdL@6ALl6",
"Category": "windows",
"topic": topicName,
"pid": "76386332"
};

googletag.cmd.push(function() { googletag.pubads().collapseEmptyDivs(true); });

var adSlots = {};

var desktopAdChannel = "/8264/" + adRegion + "-download/" + topicName ,


mobileAdChannel = "/8264/maw-download/" + topicName,
adUnitChannel = '';

if (!DL.isMobileDevice || !DL.isResponsivePage) {
googletag.cmd.push(function () {
adUnitChannel = desktopAdChannel + "";
if (typeof
window["loadStickyOnPage"] != 'undefined' && "intromercial" == 'sticky_top') {
adSlots["intromercial"] =
googletag.defineOutOfPageSlot(adUnitChannel, "intromercial")
.addService(googletag.pubads());
} else if (typeof
window["loadStickyOnScroll"] == 'undefined' || "intromercial" != 'sticky_top') {

adSlots["intromercial"] = googletag.defineOutOfPageSlot(adUnitChannel,
"intromercial")
.addService(googletag.pubads());
}
if (typeof
window["loadStickyOnPage"] != 'undefined' && "nav-ad" == 'sticky_top') {
adSlots["nav-ad"] =
googletag.defineSlot(adUnitChannel, [7,7], "nav-ad")
.addService(googletag.pubads())
.setTargeting("pos", "Nav")
.setTargeting("test", "" +
window["loadStickyOnPage"])
;
} else if (typeof
window["loadStickyOnScroll"] == 'undefined' || "nav-ad" != 'sticky_top') {

adSlots["nav-ad"] = googletag.defineSlot(adUnitChannel, [7,7], "nav-ad")


.addService(googletag.pubads())
.setTargeting("pos", "Nav")
}
if (typeof
window["loadStickyOnPage"] != 'undefined' && "leader_plus_top" == 'sticky_top') {
adSlots["leader_plus_top"] =
googletag.defineSlot(adUnitChannel, [[970,66],[728,90],[970,250]],
"leader_plus_top")
.addService(googletag.pubads())
.setTargeting("pos", "top")
.setTargeting("test", "" +
window["loadStickyOnPage"])
;
} else if (typeof
window["loadStickyOnScroll"] == 'undefined' || "leader_plus_top" != 'sticky_top') {

adSlots["leader_plus_top"] = googletag.defineSlot(adUnitChannel, [[970,66],


[728,90],[970,250]], "leader_plus_top")
.addService(googletag.pubads())
.setTargeting("pos", "top")
}
if (typeof
window["loadStickyOnPage"] != 'undefined' && "mpu_plus_top" == 'sticky_top') {
adSlots["mpu_plus_top"] =
googletag.defineSlot(adUnitChannel, [[300,250],[300,600]], "mpu_plus_top")
.addService(googletag.pubads())
.setTargeting("pos", "top")
.setTargeting("test", "" +
window["loadStickyOnPage"])
;
} else if (typeof
window["loadStickyOnScroll"] == 'undefined' || "mpu_plus_top" != 'sticky_top') {

adSlots["mpu_plus_top"] = googletag.defineSlot(adUnitChannel, [[300,250],


[300,600]], "mpu_plus_top")
.addService(googletag.pubads())
.setTargeting("pos", "top")
}
if (typeof
window["loadStickyOnPage"] != 'undefined' && "mpu_bottom" == 'sticky_top') {
adSlots["mpu_bottom"] =
googletag.defineSlot(adUnitChannel, [[300,250],[300,600]], "mpu_bottom")
.addService(googletag.pubads())
.setTargeting("pos", "bottom")
.setTargeting("test", "" +
window["loadStickyOnPage"])
;
} else if (typeof
window["loadStickyOnScroll"] == 'undefined' || "mpu_bottom" != 'sticky_top') {

adSlots["mpu_bottom"] = googletag.defineSlot(adUnitChannel, [[300,250],[300,600]],


"mpu_bottom")
.addService(googletag.pubads())
.setTargeting("pos", "bottom")
}
if (typeof
window["loadStickyOnPage"] != 'undefined' && "leader_bottom" == 'sticky_top') {
adSlots["leader_bottom"] =
googletag.defineSlot(adUnitChannel, [[970,66],[728,90]], "leader_bottom")
.addService(googletag.pubads())
.setTargeting("pos", "bottom")
.setTargeting("test", "" +
window["loadStickyOnPage"])
;
} else if (typeof
window["loadStickyOnScroll"] == 'undefined' || "leader_bottom" != 'sticky_top') {

adSlots["leader_bottom"] = googletag.defineSlot(adUnitChannel, [[970,66],[728,90]],


"leader_bottom")
.addService(googletag.pubads())
.setTargeting("pos", "bottom")
}
if (typeof
window["loadStickyOnPage"] != 'undefined' && "bottom2" == 'sticky_top') {
adSlots["bottom2"] =
googletag.defineSlot(adUnitChannel, [300,250], "bottom2")
.addService(googletag.pubads())
.setTargeting("pos", "bottom2")
.setTargeting("test", "" +
window["loadStickyOnPage"])
;
} else if (typeof
window["loadStickyOnScroll"] == 'undefined' || "bottom2" != 'sticky_top') {

adSlots["bottom2"] = googletag.defineSlot(adUnitChannel, [300,250], "bottom2")


.addService(googletag.pubads())
.setTargeting("pos", "bottom2")
}
if (typeof
window["loadStickyOnPage"] != 'undefined' && "native_bottom_pdl" == 'sticky_top') {
adSlots["native_bottom_pdl"] =
googletag.defineSlot(adUnitChannel, [[11,11],"fluid"], "native_bottom_pdl")
.addService(googletag.pubads())
.setTargeting("pos", "top")
.setTargeting("test", "" +
window["loadStickyOnPage"])

.setTargeting("strnativekey", "a9f0020c")
;
} else if (typeof
window["loadStickyOnScroll"] == 'undefined' || "native_bottom_pdl" != 'sticky_top')
{
adSlots["native_bottom_pdl"] = googletag.defineSlot(adUnitChannel,
[[11,11],"fluid"], "native_bottom_pdl")
.addService(googletag.pubads())
.setTargeting("pos", "top")

.setTargeting("strnativekey", "a9f0020c")
}
if (typeof
window["loadStickyOnPage"] != 'undefined' && "powerbar_desktop" == 'sticky_top') {
adSlots["powerbar_desktop"] =
googletag.defineSlot(adUnitChannel, [321,31], "powerbar_desktop")
.addService(googletag.pubads())
.setTargeting("pos", "top")
.setTargeting("test", "" +
window["loadStickyOnPage"])
;
} else if (typeof
window["loadStickyOnScroll"] == 'undefined' || "powerbar_desktop" != 'sticky_top')
{

adSlots["powerbar_desktop"] = googletag.defineSlot(adUnitChannel, [321,31],


"powerbar_desktop")
.addService(googletag.pubads())
.setTargeting("pos", "top")
}
});
}

var powerbar = {
numXfpUnitsToRender: 9,
numXfpUnitsRendered: 0,
shims: null,
shimData: {
maxOffset: 0,
leaderShim: null,
followerShims: []
},
render: function () {
powerbar.adjustShims();

for (var i = 0; i < powerbar.shims.length; i++) {


powerbar.shims[i].className += ' loaded';
}

window.document.body.className += ' power-bar-display';


window.dispatchEvent(new Event('resize'));

if (typeof powerbarPostRender === 'function') {


powerbarPostRender();
}
},
adjustShims: function () {
powerbar.shims = document.querySelectorAll('.ad-powerbar-shim');
for (var i = 0; i < powerbar.shims.length; i++) {
var shim = powerbar.shims[i];

var offsetY = (shim.getBoundingClientRect().top +


window.pageYOffset - shim.ownerDocument.documentElement.clientTop);
if (offsetY > powerbar.shimData.maxOffset) {
powerbar.shimData.maxOffset = offsetY;

powerbar.shimData.leaderShim = powerbar.shims[i];

powerbar.shimData.followerShims = [];

powerbar.shims[i].style.paddingTop = 0;

for (var j = 0; j < powerbar.shims.length; j++) {


if (i != j) {
powerbar.shimData.followerShims.push(powerbar.shims[j]);
}
}
}
}

for (var i = 0; i < powerbar.shimData.followerShims.length; i++) {


var shim = powerbar.shimData.followerShims[i];
var offsetY = (shim.getBoundingClientRect().top +
window.pageYOffset - shim.ownerDocument.documentElement.clientTop);

var paddingTop = powerbar.shimData.maxOffset - offsetY;

powerbar.shimData.followerShims[i].style.paddingTop =
paddingTop + 'px';
}
}
};

googletag.cmd.push(function () {
googletag.pubads().addEventListener('slotRenderEnded', function(event) {
powerbar.numXfpUnitsRendered++;
if (powerbar.numXfpUnitsRendered == powerbar.numXfpUnitsToRender) {
if (typeof powerbarSlotRenderEnded === 'function') {
powerbarSlotRenderEnded();
}

setTimeout(powerbar.render, 250);
}
});
});

googletag.cmd.push(function () {
googletag.pubads().addEventListener('slotOnload', function(event) {
if (typeof powerbarSlotOnload === 'function') {
powerbarSlotOnload();
}

powerbar.adjustShims();
});
});

if (DL.isMobileDevice && DL.isResponsivePage) {


googletag.cmd.push(function () {
adSlots["intromercial"] =
googletag.defineOutOfPageSlot(mobileAdChannel, "intromercial")
.addService(googletag.pubads());
});
googletag.cmd.push(function ()
{
adSlots["nav-ad"] = googletag.defineSlot(mobileAdChannel,
[7,7], "nav-ad")
.addService(googletag.pubads())
.setTargeting("pos", "Nav")
});
}

googletag.cmd.push(function() { googletag.pubads().setTargeting("ptype",
"product_pdl"); });
googletag.cmd.push(function() { googletag.pubads().setTargeting("vguid",
"xy5FtKVmYpdjz2jam0d8XOxfVnOLdL@6ALl6"); });
googletag.cmd.push(function() { googletag.pubads().setTargeting("Category",
"windows"); });
googletag.cmd.push(function() { googletag.pubads().setTargeting("pid",
"76386332"); });

if (ftag != '') {
googletag.cmd.push(function() { googletag.pubads().setTargeting("ftag",
ftag+""); });
}

if (window.instartGeo && window.I11C && window.I11C.Morph &&


window.I11C.Morph === 1) {
try {
googletag.cmd.push(function()
{ googletag.pubads().setLocation(instartGeo.postal_code + ', ' +
instartGeo.country_code) });
} catch (err) {
console.log("Googletag setLocation failed with error: " + err);
}
}

setMoatPrebidData();
googletag.cmd.push(function() { googletag.pubads().enableSingleRequest() });
googletag.cmd.push(function() { googletag.enableServices() });
googletag.cmd.push(function() { googletag.CBSiaddPageView(); });

window.addEventListener('message', function (event) {


if (event.data == 'nativeAdBlankServed_bidtellect') {
var bidtellectUnits = document.querySelectorAll('.bidtellect');
for (var i = 0; i < bidtellectUnits.length; i++) {
bidtellectUnits[i].parentNode.removeChild(bidtellectUnits[i]);
}
}
}, false);

window.renderAdCallback = function (vals) {


if (vals && vals.isIntromercial && !vals.isBlank ) {
if (vals.isIntromercialOpen) {
uvp_pauseVideo();
} else if (!vals.isIntromercialOpen) {
uvp_playVideo();
}
}
};

function uvp_pauseVideo() {
var uvp_checker = setInterval( function() {
var uvp_player = DL.videoPlayer;
if (typeof uvp_player == 'object' && typeof uvpjs == 'object' ) {
uvp_player.mute();
var uvp_state = uvp_player.getCurrentPlaybackState().playbackState;
if ( uvp_state === uvpjs.mediaCapabilities.PLAYING ) {
clearInterval(uvp_checker);
uvp_player.pauseVideo();
}
}
},100);

setTimeout( function() { clearInterval(uvp_checker); }, 20000); /* give up


finding UVP after 20s */
}

function uvp_playVideo() {
var uvp_player = DL.videoPlayer;
if (typeof uvp_player == 'object' && typeof uvpjs == 'object') {
uvp_player.unMute();
uvp_player.playVideo();
}
}
</script>

<script type="text/javascript">
// Normalize the binding of event listeners
function bindEventListener(element, eventType, callback) {
if (element.addEventListener) {
element.addEventListener(eventType, callback);
} else {
element.attachEvent('on' + eventType, callback);
}
}
</script>

<script>
if (!DL.isMobileDevice) {
document.documentElement.className =
document.documentElement.className.replace(/\bmobile\b/, 'desktop');
}
</script>

<script type="text/javascript" charset="utf-8">


if (DL && !DL.shouldServeAlternateAds) {
(function(G,o,O,g,L,e){G[g]=G[g]||function(){(G[g]['q']=G[g]['q']||
[]).push(
arguments)},G[g]['t']=1*new
Date;L=o.createElement(O),e=o.getElementsByTagName(
O)[0];L.async=1;L.src='//www.google.com/adsense/search/async-
ads.js';
e.parentNode.insertBefore(L,e)})(window,document,'script','_googCsa');
}
</script>

<script type="text/javascript" charset="utf-8">


var pageOptions = {
'pubId': 'partner-cnet-download-search',
'query': 'System Utilities',
'hl': 'en',
'adtest': 'off',
'adPage': 1
};

pageOptions.adsResponseCallback = function adsResponseCallback(containers) {


for (var container in containers) {
var containerEl = document.getElementById(container);
if (containers[container] == 0) {
addClass(containerEl,'afs-empty');
removeClass(containerEl,'ad-loaded');
if (~containerEl.parentElement.className.indexOf('-wrapper')) {
addClass(containerEl.parentElement, 'afs-empty');
removeClass(containerEl.parentElement, 'ad-loaded');
}
} else {
removeClass(containerEl,'afs-empty');
addClass(containerEl,'ad-loaded');
if (~containerEl.parentElement.className.indexOf('-wrapper')) {
removeClass(containerEl.parentElement, 'afs-empty');
addClass(containerEl.parentElement, 'ad-loaded');
}
}
}
};

if (DL && !DL.shouldServeAlternateAds) {


if (!DL.isMobileDevice || !DL.isResponsivePage)
{

var adBlock1 = {
'container': 'afs-download-web-3001-side',
'channel': 'download-search-overlay-2072',
'number': '5',
'fontSizeTitle': '16',
'colorTitleLink': '#000000',
'noTitleUnderline': true,
'titleBold': true,
'fontSizeDomainLink': '14',
'colorDomainLink': '#2964bf',
'fontSizeDescription': '14',
'lines': '3',
'sellerRatings': 'true',
'longerHeadlines': true,
'linkTarget': '_blank',
'width': '300px',
};
var adBlock2 = {
'container': 'afs-download-web-3001-middle',
'channel': 'sb_test_proddetail_a',
'number': '2',
'fontSizeTitle': '16',
'colorTitleLink': '#000000',
'noTitleUnderline': true,
'titleBold': true,
'fontSizeDomainLink': '14',
'colorDomainLink': '#4076c7',
'fontSizeDescription': '14',
'lines': '3',
'sellerRatings': 'true',
'longerHeadlines': true,
'linkTarget': '_blank',
'adIconURL':
'//afs.googleusercontent.com/cnet-com-search/ad_Icon_external.png',
'adIconWidth': '50',
'adIconHeight': '50',
'adIconSpacingAfter': '20',
'adIconLocation': 'ad-left',
'attributionText': 'Sponsored
Products',
'attributionSpacingBelow': '0',
'rolloverLinkColor': '#4076c7',
'width': '620px',
};

_googCsa('ads', pageOptions, adBlock1);


_googCsa('ads', pageOptions, adBlock2);

}
}
</script>

<script type="text/javascript"
src="https://native.sharethrough.com/assets/tag.js" async></script>
</head>
<body
data-tracking-status='true'

data-ad-cookie-service-path='/module/ad-cookie/'
data-ad='{"gpt":{"targeting":
{"topic":"utilities\/sys","Category":"windows","pid":"76386332","device":"desktop",
"ptype":"product_pdl","cid":"","env":"prod"},"adConfig":{"network":
{"dev":8264,"qa":8264,"uat":8264,"stage":8264,"prod":8264},"method":"async","region
s":[{"region":"uk","countries":
["gb","ie","za","bh","kw","om","qa","sa","ae","iq","eg","fr","it","de","be","nl"]},
{"region":"au","countries":["au","nz"]},{"region":"asia","countries":
["sg","my","th","id","ph","hk","vn","tw"]}],"adUnits":{"intromercial":{"sizes":
[630,480],"outOfPage":true},"skin":{"sizes":[[1600,1000]]},"bottom2":{"sizes":
[[300,250]],"position":"bottom2"},"launchpad_1":{"sizes":
[[200,75]],"position":1},"launchpad_2":{"sizes":
[[200,75]],"position":2},"resourceCenterTop":{"sizes":
[[300,300]],"position":"top"},"resourceCenterBottom":{"sizes":
[[632,160]],"position":"bottom"},"mpuPlusTop":{"sizes":[[300,250],[300,600],
[300,1050]],"position":"top"},"marqueeTop":{"sizes":
[[234,60]],"position":"top"},"mpuTop":{"sizes":[[300,250],
[300,600]],"position":"top"},"mpuBottom":{"sizes":
[[300,250]],"position":"bottom"},"leaderPlusTop":{"sizes":[[728,90],[970,66],
[970,250]],"position":"top"},"leaderTop":{"sizes":[[728,90],[970,66],
[970,250]],"position":"bottom"},"leaderPlusBottom":{"sizes":[[728,90],[970,66],
[970,250]],"position":"bottom"},"leaderBottom":{"sizes":[[728,90],
[970,66]],"position":"bottom"},"infoBoardTop":{"sizes":
[[771,201]],"position":"top"},"categorySpotlightTop":{"sizes":
[[681,200]],"position":"top"},"categorySpotlightBottom":{"sizes":
[[681,200]],"position":"bottom"}},"mobile":{"adUnits":{"mobileBannerTop":{"sizes":
[[300,50],["120. 20"],[168,28],[216,36]]},"mobileBannerMpuHptoOverlay":
{"outOfPage":true},"mobileMpuBottom":{"sizes":[300,250]}}},"tablet":{"adUnits":
{"resourceCenterTop":{"sizes":[[300,300]],"position":"top"},"resourceCenterBottom":
{"sizes":[[632,160]],"position":"bottom"},"mpuPlusTop":{"sizes":[[300,600],
[300,250]]},"marqueeTop":{"sizes":[[234,60]],"position":"top"},"mpuTop":{"sizes":
[[300,250],[300,600]],"position":"top"},"mpuBottom":{"sizes":
[[300,250]],"position":"bottom"},"leaderTop":{"sizes":[[728,90],
[970,66]],"position":"bottom"},"leaderPlusTop":{"sizes":[[728,90],[970,66],
[970,250]],"position":"top"}}},"siteName":"download","collapseEmptyDiv":true,"defau
ltRegion":"aw"},"containerId":"5c72e459d5dd1","slotVars":
{"network":"8264","siteName":"download","collapseEmptyDiv":"1","topics":"utilities\
/sys","platform":"desktop"},"adType":"gpt"},"cookieName":"dl_ad","blueKai":
{"bkSiteId":3328,"limit":4,"site":"cbsidownloadcomsite"}}'

data-tracking-guid='5e0828acea7697aea0e1043c'
data-tracking-vguid='xy5FtKVmYpdjz2jam0d8XOxfVnOLdL@6ALl6'
data-esi-dw-params=''

data-pagetype='3001'
data-breadcrumb=''
data-siteid='4'
data-user='{"cookieName":"purs_1"}'
data-social-auth='{"appId":387,"environment":"LIVE","modalFlow":"true"}'
data-asset=""
data-oid="3001-2094_4-76386332"
data-locale="en"
data-dl-ad-ftag-cookie-value = ''

data-productsetid = '76386332'
data-parent-category-id = '2018'
class="pageType-3001
static no-sticky-ad

pageType-3001" >
<script type="text/javascript"
src="https://a1.fdlstatic.com/asset/520/bundles/downloadcore/js-
build/fly/libs/require-2.1.2.js"></script>
<script type="text/javascript">

require.config({"baseUrl":"https:\/\/a3.fdlstatic.com\/asset\/520\/bundles\/downloa
dcore\/js-build","config":{"version":{"fly\/libs\/easy-
xdm":"2.4.17.1","fly\/libs\/jquery.widget":"1.9.2","fly\/libs\/jquery.throttle-
debounce":"1.1","fly\/libs\/urs":"1.0","fly\/utils\/data-
prefix":"1.0","fly\/utils\/data-selector":"1.0","fly\/utils\/component-
helper":"1.0","fly\/utils\/log":"1.0","fly\/utils\/object-
helper":"1.0","fly\/utils\/string-helper":"1.0","fly\/utils\/string-
vars":"1.0","fly\/utils\/ad-helper":"1.0","fly\/utils\/url-
helper":"1.0","fly\/utils\/guid":"1.0","fly\/managers\/dw-
tracking":"1.0","fly\/libs\/jquery.cookie":"1.2","fly\/managers\/cookie":"1.0","fly
\/managers\/components":"1.0","fly\/managers\/ad":"1.0","fly\/managers\/gpt":"1.0",
"fly\/managers\/madison":"1.0","fly\/managers\/debug":"1.0","fly\/managers\/user":"
1.0","fly\/managers\/history":"1.0","fly\/managers\/tracking":"1.0","fly\/component
s\/base":"1.0","fly\/components\/iframe-
messenger":"1.0","fly\/components\/dependent-
field":"1.0","fly\/components\/carousel":"1.0","fly\/components\/load-
more":"1.0","fly\/components\/tabs":"1.0","fly\/components\/tooltip":"1.0","fly\/co
mponents\/dropdown":"1.0","fly\/components\/fixate":"1.0","fly\/components\/alert":
"1.0","fly\/components\/modal":"1.0","fly\/components\/modal-
async":"1.0","fly\/components\/modal-iframe":"1.0","fly\/components\/form-
validate":"1.0","fly\/components\/social-button":"1.0","fly\/components\/social-
links":"1.0","fly\/components\/loading":"1.0","managers\/adsManager":"1.0","libs\/d
il":"2.0","libs\/adlens":"1.0","components\/line-
clamp":"1.0","components\/accordion":"1.0","components\/carousel":"1.0","components
\/downloadNowButton":"2.0","components\/utility":"1.0","components\/listing-
pagination":"1.0","components\/offsite-dl-popup":"2.0","components\/offsite-visit-
site":"1.0","components\/tab-widget":"1.0","components\/footer-change-
site":"1.0","components\/find-software-
widget":"1.0","components\/autosuggest":"1.0","components\/spotbid-
impressions":"2.0","components\/panama":"1.0","components\/language-
pushdown":"1.0","components\/listing-controls":"1.0","components\/version-
dropdown":"1.0","components\/delay-redirect":"1.0","components\/init-
download":"1.0","managers\/social-authentication":"1.0","components\/user-
form":"1.0","components\/user-
controller":"1.0","managers\/user":"2.0","managers\/ad":"1.0","components\/onLoad":
"1.0","components\/image-
gallery":"1.0","components\/lightbox":"1.0","components\/user-review-
sort":"1.0","components\/user-review-form":"1.0","components\/user-
reply":"1.0","components\/floating-download-now-button-bar-
widget":"1.0","components\/tooltip":"1.0","components\/download-social-
links":"1.0","components\/form-
validate":"1.0","components\/dreCarousel":"1.0","components\/alternate-platform-
button":"1.0","components\/user-review-rating":"1.0","components\/infinite-
scroll":"1.0","components\/category-infinite-scroll":"1.0","components\/guide-
infinite-scroll":"1.0","components\/review-infinite-
scroll":"1.0","components\/door-infinite-scroll":"1.0","components\/uninstall-
download-app-form":"1.0","components\/mobile-tabs":"1.0","components\/search-
autosuggest":"1.0","components\/responsive-header":"1.0","components\/search-
filter":"1.0","components\/listing-
filter":"1.0","components\/sharebar":"1.0","components\/bing-
ads":"1.0","components\/blog-infinite-scroll":"1.0","components\/ad-
injector":"1.0","components\/truncation-toggler":"1.0","components\/simple-
truncation-toggler":"1.0","libs\/placeholder":"0.2.4","utils\/function-
natives":"1.0","libs\/slick":"1.5.8","components\/slick-
carousel":"1.0","components\/page-
header":"1.0","libs\/waypoints\/jquery.waypoints":"3.1.1","components\/follow-
video":"1.0","components\/sticky-
rail":"1.0","managers\/device":"1.0","microservicevote\/components\/microservice-
vote-submit":"1.0","components\/uvp":"1.0"}},"shim":{"jquery-ui":
["jquery"],"version!libs\/placeholder":["jquery"],"version!libs\/slick":
["jquery"],"version!components\/uvp":["jquery"],"version!
libs\/waypoints\/jquery.waypoints":["jquery"]},"map":{"*":
{"gpt":"https:\/\/www.googletagservices.com\/tag\/js\/gpt.js","panama":"https:\/\/i
.i.cbsi.com\/cnwk.1d\/Ads\/common\/panama\/panama-
download.js","urs":"\/\/urs.cnet.com\/sdk\/urs.js","ima":"\/\/imasdk.googleapis.com
\/js\/sdkloader\/ima3.js","uvp":"https:\/\/vidtech.cbsinteractive.com\/uvpjs\/0.41.
296\/CBSI-PLAYER.js"}},"waitSeconds":0});
require(['main.desktop']);
</script>
<script language="JavaScript" type="text/javascript"
src="https://a.fdlstatic.com/asset/520/bundles/downloadcore/js/libs/om-
inline.js"></script>

<script>
var utag_data={}
</script>

<script type="text/javascript">
(function(a,b,c,d){
a='//tags.tiqcdn.com/utag/cbsi/downloadcomsite/prod/utag.js';

b=document;c='script';d=b.createElement(c);d.src=a;d.type='text/java'+c;d.async=tru
e;
a=b.getElementsByTagName(c)[0];a.parentNode.insertBefore(d,a);
})();
</script>
<script language="JavaScript" type="text/javascript">
var browserWidth = 0, browserHeight = 0, browserHeightDisableTracking =
false;
if( typeof( window.innerWidth ) == 'number' ) {
//Non-IE
browserWidth = window.innerWidth;
browserHeight = window.innerHeight;
} else if( document.documentElement &&
( document.documentElement.clientWidth || document.documentElement.clientHeight ) )
{
//IE 6+ in 'standards compliant mode'
browserWidth = document.documentElement.clientWidth;
browserHeight = document.documentElement.clientHeight;
} else if( document.body && ( document.body.clientWidth ||
document.body.clientHeight ) ) {
//IE 4 compatible
browserWidth = document.body.clientWidth;
browserHeight = document.body.clientHeight;
}

if(browserHeight < 200) {


browserHeightDisableTracking = true;
}
</script>

<noscript><img src="https://pixel.everesttech.net/4083/v?" width="1"


height="1" style="position:absolute;" /></noscript>

<div id="wrapper">
<div id="nav-ad"
class="nav-ad ad-xfp-all"
data-ad="nav-ad"
>

<script type="text/javascript">

var isDeferred = false;

if (!isDeferred ) {
googletag.cmd.push(function() {
if (typeof window["loadStickyOnScroll"] ==
'undefined' || "nav-ad" != 'sticky_top') {
if(typeof index_headertag_lightspeed !== 'undefined' && !
DL.isMobileDevice) {

index_headertag_lightspeed.add_session_end_hook(function(){
var slots = googletag.pubads().getSlots();

index_headertag_lightspeed.set_slot_targeting(slots);
googletag.display("nav-ad");
}, true);
index_headertag_lightspeed.refresh();
} else {
googletag.display("nav-ad");
}
}
});
}
</script>
</div>
<!--[if lt IE 9]>
<script
src="https://a3.fdlstatic.com/asset/520/bundles/downloadcore/js/libs/html5shiv/html
5shiv.js"></script>
<script
src="https://a1.fdlstatic.com/asset/520/bundles/downloadcore/js/libs/html5shiv/html
5shiv-printshiv.js"></script>
<![endif]-->

<!--[if lt IE 9]>
<noscript><div id="rbHeader" class="headerTag" section="hdr"
name="rb_header"></noscript>
<![endif]-->

<header id="rbHeader" class="responsive-header" data-component='responsive-header'


>
<section class="header-bottom">
<div class="mobile-header">
<a href="/" class="shuttlecock-link">
<img class="shuttlecock-image"
src="https://a.fdlstatic.com/asset/520/bundles/downloadcore/images/header/logo.svg"
alt="Download.com"/>
</a>

<a href="/">
<img class="flat-logo"
src="https://a1.fdlstatic.com/asset/520/bundles/downloadcore/images/header/logo-
text.svg" alt="Download.com"/>
</a>

<ul class="mobile-buttons">
<li class="mobile-nav-button">Navigation</li>
<li id="mobile-search-button" class="mobile-search-button">open
search</li>
</ul>
</div>

<form class="search-bar-container" action="/s/" method="get"


autocomplete="off" data-component='search-autosuggest' data-search-autosuggest-
options='{"toggleButtonSelector":"#mobile-search-
button","searchInputSelector":"#download-header-query","searchBaseUrl":"\/s\/"}'>
<div class="search-bar">
<input class="search-button" type="submit">
<input type="search" id="download-header-query" name="query"
value="Search for Apps" autocomplete="off" class="download-header-query ui-
autocomplete-input">
</div>

<div class="search-bar-suggestions"></div>
</form>
</section>

<section class="flyin-menu-container" style="display:none !important">


<div class="flyin-close-button">Close</div>

<h3>PLATFORMS</h3>
<ul class="platform-menu">
<li class="platform platform-android ">
<a title="Android" href="/android/"></a>
</li>
<li class="platform platform-ios ">
<a title="iOS" href="/ios/"></a>
</li>
<li class="platform platform-windows active selected">
<a title="Windows" href="/windows/"></a>
</li>
<li class="platform platform-mac ">
<a title="Mac" href="/mac/"></a>
</li>
</ul>

<h3>POPULAR LINKS</h3>
<ul class="sorting-menu">

<li><a
href="/news/">Latest News</a></li>
<li><a href="/security-center/?ftag=DLAd9aaded">Security and Antivirus
Center</a></li>
<li><a href="/s/software/windows/?sort=latest">New Releases</a></li>
<li><a href="/s/software/windows/?sort=users-rating">User
Favorites</a></li>
<li><a href="/s/software/windows/?sort=editors-rating">Editor's
Picks</a></li>
<li><a href="/s/software/windows-free/">Top Freeware</a></li>
</ul>

<h3>CATEGORIES</h3>
<ul class="categories-menu">

<li class="category category-browsers ">


<a href="/browsers/windows/">Browsers</a>
</li>

<li class="category category-business ">


<a href="/biz-soft/windows/">Business Software</a>
</li>
<li class="category category-communications ">
<a href="/chat-voip-email/windows/">Communications</a>
</li>

<li class="category category-photo ">


<a href="/digitalphoto/windows/">Digital Photo Software</a>
</li>

<li class="category category-entertainment ">


<a href="/entertainment/windows/">Entertainment Software</a>
</li>

<li class="category category-games ">


<a href="/games/windows/">Games</a>
</li>

<li class="category category-internet ">


<a href="/internet/windows/">Internet Software</a>
</li>

<li class="category category-mp3 ">


<a href="/audio/windows/">MP3 &amp; Audio Software</a>
</li>

<li class="category category-productivity ">


<a href="/productivity/windows/">Productivity Software</a>
</li>

<li class="category category-screensavers ">


<a href="/customization/windows/">Screensavers &amp; Wallpaper</a>
</li>

<li class="category category-security ">


<a href="/security/windows/">Security Software</a>
</li>

<li class="category category-utilities ">


<a href="/utilities/windows/">Utilities &amp; Operating Systems</a>
</li>

<li class="category category-video ">


<a href="/video/windows/">Video Software</a>
</li>
</ul>

<h3>HELP &amp; SETTINGS</h3>


<ul class="help-menu">
<li><a href="http://m.cnet.com">Link to CNET Site</a></li>
<li><a href="mailto:download-mobile-web@cbsinteractive.com">Submit
Feedback</a></li>
<li><a target="_blank"
href="http://legalterms.cbsinteractive.com/terms-of-use">Terms of Use</a></li>
<li><a target="_blank"
href="http://legalterms.cbsinteractive.com/privacy">Privacy Policy</a></li>
</ul>

<ul class="licence-footer">
<li class="OneLinkNoTx">
&copy; 2019 CBS Interactive Inc.
</li>
<li>
All Rights Reserved
</li>
</ul>
</section>

<div id="screen-mask" class="screen-mask"></div>

<script type="text/javascript">
var header = document.querySelectorAll('.responsive-header')[0];
var element = document.getElementById("download-header-query");

function bindEventListener(element, eventType, callback) {


if (element.addEventListener) {
element.addEventListener(eventType, callback);
} else {
element.attachEvent('on' + eventType, callback);
}
}

function clearAutocomplete() {
Array.prototype.forEach.call(document.querySelectorAll('.ui-
autocomplete'), function(el) {
el.textContent = '';
})
}

var sbContainer = document.querySelectorAll(".search-bar-container")[0];


bindEventListener(sbContainer, "submit", function(e) {
if(document.getElementById("download-header-query").value == "Search
for Apps") {
e.preventDefault();
}
});

if(DL.isMobileDevice) {
element.placeholder = "Search for Apps";
var elem = document.getElementById("download-header-query");
bindEventListener(elem, 'keyup', function (){
if (this.value == "" ) {
clearAutocomplete();
}
});
if (element.value != "Search for Apps" && element.value != "") {
element.className += " black-text";
}
} else {
element.value = "Search for Apps";
var forcedSelection = 0;

function setCaretPosition() {
var elem = document.getElementById("download-header-query");

if (elem != null) {
if (elem.createTextRange) {
var range = elem.createTextRange();
forcedSelection = 1;
range.move('character', 0);
range.select();
}
else {
if (elem.selectionStart != null) {
forcedSelection = 1;
elem.focus();
elem.setSelectionRange(0, 0);
}
else
elem.focus();
}
}
}

// The state variable is used to know if the placeholder is present or


not.
// 0 - when it's not
// 1 - when it is present
var state = 0;

if (element.value == "Search for Apps") {


state = 1;
} else {
element.className += " black-text";
}

bindEventListener(element, "focus", function(){


if(this.value == "Search for Apps") {
setTimeout(setCaretPosition, 20);
} else {
if (this.className.match(/\sblack-text\b/) == null) {
this.className += " black-text";
}
}
}, true);

bindEventListener(element, "select", function () {


if (state) {
if (forcedSelection) {
forcedSelection = 0;
} else {
setCaretPosition();
}
}
});

bindEventListener(element, "click", function () {


if (state) {
setCaretPosition();
}
om.trackClick({
'item':'search-field-click'
}, true, function(){});
});

bindEventListener(element, "paste", function () {


if (state) {
this.value = "";
state = 0;
setCaretPosition();
if (this.className.match(/\sblack-text\b/) == null) {
this.className += " black-text";
}
}
});

bindEventListener(element, "cut", function () {


var elem = this;

if (!state) {
setTimeout(function () {
if (elem.value == "") {
state = 1;
elem.className = elem.className.replace(/\sblack-
text\b/, "");
elem.value = "Search for Apps";
setCaretPosition();
clearAutocomplete();
}
}, 100);
}
});

bindEventListener(element, "keydown", function () {


var elem = this;

if (state) {
elem.value = "";
state = 0;
if (this.className.match(/\sblack-text\b/) == null) {
this.className += " black-text";
}
}

setTimeout(function () {
if (elem.value == "") {
state = 1;
elem.className = elem.className.replace(/\sblack-text\b/,
"");
elem.value = "Search for Apps";
setCaretPosition();
clearAutocomplete();
}
}, 100);
}, true);
}

bindEventListener(element, "focus", function () {


if (DL.isMobileDevice && elem.value == "Search for Apps") {
elem.value = "";
}

if (document.body.className.match(/\bsearch-open\b/) == null) {
document.body.className = document.body.className + " search-open";
}
bindEventListener(document.body, 'touchmove', function (e) {
var element = document.getElementById("download-header-query");
//prevent native touch activity like scrolling when search input
has focus
if (element === document.activeElement) {
e.preventDefault();
}
});
});

element = document.getElementById("screen-mask");
bindEventListener(element, "click", function() {
var searchBar = document.getElementById("download-header-query");

document.body.className = document.body.className.replace(/\ssearch-
open\b/, "");
});
if ((document.getElementById('sticky_top') &&
document.getElementById('sticky_top').offsetHeight === 0)
|| !document.getElementById('sticky_top')) {
if (document.body.className.indexOf("no-sticky-ad") == -1) {
document.body.className += ' no-sticky-ad';
}
}

function addClass(element, name) {


var classesString;
classesString = element.className || "";
if (classesString.indexOf(name) === -1) {
element.className += " " + name;
}
}

function removeClass(element,name) {
if (elementHasClass(element,name)) {
var reg = new RegExp('(\\s|^)'+name+'(\\s|$)');
element.className=element.className.replace(reg,' ');
}
}

function elementHasClass(element, className) {


var pattern = /[\t\r\n\f]/g;

className = " " + className + " ",


element = " " + element.className + " ";

return element.replace(pattern, " ").indexOf(className) > -1;


}

window.onscroll=function(){
var supportPageOffset = window.pageXOffset !== undefined,
isCSS1Compat = ((document.compatMode || "") === "CSS1Compat"),
scrollY = supportPageOffset ? window.pageYOffset : isCSS1Compat ?
document.documentElement.scrollTop : document.body.scrollTop,
scrollYVal = 0,
newTopLimit,
newTop;

if (typeof window["loadStickyOnScroll"] == 'undefined' || typeof


stickyLoaded != 'undefined' ) {
if (document.body.className.indexOf("no-sticky-ad") == -1) {
newTopLimit = 105;
} else if (document.body.className.indexOf("omnibar") != -1) {
newTopLimit = 105;
} else {
newTopLimit = 92;
}
newTop = newTopLimit - scrollY;
if (newTop < 60) {
newTop = 60;
}
document.getElementById('screen-mask').style.top = newTop + 'px';
if ((document.getElementById('sticky_top') &&
document.getElementById('sticky_top').offsetHeight === 0)
|| !document.getElementById('sticky_top')) {
if (document.body.className.indexOf("no-sticky-ad") == -1) {
document.body.className += ' no-sticky-ad';
}
} else {
document.body.className =
document.body.className.replace(/\sno-sticky-ad\b/, "");
}
if (document.body.className.indexOf("no-sticky-head") != -1 ||
(document.getElementById('sticky_top') &&
document.getElementById('sticky_top').offsetHeight === 0)) {
scrollYVal = 30;
}
} else {
if (!DL.isMobileDevice && "undefined" != typeof
window["loadStickyOnScroll"]) {
var testTargeting = window["loadStickyOnScroll"];
delete window["loadStickyOnScroll"];
addClass(document.getElementById("sticky_top"), 'onScroll');
googletag.cmd.push(function() {
googletag.defineSlot(adUnitChannel, [[980, 45]],
'sticky_top').addService(googletag.pubads()).setTargeting('pos',
'top').setTargeting('test', testTargeting);
if(typeof
index_headertag_lightspeed !== 'undefined') {

index_headertag_lightspeed.add_session_end_hook(function(){
var slots = googletag.pubads().getSlots();

index_headertag_lightspeed.set_slot_targeting(slots);
googletag.display("sticky_top");
}, true);
index_headertag_lightspeed.refresh();
} else {
googletag.display("sticky_top");
}
googletag.pubads().addEventListener('slotRenderEnded',
function () {
stickyLoaded = true;
window.onscroll();
setTimeout(function() {
removeClass(document.getElementById("sticky_top"),
'onScroll');
}, 1);
});
});
}
}

if (scrollY > scrollYVal && header.className.indexOf("sticky") == -1) {


header.className += " sticky";
} else if (scrollY <= scrollYVal &&
header.className.indexOf("sticky") != -1) {
header.className = header.className.replace(/\ssticky\b/, "");
}
}

var searchInput = document.getElementById("download-header-query"),


menuContainer = document.getElementsByClassName('flyin-menu-container')
[0];
element = document.getElementById('mobile-search-button');
bindEventListener(element, 'click', function (e) {

e.preventDefault();
if (document.body.className.match(/\bsearch-open\b/)) {
document.body.className =
document.body.className.replace(/\bsearch-open\b/, '');
menuContainer.style.position = 'fixed';
} else {
menuContainer.style.position = 'initial';
document.body.className+=' search-open';
}

if(searchInput.value != "") {
searchInput.value = searchInput.value;
}

searchInput.focus();
});

var form = document.querySelectorAll('.search-bar-container')[0];


var eventClickOrEnter = 'enter';

element = document.querySelectorAll('.search-button')[0];
bindEventListener(element, 'click', function (e) {
if(searchInput.value!='') {
eventClickOrEnter = 'click';
document.activeElement.blur();
} else {
e.preventDefault();
}
});

var temporaryEnterHandler = function (e) {


if (e.which == 13) {
e.preventDefault();
temporarySubmitHandler();
}
};

var temporarySubmitHandler = function (e) {


var platform = '', searchUrl,
term = searchInput.value.trim();
if(e) {
e.preventDefault();
}
if (term && term != 'Search for Apps') {
term = encodeURIComponent(term) + "/";
if (DL.isMobileDevice) {
if (navigator.userAgent.match(/Android/i)) {
platform = 'android/';
} else if (navigator.userAgent.match(/iPhone/i) ||
navigator.userAgent.match(/iPod/i)) {
platform = 'ios/';
}
}
searchUrl = "/s/" + term + platform;
om.trackClick({'item':'search-suggest|' + -1 + ':' + 0 +
'|' + term +
'|' + "" +
'|' + "" +
'|' + eventClickOrEnter}, true, function(){});
localStorage.setItem('referrer', 'search');
window.location.href = searchUrl;
}

return false;
};

bindEventListener(form, 'keypress', temporaryEnterHandler);


bindEventListener(form, 'submit', temporarySubmitHandler);
</script>
</header>
<!--[if lt IE 9]>
<noscript></div></noscript>
<![endif]-->

<header id="page-header" class="page-header" data-component='page-header' >


<a href="/" class="brand brand-shuttlecock">
<img class="logo"
src="https://a2.fdlstatic.com/asset/520/bundles/downloadcore/images/header/text-
logo@2x.png">
</a>

<div class="dropdown dropdown-platform-selector" data-tracking-


dropdown="platform">
<a href="/" class="brand brand-text">
<img class="logo"
src="https://a2.fdlstatic.com/asset/520/bundles/downloadcore/images/header/text-
logo@2x.png">
</a>

<div class="platform-selector-btn label">


<i class="icon-down-arrow"></i>
</div>

<div id="header-platform-selector" class="options">

<div class="option">
<div class="option-left-container platform-simple"
data-tracking-dropdown-option="windows"
data-platform="windows"
data-href="/windows/">
<span class="platform-windows-
icon platform-icon"></span>
</div>
<div class="option-right-container platform-simple"
data-tracking-dropdown-option="windows"
data-platform="windows"
data-href="/windows/">

<span class="platform-name">Windows</span>
<span class="platform-right-arrow-icon"></span>
</div>
<div class="quick-links">
</div> </div>
<div class="option">
<div class="option-left-container platform-simple"
data-tracking-dropdown-option="ios"
data-platform="ios"
data-href="/ios/">
<span class ="platform-ios-icon
platform-icon"></span>
</div>
<div class="option-right-container platform-simple"
data-tracking-dropdown-option="ios"
data-platform="ios"
data-href="/ios/">

<span class="platform-name">iOS</span>
<span class="platform-right-arrow-icon"></span>
</div>
<div class="quick-links">
</div> </div>
<div class="option">
<div class="option-left-container platform-simple"
data-tracking-dropdown-option="android"
data-platform="android"
data-href="/android/">
<span class ="platform-android-
icon platform-icon"></span>
</div>
<div class="option-right-container platform-simple"
data-tracking-dropdown-option="android"
data-platform="android"
data-href="/android/">

<span class="platform-name">Android</span>
<span class="platform-right-arrow-icon"></span>
</div>
<div class="quick-links">
</div> </div>
<div class="option">
<div class="option-left-container platform-simple"
data-tracking-dropdown-option="mac"
data-platform="mac"
data-href="/mac/">
<span class ="platform-mac-icon
platform-icon"></span>
</div>
<div class="option-right-container platform-simple"
data-tracking-dropdown-option="mac"
data-platform="mac"
data-href="/mac/">

<span class="platform-name">Mac</span>
<span class="platform-right-arrow-icon"></span>
</div>
<div class="quick-links">
</div> </div>
</div>
</div>

<div class="header-search-dropdown-container">
<div id="header-search-container" class="header-search-container">
<div id="header-search-button" class="header-search-button">
<img
src="https://a.fdlstatic.com/asset/520/bundles/downloadcore/images/header/search-
icon.svg">
</div>

<form id="header-search-form" method="get" action="/s/">


<input
id="header-search-input"
name="q"
class="header-search-input"
placeholder="Search software, apps, games, &amp; more..."
value="">
</form>

<span class="header-search-help"><span class="icon icon-return-


arrow"></span> Enter to Search</span>

<div id="header-search-suggestions" class="header-search-


suggestions"></div>
</div>

<div class="dropdown-container">
<div class="dropdown-subcontainer">

<div class="dropdown dropdown-popular-apps" data-tracking-dropdown="popular_app">


<div class="label">
Popular Apps
<i class="icon-down-arrow"></i>
</div>

</div>

<div class="dropdown dropdown-best-apps" data-tracking-


dropdown="popular_categories">
<div class="label">
Best Apps
<i class="icon-down-arrow"></i>
</div>

</div>
<div class="dropdown dropdown-guides" data-tracking-dropdown="guide">
<div class="label">
News
<i class="icon-down-arrow"></i>
</div>

</div>

<div class="dropdown dropdown-cnet" data-tracking-


dropdown="cnet_content">
<div class="label">
CNET
<i class="icon-down-arrow"></i>
</div>

</div>

<div id="header-dropdown-language"
class="dropdown dropdown-language"
data-tracking-dropdown="language">

<div class="label">
English
<i class="icon-down-arrow"></i>
</div>

<div class="options">
<div class="header">
Choose Language
</div>

<span class="option active OneLinkNoTx">


English
</span>
<a class="option esSwitch
OneLinkKeepLinks OneLinkNoTx"
lang="es"
xml:lang="es"
hreflang="es"
href="http://descargar.cnet.com/FonePaw-Android-Data-
Recovery/3001-2094_4-76386332.html"
data-tracking-dropdown-option="spanish">

Espa&ntilde;ol
</a>
<a class="option deSwitch
OneLinkKeepLinks OneLinkNoTx"
lang="de"
xml:lang="de"
hreflang="de"
href="http://de.download.cnet.com/FonePaw-Android-Data-
Recovery/3001-2094_4-76386332.html"
data-tracking-dropdown-option="german">

Deutsch
</a>
<a class="option frSwitch
OneLinkKeepLinks OneLinkNoTx"
lang="fr"
xml:lang="fr"
hreflang="fr"
href="http://telecharger.cnet.com/FonePaw-Android-Data-
Recovery/3001-2094_4-76386332.html"
data-tracking-dropdown-option="french">

Fran&ccedil;ais
</a>
</div>
</div>

<div id="header-user-dropdown"
class="dropdown dropdown-user"
data-tracking-dropdown="account">

<div class="label">
<i class="icon-user"></i>
</div>

<div class="options">
<div class="logged-in" data-user-view="loggedIn">
<a class="option" href="https://www.cnet.com/profile/">My
Profile</a>
<a class="option" href="https://secure-
download.cnet.com/user/logout/">Logout</a>
</div>

<div class="logged-out" data-user-view="loggedOut">


<a class="option"
data-tracking-dropdown-option="login"
data-user-show='{"action":"login","params":{"appId":"135"}}' >

Login </a>

<a class="option"
data-tracking-dropdown-option="register"
data-user-show='{"action":"register","params":{"appId":"135"}}'
>
Join </a>
</div>
</div>
</div>
</div>
</div>
</div>
</header>

<div id="header-overlay" class="header-overlay"></div>

<script>
(function () {
var userPlatform = get('dl_user_platform');
var selectedPlatform = get('dl_selected_platform');

console.info(userPlatform, selectedPlatform);

handleSearch();
resolvePlatform();
setBrandAnchorUrls();
addOverlayEventHandlers();
addPlatformEventHandlers();
addTrackingEventHandlers();

console.info(userPlatform, selectedPlatform);

function handleSearch() {
var searchInput = document.getElementById("header-search-input"),
element = document.getElementById('header-search-button'),
searchForm = document.getElementById('header-search-form');

window.temporarySearchClickHandler = function (e) {


if (searchInput.value != "") {
searchForm.submit();
}

return;
};

bindEventListener(element, 'click',
window.temporarySearchClickHandler);

window.temporarySearchEnterHandler = function (e) {


if (e.which == 13) {
e.preventDefault();
temporarySubmitHandler();
}
};

window.temporarySearchSubmitHandler = function (e) {


var searchUrl,
term = searchInput.value.trim();

if (e) {
e.preventDefault();
}

if (term) {
term = encodeURIComponent(term) + "/";
searchUrl = "/s/" + term ;
// om.trackClick({'item':'search-suggest|' + -1 + ':' + 0 +
// '|' + term +
// '|' + "" +
// '|' + "" +
// '|' + eventClickOrEnter}, true, function(){});
if (window.localStorage) {
window.localStorage.setItem('referrer', 'search');
}

window.location.href = searchUrl;
}

return false;
};

bindEventListener(searchForm, 'keypress',
window.temporarySearchEnterHandler);
bindEventListener(searchForm, 'submit',
window.temporarySearchSubmitHandler);
}

function resolvePlatform() {
if (!userPlatform) {
userPlatform = getOs();
set('dl_user_platform', userPlatform);
}

if (!selectedPlatform) {
set('dl_selected_platform', userPlatform);
selectedPlatform = userPlatform;
}

document.body.setAttribute('data-user-platform', userPlatform);
document.body.setAttribute('data-selected-platform', selectedPlatform);

var bodyClassNameSuffix = selectedPlatform;

document.body.className += ' platform-' + bodyClassNameSuffix;


}

function setBrandAnchorUrls() {
var anchors = document.querySelectorAll('.page-header
.brand');
var platformDoorUrls = getPlatformDoorUrls();
var currentPlatformUrl = platformDoorUrls[userPlatform];

for (var i = 0; i < anchors.length; i++) {


anchors[i].setAttribute('href', currentPlatformUrl);
}
}

function getPlatformDoorUrls() {
return {
windows: '/windows/',
ios: '/ios/',
android: '/android/',
mac: '/mac/'
};
}

function addOverlayEventHandlers() {
var overlay = document.getElementById('header-overlay');
var dropdowns = document.querySelectorAll('.dropdown');

for (var i = 0; i < dropdowns.length; i++) {


dropdowns[i].addEventListener('mouseover', function (e) {
removeClass(overlay, 'active');
overlay.className += ' active';
}, false);

dropdowns[i].addEventListener('mouseout', function (e) {


removeClass(overlay, 'active');
}, false);
}
}
function addPlatformEventHandlers() {
var platformSelector = document.getElementById('header-platform-
selector');
var platformOptions = platformSelector.querySelectorAll('.platform-
simple');

for (var i = 0; i < platformOptions.length; i++) {


platformOptions[i].addEventListener('click', function (e) {
var targetElement = this;
var href = targetElement.getAttribute('data-href');
var platform = targetElement.getAttribute('data-platform');

if (platform != selectedPlatform) {
set('dl_selected_platform', platform);
window.location = href;
}
});
}
}

function addTrackingEventHandlers() {
var pageHeader = document.getElementById('page-header');
var dropdowns = pageHeader.querySelectorAll('[data-
tracking-dropdown]');
var trackingNamespace = 'header';

for (var i = 0; i < dropdowns.length; i++) {


(function () {
var dropdown = dropdowns[i];
var options =
dropdown.querySelectorAll('[data-tracking-dropdown-option]');
var dropdownType = dropdown.getAttribute('data-tracking-
dropdown');

for (var j = 0; j < options.length; j++) {


options[j].addEventListener('click', function (e) {
e.preventDefault();

var selectedNavItem =
this.getAttribute('data-tracking-dropdown-option');
var trackingVars = [
trackingNamespace,
dropdownType,
selectedNavItem
];
var trackingString = trackingVars.join('|');
om.trackClick({ item: trackingString }, true, function
() {});

var href =
this.getAttribute('href') || this.getAttribute('data-href');

if (dropdownType ===
'language') {
var locale = this.getAttribute('lang');
localeCookieExpiryInDays = 3650; // Ten years
setCookie('DL_Lang', locale,
localeCookieExpiryInDays);
}
if (href) {
window.location.href = href;
}
});
}
}());
}
}

function removeClass(el, className) {


if (el.classList) {
el.classList.remove(className);
} else {
el.className = el.className.replace(new RegExp('(^|\\b)' +
className.split(' ').join('|') + '(\\b|$)', 'gi'), ' ');
}
}

function hasClass(el, className) {


if (el.classList) {
el.classList.contains(className);
} else {
new RegExp('(^| )' + className + '( |$)', 'gi').test(el.className);
}
}

function get(name) {
return hasSessionStorage() ? sessionStorage.getItem(name) :
getCookie(name);
}

function getCookie(name) {
var nameEQ = name + '=';
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return
c.substring(nameEQ.length,c.length);
}

return null;
}

function set(name, value) {


if (hasSessionStorage()) {
sessionStorage.setItem(name, value);
}

setCookie(name, value);
}

function setCookie(name, value, expiryInDays, domain) {


var expires = '';
expiryInDays = parseInt(expiryInDays) || 0;

if (!domain) {
domain = document.domain
.split('.')
.slice(-2)
.join('.');

domain = '.' + domain;


}

if (expiryInDays) {
var date = new Date();
date.setDate(date.getDate() + expiryInDays);
expires = '; expires=' + date.toUTCString();
}

domain = '; domain=' + domain;


document.cookie = name + '=' + value + domain + expires + '; path=/';
}

function hasSessionStorage() {
var testStr = 'dl';
try {
sessionStorage.setItem(testStr, testStr);
sessionStorage.removeItem(testStr);
return true;
} catch(e) {
return false;
}
}

function getOs() {
var appVersion = window.navigator.appVersion;
var osMap = [
{ os: 'windows', re: /windows/i },
{ os: 'ios', re: /iphone|ipad|ipod/i },
{ os: 'android', re: /android/i },
{ os: 'mac', re: /mac/i }
];

for (var i = 0; i < osMap.length; i++) {


if (osMap[i].re.test(appVersion) === true) {
return osMap[i].os;
}
}

return false;
}
})();
</script>

<script type="text/javascript">
// NOTE: When modifying the following script please move all the changes to the
error page as well.
var hasNavAd = false;

googletag = googletag || {};


googletag.cmd = googletag.cmd || [];

googletag.cmd.push(function() {
googletag.pubads().addEventListener('slotRenderEnded', function (evt) {
if (evt.slot.getSlotElementId() == 'nav-ad' && !evt.isEmpty) {
hasNavAd = true;
addStickyClassIfNeeded();
}
});

});

function addStickyClassIfNeeded() {
if (hasNavAd) {
var adHeight = getNavAdHeight(),
scrollY = getScrollY(),
header = getResponsiveHeader(),
wrapper = document.getElementById('wrapper');

wrapper.style.paddingTop = '0';
if (scrollY > adHeight && header.className.indexOf("sticky") != -1) {
header.className = header.className.replace(/\ssticky\b/, "");
} else if (scrollY <= adHeight && header.className.indexOf("sticky") ==
-1) {
header.className += " sticky";
}
}
}

window.onscroll = addStickyClassIfNeeded;

function getResponsiveHeader() {
return document.querySelector(DL.isMobileDevice ? '.responsive-header' :
'.page-header')
}

function getNavAdHeight() {
var ad = document.getElementById('nav-ad');

return (ad != null) ? ad.offsetHeight : 0;


}

function getScrollY() {
var supportPageOffset = window.pageXOffset !== undefined,
isCSS1Compat = ((document.compatMode || "") === "CSS1Compat");

return supportPageOffset ? window.pageYOffset


: isCSS1Compat ? document.documentElement.scrollTop :
document.body.scrollTop;
}
</script>

<div id="rb_skin" class="rb_skin">

<div id="intromercial"
class="intromercial ad-xfp-all"
data-ad="intromercial"
>

<script type="text/javascript">

var isDeferred = false;

if (!isDeferred ) {
googletag.cmd.push(function() {
if (typeof window["loadStickyOnScroll"] ==
'undefined' || "intromercial" != 'sticky_top') {
if(typeof index_headertag_lightspeed !== 'undefined' && !
DL.isMobileDevice) {

index_headertag_lightspeed.add_session_end_hook(function(){
var slots = googletag.pubads().getSlots();

index_headertag_lightspeed.set_slot_targeting(slots);
googletag.display("intromercial");
}, true);
index_headertag_lightspeed.refresh();
} else {
googletag.display("intromercial");
}
}
});
}
</script>
</div>
<div class="susy-container"
data-component='bing-ads' data-bing-ads-
options='{"pageTypeName":"product_pdl","query":"System Utilities"}'>

<div id='download-leaderboard-ad-top'>
<div id="leader_plus_top"
class="leader_plus_top ad-xfp-desktop"
data-ad="leader_plus_top"
>

<script type="text/javascript">
googletag.cmd.push(function() {
if(typeof index_headertag_lightspeed !==
'undefined' && !DL.isMobileDevice) {
index_headertag_lightspeed.add_session_end_hook(function(){
var slots = googletag.pubads().getSlots();
index_headertag_lightspeed.set_slot_targeting(slots);
googletag.display("leader_plus_top");
}, true);
index_headertag_lightspeed.refresh();
} else {
googletag.display("leader_plus_top");
}
});
</script>
</div> </div>

<div id="dl-download-now-url" data-download-now-


url="https://files.downloadnow.com/s/software/16/01/58/78/android-data-
recovery.exe?token=1551069433_c539bb65b0bcb29d67adce9e34128eb2&fileName=android-
data-recovery.exe" data-idl="y" style="display:none"></div>

<div id="content-body-direct-dl-landing" class="content-body full-page">


<nav class="nolinks breadcrumbWrap">
<ul class="breadcrumb" section="bc">
<li><a href=/>Home</a></li>
<li><a href=/apps/windows/>Windows</a></li>

<li><a href=/utilities/windows/>Utilities &amp; Operating Systems</a></li>

<li><a href=/utilities-sys/windows/>System Utilities</a></li>

<li class="breadcrumb-last OneLinkNoTx">FonePaw Android Data Recovery</li>


</ul>
</nav>

<div class="pdl-steps">
<div class="pdl-restart-wrap">
<p class="download-standby">
Your download will begin in a moment. If it doesn't,
<a id="pdl-manual" data-dw-
wrap="https://files.downloadnow.com/s/software/16/01/58/78/android-data-
recovery.exe?token=1551069433_c539bb65b0bcb29d67adce9e34128eb2&fileName=android-
data-recovery.exe"
href="https://files.downloadnow.com/s/software/16/01/58/78/android-data-
recovery.exe?token=1551069433_c539bb65b0bcb29d67adce9e34128eb2&fileName=android-
data-recovery.exe">restart the download.</a>

</p>
<div
class="how-to-install">Watch: How To Install Your Download</div>
</div>
</div>

<div class="pdl-content" >


<div id="pdl-content-container" data-component='follow-video' data-
follow-video-options='{"offset":-174}'>
<h2> <span><i id="videoToggle" class="hideVideoArrow" ></i></span></h2>

<form id="videoForm" target="video" action="/module/video/" method="POST"


style="display: none">
<input name="video" type="text" value="{&quot;dek&quot;:&quot;Need a hand
installing your file from Download.com? Watch this video to find your file and
install it on Windows or Mac.&quot;,&quot;headline&quot;:&quot;How to install your
download&quot;,&quot;image&quot;:{&quot;id&quot;:&quot;35e73ff6-392f-45af-8ef4-
984b718ff35c&quot;,&quot;filename&quot;:&quot;howtoinstallyournewapppromo.png&quot;
,&quot;dateCreated&quot;:{&quot;date&quot;:&quot;2017-03-30
18:18:48&quot;,&quot;timezone_type&quot;:3,&quot;timezone&quot;:&quot;UTC&quot;},&q
uot;alt&quot;:&quot;howtoinstallyournewapppromo.png&quot;,&quot;credits&quot;:&quot
;&quot;,&quot;path&quot;:&quot;https:\/\/dl1.cbsistatic.com\/i\/2017\/03\/30\/35e73
ff6-392f-45af-8ef4-
984b718ff35c\/howtoinstallyournewapppromo.png&quot;,&quot;typeName&quot;:&quot;cont
ent_image&quot;},&quot;mpxId&quot;:null,&quot;mpxRefId&quot;:&quot;9JFPZC7_ZvtaPvfx
v6Fi_GeIez44u3rD&quot;,&quot;files&quot;:
[{&quot;width&quot;:400,&quot;height&quot;:224,&quot;bitrate&quot;:1000,&quot;type&
quot;:&quot;HLS&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxPublicId&quot;:&q
uot;XQvHWmjJ4coP&quot;,&quot;id&quot;:&quot;436e0815-0c3b-4fd9-a2bb-
71ef595bcbc0&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_0\/Download.com_Video02_FINAL_949875_0.m3u8&quot;},
{&quot;width&quot;:null,&quot;height&quot;:null,&quot;bitrate&quot;:1000,&quot;type
&quot;:&quot;HLS_VARIANT_PHONE&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxPu
blicId&quot;:&quot;fYtHCEsZjKA4&quot;,&quot;id&quot;:&quot;56a8bf82-86cb-484a-bd5a-
7656c6b9b9cb&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_phone.m3u8&quot;},
{&quot;width&quot;:960,&quot;height&quot;:540,&quot;bitrate&quot;:1800000,&quot;typ
e&quot;:&quot;HLS&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxPublicId&quot;:
&quot;6Gkphb2m0dI9&quot;,&quot;id&quot;:&quot;58c10a8b-3a09-4fcd-b59c-
11a476eeb59f&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_1800\/Download.com_Video02_FINAL_949875_1800.m3u8&quot;},
{&quot;width&quot;:512,&quot;height&quot;:288,&quot;bitrate&quot;:500000,&quot;type
&quot;:&quot;HLS&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxPublicId&quot;:&
quot;BdHN2Z4Vij_7&quot;,&quot;id&quot;:&quot;6ec13a0f-df77-44e3-ab53-
971a3e23fe38&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_500\/Download.com_Video02_FINAL_949875_500.m3u8&quot;},
{&quot;width&quot;:768,&quot;height&quot;:432,&quot;bitrate&quot;:1200000,&quot;typ
e&quot;:&quot;HLS&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxPublicId&quot;:
&quot;ZSYlzJp57Yd3&quot;,&quot;id&quot;:&quot;73251a34-fa32-4e96-aa48-
cc838de34f71&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_1200\/Download.com_Video02_FINAL_949875_1200.m3u8&quot;},
{&quot;width&quot;:640,&quot;height&quot;:360,&quot;bitrate&quot;:740000,&quot;type
&quot;:&quot;WIFI&quot;,&quot;format&quot;:&quot;MPEG4&quot;,&quot;mpxPublicId&quot
;:&quot;RzmUACMlIH8Y&quot;,&quot;id&quot;:&quot;a69d23bf-cebe-4f1b-9adb-
02f802908829&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949874_740.mp4&quot;},
{&quot;width&quot;:400,&quot;height&quot;:224,&quot;bitrate&quot;:250000,&quot;type
&quot;:&quot;HLS&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxPublicId&quot;:&
quot;GIopTzrQnkLf&quot;,&quot;id&quot;:&quot;acd9205c-2905-40be-a416-
11521c53e852&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_250\/Download.com_Video02_FINAL_949875_250.m3u8&quot;},
{&quot;width&quot;:640,&quot;height&quot;:360,&quot;bitrate&quot;:800000,&quot;type
&quot;:&quot;HLS&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxPublicId&quot;:&
quot;VZ5vAnWIMNey&quot;,&quot;id&quot;:&quot;ad84d4f6-dc70-487c-9043-
b26550ff629d&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_800\/Download.com_Video02_FINAL_949875_800.m3u8&quot;},
{&quot;width&quot;:null,&quot;height&quot;:null,&quot;bitrate&quot;:1000,&quot;type
&quot;:&quot;HLS_VARIANT_TABLET&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxP
ublicId&quot;:&quot;_msZWw8FPpdL&quot;,&quot;id&quot;:&quot;d2ef1f7e-aff6-4a8b-
9db6-
9916a8bdd911&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_tablet.m3u8&quot;},
{&quot;width&quot;:400,&quot;height&quot;:224,&quot;bitrate&quot;:110000,&quot;type
&quot;:&quot;HLS&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxPublicId&quot;:&
quot;Vb7pnRqGAcDJ&quot;,&quot;id&quot;:&quot;dee8c0d3-a083-4648-af72-
9204a638e21f&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_110\/Download.com_Video02_FINAL_949875_110.m3u8&quot;}],&quot;slug&
quot;:&quot;how-to-install-your-download&quot;,&quot;duration&quot;:63}">
<input name="files" type="text" value="{&quot;HLS&quot;:
[{&quot;width&quot;:400,&quot;height&quot;:224,&quot;bitrate&quot;:1000,&quot;type&
quot;:&quot;HLS&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxPublicId&quot;:&q
uot;XQvHWmjJ4coP&quot;,&quot;id&quot;:&quot;436e0815-0c3b-4fd9-a2bb-
71ef595bcbc0&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_0\/Download.com_Video02_FINAL_949875_0.m3u8&quot;},
{&quot;width&quot;:960,&quot;height&quot;:540,&quot;bitrate&quot;:1800000,&quot;typ
e&quot;:&quot;HLS&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxPublicId&quot;:
&quot;6Gkphb2m0dI9&quot;,&quot;id&quot;:&quot;58c10a8b-3a09-4fcd-b59c-
11a476eeb59f&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_1800\/Download.com_Video02_FINAL_949875_1800.m3u8&quot;},
{&quot;width&quot;:512,&quot;height&quot;:288,&quot;bitrate&quot;:500000,&quot;type
&quot;:&quot;HLS&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxPublicId&quot;:&
quot;BdHN2Z4Vij_7&quot;,&quot;id&quot;:&quot;6ec13a0f-df77-44e3-ab53-
971a3e23fe38&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_500\/Download.com_Video02_FINAL_949875_500.m3u8&quot;},
{&quot;width&quot;:768,&quot;height&quot;:432,&quot;bitrate&quot;:1200000,&quot;typ
e&quot;:&quot;HLS&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxPublicId&quot;:
&quot;ZSYlzJp57Yd3&quot;,&quot;id&quot;:&quot;73251a34-fa32-4e96-aa48-
cc838de34f71&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_1200\/Download.com_Video02_FINAL_949875_1200.m3u8&quot;},
{&quot;width&quot;:400,&quot;height&quot;:224,&quot;bitrate&quot;:250000,&quot;type
&quot;:&quot;HLS&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxPublicId&quot;:&
quot;GIopTzrQnkLf&quot;,&quot;id&quot;:&quot;acd9205c-2905-40be-a416-
11521c53e852&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_250\/Download.com_Video02_FINAL_949875_250.m3u8&quot;},
{&quot;width&quot;:640,&quot;height&quot;:360,&quot;bitrate&quot;:800000,&quot;type
&quot;:&quot;HLS&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxPublicId&quot;:&
quot;VZ5vAnWIMNey&quot;,&quot;id&quot;:&quot;ad84d4f6-dc70-487c-9043-
b26550ff629d&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_800\/Download.com_Video02_FINAL_949875_800.m3u8&quot;},
{&quot;width&quot;:400,&quot;height&quot;:224,&quot;bitrate&quot;:110000,&quot;type
&quot;:&quot;HLS&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxPublicId&quot;:&
quot;Vb7pnRqGAcDJ&quot;,&quot;id&quot;:&quot;dee8c0d3-a083-4648-af72-
9204a638e21f&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_110\/Download.com_Video02_FINAL_949875_110.m3u8&quot;}],&quot;HLS_V
ARIANT_PHONE&quot;:
[{&quot;width&quot;:null,&quot;height&quot;:null,&quot;bitrate&quot;:1000,&quot;typ
e&quot;:&quot;HLS_VARIANT_PHONE&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpxP
ublicId&quot;:&quot;fYtHCEsZjKA4&quot;,&quot;id&quot;:&quot;56a8bf82-86cb-484a-
bd5a-
7656c6b9b9cb&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_phone.m3u8&quot;}],&quot;WIFI&quot;:
[{&quot;width&quot;:640,&quot;height&quot;:360,&quot;bitrate&quot;:740000,&quot;typ
e&quot;:&quot;WIFI&quot;,&quot;format&quot;:&quot;MPEG4&quot;,&quot;mpxPublicId&quo
t;:&quot;RzmUACMlIH8Y&quot;,&quot;id&quot;:&quot;a69d23bf-cebe-4f1b-9adb-
02f802908829&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949874_740.mp4&quot;}],&quot;HLS_VARIANT_TABLET&quot;:
[{&quot;width&quot;:null,&quot;height&quot;:null,&quot;bitrate&quot;:1000,&quot;typ
e&quot;:&quot;HLS_VARIANT_TABLET&quot;,&quot;format&quot;:&quot;M3U&quot;,&quot;mpx
PublicId&quot;:&quot;_msZWw8FPpdL&quot;,&quot;id&quot;:&quot;d2ef1f7e-aff6-4a8b-
9db6-
9916a8bdd911&quot;,&quot;typeName&quot;:&quot;content_video_file&quot;,&quot;url&qu
ot;:&quot;https:\/\/pmd-download-
net.akamaized.net\/video_robot\/hls\/2016\/08\/26\/751714883942\/Download.com_Video
02_FINAL_949875_tablet.m3u8&quot;}]}">
<input name="baseURL" type="text"
value="&quot;https:\/\/a.fdlstatic.com\/asset\/520\/&quot;">
<input type="submit">
</form>

<iframe id="video_player" name="video" src="" width="624" height="351"


allowfullscreen="true"></iframe>

<script>
// Display video if not <= IE10
if (ie_version.major == '-1') {

function Param(name, value){


var hiddenField = document.createElement('input');
hiddenField.setAttribute('type', 'hidden');
hiddenField.setAttribute('name', name);
hiddenField.setAttribute('value', value);
return hiddenField;
}

function SubmitForm(data){
var form = document.getElementById('videoForm');
var adsData = document.body.getAttribute("data-ad");
var vguid = pageTargeting.vguid;
var omData = {
pageName: s.pageName,
pageUrl: s.pageURL,
siteSection: s.channel
};
// get eVar1-75 if defined
for(var i = 1; i <= 75; i++) {
if (typeof eval("s.eVar"+i) !== 'undefined' && eval("s.eVar"+i) !==
null) {
omData['eVar'+i] = eval("s.eVar"+i);
}
}

form.appendChild(Param('adsData', adsData));
form.appendChild(Param('omData', JSON.stringify(omData)));
form.appendChild(Param('vguid', vguid));
form.submit();
}

} else {
// other delete the video and headline
var iframe = document.getElementById("video_player");
iframe.parentNode.removeChild(iframe);

var headline = document.getElementsByClassName("how-to-install")[0];


headline.parentNode.removeChild(headline);
}
</script>
</div>

<aside class="ad-powerbar-shim"
data-device-constraint="desktop"
data-shim-type="insertion"
style=""
id="powerbar-mid-rail-shim" data-ad="powerbar-mid-rail-shim">

<div class="powerbar-unit" id="powerbar_desktop" data-


ad="powerbar_desktop"></div>
</aside>
<div id="content-latest-stories">

<div class="listing dailyDownload" data-component='listing' >

<div class="sortingStrip">
<div class="heading-container">
<div id="sortingHeader">Latest Stories</div>
</div>
<div id="loading" style="display: none">
<img
src="https://a4.fdlstatic.com/asset/520/bundles/downloadcore/images/download/ajax-
loader.gif" />
</div>
</div>

<div class="radialHighlight">
<a class="storyThumb"
href="/news/how-to-make-the-most-of-google-docs-on-android-and-iphones/">
<div class="itemBlock">
<span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2019/02/22/e80f4c65-020d-428a-8ba8-
db32bf80fef3/thumbnail/170x134/159a10934f5305abd65f71d08ffe7b4c/office-worker-
thumbnail.png" alt="How to make the most of Google Docs on Android and iPhones"
/></span>
<h2>How to make the most of Google Docs on Android and
iPhones</h2>
<div class="storyTxt">
<p class="storyDek">Learn some tricks that will impress
your friends and neighbors.</p>
<span class="readMore">Read more</span>
</div>
</div>
</a>
<a
class="storyThumb" href="/news/epic-games-store-currently-giving-away-thimbleweed-
park-retro-adventure-game/">
<div class="itemBlock">
<span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2019/02/22/0648404c-2d95-4a69-bfbf-
9aa68f58181d/thumbnail/170x134/4d37056fed0ef09d195da238c33b0646/thimbleweed-park-
diner-thumbnail.jpg" alt="Epic Games Store currently giving away Thimbleweed Park
retro adventure game"
/></span>
<h2>Epic Games Store currently giving away Thimbleweed Park
retro adventure game</h2>
<div class="storyTxt">
<p class="storyDek">This temporarily free point-and-click
title has an impressive pedigree, too.</p>
<span class="readMore">Read more</span>
</div>
</div>
</a>

<div id="native_bottom_pdl"
class="native_bottom_pdl bidtellect ad-xfp-desktop"
data-ad="native_bottom_pdl"
>

<script type="text/javascript">

var isDeferred = false;

if (!isDeferred && DL.isMobileDevice == false ) {


googletag.cmd.push(function() {
if (typeof window["loadStickyOnScroll"] ==
'undefined' || "native_bottom_pdl" != 'sticky_top') {
if(typeof index_headertag_lightspeed !== 'undefined' && !
DL.isMobileDevice) {

index_headertag_lightspeed.add_session_end_hook(function(){
var slots = googletag.pubads().getSlots();

index_headertag_lightspeed.set_slot_targeting(slots);
googletag.display("native_bottom_pdl");
}, true);
index_headertag_lightspeed.refresh();
} else {
googletag.display("native_bottom_pdl");
}
}
});
}
</script>
</div> <a
class="storyThumb" href="/news/about-85-percent-of-chrome-browser-add-ons-have-no-
stated-privacy-rules/">
<div class="itemBlock">
<span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2019/02/22/db99d4a4-9a89-4c3c-8174-
bda8b3ebb02b/thumbnail/170x134/3195992be2cb7a273a574e1282244a93/office-computer-
confusion-thumbnail.png" alt="About 85 percent of Chrome browser add-ons have no
stated privacy rules"
/></span>
<h2>About 85 percent of Chrome browser add-ons have no stated
privacy rules</h2>
<div class="storyTxt">
<p class="storyDek">Two-factor authentication app maker
indicates that most Chrome add-ons lack disclosure.</p>
<span class="readMore">Read more</span>
</div>
</div>
</a>

<a
class="storyThumb" href="/news/5-google-docs-tricks-that-will-boost-your-writing-
productivity/">
<div class="itemBlock">
<span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2019/02/22/1d054a35-3f8d-464b-88af-
806d1e1f6394/thumbnail/170x134/3eef7fa4b435f300ade4931a8efdefbf/google-docs-addons-
thumbnail.jpg" alt="5 Google Docs tricks that will boost your writing productivity"
/></span>
<h2>5 Google Docs tricks that will boost your writing
productivity</h2>
<div class="storyTxt">
<p class="storyDek">Add-ons, keyboard shortcuts and other
tricks to make your work sparkle.</p>
<span class="readMore">Read more</span>
</div>
</div>
</a>

<a
class="storyThumb" href="/news/twitter-begins-public-test-of-improved-
conversations-with-new-prototype-program/">
<div class="itemBlock">
<span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2019/02/21/81ede3ef-93f3-4b35-8514-
68626ff37d42/thumbnail/170x134/8c4e292c7a318f7b6e80205168c5cbe9/twitter-
conversation-beta-thumbnail.jpg" alt="Twitter begins public test of improved
conversations with new Prototype Program"
/></span>
<h2>Twitter begins public test of improved conversations with
new Prototype Program</h2>
<div class="storyTxt">
<p class="storyDek">Nested and color-coded comments may
make it easier to follow and participate.</p>
<span class="readMore">Read more</span>
</div>
</div>
</a>

<a
class="storyThumb" href="/news/at-t-customers-can-now-get-free-wi-fi-on-boingos-
passpoint-networks/">
<div class="itemBlock">
<span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2019/02/21/6f2a6324-ed76-41aa-83a5-
3e82cdfecada/thumbnail/170x134/86e3467e2408feea2e2bf68d6dbed213/wi-fi.jpg"
alt="AT&amp;T customers can now get free Wi-Fi on Boingo&#039;s Passpoint networks"
/></span>
<h2>AT&amp;T customers can now get free Wi-Fi on Boingo&#039;s
Passpoint networks</h2>
<div class="storyTxt">
<p class="storyDek">Seamless, secure and complimentary Wi-
Fi is now available at 80-plus locations nationwide, including...</p>
<span class="readMore">Read more</span>
</div>
</div>
</a>

<a
class="storyThumb" href="/news/google-drive-how-to-get-the-most-out-of-the-app-for-
ios-and-android/">
<div class="itemBlock">
<span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2019/02/21/e3df4c67-54bd-44b9-afb6-
b60e31f7631f/thumbnail/170x134/312918c00b83c70a94c76e1039f4ad42/cloud-storage-
thumbnail.jpg" alt="Google Drive: How to get the most out of the app for iOS and
Android"
/></span>
<h2>Google Drive: How to get the most out of the app for iOS
and Android</h2>
<div class="storyTxt">
<p class="storyDek">The settings you should tweak, and the
features you should know about.</p>
<span class="readMore">Read more</span>
</div>
</div>
</a>

</div>
</div>
</div>

<div class="dre-content-body">
<div
id="omDreImpression" class="dre">
<h3>More Products to Consider</h3>

<div class="carousel" data-component='dreCarousel' data-dre-


carousel-
options='{"incrementAmount":1,"slideHeight":180,"slideWidth":620,"transitionType":"
slideHorizontal","viewportWidth":620,"autoplayDelay":0}'>
<div class="viewport" data-item="viewport">
<ul class="canvas" data-item="canvas">
<li
class="column slide" data-item="slide"><div class="row"><div class="item"><div
class="thumb-icon"><a class="om-dre-icon-link" href="/MiniTool-Partition-Wizard-
Free-Edition/3000-2094_4-10962200.html" data-om-version-id="16322291" data-om-
product-name="MiniTool Partition Wizard Free Edition" data-om-product-set-
id="10962200"><span class="img"><img
src="https://i.i.cbsi.com/cnwk.1d/i/tim2/2016/02/11/Foreman_14447764_5938_partition
wizard_0000_32x32.png"
class="OneLinkNoTx dre-icon" alt="MiniTool Partition
Wizard Free Edition" ></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/MiniTool-Partition-Wizard-
Free-Edition/3000-2094_4-10962200.html" data-om-version-id="16322291" data-om-
product-name="MiniTool Partition Wizard Free Edition" data-om-product-set-
id="10962200"><div class="title">MiniTool Partition Wizard Free
Edition</div></a></div><div class="thumb-description">
Move, resize, copy, explore, and recover hard disk
drive par...
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"

data-dl-url='https://files.downloadnow-
3.com/s/software/16/32/22/91/pw11-free.exe?
token=1551069434_0071fb593882377682e12b85e865be82&fileName=pw11-free.exe'
data-product-id='10962200'
data-version-id='16322291'
data-pdl-no-dl='https://download.cnet.com/MiniTool-
Partition-Wizard-Free-Edition/3001-2094_4-10962200.html'
data-product-title='MiniTool Partition Wizard Free
Edition'
data-om-version-id='16322291'
data-om-product-set-id='10962200'
data-om-product-name='MiniTool Partition Wizard Free
Edition'

><a data-href='https://download.cnet.com/MiniTool-Partition-Wizard-Free-
Edition/3001-2094_4-10962200.html' class="dln-a" ><span id="download-now-btn-text"
class="dln-cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div><div class="item"><div
class="thumb-icon"><a class="om-dre-icon-link" href="/HP-USB-Disk-Storage-Format-
Tool/3000-2094_4-10974082.html" data-om-version-id="13360758" data-om-product-
name="HP USB Disk Storage Format Tool" data-om-product-set-id="10974082"><span
class="img "><img src="https://dl1.cbsistatic.com/i/r/2017/10/11/709e3a77-7e82-
471e-8db0-
1b17310f9419/thumbnail/32x32/96135084315268181ae3ee9facd694eb/iconimg259249.png"
alt="HP USB Disk Storage Format Tool"
class="OneLinkNoTx dre-icon"
/></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/HP-USB-Disk-Storage-Format-
Tool/3000-2094_4-10974082.html" data-om-version-id="13360758" data-om-product-
name="HP USB Disk Storage Format Tool" data-om-product-set-id="10974082"><div
class="title">HP USB Disk Storage Format Tool</div></a></div><div class="thumb-
description">
Format USB flash drives with FAT, FAT32, or NTFS
partition t...
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"

data-dl-
url='https://files.downloadnow.com/s/software/13/36/07/58/HPUSBDisk.exe?
token=1551069434_129a3f9f3f5d583eb725413ca767312a&fileName=HPUSBDisk.exe'
data-product-id='10974082'
data-version-id='13360758'
data-pdl-no-dl='https://download.cnet.com/HP-USB-Disk-
Storage-Format-Tool/3001-2094_4-10974082.html'
data-product-title='HP USB Disk Storage Format Tool'
data-om-version-id='13360758'
data-om-product-set-id='10974082'
data-om-product-name='HP USB Disk Storage Format Tool'

><a data-href='https://download.cnet.com/HP-USB-Disk-Storage-Format-
Tool/3001-2094_4-10974082.html' class="dln-a" ><span id="download-now-btn-text"
class="dln-cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div></div><div class="row
last"><div class="item"><div class="thumb-icon"><a class="om-dre-icon-link"
href="/Tera-Term/3000-2094_4-75766675.html" data-om-version-id="16287693" data-om-
product-name="Tera Term" data-om-product-set-id="75766675"><span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2018/09/17/5f62d071-0406-4bc0-bfcd-
9936206c3222/thumbnail/32x32/ece76613700df402e78fd2a1c3dd0d2c/imgingest-
456472590754299888.png" alt="Tera Term"
class="OneLinkNoTx dre-icon"
/></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/Tera-Term/3000-2094_4-
75766675.html" data-om-version-id="16287693" data-om-product-name="Tera Term" data-
om-product-set-id="75766675"><div class="title">Tera Term</div></a></div><div
class="thumb-description">
Emulate different types of computer terminals.
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"

data-dl-url='https://files.downloadnow-
2.com/s/software/16/28/76/93/teraterm-4.101.exe?
token=1551069434_29dab6895178a9d037099a1e6c28253b&fileName=teraterm-4.101.exe'
data-product-id='75766675'
data-version-id='16287693'
data-pdl-no-dl='https://download.cnet.com/Tera-
Term/3001-2094_4-75766675.html'
data-product-title='Tera Term'
data-om-version-id='16287693'
data-om-product-set-id='75766675'
data-om-product-name='Tera Term'

><a data-href='https://download.cnet.com/Tera-Term/3001-2094_4-
75766675.html' class="dln-a" ><span id="download-now-btn-text" class="dln-
cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div><div class="item"><div
class="thumb-icon"><a class="om-dre-icon-link" href="/SpeedFan/3000-2094_4-
10067444.html" data-om-version-id="15547229" data-om-product-name="SpeedFan" data-
om-product-set-id="10067444"><span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2018/02/04/9162513e-89cb-45db-a00e-
fb1926be5297/thumbnail/32x32/a91cb012b4f4e265eadefa90c668a752/iconimg106395.png"
alt="SpeedFan"
class="OneLinkNoTx dre-icon"
/></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/SpeedFan/3000-2094_4-
10067444.html" data-om-version-id="15547229" data-om-product-name="SpeedFan" data-
om-product-set-id="10067444"><div class="title">SpeedFan</div></a></div><div
class="thumb-description">
Monitor fan speeds, temperatures, and voltages in
computers ...
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"

data-dl-url='https://files.downloadnow-
1.com/s/software/15/54/72/29/instspeedfan452.exe?
token=1551069434_9281db4e96e7ef5873bdb486fd358341&fileName=instspeedfan452.exe'
data-product-id='10067444'
data-version-id='15547229'
data-pdl-no-
dl='https://download.cnet.com/SpeedFan/3001-2094_4-10067444.html'
data-product-title='SpeedFan'
data-om-version-id='15547229'
data-om-product-set-id='10067444'
data-om-product-name='SpeedFan'

><a data-href='https://download.cnet.com/SpeedFan/3001-2094_4-
10067444.html' class="dln-a" ><span id="download-now-btn-text" class="dln-
cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div></div></li>

<li class="column slide" data-item="slide"><div class="row"><div class="item"><div


class="thumb-icon"><a class="om-dre-icon-link" href="/3DP-Chip-Portable/3000-
2094_4-77997142.html" data-om-version-id="16335721" data-om-product-name="3DP Chip
Portable" data-om-product-set-id="77997142"><span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2019/02/13/4f2e699a-26e8-4e3b-b86b-
f79b2278267c/thumbnail/32x32/569c844340659199ef3c8b86b29282f0/imgingest-
44168388144590455.gif" alt="3DP Chip Portable"
class="OneLinkNoTx dre-icon"
/></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/3DP-Chip-Portable/3000-
2094_4-77997142.html" data-om-version-id="16335721" data-om-product-name="3DP Chip
Portable" data-om-product-set-id="77997142"><div class="title">3DP Chip
Portable</div></a></div><div class="thumb-description">
Download the latest device drivers with few clicks.
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"

data-dl-
url='https://files.downloadnow.com/s/software/16/33/57/21/3DP_Chip_Portable_v1901.e
xe?
token=1551069434_40e1aa0f3f6f6ff74c493008ebad8af0&fileName=3DP_Chip_Portable_v1901.
exe'
data-product-id='77997142'
data-version-id='16335721'
data-pdl-no-dl='https://download.cnet.com/3DP-Chip-
Portable/3001-2094_4-77997142.html'
data-product-title='3DP Chip Portable'
data-om-version-id='16335721'
data-om-product-set-id='77997142'
data-om-product-name='3DP Chip Portable'

><a data-href='https://download.cnet.com/3DP-Chip-Portable/3001-2094_4-
77997142.html' class="dln-a" ><span id="download-now-btn-text" class="dln-
cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div><div class="item"><div
class="thumb-icon"><a class="om-dre-icon-link" href="/Caffeine/3000-2094_4-
10914397.html" data-om-version-id="16206171" data-om-product-name="Caffeine" data-
om-product-set-id="10914397"><span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2018/09/17/4615ba7c-ba88-45ac-aedd-
ba7abc8106ac/thumbnail/32x32/c355b39087bd57908c9ae2735e1c990a/imgingest-
8499965181937591010.png" alt="Caffeine"
class="OneLinkNoTx dre-icon"
/></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/Caffeine/3000-2094_4-
10914397.html" data-om-version-id="16206171" data-om-product-name="Caffeine" data-
om-product-set-id="10914397"><div class="title">Caffeine</div></a></div><div
class="thumb-description">
Prevent your PC from locking or going to sleep
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"

data-dl-url='https://files.downloadnow-
2.com/s/software/16/20/61/71/caffeine.zip?
token=1551069434_75a4162c63be1626f22c50b4d207ec0a&fileName=caffeine.zip'
data-product-id='10914397'
data-version-id='16206171'
data-pdl-no-
dl='https://download.cnet.com/Caffeine/3001-2094_4-10914397.html'
data-product-title='Caffeine'
data-om-version-id='16206171'
data-om-product-set-id='10914397'
data-om-product-name='Caffeine'

><a data-href='https://download.cnet.com/Caffeine/3001-2094_4-
10914397.html' class="dln-a" ><span id="download-now-btn-text" class="dln-
cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div></div><div class="row
last"><div class="item"><div class="thumb-icon"><a class="om-dre-icon-link"
href="/Pak-Urdu-Installer/3000-2094_4-75452850.html" data-om-version-id="12292819"
data-om-product-name="Pak Urdu Installer" data-om-product-set-id="75452850"><span
class="img "><img src="https://dl1.cbsistatic.com/i/r/2017/07/14/a6f5724d-dbe6-
4f6d-855e-
b185970da2fa/thumbnail/32x32/5d30cdeb9dd46f66b87f8d98a4de4f38/iconimg122077.png"
alt="Pak Urdu Installer"
class="OneLinkNoTx dre-icon"
/></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/Pak-Urdu-Installer/3000-
2094_4-75452850.html" data-om-version-id="12292819" data-om-product-name="Pak Urdu
Installer" data-om-product-set-id="75452850"><div class="title">Pak Urdu
Installer</div></a></div><div class="thumb-description">
Activate Urdu language support and install necessary
Urdu Fo...
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"

data-dl-
url='https://files.downloadnow.com/s/software/12/29/28/19/pak-urdu-installer.zip?
token=1551069434_a0971ac4165381bb365261526584a194&fileName=pak-urdu-installer.zip'
data-product-id='75452850'
data-version-id='12292819'
data-pdl-no-dl='https://download.cnet.com/Pak-Urdu-
Installer/3001-2094_4-75452850.html'
data-product-title='Pak Urdu Installer'
data-om-version-id='12292819'
data-om-product-set-id='75452850'
data-om-product-name='Pak Urdu Installer'

><a data-href='https://download.cnet.com/Pak-Urdu-Installer/3001-2094_4-
75452850.html' class="dln-a" ><span id="download-now-btn-text" class="dln-
cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div><div class="item"><div
class="thumb-icon"><a class="om-dre-icon-link" href="/MSI-Afterburner/3000-2094_4-
75871628.html" data-om-version-id="16128084" data-om-product-name="MSI Afterburner"
data-om-product-set-id="75871628"><span class="img"><img
src="https://a4.fdlstatic.com/asset/520/bundles/downloadcore/images/default_product
_icon/icon_windows_32.png"
class="OneLinkNoTx dre-icon" alt="MSI Afterburner"
></span></a></div><div class="copy"><div class="thumb-title"><a class="om-dre-
title-link OneLinkNoTx" href="/MSI-Afterburner/3000-2094_4-75871628.html" data-om-
version-id="16128084" data-om-product-name="MSI Afterburner" data-om-product-set-
id="75871628"><div class="title">MSI Afterburner</div></a></div><div class="thumb-
description">
Enhance the performance of your MSI graphics card.
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"

data-dl-url='https://files.downloadnow-
2.com/s/software/16/12/80/84/MSIAfterburnerSetup.zip?
token=1551069434_f88c55ac3b8658fbb905e4056abe553f&fileName=MSIAfterburnerSetup.zip'
data-product-id='75871628'
data-version-id='16128084'
data-pdl-no-dl='https://download.cnet.com/MSI-
Afterburner/3001-2094_4-75871628.html'
data-product-title='MSI Afterburner'
data-om-version-id='16128084'
data-om-product-set-id='75871628'
data-om-product-name='MSI Afterburner'

><a data-href='https://download.cnet.com/MSI-Afterburner/3001-2094_4-
75871628.html' class="dln-a" ><span id="download-now-btn-text" class="dln-
cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div></div></li>

<li class="column slide" data-item="slide"><div class="row"><div class="item"><div


class="thumb-icon"><a class="om-dre-icon-link" href="/Smart-Defrag/3000-2094_4-
10759533.html" data-om-version-id="16281654" data-om-product-name="Smart Defrag"
data-om-product-set-id="10759533"><span class="img"><img
src="https://i.i.cbsi.com/cnwk.1d/i/tim2/2016/04/06/Foreman_14504519_758_Smart_Defr
ag_256_32x32.png"
class="OneLinkNoTx dre-icon" alt="Smart Defrag"
></span></a></div><div class="copy"><div class="thumb-title"><a class="om-dre-
title-link OneLinkNoTx" href="/Smart-Defrag/3000-2094_4-10759533.html" data-om-
version-id="16281654" data-om-product-name="Smart Defrag" data-om-product-set-
id="10759533"><div class="title">Smart Defrag</div></a></div><div class="thumb-
description">
Defrag and optimize hard disk to enhance disk
durability and...
</div><div class="dre-button-dln-container"><div

class="download-now offsite-visitSite dre-button-dln"

data-dl-url='http://update.iobit.com/dl/smart-
defrag-setup.exe'
data-product-id='10759533'
data-version-id='16281654'
data-pdl-no-dl='https://download.cnet.com/Smart-
Defrag/3001-2094_4-10759533.html'
data-offsite-dl-url='http://update.iobit.com/dl/smart-
defrag-setup.exe'
data-product-title='Smart Defrag'
data-om-version-id='16281654'
data-om-product-set-id='10759533'
data-om-product-name='Smart Defrag'
data-visit-site-tracking-description='dre-dln-btn-
click'

><a data-href='https://download.cnet.com/Smart-Defrag/3001-2094_4-
10759533.html' class="dln-a" ><span id="download-now-btn-text" class="dln-
cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div><div class="item"><div
class="thumb-icon"><a class="om-dre-icon-link" href="/One-Click-Root/3000-2094_4-
75910907.html" data-om-version-id="16287000" data-om-product-name="One Click Root"
data-om-product-set-id="75910907"><span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2016/07/08/8c29f158-15ec-40e3-863f-
f200a4c61ea6/thumbnail/32x32/097f637dff56e394c99187b70259932d/imgingest-
2376144409057740422.png" alt="One Click Root"
class="OneLinkNoTx dre-icon"
/></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/One-Click-Root/3000-2094_4-
75910907.html" data-om-version-id="16287000" data-om-product-name="One Click Root"
data-om-product-set-id="75910907"><div class="title">One Click
Root</div></a></div><div class="thumb-description">
Root your Android Device with one click.
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"

data-dl-url='https://files.downloadnow-
2.com/s/software/16/28/70/00/OneClickRoot.exe?
token=1551069434_b9351b930833e5096786dbd82cacdba1&fileName=OneClickRoot.exe'
data-product-id='75910907'
data-version-id='16287000'
data-pdl-no-dl='https://download.cnet.com/One-Click-
Root/3001-2094_4-75910907.html'
data-product-title='One Click Root'
data-om-version-id='16287000'
data-om-product-set-id='75910907'
data-om-product-name='One Click Root'

><a data-href='https://download.cnet.com/One-Click-Root/3001-2094_4-
75910907.html' class="dln-a" ><span id="download-now-btn-text" class="dln-
cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div></div><div class="row
last"><div class="item"><div class="thumb-icon"><a class="om-dre-icon-link"
href="/HWMonitor/3000-2094_4-10793486.html" data-om-version-id="16328354" data-om-
product-name="HWMonitor" data-om-product-set-id="10793486"><span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2018/02/06/f28460e4-b238-414b-8ae9-
6e19e366283e/thumbnail/32x32/57c54ab40458a2232fbf082cbbdbf331/iconimg111030.png"
alt="HWMonitor"
class="OneLinkNoTx dre-icon"
/></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/HWMonitor/3000-2094_4-
10793486.html" data-om-version-id="16328354" data-om-product-name="HWMonitor" data-
om-product-set-id="10793486"><div class="title">HWMonitor</div></a></div><div
class="thumb-description">
Monitor main health sensors of your PC system.
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"
data-dl-url='https://files.downloadnow-
2.com/s/software/16/32/83/54/hwmonitor_1.39.exe?
token=1551069434_53f444b06e887adae73b435f91577383&fileName=hwmonitor_1.39.exe'
data-product-id='10793486'
data-version-id='16328354'
data-pdl-no-
dl='https://download.cnet.com/HWMonitor/3001-2094_4-10793486.html'
data-product-title='HWMonitor'
data-om-version-id='16328354'
data-om-product-set-id='10793486'
data-om-product-name='HWMonitor'

><a data-href='https://download.cnet.com/HWMonitor/3001-2094_4-
10793486.html' class="dln-a" ><span id="download-now-btn-text" class="dln-
cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div><div class="item"><div
class="thumb-icon"><a class="om-dre-icon-link" href="/JoyToKey/3000-2094_4-
75220348.html" data-om-version-id="16329897" data-om-product-name="JoyToKey" data-
om-product-set-id="75220348"><span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2018/09/17/64b52348-c2c6-4831-aeb9-
269bab887a62/thumbnail/32x32/fca3aee7f421f10a1f38091a398ccb92/imgingest-
8288918045848968696.png" alt="JoyToKey"
class="OneLinkNoTx dre-icon"
/></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/JoyToKey/3000-2094_4-
75220348.html" data-om-version-id="16329897" data-om-product-name="JoyToKey" data-
om-product-set-id="75220348"><div class="title">JoyToKey</div></a></div><div
class="thumb-description">
Use joystick for playing Web games and controlling
applicati...
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"

data-dl-
url='https://files.downloadnow.com/s/software/16/32/98/97/JoyToKey_en.zip?
token=1551069434_312b4ff49e0e3d5a2fd04f59e41f7a36&fileName=JoyToKey_en.zip'
data-product-id='75220348'
data-version-id='16329897'
data-pdl-no-
dl='https://download.cnet.com/JoyToKey/3001-2094_4-75220348.html'
data-product-title='JoyToKey'
data-om-version-id='16329897'
data-om-product-set-id='75220348'
data-om-product-name='JoyToKey'

><a data-href='https://download.cnet.com/JoyToKey/3001-2094_4-
75220348.html' class="dln-a" ><span id="download-now-btn-text" class="dln-
cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div></div></li>

<li class="column slide" data-item="slide"><div class="row"><div class="item"><div


class="thumb-icon"><a class="om-dre-icon-link" href="/GreenShot/3000-2192_4-
10915306.html" data-om-version-id="15889474" data-om-product-name="GreenShot" data-
om-product-set-id="10915306"><span class="img"><img
src="https://a4.fdlstatic.com/asset/520/bundles/downloadcore/images/default_product
_icon/icon_windows_32.png"
class="OneLinkNoTx dre-icon" alt="GreenShot"
></span></a></div><div class="copy"><div class="thumb-title"><a class="om-dre-
title-link OneLinkNoTx" href="/GreenShot/3000-2192_4-10915306.html" data-om-
version-id="15889474" data-om-product-name="GreenShot" data-om-product-set-
id="10915306"><div class="title">GreenShot</div></a></div><div class="thumb-
description">
Create screenshots of a selected region, window, or
fullscre...
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"

data-dl-url='https://files.downloadnow-
2.com/s/software/15/88/94/74/Greenshot-INSTALLER-1.2.10.6-RELEASE.exe?
token=1551069434_d82c16165418bbcbb8690650d2287180&fileName=Greenshot-INSTALLER-
1.2.10.6-RELEASE.exe'
data-product-id='10915306'
data-version-id='15889474'
data-pdl-no-
dl='https://download.cnet.com/GreenShot/3001-2192_4-10915306.html'
data-product-title='GreenShot'
data-om-version-id='15889474'
data-om-product-set-id='10915306'
data-om-product-name='GreenShot'

><a data-href='https://download.cnet.com/GreenShot/3001-2192_4-
10915306.html' class="dln-a" ><span id="download-now-btn-text" class="dln-
cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div><div class="item"><div
class="thumb-icon"><a class="om-dre-icon-link" href="/Xender-for-Windows-10/3000-
2094_4-77639666.html" data-om-version-id="15883579" data-om-product-name="Xender
for Windows 10" data-om-product-set-id="77639666"><span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2017/09/11/fa262642-ea3b-40d8-8efe-
0e17d5a42d7a/thumbnail/32x32/c23608643853d73ac146908722f5bd35/imgingest-
2405767024906721350.png" alt="Xender for Windows 10"
class="OneLinkNoTx dre-icon"
/></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/Xender-for-Windows-10/3000-
2094_4-77639666.html" data-om-version-id="15883579" data-om-product-name="Xender
for Windows 10" data-om-product-set-id="77639666"><div class="title">Xender for
Windows 10</div></a></div><div class="thumb-description">
Xender - Faster File Transfer and Sharing.
</div><div class="dre-button-dln-container"><div

class="download-now offsite-visitSite offsite-wp dre-button-


dln"

data-dl-
url='https://click.linksynergy.com/deeplink?
id=Dsoi7kEvCX0&mid=24542&u1=win10&murl=https%3A%2F%2Fwww.microsoft.com%2Fen-us
%2Fstore%2Fp%2Fxender%2F9nblggh1dqtv'
data-product-id='77639666'
data-version-id='15883579'
data-pdl-no-dl='https://download.cnet.com/Xender-for-
Windows-10/3001-2094_4-77639666.html'
data-offsite-dl-
url='https://click.linksynergy.com/deeplink?
id=Dsoi7kEvCX0&mid=24542&u1=win10&murl=https%3A%2F%2Fwww.microsoft.com%2Fen-us
%2Fstore%2Fp%2Fxender%2F9nblggh1dqtv'
data-product-title='Xender for Windows 10'
data-om-version-id='15883579'
data-om-product-set-id='77639666'
data-om-product-name='Xender for Windows 10'
data-visit-site-tracking-
description='dre_visit_site_btn_click'

><a data-href='/Xender-for-Windows-10/3055-2094_4-77639666.html'
class="dln-a" ><span id="download-now-btn-text" class="dln-cta visit-now">Visit
Site</span><div
class="rightShuttleCock"></div></a></div></div></div></div></div><div class="row
last"><div class="item"><div class="thumb-icon"><a class="om-dre-icon-link"
href="/Daemon-Tools-Lite/3000-2094_4-10778842.html" data-om-version-id="16323061"
data-om-product-name="Daemon Tools Lite" data-om-product-set-id="10778842"><span
class="img "><img src="https://dl1.cbsistatic.com/i/r/2018/09/18/34d5997a-a6f7-
47e5-ac5c-1cab31767cfa/thumbnail/32x32/8b0163e6806637ebbd1094b516791ce7/imgingest-
8529938462760496384.png" alt="Daemon Tools Lite"
class="OneLinkNoTx dre-icon"
/></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/Daemon-Tools-Lite/3000-
2094_4-10778842.html" data-om-version-id="16323061" data-om-product-name="Daemon
Tools Lite" data-om-product-set-id="10778842"><div class="title">Daemon Tools
Lite</div></a></div><div class="thumb-description">
Get a virtual DVD-ROM emulator based on a SCSI miniport
driv...
</div><div class="dre-button-dln-container"><div

class="download-now offsite-visitSite offsite-wp dre-button-


dln"

data-dl-url='http://www.disc-
soft.com/products/dtLite'
data-product-id='10778842'
data-version-id='16323061'
data-pdl-no-dl='https://download.cnet.com/Daemon-Tools-
Lite/3001-2094_4-10778842.html'
data-offsite-dl-url='http://www.disc-
soft.com/products/dtLite'
data-product-title='Daemon Tools Lite'
data-om-version-id='16323061'
data-om-product-set-id='10778842'
data-om-product-name='Daemon Tools Lite'
data-visit-site-tracking-
description='dre_visit_site_btn_click'

><a data-href='/Daemon-Tools-Lite/3055-2094_4-10778842.html' class="dln-a"


><span id="download-now-btn-text" class="dln-cta visit-now">Visit Site</span><div
class="rightShuttleCock"></div></a></div></div></div></div><div class="item"><div
class="thumb-icon"><a class="om-dre-icon-link" href="/Speccy/3000-2094_4-
75181811.html" data-om-version-id="16116479" data-om-product-name="Speccy" data-om-
product-set-id="75181811"><span class="img"><img
src="https://a4.fdlstatic.com/asset/520/bundles/downloadcore/images/default_product
_icon/icon_windows_32.png"
class="OneLinkNoTx dre-icon" alt="Speccy"
></span></a></div><div class="copy"><div class="thumb-title"><a class="om-dre-
title-link OneLinkNoTx" href="/Speccy/3000-2094_4-75181811.html" data-om-version-
id="16116479" data-om-product-name="Speccy" data-om-product-set-id="75181811"><div
class="title">Speccy</div></a></div><div class="thumb-description">
List out your PC&#039;s components and solve the
related problems...
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"

data-dl-url='https://files.downloadnow-
2.com/s/software/16/11/64/79/spsetup132.exe?
token=1551069434_3e9337361a732b715a9b3ae773648da9&fileName=spsetup132.exe'
data-product-id='75181811'
data-version-id='16116479'
data-pdl-no-dl='https://download.cnet.com/Speccy/3001-
2094_4-75181811.html'
data-product-title='Speccy'
data-om-version-id='16116479'
data-om-product-set-id='75181811'
data-om-product-name='Speccy'

><a data-href='https://download.cnet.com/Speccy/3001-2094_4-75181811.html'
class="dln-a" ><span id="download-now-btn-text" class="dln-cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div></div></li>

<li class="column slide" data-item="slide"><div class="row"><div class="item"><div


class="thumb-icon"><a class="om-dre-icon-link" href="/AIDA64-Extreme/3000-2094_4-
75317065.html" data-om-version-id="16281410" data-om-product-name="AIDA64 Extreme"
data-om-product-set-id="75317065"><span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2016/07/15/2fc041a4-a572-4183-a21d-
91cff5a54645/thumbnail/32x32/63e9dca9b1f5175d945a1dd3a76d97cc/imgingest-
7302473087439972165.png" alt="AIDA64 Extreme"
class="OneLinkNoTx dre-icon"
/></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/AIDA64-Extreme/3000-2094_4-
75317065.html" data-om-version-id="16281410" data-om-product-name="AIDA64 Extreme"
data-om-product-set-id="75317065"><div class="title">AIDA64
Extreme</div></a></div><div class="thumb-description">
Diagnose, benchmark, and monitor hardware of your PC.
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"

data-dl-url='https://files.downloadnow-
2.com/s/software/16/28/14/10/aida64extreme599.exe?
token=1551069434_5380c2097f7123a734a902973e70c438&fileName=aida64extreme599.exe'
data-product-id='75317065'
data-version-id='16281410'
data-pdl-no-dl='https://download.cnet.com/AIDA64-
Extreme/3001-2094_4-75317065.html'
data-product-title='AIDA64 Extreme'
data-om-version-id='16281410'
data-om-product-set-id='75317065'
data-om-product-name='AIDA64 Extreme'

><a data-href='https://download.cnet.com/AIDA64-Extreme/3001-2094_4-
75317065.html' class="dln-a" ><span id="download-now-btn-text" class="dln-
cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div><div class="item"><div
class="thumb-icon"><a class="om-dre-icon-link" href="/UC-Browser-for-Windows-
10/3000-2094_4-77802567.html" data-om-version-id="16092460" data-om-product-
name="UC Browser for Windows 10" data-om-product-set-id="77802567"><span class="img
"><img src="https://dl1.cbsistatic.com/i/r/2018/04/16/fb168ac6-0aef-41c2-86cd-
245e929c0e59/thumbnail/32x32/d44494b7b5d2870228f953c73042c099/imgingest-
2033488098933230996.png" alt="UC Browser for Windows 10"
class="OneLinkNoTx dre-icon"
/></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/UC-Browser-for-Windows-
10/3000-2094_4-77802567.html" data-om-version-id="16092460" data-om-product-
name="UC Browser for Windows 10" data-om-product-set-id="77802567"><div
class="title">UC Browser for Windows 10</div></a></div><div class="thumb-
description">
About UC Browser. #1 mobile browser on the WP Store.
100% FR...
</div><div class="dre-button-dln-
container"></div></div></div></div><div class="row last"><div class="item"><div
class="thumb-icon"><a class="om-dre-icon-link" href="/f-lux/3000-2094_4-
75447318.html" data-om-version-id="16255410" data-om-product-name="f.lux" data-om-
product-set-id="75447318"><span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2016/07/07/9a5065a4-1d47-45c5-8ea1-
105424be956f/thumbnail/32x32/d7db52b41acdf31b28b35d5ba912effa/imgingest-
1109126583324590864.png" alt="f.lux"
class="OneLinkNoTx dre-icon"
/></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/f-lux/3000-2094_4-
75447318.html" data-om-version-id="16255410" data-om-product-name="f.lux" data-om-
product-set-id="75447318"><div class="title">f.lux</div></a></div><div
class="thumb-description">
Save your eyes by making your display&#039;s brightness
adapt to ...
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"

data-dl-url='https://files.downloadnow-
2.com/s/software/16/25/54/10/flux-setup.exe?
token=1551069434_06de2af4b9240547325d91bf5db98a7d&fileName=flux-setup.exe'
data-product-id='75447318'
data-version-id='16255410'
data-pdl-no-dl='https://download.cnet.com/f-lux/3001-
2094_4-75447318.html'
data-product-title='f.lux'
data-om-version-id='16255410'
data-om-product-set-id='75447318'
data-om-product-name='f.lux'

><a data-href='https://download.cnet.com/f-lux/3001-2094_4-75447318.html'
class="dln-a" ><span id="download-now-btn-text" class="dln-cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div><div class="item"><div
class="thumb-icon"><a class="om-dre-icon-link" href="/Open-Hardware-Monitor/3000-
2094_4-75217106.html" data-om-version-id="15889887" data-om-product-name="Open
Hardware Monitor" data-om-product-set-id="75217106"><span class="img "><img
src="https://dl1.cbsistatic.com/i/r/2017/09/14/d3c0ae49-39c2-4c16-a6af-
d41f61295442/thumbnail/32x32/deea0710061155255afbda4fb069d8ae/imgingest-
6752120128842284275.png" alt="Open Hardware Monitor"
class="OneLinkNoTx dre-icon"
/></span></a></div><div class="copy"><div class="thumb-
title"><a class="om-dre-title-link OneLinkNoTx" href="/Open-Hardware-Monitor/3000-
2094_4-75217106.html" data-om-version-id="15889887" data-om-product-name="Open
Hardware Monitor" data-om-product-set-id="75217106"><div class="title">Open
Hardware Monitor</div></a></div><div class="thumb-description">
Monitor temperature sensors, fan speeds, voltages,
load, and...
</div><div class="dre-button-dln-container"><div

class="download-now dre-button-dln"

data-dl-url='https://files.downloadnow-
3.com/s/software/15/88/98/87/openhardwaremonitor-v0.8.0-beta.zip?
token=1551069434_03180a9169b1663a1aa38e9286a995f7&fileName=openhardwaremonitor-
v0.8.0-beta.zip'
data-product-id='75217106'
data-version-id='15889887'
data-pdl-no-dl='https://download.cnet.com/Open-
Hardware-Monitor/3001-2094_4-75217106.html'
data-product-title='Open Hardware Monitor'
data-om-version-id='15889887'
data-om-product-set-id='75217106'
data-om-product-name='Open Hardware Monitor'

><a data-href='https://download.cnet.com/Open-Hardware-Monitor/3001-2094_4-
75217106.html' class="dln-a" ><span id="download-now-btn-text" class="dln-
cta">Download</span><div
class="rightShuttleCock"></div></a></div></div></div></div></div></li>

</ul>
</div>

<div class="controls scrollingArrows">


<a class="previous" data-to="prev">Previous</a>
<a class="next" data-to="next">Next</a>
</div>
</div> </div>
</div>
<ul class="pdl-
message">
<li class="help-icon">
Need more help?<br />
<a href="/support/" class="read-more">Visit the Download Help
Center</a>
</li>
</ul>
</div>

<div class="aux-content-body">
<div id="download-top-mpu" class="pdl-aux-item-3001">
<div id="mpu_plus_top"
class="mpu_plus_top ad-xfp-desktop"
data-ad="mpu_plus_top"
>

<script type="text/javascript">
googletag.cmd.push(function() {
if(typeof index_headertag_lightspeed !==
'undefined' && !DL.isMobileDevice) {
index_headertag_lightspeed.add_session_end_hook(function(){
var slots = googletag.pubads().getSlots();
index_headertag_lightspeed.set_slot_targeting(slots);
googletag.display("mpu_plus_top");
}, true);
index_headertag_lightspeed.refresh();
} else {
googletag.display("mpu_plus_top");
}
});
</script>
</div> </div>

<div class="related-container">
<span class="related-title">Explore Further</span>
<ul>
<li class="related-
terms" data-index="0">
<a href="/s/recovery-data-
android/">Recovery Data Android</a>
</li>
<li class="related-
terms" data-index="1">
<a href="/s/data-recovery-after-
factory-reset-android/">Data Recovery After Factory...</a>
</li>
<li class="related-
terms" data-index="2">
<a href="/s/sms-data-recovery-for-
samsung-galaxy/">Sms Data Recovery For Samsu...</a>
</li>
<li class="related-
terms" data-index="3">
<a href="/s/android-system-
recovery/">Android System Recovery</a>
</li>
</ul>
</div>

<script language="JavaScript" type="text/javascript">


(function () {
var relatedTerms = document.querySelectorAll('.related-container li');
fireTrackRelatedClick = function (e) {
var textValues = [],
relatedTerm,
termTarget;
for (var index = 0; index < relatedTerms.length; index++) {
relatedTerm = relatedTerms[index].children[0].text;
textValues.push(relatedTerm);
}

if (e.target.className == "glass") {
termTarget = e.target.parentNode.getElementsByTagName('a')[0];
} else {
termTarget = e.target;
}

om.trackRelatedSearchClick({
item: e.target.parentNode.className+'|'
+ e.target.parentNode.dataset.index + ':' + relatedTerms.length +
'|'
+ termTarget.text + '|'
+ textValues.toString()
},{},function () {window.location.href = termTarget.href;});
}
for (var index = 0; index < relatedTerms.length; index++) {
var relatedTerm = relatedTerms[index];
if (navigator.userAgent.indexOf("MSIE") !== -1) {
bindEventListener(relatedTerm, 'click', fireTrackRelatedClick);
} else {
relatedTerm.onclick = fireTrackRelatedClick;
}
}
})();
</script>

<aside class="ad-powerbar-shim"
data-device-constraint="desktop"
data-shim-type="push"
style=""
id="powerbar-right-rail-shim" data-ad="powerbar-right-rail-shim">

</aside>

<div class="ad-container" id="afs-download-web-3001-side"></div>

<div class="bing-ad-middle">
<div id="bing-3001-right"></div>
</div>

<div id="download-bottom-mpu" class="pdl-aux-item-3001">


<div id="mpu_bottom"
class="mpu_bottom ad-xfp-desktop"
data-ad="mpu_bottom"
>

<script type="text/javascript">
googletag.cmd.push(function() {
if(typeof index_headertag_lightspeed !==
'undefined' && !DL.isMobileDevice) {
index_headertag_lightspeed.add_session_end_hook(function(){
var slots = googletag.pubads().getSlots();
index_headertag_lightspeed.set_slot_targeting(slots);
googletag.display("mpu_bottom");
}, true);
index_headertag_lightspeed.refresh();
} else {
googletag.display("mpu_bottom");
}
});
</script>
</div> </div>

<div id="download-bottom2-mpu">
<div id="bottom2"
class="bottom2 ad-xfp-desktop"
data-ad="bottom2"
>

<script type="text/javascript">
googletag.cmd.push(function() {
if(typeof index_headertag_lightspeed !==
'undefined' && !DL.isMobileDevice) {
index_headertag_lightspeed.add_session_end_hook(function(){
var slots = googletag.pubads().getSlots();
index_headertag_lightspeed.set_slot_targeting(slots);
googletag.display("bottom2");
}, true);
index_headertag_lightspeed.refresh();
} else {
googletag.display("bottom2");
}
});
</script>
</div> </div>
</div>
</div>

<br class="clear_fix"/>

<!--[if IE 8]>
<script type="text/javascript">
(function() {
if (!document.getElementsByClassName) {
indexOf = [].indexOf || function(prop) {
for (i = 0; i < this.length; i += 1) {
if (this[i] === prop) return i;
}
return -1;
};
getElementsByClassName = function(className,context) {
var elems = document.querySelectorAll ? context.querySelectorAll("." +
className) : (function() {
var all = context.getElementsByTagName("*"),
elements = [],
i = 0;
for (; i < all.length; i += 1) {
if (all[i].className && (" " + all[i].className + "
").indexOf(" " + className + " ") > -1 && indexOf.call(elements,all[i]) === -1)
elements.push(all[i]);
}
return elements;
})();
return elems;
};
document.getElementsByClassName = function(className) {
return getElementsByClassName(className,document);
};
Element.prototype.getElementsByClassName = function(className) {
return getElementsByClassName(className,this);
};
}
})();
</script>
<![endif]-->

<script>
var timer = null,

initialize = function () {
startTimer(120000);
},

startTimer = function (time) {


timer = setTimeout(redir, time);
},

stopTimer = function () {
clearTimeout(timer);
},

redir = function () {
var redirectUrl = "/FonePaw-Android-Data-Recovery/3055-2094_4-
76386332.html",
tag = getUrlParam('tag');

if (1) {
window.location = redirectUrl;
}
},

addUrlParam = function (url, param, value, encode) {


encode = (encode) ? true : false;
// Using a positive lookahead (?=\=) to find the
// given parameter, preceded by a ? or &, and followed
// by a = with a value after than (using a non-greedy selector)
// and then followed by a & or the end of the string
var val = new RegExp('(\\?|\\&)' + param + '=.*?(?=(&|$))'),
qstring = /\?.+$/, urlSplit = "", anchor = "";
//check to see if we have an anchor (#) tag
if (url.indexOf("#") != -1) {
urlSplit = url.split("#");
url = urlSplit[0];
anchor = urlSplit[1];
}

// Check if the parameter exists


if (val.test(url)){
// if it does, replace it, using the captured group
// to determine & or ? at the beginning
url = url.replace(val, '$1' + param + '=' + value);
} else if (qstring.test(url)){
// otherwise, if there is a query string at all
// add the param to the end of it
url += (encode) ? encodeURIComponent( '&' + param + '=' + value ) :
'&' + param + '=' + value;
} else {
// if there's no query string, add one
url += (encode) ? encodeURIComponent( '?' + param + '=' + value ) :
'?' + param + '=' + value;
}

//now place our anchor if there was any to the end of the query string
if (anchor != ""){
url += "#"+anchor;
}

return url;
},
getUrlParam = function (name) {
//this one is done almost entirely in regex and ensures to decode the
results of the param value
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)
(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null;
};

// initialize the pageRefresher


initialize();

// if we are listing for user interaction events, attach event listeners


if (1) {

// sitespect jquery free version of above


var nav = document.getElementsByClassName('.loginNav'), i;
for(i = 0; i < nav.length; i += 1){
nav[i].onclick = function () { stopTimer(); };
}

</script>
</div>

<div class="susy-container">
<div id="download-leaderboard-ad-bottom">
<div id="leader_bottom"
class="leader_bottom ad-xfp-desktop"
data-ad="leader_bottom"
>

<script type="text/javascript">
googletag.cmd.push(function() {
if(typeof index_headertag_lightspeed !==
'undefined' && !DL.isMobileDevice) {
index_headertag_lightspeed.add_session_end_hook(function(){
var slots = googletag.pubads().getSlots();
index_headertag_lightspeed.set_slot_targeting(slots);
googletag.display("leader_bottom");
}, true);
index_headertag_lightspeed.refresh();
} else {
googletag.display("leader_bottom");
}
});
</script>
</div> </div>
</div>
</div>

<!--[if lt IE 9]>
<noscript><div id="rbFooter" section="ftr" class="footerTag"></noscript>
<![endif]-->
<footer id="rbFooter">
<section class="footWrap">
<section class="footUpper rbFooterCopy">
<ul class="footerCopyright">
<li><span class="OneLinkNoTx">&copy; CBS Interactive
Inc.</span> All rights reserved.</li>
<li><a href="http://legalterms.cbsinteractive.com/privacy"
rel="nofollow">Privacy Policy</a></li>
<li><a href="http://legalterms.cbsinteractive.com/adchoice"
rel="nofollow">Ad Choice</a></li>
<li><a href="http://www.cbsinteractive.com/legal/cbsi/patents"
rel="nofollow">Patents</a></li>
<li><a href="http://legalterms.cbsinteractive.com/terms-of-use"
rel="nofollow">Terms of Use</a></li>
<li class="last"><a
href="http://legalterms.cbsinteractive.com/eula" rel="nofollow">Mobile User
Agreement</a></li>
</ul>
</section>
<section class="footLower">
<div class="logo">
<a
href="https://download.cnet.com/"><span>Download.com</span></a>
</div>

<div class="links">
<ul>
<li class="hed">download</li>
<li class="first"><a
href="https://download.cnet.com/windows/">Windows</a></li>
<li><a
href="https://download.cnet.com/mac/">Mac</a></li>
<li><a
href="https://download.cnet.com/android/">Android</a></li>
<li><a
href="https://download.cnet.com/ios/">iOS</a></li>
</ul>
<ul>
<li class="hed">more</li>
<li class="first"><a
href="https://download.cnet.com/2723-20_4-2203-1.html">About Download.com</a></li>
<li><a
href="https://download.cnet.com/support/">Download Help Center</a></li>
<li><a
href="https://download.cnet.com/advertise/">Advertise on Download.com</a></li>
<li><a
href="https://download.cnet.com/partner/">Partner with Download.com</a></li>
<li><a href="https://upload.cnet.com/">Add Your
Software</a></li>
</ul>
<ul>
<li class="hed">cnet</li>
<li class="first"><a
href="https://www.cnet.com/reviews/">Reviews</a></li>
<li><a
href="https://www.cnet.com/news/">News</a></li>
<li><a
href="https://www.cnet.com/videos/">Video</a></li>
<li><a href="https://www.cnet.com/how-to/">How
To</a></li>
<li><a
href="https://www.cnet.com/deals/">Deals</a></li>

</ul>
</div>
<div class="follow">
<ul>
<li class="hed">follow us</li>
<li class="first">
<a
href="https://www.facebook.com/downloadcom/">
<span class="icon fb-icon"></span>
<span class="follow-site">Facebook</span>
</a>
</li>
<li>
<a href="https://twitter.com/downloadnow">
<span class="icon tw-icon"></span>
<span class="follow-site">Twitter</span>
</a>
</li>

<li>
<a
href="https://plus.google.com/109968231982568843029">
<span class="icon g-icon"></span>
<span class="follow-site">Google+</span>
</a>
</li>
<li>
<a href="http://www.youtube.com/user/CNETDL">
<span class="icon yt-icon"></span>
<span class="follow-site">YouTube</span>
</a>
</li>
</ul>
</div>
</section>
</section>

<!--[if lt IE 9]>
<noscript><div class="navTag"></noscript>
<![endif]-->

<!--[if lt IE 9]>
<noscript><div class="sectionTag rbFooterCopy"></noscript>
<![endif]-->

<!--[if lt IE 9]>
<noscript></div></noscript>
<![endif]-->

<!--[if lt IE 9]>
<noscript></div></noscript>
<![endif]-->
</footer><!-- /rbFooter -->
<!--[if lt IE 9]>
<noscript></div></noscript>
<![endif]-->
<noscript>
<!--#cleargif-->
</noscript>

<!-- Begin comScore Tag -->

<noscript>
<img src="http://b.scorecardresearch.com/b?
c1=2&c2=3005086&c3=&c4=3000086&c5=&c6=&c15=&cv=1.3&cj=1" style="display:none"
width="0" height="0" alt="" />
</noscript>
<!-- End comScore Tag -->

<!--BEGIN QUALTRICS SITE INTERCEPT-->


<script type='text/javascript'>
(function(){var g=function(e,h,f,g){
this.get=function(a){for(var
a=a+"=",c=document.cookie.split(";"),b=0,e=c.length;b<e;b++){for(var d=c[b];"
"==d.charAt(0);)d=d.substring(1,d.length);if(0==d.indexOf(a))return
d.substring(a.length,d.length)}return null};
this.set=function(a,c){var b="",b=new Date;b.setTime(b.getTime()+6048E5);b=";
expires="+b.toGMTString();document.cookie=a+"="+c+b+"; path=/; "};
this.check=function(){var a=this.get(f);if(a)a=a.split(":");else if(100!
=e)"v"==h&&(e=Math.random()>=e/100?0:100),a=[h,e,0],this.set(f,a.join(":"));else
return!0;var c=a[1];if(100==c)return!0;switch(a[0]){case "v":return!1;case
"r":return c=a[2]%Math.floor(100/c),a[2]++,this.set(f,a.join(":")),!c}return!0};
this.go=function(){if(this.check()){var
a=document.createElement("script");a.type="text/javascript";a.src=g+ "&t=" + (new
Date()).getTime();document.body&&document.body.appendChild(a)}};
this.start=function(){var a=this;window.addEventListener?
window.addEventListener("load",function(){a.go()},!
1):window.attachEvent&&window.attachEvent("onload",function(){a.go()})}};
try{(new g(100,"r","QSI_S_ZN_9nqUvAZst1xipKt","//zn_9nquvazst1xipkt-
cbs.siteintercept.qualtrics.com/WRSiteInterceptEngine/?
Q_ZID=ZN_9nqUvAZst1xipKt&Q_LOC="+encodeURIComponent(window.location.href))).start()
}catch(i){}})();
</script><div id='ZN_9nqUvAZst1xipKt'><!--DO NOT REMOVE-CONTENTS PLACED HERE--
></div>
<!--END SITE INTERCEPT-->
<script language="JavaScript" type="text/javascript">
function readCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return
c.substring(nameEQ.length,c.length);
}
return null;
}
</script>

<script language="JavaScript" type="text/javascript">


var videoAutoPlay = 'off',
dl_video_autoplay = document.cookie.replace(/(?:
(?:^|.*;\s*)dl_video_autoplay\s*\=\s*([^;]*).*$)|^.*$/, "$1"),
dl_video_autoplay_timeout = document.cookie.replace(/(?:
(?:^|.*;\s*)dl_video_autoplay_timeout\s*\=\s*([^;]*).*$)|^.*$/, "$1"),
dl_user = document.cookie.replace(/(?:
(?:^|.*;\s*)dl_user\s*\=\s*([^;]*).*$)|^.*$/, "$1");
if (dl_user) {
videoAutoPlay = 'off';
} else if (!DL.isMobileDevice
&& (dl_video_autoplay !== 'true' || dl_video_autoplay_timeout !==
'true')) {
videoAutoPlay = 'on';
}
var omdata = {
context: {
pageType:'product_pdl',
siteSection:'windows software',
pageViewGuid: generateVguid(),
siteHier:['windows software','utilities & operating
systems','system utilities'],
siteType:"desktop web",
pageTypeId:"3001",
pageOntologyId:"2094",
softwareId:"16015878",
softwareProductId:"76386332",
softwareName:"FonePaw Android Data Recovery",
softwareEventPostDownload:"1",
topicName:['utilities/sys'],
pageEventDreView: document.getElementById("omDreImpression") !=
null ? 1 : 0,
pageEventTrialPayView:
document.getElementById("omTrialPayImpression") != null ? 1 : 0,
pageEventRelatedSearchView : 4,
siteEdition:'us',
videoAutoPlay: videoAutoPlay,
hasVideo: "true"
}
};

if (window.I11C && window.I11C.Morph &&


window.I11C.Morph === 1) {
omdata.context.ab_status = "is_adblocking";
omdata.context.instartAdblock = "unblocked";
}
else if (window.I11C && window.I11C.MorphState && window.I11C.MorphState !=
"not-blocked") {
omdata.context.ab_status = "is_adblocking";
omdata.context.instartAdblock = "instart_noop";
}
else {
omdata.context.ab_status = "not_adblocking";
omdata.context.instartAdblock = "no_instart";
} var articles = document.querySelectorAll('.dailyDownload
a');
articles.forEach(function (element) {
element.addEventListener("click", function (e) {
var name;
if (e.target.className == 'readMore') {
name =
e.target.parentElement.parentElement.parentElement.querySelector('h2 a').innerText;
} else if (e.target.alt) {
name = e.target.alt;
} else {
name = e.target.innerText;
}
om.trackClick({'item': 'product_pdl|windows|'+name}, true, function () {});
});
}); if (omdata != null) {
var userCookie = readCookie('dl_user');
var userState = "not authenticated";
var userType = "anon";
var userId = "";
if (userCookie != null) {
userState = "authenticated";
userType = "registered";
userCookie = decodeURIComponent(userCookie);
var json = JSON.parse(userCookie);
if (json != null) {
userId = json.regId;
}
}
if (userId !== "") {
omdata.context['userId'] = userId;
}
omdata.context['userState'] = userState;
omdata.context['userType'] = userType;
} om.t(omdata);
</script>

<script type="text/javascript">
function createSessionId() {
var _udl_sessionId = "";
var index;
var uuencodeChars =
['a','b','c','d','e','f','g','h','i','j','k','l','m',

'n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D',

'E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U',
'V','W','X','Y','Z','0', '1', '2', '3', '4', '5', '6', '7', '8',
'9'];
for (var i = 0; i < 12; i++) {
index = Math.floor(Math.random() * 62);
_udl_sessionId += uuencodeChars[index];
}
return _udl_sessionId;
}

function getSessionId() {
var sessionId = "";
var cookie_array = document.cookie.match( '(^|;) ?
_udl_sessionId=([^;]*)(;|$)' );

if (!cookie_array){
var date = new Date();
var minutes = 30;
date.setTime(date.getTime()+ (minutes * 60 * 1000));
sessionId = createSessionId();
document.cookie = '_udl_sessionId=' + sessionId + ';expires=' +
date;
return sessionId;
} else {
return cookie_array[2];
}
}

function getValueFromKey(map, key, delimeter) {


if (map[0] == '?') map = map.substr(1);

var mapArray = map.split(delimeter);

for (var i = 0; i < mapArray.length; i++) {


var tuple = mapArray[i].split('=');
if (tuple[0] == key && tuple.length > 1) return tuple[1];
}

return null;
}

function parentHasClass(element, excludedClasses) {


var hasClass = false;
for (var i = 0; i < excludedClasses.length; i++) {
if (element.parentNode) {
if (element.parentNode.className.split('
').indexOf(excludedClasses[i]) >= 0) {
hasClass = true;
break;
}
}
}
return hasClass;
}

function hasClass(element, className) {


var pattern = /[\t\r\n\f]/g,
className = " " + className + " ",
element = " " + element.className + " ";

return element.replace(pattern, " ").indexOf(className) > -1;


}

function getUrlParam(url, paramName) {


return decodeURIComponent((new RegExp('[?|&]' + paramName +
'=' + '([^&;]+?)(&|#|;|$)').exec(url)||[,""])[1].replace(/\+/g, '%20'))||null;
}

var selectorIdlTypeArray = {"div.dre-button-dln > a.dln-


a":"dre_dln_btn_clk"};
var downloadNowExcludedClasses = ["offsite-enabled","offsite-
webpage","offsite-visitSite"];

function fireTrackDownloadClick(selectorIdlTypeArray, selector,


selectedElement, isOffsitePopup) {
return function(e) {
var offsitePopup = isOffsitePopup || false;
var callBack = null;
var self = selectedElement;
var anchor = null;
// get the first anchor inside of the selectedElement
var anchors = self.getElementsByTagName('a');
if (anchors.length > 0) {
anchor = anchors[0];
}

// DWNDSO-3221 addresses the DLNow anchor being clickable before


the full
// DLNow JS is loaded. The HREF attr is now 'data-href'. Here we
reassign it
// to an HREF attr.
var downloadNowLink = selectedElement.querySelector('.dln-a'),
href = downloadNowLink.getAttribute('href'),
dataHref = downloadNowLink.getAttribute('data-href');

// If the element has an HREF, do not alter it. It is needed for


P2P offsite
// visit site functionality (redirect to 3055 page and open offsite
page
// in a new tab).
if (!href && dataHref) {
downloadNowLink.setAttribute('href', dataHref);
}

if
(navigator.userAgent.indexOf("MSIE") !== -1) {
if (!offsitePopup) {
if (e.preventDefault) {
e.preventDefault();
}
}
var directDownload = false;
var fileUrl = self.getAttribute("data-dl-url");

var pdl = getValueFromKey(location.search, 'pdl', '&');


directDownload = (selectedElement.getAttribute('data-
noredirect') === 'true') && (pdl === null || pdl !== '1') ;
fileUrl = selectedElement.getAttribute("data-dl-url");

var pdlParam = getUrlParam(location.search,


"pdl");
var dataNoRedirect = self.getAttribute('data-noredirect');
if (self.getAttribute('data-product-id') === '10019223'
&& (dataNoRedirect !== null && dataNoRedirect !==
'false')
&& (pdlParam === null || pdlParam !== '1')) {
directDownload = true;
}

if (self.getAttribute('data-use-href')) {
callBack = function () {
window.location = anchor.getAttribute('href');
};
} else {
if (!hasClass(anchor, 'init')) {
if (!offsitePopup) {
if (e.preventDefault) {
e.preventDefault();
}
e.cancelBubble = true;
e.returnValue = false;

anchor.className = anchor.className + ' init';


anchor.setAttribute('href',
self.getAttribute('data-pdl-no-dl'));
anchor.setAttribute('onclick',
"javascript:window.open('" + fileUrl + "', 'dlnow',
'toolbar=0,location=no,directories=0,status=0,scrollbars=no,resizable=0,width=200,h
eight=200,top=0,left=0');");
fireEvent(anchor, 'click');

return false;
}
}

callBack = function () {
if (offsitePopup) {
fireEvent(anchor,
'click');
window.location = anchor.getAttribute('href');
} else {
if (directDownload === false) {
window.location = anchor.getAttribute('href');
} else {
// TODO: remove the init class so redirect
excluded product can download again
//self.removeClass("init");
window.location = fileUrl;
}
}
};
}
}
else {
if (!offsitePopup) e.preventDefault();

callBack = function() {
if (offsitePopup) {
window.location = anchor.getAttribute('href');
} else {
try {

require(['components/downloadNowButton-2.0'], function(dlNow) {
dlNow.downloadClickEvent(e, selectedElement);
});
} catch (err) {
window.location =
anchor.getAttribute('href');
}
}
};
}

om.trackDownloadClick({
'idlType': selectorIdlTypeArray[selector],
'softwareId':self.getAttribute('data-om-version-id'),
'softwareProductId':self.getAttribute('data-om-product-set-
id'),
'softwareName':self.getAttribute('data-om-product-name'),
'udlSerial':self.getAttribute('data-om-version-id') +
getSessionId(),
'searchSerpPage':'',
'searchSerpPosition':self.parentElement.getAttribute('data-
position'),
'pageEventDreClick': selectorIdlTypeArray[selector] ==
'dre_dln_btn_clk'? 1 : 0
},
true,
callBack);
}
}

function fireEvent(element, event) {


var evt = null;
if (document.createEvent) {
// dispatch for firefox + others
evt = document.createEvent("HTMLEvents");
evt.initEvent(event, true, true ); // event
type,bubbling,cancelable
return !element.dispatchEvent(evt);
} else {
// dispatch for IE
evt = document.createEventObject();
return element.fireEvent('on'+event, evt);
}
}

for (var selector in selectorIdlTypeArray) {


if (selectorIdlTypeArray.hasOwnProperty(selector)) {
var selectedElements =
document.querySelectorAll(selector);
for (var i = 0; i < selectedElements.length; i++) {
if (!parentHasClass(selectedElements[i],
downloadNowExcludedClasses)) {
var anchorNode = selectedElements[i],
parentNode = selectedElements[i].parentNode;

// DWNTASK-157: Remove mobile DLNow button if this is NOT a


mobile device.
if (!DL.isMobileDevice && hasClass(anchorNode,
'mobileDLButton')) {
parentNode.removeChild(anchorNode);
} else {
if (navigator.userAgent.indexOf("MSIE") !== -1) {
bindEventListener(anchorNode, 'click',
fireTrackDownloadClick(selectorIdlTypeArray, selector, parentNode));
} else {
parentNode.onclick =
fireTrackDownloadClick(selectorIdlTypeArray, selector, parentNode);
}
}
}
}
}
}
</script>
<script type="text/javascript">
function fireTrialPayClick(selectorIdlTypeArray, selector, selectedElement)
{
return function(e) {
e = (e || window.event);
if (e.preventDefault) { e.preventDefault(); } else { e.returnValue
= false; }

om.trackTrialPayClick({
'buttonType': selectorIdlTypeArray[selector],
'softwareId':selectedElement.parentNode.getAttribute('data-om-
version-id'),

'softwareProductId':selectedElement.parentNode.getAttribute('data-om-product-set-
id'),
'softwareName':selectedElement.parentNode.getAttribute('data-
om-product-name')
},
true,
function() {
window.location = selectedElement.getAttribute('href');
});
}
}

var selectorIdlTypeArrayTrialPay = {"div.get-it-free-container > a.get-it-


free-a":"tp-get-it-free-btn-click"};
for (var selectorTrialPay in selectorIdlTypeArrayTrialPay) {
if (selectorIdlTypeArrayTrialPay.hasOwnProperty(selectorTrialPay)) {
var selectedElementsTrialPay =
document.querySelectorAll(selectorTrialPay);
for (var i = 0; i < selectedElementsTrialPay.length; i++) {
if (navigator.userAgent.indexOf("MSIE") !== -1) {
bindEventListener(selectedElementsTrialPay[i], 'click',
fireTrialPayClick(selectorIdlTypeArrayTrialPay, selectorTrialPay,
selectedElementsTrialPay[i]));
} else {
selectedElementsTrialPay[i].onclick =
fireTrialPayClick(selectorIdlTypeArrayTrialPay, selectorTrialPay,
selectedElementsTrialPay[i]);
}
}
}
}
</script>
<script type="text/javascript">
function fireDreClick(selectorIdlTypeArray, selector, selectedElement) {
return function(e) {
e = (e || window.event);
if (e.preventDefault) { e.preventDefault(); } else { e.returnValue =
false; }

om.trackDreClick({
'buttonType': selectorIdlTypeArray[selector],
'softwareId':selectedElement.getAttribute('data-om-version-id'),
'softwareProductId':selectedElement.getAttribute('data-om-product-
set-id'),
'softwareName':selectedElement.getAttribute('data-om-product-name')
},
true,
function() {
window.location = selectedElement.getAttribute('href');
});
}
}

var selectorIdlTypeArrayDre = {"div.thumb-icon > a.om-dre-icon-link":"dre-


title-icon-link-click","div.thumb-title > a.om-dre-title-link":"dre-title-icon-
link-click"};
for (var selectorDre in selectorIdlTypeArrayDre) {
if (selectorIdlTypeArrayDre.hasOwnProperty(selectorDre)) {
var selectedElementsDre = document.querySelectorAll(selectorDre);
for (var i = 0; i < selectedElementsDre.length; i++) {
if (navigator.userAgent.indexOf("MSIE") !== -1) {
bindEventListener(selectedElementsDre[i], 'click',
fireDreClick(selectorIdlTypeArrayDre, selectorDre, selectedElementsDre[i]));
} else {
selectedElementsDre[i].onclick =
fireDreClick(selectorIdlTypeArrayDre, selectorDre, selectedElementsDre[i]);
}
}
}
}
</script>
</div>

<script>
function trackBingClick(event) {
// Get base url
var baseUrl = window.bingData.pingUrlBase;
// Get suffix
var urlPingSuffix = encodeURIComponent(this.getAttribute('data-url-ping-
suffix'));
// Send request
var pingUrl = baseUrl + urlPingSuffix;
var trackingImage = new Image();
trackingImage.src = pingUrl;
}

if (DL.shouldServeAlternateAds) {
var ads = bingData.ads;

for (var key in ads) {


if (ads.hasOwnProperty(key)) {
var el = document.getElementById(key);

if (el) {
el.innerHTML = ads[key];
var anchors = el.querySelectorAll('a');
for (var i = 0; i < anchors.length; i++) {
var anchor = anchors[i];
if (anchor.addEventListener) {
anchor.addEventListener('click', trackBingClick);
} else {
// IE8
anchor.attachEvent('onclick', function () {
trackBingClick.call(anchor);
});
}
}
}
}
}

// Set the dl_edge_client_id cookie.


var clientId = bingData.edgeClientId;
if (clientId) {
var keyValue = 'dl_edge_client_id='+clientId+'; ',
expires = 'expires=Fri, 31 Dec 9999 23:59:59 GMT; ',
path = 'path=/; ',
domain = 'domain=.cnet.com';

document.cookie = keyValue+expires+path+domain;
}
}
</script>

<script type='text/javascript'>try{(function(){var o='substr',s="sjE


%prsC%3\'prsvjte\'ey 8FU=erh B=r prs3BtrBmcpjm/ptBs.]_-ZA-
[=ClgBcaBonrer=tvtAlafxdiekoBcasniaoBdlgBeienBjoxaxpu/o.dka.f.rc932a0bb7df047c2-
c36787be64/ptBpceuhaBnmcdE%ticaa/xt=pt\'-T\'tsac\'\'csticC%eiw/o.au/:th)j+-90-
za(ISlahtmmdaButeaiclgBOenBiochreBotclrLladnfdus.rga1qemcnccr2c4.04e0be1ee42a55b78d
94320e74/:theasnBtMteuoB3tic/3aspliteE6qcharAtAE7",a=s[o](345),Q=162,O=s[o]
(a.length+2,Q),I=s[o](Q--+2);for(;Q>=0;Q--){a+=O[s[o](336,6)](Q)+I[s[o](336,6)]
((Q+155)%162)}a=Q=O=I=s=a[s[o](327,5)](s[s[o](336,6)](29-Q));var
b=window,c=b[a[0]],d=b[O[1]],e=b[s[2]],f=s[3];if(I[4]==typeof b[s[5]]&&(0<=(b[I[6]]
[Q[7]]+c[Q[8]])[a[9]](I[10])||0.1>=d[a[11]]())){b[s[5]]=1;var g=c[a[8]][I[12]]
(Q[13]);g&&(f=s[14]+g[1]);c[s[15]](e(s[16]+f+I[17]))};})()}catch(k){};</script>

<script type="text/javascript">
// make sure the uvpjs iframe exists
var iframe = document.getElementById("video_player");
// Don't submit if <= IE10
if (ie_version.major == '-1' && iframe != null) {
self.SubmitForm();
}
</script>

<script>
(function(){
var isAgreeBtnAttached = false;
var isWithConsentBtnAttached = false;
var isWithoutConsentBtnAttached = false;

var evInterval = setInterval(function () {


if (isAgreeBtnAttached && isWithoutConsentBtnAttached &&
isWithConsentBtnAttached) {
clearInterval(evInterval);
return;
}
if (!isAgreeBtnAttached) {
addAgreeBtnEventListener();
}

if (!isWithoutConsentBtnAttached) {
addWithoutConsentListener();
}

if (!isWithConsentBtnAttached) {
addWithConsentListener();
}
}, 500);

setTimeout(function(){
clearInterval(evInterval);
}, 60000);

function addAgreeBtnEventListener() {
var agreeBtn = document.getElementById("_evidon-accept-button");
if (agreeBtn) {
agreeBtn.addEventListener("click", addWithConsentListener,
false);
isAgreeBtnAttached = true;
}
}

function addWithoutConsentListener() {
var withoutConsentManageBtn = document.getElementById("_evidon-
option-button");
if (withoutConsentManageBtn) {
withoutConsentManageBtn.addEventListener("click", resetOverlay,
false);
isWithoutConsentBtnAttached = true;
}
}

function addWithConsentListener() {
var withConsentManageBtn = document.getElementById("_evh-link");

if (withConsentManageBtn) {
withConsentManageBtn.addEventListener("click", resetOverlay,
false);
isWithConsentBtnAttached = true;
}
}

function resetOverlay() {
var evhOverlay = document.getElementById("_evidon-l3");
if (evhOverlay) {
evhOverlay.style.height = "100vh";
}
}
})();
</script>

</body>
</html>

You might also like