Historio de moda reciklado: kiel 19-a-jarcentaj modistoj transformiĝis, ĝisdatigis kaj pluiris.

Ĉi tiu peco estas adaptita de Dressing Up: Women Influencing French Fashion (MIT Press), origine eldonita de MIT News Reader kaj reeldonita ĉi tie kun permeso.
Modaj gvidantoj daŭre plifortigas siajn klopodojn post kiam COP26 fervore alvokis la mondon agi pri klimata ŝanĝo. ĝia efiko al homoj kaj la planedo per la uzo de renoviĝanta energio kaj etike fontaj materialoj, inter centoj da aliaj iniciatoj s damaĝo. La Eluzita Vestaĵo-Centro en Patagonio gvidas la komerc-en sed ankoraŭ uzebla vestaĵkategorio. Ĝi akordigas kun kreskanta "respondeca butikumado. ” ŝparemaj kompanioj ThredUp (fondita en 2009), Poshmark (fondita en 2011) kaj The RealReal (fondita en 2011).Listitaj transakcioj, ĉiuj tri havas altan kreskon, sed ankoraŭ ne altan profiton.
Samtempe, la modaj amaskomunikiloj, kaj precipe WWD, spuras fraŭdajn asertojn de luksaj markoj kiel Coach pri supozeble konsciaj agoj, kiuj estis trovitaj por detrui vastajn kvantojn da neperfektaj mansakoj anstataŭ ripari aŭ reutiligi ilin. Sociaj amaskomunikiloj influantoj publike. hontigu ilin, dum podkastistoj pesas la gajnojn kaj maltrafojn de markoj.Moda ĵurnalisto Amy Odell, aŭtoro de la sendependa bulteno "Back Row", koncentriĝas pri falsaj kompaniaj asertoj. En ŝiaj antaŭdiroj por 2022: "Fertaj 'daŭripovo' asertoj daŭre estos prenitaj. serioze, kvankam ili baldaŭ alfrontos pli severan reguligon en Usono" Ŝi rimarkis, ke "ĉi-jare la FTC revizios siajn "verdajn" Gvidliniojn", kiu celas helpi merkatistojn eviti mediajn asertojn kiuj trompas konsumantojn."
Kun "valor-bazita butikumado" kaj "daŭripovo de produktselektado" pliiĝanta, nun estas oportuna tempo por vidi kiel ĉi tiuj praktikoj resonas kun pasintaj praktikoj. Kiel la nunaj klopodoj de dizajnistoj kaj aĉetantoj iĝas kontraŭ siaj modaj prapatroj (kiel Maison). Félix kaj House of Worth) kaj iliaj lertaj internaciaj klientoj? Kion ni povas lerni el la 19-a-jarcenta engaĝiĝo al reuzebleco kaj pliciklado, kvaliton ol kvanton?
En la malfrua 19-a jarcento, franca modo estis la finfina luksa aĉeto por riĉaj amerikaj virinoj. Virinoj kiuj elspezas milojn da dolaroj por francaj roboj maksimumigas sian investon reuzante ilin - portante ilin plurfoje dum periodo de sezonoj aŭ jaroj, kontraste al kio. ili faras kun siaj plej valoraj juvelaĵoj Ne malsamas.Ili aŭ portas la robon en ĝia originala formo, re-remburas ĝin, aŭ dungas la originan fabrikiston aŭ lokan tajloron por restrukturi ĝin. Ĉi tiuj praktikoj reflektas emfazon de luksaj teksaĵoj kaj estas profunde radikitaj. en eŭropa reĝa kulturo.Kiel historiisto kaj kuratoro Kate Strastin priskribas en Inside the Royal Wardrobe: The Dress History of Queen Alexandra, Alexandra, Princess of Wales, had her tajlor Lady Liz and company transform her brit-faritan edziniĝan robon en vesperrobon. En marto 1863, kelkajn tagojn post ŝia geedziĝo al Edward VII. Strastin rakontas al ni ke por la 1874-datita Marlborough Ball, la Elise Company ŝajnas esti adaptinta la kostumon Alexandra w.erco ĉe la Waverley Pilko en Londono en 1871.La robo portas la etikedon Elise kaj estas konservita hodiaŭ en la Reĝa Ceremonia Vesta Kolekto ĉe Kensington Palace.
Mary Endicott Chamberlain portis la saman palbluan silkan robon de House of Worth kun punto, perlado kaj veluro al du apartaj kortumaj okazaĵoj en Londono en marto kaj julion 1893. La unua okazaĵo estis ricevo en la salono de reĝino Viktorio en Palaco Buckingham, kaj la dua estis la geedziĝo de la Duko kaj Dukino de Jorko (pli posta Reĝo Georgo la 5-a kaj Reĝino Maria). Ŝi ankaŭ kutimas sendi siajn Worth-robojn reen al la moddomo por restrukturado, kiel ŝi faris kiam ŝi volis Van Dyke-punton. kolumo sur ruĝa satena robo.
Komence de la 2000-aj jaroj, altklasaj virinoj en Ameriko adoptis reĝan precedencon por reutiligo de vestaĵoj. Kiam Elizabeth Patterson de Baltimoro edziĝis al Jerome Bonaparte en 1803, ŝi portis broditan blankan muslinon robon, kiun ŝi plurfoje portis ekde tiam. La franca robo de Nancy Fowler McCormick , nun en la kolekto de la Ĉikaga Historia Socio, montras signojn de esti re-portita. Ŝi partoprenis multajn sociajn okazaĵojn kun sia edzo, milionulo Cyrus Hall McCormick, kaj portis Worth-robon al la geedziĝo de sia filo en 1904.
Multaj elitaj roboj fariĝas heredaĵoj, skribitaj en testamentoj, kaj tiam dependas de la heredantoj elekti kiel ili portos ilin, kun aŭ sen ŝanĝoj. En ŝia memoraĵo, Alva Vanderbilt Belmont memoras kiom multe ŝi kaj ŝiaj gefratoj taksis la kamelhararŝalon. , kaj la puntaj tulipoj lasitaj en ŝia testamento por la edziniĝa robo foliorando de sia patrino. Kaj Alva kaj ŝia filino Consulo poste uzis punton sur siaj edziniĝaj roboj. Same, en 1883, filantropo Caroline Louisa Williams franca de Boston, Masaĉuseco, aĉetis malhelbluon. velura kostumo kun ĉinĉila feltondado kaj etikedo Maison Lipman por 1,600 frankoj.La marko, administrita fare de Madame Camille Lipman, funkciis en Parizo en la 1880-aj jaroj, kaj ĝiaj klientoj inkludis Maria Pia, Reĝinon de Portugalio.Krome 37 jarojn poste, Alice Williams Pearse , posteulo de la franca, estas bildigita en robo kaj ĉinĉila sako, sen mantelo, ĉe evento festanta la Deknaŭan Amendon, kiun La amendo donis al virinoj la rajton voĉdoni.La kostumoj kaj fotoj nun estas enhavitaj en H.istorica Nov-Anglio.Orme Wilson Jr. kaj Richard Thornton Wilson III donacas kolekton de roboj al la Metropola Muzeo de Arto de Houses of Worth, Doucet, kaj Paquin, plue provizante rigardeton pri kiel altmodalo kreskis tra branĉo de unu familio Feel .La fratoj Wilson estas la filoj de William Buckhouse Astor Jr. kaj la filino de Caroline Astor Carrie.
Por eventoj kiel la Centjara Balo okazigita tra la lando en 1876, virinoj komisiis robojn kiuj imitas tiujn portitajn de siaj prapatroj en portretoj kaj fotoj. Modistoj, kiuj ofte okupiĝas pri kreado de historie inspiritaj scenejaj kostumoj, estas bone ekipitaj por krei kopion. roboj.Kelkaj virinoj uzis pecojn el siaj personaj antikvaj puntaj kolektoj en diversaj okazoj, same kiel la Astor, kiuj kolektis 18-ajarcentajn flandrajn kaj francajn puntojn, el kiuj kelkaj pluvivis.Je la geedziĝo de ŝia filino Helen al James R. Roosevelt en 1878, Caroline Astor fiere portis nigran velurrobon kun 200-jaraĝa punta tajlado.
Alia ellasejo por reuzo estas tra rubo de posedantoj ĝis iliaj servistinoj aŭ bonfaradricevantoj. Caroline Astor donacis vestaĵojn al virinhospitalo, dum Cornelia Stewart, kiu estas edziĝinta al podetalisto AT Stewart, laŭdire donis kelkajn el ŝiaj vestaĵoj al virino en. bezonas Kantiston en scenkostumo. Kiel Diana de Marley (aŭtoro de "Historio de Haute Couture") kaj Kate Strastin montris, la praktiko estis produkto de eŭropa reĝa praktiko transdoni la robon al la servistinoj, Reĝino Viktorio kaj Alex Same faris Princino. Sandra.Kimrio.Alia fluo estas vendi vestaĵojn al brokantistoj, posteuloj de la long-establita komerco de Eŭropo pri uzitaj vestaĵoj.En Parizo, tiu komerco ekzistas ekde la 13-a jarcento, kaj ĝis la 18-a jarcento ĝi koncentriĝis ĉirkaŭ Les Halles. .En la 19-a jarcento, membroj de la reĝa familio vendus al kelkaj vestaj makleristoj.
Ekde la komenco de la 18-a jarcento, Anglio ankaŭ havas historion de vendado de reĝaj kaj aristokrataj vestaĵoj sur malnovaj vestaĵoj en Orient-Londono, kiel detaligas Jennifer Le Zotte en sia libro From Goodwill to Grunge.Ŝi plu klarigis, ke en Novjorko, forta dua- mankomerco sur la Malsupra Orienta Flanko estis instigita per la alveno de grandaj nombroj da lastatempaj eŭropaj enmigrintoj inter 1880 kaj 1920, administritaj ĉefe fare de judoj kun sperto pri kolporto kaj tajloro. Kelkaj reklamitaj en lokaj gazetoj proponantaj aĉeti forĵetitajn vestaĵojn. Reklamoj povas esti necesaj. ĉar kolportistoj ŝajnas esti regule malpermesitaj aĉeti vestaĵojn en bonfaradaj vendoj. Antisemitismo eniris ĉi tie ĉar judoj estis historie viditaj kiel dominaj la komerco, kiu estis kreita pro neceso kiam ili estis malpermesitaj de siaj profesioj kaj turnitaj al vojaĝveturilo. vendoj.
Prezentistoj estas kreemaj pri kiel akiri kaj pritrakti multekostajn kostumojn. Kiam operkantisto Emma Abbott mortis en 1891, aktorino Jeanne Kimball aĉetis la Worth kaj Félix-robon kiun Abbott portis en Carmen kelkajn jarojn antaŭe. Kimball aĉetis ilin por sia filino Corinne, leviĝanta. stelo sur la scenejo.Kiam Elena de Montenegro ne povis uzi plurajn novajn Félix-robojn dum tempodaŭro en funebro pro la itala reĝo Umberto la 1-a mortigita de anarkiistoj, la modisto unue metis ilin ĉe la Universala Ekspozicio en Parizo Ekspozicio 1900. Dum vizito la ekspozicio, Francesca Redding admiris la foli-ruliĝintan verdan silkan kaj ĉifonan robon, aĉetis ĝin kaj rapide metis ĝin sur la scenejon.La vestoŝranko de socia fakulo Mary Rita Wilson-Gollette, kiu estis zorge spurita en ekzistantaj fakturaj arkivoj, estis laŭdire vendita al Novjorko. teatra kliento Eves post ŝia morto kaj estis portita de multoblaj aktorinoj, laŭ raportoj..Fine, aktorino Sadie Martinot vendis siajn proprajn Worth kaj Félix scenrobojn ĉe aŭkcio en majo 1894 por $35,000 (pli ol $1.1 milionoj hodiaŭ). en 1892, "kun jupoj, jupoj, kaj eŭskaj vestaĵoj pendis tri aŭ kvar etaĝojn profunde".
Aĉetantoj en brokantbutikoj estas etburĝaj virinoj, kies vestaĵoj daŭros jarojn. Hannah Ditzler Alspaugh de Ilinojso dokumentas en sia ĵurnalo kaj ŝiaj ŝtofo-skraplibroj la robojn kaj kostumojn kiujn ŝi rekreus aŭ "ŝirus" tra la jaroj, inkluzive de unu kiun ŝi portis. ĉe la Monda Kolumbia Spektaklo en Chicago Suits, precipe, okazigis la eventon dum la nacia financa krizo de 1893.Kun zorgema planado kaj prizorgado, vestaĵoj povas esti konservitaj kaj portataj ofte.Dum pluvo, koto, tineoj kaj ŝimo vekas pliajn zorgojn, mult- tavoligitaj subvestoj funkcias kiel baro inter korpaj oleoj kaj malpuraĵo kaj la plejparto de la vesto.
La praktiko akiri tion, kion vi volas, kaj poste reutiligi, cirkuligi kaj interŝanĝi ĝin, kondukis al la franca modo vaste disvastigita en kolektoj tra la mondo. Kiel Strastin rimarkas, la robo de Reĝino Alexandra estis aŭkciita de la American Art Association kaj Anderson Art Gallery en 1937. , kaj kvarono de ĝi estis aĉetita fare de Erin Lewison kaj vendita ĉe la Metropolitena Muzeo de Arto La Lernejo de Vestaĵo estis establita.
Kvankam ĉi tiuj materialoj havas malmultan socian konscion en la hodiaŭa koncepto—peltoj, plumoj de raraj birdoj, kaj eĉ kapvestaĵoj kun taksidermiaj bestoj estas dezirindaj—ni eble aprezus ion enecan en la periodo, akceptitajn reuzopraktikojn, kaj kion ni nun nomas suprenciklado.Krom al la lukson de franca modo kiun ili aĉetis, usonaj virinoj alportis certan pragmatismon al la merkato.ThredUp, Poshmark kaj The RealReal prioritatas celon, intence plilongigante la vivdaŭron de vestaĵo kiel etika konsumopcio kaj kiel eble plej malproksime de ajna dezirata stigmato. la malfrua deknaŭa jarcento, en la plej altaj sociaj rondoj, estis nenio por forigi stigmon.
Por prunti la terminon de moda eduka firmao Motif, usonaj virinoj kiuj aĉetis francan modon en la malfrua 19-a jarcento enkondukis "cirklan modelon en kiu la vesto estis desegnita kaj evoluigita kun la sekva uzo en menso". Aĉetu altkvalitan. Reuzo, aŭ donaci. .
“));var p=b(h[i.size_id].split(“x”).map(funkcio(e){reveno Nombro(e)}),2);f.width=p[0], f.height=p[1]}f.rubiconTargeting=(Tabelo.isArray(i.celado)?i.celado:[]).reduce (funkcio (e,t){reveno e[t.klavo]=t. valoroj[0],e},{rpfl_elemid:l.adUnitCode}),t.push(f)}else Object(r.logError)(“Rubicon:bidRequest 在索引位置未定义:”.concat(o),n , e);reveni t},[]).sort(funkcio(e,t){reveno(t.cpm||0)-(e.cpm||0)})},getUserSyncs:funkcio(e,t , n,r){if(!U&&e.iframeEnabled){var i=”";reveno n&&”string”==tipo de n.consentString&&(“buoleano”==tipo de n.gdprApplies?i+=”?gdpr=”. concat (数字(n.gdprApplies),”&gdpr_consent=”).concat(n.consentString):i+=”?gdpr_consent=”.concat(n.consentString)),r&&(i+="".concat(i?"). & “:”?”,”us_privacy=”).concat(encodeURIComponent(r))),U=!0,{tipo:”iframe”,url:”https://”.concat(y.syncHost|| ” eus”,”.rubiconproject.com/usync.html”)+i}}},transformBidParams:function(e,t){reven Object(r.convertTypes)({accountId:”number”,siteId:”number” , zoneId:”number”},e)}};函数_(e,t){var n=obgetConfig(“pageUrl”);return e.params.referrer?n=e.params.referrer:n||(n=t.refererInfo.referer),e.params.secure?n.replace(/^http:/ i,”https:”):n } 函数 j(e){var t,n=document.getElementById(e.adUnitCode);(t=n.querySelector(“div[id^='google_ads']“)) &&t.style.setProperty(“montro” ,”neniu”),funkcio(e){var t=e.querySelector(“script[id^='sas_script']“),n=t&&t.nextSibling;n&&”iframe” ===n.localName&&n.style. setProperty(“ekrano”,”neniu”)}(n);var r=e.renderer.getConfig();e.renderer.push(function(){fenestro.MagniteApex.renderAd ({larĝo:e.larĝo,alteco :e.height,vastUrl:e.vastUrl,placement:{attachTo:”#”.concat(e.adUnitCode),align:r.align||”center”,position:r .position||”apend”}, closeButton:r.closeButton||!1,label:r.label||void 0,kolapso:r.kolapso||!0})})}函数S(e,t) {var n=e.params;se (“video”===t){var i=[];reveni n.video&&n.video.playerWidth&&n.video.playerHeight?i=[n.video.playerWidth,n.video .playerHeight]:Array.isArray (Objekto (r.deepAccess)(e,”mediaTypes.video.playerSize”))&&1===e.mediaTypes.video.playerSize.length?i=e.mediaTypes.video.playerSize[0]:Array.isArray(e.sizes)&&e.sizes.length>0&&Array.isArray (e.sizes[0])&&e.sizes[0].length >1&&(i=e.sizes[ 0]),i}var o=[];reveni Array.isArray(n.sizes)?o=n.sizes:void 0!==Object (r.deepAccess)(e ,”mediaTypes.banner.sizes”) ?o=A(e.mediaTypes.banner.sizes):Array.isArray(e.sizes)&&e.sizes.length>0?o=A(e.sizes):Object( r.logWarn) ("Rubicon: 没有设置或找到大小”),w(o)}funkcio E(e,t,n){var i={uzanto:{ext:{datumoj:f({},e .params.visitor)}},retejo: {ext:{datenoj:f({},e.params.inventory)}}};e.params.keywords&&(i.site.keywords=Objekto (r.isArray)( e.params.keywords)?e.params .keywords.join(“,”):e.params.keywords);var c=Object(r.mergeDeep)({},obgetConfig(“ortb2″)||{} ,i),s=Object(r. deepAccess)(e.ortb2Imp,”ext.datumoj”)||{},u={uzanto:[4],retejo:[1,2,5,6]}, d={uzanto:”tg_v.”, retejo:”tg_i.”,adservilo:”tg_i.dfp_ad_unit_code”,pbadslot:”tg_i.pbadslot”,ŝlosilvortoj:”kw”},l=funkcio(e,t,n) {if(“datenoj”===t&&Array .isArray(e))reveni e.filtrilo (funkcio (e){reveni e.segmento&&Objekto (r.deepAccess) (e,”ext.segtax”)&&u[n]&&-1!==u[n].indexOf (Object(r.deepAccess)(e,”ext.segtax”))}).map (funkcio (e){var t =e.segment.filter (funkcio (e){revenigi e.id}).redukti (funkcio (e,t){reveni e.push(t.id),e},[]);if(t.longo >0)reveni t.toString()}).toString();if(“objekto”! ==v(e)||Array.isArray(e)){if(void 0!==e)return Array.isArray(e)?e.filter(funkcio(e){if(“objekto”!==v(e)&&void 0!==e)return e.toString();Object(r.logWarn)(“Rubicon:过滤值:”,e,”por ŝlosilo”,t,”:期望值为字符串、整数或字符串/整数数组”)}).toString():e.toString()}else W Objectar(nr)} ("Rubikono: Filtrita FPD-ŝlosilo: ",t,": Atendita valoro estos ĉeno, entjero aŭ tabelo de ĉenoj/ints")},p=funkcio(e,t,r){var i= !(argumentoj .length>3&&void 0!==argumentoj[3])||argumentoj[3],o=l(e,r,t),a=d[r]&&i?”.concat(d[r ]): ”datenoj”===r?””.concat(d[t],”iab”):””.concat(d[t]).concat(r);n[a]=n[a]?n [a].concat(“,”,o):o};Objekto.klavoj(j).forEach(funkcio(e){“reklamservilo”===e?["nomo","adslot"] .forEach(函数(t){s[e][t]&&(s[e][t]=s[e][t].toString().replace(/^\/+/,”))}): ”pbadslot”===e&&(s[e]=s[e].toString().replace(/^\/+/ ,”"))}),t===ab?(["retejo", "uzanto"].forEach(funkcio(e){Objekto.klavoj (c[e]).forEach(funkcio(t){“网站”===e&&”内容”===t&&c[e][t]. datumoj?p(c[e][t].datumoj,e,”datumoj”):”eksta”!==t?p (c[e][t],e,t):c[e][t ].datumoj&&Object.keys(c[e].ext.data).forEach(funkcio(t){p(c[e]. ext.data[t],e,t,!1)})})}) ,Objekto.ŝlosiloj(j).forEach(funkcio(e){“adservilo”===e?p(s[e].adslot,nomo,e):p(s[e],”retejo”,e)})):(Object.keys(j).longo&&Object(r.mergeDeep)(n.imp[0].ext,{datenoj :s}), Objekto (r.mergeDeep)(n,c))}funkcio A(e){reveno Objekto (r.parseSizesInput)(e).reduce (funkcio (e,t){var n=parseInt(h). [t],10);reveno n&&e.push(n),e},[])}函数I(e){reveno”objekto”===v(Objekto (r.deepAliro)(e,”params.video “))&&void 0!==Objekto(r.deepAccess)(e,”mediaTypes.”.concat(ad))}函数 T(e){var t=argumentoj.length>1&&void 0!==argumentoj[1] &&argumentoj[1];reveni I(e)?-1===["outstream","instream"].indexOf(Object(r.deepAccess)(e,”mediaTypes.”.concat(ad,”.kunteksto) )))?void(t&&Object(r.logError)(“Rubicon: mediaTypes.video.context 必须是外流或内流”)):S(e,”video”).length-1||i>-1? -1===r?1:-1 ===i?-1:ri:eo})}函数x(e){var t=parseInt(Object(r.deepAccess)(e,”params.video. size_id"));返回isNaN(t)?“outstream”===Objekto(r.deepAccess)(e,”mediaTypes.”.concat(ad,”.kunteksto”))?203:201:t}funkcio D(e){reveno{intervaloj:{malalta: [{maksimumo:5,pliigo:.5}],meza:[{maks:20,pliigo:.1}],alta:[{maks:20,pliigo:.01}],aŭto:[{maks:5:5 ,pliigo:.05},{min:5,max:10,pliigo:.1},{min:10,max:20,pliigo:.5}],densa:[{maks:3,pliigo:.01 },{min:3,max:8,increment:.05},{min:8,max:20,increment:.5}],custom:e.getConfig(“customPriceBucket”)&&e.getConfig(“customPriceBucket” ).buckets}[e.getConfig("priceGranularity")]}}funkcio R(e){var t=!0,n=Object.prototype.toString.call([]),i={mimes:n,protocols :n,lineareco:Object.prototype.toString.call(0),api:n};返回 Object.keys(i).forEach(function(n){Object.prototype.toString.call(Object(r.deepAccess)) (e,”mediaTypes.video.”+n))!==i[n]&&(t=!1,Object(r.logError)(“Rubicon: mediaTypes.video.”+n+” 是必需的,并且必须是类型:”+i[n]))}),t}funkcio k(e){var t=!1,n=["asi", "sid","hp"];reveni e.nodoj? ((t=e.nodes.reduce(funkcio (e,t){reveni e?n.ĉiu (funkcio (e){reveni t.hasOwnProperty(e) }):e},!0))||Object(r.logError)(“Rubicon: necesaj schain-paramoj mankas”),t):t}funkcio P(e,t){reveno”rp_schain”===e?” rp_schain=”.concat(t):” ".concat(e,”=”).concat(encodeURIComponent(t))}var U=!1;Object(i.registerBidder)(O)}},[ 787]),pbjsChunk([107],{875 :funkcio(e,t,n){e.exports=n(876)},876:funkcio(e,t,n){Object.defineProperty(t,” __esModule”,{valoro:!0}),nd (t,”tripleliftAdapterSpec”,function(){reveno m});var r=n(0),i=n(2),o=n(1), a=n(3);funkcio c(){ return(c=Object.assign||funkcio(e){por(var t=1;te.longo)&&(t=e.longo);for(var n =0,r=nova Array(t);n0&& (t.uzanto={ext:{eids:o}});var s=funkcio(e,t){var n={};retur Objekto(r.isMalplena )(e)||(n.schain=d ({},e)),Object(r.isEmpty)(t)||(n.fpd=d({},t)),n}(n, i);return Object(r.isEmpty)(s )||(t.ext=s),t}(e);if(n=Object(r.tryAppendQueryString)(n,”lib”,”prebid”),n=Object (r.tryAppendQueryString)(n, ”v”,”6.2.0″),t&&t.refererInfo){var o=t.refererInfo.referer;n=Objekto (r.tryAppendQueryString)(n,”referanto”,o)}reveni t&&t.timeout&&(n=Objekto (r.tryAppendQueryString)(n,”tmax”,t.timeout)),t&&t.gdprConsent&&(void 0 !==t.gdprConsent.gdprApplies&&(b=t.gdprConsent.gdprApplies,n=Object (r.tryAppendQueryString)(n,”gdpr”,b.toString())),void 0!==t.gdprConsent.consentString&& (g=t.gdprConsent.consentString,n=Object(r.tryAppendQueryString)(n,”cmp_cs”,g))),t&&t.uspConsent&&(n=Object (r.tryAppendQueryString)(n,”us_privacy”,t. uspConsent)),!0===abgetConfig(“coppa”)&&(n=Object(r.tryAppendQueryString)(n,”coppa”,!0)),n.lastIndexOf(“&”)===n.longo-1&&(n=n.substring (0,n.longo-1)), Objekto (r.logMessage) ("tlCall-peto konstruita: "+n),{metodo:"POST", url:n,datenoj: i,bidderRequest:t}},interpretResponse:function(e,t){var n=t.bidderRequest;return(e.body.bids||[]).map (funkcio(e){revena funkcio (e,t) ){var n={},r=t.width||1,i=t.height||1,o=t.deal_id||"",a=t.crid||"",c=e. ofertoj[t.imp_id];reveno 0!=t.cpm&&t.ad&&(n={requestId:c.bidId,cpm:t.cpm,width:r,height:i,netEnspezo:!0, ad:t.ad ,creativeId:a,dealId:o,valuto:”USD”,ttl:300,tl_source:t.tl_source,meta:{}},v(c)&&(n.vastXml=t.ad, n.mediaType=” video”,n.ttl=3600),t.advertiser_name&&(n.meta.advertiserName=t.advertiser_name),t.domain&&t.adomain.length&&(n.meta.advertiserDomains=t.adomain),t .tl_source&&”hdx” ==t.tl_source&&(n.meta.mediaType=”standardo”),t.tl_source&&”tlx”==t.tl_source&&(n.meta.mediaType=”denaska”)),n}(n ,e)}) },getUserSyncs:funkcio(e,t,n,i){var o=funkcio(e){se(e)reveni e.iframeEnabled?”iframe”:e.pixelEnabled?”bildo”:void 0}(e) ;if(o){var a="https://eb2.3lift.com/sync?";reveni"bildon"===o&&(a=Object(r.tryAppendQueryString)(a, px”,1),a=Object(r.tryAppendQueryString)(a,”src”,”prebid”)),nulo!==g&&(a =Objekto (r.tryAppendQueryString)(a,”gdpr”,b) ,a=Objekto (r.tryAppendQueryString)(a,”cmp_cs”,g)),i&&(a=Objekto (r.tryAppendQueryString)(a,” us_privacy”,i)),[{tipo:o,url:a }]}}};funkcio v(e){reveno!!e.mediaTypes.video&&!!e.mediaTypes.video.context&&”instream”== =e.mediaTypes.video.context.toLowerCase()}funkcio y(e){var t=null;if(“funkcio”==tipo de e.getFloor ){var n=e.getFloor({valuto:”USD” ,mediaType:v(e)?”video”:”standardo”,grandeco:”*”});”objekto”!==s(n)||”USD”!==n.currency||isNaN(parseFloat(n.floor))||(t=parseFloat(n.floor))}reveno nulo!==t?t:e.params.floor}函数h(e,t){Objekto (r.isMalplena)(t)||Objekto.klavoj (t).forEach (funkcio (n){nula!=t[n]&&(e[n]=t[n] )})}函数O(e,t,n,r){reveni e.map(funkcio(e){reveni funkcio(t){reveni t&&t.userId&&t.userId[e]}}(t)).filtrilo( _(t)).map (funkcio (e,t){revena funkcio (n){reveno{fonto:e,uids:[{id:n.id?n.id:n,ext:{rtiPartner:t} }]}}}(n,r))}var _=funkcio(e){返回函数(t,n,i){var o=!!t&&(Objekto(r.isStr)(t)?!!t :Objekto(r.isPlainObject)(t)&&!Objekto(r.isArray)(t)&&!Object(r.isEmpty)(t)&&t.id&&Objekto (r.isStr)(t.id)&&!!t. id);return o||void 0===i[0]||Object(r.logWarn)(“Triplelift: nevalida “.concat(e,” userId-formato”)),o}};funkcio j(e ){reveni e.filtrilo(S).mapo (funkcio(e){re转{w:e[0],h:e[1]}})}函数S(e){reveno 2===e. longeco&&”nombro”==tipo de e[0]&&”nombro”==tipo de e[1]}Objekto(o.registerBidder)(m)}},[875]),pbjsChunk([11],{15:funkcio (e,t,n){tb=funkcio(e){var t= [];for(var n en e)if(e.hasOwnProperty(n))if(“pubProvidedId”===n)t=t .konkĉe(e.pubProvidedId);else{var r=o(e[n],n);r&&t.push(r)}return t},ta=function(e){var t=[];return e.filtrilo (funkcio(e){reveno Objekto(r.isPlainObject)(e.idObj )&&Object.keys(e.idObj).longo}).forEach(function(e){Object.keys(e.idObj).forEach(funkcio (n){Objekto (r.deepAccess) (e,”config.bidders “)&&Array.isArray (e.config.bidders)&&Objekto (r.deepAccess)(i,n+”.fonto”)&&t.push({fonto :i[n].source,proponantoj:e.config.bidders}) })}),t};var r=n(0),i={intentIqId:{fonto:”intentiq.com”,atype:1 },naveggId:{fonto:”navegg.com”,atype:1} ,pubcid:{fonto:”pubcid.org”,atype:1},tdid:{fonto:”adserver.org”,atype:1,getUidExt :function(){reveno{rtiPartner:”TDID”}}},id5id :{getValue:function(e){reveno e.uid},fonto:”id5-sync.com”,atype:1,getUidExt:funkcio( e){if(e.ext)return e.ext}},parrableId:{fonto:”parrable.com”,atype:1,getValue:function(e){reveno e.eid?e.eid:e.ccpaOptout ?”" :null},getUidExt:function(e){var t=Object(r.pick)(e,["ibaOptout","ccpaOptout"]);if(Object.keys(t).length)return t }}, idl_env:{fonto:”hepatoamp.com”,atype:3},lipb:{getValue:function(e){reven e.lipbid},fonto:”liveintent.com”,atype:3,getEidExt:function(e) {se(Array.isArray (e.segments)&&e.segments.length)reveno{segmentoj:e.segmentoj}}},britepoolid:{fonto:”britepool.com”,atype:3},dmdId:{fonto:” hcn.health”,atype :3},lotamePanoramaId:{source:”crwdcntrl.net”,atype:1},criteoId:{source:”criteo.com”,atype:1},merkleId:{source:”merkleinc.com”,atype:3,getValue:function(e){resendi e.id},getUidExt:function(e){revenigi e&&e.keyID?{keyID:e.keyID}:void 0}},netId:{fonto: “netid.de”,atype:1},IDP:{fonto:”zeotap.com”,atype:1},haloId:{fonto:”audigent.com”,atype:1},quantcastId:{fonto:”quantcast .com”,atype:1},nextrollId:{fonto:”nextroll.com”,atype:1},idx:{fonto:”idx.lat”,atype:1},connectid:{来源:“verizonmedia.com ”,atype:3},fabrickId:{来源:“neustar.biz”,atype:1},mwOpenLinkId:{来源:“mediawallahscript.com”,atype:1},tapadId:{来源:“tapad.com”, atype:1},novatiq:{getValue:function(e){reveno e.snowflake},fonto:”novatiq.com”,atype:1},uid2:{fonto:”uidapi.com” ,atype:3,getValue :function(e){reveno e.id}},dapId:{fonto:”akamai.com”,atype:1},deepintentId:{fonto:”deepintent.com”,atype:3} ,admixerId:{fonto: ”admixer.net”,atype:3},adtelligentId:{fonto:”adtelligent.com”,atype:3},amxId:{fonto:”amxrtb.com”,atype:1},publinkId :{fonto:”epsilon .com”,atype:3},kpuid:{fonto:”kpuid.com”,atype:3},imuid:{fonto:”intimatemerger.com”,atype:1},connectId:{来源:”yahoo.com”,atype:3}};函数o(e,t){var n=i[t];if(n&&e){var o={};o.source=n.source;var a=Objekto (r.isFn)(n.getValue)?n.getValue(e):e;if(Object(r.isStr)(a)){var c={id:a,atype:n.atype} ;if( Objekto (r.isFn) (n.getUidExt)){var s=n.getUidExt(e);s&&(c.ext=s)}if (o.uids=[c],Object (r.isFn )(n .getEidExt)){var u=n.getEidExt(e);u&&(o.ext=u)}返回o}}reveno nula}},897:funkcio (e,t,n){e.exports=n( 898)},898:function(e,t,n){Object.defineProperty(t,”__esModule”,{valoro: !0}),nd(t,”PBJS_USER_ID_OPTOUT_NAME”,function(){reven w}), nd(t,”kernStokado”, funkcio (){reveno x}),nd (t,”syncDelay”, funkcio () {reveno _}),nd (t,”aŭkcioProkrasto”, funkcio (){reveno j}) ,t.setSubmoduleRegistry=funkcio(e){U=e},t.setStoredValue=B,t.setStoredConsentData=L,t .findRootDomain=V,t.requestBidsHook=K,nd(t,”validigiGdprEnforcement”,funkcio() {reveno Y}),t.attachIdSystem=te,t.init=ne;var r=n(11),i= nn(r),o=n(3),a=n(10),c=nn (a),s=n(14),u=n(8),d=n(5),l=nn (d),f=n(9),p=n(15),b=n( 7),g=n(0),m=n(12),v=nn(m);函数y(e ,t){(nula==t||t>e.longo)&&(t=e .longo);por(var n=0,r=new Array(t);n1&&void 0!==参数[1] ?argumentoj[1]:void 0,r=n?”.concat(e.name,”_”). concat(n):e.name;try{if(e.type===A)t= x.getCookie(r);else if(e.type===I){var i=x.getDataFromLocalStorage(“ .concat(e.name,”_exp”));”"===i?t= x.getDataFromLocalStorage(r):i&&nova Dato(i).getTime()-Date.now()>0&&(t= decodeURIComponent(x.getDataFromLocalStorage(r)))}”string”==tipo de t&&”{“===t.trim().charAt(0)&&(t=JSON.parse(t))}catch(e) { Objekto(g.logError)(e)}reveni t}funkcio q(e){var t={consentString:”",gdprApplies:!1,apiVersion:0};reveni e&&(t.consentString=e.consentString, t .gdprApplies=e.gdprApplies,t.apiVersion=e.apiVersion),Object(g.cyrb53Hash)(JSON.stringify(t))}函数L(e){provu{var t=nova Dato(Dato.nun( ) +864e5*C).toUTCString();x.setCookie(T,q(e),t,”Lax”)}catch(e){Object(g.logError)(e)}}函数F(){试试{reveni x.getCookie(T)}catch(e){Object(g.logError)(e)}}函数z(e){if(e&&”boolean”==tipo de e.gdprApplies&&e.gdprApplies){se (!e.consentString)reveno!1;if(1===e.apiVersion&&!1===Object(g.deepAccess)(e,”vendorData. celoConsents.1″))reveno!1;if(2=== e.apiVersion&&!1===Objekto (g.deepAccess)(e,”vendorData.purpose.consents.1″))reveno!1}reveno!0}funkcio V(){var e=arguments.length>0&&void 0 !==argumentoj[0]?argumentoj[0]:window.location.hostname;if(!x.cookiesAreEnabled())return e;var t,n,r=e.split(“.”);if(2 ==r.length)re转 e;var i=-2,o=”_rdc”.concat(Date.now()),a=”skribebla”;do{t=r.slice(i).join( “.”);var c =nova Dato(Object(g.timestamp)()+1e4).toUTCString();x.setCookie(o,a,c,”Lax”,t,void 0),x.getCookie (o,void 0)= ==a?(n=!1,x.setCookie(o,””,”Thu, 01 Jan 1970 00:00:01 GMT”,void 0,t,void 0)): (i+=-1,n =Math.abs(i)0){t=!0;var r=!1,i=funkcio(){r||(r=!0,e())};Objekto (g.logInfo)(” “.concat(E,” – 拍卖延迟 “).concat(j,” 最多获取 ids”)),O=setTimeout(i,j),W(n,i)}alie kaon (laEVENTS.AUCTION_END ,函数 e(){caoff(laEVENTS.AUCTION_END,e),_>0?setTimeout(function(){W(n)},_):W(n)})}e&&!t&&e() }函数 K( e,t){H(funkcio(){!funkcio(e,t){[e].iom(funkcio(e){reveno!Array.isArray(e)||!e.longo})||e.porĈiu(funkcio(e){e.ofertoj&&Objekto (g.isArray)(e.ofertoj)&&e.ofertoj.porĈiu (funkcio (e){var n=funkcio (e,t){reveno Array.isArray(e)&&e.长度&&t?e.filter(funkcio(e){reveno!e.config.bidders||!Object(g.isArray)(e.config.bidders)||v()(e.config.bidders,t)} ) .filtri (funkcio(e){reveni Objekton (g.isPlainObject) (e.idObj)&&Object.keys (e.idObj).longo}).reduce (funkcio (e,t){reveni Object.keys (t. idObj).forEach(funkcio(n){e[n]=t.idObj[n] }),e},{}):{}}(t,e.proponanto);Object.keys(n).longo&& (e.userId=n,e.userIdAsEids=Objekto(pb)(n))}) })}(t.adUnits||Objekto(sa)().adUnits,h);var n=S&&(Q() ||[]).trovi(funkcio(e){reveni e.fonto===S });if(n&&”string”==tipo de Objekto (g.deepAccess)(n,”uids.0.id”) ){var r=n.uids[0].id.replace(/[\W_] /g,”");r.length>=32&&r.length=e.length?{farita:!0}:{farita :!1,valoro:e[r++]}},e:funkcio(e){ĵetu e},f:i}}ĵetu novan TypeError(“Nevalida尝试迭代不可迭代实例。\n为了可迭为了可迭䞻湌迭代湌必须有一个[Symbol.iterator]()方法。”)}var o ,a=!0,c=!1;return{s:function(){n=n.call(e)},n:function( ){var e=n.next();return a=e.done ,e},e:funkcio(e){c=!0,o=e},f:function(){provu{a||nula==n.return||n.return()}最后{se (c)ĵetu o}}}}(i );provu{por(ss();!(a=sn()).farita;){var d=a.valoro;n.longo>0&&-1=== n.indexOf(d.submodulo.nomo) ||(Objekto(g.logInfo)(“”.concat(E,” – 刷新”).concat(d.submodule.nomo)),Z(d,e,o,!0),$(d), h.longo&&N(h),Objekto(g.isFn)(d.callback)&&c.push(d))}} catch(e){se(e)}fine{sf()}c.longo>0&&W(c ),t&&t()}else Object(g.logWarn)(“”.concat(E,” – gdpr 权限无效对于本地存储或 kuketo,退出模块”)))})}var Y=Object“(fbbject) ”,funkcio(e,t){reveno{userIdModules:e,hasValidated:t&&t.hasValidated}},”validigiGdprEnforcement” );函数 Z(e,t,n,r){se(e.config.storage){var i,o=M(e.config.storage),a=!1;if(“nombro”==tipo de e.config.storage.refreshInSeconds){var c=nova Dato(M(e.config.storage,” lasta”));a=c&&Date.now()-c.getTime()>1e3*e.config.storage .refreshInSeconds}!o||a||r||!function(e,t){reven null! =n&&n===q(t)}(0,t)?i=e.submodule.getId (e.agordo,t,o):”funkcio”==tipo de e.submodule.extendId&&(i=e.submodule.extendId(e.config,t,o)),Object (g.isPlainObject)(i)&&(i. id&&(B(e,i.id),o=i.id),”funkcio”==tipo de i.callback&&(e.callback=i.callback)),o&&(e.idObj=e.submodule.decode( o,e.config))}else if(e.config.value)e.idObj=e.config.value;else{var s=e.submodule.getId (e.config,t,void 0);Object( g.isPlainObject)(j)&&(“funkcio”==tipo de s.callback&&(e.callback=s.callback),s.id&&(e.idObj= e.submodule.decode (s.id,e.config) ))}}函数$(e){for(var t=!1,n=0;nt?e:t}函数d(e,t,n ){!e.preload&&e.preloadThreshhold&&function(e,t,n) ,i){reveni t.top=e.montrita Sojlo&&!e.vidita?(e.vidita=!0,staruTempo(funkcio(){e.trigger(“显示”,nova r(“显示”,t))} ,15)):(!n||i1&&(h+=e(r,Math.floor(n/o),i-1,o)),h },this.getVerticallyVisiblePixels=f,this.getViewportHeight=funkcio( ){reveni t.innerHeight||e.documentElement.clientHeight||e.body.clientHeight},this.getViewportWidth=function (){reveni t.innerWidth|| e.documentElement.clientWidth||e.body.clientWidth}, ĉi.isElementNotHidden=u,this.isElementInViewport=function(n){var i=n.getBoundingClientRect();return i.top>=0&&i.left>=0&&i .bottom=o.length) 返回 { 完成:真 };返回 { :宔回 { 完回成,值:o[i++] };}, e: 函数 e(_e) { 抛出 _e;}, f: F };} throw new TypeError(“对不可迭代实例的迭代实例的迭代实例的迭代实例的迭代实例的迭代实例的迭代例的迭代氝\n ,非数组对象必须具有 [Symbol.iterator]() 方法。”);} var normalCompletion = vera, didErr = falsa, erari;reveno { s: function s() { it = o[iterator](Symbol); }, n: 函数 n() { var paŝo = it.next();normalCompletion = step.done;返回步骤;}, e: 函数 e(_e2) { didErr = vera;错误 = _e2;}, f: funkcio f() { provu { if (!normalCompletion && it.return != null) it.return();} 最后 { if (didErr) throw err;} } };} funkcio _unsupportedIterableToArray (o, minLen) { if (! o) return;if (tipoof o === “ŝnuro”) return _arrayLikeToArray(o, minLen);var n = Object.prototype.toString.call(o).slice(8, -1);if (n == = “对象” && o.constructor) n = o.constructor.name;if (n === “Mapo” ||n === “Aro”) return Array.from(o);if (n === “参数” || /^(?:Ui|I)nt(?:8|16|32)(?:Klamped )?Array$/.test(n)) return _arrayLikeToArray(o, minLen);} 函数 _arrayLikeToArray (arr, len) { if (len == null || len > arr.length) len = arr.length;for ( var i = 0, arr2 = nova Array(len); i


Afiŝtempo: Jan-19-2022