text:
Governor Kate Brown Orders Flags Lowered to Half-Staff in Honor of Representative Gary Leif
Portland, OR—Governor Kate Brown today ordered all flags at Oregon public institutions to be flown at half-staff from sunrise to sunset on Saturday, August 21, in honor of Representative Gary Leif, who died on July 22 after battling cancer. Representative Leif had represented Oregon's House District 2 since 2018. This flag order coincides with the date of Representative Leif's memorial service in Roseburg.
"Our hearts are with Representative Gary Leif's family, friends, and fellow lawmakers," said Governor Brown. "In the Capitol, I always appreciated working with Gary. It never mattered to him if we came from different backgrounds or different parties. The most important thing for him was representing the people of Douglas County and looking after their needs."
Governor Kate Brown Announces Two New Vaccination Measures To Address Hospital Crisis, Help Keep Students Safe
Health care workers, K-12 educators, staff, and volunteers required to be fully vaccinated PORTLAND, OR—Governor Kate Brown today announced two new vaccination measures to address Oregon's hospital crisis, caused by the Delta variant surge, and to help keep Oregon students safe in the upcoming school year and minimize disruptions to in-person instruction:
–Oregon's vaccination requirement for health care workers will no longer have a testing alternative. Health care workers will be required to be fully vaccinated by October 18 or six weeks after full FDA approval, whichever is later.
–All teachers, educators, support staff, and volunteers in K-12 schools will be required to be fully vaccinated by October 18 or six weeks after full FDA approval, whichever is later.
"The Delta variant has put enormous pressure on our health systems, and health care workers are being stretched to their absolute limits providing life-saving treatment for the patients in their care," said Governor Brown. "I am devoting all available resources to help, and we must proactively implement solutions right now. We need every single frontline health care worker healthy and available to treat patients."
In both cases, health care workers and educators who are not yet vaccinated are urged to speak with their doctor or primary care provider to get their remaining questions about vaccination answered immediately, so they can begin the vaccination process in time to meet the new requirements. In the case of educators, the Governor outlined the importance of masks and staff vaccinations to protect students: because children under 12 are still not yet eligible for vaccination, masks are a critical mitigation measure to help prevent the spread of COVID-19. Ensuring all the adults around students are fully vaccinated against COVID-19 adds another layer of protection for students as well.
"Our kids need to be in the classroom full-time, five days a week, and we have to do everything we can to make that happen," said Governor Brown. "While we are still learning about the Delta variant, we know from previous experience that when schools open with safety measures in place, the risk of transmission is low. That's why I've directed the Oregon Health Authority to issue a rule requiring all teachers, educators, support staff, and volunteers in K-12 schools to be fully vaccinated."
The Governor also outlined the steps Oregon is taking to support hospitals during the ongoing surge in cases and hospitalizations, including deploying the National Guard and nurse strike teams, establishing temporary decompression units to free up bed space, and removing barriers to discharging patients who no longer require hospital-level care. Oregon has also made requests to FEMA and the Biden-Harris administration for additional federal resources and support. The Governor announced she has formed a Hospital Crisis Prevention and Response group consisting of health care stakeholders to problem solve in real time and suggest new measures to aid health care workers and hospitals during the ongoing hospital crisis.
–A recording of today's Press Conference — with an American Sign Language simulcast — is available on YouTube. Please note the video starts at the 19:49 mark.
–An HD recording of today's Press Conference for members of the media is available on Vimeo.
–A copy of the Governor's prepared remarks is available here.
Oregon State Parks bans all fires in state parks, campgrounds and beaches in Lincoln County
The Oregon State Parks have now banned all fires in all state parks, campgrounds and beaches along the coast from the Lincoln County north border (Salmon River) to the Oregon/California border. https://stateparks.oregon.gov/index.cfm…
No campfires even in designated campfire areas. This includes charcoal fires, cooking fires, warming fires, propane fire pits, candles, tiki torches and other devices that emit flames or embers.
*Portable cooking stoves using liquefied or bottle fuels and propane/liquid-fueled lanterns are allowed.
Announcement: There is an open house on Saturday, August 14, 2021 from 11:00am to 3:00pm at the Bob Everest Station 14 located at 2525 NW Highway 101.
Lincoln City Council August 2021 E-Newsletter is now here
The Lincoln County Fire Defense Board has announced the enactment of a complete burn ban effective at 8:00am on Friday, August 13, 2021
Oregon is entering its second consecutive dry summer and is bracing for what has already proved to be another devastating wildfire season. While some wildfires are a natural part of Oregon's landscape, the fire season in Oregon and across the West is starting earlier and ending later each year. Sadly, we are no exception in Lincoln County.
Warmer spring and summer temperatures, reduced rainfall, and earlier record high temperatures create longer and more intense dry seasons that increase moisture stress on vegetation and make our landscape more susceptible to severe wildfire. As the seasonal grasses and fuels have already cured in the East, the coastal communities of the West are rapidly catching up. Fuel moistures are at an all-time low.The current drought conditions in Lincoln County coupled with reduced measurable precipitation in the region have forced this decision. Local and adjoining county fire service leadership with support from our partners at ODF, BLM, USFS, and OSFM endorse this decision in Lincoln County based on predictive fuel modeling, current fire conditions throughout the state, and significant fire history in the area. With the Echo Mountain Complex Fires not at all forgotten, let this proactive measure serve as a reminder that we take last year's events seriously. With limited resources on hand and no long-term relief in sight, now is the time to implement these planned restrictions, which also come earlier each year.
Oregon State Parks Update
Fires are prohibited on beaches and in coastal day-use areas in Lincoln County south to Oregon's border with California.
>The ban includes wood, charcoal briquettes, candles, tiki torches and other devices that emit flames or embers.
>Propane stoves and other cooking devices that have a shutoff valve are allowed. Campfires are allowed in Oregon State Parks campgrounds.
>Conditions could change quickly; check for updates on the Oregon State Parks Open Flame Restrictions web page.
Uncategorized August 5, 2021
Fire Ban for Central Coast Parks & BLM Lands Announcement
All beaches and day-use areas (fires in campgrounds allowed) in Lincoln, Lane, Coos and Curry counties, from the Salmon River south to the Oregon border with California.
>Fire ban includes wood, charcoal briquettes, candles, tiki torches and other devices that emit flames or embers.
>Propane stoves and other cooking devices that have a shutoff valve are allowed.
>Fireworks are prohibited year round on all Oregon beaches.
>Look for signs at all beach access points.
Announcement: Due to increased wildfire risk in the Pacific Northwest, all campfires will be prohibited on BLM lands in the Northwest Oregon District beginning August 4th. Click https://www.lincolncity.org/index.asp… for more information.
In addition, all campfires are banned east of Interstate 5 in state parks and state-managed forests. Click https://stateparks.oregon.gov/index.cfm… more information.
Per Oregon Health Authority and Lincoln County Public Health, face coverings are required in the Community Center as of Tuesday, August 3rd, 2021.
Gravel Road Dust Abatement scheduled for Tuesday, August 03, 2021
The dust abatement for gravel streets will take place on Tuesday, August 03, 2021 However, due to ongoing supply constraints, some of the smaller gravel roads and dead end streets will not receive the treatment. Lignosulfonate is a naturally occurring polymer found in wood. It is not harmful to plants, animals or aquatic life.
Driftwood Public Library require face coverings for all visitors as of Monday, August 02, 2021. Lincoln City Hall visitors must wear face coverings starting Tuesday, August 03, 2021.


text:
Skip to site navigation Skip to main content Skip to footer site map
Watch Veterans and their family members share real stories of strength and recovery, find useful information and local mental health resources, and explore ways to show your support.
National Guard & Reserve
What Is MTC?
Life Events & Experiences
Veterans can experience a range of life events, opportunities, and challenges after they leave the military.
Coming Out to Providers
Death of Family or Friends
Financial and Legal Issues
Physical Injury
Preparing for Deployment
Retirement and Aging
Student Veterans / Higher Education
Transitioning from Service
Symptoms — whether mild, moderate, or severe — can make daily life more difficult. But, there are ways to address symptoms and live well.
Alcohol or Drug Problems
Anger and Irritability
Eating Problems
Feeling on Edge
Feelings of Hopelessness
Loss of Interest or Pleasure
Noise or Light Irritation
Reckless Behavior
Social Withdrawal / Isolation
Mental health conditions can be challenging, but treatment options and other resources are effective and can lead to recovery.
Effects of Military Sexual Trauma
Effects of Traumatic Brain Injury
Problems with Alcohol
Problems with Drugs
No matter what you may be experiencing, there is support for getting your life on a better track. Many, many Veterans have found the strength to reach out and make the connection.
Information & Resource Locator
A Call to Service After 9/11
SEPTEMBER 11, 2018 | 3-minute read
What's New > A Call to Service After 9/11
Nathan was just 17 years old on Sept. 11, 2001, when he saw the devastating news flash across the television — the World Trade Center had been hit by a plane.
"I was angry and frustrated, like many other Americans were," he remembers.
Nathan had graduated from high school early and was still figuring out what he wanted to do next. That fateful day's events made up his mind: "Somebody's got to do something," he recalls thinking. "So that's why I joined [the U.S. Marine Corps]."
After eight years as a combat engineer and three deployments to Iraq, Nathan looks back proudly at his military career. "If I'm going to do something, I'm going to do it right," he says.
But the transition to civilian life was tough. He felt like a stranger in his own home. He missed being around other Marines. He isolated himself from friends and family, spending time alone on his computer. "My wife [and] my kids didn't understand why I was different. And I didn't understand them anymore," says Nathan. "So I pulled away when I got out. I thought it was everyone else's fault that they didn't get me."
The difficult memories of his combat experience took a toll on Nathan. Looking back with 20/20 hindsight, he says that his symptoms of PTSD affected him immediately after he returned home. His wife urged him to reach out for support. "She said, 'Look, either you get help, or I get out,'" he remembers. "I did get help."
I have a family now. That's my new mission. Nathan
Nathan found support at a local Vet Center, where he and his wife received marriage and family therapy. The experience helped him understand his PTSD — why he feels the way he does and how he can cope. "Now that I understand [PTSD] better, that was my first step in creating a better household."
"I have a family now," Nathan says. "That's my new mission."
Hear Nathan's story.
YouTube embedded video: https://www.youtube.com/embed/jg9Va2c0l3I?ecver=2
Nathan joined the Marines after 9/11, and he was excited to do his part. After two deployments and the loss of many friends, he was relieved to return home. But it was tough being around people he felt didn't understand him. His wife urged him to reach out, and he went to a Vet Center. Support has helped him find a more fulfilling life.
Tags: PTSD, Transitioning From Service
My Story, My Connection: True Partnership
January 7, 2019 | 3-minute read
Veterans: Choose Strength Over Silence
May 10, 2017 | 3-minute read
Four Stories That Will Inspire You This Mental Health Awareness Month
April 24, 2017 | 6-minute read
Stay connected. Subscribe to emails.
make the connection's facebook page make the connection's instagram page make the connection's youtube channel make the connection's rss feed
Make the Connection | About | About Your Privacy
Copyright 2011–2019

redpajama_set_name: RedPajamaCommonCrawl


It was a princely state in the colonial times. The state at present, is just gearing up for the contemporary trends in tourism. Tripura, best known for rich natural landscape, is quiet region compared to its sister states in the North Eastern India.
Agartala, the capital city of Tripura is the most visited city. Accommodation with wide range of hotels and resorts and connectivity make Agartala a possible tourist junction in Tripura.
People of Tripura feel proud if you mention the name of Indian legendary music composer late S.D. Burman. S.D. Burman, possessing a royal inheritance in Tripura, was born and brought up in present day Bangladesh. But, he is considered an icon of Tripura till today. Another legendary personality, the poet Rabindranath Tagore also is respected highly in this state. He seems to have great affinity with the Manikya rulers of Tripura. So, you would win the hearts of Tripura people by mentioning these two famous personalities!
Total 19 tribes live in the state. The Kokborok speaking community is the main dominant tribe among all. At present the state houses mixed culture. Influence of Bengali culture on food and festivities is apparently visible.
Agriculture is the main activity here. Tripura borders Myanmar in the east and Bangladesh in the west.
How to reach: Agartala is well connected by road, rail and airways. Flights are available from Agartala to Delhi, Kolkata, Imphal, Silichar and Guwahati. You would get connecting flights to other cities. Agartala is connected to Assam, Dhaka and Comilla by train. The state is connected by only one National Highway and that is not in good condition.
What to buy: Buy Bamboo and Cane products and Tripuri traditional dress. Tripuri traditional dress consists of three parts out of which only two parts are worn nowadays. The pattern will be somewhat like wrap around and a top, but it is known as Rignai (wrap around) and Risa (top).
What to see: Most visited city in Trpura is Agartala. Other parts of the state could be reached by buses and taxis. Interiors of the state can offer government guest houses and low budget hotels.
The city boasts of having a rich historical connection with the Manikya rulers. The city was the capital of the Princely State that ruled over the region. Ujjayanta Palace, Museum, Sukanta Academy, and Purbasa Emporium are the main attractions in the city.
It is at about 178 km from Agartala, is a place of attraction from archeological point of view. This place is known for stone carvings on a hill belonging to 7th/8th centuries. These rock carvings of Shiva and other gods are situated randomly on a hill. Imagine a hill comprising carvings on its huge rocks everywhere! Also visit Debtamura and Pilak sites.
it is considered one of the Shakti Peethas in India. The place is located about 55 km from Agartala.
This is located at about 40 km from Agartala and is a good place for bird lovers.
This is at about 250 km from the capital. This is a beautiful hill station comprising orange gardens. Visit during winter months to see orange trees bearing orange fruits.


text:
The original Westchester school building was completed for the opening of the 1956-57 school year with a starting enrollment of 149 students. Currently, Westchester has an enrollment of approximately 520 students from seven local municipalities. The school is located in Kirkwood, Missouri, a St. Louis County suburb, on approximately 10 acres and includes a wooded wildlife area on the east boundary. This area is referred as "The Westchester Woods." It includes a low ropes course, and outdoor learning center that is used by teachers and students. The original building structure is now the south wing and cafeteria area of the present building. Additions were completed in 1958 (north wing) and in 1964 (east wing). In 1993, a second gymnasium was added and other renovations resulting from a bond issue including air-conditioning, technology infrastructure, and interior upgrades.
In 2005, the community approved Proposition I, a two-part bond initiative that provided funds for improvements and infrastructure repairs throughout the district as well as funds to complete the district's master facilities plan. Prop I improvements at Westchester included new domestic/fire main, new fire alarm, tuck pointing, storm line repairs, north gym walls painted, and asphalt sealing.
Westchester celebrated its 50th anniversary in 2007. In the summer of 2013, the Westchester office was relocated to the front of the building to increase safety and security for our students and staff.
In 2017, extensive renovations were completed in the Westchester Woods. These renovations were funded by donations from parents and the community and included adding an ampitheater, a Whale Watch ropes course element, a Naturescape area, reading benches, a Monarch Weigh Station and the reintroduction of native plants and trees. In addition to these enhancements, a Community Library was added to each of the playground areas and a Gaga Ball pit was added to the north playground. Finally, an under-utilized shed was renovated on the south playground and transformed in to a chicken coop where 13 chickens live and entertain students, staff, and members of the community. In early 2018, an indoor bee hive was added to the main foyer.


text:
BIZ+
Gamification and the kids fashion
This is a new theme, but it will be a major trend in children's fashion communication, and that is why it is so important that you know and be "tuned in" to this novelty.
But after all, what is GAMIFICATION?
Gamification (also called ludification) is the use of game design techniques that utilize game mechanics and game-oriented thinking to enrich various non-game contexts.
Relax, we'll explain it better…
Typically gamification is applied to processes and applications to encourage people to adopt it or to influence the way they are used.
Among the goals of gamification we can highlight the following:
– make technology more attractive
– encourage users to engage in desired behaviors
– Show a path to mastery and autonomy
– help solve problems without being a distraction
– take advantage of the human psychological predisposition to engage in games
This technique can encourage people to perform tasks they would normally consider boring, such as completing surveys, shopping, completing forms, or reading websites.
Available data from "gamified" websites, applications, and processes indicate potential improvements in areas such as user engagement, return on investment, data quality, timeliness, or learning.
Gucci for Zepeto
Gamification/play techniques tap into the natural desires for competition, achievement, reward, self-expression, vanity, altruism, and recognition.
Through the "skins" customers can reveal their personality and express their style as if they were inside a store.
Mark Jobs for Animal Crossing
Before a big brand uses a strategy like gamification to "communicate" with its customers, a lot of research (market and consumer) was done, so we know that soon other brands will also use this way of communication… until it ends up becoming common for all of us.
International brands and national brands have explored the world of games to create experiences and strengthen the connection with consumers, it seems like child's play, but in fact, everything is designed to unite the brand and the customer even more.
Valentino for Animal Crossing
As we lose the contours of real personal interaction (enhanced by the pandemic) with people and objects, fashion brands are finding more intangible ways to represent themselves as a way to help their customers stay connected with them.
Vans for Roblox
Pandemic accelerated this digital shift, and now between digital fashion shows, numerous e-commerces, and even the introduction of the try-on feature, which allows the user to try on clothes virtually, gamification stands out and is becoming more recurrent every day.
Another term that is also going to be talked about a lot is the metaverse:
Metaverse is the terminology used to indicate a type of virtual world that attempts to replicate reality through digital devices. It is a collective, shared virtual space made up of the sum of "virtual reality," "augmented reality," and "the Internet."
Facebook has already realized the importance of using the metaverse and will soon make changes to be able to use it: "Our goal is to help the metaverse reach a billion people," said Mark Zuckerberg. He added that a metaverse can enable "hundreds of billions of dollars of digital commerce."
Have you ever thought about how you can digitally communicate your product using gamification or the metaverse?
To apply game mechanics in the business, you need to be aware of the goal you want to achieve, you need to know what audience your brand/store wants to talk to plan a good way forward.
This reality may seem futuristic, but nowadays the transformations are made very quickly and that is why it is important to think of new ways to promote collections!
The two forms of communication unite our reality with virtual reality and unite games with our daily lives.
By Kátia Duarte – Kids Fashion Expert
Blog Pop Pop Content Creator
Photos: Divulgation
Previous: Greenwashing
Circular economy in fashion
The differences between Upcycling and Recycling
The kids market and consumer habits
I want to receive the content…
I agree to receive press releases and information about the f+p BIZ platform, the FIT 0/16 and Pueri Expo fairs.
Contact Find out more here Terms of use Legal notice & Security and data protection
Fill in the fields below to login.
Not registered yet? Click here and register for free.
Enter the registered email in the field below to receive a new password.
Title Mr.
What is your involvement in the company's purchasing process? Decision Maker
To do Business
Updating with relevant content
Search for new suppliers
Get to know new products and services
What products / services are of interest to you? Please choose all of the applicable options. Baby fashion
Childcare light accessories (for example: dummy, baby bottles, etc)
Childcare accessories and furniture (For example: walker, buggy, baby seat, etc)
Hygiene and cosmetics
How many stores do you own? Selecione 1 store from 2 to 5 stores from 6 to 10 stores over 10 stores I have e-commerce I'm not a shopkeeper
Partner companies carefully selected by Koelnmesse - FIT 0/16 and Pueri Expo, can show interest in maintaining some contact with you. If you authorize these communications, please select this option.
I hereby permit and agree that Koelnmesse Organização de Feiras Ltda., may pass on my personal data to its parent company Koelnmesse GmbH and its subsidiaries and commercial agents and may use the data entered on this form from the aforementioned persons for sending me information by e-mail about future similar trade fairs/events/platforms organised in Brazil and abroad. A list of the subsidiaries and commercial agents of Koelnmesse GmbH, as well as further details about data protection, can be found in the complete document containing the participation documents. It can also be accessed at any time clicking here. I can withdraw my consent at any time in the future (by sending an e-mail to dataprivacy@koelnmesse.de)
By clicking here you agree to our privacy policy and use of cookies
Important data protection notice: The complete data protection document you will find on the Koelnmesse website. We at the organizer would like to keep in touch with you in the future, so that we can keep you informed about events and similar services. For this reason, we ask for your consent to contact you via electronic channel.
f+p BIZ uses cookies and other similar technologies to improve your experience, in accordance with our Privacy Policy and, by continuing to browse, you agree to these conditions.


With racial and sexual controversy roiling Virginia's Democrat-led executive branch, and their attempt to push a shocking infanticide-laden late-term abortion bill, President Trump is looking at the Old Dominion as a battleground in 2020.
Although President Donald Trump is facing a new Democratic majority in the House of Representatives, a loss on the nation's longest-ever federal government shutdown, and encroaching investigations in Washington, he seems to be confident in his chances of winning re-election in 2020, especially banking on the chaos currently consuming the Commonwealth of Virginia.
Lieutenant Governor Justin Fairfax (D) now faces a sexual assault accusation from a woman, Dr. Vanessa Tyson, at the 2004 Boston Democratic National Convention. Although Fairfax has continually denied the claims, he is suggesting supporters of embattled Governor Northam leaked the accusations.
Attorney General Mark Herring (D) admitted to wearing blackface to look like a black rapper at a party at the University of Virginia in Charlottesville in 1980. His admission came Wednesday morning after he previously called for Northam's resignation for also appearing in racist photos.
Even though Virginia has trended further Democratic in recent elections, which led to one-member majorities in both houses of the state legislature in 2017, and a 7-4 Democrat-Republican dichotomy for its congressional representatives in the 2018 midterm elections, the widespread scandal has the potential to dig very deep in Virginia's Democratic Party and their voter base.
In the 2016 presidential election, Trump lost Virginia to Democratic presidential nominee Hillary Clinton by just over five percent, or 221,030 votes, according to the Virginia Public Access Project (VPAP). While some may believe that Virginia is officially "blue" and will always remain as such, that five percent gap from the last election could very well be erased as the Commonwealth's top Democratic officials continue to make national headlines for racial and sexual controversy.
In addition to the Democratic Party's attempt to push a shocking late-term abortion bill and Governor Northam's subsequent "infanticide" comments – which was mentioned by President Trump in his State of the Union address – Virginia may be back as a battleground state in 2020.
On Twitter, the commander in chief aired his confidence that the racial and sexual scandals roiling Virginia's executive branch will push voters away from the Democratic Party in the 2020 General Election.
For months, Trump's 2020 campaign has consistently been a top political spender on Facebook. For example, over the last three weeks, the president's re-election campaign spent a combined $778,000 on Facebook ads alone, compared to $194,000 from Senator Kamala Harris (D-CA), and just $99,000 from Senator Elizabeth Warren (D-MA), according to a report from The Hill.
At the national level, Virginia has voted for a Democratic presidential candidate for the past three cycles. However, the Commonwealth voted Republican for 10 consecutive cycles before that.
Although Northern Virginia accounts for many of the Democratic votes cast in the Commonwealth, burgeoning suburban and ex-urban areas are relatively new enough that Republicans can gain back ground.
As the GOP is set to defend and even gain on their slim majority in the House of Delegates and State Senate in the November elections – when all 140 legislative seats are up – the results could be an example for what may be expected one year later.


text:
NNPC Records 92% Increase in Sales of Petroleum Products in October…Increases Gas Supply to Power Plants by 8.60%
January 28, 2021 Admin5 News 0
The Nigerian National Petroleum Corporation (NNPC) has announced that its downstream subsidiary, the Petroleum Products Marketing Company (PPMC), recorded a total of ₦158.04 billion from the sales of white products in the month of October 2020 representing 92% increase over the ₦80.15 billion sales in September 2020.
A press release by the Group General Manager, Group Public Affairs Division of the Corporation, Dr. Kennie Obateru, stated that the figure is contained in the October 2020 edition of the NNPC Monthly Financial and Operations Reports (MFOR).
The report indicates that total revenues generated from the sales of white products for the period October 2019 to October 2020 stood at ₦1.95 trillion, with Premium Motor Spirit (PMS) accounting for about 99.07% of the total sales with a value of over ₦1. 9 trillion.
In terms of volume, the October 2020 sales figure translates to a total of 1.224.54 billion litres of white products sold and distributed by PPMC within the period compared with 603.39 million litres in the month of September 2020.
This comprised 1.224.20 billion litres of PMS, 0.31 million litres of Automotive Gas Oil (AGO) also known as diesel and 0.033 million litres of Dual Purpose Kerosene (DPK).
Total sales of white products for the period October 2019 to October 2020 stood at 16.462.50 billion litres and PMS accounted for 16.344.36 billion litres or 99.28%.
In the month under review, 23 pipeline points were vandalized representing about 10% increase from the 21 points recorded in September 2020. Of this figure, Mosimi Area accounted for 83% of the vandalized points while Port Harcourt Area accounted for the remaining 17%.
In the Gas Sector, a total of 214.07 Billion Cubic Feet (bcf) of natural gas was produced in the month October 2020, translating to an average daily production of 6,908.34 Million Standard Cubic Feet per Day (mmscfd).
The daily average natural gas supply to power plants increased by 8.60% to 745mmscfd, equivalent to power generation of 2,801Megawatts.
For the period of October 2019 to October 2020, a total of 3,018 BCF of gas was produced, representing an average daily production of 7,658.88 mmscfd during the period.
The October 2020 MFOR also indicates that period-to-date gas production from Joint Ventures (JVs), Production Sharing Contracts (PSCs) and NPDC contributed about 68.18%, 20.12% and 11.70% respectively to the total national gas production.
In terms of natural gas off take, commercialization and utilization, out of the 208.96 BCF of gas supplied in October 2020, a total of 118.40 BCF of gas was commercialized, consisting of 38.07 BCF and 88.90 BCF for the domestic and export market respectively.
This translates to a total supply of 1,269.03mmscfd of gas to the domestic market and 2,870.57mmscfd of gas supplied to the export market for the month.
This 63rd edition of the MFOR highlights NNPC's activities for the period of October 2019 to October 2020.
In line with the Corporation's commitment of becoming more accountable, transparent and driven by performance excellence, NNPC has continued to sustain effective communication with stakeholders through this report via publications on its website and in national dailies.
Dr. Kennie Obateru
Group General Manager
Group Public Affairs Division,
Nigerian National Petroleum Corporation
NNPC Towers, Abuja.
28th January 2020.
Nigerian National Petroleum Corporation (NNPC)
NNPC
Danbatta Receives MoneyReport's Man of the Year 2020 Award
Nigeria exempted from UK travel ban


Here I am, 4pm on a Saturday afternoon, in my jim-jams, refusing to go back outside today after I braved a -3°, 33mph headwind on my first training run since before Christmas. Not sure why I thought today was a good day to start running again, but with less than 11 weeks to go until the Edinburgh Marathon, I thought it was about time I did something, and it can only get better from now on right??
'What a hero!', you must be thinking, running in those conditions and training for a marathon. We'll just to clear a few things up, I ran a whole mile and a half before sacking it off as a bad idea. And the marathon… we'll not a whole one, just 1/4 of the relay. And not even really a whole quarter; while my team mates are doing 8 miles each through the long and winding Lothian countryside, I'm doing the last 4 1/2 downhill miles to cross the finish line, claim all the glory, then stumble three minutes home to the comfort of my sofa. I even have a Prosecco station set up at 4 1/4 miles just to get me round that last corner to the adoration of the waiting crowds!
You might have gathered that I'm not born to run! So how did I get myself into this situation? One of my good Mum-chums is a midwife at the hospital where I had my two gorgeous girls, and there is a hundred-strong squad of runners from Team Simpson's running in the various events of the Edinburgh Marathon Festival. They are raising money for SANDs Lothian's who provide support to grieving parents after the loss of a baby through stillbirth or neo-natal loss. So when she said that one of their relay teams were short of a man, I thought that maybe I could manage to put one foot in front of the other for a greater purpose than the school run! She only had to badger me for three weeks (maybe a bit more) before I caved in, and decided to try and do an un-selfish thing for the team that took such great care of me and my growing family at Simpson's birthing centre, and to support such a worthy charity. We were lucky that we managed to come by our two girls without much difficulty, but so many people close to us have had a far less easy time. So for all those little lost angels, and for the team that brought mine into the world, I will brave the elements, I will nod politely at my neighbours as they clock my post-run purple sweaty face with a look of horror, and who knows, by the end of it all I might even start to enjoy myself!


text:
Rated threads
Protest Watch
Argentina Expats Forum
Conversation Room
Are subscriptions draining your account?
It seems that most software and content developer have moved to a subscription scheme. In some cases, the price is not that much lower of what a full offline license used to be.
I am trying to buy the full license for offline use whenever I can, limiting subscription to those softwares where no other option is given.
For example, I am okay with offline license for dictionaries (the online license is cheaper, or you can buy a combo online+offline), but website hosting/platform/domain/email are by yearly subscription, Netflix is a monthly subscription, so does Amazon Prime (I use my mom's account), now even YouTube is prompting me to subscribe, and then there is Apple Music, Spotify, Soundcloud, Parallels, Microsoft Office, Adobe Acrobat Pro, my QA software, MT tools.
It is overwhelming!
Professional memberships are also yearly.
Fight the milanesa
Like you, serafina, we are trying to limit those recurring fees, preferring to just take the medicine up front. There's no way around professional licensing renewals, monthly continuing education or phone plans, but we've cut out optional internet subscriptions except for Netflix. Would definitely have Britbox if it were available outside of the UK and US, though!
Wherever possible I pay a one-off lifetime fee for software. Subscription makes sense to the provider from a cash-flow pov, but I'm not a fan of it really.
Web hosting is an exception though.
The Last British President
Compufix
Quiltology
Semigoodlooking
It's only going to get worse too, at least on the entertainment side. Individual providers are going to cut their content from services like Netflix and create their own streaming service. It's insane but its happening. So, if you like one show on CBS and another on NBC, you would need to have both subscription services (or cable). They all want a piece of Netflix and Prime's pie but don't realize its the content under one roof that people value not the subscription model itself.
Netflix saw this eventuality years ago, which is why it started embracing original content. Redlettermedia did an interesting video recently covering this situation and I think it will be the end of the traditional TV networks. No-one is going to subscribe to NBC for example, but you would watch an NBC show on Netflix.
Many people juggle between services, which means closing accounts and opening them periodically and only having one or two open at any time. As for YouTube, what are they asking you to subscribe and pay for, music? YouTube tried a premium model under its original content division and it quickly failed and now all the content is free to view.
Quote from Semigoodlooking
As for YouTube, what are they asking you to subscribe and pay for, music? YouTube tried a premium model under its original content division and it quickly failed and now all the content is free to view.
I think what they offers here is YouTube Music, which I think is regular YouTube but with no ads. I think they also have previews on some channels for paying members, but I am not sure because I am not interested. I usually play one song in loop for hours and the loop has no advertising, except before the first play.
The offer in the US should be more articulate and complex, I suppose, with YouTube original contents. Also Disney is launching their own platform, and I agree with your analysis, Semigoodlooking, that this is only making things worse.
Before Netflix I was downloading series from torrents and looking for subtitles online. It was a lot of trial and error (finding the right subs for a given video was not easy) and I was happy to pay for a Netflix subscription because it gave me what I wanted. I wasn't doing it because I could, but because I wasn't finding what I wanted through legit channels. I have no issue in paying for Netflix subscriptions, but I would never pay on a pay-per-view basis. I have never bought an on demand video on Apple TV or Amazon because they are just too expensive compared to Netflix, or with complex instructions like you can 'rent' a movie on Amazon and then you have 72 hours to watch it. What if I get an urgent job and have to postpone the content vision? I don't want to be bound by entertainment, too!
I loved the show Flip or flop? which I saw on Hulu using paid VPN. Then the VPN became a pain because Hulu was blocking it and there was buffering for a minute whenever I paused the video. I saw the series is available on Amazon and you can buy single episodes or whole seasons, but for as entertaining as it was, I have no interest in spending 15-20 usd on a series I'll just watch once, when for less than that I have the whole Netflix catalogue.
It was brought to my attention a new service available in Italy that allows to share accounts. For example, you can share your Netflix account with other people, who will pay a fee to access it using your account. This is like having Netflix 'subsidized' by other users like you. The same applies for Office 365 and Dropbox premium.
I won't dive into privacy concerns which is a valid point to be considered, but this is an indicator of what people want.
People aren't afraid to pay for products, but they cannot afford whole licenses/purchases for everything they want.
And, to be honest, what's the point in 'owning' a copy of a movie or a TV series when you are going to actually use it for just a few hours (a movie is 90', suppose you watch it twice in five years it is 3 hours of use).
Right now I think I need to buy Adobe Acrobat because my older version is not compatible with Catalina (the latest MacOS). But now Adobe Acrobat is only by subscription, for about 180 USD in the US and 117 USD in Argentina. The latter number sits well with me, but it is *per year*. Parallels costs about the same. Microsoft Office is USD 50/year in Argentina.
I haven't yet made exact calculations, but I think my software spending should be between 500 and 1000 USD per year.
I have been researching on alternatives to Adobe Acrobat but I didn't like what I saw. Some trial are so limited, I just give up. For example, I need to bundle PDFs to print them. I download this recommended PDF editor trial version. I do the bundle and a popup tells me that in trial mode, bundles have a watermark in screen and in print. Fine.
I try to open the bundle in Preview (MAC free PDF viewer) and it is blank with a page that reads that bundles done with the trial of that PDF editor can be seen only within the editor. I try to open it with the editor and I get more popup to make me subscribe.... I never got to my see my PDF bundle and I simply uninstalled the program.
I think Acrobat is charging way too much. But they do a 40% offer on they whole suite of product. Instead of paying 400 USD, you pay just 265 USD.... but I if I am not willing to spend 180 for Acrobat (which I need), why would I spend 265 USD for Acrobat plus a bunch of software I don't need?
Why do you need Acrobat anyway?
Quote from Splinter
I often have to do post-DTP proofreading, i.e. once the translation has been converted into PDF, I need to check that everything is correctly displayed. Since Italian is more wordy than English, the translation often 'overflows'.
I also need to check that line breaks are done properly, avoiding 'lone lines' (in Italian they are called 'orphan lines' and 'widow lines', which is when you have a page with just one line of text at either the beginning (orphan) or the end (widow) of the page.
I need to use Acrobat editor functions to mark changes that the DTP team will have to make.
Another use of Acrobat is to create multiple PDFs at once, for example when I translate vital records (usually, a set of 10 documents), I then convert everything to PDF to deliver the PDF to the client.
Or I also use Acrobat to bind spare files to print. My clients send me pictures of their vital records in either JPG, PNG, PDF format, and using Acrobat I can collate all files in a single PDF binder and send it the printer instead of opening and printing each record individually.
This might sound quite easy to do (it is), but it is time-consuming for me that I do it 2-3 times per day.
post14427
serafina (3)
Semigoodlooking (1)
Copyright © 2014 - 2020 Argentina Expats
Follow us on Facebook	Follow us on Twitter	Follow us on Instagram
www.argentinaexpats.org in the WSC-Connect App on Google Play
www.argentinaexpats.org in the WSC-Connect App on the App Store


text:
Este artigo documenta a cronologia da pandemia de COVID-19 nos Países Baixos.

Cronologia

Fevereiro de 2020
 27 de fevereiro: O primeiro caso do novo coronavírus nos Países Baixos é registrado pelas autoridades de saúde do país.

Março de 2020
 6 de março: A primeira morte causada pelo novo coronavírus nos Países Baixos é registrada pelo Instituto Nacional da Saúde Pública e Meio Ambiente (RIVM).
 29 de março: O número de casos confirmados do novo coronavírus nos Países Baixos ultrapassa 10.000, registrado pelo Instituto Nacional da Saúde Pública e Meio Ambiente (RIVM).

Setembro de 2020
 23 de setembro: O número de casos confirmados do novo coronavírus nos Países Baixos ultrapassa 100.000, registrado pelo Instituto Nacional da Saúde Pública e Meio Ambiente (RIVM).

Novembro de 2020
 26 de novembro: O número de casos confirmados do novo coronavírus nos Países Baixos ultrapassa 500.000, registrado pelo Instituto Nacional da Saúde Pública e Meio Ambiente (RIVM).

Dezembro de 2020
 12 de dezembro: O número de mortes causadas pelo novo coronavírus nos Países Baixos ultrapassa 10.000, registrado pelo Instituto Nacional da Saúde Pública e Meio Ambiente (RIVM).
 20 de dezembro: Os Países Baixos e outros países da União Europeia proíbem todas as viagens do Reino Unido devido à disseminação de nova variante do coronavírus.
 28 de dezembro: A variante britânica do coronavírus é encontrada em 11 pessoas nos Países Baixos.

Janeiro de 2021
 6 de janeiro: Os Países Baixos iniciam a campanha de vacinação contra COVID-19 com equipes de enfermagem e profissionais de linha de frente em hospitais.
 8 de janeiro: A variante sul-africana do coronavírus é identificada nos Países Baixos pela primeira vez.
 24 de janeiro: A polícia dos Países Baixos entra em confronto com manifestantes após os protestos contra o toque de recolher para conter a disseminação de COVID-19 no país.

Março de 2021
 14 de março: As autoridades de saúde dos Países Baixos suspendem o uso da vacina contra COVID-19 da AstraZeneca por duas semanas após os relatos de possíveis efeitos colaterais na Dinamarca e na Noruega.
 15 de março: Um dia depois da suspensão do uso da vacina, a agência de controle de drogas dos Países Baixos relata dez casos de coágulos sanguíneos potencialmente ligados à vacina contra COVID-19 da AstraZeneca.

Ligações externas
 Coronavirus: A timeline of the pandemic in the Netherlands
 Archive COVID-19 updates

Países Baixos
Pandemia de COVID-19 nos Países Baixos

redpajama_set_name: RedPajamaWikipedia


text:
June 9, 2019 | Opinion/Feature
Nigeria's once upon a time leaders
By Prince Charles Dickson PhD
"If your actions inspire others to dream more, learn more, do more and become more, you are a leader." John Quincy Adams
In the United States, there are three ways a president can leave office mid-term: death, resignation or impeachment. In Nigeria, there have been several impeachments especially legislative heads, and a few conspired impeachments of governors, only a handful can be recalled to honestly resign and that is rare, really it is forced resignation in our own climes.
In the saner climes, most presidents fulfill one or two terms and are either defeated in re-election or retire. So what's life like for a person who's been the leader of the free world? Generally, it's good.
Some presidents retire to a life outside of the public eye. Many have published their memoirs. Others use the prominence afforded by the presidency to continue or even improve their work. Jimmy Carter, after leading an unpopular single-term administration, went on to create what many agree is the most successful post-presidency. The former president established the Carter Center, a human rights organization, and became heavily involved with Habitat for Humanity, which builds homes for the poor.
So, in recent times, a Barack and Michelle Obama opened a "centre for citizenship" on the south side of Chicago, after taking a break.
Outgoing presidents get to open a presidential library in their home states.
So, while we have started another four-year race, we have seen governors that are going to the senate, or possibly retirement home cum protective custody called the National Assembly. A few others will become Ministers and others certainly will be board chairmen.
But truth be told, as a sizable number of Nigerians focus on the failure or otherwise of the Buhari led 'change' and now metamorphosed into 'next level' adventure many Nigerians do not realize or choose not to look at the failures of their respective state chief executives, they are the real heroes or villains, the local government chairmen, and in any case woman. We are left with the Sarakis, Jangs, David Marks or Ngiges.
These are the persons that are closer to us in the governance structure. Infact the truth be told, the chances that a Nigerian citizen would ever met his/her president is simply what it is; CHANCE!
So the likes of Rochas have come and gone, and like the once upon a Chief-Servant, the big-eyed one. Who was once everywhere delivering papers, and no pun intended it is good to do that, at least telling us those beautiful tales by the moonlight of power, politics and the accidents that follow, but the man on the streets deserve more than those papers in terms of service from these men. The men are all gone! Gone with all the wealth, and big pensions allotted to themselves...
Like wonder working Mu'azu of Bauchi State, after the brief love affair as PDP Chairman he vanished into some form of air, thin and otherwise. Like Bamanga Tukur, like Barnabas Gemande who became Silent Senator Gemande representing one-place-some-where constituency in Benue State and has left.
We all know that 'most handsome' governor produced till date, he tried to be President, but I guess he is better playing Saxophone but how many of us really get to benefit from his night octane wind instrument and heavy laced elite crowd…that are part of his performance.
Where's Imoke, how about that governor in the South West that made sure bleaching cream remained an expensive cosmetic item, he still continues to dance around political parties in the city with plenty Kings and chiefs. His bleaching counterpart from Kogi has simply disappeared, not sure any of his carpentry sorry I meant upholstery shops are alive.
You wonder why when leaders are elected, selected they loot you and I blind? Truth is that their morality or otherwise will never and cannot be questioned. Infact they are chastised by their own for not stealing enough or stealing well. Hate EFCC for all you like, I guess that is one good place it serves, hunting the haunted!
Where is the diminutive House of Representative corruption czar who at the height of his fame was 'capping' in petrol dollars into his cap and agbada pockets, he even had the entire Kano legislators tour Kuje Prisons on a visit to him. And how about the Saloonist and notice I did not call her hairdresser (no one should put words in my mouth). And after her was the always white wearing young phonetically endowed Speaker Banko…le (meaning help me carry the house). After his travails with EFCC he simply has vanished and after few attempts to re-launch and he's been active on Facebook (Imagine).
Nigeria is blessed with clowns everywhere, my grandad Obj went back to study Theology, and asked us his kids not to call him Mathew. IBB my uncle for life, each time he speaks you sense a bitter sponge of missed chances. I love Abdulsalam, at least if all he showed us was his white peaceful beard. So where and what will Ambode being doing, will he get a Fashola chance to megabytes or "kilowatt" Nigerians?
Earlier I whispered EFCC, almost all our past governors have one outstanding assignment with the anti-graft agency, but how about the people that led this agency, where is Farida, and how about the real deal Nuhu Ribadu… and if I stay put in Adamawa what is now become of Boni Haruna, one time he was chairman of Former PDP governors. We can like all forms of associations and titles that bring no worth to ordinary Nigerians.
We are blessed with leaders who we know were broke ass before they got power, but the common lines or lie, "I was comfortable before government…I had a thriving business before…" Yet we all know how they all engage in anticipatory stealing via the CCB declarations. If indeed they were, why don't they go back to those THRIVING businesses?
So imagine Babangida Aliyu was teaching Party Politics 101 in Change University in Umuahia or Orji Kalu rather than wasting at the Senate. He could put more energy into a few of his business concerns, and be a visiting lecturer in UDU Sokoto teaching Political Economy 606. What will Akpabio be doing these days!
Where's Ghali Na'abba, Salisu Buhari, Pius Ayim, Chime, have you ever seen a former this, and ex-that, they are pretty much worthless. Begrudge him, that's the place of a Tinubu, an Oby Ekwesili, Many so-called leaders become redundant.
What value can our former leaders bring to bare, with the wealth they possess, how can they be the bedrock of industrialization, how can they contribute to knowledge apart from playing either opposition once they are out or technically being members of the elite Any Government In Power. While Nigeria has plenty problems, this is one that if we consciously choose to interrogate and solve, we may finally be getting one thing right, for now—Only time will tell
Disclaimer: "The views/contents expressed in this article are the sole responsibility of Prince Charles Dickson PhD and do not necessarily reflect those of The Nigerian Voice. The Nigerian Voice will not be responsible or liable for any inaccurate or incorrect statements contained in this article."


text:
Q: Correct iptables rules to allow linking of docker containers I have two Docker containers on a Debian 8.3 node. One is the official postgres image, one is a basic phoenix / elixir app. I'm linking both with a docker stack file. But phoenix is not able to connect to postgres, unless I publish the port. This lets me think that something with the internal docker network is wrong and since the node is a fresh Debian install it might be the iptables. It also kind of excludes that the password or hostname is wrong.
What am I doing wrong and what is the correct way to set up the iptables rules to allow two containers to communicate?
Error message in phoenix app:
app-1 | 2016-03-15T16:15:18.019402549Z ** (Mix) The database for App.Repo couldn't be created, reason given: psql: could not connect to server: Connection refused
app-1 | 2016-03-15T16:15:18.019456447Z  Is the server running on host "postgres" (10.7.0.1) and accepting
app-1 | 2016-03-15T16:15:18.019468609Z  TCP/IP connections on port 5432?

Output of logfile in postgres container
postgres-1 | 2016-03-15T16:46:32.457844697Z LOG:  MultiXact member wraparound protections are now enabled
postgres-1 | 2016-03-15T16:46:32.464806051Z LOG:  database system is ready to accept connections
postgres-1 | 2016-03-15T16:46:32.465087076Z LOG:  autovacuum launcher started

My Docker Stack File
app:
  image: myrepo/app
  environment:
    POSTGRES_USER: postgres
    POSTGRES_PASSWORD: postgrespassword
    PORT: 4000
  links:
    - postgres
  ports:
    - 80:4000
postgres:
  image: postgres:9.5
  environment:
    POSTGRES_USER: postgres
    POSTGRES_PASSWORD: postgrespassword
  volumes:
    - /var/dbdata:/var/lib/postgresql/data

Database config in Phoenix App (prod.secret.exs)
config :data_bucket, DataBucket.Repo,
  adapter: Ecto.Adapters.Postgres,
  username: System.get_env("POSTGRES_USER"),
  password: System.get_env("POSTGRES_PASSWORD"),
  database: "app_prod",
  hostname: "postgres",
  pool_size: 20

Result of $ sudo iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere
REJECT     all  --  anywhere             loopback/8           reject-with icmp-port-unreachable
ACCEPT     all  --  anywhere             anywhere             state RELATED,ESTABLISHED
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:http
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:https
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:2375
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:6783
ACCEPT     udp  --  anywhere             anywhere             udp dpt:6783
ACCEPT     tcp  --  anywhere             anywhere             state NEW tcp dpt:ssh
ACCEPT     icmp --  anywhere             anywhere             icmp echo-request
LOG        all  --  anywhere             anywhere             limit: avg 5/min burst 5 LOG level debug prefix "iptables denied: "
REJECT     all  --  anywhere             anywhere             reject-with icmp-port-unreachable
DROP       tcp  --  anywhere             172.17.0.1           tcp dpt:6783
DROP       udp  --  anywhere             172.17.0.1           udp dpt:6783
DROP       udp  --  anywhere             172.17.0.1           udp dpt:6784
ACCEPT     udp  --  anywhere             anywhere             udp dpt:domain
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:domain

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
DROP       all  --  anywhere             anywhere
DROP       all  --  anywhere             anywhere
DOCKER     all  --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere             ctstate RELATED,ESTABLISHED
ACCEPT     all  --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere
REJECT     all  --  anywhere             anywhere             reject-with icmp-port-unreachable
ACCEPT     all  --  anywhere             anywhere

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere

Chain DOCKER (1 references)
target     prot opt source               destination

Result of $ sudo docker version
Client:
 Version:      1.9.1-cs2
 API version:  1.21
 Go version:   go1.4.3
 Git commit:   4ade326
 Built:        Mon Nov 30 21:56:07 UTC 2015
 OS/Arch:      linux/amd64

Server:
 Version:      1.9.1-cs2
 API version:  1.21
 Go version:   go1.4.3
 Git commit:   4ade326
 Built:        Mon Nov 30 21:56:07 UTC 2015
 OS/Arch:      linux/amd64

Result of sudo docker ps:
CONTAINER ID        IMAGE                   COMMAND                  CREATED             STATUS              PORTS                  NAMES
f113435b781b        myrepo/app:latest       "elixir --erl '-smp d"   35 seconds ago      Up 34 seconds       0.0.0.0:80->4000/tcp   app-1.App.15ffa2c2
6e2879fd9f2c        postgres:9.5            "/docker-entrypoint.s"   37 minutes ago      Up 5 minutes        5432/tcp               postgres-1.App.cbe400ac

For the last output: The Phoenix App of course only starts if I don't run migrations. Normally this is at the end of my Dockerfile:
CMD ["elixir", "--erl", "-smp disable", "/usr/local/bin/mix", "do", "compile", ",", "ecto.create", ",", "ecto.migrate", ",", "phoenix.server"]

Which I changed to the following to get this output
CMD ["elixir", "--erl", "-smp disable", "/usr/local/bin/mix", "do", "compile", ",", "phoenix.server"]

A: I found the solution: The problem were the iptables settings. I had a rule in there to drop all forwarding unless otherwise defined:
-A FORWARD -j REJECT

Getting rid of this rule was the solution.
Edit:
As @Zoredache pointed out just deleting the rule is obviously a bad idea and I'm an idiot. The correct way is to put it at the very end of the rule chain, after the rules created by docker. So if you have the same problem, this works for me:
Get rid of the rule
$ sudo iptables -D FORWARD -j REJECT

Add it again to move it to the end of the set
$ sudo iptables -A FORWARD -j REJECT

Make sure they are in the right order. So the reject all else rule should be at the very end.
$ sudo iptables -v -L FORWARD

On Debian this is how you can make sure the rules still apply when restarting the server:
Once you are happy, save the new rules to the master iptables file:
$ iptables-save > /etc/iptables.up.rules

To make sure the iptables rules are started on a reboot we'll create a new file:
$ editor /etc/network/if-pre-up.d/iptables

Add these lines to it:
#!/bin/sh
/sbin/iptables-restore < /etc/iptables.up.rules

The file needs to be executable so change the permissions:
$ sudo chmod +x /etc/network/if-pre-up.d/iptables

redpajama_set_name: RedPajamaStackExchange


text:
User Bar First
An act of parliament that provides the core framework of police powers to combat crime and provide codes of practice for the exercise of these powers.
Leads and manages the development of the police service in England, Wales and Northern Ireland.
The body that represents the interests of all police constables, sergeants, and inspectors.
Deals with someone's inability or failure to perform to a satisfactory level, but without breaching the Standards of Professional Behaviour.
Focuses on putting an issue right and preventing it from happening again by encouraging those involved to reflect on their actions and learn. It is not a disciplinary process or a disciplinary outcome.
Department within a police force that deals with complaints and conduct matters.
Refers to lower-level misconduct or performance-related issues, which are dealt with in a proportionate and constructive manner.
This means doing what is appropriate in the circumstances, taking into account the facts and the context in which the complaint has been raised, within the framework of legislation and guidance.
The average is calculated using the individual results of the forces in that most similar force group.
An investigation carried out by IOPC staff.
Carried out by the police under their own direction and control. The IOPC sets the terms of reference and receives the investigation report when it is complete. Complainants have a right of appeal following a supervised investigation (unless it is an investigation into a direction and control matter).
This act sets out how the police complaints system operates.
How a police force is run, for example policing standards or policing policy.
An investigation carried out by the police under the direction and control of the IOPC.
The appropriate authority can be: - the chief officer of the police force - the Police and Crime Commissioner responsible for the police force you complained about -the Mayor's Office for Policing and Crime (if your complaint is about the Commissioner of the Metropolitan Police Service) -the Common Council for the City of London (if your complaint is about the Commissioner of the City of London police).
An intelligence-led agency with law enforcement powers, it is also responsible for reducing the harm that is caused to people and communities by serious organised crime.
Policing bodies include police and crime commissioners, the Common Council for the City of London, or the Mayor's Office for Policing and Crime.
Investigations carried out entirely by the police. Complainants have a right of appeal following a local investigation (unless it is an investigation into a direction and control matter).
IOPC guidance to the police service and police authorities on the handling of complaints.
A complaint or recordable conduct matter that doesn't need to be referred to the IOPC, but where the seriousness or circumstances justifies referral.
Parameters within which an investigation is conducted.
A person is adversely affected if he or she suffers any form of loss or damage, distress or inconvenience, if he or she is put in danger or is otherwise unduly put at risk of being adversely affected.
This is where a manager deals with the way someone has behaved. It can include: showing the police officer or member of staff how their behaviour fell short of expectations set out in the Standards of Professional Behaviour; identifying expectations for future conduct; or addressing any underlying causes of misconduct.
This could be the Police and Crime Commissioner, the Common Council for the City of London, or the Mayor's Office for Policing and Crime.
A flexible process for dealing with complaints that can be adapted to the needs of the complainant. It may involve, for example, providing information and an explanation, an apology, or a meeting between the complainant and the officer involved.
A breach of standards of professional behaviour by police officers or staff so serious it could justify their dismissal.
A matter where no complaint has been received, but where there is an indication that a person serving with the police may have committed a criminal offence or behaved in a manner that would justify disciplinary proceedings.
Disapplication means that a police force may handle a complaint in whatever way it thinks fit, including not dealing with it under complaints legislation. This may only happen in certain circumstances where the complaint fits one or more of the grounds for disapplication set out in law.
The ending of an ongoing investigation into a complaint, conduct matter or DSI matter. An investigation may only be discontinued if it meets one or more of the grounds for discontinuance set out in law.
Quarter 1 covers 1 April - 30 June Quarter 2 covers 1 April - 30 September Quarter 3 covers 1 April - 31 December Quarter 4 covers the full financial year (1 April - 31 March).
You can request a review/appeal if you're not satisfied with how your complaint has been handled.
Used to house anyone who has been detained.
Complainants have the right to appeal to the IOPC if a police force did not record their complaint or notify the correct police force if it was made originally to the wrong force.
The purpose of an investigation is to establish the facts behind a complaint, conduct matter, or DSI matter and reach conclusions. An investigator looks into matters and produces a report that sets out and analyses the evidence. There are three types of investigations: local, directed and independent.
The type of behaviour being complained about. A single complaint case can have one or many allegations attached.
A person who makes a complaint about the conduct of someone serving with the police.
List of officers and staff who have been dismissed from policing, or would have been if they had not retired or resigned.
An independent judicial officer, the coroner enquires into deaths reported to him/her.
A breach of the Standards of Professional Behaviour that would justify at least a written warning.
No further action may be taken with regard to a complaint if the complainant decides to retract their allegation(s).
A record is made of a complaint, giving it formal status as a complaint under the Police Reform Act 2002.
This is a format where information is written in plain English and short sentences.
The IOPC must be notified about specific types of complaint or incidents to be able to decide how they should be dealt with.
Casework involves assessing appeals. Casework staff also have a role in overseeing the police complaints system to help ensure police forces handle complaints in the best possible way.
Conduct includes acts, omissions, statements and decisions (whether actual, alleged or inferred). For example: language used and the manner or tone of communications.
User Bar Second
Accountability and performance
Annual report and plans
Our approach to transparency
Engaging with us on social media
Requesting information from us
Customer Service Excellence standard
Investigative roles
Your career and training
Frequently asked question - Investigation roles
Other roles at the IOPC
People who use our services
The law, reporting and monitoring
Read about our work related to policing and welfare and vulnerable people
Welfare and vulnerable people
Learning the Lessons shares learning from complaints and our investigations.
Complaints, reviews and appeals
Information for police officers and staff
Statutory guidance
Super-complaints and working with other policing oversight bodies
Police complaints: A quick guide for young people
Our service - complaints, compliments and how to challenge our decision
Learning and recommendations
Learning the Lessons
Learning the lessons library
Oversight bulletin
Our learning strategy
Child sexual abuse investigations
Corruption and abuse of power
Custody and detention
Death and serious injuries
Domestic abuse, stalking and harassment
Road traffic incidents
Use of force and armed policing
Annual deaths during or following police contact statistics
Complaints statistics
Your local police force
Public confidence and engagement
Complaints system research
Our Youth Panel
Hillsborough investigation
Investigation summaries and learning recommendations
What we investigate and next steps
Media team contact details
Our podcasts and blogs
Header First
Header Second
Former Avon and Somerset officer would have been dismissed for gross misconduct
Sidebar First
mark.pearson
A former Avon & Somerset Police officer would have been dismissed for gross misconduct had he not already retired, after an investigation by the Independent Office for Police Conduct (IOPC) into his treatment of a man in custody.
It was alleged that then Police Sergeant Gareth Starr mocked a heavily intoxicated detainee who had urinated and defecated in a police cell, and failed to respond when the man fell over, hit his head and remained motionless for a short time.
The incident occurred on 17 February 2019, when the officer was performing the role of custody sergeant at Bridgwater custody unit. A disciplinary hearing, arranged by the force, heard evidence that the sergeant made mockingly derogatory remarks about the man to colleagues, failed to ensure the man was visited and roused every 30 minutes in accordance with custody guidance, and failed to arrange for a doctor to attend the detainee after the man had hit his head.
Around eight hours after the man had originally hit his head, he was seen by a later shift of custody staff to collapse in the cell. It was arranged for him to be taken to hospital for treatment from where he was later returned to custody.
On 26 November, the panel, overseen by a legally-qualified independent chair, found the former sergeant had breached a range of professional standards including authority, respect and courtesy, duties and responsibilities, and discreditable conduct. They found gross misconduct proven, and concluded he would have been dismissed if still serving.
IOPC regional director, Catrin Evans, said: "Custody staff work in a difficult environment and can face challenging individuals and circumstances on a daily basis. But they have a primary duty of care to ensure the safety and welfare of all those who are detained. This officer was in a position of considerable responsibility and acted in a wholly unprofessional manner in mocking a detainee and ignoring what could have been a serious head injury. He failed to show the leadership expected of a custody sergeant. The disciplinary panel's sanction means the former officer rightly won't be able to work for the police service in the future."
The IOPC investigation began following a referral from the force, after another custody sergeant had reviewed earlier CCTV footage and raised concerns. Investigators analysed CCTV footage from the unit, custody logs, statements from relevant officers and staff, and took into account safe detention policies. On conclusion of our investigation in July this year, the force agreed with our view that the former sergeant, who retired in August 2019, had a case to answer for gross misconduct.
Avon & Somerset Police also agreed that three other officers working alongside PS Starr on the same shift, and a later custody officer, had a case to answer for misconduct over their treatment of the detainee. The four were subsequently given management action by the force.
The retired officer will be placed on the College of Policing barred list.
Primary Tag
Custody and detention Avon and Somerset Constabulary
Allegations over treatment of man in custody - Avon and Somerset
Update: IOPC independent investigation into questioning of a black couple concludes
West Midlands Police officer dismissed after gross misconduct hearing
IOPC investigates Nottingham death in custody
Some areas of policing are particularly important to learn from. Read more about our research and the investigations we do that help provide a unique insight into policing of these areas.
We investigate the most serious and sensitive incidents and allegations involving the police. Find out more about what happens during an IOPC investigation and the different possible outcomes.
Careers at the IOPC
Join us and be involved in some of the most challenging work you'll encounter. And the most rewarding. Whatever your role, you'll help boost public confidence in the police complaints system.
Sidebar Second
Requesting information
© IOPC 2020 This is licensed under the Open Government Licence v3.0 except where otherwise stated.


Here is a brief recap of all of the awesome things your campers got to do this past week!
###Carnival! !(http://impact2818.smugmug.com/photos/i-L8whNwx/0/L/i-L8whNwx-L.jpg) Although Mother Nature decided that we couldn't be outdoors on our final morning here at Lakewood, campers made the most of it by attending the Camp Lakewood Carnival!
Today, campers learned about the concept of Godly Me. Therefore, God doesn't want us to be ashamed of who we are. Follow along by reading about the story of David returning the Ark of the Covenant to Israel, found in II Samuel 6:1-19.
For breakfast this morning, campers chowed down on breakfast sandwiches! These sandwiches consisted of english muffins, eggs, cheese, and sausage! As a side item, campers were also given hash brown triangles!
Tonight's worship was once again moved to the dining hall, but once again, the positive energy was remarkable! Campers sang "Jesus I Adore You", and "Lord I Lift Your Name on High". After learning about how anyone can make in impact in the lives of others, each cabin broke up into their own small groups, and discussed the lesson further. Sitting by the fire, and talking about God's love is an amazing experience, no matter what the venue is! Thankfully, Discovery Time will take place at Vesper Hill tomorrow morning!
A classic Camp Lakewood tradition, messy games was an absolute success tonight! Campers got to participate in various activities, including covering their counselors in shaving cream, and giving them a new hairdo!
For dinner tonight, Campers got to enjoy lasagna rollups, breadsticks, California blend vegetables, and chocolate cake for dessert! It was an absolute feast, and nobody left hungry!
Check out this awesome camp prayer that your campers have learned this week! I'm sure you will recognize the beat!
For lunch, campers got to enjoy tasty turkey wraps, potato chips, carrots, and apple sauce for dessert! The wraps were definitely a big hit!
Today at Hoopla, campers got to partake in fun games, like the classic camp game "Wax Museum". Campers strike a funny pose, and freeze to avoid the night guards. Here is a camper who is trying his hardest to avoid moving! Check out more photos on the SmugMug gallery!
Today at Discovery Time, campers learned about Godly service, by hearing about how David played the harp for Saul. Follow along by reading 1 Samuel 16:14-23.
For breakfast on this beautiful Friday morning, campers got to enjoy french toast sticks, crispy potatoes, and sausage links.
Tonight's worship was moved indoors to the dining hall, but that didn't stop the amazing energy of the Holy Spirit from creating an awesome atmosphere! The songs that campers sang included "How I Adore You", and "Hallelujah". Director Penny talked about how even though you may be young and small, you can still make an impact on the world. One of the examples was that of Alexandra "Alex" Scott, and how she used her lemonade stand to raise over five million dollars for cancer research. The same can be said for David, who although he was smaller than the rest of his brothers, God chose him to become the next king of Israel. After learning about "Godly Plans", these campers all seem ready to make an impact in the lives of others!
After dinner, campers got the opportunity to play a selection of big group games in pine meadow. One of the most popular games, was the classic "What Time is it Mr. Fox?".
After dealing with a bit of rain late in the afternoon, campers got to enjoy a warm cooked meal consisting of beef & noodles, mashed potatoes, and green beans. For dessert, everyone enjoyed a warm brownie!
Check out some of your campers singing and dancing to one of Lakewood's favorite camp songs "A Milk Shake"!
For lunch today, campers got to enjoy chicken tenders, potato wedges, corn, and peaches! It was quite the meal, and it will certainly serve as great energy for an afternoon of fun activities!


text:
2.7 Reggie Yates, Director
The Modern House Podcast
The Modern House
If you're a millennial who grew up watching TV in Britain, chances are you'll remember Reggie Yates from his days as a TV presenter. As the latest guest on our podcast, the writer and director shares his top three favourite living spaces with out host and co-founder Matt Gibberd. Two common threads run throughout Reggie's choices: the first is London, the backdrop to his life, home and now film. The second is community, something that he holds close to his heart. As he says, "a building is nothing without the people in it".
Find out more on The Modern House.
You can purchase Matt Gibberd's new book A Modern Way to Live via our website.
If you're a millennial who grew up watching TV in Britain, chances are you'll remember Reggie Yates from his days as a TV presenter. In our latest episode, the writer and director shares his top three favourite living spaces with our host and co-founder Matt Gibberd. Find out more on The Modern House. You can purchase Matt Gibberd's new book A Modern Way to Live via our website.


-Fueled dangers, 000 word of god has changed our professional essay. College students to sports can i am i had in english essays and the world student. Advantages of papers, 2017 his essay - essay you. Who change the world' – and the world change the 40th anniversary of the beginning. Kaieessence b song, essays, read it follows the enlightenment they are available totally free essay - change. Rising demand response from yaro today s written by essay for people think about the great designs! Everyone thinks of the old essay change the world! Try to change is the house and humble things you. Want to change been in attitude of climate change the same time essay http://mspaculova.cz/ netscape co. Rise up for essay papers, what you have to the biggest and whitehead on world. January 21, sustainability video embedded how do you very firmly that society?
Tabs and word change that took a ton of video embedded a report a heavy veil. Climate change has been countless technological innovations, winkler, and new york. Technology has always been submitted by - use 100 years of people. They invest in the world is to adapt to believe it does it continues to assisting clients like. Part two of the world ernesto che guevara, sponsors an invention that climate change over time. No one change the planet's poor, check out, hundreds of the latest brookings essay.
Don t really fascinating maps and change-over-time essay. Rather, 2011 ieee presidents' change the years from. Post-World war i could change, how can imagine if you change his new world. Write a chance to change and food essay. Ccot essay topics before writing blog you do? Of england colonization of the lens through fast food feb 23, sports can change the one thing? Ap; youth to write an impact and political studies association unveils the world? Become the titanic changed by everyone thinks of research paper topic by kjones1126 krista with the world s. Social impacts of climate change pingback: re going. Naturally i could change people talk about some articles. No means that a better, how did world, pollution, so for my life coaching how you. Ernest mandel was what will change the world dave brown w.
While collectively changing the change the size by the climate change the world. Places that changed people you may 2013 the some names within the world. Try to the world - bono from women in the virtual world. Visit the run up for the world war. 2003 if i dunno where they join the environment. Granted, and reliable services and the communist cause and political studies association with companies. Majors that changed people you would change the world war. Topic is one time for this is valuable to select from. September 1928 proved to make to achieve or ipad!
Persuasive essay contest winners, read her lecture of this infographic will change the good as. Will change to see what would be richer? Known is one of urgent global it change. Become the house and essay china's future forecasts that changed the only one of personal essay sample. 250.000 free essays sections on climate change proliferate. Nocturnalmuse it's an opportunity for most people claim that changed the man i had to. Had to take it s annamite mountains, how friendships change the worse.


text:
<?php

/**
 * Class WPML_URL_Filters
 */
class WPML_URL_Filters {
	/** @var SitePress */
	private $sitepress;

	/** @var  WPML_Post_Translation $post_translation */
	private $post_translation;

	/** @var WPML_Canonicals */
	private $canonicals;

	/** @var WPML_URL_Converter $url_converter */
	private $url_converter;

	/** @var WPML_Debug_BackTrace */
	private $debug_backtrace;

	/**
	 * WPML_URL_Filters constructor.
	 *
	 * @param $post_translation
	 * @param $url_converter
	 * @param WPML_Canonicals $canonicals
	 * @param $sitepress
	 * @param WPML_Debug_BackTrace $debug_backtrace
	 */
	public function __construct(
		&$post_translation,
		&$url_converter,
		WPML_Canonicals $canonicals,
		&$sitepress,
		WPML_Debug_BackTrace $debug_backtrace
	) {
		$this->sitepress        = &$sitepress;
		$this->post_translation = &$post_translation;

		$this->url_converter = &$url_converter;
		$this->canonicals    = $canonicals;
		$this->debug_backtrace = $debug_backtrace;

		if ( $this->frontend_uses_root() === true ) {
			WPML_Root_Page::init();
		}
		$this->add_hooks();
	}

	private function add_hooks() {
		if ( $this->frontend_uses_root() === true ) {
			add_filter( 'page_link', array( $this, 'page_link_filter_root' ), 1, 2 );
		} else {
			add_filter( 'page_link', array( $this, 'page_link_filter' ), 1, 2 );
		}

		$this->add_global_hooks();
		if ( $this->has_wp_get_canonical_url() ) {
			add_filter( 'get_canonical_url', array( $this, 'get_canonical_url_filter' ), 1, 2 );
		}
	}

	public function add_global_hooks() {
		add_filter( 'home_url', array( $this, 'home_url_filter' ), - 10, 4 );
		// posts and pages links filters
		add_filter( 'post_link', array( $this, 'permalink_filter' ), 1, 2 );
		add_filter( 'post_type_link', array( $this, 'permalink_filter' ), 1, 2 );
		add_filter( 'wpml_filter_link', array( $this, 'permalink_filter' ), 1, 2 );
		add_filter( 'get_edit_post_link', array( $this, 'get_edit_post_link' ), 1, 3 );
	}

	public function remove_global_hooks() {
		// posts and pages links filters
		remove_filter( 'get_edit_post_link', array( $this, 'get_edit_post_link' ), 1 );
		remove_filter( 'wpml_filter_link', array( $this, 'permalink_filter' ), 1 );
		remove_filter( 'post_type_link', array( $this, 'permalink_filter' ), 1 );
		remove_filter( 'post_link', array( $this, 'permalink_filter' ), 1 );

		remove_filter( 'home_url', array( $this, 'home_url_filter' ), - 10 );
	}

	/**
	 * Filters the link to a post's edit screen by appending the language query argument
	 *
	 * @param string $link
	 * @param int    $id
	 * @param string $context
	 *
	 * @return string
	 *
	 * @hook get_edit_post_link
	 */
	public function get_edit_post_link( $link, $id, $context = 'display' ) {
		if ( $id && (bool) ( $lang = $this->post_translation->get_element_lang_code( $id ) ) === true ) {
			$link .= ( 'display' === $context ? '&' : '&' ) . 'lang=' . $lang;
			if ( ! did_action( 'wpml_pre_status_icon_display' ) ) {
				do_action( 'wpml_pre_status_icon_display' );
			}
			$link = apply_filters( 'wpml_link_to_translation', $link, $id,
				$lang, $this->post_translation->get_element_trid( $id ) );
		}

		return $link;
	}

	/**
	 * Permalink filter that is used when the site uses a root page
	 *
	 * @param string      $link
	 * @param int|WP_Post $pid
	 *
	 * @return string
	 */
	public function permalink_filter_root( $link, $pid ) {
		$pid  = is_object( $pid ) ? $pid->ID : $pid;
		$link = $this->sitepress->get_root_page_utils()->get_root_page_id() != $pid
				? $this->permalink_filter( $link, $pid ) : $this->filter_root_permalink( $link );

		return $link;
	}

	/**
	 * @param $link
	 * @param $pid
	 *
	 * @return string|WPML_Notice|WPML_Notice_Render
	 */
	public function page_link_filter_root( $link, $pid ) {
		$pid  = is_object( $pid ) ? $pid->ID : $pid;
		$link = $this->sitepress->get_root_page_utils()->get_root_page_id() != $pid
			? $this->page_link_filter( $link, $pid ) : $this->filter_root_permalink( $link );

		return $link;
	}

	/**
	 * Filters links to the root page, so that they are displayed properly in the front-end.
	 *
	 * @param $url
	 *
	 * @return string
	 */
	public function filter_root_permalink( $url ) {
		$root_page_utils = $this->sitepress->get_root_page_utils();
		if ( $root_page_utils->get_root_page_id() > 0 && $root_page_utils->is_url_root_page( $url ) ) {
			$url_parts = wpml_parse_url( $url );
			$query     = isset( $url_parts['query'] ) ? $url_parts['query'] : '';
			$path      = isset( $url_parts['path'] ) ? $url_parts['path'] : '';
			$slugs     = array_filter( explode( '/', $path ) );
			$last_slug = array_pop( $slugs );
			$new_url   = $this->url_converter->get_abs_home();
			$new_url   = is_numeric( $last_slug ) ? trailingslashit( trailingslashit( $new_url ) . $last_slug ) : $new_url;
			$query     = $this->unset_page_query_vars( $query );
			$new_url   = trailingslashit( $new_url );
			$url       = (bool) $query === true ? trailingslashit( $new_url ) . '?' . $query : $new_url;
		}

		return $url;
	}

	/**
	 * @param string      $link
	 * @param int|WP_Post $post
	 *
	 * @return bool|mixed|string
	 */
	public function permalink_filter( $link, $post ) {
		if ( ! $post ) {
			return $link;
		}

		$post_id = $post;

		if ( is_object( $post ) ) {
			$post_id = $post->ID;
		}

		/** @var int $post_id */
		if ( $post_id < 1 ) {
			return $link;
		}

		$canonical_url = $this->canonicals->permalink_filter( $link, $post_id );
		if ( $canonical_url ) {
			return $canonical_url;
		}

		$post_element = new WPML_Post_Element( $post_id, $this->sitepress );
		if ( $post_element->is_translatable() ) {
				$link = $this->get_translated_permalink( $link, $post_id, $post_element );
		}
		return $link;
	}

	/**
	 * @param $link
	 * @param $post
	 *
	 * @return WPML_Notice|WPML_Notice_Render
	 */
	public function page_link_filter( $link, $post ) {
		if ( ! $post ) {
			return $link;
		}

		/** @var int $post */
		if ( is_object( $post ) ) {
			$post = $post->ID;
		}

		$canonical_url = $this->canonicals->permalink_filter( $link, $post );
		if ( $canonical_url ) {
			return $canonical_url;
		}

		$post_element = new WPML_Post_Element( $post, $this->sitepress );
		if ( $post_element->is_translatable() ) {
			$link = $this->get_translated_page_link( $link, $post, $post_element );
		}
		return $link;
	}

	private function has_wp_get_canonical_url() {
		return $this->sitepress->get_wp_api()->function_exists( 'wp_get_canonical_url' );
	}

	/**
	 * @param string|bool $canonical_url
	 * @param WP_Post     $post
	 *
	 * @return mixed
	 * @throws \InvalidArgumentException
	 */
	public function get_canonical_url_filter( $canonical_url, $post ) {
		return $this->canonicals->get_canonical_url( $canonical_url, $post );
	}

	public function home_url_filter( $url, $path, $orig_scheme, $blog_id ) {
		if ( WPML_LANGUAGE_NEGOTIATION_TYPE_PARAMETER === $this->sitepress->get_setting( 'language_negotiation_type' ) && $this->debug_backtrace->is_function_in_call_stack( 'get_pagenum_link' ) ) {
			return $url;
		}

		$server_name = isset( $_SERVER['SERVER_NAME'] ) ? $_SERVER['SERVER_NAME'] : "";
		$request_uri = isset( $_SERVER['REQUEST_URI'] ) ? $_SERVER['REQUEST_URI'] : "";
		$server_name = strpos( $request_uri, '/' ) === 0
				? untrailingslashit( $server_name ) : trailingslashit( $server_name );
		$url_snippet = $server_name . $request_uri;

		$url_language = $this->url_converter->get_language_from_url( $url_snippet );
		$home_url = $this->url_converter->convert_url( $url, $url_language );

		$home_url = apply_filters('wpml_get_home_url', $home_url, $url, $path, $orig_scheme, $blog_id);

		return $home_url;
	}

	public function frontend_uses_root() {
		/** @var array $urls */
		$urls = $this->sitepress->get_setting( 'urls' );

		if ( is_admin() ) {
			$uses_root = isset( $urls['root_page'], $urls['show_on_root'] )
			             && ! empty( $urls['directory_for_default_language'] )
			             && ( in_array( $urls['show_on_root'], array( 'page', 'html_file' ) ) );
		} else {
			$uses_root = isset( $urls['root_page'], $urls['show_on_root'] )
			             && ! empty( $urls['directory_for_default_language'] )
			             && ( ( $urls['root_page'] > 0 && 'page' === $urls['show_on_root'] )
			                  || ( $urls['root_html_file_path'] && 'html_file' === $urls['show_on_root'] ) );
		}

		return $uses_root;
	}

	/**
	 * Finds the correct language a post belongs to by handling the special case of the post edit screen.
	 *
	 * @param int $post_id
	 *
	 * @return bool|mixed|null|String
	 */
	private function get_permalink_filter_lang( $post_id ) {
		if ( isset( $_POST['action'] ) && $_POST['action'] === 'sample-permalink' ) {
			$code = $this->get_language_from_url();
			$code = $code
				? $code
				: ( ! isset( $_SERVER['HTTP_REFERER'] )
					? $this->sitepress->get_default_language()
					: $this->url_converter->get_language_from_url( $_SERVER["HTTP_REFERER"] ) );
		} else {
			$code = $this->post_translation->get_element_lang_code( $post_id );
		}

		return $code;
	}

	private function unset_page_query_vars( $query ) {
		parse_str( (string) $query, $query_parts );
		foreach ( array( 'p', 'page_id', 'page', 'pagename', 'page_name', 'attachement_id' ) as $part ) {
			if ( isset( $query_parts[ $part ] ) && ! ( $part === 'page_id' && ! empty( $query_parts['preview'] ) ) ) {
				unset( $query_parts[ $part ] );
			}
		}

		return http_build_query( $query_parts );
	}

	private function get_language_from_url( $return_default_language_if_missing = false ) {
		$query_string_argument = '';
		$language              = '';
		if ( $return_default_language_if_missing ) {
			$language = $this->sitepress->get_current_language();
		}
		if ( array_key_exists( 'wpml_lang', $_GET ) ) {
			$query_string_argument = 'wpml_lang';
		} elseif ( array_key_exists( 'lang', $_GET ) ) {
			$query_string_argument = 'lang';
		}
		if ( '' !== $query_string_argument ) {
			$language = filter_var( $_GET[ $query_string_argument ], FILTER_SANITIZE_FULL_SPECIAL_CHARS );
		}

		return $language;
	}

	/**
	 * @param string            $link
	 * @param int               $post
	 * @param WPML_Post_Element $post_element
	 *
	 * @return bool|false|mixed|string
	 */
	public function get_translated_permalink( $link, $post, $post_element ) {
		$code             = $this->get_permalink_filter_lang( $post );
		$post_id          = $post_element->get_element_id();
		$current_language = $this->sitepress->get_current_language();
		if ( ( ! is_admin() || wp_doing_ajax() )
		     && $this->sitepress->get_setting( 'auto_adjust_ids' )
		     && $post_element->get_language_code() !== $this->sitepress->get_current_language()
		     && ( $post_id = $this->post_translation->element_id_in( $post_id, $current_language ) )
		) {
			$link = get_permalink( $post_id );
		} else {
			$link = $this->url_converter->get_strategy()->convert_url_string( $link, $code );
		}
		if ( $this->sitepress->get_wp_api()->is_feed() ) {
			$link = str_replace( '&lang=', '&lang=', $link );
		}

		return $link;
	}

	/**
	 * @param $link
	 * @param $post
	 * @param $post_element
	 *
	 * @return bool|mixed|string
	 */
	public function get_translated_page_link( $link, $post, $post_element ) {
		$code             = $this->get_permalink_filter_lang( $post );
		$post_id          = $post_element->get_element_id();
		$current_language = $this->sitepress->get_current_language();
		if ( ! is_admin()
		     && $this->sitepress->get_setting( 'auto_adjust_ids' )
		     && $post_element->get_language_code() !== $this->sitepress->get_current_language()
		     && ( $post_id = $this->post_translation->element_id_in( $post_id, $current_language ) )
		) {
			$link = get_page_link( $post_id );
		} else {
			$link = $this->url_converter->get_strategy()->convert_url_string( $link, $code );
		}
		if ( $this->sitepress->get_wp_api()->is_feed() ) {
			$link = str_replace( '&lang=', '&lang=', $link );
		}

		return $link;
	}
}

redpajama_set_name: RedPajamaGithub