Home Life style

0 23

Sometimes it seems like this whole gaming thing is built on the future, and this week bears that out, with hints of things that could, possibly, be good? Someday? Speculation is always a tricky business, but don’t worry—there’s also news of some long-overdue changes that lots of you will appreciate, as well as a merch line that will literally brick your favorite game.

Way More Details on Microsoft’s Xbox Streaming Service

Courtesy of a new report by—hey, us!—we have a lot more information about Microsoft’s Xbox streaming service, which is called Project xCloud as of right now. The project aims to leverage a pretty huge swath of Microsoft technology, including Microsoft’s Azure cloud server infrastructure, to potentially stream Xbox games anywhere, uniquely adapting them for mobile settings to truly untether the platform from, well, the platform.

It’s always hard to tell whether these things will work until they’re out in the wild, and no word on that yet, but what is clear is that Microsoft is working on this project on a scale that’s unprecedented. The thing always missing with these efforts is the proper data infrastructure to pull it off—and if anyone can put that together, it’s Microsoft. I’m not convinced, yet, but I am, certainly, curious.

Finally, You’ll Be Able to Change Your PlayStation Network Name (For A Price)

Not long after Sony finally caved on crossplay with other consoles, it looks like fans are going to get something else they’ve been clamoring for: the ability to change usernames on the PlayStation Network. This service is one that would benefit a lot of people, from transgender folks who want a name that doesn’t signal a gender they don’t identify with (like, uh, me) to people who are ready move on from the youthful indiscretions of GameLover69 or whatever the hell they chose when they first signed up.

Name changes are going to be rolled out to participants in the PlayStation Preview Program in the near future, and to everyone else next year. It’s not quite that easy, though. Changing your name will be free–once. Every one after that will cost $10 USD, $5 if you’re a PlayStation Plus member. What took them so long? Not entirely clear. Apparently it was more complicated to code than it sounds. Videogame systems are weird.

Attention, Overwatch Fans Who Are Also Lego Fans

Lego and videogames have been connected from early in the industry, but Lego also often stood apart as the sort of pinnacle of analog toys, reaching a level of creativity and openness that most games would be hard pressed to match. That’s changed. Lego has become more and more intertwined with the industry—not even counting the TT Games franchise—and now games like Minecraft reflect a Lego-style creativity while Lego now is a proud purveyor of gaming merchandise. Analog toys and digital toys, formerly separate industries, now reinforce and build upon one another. It’s a symbol of how far videogames have come, and how much they’ve transformed.

All of which is to say: there are Overwatch Lego sets now. The first one is Bastion, and he looks amazing. And he has a bird friend! I’m excited. Let me have this.

Recommendation of the Week: Mark of the Ninja Remastered on PC, Xbox One, PlayStation 4, and Nintendo Switch

Mark of the Ninja is one of the finest stealth games of all time, and it’s out in a newly remastered edition on all major platforms this week. It takes the classic stealth game formula, with dumb but dangerous guards and a weak but crafty protagonist, and slams it somewhere people didn’t think it could go: 2D. And in this format, it absolutely sings. Stick to the shadows, rend your foes with your blade, and try not to get caught. There aren’t many pure stealth games coming out anymore; most games with stealth in them include it among a wide variety of options. But if you miss the purity of really, seriously having to not get caught, Mark of the Ninja is absolutely for you.


More Great WIRED Stories

  • How the Pixel 3 works wonders with just one rear lens
  • Crawling dead: how ants turn into zombies
  • PHOTOS: Sculpture … or human organ?
  • Tech disrupted everything. Who’s shaping the future?
  • How to build a floating bridge in 12 minutes
  • Hungry for even more deep dives on your next favorite topic? Sign up for the Backchannel newsletter

0 22

So, about last night… We took over the Ace Hotel in Downtown Los Angeles to host our annual It Girl party in honor of our first-ever digital It Girl (and queen of horniness), Jenny Slate. We took the celebration as an excuse to fill out the venue with our favorite women, which made for an empowering, and exciting, night.

Chantel Jeffries and D0uze were our DJs for the night, and of course they had the best music on blast all night. Our co-host for the evening was fashion brand Call It Spring, so, of course, we had a pop-up store—and on-site shoe customization courtesy of Faye Orlove—inside the party for attendees to check out Call It Spring’s fall-winter collection when they were tired from the dance floor.

If you weren’t able to make it out and feeling a tinge of sadness about it, we rounded up some of the best moments of the night. See who showed up, and what went down, below.

0 21

After an initial appearance at the federal courthouse in Buffalo and a few days in a nearby county jail, Pokora was loaded into a van alongside another federal inmate, a gang member with a powerlifter’s arms and no discernible neck. They were being transported to a private prison in Ohio, where Pokora would be held until the court in Delaware was ready to start its proceedings against him. For kicks, he says, the guards tossed the prisoners’ sandwiches onto the floor of the van, knowing that the tightly shackled men couldn’t reach them.

During the three-hour journey, the gang member, who was serving time for beating a man with a hammer, counseled Pokora to do whatever was necessary to minimize his time behind bars. “This life ain’t for you,” he said. “This life ain’t for nobody, really.”

Pokora took those words to heart when he was finally brought to Delaware in early April 2014. He quickly accepted the plea deal that was offered, and he helped the victimized companies identify the vulnerabilities he’d exploited—for example, the lightly protected tunnels that let him hopscotch among networks. As he sat in rooms and listened to Pokora explain his hacks with professorial flair, McAndrew, the lead prosecutor, took a shine to the now 22-year-old Canadian. “He’s a very talented kid who started down a bad path,” he says. “A lot of times when you’re investigating these things, you have to have a certain level of admiration for the brilliance and creativity of the work. But then you kind of step back and say, ‘Here’s where it went wrong.’”

One day, on the way from jail to court, Pokora was placed in a marshal’s vehicle with someone who looked familiar—a pale 20-year-old guy with a wispy build and teeth marred by a Skittles habit. It was Nathan Leroux, whom Pokora had never met in person but recognized from a photo. He had been arrested on March 31 in Madison, Wisconsin, where he’d moved after the FBI raid that had scared him into dropping out of the Xbox scene. He’d been flourishing in his new life as a programmer at Human Head Studios, a small game developer, when the feds showed up to take him into custody.

As he and Leroux rode to court in shackles, Pokora tried to pass along the gang member’s advice. “Look, a lot of this was escalated because of DaE—DaE’s an asshole,” he said, using the shorthand of Wheeler’s nickname, SuperDaE. “You can rat on me or do whatever, because you don’t deserve this shit. Let’s just do what we got to do and get out of here.”

Unlike Pokora, Leroux was granted bail and was allowed to live with his parents as his case progressed. But as he lingered at his Maryland home, he grew convinced that, given his diminutive stature and shy nature, he was doomed to be raped or murdered if he went to prison. His fear became so overpowering that, on June 16, he clipped off his ankle monitor and fled.

He paid a friend to try to smuggle him into Canada, nearly 400 miles to the north. But their long drive ended in futility: The Canadians flagged the car at the border. Rather than accept that his escape had failed, Leroux pulled out a knife and tried to sprint across the bridge onto Canadian soil. When officers surrounded him, he decided he had just one option left: He stabbed himself multiple times. Doctors at an Ontario hospital managed to save his life. Once he was released from intensive care and transported back to Buffalo, his bail was revoked.

When it came time for Pokora’s sentencing, his attorney argued for leniency by contending that his client had lost the ability to differentiate play from crime. “David in the real world was something else entirely from David online,” he wrote in his sentencing memorandum. “But it was in this tenebrous world of anonymity, frontier rules, and private communication set at a remove from everyday life that David was incrementally desensitized to an online culture in which the line between playing a videogame and hacking into a computer network narrowed to the vanishing point.”

After pleading guilty, Pokora, Leroux, and Nesheiwat ultimately received similar punishments: 18 months in prison for Pokora and Nesheiwat, 24 months for Leroux. Pokora did the majority of his time at the Federal Detention Center in Philadelphia, where he made use of the computer room to send emails or listen to MP3s. Once, while waiting for a terminal to open up, a mentally unstable inmate got in his face, and Pokora defended himself so he wouldn’t appear weak; the brawl ended when a guard blasted him with pepper spray. After finishing his prison sentence, Pokora spent several more months awaiting deportation to Canada in an immigration detention facility in Newark, New Jersey. That jail had PCs in the law library, and Pokora got to use his hacker skills to find and play a hidden version of Microsoft Solitaire.

Related Stories

  • Yes, Even Elite Hackers Make Dumb Mistakes

  • DOJ Indicts 9 Iranians For Brazen Cyberattacks Against 144 US Universities

  • How Creative DDOS Attacks Still Slip Past Defenses

When he finally returned to Mississauga in October 2015, Pokora texted his old friend Anthony Clark, who was now facing a legal predicament of his own. Alcala had told the government all about Clark’s FIFA coin-minting operation. The enterprise had already been on the IRS’s radar: One of Clark’s workers had come under suspicion for withdrawing as much as $30,000 a day from a Dallas bank account. Alcala connected the dots for the feds, explaining to them that the business could fool Electronic Arts’ servers into spitting out thousands of coins per second: The group’s code automated and accelerated FIFA’s gameplay, so that more than 11,500 matches could be completed in the time it took a human to finish just one. The information he provided led to the indictment of Clark and three others for wire fraud; they had allegedly grossed $16 million by selling the FIFA coins, primarily to a Chinese businessman they knew only as Tao.

Though Clark’s three codefendants had all pleaded guilty, he was intent on going to trial. He felt that he had done nothing wrong, especially since Electronic Arts’ terms of service state that its FIFA coins have no real value. Besides, if Electronic Arts executives were really upset about his operation, why didn’t they reach out to discuss the matter like adults? Perhaps Electronic Arts was just jealous that he—not they—had figured out how to generate revenue from in-game currencies.

“Yeah, I’m facing 8+ years,” Clark wrote in a text to Pokora. “And if I take the plea 3½. Either way fuck them. They keep trying to get me to plea.”

“They roof you if you fail at trial,” Pokora warned. “My only concern is to educate you a bit about what it will be like. Because it’s a shitty thing to go through.” But Clark wouldn’t be swayed—he was a man of principle.

That Fourth of July, Pokora wrote to Clark again. He jokingly asked why Clark hadn’t yet sent him a custom video that he’d requested: Clark and his Mexican-American relatives dancing to salsa music beneath a Donald Trump piñata. “Where’s the salsa?” Pokora asked.

The reply came back: “On my chips,” followed by the smiling-face-with-sunglasses emoji. It was the last time Pokora ever heard from his Halo 3 comrade.

Clark’s trial in federal district court in Fort Worth that November did not go as he had hoped: He was convicted on one count of conspiracy to commit wire fraud. His attorneys thought he had excellent grounds for appeal, since they believed that the prosecution had failed to prove the FIFA coin business had caused Electronic Arts any actual harm.

But Clark’s legal team never got the chance to make that case. On February 26, 2017, about a month before he was scheduled to be sentenced, Clark died in his Whittier home. People close to his family insist that the death was accidental, the result of a lethal interaction between alcohol and medication. Clark had just turned 27 and left behind an estate valued at more than $4 million.

IX. “I Wanted to See How Far It Could Go”

0 16

‘:””},t.getDefinedParams=function(e,t){return t.filter(function(t){return e[t]}).reduce(function(t,r){return n(t,function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},r,e[r]))},{})},t.isValidMediaTypes=function(e){var t=["banner","native","video"];return!!Object.keys(e).every(function(e){return t.includes(e)})(!e.video||!e.video.context||["instream","outstream"].includes(e.video.context))},t.unsupportedBidderMessage=function(e,t){var r=e.mediaType||Object.keys(e.mediaTypes).join(“, “),n=1===t.length?”This bidder”:”These bidders”;return”n “+e.code+” is a “+r+” ad unitn containing bidders that don’t support “+r+”: “+t.join(“, “)+”.n “+n+” won’t fetch demand.n “};var o,a=r(8),s=(o=r(61))o.__esModule?o:{default:o},d=r(2),u=!1,c=Object.prototype.toString,l=null;try{l=console.info.bind(window.console)}catch(e){}t.replaceTokenInString=function(e,t,r){return this._each(t,function(t,n){t=void 0===t?””:t;var i=r+n.toUpperCase()+r,o=new RegExp(i,”g”);e=e.replace(o,t)}),e};var f,p=(f=0,function(){return++f});function g(){return p()+Math.random().toString(16).substr(2)}function v(e){if(t.isArray(e)2===e.length!isNaN(e[0])!isNaN(e[1]))return e[0]+”x”+e[1]}function m(){return window.consolewindow.console.log}t.getUniqueIdentifierStr=g,t.generateUUID=function e(t){return t?(t^16*Math.random()t/4).toString(16):([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,e)},t.getBidIdParameter=function(e,t){return tt[e]?t[e]:””},t.tryAppendQueryString=function(e,t,r){return r?e+(t+”=”)+encodeURIComponent(r)+””:e},t.parseQueryStringParameters=function(e){var t=””;for(var r in e)e.hasOwnProperty(r)(t+=r+”=”+encodeURIComponent(e[r])+””);return t},t.transformAdServerTargetingObj=function(e){return eObject.getOwnPropertyNames(e).length0?S(e).map(function(t){return t+”=”+encodeURIComponent(E(e,t))}).join(“”):””},t.getTopWindowLocation=function(){var e=void 0;try{window.top.location.toString(),e=window.top.location}catch(t){e=window.location}return e},t.getTopWindowUrl=function(){var e=void 0;try{e=this.getTopWindowLocation().href}catch(t){e=””}return e},t.getTopWindowReferrer=function(){try{return window.top.document.referrer}catch(e){return document.referrer}},t.logWarn=function(e){b()console.warnconsole.warn(“WARNING: “+e)},t.logInfo=function(e,t){b()m()l(t0!==t.length||(t=””),l(“INFO: “+e+(“”===t?””:” : params : “),t))},t.logMessage=function(e){b()m()console.log(“MESSAGE: “+e)},t.hasConsoleLogger=m;var b=function(){if(!1===a.config.getConfig(“debug”)!1===u){var e=”TRUE”===y(d.DEBUG_MODE).toUpperCase();a.config.setConfig({debug:e}),u=!0}return!!a.config.getConfig(“debug”)};t.debugTurnedOn=b,t.logError=function(){b()window.consolewindow.console.errorconsole.error.apply(console,arguments)},t.createInvisibleIframe=function(){var e=document.createElement(“iframe”);return e.id=g(),e.height=0,e.width=0,e.border=”0px”,e.hspace=”0″,e.vspace=”0″,e.marginWidth=”0″,e.marginHeight=”0″,e.style.border=”0″,e.scrolling=”no”,e.frameBorder=”0″,e.src=”about:blank”,e.style.display=”none”,e};var y=function(e){var t=new RegExp(“[\?]“+e+”=([^]*)”).exec(window.location.search);return null===t?””:decodeURIComponent(t[1].replace(/+/g,” “))};t.getParameterByName=y,t.hasValidBidRequest=function(e,t,r){var n=!1;function i(e,r){r===t[o](n=!0)}for(var o=0;o0);for(var r in e)if(hasOwnProperty.call(e,r))return!1;return!0},t.isEmptyStr=function(e){return this.isStr(e)(!e||0===e.length)},t._each=function(e,t){if(!this.isEmpty(e)){if(this.isFn(e.forEach))return e.forEach(t,this);var r=0,n=e.length;if(n0)for(;r’+”:””},t.createTrackPixelIframeHtml=function(e){var r=!(arguments.length1void 0!==arguments[1])||arguments[1],n=arguments.length2void 0!==arguments[2]?arguments[2]:””;return e?(r(e=encodeURI(e)),n(n=’sandbox=”‘+n+’”‘),”‘):””},t.getIframeDocument=function(e){if(e){var t=void 0;try{t=e.contentWindow?e.contentWindow.document:e.contentDocument.document?e.contentDocument.document:e.contentDocument}catch(e){this.logError(“Cannot get iframe document”,e)}return t}},t.getValueString=function(e,t,r){return null==t?r:this.isStr(t)?t:this.isNumber(t)?t.toString():void this.logWarn(“Unsuported type for param: “+e+” required type: String”)}},function(e,t,r){var n=Object.assign||function(e){for(var t=1;t2void 0!==arguments[2]?arguments[2]:{}).supportedMediaTypes,i=void 0===n?[]:n;er?”function”==typeof e.callBids?(f[r]=e,i.includes(“video”)t.videoAdapters.push(r),i.includes(“native”)a.nativeAdapters.push(r)):d.logError(“Bidder adaptor error for bidder code: “+r+”bidder must implement a callBids() function”):d.logError(“bidAdaptor or bidderCode not specified”)},t.aliasBidAdapter=function(e,r){var i,o;if(void 0===f[r]){var u=f[e];if(void 0===u)d.logError(‘bidderCode “‘+e+’” is not an existing bidder.’,”adaptermanager.aliasBidAdapter”);else try{var c=void 0,l=(i=e,o=[],t.videoAdapters.includes(i)o.push(“video”),a.nativeAdapters.includes(i)o.push(“native”),o);if(u.constructor.prototype!=Object.prototype)(c=new u.constructor).setBidderCode(r);else{var p=u.getSpec();c=(0,s.newBidder)(n({},p,{code:r}))}this.registerBidAdapter(c,r,{supportedMediaTypes:l})}catch(t){d.logError(e+” bidder does not currently support aliasing.”,”adaptermanager.aliasBidAdapter”)}}else d.logMessage(‘alias name “‘+r+’” has been already specified.’)},t.registerAnalyticsAdapter=function(e){var t=e.adapter,r=e.code;tr?”function”==typeof t.enableAnalytics?(t.code=r,m[r]=t):d.logError(‘Prebid Error: Analytics adaptor error for analytics “‘+r+’”n analytics adapter must implement an enableAnalytics() function’):d.logError(“Prebid Error: analyticsAdapter or analyticsCode not specified”)},t.enableAnalytics=function(e){d.isArray(e)||(e=[e]),d._each(e,function(e){var t=m[e.provider];t?t.enableAnalytics(e):d.logError(“Prebid Error: no analytics adapter found in registry forn “+e.provider+”.”)})},t.setBidderSequence=function(e){v[e]?b=e:d.logWarn(“Invalid order: “+e+”. Bidder Sequence was not set.”)},t.getBidAdapter=function(e){return f[e]},t.setS2SConfig=function(e){p=e},t.setS2STestingModule=function(e){l=e}},function(e,t){e.exports={JSON_MAPPING:{PL_CODE:”code”,PL_SIZE:”sizes”,PL_BIDS:”bids”,BD_BIDDER:”bidder”,BD_ID:”paramsd”,BD_PL_ID:”placementId”,ADSERVER_TARGETING:”adserverTargeting”,BD_SETTING_STANDARD:”standard”},REPO_AND_VERSION:”prebid_prebid_0.34.16″,DEBUG_MODE:”pbjs_debug”,STATUS:{GOOD:1,NO_BID:2},CB:{TYPE:{ALL_BIDS_BACK:”allRequestedBidsBack”,AD_UNIT_BIDS_BACK:”adUnitBidsBack”,BID_WON:”bidWon”,REQUEST_BIDS:”requestBids”}},EVENTS:{AUCTION_INIT:”auctionInit”,AUCTION_END:”auctionEnd”,BID_ADJUSTMENT:”bidAdjustment”,BID_TIMEOUT:”bidTimeout”,BID_REQUESTED:”bidRequested”,BID_RESPONSE:”bidResponse”,BID_WON:”bidWon”,SET_TARGETING:”setTargeting”,REQUEST_BIDS:”requestBids”,ADD_AD_UNITS:”addAdUnits”},EVENT_ID_PATHS:{bidWon:”adUnitCode”},GRANULARITY_OPTIONS:{LOW:”low”,MEDIUM:”medium”,HIGH:”high”,AUTO:”auto”,DENSE:”dense”,CUSTOM:”custom”},TARGETING_KEYS:["hb_bidder","hb_adid","hb_pb","hb_size","hb_deal"],S2S:{DEFAULT_ENDPOINT:”https://prebid.adnxs.com/pbs/v1/auction”,SRC:”s2s”,ADAPTER:”prebidServer”,SYNC_ENDPOINT:”https://prebid.adnxs.com/pbs/v1/cookie_sync”,SYNCED_BIDDERS_KEY:”pbjsSyncs”}}},function(e,t,r){var n=Object.assign||function(e){for(var t=1;tpbjs.cbTimeout+pbjs.timeoutBuffert.executeCallback(!0)}function w(e){var r;m.emit(p.EVENTS.BID_RESPONSE,e),pbjs._bidsReceived.push(e),e.adUnitCodefunction(e){var t=this;return pbjs._bidsRequested.map(function(r){return r.bids.filter(o.adUnitsFilter.bind(t,pbjs._adUnitCodes)).filter(function(t){return t.placementCode===e})}).reduce(o.flatten,[]).map(function(e){return”indexExchange”===e.bidder?e.sizes.length:1}).reduce(I,0)===pbjs._bidsReceived.filter(function(t){return t.adUnitCode===e}).length}(e.adUnitCode)(r=[e.adUnitCode],x(b.byAdUnit,r)),S()t.executeCallback()}function T(e,t){var r={},i=pbjs.bidderSettings;return tiA(r,j(),t),etii[e]i[e][p.JSON_MAPPING.ADSERVER_TARGETING]?(A(r,i[e],t),t.alwaysUseBid=i[e].alwaysUseBid,t.sendStandardTargeting=i[e].sendStandardTargeting):y[e](A(r,y[e],t),t.alwaysUseBid=y[e].alwaysUseBid,t.sendStandardTargeting=y[e].sendStandardTargeting),t.native(r=n({},r,(0,s.getNativeTargeting)(t))),r}function A(e,t,r){var n=t[p.JSON_MAPPING.ADSERVER_TARGETING];return r.size=r.getSize(),v._each(n,function(n){var i=n.key,o=n.val;if(e[i]v.logWarn(“The key: “+i+” is getting ovewritten”),v.isFn(o))try{o=o(r)}catch(e){v.logError(“bidmanager”,”ERROR”,e)}(void 0===t.suppressEmptyKeys||!0!==t.suppressEmptyKeys)”hb_deal”!==i||!v.isEmptyStr(o)null!=o?e[i]=o:v.logInfo(“suppressing empty key ‘”+i+”‘ from adserver targeting”)}),e}function x(e,t){var r=this;v.isArray(e)e.forEach(function(e){var n=t||pbjs._adUnitCodes,i=[pbjs._bidsReceived.filter(o.adUnitsFilter.bind(r,n)).reduce(D,{})];e.apply(pbjs,i)})}function D(e,t){return e[t.adUnitCode]||(e[t.adUnitCode]={bids:[]}),e[t.adUnitCode].bids.push(t),e}function C(e){var t=e.bidderCode,r=e.cpm,i=void 0;if(pbjs.bidderSettings(tpbjs.bidderSettings[t]“function”==typeof pbjs.bidderSettings[t].bidCpmAdjustment?i=pbjs.bidderSettings[t].bidCpmAdjustment:pbjs.bidderSettings[p.JSON_MAPPING.BD_SETTING_STANDARD]“function”==typeof pbjs.bidderSettings[p.JSON_MAPPING.BD_SETTING_STANDARD].bidCpmAdjustment(i=pbjs.bidderSettings[p.JSON_MAPPING.BD_SETTING_STANDARD].bidCpmAdjustment),i))try{r=i(e.cpm,n({},e))}catch(e){v.logError(“Error during bid adjustment”,”bidmanager.js”,e)}r=0(e.cpm=r)}function j(){var e=l.config.getConfig(“priceGranularity”),t=pbjs.bidderSettings;return t[p.JSON_MAPPING.BD_SETTING_STANDARD]||(t[p.JSON_MAPPING.BD_SETTING_STANDARD]={}),t[p.JSON_MAPPING.BD_SETTING_STANDARD][p.JSON_MAPPING.ADSERVER_TARGETING]||(t[p.JSON_MAPPING.BD_SETTING_STANDARD][p.JSON_MAPPING.ADSERVER_TARGETING]=[{key:"hb_bidder",val:function(e){return e.bidderCode}},{key:"hb_adid",val:function(e){return e.adId}},{key:"hb_pb",val:function(t){return e===p.GRANULARITY_OPTIONS.AUTO?t.pbAg:e===p.GRANULARITY_OPTIONS.DENSE?t.pbDg:e===p.GRANULARITY_OPTIONS.LOW?t.pbLg:e===p.GRANULARITY_OPTIONS.MEDIUM?t.pbMg:e===p.GRANULARITY_OPTIONS.HIGH?t.pbHg:e===p.GRANULARITY_OPTIONS.CUSTOM?t.pbCg:void 0}},{key:"hb_size",val:function(e){return e.size}},{key:"hb_deal",val:function(e){return e.dealId}}]),t[p.JSON_MAPPING.BD_SETTING_STANDARD]}t.getTimedOutBidders=function(){return pbjs._bidsRequested.map(h).filter(o.uniques).filter(function(e){return pbjs._bidsReceived.map(_).filter(o.uniques).indexOf(e)0||e.dealId)(s=T(e.bidderCode,e)),e.adserverTargeting=n(e.adserverTargeting||{},s)}(t,e),”video”===t.mediaType?(r=t,l.config.getConfig(“usePrebidCache”)!r.videoCacheKey?(0,u.store)([r],function(e,t){e?v.logWarn(“Failed to save to the video cache: “+e+”. Video bid must be discarded.”):(r.videoCacheKey=t[0].uuid,r.vastUrl||(r.vastUrl=(0,u.getCacheUrl)(r.videoCacheKey)),w(r)),E(r)}):(w(r),E(r))):(w(t),E(t)))}),t.getKeyValueTargetingPairs=function(){return T.apply(void 0,arguments)},t.registerDefaultBidderSetting=function(e,t){y[e]=t},t.executeCallback=function(e){if(!eb.timerclearTimeout(b.timer),!0!==b.all.called(x(b.all),b.all.called=!0,e)){var r=t.getTimedOutBidders();r.lengthm.emit(p.EVENTS.BID_TIMEOUT,r)}if(b.oneTime){m.emit(g);try{x([b.oneTime])}catch(e){v.logError(“Error executing bidsBackHandler”,null,e)}finally{b.oneTime=null,b.timer=!1,pbjs.clearAuction()}}},t.externalCallbackReset=function(){b.all.called=!1},t.addOneTimeCallback=function(e,t){b.oneTime=e,b.timer=t},t.addCallback=function(e,t,r){t.id=e,p.CB.TYPE.ALL_BIDS_BACK===r?b.all.push(t):p.CB.TYPE.AD_UNIT_BIDS_BACK===rb.byAdUnit.push(t)},m.on(p.EVENTS.BID_ADJUSTMENT,function(e){C(e)}),t.adjustBids=function(){return C.apply(void 0,arguments)},t.getStandardBidderAdServerTargeting=function(){return j()[p.JSON_MAPPING.ADSERVER_TARGETING]}},function(e,t,r){var n=r(0);t.createBid=function(e,t){return new function(e,t){var r=tt.bidId||n.getUniqueIdentifierStr(),i=ethis.bidderCode=tt.bidder||””,this.width=0,this.height=0,this.statusMessage=function(){switch(i){case 0:return”Pending”;case 1:return”Bid available”;case 2:return”Bid returned empty or error response”;case 3:return”Bid timed out”}}(),this.adId=r,this.mediaType=”banner”,this.getStatusCode=function(){return i},this.getSize=function(){return this.width+”x”+this.height}}(e,t)}},function(e,t,r){var n=r(0),i={};function o(e,t){var r=document.createElement(“script”);r.type=”text/javascript”,r.async=!0,t”function”==typeof t(r.readyState?r.onreadystatechange=function(){“loaded”!==r.readyState”complete”!==r.readyState||(r.onreadystatechange=null,t())}:r.onload=function(){t()}),r.src=e;var n=document.getElementsByTagName(“head”);(n=n.length?n:document.getElementsByTagName(“body”)).length(n=n[0]).insertBefore(r,n.firstChild)}t.loadScript=function(e,t,r){e?r?i[e]?t”function”==typeof t(i[e].loaded?t():i[e].callbacks.push(t)):(i[e]={loaded:!1,callbacks:[]},t”function”==typeof ti[e].callbacks.push(t),o(e,function(){i[e].loaded=!0;try{for(var t=0;t3void 0!==arguments[3]?arguments[3]:{};try{var c=void 0,l=!1,f=u.method||(r?”POST”:”GET”),p=”object”===(void 0===t?”undefined”:i(t))?t:{success:function(){a.logMessage(“xhr success”)},error:function(e){a.logError(“xhr error”,null,e)}};if(“function”==typeof t(p.success=t),window.XMLHttpRequest?void 0===(c=new window.XMLHttpRequest).responseType(l=!0):l=!0,l?((c=new window.XDomainRequest).onload=function(){p.success(c.responseText,c)},c.onerror=function(){p.error(“error”,c)},c.ontimeout=function(){p.error(“timeout”,c)},c.onprogress=function(){a.logMessage(“xhr onprogress”)}):c.onreadystatechange=function(){if(c.readyState===s){var e=c.status;e=200e0;)try{this.cmd.shift().call()}catch(e){i.logError(“Error processing Renderer command: “,e)}}},function(e,t,r){Object.defineProperty(t,”__esModule”,{value:!0}),t.userSync=void 0;var n=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){i=!0,o=e}finally{try{!ns.returns.return()}finally{if(i)throw o}}return r}(e,t);throw new TypeError(“Invalid attempt to destructure non-iterable instance”)},i=Object.assign||function(e){for(var t=1;t=u.syncsPerBidder?o.logWarn(‘Number of user syncs exceeded for “{$bidder}”‘):u.enabledBiddersu.enabledBidders.lengthu.enabledBidders.indexOf(t)0void 0!==arguments[0]?arguments[0]:0;if(e)return window.setTimeout(c,Number(e));c()},t.triggerUserSyncs=function(){u.enableOverridet.syncUsers()},t}a.config.setDefaults({userSync:{syncEnabled:!0,pixelEnabled:!0,syncsPerBidder:5,syncDelay:3e3}});var d=!o.isSafariBrowser()o.cookiesAreEnabled();t.userSync=s({config:a.config.getConfig(“userSync”),browserSupportsCookies:d})},function(e,t){var r=e.exports=”undefined”!=typeof windowwindow.Math==Math?window:”undefined”!=typeof selfself.Math==Math?self:Function(“return this”)();”number”==typeof __g(__g=r)},function(e,t){var r=e.exports={version:”2.5.3″};”number”==typeof __e(__e=r)},function(e,t){e.exports=function(e){return”object”==_typeof(e)?null!==e:”function”==typeof e}},function(e,t,r){var n=r(16),i=r(14),o=r(28),a=r(412),s=r(48),d=”prototype”,u=function e(t,r,u){var c,l,f,p,g=te.F,v=te.G,m=te.P,b=te.B,y=v?n:te.S?n[r]||(n[r]={}):(n[r]||{})[d],h=v?i:i[r]||(i[r]={}),_=h[d]||(h[d]={});for(c in v(u=r),u)f=((l=!gyvoid 0!==y[c])?y:u)[c],p=bl?s(f,n):m”function”==typeof f?s(Function.call,f):f,ya(y,c,f,te.U),h[c]!=fo(h,c,p),m_[c]!=f(_[c]=f)};n.core=i,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},function(e,t){e.exports=function(e){return”object”==_typeof(e)?null!==e:”function”==typeof e}},function(e,t,r){var n=r(19),i=r(20),o=r(36),a=r(103),s=”prototype”,d=function e(t,r,d){var u,c,l,f=te.F,p=te.G,g=te.S,v=te.P,m=te.B,b=te.W,y=p?i:i[r]||(i[r]={}),h=y[s],_=p?n:g?n[r]:(n[r]||{})[s];for(u in p(d=r),d)(c=!f_void 0!==_[u])u in y||(l=c?_[u]:d[u],y[u]=p”function”!=typeof _[u]?d[u]:mc?o(l,n):b_[u]==l?function(e){var t=function(t,r,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,n)}return e.apply(this,arguments)};return t[s]=e[s],t}(l):v”function”==typeof l?o(Function.call,l):l,v((y.virtual||(y.virtual={}))[u]=l,te.Rh!h[u]a(h,u,l)))};d.F=1,d.G=2,d.S=4,d.P=8,d.B=16,d.W=32,d.U=64,d.R=128,e.exports=d},function(e,t,r){e.exports=!r(37)(function(){return 7!=Object.defineProperty({},”a”,{get:function(){return 7}}).a})},function(e,t){e.exports=function(){}},function(e,t,r){var n=r(0),i=r(8),o=r(15);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=r(3),d=r(0),u=r(2),c=t,l=[];function f(e){return”string”==typeof e?[e]:d.isArray(e)?e:pbjs._adUnitCodes||[]}function p(){return s.getStandardBidderAdServerTargeting().map(function(e){return e.key}).concat(u.TARGETING_KEYS).filter(n.uniques)}function g(e){return{adUnitCode:e,cpm:0,adserverTargeting:{},timeToRespond:0}}c.resetPresetTargeting=function(e){if((0,n.isGptPubadsDefined)()){var t=f(e),r=pbjs.adUnits.filter(function(e){return t.includes(e.code)});window.googletag.pubads().getSlots().forEach(function(e){l.forEach(function(t){r.forEach(function(r){r.code!==e.getAdUnitPath()r.code!==e.getSlotElementId()||e.setTargeting(t,null)})})})}},c.getAllTargeting=function(e){var t,r,s,d,v,m,b=f(e),y=(d=b,v=c.getWinningBids(d),m=p(),v=v.map(function(e){return a({},e.adUnitCode,Object.keys(e.adserverTargeting).filter(function(t){return void 0===e.sendStandardTargeting||e.sendStandardTargeting||-1===m.indexOf(t)}).map(function(t){return a({},t.substring(0,20),[e.adserverTargeting[t]])}))})).concat(function(e){var t=p();return pbjs._bidsReceived.filter(n.adUnitsFilter.bind(this,e)).map(function(e){if(e.alwaysUseBid)return a({},e.adUnitCode,Object.keys(e.adserverTargeting).map(function(r){if(!(t.indexOf(r)-1))return a({},r.substring(0,20),[e.adserverTargeting[r]])}).filter(function(e){return e}))}).filter(function(e){return e})}(b)).concat(i.config.getConfig(“enableSendAllBids”)?(t=u.TARGETING_KEYS.concat(o.NATIVE_TARGETING_KEYS),r=[],s=(0,n.groupBy)(pbjs._bidsReceived,”adUnitCode”),Object.keys(s).forEach(function(e){var t=(0,n.groupBy)(s[e],”bidderCode”);Object.keys(t).forEach(function(e){return r.push(t[e].reduce(n.getHighestCpm,g()))})}),r.map(function(e){if(e.adserverTargeting)return a({},e.adUnitCode,(r=e,t.filter(function(t){return void 0!==e.adserverTargeting[t]}).map(function(e){return a({},(e+”_”+r.bidderCode).substring(0,20),[r.adserverTargeting[e]])})));var r}).filter(function(e){return e})):[]);return y.map(function(e){Object.keys(e).map(function(t){e[t].map(function(e){-1===l.indexOf(Object.keys(e)[0])(l=Object.keys(e).concat(l))})})}),y},c.setTargeting=function(e){window.googletag.pubads().getSlots().forEach(function(t){e.filter(function(e){return Object.keys(e)[0]===t.getAdUnitPath()||Object.keys(e)[0]===t.getSlotElementId()}).forEach(function(e){return e[Object.keys(e)[0]].forEach(function(e){e[Object.keys(e)[0]].map(function(r){return d.logMessage(“Attempting to set key value for slot: “+t.getSlotElementId()+” key: “+Object.keys(e)[0]+” value: “+r),r}).forEach(function(r){t.setTargeting(Object.keys(e)[0],r)})})})})},c.getWinningBids=function(e){var t=f(e);return pbjs._bidsReceived.filter(function(e){return t.includes(e.adUnitCode)}).filter(function(e){return e.cpm0}).map(function(e){return e.adUnitCode}).filter(n.uniques).map(function(e){return pbjs._bidsReceived.filter(function(t){return t.adUnitCode===e?t:null}).reduce(n.getHighestCpm,g(e))})},c.setTargetingForAst=function(){var e=pbjs.getAdserverTargeting();Object.keys(e).forEach(function(t){return Object.keys(e[t]).forEach(function(r){if(d.logMessage(“Attempting to set targeting for targetId: “+t+” key: “+r+” value: “+e[t][r]),d.isStr(e[t][r])||d.isArray(e[t][r])){var n={};n[r.toUpperCase()]=e[t][r],window.apntag.setKeywords(t,n)}})})},c.isApntagDefined=function(){if(window.apntagd.isFn(window.apntag.setKeywords))return!0}},function(e,t,r){var n=r(406),i=r(411);e.exports=r(29)?function(e,t,r){return n.f(e,t,i(1,r))}:function(e,t,r){return e[t]=r,e}},function(e,t,r){e.exports=!r(30)(function(){return 7!=Object.defineProperty({},”a”,{get:function(){return 7}}).a})},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){var r=0,n=Math.random();e.exports=function(e){return”Symbol(“.concat(void 0===e?””:e,”)_”,(++r+n).toString(36))}},function(e,t,r){var n=r(50);e.exports=Object(“z”).propertyIsEnumerable(0)?Object:function(e){return”String”==n(e)?e.split(“”):Object(e)}},function(e,t,r){var n=r(55)(“unscopables”),i=Array.prototype;null==i[n]r(28)(i,n,{}),e.exports=function(e){i[n][e]=!0}},function(e,t,r){Object.defineProperty(t,”__esModule”,{value:!0});var n=r(0),i=2,o={buckets:[{min:0,max:5,increment:.5}]},a={buckets:[{min:0,max:20,increment:.1}]},s={buckets:[{min:0,max:20,increment:.01}]},d={buckets:[{min:0,max:3,increment:.01},{min:3,max:8,increment:.05},{min:8,max:20,increment:.5}]},u={buckets:[{min:0,max:5,increment:.05},{min:5,max:10,increment:.1},{min:10,max:20,increment:.5}]};function c(e,t,r){var n=””;if(!l(t))return n;var o=t.buckets.reduce(function(e,t){return e.maxt.max?e:t},{max:0}),a=t.buckets.find(function(t){if(eo.max*r){var a=t.precision;void 0===a(a=i),n=(t.max*r).toFixed(a)}else if(e=t.min*r)return t});return a(n=function(e,t,r,n){void 0===r(r=i);var o=1/(t*n);return(Math.floor(e*o)/o).toFixed(r)}(e,a.increment,a.precision,r)),n}function l(e){if(n.isEmpty(e)||!e.buckets||!Array.isArray(e.buckets))return!1;var t=!0;return e.buckets.forEach(function(e){void 0!==e.mine.maxe.increment||(t=!1)}),t}t.getPriceBucketString=function(e,t){var r=arguments.length2void 0!==arguments[2]?arguments[2]:1,n=parseFloat(e);return isNaN(n)(n=””),{low:””===n?””:c(e,o,r),med:””===n?””:c(e,a,r),high:””===n?””:c(e,s,r),auto:””===n?””:c(e,u,r),dense:””===n?””:c(e,d,r),custom:””===n?””:c(e,t,r)}},t.isValidPriceConfig=l},function(e,t,r){Object.defineProperty(t,”__esModule”,{value:!0}),t.hasNonVideoBidder=t.videoBidder=t.videoAdUnit=void 0,t.isValidVideoBid=function(e){var t=(0,i.getBidRequest)(e.adId),r=t(0,i.deepAccess)(t,”mediaTypes.video”),n=r(0,i.deepAccess)(r,”context”);return!t||rn!==a?o.config.getConfig(“usePrebidCache”)||!e.vastXml||e.vastUrl?!(!e.vastUrl!e.vastXml):((0,i.logError)(“n This bid contains only vastXml and will not work when prebid-cache is disabled.n Try enabling prebid-cache with pbjs.setConfig({ usePrebidCache: true });n “),!1):n!==a||!(!e.renderer!t.renderer)};var n=r(1),i=r(0),o=r(8),a=”outstream”,s=(t.videoAdUnit=function(e){var t=”video”===e.mediaType,r=(0,i.deepAccess)(e,”mediaTypes.video”);return t||r},t.videoBidder=function(e){return n.videoAdapters.includes(e.bidder)});t.hasNonVideoBidder=function(e){return e.bids.filter(function(e){return!s(e)}).length}},function(e,t,r){var n=r(102);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,i){return e.call(t,r,n,i)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},,function(e,t,r){var n=r(40);e.exports=Object(“z”).propertyIsEnumerable(0)?Object:function(e){return”String”==n(e)?e.split(“”):Object(e)}},function(e,t){var r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},function(e,t){e.exports=function(e){if(null==e)throw TypeError(“Can’t call method on “+e);return e}},function(e,t,r){var n=r(43),i=Math.min;e.exports=function(e){return e0?i(n(e),9007199254740991):0}},function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e0?n:r)(e)}},function(e,t,r){r(147),e.exports=r(20).Array.includes},function(e,t){var r;r=function(){return this}();try{r=r||Function(“return this”)()||(0,eval)(“this”)}catch(e){“object”==(“undefined”==typeof window?”undefined”:_typeof(window))(r=window)}e.exports=r},function(e,t,r){Object.defineProperty(t,”__esModule”,{value:!0}),t.getGlobal=function(){return window.pbjs},window.pbjs=window.pbjs||{},window.pbjs.cmd=window.pbjs.cmd||[],window.pbjs.que=window.pbjs.que||[]},function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},function(e,t,r){var n=r(413);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,i){return e.call(t,r,n,i)}}return function(){return e.apply(t,arguments)}}},function(e,t,r){var n=r(48),i=r(32),o=r(51),a=r(53),s=r(414);e.exports=function(e,t){var r=1==e,d=2==e,u=3==e,c=4==e,l=6==e,f=5==e||l,p=treturn function(t,s,g){for(var v,m,b=o(t),y=i(b),h=n(s,g,3),_=a(y.length),I=0,S=r?p(t,_):d?p(t,0):void 0;_I;I++)if((f||I in y)(m=h(v=y[I],I,b),e))if(r)S[I]=m;else if(m)switch(e){case 3:return!0;case 5:return v;case 6:return I;case 2:S.push(v)}else if(c)return!1;return l?-1:u||c?c:S}}},function(e,t){var r={}.toString;e.exports=function(e){return r.call(e).slice(8,-1)}},function(e,t,r){var n=r(52);e.exports=function(e){return Object(n(e))}},function(e,t){e.exports=function(e){if(null==e)throw TypeError(“Can’t call method on “+e);return e}},function(e,t,r){var n=r(54),i=Math.min;e.exports=function(e){return e0?i(n(e),9007199254740991):0}},function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e0?n:r)(e)}},function(e,t,r){var n=r(56)(“wks”),i=r(31),o=r(16).Symbol,a=”function”==typeof o;(e.exports=function(e){return n[e]||(n[e]=ao[e]||(a?o:i)(“Symbol.”+e))}).store=n},function(e,t,r){var n=r(16),i=”__core-js_shared__”,o=n[i]||(n[i]={});e.exports=function(e){return o[e]||(o[e]={})}},function(e,t,r){var n=r(58),i=r(53),o=r(421);e.exports=function(e){return function(t,r,a){var s,d=n(t),u=i(d.length),c=o(a,u);if(er!=r){for(;uc;)if((s=d[c++])!=s)return!0}else for(;uc;c++)if((e||c in d)d[c]===r)return e||creturn!e-1}}},function(e,t,r){var n=r(32),i=r(52);e.exports=function(e){return n(i(e))}},,,function(e,t){e.exports=function e(t){var r=Array.isArray(t)?[]:{};for(var n in t){var i=t[n];r[n]=i”object”==_typeof(i)?e(i):i}return r}},function(e,t,r){Object.defineProperty(t,”__esModule”,{value:!0}),t.setWindow=t.getScreenWidth=t.mapSizes=void 0;var n=function(e){if(ee.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)(t[r]=e[r]);return t.default=e,t}(r(0)),i=void 0;function o(e){var t=e||i||window,r=t.document;return t.innerWidth?t.innerWidth:r.body.clientWidth?r.body.clientWidth:r.documentElement.clientWidth?r.documentElement.clientWidth:0}t.mapSizes=function(e){if(t=e.sizeMapping,!(n.isArray(t)t.length0||(n.logInfo(“No size mapping defined”),0)))return e.sizes;var t,r=o();if(!r){var i=e.sizeMapping.reduce(function(e,t){return e.minWidth=e.minWidth});return ss.sizess.sizes.length?(a=s.sizes,n.logMessage(“AdUnit : “+e.code+” resized based on device width to : “+a)):n.logMessage(“AdUnit : “+e.code+” not mapped to any sizes for device width. This request will be suppressed.”),a},t.getScreenWidth=o,t.setWindow=function(e){i=e}},function(e,t,r){Object.defineProperty(t,”__esModule”,{value:!0}),t.store=function(e,t){var r,a={puts:e.map(o)};(0,n.ajax)(i,(r=t,{success:function(e){var t=void 0;try{t=JSON.parse(e).responses}catch(e){return void r(e,[])}t?r(null,t):r(new Error(“The cache server didn’t respond with a responses property.”),[])},error:function(e,t){r(new Error(“Error storing video ad in the cache: “+e+”: “+JSON.stringify(t)),[])}}),JSON.stringify(a),{contentType:”text/plain”,withCredentials:!0})},t.getCacheUrl=function(e){return i+”?uuid=”+e};var n=r(7),i=”https://prebid.adnxs.com/pbc/v1/cache”;function o(e){return{type:”xml”,value:e.vastXml?e.vastXml:’n n n prebid.org wrappern n n n n n “}}},function(e,t,r){Object.defineProperty(t,”__esModule”,{value:!0});var n=Object.assign||function(e){for(var t=1;t1void 0!==arguments[1]?arguments[1]:10;”function”==typeof e(a.push({fn:e,priority:t}),a.sort(function(e,t){return t.priority-e.priority}))},removeHook:function(e){a=a.filter(function(r){return r.fn===t||r.fn!==e})}};return”string”==typeof r(o[r]=d),n(function(){for(var r=arguments.length,n=Array(r),i=0;i1?arguments[1]:void 0)}}),r(26)(“includes”)},function(e,t,r){var n=r(149),i=r(42),o=r(150);e.exports=function(e){return function(t,r,a){var s,d=n(t),u=i(d.length),c=o(a,u);if(er!=r){for(;uc;)if((s=d[c++])!=s)return!0}else for(;uc;c++)if((e||c in d)d[c]===r)return e||creturn!e-1}}},function(e,t,r){var n=r(39),i=r(41);e.exports=function(e){return n(i(e))}},function(e,t,r){var n=r(43),i=Math.max,o=Math.min;e.exports=function(e,t){return(e=n(e))0void 0!==arguments[0]?arguments[0]:{},t=e.bidsBackHandler,r=e.timeout,n=e.adUnits,i=e.adUnitCodes;S.emit(“requestBids”);var o=m.cbTimeout=r||g.config.getConfig(“bidderTimeout”);if(n=n||m.adUnits,y.logInfo(“Invoking pbjs.requestBids”,arguments),ii.length?n=n.filter(function(e){return i.includes(e.code)}):i=nn.map(function(e){return e.code}),n.filter(s.videoAdUnit).filter(s.hasNonVideoBidder).forEach(function(e){var t=e.bids.filter(function(e){return!(0,s.videoBidder)(e)}).map(function(e){return e.bidder});y.logWarn(y.unsupportedBidderMessage(e,t)),e.bids=e.bids.filter(s.videoBidder)}),n.filter(d.nativeAdUnit).filter(d.hasNonNativeBidder).forEach(function(e){var t=e.bids.filter(function(e){return!(0,d.nativeBidder)(e)}).map(function(e){return e.bidder});y.logWarn(y.unsupportedBidderMessage(e,t)),e.bids=e.bids.filter(d.nativeBidder)}),j)B.push(function(){m.requestBids({bidsBackHandler:t,timeout:o,adUnits:n,adUnitCodes:i})});else{if(j=!0,m._adUnitCodes=i,h.externalCallbackReset(),m._bidsRequested=[],m._bidsReceived=m._bidsReceived.filter(function(e){return!m._adUnitCodes.includes(e.adUnitCode)}),!n||0===n.length)return y.logMessage(“No adUnits configured. No bids requested.”),”function”==typeof th.addOneTimeCallback(t,!1),void h.executeCallback();var a=h.executeCallback.bind(h,!0),u=setTimeout(a,o);(0,p.setAjaxTimeout)(o),”function”==typeof th.addOneTimeCallback(t,u),_.callBids({adUnits:n,adUnitCodes:i,cbTimeout:o}),0===m._bidsRequested.lengthh.executeCallback()}},m.addAdUnits=function(e){y.logInfo(“Invoking pbjs.addAdUnits”,arguments),y.isArray(e)?(e.forEach(function(e){return e.transactionId=y.generateUUID()}),m.adUnits.push.apply(m.adUnits,e)):”object”===(void 0===e?”undefined”:n(e))(e.transactionId=y.generateUUID(),m.adUnits.push(e)),S.emit(C)},m.onEvent=function(e,t,r){y.logInfo(“Invoking pbjs.onEvent”,arguments),y.isFn(t)?!r||O[e].call(null,r)?S.on(e,t,r):y.logError(‘The id provided is not valid for event “‘+e+’” and no handler was set.’):y.logError(‘The event handler provided is not a function and was not set on event “‘+e+’”.’)},m.offEvent=function(e,t,r){y.logInfo(“Invoking pbjs.offEvent”,arguments),r!O[e].call(null,r)||S.off(e,t,r)},m.addCallback=function(e,t){y.logWarn(“pbjs.addCallback will be removed in Prebid 1.0. Please use onEvent instead”),y.logInfo(“Invoking pbjs.addCallback”,arguments);var r=null;return et”function”==typeof t?(r=y.getUniqueIdentifierStr,h.addCallback(r,t,e),r):(y.logError(“error registering callback. Check method signature”),r)},m.removeCallback=function(){return y.logWarn(“pbjs.removeCallback will be removed in Prebid 1.0. Please use offEvent instead.”),null},m.registerBidAdapter=function(e,t){y.logInfo(“Invoking pbjs.registerBidAdapter”,arguments);try{_.registerBidAdapter(e(),t)}catch(e){y.logError(“Error registering bidder adapter : “+e.message)}},m.registerAnalyticsAdapter=function(e){y.logInfo(“Invoking pbjs.registerAnalyticsAdapter”,arguments);try{_.registerAnalyticsAdapter(e)}catch(e){y.logError(“Error registering analytics adapter : “+e.message)}},m.bidsAvailableForAdapter=function(e){y.logInfo(“Invoking pbjs.bidsAvailableForAdapter”,arguments),m._bidsRequested.find(function(t){return t.bidderCode===e}).bids.map(function(t){return i(t,I.createBid(1),{bidderCode:e,adUnitCode:t.placementCode})}).map(function(e){return m._bidsReceived.push(e)})},m.createBid=function(e){return y.logInfo(“Invoking pbjs.createBid”,arguments),I.createBid(e)},m.addBidResponse=function(e,t){y.logWarn(“pbjs.addBidResponse will be removed in Prebid 1.0. Each bidder will be passed a reference to addBidResponse function in callBids as an argument. See https://github.com/prebid/Prebid.js/issues/1087 for more details.”),y.logInfo(“Invoking pbjs.addBidResponse”,arguments),h.addBidResponse(e,t)},m.loadScript=function(e,t,r){y.logInfo(“Invoking pbjs.loadScript”,arguments),(0,f.loadScript)(e,t,r)},m.enableAnalytics=function(e){e!y.isEmpty(e)?(y.logInfo(“Invoking pbjs.enableAnalytics for: “,e),_.enableAnalytics(e)):y.logError(“pbjs.enableAnalytics should be called with option {}”)},m.aliasBidder=function(e,t){y.logInfo(“Invoking pbjs.aliasBidder”,arguments),et?_.aliasBidAdapter(e,t):y.logError(“bidderCode and alias must be passed as arguments”,”pbjs.aliasBidder”)},m.setPriceGranularity=function(e){y.logWarn(“pbjs.setPriceGranularity will be removed in Prebid 1.0. Use pbjs.setConfig({ priceGranularity: }) instead.”),y.logInfo(“Invoking pbjs.setPriceGranularity”,arguments),g.config.setConfig({priceGranularity:e})},m.enableSendAllBids=function(){g.config.setConfig({enableSendAllBids:!0})},m.getAllWinningBids=function(){return m._winningBids},m.buildMasterVideoTagFromAdserverTag=function(e,t){y.logWarn(“pbjs.buildMasterVideoTagFromAdserverTag will be removed in Prebid 1.0. Include the dfpVideoSupport module in your build, and use the pbjs.adservers.dfp.buildVideoAdUrl function instead”),y.logInfo(“Invoking pbjs.buildMasterVideoTagFromAdserverTag”,arguments);var r=(0,u.parse)(e);if(0===m._bidsReceived.length)return e;if(“dfp”===t.adserver.toLowerCase()){var n=E.dfpAdserver(t,r);return n.verifyAdserverTag()||y.logError(“Invalid adserverTag, required google params are missing in query string”),n.appendQueryParams(),(0,u.format)(n.urlComponents)}y.logError(“Only DFP adserver is supported”)},m.setBidderSequence=_.setBidderSequence,m.getHighestCpmBids=function(e){return w.getWinningBids(e)},m.setS2SConfig=function(e){if(y.contains(Object.keys(e),”accountId”))if(y.contains(Object.keys(e),”bidders”)){var t=i({enabled:!1,endpoint:b.S2S.DEFAULT_ENDPOINT,timeout:1e3,maxBids:1,adapter:b.S2S.ADAPTER,syncEndpoint:b.S2S.SYNC_ENDPOINT,cookieSet:!0,bidders:[]},e);_.setS2SConfig(t)}else y.logError(“bidders missing in Server to Server config”);else y.logError(“accountId missing in Server to Server config”)},m.getConfig=g.config.getConfig,m.setConfig=g.config.setConfig,m.que.push(function(){return(0,c.listenMessagesFromCreative)()}),m.cmd.push=function(e){if(“function”==typeof e)try{e.call()}catch(e){y.logError(“Error processing command :”,e.message,e.stack)}else y.logError(“Commands written into pbjs.cmd.push must be wrapped in a function”)},m.que.push=m.cmd.push,m.processQueue=function(){P(m.que),P(m.cmd)}},function(e,t,r){r(404),r(417),r(419),r(422),Number.isInteger=Number.isInteger||function(e){return”number”==typeof eisFinite(e)Math.floor(e)===e}},function(e,t,r){r(405),e.exports=r(14).Array.find},function(e,t,r){var n=r(22),i=r(49)(5),o=”find”,a=!0;o in[]Array(1)[o](function(){a=!1}),n(n.P+n.F*a,”Array”,{find:function(e){return i(this,e,arguments.length1?arguments[1]:void 0)}}),r(33)(o)},function(e,t,r){var n=r(407),i=r(408),o=r(410),a=Object.defineProperty;t.f=r(29)?Object.defineProperty:function(e,t,r){if(n(e),t=o(t,!0),n(r),i)try{return a(e,t,r)}catch(e){}if(“get”in r||”set”in r)throw TypeError(“Accessors not supported!”);return”value”in r(e[t]=r.value),e}},function(e,t,r){var n=r(23);e.exports=function(e){if(!n(e))throw TypeError(e+” is not an object!”);return e}},function(e,t,r){e.exports=!r(29)!r(30)(function(){return 7!=Object.defineProperty(r(409)(“div”),”a”,{get:function(){return 7}}).a})},function(e,t,r){var n=r(23),i=r(16).document,o=n(i)n(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},function(e,t,r){var n=r(23);e.exports=function(e,t){if(!n(e))return e;var r,i;if(t”function”==typeof(r=e.toString)!n(i=r.call(e)))return i;if(“function”==typeof(r=e.valueOf)!n(i=r.call(e)))return i;if(!t”function”==typeof(r=e.toString)!n(i=r.call(e)))return i;throw TypeError(“Can’t convert object to primitive value”)}},function(e,t){e.exports=function(e,t){return{enumerable:!(1e),configurable:!(2e),writable:!(4e),value:t}}},function(e,t,r){var n=r(16),i=r(28),o=r(47),a=r(31)(“src”),s=”toString”,d=Function[s],u=(“”+d).split(s);r(14).inspectSource=function(e){return d.call(e)},(e.exports=function(e,t,r,s){var d=”function”==typeof r;d(o(r,”name”)||i(r,”name”,t)),e[t]!==r(d(o(r,a)||i(r,a,e[t]?””+e[t]:u.join(String(t)))),e===n?e[t]=r:s?e[t]?e[t]=r:i(e,t,r):(delete e[t],i(e,t,r)))})(Function.prototype,s,function(){return”function”==typeof thisthis[a]||d.call(this)})},function(e,t){e.exports=function(e){if(“function”!=typeof e)throw TypeError(e+” is not a function!”);return e}},function(e,t,r){var n=r(415);e.exports=function(e,t){return new(n(e))(t)}},function(e,t,r){var n=r(23),i=r(416),o=r(55)(“species”);e.exports=function(e){var t;return i(e)(“function”!=typeof(t=e.constructor)||t!==Array!i(t.prototype)||(t=void 0),n(t)null===(t=t[o])(t=void 0)),void 0===t?Array:t}},function(e,t,r){var n=r(50);e.exports=Array.isArray||function(e){return”Array”==n(e)}},function(e,t,r){r(418),e.exports=r(14).Array.findIndex},function(e,t,r){var n=r(22),i=r(49)(6),o=”findIndex”,a=!0;o in[]Array(1)[o](function(){a=!1}),n(n.P+n.F*a,”Array”,{findIndex:function(e){return i(this,e,arguments.length1?arguments[1]:void 0)}}),r(33)(o)},function(e,t,r){r(420),e.exports=r(14).Array.includes},function(e,t,r){var n=r(22),i=r(57)(!0);n(n.P,”Array”,{includes:function(e){return i(this,e,arguments.length1?arguments[1]:void 0)}}),r(33)(“includes”)},function(e,t,r){var n=r(54),i=Math.max,o=Math.min;e.exports=function(e,t){return(e=n(e))u;)for(var f,p=s(arguments[u++]),g=c?n(p).concat(c(p)):n(p),v=g.length,m=0;vm;)l.call(p,f=g[m++])(r[f]=p[f]);return r}:d},function(e,t,r){var n=r(426),i=r(428);e.exports=Object.keys||function(e){return n(e,i)}},function(e,t,r){var n=r(47),i=r(58),o=r(57)(!1),a=r(427)(“IE_PROTO”);e.exports=function(e,t){var r,s=i(e),d=0,u=[];for(r in s)r!=an(s,r)u.push(r);for(;t.lengthd;)n(s,r=t[d++])(~o(u,r)||u.push(r));return u}},function(e,t,r){var n=r(56)(“keys”),i=r(31);e.exports=function(e){return n[e]||(n[e]=i(e))}},function(e,t){e.exports=”constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf”.split(“,”)},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,r){Object.defineProperty(t,”__esModule”,{value:!0}),t.listenMessagesFromCreative=function(){addEventListener(“message”,s,!1)};var n,i=(n=r(12))n.__esModule?n:{default:n},o=r(15),a=r(2).EVENTS.BID_WON;function s(e){var t,r,n,s,d,u,c,l,f,p,g,v,m,b=e.message?”message”:”data”,y={};try{y=JSON.parse(e[b])}catch(e){return}if(y.adId){var h=pbjs._bidsReceived.find(function(e){return e.adId===y.adId});”Prebid Request”===y.message(t=h,r=y.adServerDomain,n=e.source,s=t.adId,d=t.ad,u=t.adUrl,c=t.width,l=t.height,s(p=(f=t).adUnitCode,g=f.width,v=f.height,(m=document.getElementById(window.googletag.pubads().getSlots().find(function(e){return e.getAdUnitPath()===p||e.getSlotElementId()===p}).getSlotElementId()).querySelector(“iframe”)).width=””+g,m.height=””+v,n.postMessage(JSON.stringify({message:”Prebid Response”,ad:d,adUrl:u,adId:s,width:c,height:l}),r)),pbjs._winningBids.push(h),i.default.emit(a,h)),”Prebid Native”===y.message((0,o.fireNativeTrackers)(y,h),pbjs._winningBids.push(h),i.default.emit(a,h))}}},function(e,t,r){var n=r(13),i=r(27);t.dfpAdserver=function(e,t){var r=new function(e){this.name=e.adserver,this.code=e.code,this.getWinningBidByCode=function(){return(0,i.getWinningBids)(this.code)[0]}}(e);r.urlComponents=t;var o={env:”vp”,gdfp_req:”1″,impl:”s”,unviewed_position_start:”1″},a=["output","iu","sz","url","correlator","description_url","hl"];return r.appendQueryParams=function(){var e,t=r.getWinningBidByCode();t(this.urlComponents.search.description_url=encodeURIComponent(t.vastUrl),this.urlComponents.search.cust_params=(e=t.adserverTargeting,encodeURIComponent((0,n.formatQS)(e))),this.urlComponents.search.correlator=Date.now())},r.verifyAdserverTag=function(){for(var e in o)if(!this.urlComponents.search.hasOwnProperty(e)||this.urlComponents.search[e]!==o[e])return!1;for(var t in a)if(!this.urlComponents.search.hasOwnProperty(a[t]))return!1;return!0},r}}]),pbjsChunk([119],{138:function(e,t,r){e.exports=r(139)},139:function(e,t,r){var n,i,o=Object.assign||function(e){for(var t=1;t0(p=”size=”+g[0],v1)){p+=”promo_sizes=”;for(var m=1;mn let win = window;n for (const i=0; i’):(i.width=e.width,i.height=e.height,i.ad=e.creative)):i=c(),i}return{callBids:function(t){!window.criteo_pubtag||window.criteo_pubtag instanceof Array?(d(t),o.loadScript(e,function(){},!0)):d(t)}}};a.registerBidAdapter(new d,”criteo”),e.exports=d}},[178]),pbjsChunk([99],{218:function(e,t,r){e.exports=r(219)},219:function(e,t,r){var n=Object.assign||function(e){for(var t=1;t=0(this.timeoutDelay=r),this.siteID=e,this.impressions=[],this._parseFnName=void 0,this.sitePage=void 0;try{this.sitePage=d.getTopWindowUrl()}catch(e){}if(void 0!==this.sitePage””!==this.sitePage||(top===self?this.sitePage=location.href:this.sitePage=document.referrer),top===self?this.topframe=1:this.topframe=0,void 0!==t){if(“function”!=typeof t)throw”Invalid jsonp target function”;this._parseFnName=”cygnus_index_args.parseFn”}void 0===_IndexRequestData.requestCounter?_IndexRequestData.requestCounter=Math.floor(256*Math.random()):_IndexRequestData.requestCounter=(_IndexRequestData.requestCounter+1)%256,this.requestID=String((new Date).getTime()%2592e3*256+_IndexRequestData.requestCounter+256),this.initialized=!0}i.prototype.serialize=function(){var e=’{“id”:”‘+this.requestID+’”,”site”:{“page”:”‘+n(this.sitePage)+’”‘;”string”==typeof document.referrer””!==document.referrer(e+=’,”ref”:”‘+n(document.referrer)+’”‘),e+=’},”imp”:[';for(var t=0;t0(e+=',"ext": {'+i.join()+"}"),t+1===this.impressions.length?e+="}":e+="},"}return e+"]}”},i.prototype.setPageOverride=function(e){return”string”==typeof e!e.match(/^s*$/)(this.sitePage=e,!0)},i.prototype.addImpression=function(e,t,r,n,i,o){var a={id:String(this.impressions.length+1)};if(“number”!=typeof e||e=0))return null;a.siteID=o}return this.impressions.push(a),a.id},i.prototype.buildRequest=function(){if(0!==this.impressions.length!0===this.initialized){var e,t=encodeURIComponent(this.serialize());(function(e){for(var t=window,r=””,n=0;n=0(e+=”t=”+this.timeoutDelay),e}};try{if(“undefined”==typeof cygnus_index_args||void 0===cygnus_index_args.siteID||void 0===cygnus_index_args.slots)return;var o,a,s=new i(cygnus_index_args.siteID,cygnus_index_args.parseFn,cygnus_index_args.timeout);cygnus_index_args.url”string”==typeof cygnus_index_args.urls.setPageOverride(cygnus_index_args.url),_IndexRequestData.impIDToSlotID[s.requestID]={},_IndexRequestData.reqOptions[s.requestID]={};for(var u=0;u 0. Got: “+r),0))(void 0!==(t=e.params.video.playerType)d.isStr(t)?(t=t.toUpperCase(),_[t]||(d.logError(“Player type is invalid, must be one of: “+Object.keys(_)),0)):(d.logError(“Player type is invalid, must be one of: “+Object.keys(_)),0))function(e){if(!d.isArray(e)||d.isEmpty(e))return d.logError(“Protocol array is not an array. Got: “+e),!1;for(var t=0;t0)return e;var t,r,n}(e)){e=function(e){e.params.video.siteID=+e.params.video.siteID,e.params.video.maxduration=+e.params.video.maxduration,e.params.video.protocols=e.params.video.protocols.reduce(function(e,t){return e.concat(I[t])},[]);var t=e.params.video.minduration;void 0!==tO(t)||(d.logInfo(“Using default value for ‘minduration’, default: “+h.minduration),e.params.video.minduration=h.minduration);var r=e.params.video.startdelay;void 0!==rfunction(e){if(void 0===w[e]){var t=+e;if(isNaN(t)||!d.isNumber(t)||t= -2. Got: “+e),!1}return!0}(r)||(d.logInfo(“Using default value for ‘startdelay’, default: “+h.startdelay),e.params.video.startdelay=h.startdelay);var n,i=e.params.video.linearity;void 0!==i(E[n=i]||(d.logInfo(“Linearity is invalid, must be one of: “+Object.keys(E)+”. Got: “+n),0))||(d.logInfo(“Using default value for ‘linearity’, default: “+h.linearity),e.params.video.linearity=h.linearity);var o=e.params.video.mimes,a=e.params.video.playerType.toUpperCase();void 0!==ofunction(e){if(!d.isArray(e)||d.isEmpty(e))return d.logError(“MIMEs array is not an array. Got: “+e),!1;for(var t=0;t0function(e,t){var r,n,i,o={id:e,imp:t,site:{page:d.getTopWindowUrl()}};if(!d.isEmpty(o.imp)){var a=(r=o.imp[0].ext.siteID,n=o,(i=”https:”===window.location.protocol?c.parse(“https://as-sec.casalemedia.com/cygnus?v=8fn=pbjs.handleCygnusResponse”):c.parse(“http://as.casalemedia.com/cygnus?v=8fn=pbjs.handleCygnusResponse”)).search.s=r,i.search.r=encodeURIComponent(JSON.stringify(n)),c.format(i));l.default.loadScript(a)}}(e.bidderRequestId,o),cygnus_index_args.slots.length20d.logError(“Too many unique sizes on slots, will use the first 20.”,v),cygnus_index_args.slots.length0l.default.loadScript(C());var u=!1;window.cygnus_index_ready_state=function(){if(!u){u=!0;try{var e=_IndexRequestData.targetIDToBid;for(var r in t){var n=t[r].placementCode,o=[];for(var c in e){var l=/^(Td_)?(.+)_(d+)$/.exec(c);if(l){var p=l[1]||””,b=l[2],y=l[3],h=j(cygnus_index_args,p+b);if(b===r){var _=a.default.createBid(1);_.cpm=y/100,_.ad=e[c][0],_.bidderCode=m,_.width=h.width,_.height=h.height,_.siteID=h.siteID,”object”===i(_IndexRequestData.targetIDToResp)”object”===i(_IndexRequestData.targetIDToResp[c])void 0!==_IndexRequestData.targetIDToResp[c].dealID?(void 0===_IndexRequestData.targetAggregate.private[n](_IndexRequestData.targetAggregate.private[n]=[]),_.dealId=_IndexRequestData.targetIDToResp[c].dealID,_IndexRequestData.targetAggregate.private[n].push(b+”_”+_IndexRequestData.targetIDToResp[c].dealID)):(void 0===_IndexRequestData.targetAggregate.open[n](_IndexRequestData.targetAggregate.open[n]=[]),_IndexRequestData.targetAggregate.open[n].push(b+”_”+y)),o.push(_)}}else d.logError(“Unable to parse “+c+”, skipping slot”,v)}if(o.length0)for(var I=0;I0r.length0a.push({code:t.id,sizes:r,bids:n})}),a}(),r=new Event(“nymPrebidCleared”),n.length0?window.pbjs.que.push(function(){window.pbjs.addAdUnits(n),window.pbjs.requestBids({bidsBackHandler:h})}):a=0,setTimeout(function(){window.prebid.cleared=!0,h(),window.dispatchEvent(r)},a))},10),setTimeout(function(){c(i.clearInterval(c),i.googletag.pubads().refresh(),i.location.href.indexOf(“pbjs_debug=true”)-1console.log(“MESSAGE: Timeout for prebid load exceeded, aborting”))},500)),r=function(e){var t,a,n=e.data;return n.loaded?e:(n.loaded=!0,t=null,(t=n.sizes?l.defineSlot(n.name,n.sizes,n.id).addService(l.pubads()):l.defineOutOfPageSlot(n.name,n.id).addService(l.pubads())).setTargeting(“adid”,n.id),b.hasOwnProperty(“utm_campaign”)t.setTargeting(“utmcamp”,b.utm_campaign),a=p.getAdCount(n.label),t.setTargeting(“label”,n.label+”_”+n.site+”-”+a),l.display(n.id),l.pubads().addEventListener(“slotOnload”,function(){i.NYM.analytics.firstAdLoadTime||(i.NYM.analytics.firstAdLoadTime=i.performance.now(),i.NYM.analytics.firstAdLoadLabel=e.data.label)}),window.prebidwindow.prebid.cleared(window.pbjs.setTargetingForGPTAsync(),l.pubads().refresh([t],{changeCorrelator:!1})),e.slot=t,e)},o=function(e){var a,i,n,r=t(),o=e.getAttribute(“data-name”),d=e.getAttribute(“data-sizes”),s=e.getAttribute(“data-label”),u=e.getAttribute(“data-site”);r=e.id,dd.length?(d=d.split(“,”),a=[],_map(d,function(e){e=e.split(“x”),i=parseInt(e[0]),n=parseInt(e[1]),a.push([i,n])})):(e.classList.add(“oop”),a=!1),this.data={id:r,name:o,sizes:a,loaded:!1,label:s,site:u},g[r]=this},s=function(e){l.cmd.push(function(){var t=r(e);g[e.data.id]=t})},d=function(e){e.slot?(window.pbjs.setTargetingForGPTAsync(),l.pubads().refresh([e.slot],{changeCorrelator:!1})):es(e)},l.cmd.push(function(){var e,t,n,r=page.getMeta(“article:tag”),o=page.getMeta(“author”),d=i.location.href,s=(e=a.head.querySelector(“.head-gtm”),t=a.body.querySelector(“.gtm”),e”top”===e.getAttribute(“data-gtm”)?”gtmtop”:t”bottom”===t.getAttribute(“data-gtm”)?”gtmbottom”:””);n=[],_forEach([r,o,s],function(e){_forEach(e.split(“,”),function(e){(e=e.trim().toLowerCase().replace(/s/g,”-”).replace(/’|’/g,””)).lengthn.push(e)})}),l.pubads().setTargeting(“kw”,n),d=d.slice(d.lastIndexOf(“/”)+1),l.pubads().setTargeting(“pn”,d),l.companionAds().setRefreshUnfilledSlots(!0),l.pubads().enableAsyncRendering(),l.enableServices()}),this.load=s,this.create=function(e){return new o(e)},this.refresh=function(e){var t;_isString(e)?(t=this.getById(e),d(t)):d(e)},this.remove=function(e){var t=e.data.id;a.getElementById(t).innerHTML=””},this.getAdCount=function(e){var t,a=0,i=Object.keys(g);return _each(i,function(i){(t=g[i]).data.loadedt.data.label===ea++}),a},this.getById=function(e){return g[e]},u=_debounce(function(){var e={TopLeaderboard:1,RightColTopMPU:2,outOfPage:99,”homepageTakeover/TopLeaderboard”:1},t=_sortBy(f,function(t){return e[t.data.label]||10});_forEach(t,function(e){return s(e)}),f=[]},10),this.addToPageLoadQueue=function(e){f.push(e),u()}}]);
}, {“7″:7,”15″:15,”27″:27,”39″:39,”63″:63,”67″:67,”116″:116,”120″:120,”125″:125,”129″:129,”165″:165}];
window.modules["chartbeat.legacy"] = [function(require,module,exports){"use strict";var page=require(125);DS.service("chartbeat",["$document","$window","login",function(t,e,a){var n,o,c,s,i,r,g,p=t.getElementById("cb-sponsor-data");e._sf_async_config={uid:19989,useCanonical:!0,domain:"nymag.com",sections:(n=page.getSiteBase(),o=page.getSiteName(),c=o||n,"The Cut"!==c"Vulture"!==c||(c+=[",",c,page.getChannel()].join(” “)),c)},(s=page.getPrimaryPageComponent())”Sponsored Story”===s.getAttribute(“data-type”)?(e._sf_async_config.sponsorName=pp.getAttribute(“data-sponsor”),e._sf_async_config.type=”Sponsored”):e._sf_async_config.sponsorName=void 0,(i=t.querySelectorAll(“.article-author”)).length(e._sf_async_config.authors=i[0].textContent.trim()),e._cbq=e._cbq||[],e._cbq.push(["_acct",a.isLoggedIn()?"lgdin":"anon"]),r=function(){var a=t.createElement(“script”);e._sf_endpt=(new Date).getTime(),a.setAttribute(“language”,”javascript”),a.setAttribute(“type”,”text/javascript”),a.setAttribute(“src”,”//static.chartbeat.com/js/chartbeat.js”),t.body.appendChild(a)},”complete”===t.readyState?r():(g=”function”==typeof e.onload?e.onload:function(){},e.onload=function(){g(),r()})}]),setTimeout(function(){DS.get(“chartbeat”)},0);
}, {“125″:125}];
window.modules["cid.legacy"] = [function(require,module,exports){"use strict";DS.service("$cid",function(){var r=Math.floor(100*Math.random());return function(){return"cid-"+ ++r}});
}, {}];
window.modules["cookie.legacy"] = [function(require,module,exports){"use strict";DS.service("cookie",["$document",function(t){var e=this;this.set=function(t,i,n){var s,r="";n((s=new Date).setTime(s.getTime()+864e5*n),r="; expires="+s.toGMTString()),e.nativeSet(t+"="+i+r+"; path=/")},this.get=function(t){var i,n,s,r=e.nativeGet().split(";");for(t+="=",i=0,n=r.length;i0(t.dataLayer.push.apply(t.dataLayer,u),u=[]),d=!1)}function L(t,i){var n=(i||e.body).querySelectorAll(“["+l+"]“);_each(n,function(e){var i=e.getAttribute(l),n=f[i];nn.initn.init(e,i,t)})}t.dataLayer=t.dataLayer||[],this.init=function(u){var d=!!e.head.querySelector(“.head-gtm”);r||(r=!0,i.onceReady(function(i){n=i,d||function(i,n){a.reportNow({event:”dataLayer-initialized”,userDetails:{newYorkMediaUserID:n.clientId,loyaltyLevel:n.userLoyalty},pageDetails:{pageUri:n.pageUri,vertical:o,pageType:c,author:s}}),function(t,e,i,n,a){t[n]=t[n]||[],t[n].push({“gtm.start”:(new Date).getTime(),event:”gtm.js”});var r=e.getElementsByTagName(i)[0],o=e.createElement(i);o.async=!0,o.src=”https://www.googletagmanager.com/gtm.js?id=”+a,r.parentNode.insertBefore(o,r)}(t,e,”script”,”dataLayer”,i)}(u,i),L(i),a.reportNow(),e.addEventListener(“mouseleave”,function(t){t.clientY=_size(o)}function m(){var e;e=_mapValues(o,n.get),a=_omitBy(e,function(e){return””===e||_isUndefined(e)||_isNull(e)})}function h(){return f()||m()||f()}function g(){return h()a}function _(e){s.redirect(“login”,function(e){return{userId:e.id,session_id:e.session,username:e.username,remember_me:!!e.rememberMe}}(e))}function v(e,n){d(c+”/account/email/”+(e||””),n)}function w(e,n){d(c+”/account/username/”+(e||””),n)}function b(e,n){v(e,function(t,i){w(e,function(e,s){var a=in(a?null:t||e,a)})})}function p(e,n){var t,i=(t=[e.first_name,e.last_name,n],_filter(t,_isString).join(“.”).toLowerCase().replace(/[^.'A-Za-z]+/g,””));w(i,function(t,a){a||t?p(e,n?n+1:1):(e.username=i,s.trigger(“open:register-fb-account”,e))})}function k(e){ajax.sendJsonReceiveJson({method:”POST”,url:c+”/account/social/login/facebook”,data:u(r,e)},function(n,t,i){if(n||200!==i.status)switch(_get(t,”reasonCode”)){case 0:p(e);break;case 2:s.trigger(“open:link-fb-account”,e)}else _(l(t))})}function q(e){var n=window.location.search.match(new RegExp(“[?]“+e+”=([^]*)”));return nn[1]}e.enable(s),this.isLoggedIn=h,this.logOut=function(){s.redirect(“logout”)},this.logIn=_,this.nymAuth=function(e,n){var t;b(e.id,function(i,s){i?n({form:”request failed”}):s?ajax.sendJsonReceiveJson({method:”POST”,url:c+”/account/login”,data:e},function(e,i){e422===e.status?n({password:”invalid”}):e?n({form:”request failed”}):(_(t=l(i)),n(null,t))}):n({id:”invalid”})})},this.getCred=g,this.getProfile=function(e){var n=g()a.session;n?ajax.sendReceiveJson(c+”/account/profile?session_id=”+n,e):e(“User not logged in”)},this.getActivationStatus=function(){var e;switch(q(“account_activation”)){case”0″:e=”activated”;break;case”1″:e=”activation-expired”;break;case”2″:e=”activation-used”}return e},this.getResetRequest=function(){if(!_isNull(q(“reset-password”)))return{id:q(“email”),oldP:q(“code”)}},this.requestReset=function(e,n){ajax.sendJsonReceiveJson({method:”POST”,url:c+”/account/password/reset”,data:e},function(e,t){var i;switch(_get(t,”status”)){case”1″:i=”nym”;break;case”2″:i=”fb”;break;case”0″:default:i=null}n(e,i)})},this.resetPassword=function(e,n){ajax.sendJson({method:”POST”,url:c+”/account/password/update”,data:e},function(e,t){422===t.status?n(“Your password has already been changed.”):e||200!==t.status?n(“Error”):n(null)})},this.register=function(e,n){var t;ajax.sendJsonReceiveJson({method:”POST”,url:c+”/account”,data:e},function(e,i,s){e||200!==s.status?(t=(_get(s,”responseText”)||””).indexOf(“Invalid email”)-1,n(t?{email:”Please enter a valid email address”}:{form:i.message||”Request failed, please try again”})):n(null,!0)})},this.checkUserEmail=v,this.checkUsername=w,this.checkUserId=b,this.connectFacebookUser=k,this.linkFbNymUser=function(e){ajax.sendJson({method:”POST”,url:c+”/account/social/facebook/link”,data:e},function(n){var t;n?console.warn(n):k((t=e,u(_invert(r),t)))})},this.redirect=function(e,n){window.location.href=c+”/account/”+e+”/cookie?”+_reduce(n,function(e,n,t){return e+t+”=”+n+””},””)+”origin=”+window.location.href.split(“?”)[0]}}]),DS.get(“facebook”);
}, {“11″:11,”27″:27,”51″:51,”82″:82,”111″:111,”116″:116,”135″:135,”167″:167,”168″:168,”169″:169,”170″:170,”171″:171}];
window.modules["visit.legacy"] = [function(require,module,exports){"use strict";var _reduce=require(82),_get=require(11),_includes=require(10),_assign=require(33),_clone=require(34),_remove=require(165);DS.service("visit",["$window","$document","cookie","login","Fingerprint2",function(e,i,t,r,n){var o,s=e.localStorage,c="data-uri",l="visitServiceCount",u="visitServicePreviousTimestamp",d="visitServiceFirstVisitTimestamp",a="visitServiceVisitStartTimestamp",f="visitServiceInitialRefferer",h="nyma",_="visitDates",m=864e5,v=18e5,I=30,g={},p=Object.create(Object.prototype,{_processQ:{value:function(){var e,i=this._q.slice(0),t=i.length;for(this._q=[],e=0;tS(u),t=e-mS(a);return i||t}function M(){var e=Date.now();!B(e)O(e)}function F(e){p.clientId=t.get(h),p.clientId||function(e){new n({excludeJsFonts:!0,excludeFlashFonts:!0,excludeCanvas:!0,excludeWebGL:!0,excludePixelRatio:!0}).get(function(i){p.clientId=i+”.”+e})}(e)}function q(i){return i=Array.isArray(i)?i:[],_reduce(_get(e,”location.search”,””).substr(1).split(“”),function(e,t){var r=t.split(“=”),n=r[0],o=r[1];return o_includes(i,n)(e[n]=decodeURIComponent(o)),e},{})}function C(){var i=e.navigator,t=i.userAgent,r=function(e,i,t){return t||_includes(e,” OPR/”)?_includes(e,”Mini”)?”Opera Mini”:”Opera”:/(BlackBerry|PlayBook|BB10)/i.test(e)?”BlackBerry”:_includes(e,”IEMobile”)||_includes(e,”WPDesktop”)?”Internet Explorer Mobile”:_includes(e,”Edge”)?”Microsoft Edge”:_includes(e,”FBIOS”)?”Facebook Mobile”:_includes(e,”Chrome”)?”Chrome”:_includes(e,”CriOS”)?”Chrome iOS”:_includes(e,”FxiOS”)?”Firefox iOS”:_includes(i,”Apple”)?_includes(e,”Mobile”)?”Mobile Safari”:”Safari”:_includes(e,”Android”)?”Android Mobile”:_includes(e,”Konqueror”)?”Konqueror”:_includes(e,”Firefox”)?”Firefox”:_includes(e,”MSIE”)||_includes(e,”Trident/”)?”Internet Explorer”:_includes(e,”Gecko”)?”Mozilla”:””}(t,i.vendor,e.opera);return{browser:r,browserVersion:function(e,i){var t={“Internet Explorer Mobile”:/rv:(d+(.d+)?)/,”Microsoft Edge”:/Edge/(d+(.d+)?)/,Chrome:/Chrome/(d+(.d+)?)/,”Chrome iOS”:/CriOS/(d+(.d+)?)/,Safari:/Version/(d+(.d+)?)/,”Mobile Safari”:/Version/(d+(.d+)?)/,Opera:/(Opera|OPR)/(d+(.d+)?)/,Firefox:/Firefox/(d+(.d+)?)/,”Firefox iOS”:/FxiOS/(d+(.d+)?)/,Konqueror:/Konqueror:(d+(.d+)?)/,BlackBerry:/BlackBerry (d+(.d+)?)/,”Android Mobile”:/androids(d+(.d+)?)/,”Internet Explorer”:/(rv:|MSIE )(d+(.d+)?)/,Mozilla:/rv:(d+(.d+)?)/}[e],r=ti.match(t);return r?parseFloat(r[r.length-2]):null}(r,t),os:function(e){return/Windows/i.test(e)?/Phone/.test(e)||/WPDesktop/.test(e)?”Windows Phone”:”Windows”:/(iPhone|iPad|iPod)/.test(e)?”iOS”:/Android/.test(e)?”Android”:/(BlackBerry|PlayBook|BB10)/i.test(e)?”BlackBerry”:/Mac/i.test(e)?”Mac OS X”:/Linux/.test(e)?”Linux”:””}(t)}}function k(t,n){var o,l;g=_assign({clientId:t,currentUrl:e.location.href,firstVisitTimestamp:w(),initialReferrer:s.getItem(f),isNewVisit:p.isNewVisit,isLoggedIn:r.isLoggedIn(),pageUri:(l=i.querySelector(“["+c+'*="/_pages/"]‘),ll.getAttribute(c)),referrer:i.referrer,screenHeight:e.screen.height,screenWidth:e.screen.width,timestamp:n,visitCount:b(),userLoyalty:(o=(s.getItem(_)||””).split(“,”),o.lengthr}),(0===t.length||n-t[0]=864e5)t.unshift(n),s.setItem(_,t.join(“,”));try{s.setItem(f,i.referrer)}catch(e){}}var t,r,n;O(o),k(e,o)}),e.document.addEventListener(“click”,M),this.onceReady=function(e){p.onceClientIdIsReady(function(){e.call(null,_clone(g))})},this.getQueryParamsObject=q,this.getBrowserInfo=C}]);
}, {“10″:10,”11″:11,”33″:33,”34″:34,”82″:82,”165″:165}];
require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require==”function”require;if(!ua)return a(o,!0);if(i)return i(o,!0);var f=new Error(“Cannot find module ‘”+o+”‘”);throw f.code=”MODULE_NOT_FOUND”,f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require==”function”require;for(var o=0;o typeof key === ‘string’ key.match(/.legacy$/))
.forEach((key) = window.require(key));
}

function tryToMount(fn, el, name) {
try {
fn(el); // init the controller
} catch (e) {
const elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML));

console.error(`Error initializing controller for “${name}” on “${elementTag}”`, e);
}
}

/**
* mount client.js component controllers
*/
function mountComponentModules() {
Object.keys(window.modules)
.filter((key) = typeof key === ‘string’ key.match(/.client$/))
.forEach((key) = {
let controllerFn = window.require(key);

if (typeof controllerFn === ‘function’) {
const name = key.replace(‘.client’, ”),
instancesSelector = `[data-uri*="_components/${name}/"]`,
defaultSelector = `[data-uri$="_components${name}"]`,
instances = document.querySelectorAll(instancesSelector),
defaults = document.querySelectorAll(defaultSelector);

for (let el of instances) {
tryToMount(controllerFn, el, name);
}

for (let el of defaults) {
tryToMount(controllerFn, el, name);
}
}
});
}

// note: legacy controllers that require legacy services (e.g. dollar-slice) must
// wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first
mountLegacyServices();
mountComponentModules();

// ]]

0 12

2. Hacer mucho cardio

Cada una tiene una rutina preferida, pero todas saben lo útil e importante que es para lucir tonificadas./p

3. Evitar comer azúcar

Esto suena lógico, pero es normal que cuando tenemos hambre caigamos en este tipo de tentaciones, es por eso que Alessandra Ambrosio procura tener con ella una barrita o almendras en caso de que sienta la necesidad de consumir algún “snack”. /p

4. Comer proteínas

Saben que antes de la pasarela tienen que intensificar sus entrenamientos y que los resultados con un consumo extra de proteína se intensifican./p

5. Entrenar juntas

Es más fácil crear el hábito de hacer ejercicio cuando lo haces acompañado. /p

6. Ser consistentes

De nada sirve hacer ejercicio una vez cada tres meses, los resultados se logran después de crear el hábito y realizarlo por lo menos 3 veces a la semana. /p

7. Darle la importancia necesaria al estiramiento

Hacer diferentes tipos de rutinas para que trabajen distintas partes del cuerpo es muy importante, pero si se mezcla algún estiramiento mientras haces ejercicio, los resultados serán aún mejores. /p

fuente: Cosmopolitan

0 11
Animation of the numbers 1, 2, and an open mouth

It’s easy as “A-B-C, 1-2—” er, that’s it!

At this point we all know that I’m the world’s number one proponent of men learning how to talk to women. I want to help men, I really do. But recently I’ve realized that it’s not really the talking that’s the main problem; it’s listening.

You might be thinking: Why does she want us to adapt? Can’t women learn to talk more like us? Thing is, women and genderfluid and non-binary folks have adapted. We’ve done all kinds of exhausting emotional labor learning how to operate in a world that favors male-centric communication. We’ve all learned how to brag about ourselves and be more cocky and demand promotions and to never bring anything even quasi-emotional into an argument. In a lot of spheres of life—especially in the workplace—we did adapt. But we consistently knock it out of the park when it comes to relational communication. So maybe it’s time to learn from us.

Talking with cis straight men often feels like climbing a hill while talking to other people feels like sitting in an inner tube floating down a lazy river. Conversations with men so often turn competitive, whereas conversations with women are much more collaborative. Combative conversations get old for us almost immediately; if you challenge everything we say, you quickly become uninteresting.

But it’s not just the words that matter; it’s how you guys say them. A couple weeks back, I was hanging out with my boyfriend and three other guys. It just so happened that I was the only woman in the group, and I had to fight to even finish a sentence. I’m not a meek person by any stretch, but it was exhausting to try to finish a thought when multiple people were rushing to talk over me. Eventually, I just gave up.

Now, none of it was malicious, and the back-and-forth was mostly lighthearted. But I still left early, saying I was tired. (Which, in a way I was). In the Lyft home I kept replaying the conversation in my head, and I just felt like it was all so… rude.

I have no idea how women got a reputation for talking too much. I’ve almost never seen two people on a date where the woman dominated the conversation, but I’ve seen hundreds where the guy has. When you interrupt someone, what that communicates is, “I genuinely don’t care what you were saying because what I am about to say is more important.” I’m not sure why guys do this. Maybe it feels contrarian. Or maybe it feels flirty like in the movies. In reality, it’s not hot cut us off to make your point; it’s hot to listen to the point we were trying to make.

Here’s the good news. There’s a very easy way to get better at listening: wait two seconds.

Two seconds is all it takes to become a better listener. I know because I used to suck at listening. I grew up in a loud, Italian house with four other siblings, and getting a word in was a competition. None of us ever noticed that the characters in Gilmore Girls even talked fast. (I still don’t hear it, sorry). When you’re all vying for attention, there isn’t much time to actually listen to what the other person has to say. Instead, just count to two before you open your mouth. What this does is gives the person talking the chance to add something more, maybe even something that’s difficult to open up about, but it also gives you the chance to really hear what they’ve said and possibly respond more thoughtfully. (Or maybe not! Maybe you’ll just end up saying the first thing that pops in your head anyway, but at least the other person will feel heard.)

I know talking is fun; I’m not suggesting that this is a delightful exercise. But it is a practice that will make you more delightful to be around. Feeling like you’re being heard is paramount to women, especially in a world where we often aren’t. Giving someone two seconds to make them feel heard conversational equivalent of putting gas in someone’s tank when you use their car. It shows you care. And you’ll be astounded by what people fill in that extra two seconds with.

Interrupting, when done sparingly, is a sign that you’re excited about what you’re talking about, and it is lovely that you want to share your ideas with us. Almost everyone interrupts at one point or another. (And if you catch yourself interrupting someone, acknowledge it, apologize, and move on. The self-awareness will go a long way!) The simple fact is that interrupting people, cutting them off, talking over them, or merely jumping in to speak the very second their mouth stops making sounds is all rude. It might not seem rude to you, but it is. If you and your friends still do this on a night out arguing about whether or not a hot dog is a sandwich or if Bernie would have won, fine. But when you’re trying to have nice, adult conversations it pays to give people the chance to be heard. In a world of constant stimulus, two seconds of silence is one of the best gifts you can give.

Charli XCX and Troye Sivan Almost Drown in Nostalgia in the 1999 Music Video


Charli XCX and Troye Sivan Almost Drown in Nostalgia in the “1999″ Music Video

The Best Song on Usher's New Album, *A,* Is...


The Best Song on Usher’s New Album, *A,* Is…

0 9

It’s hard for me to pinpoint the exact moment I began to covet the downy softness of faux shearling sweaters. But sometime within the last year my aesthetic preferences have begun to shift from “gothic grandma” towards “overgrown, life-size teddy bear.” Lately, I dream of swaddling myself in soft, nubby fleece and drifting through life enveloped by a cozy cloud.

If you too are ready to elevate Paddington, Fozzie and Teddy Ruxpin to their rightful status as style icons, I’ve rounded up the best fleecy jackets so irresistibly soft they’ll make everyone around you want to nuzzle you for comfort.








1/7

2/7

3/7

4/7

5/7

6/7

7/7

0 18

Property Type : Condo

Property Style : Historical

Build Size : 5,478 ft² / 509 m²

Land Size : 183 ft² / 17 m²

Convert Land Size

STAY CONNECTED