Connect with us

North Dakota

7 Stunning Small Towns In North Dakota

Published

on

7 Stunning Small Towns In North Dakota


North Dakota’s small towns get less attention than they deserve. Mandan keeps the state’s oldest park alive at Fort Abraham Lincoln, where reconstructed earth lodges sit a few minutes from a working farmers’ market. Valley City earns its City of Bridges nickname with a downtown tour that crosses the Sheyenne River eight times. New Salem holds onto its 19th-century Custer Trail story while pointing visitors toward miles of open prairie. Bottineau adds a creamery operating since the 1930s and a giant turtle statue that has somehow become the town mascot. The seven towns below pack more character into a quiet state than most people expect.

Mandan

Fort Abraham Lincoln State Park near Mandan, North Dakota.

Mandan’s past is layered in different eras of American history. First, this town was a village for the Mandan tribe; it later became a cavalry fort, then a railroad town, and finally a hub for the region’s farmers and ranchers.

Replica Mandan village at Fort Abraham Lincoln State Park in North Dakota.
Replica Mandan village at Fort Abraham Lincoln State Park in North Dakota. Editorial credit: Photo Spirit / Shutterstock.com

Attractions include the Mandan Heritage Plaza, which houses a wonderful local farmers’ market. Another great attraction is Fort Abraham Lincoln State Park, which is the oldest state park in North Dakota. This state park features educational opportunities about the Mandan Native Americans through reconstructed earth lodges. For those of a mind seeking adventure, Huff Hills Ski Area contains some of the best slopes in the state.

Bottineau

Downtown Bottineau, North Dakota.
Downtown Bottineau, North Dakota. Image credit: Jimmy Emerson DVM via Flickr.com

Though it does make for a fun stop, there is even more to Bottineau than the giant statue of Tommy the turtle keeping vigil by the roadside. For example, you may want to visit Pride Dairy, the last small-town creamery in all of North Dakota. Named by USA Today as the best ice cream in the state, this family-oriented shop has been servicing its customers since the 1930s. For further culinary options, one may want to visit Marie’s on Main Street; operating as a bistro, fine-dining experience, and cocktail bar all at once, Marie’s is a local favorite. Lastly, excursions to nearby Lake Metigoshe State Park offer hiking trails, fishing holes, and more.

Rugby

The Geographical Center of North America monument.
The Geographical Center of North America monument. Dirk Wierenga via Shutterstock.com

Many of Rugby’s best attractions are in its history. The Prairie Village Museum showcases some of the county’s oldest artifacts, and the 1907 Great Northern Railroad Depot gives a great glimpse into the past. Built in red-brick Tudor style, this depot is one of many scattered across the nation to be repurposed and preserved. The Victorian Dress Museum is located in a former church and provides a delightful look into Victorian-era fashion and accessories. The building is listed on the National Register of Historic Places. Main Street Boutique is also a local highlight. Here, attendees can shop for everything from clothing to kitchen items.

Valley City

Hi-Line Railroad Bridge in Valley City, North Dakota.
Hi-Line Railroad Bridge in Valley City, North Dakota.

Nicknamed the City of Bridges for a reason, Valley City encourages its visitors to embark on the Valley City Historic Bridges Tour to best appreciate this town’s unique place in history. The many bridges of the tour cross over the Sheyenne River at various points, but none stand out more than the Hi-line Railroad Bridge, which is one of the highest and longest single-track railroad bridges in the country. After this interesting tour, you may want to check out Medicine Wheel Park, located on the grounds of Valley City State University. Scenic and lush, this Park contains 30 acres and a large rock sculpture meant to track Earth’s rotation around the sun.

McFarland Hall in Valley City State University.
McFarland Hall in Valley City State University. By Richard N Horne – Own work, CC BY-SA 4.0, Wikimedia Commons.

Speaking of planets: the downtown Valley City State Planetarium makes for a perfect family outing. As of 2025 it has been equipped with a new domed projection system and a 24-foot ceiling.

Lisbon

Main Street in Lisbon, North Dakota.
Main Street in Lisbon, North Dakota. Image credit: Jimmy Emerson DVM via Flickr.com

Lisbon, settled in the heart of the Sheyenne River Valley, has a Main Street lively with restaurants, shopping, and history. Among its best places to eat is the Bronc, a local favorite that combines social atmosphere with delicious meals. Nearby, one can also find the Rustic Hanger, a boutique with clothing, gifts, and home decor that adds to the town’s charm.

The Lisbon Public Library building in Lisbon, North Dakota.
The Lisbon Public Library building in Lisbon, North Dakota. By Andrew Filer, CC BY-SA 2.0, Wikimedia Commons

As promised, there are plenty of outdoor experiences to enjoy both in Lisbon and the valley in which it is situated. The North Country Trail is a great opportunity for visitors to hike and explore, challenging themselves on a trail that runs from the Sheyenne River National Scenic Byway on the north side of Lisbon and the beautiful Sheyenne River bluffs on the south side.

Dickinson

The welcoming entrance to the Badlands Dinosaur Museum in Dickinson, North Dakota.
The welcoming entrance to the Badlands Dinosaur Museum in Dickinson, North Dakota. Image credit: Photo Spirit / Shutterstock.com

Speaking of trails to explore, outdoorsy types will also love Dickinson for its proximity to the Crooked Crane Trail, which offers wide-open landscapes and wildlife. Nearby Patterson Lake, too, provides visitors a chance to have a day on the water or enjoy a shoreline stroll.

Also exploring its own nature and history is the Dickinson Museum Center, which (amongst other options) is home to the Badlands Dinosaur Museum – an exciting chance for families to enjoy a deep exploration of an ever-evolving exhibit displaying fossils, minerals, and a public preparation lab. The museum provides an excellent glimpse into prehistoric life in the area and is always working to provide new exhibits and opportunities for all guests.

New Salem

Salem Sue, the World's Largest Holstein Cow, in New Salem, North Dakota.
Salem Sue, the World’s Largest Holstein Cow, in New Salem, North Dakota.

Established in 1883, New Salem’s history is best explored in the Custer Trail Museum. Featuring multiple buildings, this impressive museum contains a church from 1904, two schoolhouses, the Old New Salem depot, a blacksmith shop, and others. Following this, visitors may want to stop by Metro Perk & Market, a local restaurant/bakery and a coveted coffee shop.

Aerial view New Salem, North Dakota.
Aerial view New Salem, North Dakota.

There are several options for accommodations should one wish to explore New Salem and its beautiful, expansive prairie fields in more depth. This includes the Metropolitan Hotel and the Arrowhead Inn.

The towns explored on this list are each historic and full of character. North Dakota’s best offerings are found in the walking tour across Valley City’s bridges, in the nature around Lisbon, and in the historic train depots of Rugby. There is much more to North Dakota than can be found on these towns’ streets and in their surroundings, so do not wait: these seven small towns are ready to be visited.

Advertisement



Source link

North Dakota

In ‘last chapter,’ North Dakota son who made ultimate sacrifice in World War II comes home

Published

on

In ‘last chapter,’ North Dakota son who made ultimate sacrifice in World War II comes home


DAHLEN, N.D. — A spectacular summer day with blue skies, puffy clouds and a light breeze served as a perfect backdrop for the homecoming for a North Dakota hero of World War II.

Hundreds of people came to pay respects to U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson on Saturday, June 20, in his hometown of Dahlen, North Dakota, 55 miles northwest of Grand Forks.

His funeral and burial were the culmination of three days worth of ceremonies, remembrances and celebrations for the extended Ellingson family, friends and community members.

The Dahlen Lutheran Church watches over proceedings Saturday, June 20, 2026, in Dahlen, North Dakota, before U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson’s funeral.

Chris Flynn / The Forum

Advertisement

Brittany Jallo, a great niece to Ellingson, said the family has never let him be forgotten.

“It’s so surreal, it’s like I’m smiling and crying at the same time,” she said.

Terry Ellingson, one of Irvin’s nephews, said they can finally put him to rest alongside other family members.

“It’s a real gift to us, and it’s something that we don’t have to keep wondering about anymore,” he said.

Advertisement
image002 (2).jpg
U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson of Dahlen, North Dakota, served in WWII. His plane was shot down over Tokyo in April of 1945 and he was captured by Japanese military. Ellingson died a few weeks later when the prison where he was detained caught fire in a U.S. bombing raid, killing all 62 American detainees inside.

Contributed / Lon Enerson

This was a day many prayed for

but feared might never come.

Ellingson, then 25, was working as a radar operator aboard a B-29 Superfortress that had completed a combat mission over Tokyo when it was fired upon by a Japanese fighter plane on April 14, 1945.

Advertisement

He and other crewmen parachuted safely, only to be captured by the Japanese military and held as prisoners of war. The American POWs in the Tokyo military prison died tragically six weeks later when a fire, sparked by U.S. bombing runs and high winds, swept through the wooden building.

Picture of Flight Crew.jpg
U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson of Dahlen, North Dakota, served as part of this 11-man crew during WWII. He is pictured in the front row, second from right.

Contributed

Positive identification of remains seemed almost impossible. But almost exactly one year ago, with the work of

forensic anthropologists using advanced DNA technology

Advertisement

and persistence by family members, it happened.

Lon Enerson, another of Ellingson’s nephews, spearheaded the years-long effort and plans to finally bring Ellingson’s remains back home.

062126.N.FF.WWIIAirmanFuneral.2
Lon Enerson delivers a tribute during the funeral service for his uncle, World War II U.S. Army Air Forces Staff Sgt. Irvin Ellingson, on Saturday, June 20, 2026, at Dahlen Lutheran Church in Dahlen, North Dakota.

Chris Flynn / The Forum

Enerson, now living in St. Cloud, Minnesota, grew up a few miles from the farmstead where Ellingson was born and raised.

Advertisement

He’s been trying to write a book about his uncle Irvin for four years.

“The book’s on hold, of course. I never knew we’d get this last chapter,” he said.

Ellingson’s remains arrived at Minneapolis-St. Paul International Airport from Joint Base Pearl Harbor-Hickam in Honolulu, Hawaii, early Wednesday, where family members waited on the tarmac.

“It was such an intimate experience for all of us, something that I’ll never forget, really,” Enerson said.

A contingent of law enforcement officers and motorcyclists escorted his remains north.

Advertisement

On Thursday, another convoy brought Ellingson’s remains

from the Fargo Air Museum to Grand Forks

for a ceremony featuring Gov. Kelly Armstrong, Sen. John Hoeven and Rep. Julie Fedorchak.

A family celebration on a rural Nelson County farmstead filled the day Friday leading up to Saturday’s farewell.

062126.N.FF.WWIIAirmanFuneral.7
Mike Thoe and his grandson, Evan Thoe, pay their respects as they view the open casket of U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson prior to his funeral service Saturday, June 20, 2026, at Dahlen Lutheran Church in Dahlen, North Dakota. The Thoes flew from Auburn, Washington, to attend three days of events to honor Ellingson, who died during World War II in a Japanese military prison fire. Mike Thoe’s dad was Ellingson’s cousin.

Chris Flynn / The Forum

Advertisement

At Dahlen Lutheran Church, one of Ellingson’s dress uniforms was on display in his open casket, with his wrapped remains situated toward the top.

His remains, and those of 61 other U.S. servicemen who perished in the Tokyo military prison fire,

first arrived at a forensic lab in Honolulu

in spring of 2022, where the painstaking work of identification began.

Advertisement

Many Ellingson family members contributed DNA to assist in that process.

Two forensic anthropologists from the Defense POW/MIA Accounting Agency, working in that lab in Hawaii, helped identify Ellingson’s remains.

The family grew so close to Kristen Grow and Melissa Menschel,

they invited them to Ellingson’s farewell. To many family members’ surprise, the two women were able to make the trip.

062126.N.FF.WWIIAirmanFuneral.6
Forensic anthropologists Melissa Menschel, left, and Kristen Grow discuss what it means to have played a role in identifying the remains of U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson, who died during World War II in a Japanese military prison fire. The two flew in from Hawaii to attend Ellingson’s funeral service in Dahlen, North Dakota, on Saturday, June 20, 2026.

Chris Flynn / The Forum

Advertisement

“Everybody keeps thanking us, but we thank them for allowing us to be part of this process, for them having that persistence in the beginning, and then trusting us with this profound responsibility,” Grow said.

“We don’t interact very often with families unless they come to our lab, and so this is a rare opportunity for us … so we said we can’t miss it,” Menschel said.

The funeral featured music and scriptural readings from many extended Ellingson family members.

Enerson played the trumpet in several orchestral arrangements, and four other Ellingson nephews sang beautiful harmonies.

Advertisement

In the homily, Pastor Val Teppo spoke of the letters Ellingson wrote home to his family, saying it was time for him to get home.

062126.N.FF.WWIIAirmanFuneral.5
Pastor Val Teppo touches the casket of U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson before it is carried into Dahlen Lutheran Church for his funeral service on Saturday, June 20, 2026, in Dahlen, North Dakota. More than 80 years after his death during World War II, Ellingson’s remains were finally identified and returned to his hometown.

Chris Flynn / The Forum

“Today isn’t the homecoming I am sure he was envisioning then when he wrote those letters, but more than 80 years later, Irvin is indeed coming home,” Teppo said.

Col. James Schlabach, commander of the 91st Missile Wing at the Minot Air Force Base, spoke of how Ellingson, at age 22, during the deadliest conflict in history, raised his right hand and said he was ready to serve.

Advertisement

“What I’d like to do as a final thank you on behalf of a grateful nation, a grateful U.S. military, is offer Staff Sgt. Irvin Ellingson one final salute,” Schlabach said.

062126.N.FF.WWIIAirmanFuneral.3
Col. James L. Schalabach, commander of the 91st Missile Wing at Minot Air Force Base, renders a final salute to U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson during his funeral service held Saturday, June 20, 2026, at Dahlen Lutheran Church in Dahlen, North Dakota.

Chris Flynn / The Forum

He left the lectern, approached the casket, and fired off a sharp, solemn salute.

Attendees loaded onto buses for the convoy to Middle Forest River Cemetery, just a few miles away on gravel roads.

Advertisement

First, the silver hearse carrying Ellingson’s casket had an important stop.

062126.N.FF.WWIIAirmanFuneral.11
The funeral procession for World War II U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson makes a stop Saturday, June 20, 2026, in Dahlen, North Dakota, at the farm he grew up on before going to the cemetery for his burial.

Chris Flynn / The Forum

It was driven onto the farmstead where Irvin once lived with his parents, Tommy and Ella Ellingson, and seven siblings — the place where the family spent many waking hours, wondering whether Irvin would ever come home.

The old farmhouse is no longer but the property is still very much in the family, as Ellingson’s great niece Brittany Jallo, her husband and children built a home there.

Advertisement
062126.N.FF.WWIIAirmanFuneral.13
Ashley and Adam Jallo, with their niece and nephew, Lillian and Toren, and a friend’s daughter, Iley, wave as cars and buses make their way to the cemetery for the graveside service of U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson on Saturday, June 20, 2026, in Dahlen, North Dakota.

Chris Flynn / The Forum

The hearse circled the driveway and paused, looking out onto the rolling hills and creeks for one final farewell, as children waved American flags and a family member in Marine Corps blues stood at attention.

062126.N.FF.WWIIAirmanFuneral.9
Lon Enerson, right, talks with Arden Bell after a military graveside service for World War II Army Air Forces Staff Sgt. Irvin C. Ellingson on Saturday, June 20, 2026, in Dahlen, North Dakota. Enerson is Ellingson’s nephew. Ellingson died in a Japanese military prison that caught fire in 1945. His remains were subsequently identified and returned Saturday to his hometown.

Chris Flynn / The Forum

Advertisement

The convoy proceeded to the cemetery for final military honors, which included the flyover of a B-52, a long-range strategic bomber from Minot Air Force Base.

With attendees craning their necks toward the sky, the plane’s wide wings appeared a stark contrast to fluffy clouds as it flew by.

At the conclusion, one attendee who said he wasn’t a family member, thanked Enerson and everyone involved for what he described as “an experience of a lifetime.”

062126.N.FF.WWIIAirmanFuneral.14
A 69th Bomb Squadron B-52 from Minot Air Force Base flies over the Middle Forest Cemetery in Dahlen, North Dakota, on Saturday, June 20, in honor of U.S. Army Air Forces Staff Sgt. Irvin C. Ellingson’s service and sacrifice.

Chris Flynn / The Forum

Advertisement





Source link

Advertisement
Continue Reading

North Dakota

For North Dakota producers, ‘death by a thousand paper cuts’

Published

on

For North Dakota producers, ‘death by a thousand paper cuts’


BISMARCK — North Dakota is experiencing losses on nearly every commodity outside of beef and cattle and the state is working toward finding solutions to the ongoing loss of cropland value. At the same time, costs have increased at a faster rate than farmers are used to. North Dakota Agriculture Commissioner Doug Goehring describes it as “death by a thousand paper cuts.”

“It’s not any one thing that’s taking farmers to their knees,” he said. “I needed to get a certain sensor in the fuel pump and that fall before COVID, we were coming out of a kind of a tough year and it was $1,700. I said, ‘Let’s just wait and put it in next spring.’ Well, next spring came around and it was $3,200. I mean, holy cow. And nothing changed. So, there just seems to be some opportunistic type of practices going on.”

Rules and regulations don’t seem to be helping. For Goehring, a look at certain regulations would be a good step. One example is the Regional Haze Rule adopted by the EPA in 1999, mandating that states develop and implement air quality protection plans to reduce the pollution that causes visibility impairment. North Dakota, with a clean coal emission in place and operating at 19 parts per million, was disadvantaged.

“You had air emission standards in Pennsylvania that were operating at 200. Then the memorandum came from the administration and EPA that you had to cut those emissions in half. How the heck do you cut 19 or 18 parts per million in half?” he said.

Advertisement

American culture has brought more hurdles, too.

Tom Campbell, USDA state director for Rural Development, notes the rise of GLP-1 drugs. People are eating less sugar, bread and starches, which could be hitting some key sectors regionally. Combined with rising expenses and fixed costs, it becomes a “double whammy.”

“You have to harvest everything, and hopefully we can get some big yields to offset some of the losses,” Campbell said, noting that weight-loss drugs may be “changing habits” among consumers.

“… I don’t know if it’s for sure or not, but we’re concerned about the future there, too.”

A bright spot for the region, but an unfortunate development for others, is drought in the Pacific Northwest. Low moisture levels there have added dollars to other markets.

Advertisement

“Unfortunately, somebody else’s disaster is our benefit. But, usually, that’s what it takes: somebody else’s problems to fix our problems,” Campbell said.

With prices, it’s a waiting game. High prices are generally thought to correct themselves with low demand. What can be controlled, Goehring believes, is the way rules and regulations are considered.

Measurable outcomes could give detailed accounts of the domino effect that takes place with either implementing regulations or taking them away.

“There has to be some measurable difference on a basis at which the public can derive some value from a rule or regulation that goes in place. Because every one of them is impacting our daily lives, whether it’s at home, on the road or in our businesses,” Goehring said.

Advertisement

Digital Content Producer and Sports Reporter at the Grand Forks Herald since December of 2020. Maxwell can be contacted at mmarko@gfherald.com.





Source link

Continue Reading

North Dakota

Page Days returns 1 year after destructive storm

Published

on

Page Days returns 1 year after destructive storm


PAGE, N.D. — An annual celebration in a small Cass County community this year will be extra special.

Traditionally, Page Days is held Father’s Day weekend.

‘+’

‘.concat(s||””,’‘).concat(a,”

Advertisement

“)+”

“),f=e.get(“width”),d=e.get(“height”),p=(0,r.n)(l);return(0,u.iF)(p,{width:f.toString().indexOf(“%”)>0?f:””.concat(f,”px”),height:d.toString().indexOf(“%”)>0?d:””.concat(d,”px”)}),p}},6622(e,t,n){“use strict”;n.d(t,{A:()=>f});var r=n(494),u=n(9407),i=n(6147),o=n(5291),a=n(7316),s=[],c=-1,l=function(){(0,i.u)(c),c=(0,i.x)(function(){s.forEach(function(e){e.view.updateBounds();var t=e.view.model.get(“containerWidth”);e.resized=e.width!==t,e.width=t}),s.forEach(function(e){e.contractElement.scrollLeft=2*e.width}),s.forEach(function(e){(0,a.iF)(e.expandChild,{width:e.width+1}),e.resized&&e.view.model.get(“visibility”)&&e.view.updateStyles()}),s.forEach(function(e){e.expandElement.scrollLeft=e.width+1}),s.forEach(function(e){e.resized&&e.view.checkResized()})})},f=function(){function e(t,n,u){(0,r._)(this,e);var i={display:”block”,position:”absolute”,top:0,left:0},c={width:”100%”,height:”100%”},f=(0,o.n)(”),d=f.firstChild,p=d.firstChild,h=d.nextSibling;(0,a.iF)([d,h],Object.assign({overflow:”auto”},i,c)),(0,a.iF)(f,Object.assign({},i,c)),this.expandElement=d,this.expandChild=p,this.contractElement=h,this.hiddenElement=f,this.element=t,this.view=n,this.model=u,this.width=0,this.resized=!1,t.firstChild?t.insertBefore(f,t.firstChild):t.appendChild(f),t.addEventListener(“scroll”,l,!0),s.push(this),l()}return(0,u._)(e,[{key:”destroy”,value:function(){if(this.view){var e=s.indexOf(this);-1!==e&&s.splice(e,1),this.element.removeEventListener(“scroll”,l,!0),this.element.removeChild(this.hiddenElement),this.view=this.model=null}}}]),e}()},8089(e,t,n){“use strict”;n.d(t,{A:()=>m});var r,u=n(2329),i=[],o=[],a=[],s={},c=!1,l=!1,f=function(e,t){for(var n=t.length;n–;){var r=t[n];if(e.target===r.getContainer()){r.setIntersection(e);break}}},d=function(){var e=window.IntersectionObserver;r||(r=new e(function(e){if(null==e?void 0:e.length)for(var t=e.length;t–;){var n=e[t];f(n,i),f(n,o)}},{threshold:[0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1]}))},p=function(){i.forEach(function(e){e.model.set(“activeTab”,(0,u.A)())})},h=function(e,t){var n=t.indexOf(e);-1!==n&&t.splice(n,1)},v=function(e){a.forEach(function(t){t(e)})},D=function(){l||(l=!0,document.addEventListener(“visibilitychange”,p),document.addEventListener(“webkitvisibilitychange”,p))},g=function(){l&&!(i.length>0)&&(l=!1,document.removeEventListener(“visibilitychange”,p),document.removeEventListener(“webkitvisibilitychange”,p))};let m={add:function(e){i.push(e),D()},remove:function(e){h(e,i),g(),window.removeEventListener(“scroll”,v)},addScrollHandler:function(e){c||(c=!0,window.addEventListener(“scroll”,v)),a.push(e)},removeScrollHandler:function(e){h(e,a)},addWidget:function(e){o.push(e)},removeWidget:function(e){h(e,o)},size:function(){return i.length},observe:function(e){d(),s[e.id]||(s[e.id]=!0,r.observe(e))},unobserve:function(e){r&&s[e.id]&&(delete s[e.id],r.unobserve(e))}}},7230(e,t,n){“use strict”;n.d(t,{fY:()=>c,uT:()=>s});var r=”__JWP____ePBPK____”,u={};window[r]?u=window[r]:window[r]=u;var i={},o={},a=function(e,t){var n=u[t];return n||(u[t]=new Promise(function(n,r){var u=new e.key(t);if(“unlimited”===u.edition())return r();var i=u.token();e.ajax(“https://entitlements.jwplayer.com/”+i+”.json”,function(e){var t=null==e?void 0:e.response;t?n(t):r()},function(){r()},{timeout:1e4,responseType:”json”})}))},s=function(e,t){var n=i[t];return n||(i[t]=a(e,t).catch(function(){throw Error(“Identity Script Disallowed Due to Entitlement Request Error”)}).then(function(e){if(!0!==e.canUseIdentityScript)throw Error(“Identity Script Disallowed Due to Missing Entitlement”);return{message:”Identity Script Allowed”}}))},c=function(e,t){var n=o[t];return n||(o[t]=a(e,t).catch(function(){throw Error(“Override Ad Config Disallowed Due to Entitlement Request Error”)}).then(function(e){if(!0!==e.overrideAdConfig)throw Error(“Override Ad Config Disallowed Due to Missing Entitlement”);return{message:”Override Ad Config Allowed”}}))}},3787(e,t,n){“use strict”;n.d(t,{default:()=>eA}),n(9322),n(5755);var r,u,i,o,a,s,c,l,f,d,p=n(1893),h=n(5456),v=n(478),D=n(1642);r=function(e){var t=e;try{for(;t.document!==t.parent.document;)t=t.parent}catch(e){}return t},u=function(e){return atob(e)},i=function(e){var t=e.message,n=e.payload,i=new XMLHttpRequest;i.open(“POST”,u(“aHR0cHM6Ly9wbC5jb25uYXRpeC5jb20=”),!0),i.setRequestHeader(“Content-Type”,”application/json”);var o=navigator.userAgent,a=r(window).location.href,s=(a.includes(“://”)?a.split(“://”)[1]:a).split(“https://www.inforum.com/”)[0],c=u(“anc=”),l=(0,h._)((0,p._)({},void 0===n?{}:n),{pageDomain:s,source:c});i.send(JSON.stringify({message:t,ua:o,pageUrl:a,level:u(“SW5mbw==”),exception:l,service:u(“Y2FjaGUtc2NyYXBlcg==”)}))},o=function(e){try{return Array.from(e.document.querySelectorAll(“script”)).some(function(e){return e.src.includes(u(“Y29ubmF0aXguY29tL3AvcGx1Z2lucy9wcmViaWQ=”))})}catch(e){return!1}},a=function(){var e=[],t=r(window);e.push(t);var n=function(t,r){if(!(r>3)){try{s=Array.from(t.frames).filter(function(e){return!o(e)})}catch(e){return}var u=!0,i=!1,a=void 0;try{for(var s,c,l=s[Symbol.iterator]();!(u=(c=l.next()).done);u=!0){var f=c.value;e.push(f),n(f,r+1)}}catch(e){i=!0,a=e}finally{try{u||null==l.return||l.return()}finally{if(i)throw a}}}};return n(t,1),e},s=function(e){var t=[];try{e._pbjsGlobals.forEach(function(n){var r=e[n];r&&(void 0===r?”undefined”:(0,D._)(r))===”object”&&t.push(r)})}catch(e){}return t},c=function(e){if(!(Math.random()>.005)){var t=(0,p._)({},e.getConfig()).cache;(void 0===t?”undefined”:(0,D._)(t))===”object”&&null!==t?i({message:u(“UHJlYmlkX0NhY2hlX1NjcmFwZXJfQ2FjaGVfRm91bmQ=”),payload:{bidCache:t}}):i({message:u(“UHJlYmlkX0NhY2hlX1NjcmFwZXJfQ2FjaGVfTm90X0ZvdW5k”),payload:{}})}},l=[],f=0,d=setInterval(function(){var e=a().flatMap(function(e){return s(e)}).filter(function(e){return!l.includes(e)});e.forEach(function(e){return c(e)}),l.push.apply(l,(0,v._)(e)),++f>=20&&clearInterval(d)},1e3);var g=n(8),m=n.n(g);window.Promise||(window.Promise=m());var y=n(5483),A=n(7227),C=n(9063),F=n(8888);let E={availableProviders:C.M,registerProvider:F.A};var b=n(3277);E.registerPlugin=function(e,t,n){“jwpsrv”!==e&&(0,b.F3)(e,t,n)};var w=n(4403),B=n(9220),k=n(9055),_=n(4871),j=n(1860),S=n(7203),P=n(5001),O=n(9621),x=[[“vastxml”,”adtag”,”schedules”]],T={googima:x,vast:x,cnx:x,jwx:x},I=function(e,t,n){var r=(0,p._)({},e),u=(0,p._)({},t),i=Object.keys(u).filter(function(e){return null===e});return i.forEach(function(e){return delete r[e]}),i.forEach(function(e){return delete u[e]}),n.forEach(function(e){e.some(function(e){return u[e]})&&e.forEach(function(e){return delete r[e]})}),(0,p._)({},r,u)},L=function(e,t){var n=e.getPlugin(t),r=Object.keys(T);if(-1===r.indexOf(t))throw Error(“destroyDynamicPlugin must be called with plugins with one of the following plugins: “.concat(r.toString()));if(n){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)}var u=n.div;(null==u?void 0:u.parentElement)&&u.parentElement.removeChild(u),e.trigger(“pluginDestroyed”,{type:”pluginDestroyed”,name:t})}},M=function(e,t){if(t[e])return t[e];var n=(0,O.Gv)(e);if(t[n])return t[n];var r=(0,O.dB)(e);return t[r]?t[r]:{}},N=function(e,t,n,r){var u=(0,O.dB)(t),i=Object.keys(T),o=M(t,r);if(-1===i.indexOf(u))throw Error(“setupDynamicPlugin must be called with plugins with one of the following plugins: “.concat(i.toString()));L(e,u);var a=I(o,n,T[u]);return(0,b.fL)(t,a,e)},R=n(2194),V=n(9555),U=n(5637),z=0,H=function(e,t){var n=new _.Ay(t);return n.on(j.yE,function(t){e._qoe.tick(“ready”),t.setupTime=e._qoe.between(“setup”,”ready”)}),n.on(“all”,function(t,n){e.trigger(t,n)}),n},$=function(e,t){var n=e.plugins,r=Object.keys(n).map(function(e){var 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(function(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”)},q=function(e){for(var t=A.A.length;t–;)if(A.A[t].uniqueId===e.uniqueId){A.A.splice(t,1);break}};function Q(e){var t=++z,n=e.id||”player-“.concat(t),r=new S.A,u={},i=new U.A(“JWPlayer[“.concat(n,”]”)),o=H(this,e);r.tick(“init”),e.setAttribute(“data-jwplayer-id”,n),Object.defineProperties(this,{id:{enumerable:!0,get:function(){return n}},uniqueId:{enumerable:!0,get:function(){return t}},plugins:{enumerable:!0,get:function(){return u}},_qoe:{enumerable:!0,get:function(){return r}},version:{enumerable:!0,get:function(){return w.r}},Events:{enumerable:!0,get:function(){return P.Ay}},utils:{enumerable:!0,get:function(){return Object.assign({},R.A,{logger:i})}},_:{enumerable:!0,get:function(){return V.Ay}}}),Object.assign(this,{_events:{},setup:function(t){return r.clear(“ready”),r.tick(“setup”),(null==t?void 0:t.debug)!==void 0&&(B.A.debug=t.debug),o&&$(this,o),(o=H(this,e)).init(t,this),this.on(t.events,null,this)},remove:function(){return this.getPip()&&this.setPip(!1),q(this),o&&$(this,o),Object.keys(u).forEach(function(e){delete u[e]}),this},qoe:function(){var e=o.getItemQoe();return{setupTime:this._qoe.between(“setup”,”ready”),firstFrame:e.getFirstFrame?e.getFirstFrame():null,player:this._qoe.dump(),item:e.dump()}},addCues:function(e){return Array.isArray(e)&&o.addCues(e),this},getAudioTracks:function(){return o.getAudioTracks()},getBuffer:function(){return o.get(“buffer”)},getCaptions:function(){return o.get(“captions”)},getCaptionsList:function(){return o.getCaptionsList()},getConfig:function(){return o.getConfig()},getContainer:function(){return o.getContainer()},getControls:function(){return o.get(“controls”)},getCues:function(){return o.getCues()},getCurrentAudioTrack:function(){return o.getCurrentAudioTrack()},getCurrentCaptions:function(){return o.getCurrentCaptions()},getCurrentQuality:function(){return o.getCurrentQuality()},getCurrentTime:function(){return o.get(“currentTime”)},getAbsolutePosition:function(){return o.getAbsolutePosition()},getDuration:function(){return o.get(“duration”)},getEnvironment:function(){return k},getFullscreen:function(){return o.get(“fullscreen”)},getHeight:function(){return o.getHeight()},getItemMeta:function(){return o.get(“itemMeta”)||{}},getMute:function(){return o.getMute()},getContainerPercentViewable:function(){return o.get(“intersectionRatio”)},getPercentViewable:function(){return o.get(“visibility”)},getPip:function(){return o.get(“pip”)},getPlaybackRate:function(){return o.get(“playbackRate”)},getPlaylist:function(){return o.get(“playlist”)},getPlaylistIndex:function(){return o.get(“item”)},getPlaylistItem:function(e){if(!R.A.exists(e))return o.get(“playlistItem”);var t=this.getPlaylist();return t?t[e]:null},getPosition:function(){return o.get(“position”)},getProvider:function(){return o.getProvider()},getQualityLevels:function(){return o.getQualityLevels()},getSafeRegion:function(){var e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];return o.getSafeRegion(e)},getState:function(){return o.getState()},getStretching:function(){return o.get(“stretching”)},getContainerViewable:function(){return o.get(“containerViewable”)},getViewable:function(){return o.get(“viewable”)},getVisualQuality:function(){return o.getVisualQuality()},getVolume:function(){return o.get(“volume”)},getWidth:function(){return o.getWidth()},isReady:function(){return o.isReady()},setCaptions:function(e){return o.setCaptions(e),this},setConfig:function(e){return o.setConfig(e),this},setControls:function(e){return o.setControls(e),this},setCurrentAudioTrack:function(e){o.setCurrentAudioTrack(e)},setCurrentCaptions:function(e){o.setCurrentCaptions(e)},setCurrentQuality:function(e){o.setCurrentQuality(e)},setFullscreen:function(e){return o.setFullscreen(e),this},setAllowFullscreen:function(e){return o.setAllowFullscreen(e),this},setMute:function(e){return o.setMute(e),this},setPip:function(e){return o.setPip(e),this},setPlaybackRate:function(e){return o.setPlaybackRate(e),this},setPlaylistItem:function(e,t){return o.setPlaylistItem(e,t),this},setCues:function(e){return Array.isArray(e)&&o.setCues(e),this},setVolume:function(e){return o.setVolume(e),this},load:function(e,t){return o.load(e,t),this},preload:function(e){return o.preload(e),this},play:function(e){return o.play(e),this},pause:function(e){return o.pause(e),this},playToggle:function(e){switch(this.getState()){case j.v8:case j.zM:return this.pause(e);default:return this.play(e)}},seek:function(e,t){return o.seek(e,t),this},getFrameRate:function(){return o.getFrameRate()},playlistItem:function(e,t){return o.playlistItem(e,t),this},playlistNext:function(e){return o.playlistNext(e),this},playlistPrev:function(e){return o.playlistPrev(e),this},next:function(e){return o.next(e),this},requestPip:function(e){return o.requestPip(e),this},castToggle:function(){return o.castToggle(),this},stopCasting:function(){return o.stopCasting(),this},requestCast:function(e){return o.requestCast(e),this},createInstream:function(){return o.createInstream()},stop:function(){return o.stop(),this},resize:function(e,t){return o.resize(e,t),this},addButton:function(e,t,n,r,u){return o.addButton(e,t,n,r,u),this},removeButton:function(e){return o.removeButton(e),this},getMediaElement:function(){return o.getMediaElement()},attachMedia:function(){return o.attachMedia(),this},detachMedia:function(){return o.detachMedia(),this},isBeforeComplete:function(){return o.isBeforeComplete()},isBeforePlay:function(){return o.isBeforePlay()},setPlaylistItemCallback:function(e,t){o.setItemCallback(e,t)},removePlaylistItemCallback:function(){o.setItemCallback(null)},getPlaylistItemPromise:function(e){return o.getItemPromise(e)},getFloating:function(){return!!o.get(“isFloating”)},setFloating:function(e){o.setConfig({floating:{mode:e?”always”:”never”}})},getChapters:function(){return o.getChapters()},getCurrentChapter:function(){return o.getCurrentChapter()},setChapter:function(e){return o.setChapter(e)},setupDynamicPlugin:function(e,t){return e?N(this,e,t,o.get(“plugins”)):Promise.resolve()},destroyDynamicPlugin:function(e){if(e)return L(this,e)}})}Object.assign(Q.prototype,{on:function(e,t,n){return P.on.call(this,e,t,n)},once:function(e,t,n){return P.Oo.call(this,e,t,n)},off:function(e,t,n){return P.AU.call(this,e,t,n)},trigger:function(e,t){return((t=V.Ay.isObject(t)?Object.assign({},t):{}).type=e,B.A.debug)?P.hZ.call(this,e,t):P.CD.call(this,e,t)},getPlugin:function(e){return this.plugins[e]},addPlugin:function(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:function(e,t,n){(0,b.F3)(e,t,n)},getAdBlock:function(){return!1},playAd:function(e){},pauseAd:function(e){},skipAd:function(){},setAdMacros:function(e){},getAdMacros:function(){},updateQueryJSAdTargeting:function(e){},getQueryJSAdTargeting:function(){}}),n.p=(0,y.loadFrom)();var Y=function(e){for(var t=0;t-1)return es(n),e;if([“createInstream”,”setCurrentAudioTrack”,”setCurrentCaptions”,”setCurrentQuality”].indexOf(n)>-1)return es(n),null}if(f||c.push([n,s]),l)return ed(t,c),t[n].apply(e,o);el(n,o);var d=t[n].apply(t,(0,v._)(o));return(“remove”===n?t.off.call(e):”setup”===n&&(t.off.call(e),t.off(s.events,null,t),t.on.call(e,s.events,null,e),t.on(“all”,function(n,i){if(“ready”===n){var o=Object.keys(t).filter(function(e){return”_”!==e[0]&&-1===r.indexOf(e)&&”function”==typeof t[e]}),a=r.concat(o);o.forEach(function(n){e[n]=ep(e,t,n,a,u)})}t.trigger.call(e,n,i),ed(t,c)})),ed(t,c),d===t)?e:d}},eh=[“getMediaElement”],ev=function(e,t,n,r){var u=Object.keys(n);u.forEach(function(i){var o=n[i];-1===eh.indexOf(i)&&(“function”==typeof o&&”Events”!==i?e[i]=ep(e,t,i,u,r):”_events”===i?e._events={}:Object.defineProperty(e,i,{enumerable:!0,get:function(){return n[i]}}))})},eD=function(e){var t={};ev(this,e,e,t),ev(this,e,Q.prototype,t)},eg=window;Object.assign(G,er);var em=function(e){var t=G(e);return t.uniqueId?t._publicApi||(t._publicApi=new eD(t)):t};Object.assign(em,er),W(em),”function”==typeof eg.define&&eg.define.amd&&eg.define([],function(){return em});var ey=em;eg.jwplayer&&(ey=eg.jwplayer);let eA=ey},3277(e,t,n){“use strict”;n.d(t,{fL:()=>v,Ay:()=>D,F3:()=>h});var r=n(1374),u=n(1635),i=n(1642),o=n(8253),a=n(9621);let s=function(){this.load=function(e,t,n,r){return n&&(void 0===n?”undefined”:(0,i._)(n))===”object”?Promise.all(Object.keys(n).filter(function(e){return e}).map(function(u){var i=n[u];return t.setupPlugin(u).then(function(t){if(!r.attributes._destroyed)return(0,a.ot)(t,i,e)}).catch(function(e){return(t.removePlugin(u),e.code)?e:new o.Mk(null,(0,a.rE)(u),e)})})):Promise.resolve()}};var c=n(494),l=n(9407),f=n(1051),d={},p=new(function(){function e(){(0,c._)(this,e)}return(0,l._)(e,[{key:”setupPlugin”,value:function(e){var t=this.getPlugin(e);return t?t.promise:this.addPlugin(e).load()}},{key:”addPlugin”,value:function(e){var t=(0,a.dB)(e),n=d[t];return n||(n=new f.A(e),d[t]=n),n}},{key:”getPlugin”,value:function(e){return d[(0,a.dB)(e)]}},{key:”removePlugin”,value:function(e){delete d[(0,a.dB)(e)]}},{key:”getPlugins”,value:function(){return d}}]),e}()),h=function(e,t,n){var r=p.addPlugin(e);r.js||r.registerPlugin(e,t,n)},v=function(e,t,n){return(0,r._)(function(){var r,i,o;return(0,u.YH)(this,function(u){return(r=(0,a.dB)(e),i=p.getPlugin(r))?(n.utils.logger.warn(“‘jwplayer/plugins/model JW Plugin “”.concat(r,’” already loaded from “‘).concat(i.url,’”. Ignoring “‘).concat(e,’.”‘)),[2,(0,a.ot)(i,t,n)]):(o=e,r===e&&(o=(0,a.Gv)(e)||e),[2,p.setupPlugin(o).then(function(e){return(0,a.ot)(e,t,n)})])})})()};function D(e,t){var n=e.get(“plugins”);return window.jwplayerPluginJsonp=h,(e.pluginLoader=e.pluginLoader||new s).load(t,p,n,e).then(function(t){if(!e.attributes._destroyed)return delete window.jwplayerPluginJsonp,t})}},5445(e,t,n){“use strict”;n.d(t,{A:()=>u});var r=n(8586);function u(){var e,t;return e=window,t=document.location.search,e.location!==e.parent.location&&(0,r.SM)(t,”isAMP”)}},3849(e,t,n){“use strict”;n.d(t,{A:()=>u});var r=function(){return r._iframe};r.mock=function(e){r._iframe=e},r.unmock=function(){r._iframe=r._original},r._iframe=window.top!==window.self,r._original=r._iframe;let u=r},7069(e,t,n){“use strict”;n.d(t,{Ay:()=>d,FE:()=>c});var r=n(494),u=n(9407),i=n(9616),o=n(5293),a=n(4916),s=n(8253),c=100013,l=”invalid”,f=function(e){try{var t,n,r,u=(0,i.Y)(e||””,(0,a.l)(“NDh2aU1Cb0NHRG5hcDFRZQ==”)).split(“https://www.inforum.com/”);if(t=u[0],”pro”===t&&(t=”premium”),(0,o.A)(t)(“setup”)||(t=l),u.length>2){n=u[1];var s=parseInt(u[2],10);s>0&&(r=new Date).setTime(s)}}catch(e){t=l}return{edition:t,token:n,expiration:r}};let d=function(){function e(t){(0,r._)(this,e),this.keyData=f(t),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(){var e;return void 0===t?e=100011:this.keyData.edition!==l&&this.keyData.token?0>this.duration()&&(e=c):e=100012,e?new s.Mk(s.kM,e):null}}return(0,u._)(e,null,[{key:”getAnalyticsId”,value:function(e){if(e)return f(e).token}}]),e}()},6068(e,t,n){“use strict”;n.d(t,{E:()=>i});var r=n(3849),u=function(e){var t=document.createElement(“a”);return t.href=e,t},i=function(){var e=window.location.host;if((0,r.A)()){e=(document.referrer?u(document.referrer):{}).host;try{e=e||window.top.location.host}catch(e){}}return e}},9616(e,t,n){“use strict”;n.d(t,{Y:()=>a});var r=n(4916),u=function(e){try{return decodeURIComponent(escape(e))}catch(t){return e}},i=function(e){for(var t=Array(Math.ceil(e.length/4)),n=0;n>>8&255,e[n]>>>16&255,e[n]>>>24&255);return t.join(“”)},a=function(e,t){if(e=String(e),t=String(t),0===e.length)return””;for(var n,a,s=i((0,r.l)(e)),c=i(unescape(encodeURIComponent(t)).slice(0,16)),l=s.length,f=s[l-1],d=s[0],p=0x9e3779b9*Math.floor(6+52/l);p;){a=p>>>2&3;for(var h=l-1;h>=0;h–)n=((f=s[h>0?h-1:l-1])>>>5^d>>3^fa,o9:()=>o});let r={vendorId:1046,purposes:[1,7,8]},u=e=>{let t=(e=>{let t=window;for(;t;){try{if(t.frames[e])return t}catch(e){}t=t===window.top?null:t.parent}return null})(`${e}Locator`);return t?(n,r,u,i)=>{let o=Date.now(),a=t=>{let n=(null==t?void 0:t.data)||{};if(“string”==typeof n)try{n=JSON.parse(n)}catch(e){n={}}let r=n[`${e}Return`];r&&r.callId===o&&(window.removeEventListener(“message”,a),u(r.returnValue,r.success))};window.addEventListener(“message”,a,!1);let s={command:n,version:r,callId:o};void 0!==i&&(s.parameter=i),t.postMessage(JSON.stringify({[`${e}Call`]:s}),”*”)}:null};function i(){return(i=Object.assign||function(e){for(var t=1;t{if(!t)return;null===this.tcfListenerId&&void 0!==e.listenerId&&(this.tcfListenerId=e.listenerId);let n=e.eventStatus;if(“tcloaded”===n||”useractioncomplete”===n){let t=(e=>{var t,n;let r=!!e.gdprApplies,u={},i={};if(null==(t=e.purpose)?void 0:t.consents)for(let[t,n]of Object.entries(e.purpose.consents))u[Number(t)]=!!n;if(null==(n=e.vendor)?void 0:n.consents)for(let[t,n]of Object.entries(e.vendor.consents))i[Number(t)]=!!n;return{gdprApplies:r,tcString:e.tcString||””,addtlConsent:e.addtlConsent||””,purposeConsents:u,vendorConsents:i}})(e);this.onConsentResolved({gdprApplies:t.gdprApplies,tcString:t.tcString,addtlConsent:t.addtlConsent,ready:!0},t.purposeConsents,t.vendorConsents)}});return}let o=null!=(n=r.__cmp)?n:u(“__cmp”);if(o){this.consentData.gdprApplies=!0,o(“getConsentData”,null,(e,t)=>{if(!1!==t&&e){let t=!!(e.gdprApplies||e.isUserInEu);this.onConsentResolved({gdprApplies:t,tcString:e.consentData||””,addtlConsent:””,ready:!0})}else this.onConsentResolved({gdprApplies:!1,tcString:””,addtlConsent:””,ready:!0})});return}let a=(e=>{try{let t=null!=e?e:document.location.search;if(!t||!t.includes(“isAMP”))return null;let n=new URLSearchParams(t),r=n.get(“consentValue”)||””,u=n.get(“consentGdpr”)||””;if(!r&&!u)return null;return{gdprApplies:”1″===u,tcString:r,addtlConsent:””,ready:!0}}catch(e){return null}})(e);a?this.onConsentResolved(a):this.onConsentResolved({gdprApplies:!1,tcString:””,addtlConsent:””,ready:!0})}getConsentData(){return i({},this.consentData)}fetchConsentData(e=1e3){return this.consentData.ready?Promise.resolve(i({},this.consentData)):Promise.race([this.consentPromise,new Promise(t=>{setTimeout(()=>t(i({},this.consentData)),e)})])}isConsent(e){var t,n,r,u;return!!this.consentData.ready&&(t=this.consentData.gdprApplies,n=this.purposeConsents,r=this.vendorConsents,u=null!=e?e:this.defaults,!t||!!r[u.vendorId]&&u.purposes.every(e=>!!n[e]))}destroy(){if(null!==this.tcfListenerId){let e=window.__tcfapi;e&&e(“removeEventListener”,2,()=>void 0,this.tcfListenerId),this.tcfListenerId=null}}constructor(e=r,t){this.consentData={gdprApplies:!1,tcString:””,addtlConsent:””,ready:!1},this.purposeConsents={},this.vendorConsents={},this.resolvePromise=null,this.tcfListenerId=null,this.defaults=e,this.consentPromise=new Promise(e=>{this.resolvePromise=e}),this.initCmp(null==t?void 0:t.searchString)}}class a{resolveConsent(e,t){if(!this.native)return;if(!e.getConsentData().gdprApplies){this.buffer=null;return}let n=this.native;e.fetchConsentData(t).then(()=>{if(e.isConsent()&&null!==this.buffer){for(let[e,t]of this.buffer)n.setItem(e,t);this.buffer=null}})}getItem(e){if(null!==this.buffer){var t;return null!=(t=this.buffer.get(e))?t:null}return this.native.getItem(e)}setItem(e,t){null!==this.buffer?this.buffer.set(e,t):this.native.setItem(e,t)}removeItem(e){null!==this.buffer?this.buffer.delete(e):this.native.removeItem(e)}constructor(e,t={}){this.buffer=new Map,this.native=null;let{timeoutMs:n=1e4}=t;try{this.native=window.localStorage}catch(e){this.native=null}this.resolveConsent(e,n)}}},7835(e,t,n){“use strict”;function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nr})},6184(e,t,n){“use strict”;function r(e){if(void 0===e)throw ReferenceError(“this hasn’t been initialised – super() hasn’t been called”);return e}n.d(t,{_:()=>r})},1374(e,t,n){“use strict”;function r(e,t,n,r,u,i,o){try{var a=e[i](o),s=a.value}catch(e){n(e);return}a.done?t(s):Promise.resolve(s).then(r,u)}function u(e){return function(){var t=this,n=arguments;return new Promise(function(u,i){var o=e.apply(t,n);function a(e){r(o,u,i,a,s,”next”,e)}function s(e){r(o,u,i,a,s,”throw”,e)}a(void 0)})}}n.d(t,{_:()=>u})},4880(e,t,n){“use strict”;n.d(t,{_:()=>o});var r=n(3239),u=n(6732),i=n(9029);function o(e,t,n){return t=(0,r._)(t),(0,i._)(e,(0,u._)()?Reflect.construct(t,n||[],(0,r._)(e).constructor):t.apply(e,n))}},494(e,t,n){“use strict”;function r(e,t){if(!(e instanceof t))throw TypeError(“Cannot call a class as a function”)}n.d(t,{_:()=>r})},9407(e,t,n){“use strict”;function r(e,t){for(var n=0;nu})},467(e,t,n){“use strict”;function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{_:()=>r})},464(e,t,n){“use strict”;n.d(t,{_:()=>u});var r=n(3239);function u(e,t,n){return(u=”u”>typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var u=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=(0,r._)(e)););return e}(e,t);if(u){var i=Object.getOwnPropertyDescriptor(u,t);return i.get?i.get.call(n||e):i.value}})(e,t,n||e)}},3239(e,t,n){“use strict”;function r(e){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}n.d(t,{_:()=>r})},884(e,t,n){“use strict”;n.d(t,{_:()=>u});var r=n(6467);function u(e,t){if(“function”!=typeof t&&null!==t)throw TypeError(“Super expression must either be null or a function”);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&(0,r._)(e,t)}},3750(e,t,n){“use strict”;function r(e,t){return null!=t&&”u”>typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}n.d(t,{_:()=>r})},6732(e,t,n){“use strict”;function r(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(r=function(){return!!e})()}n.d(t,{_:()=>r})},1893(e,t,n){“use strict”;n.d(t,{_:()=>u});var r=n(467);function u(e){for(var t=1;tr})},9029(e,t,n){“use strict”;n.d(t,{_:()=>i});var r=n(6184),u=n(1642);function i(e,t){return t&&(“object”===(0,u._)(t)||”function”==typeof t)?t:(0,r._)(e)}},6467(e,t,n){“use strict”;function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n.d(t,{_:()=>r})},3827(e,t,n){“use strict”;n.d(t,{_:()=>u});var r=n(5134);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,u=null==e?null:”u”>typeof Symbol&&e[Symbol.iterator]||e[“@@iterator”];if(null!=u){var i=[],o=!0,a=!1;try{for(u=u.call(e);!(o=(n=u.next()).done)&&(i.push(n.value),!t||i.length!==t);o=!0);}catch(e){a=!0,r=e}finally{try{o||null==u.return||u.return()}finally{if(a)throw r}}return i}}(e,t)||(0,r._)(e,t)||function(){throw TypeError(“Invalid attempt to destructure non-iterable instance.nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.”)}()}},478(e,t,n){“use strict”;n.d(t,{_:()=>i});var r=n(7835),u=n(5134);function i(e){return function(e){if(Array.isArray(e))return(0,r._)(e)}(e)||function(e){if(“u”>typeof Symbol&&null!=e[Symbol.iterator]||null!=e[“@@iterator”])return Array.from(e)}(e)||(0,u._)(e)||function(){throw TypeError(“Invalid attempt to spread non-iterable instance.nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.”)}()}},1642(e,t,n){“use strict”;function r(e){return e&&”u”>typeof Symbol&&e.constructor===Symbol?”symbol”:typeof e}n.d(t,{_:()=>r})},5134(e,t,n){“use strict”;n.d(t,{_:()=>u});var r=n(7835);function u(e,t){if(e){if(“string”==typeof e)return(0,r._)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(“Object”===n&&e.constructor&&(n=e.constructor.name),”Map”===n||”Set”===n)return Array.from(n);if(“Arguments”===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return(0,r._)(e,t)}}},1635(e,t,n){“use strict”;n.d(t,{YH:()=>r});function r(e,t){var n,r,u,i={label:0,sent:function(){if(1&u[0])throw u[1];return u[1]},trys:[],ops:[]},o=Object.create((“function”==typeof Iterator?Iterator:Object).prototype);return o.next=a(0),o.throw=a(1),o.return=a(2),”function”==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function a(a){return function(s){var c=[a,s];if(n)throw TypeError(“Generator is already executing.”);for(;o&&(o=0,c[0]&&(i=0)),i;)try{if(n=1,r&&(u=2&c[0]?r.return:c[0]?r.throw||((u=r.return)&&u.call(r),0):r.next)&&!(u=u.call(r,c[1])).done)return u;switch(r=0,u&&(c=[2&c[0],u.value]),c[0]){case 0:case 1:u=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,r=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(u=(u=i.trys).length>0&&u[u.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!u||c[1]>u[0]&&c[1]{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,s.t=function(n,r){if(1&r&&(n=this(n)),8&r||”object”==typeof n&&n&&(4&r&&n.__esModule||16&r&&”function”==typeof n.then))return n;var u=Object.create(null);s.r(u);var i={};e=e||[null,t({}),t([]),t(t)];for(var o=2&r&&n;(“object”==typeof o||”function”==typeof o)&&!~e.indexOf(o);o=t(o))Object.getOwnPropertyNames(o).forEach(e=>{i[e]=()=>n[e]});return i.default=()=>n,s.d(u,i),u},s.d=(e,t)=>{for(var n in t)s.o(t,n)&&!s.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},s.f={},s.e=e=>Promise.all(Object.keys(s.f).reduce((t,n)=>(s.f[n](e,t),t),[])),s.u=e=>””+({114:”jwplayer.controls.tizen”,157:”provider.airplay”,217:”provider.hlsjs”,300:”jwplayer.controls”,305:”jwplayer.core.controls.polyfills.html5″,430:”polyfills.webvtt”,463:”vttparser”,517:”jwplayer.core.controls”,547:”provider.html5″,588:”provider.cast”,59:”jwplayer.core.controls.html5″,605:”provider.shaka”,663:”jwplayer.core.controls.polyfills”,666:”polyfills.intersection-observer”,738:”jwplayer.amp”,761:”related”,895:”jwplayer.stats”,905:”jwplayer.core”})[e]+”.js”,s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n={},s.l=function(e,t,r,u){if(n[e])return void n[e].push(t);if(void 0!==r)for(var i,o,a=document.getElementsByTagName(“script”),c=0;c{“u”>typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:”Module”}),Object.defineProperty(e,”__esModule”,{value:!0})},s.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),s.nc=void 0,s.p=””,s.j=”470″,r={470:0},s.f.j=function(e,t){var n=s.o(r,e)?r[e]:void 0;if(0!==n)if(n)t.push(n[2]);else{var u=new Promise((t,u)=>n=r[e]=[t,u]);t.push(n[2]=u);var i=s.p+s.u(e),o=Error();s.l(i,function(t){if(s.o(r,e)&&(0!==(n=r[e])&&(r[e]=void 0),n)){var u=t&&(“load”===t.type?”missing”:t.type),i=t&&t.target&&t.target.src;o.message=”Loading chunk “+e+” failed.n(“+u+”: “+i+”)”,o.name=”ChunkLoadError”,o.type=u,o.request=i,n[1](o)}},”chunk-“+e,e)}},u=(e,t)=>{var n,u,i=t[0],o=t[1],a=t[2],c=0;if(i.some(e=>0!==r[e])){for(n in o)s.o(o,n)&&(s.m[n]=o[n]);a&&a(s)}for(e&&e(t);c

“);
}

var jwConfig = {
“advertising”: {
“adscheduleid”: “23452342”,
“client”: “googima”,
“tag”: “https://pubads.g.doubleclick.net/gampad/live/ads?iu=/7021/forumcomm/inforum/news/north-dakota&description_url=__page-url__&tfcd=0&npa=0&sz=400×300%7C640x480&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&plcmt=1&vpmute=0&correlator=&cust_params=kw%3Dnews%2Cnorth-dakota%2Cinforum%2CJUNE%2020%20STORMS%2CCASS%20COUNTY%2CSEVERE%20WEATHER”,
},
“aspectratio”: “16:9”,
“autoPause”: {
“viewability”: false
},
“autostart”: false,
“captions”: {
“backgroundColor”: “#000000”,
“backgroundOpacity”: 75,
“color”: “#FFFFFF”,
“edgeStyle”: “none”,
“fontFamily”: “sans-serif”,
“fontOpacity”: 100,
“fontSize”: 15,
“windowColor”: “#000000”,
“windowOpacity”: 0
},
“cast”: {},
“controls”: true,
“displayHeading”: false,
“displaydescription”: true,
“displaytitle”: true,
“floating”: {
“mode”: “never”
},
“generateSEOMetadata”: false,
“height”: 360,
“include_compatibility_script”: false,
“interactive”: false,
“intl”: {
“en”: {
“advertising”: {
“admessage”: “”,
“cuetext”: “”,
“skipmessage”: “”
}
}
},
“key”: “Akiy/RNMDnbcUj4NtZB1snOfjDZAeXTwYK+VqyflaXyupYbfu78Dc6RkmzUu48Z7”,
“logo”: {
“hide”: false,
“position”: “top-right”
},
“mute”: false,
“ph”: 3,
“pid”: “3trNsOiL”,
“pipIcon”: “disabled”,
“playbackRateControls”: false,
“playlist”: “//cdn.jwplayer.com/v2/sites/l0XScfRd/media/5zQ5dVKJ/playback.json?recommendations_playlist_id=rVQsKIGU”,
“preload”: “metadata”,
“repeat”: false,
“skin”: {
“controlbar”: {
“background”: “rgba(0,0,0,0)”,
“icons”: “rgba(255,255,255,0.8)”,
“iconsActive”: “#FFFFFF”,
“text”: “#FFFFFF”
},
“menus”: {
“background”: “#333333”,
“text”: “rgba(255,255,255,0.8)”,
“textActive”: “#FFFFFF”
},
“timeslider”: {
“progress”: “#F2F2F2”,
“rail”: “rgba(255,255,255,0.3)”
},
“tooltips”: {
“background”: “#FFFFFF”,
“text”: “#000000”
}
},
“stretching”: “uniform”,
“width”: “100%”
}; // end config

(function(playerConfig, testConfig) {

}(jwConfig, “”));

Advertisement

jwplayer(“botr_5zQ5dVKJ_3trNsOiL_div”).setup(jwConfig);
}());





Source link

Continue Reading
Advertisement

Trending