text:
Police reports paint Michael Jackson as 'sex-crazed predator'
Los Angeles - Police reports paint Michael Jackson as a "sex-crazed predator".
A number of seized items taken from Michael's Neverland ranch in Santa Barbara County, California after he was accused of child sex abuse in a 2003 investigation reportedly show "a dark and frightening picture of Jackson".
An investigator on the case told RadarOnline.com: "[The items] paint a dark and frightening picture of Jackson. The documents exposed Jackson as a manipulative, drug and sex-crazed predator who used blood, gore, sexually explicit images of animal sacrifice and perverse adult sex acts to bend children to his will.
"He also had disgusting and downright shocking images of child torture, adult and child nudity, female bondage and sadomasochism."
The Billie Jean hitmaker was acquitted in 2005 after being charged with seven counts of child molestation and two counts of giving an intoxicant to a minor.
One of the items collected from his home includes a photograph of a young child holding a goose, whilst a book called 'Room To Play' was also found, which includes a picture of a dead child with a rope around her neck.
And former Santa Barbara Senior Assistant District Attorney Ron Zonen, who was part of the team who tried to prosecute Michael, claims the items found were used to "desensitise" children.
He said: "A lot of this stuff was used to desensitise the children, and Michael admitted taking one child after another into bed with him for long periods of time.
"We identified five different boys, who all made allegations of sexual abuse. There's not much question in my mind that Michael was guilty of child molestation."
Read more on: michael jackson | music | celebrity deaths | celebrities
Kimberley Jobs
APARTMENTS / FLATS FOR SALE IN Cape Town, Cape Town City Centre


text:
MoviesAmazon PrimeStreaming
10 Best Movies on Amazon Prime Right Now
Need help finding something worth-watching movies on Amazon Prime? Well, here we are at your service.
Amazon Prime is loaded with some of the best movies, T.V series, documentaries on a wide range of genres for diverse audiences. With so many great options available on Amazon's extensive library, one is bound to get confused easily. Worry not as we've put together some of the Best Movies on Amazon Prime, available for non-stop streaming, so you don't have to search for countless hours trying to find the right movie. The movies range from action-packed blockbusters to thought-provoking family drama, and from creepy movies to those that'll make you laugh out loud. Place your trust in us as we have carefully handpicked movies for your pleasure. Let's get started now!
1. How to Train Your Dragon: The Hidden World (2019)
Director: Dean DeBlois
Voice Cast: Jay Baruchel, America Ferrara
RT Score: 90
Genre: Action fantasy
Being one of the greatest animated franchises and one of the Best Movies on Amazon Prime, 'How to train your dragon' comes off again as a solid family drama with its third installment released in 2019. Like its predecessors, this film also takes its viewers into the magical world of Hiccup and Toothless and is packed with great animation, superb musical score, family melodrama, and lovable characters.
2. The Farewell (2019)
The Farewell follows a family traveling to China to say goodbye to their matriarch in her final days. Packed with emotionally powerful performances, it is one of the Best Movies on Amazon Prime. It beautifully captures the essence of renewing severed family relationships and offers viewers bouts of laughter throughout.
Director: Lulu Wang
Cast: Awkwafina, Zhao Shuzhen, Tzi Ma
RT Score: 98%
Genre: Comedy-drama
Interesting Read: The Best TV Shows on Amazon Prime Right Now
3. Knives Out (2019)
After many blockbuster movies like 'Star Wars: The Last Jedi,' Rian Johnson comes out again with another brilliant modern whodunit movie with a powerful ensemble. Knives Out will surely be one of the most entertaining films that you have watched in years, keeping you hooked till the end.
Director: Rian Johnson
Cast: Daniel Craig, Chris Evans, Ana de Armas, Joseph Gorden-Levitt
Genre: Mystery/Comedy
4. The Report (2019)
If you're a fan of thriller movies that are not only mysterious but also socially and politically relevant, then 'The Report' is the just the right movie for you. It chronicles Senate staffer Daniel Jones' real investigation into the CIA's use of inhumane torture practices, post 9/11 on behalf of the senate. This powerfully gripping movie is surely a must watch on Amazon Prime.
Director: Scott Z. Burns
Cast: Adam Driver, Annette Bening, Jon Hamm
Genre: Political thriller
5. Hereditary (2018)
If you're looking for some intensely dark and unsettling experience while watching a movie, then 'Hereditary' is here to creep you out. The movie follows the story of a family emotionally agonized due to mysterious appearances after the death of the matriarch.
Director: Ari Aster
Cast: Toni Collette, Alex Wolff, Milly Shapiro, Gabriel Byrne
Genre: Horror tragedy
6. The Lighthouse (2019)
Robbert Eggers' movie is a harrowing tale of two lighthouse keepers, trying to battle their way into sanity on a remote island. While this may not be a movie to relax whilst watching, it surely will terrify you to the core you feel for the characters as they try to tolerate each other's company. Watch this one of the daring and committed performances of the lead actors.
Director: Robert Eggers
Cast: Willem Dafoe, Robert Pattinson
Genre: Psychological thriller
Interesting Read:5 Best Netflix Erotic Thrillers to Watch in 2020
7. Gods and Monsters (1998)
This witty and haunting semi-fictionalized film recounts the final days of the gay director James Whale, the man who made the movie 'Frankenstein,' before his suicide in 1957. Ian McKellen, as 'Whale,' gives the best performance of his film's career in this period drama film.
Director: Bill Condon
Cast: Ian McKellen, Brendan Fraser, Lynn Redgrave
8. The Last Black Man in San Francisco (2019)
Based on his own life, Jimmy Fails stars in this tale of a young black man trying to win back his childhood home built by his grandfather in San Francisco's gentrified locality, along with his best friend. This is a thought-provoking tale of friendship and homelessness, and reclaiming his lost life in the city of San Francisco seems to have left him behind. A must watch on Amazon Prime.
Director: Joe Talbot
Cast: Jimmie Fails, Jonathan Majors
9. Instant Family (2018)
Instant family is a heart-warming tale of a couple facing the shock of their life upon knowing that their adopted daughter has two more siblings. This film is a refreshing take on the ups and downs of fostering not one but three children and the flawed human nature. It is a must-watch for all those people looking for a hearty laugh in a no-nonsense drama.
Director: Sean Anders
Cast: Mark Wahlberg, Rose Byrne
10. Mission Impossible-Fallout (2018)
Mission Impossible franchise has been with us for more than a decade, and its recent has already earned rave reviews from not just the critics but also the audiences. Starring Tom Cruise, this is undeniably the best movie of the year 2018. Packed with stellar performances (not to forget the unexpected entry of Henry Cavill), gripping plot, stunning locations, and death-defying stunts, this action film will prove to be the finest in the franchises' history.
Director: Christopher McQuarrie
Cast: Tom Cruise, Henry Cavill, Rebecca Ferguson
Interesting Read: 6 Best Movies on Demand in 2020
Now that we have suggested some of the most amazing movies streaming on Amazon Prime, you must have a fair idea of where to start.
Downvotes percentage: 100.000000%
11 Best TV Shows (June 2020)
5 Best Netflix Erotic Thrillers to Watch in 2020

redpajama_set_name: RedPajamaCommonCrawl


Free movies at the Oakland waterfront this summer | Link: UCOP's e-newsletter | Stay Informed. Stay Connected.
Come to the Oakland waterfront this summer for free outdoor movie screenings every other Thursday evening at sundown on the Jack London Square Ferry Lawn.
Arrive early for pre-film festivities including trivia and prize giveaways, good eats, and to set up those lawn chairs and blankets.


Our wide range of small group tours and tailor made trips have been carefully researched to provide exciting, groundbreaking travel experiences to help you make the memories of a lifetime. We keep group sizes small to deliver personalized service and a fantastic experience.
Our experienced teams of guides and staff have a passion for adventure travel and we pride ourselves on offering top notch customer service. All of our guides have a college degree in tourism, and we provide ongoing training to ensure quality knowledge and service.
We concentrate on ensuring that our tours contain the very best elements of the region we're traveling through, whether it's a well known highlight or a tucked away hidden gem that few visitors get to see.
We have a commitment to sustainability and the principles of responsible travel.
We use our own fleet of high quality equipment. Our vehicles, kayaks, and mountain bikes are of international quality, ensuring safety and fun when you travel with us.
In addition to our standard tours, we can easily design customized tour packages according to your needs and interests. We will arrange private, custom tours for your group of any size, and can focus your tour on nature-based activities, village homestays, educational themes, or volunteer opportunities.


text:
Generations: The Legacy Teasers September 2021: What Will Happen Next?
By Romeo Ndlovu
If you are a big fan of South African soap operas, then you definitely do keep up with Generations: The Legacy which is rated as the second most-watched television show in South Africa. Ever heard of the saying "the older the better"? With nearly 3 decades of its existence, the show continues to wow its viewers as it seems to get better by the day. Each episode simmers with intrigue and suspense, leaving viewers impatiently waiting for the next one. This article explores the Generations: The Legacy Teasers for September 2021.
An Overview Of What We Saw On Generations: The Legacy In August
The show began in August 2021 with Tracy lying to spite her ex while Kabisi did not disclose that he was not feeling well. Other key highlights were Tshidi witnessing a ritual that horrifies her as the Diales worry about Mbali only to be shocked by her test results. Another big deal was the Moroka Media's big scoop and the shivers it sent down Tracy's spine. There is no forgetting Lucy deliberately frightening her daughter and also Nontle's outbursts being caught on camera.
A post shared by #GenerationsTheLegacy (@generations_the_legacy)
Zondiwe letting Pele's cats out of the bag was also a big one, and the story could not get more intriguing when Ayanda discovered that her relationship with her man was indeed crowded while Mbali made unexpected discoveries. So far, the episodes in August have been great, and one cannot wait for what September would bring.
Generations: The Legacy Teasers for September 2021
Wednesday, September 1, 2021 – Episode 203 (1763)
Gog'Flo is fed up with the negative energy at home. Gadaffi's attempts at making amends are met with resistance.
Thursday, September 2, 2021 – Episode 204 (1764)
Fikile encourages her troubled friend to stay within her lane, and Lucy is shocked when a phone is stolen right before her and is more surprised by the thief's identity. There is another theft, and Nontle is behind it.
Friday, September 3, 2021 – Episode 205 (1765)
Mpho rejects a job as he has dreams of more electrifying things in mind. Ayanda is shocked to see her daughter's pictures on social media. The girls get to work trying to clean the cash. However, the absence of the cash had already been discovered.
Monday, September 6, 2021 – Episode 206 (1766)
Lucy fails to put her acts together. Gadaffi continues to put the loyalty of his new protégé to the test. Mbali gets the information she has longed for, but it is not what she was looking forward to.
Tuesday, September 7, 2021 – Episode 207 (1767)
Mavusana is excited to do a personal job for his former boss. Mrekza catches his daughter in the act as he locks the study at the wrong time.
There is a disturbing phone call from the women's shelter. Nontle searches for information and is gladdened by the reports while Tshidi makes an alarming discovery.
Zondiwe watches a confrontation, which leaves her feeling unsettled. Ayanda is not happy with Zanele's poke nosing. Pele is surprised to see who is out of jail and already on the streets.
Friday, September 10, 2021 – Episode 210 (1770)
Lucy is disturbed by an ill-omened warning. Linda goes home happily, unaware that she is being followed. Gunshots ring out late at night in the commune.
Monday, September 13, 2021 – Episode 211 (1771)
Mrekza doesn't see anything fishy with his wife's regular visits to a shebeen, and a torn red shirt rings alarm bells for a cop. We will have to find out if Mpho will be able to go through with what he's been asked to do.
Tuesday, September 14, 2021 – Episode 212 (1772)
Mbali realizes she has to act fast after eavesdropping on a conversation. Mavusana continues to manipulate Gadaffi. Nontle is swooned by the delivery guy, but she does not know who he really is.
Wednesday, September 15, 2021 – Episode 213 (1773)
Lucy wants to deal dearly with someone, and Pele receives disturbing pictures on his phone. Everyone is anxious after a listening device is discovered.
Thursday, September 16, 2021 – Episode 214 (1774)
Zanele is worried her partner may be keeping secrets from her. Ayanda gets paranoid and attacks someone in public.
Mrekza overhears a conversation and confronts Cosmo. Mbali is haunted by her conscience. Thabiso feels the situation getting out of hand.
Pele buys flowers for his lady before receiving heartbreaking news. Mavusana is present when a phone rings in his pocket while Lucy is baffled to hear about Gog'Flo's plans.
The Diales trap end's up outsmarting the crooks. Ayanda begins to reassess her decision. Mpho's caught between the devil and the red sea. We can only wait to see what happens.
Zanele is worried her colleague might be making a big mistake. Gadaffi takes his son's participation in his jobs to the next level. Mbali learns too late that actions have repercussions.
The situation is tense as the undercover operation progresses. The reunited journalists are shaken to reality. Are the house of cards beginning to crumble?
Ayanda's decision takes her man by surprise. Fikile is unusually nervous and needs Mazwi to calm her down. Is Mpho switching sides?
Nontle is not that excited about her mother's news. Kabisi has a card up her sleeve, and Tshidi is very worried. Pamela is disturbed both at work and home.
Siyanda is super excited about a new lead and forgets about his wife. Pele is unsure as to what to do about his unreliable protégé.
Mazwi tells his friend that he is better of without his wife. Sphe helps the Moroka elder, but she doesn't feel it's the right thing to do.
Pamela hits her husband. There is a concluded plot to hit on an unsuspecting victim today. Kabisi wants to find answers that will hurt him upon discovery.
The TV Show Began In 1993 As Generations
Generations: The Legacy began in 1993 as Generations. After series of face-offs between the cast and management, its filming was halted, but it bounced back as Generations: The Legacy in 2014. The show airs from Monday to Friday on SABC1 at 20:00 hours and runs for 30 minutes. It is created and produced by Mfundi Vundla.
Other members of the production team are Karen Vundla, Human Stark, and Costas Gavriel. Generations: The Legacy is scripted by Dorotte Nel, Tanya Tiedjie, Karen Vundla, Ruth Mahlodi, Ruth Moahlodi, and S'thembile Mnisi.
The show is filmed in South Africa, which is a great choice as the show is created to reflect the dreams, hopes, and aspirations of South Africans regarding the future of their country. Filming of future episodes has come to a halt at the moment, as a member of the team tested positive to COVID-19, forcing the entire crew to self-isolate.
Generation: The Legacy mirrors the life of an average South African who dreams of and believes in a better Mzansi, where natives can have their dream jobs and live the lives they aspire to.
Romeo Ndlovu
Romeo's secret talent is taking the ordinary and making it extraordinary content. At work, he is thinking about how best to provide the most unique, original content that provides utmost satisfaction to the user. Away from work, he is a football addict who loves to catch up on his favorite pastimes
The River Season 4 Teasers January 2022: What to Expect in the Coming Episodes
Queen Dineo - January 7, 2022
Muvhango Teasers January 2022: A Reveal of the Latest Episodes for the Month
Romeo Ndlovu - January 7, 2022
Skeem Saam Teasers January 2022: What to Know About the Upcoming Episodes
Gomora Teasers January 2022: Everything Brewing in the Upcoming Episodes
Uzalo Teasers January 2022: A Look at the Next Episodes for the Month
Scandal! Teasers January 2022: Guide to the Upcoming Episodes


: We may meet with such a trouble that there is an important file which you want to delete completely but the pc system can not safely delete it for you. Thus this leaves wide space to others who want to catch your certain privacy and peep your personal matters. In addition, such unused and unwanted files and directories take up a lot of space and slow down your pc speed. So you need a files shredder to protect your privacy and ensure your pc safety.
With three different shredding levels, Registry Winner with files shredder will shred or destroy unwanted files beyond recovery. It completely removes a file or folder or drive information from your computer making it nearly impossible to restore again.
Click the Scan & Clean button, and then click the Files Shredder button.
Different three shredding levels: quick, safe and thorough. The higher the level you choose, the safer the shredding is.
The quick shredding level is the quickest because it takes 1 overwrite pass. Just click Shred button then any selected item disappears from your system.
The safe shredding level adopts US DOD 5220.22-M standard and takes 3 overwrite passes. Its safety and speed is moderate.
The thorough shredding level is the safest one. It takes 7 overwrite passes but needs more time than the former two.
If you want to shred a file, you can choose Add Files button while if you want to shred a directory, you can choose Add Directories.
Click Add File or Add Directories, there will come up a popup in which you can choose the one you want to shred by right-clicking it and clicking open.
Choose a shred level for your unwanted files and directories at the bottom of the software such as Quick, Safe or Thorough.
Of course, if you are not sure whether shred the selected files or not, you can also give up your choice with the functions of Cancel Files and Cancel All.
Cancel Files is used to clear up one of your unwanted shredding files.
Cancel All is used to clear up all of your unwanted shredding files.
Please select them first then click Cancel Files or Cancel All buttons as your need. Thus you give up shredding the selected items beforehand.


text:
Auguste Alain Georges Pernot (6 November 1879 – 14 September 1962) was a conservative French lawyer and politician.
He was a deputy and then a senator before and during World War II (1939–45).
He was Minister of Public Works in 1929–30, Minister of Justice in 1934–35, Minister of Blockade in 1939–40 and briefly Minister of the French Family and Public Health in June 1940.
After World War II (1939–45) he was again a senator from 1946 to 1959.
Throughout his career Pernot was a vocal pronatalist, pushing for government policies that would support the family and encourage higher birth rates to counter the demographic crisis in France.
He believed that women should be encouraged to remain at home to raise children.

Early years

Auguste Alain Georges Pernot was born on 6 November 1879 in Besançon, Doubs.
His father was a barrister at the court of Besançon.
He was one of eight children, and would himself have seven children.
He inherited conservative Catholic views, but was loyal to the Republic.
His early education was at the Frères de Marie in Besançon.
In 1904 he submitted a legal thesis on the rights to the salary of the married woman.

Georges Pernot became an advocate at the Besançon court of appeal.
In 1905, the year in which the separation of the church and state came into force, he fought for the clerical cause.
He enlisted in the territorial army in 1914 at the start of World War I (1914–18).
He volunteered for the front, was wounded, received three citations, rose to the rank of captain and was decorated with the Legion of Honor.

Pernot was elected a municipal councilor in Besançon in 1919.
Throughout his political career Pernot was interested in family rights.
In 1921 he founded the Union of Large Families of Doubs, one of the first branches of the Federation of Associations of Large Families (Fédération des Associations des Familles Nombreuses), created in September 1921.

Deputy

Pernot was elected deputy for Doubs in 1924.
He led the left wing of the National Catholic Federation (Fédération nationale catholique, FNC).
As a Social Catholic he pushed for social reforms.
By 1926 there was support for pacification, in which the Catholics would stop trying to capture the state and in exchange would be allowed to teach.
In 1927 he criticized the right wing members of the FNC "whose intransigence had harmed them in the past, and who were depriving themselves once again of the influence that they ought to have on the destiny of the country.

Pernot was elected deputy for Pontarlier in 1928.
He was also general councilor for Doubs from 1928 for the canton of Morteau.
He was vice-president of the chamber of deputies from 1928.
He specialized in legal and family issues.
In 1930 Pernot became president of the Federation of Large Families.
He was Minister of Public Works from 3 November 1929 to 13 December 1930 in the cabinet of André Tardieu.
During his term of office the parliament voted to double the national road network to .

Pernot was reelected deputy for Pontarlier in 1932.
After the 1932 election Pernot and left the National Catholic Federation since he was unwilling to join the same parliamentary group as its right-wing members.
In 1932 Pernot was the moving force behind the family allocation bill, which forced all employers to provide family benefits.
He represented France twice in the League of Nations.
He led the negotiations between France and Germany over the status of the Saar.

Pernot was Minister of Justice from 8 November 1934 to 7 June 1935 in the cabinet of Pierre-Étienne Flandin.
On 22 February 1935 Henry Dorgères, a Fascist sympathizer and leader of the "Green Shirt" movement, made an inflammatory speech in Rouen.
Pernot, who was already concerned about the movement, made sure that Dorgères was prosecuted for the speech with no delay.
In the end, Dorgères was given a suspended sentence of six months in prison on 29 August 1935.

Senator

Pernot was elected senator for Doubs in November 1935 on the first ballot.
He criticized the Matignon accord of June 1936, which settled union grievances after the recent general strike, saying it was "an accord between workers and employers reached under government supervision that dealt with everything except family allowances; they thought of everything except the most important!".
On 8 January 1938 Pernot gave a speech in the Senate on the demographic crisis. He rejected defeatism and stop-gap responses. He called for the family vote, tax code reform, better housing, priority for members of large families in employment in the public service and creation of an appropriate moral climate.
He wanted to stop the movement of people to the cities and encourage women to return to the home.
He noted that eight million women held jobs, and argued that if women were paid to stay at home the family would benefit while unemployment would be reduced.
He said, "if the government wishes to undertake this policy with courage, it will have behind it the unanimity of Parliament and the unanimity of the country, for all of us share the deep conviction that we will not achieve the health of the nation except by a return to the old virtues of the family."

In February 1938 Pernot talked of the "moral sickness" of France in a speech in which he cited statistics that showed that France's population was falling behind Italy and Germany.
He called for a legal document to organize and strengthen the existing laws and regulations, and an official organization to develop and promote these laws. He said, "We must create a policy that will restore this country's faith, soul, ideal, as well as its trust and confidence in the future."
The government of Édouard Daladier established the High Committee on the Population (Haut Comité de la Population, HCP) in February 1939.
It included Pernot and the pronatalists Fernand Boverat and Adolphe Landry. Its mandate was to prepare reforms to encourage the growth of the population, particularly in rural areas.
This led to the Family Code (Code de la Famille), enacted in July 1939, which introduced family allowances in agriculture and reformed family allowances in commerce and industry. It redistributed benefits from small families to larger ones, and gave birth bonuses for children born in the first two years of marriage.

After the outbreak of World War II (1939–45) Pernot was made Minister of Blockade in the war cabinet of Édouard Daladier from 13 September 1939 to 21 March 1940.
The ministry was not staffed until October 1939, and the inter-ministerial Blockade Committee was only formed at the end of October.
Pernod chaired the committee, which coordinated preventative purchasing efforts abroad.
However, he was handicapped by lack of authority over the departments represented on the committee.
The blockade was ineffective.
In December 1939 Pernot's optimistic forecasts were rejected by the conservative Paul Bastid.
Pernod reported in March 1940 that Germany's shipments from overseas had dropped but imports by land had increased, notably from the Soviet Union, the Balkans and Italy.
After being replaced as Blockade Minister, in April 1940 Pernot criticized the failure to stimulate the wartime economy, saying "Reports on top of reports, all stuffed with figures, many of which unfortunately provide little comfort. What an effort remains to increase our number of aircraft, to accelerate the production of munitions."

On 5 June 1940 the second cabinet of Paul Reynaud created the Ministry of the Family, with Pernot as minister.
He was also Minister of Health.
The new Family Ministry was to help families that had been displaced by the war.
Pernot held office only until 16 June 1940.
On 10 July 1940 he voted for the constitutional law that established the Vichy regime.
In 1941 Pernot was named a member of the National Council.
In June 1941 the High Committee on the Population (HCP) was dissolved and the Consultative Committee on the Family (Comité consultatif de la Famille) was created in its place.
Pernot, Alfred Sauvy and Jacques Doublet all continued from the HCP to the new committee.
The committee established teams to investigate family-related legislation, housing, food rationing, financial assistance, childhood and moral protection.
From 1943 to 1945 Pernot was a member of the departmental council of Doubs.
He was dismissed from the Senate in 1945.

Post-war career

As soon as France was liberated Pernot began a propaganda drive to address the demographic crisis in France through stronger policies to encourage families.
In July 1945 he launched the pronatalist journal Pour la vie (For Life).
The first issues of Pour la vie tried to show that pronatalism had arisen in the pre-war period, and that it should be recognized for the Code de la Famille rather than for its collaboration with the Vichy Regime.

Pernot was elected to the Council of the Republic in 1946.
At first he was president of the Republican Party of Liberty (Parti républicain de la liberté, PRL).
He then joined the Independent Republicans (Républicains indépendants).
He remained most active in issues concerning the family and children.
He was designated French representative to the committee on social issues of the United Nations Economic Council.
He was a member of the Consultative Assembly of the Council of Europe, and chaired the Committee on Population and Refugees of the Council of Europe.

Pernot voted for the draft law on constitutional reform on 2–3 June 1958 that led to the French Fifth Republic.
He did not seek reelection in 1959.
In July 1959 he was made a commander of the Legion of Honor.
He died on 15 September 1962 in Besançon, Doubs, aged 82.

Publications

Notes

Sources

1879 births
1962 deaths
Politicians from Besançon
Republican Federation politicians
Republican Party of Liberty politicians
French Ministers of Public Works
French Ministers of Justice
Members of the 13th Chamber of Deputies of the French Third Republic
Members of the 14th Chamber of Deputies of the French Third Republic
Members of the 15th Chamber of Deputies of the French Third Republic
French Senators of the Third Republic
French Senators of the Fourth Republic
Senators of Doubs

redpajama_set_name: RedPajamaWikipedia


I'm often asked if homeschoolers are able to get into university or college: "One of my concerns is that if I decide not to register and my children decide to want to pursue their tertiary studies, can that still happen?"
Entrance selection criteria may change considerably between now and when your six year old will be ready for university. I know the wheels of change turn slowly, even in this electronically aided world and that not a lot has changed in the last couple of decades, except perhaps that more universities are open to the idea of accepting home educated students, and some overseas institutions actually advertise for them... There is already a private university based in Sydney actively seeking homeschooled graduates.
Homeschooled students who wish to gain entrance to tertiary studies at the moment consider the options available to them and take the path that best suits their needs, or the compromise that will get them what they want or need. This often involves either doing years 11 and/or 12 at school, through distance education, through TAFE or a private college; approaching the university faculty direct with a portfolio and talk their way in; enrolling in Open Learning University (available for students aged 11+) and working toward a degree, or through 'bridging' subjects. Some students chose to work through certificate 1-4 at TAFE or accredited colleges. This is also a legitimate path to university.
Homeschoolers have the advantage of thinking of the traditional high school years as a gradual transition from a prepartory curriculum (covering the basics which allows students to be self-directed competent life-long learners) to selecting and trying out subjects and courses that match their talents, learning styles and passions.
A child who is really keen on cooking and has a creative flair at the age of 12 could be specialising a lot sooner than her schooled peers. A well designed homeschool curriculum won't ignore and will integrate important areas of learning not obviously related to the interest, giving the child the opportunity to move to something else if she desires at the age of 15. However, should she continue with her passion for cooking by the time she is 16 she could well be studying at certificate 2 (apprenticeship entry level) and gaining valuable work experience through employment. By the time she's 20 she will already be working competently at a job she loves while her uni student schooled peers are beginning to realise they have chosen the wrong uni course because they don't know what they really want to do!


text:
package com.intellij.spring.model.actions.patterns.frameworks;

import java.util.LinkedList;
import java.util.List;

import org.jetbrains.annotations.NonNls;
import javax.annotation.Nullable;
import com.intellij.codeInsight.template.impl.TemplateSettings;
import com.intellij.facet.ui.libraries.LibraryInfo;
import com.intellij.openapi.module.Module;
import com.intellij.spring.SpringBundle;
import com.intellij.spring.model.actions.patterns.PatternIcons;
import com.intellij.spring.model.actions.patterns.frameworks.ui.LibrariesInfo;
import com.intellij.spring.model.actions.patterns.frameworks.ui.TemplateInfo;
import com.intellij.spring.model.actions.patterns.frameworks.util.LibrariesConfigurationManager;
import consulo.ui.image.Image;

public class AddJdkTimerAction extends AbstractFrameworkIntegrationAction {
  @NonNls private static final String JDK_TIMER_STRING_ID = "jdk-timer";

   protected LibrariesInfo getLibrariesInfo(final Module module) {
    final LibraryInfo[] libraryInfos = LibrariesConfigurationManager.getInstance(module.getProject()).getLibraryInfos("jdk-timer");

    return new LibrariesInfo(libraryInfos, module, JDK_TIMER_STRING_ID);
  }

  protected String[] getBeansClassNames() {
    return new String[]{"org.springframework.scheduling.timer.ScheduledTimerTask",
      "org.springframework.scheduling.timer.TimerFactoryBean"};
  }

  protected List<TemplateInfo> getTemplateInfos(final Module module) {
    List<TemplateInfo> infos = new LinkedList<TemplateInfo>();

    final TemplateSettings settings = TemplateSettings.getInstance();

    final TemplateInfo sf = new TemplateInfo(module, settings.getTemplateById("jdk-scheduled-timer-task"),
                                                     SpringBundle.message("spring.patterns.integration.jdk.scheduled.timer.task"), null);

    final TemplateInfo tfb = new TemplateInfo(module, settings.getTemplateById("jdk-timer-factory-bean"),
                                                         SpringBundle.message("spring.patterns.integration.jdk.timer.factory.bean"),
                                                         null);

    infos.add(sf);
    infos.add(tfb);

    return infos;
  }

  protected String getDescription() {
    return SpringBundle.message("spring.patterns.jdk.timer");
  }

  @Nullable
  protected Image getIcon() {
    return PatternIcons.JDK_ICON;
  }
}

redpajama_set_name: RedPajamaGithub


Following on from the profitable Biomechanics and drugs in Swimming VI lawsuits which lined the convention held in Liverpool, this booklet includes all twelve of the keynote addresses and chosen, edited and revised papers provided on the Swimming technology VII convention in Atlanta. best foreign specialists have contributed state of the art learn at the subject.
Medical body structure of the Venous process is a complete review of vein body structure. - offers information within the fields of venous body structure, pharmacology and venous ailments in addition to the sector of phlebology, which has noticeable swift and critical growth within the final decade. - fresh advancements in venous problems are lined with reference to pathophysiology; most recent diagnostic equipment and remedies.
The sober reason for this ebook is a decision by way of the Springer-Verlag, London, to edit a e-book on 'The sensible relevance of the collateral move' of the guts. on the other hand, it may be 'sold' because the results of my goal to minimize entropy of 18 years of medical paintings relating to the coronary movement, which was once itself intended to decrease the quantity of 'useless' strength.
Epigenetics has emerged lately as an immense quarter of molecular organic reviews. Epigenetic differences result in in all probability heritable yet reversible adjustments within the expression of genes that make certain telephone destiny. Epigenetic misregulation is hence frequently associated with degenerative illnesses, melanoma and neuronal problems.
This ebook addresses the pulmonary and non-pulmonary manifestations with regards to publicity to airborne risks after the cave in of the realm exchange heart. prime specialists think about either brief and long-term results on survivors, first responders, and citizens of surrounding parts and provide medical perform directions for therapy.


text:
Home/News/What to Expect When the Country Re-Opens
What to Expect When the Country Re-Opens
Article Editor May 19, 2021
The pandemic has taken its toll on the world and everyone is eager for things to get normal. There are certain steps necessary to reopen the country safely so quarantine doesn't need to happen all over again.
Restrictions to wear masks will decrease as hospitalization rates go down. Many states have already started to lift the mask mandate as individuals were getting vaccinated and numbers of infected individuals have gone down. Although some businesses still require a mask when social distancing can be obtained, many are following suit with the local and state guidelines.
Non-essential businesses were closed for many months to prevent the spread of COVID-19. Restrictions started to lift after the hospitalization and numbers started to decrease. As businesses started to reopen, there were certain ways to enter into the facility and many businesses had strict capacities. This meant waiting in line to get groceries or other necessary supplies. Governors are slowly started to open certain sectors based on the infection rates. Some states have already reached a full reopening with rules in places such as indoor masks and temperature checks.
Travel restrictions will be lifted and people like Helen Lee Schifter will be able to go on vacation. At the start of the pandemic, the country shut down and wouldn't let anyone in or out of the country. This also included closing the Mexico and Canada border. This prevented other countries from bringing the disease, reducing the infection rate, and protecting the citizens of the country. Travel restrictions also depended on the state to state within the country to prevent an increase in infection rate. Some states would not allow any travel from outside the state. Now that the restrictions have been lifted, travel is now available with precautions such as temperature checks, COVID-19 testing before travel, and wearing masks on public transportation, airplanes, and trains.
Soon after the pandemic started, schools got shut down to prevent the spread to the younger population. Most children were mandated to stay home and learn remotely. As the infection rate slowed and individuals started to be immunized by the COVID-19 vaccine, children were slowly allowed to return to school. Many schools started with hybrid/remote sessions others continued to stay remote while some schools went back to full in-person sessions. During the Spring of 2021, the president declared all students should be back to in-person learning by a specific date and governors were to follow suit.
As the coronavirus starts to slow down, the federal, state and local government will continue to open the states and fewer restrictions will take place. States are considered fully reopened after they have lifted all restrictions on the businesses. Helen Lee Schifter is based in New York City, NY. Schifter is a former arbitrage trader on Wall Street and a former editor at Hearst. As a graduate from Amherst College with her bachelor's degree, she continues to work in the commercial and editorial sector. She feels the pandemic took a toll on everyone and is excited for life to return back to normal.
country opens
Pamela is a television journalist, humor writer and novelist. Her first novel, Allegedly, was released in 2015 by St. Martin's Press. The book is available on Amazon and Barnes & Noble. She and her husband, Daniel, have a 3-year-old son, Carter.


text:
Q: write multiple files from a 3D array I have a 3D array with shape: (766L, 256L, 256L), i need to create a file for every one of the 766 slices in the array, here is my code:
import numpy as np
import pyfits as fit

data = fit.open('lsb_0299170159_0x53c_sci.fit')
scidata=data[0].data     #Here is the data
print scidata #This is a part of the data to show the structure

>>>[[[  1.93521921e-02   5.53070288e-03   5.54129062e-03 ...,   7.59920711e-
03
 7.43154995e-03   9.53296479e-03]
[  5.75147476e-03   6.56543719e-03   6.83003664e-03 ...,   4.90503712e-03
   5.36678405e-03   3.56429932e-03]
[  4.48714197e-03   6.52663829e-03   6.36298675e-03 ...,   5.20661334e-03
   4.07732278e-03   8.60160124e-03]
...,
[  3.72386798e-02   3.89487632e-02   3.83604541e-02 ...,   6.86576292e-02
   7.70815611e-02   8.00874010e-02]
[  3.48356217e-02   3.67552601e-02   3.45812403e-02 ...,   7.06715509e-02
   6.99861422e-02   7.58737400e-02]
[  3.13520059e-02   3.35403681e-02   3.80725004e-02 ...,              nan
              nan              nan]]

[[  1.93521921e-02   1.42930017e-03   1.38372893e-03 ...,   1.31980027e-03
    1.37834414e-03   1.39542914e-03]
 [  1.73271971e-03   1.41039363e-03   1.52022589e-03 ...,   1.29821908e-03
    1.20712281e-03   1.24027242e-03]
 [  1.73819589e-03   1.48109102e-03   1.49079110e-03 ...,   1.19586918e-03
    1.21934328e-03   1.35999266e-03]
 ...,
 [  3.46756959e-03   3.67738772e-03   3.22443643e-03 ...,   4.02061298e-04
    6.46648754e-04   7.07142055e-04]
 [  3.69005208e-03   3.11211054e-03   3.23838764e-03 ...,   5.41916583e-04
    4.33047127e-04   5.89787844e-04]
 [  3.40519636e-03   3.49198561e-03   3.19557916e-03 ...,              nan
               nan              nan]]

for i in range(scidata.shape[0]):

    with open('leisa1{}.csv'.format(i), "wb") as outfile:

       np.savetxt(outfile,i,fmt='%.5f',delimiter=' ',footer='====')

But after runnig i get the next error, (i edited following the coments, the first error disappear but now this shows up):
ncol = X.shape[1]

IndexError: tuple index out of range

A: The problem is here:
for i in scidata:

The above loop will give you one of the 766 slices each time, not an index which is what you're using in creating the .csv file.
So, change that line to
for i in range(scidata.shape[0]):
    # code follows

Or as mentioned in the comments, use:
for idx, slice in enumerate(scidata):
    # code follows

redpajama_set_name: RedPajamaStackExchange


This morning, Pastor Gabe will be preaching from Galatians 3:15-29, part 2 of his message Children of God by Faith. Then this evening at 6:00, we begin Passion Week with our Palm Sunday service. Each night leading up to Easter, we'll host a one hour service to meditate on the events in the life of Jesus the week He was crucified. On Easter Sunday morning, we'll have a potluck breakfast at 9:30, and our worship service at 10:30. Come and join us for as many services as you can! Here's Pastor Gabe's invite video.


text:
The Low Moor Explosion was a fire and a series of explosions at a munitions factory in Low Moor, Bradford, West Riding of Yorkshire in August 1916. The factory was manufacturing picric acid to be used as an explosive for the First World War effort and was well alight when the Bradford Fire Brigade arrived. A massive explosion and a series of smaller ones killed 40 people including on-site workers, a railwayman and six firemen who had attended the fire from the Odsal and Nelson Street fire stations.

The investigation after the event initially focussed suspicion on some Belgian workers at the plant, who were accused of having German sympathies. This was refuted completely with the cause being determined as poor storage of materials on site allowing for combustion. The disaster wasn't widely reported at the time due to reporting restrictions. Similar blanket bans on reporting these incidents affected other factories that suffered disasters such as the Ellisons plant in Heckmondwike in 1914 and the Barnbow plant in Leeds later in 1916.

A monument to the dead firefighters was unveiled at Scholemoor Cemetery in Bradford in 1924, but the workers from the plant did not have a dedication to them until the 100-year anniversary in 2016, when a plaque was unveiled near to the former plant on the Spen Valley Greenway.

History
The factory was originally a plant that made chemicals for dyeing under the name Low Moor Chemical Company (LMCC). When the company was started in the latter half of the 19th century, Bradford was a world leader in textile production and the LMCC produced dyestuffs for companies around the Bradford area. The company had applied to produce picric acid in 1898, some 16 years before the outbreak of the First World War. Its strong yellow colour was perfect for dyeing carpets. A variant of picric acid had been tested by the British Army at Lydd in 1888 and was known as Lyddite.

During the First World War, many factories like Low Moor were converted to producing shells, explosive or components for the war effort, especially during the Shell Crisis of 1915. As Low Moor Chemical Company was already producing picric acid, it was taken over by the Ministry of Munitions and renamed as Factory No, 182, Yorkshire. Before the First World War, the LMCC was producing an average of  of acid per week; by the time of the explosion two years later, the plant was producing nearly  per week and was listed as being an important supplier of picric acid for the war effort. The plant was connected by rail to the local network of lines between Bradford and Halifax and was in close proximity of another dye works, the Low Moor Ironworks and the Bradford Corporations' Gasworks.

The production plant and the magazine storage for the picric acid had been increased exponentially due to the war effort. As up until the outbreak of the war, the production at the plant was safe and so licences to increase production were granted without investigation. Six months before the explosion at the works, numerous small fires broke out in the magazines, which were ignored, presumably because production was of paramount importance. On the day of the explosion, 21 August 1916, the works had a complement of about 250 staff, although there were about 30 absentees, mostly Belgian refugees. At around 2:25 pm, one of the workers was moving open drums from a rail wagon to one of the magazines. There are conflicting accounts from eyewitnesses about what happened next, but a fire started in one of the magazines which resulted in an explosion that threw the worker there onto the ground. A series of smaller explosions rocked the plant, and the fires were initially tackled by the on-site fire brigade, but the fire service from Odsal and at Bradford Nelson Street were mobilised to the site with eighteen City of Bradford firefighters.

At 3:16 pm, a huge explosion rocked the site which killed six of the fire-fighters and destroyed their fire engine, pieces of which were found at Heckmondwike railway station several miles away. Chief Fire Officer Scott was wounded and unconscious, he was pulled away from the fire by his deputy, Superintendent Forbes. Forbes later returned for many of his colleagues and took them to safety, before collapsing himself. The explosion caused flying debris to puncture one of the gas holders nearby which caused a greater explosion as  of gas ignited, the heat of which could be felt over a  away. Eyewitnesses describe the gas holder collapsing like a "deflated balloon" and workers from the site fleeing with bleached hair and yellowed skin from being covered in picric acid. The exploding gas created a fireball that could be seen as far away as York, whilst the sound carried for well over a . By 6:00 pm, most of the packing sheds were alight or had exploded and significant damage had been caused to the nearby ironworks, dye works, the Lancashire & Yorkshire Railway lines (including rolling stock) and the gasworks had been completely destroyed. All in all, there had been over 20 explosions on the first day and the fires were not fully extinguished until three days later. By the fourth day after the fire, twenty bodies had been recovered.

Over 2,000 homes in the local area had been damaged and all houses within a  radius had their windows shattered with 50 of them so badly damaged that they needed to be demolished. The explosions also damaged the local railway network destroying 30 wagons and damaging 100 more. One of the dead was a Lancashire & Yorkshire Railway Fire Brigade fireman, Henry Richard Tunks, who had been engaged in trying to extinguish property belonging to the Lancashire & Yorkshire Railway that was on fire as a result of the blast. The signaller in the signal box controlling the railway lines to the east, managed to get all his signals to red and escape the signal-box before it was destroyed.

The dead were variously said to have numbered between 34 and 39, but an updated tally states that 40 is the correct number. Some of the six dead firemen had to be identified by the numbers on their axes. 35 of the dead had their bodies recovered from the site, but five others died elsewhere as a result of the injuries they sustained at Low Moor. The plant's manager, John Majerus, was engaged early on with helping to fight the fire. Between 5:00 and 6:00 pm, he was found crawling around the wreckage on his hands and knees, but only slightly injured. He died at his home in nearby Wyke that same night. Bodies found at the site were housed in a temporary mortuary set in up the school on New Works Road in Low Moor.

One reason for the inaccurate tally is that of one unidentified worker, so the named dead totalled 39, but the number of bodies was 40. A local group of historians in Low Moor (Low Moor History Group) has tentatively identified the unnamed man as Thomas Woodfine, who was single and from Kent. No-one saw him leave, and his whereabouts after the event were not accounted for, so the group think he is the last unidentified body. Similar disasters befell other plants such as Barnbow, Faversham and Chilwell, which like Low Moor, all had the same low-key press coverage because of the war effort and the effect on morale, with the Ministry of Munitions classifying the event as "war-sensitive". All in all, around 600 people died during accidents in munitions factories during the 1914–1918 period. Some have argued that had the disaster occurred during peacetime, the reporting would have been more in-depth and far-reaching. A report in the Yorkshire Observer two days later (23 August 1916) stated;  In the same issue, the main news report was the death of some 2,588 officers and men killed at the Battle of the Somme.

Estimations of injuries were conservatively placed at 100 people with 60 being serious injuries including the twelve firefighters who survived the 3:16 pm explosion. A bride who had just stepped out of the church after her wedding service was lacerated by flying glass. Other accounts of injuries range to higher numbers because of the damage caused many miles away by the explosions.

Aftermath
Four days after the disaster, questions were raised in Parliament about why the location, number of dead and cause had not been mentioned either in government circles or the press. Dr Christopher Addison, the director of the Ministry of Munitions, replied that they had only located so many bodies and that investigations into the cause were ongoing. The issue was raised in Parliament several times in the latter half of 1916, but the location was never revealed. Many of the subsequent exchanges in the House of Commons were about how people could claim compensation and if the process could be speeded up. It was during these exchanges that Dr Addison revealed that the works were not part of the official Ministry of Munitions, but they belonged to a "Joint Stock Company".

An investigation, authorised by the Secretary of State to be carried out by Major Cooper-Key, an explosives inspector, was started soon afterwards and labelled "Accident 379/1916". It revealed that the company was storing twice the amount of picric acid than it was licensed for. This investigation was used during the coroners' inquest into the disaster held in Bradford Town Hall in September of the same year. The issue of the missing Belgians and a sabotage plot was investigated carefully, and the Belgians were all asked to account for their absenteeism on the day. All could give satisfactory explanations for their whereabouts on the day and the jury decided that the disaster was an accident, though they did produce a small note indicating that the company should have been storing their goods properly. The fire was most probably started by the ignition of iron picrate which was on the top of the drums.

Correspondence between the clerk of the coroners' court and Cooper-key details how the company was criticised for not using a rubber loading platform and just removing the drums straight from wagons onto the stone floor. The company employees were also not using special overboots to prevent sources of ignition. The drums containing the acid were not covered over in good weather; the covers should have been applied whatever the circumstances to prevent dust and hot clinker being able to come into contact with the product and cause ignition (the nearby buildings were heated by open coal fires).

In 1919, 29 brand new houses were built in First Street in Low Moor to allow some of the displaced families to take up a new home.

Another chemical plant, Allied Colloids, that was situated very close to the site of the Low Moor Chemical Company, suffered a severe fire in 1992.

The site of the works is now a landfill that has since been landscaped, but when it was first dug out, the digging crew found cellars from houses that had been destroyed in the original explosion.

Awards and memorials
The City of Bradford awarded 40 medals out to those who had tried to stop the explosions. Most were handed out to the eighteen firefighters who attended on the day and the commonly became known as the Low Moor Medal.

In March 1917, Superintendent Forbes was awarded the Albert Medal by King George V at a ceremony in Buckingham Palace. Forbes' quick reactions after the explosion saved the lives of many and he also rescued several colleagues including a senior fire officer. He collapsed after driving a fire engine away from the flames. Forbes' role in the explosion wasn't fully discovered until the 21st century when historians were looking into the subject. This is possibly because he and his family emigrated to Australia in the 1920s and he stopped attending memorial services.

In March 1924, a memorial was erected near to the graves of the six dead firemen in Scholemoor Cemetery in Bradford. Due to vandalism, this was moved in 2003 to the West Yorkshire Fire and Rescue Service headquarters at Birkenshaw after serving firemen raised £25,000 for its refurbishment and re-location. In 2019, the memorial was listed as a grade II structure.

There was no memorial to the other 34 people who were killed in the explosion, but on the 100 year anniversary of the disaster, a metal plaque commemorating all 40 victims was affixed to the firefighters memorial after a short service of thanksgiving. The Low Moor History Group paid for the plaque and researched all the dead as wartime reporting restrictions meant that not all of the dead had been identified. These were listed on the plaque as 28 workers from the plant, the six firefighters, three workers from Sharps Dyeworks, a policeman, a Lancashire & Yorkshire Railway fireman and a member of the public. The plaque is on a boulder that is on the Spen Valley Greenway; a cycle path that runs between Bradford and Dewsbury and passes the site of the chemical works at Low Moor.

In popular fiction
Frances Brody, a former resident of Wibsey in Bradford, penned a novel entitled "Dying in the Wool" which has the 1916 explosion at Low Moor as a backstory.

See also
List of disasters in Great Britain and Ireland by death toll
Largest artificial non-nuclear explosions

Notes

References

Sources

External links
Imperial War Museum page documenting the lives and acts of some of those affected on the day

1916 disasters in the United Kingdom
United Kingdom in World War I
History of Bradford
Explosions in England
1916 in England
1916 industrial disasters
Disasters in Yorkshire
Explosions in 1916


text:
Inoculation effect of Pseudomonas sp. TF716 on N2O emissions during rhizoremediation of diesel-contaminated soil
Ji Yoon Kim, Kyung Suk Cho
Environmental Science & Engineering
The demand for rhizoremediation technology that can minimize greenhouse gas emissions while effectively removing pollutants in order to mitigate climate change has increased. The inoculation effect of N2O-reducing Pseudomonas sp. TF716 on N2O emissions and on remediation performance during the rhizoremediation of diesel-contaminated soil planted with tall fescue (Festuca arundinacea) or maize (Zea mays) was investigated. Pseudomonas sp. TF716 was isolated from the rhizosphere soil of tall fescue. The maximum N2O reduction rate of TF716 was 18.9 mmol N2O g dry cells−1 h−1, which is superior to the rates for previously reported Pseudomonas spp. When Pseudomonas sp. TF716 was added to diesel-contaminated soil planted with tall fescue, the soil N2O-reduction potential was 2.88 times higher than that of soil with no inoculation during the initial period (0–19 d), and 1.08–1.13 times higher thereafter. However, there was no enhancement in the N2O-reduction potential for the soil planted with maize following inoculation with strain TF716. In addition, TF716 inoculation did not significantly affect diesel degradation during rhizoremediation, suggesting that the activity of those microorganisms involved in diesel degradation was unaffected by TF716 treatment. Analysis of the dynamics of the bacterial genera associated with N2O reduction showed that Pseudomonas had the highest relative abundance during the rhizoremediation of diesel-contaminated soil planted with tall fescue and treated with strain TF716. Overall, these results suggest that N2O emissions during the rhizoremediation of diesel-contaminated soil using tall fescue can be reduced with the addition of Pseudomonas sp. TF716.
10.1038/s41598-022-17356-z
Dive into the research topics of 'Inoculation effect of Pseudomonas sp. TF716 on N2O emissions during rhizoremediation of diesel-contaminated soil'. Together they form a unique fingerprint.
Pseudomonas Medicine & Life Sciences 100%
Zea mays Medicine & Life Sciences 41%
Festuca Medicine & Life Sciences 22%
Greenhouse Gases Medicine & Life Sciences 19%
Rhizosphere Medicine & Life Sciences 17%
Climate Change Medicine & Life Sciences 15%
Environmental Pollutants Medicine & Life Sciences 12%
Kim, J. Y., & Cho, K. S. (2022). Inoculation effect of Pseudomonas sp. TF716 on N2O emissions during rhizoremediation of diesel-contaminated soil. Scientific Reports, 12(1), [13018]. https://doi.org/10.1038/s41598-022-17356-z
Kim, Ji Yoon ; Cho, Kyung Suk. / Inoculation effect of Pseudomonas sp. TF716 on N2O emissions during rhizoremediation of diesel-contaminated soil. In: Scientific Reports. 2022 ; Vol. 12, No. 1.
@article{d35cd3ada00b4b5ebda2a149f5d06165,
title = "Inoculation effect of Pseudomonas sp. TF716 on N2O emissions during rhizoremediation of diesel-contaminated soil",
abstract = "The demand for rhizoremediation technology that can minimize greenhouse gas emissions while effectively removing pollutants in order to mitigate climate change has increased. The inoculation effect of N2O-reducing Pseudomonas sp. TF716 on N2O emissions and on remediation performance during the rhizoremediation of diesel-contaminated soil planted with tall fescue (Festuca arundinacea) or maize (Zea mays) was investigated. Pseudomonas sp. TF716 was isolated from the rhizosphere soil of tall fescue. The maximum N2O reduction rate of TF716 was 18.9 mmol N2O g dry cells−1 h−1, which is superior to the rates for previously reported Pseudomonas spp. When Pseudomonas sp. TF716 was added to diesel-contaminated soil planted with tall fescue, the soil N2O-reduction potential was 2.88 times higher than that of soil with no inoculation during the initial period (0–19 d), and 1.08–1.13 times higher thereafter. However, there was no enhancement in the N2O-reduction potential for the soil planted with maize following inoculation with strain TF716. In addition, TF716 inoculation did not significantly affect diesel degradation during rhizoremediation, suggesting that the activity of those microorganisms involved in diesel degradation was unaffected by TF716 treatment. Analysis of the dynamics of the bacterial genera associated with N2O reduction showed that Pseudomonas had the highest relative abundance during the rhizoremediation of diesel-contaminated soil planted with tall fescue and treated with strain TF716. Overall, these results suggest that N2O emissions during the rhizoremediation of diesel-contaminated soil using tall fescue can be reduced with the addition of Pseudomonas sp. TF716.",
author = "Kim, {Ji Yoon} and Cho, {Kyung Suk}",
note = "Funding Information: This work was supported by a National Research Foundation of Korea (NRF) grant funded by the Korean government through the Ministry of Science and ICT (MSIT) (2019R1A2C2006701). Publisher Copyright: {\textcopyright} 2022, The Author(s).",
doi = "10.1038/s41598-022-17356-z",
journal = "Scientific Reports",
Kim, JY & Cho, KS 2022, 'Inoculation effect of Pseudomonas sp. TF716 on N2O emissions during rhizoremediation of diesel-contaminated soil', Scientific Reports, vol. 12, no. 1, 13018. https://doi.org/10.1038/s41598-022-17356-z
Inoculation effect of Pseudomonas sp. TF716 on N2O emissions during rhizoremediation of diesel-contaminated soil. / Kim, Ji Yoon; Cho, Kyung Suk.
In: Scientific Reports, Vol. 12, No. 1, 13018, 12.2022.
T1 - Inoculation effect of Pseudomonas sp. TF716 on N2O emissions during rhizoremediation of diesel-contaminated soil
AU - Kim, Ji Yoon
AU - Cho, Kyung Suk
N1 - Funding Information: This work was supported by a National Research Foundation of Korea (NRF) grant funded by the Korean government through the Ministry of Science and ICT (MSIT) (2019R1A2C2006701). Publisher Copyright: © 2022, The Author(s).
N2 - The demand for rhizoremediation technology that can minimize greenhouse gas emissions while effectively removing pollutants in order to mitigate climate change has increased. The inoculation effect of N2O-reducing Pseudomonas sp. TF716 on N2O emissions and on remediation performance during the rhizoremediation of diesel-contaminated soil planted with tall fescue (Festuca arundinacea) or maize (Zea mays) was investigated. Pseudomonas sp. TF716 was isolated from the rhizosphere soil of tall fescue. The maximum N2O reduction rate of TF716 was 18.9 mmol N2O g dry cells−1 h−1, which is superior to the rates for previously reported Pseudomonas spp. When Pseudomonas sp. TF716 was added to diesel-contaminated soil planted with tall fescue, the soil N2O-reduction potential was 2.88 times higher than that of soil with no inoculation during the initial period (0–19 d), and 1.08–1.13 times higher thereafter. However, there was no enhancement in the N2O-reduction potential for the soil planted with maize following inoculation with strain TF716. In addition, TF716 inoculation did not significantly affect diesel degradation during rhizoremediation, suggesting that the activity of those microorganisms involved in diesel degradation was unaffected by TF716 treatment. Analysis of the dynamics of the bacterial genera associated with N2O reduction showed that Pseudomonas had the highest relative abundance during the rhizoremediation of diesel-contaminated soil planted with tall fescue and treated with strain TF716. Overall, these results suggest that N2O emissions during the rhizoremediation of diesel-contaminated soil using tall fescue can be reduced with the addition of Pseudomonas sp. TF716.
AB - The demand for rhizoremediation technology that can minimize greenhouse gas emissions while effectively removing pollutants in order to mitigate climate change has increased. The inoculation effect of N2O-reducing Pseudomonas sp. TF716 on N2O emissions and on remediation performance during the rhizoremediation of diesel-contaminated soil planted with tall fescue (Festuca arundinacea) or maize (Zea mays) was investigated. Pseudomonas sp. TF716 was isolated from the rhizosphere soil of tall fescue. The maximum N2O reduction rate of TF716 was 18.9 mmol N2O g dry cells−1 h−1, which is superior to the rates for previously reported Pseudomonas spp. When Pseudomonas sp. TF716 was added to diesel-contaminated soil planted with tall fescue, the soil N2O-reduction potential was 2.88 times higher than that of soil with no inoculation during the initial period (0–19 d), and 1.08–1.13 times higher thereafter. However, there was no enhancement in the N2O-reduction potential for the soil planted with maize following inoculation with strain TF716. In addition, TF716 inoculation did not significantly affect diesel degradation during rhizoremediation, suggesting that the activity of those microorganisms involved in diesel degradation was unaffected by TF716 treatment. Analysis of the dynamics of the bacterial genera associated with N2O reduction showed that Pseudomonas had the highest relative abundance during the rhizoremediation of diesel-contaminated soil planted with tall fescue and treated with strain TF716. Overall, these results suggest that N2O emissions during the rhizoremediation of diesel-contaminated soil using tall fescue can be reduced with the addition of Pseudomonas sp. TF716.
U2 - 10.1038/s41598-022-17356-z
DO - 10.1038/s41598-022-17356-z
JO - Scientific Reports
JF - Scientific Reports
Kim JY, Cho KS. Inoculation effect of Pseudomonas sp. TF716 on N2O emissions during rhizoremediation of diesel-contaminated soil. Scientific Reports. 2022 Dec;12(1):13018. doi: 10.1038/s41598-022-17356-z


text:
Why Gonzales's Nose Is Growing
Farewell: Isaac Hayes And Bernie Mac
Ugandans Protest Against Museveni At United N
Donald Trump: America's Biggest Bigot
Philadelphia Eagles: All That Glitters…..
By KfabsKornerSeptember 24,2015
In its most organic sense, the wonderful thing about having things your way is the fulfillment of being in control…which drives the mindset of having a significant role in a positive outcome. If only it were that simple in the world of the game we love!
A lot has been said about the personality or lack thereof of Eagles Head Coach Chip Kelly. I won't be able to weigh in on that particular factor either way. He has been on my radar since his long ago days at the University of Oregon….and all the hype that surrounded his NFL entry….and still my indifference lingers. I do have respect for what he is trying to do though…a system, when working as it is intended, is a thing of beauty….just ask the Patriots. Also on the respect tip….not taking away from anyone's skill level…I wholeheartedly believe if you remove player A and insert player B from another team---HE will be successful in New England—their system is designed so that a square peg CAN fit into a round hole!
The thing is, somebody has to speak up on behalf of my Sooner brethren, Sam Bradford & DeMarco Murray, Philadelphia's quarterback and running back respectively….I'm not saying the system Coach Kelly is trying to implement won't work, what I am saying is this:
Up first….at this very moment, the terms quarterback and running back are being used loosely. Sam's accuracy nor arm strength have yet to show up with any consistency....he seems to be pleasantly surprised when the opportunity to complete a play is presented—that's a problem! And when the majority of quarterbacks in the league....many with running skills that strongly resemble an underwater jog….have more rushing yards than your star running back…aka last year's lead rusher…well, that's a glaring problem!
The common denominator—a haphazard offensive line. Perhaps the most overlooked role in the entire sport is the significance of these fellas on the front row. Without their outstanding support, running backs spend a lot of time on the same side of the field with jerseys that look like their own & quarterbacks spend a lot of time sunny side up! The o-line must do better---no time like the present to get back to the drawing board, Chip!
Can't forget the defense. A hurry up offense is magnificent…when.it.is.working! When it isn't….it is comparable to shooting oneself in the foot—multiple times. The offense is in and out in roughly 3 solid snaps…the other guys come in trying to defend the throne…vicious cycle continues…defense wears down…other team capitalizes on the vulnerability…offense becomes offensive very quickly---to the fans for sure & who could blame the defense if they felt the very same!
By no means is all lost….time is on the side of the Eagles & the rest of the teams.
My outlook on the season is about the same as it is with the outlook on my Office Pool League:
The very first week…nothing but pure excitement and yet I still completely forgot to show up…..the Minnesota Vikings can totally understand how this happens. Absolutely no better way to kick things off at the bottom of the barrel…
Once it was officially put on the to-do list, my picks fared only slightly better than forgetting altogether…below 500 is far from a confidence builder….let's be honest, who in the world picked Tampa Bay to beat New Orleans—in the Superdome no less?
Good news is….a winner will not be selected for a long, long time. Memo to Jets fans: 2-0 is a nice start….don't go making early 2016 travel plans to San Francisco just yet though! By the same token, Giants fans don't need to start carving out sad faces on brown paper bags because of a 0-2 start!
That's part of what we love most about this game….the tide can change on any given Sunday!!
Sam Bradford
"Pacquiao's 'Rotator Cuff' Water Gate Scandal"
NBA: The Art of The Chase
Sports: Categories: Such As "Clean Sweep," "Who Would'a Thunk" And...
NCAA, NBA & NFL: Comfort Zone Beware!
Williams And Martinez Slugfest


text:
Our Time in New York
Fifteen minutes ago, I dropped the kids off at school. And thirty seconds ago, I got out of my van, stood on my front lawn, threw my arms to the sky and stretched!
"Ahhhh!" I am child-free.
Our trip to New York was great. Sadly, my husband wasn't able to join us because of work, but we were so busy there, and he was so busy here, that we barely had time to miss each other. But shepherding two kids around the Big Apple can be a daunting task. Thank goodness for Uncle Patrick.
Sunday -- Day 1
Before the race
Sunday was all about the Race to Deliver. My son was a little nervous while we were waiting to start. He kept telling me he was scared. But when the race organizers walked us out to the start point and I pointed back to the finish line, he exclaimed, "Oh! That's easy!" and his nerves were gone. Though he was confused by all the adults at the start, once he started, he loved it. He ran with a big smile on his face. He got his ribbon at the finish line, and I've never seen him so proud.
My daughter had the exact opposite experience. Uncle Patrick took her to her start line. He told me that she was really excited and into it. And she started with a smile on her face. By the time she crested the hill before the finish line, she was behind the pack. We don't have hills here on the bayou. She was getting that distressed look on her face that I know so well, but she wasn't stopping. But that face made some woman jump out of the crowd to run with her. Which embarrassed her. And she started to cry. But she didn't stop. She just cried all the way into the finish line.
Between me, Patrick, and Jase we convinced her that by not stopping and finishing the race, she did awesome. I also had to assure her that she was the youngest in her division and probably the only first-time racer. Once she got her gift bag she was back in good spirits and ready to run more races here at home. Everyone has to start somewhere. Oh! But I'm in trouble for not starting her racing when she was three-years-old. Only my kid.
The important thing is that the kids helped Patrick raise $535 for God's Love We Deliver. Thank you so much to everyone who supported us. Patrick and Jase's team raised $1978.99 and the kids learned a valuable lesson about charity. Extra special thanks go to Marc and Jess for their very generous contribution.
After the race we had a huge brunch at Fred's then headed back to the park. We explored Belvedere Castle and let the kids play at Heckscher Playground. We saw the statue of Balto, rode the carousel, and skated at Wollman Rink. We stopped off at Artie's deli on the way home and crashed for the night.
Monday -- Day 2
At Serendipity
Monday was work day for Uncle Patrick. So I turned on PBS and slept in a little while the kids vegged out. Then we met up with Patrick for lunch and dessert at Serendipity. The kids had read about the famous Frozen Hot Chocolate, but decided they'd rather have sundaes instead.
But there was no way we were going anywhere else before my son got a chance to ride on the Roosevelt Island Tramway. Patrick headed back to work and we headed toward Roosevelt Island. It didn't occur to me to take pictures there.
Then we headed toward Fifth Avenue. First we headed upward to the Top of the Rock where the kids were more impressed by the elevator ride than the view. They were much more impressed with Build-a-Bear workshop. And because I and my wallet are gluttons for punishment, we braved the crowds in Times Square and went to Toys R Us. After riding the Ferris wheel and letting them pick out $20 worth of toys each, I practically ran out of there and down the steps to the first subway station I could find. Dinner that night was bananas and popcorn, because I am Mother of the Year.
Tuesday -- Day 3
In Central Park
My daughter kept reminding me how much she likes science, so after violin practice on Tuesday we visited the Museum of Natural History. They comp the suggested donation if you show a military ID. Yellow school busses circled the entire block and I have never been so overwhelmed by other people's children. It was a good thing Uncle Patrick was working. We blew through there faster than the kids realized. After a quick lunch, we headed back to Central Park.
It is the simple things that kids often enjoy the most. I sat on a bench in the Diana Ross playground and watched my children play on a tire swing for almost an hour. Then we enjoyed a leisurely walk south over Bow Bridge and past Bethesda Fountain. We found Balto again then enjoyed the Central Park Zoo and Tisch Children's Zoo until they closed. The zoo in central park is tiny but it was perfect for two little one's who are just waiting for Uncle Patrick to get off work.
While we were waiting for Patrick to walk across the park we found a perfect little playground near the zoo. It had the coolest slide built right into a hill. I have a feeling that when they think about their trip to New York years from now, their fondest memory will be of playing on that slide until dark.
Because Uncle Patrick is the coolest uncle ever, he took us to FAO Schwarz where the kids got to play on the giant keyboard. After my daughter drooled over the costumes, and my son drooled over the Thomas trains we headed to Union Square for dinner at the Chat 'n' Chew. We took a cab home, because the kids had been dying to take a real New York taxi ride.
Wednesday -- Day 4
On Wednesday morning, Uncle Patrick was my savior. He took the kids out for breakfast and let me sleep for an hour more. Ah, sweet, sweet rest. Then, because I figured it was time to send Uncle Patrick out of the frying pan and into the flame, we visited the Children's Museum of Manhattan. Good sport that he is, he accompanied my daughter to a basket making class where she spent most of her time. I just followed my little boy around and watched him try to make friends.
Then we headed to Times Square again, (What were we thinking?) where we were the very lucky recipients of a backstage tour of Spamalot. I'm trying not to think about what payment Uncle Patrick has to make to his friend for that favor. The kids were more impressed than I thought they would be. My daughter started to dance and my son started to sing. But they don't quite get the significance of standing on a Broadway stage. As my daughter said, "I perform on stage all the time, Mom. What's the big deal?" I think someday she'll appreciate it.
We had dinner that night at Dave & Buster's where the kids had a blast in the arcade. And Patrick beat me at air hockey. But my high score at Skee Ball was 240 which I think beats him. So it's okay.
On the way home, we walked by the balloon inflation area for the Macy's Thanksgiving Day Parade. That was very interesting. Especially when we saw that the balloons all look like they are assuming the position. By then it was starting to rain and we were very happy to get home to Patrick's apartment.
Thursday -- Day 5
Asleep at MAK and K's
We woke up to pouring rain on Thursday. We had planned to get up early and stake out a good spot on the parade route. But our late night and the cold rain changed our plans. We stopped for hot coffee and made our way down to 75th Street. We were more than a dozen deep in the crowd, but after Uncle Patrick's shoulders got tired from holding the boy, the lady in front of us offered to let the kids stand on her step ladder. Who says New Yorkers aren't nice?
When it started to really pour, it was pretty easy to talk the kids into heading home to Patrick's warm apartment and watching the parade on TV. By the time we got home, the parade was just reaching Macy's and we watched the whole thing warm and dry in our pajamas.
We all went a little stir crazy on Thanksgiving Day and we were so thankful to head out to Queens for dinner at MAK and K's with a bunch of their friends. We had a wonderful dinner and a great time. The kids loved MAK and K and especially loved snuggling in their bed and watching the Little Mermaid. We had a hard time dragging my sleepy kids home, but that night was the highlight of my week. I always love seeing MAK and seeing him hold my sleeping son just affirms that he is indeed the most adorable person on the face of the Earth. It's amazing how family can be made through this silly blogging thing.
Friday -- Day 6
On the ferry
By Friday we had checked-off every item on the kids' New York To Do lists but one: a boat ride. So we headed to the Village for lunch at Peanut Butter and Company and then to the Staten Island Ferry. The kids were momentarily impressed by the Statue of Liberty (something I had been waiting 33 years to see) but then were distracted looking in the water. "Oh, look! A piece of wood! Hey! There's a cup! Wow! Medical waste!"
We then headed toward Chinatown for my daughter's favorite moment of the whole trip: seeing the tiny turtles for sale. She did everything she could to convince Uncle Patrick that we needed a tiny turtle. To no avail. But those kinds of crowds and a three and a half foot tall Tuna Boy don't mix, so before Mommy blew a gasket we found a subway station. We headed to Grand Central Station, mostly to use the restrooms, then to Times Square (again!) for dinner at Carmines.
Since we had to get up in the middle of the night for our 5:30 a.m. flight (Hey! I saved almost $1,000.) we put the kids right to bed and packed. Then Patrick and I cracked open a bottle of champagne (which I never spell correctly so I should just call it sparkling wine!), toasted a wonderful week and spent the evening talking. 3:15 a.m. came too damn soon.
In the car on the way to the airport, I asked the kids what their favorite part of the trip had been. My daughter's favorite was Chinatown. And my son's favorite was riding the subway. He could have happily ridden the trains all day long. And by the end of the week, he could probably navigate them better than me.
For me, my favorite part was having Thanksgiving dinner with friends. But I also loved that Patrick and I got to spend our evenings quietly talking and enjoying each other. It was nice to have that time together. Having a best friend who lives so far away is hard. But having this time together makes it easier.
Patrick's pictures are here.
More of my pictures are here.
Posted by Tuna Girl at 9:09 AM
My Husband the Magician
Do horses sleep standing up?
The Biggest Prick
Do it for the Kids!
Adventures in Fairydom
Answers and Questions
Poor, Poor Tuna Man
Tuna Mom
Gooooaaaaal!


text:
California Uniform Commercial Code section 9518 provides a debtor the opportunity to file a correction on a record that is believed to be inaccurate or wrongfully filed. The filing of an Information Statement does not change the record, but will reflect in a search of the debtor named in the record.
This Information Statement (Form UCC5), must be reproduced in a format prescribed by the Secretary of State's office, including printing on 8 1/2" x 11," white paper.
Submittals that do not conform to the form specifications will be rejected.
Please send the original document only. Filers automatically will receive an acknowledgment copy of the accepted document and an acknowledgment letter.
UCC filings are public records. Please do not put people at risk of identity theft by including social security numbers or any nonessential personal information on any documents for filing with the Secretary of State. For more information, please see Social Security Number Redaction.
Information Statement (Form UCC5) (PDF)
UCC Connect
Legislative Overview
and Publications


text:
Q: Symfony - Wrapper/Helper classes having access to entity's repository Alright so I'm converting a small laravel project to symfony (will get bigger, and the bundling architecture symfony uses will be ideal)
I'm apparently spoiled with laravels facades and eloquent working with existing databases almost right out of the box.
I can't find the most appropriate way to have a wrapper or "helper" class get access to an entities repository.
first let me give a few examples then I will explain what I have attempted. (I'm willing to bounty some points for a good answer but unfortunately the time constraints on the project can't exactly wait)
So in laravel I had all my model classes. Then I created some wrapper / helper classes that would essentially turn the data into something a little more usable (i.e. multiple queries and objects containing more versatile information to work with). And with the magic of facades I could call upon each model and query them without and dependencies injected into these "Helper" classes. keeping them very lean. In symfony it appears the ideal solution is to put all of your reusable database logic in repositories, ok.
In symfony I'm surrounded by Inversion of Control (IoC); which is fine but design pattern is failing to be intuitive for me to fully figure this scenario out. I have tried to create services out every single repository, which works great if being called from a controller or other Dependency Injected (DI) service. But in a standard php class, it appears my hands are tied without passing entity manager to each helper class's constructor. *shivers*
The first limitation is I have zero ability to change the schema of the existing tables (which obviously doesn't change the problem, just don't want anyone to suggest altering the entities).
So how does one accomplish this.
EDIT:
so thanks to @mojo's comment I've pulled off what I wanted to do. Still looking for a better alternative if it exists. (see edit 2 below)
currently I have:
config.yml docterine.orm.entity_managers:
entity_managers:
     default:
         auto_mapping: true
         connection: default
     asterisk:
         connection: asterisk
         mappings:
             AsteriskDbBundle:  ~
     asteriskcdr:
         connection: asteriskcdr
         mappings:
             AsteriskCdrDbBundle:

service.yml
services:
    app.services.doctrine.entitymanager.provider:
        class: AppBundle\Services\EntityManagerProvider
        arguments: [@doctrine]
        tags:
             - {name: kernel.event_listener, event: kernel.request, method: onKernelRequest}

EntityManagerProvider
namespace AppBundle\Services;
use Doctrine\Bundle\DoctrineBundle\Registry as DoctrineRegistry;
use Doctrine\ORM\EntityManager;
use Symfony\Component\Config\Definition\Exception\Exception;

class EntityManagerProvider
{
    /** @var  DoctrineRegistry */
    private static $doctrine;

    public function __construct(DoctrineRegistry $doctrine)
    {
        static::$doctrine = $doctrine;
    }

    /**
     * @param $class
     * @return EntityManager
     */
    public static function getEntityManager($class)
    {
        if(($em = static::$doctrine->getManagerForClass($class)) instanceof EntityManager == false)
            throw new Exception(get_class($em) . ' is not an instance of ' . EntityManager::class);

        return $em;
    }

    // oh man does this feel dirty
    public function onKernelRequest($event)
    {
        return;
    }
}

Example Controller
$extension = Extension::createFromDevice(DeviceRepository::findById(92681));

ExtendedEntityRepository
namespace AppBundle\Entity;
use AppBundle\Services\EntityManagerProvider;
use AppBundle\Utils\DateTimeRange;
use Doctrine\DBAL\Query\QueryBuilder;
use Doctrine\ORM\EntityManager;
use Doctrine\ORM\Mapping\ClassMetadata;
use Symfony\Component\Config\Definition\Exception\Exception;

class ExtendedEntityRepository extends \Doctrine\ORM\EntityRepository
{
    /** @var  ExtendedEntityRepository */
    protected static $instance;

    public function __construct(EntityManager $entityManager, ClassMetadata $class)
    {
        parent::__construct($entityManager, $class);

        if(static::$instance instanceof static == false)
            static::$instance = $this;
    }

    // some horribly dirty magic to get the entity that belongs to this repo... which requires the repos to have the same name and exist one directory down in a 'Repositories' folder
    public static function getInstance()
    {
        if(static::$instance instanceof static == false) {
            preg_match('/^(.*?)Repositories\\\([A-Za-z_]*?)Repository$/', static::class, $match);
            $class = $match[1] . $match[2];
            $em = EntityManagerProvider::getEntityManager($class);
            static::$instance = new static($em, $em->getClassMetadata($class));
        }
        return static::$instance;
    }

    public static function findById($id)
    {
        return static::getInstance()->find($id);
    }

    public static function getQueryBuilder()
    {
        return static::getInstance()->getEntityManager()->createQueryBuilder();
    }

    public static function getPreBuiltQueryBuilder()
    {
        return static::getQueryBuilder()->select('o')->from(static::getInstance()->getClassName(), 'o');
    }

    public static function findByColumn($column, $value)
    {
        //if($this->getClassMetadata()->hasField($column) == false)
        //    throw new Exception($this->getEntityName() . " does not contain a field named `{$column}`");
        return static::getPreBuiltQueryBuilder()->where("{$column} = ?1")->setParameter(1, $value)->getQuery()->execute();
    }

    public static function filterByDateTimeRange($column, DateTimeRange $dateTimeRange, QueryBuilder $queryBuilder = null)
    {
        if($queryBuilder == null)
            $queryBuilder = static::getPreBuiltQueryBuilder();
        if($dateTimeRange != null && $dateTimeRange->start instanceof \DateTime && $dateTimeRange->end instanceof \DateTime) {
            return $queryBuilder->andWhere(
            $queryBuilder->expr()->between($column, ':dateTimeFrom', ':dateTimeTo')
            )->setParameters(['dateTimeFrom' => $dateTimeRange->start, 'dateTimeTo' => $dateTimeRange->end]);
        }
        return $queryBuilder;
    }
}

DeviceRepository
namespace Asterisk\DbBundle\Entity\Repositories;
use AppBundle\Entity\ExtendedEntityRepository;

/**
 * DeviceRepository
 *
 * This class was generated by the Doctrine ORM. Add your own custom
 * repository methods below.
 */
class DeviceRepository extends ExtendedEntityRepository
{
    //empty as it only needs to extend the ExtendedEntityRepository class
}

Extension
namespace AppBundle\Wrappers;

use Asterisk\DbBundle\Entity\Device;

class Extension
{
    public $displayName;
    public $number;

    public function __construct($number, $displayName = "")
    {
        $this->number = $number;
        $this->displayName = $displayName;
    }

    public static function createFromDevice(Device $device)
    {
        return new Extension($device->getUser(), $device->getDescription());
    }
}

Agent (This is an example of why having repositories access statically is helpful)
namespace AppBundle\Wrappers;

use AppBundle\Utils\DateTimeRange;
use Asterisk\CdrDbBundle\Entity\Cdr;
use Asterisk\CdrDbBundle\Entity\Repositories\CdrRepository;
use Asterisk\DbBundle\Entity\Device;
use Asterisk\DbBundle\Entity\Repositories\FeatureCodeRepository;
use Asterisk\DbBundle\Entity\Repositories\QueueDetailRepository;
use Asterisk\DbBundle\Enums\QueueDetailKeyword;

class Agent
{
    public $name;

    public $extension;

    /** @var  Call[] */
    public $calls = [];

    /** @var array|Queue[] */
    public $queues = [];

    /** @var AgentStats  */
    public $stats;

    private $_extension;

    public function __construct(Device $extension, DateTimeRange $dateTimeRange = null)
    {
        $this->_extension = $extension;
        $this->extension = Extension::createFromDevice($extension);
        $this->name = $this->extension->displayName;
        $this->calls = $this->getCalls($dateTimeRange);
        $this->stats = new AgentStats($this, $dateTimeRange);
    }

    public function getCalls(DateTimeRange $dateTimeRange = null)
    {
        /** @var CdrRepository $cdrRepo */
        $cdrRepo = CdrRepository::getPreBuiltQueryBuilder();
        $query = $cdrRepo->excludeNoAnswer($cdrRepo->filterByDateTimeRange($dateTimeRange));

        $cdrs = $query->andWhere(
                $query->expr()->orX(
                    $query->expr()->eq('src', $this->extension->number),
                    $query->expr()->eq('dst', $this->extension->number)
                )
            )->andWhere(
                $query->expr()->notLike('dst', '*%')
            )
            ->getQuery()->execute();

        foreach($cdrs as $cdr) {
            $this->calls[] = new Call($cdr);
        }
        return $this->calls;
    }

    public function getBusyRange(DateTimeRange $dateTimeRange = null)
    {
        $on = FeatureCodeRepository::getDndActivate();
        $off = FeatureCodeRepository::getDndDeactivate();
        $toggle = FeatureCodeRepository::getDndToggle();

        $query = CdrRepository::filterByDateTimeRange($dateTimeRange);

        /** @var Cdr[] $dndCdrs */
        $dndCdrs = $query->where(
                    $query->expr()->in('dst', [$on, $off, $toggle])
                )
                ->where(
                    $query->expr()->eq('src', $this->extension->number)
                )->getQuery()->execute();

        $totalTimeBusy = 0;

        /** @var \DateTime $lastMarkedBusy */
        $lastMarkedBusy = null;
        foreach($dndCdrs as $cdr) {
            switch($cdr->getDst())
            {
            case $on:
                $lastMarkedBusy = $cdr->getDateTime();
                break;
            case $off:
                if($lastMarkedBusy != null)
                    $totalTimeBusy += $lastMarkedBusy->diff($cdr->getDateTime());
                $lastMarkedBusy = null;
                break;
            case $toggle:
                if($lastMarkedBusy == null) {
                    $lastMarkedBusy = $cdr->getDateTime();
                }
                else
                {
                    $totalTimeBusy += $lastMarkedBusy->diff($cdr->getDateTime());
                    $lastMarkedBusy = null;
                }
                break;
            }
        }
        return $totalTimeBusy;
    }

    public function getQueues()
    {
        $query = QueueDetailRepository::getPreBuiltQueryBuilder();
        $queues = $query->where(
                $query->expr()->eq('keyword', QueueDetailKeyword::Member)
            )->where(
                $query->expr()->like('data', 'Local/'.$this->extension->number.'%')
            )->getQuery()->execute();

        foreach($queues as $queue)
            $this->queues[] = Queue::createFromQueueConfig(QueueDetailRepository::findByColumn('extension', $queue->id), $queue);
        return $this->queues;
    }
}

EDIT 2:
Actually I forgot I declared each repository as a service, so I could omit the black magic voodoo in the getInstance() method. But loading the service on kernel event seems like a bad idea...
parameters:
    entity.device: Asterisk\DbBundle\Entity\Device
services:
    asterisk.repository.device:
    class: Asterisk\DbBundle\Entity\Repositories\DeviceRepository
    factory: ["@doctrine.orm.asterisk_entity_manager", getRepository]
    arguments:
        - %entity.device%
    tags:
        - {name: kernel.event_listener, event: kernel.request, method: onKernelRequest}

Edit 3
Cerad gave me an answer on my other related question That suggested using a single kernel event listener service and injecting each repository as a dependency. Thus allowing me to access the repositories statically. My only concern is the overhead required to load each repository on every request. My ideal method would be lazy load the repositories, but I'm unaware of a method at this time. proxy-manager-bridge looked promising but with my singleton pattern I don't think it will work.


Maggie places each child's development first, which may explain her being partial to the nursery rhyme, Teddy Bear, Teddy Bear. Influenced by how teddy bears soothe and comfort children, she understands the various factors that can ease a child's stress level, inspire confidence and ensure security.
With her team of teachers, she creates a school environment that makes learning fun and enjoyable for the children. Believing that parents are important partners, she works closely with them to impart a love of lifelong learning.
Maggie holds a Bachelor degree in Early Childhood Education with Management.


Economy Class Spacious design personal seatback monitors award-winning meals and over 1,800 channels of entertainment for your pleasure comfort and convenience.
All the fleas have gone after the first time I applied this ointment on my doggie!
Bronchial tubes that are chronically inflamed become overly sensitive to allergens or irritants.
When the sky is grey and it�s raining non-stop it�s hard to stay cheerful.
Gosh, I remember that horrible time when I suffered from depression! It was awful for everyone!
and the like, who made things that any who desired them might wear.
Gallipoot sending for the prisoner.
Your health is not eternal. Don't take experimental medications! Choose trusted medicine!
Economy Office Supply Company is your Single Source Partner for all your office needs from general office supplies to furniture to printing and promotional products.
I�m fed up with seasonal depressions. I turned into a pitiful and miserable wreck. I�m done!


text:
Oucherotte est un hameau faisant partie de la commune de Bligny-sur-Ouche dans le département de la Côte-d'Or.

Le site comporte une falaise calcaire, dominant la vallée de l'Ouche, au nord du hameau.

Statut
Le site est classé Zone naturelle d'intérêt écologique, faunistique et floristique de type I, sous le numéro régional n 10040000  et est protégé par un Arrêté de protection de Biotope visant à la préservation des sites de nidification du faucon pèlerin.

Espèces remarquables

Oiseaux
Les falaises sont un site de nidification du Faucon pèlerin.

Références

ZNIEFF de type I en Côte-d'Or