googletag.impl.pubads.callbackProxy2([{"/8456/IDG.US_E_NetworkWorld.com/data-center_section":{"_type_":"html","_expandable_":true,"_afc_expandable_":false,"_html_":"\x3c!-- DFP Creative ID: 138210998369 --\x3e\n\x3c!-- wrapper header --\x3e\n\x3cscript language\x3d\x22javascript\x22\x3e\nvar __cs_c1 \x3d 8;\nvar __cs_c2 \x3d \x226035308\x22;\nvar __cs_c3 \x3d \x22\x22;\nvar __cs_c4 \x3d \x22\x22;\nvar __cs_c5 \x3d \x22\x22;\nvar __cs_c6 \x3d \x22\x22;\nvar __cs_c10 \x3d \x22\x22;\nvar __cs_c15 \x3d \x22\x22;\nvar __cs_params \x3d [\x22c1\x3d\x22, __cs_c1, \x22\x26c2\x3d\x22, __cs_c2, \x22\x26c3\x3d\x22,__cs_c3, \x22\x26c4\x3d\x22, __cs_c4, \x22\x26c5\x3d\x22, __cs_c5, \x22\x26c6\x3d\x22, __cs_c6, \x22\x26c10\x3d\x22,__cs_c10, \x22\x26c15\x3d\x22, __cs_c15].join(\x27\x27);\ndocument.write(unescape(\x22%3Cscript async src\x3d\x27\x22 + (document.location.protocol \x3d\x3d \x22https:\x22 ? \x22https://sb\x22 : \x22http://b\x22) + \x22.scorecardresearch.com/beacon.js?\x22 + __cs_params + \x22\x27%3E%3C/script%3E\x22));\n\x3c/script\x3e\x3cscript id\x3d\x27ias-1211164269\x27\x3e\n (function() {\n var iasScriptUrl, hiddenFrame, hiddenDoc, where, domain;\n iasScriptUrl \x3d \x27//pixel.adsafeprotected.com/jload?anId\x3d8879\x26campId\x3d300x600\x26pubId\x3d24509816\x26chanId\x3d22351376\x26placementId\x3d4421737174\x26pubCreative\x3d138210998369\x26pubOrder\x3d799472216\x26cb\x3d1211164269\x26custom\x3dBTF1\x26custom2\x3dnetworkworld.com\x27;\n hiddenFrame \x3d document.createElement(\x27iframe\x27);\n (hiddenFrame.frameElement || hiddenFrame).style.cssText \x3d \x22width: 0; height: 0; border: 0; display: none;\x22;\n hiddenFrame.src \x3d \x27javascript:false\x27;\n where \x3d document.getElementById(\x27ias-1211164269\x27);\n where.parentNode.insertBefore(hiddenFrame, where);\n try {\n hiddenDoc \x3d hiddenFrame.contentWindow.document\n } catch (e) {\n domain \x3d document.domain;\n hiddenFrame.src \x3d \x22javascript:var d\x3ddocument.open();d.domain\x3d\x27\x22 + domain + \x22\x27;void(0);\x22;\n hiddenDoc \x3d hiddenFrame.contentWindow.document\n }\n hiddenDoc.open().write(\x27\x3cbody onload\x3d\x22\x27 + \x27window.__IntegralASUseFIF \x3d true;\x27 + \x27var js \x3d document.createElement(\\\x27script\\\x27);\x27 + \x27js.src \x3d \\\x27\x27 + iasScriptUrl + \x27\\\x27;\x27 + \x27document.body.appendChild(js);\x22\x3e\x27);\n hiddenDoc.close()\n })();\n\x3c/script\x3e\n\x3cscript\x3e(function(){var g\x3dthis,l\x3dfunction(a,b){var c\x3da.split(\x22.\x22),d\x3dg;c[0]in d||!d.execScript||d.execScript(\x22var \x22+c[0]);for(var e;c.length\x26\x26(e\x3dc.shift());)c.length||void 0\x3d\x3d\x3db?d\x3dd[e]?d[e]:d[e]\x3d{}:d[e]\x3db},m\x3dfunction(a,b,c){return a.call.apply(a.bind,arguments)},n\x3dfunction(a,b,c){if(!a)throw Error();if(2\x3carguments.length){var d\x3dArray.prototype.slice.call(arguments,2);return function(){var c\x3dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},p\x3dfunction(a,b,c){p\x3dFunction.prototype.bind\x26\x26-1!\x3dFunction.prototype.bind.toString().indexOf(\x22native code\x22)?m:n;return p.apply(null,arguments)},q\x3dDate.now||function(){return+new Date};var r\x3ddocument,s\x3dwindow;var t\x3dfunction(a,b){for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\x26\x26b.call(null,a[c],c,a)},w\x3dfunction(a,b){a.google_image_requests||(a.google_image_requests\x3d[]);var c\x3da.document.createElement(\x22img\x22);c.src\x3db;a.google_image_requests.push(c)};var x\x3dfunction(a){return{visible:1,hidden:2,prerender:3,preview:4}[a.webkitVisibilityState||a.mozVisibilityState||a.visibilityState||\x22\x22]||0},y\x3dfunction(a){var b;a.mozVisibilityState?b\x3d\x22mozvisibilitychange\x22:a.webkitVisibilityState?b\x3d\x22webkitvisibilitychange\x22:a.visibilityState\x26\x26(b\x3d\x22visibilitychange\x22);return b};var C\x3dfunction(){this.g\x3dr;this.k\x3ds;this.j\x3d!1;this.i\x3dnull;this.h\x3d[];this.o\x3d{};if(z)this.i\x3dq();else if(3\x3d\x3dx(this.g)){this.i\x3dq();var a\x3dp(this.q,this);A\x26\x26(a\x3dA(\x22di::vch\x22,a));this.p\x3da;var b\x3dthis.g,c\x3dy(this.g);b.addEventListener?b.addEventListener(c,a,!1):b.attachEvent\x26\x26b.attachEvent(\x22on\x22+c,a)}else B(this)},A;C.m\x3dfunction(){return C.n?C.n:C.n\x3dnew C};var D\x3d/^([^:]+:\\/\\/[^/]+)/m,G\x3d/^\\d*,(.+)$/m,z\x3d!1,B\x3dfunction(a){if(!a.j){a.j\x3d!0;for(var b\x3d0;b\x3ca.h.length;++b)a.l.apply(a,a.h[b]);a.h\x3d[]}};C.prototype.s\x3dfunction(a,b){var c\x3db.target.u();(c\x3dG.exec(c))\x26\x26(this.o[a]\x3dc[1])};C.prototype.l\x3dfunction(a,b){this.k.rvdt\x3dthis.i?q()-this.i:0;var c;if(c\x3dthis.t)t:{try{var d\x3dD.exec(this.k.location.href),e\x3dD.exec(a);if(d\x26\x26e\x26\x26d[1]\x3d\x3de[1]\x26\x26b){var f\x3dp(this.s,this,b);this.t(a,f);c\x3d!0;break t}}catch(u){}c\x3d!1}c||w(this.k,a)};C.prototype.q\x3dfunction(){if(3!\x3dx(this.g)){B(this);var a\x3dthis.g,b\x3dy(this.g),c\x3dthis.p;a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent\x26\x26a.detachEvent(\x22on\x22+b,c)}};var H\x3d/^true$/.test(\x22\x22)?!0:!1;var I\x3d{},J\x3dfunction(a){var b\x3da.toString();a.name\x26\x26-1\x3d\x3db.indexOf(a.name)\x26\x26(b+\x3d\x22: \x22+a.name);a.message\x26\x26-1\x3d\x3db.indexOf(a.message)\x26\x26(b+\x3d\x22: \x22+a.message);if(a.stack){a\x3da.stack;var c\x3db;try{-1\x3d\x3da.indexOf(c)\x26\x26(a\x3dc+\x22\\n\x22+a);for(var d;a!\x3dd;)d\x3da,a\x3da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\x22$1\x22);b\x3da.replace(/\\n */g,\x22\\n\x22)}catch(e){b\x3dc}}return b},M\x3dfunction(a,b,c,d){var e\x3dK,f,u\x3d!0;try{f\x3db()}catch(h){try{var N\x3dJ(h);b\x3d\x22\x22;h.fileName\x26\x26(b\x3dh.fileName);var E\x3d-1;h.lineNumber\x26\x26(E\x3dh.lineNumber);var v;t:{try{v\x3dc?c():\x22\x22;break t}catch(S){}v\x3d\x22\x22}u\x3de(a,N,b,E,v)}catch(k){try{var O\x3dJ(k);a\x3d\x22\x22;k.fileName\x26\x26(a\x3dk.fileName);c\x3d-1;k.lineNumber\x26\x26(c\x3dk.lineNumber);K(\x22pAR\x22,O,a,c,void 0,void 0)}catch(F){L({context:\x22mRE\x22,msg:F.toString()+\x22\\n\x22+(F.stack||\x22\x22)},void 0)}}if(!u)throw h;}finally{if(d)try{d()}catch(T){}}return f},K\x3dfunction(a,b,c,d,e,f){a\x3d{context:a,msg:b.substring(0,512),eid:e\x26\x26e.substring(0,40),file:c,line:d.toString(),url:r.URL.substring(0,512),ref:r.referrer.substring(0,512)};P(a);L(a,f);return!0},L\x3dfunction(a,b){try{if(Math.random()\x3c(b||.01)){var c\x3d\x22/pagead/gen_204?id\x3djserror\x22+Q(a),d\x3d\x22http\x22+(\x22https:\x22\x3d\x3ds.location.protocol?\x22s\x22:\x22\x22)+\x22://pagead2.googlesyndication.com\x22+c,d\x3dd.substring(0,2E3);w(s,d)}}catch(e){}},P\x3dfunction(a){var b\x3da||{};t(I,function(a,d){b[d]\x3ds[a]})},R\x3dfunction(a,b,c,d,e){return function(){var f\x3darguments;return M(a,function(){return b.apply(c,f)},d,e)}},Q\x3dfunction(a){var b\x3d\x22\x22;t(a,function(a,d){if(0\x3d\x3d\x3da||a)b+\x3d\x22\x26\x22+d+\x22\x3d\x22+(\x22function\x22\x3d\x3dtypeof encodeURIComponent?encodeURIComponent(a):escape(a))});return b};A\x3dfunction(a,b,c,d){return R(a,b,void 0,c,d)};z\x3dH;l(\x22vu\x22,R(\x22vu\x22,function(a,b){var c\x3da.replace(\x22\x26amp;\x22,\x22\x26\x22),d\x3d/(google|doubleclick).*\\/pagead\\/adview/.test(c),e\x3dC.m();if(d){d\x3d\x22\x26vis\x3d\x22+x(e.g);b\x26\x26(d+\x3d\x22\x26ve\x3d1\x22);var f\x3dc.indexOf(\x22\x26adurl\x22),c\x3d-1\x3d\x3df?c+d:c.substring(0,f)+d+c.substring(f)}e.j?e.l(c,b):e.h.push([c,b])}));l(\x22vv\x22,R(\x22vv\x22,function(){z\x26\x26B(C.m())}));})();\x3c/script\x3e\x3cscript\x3evu(\x22https://securepubads.g.doubleclick.net/pcs/view?xai\\x3dAKAOjsu6sgYTbNZliw9WjYiGTHVBMTdaIwmPR7p3cnlk0gW23ElezJ4UvKqdprZyzSTgng94V9VciLuK-J1j93bAJM5w4ucnKz8ZL0dyrE_VsMSLThzp-3QZwe3OeDRNoQC3MRF2SIgsHliObJgI7zeClqfyqdqDyrC73mwvKdYkmA4Tq22oYvtbGyjkQAreTRaGnk6FHSlihJyPPJr9O5vrAa7X3bRBLykC9DS9ymSTo63mTHJV5iJrT7TawgFUrM-XnFehk2P6M5sytIMSWUh4eg5Ok5VkTcbu42fY9EC_iXpBHeCy1Trd\\x26sig\\x3dCg0ArKJSzKDeg2O1VcKVEAE\\x26urlfix\\x3d1\\x26adurl\\x3d\x22)\x3c/script\x3e\x3cdiv class\x3d\x22celtra-ad-v3\x22\x3e\n \x3c!-- externalCreativeId \x3d raw 138210998369 --\x3e\n \x3c!-- externalPlacementId \x3d raw 22351376 --\x3e\n \x3c!-- externalSiteId \x3d raw 21393896 --\x3e\n \x3c!-- externalSiteName \x3d raw networkworld.com --\x3e\n \x3c!-- externalLineItemId \x3d raw 4421737174 --\x3e\n \x3c!-- externalCampaignId \x3d raw 799472216 --\x3e\n \x3cimg src\x3d\x22data:image/png,celtra\x22 style\x3d\x22display: none\x22 onerror\x3d\x22\n (function(img) {\n var params \x3d {\x27clickUrl\x27:\x27https://adclick.g.doubleclick.net/pcs/click?xai\x3dAKAOjstdtH-h5HdoO1bVVnASn06l-Tq7DL8GEBOjxheBvKlYfBu2vLPqwn61sZrceDJKsiShNtSyhJseXDu4-w07BNArQxZosXMECnkY7KzmfBg-OBjwbGhGQsg94p75PoCpWZndFn6NP-OGax5CWwjbKAfwhwt9LFQ7TdHvoRO5GdDm4CzyX2Mrx-gYEttDrMHC3Nb8x5OKbSNs8I-0wDhbUq2DEXXDbYKo1VD_6b2dmO9bA40Pmcwbn4iX3jKRjlPqlU6dgdqb7niKyaBuVJNDadFpT64u5Q\x26sig\x3dCg0ArKJSzG3-ehqDtwfbEAE\x26urlfix\x3d1\x26adurl\x3d\x27,\x27expandDirection\x27:\x27auto\x27,\x27clickEvent\x27:\x27advertiser\x27,\x27iosAdvId\x27:\x27\x27,\x27androidAdvId\x27:\x27\x27,\x27externalAdServer\x27:\x27DFPPremium\x27,\x27tagVersion\x27:\x274\x27};\n [].slice.apply(img.parentNode.childNodes).forEach(function(n) { var decfs \x3d { urldecode: decodeURIComponent, htmldecode: function(v) { var d \x3d document.createElement(\x27div\x27); d.innerHTML \x3d v; return d.textContent; }, eval: function(v) { return eval(v); }, raw: function(v) { return v; } }; var m; if (n.nodeType \x3d\x3d 8 \x26amp;\x26amp; (m \x3d n.textContent.match(/^\x26#92;s+([\x26#92;w.]+)(\x26#92;[.+\x26#92;])?\x26#92;s+\x3d\x26#92;s+(\x26#92;w+)\x26#92;s+(.*)$/i))) { try { params[m[1]+(m[2] || \x27\x27)] \x3d decfs[m[3]](m[4].replace(/^\x26#92;s+|\x26#92;s+$/g, \x27\x27)); } catch (e) {} } });\n var req \x3d document.createElement(\x27script\x27);\n req.id \x3d params.scriptId \x3d \x27celtra-script-\x27 + (window.celtraScriptIndex \x3d (window.celtraScriptIndex||0)+1);\n params.clientTimestamp \x3d new Date/1000;\n params.clientTimeZoneOffsetInMinutes \x3d new Date().getTimezoneOffset();\n params.hostPageLoadId\x3dwindow.celtraHostPageLoadId\x3dwindow.celtraHostPageLoadId||(Math.random()+\x27\x27).slice(2);\n var src \x3d (window.location.protocol \x3d\x3d \x27https:\x27 ? \x27https\x27 : \x27http\x27) + \x27://ads.celtra.com/6554529a/web.js?\x27;\n for (var k in params) {\n src +\x3d \x27\x26amp;\x27 + encodeURIComponent(k) + \x27\x3d\x27 + encodeURIComponent(params[k]);\n }\n req.src \x3d src;\n img.parentNode.insertBefore(req, img.nextSibling);\n })(this);\n \x22/\x3e\n\x3c/div\x3e\x3cscript src\x3d\x22https://tpc.googlesyndication.com/pagead/js/r20171002/r20110914/activeview/osd_listener.js\x22\x3e\x3c/script\x3e\x3cscript type\x3d\x22text/javascript\x22\x3eosdlfm(-1,\x27\x27,\x27BjjFK4YvUWYmOHpCoYPbGm6AIAAAAABABOAHIAQnAAgLgAgDgBAGgBhbSCAUIgGEQAQ\x27,\x27\x27,1768651838,true,\x27ud\\x3d1\\x26la\\x3d0\\x26alp\\x3dxai\\x26alh\\x3d3142793216\\x26\x27,3,\x27CAASEuRoiACuIOXhSLQzKc-9GHHtpA\x27,\x27//pagead2.googlesyndication.com/activeview?avi\\x3dBjjFK4YvUWYmOHpCoYPbGm6AIAAAAABABOAHIAQnAAgLgAgDgBAGgBhbSCAUIgGEQAQ\\x26cid\\x3dCAASEuRoiACuIOXhSLQzKc-9GHHtpA\x27);\x3c/script\x3e\x3cscript\x3eif (window.top \x26\x26 window.top.postMessage) {window.top.postMessage(\x27{\x22googMsgType\x22:\x22adpnt\x22}\x27,\x27*\x27);}\x3c/script\x3e\x3cdiv style\x3d\x22top:0;left:0;width:300px;height:600px;position:absolute;max-width:100%;max-height:100%;pointer-events:none;image-rendering:pixelated;z-index:2147483647;background-image:url(\x27data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAWBAMAAACrl3iAAAAABlBMVEUAAAD+AciWmZzWAAAAAnRSTlMAApidrBQAAAB7SURBVBjTbZALDsAgCEPLDbj/aRf7gbkMI5FY6wPgP0rB47tq3jb6xFR1FBQ6qZKOmWdXe6+96vXeKn97LddEf7mR5EcU9WTy8A8aBd25cIPrBay2oQlibo7pVepwhwuFV5eaSMAGd81xgUDQ0m9zyMCBa4Jhblwk2ysehIsFui5m99cAAAAASUVORK5CYII\x3d\x27)\x22\x3e\x3c/div\x3e\x3cnoscript class\x3d\x22MOAT-idg235774026756?moatClientLevel1\x3d24509816\x26amp;moatClientLevel2\x3d799472216\x26amp;moatClientLevel3\x3d4421737174\x26amp;moatClientLevel4\x3d138210998369\x26amp;moatClientSlicer1\x3d21393896\x26amp;moatClientSlicer2\x3d22351376\x26amp;zMoatPS\x3dBTF1\x26amp;zMoatPD\x3darticle_desktop_imu2\x26amp;zMoatPT\x3d\x22\x3e\x3c/noscript\x3e\n\x3cscript src\x3d\x22https://z.moatads.com/idg235774026756/moatad.js#moatClientLevel1\x3d24509816\x26moatClientLevel2\x3d799472216\x26moatClientLevel3\x3d4421737174\x26moatClientLevel4\x3d138210998369\x26moatClientSlicer1\x3d21393896\x26moatClientSlicer2\x3d22351376\x26zMoatPS\x3dBTF1\x26zMoatPD\x3darticle_desktop_imu2\x26zMoatPT\x3d\x22 type\x3d\x22text/javascript\x22\x3e\x3c/script\x3e","_snippet_":true,"_height_":600,"_width_":300,"_empty_":false,"_is_afc_":false,"_creative_ids_":[138210998369],"_adgroup2_ids_":[4421737174],"_advertiser_ids_":[24509816],"_campaign_ids_":[799472216],"_label_ids_":[],"_is_psa_":false,"_is_3pas_":true,"_pstok_":"","_qqid_":"CMmCppu31tYCFRAUGAodduMGhA"}}]);