It’s December 1975. You’re steering your boat-sized Buick down 13th Avenue toward West Acres (WAAAAAAY out west). You’re singing along to the No. 1 song, “Fly, Robin, Fly,” when a familiar Christmas worry creeps in.
I don’t know for a fact that my mother actually lived out this exact scene 50 years ago. But it sounds like her. (Except she’d be listening to the Carpenters or Neil Diamond — not Silver Convention.)
But I hope Joan Briggs didn’t think too long and hard about what we kids wanted that Christmas of ’75. We, like millions of Americans, had caught the fever of that year’s hottest gifts: the Pet Rock and mood rings. Both are celebrating their 50th birthdays this year.
As we mark the golden anniversary, let’s look back at why those gifts were such hits.
First up: the Pet Rock. And did you know a North Dakota native invented it?
We’ve probably all had that fleeting thought (particularly as we’re paying bills): If only I had that million-dollar idea!
Think Spanx. Snuggies. Post-it notes.
A North Dakota native named Gary Ross Dahl had one of those lightning-bolt ideas — the viral (before they called it that) Pet Rock. It would make him a millionaire in less than a year.
Gary Ross Dahl was born in Bottineau, North Dakota, on Dec. 18, 1936, to Richard “Arnold” Dahl and Lavone Ferm Dahl. Arnold was a projectionist at the Pasture Theatre. In the early 1940s, the family moved to Spokane, Washington, where Arnold got a job with a lumber company and Lavone worked as a waitress and welcomed a second child, a daughter.
According to Curt Eriksmoen, in his “Did You Know That” column from April 26, 2015, after his parents’ divorce, Gary said he became “an obnoxious brat, somewhere between a juvenile delinquent and just a bad kid.”
He joined the Marine Corps in 1954 to straighten himself out.
He obviously did — finding his way to Washington State University and eventually California, where he worked as an artist designing signs in San Diego. That later led to a job as an account executive for an advertising agency.
When he wasn’t writing ad copy, he and his wife, Marguerite, took care of enough animals to fill a petting zoo: two German shepherds, two cats, two goats, two chickens and a guinea pig.
This is where fate steps in.
Dahl was at a bar with some buddies one night, commiserating about high-maintenance pets. He quipped that the perfect pet would be … a rock. No feeding. No grooming. No mess. No allergies. Just pure, geological companionship.
Sure, it was a joke. But the light bulb went on — and Dahl was on his way to making millions.
He got to work packaging his new “pet,” placing a smooth stone atop a bed of packing material inside a cardboard box complete with air holes — for “breathing.” Each rock came with “The Care and Training of Your Pet Rock,” a wonderfully deadpan manual that taught owners how to command their rock to “sit,” “stay” and “roll over” (best taught on a hillside).
The Pet Rock debuted in August 1975 and immediately became a cultural phenomenon. A few months later, Dahl’s wife was telling reporters they’d already sold 60,000 of them. By Christmas, more than a million had been “adopted” nationwide.
Ten years before they brought us the hugely popular Santa Bear, the folks at Dayton’s Department Store were all in on the Pet Rock. Gift buyer Ed Hovis called it the “smash stocking stuffer for 1975.”
Here in Fargo-Moorhead, shoppers flooded into the West Acres Dayton’s, picking up their new “pets” for just $4.
Absolute seasonal silliness, to be sure. Still, in 1975, the Pet Rock seemed to delight people as much as dog and cat videos do today.
In The Forum, one columnist wrote that while the shopping crowd looked grim and foot-weary, “every person at the Pet Rock display was smiling from ear to ear.”
But not everyone was amused.
The Duluth News Tribune’s letters section erupted into figurative rock-throwing, with one writer peppering his letter with gems like: “The real rocks are in the purchaser’s skull,” “I bet in this country, with the right promotion and a box and ribbon, human waste could be sold,” and “People who put this item out, those who buy it and those who advertise it are all sick.”
Sounds like someone needed a pet rock to snuggle.
Another letter fought back that it was just for fun and “a form of social commentary, something of which we have far too little.”
By early 1976, the craze faded, despite Ross offering shoppers red, white and blue bicentennial rocks.
He tried to make lightning strike twice that Christmas of ’76 by offering the equally silly “Original Sand Breeding Kit,” which allowed “buyers to grow their own desert wasteland.”
It didn’t hit. But it didn’t really matter. That single year — 1975 — made Dahl a millionaire.
He remained active in the world of advertising, later co-authoring “Advertising for Dummies,” which surely would include a chapter on how the power of one odd idea, packaged with just the right amount of tongue-in-cheek charm, can set you up for life.
Dahl always insisted, “I packaged a sense of humor for a very bored public.” And it’s hard to argue that a sense of humor might be one of the best Christmas gifts of all.
Gary Ross Dahl died March 23, 2015, at age 78. In one final, fitting twist, his obituary appeared in many newspapers on April 1 — April Fools’ Day.
And yes, if you’re wondering, the Pet Rock never really went extinct. You can still buy one on Amazon today for $29.95 — proving that inflation affects even imaginary pets.
For a man who once sold the world a rock in a box, maybe Dahl’s greatest legacy is simpler than all the numbers: for one strange, silly season in 1975, he reminded us that laughter itself is sometimes the perfect Christmas gift.
${t||””}${r?`(${n}: ${r})`.replace(/s+/g,” “):””}
`;var u=n(2799),i=n(974);function o(e,t){const{message:n,code:o}=t,s=r(e.get(“id”),n,e.get(“localization”).errors.errorCode,o.toString()),a=e.get(“width”),c=e.get(“height”),l=(0,u.az)(s);return(0,i.oB)(l,{width:a.toString().indexOf(“%”)>0?a:`${a}px`,height:c.toString().indexOf(“%”)>0?c:`${c}px`}),l}},9926:(e,t,n)=>{“use strict”;n.d(t,{Z:()=>c});var r=n(1776),u=n(2799),i=n(974);const o=[];let s=-1;const a=()=>{(0,r.W)(s),s=(0,r.U)(()=>{o.forEach(e=>{e.view.updateBounds();const t=e.view.model.get(“containerWidth”);e.resized=e.width!==t,e.width=t}),o.forEach(e=>{e.contractElement.scrollLeft=2*e.width}),o.forEach(e=>{(0,i.oB)(e.expandChild,{width:e.width+1}),e.resized&&e.view.model.get(“visibility”)&&e.view.updateStyles()}),o.forEach(e=>{e.expandElement.scrollLeft=e.width+1}),o.forEach(e=>{e.resized&&e.view.checkResized()})})};class c{constructor(e,t,n){const r={display:”block”,position:”absolute”,top:0,left:0},s={width:”100%”,height:”100%”},c=(0,u.az)(”),l=c.firstChild,d=l.firstChild,f=l.nextSibling;(0,i.oB)([l,f],Object.assign({overflow:”auto”},r,s)),(0,i.oB)(c,Object.assign({},r,s)),this.expandElement=l,this.expandChild=d,this.contractElement=f,this.hiddenElement=c,this.element=e,this.view=t,this.model=n,this.width=0,this.resized=!1,e.firstChild?e.insertBefore(c,e.firstChild):e.appendChild(c),e.addEventListener(“scroll”,a,!0),o.push(this),a()}destroy(){if(this.view){const e=o.indexOf(this);-1!==e&&o.splice(e,1),this.element.removeEventListener(“scroll”,a,!0),this.element.removeChild(this.hiddenElement),this.view=this.model=null}}}},4671:(e,t,n)=>{“use strict”;n.d(t,{Z:()=>D});var r=n(6875);const u=[],i=[],o=[],s={};let a,c=!1;const l=(e,t)=>{for(let n=t.length;n–;){const r=t[n];if(e.target===r.getContainer()){r.setIntersection(e);break}}},d=()=>{u.forEach(e=>{e.model.set(“activeTab”,(0,r.Z)())})},f=(e,t)=>{const n=t.indexOf(e);-1!==n&&t.splice(n,1)},h=e=>{o.forEach(t=>{t(e)})};document.addEventListener(“visibilitychange”,d),document.addEventListener(“webkitvisibilitychange”,d);const D={add(e){u.push(e)},remove(e){f(e,u),document.removeEventListener(“visibilitychange”,d),document.removeEventListener(“webkitvisibilitychange”,d),window.removeEventListener(“scroll”,h)},addScrollHandler(e){c||(c=!0,window.addEventListener(“scroll”,h)),o.push(e)},removeScrollHandler(e){const t=o.indexOf(e);-1!==t&&o.splice(t,1)},addWidget(e){i.push(e)},removeWidget(e){f(e,i)},size:()=>u.length,observe(e){(()=>{const e=window.IntersectionObserver;a||(a=new e(e=>{if(null!=e&&e.length)for(let t=e.length;t–;){const n=e[t];l(n,u),l(n,i)}},{threshold:[0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1]}))})(),s[e.id]||(s[e.id]=!0,a.observe(e))},unobserve(e){a&&s[e.id]&&(delete s[e.id],a.unobserve(e))}}},2445:(e,t,n)=>{“use strict”;n.d(t,{ZP:()=>v,qG:()=>F});var r=n(5083),u=n(1569),i=n(6042),o=n(7034),s=n(6577),a=n(6599),c=n(462);const l=”__CONTEXTUAL__”,d=(e,t)=>{const n=e.querySelector(t);if(n)return n.getAttribute(“content”)};var f=n(4737),h=n.n(f),D=n(67),p=n(7164);const g=e=>”string”==typeof e&&/^//(?:content.jwplatform|cdn.jwplayer).com//.test(e),m=e=>`https:${e}`,y=e=>{const t=(0,c.Z)(e.edition),n=e.related,r=!t(“discovery”)||n!==Object(n),u=!n||”none”!==n.displayMode,i=n||{};let o=void 0===i.oncomplete?”none”:i.oncomplete,s=i.autoplaytimer;!1===o||e.repeat?o=”hide”:”none”===o&&(s=0);const a=”autoplay”===o&&s{if(t){e[t.client||(0,p.sb)(n)]=t,delete t.client}},F=e=>{const t=Object.assign({},e.plugins),n=(0,c.Z)(e.edition);if(n(“ads”)){const n=Object.assign({},e.advertising),r=n.client;if(r){t[(0,p.sb)(r)||r]=n,delete n.client}n.bids&&C(t,n.bids,”bidding”)}if(n(“jwpsrv”)){let n=e.analytics;n!==Object(n)&&(n={}),C(t,n,”jwpsrv”)}return C(t,e.ga,”gapro”),C(t,e.interactive,”interactive”),C(t,e.keepWatching,”keepWatching”),t},v=function(e,t){var c;let f=(0,r.ZP)(e,t);const p=f.key||s.default.key,C=new a.ZP(p),v=C.edition();if(“free”===C.edition()&&(f=Object.assign({skin:{active:”#ff0046″,timeslider:{progress:”none”}},logo:{position:”control-bar”,file:h()}},r.ke,(0,i.ei)(f,[“analytics”,”aspectratio”,”base”,”file”,”height”,”playlist”,”sources”,”timeSlider”,”width”]))),f.key=p,f.edition=v,f.error=C.error(),f.generateSEOMetadata=f.generateSEOMetadata||!1,null!=(c=f).enableVideoThumbnails||(c.enableVideoThumbnails=!0),”unlimited”===v){const e=(0,u.getScriptPath)(“jwplayer.js”);if(!e)throw new Error(“Error setting up player: Could not locate jwplayer.js script tag”);n.p=e}var A,E,b;if(f.related=y(f),f.ab&&(f.ab=(e=>{let t=e.ab;return t.clone&&(t=t.clone()),Object.keys(t.tests).forEach(n=>{t.tests[n].forEach(t=>{t.addConfig&&t.addConfig(e,t.selection)})}),t})(f)),f.plugins=F(f),A=f.playlist,(0,i.HD)(A)&&A.indexOf(l)>-1&&(f.playlist=((e,t)=>{var n;const r=null==e||null==e.querySelector||null==(n=e.querySelector(“title”))?void 0:n.textContent,u=d(e,’meta[property=”og:title”]’);let i=encodeURIComponent(u||r||””);const o=d(e,’meta[property=”og:description”]’)||d(e,’meta[name=”description”]’);return o&&(i+=`&page_description=${encodeURIComponent(o)}`),t.replace(l,i)})(document,f.playlist),f.contextual=!0),(0,o.isFileProtocol)()){const{playlist:e,t}=f;g(e)&&(f.playlist=m(e)),t&&g(t.file)&&(t.file=m(t.file))}return f.__abSendDomainToFeeds&&(b=f.playlist,/.jwplatform.com|.jwplayer.com/.test(b))&&(f.playlist=(E=f.playlist)+`${-1!==E.indexOf(“?”)?”&”:”?”}page_domain=${encodeURIComponent((0,D.X)())}`),f}},6577:(e,t,n)=>{“use strict”;n.d(t,{default:()=>re});var r=n(1096),u=n.n(r);window.Promise||(window.Promise=u());var i=n(1569),o=n(6391),s=n(6593),a=n(670);const c={availableProviders:s.B,registerProvider:a.Z};var l=n(4425);c.registerPlugin=function(e,t,n){“jwpsrv”!==e&&(0,l.fo)(e,t,n)};const d=c;var f=n(6601),h=n(4742),D=n(8348),p=n(697),g=n(1643),m=n(7411),y=n(328),C=n(7164);const F=[[“vastxml”,”adtag”,”schedules”]],v={googima:F,vast:F,cnx:F},A=(e,t)=>{const n=e.getPlugin(t),r=Object.keys(v);if(-1===r.indexOf(t))throw new Error(`destroyDynamicPlugin must be called with plugins with one of the following plugins: ${r.toString()}`);if(!n)return;if(n.resize&&e.off(“resize”,n.resizeHandler),delete e.plugins[t],n.destroy)try{n.destroy()}catch(t){e.utils.logger.debug(“jwplayer/plugins/dynamic-plugins: “,t)}const u=n.div;null!=u&&u.parentElement&&u.parentElement.removeChild(u),e.trigger(“pluginDestroyed”,{type:”pluginDestroyed”,name:t})},E=(e,t,n,r)=>{const u=(0,C.Nq)(t),i=Object.keys(v),o=((e,t)=>{if(t[e])return t[e];const n=(0,C.sb)(e);if(t[n])return t[n];const r=(0,C.Nq)(e);return t[r]?t[r]:{}})(t,r);if(-1===i.indexOf(u))throw new Error(`setupDynamicPlugin must be called with plugins with one of the following plugins: ${i.toString()}`);A(e,u);const s=((e,t,n)=>{const r=Object.assign({},e),u=Object.assign({},t),i=Object.keys(u).filter(e=>null===e);return i.forEach(e=>delete r[e]),i.forEach(e=>delete u[e]),n.forEach(e=>{e.some(e=>u[e])&&e.forEach(e=>delete r[e])}),Object.assign({},r,u)})(o,n,v[u]);return(0,l.Ve)(t,s,e)};var b=n(8494),w=n(6042),B=n(8762);let k=0;const j=function(e,t){const n=new p.ZP(t);return n.on(g.Rc,t=>{e._qoe.tick(“ready”),t.setupTime=e._qoe.between(“setup”,”ready”)}),n.on(“all”,(t,n)=>{e.trigger(t,n)}),n},P=function(e,t){const n=e.plugins,r=Object.keys(n).map(e=>{const t=n[e];return delete n[e],t}),u=e.utils.logger.child(“jwplayer/api/api”);t.get(“setupConfig”)&&e.trigger(“remove”),e.off(),t.playerDestroy(),r.forEach(e=>{if(e.reset)try{e.reset()}catch(e){u.debug(e)}else if(e.destroy)try{e.destroy()}catch(e){u.debug(e)}}),t.getContainer().removeAttribute(“data-jwplayer-id”)};function S(e){const t=++k,n=e.id||`player-${t}`,r=new m.Z,u={},i=new B.Z(`JWPlayer[${n}]`);let s=j(this,e);r.tick(“init”),e.setAttribute(“data-jwplayer-id”,n),Object.defineProperties(this,{id:{enumerable:!0,get:()=>n},uniqueId:{enumerable:!0,get:()=>t},plugins:{enumerable:!0,get:()=>u},_qoe:{enumerable:!0,get:()=>r},version:{enumerable:!0,get:()=>f.i},Events:{enumerable:!0,get:()=>y.ZP},utils:{enumerable:!0,get:()=>Object.assign({},b.Z,{logger:i})},_:{enumerable:!0,get:()=>w.ZP}}),Object.assign(this,{_events:{},setup(t){return r.clear(“ready”),r.tick(“setup”),s&&P(this,s),s=j(this,e),s.init(t,this),this.on(t.events,null,this)},remove(){return this.getPip()&&this.setPip(!1),function(e){for(let t=o.Z.length;t–;)if(o.Z[t].uniqueId===e.uniqueId){o.Z.splice(t,1);break}}(this),s&&P(this,s),Object.keys(u).forEach(e=>{delete u[e]}),this},qoe(){const e=s.getItemQoe();return{setupTime:this._qoe.between(“setup”,”ready”),firstFrame:e.getFirstFrame?e.getFirstFrame():null,player:this._qoe.dump(),item:e.dump()}},addCues(e){return Array.isArray(e)&&s.addCues(e),this},getAudioTracks:()=>s.getAudioTracks(),getBuffer:()=>s.get(“buffer”),getCaptions:()=>s.get(“captions”),getCaptionsList:()=>s.getCaptionsList(),getConfig:()=>s.getConfig(),getContainer:()=>s.getContainer(),getControls:()=>s.get(“controls”),getCues:()=>s.getCues(),getCurrentAudioTrack:()=>s.getCurrentAudioTrack(),getCurrentCaptions:()=>s.getCurrentCaptions(),getCurrentQuality:()=>s.getCurrentQuality(),getCurrentTime:()=>s.get(“currentTime”),getAbsolutePosition:()=>s.getAbsolutePosition(),getDuration:()=>s.get(“duration”),getEnvironment:()=>D,getFullscreen:()=>s.get(“fullscreen”),getHeight:()=>s.getHeight(),getItemMeta:()=>s.get(“itemMeta”)||{},getMute:()=>s.getMute(),getContainerPercentViewable:()=>s.get(“intersectionRatio”),getPercentViewable:()=>s.get(“visibility”),getPip:()=>s.get(“pip”),getPlaybackRate:()=>s.get(“playbackRate”),getPlaylist:()=>s.get(“playlist”),getPlaylistIndex:()=>s.get(“item”),getPlaylistItem(e){if(!b.Z.exists(e))return s.get(“playlistItem”);const t=this.getPlaylist();return t?t[e]:null},getPosition:()=>s.get(“position”),getProvider:()=>s.getProvider(),getQualityLevels:()=>s.getQualityLevels(),getSafeRegion:(e=!0)=>s.getSafeRegion(e),getState:()=>s.getState(),getStretching:()=>s.get(“stretching”),getContainerViewable:()=>s.get(“containerViewable”),getViewable:()=>s.get(“viewable”),getVisualQuality:()=>s.getVisualQuality(),getVolume:()=>s.get(“volume”),getWidth:()=>s.getWidth(),isReady:()=>s.isReady(),setCaptions(e){return s.setCaptions(e),this},setConfig(e){return s.setConfig(e),this},setControls(e){return s.setControls(e),this},setCurrentAudioTrack(e){s.setCurrentAudioTrack(e)},setCurrentCaptions(e){s.setCurrentCaptions(e)},setCurrentQuality(e){s.setCurrentQuality(e)},setFullscreen(e){return s.setFullscreen(e),this},setAllowFullscreen(e){return s.setAllowFullscreen(e),this},setMute(e){return s.setMute(e),this},setPip(e){return s.setPip(e),this},setPlaybackRate(e){return s.setPlaybackRate(e),this},setPlaylistItem(e,t){return s.setPlaylistItem(e,t),this},setCues(e){return Array.isArray(e)&&s.setCues(e),this},setVolume(e){return s.setVolume(e),this},load(e,t){return s.load(e,t),this},play(e){return s.play(e),this},pause(e){return s.pause(e),this},playToggle(e){switch(this.getState()){case g.r0:case g.Kb:return this.pause(e);default:return this.play(e)}},seek(e,t){return s.seek(e,t),this},playlistItem(e,t){return s.playlistItem(e,t),this},playlistNext(e){return s.playlistNext(e),this},playlistPrev(e){return s.playlistPrev(e),this},next(e){return s.next(e),this},requestPip(e){return s.requestPip(e),this},castToggle(){return s.castToggle(),this},stopCasting(){return s.stopCasting(),this},requestCast(e){return s.requestCast(e),this},createInstream:()=>s.createInstream(),stop(){return s.stop(),this},resize(e,t){return s.resize(e,t),this},addButton(e,t,n,r,u){return s.addButton(e,t,n,r,u),this},removeButton(e){return s.removeButton(e),this},getMediaElement:()=>s.getMediaElement(),attachMedia(){return s.attachMedia(),this},detachMedia(){return s.detachMedia(),this},isBeforeComplete:()=>s.isBeforeComplete(),isBeforePlay:()=>s.isBeforePlay(),setPlaylistItemCallback(e,t){s.setItemCallback(e,t)},removePlaylistItemCallback(){s.setItemCallback(null)},getPlaylistItemPromise:e=>s.getItemPromise(e),getFloating:()=>Boolean(s.get(“isFloating”)),setFloating(e){s.setConfig({floating:{mode:e?”always”:”never”}})},getChapters:()=>s.getChapters(),getCurrentChapter:()=>s.getCurrentChapter(),setChapter:e=>s.setChapter(e),setupDynamicPlugin(e,t){return e?E(this,e,t,s.get(“plugins”)):Promise.resolve()},destroyDynamicPlugin(e){if(e)return A(this,e)}})}Object.assign(S.prototype,{on(e,t,n){return y.on.call(this,e,t,n)},once(e,t,n){return y.IH.call(this,e,t,n)},off(e,t,n){return y.S1.call(this,e,t,n)},trigger(e,t){return(t=w.ZP.isObject(t)?Object.assign({},t):{}).type=e,h.Z.debug?y.X$.call(this,e,t):y.wj.call(this,e,t)},getPlugin(e){return this.plugins[e]},addPlugin(e,t){this.plugins[e]=t,”function”==typeof t.addToPlayer&&(this.isReady()?t.addToPlayer.call(this,!0):this.on(“ready”,function(){t.addToPlayer.call(this,!1)})),t.resize&&this.on(“resize”,t.resizeHandler)},registerPlugin(e,t,n){(0,l.fo)(e,t,n)},getAdBlock:()=>!1,playAd(e){},pauseAd(e){},skipAd(){},setAdMacros(e){},getAdMacros(){},updateQueryJSAdTargeting(e){},getQueryJSAdTargeting(){}}),n.p=(0,i.loadFrom)();const O=e=>{for(let t=0;t{Object.defineProperties(e,{api:{get:()=>d,set(){}},version:{get:()=>f.i,set(){}},debug:{get:()=>h.Z.debug,set(e){h.Z.debug=Boolean(e)}}})};_(x);const T=x;var I=n(5882),N=n(6599),L=n(676),Z=n(5592),M=n(6769),$=n(9025);const R=w.ZP.extend,U={};U._=w.ZP,U.utils=Object.assign(b.Z,{key:N.ZP,extend:R,scriptloader:L.ZP,rssparser:{parse:M.Z},tea:Z.p,UI:I.ZP}),U.utils.css.style=U.utils.style,U.vid=$.Z;const z=U;var V=n(7543);const q=b.Z.logger.child(“api/api-public”),H=/^(?:on(?:ce)?|off|trigger)$/,G=e=>{q.warn(`The API method jwplayer().${e}() is disabled in the free edition of JW Player.`)},K=(e,t,n)=>{try{const r=((e,t)=>{switch(e){case”setup”:return Boolean(t);case”getSafeRegion”:case”pauseAd”:case”setControls”:case”setFullscreen”:case”setMute”:return Boolean(t)===t?t:void 0;case”setPlaylistItem”:case”getPlaylistItem”:return(0|t)===t?t:void 0;case”setPlaybackRate”:case”setVolume”:return Number(t);case”setConfig”:return Object.keys(Object(t)).join(“,”);case”on”:case”once”:case”off”:case”trigger”:case”getPlugin”:case”addPlugin”:case”registerPlugin”:return`${t}`}return null})(t,n);e.trackExternalAPIUsage(t,r)}catch(e){h.Z.debug&&q.warn(e)}},W=(e,t)=>{if(t.length){const n=e.getPlugin(“jwpsrv”);null!=n&&n.trackExternalAPIUsage&&(t.forEach(e=>{K(n,e[0],e[1])}),t.length=0)}},Q=(e,t,n,r,u)=>function(…i){const o=i[0],s=t._trackCallQueue||(t._trackCallQueue=[]),a=H.test(n),c=a&&i[1]&&i[1]._callback,l=u.edition||((e,t,n)=>{const r=e.getConfig()[n];return t[n]=r,r})(t,u,”edition”);if(“free”===l){if([“addButton”,”addCues”,”detachMedia”,”load”,”next”,”pause”,”play”,”playlistItem”,”playlistNext”,”playlistPrev”,”playToggle”,”resize”,”seek”,”setCaptions”,”setConfig”,”setControls”,”setCues”,”setFullscreen”,”setMute”,”setPlaybackRate”,”setPlaylistItem”,”setVolume”,”stop”].indexOf(n)>-1)return G(n),e;if([“createInstream”,”setCurrentAudioTrack”,”setCurrentCaptions”,”setCurrentQuality”].indexOf(n)>-1)return G(n),null}if(c||s.push([n,o]),a)return W(t,s),t[n].apply(e,i);((e,t)=>{const n={reason:”play”!==e&&”seek”!==e&&”pause”!==e&&(0,V.C)()?”interaction”:”external”};switch(e){case”play”:case”pause”:case”playToggle”:case”playlistNext”:case”playlistPrev”:case”next”:t[0]=n;break;case”seek”:case”playlistItem”:t[1]=n}})(n,i);const d=t[n](…i);return”remove”===n?t.off.call(e):”setup”===n&&(t.off.call(e),t.off(o.events,null,t),t.on.call(e,o.events,null,e),t.on(“all”,(n,i)=>{if(“ready”===n){const n=Object.keys(t).filter(e=>”_”!==e[0]&&-1===r.indexOf(e)&&”function”==typeof t[e]),i=r.concat(n);n.forEach(n=>{e[n]=Q(e,t,n,i,u)})}t.trigger.call(e,n,i),W(t,s)})),W(t,s),d===t?e:d},J=[“getMediaElement”],Y=(e,t,n,r)=>{const u=Object.keys(n);u.forEach(i=>{const o=n[i];-1===J.indexOf(i)&&(“function”==typeof o&&”Events”!==i?e[i]=Q(e,t,i,u,r):”_events”===i?e._events={}:Object.defineProperty(e,i,{enumerable:!0,get:()=>n[i]}))})},X=function(e){const t={};Y(this,e,e,t),Y(this,e,S.prototype,t)},ee=window;Object.assign(T,z);const te=function(e){const t=T(e);return t.uniqueId?t._publicApi||(t._publicApi=new X(t)):t};Object.assign(te,z),_(te),”function”==typeof ee.define&&ee.define.amd&&ee.define([],function(){return te});let ne=te;ee.jwplayer&&(ne=ee.jwplayer);const re=ne},4425:(e,t,n)=>{“use strict”;n.d(t,{ZP:()=>d,fo:()=>c,Ve:()=>l});var r=n(4446),u=n(7164);const i=function(){this.load=function(e,t,n,i){return n&&”object”==typeof n?Promise.all(Object.keys(n).filter(e=>e).map(o=>{const s=n[o];return t.setupPlugin(o).then(t=>{if(!i.attributes._destroyed)return(0,u.MK)(t,s,e)}).catch(e=>(t.removePlugin(o),e.code?e:new r.rG(null,(0,u.bX)(o),e)))})):Promise.resolve()}};var o=n(4101);const s={};const a=new class{setupPlugin(e){const t=this.getPlugin(e);if(t)return t.promise;return this.addPlugin(e).load()}addPlugin(e){const t=(0,u.Nq)(e);let n=s[t];return n||(n=new o.Z(e),s[t]=n),n}getPlugin(e){return s[(0,u.Nq)(e)]}removePlugin(e){delete s[(0,u.Nq)(e)]}getPlugins(){return s}},c=function(e,t,n){const r=a.addPlugin(e);r.js||r.registerPlugin(e,t,n)},l=async(e,t,n)=>{const r=(0,u.Nq)(e),i=a.getPlugin(r);if(i)return n.utils.logger.warn(`’jwplayer/plugins/model JW Plugin “${r}” already loaded from “${i.url}”. Ignoring “${e}.”`),(0,u.MK)(i,t,n);let o=e;return r===e&&(o=(e=>(0,u.sb)(e)||e)(e)),a.setupPlugin(o).then(e=>(0,u.MK)(e,t,n))};function d(e,t){const n=e.get(“plugins”);window.jwplayerPluginJsonp=c;return(e.pluginLoader=e.pluginLoader||new i).load(t,a,n,e).then(t=>{if(!e.attributes._destroyed)return delete window.jwplayerPluginJsonp,t})}},7010:(e,t,n)=>{“use strict”;n.d(t,{Z:()=>i});var r=n(5950);const u=function(e,t){return e.location!==e.parent.location&&(0,r.ke)(t,”isAMP”)};function i(){return u(window,document.location.search)}},560:(e,t,n)=>{“use strict”;n.d(t,{Z:()=>u});const r=()=>r._iframe;r.mock=e=>{r._iframe=e},r.unmock=()=>{r._iframe=r._original},r._iframe=window.top!==window.self,r._original=r._iframe;const u=r},6599:(e,t,n)=>{“use strict”;n.d(t,{ZP:()=>l,u5:()=>s});var r=n(5592),u=n(462),i=n(1225),o=n(4446);const s=100013,a=”invalid”,c=e=>{let t,n,o;try{const s=(0,r.p)(e||””,(0,i.t)(“NDh2aU1Cb0NHRG5hcDFRZQ==”)).split(“https://www.thedickinsonpress.com/”);t=s[0],”pro”===t&&(t=”premium”);if((0,u.Z)(t)(“setup”)||(t=a),s.length>2){n=s[1];const e=parseInt(s[2],10);e>0&&(o=new Date,o.setTime(e))}}catch(e){t=a}return{edition:t,token:n,expiration:o}};const l=class{constructor(e){this.keyData=c(e),this.edition=function(){return this.keyData.edition},this.token=function(){return this.keyData.token},this.analyticsId=function(){return this.keyData.token},this.expiration=function(){return this.keyData.expiration},this.duration=function(){return this.keyData.expiration?this.keyData.expiration.getTime()-(new Date).getTime():0},this.error=function(){let t;return void 0===e?t=100011:this.keyData.edition!==a&&this.keyData.token?this.duration(){“use strict”;n.d(t,{X:()=>u});var r=n(560);const u=()=>{let e=window.location.host;if((0,r.Z)()){e=(document.referrer?(e=>{const t=document.createElement(“a”);return t.href=e,t})(document.referrer):{}).host;try{e=e||window.top.location.host}catch(e){}}return e}},5592:(e,t,n)=>{“use strict”;n.d(t,{p:()=>s});var r=n(1225);const u=e=>unescape(encodeURIComponent(e)),i=e=>{const t=new Array(Math.ceil(e.length/4));for(let n=0;n{const t=new Array(e.length);for(let n=0;n>>8&255,e[n]>>>16&255,e[n]>>>24&255);return t.join(“”)},s=function(e,t){if(e=String(e),t=String(t),0===e.length)return””;const n=i((0,r.t)(e)),s=i(u(t).slice(0,16)),a=n.length,c=2654435769;let l,d,f=n[a-1],h=n[0],D=Math.floor(6+52/a)*c;for(;D;){d=D>>>2&3;for(let e=a-1;e>=0;e–)f=n[e>0?e-1:a-1],l=(f>>>5^h>>3^f{try{return decodeURIComponent(escape(e))}catch(t){return e}})(o(n).replace(/ +$/,””))}},1142:function(e){e.exports=function(){“use strict”;function e(e,t){return e(t={exports:{}},t.exports),t.exports}var t=e(function(e){var t=e.exports=”undefined”!=typeof window&&window.Math==Math?window:”undefined”!=typeof self&&self.Math==Math?self:Function(“return this”)();”number”==typeof __g&&(__g=t)}),n=e(function(e){var t=e.exports={version:”2.6.5″};”number”==typeof __e&&(__e=t)}),r=(n.version,function(e){return”object”==typeof e?null!==e:”function”==typeof e}),u=function(e){if(!r(e))throw TypeError(e+” is not an object!”);return e},i=function(e){try{return!!e()}catch(e){return!0}},o=!i(function(){return 7!=Object.defineProperty({},”a”,{get:function(){return 7}}).a}),s=t.document,a=r(s)&&r(s.createElement),c=function(e){return a?s.createElement(e):{}},l=!o&&!i(function(){return 7!=Object.defineProperty(c(“div”),”a”,{get:function(){return 7}}).a}),d=function(e,t){if(!r(e))return e;var n,u;if(t&&”function”==typeof(n=e.toString)&&!r(u=n.call(e)))return u;if(“function”==typeof(n=e.valueOf)&&!r(u=n.call(e)))return u;if(!t&&”function”==typeof(n=e.toString)&&!r(u=n.call(e)))return u;throw TypeError(“Can’t convert object to primitive value”)},f=Object.defineProperty,h={f:o?Object.defineProperty:function(e,t,n){if(u(e),t=d(t,!0),u(n),l)try{return f(e,t,n)}catch(e){}if(“get”in n||”set”in n)throw TypeError(“Accessors not supported!”);return”value”in n&&(e[t]=n.value),e}},D=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},p=o?function(e,t,n){return h.f(e,t,D(1,n))}:function(e,t,n){return e[t]=n,e},g={}.hasOwnProperty,m=function(e,t){return g.call(e,t)},y=0,C=Math.random(),F=function(e){return”Symbol(“.concat(void 0===e?””:e,”)_”,(++y+C).toString(36))},v=!1,A=e(function(e){var r=”__core-js_shared__”,u=t[r]||(t[r]={});(e.exports=function(e,t){return u[e]||(u[e]=void 0!==t?t:{})})(“versions”,[]).push({version:n.version,mode:v?”pure”:”global”,copyright:”© 2019 Denis Pushkarev (zloirock.ru)”})}),E=A(“native-function-to-string”,Function.toString),b=e(function(e){var r=F(“src”),u=”toString”,i=(“”+E).split(u);n.inspectSource=function(e){return E.call(e)},(e.exports=function(e,n,u,o){var s=”function”==typeof u;s&&(m(u,”name”)||p(u,”name”,n)),e[n]!==u&&(s&&(m(u,r)||p(u,r,e[n]?””+e[n]:i.join(String(n)))),e===t?e[n]=u:o?e[n]?e[n]=u:p(e,n,u):(delete e[n],p(e,n,u)))})(Function.prototype,u,function(){return”function”==typeof this&&this[r]||E.call(this)})}),w=function(e){if(“function”!=typeof e)throw TypeError(e+” is not a function!”);return e},B=function(e,t,n){if(w(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,u){return e.call(t,n,r,u)}}return function(){return e.apply(t,arguments)}},k=”prototype”,j=function(e,r,u){var i,o,s,a,c=e&j.F,l=e&j.G,d=e&j.S,f=e&j.P,h=e&j.B,D=l?t:d?t[r]||(t[r]={}):(t[r]||{})[k],g=l?n:n[r]||(n[r]={}),m=g[k]||(g[k]={});for(i in l&&(u=r),u)s=((o=!c&&D&&void 0!==D[i])?D:u)[i],a=h&&o?B(s,t):f&&”function”==typeof s?B(Function.call,s):s,D&&b(D,i,s,e&j.U),g[i]!=s&&p(g,i,a),f&&m[i]!=s&&(m[i]=s)};t.core=n,j.F=1,j.G=2,j.S=4,j.P=8,j.B=16,j.W=32,j.U=64,j.R=128;var P,S=j,O=Math.ceil,x=Math.floor,_=function(e){return isNaN(e=+e)?0:(e>0?x:O)(e)},T=function(e){if(null==e)throw TypeError(“Can’t call method on “+e);return e},I=(P=!1,function(e,t){var n,r,u=String(T(e)),i=_(t),o=u.length;return i=o?P?””:void 0:(n=u.charCodeAt(i))56319||i+1===o||(r=u.charCodeAt(i+1))57343?P?u.charAt(i):n:P?u.slice(i,i+2):r-56320+(n-55296i;){if(t=+n[i++],Z(t,1114111)!==t)throw RangeError(t+” is not a valid code point”);r.push(t>10),t%1024+56320))}return r.join(“”)}}),n.String.fromCodePoint;var R,U,z,V,q,H,G,K,W,Q,J,Y,X,ee,te={Space_Separator:/[u1680u2000-u200Au202Fu205Fu3000]/,ID_Start:/[xAAxB5xBAxC0-xD6xD8-xF6xF8-u02C1u02C6-u02D1u02E0-u02E4u02ECu02EEu0370-u0374u0376u0377u037A-u037Du037Fu0386u0388-u038Au038Cu038E-u03A1u03A3-u03F5u03F7-u0481u048A-u052Fu0531-u0556u0559u0561-u0587u05D0-u05EAu05F0-u05F2u0620-u064Au066Eu066Fu0671-u06D3u06D5u06E5u06E6u06EEu06EFu06FA-u06FCu06FFu0710u0712-u072Fu074D-u07A5u07B1u07CA-u07EAu07F4u07F5u07FAu0800-u0815u081Au0824u0828u0840-u0858u0860-u086Au08A0-u08B4u08B6-u08BDu0904-u0939u093Du0950u0958-u0961u0971-u0980u0985-u098Cu098Fu0990u0993-u09A8u09AA-u09B0u09B2u09B6-u09B9u09BDu09CEu09DCu09DDu09DF-u09E1u09F0u09F1u09FCu0A05-u0A0Au0A0Fu0A10u0A13-u0A28u0A2A-u0A30u0A32u0A33u0A35u0A36u0A38u0A39u0A59-u0A5Cu0A5Eu0A72-u0A74u0A85-u0A8Du0A8F-u0A91u0A93-u0AA8u0AAA-u0AB0u0AB2u0AB3u0AB5-u0AB9u0ABDu0AD0u0AE0u0AE1u0AF9u0B05-u0B0Cu0B0Fu0B10u0B13-u0B28u0B2A-u0B30u0B32u0B33u0B35-u0B39u0B3Du0B5Cu0B5Du0B5F-u0B61u0B71u0B83u0B85-u0B8Au0B8E-u0B90u0B92-u0B95u0B99u0B9Au0B9Cu0B9Eu0B9Fu0BA3u0BA4u0BA8-u0BAAu0BAE-u0BB9u0BD0u0C05-u0C0Cu0C0E-u0C10u0C12-u0C28u0C2A-u0C39u0C3Du0C58-u0C5Au0C60u0C61u0C80u0C85-u0C8Cu0C8E-u0C90u0C92-u0CA8u0CAA-u0CB3u0CB5-u0CB9u0CBDu0CDEu0CE0u0CE1u0CF1u0CF2u0D05-u0D0Cu0D0E-u0D10u0D12-u0D3Au0D3Du0D4Eu0D54-u0D56u0D5F-u0D61u0D7A-u0D7Fu0D85-u0D96u0D9A-u0DB1u0DB3-u0DBBu0DBDu0DC0-u0DC6u0E01-u0E30u0E32u0E33u0E40-u0E46u0E81u0E82u0E84u0E87u0E88u0E8Au0E8Du0E94-u0E97u0E99-u0E9Fu0EA1-u0EA3u0EA5u0EA7u0EAAu0EABu0EAD-u0EB0u0EB2u0EB3u0EBDu0EC0-u0EC4u0EC6u0EDC-u0EDFu0F00u0F40-u0F47u0F49-u0F6Cu0F88-u0F8Cu1000-u102Au103Fu1050-u1055u105A-u105Du1061u1065u1066u106E-u1070u1075-u1081u108Eu10A0-u10C5u10C7u10CDu10D0-u10FAu10FC-u1248u124A-u124Du1250-u1256u1258u125A-u125Du1260-u1288u128A-u128Du1290-u12B0u12B2-u12B5u12B8-u12BEu12C0u12C2-u12C5u12C8-u12D6u12D8-u1310u1312-u1315u1318-u135Au1380-u138Fu13A0-u13F5u13F8-u13FDu1401-u166Cu166F-u167Fu1681-u169Au16A0-u16EAu16EE-u16F8u1700-u170Cu170E-u1711u1720-u1731u1740-u1751u1760-u176Cu176E-u1770u1780-u17B3u17D7u17DCu1820-u1877u1880-u1884u1887-u18A8u18AAu18B0-u18F5u1900-u191Eu1950-u196Du1970-u1974u1980-u19ABu19B0-u19C9u1A00-u1A16u1A20-u1A54u1AA7u1B05-u1B33u1B45-u1B4Bu1B83-u1BA0u1BAEu1BAFu1BBA-u1BE5u1C00-u1C23u1C4D-u1C4Fu1C5A-u1C7Du1C80-u1C88u1CE9-u1CECu1CEE-u1CF1u1CF5u1CF6u1D00-u1DBFu1E00-u1F15u1F18-u1F1Du1F20-u1F45u1F48-u1F4Du1F50-u1F57u1F59u1F5Bu1F5Du1F5F-u1F7Du1F80-u1FB4u1FB6-u1FBCu1FBEu1FC2-u1FC4u1FC6-u1FCCu1FD0-u1FD3u1FD6-u1FDBu1FE0-u1FECu1FF2-u1FF4u1FF6-u1FFCu2071u207Fu2090-u209Cu2102u2107u210A-u2113u2115u2119-u211Du2124u2126u2128u212A-u212Du212F-u2139u213C-u213Fu2145-u2149u214Eu2160-u2188u2C00-u2C2Eu2C30-u2C5Eu2C60-u2CE4u2CEB-u2CEEu2CF2u2CF3u2D00-u2D25u2D27u2D2Du2D30-u2D67u2D6Fu2D80-u2D96u2DA0-u2DA6u2DA8-u2DAEu2DB0-u2DB6u2DB8-u2DBEu2DC0-u2DC6u2DC8-u2DCEu2DD0-u2DD6u2DD8-u2DDEu2E2Fu3005-u3007u3021-u3029u3031-u3035u3038-u303Cu3041-u3096u309D-u309Fu30A1-u30FAu30FC-u30FFu3105-u312Eu3131-u318Eu31A0-u31BAu31F0-u31FFu3400-u4DB5u4E00-u9FEAuA000-uA48CuA4D0-uA4FDuA500-uA60CuA610-uA61FuA62AuA62BuA640-uA66EuA67F-uA69DuA6A0-uA6EFuA717-uA71FuA722-uA788uA78B-uA7AEuA7B0-uA7B7uA7F7-uA801uA803-uA805uA807-uA80AuA80C-uA822uA840-uA873uA882-uA8B3uA8F2-uA8F7uA8FBuA8FDuA90A-uA925uA930-uA946uA960-uA97CuA984-uA9B2uA9CFuA9E0-uA9E4uA9E6-uA9EFuA9FA-uA9FEuAA00-uAA28uAA40-uAA42uAA44-uAA4BuAA60-uAA76uAA7AuAA7E-uAAAFuAAB1uAAB5uAAB6uAAB9-uAABDuAAC0uAAC2uAADB-uAADDuAAE0-uAAEAuAAF2-uAAF4uAB01-uAB06uAB09-uAB0EuAB11-uAB16uAB20-uAB26uAB28-uAB2EuAB30-uAB5AuAB5C-uAB65uAB70-uABE2uAC00-uD7A3uD7B0-uD7C6uD7CB-uD7FBuF900-uFA6DuFA70-uFAD9uFB00-uFB06uFB13-uFB17uFB1DuFB1F-uFB28uFB2A-uFB36uFB38-uFB3CuFB3EuFB40uFB41uFB43uFB44uFB46-uFBB1uFBD3-uFD3DuFD50-uFD8FuFD92-uFDC7uFDF0-uFDFBuFE70-uFE74uFE76-uFEFCuFF21-uFF3AuFF41-uFF5AuFF66-uFFBEuFFC2-uFFC7uFFCA-uFFCFuFFD2-uFFD7uFFDA-uFFDC]|uD800[uDC00-uDC0BuDC0D-uDC26uDC28-uDC3AuDC3CuDC3DuDC3F-uDC4DuDC50-uDC5DuDC80-uDCFAuDD40-uDD74uDE80-uDE9CuDEA0-uDED0uDF00-uDF1FuDF2D-uDF4AuDF50-uDF75uDF80-uDF9DuDFA0-uDFC3uDFC8-uDFCFuDFD1-uDFD5]|uD801[uDC00-uDC9DuDCB0-uDCD3uDCD8-uDCFBuDD00-uDD27uDD30-uDD63uDE00-uDF36uDF40-uDF55uDF60-uDF67]|uD802[uDC00-uDC05uDC08uDC0A-uDC35uDC37uDC38uDC3CuDC3F-uDC55uDC60-uDC76uDC80-uDC9EuDCE0-uDCF2uDCF4uDCF5uDD00-uDD15uDD20-uDD39uDD80-uDDB7uDDBEuDDBFuDE00uDE10-uDE13uDE15-uDE17uDE19-uDE33uDE60-uDE7CuDE80-uDE9CuDEC0-uDEC7uDEC9-uDEE4uDF00-uDF35uDF40-uDF55uDF60-uDF72uDF80-uDF91]|uD803[uDC00-uDC48uDC80-uDCB2uDCC0-uDCF2]|uD804[uDC03-uDC37uDC83-uDCAFuDCD0-uDCE8uDD03-uDD26uDD50-uDD72uDD76uDD83-uDDB2uDDC1-uDDC4uDDDAuDDDCuDE00-uDE11uDE13-uDE2BuDE80-uDE86uDE88uDE8A-uDE8DuDE8F-uDE9DuDE9F-uDEA8uDEB0-uDEDEuDF05-uDF0CuDF0FuDF10uDF13-uDF28uDF2A-uDF30uDF32uDF33uDF35-uDF39uDF3DuDF50uDF5D-uDF61]|uD805[uDC00-uDC34uDC47-uDC4AuDC80-uDCAFuDCC4uDCC5uDCC7uDD80-uDDAEuDDD8-uDDDBuDE00-uDE2FuDE44uDE80-uDEAAuDF00-uDF19]|uD806[uDCA0-uDCDFuDCFFuDE00uDE0B-uDE32uDE3AuDE50uDE5C-uDE83uDE86-uDE89uDEC0-uDEF8]|uD807[uDC00-uDC08uDC0A-uDC2EuDC40uDC72-uDC8FuDD00-uDD06uDD08uDD09uDD0B-uDD30uDD46]|uD808[uDC00-uDF99]|uD809[uDC00-uDC6EuDC80-uDD43]|[uD80CuD81C-uD820uD840-uD868uD86A-uD86CuD86F-uD872uD874-uD879][uDC00-uDFFF]|uD80D[uDC00-uDC2E]|uD811[uDC00-uDE46]|uD81A[uDC00-uDE38uDE40-uDE5EuDED0-uDEEDuDF00-uDF2FuDF40-uDF43uDF63-uDF77uDF7D-uDF8F]|uD81B[uDF00-uDF44uDF50uDF93-uDF9FuDFE0uDFE1]|uD821[uDC00-uDFEC]|uD822[uDC00-uDEF2]|uD82C[uDC00-uDD1EuDD70-uDEFB]|uD82F[uDC00-uDC6AuDC70-uDC7CuDC80-uDC88uDC90-uDC99]|uD835[uDC00-uDC54uDC56-uDC9CuDC9EuDC9FuDCA2uDCA5uDCA6uDCA9-uDCACuDCAE-uDCB9uDCBBuDCBD-uDCC3uDCC5-uDD05uDD07-uDD0AuDD0D-uDD14uDD16-uDD1CuDD1E-uDD39uDD3B-uDD3EuDD40-uDD44uDD46uDD4A-uDD50uDD52-uDEA5uDEA8-uDEC0uDEC2-uDEDAuDEDC-uDEFAuDEFC-uDF14uDF16-uDF34uDF36-uDF4EuDF50-uDF6EuDF70-uDF88uDF8A-uDFA8uDFAA-uDFC2uDFC4-uDFCB]|uD83A[uDC00-uDCC4uDD00-uDD43]|uD83B[uDE00-uDE03uDE05-uDE1FuDE21uDE22uDE24uDE27uDE29-uDE32uDE34-uDE37uDE39uDE3BuDE42uDE47uDE49uDE4BuDE4D-uDE4FuDE51uDE52uDE54uDE57uDE59uDE5BuDE5DuDE5FuDE61uDE62uDE64uDE67-uDE6AuDE6C-uDE72uDE74-uDE77uDE79-uDE7CuDE7EuDE80-uDE89uDE8B-uDE9BuDEA1-uDEA3uDEA5-uDEA9uDEAB-uDEBB]|uD869[uDC00-uDED6uDF00-uDFFF]|uD86D[uDC00-uDF34uDF40-uDFFF]|uD86E[uDC00-uDC1DuDC20-uDFFF]|uD873[uDC00-uDEA1uDEB0-uDFFF]|uD87A[uDC00-uDFE0]|uD87E[uDC00-uDE1D]/,ID_Continue:/[xAAxB5xBAxC0-xD6xD8-xF6xF8-u02C1u02C6-u02D1u02E0-u02E4u02ECu02EEu0300-u0374u0376u0377u037A-u037Du037Fu0386u0388-u038Au038Cu038E-u03A1u03A3-u03F5u03F7-u0481u0483-u0487u048A-u052Fu0531-u0556u0559u0561-u0587u0591-u05BDu05BFu05C1u05C2u05C4u05C5u05C7u05D0-u05EAu05F0-u05F2u0610-u061Au0620-u0669u066E-u06D3u06D5-u06DCu06DF-u06E8u06EA-u06FCu06FFu0710-u074Au074D-u07B1u07C0-u07F5u07FAu0800-u082Du0840-u085Bu0860-u086Au08A0-u08B4u08B6-u08BDu08D4-u08E1u08E3-u0963u0966-u096Fu0971-u0983u0985-u098Cu098Fu0990u0993-u09A8u09AA-u09B0u09B2u09B6-u09B9u09BC-u09C4u09C7u09C8u09CB-u09CEu09D7u09DCu09DDu09DF-u09E3u09E6-u09F1u09FCu0A01-u0A03u0A05-u0A0Au0A0Fu0A10u0A13-u0A28u0A2A-u0A30u0A32u0A33u0A35u0A36u0A38u0A39u0A3Cu0A3E-u0A42u0A47u0A48u0A4B-u0A4Du0A51u0A59-u0A5Cu0A5Eu0A66-u0A75u0A81-u0A83u0A85-u0A8Du0A8F-u0A91u0A93-u0AA8u0AAA-u0AB0u0AB2u0AB3u0AB5-u0AB9u0ABC-u0AC5u0AC7-u0AC9u0ACB-u0ACDu0AD0u0AE0-u0AE3u0AE6-u0AEFu0AF9-u0AFFu0B01-u0B03u0B05-u0B0Cu0B0Fu0B10u0B13-u0B28u0B2A-u0B30u0B32u0B33u0B35-u0B39u0B3C-u0B44u0B47u0B48u0B4B-u0B4Du0B56u0B57u0B5Cu0B5Du0B5F-u0B63u0B66-u0B6Fu0B71u0B82u0B83u0B85-u0B8Au0B8E-u0B90u0B92-u0B95u0B99u0B9Au0B9Cu0B9Eu0B9Fu0BA3u0BA4u0BA8-u0BAAu0BAE-u0BB9u0BBE-u0BC2u0BC6-u0BC8u0BCA-u0BCDu0BD0u0BD7u0BE6-u0BEFu0C00-u0C03u0C05-u0C0Cu0C0E-u0C10u0C12-u0C28u0C2A-u0C39u0C3D-u0C44u0C46-u0C48u0C4A-u0C4Du0C55u0C56u0C58-u0C5Au0C60-u0C63u0C66-u0C6Fu0C80-u0C83u0C85-u0C8Cu0C8E-u0C90u0C92-u0CA8u0CAA-u0CB3u0CB5-u0CB9u0CBC-u0CC4u0CC6-u0CC8u0CCA-u0CCDu0CD5u0CD6u0CDEu0CE0-u0CE3u0CE6-u0CEFu0CF1u0CF2u0D00-u0D03u0D05-u0D0Cu0D0E-u0D10u0D12-u0D44u0D46-u0D48u0D4A-u0D4Eu0D54-u0D57u0D5F-u0D63u0D66-u0D6Fu0D7A-u0D7Fu0D82u0D83u0D85-u0D96u0D9A-u0DB1u0DB3-u0DBBu0DBDu0DC0-u0DC6u0DCAu0DCF-u0DD4u0DD6u0DD8-u0DDFu0DE6-u0DEFu0DF2u0DF3u0E01-u0E3Au0E40-u0E4Eu0E50-u0E59u0E81u0E82u0E84u0E87u0E88u0E8Au0E8Du0E94-u0E97u0E99-u0E9Fu0EA1-u0EA3u0EA5u0EA7u0EAAu0EABu0EAD-u0EB9u0EBB-u0EBDu0EC0-u0EC4u0EC6u0EC8-u0ECDu0ED0-u0ED9u0EDC-u0EDFu0F00u0F18u0F19u0F20-u0F29u0F35u0F37u0F39u0F3E-u0F47u0F49-u0F6Cu0F71-u0F84u0F86-u0F97u0F99-u0FBCu0FC6u1000-u1049u1050-u109Du10A0-u10C5u10C7u10CDu10D0-u10FAu10FC-u1248u124A-u124Du1250-u1256u1258u125A-u125Du1260-u1288u128A-u128Du1290-u12B0u12B2-u12B5u12B8-u12BEu12C0u12C2-u12C5u12C8-u12D6u12D8-u1310u1312-u1315u1318-u135Au135D-u135Fu1380-u138Fu13A0-u13F5u13F8-u13FDu1401-u166Cu166F-u167Fu1681-u169Au16A0-u16EAu16EE-u16F8u1700-u170Cu170E-u1714u1720-u1734u1740-u1753u1760-u176Cu176E-u1770u1772u1773u1780-u17D3u17D7u17DCu17DDu17E0-u17E9u180B-u180Du1810-u1819u1820-u1877u1880-u18AAu18B0-u18F5u1900-u191Eu1920-u192Bu1930-u193Bu1946-u196Du1970-u1974u1980-u19ABu19B0-u19C9u19D0-u19D9u1A00-u1A1Bu1A20-u1A5Eu1A60-u1A7Cu1A7F-u1A89u1A90-u1A99u1AA7u1AB0-u1ABDu1B00-u1B4Bu1B50-u1B59u1B6B-u1B73u1B80-u1BF3u1C00-u1C37u1C40-u1C49u1C4D-u1C7Du1C80-u1C88u1CD0-u1CD2u1CD4-u1CF9u1D00-u1DF9u1DFB-u1F15u1F18-u1F1Du1F20-u1F45u1F48-u1F4Du1F50-u1F57u1F59u1F5Bu1F5Du1F5F-u1F7Du1F80-u1FB4u1FB6-u1FBCu1FBEu1FC2-u1FC4u1FC6-u1FCCu1FD0-u1FD3u1FD6-u1FDBu1FE0-u1FECu1FF2-u1FF4u1FF6-u1FFCu203Fu2040u2054u2071u207Fu2090-u209Cu20D0-u20DCu20E1u20E5-u20F0u2102u2107u210A-u2113u2115u2119-u211Du2124u2126u2128u212A-u212Du212F-u2139u213C-u213Fu2145-u2149u214Eu2160-u2188u2C00-u2C2Eu2C30-u2C5Eu2C60-u2CE4u2CEB-u2CF3u2D00-u2D25u2D27u2D2Du2D30-u2D67u2D6Fu2D7F-u2D96u2DA0-u2DA6u2DA8-u2DAEu2DB0-u2DB6u2DB8-u2DBEu2DC0-u2DC6u2DC8-u2DCEu2DD0-u2DD6u2DD8-u2DDEu2DE0-u2DFFu2E2Fu3005-u3007u3021-u302Fu3031-u3035u3038-u303Cu3041-u3096u3099u309Au309D-u309Fu30A1-u30FAu30FC-u30FFu3105-u312Eu3131-u318Eu31A0-u31BAu31F0-u31FFu3400-u4DB5u4E00-u9FEAuA000-uA48CuA4D0-uA4FDuA500-uA60CuA610-uA62BuA640-uA66FuA674-uA67DuA67F-uA6F1uA717-uA71FuA722-uA788uA78B-uA7AEuA7B0-uA7B7uA7F7-uA827uA840-uA873uA880-uA8C5uA8D0-uA8D9uA8E0-uA8F7uA8FBuA8FDuA900-uA92DuA930-uA953uA960-uA97CuA980-uA9C0uA9CF-uA9D9uA9E0-uA9FEuAA00-uAA36uAA40-uAA4DuAA50-uAA59uAA60-uAA76uAA7A-uAAC2uAADB-uAADDuAAE0-uAAEFuAAF2-uAAF6uAB01-uAB06uAB09-uAB0EuAB11-uAB16uAB20-uAB26uAB28-uAB2EuAB30-uAB5AuAB5C-uAB65uAB70-uABEAuABECuABEDuABF0-uABF9uAC00-uD7A3uD7B0-uD7C6uD7CB-uD7FBuF900-uFA6DuFA70-uFAD9uFB00-uFB06uFB13-uFB17uFB1D-uFB28uFB2A-uFB36uFB38-uFB3CuFB3EuFB40uFB41uFB43uFB44uFB46-uFBB1uFBD3-uFD3DuFD50-uFD8FuFD92-uFDC7uFDF0-uFDFBuFE00-uFE0FuFE20-uFE2FuFE33uFE34uFE4D-uFE4FuFE70-uFE74uFE76-uFEFCuFF10-uFF19uFF21-uFF3AuFF3FuFF41-uFF5AuFF66-uFFBEuFFC2-uFFC7uFFCA-uFFCFuFFD2-uFFD7uFFDA-uFFDC]|uD800[uDC00-uDC0BuDC0D-uDC26uDC28-uDC3AuDC3CuDC3DuDC3F-uDC4DuDC50-uDC5DuDC80-uDCFAuDD40-uDD74uDDFDuDE80-uDE9CuDEA0-uDED0uDEE0uDF00-uDF1FuDF2D-uDF4AuDF50-uDF7AuDF80-uDF9DuDFA0-uDFC3uDFC8-uDFCFuDFD1-uDFD5]|uD801[uDC00-uDC9DuDCA0-uDCA9uDCB0-uDCD3uDCD8-uDCFBuDD00-uDD27uDD30-uDD63uDE00-uDF36uDF40-uDF55uDF60-uDF67]|uD802[uDC00-uDC05uDC08uDC0A-uDC35uDC37uDC38uDC3CuDC3F-uDC55uDC60-uDC76uDC80-uDC9EuDCE0-uDCF2uDCF4uDCF5uDD00-uDD15uDD20-uDD39uDD80-uDDB7uDDBEuDDBFuDE00-uDE03uDE05uDE06uDE0C-uDE13uDE15-uDE17uDE19-uDE33uDE38-uDE3AuDE3FuDE60-uDE7CuDE80-uDE9CuDEC0-uDEC7uDEC9-uDEE6uDF00-uDF35uDF40-uDF55uDF60-uDF72uDF80-uDF91]|uD803[uDC00-uDC48uDC80-uDCB2uDCC0-uDCF2]|uD804[uDC00-uDC46uDC66-uDC6FuDC7F-uDCBAuDCD0-uDCE8uDCF0-uDCF9uDD00-uDD34uDD36-uDD3FuDD50-uDD73uDD76uDD80-uDDC4uDDCA-uDDCCuDDD0-uDDDAuDDDCuDE00-uDE11uDE13-uDE37uDE3EuDE80-uDE86uDE88uDE8A-uDE8DuDE8F-uDE9DuDE9F-uDEA8uDEB0-uDEEAuDEF0-uDEF9uDF00-uDF03uDF05-uDF0CuDF0FuDF10uDF13-uDF28uDF2A-uDF30uDF32uDF33uDF35-uDF39uDF3C-uDF44uDF47uDF48uDF4B-uDF4DuDF50uDF57uDF5D-uDF63uDF66-uDF6CuDF70-uDF74]|uD805[uDC00-uDC4AuDC50-uDC59uDC80-uDCC5uDCC7uDCD0-uDCD9uDD80-uDDB5uDDB8-uDDC0uDDD8-uDDDDuDE00-uDE40uDE44uDE50-uDE59uDE80-uDEB7uDEC0-uDEC9uDF00-uDF19uDF1D-uDF2BuDF30-uDF39]|uD806[uDCA0-uDCE9uDCFFuDE00-uDE3EuDE47uDE50-uDE83uDE86-uDE99uDEC0-uDEF8]|uD807[uDC00-uDC08uDC0A-uDC36uDC38-uDC40uDC50-uDC59uDC72-uDC8FuDC92-uDCA7uDCA9-uDCB6uDD00-uDD06uDD08uDD09uDD0B-uDD36uDD3AuDD3CuDD3DuDD3F-uDD47uDD50-uDD59]|uD808[uDC00-uDF99]|uD809[uDC00-uDC6EuDC80-uDD43]|[uD80CuD81C-uD820uD840-uD868uD86A-uD86CuD86F-uD872uD874-uD879][uDC00-uDFFF]|uD80D[uDC00-uDC2E]|uD811[uDC00-uDE46]|uD81A[uDC00-uDE38uDE40-uDE5EuDE60-uDE69uDED0-uDEEDuDEF0-uDEF4uDF00-uDF36uDF40-uDF43uDF50-uDF59uDF63-uDF77uDF7D-uDF8F]|uD81B[uDF00-uDF44uDF50-uDF7EuDF8F-uDF9FuDFE0uDFE1]|uD821[uDC00-uDFEC]|uD822[uDC00-uDEF2]|uD82C[uDC00-uDD1EuDD70-uDEFB]|uD82F[uDC00-uDC6AuDC70-uDC7CuDC80-uDC88uDC90-uDC99uDC9DuDC9E]|uD834[uDD65-uDD69uDD6D-uDD72uDD7B-uDD82uDD85-uDD8BuDDAA-uDDADuDE42-uDE44]|uD835[uDC00-uDC54uDC56-uDC9CuDC9EuDC9FuDCA2uDCA5uDCA6uDCA9-uDCACuDCAE-uDCB9uDCBBuDCBD-uDCC3uDCC5-uDD05uDD07-uDD0AuDD0D-uDD14uDD16-uDD1CuDD1E-uDD39uDD3B-uDD3EuDD40-uDD44uDD46uDD4A-uDD50uDD52-uDEA5uDEA8-uDEC0uDEC2-uDEDAuDEDC-uDEFAuDEFC-uDF14uDF16-uDF34uDF36-uDF4EuDF50-uDF6EuDF70-uDF88uDF8A-uDFA8uDFAA-uDFC2uDFC4-uDFCBuDFCE-uDFFF]|uD836[uDE00-uDE36uDE3B-uDE6CuDE75uDE84uDE9B-uDE9FuDEA1-uDEAF]|uD838[uDC00-uDC06uDC08-uDC18uDC1B-uDC21uDC23uDC24uDC26-uDC2A]|uD83A[uDC00-uDCC4uDCD0-uDCD6uDD00-uDD4AuDD50-uDD59]|uD83B[uDE00-uDE03uDE05-uDE1FuDE21uDE22uDE24uDE27uDE29-uDE32uDE34-uDE37uDE39uDE3BuDE42uDE47uDE49uDE4BuDE4D-uDE4FuDE51uDE52uDE54uDE57uDE59uDE5BuDE5DuDE5FuDE61uDE62uDE64uDE67-uDE6AuDE6C-uDE72uDE74-uDE77uDE79-uDE7CuDE7EuDE80-uDE89uDE8B-uDE9BuDEA1-uDEA3uDEA5-uDEA9uDEAB-uDEBB]|uD869[uDC00-uDED6uDF00-uDFFF]|uD86D[uDC00-uDF34uDF40-uDFFF]|uD86E[uDC00-uDC1DuDC20-uDFFF]|uD873[uDC00-uDEA1uDEB0-uDFFF]|uD87A[uDC00-uDFE0]|uD87E[uDC00-uDE1D]|uDB40[uDD00-uDDEF]/},ne={isSpaceSeparator:function(e){return”string”==typeof e&&te.Space_Separator.test(e)},isIdStartChar:function(e){return”string”==typeof e&&(e>=”a”&&e=”A”&&e=”a”&&e=”A”&&e=”0″&&e0;){var n=oe();if(!ne.isHexDigit(n))throw me(se());e+=se()}return String.fromCodePoint(parseInt(e,16))}var De={start:function(){if(“eof”===G.type)throw ye();pe()},beforePropertyName:function(){switch(G.type){case”identifier”:case”string”:return K=G.value,void(U=”afterPropertyName”);case”punctuator”:return void ge();case”eof”:throw ye()}},afterPropertyName:function(){if(“eof”===G.type)throw ye();U=”beforePropertyValue”},beforePropertyValue:function(){if(“eof”===G.type)throw ye();pe()},beforeArrayValue:function(){if(“eof”===G.type)throw ye();”punctuator”!==G.type||”]”!==G.value?pe():ge()},afterPropertyValue:function(){if(“eof”===G.type)throw ye();switch(G.value){case”,”:return void(U=”beforePropertyName”);case”}”:ge()}},afterArrayValue:function(){if(“eof”===G.type)throw ye();switch(G.value){case”,”:return void(U=”beforeArrayValue”);case”]”:ge()}},end:function(){}};function pe(){var e;switch(G.type){case”punctuator”:switch(G.value){case”{“:e={};break;case”[“:e=[]}break;case”null”:case”boolean”:case”numeric”:case”string”:e=G.value}if(void 0===W)W=e;else{var t=z[z.length-1];Array.isArray(t)?t.push(e):Object.defineProperty(t,K,{value:e,writable:!0,enumerable:!0,configurable:!0})}if(null!==e&&”object”==typeof e)z.push(e),U=Array.isArray(e)?”beforeArrayValue”:”beforePropertyName”;else{var n=z[z.length-1];U=null==n?”end”:Array.isArray(n)?”afterArrayValue”:”afterPropertyValue”}}function ge(){z.pop();var e=z[z.length-1];U=null==e?”end”:Array.isArray(e)?”afterArrayValue”:”afterPropertyValue”}function me(e){return Ae(void 0===e?”JSON5: invalid end of input at “+q+”:”+H:”JSON5: invalid character ‘”+ve(e)+”‘ at “+q+”:”+H)}function ye(){return Ae(“JSON5: invalid end of input at “+q+”:”+H)}function Ce(){return Ae(“JSON5: invalid identifier character at “+q+”:”+(H-=5))}function Fe(e){console.warn(“JSON5: ‘”+ve(e)+”‘ in strings is not valid ECMAScript; consider escaping”)}function ve(e){var t={“‘”:”\’”,’”‘:’\”‘,”\”:”\\”,”b”:”\b”,”f”:”\f”,”n”:”\n”,”r”:”\r”,”t”:”\t”,”v”:”\v”,”