text:
London Diary: BJP's links with Leicester riots
New details have emerged of how right-wing Hindu nationalist groups operating in Leicester received support from Far Right British racist elements during last month's Hindu-Muslim riots
Hasan Suroor
Published: 16 Oct 2022, 6:49 PM
BJP's links with Leicester riots
New details have emerged of how right-wing Hindu nationalist groups operating in Leicester received support from Far Right British racist elements during last month's Hindu-Muslim riots triggered by a row over an India-Pakistan cricket match.
A Sunday Times investigation has revealed that BJP's Nupur Sharma was in touch with Tommy Robinson, formerly of fascist British Nationalist Party (BNP) and English Defence League and currently with For Britain.
She was due to interview him for OpIndia website which she edits, but it was called off after "British Hindus contacted Sharma to warn that the interview could inflame tensions", the paper said.
Earlier, she had reportedly tweeted that she would be interviewing Robinson to "call out blatant Islamic violence in Leicester". "Hindus need allies, and we don't have the luxury of perfection when Hinduphobia is so mainstream," she wrote.
Robinson, who was once convicted on charges of race hate, recently launched what The Sunday Times described as a "passionate defence of British Hindus" saying in a video blog: "We have all grown up with Hindus. We know who they are, we know how peaceful they are."
He said he was looking to rally football fans to travel to Leicester to protect Hindus from an "onslaught from Pakistani Muslims" following clashes in Leicester between the two groups earlier in September triggered by a cricket game between Pakistan and India.
"It's the Pakistani Muslims coming in from Birmingham, it's the Pakistani Muslims travelling from different cities to attack Indian Hindus, to terrorise them in their homes and to target their women," said Robinson. On the social media site Gettr, he said he had contacted members of the Hindu community, offering support and protection from across the UK.
"Robinson comes from a part of the far right that sees Islam as its main priority. They are very happy to take the side of Hindu extremists," said Nick Lowles, of Hope Not Hate, an anti-extremist think tank.
Robinson has been reportedly hobnobbing with Hindu activists for the past several years in a bid to forge a common anti-Islam alliance. "It might seem like a strange alliance but it is strategic — they both share a common enemy... Islam. Both movements share a lot of sincere similarities—they can be authoritarian and illiberal," Christophe Jaffrelot, professor of Indian politics at King's College London, told Sunday Times.
Meanwhile, fears of a wider fallout of Leicester riots have not materialised. But that doesn't mean the threat has gone away. It's clear now that what happened in Leicester was not an accident but involved an element of planning on both sides.
'Khandaan' leads the way
There are more cultural affinities between Indian and Pakistani expats than what right-wing nationalists would have us believe. A government study of family patterns in Britain found that Asian-descent families tend to be more stable than their white peers. This is because they are far more likely to be headed by a married couple.
As many as 87 per cent of Indian families are in the "married or civil partnership" category followed by Pakistanis at 80 per cent. Bangladeshis led the pack with 88 per cent. There are far more single-parent households among white British families but black African and Caribbean families are worst-affected by the breakdown of the traditional family system.
A stable family environment means that Indians tend to do better educationally and economically.
Heard of brown-on-black racism?
Amid all the talk of white racism, here's a story of a less well-known strain of racism: brown-on-black racism.
Rupa Huq, Labour Party's Bangladeshiorigin MP, suddenly finds herself in the eye of a political and media storm and accused of racism. This follows her remarks describing Britain's new Chancellor of Exchequer Kwasi Kwarteng as only "superficially black" because of his posh background.
"He's a black man but again he's got more in common... he went to Eton, he went to a very expensive prep school, all the way through top schools in the country...you hear him you wouldn't know he's black," she said at a meeting during Labour's annual party conference in Liverpool.
She has been forced to apologise and has been suspended by her party pending a disciplinary investigation. Her remarks have particularly embarrassed fellow nonwhite politicians used to calling out white racism. "Rather than give encouragement to racists and people who seek to divide us, she should know better," said Tory MP Sajid Javid.
What? Another election?
Britain may be headed for another election—its fourth in seven years—amid a chaotic start to Liz Truss's prime ministership. She came to power after a two-month long acrimonious Tory leadership election but knives are already out as her "bold" economic plan to deal with a crippling cost-of-living crisis plunged the economy into further turmoil as her main rival Rishi Sunak had warned. Labour Party is a whopping 33 per cent ahead in the polls, and if elections were to be held "tomorrow" Tories would lose.
And, lastly, apparently more babies are conceived in Britain in the weeks leading up to Christmas and in its immediate aftermath than at any other time of the year. Draw your own conclusions.
Communal clash


text:
News / Collections/Debt Sale News
Phillips & Cohen expands into German market
Deceased account collections specialist Phillips & Cohen has expanded its operations into the German market.
Board.jpg
The firm, which already operates in the US, Canada, UK, Ireland, Spain, Portugal, Australia and New Zealand has agreed a long-term lease in Düsseldorf.
In announcing the move, Phillips & Cohen said it was "confident in the value" its services can add for German creditors.
Phillips & Cohen co-chairman and chief executive Adam Cohen said: "We are delighted to have secured our German office. Moving into Germany is one of several upcoming steps in our successful international expansion, which has spanned over a decade. We expect our compassionate engagement model to be well received by the German market and our due diligence in country made it clear that Düsseldorf represents the ideal location for our growth ambitions."
Chief operating officer Nick Cherry said: "Düsseldorf CBD provides an outstanding base for our business and we are confident that the combination of excellent facilities and strong transport links will help us attract talent from the region to fuel our growth.
"Our long-term lease is also a mark of our commitment to the German market, and we look forward to building a business of scale there."
CollectionsCollections/Debt SaleGermanyPhillips & Cohen
Previous Article Lowell and Credit Strategy launch collections and vulnerability survey
Next Article Local council bailiff use up seven percent over two years

redpajama_set_name: RedPajamaCommonCrawl


A full colour map of the Shropshire Union Canal suitable for both waterways and leisure users.
This map gives detailed coverage of the Shropshire Union Canal, including the Middlewich Branch and the Staffs. & Worcs. Canal, from Autherley Junction to Great Heywood Junction on the Trent & Mersey Canal, with emphasis on the waterways and information useful and relevant to users of the waterways without neglecting other leisure users. The map detail is complimented by information panels and photographs.
The Shropshire Union Canal mainline runs from Wolverhampton, in the Midlands, to Ellesmere Port in the North-West. In between though, this popular waterway is charmingly rural. It was built using techniques developed for railway construction, utilising deep cuttings and high embankments, allowing for a straighter, more direct canal requiring fewer locks.
Some notable places along the way include the medieval market towns of Market Drayton and Nantwich with their half timbered buildings. Just south of Nantwich, at Hack Green, is a former secret nuclear bunker. There are delightful villages such as Audlem, with its flight of 15 locks, and Brewood.
Not forgetting historic Chester, with its roman walls and heritage, and quirky shopping 'rows', dating back to the middle ages. Situated on the banks on the River Mersey and the Manchester Ship Canal in Ellesmere Port is the National Waterways Museum.
A tourist map of the Shropshire Union Canal, Middlewich Branch and up to Great Haywood Junction at 1:50,000, with detailed town plans of Ellesmere Port, Chester, Middlewich, Nantwich, Audlem, Market Drayton and Penkridge at 1:12,500.
The Shropshire Union Canal map is available to buy online or by telephone from our business partner, Guidepost. Click on the logo below to visit their store.


text:
Q: mysql_query. Select from same column, but from two different years I have a database with "date" and "temperature readings". I use this values to make a graph that shows temperature readings trought the whole year.
At the moment I have all the readings from 2016 in one graph, but I like to make two graphs. One from 2015 and one from 2016.
Is it posible to select "out_temp", AS "temp_2015" and "out temp" AS "temp_2016"?
to add my data to google chart, I need the following columns, "date" , "temp_2015" and "temp_2016".
Here is what I have:
$result = mysql_query
                      ("
                      SELECT DATE_FORMAT(date, '%u.%y') AS Time1    ,    out_temp AS out_temp
                      FROM $table
                      where YEAR(date)=2016;
                      ");

Thank you for your help
Ørjan

A: try:
SELECT DATE_FORMAT(date, '%u.%y') AS Time1,
case when YEAR(date) = 2015 then  out_temp else 0 end as temp_2015,
case when YEAR(date) = 2016 then  out_temp else 0 end as temp_2016
FROM $table

this will work if you have 1 reading for each year.
I think you may have more than one reading so you can use:
SELECT DATE_FORMAT(date, '%u.%y') AS Time1,
avg(case when YEAR(date) = 2015 then  out_temp else 0 end) as temp_2015,
avg(case when YEAR(date) = 2016 then  out_temp else 0 end) as temp_2016
FROM $table
group by DATE_FORMAT(date, '%u.%y')

A: you can write two same queries resulting in two result arrays. after that you can merge it into a single array and plotting graph on date basis condition... as you know better how you will plot graph , change your data accordingly..

redpajama_set_name: RedPajamaStackExchange


text:
Q: ViewPager PageTransformation issue I'm using Vertical ViewPager with Velocity and Fling effect in it giving a 3d view. The issue that i'm facing is:
i-  PageTransformation doesn't apply on calling notifydatasetchanged until i touch the viewpager and scroll it a bit.
ii- While user is scrolling the list and i add new items in pager using pagination, the user feels a jerk. I know that PagerAdapter doesn't support any other method than 'notifydatasetchanged'. But can it be improved?
 Any idea would be appreciated.
Thanks


text:
Uber Faces Civil Rights Lawsuit Alleging 'Racially Biased' Driver Ratings
1 Topline
2 Key Facts
3 Chief Critic
4 Key Background
5 Surprising Fact
6 Crucial Quote
Uber was accused in a lawsuit filed Monday of discriminating against non-white drivers of color through its driver ratings system, adding to scrutiny over how the ride-hailing giant's technology may unintentionally discriminate.
In this March 15, 2017, file photo, a Uber car drives through LaGuardia Airport in New York.
AP Photo/Seth Wenig, File
The class action lawsuit, filed in federal court in San Francisco, alleges Uber violated federal civil rights law by firing drivers based on racially biased driver ratings from customers.
The lawsuit was filed on behalf of Thomas Liu, who alleges he was fired in 2015 after riders were hostile to him because of his race and gave him unfair ratings.
Liu says they canceled on him after seeing his photograph and asked where he was from in an unfriendly way.
The complaint was originally filed in 2016 with the Equal Employment Opportunity Commission, but the agency dismissed the claim in August and authorized Liu to bring his claim in court.
While independent contractors aren't subject to workplace protections under the 1964 Civil Rights Act, the lawsuit argues that drivers are employees, a classification Uber may have to adhere to in California depending on the outcome of Proposition 22.
Riders, too, have complained of racist and sexist ratings that could ultimately get them kicked off the platform.
Chief Critic
In a statement, an Uber spokesperson said the lawsuit is "peculiarly timed" and "more than 5 years old," adding that "ridesharing has greatly reduced bias for both drivers and riders, who now have fairer, more equitable access to work and transportation than ever before.
Uber also noted the lawsuit's lead counsel, Shannon Liss-Riordan, has donated to the campaign against Prop 22, the California ballot backed by gig companies that would let Uber avoid making drivers employees.
This isn't the first time Uber has been accused of having discrimination baked into its product. Over the summer, researchers at George Washington University found Uber and Lyft's algorithm charges more for rides in non-white areas. And two studies have found that Black riders face higher cancellation rates and longer wait times than white riders.
While Uber said the GWU study didn't take into account other factors such as time of day and "land-use/neighborhood patterns," it's an awkward spot for Uber considering the company bought billboards in August telling users to "delete the app" if they "tolerate racism."
Liss-Riordan, known as "Sledgehammer Shannon," has filed multiple lawsuits against gig companies representing independent contractors.
Crucial Quote
"Not only has Uber walked away from all responsibility as an employer and refused to pay its drivers proper wages, it has also used and popularized a system for allowing the public's discriminatory tendencies to infect the decision of whether drivers can even continue working for Uber," Liss-Riordan said in a statement to Forbes.
Posted in technology Tagged Alleging, Biased, Civil, Driver, faces, lawsuit, Racially, Ratings, rights, Uber


text:
Top 2022 rookie Travis Hunter follows Deion Sanders to Colorado
Dec 22, 2022 Colorado buffalo, deion sanders, football, Jackson State, redial, staff recruitment, transfer portal, Travis Hunter
The No. 1 player in the 2022 recruiting class is following Coach Prime at Colorado.
Travis Hunter announced yesterday that he is transfer from Jackson State, where Deion Sanders was the head coach before accepting the position at Colorado. Hunter announced the news on his YouTube channel and shared it on Twitter.
https://t.co/TUsYQmuNrH
— Travis Hunter (@TravisHunterJr) December 22, 2022
A hybrid cornerback and wide receiver, Hunter (6-foot-1, 165 pounds) was a five-star plus recruit last year and the best overall outlook in the whole class.
During his time in Collins Hill (Ga.) Hunter put up some incredible numbers on both sides of the ball, including 48 touchdown catches, 4,373 all-purpose yards and 19 interceptions.
Last year, Hunter drew attention by flipping his commitment from Florida State to Jackson State on the first day of the Early Signing Period, called by some the biggest surprise in recruiting history.
As a freshman at Jackson State, he played in eight games, recording 18 catches, 188 yards and four touchdowns as a receiver. As a cornerback, he totaled 20 tackles, eight passes defensed, two picks and one fumble recovery.
Colorado the transfer class is now in 7th place in the nation.
More football recruiting stories
Every recruit for Colorado in 2023 since Deion Sanders was hired
2023 Top 100 Prospect Rankings with Recruitment Updates
Cormani McClain defers signing with Miami, Colo. contact


We're thrilled with all the new work that keeps pouring in for our big Overdose show at CoproGallery in Santa Monica! The art exhibition features 60 amazing artists. Here's a few previews from KMNDZ's most impressive piece, (complete with details), Dan May's beautiful "Temptation of Cora," Mia's amazing "The Temptress," Kris Kuksi's spactacular sculpture "The Recreation" and Josh Keyes startling dynamic painting painted for the show here!


text:
Robin McAlpine: Independence lies down a path between stoicism and fury
Ben Wray
Common Weal Director Robin McAlpine argues that there is two wrong approaches to independence, both of which must be avoided – the passive approach and the politically immature approach
PHEW, thank goodness John Major won the 1992 General Election, because otherwise the devolution movement's patient 20-year plan would have been scuppered.
That seems to be part of the conclusion to be drawn from the much-discussed Joyce McMillan column – and it's completely wrong.
But before I move into some criticism I should also say that there is plenty in her column I agree with. So while on the one hand she promotes a strange, passive version of history in which people didn't act, events just happened, still she does warn against a 'smash it all up' version of the future – and she's right.
I just want to argue that the route forward for Scottish independence must be somewhere between these extremes of stoicism and fury.
First the stoicism. I find it quite remarkable that McMillan refers to the devolution movement as having 'waited patiently' throughout the 1980s and 1990s. My mother (Isobel Lindsay) was one of the leading campaigners throughout this period. My memory contains no trace of 'waiting patiently'.
READ MORE: Analysis: The independence movement's diverging strategies
This was the era of the miners' strike, the fight against the closure of Scotland's steel industry, the rise of CND and the anti-nuclear struggle, against Thatcher and poverty in so many forms it's hard to recount, against the Poll Tax, against increasing surveillance, against privatisation – the list is enormous.
Far from waiting patiently, this was an era of disruption and struggle, and it was the struggle which delivered the consensus McMillan talks of, not some fictional 'tea and scones' conversion of 'middle Scotland' by a moderate political class.
The fights and manoeuvring and cajoling and relentless work that was put in by the Campaign for a Scottish Parliament was constant. You think the universities, the churches, the trade unions, the business community, the finance sector and many others were always on board? You think there was no bitter opposition, no dirty tricks, no struggle?
But history is written by those who get the jobs once the fight is over. By 1997 there was a strong, hard-fought consensus in Scotland. So when there was an overwhelming win in the devolution referendum, a lot of latecomers to the cause started telling themselves that this was 'non-political', a settled-will kind of thing.
READ MORE: 'Politics does not work by waiting for something': Demonstrators at Holyrood demand indyref2 action
It's just rubbish – wills don't settle themselves. All history is a struggle, which the ruling class retrospectively turns into a safe inevitability. You know, like the post-war Atlee government setting up the welfare state not being a radical revolution but rather a comfy 'national treasure' thing, because looking at it 60 years later it's embedded in society.
But it was a radical revolution. It was fought for by people who faced enormous opposition. Power never willingly accepts that much of history was a story of people fighting it.
The idea that this whitewashed version of our history (in which 'respectable centrists' just wait around until the conditions make change inevitable) is dangerous because it makes people believe that this could be a path into the future.
So let me be clear, independence movement, if we act like waiting patiently until the perfect moment is a serious strategy, we'll be crushed.
Of course, that's mainly what people looking in from the outside suggest we should do. The bigger problem inside the movement is frustration and impatience. Nothing wrong with that – unless it leads to us making decisions that lack political maturity.
READ MORE: Analysis: After the No Confidence vote falls – is the SNP ready to lead?
It is therefore worth making a point which is insufficiently made – there isn't really a desirable version of Scottish independence which is not agreed between Scotland and a remainder UK. We really want it to be agreed by both parties.
This is fundamental; if the UK refused to recognise an independent Scotland after some manoeuvre which led to any kind of declaration of independence not mutually agreed, we'd have some problems which would be hard to surmount.
Firstly, it would be very unlikely that any other major power would then recognise Scotland, leaving us in a kind of Kosovo-style limbo. We wouldn't be able to join the UN, would be unlikely to be in a position to start the process of joining the EU, the WTO and so on. Certainly for those who want to join NATO, that would be highly unlikely.
In fact, we'd probably be left floating around in a constitutional twilight zone for a number of years until we were forced back to negotiate with the UK – and not from a position of strength.
READ MORE: After May's defeat: Indy activists on what comes next
I share your frustration and impatience, but I think people should use it to reform the centralised decision-making processes that led to your frustration and be very wary of letting it bubble over into taking rash steps that weaken our position.
To be clear – calling a referendum she knows she can't hold may be a calculation Nicola Sturgeon thinks can buy her more breathing space with a party and movement which is not happy with how it has been led. It might bolster her position inside the party for a 2021 Scottish Election.
But the price would be paid by the cause. Independence would be weakened. We'd look like we were out of touch with reality. It would do nothing to win people towards the case for independence.
Yes, I know that I'm like a broken record on this, but that's because it was true and it is still true – we need to do the work before we call a referendum, not use the calling of a referendum to create 'permission' to begin the work.
There is a parliamentary mandate to ask for a referendum; that means little. There is no soft political mandate (i.e. a decent majority of people in Scotland saying they want another referendum) which would lead Westminster to think it has to say yes. So Westminster won't say yes – and it probably won't even face much of a backlash.
READ MORE: Ashley Graczyk: We need a double referendum in 2019
And those crying 'but we've got the mandate now and might not after 2021' sound awfully like they're saying 'quick, we're losing, better just chuck everything we have at the problem right now in one giant Hail Mary'.
So we need to approach this with maturity. We need to get our head round the fact that independence is not and never was purely about calling a referendum. It is not even purely about winning a referendum. It is about Scotland becoming an independent nation, taking its place among the world's other nations.
Which means we need to plan for afterwards as well as before. Which means we need to work within reality. No Deal independence contains far too many problems to be the desired option.
But we can't approach this with the mindset of the ruling class who believe that history was just 'circumstances' and so the future is just the result of 'politeness and patience', with some establishment-approved messiah waiting to take the stage at the appropriate moment, place the crown on their head and await the cries of adulation from a (passive) citizenry.
After all, that is precisely the strategy we've been following for a number of years now and it has been a disaster.
READ MORE: Analysis: Scottish big business is swinging behind May's deal – is anyone surprised?
We must fight now, or lose. That fight must be to win over ten per cent of No voters to gain a strong majority for independence in the polls. From there we can be in a position to ask for a referendum that will be much harder to refuse – and where the refusal would provoke a real backlash.
To win over that ten per cent of No voters we need to listen to what they're asking for. They're not asking for a sharp turn to the right from the independence movement. They're not asking us to be a facsimile of Westminster's bankers' politics. They're just asking us for some more detail on the plans, and to persuade them that it's worth it. Right now, that has nothing to do with referendums.
But there is one other thing that McMillan seems to have forgotten when writing this particular column; devolution was a moral fight in the face of the democratic and social injustice of Thatcherism. It was vital and urgent because the injustice was real and the victims really bled.
I worry that we sometimes forget that independence too is a moral fight; a moral fight against the fact that Thatcherism and its brutality still dominates British politics 40 years later. We fight for a better nation because the victims of Britain's brutal economy still bleed to this day.
READ MORE: Activists organise conference to equip indy movement in the North East to take on new challenges
When we wait, when we say 'there's plenty time', we betray the very people who supported us in 2014. That wasn't the establishment dinner party set in Edinburgh; it was the vast swathes of Scotland who know they get a raw deal out of the UK.
If we want to learn from the devolution era, we should learn that you can't ever give up the fight, that the fight must be clever and not just furious – but that the fight must always be a moral fight, a fight to make lives better.
That has always been our path to independence. It still is.
COMMONSPACE FORUM 31 JANUARY: 100 years on: Will the Clyde run Red again?


BISMARCK, ND — Over 600 people in 12 charter buses from the University of Mary and other organizations representing Catholic education throughout North Dakota are just hours away from taking to the streets of Washington, DC, at the 45th Annual March for Life Friday, January 19, themed Love Saves Lives. While they'll be arm-in-arm with pro-lifers from across the state, nearly 200 students, faculty, staff and University of Mary President Monsignor James Shea will be armed with banners, signs, chants and a whole lot of pride and honor taking part in what has become the event of the year for giving witness to the dignity of human life.
Kayla Keller, a senior from Fargo, ND, majoring in biology with minors in Catholic studies and psychology at the University of Mary, will be taking part in her sixth March for life—that includes five at our nation's capital and one while studying for a semester at University of Mary's Rome campus.
Coming out of high school, Natalie Brown did what many students her age did before attending college in her home state of Maine and that was to follow the mainstream, and for that reason considered herself pro-choice. Ironically, after two years, that very culture of relativism is eventually what drove her away from college, temporarily.
That led her to an organization in South Dakota called Benedictine Volunteers. Providentially, they eventually had a service site in Bismarck, ND, with the Benedictine Sisters of Annunciation Monastery, who happen to be the founders and sponsors of the University of Mary located next door.
Junior marketing major Kaitlyn Fuglseth recalls her first March for Life two years ago as a freshman at the University of Mary. After the march their buses were among the many vehicles stranded for 24 hours on the Pennsylvania Turnpike after a semi jackknifed in the blizzard. That year's march and being in a bus with classmates and the university president for so long made the most impact on her life and is her favorite memory.
In retrospect, that memorable experience became a microcosm of what was ahead during her time at the University of Mary.
"Receiving a Catholic education has taught me not only about the importance, but also the responsibility we have as human beings to maintain the value and dignity of every life at all stages. It has helped me understand, in light of various subjects, perspectives, career paths, and stages of life, the challenges that the value of life faces in our society today. In turn, it has showed me that, ultimately, the value and dignity of life is inseparable from our society and life as we know it, and is the only foundation on which our world can thrive. A Catholic education is what has helped reiterate these principles and reset my heart on using what I have learned to do my part to transform the world into one that is full of and for life," added Fuglseth.
Wednesday morning Brown, Keller, Fuglseth and their Mary classmates, faculty and staff will be part of the traditional send-off Mass and blessing in the iconic Our Lady of Annunciation Chapel on campus, before they load the buses for their trek east across the country. They'll arrive in DC at approximately 1 p.m. ET, Thursday, and celebrate Mass in the hotel before departing that evening for the Life is VERY Good Rally at George Mason University. Friday's big day kicks off with a huge Mass for the entire North Dakota delegation in St. Patrick's Catholic Church celebrated by Reverend John Folda, bishop of the Fargo Diocese. The March for Life procession then begins at 12 p.m. CT/ 1 p.m. ET.
The University of Mary has been part of some of the most memorable March for Life events ever in the last couple years. The university gained national attention for their perseverance and dedication to life and celebrated Mass with other stranded motorists in the storm two years ago. Last year, University of Mary student Katrina Gallic, along with Vice President Mike Pence, gave a passionate speech at the pre-march rally to thousands of pro-life attendees before her and over 600 of her classmates led hundreds of thousands of pro-lifers in the march down Constitution Avenue before ending on the steps of the U.S. Supreme Court.
Follow the University of Mary on social media through Facebook: University of Mary; Twitter: @umary; Instagram: University of Mary.


Senior Carson Baehr competing during a golf match.
The men's golf season started in late February, and is now in the middle of their season.
Although they're only about halfway through, men's golf won't be going to compete in CIF because they won't have enough qualifying scores, according to coach Kevin Claborn.
Despite the season not going as well as they would like, seniors Esteban Padilla and Shane Kuhlman said that "it's been fun" because of their teammates.
This can be seen in how when Padilla and Kuhlman were asked about their favorite game, they brought up funny memories of their teammate junior Jackson Lang and their adventures with him on the golf course.
There are two freshmen on the golf team this year with three sophomores, three juniors and six seniors.
The team beat Brea on March 25, so "things are looking up as [they] head into league play in April," said Claborn.


As Ulster County child custody attorneys, we fight for your rights as a parent, whether it is over custody of your child or making sure you have the visitation rights you want if your ex-spouse receives residential custody.
Call us at 800-532-9985 or e-mail us to set up an appointment so we can discuss your circumstances.
In New York State, child support is calculated by a basic percentage formula, including health care costs for the child, with extenuating circumstances taken into account, such as special needs and educational expenses.
We can help you calculate the child support due you and advocate for child support enforcement if the non-custodial parent refuses to pay. We also defend against outrageous claims for child support and file for modifications of child support orders when circumstances change.
One of the most difficult parts of going through a divorce is getting compensation for the sacrifices you made to support your spouse in his or her endeavors. In many cases, this sacrifice on your part entitles you to receive spousal maintenance (formerly called alimony) until you get back on your feet. In some cases, permanent spousal maintenance may be ordered depending upon the length of the marriage, the economic circumstances and "earning power" of both parties, and the standard of living during the marriage. Temporary spousal support can be awarded during the divorce process to protect the less wealthy spouse from financial ruin until the divorce is final and permanent spousal maintenance can be awarded.
Calculating spousal support and spousal maintenance can get very complicated. You want the help of a lawyer while going through all of this to make sure you and your family get enough help to continue living the way you did during the marriage, to the extent that this is possible.
Call 800-532-9985 or e-mail us for help with filing for spousal support and spousal maintenance, or for help filing upward or downward modifications in spousal maintenance.


text:
What Does Chimichurri Sauce Taste Like?
Chimichurri Sauce – that's a mouthful in itself. It's certainly not the easiest to say. But what does this sauce typically taste like? What can you expect if you decide to give it a try? Here is what you will want to know.
So, what does Chimichurri sauce taste like? Chimichurri Sauce has a herby and fragrant taste – provided by the various herbs in the recipe. It also provides a slight kick from the inclusion of peppers, although it is not considered hot. Either way, this is quite a strong and earthy sauce, relatively oily in texture, that you do not need too much of.
Perhaps not what you were expecting.
But it really is vibrant – in color and in flavor.
And you'll soon see why this is the case.
Besides, this is a green-herb dominant sauce.
But what exactly is included in the recipe and what does this mean for food pairings and combinations.
Let's find out!
1 What Is Chimichurri Sauce Made Of?
2 Is Chimichurri Hot And Spicy?
3 What Do You Eat Chimichurri Sauce With?
4 Where To Get Chimichurri Sauce
What Is Chimichurri Sauce Made Of?
Traditional recipes of chimichurri sauce are made of freshly chopped parsley, cilantro (coriander), oregano, garlic, olive oil, vinegar, and red pepper flakes.
Of course, that's just the most typical version.
In reality, it varies quite dramatically.
It depends on the recipe; some chefs and cooks decide to take it in all different directions.
Whether it's introducing new herbs or changing the ratios of herbs.
It also depends if it's made from scratch or store-bought.
Take this best-selling brand on Amazon for instance.
Here is the full ingredient list:
Non-GMO Oil Blend (Soybean, Olive Oil), Parsley, Vinegar, Water, Garlic, Dehydrated Red Pepper, Salt, Pure Cane Sugar,Cultured Dextrose, Black Pepper, Oregano, Natural Flavors.
It has very favorable reviews.
One, in particular, caught my eye: "This is the real deal. Excellent with a mild citrusy flavor to it."
But at the same time, the soybean and pure cane sugar and natural flavors likely make this particular sauce a little different.
At least compared to the other popular brand on Amazon. This time it includes the likes of lemon juice and paprika.
These are of course just examples.
But they do demonstrate the individual variances.
And, ultimately, you will need to find a recipe or brand that aligns with your preferences.
Is Chimichurri Hot And Spicy?
Chimichurri Sauce has an element of spice, but it is not typically considered hot. You should taste the peppers, although it should not overpower the herbaceous flavors. At least in traditional recipes.
That being said, some Chimichurri sauce can be spicy.
Usually, that's not intentional, however.
It's usually when it's made from scratch and the balance of ingredients is off.
Or you are eating a variation of the sauce and from a recipe that favors the hotter notes.
That should be the exception rather than the norm, however.
What Do You Eat Chimichurri Sauce With?
Chimichurri Sauce is versatile and can be used with a number of different dishes and food pairings. Although, being an Argentian sauce first and foremost, is most commonly used as a marinade on steak and meats like chicken, lamb, and pork.
Grilled steak that is.
But it certainly has its other uses.
It's great with seafood and vegetables, or as a dip for bread, too.
In fact, some people even decide to be a bit more experimental with it.
You'll sometimes see it used in pasta and rice dishes and salads too.
I've even seen it drizzled over egg on toast, added to tacos, mixed with mayonnaise, and eaten with pizza!
Where To Get Chimichurri Sauce
Your main options for getting your hands on Chimichurri sauce are either making it yourself or buying a store-bought option. Online is typically best.
Unless you go to an Argentian supermarket, this can be a little tricky to find.
The truth is not all grocery stores sell it.
That's where the likes of Amazon come in.
But that's certainly not for everyone.
And, all is not lost.
Besides, you can make your own relatively quickly and with just a few ingredients.
Here's a simple recipe you can follow that will take you just 5-10 minutes:
1 cup of fresh parsley,
1/2 cup fresh cilantro,
1/4 tsp crushed red pepper
Wash the parsley and cilantro, then proceed to remove any excess water.
Remove the parsley and cilantro from their stems.
Chopn the parsley and cilantro into fine pieces,
Mince the garlic cloves,
Add all of the ingredients together in a bowl, stir and combine
Serve or referigerate.
And if you add it to an airtight container and place it in the fridge, Chimichurri should last for 2-3 weeks.
The vinegar helps preserve it, you see.
So there you have it. The interestingly alluring Chimichurri Sauce.
It's certainly worth a try, and once you've tasted it for the first time, you'll know why it's so popular and so versatile.
But up until then, just imagine it as a variation of pesto with a twist.
That's perhaps the best way to describe it really.
Or put differently.
It tastes like oily vinegary herbs!
Whether you like the sound of that is going to come down to your personal preferences.
But regardless of how enthusiastic you are to try it – start with a small amount.
A little goes a long way.
Categories Sauce Recommendations Post navigation
What Does Black Bean Sauce Taste Like?
How To Store Chimichurri Sauce


text:
\section{Experiment}
The apparatus is similar to that described
previously~\cite{dumke06}. We produce a BEC of $10^5$ $^{23}$Na
atoms in the \fone state, with an unobservably small thermal
fraction, in a crossed-beam 1070\,nm optical dipole trap. The trap
beams lie in the horizontal $xy$ plane, so that the trap curvature
is nearly twice as large along the vertical $z$ axis as in the $xy$
plane. By applying a small magnetic field gradient with the MOT
coils (less than 10\,mT/m) during the 9\,s of forced evaporation, we
fully polarize the BEC: all atoms are in $m_F\!=\!+1$.  Conservation
of spin angular momentum ensures that the magnetization remains
constant once evaporation has ceased; a state with $\rho_{+}\!=\!1$
persists for the lifetime of the condensate, about 14\,s.

We then turn off the gradient field and adiabatically apply a bias
field $B$ of 4 to 51\,$\mu$T along $\hat{x}$, leaving the BEC in the
$\rho_{+}=1$ state. To prepare an initial state, we apply an rf field
resonant with the linear Zeeman splitting; typically the frequency is
tens to hundreds of kilohertz. Rabi flopping in the three-level system
is observed~\cite{sargent76}, and controlling the amplitude and
duration of the pulse can produce any desired magnetization $m$, which
also determines the population $\rho_0$.  The flopping time is less
than 50\,$\mu$s, much shorter than the characteristic times for spin
evolution governed by Eq.~(\ref{eq:energy}). Using this Zeeman
transition avoids populating the $\ftwo$ state, thus avoiding
inelastic losses, which are much greater for $^{23}$Na than for
$^{87}$Rb.

We measure the populations $\rho_i$ of atoms in the three Zeeman sublevels by
Stern-Gerlach separation and absorption imaging~\cite{dumke05}. The
Stern-Gerlach gradient is parallel to the bias field $\vec{B}$, while
the imaging beam propagates in the $\hat{z}$ direction.  The phase
$\theta$ is not measured.

\begin{figure}[h]
  \centering
  \includegraphics[width=3.1in]{phasespace_two3dvert_phasetrans.eps}
  \caption{a) Theoretical prediction of the ground-state fractional
  population $\rho_0$ as a function of magnetization $m$ and applied
  magnetic field $B$, assuming a spin-dependent interaction energy
  $c\!=\!h\times$20.5\,Hz. The thick line lying in the $\rho_0=0$
  plane indicates the boundary between the $\rho_0=0$ and the
  $\rho_0>0$ regions. b) Experimental measurement. The surface plot is
  produced by interpolation of data points.  }  \label{fig1}
\end{figure}

To measure the ground state population distribution as a function of
magnetization and magnetic field, we first set the magnetization using the
rf pulse. We then ramp the field to a desired final value
over 1\,s, wait 3\,s for equilibration, and measure the populations
as above.

Figure~\ref{fig1}(b) displays the measured ground-state magnetic phase
diagram. The theoretical prediction in Fig.~\ref{fig1}(a) is the
population $\rho_0$ that minimizes the energy, Eq.(\ref{eq:energy}). Such
minima always occur at $\theta\!=\!\pi$ for antiferromagnetic
interactions. The measurements agree well with the prediction, which
is made for spin interaction energy
$c\!=\!h\!\times\!20.5\,\textrm{Hz}$ (determined by spin dynamics as
described below).

The first term of Eq.~(\ref{eq:energy}) depends on the external
magnetic field and tends to maximize the equilibrium $\rho_{0}$
population. The second, spin dependent, term has the same sign as
$c_2$ and in the antiferromagnetic case tends to minimize the
equilibrium $\rho_{0}$ population. The phase transition indicated by
the thick line in Fig.~\ref{fig1}a arises at the point where these
opposing tendencies cancel for $\rho_0=0$. Along the transition
contour, $\rho_0$ rapidly falls to zero. By contrast, the
ferromagnetic phase diagram has $\rho_0=0$ only at $m=1$. In the
region $B<15$\,$\mu$T and $m>0.6$, there should be virtually no
population in $m_F=0$ for antiferromagnetic interactions, and
populations up to $\rho_0=0.34$ for ferromagnetic interactions
(assuming the same magnitude of $c$).  For our equilibrium data, the
reduced $\chi^2$ with respect to the antiferromagnetic (ferromagnetic)
prediction in this region is 2 (20).  This demonstrates that sodium
\fone spin interactions are antiferromagnetic, as previously shown by
the miscibility of spin domains formed in a quasi-one-dimensional
trap~\cite{stenger98}.

Across most of the phase diagram, the scatter in the population is
consistent with measured shot-to-shot variation in atom number. This
variation is 20\%, implying an 8\% variation in the mean condensate
density according to Thomas-Fermi theory. The variance of results is
not due to the magnetic field (calibrated to a precision of
0.2\,$\mu$T), nor to residual field variations across the BEC (less
than $250$\,pT). Uncertainties in setting the magnetization are
obviated, as the magnetization is measured for each point as the
difference in fractional populations $m\!=\!\rho_{+}\!-\!\rho_{-}$.
Discrepancies between theory and experiment at low magnetic fields may
be attributed to the field dependence of the equilibration time. We
observe equilibration times (see below) ranging from 200\,ms at high
fields to several seconds at low fields, by which time atom loss is
substantial.

If the spinor is driven away from equilibrium, the full coherent
dynamics of the spinor system~Eq.(\ref{eq:energy}) are revealed.  We
initiate the spinor dynamics with the rf transition described above,
but now look at the evolution over millisecond timescales.

The spinor dynamics are described by the Hamilton equations for
Eq.~(\ref{eq:energy})~\cite{zhang05}:
\begin{equation}
\dot{\rho}_0 = -\frac{2}{\hbar} \frac{\partial E}{\partial \theta}
\text{ and } \dot{\theta} =  \frac{2}{\hbar} \frac{\partial
E}{\partial \rho_0}
\label{eq:thetadot}
\end{equation}
The system is closely related to the double-well ``bosonic Josephson
junction'' (BJJ)~\cite{raghavan99,albiez05} and exhibits a regime of
small, harmonic oscillations and, near a critical field $B_c$,  is
predicted to display large, anharmonic oscillations.
At $B_c$ the period diverges (where $\delta(B_c)\!=\!c[(1-\rho_0)+
\sqrt{(1-\rho_0)^2-m^2}\cos{\theta}]$,
with $\rho_0$ and $\theta$ taken at $t=0$)~\cite{zhang05}. The
critical value corresponds to a transition from periodic-phase
solutions of Eq.~(\ref{eq:thetadot}) to running-phase solutions. At
the critical value it is predicted that the population is trapped in a
spin state with $\rho_0\!=\!0$. This phenomenon is related to the
macroscopic quantum self-trapping that has been observed in the
BJJ~\cite{albiez05}. However, very small fluctuations in field or
density will drive $\rho_0$ away from 0.  Observing a ten-fold
increase in the period above its zero-field value would require a
technically challenging magnetic field stability of better than
100\,fT.

Figure~\ref{fig:ampper} plots the period and amplitude of
oscillation as a function of magnetic field. An example of the
oscillating populations is shown in the inset. The spinor condensate
is prepared with initial $\rho_0\!=\!0.50\pm0.01$~\footnote{All
uncertainties in this paper are one standard deviation combined
statistical and systematic uncertainties} and $m\!=\!0.00\pm0.02$,
and a plot of $\rho_0$ versus time is taken at each field value.
Qualitatively, the period is nearly independent of magnetic field at
low fields, with a small peak at a critical value
$B_c\!=\!28\,\mu$T, followed by a steep decline in period. The
amplitude likewise shows a maximum at $B_c$. Oscillations are
visible over durations of 40\,ms to 300\,ms. Beyond these times, the
amplitude of the shot-to-shot fluctuations in $\rho_0$ is roughly
equal to the harmonic amplitude. This indicates dephasing due to
shot-to-shot variation in oscillation frequency, probably associated
with the variations in magnetic field and condensate density, rather
than any fundamental damping process. At even longer times, we
observe damping and equilibration to a new constant $\rho_0$; the
damping time varies with magnetic field from 200\,ms to 5\,s.

For the theoretical prediction in Fig.~\ref{fig:ampper}, the initial
value of $\rho_0$ and $m$ are obtained experimentally. We treat only
$c$ and $\theta(t\!=\!0)$ as free parameters; $c$ is also predicted by
prior determinations of $c_2$ and our knowledge of the condensate
density. The initial relative phase is \emph{not}
the equilibrium value $\theta\!=\!\pi$, due to our rf preparation. For
a three-level system driven in resonance with both transitions, the
relative phase is $\theta\!=\!0$ at all times during the rf
transition, as we derive from Ref.~\cite{sargent76}. Small deviations
from initial $\theta\!=\!0$ could be caused by an unequal splitting
between the levels, from e.g., the quadratic Zeeman shift.

The best fit to the data in Fig.~\ref{fig:ampper}a~and~b is obtained
by using $c\!=\!h\!\times\!(21\pm2)$\,Hz and
$\theta(t\!=\!0)\!=\!0.5\pm0.3$ (with no other free parameters).
Away from the critical field $B_c$, agreement with theory is good.
The fitted value of $c$ implies that $B_c$ is 27\,$\mu$T, in
reasonable agreement with the apparent peak observed at 28\,$\mu$T.
Our ability to observe strong variations in period near $B_c$ is
limited by density fluctuations (8\%) and magnetic field
fluctuations (0.2\,$\mu$T). Near $B_c$, typically only one cycle is
visible before dephasing is complete. Such rapid dephasing can,
itself, be taken as evidence of a strongly $B$-dependent period, as
expected near the critical field.

\begin{figure}[h]
  \centering \includegraphics[width=3.1in]{amppergraph_oscinset3.eps}
  \caption{Period (a) and amplitude (b) of spin oscillations as a
  function of applied magnetic field, following a sudden change in
  spin state. The solid lines are theoretical predictions from solving
  Eq.~(\ref{eq:thetadot}). The theoretical prediction of the period
  goes to infinity at about 27\,$\mu$T. The shaded regions are $\pm1$
  standard deviation about the mean values predicted by the Monte
  Carlo simulation.  Inset: Fractional Zeeman population (solid dots)
  and magnetization (open circles) as a function of time after the
  spinor condensate is driven to $\rho_0\!=\!0.5$,
  $m\!=\!0$. $B\!=\!6.1$\,$\mu$T. The solid line is a sinusoidal
  fit
    } \label{fig:ampper}
\end{figure}

To include the known fluctuations in density and magnetic field in our
model, we perform a Monte Carlo simulation of the expected signal,
based on measured, normally distributed shot-to-shot variations in
values of $c$, $\delta$, $m$ and $\rho_0(t\!=\!0)$. At each value of
$B$ in Fig.~\ref{fig:ampper}, we generate 80 simulated time traces,
with each point in the time trace determined from
Eq.~\ref{eq:thetadot}.  We fit the simulated traces using sine waves
and record the mean and standard deviation of the amplitude and period
of the fits. The results (shaded regions in Fig.~\ref{fig:ampper})
show a less sharp peak in the period. The smoothing of the peak at
$B_c$ is consistent with our data.

It is clear in Fig.~\ref{fig:ampper} that the oscillation period is
insensitive to the magnetic field at low values of the field.  In this
regime, the period is sensitive only to the spin interaction $c_2$ and
the density of the condensate $\left<n\right>$.  Measuring this period
allows us to determine the difference in scattering lengths
$a_{f=2}-a_{f=0}$.  The trace inset in Fig.~\ref{fig:ampper} was taken
in this regime, at a magnetic field of $B\!=\!6.1\,\mu$T, and shows
harmonic oscillations with period $24.6\pm0.3$\,ms. Here the predicted
period dependence on magnetic field,
14\,$\mu\mathrm{s}/\mu\mathrm{T}$, is indeed weak and the oscillations
dephase only slightly over the duration shown. Using this measurement
of the period (in which much more data was taken than for each point
making up Fig.~\ref{fig:ampper} (a) and (b)), and including
uncertainties in initial $\theta$, $\rho_0$, and $m$, we obtain the
spin interaction energy $c\!=\!h\times (20.5\pm1.3)\,\textrm{Hz}$.

Finding $a_{f=2}-a_{f=0}$ requires a careful measurement of the
condensate density. We take absorption images with various expansion
times to find the mean field energy. The images yield the column
density in the $xy$ plane, and the distribution in the $z$ direction
can be inferred from our trap beam geometry. We find that the mean
density of the condensate under the conditions of the inset to
Fig.~\ref{fig:ampper} is
$\left<n\right>\!=\!8.6\pm0.9\!\times\!10^{13}$\,cm$^{-3}$.  From
this we calculate $a_{f=2}-a_{f=0}\!=\!(2.47\pm0.27)a_0$, where
$a_0\!=\!52.9$\,pm is the Bohr radius. This is consistent with a
previous measurement, from spin domain structure, of
$a_{f=2}-a_{f=0}\!=\!(3.5\pm1.5) a_0$~\cite{stenger98} and is
smaller than the difference between scattering lengths determined
from molecular levels, $a_{f=2}\!=\!(55.1\pm 1.6) a_0$ and
$a_{f=0}\!=\!(50.0 \pm 1.6) a_0$~\cite{crubellier99}. A multichannel
quantum defect theory calculation gives
$a_{f=2}-a_{f=0}=5.7a_0$~\cite{burke98}.

Finally, we consider the validity of the spatial single-mode
approximation. The SMA was clearly violated in previous work on
$^{23}Na$~\cite{stenger98} and $^{87}Rb$~\cite{chang05} \fone spinor condensates
where spatial domains formed.  Spatial degrees of freedom decouple
from spinor dynamics when the spin healing length $\xi_s\!=\!2\pi
\hbar /\sqrt{2 m |c_2| n}$ is larger than the condensate. From our
density measurements we find typical Thomas-Fermi radii of
(9.4,~6.7,~5.7)\,$\mu$m.
The spin
healing length, based on our measurements of $c$, is typically
$\xi_s\!=\!17$\,$\mu$m. We therefore operate within the range of
validity of the SMA.  Furthermore, Stern-Gerlach absorption images
show three components with identical spatial distributions after
ballistic expansion, indicating that domain formation does not
occur.

In conclusion, we have studied both the ground state and the spinor
dynamics of a sodium \fone spinor condensate. Both agree well with
theoretical predictions in the SMA. By measuring the spin oscillation
frequency at low magnetic field, we have determined the difference in
spin-dependent scattering lengths. The observed peak in oscillation
period as a function of magnetic field demonstrates that the spinor
dynamics are fundamentally nonlinear.  It also suggests the existence
of the predicted regime of highly anharmonic spin oscillations at the
center of this peak, which should be experimentally accessible with
sufficient control of condensate density and magnetic
field. Observation of anharmonic oscillations, as well as population
trapping and spin squeezing effects, could be aided by a minimally
destructive measurement of Zeeman populations~\cite{smith04} to reduce
the effects of magnetic field drifts and shot-to-shot density
variations.

We thank W.~Phillips for helpful discussions, and ONR and NASA for
support. ATB acknowledges an NRC Fellowship. LDT acknowledges an
Australian-American Fulbright Fellowship.

redpajama_set_name: RedPajamaArXiv


text:
This is boilerplate text to put in your report.

You may want to describe the alternatives that you use and any assumptions that you made.

**Alternative A** provides ...

**Alternative B** uses ...

These alternatives, and the corresponding scores for each Objective and Measure are included in the table below:

redpajama_set_name: RedPajamaGithub


text:
//-------------------------------------------------------------------//
// BaseDatabase.h
//
//	Copyright © 2001 A better Software.
//-------------------------------------------------------------------//

#ifndef BASE_DATABASE_H
	#define BASE_DATABASE_H

/////////////////////////////////////////////////////////////////////////
// ** NOTICE **
/////////////////////////////////////////////////////////////////////////
// The following resources are required by this module:
//

#define IDS_DB_REPAIRING                12001
#define IDS_DB_UPDATE_PUBLISHED_PROBLEM 12002
#define IDS_DB_UPDATE_UNKNOWN_PROBLEM   12003
#define IDM_UNKNOWN_HEADER              12004

//
// Ideally, resources would be specified on a class-by-class basis.  Unfortunately,
// Visual Studio does not handle that well.  Different projects have different resource
// files that contain all of the project's resources in one place.  Make sure
// you provide the resources matching the above defines in your resource file.
// You must also include this file in the resource file's "Read-only symbol
// directives" ( see "Resource Includes" on the View menu ).
//
// We want to exclude the remainder of the include file when dealing with App Studio.
#ifndef RC_INVOKED
/////////////////////////////////////////////////////////////////////////

#include <fstream>
#include <typeinfo>
#include <cstring>									// For wstring, etc.

// TO DO
// Replace with STL version.
#include "linklist.h"

#include "Exceptions.h"
#include "Persistent.h"
#include "NodeFile.h"

#include "..\Crypto\Blowfish\BlowFish.h"		// We do encryption!

#include "..\PragmaMessages.h"					// For [#pragma DEBUG_CODE()] etc

class BaseProgressDlg;								// For Compact, etc.
class DBPropertiesDlg;								// Displays properties.

// Static database file extensions are defined in the *.cpp.
extern	const TCHAR		tIndexExt[];
extern	const TCHAR		tWorkingDBExt[];
extern	const TCHAR		tPublishedDBExt[];

//-------------------------------------------//
// Silly version functions to beautify code.
// Avoids having to type things like 0x0000000100000005.
//-------------------------------------------//
inline uHuge Version( uLong x, uLong y )			{ return ( ( ( (uHuge) x ) << 32 ) + y );						}
inline uLong GetMajorVersion( uHuge uhV	)		{ return (uLong) ( ( uhV & 0xFFFFFFFF00000000 ) >> 32 ); }
inline uLong GetMinorVersion( uHuge uhV )			{ return (uLong) (   uhV & 0x00000000FFFFFFFF         ); }

// This defines the return types for Initialize();
typedef enum {
	DB_INIT_SUCCESS,
	DB_INIT_DATAFILE_NOT_FOUND,
	DB_INIT_BAD_GRANULARITY,
	DB_INIT_UNAUTHORIZED,
	DB_INIT_REINDEX_FAILED,
	DB_INIT_REGISTER_FAILED,
} DB_INIT_RESULT;

class BaseDatabaseHeader{

public:

	// This class is encrypted, we want it to fill
	// an even number of 8-byte blocks.								Bytes

	// The full name of the database.
	wchar_t		DBName[43];												//  86

	uByte			Unused[2];												//	  2

	///////////////////////////////////////////////////////////////
	// VERSION 1.14 UPDATE
	///////////////////////////////////////////////////////////////
	//

	// OLD:

	// Identifies this db; see ObjectReference.h.
	// DatabaseID	DBID;													//	 16

	// NEW:

	// Identifies this db; see ObjectReference.h.
	DatabaseID		DBID;													//	  8

	// Flag to specify published or working.
	unsigned int	bPublished:1;										//	  1 bit

	// Version #, incremented after Publish() succeeds.
	unsigned int	DBVersion:31;										//	 31 bits

	// Unique group number, generated in-house
	uLong				Group;												//	  4

	//
	///////////////////////////////////////////////////////////////

	// Identifies the file version of the program
	// executable that was used to originally create
	// the database.
	uHuge			FileVersionCreated;									//	  8

																				// ---
																				// 112 / 8 = 14 blocks

	// Clear data upon creation.
	// DatabaseID's constructor will clear itself.
	BaseDatabaseHeader()
	:

		// Init vars.
		FileVersionCreated( 0 )
	{

		memset( DBName, 0, sizeof DBName );
		memset( Unused, 0, sizeof Unused );

	}

	void SetPublishedStatus( bool bNewStatus )
	{
		bPublished = bNewStatus? 1 : 0;
	}

};

// ============================
// the BaseDatabase database
// ============================
class BaseDatabase	{

public:

	// Our constructor.
	BaseDatabase(
		CString*	pstrFileName,
		int		nNewClassCount
	);

	~BaseDatabase();

	DB_INIT_RESULT Initialize(
		bool				bFileShouldExist	= true,
		const wstring*	pwsDatabaseName	= NULL,
		DatabaseID*		pDBID					= NULL,
		uLong				Group					= 0,
		uLong				DBVersion			= 0,
		bool				bPublished			= false,
		bool				bForceReindex		= false,
		short int		nDataGranularity	= 128,
		short int		nIndexGranularity	= 72			// 72 fits 4/6 ObID keys EXACTLY!
	);

protected:
	friend Persistent;

	NodeFile datafile;	 			// the object datafile
	NodeFile indexfile; 				// the b-tree file

	LinkedList<Class> classes;		// registered classes
	LinkedList<PdyBtree> btrees;	// btrees in the database

	bool FindClass(Class *cls, NodeNbr *nd = 0);

	void RegisterIndexes(Class *cls, const Persistent& pcls)
			throw (ZeroLengthKey);

	void RegisterClass(
		const Persistent& cls,
		ClassID*				pResultID
	);

	void AddClassToIndex(
		Class	*cls
	);

	streamoff GetObjectHeaderAddress( Node* pNode ) {
		return (streamoff)
		(
					(fpos_t) pNode->NodeAddress()		// start of node
				+	(fpos_t) sizeof NodeNbr				// node header
				+	(fpos_t) classnamesize				// classname
		);
	}

	ClassID GetClassID( const Persistent* pObject );

	Class* GetClass( ClassID CID );

	// This function should be overridden in derived classes.  See
	// RegisterClasses() for details.
	//
	// We call this within RebuildIndexFile() and RegisterClasses().
	virtual Persistent* NewObject( ClassID classid ) = 0;

	// Note that we can't call RegisterClasses() in the base class
	// constructor; C++ can't handle finding a derived function in
	// a base class constructor.  We handle this by using an
	// Initialize() function, and call RegisterClasses() there.
	bool RegisterClasses();

	// The derived class should provide the key used to encrypt
	// both the header and object data.
	virtual bool GetHeaderKey( uByte** ppKey, uShort* pKeyBytes ) = 0;		// abstract
	virtual bool GetObjectKey( uByte** ppKey, uShort* pKeyBytes ) = 0;		// abstract

	/*
	virtual bool GetHeaderKey( uByte** ppKey, uShort* pKeyBytes )
	{
      static uByte sbKey[] = { 0x10, 0x10, 0x10, 0x10, 0x10 };
      *ppKey = &sbKey[0];
      *pKeyBytes = sizeof sbKey * sizeof uByte;
      return true;
	}
	virtual bool GetObjectKey( uByte** ppKey, uShort* pKeyBytes )
	{
		return GetHeaderKey( ppKey, pKeyBytes );
	}
	*/

	////////////////////////////////
	// DATABASE HEADER FUNCTIONS
	//
	// Database headers can be expanded by derived classes.
	//
	// There are three steps to reading the header:
	//
	//		1) Read the unencrypted portion of the header;
	//		2) Get the key used for the encrypted portion; and
	//		3) Read the encrypted portion and decrypt it.
	//
	// Each of these three steps can be overridden by derived
	// classes.
	//
	virtual void ReadPlainHeader();
	virtual bool ReadEncryptedHeader();

	// Writing is similar.
	virtual void WritePlainHeader();
	virtual void WriteEncryptedHeader();

	// The header size must also be provided so we can adjust for it
	// when calculating node data offsets.
	// The vars define the existing header sizes as read from
	// the database.
	uShort uObjectStreamPlainHeaderSize;
	uShort uObjectStreamEncryptedHeaderSize;

public:
	virtual int GetHeaderSize()
		{ return uObjectStreamPlainHeaderSize + uObjectStreamEncryptedHeaderSize; }

protected:
	BlowFish*		pHeaderEncryptor;

	// Plain Header vars

	// This identifies the file version of the database.
	// We check this number against the current file version
	// in Initialize().  If we have an older version number,
	// we attempt to update the database before opening it
	// for the user.
	uHuge			FileVersionLastModified;//	  8

	// Encrypted Header vars

public:
	BaseDatabaseHeader	DBHeader;

	// These give public access to reading the entire header.
	// This is used by NodeFile::Initialize().
	bool ReadHeader();
	void WriteHeader();

	//
	/////////////////////////////////

	////////////////////////////////
	// VERSIONING
	////////////////////////////////
	// See BaseDatabase.txt for versioning details.
	//

protected:

	// The next two functions are called for a db that is found to be
	// out-of-date.  The first function makes any necessary
	// updates to the database strucure (i.e., header structure).
	// The second loops through all objects, allowing each to
	// update itself as needed.  The base class COULD loop through
	// all objects on a ClassID basis, but derived classes will often
	// have a required order of loading the objects, so we leave
	// the task up to the derived class.
	// ( Think of OBJECT_TYPE in EMC. :> )
	virtual bool	UpdateDatabaseFormat() { return true; }
	virtual bool	UpdateOldObjects() = 0;

public:

	// This function is called at the appropriate time to verify
	// that the database is updated to the current version.  It
	// calls UpdateOldObjects() as needed.
	bool UpdateDatabaseAsNeeded();

	// Provide public access to versions.

	// Derived classes should override to provide their specific
	// current file version.  Each derived database class will use its
	// own version numbers, of course.
	virtual uHuge	GetCurrentFileVersion()				= 0;

	uHuge	GetDBVersion()	{ return FileVersionLastModified; }

	//
	/////////////////////////////////

public:

	BlowFish blow;

	CString* GetFilename()
	{
		return datafile.GetFilename();
	}

	wchar_t* GetDatabaseName()
	{
		return &( DBHeader.DBName[0] );
	}

	void SetProgressTitle(
		BaseProgressDlg* pDlg,
		UINT StartID
	);

	int GetPercentCompacted();

	bool IsPublished()
	{ return ( DBHeader.bPublished > 0 ); }

	// The database ID uniquely identifies the database.
	DatabaseID GetDBID()
	{ return DBHeader.DBID; }
	void SetDBID( DatabaseID NewDBID )
	{ DBHeader.DBID = NewDBID; }

	// We need to know if index is new so we can register
	// all classes.
	bool IsIndexNew() {
		return indexfile.IsNewFile();
	}

	bool Open( bool bWritable );
	void Close( bool bWritable );

	// This rebuilds the index file.
	// Supply an overridden version of NewObject() to be able
	// to use this function in derived classes.
	void RebuildIndexFile(
		CProgressCtrl*	pProgressMeter		= 0,
		int				nStartProgress		= 0,
		int				nEndProgress		= 100,
		bool				bLog					= false
	);

	bool Backup( bool bAddVersion = false );

	// This makes sure the database files are writable, so
	// that write attempts are not made to read-only database files.
	bool VerifyFilesAreWritable(
		bool	bNoPrompt = true,
		UINT	MessageID = 0
	);

	// Provide access to nClassCount for checking for out-of-range values.
	int GetClassCount() { return m_nClassCount; }

	// This kills our files if they exist, use with caution!
	void DeleteFiles()
	{
		ASSERT( datafile.IsClosed() && indexfile.IsClosed() );
		_tremove( LPCTSTR( *datafile.GetFilename() ) );
		_tremove( LPCTSTR( *indexfile.GetFilename() ) );
	}

	bool MoveToBackup()
	{
		bool bReturn = Backup();
		if ( bReturn )
			DeleteFiles();
		return bReturn;
	}

	// Provide a function to make a nice, pretty ASCII db header
	// for log files.
	void GetDatabaseHeader( CString* pHeader );

protected:

	// For registration/index rebuilds.
	// Also used when doing appends to loop through all objects.
	int m_nClassCount;

	// Make this a friend so it can get to all the data.
	friend class DBPropertiesDlg;

};

#endif		// RC_INVOKED

#endif	// BASE_DATABASE_H


With the fourth quarter approaching, you may be on the lookout for a new career opportunity. In today's candidate-driven market, you may be thinking that finding a new opportunity will be easy. So easy, in fact, that quitting your accounting job in order to focus on your job search sounds like a winning strategy. While this may seem like a good idea at first, it's a plan that has potential to backfire.
Despite there being a wealth of opportunities available, quitting your accounting job before finding a new one may not be best for your career in the long-term. "Finding the right fit can often take time," advises Laura. "Keeping your current position can therefore ease some of the pressure you may feel during your job search. Knowing you have a steady source of income, you don't have to settle for an opportunity that doesn't meet your personal or professional needs." Having more time to interview will afford you the flexibility to make the best decision for your career.


text:
Champions League: Who can Real Madrid face in last 16?
After their qualification for the last 16 as Group A runners-up was confirmed on Tuesday, Real Madrid now know three possible opponents.
Update: November 26th, 2019 18:11 EST
JESUS ALVAREZ ORIHUELADIARIO AS
Real Madrid now know three of their possible Champions League last-16 opponents after their qualification from Group A was confirmed on Tuesday night.
Real Madrid to go through to last 16 as runners-up
Coupled with Club Brugge's 1-1 stalemate with Galatasaray, Madrid's 2-2 draw with Paris Saint-Germain ensured Los Blancos will progress to the knockout stages as runners-up, with the Frenchmen now certain to top the group.
Zinedine Zidane's men will face a last-16 tie against a group winner, but cannot be drawn against PSG in the first knockout round after playing them in the round-robin stage. Clubs from the same country also cannot be paired with each other.
Madrid can face Juventus, Man City and Bayern in last 16
Having joined PSG in being crowned winners of their groups in Tuesday's matchday-five fixtures, Juventus, Manchester City and Bayern Munich have therefore become Madrid's first three possible opponents in the next round.
The winners of Groups E, F, G and H are still to be decided, with Barcelona (who Madrid cannot face) and Liverpool guaranteed to top their sections if they beat Borussia Dortmund and Napoli, respectively, on Wednesday evening.
The draw for the Champions League last 16 takes place in Nyon, Switzerland, on 16 December.
FC Bayern Múnich


text:
MenuNatureTechConferenceWildlife
New Frederique Constant Watch Collection Introduced by Certified Watch Store
From slimline designs with nylon straps to stunning silver dials encased in beautiful materials, one of the larger watch manufacturers in Switzerland heats things up as temperatures rise.
New York, United States - June 7, 2018 /PressCable/ —
As the warm summer months kick off in most parts of the world, Certified Watch Store (CertifiedWatchStore.com) has been heating things up on the discount watch circuit by introducing a new collection of Frederique Constant timepieces, all of which boast sizzling summer styles.
From slimline designs with nylon straps to stunning silver dials encased in beautiful materials, Certified Watch Store's Frederique Constant watch collection for summer represents everything a premium, quality-crafted timepiece should be.
Since 1988, Frederique has evolved to become one of the largest watch manufacturers in the land of cheese and chocolate, with products sold in more than 100 nations worldwide.
"Frederique pays particular attention to design, preferring its watches to boast classical and traditional elements while remaining timeless," states a Certified Watch Store company spokesperson. "This is precisely what draws us to carrying these products; every timepiece is created with a genuine passion for detail, the company always innovating and heavily investing in this domain to offer creativity and outstanding technical features in all its 'wrist jewelry.'
"We're proud to be offering a myriad of summer styles from this most celebrated brand. Frederique watches are true classics adored by watch enthusiasts around the world. With this new summer collection, watch collecters are sure to be dazzled by the new design models now being carried at Certified Watch Store."
According to senior Certified Watch Store representatives, each Frederique Constant watch is hand-assembled, checked and controlled over a long period of time by both humans and special equipment to ensure optimal quality, yielding no compromises with regard to craftsmanship.
With a strong emphasis placed on design to keep abreast of trends and customer preferences, the company takes advantage of cutting-edge computer software – computer-aided design software, to be precise – to assist in the watch design and development process.
Name: Press Department
Organization: Certified Watch Store
Address: 580 5th Avenue Suite 721, New York, NY 10036, United States
For more information, please visit https://www.certifiedwatchstore.com
Indonesia to move capital from sinking Jakarta to Borneo
JAKARTA, Indonesia — Indonesia's president says the country's capital will move from overcrowded, sinking and polluted Jakarta to a site in sparsely populated East Kalimantan province on Borneo island, known for rainforests and orangutans. President Joko Widodo said Monday intense studies over the past three years had resulted in the choice of the location on the eastern side of Borneo island. The new capital city, which has not yet been named, will be in the middle of the vast archipelago nation and already has relatively complete infrastructure because it is near the cities of Balikpapan and Samarinda, Widodo said. He...
Indonesian walking 700 kilometers backward to save forests
BEKASI, Indonesia — An Indonesian man is walking more than 700 kilometers (430 miles) backward from his village in eastern Java to the country's capital to raise awareness about deforestation. Medi Bastoni began his arduous expedition on July 18 from his home on the slope of Mount Wilis, a dormant volcano in East Java province that has been affected by deforestation. The 43-year-old is expected to arrive in the capital, Jakarta, on Friday. He hopes to meet President Joko Widodo, and ask him to re-plant trees on Mount Wilis and elsewhere. "I'm doing this to raise people's awareness of deforestation,"...
Indonesia's leader says sinking Jakarta needs giant sea wall
JAKARTA, Indonesia — Indonesia's president said in an interview that he wants to see the speedy construction of a giant sea wall around Jakarta to prevent the low-lying capital from sinking under the sea, lending renewed backing and a sense of urgency to a slow-moving and politically contested mega project. President Joko Widodo and his government are up against a tight timetable, including a forecast by experts that at the current rate, one-third of Jakarta could be submerged by 2050. The existential crisis facing the city is the culmination of decades of unfettered development, almost nonexistent urban planning and misrule...
UN finds organized crime expanding in Southeast Asia
BANGKOK — Organized crime syndicates in Southeast Asia are flourishing in the illegal trafficking of drugs, wildlife, counterfeit goods and people, a U.N. report said Thursday. The 179-page report from the United Nation's Office on Drugs and Crime said that corruption and freer movement of people and goods have facilitated the trafficking, adding that organized crime groups in the region are becoming more mobile as they exploit areas with weak border control and use advanced logistics to move products. "Southeast Asia has an organized crime problem, and it is time to coalesce around solutions to address the conditions that have...
US-China trade war, sea row in ASEAN summit spotlight
BANGKOK — Southeast Asian leaders will commit to conclude a long-delayed regional trade pact this year despite lingering odds to fend off risks from a protracted U.S.-China trade war when they gather for a weekend summit in Thailand. The Chinese sinking of a Philippine boat, which endangered 22 Filipino fishermen, is also expected to put the South China Sea territorial conflicts under the spotlight in the Association of Southeast Asian Nations meetings. The two-day summit gets underway Saturday in the Thai capital of Bangkok, where ASEAN was founded in 1967 in the Cold War era. Other key issues include the...
UN finds organized crime expanding in Southeast...
US-China trade war, sea row in ASEAN summit...
Elephants kneel in ritual tribute to Thailand's...
Strongman vies with 'people's president' to lead...
Rangers free 6 trapped baby elephants in Thailand
Buzzing Asia is where you can find out about Asia's pop culture, latest fashion and entertainment news, and what's amazing in the other part of the world.
Contact us: sales[at]buzzingasia.com
HomePressAbout UsAdvertiseContact
Copyright © 2015 - 2020 Technology - Buzzing Asia. All Rights Reserved.


Shipping & Returns – Golden Grooming Co.
Free shipping on orders over $30 (before shipping, handling and taxes, and after any and all discounts or promotions), and $6.95 everyday shipping, are valid for the 48 contiguous states only. Residents of Alaska and Hawaii will receive free shipping on orders over $55 and $16.95 everyday shipping.
We ship all over the world for a flat fee of $27.00. Please note that customs can hold a package for up to 30 days, so please be patient. If you think there's an issue with your package being lost or stuck, please email us at admin@goldengroomingco.com.


text:
using System;
using System.Collections.Generic;
using System.Linq;
using Moq;
using NUnit.Framework;
using ReMi.BusinessEntities.Auth;
using ReMi.BusinessEntities.ReleasePlan;
using ReMi.CommandHandlers.ReleasePlan;
using ReMi.Commands.ReleasePlan;
using ReMi.TestUtils.UnitTests;
using ReMi.Contracts.Cqrs.Commands;
using ReMi.Contracts.Cqrs.Queries;
using ReMi.DataAccess.BusinessEntityGateways.ReleasePlan;
using ReMi.Queries.ReleasePlan;

namespace ReMi.CommandHandlers.Tests.ReleasePlan
{
    public class ReapproveTicketsCommandHandlerTests : TestClassFor<ReapproveTicketsCommandHandler>
    {
        private Mock<IReleaseContentGateway> _releaseContentGatewayMock;
        private Mock<IHandleQuery<GetReleaseContentInformationRequest, GetReleaseContentInformationResponse>> _getReleaseContentInformationQueryMock;

        protected override ReapproveTicketsCommandHandler ConstructSystemUnderTest()
        {
            return new ReapproveTicketsCommandHandler
            {
                ReleaseContentGatewayFactory = () => _releaseContentGatewayMock.Object,
                GetReleaseContentInformationQuery = _getReleaseContentInformationQueryMock.Object
            };
        }

        protected override void TestInitialize()
        {
            _releaseContentGatewayMock = new Mock<IReleaseContentGateway>(MockBehavior.Strict);
            _releaseContentGatewayMock.Setup(x => x.Dispose());
            _getReleaseContentInformationQueryMock =
                new Mock<IHandleQuery<GetReleaseContentInformationRequest, GetReleaseContentInformationResponse>>(MockBehavior.Strict);

            base.TestInitialize();
        }

        [Test]
        public void Handle_ShouldRemoveExistingTicketsGetNewContentAndIncludeAllInThisRelease_WhenInvoked()
        {
            var command = new ReapproveTicketsCommand
            {
                CommandContext = new CommandContext { UserId = Guid.NewGuid() },
                ReleaseWindowId = Guid.NewGuid()
            };
            var content = new List<ReleaseContentTicket>
            {
                new ReleaseContentTicket { IncludeToReleaseNotes = true },
                new ReleaseContentTicket { IncludeToReleaseNotes = false }
            };
            _releaseContentGatewayMock.Setup(x => x.RemoveTicketsFromRelease(command.ReleaseWindowId));
            _getReleaseContentInformationQueryMock.Setup(x => x.Handle(It.Is<GetReleaseContentInformationRequest>(
                    r => r.ReleaseWindowId == command.ReleaseWindowId)))
                .Returns(new GetReleaseContentInformationResponse { Content = content });
            _releaseContentGatewayMock.Setup(g => g.AddOrUpdateTickets(content, command.CommandContext.UserId, command.ReleaseWindowId));

            Sut.Handle(command);

            _releaseContentGatewayMock.Verify(x => x.RemoveTicketsFromRelease(It.IsAny<Guid>()), Times.Once);
            _getReleaseContentInformationQueryMock.Verify(x => x.Handle(It.IsAny<GetReleaseContentInformationRequest>()), Times.Once());
            _releaseContentGatewayMock.Verify(
                    g => g.AddOrUpdateTickets(
                        It.Is<IEnumerable<ReleaseContentTicket>>(c => c.All(j => j.IncludeToReleaseNotes)),
                        It.IsAny<Guid>(), It.IsAny<Guid>()), Times.Once);
        }
    }
}


text:
Tracing Oblivion
2015, Group exhibition, Paris
Memoire de l'avenir Gallery, Paris
Tracing Oblivion - Group Exhibition
Verdi Bobrow, Arie Berkowitz, Talia Yemini, Ayelet Amrani Navon, Yael Atzmony.
Opening: Friday, 02/20/2015
What is memory if not an existing trace or sign of bygone event, and what is forgetfulness (oblivion) if not the absence of this trace or sign.
Symbolically therefore, the attempt to track and record the 'thing' in the physical world is an attempt to record something that was erased or forgotten - tracing oblivion.
Following the past, the traces, the story, becoming the follower of one's self in a place you will never reach. Like points over the time lines that became an experiential sketch.
The exhibition features art work in a variety of mediums by five artists living and working in Israel. Works that attempt to mark a place and represent memory. The works in the exhibition refer to outlines and non concrete landscapes, landscapes of memory. And attempts to study the term landscape, the landscape as a place of longing and feelings.
Some of the artists are dealing with their family history, and others are engaged in the structure and shape of urban architecture, imagined or fabricated.
The works are monochromatic, the platforms are taken from daily life, ready-mades and scraps and parts that are generally considered as irrelevant or non functional any longer. The color scale of the works ranges from absolute black to the natural color. In each of the works one can see the attempt of interpretation and exploration of sub-conscious places. maybe places that we might not have access to on a daily basis.
Talia Yemini Hamidrasha School of Art graduate and young artist, uses old maritime navigation maps disused, that belonged to her father, who was a captain. She uses it as a platform of new maps in black and white. On the original outline routes, she produces new imaginative lands, and thus points to the liquidity of the boundaries of reality and how we divide and define the world.
Verdi Bobrow, a graduate of the Hamidrasha School of Art, investigates three concepts: duration, accumulation and transformation. On industrial paper rolls she paints / records / gaining a large density of thin lines that form a mass of material converged and color that consolidate to an image of landscape outline view.
With a view of the cumulative brushes storks landscape in her paintings, Bobrow examines, with a different perspective and a different medium, a different view, a different landscape.
Arie Berkowitz, lecturer in art and design, produces abstract sculpture from parts of wood and remnants of industrial parts, remnants of life and presents a group of sculptures depicting daily materials architectural structures and poetic registration of an urban city.
Ayelet Amrani Navon, sculptor and painter, has created objects from piano parts and parchment paper, will present objects and paintings dealing with childhood memories and myth.
Yael Atzmony, An artist working mainly in ceramics and lecturer at the Bezalel Academy of Art, will present a video-work depicting a journey of an anonymous female figure that is sailing in a boat, her journey passes inside underground water canals. The scene present two parallel universes operate simultaneously and represent the elevated world and the world of darkness, maybe a symbolic journey into the domain of the unconsciousness.
Materials that have lost their validity and functionality, memories that have faded away, are revived. The works extract from obscurity materials and memories, trying to produce new documentation, just before the dissolution and the inevitable erasure and sometimes brutal process, of memory and oblivion.
- January 2015 Vera Pilpoul


text:
Lara Croft: Tomb Raider – Die Wiege des Lebens ist ein Abenteuerfilm des Regisseurs Jan de Bont aus dem Jahr 2003 mit Angelina Jolie in der Hauptrolle der Lara Croft. Es handelt sich um eine Fortsetzung des Films Lara Croft: Tomb Raider, die ebenso auf der Computerspiel-Reihe Tomb Raider basiert.

Handlung
Bei einem Erdbeben in Griechenland wird der im Meer versunkene Luna-Tempel Alexanders des Großen freigelegt. Für den Herrscher diente dieser Tempel als zweite, geheime Schatzkammer neben der Bibliothek von Alexandria. Bei einem Tauchgang dorthin entdeckt die Grabräuberin Lara Croft eine geheimnisvolle Kugel. Doch als sie die Kugel gerade einstecken will, tauchen bewaffnete Männer einer Söldnertruppe auf und stehlen die wertvolle Beute.

Lara konnte zuvor einen Teil der Kugel fotografieren und erkennt, dass sie eine Art Schatzkarte darstellt. Aber das Fragment reicht nicht, um das Rätsel zu lösen. Es sieht so aus, als müsste sie zusammen mit ihren Helfern Bryce und Hillary die komplette griechische Mythologie nach Kugeln durchsuchen. Doch einige Tage später tauchen die Agenten Stevens und Calloway vom MI6 in Crofts Anwesen in England auf, und die Abenteurerin erfährt die Wahrheit: Die Kugel, die Alexander einst von Indien nach Griechenland brachte, ist der Wegweiser zur Büchse der Pandora. Dieses Gefäß enthält laut der Überlieferung alle Übel und Seuchen. Es befindet sich an einem unbekannten Ort, der als "Wiege der Menschheit" bezeichnet wird. Wenn die Büchse in die falschen Hände gerät, kann sie zu einer vernichtenden Waffe werden und Schäden von ungeahntem Ausmaß anrichten.

Diese Gefahr ist nun ganz real. Denn der skrupellose Wissenschaftler Dr. Jonathan Reiss versucht, die Kugel in seinen Besitz zu bekommen. Da die Büchse der Pandora bei Missbrauch schlimmere Folgen hat als alle bekannten Krankheiten, will er damit die Menschheit auslöschen – bis auf einige auserwählte Menschen, für die er ein Gegengift entwickelt. Lara muss die Kugel, die Reiss' Söldner ihr entwendet haben, also so schnell wie möglich zurückholen.

Dazu muss sie zunächst Chen Lo, den Kopf eines chinesischen Verbrechersyndikats, aufspüren. Für diese schwierige Aufgabe wählt sie Terry Sheridan als Partner. Der ehemalige Soldat der Royal Marines sitzt als Verräter im Gefängnis in Kasachstan. Lara kann die MI6 jedoch überreden, ihn freizulassen und ihm für den Erfolgsfall eine neue Identität anzubieten. Lara und Terry, die früher fünf Monate lang ein Liebespaar waren, finden die Bande hoch in den Bergen. Sie werden zunächst gefangen genommen, können sich jedoch nach einem gefährlichen Kampf befreien. Croft entreißt ihrem Gegner eine Medaille, die zur Entschlüsselung der Kugel benötigt wird. Die Medaille zeigt eine Frau mit einer Flöte und einige wellenförmige Linien. Lara erkennt, dass es sich um Schallwellen handelt, und schickt ein Foto der Medaille an ihren Helfer Bryce. Der Computerexperte soll die richtigen Töne herausfinden. Die Kugel selbst besitzen sie jedoch nicht. Diese wurde inzwischen nach Shanghai gebracht. Dort holt Reiss die Kugel mit einem Hubschrauber ab. Lara gelingt es im letzten Moment, einen Peilsender an der Kiste, in der die Kugel transportiert wird, anzubringen.

Das Signal des Senders führt sie mitten in das Stadtzentrum Hongkongs. In einem scheinbar leerstehenden Geschäftsraum eines Einkaufszentrums hat Reiss ein modernes Labor eingerichtet. Dort arbeiten Computer gerade an der Decodierung der Kugel. Mit Terrys Hilfe kann Lara die Kugel in ihren Besitz bringen. Sie entfliehen ihren Gegnern, indem sie mit Wingsuits vom Gebäude springen und auf einem Schiff landen. Dort verführt die attraktive Abenteurerin ihren Partner, allerdings nur, um ihn ans Bett zu fesseln. Lara traut Terry nicht mehr und setzt ihren Weg alleine fort.

Sie leiht sich den Satelliten-Fernseher einer chinesischen Familie, um mit ihrer technischen Ausrüstung eine Verbindung zu Bryce aufzunehmen. Der Computerfreak hat in der Zwischenzeit die zur Entschlüsselung der Kugel benötigten Töne herausgefunden. Lara schickt ihm die restlichen Bilder der Kugel und erhält im Gegenzug eine Audiodatei. Die Schallwellen bringen die Kugel zum Leuchten. Lara sieht lebhafte Bilder aus Afrika und erkennt den Kilimandscharo. Dort befindet sich also die geheimnisvolle Wiege des Lebens. Lara weiß jedoch nicht, dass Reiss und sein Söldner Sean in ihr Anwesen in England eingedrungen sind und das Gespräch mitgehört haben.

Lara reist nach Kenia, wo sie ihren alten Freund Kosa trifft. Der Afrikaner führt sie zu einem einheimischen Stamm. Sie erfährt, dass die Büchse an einem gefährlichen Ort versteckt ist. Auf dem Weg dorthin muss die Hölle durchquert werden. Bisher ist niemand von diesem Ort lebend zurückgekehrt. Lara lässt sich davon nicht abschrecken. Zusammen mit Kosa und zwanzig Kriegern macht sie sich auf den Weg, als plötzlich Reiss und seine Helfer in Hubschraubern auftauchen und eine Schießerei beginnen. Um ihre Freunde zu schützen, willigt Lara ein, Reiss zur Büchse der Pandora zu führen. Gemeinsam betreten sie die Schattenwelt. Dort werden gefräßige Ungeheuer, die sogenannten Schattenwächter, lebendig und verschlingen einige von Reiss' Leuten. Mithilfe der Kugel öffnet Lara den Eingang zur Wiege des Lebens, wo sie und Reiss die Büchse der Pandora in einem See aus "schwarzen Tränen", einer ätzenden Flüssigkeit, schwimmend finden. Croft überwältigt Reiss, der seinen Tod in der ätzenden Flüssigkeit findet, während der plötzlich auftauchende Terry mit Hilfe seines zum Werkzeug umgewandelten Gewehrs die Büchse aus dem See fischt. Lara und ihr Partner stehen kurz vor der Versöhnung, aber dann besteht Terry darauf, die Büchse mitzunehmen. Lara möchte die Büchse jedoch an Ort und Stelle belassen, um die potentielle Auslöschung der gesamten Menschheit zu verhindern, und weil Terry nicht einsichtig ist, erschießt sie ihn und versenkt die Büchse im See der Tränen. Damit ist die Gefahr gebannt und Lara wird von dem indigenen Stamm, der die "Wiege des Lebens" bewacht, gefeiert.

Hintergrund

Produktion
Der Film wurde in England und Hongkong sowie im Amboseli-Nationalpark in Kenia gedreht. Die Eröffnungsszene entstand auf der griechischen Insel Santorin. Die Dreharbeiten begannen am 27. August 2002 und endeten am 19. März 2003. Das Budget des Films wird auf 95 Millionen US-Dollar geschätzt.

Trivia
 Bei einem der Stuntdoubles von Angelina Jolie handelt es sich um einen Mann.
 In der Szene, in der sich Angelina Jolie gegen einen Angreifer in China mit einem historischen Gewehr zur Wehr setzt, nutzt sie Formationen des Queen Anne Saluts, der vom U.S. Army Drill Team verwendet wird.
 Für die Rolle des Terry Sheridan stand Max Ryan für Probeaufnahmen vor der Kamera, bevor diese Rolle an Gerard Butler vergeben wurde.

Veröffentlichung
Der Film feierte am 21. Juli 2003 in den USA seine Premiere. In Russland sowie auf den Philippinen war der Film ab dem 24. Juni 2003 in den Kinos zu sehen. Einen Tag später lief er in den Kinos der USA, Singapur und Südkorea an. In Deutschland, Österreich und der Schweiz erschien der Film am 14. August 2003 in den Kinos. In den Kinos des Vereinigten Königreichs war er ab dem 22. August 2003 zu sehen.

Am 1. Juni 2005 wurde der Film Concorde Video auf DVD mit FSK-12-Freigabe veröffentlicht. Auf einer DVD-Veröffentlichung mit strengerer Altersfreigabe ist als Bonusmaterial u. a. ein alternatives Ende zu finden, in dem Terry von Reiss anstatt von Lara Croft getötet wird.

Der Film wurde im deutschen Free-TV am 29. Dezember 2005 um 19:25 Uhr auf ZDF ausgestrahlt, um noch vor 20 Uhr Werbeblöcke ausstrahlen zu können. Den Film sahen insgesamt 4,08 Millionen Zuschauer bei einem Marktanteil von 12,6 Prozent. In der werberelevanten Zielgruppe waren es 2,18 Millionen Zuschauer bei 17,3 Prozent Marktanteil.

In China durfte der Film nicht veröffentlicht werden, weil dieser das Land als chaotisch, ohne Regierung und von Geheimorganisationen unterwandert darstelle.

Einspielergebnis
Am Eröffnungswochenende wurden in den USA mehr als 21,7 Millionen US-Dollar eingenommen. Im selben Zeitraum wurden im Vereinigten Königreich über 1,5 Millionen Pfund Sterling eingespielt. Die Gesamteinnahmen in den USA beliefen sich auf über 65,6 Millionen US-Dollar. Im Vereinigten Königreich summierten sich die Einnahmen auf über 5,1 Millionen Pfund Sterling. Weltweit spielte der Film umgerechnet mehr als 156,5 Millionen US-Dollar in die Kinokassen.

Deutsche Synchronfassung
Für die deutsche Synchronfassung synchronisierte Til Schweiger seine Rolle des Sean selber.

Soundtrack
Am 25. August 2003 wurde der Soundtrack, der 15 Musiktitel von Alan Silvestri umfasst, von der Colosseum Schallplatten GmbH veröffentlicht.

Kritik

Cinema urteilte: Lara [darf] menschliche Wunderwaffen einsetzen: Wut und Verzweiflung, Begeisterung und Wagemut, Misstrauen und Enttäuschung. Dies sind die Momente, in denen Jolie sichtlich Spaß verspürt und versprüht. Damit schenkt sie Lara Croft Charme – und dem Publikum die Illusion, 112 Minuten mit einer Pixel-Ikone aus Fleisch und Blut zu verbringen. Game over, Vorhang auf.

Auszeichnungen
Bei den BMI Film & TV Awards wurde Jonathan Davis, David Silveria, James Shaffer, Reginald Arvizu sowie Brian Welch von der Band Korn 2004 für ihren Musiktitel Did My Time in der Kategorie Most Performed Song from a Film ausgezeichnet.

2004 erhielt der Film eine Nominierung für den Saturn Award in der Kategorie Bester Science-Fiction-Film. Im selben Jahr wurde Angelina Jolie – wie bereits zwei Jahre zuvor für ihre Rolle in Lara Croft: Tomb Raider – für die Goldene Himbeere in der Kategorie Schlechteste Schauspielerin nominiert.

Fortsetzung
Nach Veröffentlichung des Films äußerte Angelina Jolie, dass sie kein Interesse daran habe, die Titelrolle in einer weiteren Fortsetzung zu übernehmen.

Ende Januar 2009 verkündete Warner Brothers, dass sie zusammen mit Dan Lin mit der Entwicklung eines "Tomb Raider"-Neustarts begonnen haben. Der neue Film soll wenig mit den beiden Vorgängern "Lara Croft: Tomb Raider" (2001) und "Lara Croft: Die Wiege des Lebens" (2003) gemeinsam haben, in denen Angelina Jolie in der Titelrolle zu sehen war. In dem Neustart soll der Ursprung der Figur Lara Croft sowie ihr Auftrag, ihre Interessen und die Gegner neu dargestellt werden.

Die Handlung des Films war zu diesem Zeitpunkt noch offen, da sich das Projekt Ende Januar 2009 in einer noch sehr frühen Phase befand. Wer als Lara Croft die Nachfolge von Angelina Jolie antreten soll, war ebenfalls noch unbekannt und soll erst nach der Festlegung auf die Drehbuchautoren und den Regisseur entschieden werden. Zu Gerüchten, dass "Transformers"-Star Megan Fox die Rolle spielen soll, gab es von deren Pressevertretern bisher eine Absage.

Die Spielerechte besaß der Publisher Eidos, der 2009 von Square Enix übernommen und infolgedessen aufgelöst wurde. Die Rechte liegen somit nun bei Square Enix. Time Warner erwarb im Dezember 2008 die Filmrechte. Dan Lin produziert das Projekt über "Lin Pictures". Als Co-Produzent wurde Stephen Gilchrist beauftragt und Ian Livingstone von Eidos wird Ausführender Produzent sein.

Weblinks

Einzelnachweise

Tomb Raider
Filmtitel 2003
Abenteuerfilm
Videospielverfilmung
Fantasyfilm
Film in Hongkong

redpajama_set_name: RedPajamaWikipedia


Many people will be affected every year now that university maintenance grants have been killed off by the government.
Half a million students are looking for new ways to pay their way through university.
You can still apply for a maintenance loan instead of a grant through the Student Loans Company. The interest rates and repayment terms are generally really good and we would always encourage students to look there first.
Depending on your circumstances you might be able to get up to £6,904 for 2016/2017 if you're living at home. This could rise to £8,200 if you live away from home and outside London, and up to £10,702 if you're away from home and inside London.
Remember, you still have to pay this back, with interest. It's not a grant.
The average annual cost of living for a student, outside London, is over £12,000, according to the NUS data team – more for those inside London. They estimate an average funding shortfall of £7,600 every year for UK students. That's over £20,000 for a three-year course. So you may still need to find this money from somewhere. If you don't have bank of mum and dad to help out here, we believe we're the best option to help you bridge this funding gap.
With a Future Finance loan you could borrow from £1,000 to £40,000 and repay over 10 years. We have lots of flexible repayment features built in to our loans, like up to four 3-month repayment breaks and no early repayment fees. Apply online for a free quote – it won't affect your credit score.
For some specialist courses you may be able to apply for a bursary or scholarship. Check with your university for details or take a look at this excellent guide on the Save the Student website. You might also want to research sponsored degrees in the UK.
The high street banks offer a range of student current accounts and credit cards. These credit cards can be a good way of helping you over a short-term dip in your finances but you'll need to be careful you don't build up big debts because interest rates can be high if you miss the repayment deadlines. We would always urge extreme caution when considering a loan from a short-term or payday lender. They can be useful for some people in certain circumstances but they can also be very expensive.
Investing in the best – yourself!
Reports over the last few years show starting annual salaries for graduates at around the £25,000 to £30,000 mark. And last year we saw a 13.2% rise in graduate vacancies.
Ten years after graduation, male medical students earned a median wage of £55,000 – some being on much more than that – based on data from 2003 to 2013. Their female counterparts brought home £45,000. Over the same period, the median wage for male economics students 10 years after graduating was £42,000, (and £38,000 for women).
Even factoring in an early retirement and assuming a working life of 30 years, a steady, £40,000 salary with no further pay rises will still give you total pre-tax earnings of £1.2m during your career. That's a sizable sum and affords you plenty of opportunity to pay back the money you borrowed to get your degree.
How much you pay back in total can vary and this is the critical bit.
As anyone familiar with mortgage repayments knows, it's very common to repay around double the loan amount over a long repayment period. You get the benefit of owning a home for many years that you otherwise wouldn't be able to afford. And in exchange you pay back gradually during your working life.


Roasted Carrot Puree - 4 to 6 months – Pacific Baby Inc.
Directions: Rub peeled carrots with olive oil. Place on cooksheet. Bake at 425 degrees until lightly browned and soft all the way through. Blend smooth.
Tip: Add small amounts of water until you've reached your desired consistency (try using breast milk or formula as an alternative).
Tip: When freezing, use an ice tray for smaller individual servings. When frozen, remove from tray and store in airtight bags or containers.
REMINDER: Make sure your food is always age appropriate. Never hesitate to consult with your pediatrician before introducing new foods. We recommend spacing new foods 4 days apart, so you can spot and identify any food allergies. Have fun and be creative!
Many pediatricians will remind you that breast milk or formula feeding should still be your babies main source of nutrition until the age of 1.
AVOID: A few common food allergens are eggs, milk, wheat, soy, tree nuts, fish, and shellfish.
Honey is should be avoided the first year because it can cause botulism.
Wait until your baby is 10 - 12 months before trying gas-inducing foods such as beans, broccoli, onions, fruit juice, wheat, cauliflower, garlic, and dairy. A gassy baby isn't a happy baby.
For more information, visit www.pacificbabyworld.com.
Interested in writing a guest blog for Pacific Baby? Send your topic idea to marketing@pacificbabyworld.com.
All data and information provided on this site are for informational purposes only. Pacific Baby makes no representations as to accuracy, completeness, currentness, suitability, or validity of any information on this site and will not be liable for any errors, omissions, or delays in this information, or any losses, injuries, or damages arising from its display or use. All information is provided on an as-is basis.


Lt., Cheshire Regt., in France from 20/12/1916. Capt., served in India, 63 Palmacollah L I, Indian Army after WW1. b 1898 Bovey Tracey, Devon, son of Rev Richard Wellington Menneers. Married May Rosamund Pawson of 'Hillcrest' Baslow on 18/9/1927 at Baslow. (1932, 1936 & 1941 Kelly's living at 'Ingleside' Nether Padley).
Next Next post: NEWTON/HIGGINSON, Joseph.