text:
Connect With Us! Phone: (03) 9708 6930 - Within Australia | (+613) 9708 6930 - International
[Ep #111] How to Get the Best Out of Your Team in a Direct Sales Business
How to Get the Best Out of Your Team in a Direct Sales Business
My guest today says, "Love where you are, and know where you are going."
Joining me today is Denise Walsh.
Denise is a proud wife and mother, former clinical psychologist, motivational speaker, and multi-million dollar- earning entrepreneur.
Denise started her career by working with families at a local mental health agency as a clinical psychologist but left the practice to pursue a successful career in the direct sales industry.
She has found her calling inspiring others to go after their dreams and has helped more than a million people find their purpose and fulfill their God-given destiny.
On today's show Denise is going to share:
How to connect with their inner passions and strengths to build the best team to support the rest!
How to get the best out of your team
Creating community, the gel of an organization
https://media.blubrry.com/ambitiousentrepreneurnetwork/p/content.blubrry.com/ambitiousentrepreneurnetwork/WIL111_How_to_Get_the_Best_Out_of_Your_Team_in_a_Direct_Sales_Business.mp3
Podcast (women-in-leadership): Play in new window | Download (Duration: 32:07 — 29.9MB) | Embed
Subscribe: Apple Podcasts | Google Podcasts | Spotify | Stitcher | Email | RSS
About Denise:
Denise Walsh is a proud wife and mother, former clinical psychologist, motivational speaker, and multi-million dollar- earning entrepreneur.
Denise started her career by working with families at a local mental health agency as a clinical psychologist but left the practice to pursue a successful career in the direct sales industry. Her impact as a leader in that field, coupled with other certification as a Jack Canfield trainer and experience as an elite coach with the John Maxwell Team, has given her the unique ability to help people tap into their ultimate potential and find their greatness. She has found her calling inspiring others to go after their dreams and has helped more than a million people find their purpose and fulfill their God-given destiny.
Contact Denise:
Website: www.DeniseWalsh.com
Instagram: @thedenisewalsh
A Personal Message from Annemarie…
Have you enjoyed listening to this podcast interview and thought how awesome it would be to have your very own podcast, where you get to create your very own platform where you can share your message in a much bigger way so you become known as an influential voice in your industry?
But the thought of having to learn all about podcasting technology and the gismos and gadgets – just seems too hard? And, besides, you're already too busy anyway.
If you're a purpose-driven service-based business owner with a desire to make a difference in the world – I've created a special gift – just for you.
It's my free Mini-Training – Podcasting with Purpose, where I share with you the key things you need to know to stand out, be heard AND Influence your audience from your very first podcast – if you decide that podcasting is the right choice for you.
I'm also giving you my Podcast Production Workflow Checklist where I share what I do step-by-step to create a podcast as well as the tools I use. As well as a checklist of No-Cost and Low-Cost Tools to get you started.
To access my Podcasting with Purpose Mini-Training – go to www.annemariecross.com/minitraining.
YOUR SAY:
What did you think about the message shared today? What action step will you take to turn this around? Go ahead and share. We'd love to hear from you!
Please leave your comment in the box below, and remember to share and Like the show with your colleagues. Also, stop on by our Facebook page to say hello and to give us a shout out on Twitter – we promise to shout back! As always, we appreciate it.
Jackie	2019-09-24T21:16:40+10:00
Like it? Please add a comment!
'Idea to Launch' Profitable Thought Leader Podcast Workshop
Join the discussion over on Facebook!
© 2019 The Ambitious Entrepreneur Podcast Network. All Rights Reserved.


text:
'The Curse of Oak Island': Can You Visit Oak Island?
Megan Elliott
Who hasn't dreamed of finding a buried treasure? The prospect of uncovering a hidden hoard of gold or a cache of jewels is like something straight out of a fairy tale or adventure novel. Of course, real-life buried treasures are pretty hard to come by. That's likely one reason why The Curse of Oak Island has become such a shit.
The mystery of Oak Island
"When you dig, it's not about what you find, it's about what you're looking for." #CurseOfOakIsland returns Tuesday, November 5th at 9/8c on History. pic.twitter.com/PNF72dkpIz
— Curse of Oak Island (@CurseOfOak) October 31, 2019
The History Channel show The Curse of Oak Island chronicles Rick and Marty Langia's long-running — and as yet, unsuccessful — quest to find a lost treasure or hidden artifacts on a small island off the coast of Nova Scotia.
Rumors of a hidden treasure on Oak Island first surfaced in the late 18th century, when several men became convinced that the notorious pirate Captain Kidd had buried his treasure there. But their searching never turned up any hidden gold.
Over the next 200 years, various other people searched for gold on Oak Island — the mystery even attracted the attention of President Franklin Delano Roosevelt and actor John Wayne. But they never found any treasure either.
The Langias purchased much of Oak Island in 2005 and began their own excavations in 2010. Though they have found a few scattered artifacts, including an item dubbed the Knights Templar Cross and a garnet brooch, they've yet to discover more substantial treasure. But that isn't stopping them from looking.
You can visit Oak Island
Satellite imagery of Oak Island, Nova Scotia, Canada. | DigitalGlobe via Getty Images via Getty Images
While Oak Island is privately owned, it is open to visitors. However, you can't just show up and wander around, shovel in hand. Visitors can stop in and explore the interpretive center free of charge (though it closed for the season on October 31). But to see the rest of the island, you must pre-book a tour. Some tours are even led by Charles Barkhouse, a production consultant and cast member on the show.
Tours are offered seasonally on the weekends. The 2020 tour schedule has not yet been announced, but you'll find more information about how to book a tour on the Oak Island website next year. You can also follow Oak Island Tours on social media to get up-to-date announcements about ticket availability.
Oak Island is located about an hour outside of Halifax in eastern Canada. There are direct flights from most cities in Canada as well U.S. airports such as Newark, Chicago, Boston, and Philadelphia.
Is visiting Oak Island worth it?
Those who've been on the tour said it's worth it for fans of The Curse of Oak Island, especially since you might have a chance to meet people from the show.
"Saw the sights from the show. We did have a special treat. After the tour several cast members, including Rick were there for a meet & greet! Couldn't get better than that," wrote one reviewer on TripAdvisor.
"Just like the tv show. Fascinating and fun!" another commented.
However, previous visitors did note that you'll want to plan ahead, given how popular the tours are.
"The Oak Island tour only takes place on selected weekends and sells out quickly so you need to plan your tour months ahead," one person wrote on TripAdvisor. Once tickets become available, you'll need to move fast. In 2019, tour tickets went on sale on March 1 and sold out within a day.

redpajama_set_name: RedPajamaCommonCrawl


text:
Long-term passive acoustic recordings track the changing distribution of North Atlantic right whales (Eubalaena glacialis) from 2004 to 2014
Genevieve E. Davis, Mark F. Baumgartner, Julianne M. Bonnell, Joel Bell, Catherine Berchok, Jacqueline Bort Thornton, Solange Brault, Gary Buchanan, Russell A. Charif, Danielle Cholewiak, Christopher W. Clark, Peter Corkeron, Julien Delarue, Kathleen Dudzinski, Leila Hatch, John Hildebrand, Lynne Hodge, Holger Klinck, Scott Kraus, Bruce Martin
David K. Mellinger, Hilary Moors-Murphy, Sharon Nieukirk, Douglas P. Nowacek, Susan Parks, Andrew J. Read, Aaron N. Rice, Denise Risch, Ana Širović, Melissa Soldevilla, Kate Stafford, Joy E. Stanistreet, Erin Summers, Sean Todd, Ann Warde, Sofie M. Van Parijs
Given new distribution patterns of the endangered North Atlantic right whale (NARW; Eubalaena glacialis) population in recent years, an improved understanding of spatio-temporal movements are imperative for the conservation of this species. While so far visual data have provided most information on NARW movements, passive acoustic monitoring (PAM) was used in this study in order to better capture year-round NARW presence. This project used PAM data from 2004 to 2014 collected by 19 organizations throughout the western North Atlantic Ocean. Overall, data from 324 recorders (35,600 days) were processed and analyzed using a classification and detection system. Results highlight almost year-round habitat use of the western North Atlantic Ocean, with a decrease in detections in waters off Cape Hatteras, North Carolina in summer and fall. Data collected post 2010 showed an increased NARW presence in the mid-Atlantic region and a simultaneous decrease in the northern Gulf of Maine. In addition, NARWs were widely distributed across most regions throughout winter months. This study demonstrates that a large-scale analysis of PAM data provides significant value to understanding and tracking shifts in large whale movements over long time scales.
Fingerprint Dive into the research topics of 'Long-term passive acoustic recordings track the changing distribution of North Atlantic right whales (Eubalaena glacialis) from 2004 to 2014'. Together they form a unique fingerprint.
Whales Medicine & Life Sciences
Atlantic Ocean Medicine & Life Sciences
Acoustics Medicine & Life Sciences
Mid-Atlantic Region Medicine & Life Sciences
Davis, G. E., Baumgartner, M. F., Bonnell, J. M., Bell, J., Berchok, C., Bort Thornton, J., Brault, S., Buchanan, G., Charif, R. A., Cholewiak, D., Clark, C. W., Corkeron, P., Delarue, J., Dudzinski, K., Hatch, L., Hildebrand, J., Hodge, L., Klinck, H., Kraus, S., ... Van Parijs, S. M. (2017). Long-term passive acoustic recordings track the changing distribution of North Atlantic right whales (Eubalaena glacialis) from 2004 to 2014. Scientific reports, 7(1), [13460]. https://doi.org/10.1038/s41598-017-13359-3
Long-term passive acoustic recordings track the changing distribution of North Atlantic right whales (Eubalaena glacialis) from 2004 to 2014. / Davis, Genevieve E.; Baumgartner, Mark F.; Bonnell, Julianne M.; Bell, Joel; Berchok, Catherine; Bort Thornton, Jacqueline; Brault, Solange; Buchanan, Gary; Charif, Russell A.; Cholewiak, Danielle; Clark, Christopher W.; Corkeron, Peter; Delarue, Julien; Dudzinski, Kathleen; Hatch, Leila; Hildebrand, John; Hodge, Lynne; Klinck, Holger; Kraus, Scott; Martin, Bruce; Mellinger, David K.; Moors-Murphy, Hilary; Nieukirk, Sharon; Nowacek, Douglas P.; Parks, Susan; Read, Andrew J.; Rice, Aaron N.; Risch, Denise; Širović, Ana; Soldevilla, Melissa; Stafford, Kate; Stanistreet, Joy E.; Summers, Erin; Todd, Sean; Warde, Ann; Van Parijs, Sofie M.
Davis, GE, Baumgartner, MF, Bonnell, JM, Bell, J, Berchok, C, Bort Thornton, J, Brault, S, Buchanan, G, Charif, RA, Cholewiak, D, Clark, CW, Corkeron, P, Delarue, J, Dudzinski, K, Hatch, L, Hildebrand, J, Hodge, L, Klinck, H, Kraus, S, Martin, B, Mellinger, DK, Moors-Murphy, H, Nieukirk, S, Nowacek, DP, Parks, S, Read, AJ, Rice, AN, Risch, D, Širović, A, Soldevilla, M, Stafford, K, Stanistreet, JE, Summers, E, Todd, S, Warde, A & Van Parijs, SM 2017, 'Long-term passive acoustic recordings track the changing distribution of North Atlantic right whales (Eubalaena glacialis) from 2004 to 2014', Scientific reports, vol. 7, no. 1, 13460. https://doi.org/10.1038/s41598-017-13359-3
Davis GE, Baumgartner MF, Bonnell JM, Bell J, Berchok C, Bort Thornton J et al. Long-term passive acoustic recordings track the changing distribution of North Atlantic right whales (Eubalaena glacialis) from 2004 to 2014. Scientific reports. 2017 Dec 1;7(1). 13460. https://doi.org/10.1038/s41598-017-13359-3
Davis, Genevieve E. ; Baumgartner, Mark F. ; Bonnell, Julianne M. ; Bell, Joel ; Berchok, Catherine ; Bort Thornton, Jacqueline ; Brault, Solange ; Buchanan, Gary ; Charif, Russell A. ; Cholewiak, Danielle ; Clark, Christopher W. ; Corkeron, Peter ; Delarue, Julien ; Dudzinski, Kathleen ; Hatch, Leila ; Hildebrand, John ; Hodge, Lynne ; Klinck, Holger ; Kraus, Scott ; Martin, Bruce ; Mellinger, David K. ; Moors-Murphy, Hilary ; Nieukirk, Sharon ; Nowacek, Douglas P. ; Parks, Susan ; Read, Andrew J. ; Rice, Aaron N. ; Risch, Denise ; Širović, Ana ; Soldevilla, Melissa ; Stafford, Kate ; Stanistreet, Joy E. ; Summers, Erin ; Todd, Sean ; Warde, Ann ; Van Parijs, Sofie M. / Long-term passive acoustic recordings track the changing distribution of North Atlantic right whales (Eubalaena glacialis) from 2004 to 2014. In: Scientific reports. 2017 ; Vol. 7, No. 1.
@article{09082957b5854c0d8ae0e85c99cb27cc,
title = "Long-term passive acoustic recordings track the changing distribution of North Atlantic right whales (Eubalaena glacialis) from 2004 to 2014",
abstract = "Given new distribution patterns of the endangered North Atlantic right whale (NARW; Eubalaena glacialis) population in recent years, an improved understanding of spatio-temporal movements are imperative for the conservation of this species. While so far visual data have provided most information on NARW movements, passive acoustic monitoring (PAM) was used in this study in order to better capture year-round NARW presence. This project used PAM data from 2004 to 2014 collected by 19 organizations throughout the western North Atlantic Ocean. Overall, data from 324 recorders (35,600 days) were processed and analyzed using a classification and detection system. Results highlight almost year-round habitat use of the western North Atlantic Ocean, with a decrease in detections in waters off Cape Hatteras, North Carolina in summer and fall. Data collected post 2010 showed an increased NARW presence in the mid-Atlantic region and a simultaneous decrease in the northern Gulf of Maine. In addition, NARWs were widely distributed across most regions throughout winter months. This study demonstrates that a large-scale analysis of PAM data provides significant value to understanding and tracking shifts in large whale movements over long time scales.",
author = "Davis, {Genevieve E.} and Baumgartner, {Mark F.} and Bonnell, {Julianne M.} and Joel Bell and Catherine Berchok and {Bort Thornton}, Jacqueline and Solange Brault and Gary Buchanan and Charif, {Russell A.} and Danielle Cholewiak and Clark, {Christopher W.} and Peter Corkeron and Julien Delarue and Kathleen Dudzinski and Leila Hatch and John Hildebrand and Lynne Hodge and Holger Klinck and Scott Kraus and Bruce Martin and Mellinger, {David K.} and Hilary Moors-Murphy and Sharon Nieukirk and Nowacek, {Douglas P.} and Susan Parks and Read, {Andrew J.} and Rice, {Aaron N.} and Denise Risch and Ana {\v S}irovi{\'c} and Melissa Soldevilla and Kate Stafford and Stanistreet, {Joy E.} and Erin Summers and Sean Todd and Ann Warde and {Van Parijs}, {Sofie M.}",
note = "Funding Information: We thank Daniel Woodrich, Taylor Broadhead, Margaret Daly, and Alyssa Scott for help in data analysis for this project. We thank Chris Pelkie, David Wiley, Michael Thompson, Chris Tessaglia-Hymes, Lance Garrison, and Anurag Kumar for help with project planning, field work support, and data management. For all the support and advice, thanks to the NEFSC Protected Species Branch, specifically Dana Gerlach, Annamaria DeAngelis, Heather Heenehan, Jenni Stanley, Josh Hatch, Eric Matzen, Chris Tremblay, and Samara Haver. Thanks to the many field and crew teams on all of the ships that helped in the numerous deployments and recoveries. This research was funded and supported by many organizations, specified by projects as follows: Data recordings from region 1 were provided by K. Stafford and this research effort was funded by the National Science Foundation #NSF-ARC 0532611. Region 2 data were provided by D. K. Mellinger and S. Nieukirk, funded by National Oceanic and Atmospheric Agency (NOAA) and the Office of Naval Research (ONR) #N00014–03–1–0099, NOAA #NA06OAR4600100, US Navy #N00244-08-1-0029, N00244-09-1-0079, and N00244-10-1-0047. Region 3A data were provided by D. Risch, funded by NOAA and Navy N45 programs. Region 3 data were provided primarily by H. Moors-Murphy, the Whitehead Lab of Dalhousie University for data from the eastern Scotian Shelf and Emerald Basin. A. Cogswell, J. Bartholette, A. Hartling, and the crew of vessel CCGS Hudson provided logistical support and assistance with the eastern Scotian Shelf instrument deployments. Eastern Scotian Shelf and Roseway Basin Guardbuoy data were supported through the Department of Fisheries and Oceans, Oceans and Coastal Management, Species at Risk Management, and Strategic Program for Ecosystem-Based Research and Advice (SPERA) funds. Emerald Bank and Roseway Basin data were provided by D. K. Mellinger and S. Nieukirk, funded by NOAA. Region 4 data were provided by S. Parks, funded by NOAA and Cornell University and E. Summers, S. Todd, J. Bort Thornton, A. N. Rice, and C. W. Clark, funded by Maine Department of Marine Resources, NOAA #NA09NMF4520418, and #NA10NMF4520291. Region 5 data were provided by S. M. Van Parijs, D. Cholewiak, L. Hatch, C. W. Clark, D. Risch, and D. Wiley, funded by National Oceanic Partnership Program (NOPP), NOAA, and Navy N45. Region 6 data were provided by S. M. Van Parijs and D. Cholewiak, funded by Navy N45 and Bureau of Ocean and Energy Management (BOEM) AMAPPS (Atlantic Marine Assessment Program for Protected Species) program. Region 7 data were provided by A. N. Rice, H. Klinck, A. Warde, B. Martin, J. Delarue, and S. Kraus, funded by the New York State Department of Environmental Conservation, Massachusetts Clean Energy Center, and BOEM. Region 8 data were provided by G. Buchanan, and K. Dudzinski, funded by New Jersey Department of Environmental Protection and the New Jersey Clean Energy Fund as well as by A. N. Rice, C. W. Clark, and H. Klinck, funded by the Bioacoustics Research Program at Cornell University and BOEM. Region 9 data were provided by J. E. Stanistreet, J. Bell, D. P. Nowacek, A. J. Read, and S. M.Van Parijs, funded by NOAA and the Naval Facilities Engineering Command (NAVFAC). Region 10 data were provided by L. Garrison, M. Soldevilla, C. W. Clark, R. A. Chariff, A. N. Rice, H. Klinck, J. Bell, D. P. Nowacek, A. J. Read, J. Hildebrand, A. Kumar, L. Hodge, and J. E. Stanistreet, funded by NAVFAC, BOEM, NOAA, and NOPP. Region 11 data were provided by C. Berchok as part of a collaborative project led by the Fundacion Dominicana de Estudios Marinos, Inc. (Dr. Idelisa Bonnelly de Calventi), with funding support from The Nature Conservancy (Elianny Dominguez), by D. Risch, funded by World Wildlife Fund, NOAA, and Dutch Ministry of Economic Affairs, and by A. {\v S}irovi{\'c} and J. Hildebrand, funded by NOAA (with support from Dr. Jason Gedamke).",
T1 - Long-term passive acoustic recordings track the changing distribution of North Atlantic right whales (Eubalaena glacialis) from 2004 to 2014
AU - Davis, Genevieve E.
AU - Baumgartner, Mark F.
AU - Bonnell, Julianne M.
AU - Bell, Joel
AU - Berchok, Catherine
AU - Bort Thornton, Jacqueline
AU - Brault, Solange
AU - Buchanan, Gary
AU - Charif, Russell A.
AU - Cholewiak, Danielle
AU - Clark, Christopher W.
AU - Corkeron, Peter
AU - Delarue, Julien
AU - Dudzinski, Kathleen
AU - Hatch, Leila
AU - Hildebrand, John
AU - Hodge, Lynne
AU - Klinck, Holger
AU - Kraus, Scott
AU - Martin, Bruce
AU - Mellinger, David K.
AU - Moors-Murphy, Hilary
AU - Nieukirk, Sharon
AU - Nowacek, Douglas P.
AU - Parks, Susan
AU - Read, Andrew J.
AU - Rice, Aaron N.
AU - Risch, Denise
AU - Širović, Ana
AU - Soldevilla, Melissa
AU - Stafford, Kate
AU - Stanistreet, Joy E.
AU - Summers, Erin
AU - Todd, Sean
AU - Warde, Ann
AU - Van Parijs, Sofie M.
N1 - Funding Information: We thank Daniel Woodrich, Taylor Broadhead, Margaret Daly, and Alyssa Scott for help in data analysis for this project. We thank Chris Pelkie, David Wiley, Michael Thompson, Chris Tessaglia-Hymes, Lance Garrison, and Anurag Kumar for help with project planning, field work support, and data management. For all the support and advice, thanks to the NEFSC Protected Species Branch, specifically Dana Gerlach, Annamaria DeAngelis, Heather Heenehan, Jenni Stanley, Josh Hatch, Eric Matzen, Chris Tremblay, and Samara Haver. Thanks to the many field and crew teams on all of the ships that helped in the numerous deployments and recoveries. This research was funded and supported by many organizations, specified by projects as follows: Data recordings from region 1 were provided by K. Stafford and this research effort was funded by the National Science Foundation #NSF-ARC 0532611. Region 2 data were provided by D. K. Mellinger and S. Nieukirk, funded by National Oceanic and Atmospheric Agency (NOAA) and the Office of Naval Research (ONR) #N00014–03–1–0099, NOAA #NA06OAR4600100, US Navy #N00244-08-1-0029, N00244-09-1-0079, and N00244-10-1-0047. Region 3A data were provided by D. Risch, funded by NOAA and Navy N45 programs. Region 3 data were provided primarily by H. Moors-Murphy, the Whitehead Lab of Dalhousie University for data from the eastern Scotian Shelf and Emerald Basin. A. Cogswell, J. Bartholette, A. Hartling, and the crew of vessel CCGS Hudson provided logistical support and assistance with the eastern Scotian Shelf instrument deployments. Eastern Scotian Shelf and Roseway Basin Guardbuoy data were supported through the Department of Fisheries and Oceans, Oceans and Coastal Management, Species at Risk Management, and Strategic Program for Ecosystem-Based Research and Advice (SPERA) funds. Emerald Bank and Roseway Basin data were provided by D. K. Mellinger and S. Nieukirk, funded by NOAA. Region 4 data were provided by S. Parks, funded by NOAA and Cornell University and E. Summers, S. Todd, J. Bort Thornton, A. N. Rice, and C. W. Clark, funded by Maine Department of Marine Resources, NOAA #NA09NMF4520418, and #NA10NMF4520291. Region 5 data were provided by S. M. Van Parijs, D. Cholewiak, L. Hatch, C. W. Clark, D. Risch, and D. Wiley, funded by National Oceanic Partnership Program (NOPP), NOAA, and Navy N45. Region 6 data were provided by S. M. Van Parijs and D. Cholewiak, funded by Navy N45 and Bureau of Ocean and Energy Management (BOEM) AMAPPS (Atlantic Marine Assessment Program for Protected Species) program. Region 7 data were provided by A. N. Rice, H. Klinck, A. Warde, B. Martin, J. Delarue, and S. Kraus, funded by the New York State Department of Environmental Conservation, Massachusetts Clean Energy Center, and BOEM. Region 8 data were provided by G. Buchanan, and K. Dudzinski, funded by New Jersey Department of Environmental Protection and the New Jersey Clean Energy Fund as well as by A. N. Rice, C. W. Clark, and H. Klinck, funded by the Bioacoustics Research Program at Cornell University and BOEM. Region 9 data were provided by J. E. Stanistreet, J. Bell, D. P. Nowacek, A. J. Read, and S. M.Van Parijs, funded by NOAA and the Naval Facilities Engineering Command (NAVFAC). Region 10 data were provided by L. Garrison, M. Soldevilla, C. W. Clark, R. A. Chariff, A. N. Rice, H. Klinck, J. Bell, D. P. Nowacek, A. J. Read, J. Hildebrand, A. Kumar, L. Hodge, and J. E. Stanistreet, funded by NAVFAC, BOEM, NOAA, and NOPP. Region 11 data were provided by C. Berchok as part of a collaborative project led by the Fundacion Dominicana de Estudios Marinos, Inc. (Dr. Idelisa Bonnelly de Calventi), with funding support from The Nature Conservancy (Elianny Dominguez), by D. Risch, funded by World Wildlife Fund, NOAA, and Dutch Ministry of Economic Affairs, and by A. Širović and J. Hildebrand, funded by NOAA (with support from Dr. Jason Gedamke).
N2 - Given new distribution patterns of the endangered North Atlantic right whale (NARW; Eubalaena glacialis) population in recent years, an improved understanding of spatio-temporal movements are imperative for the conservation of this species. While so far visual data have provided most information on NARW movements, passive acoustic monitoring (PAM) was used in this study in order to better capture year-round NARW presence. This project used PAM data from 2004 to 2014 collected by 19 organizations throughout the western North Atlantic Ocean. Overall, data from 324 recorders (35,600 days) were processed and analyzed using a classification and detection system. Results highlight almost year-round habitat use of the western North Atlantic Ocean, with a decrease in detections in waters off Cape Hatteras, North Carolina in summer and fall. Data collected post 2010 showed an increased NARW presence in the mid-Atlantic region and a simultaneous decrease in the northern Gulf of Maine. In addition, NARWs were widely distributed across most regions throughout winter months. This study demonstrates that a large-scale analysis of PAM data provides significant value to understanding and tracking shifts in large whale movements over long time scales.
AB - Given new distribution patterns of the endangered North Atlantic right whale (NARW; Eubalaena glacialis) population in recent years, an improved understanding of spatio-temporal movements are imperative for the conservation of this species. While so far visual data have provided most information on NARW movements, passive acoustic monitoring (PAM) was used in this study in order to better capture year-round NARW presence. This project used PAM data from 2004 to 2014 collected by 19 organizations throughout the western North Atlantic Ocean. Overall, data from 324 recorders (35,600 days) were processed and analyzed using a classification and detection system. Results highlight almost year-round habitat use of the western North Atlantic Ocean, with a decrease in detections in waters off Cape Hatteras, North Carolina in summer and fall. Data collected post 2010 showed an increased NARW presence in the mid-Atlantic region and a simultaneous decrease in the northern Gulf of Maine. In addition, NARWs were widely distributed across most regions throughout winter months. This study demonstrates that a large-scale analysis of PAM data provides significant value to understanding and tracking shifts in large whale movements over long time scales.


text:
Crocallis aglossaria är en fjärilsart som beskrevs av Jean Baptiste Boisduval 1840. Crocallis aglossaria ingår i släktet Crocallis och familjen mätare. Inga underarter finns listade i Catalogue of Life.

Källor

Mätare
aglossaria

redpajama_set_name: RedPajamaWikipedia


text:
Finally Hina Dilpazeer Breaks Silence on her Divorce and ex-husband
Actress Hina Dilpazeer, who is known for her comic roles, opened up about her personal life in an interview.
Dilpazeer told about the hardships in her life and told about her failed marriage. She claimed she was too young to get married at that time.
" Yes, it was my own choice. He was a good looking man by even today's standards. At that age, you tend to value a person's looks over everything else."
However, she claimed that her ex-husband was not mature enough to take stand for himself.
"He was a good-hearted man. I am pretty sure he is still a good-hearted man. I just feel that at the time he wasn't strong enough to fully recognize and understand himself. I hope that by now he has completed his self-discovery journey," Dilpazeer said.
On asking about the reason behind the divorce, the BulBulay actress said that she never understood the reason.
"In my life, the only conflicts that happened from my side have been ideological. On a personal level, others may have had issues with me but I haven't. Nothing like that happened. It just ended. As I recall, he got angry one day, and out of anger divorced me. This you need to ask him not me."
The Qudusi Sahab Ki Bewah actress said that she has no regrets, everything that has happened in the past gradually turned out well for her.
" Everything has happened for the ultimate good. There is destiny. When two people start home, the topmost wish is that the union sustains. It didn't turn out that way, but I don't have any complaints. The biggest thing is that with whomever you've spent some time with."
She went on to say that,
"When you don't remember a beautiful instance with that someone, then there are no complaints. I don't recall any such time and it isn't because of bitterness. It's just the way it is."
She concluded by wishing her ex-husband good luck for his remaining life.
"In the story of my life, that character was supposed to enter, play the role, and leave. I think he played his character very well. I wish him all the best," Hina concluded.
Tags: Celebrity GossipsCelebrity InterviewsCelebrity Newscelebrity style
Ayesha Omar Slays in her latest Photoshoot
Bollywood Actor Sanjay Dutt Diagnosed with Lung Cancer
Kareena Kapoor Pregnant With Second Child


text:
News: Hunt for Lost City of Atlantis
http://news.bbc.co.uk/1/hi/world/europe/3227295.stm
Stonehenge tunnel plans could 'destroy' Ice Age site
Atlantis Online > Forum > the Ancient World > Stonehenge & the Druids > Stonehenge tunnel plans could 'destroy' Ice Age site
Author Topic: Stonehenge tunnel plans could 'destroy' Ice Age site (Read 1324 times)
Tip of the Spear
Image copyright Getty Images
Image caption Campaigners claim a tunnel will cause "irreparable damage" to the Stonehenge landscape
Construction of a tunnel past Stonehenge could destroy an Ice Age archaeological site, experts have warned.
Blick Mead, close to the Wiltshire stone circle, is the only place in Britain where human habitation can be traced back to 8,000BC.
An archaeologist has claimed a public consultation map deliberately minimises the impact of the road on the site.
Highways England said the plans were "never intended as a geographical map".
Perfectly preserved hoofprints of wild cattle known as aurochs have recently been found the Blick Mead site about a mile from the stone circle.
The 6,000-year-old prints, preserved in what appears to be a ritualistic manner, are the latest finds in a decade-long dig at the site, which Prof David Jacques said formed a "national archive of British history".
Media captionWatch volunteers' footage showing 6,000-year-old prints
Image caption Wild cattle footprints dating back 6,000 years have recently been found at Blick Mead
The tunnel proposal, which is part of £1.6bn upgrade to the A303, which links the M3 from London to the M5 to the south-west of England.
A public consultation on the scheme begins on 8 February.
However, Prof Jacques, from the University of Buckingham, said a map of the route has put Blick Mead in the wrong place, where construction of the flyover and tunnel would be less damaging.
He claims its actual location is beneath the proposed footings of an 8m-high flyover.
The archaeologist also claims construction work on a tunnel and flyover would lower the water table, drying out the peat and silt conditions which preserve archaeological remains.
"Essentially the place is like a national archive for organic material which are like documents. It would be like destroying a unique library," he said.
Image caption How Stonehenge could be viewed if the tunnel is built
The government has backed plans to put the A303 into a tunnel as it passes the stone circle to ease congestion and improve the setting of the World Heritage site.
The plans include eastern and western entrances to the tunnel and a possible flyover at the Countess Roundabout near Amesbury.
David Bullock, from Highways England, said: "The document in question is a land ownership boundary plan.
"The plan shows indicative general features and was never intended as a geographical map."
http://www.bbc.com/news/uk-england-wiltshire-42936501


text:
Top 5 stories of the year: A tumultuous 2015 for BCPS
Safiya Merchant
This year, Battle Creek Public Schools faced one shake-up after another.
Parents, teachers and other community members watched last winter as the district examined which elementary schools to close in light of an anticipated budget shortfall and declining enrollment. Then-Superintendent Linda Hicks recommended that LaMora Park and Coburn be closed, aligning with a report from consultants.
The Board of Education voted in May to close Coburn, but rejected the closing of LaMora Park.
Two months later, Hicks resigned from the district to pursue "other professional opportunities," as board President Todd Stagner described it in a surprise announcement at a July board meeting.
LaMora Park math and science teacher Brandi Gillson saw these events unfold in real time.
Gillson, who says LaMora Park is always on the chopping block in closure discussions, said Hicks' recommendation did not match up with a staff committee's proposal to shutter Urbandale and Fremont.
So at LaMora Park, Gillson said, "we all just kind of came together to fight for us to stay open."
Gillson's said she answered other parents' questions and encouraged her students to participate in the process.
"I would talk to the kids in the school and I would let them know that they have a voice, that they could make a difference; if they wanted to talk to the school board or make changes, then they could attend the school board meetings," Gillson said.
Stagner cast the deciding vote that kept LaMora Park open.
"It was a very tense night, I'll never forget, I was sitting right next to (former LaMora Park teacher) Melissa Nimtz, and it came down to, like almost a movie, where everybody voted, it came into the lap of Dr. Stagner who had to make the final vote and he voted to keep us open," Gillson said.
"And when Dr. Stagner voted to keep us open, Melissa and I, it was a sigh of relief and at the same time, I think we started crying a little because we were so happy that we were going to stay open."
In July, Gillson also attended the board meeting where news of Hicks' resignation was made public.
"I was glad she was gone," Gillson said. "She came into the district and I liked some of her ideas, I liked the fact that I could go talk to her any time I needed to and I had. She seemed very open, very pleasant when she first got there, but during her time, it just seemed as though things just kept getting worse and worse and the morale of the district was very low.
"And many people blamed her and it didn't appear that she was happy or people in the district were happy so her leaving almost kind of gave a little glimmer of 'OK, we can now move in the direction that maybe we need to as Battle Creek schools.'"
Gillson said finances and staff morale both declined in Hicks' tenure.
"Once your morale is low, it's very hard for people to want to do things or serve on committees, and it was just a real bitter type of attitude towards administration at that point," she said.
Gillson said she also thinks that as time went on, Hicks was not as friendly, open to ideas or willing to work with people.
"It seemed to be this is how she wanted to be done and this is how it was going to be done," she said.
But with Interim Superintendent Kim Parker-DeVauld at the helm of BCPS, Gillson said they have an organized leader who listens.
"She will listen to you very well and she does hear what you're saying and she's very solution-oriented, like 'OK, here's our problems, how are we going to solve them?'"
Contact Safiya Merchant at 269-966-0684 or smerchant@battlecreekenquirer.com. Follow her on Twitter: @SafiyaMerchant


These epic Garlic Mashed Potatoes are buttery and delicious and the perfect wow factor for the holiday table or special dinner.
Start by steeping whole, smashed garlic cloves in a hot butter, cream and milk mixture. This will ensure that that garlic flavor will be infused throughout the dish. Then cook the potatoes in salted water so every layer is as flavored as possible. Finally, brown the butter topped potatoes under the broiler to add another layer of flavor and texture. These garlic mashed potatoes are rich, creamy, decadent and a must-try for potato lovers!
Once the potatoes have been mashed and mixed with the butter and cream mixture, use a spoon to create a spiral swirl on top of the potatoes. Play around with it. The deeper the swirls and the longer the potatoes stay under the broiler, the more pronounced the design will be.
These mashed potatoes are ultra rich and creamy. If you want them a little fluffier, try decreasing the heavy cream.
The toasted buttery crust on top is my favorite part of these potatoes. Keep an eye on them under the broiler so they don't go too far. I used a baking dish that was oven safe up to 450 degrees. Do not use a Pyrex or glass baking dish for this recipe as those are not broiler safe.
In a medium saucepan, heat cream, milk, two sticks of butter and garlic together to a slight simmer. Remove from heat and let garlic flavor the liquid. Discard whole pieces of garlic after 15 minutes.
While garlic is steeping, add diced potatoes to a large pot and cover with water. Bring to a boil add 1 tablespoon of kosher salt, then let simmer over medium heat until potatoes are fork tender, 15-20 minutes. Drain potatoes well.
Use a potato masher to mash potatoes until smooth, then stir in butter and cream mixture. Season with additional kosher salt and freshly ground black pepper to taste. Transfer hot potatoes to oven safe baking dish.
Use a spoon to swirl mashed potatoes, then brush with additional melted butter and place under broiler for 5 minutes or until well browned. Watch potatoes closely.
To make ahead, refrigerate potatoes for for up to 2 days after swirling, then heat in microwave until hot. Proceed to brush with melted butter and broil.


text:
Bangladeshi steelmaker launches tender for 10 MW PV project
GPH Ispat will build a solar plant on an artificial lake that is used to harvest rainwater, with panels to also be deployed on lakeside hills and the rooftops of the company's main factory and offices.
September 7, 2021 Emiliano Bellini
Image: StockSnap, pixabay
Bangladeshi state-owned steel manufacturer GPH Ispat has launched a tender for the deployment of 10 MW of PV capacity at its its factory in Sitakunda, Chittagong.
The solar plant will be deployed on an artificial lake created for rainwater harvesting. The company will also install panels on the hilly areas around the lake and the rooftops of its main factory and office buildings.
"Companies will be selected in accordance with the procedure set out in the Central Procurement Technical Unit (CPTU) Guidelines," the company said in an expression of interest document. "If any applicant or member of a consortium has experience in floating solar plants, it may make it a more attractive partner for this project."
It did not disclose any additional technical or financial details about the project. Developers will have until Oct. 7 to express their interest.


AQUIS Prime Rebalancing Hair Wash cleanses hair with a gentle, non-stripping formula while protecting its pH balance and maintaining its strength. Plant-derived cleansers keep the cuticle layer smooth to reduce tangles and frizz, leaving you with clean, hydrated, easy-to-manage hair.
Gently massage Rebalancing Hair Wash throughout hair towards the end of your shower.
For best results, use with steps 1, 3, and 4 of the AQUIS Prime system.


text:
Individual concert Tickets on sale for Tri-C JazzFest
CLEVELAND, April 1, 2019: Cuyahoga Community College (Tri-C®) has announced individual tickets are now on sale for the full lineup of shows at this year's Tri-C JazzFest Cleveland, presented by KeyBank.
The 40th annual festival features nine shows (thirteen acts) in several historic theatres at Playhouse Square, and showcases an eclectic lineup that includes tributes to Cleveland music legends Bobby Womack and Tadd Dameron.
Other festival highlights include a reunion of the original Flecktones, a half-century of funk and soul from Tower of Power, a teenage piano prodigy whose career launched at Harlem's fabled Apollo Theater, and a show featuring piano and tap.
Tickets are available through the Playhouse Square box office at 216-241-6000 or www.playhousesquare.org.


The Law Offices of Michael Hunter.
The legal team of Michael Hunter truly cares about you and your family. We know the situation can seem more than difficult and quite often the unknown compounds the stress and heartache. A low-cost, expert consultation with Michael Hunter, Attorney at Law, will bring about a better understanding of what to expect, which will bring comfort to you and your family. There is no obligation and only minimal cost to you, so why not give us a call today to schedule your legal consultation? The law offices of Michael Hunter are ideally located to serve the 14th Judicial Circuit, which is in the Northwest Florida Panhandle. This encompasses Bay, Gulf, Calhoun, Jackson, Washington and Holmes counties.
Michael Hunter leads a powerful and compassionate legal team to assist you with care.


text:
WikiPicky
Celebrity Gossip, News and Entertainment
TV Celebrity
Sport Celebrity
Home » Actor » Dean McDermott Wiki, Wife, Divorce, Girlfriend and Net Worth
Dean McDermott Wiki, Wife, Divorce, Girlfriend and Net Worth
Date: 10 Jan, 2018 Report This
Date of Birth/Birthday
54 Years 2 Month(s)
American-Canadian
Profession/Occupation
Working For/Engaged On
Movies, TV Shows
Wife/Spouse
Mary Jo Eustace(m.1993–2006), Tori Spelling(m.2006)
Yes (Once)
Girlfriend/Dating
$500 thousand Dollars
Height/Tall
6 feet 3 Inches (191 cm)
Children/Kids
Jack Montgomery(son), Liam Aaron McDermott(son), Finn Davey McDermott(son), Beau Dean McDermott(son), Stella Doreen McDermott(daughter), Hattie Margaret McDermott(daughter)
His work has given him a special place in the hearts of the viewers and they love him so much. He is an unbelievable actor and his remarkable performances in TV shows and movies have taken acting to a new level. He is a great man and he is always willing to help teenagers to get stable in the industry. He is none other than the famous Dean McDermott.
He was born in the year 1966 on 16th of November and this makes his age 49 at this time. He was born in a place called Toronto, which lies in Ontario of Canada. He belongs to the nationality American and it is quite clear as he was born in America. His ethnicity is white according to some sources.
He is recognized as a reality television character with his spouse, actress Tori Spelling, and as the host of the cookery competition Chopped: Canada. He played the character of Constable Renfield Turnbull on the TV sequence Due South.
He has performed on TV and in movies, counting Open Range and the TV-movie Always and Forever, about two high-school darlings, in which he featured together with Barbara Eden and Rena Sofer. He became a supporter of "Team Guy" on the second period of Food Network's Rachael vs. Guy: Celebrity Cook-Off and was the champion. He started presenting Chopped Canada on Food Network Canada.
He is a gentleman and his attitude is always first class. He has a remarkable height of 6 feet 3 inches and he has that confident personality to match his height. He is effective, he is amazing, he is brilliant and he is very intelligent too. There are not many in the industry who can match his personality. He has been a wonderful character and the journey with him has been a fascinating one.
He has an astonishing net worth of $3 million dollars and this shows his total success. It is all him and his hard work that should be recognized for it. He is active in Instagram and in Twitter. He has an amazing 148k followers in Twitter and this proves how common he has been in the site. He has been pretty present too as he has already tweeted in the site more than five thousand times. His account is confirmed too and this means he is the one using it. Is shirtless pictures are very rare.
When we start surfing about his private life on wiki, we can see that he got married to Tori Spelling. He and his wife together make a attractive couple. Analysis his individual life facts, it is not listed clearly that he had/not any girlfriend. His wedded life is showing to be a great success. They have never thought of taking any divorce and getting disjointed from each other. He has five children named Liam Aaron, Finn Davey, Stella Doreen, Hattie Margaret and Jack. Before Tori Spelling he was married to Mary Jo Eustace in 1993. They had taken divorce in 2006. His marriage with a girl formally proves that he is not a gay.
David Spade Wiki, Wife, Divorce, Girlfriend, Gay and Net Worth
Ian Nelson Wiki, Girlfriend, Dating, Gay and Shirtless
Tim Matheson Wiki, Married, Wife, Divorce and Gay
Charles Shaughnessy Wiki, Bio, Wife, Divorce and Net Worth
Joshua Jackson Wiki, Married or Girlfriend and Net Worth
Mike Bailey Wiki, Bio, Girlfriend, Dating or Gay
Wood Harris Wiki, Bio, Wife, Brother and Net Worth
Mark Dacascos Wiki, Married, Wife or Girlfriend and Ethnicity
Matthew Gray Gubler Gay, Married, Girlfriend and Dating
Roger Howarth Wiki, Married, Wife, Girlfriend or Gay and Net Worth
Malcolm McDowell Wiki, Health, Dead or Alive and Net Worth
© 2021 Wikipicky.com and All Rights Reserved
By using WikiPicky.com you agree to our Terms of Use and Privacy Policy. Published contents by users are under Creative Commons License. WikiPicky.com


text:
package org.flywaydb.core.migration;

import org.flywaydb.core.Flyway;
import org.flywaydb.core.api.FlywayException;
import org.flywaydb.core.api.MigrationInfo;
import org.flywaydb.core.api.MigrationState;
import org.flywaydb.core.api.MigrationType;
import org.flywaydb.core.api.MigrationVersion;
import org.flywaydb.core.api.resolver.ResolvedMigration;
import org.flywaydb.core.internal.command.DbMigrate;
import org.flywaydb.core.internal.dbsupport.DbSupport;
import org.flywaydb.core.internal.dbsupport.DbSupportFactory;
import org.flywaydb.core.internal.dbsupport.JdbcTemplate;
import org.flywaydb.core.internal.dbsupport.Schema;
import org.flywaydb.core.internal.info.MigrationInfoDumper;
import org.flywaydb.core.internal.resolver.FlywayConfigurationForTests;
import org.flywaydb.core.internal.resolver.sql.SqlMigrationResolver;
import org.flywaydb.core.internal.util.Locations;
import org.flywaydb.core.internal.util.PlaceholderReplacer;
import org.flywaydb.core.internal.util.jdbc.DriverDataSource;
import org.flywaydb.core.internal.util.scanner.Scanner;
import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.TestName;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import javax.sql.DataSource;
import java.io.File;
import java.io.FileInputStream;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Properties;

import static org.junit.Assert.*;

/**
 * Test to demonstrate the migration functionality.
 */
@SuppressWarnings({"JavaDoc"})
public abstract class MigrationTestCase {
    private static final Logger LOG = LoggerFactory.getLogger(MigrationTestCase.class);

    /**
     * The base directory for the regular test migrations.
     */
    protected static final String MIGRATIONDIR = "migration";
    protected static final String BASEDIR = "migration/sql";

    protected DataSource dataSource;
    private Connection connection;
    protected DbSupport dbSupport;

    protected JdbcTemplate jdbcTemplate;
    protected Flyway flyway;

    @Rule
    public TestName testName = new TestName();

    @Before
    public void setUp() throws Exception {
        File customPropertiesFile = new File(System.getProperty("user.home") + "/flyway-mediumtests.properties");
        Properties customProperties = new Properties();
        if (customPropertiesFile.canRead()) {
            customProperties.load(new FileInputStream(customPropertiesFile));
        }
        dataSource = createDataSource(customProperties);

        connection = dataSource.getConnection();
        dbSupport = DbSupportFactory.createDbSupport(connection, false);
        jdbcTemplate = dbSupport.getJdbcTemplate();

        configureFlyway();
        flyway.clean();
    }

    protected void configureFlyway() {
        flyway = new Flyway();
        flyway.setDataSource(dataSource);
    }

    /**
     * Creates the datasource for this testcase based on these optional custom properties from the user home.
     *
     * @param customProperties The optional custom properties.
     * @return The new datasource.
     */
    protected abstract DataSource createDataSource(Properties customProperties) throws Exception;

    @After
    public void tearDown() throws Exception {
        connection.close();
    }

    protected void createFlyway3MetadataTable() throws Exception {
    }

    private void insertIntoFlyway3MetadataTable(JdbcTemplate jdbcTemplate, int versionRank, int installedRank, String version, String description, String type, String script, Integer checksum, String installedBy,
                                                int executionTime, boolean success) throws SQLException {
        jdbcTemplate.execute("INSERT INTO " + dbSupport.quote("schema_version")
                        + " (" + dbSupport.quote("version_rank")
                        + "," + dbSupport.quote("installed_rank")
                        + "," + dbSupport.quote("version")
                        + "," + dbSupport.quote("description")
                        + "," + dbSupport.quote("type")
                        + "," + dbSupport.quote("script")
                        + "," + dbSupport.quote("checksum")
                        + "," + dbSupport.quote("installed_by")
                        + "," + dbSupport.quote("execution_time")
                        + "," + dbSupport.quote("success")
                        + ") VALUES (?,?,?,?,?,?,?,?,?,?)",
                versionRank, installedRank, version, description, type, script, checksum, installedBy, executionTime, success);
    }

    @Test
    public void upgradeMetadataTableTo40Format() throws Exception {
        createFlyway3MetadataTable();
        jdbcTemplate.execute("CREATE TABLE test_user (\n" +
                "  id INT NOT NULL,\n" +
                "  name VARCHAR(25) NOT NULL,\n" +
                "  PRIMARY KEY(name)\n" +
                ")");
        insertIntoFlyway3MetadataTable(jdbcTemplate, 1, 1, "0.1", "<< INIT >>", "INIT", "<< INIT >>", null, "flyway3", 0, true);
        insertIntoFlyway3MetadataTable(jdbcTemplate, 2, 2, "1", "First", "SQL", "V1__First.sql", 1234, "flyway3", 15, true);
        flyway.setLocations(getBasedir());
        assertEquals(3, flyway.migrate());
        flyway.validate();
        assertEquals(5, flyway.info().applied().length);
        assertEquals(454910647, flyway.info().applied()[1].getChecksum().intValue());
    }

    @Test
    public void autoCommitFalse() {
        testAutoCommit(false);
    }

    @Test
    public void autoCommitTrue() {
        testAutoCommit(true);
    }

    private void testAutoCommit(boolean autoCommit) {
        DriverDataSource dataSource = (DriverDataSource) flyway.getDataSource();
        dataSource.setAutoCommit(autoCommit);
        flyway.setLocations(BASEDIR);
        flyway.migrate();
        assertEquals("2.0", flyway.info().current().getVersion().getVersion());
    }

    @Test
    public void group() throws Exception {
        flyway.setLocations(getFutureFailedLocation());
        flyway.setGroup(true);
        assertEquals(4, flyway.info().all().length);

        try {
            flyway.migrate();
            fail();
        } catch (DbMigrate.FlywayMigrateSqlException e) {
            assertEquals("3", e.getMigration().getVersion().getVersion());
        }

        LOG.info("\n" + MigrationInfoDumper.dumpToAsciiTable(flyway.info().all()));
        if (dbSupport.supportsDdlTransactions()) {
            assertNull(flyway.info().current());
            assertEquals(4, flyway.info().pending().length);
        } else {
            assertEquals("3", flyway.info().current().getVersion().toString());
            assertEquals(MigrationState.FAILED, flyway.info().current().getState());
        }
    }

    @Test
    public void repair() throws Exception {
        flyway.setLocations(getFutureFailedLocation());
        assertEquals(4, flyway.info().all().length);

        try {
            flyway.migrate();
            fail();
        } catch (FlywayException e) {
            // Expected
        }

        LOG.info("\n" + MigrationInfoDumper.dumpToAsciiTable(flyway.info().all()));
        if (dbSupport.supportsDdlTransactions()) {
            assertEquals("2.0", flyway.info().current().getVersion().toString());
            assertEquals(MigrationState.SUCCESS, flyway.info().current().getState());
        } else {
            assertEquals("3", flyway.info().current().getVersion().toString());
            assertEquals(MigrationState.FAILED, flyway.info().current().getState());
        }

        flyway.repair();
        assertEquals("2.0", flyway.info().current().getVersion().toString());
        assertEquals(MigrationState.SUCCESS, flyway.info().current().getState());
    }

    @Test
    public void repairChecksum() {
        flyway.setLocations(getCommentLocation());
        Integer commentChecksum = flyway.info().pending()[0].getChecksum();

        flyway.setLocations(getQuoteLocation());
        Integer quoteChecksum = flyway.info().pending()[0].getChecksum();

        assertNotEquals(commentChecksum, quoteChecksum);

        flyway.migrate();

        if (flyway.info().applied()[0].getType() == MigrationType.SCHEMA) {
            assertEquals(quoteChecksum, flyway.info().applied()[1].getChecksum());
        } else {
            assertEquals(quoteChecksum, flyway.info().applied()[0].getChecksum());
        }

        flyway.setLocations(getCommentLocation());
        flyway.repair();

        if (flyway.info().applied()[0].getType() == MigrationType.SCHEMA) {
            assertEquals(commentChecksum, flyway.info().applied()[1].getChecksum());
        } else {
            assertEquals(commentChecksum, flyway.info().applied()[0].getChecksum());
        }
    }

    /**
     * @return The location containing the migrations for the quote test.
     */
    protected abstract String getQuoteLocation();

    protected String getMigrationDir() {
        return MIGRATIONDIR;
    }

    protected String getBasedir() {
        return BASEDIR;
    }

    @Test
    public void migrate() throws Exception {
        flyway.setLocations(getBasedir());
        flyway.migrate();
        MigrationVersion version = flyway.info().current().getVersion();
        assertEquals("2.0", version.toString());
        assertEquals(0, flyway.migrate());

        // We should have 5 rows if we have a schema creation marker as the first entry, 4 otherwise
        if (flyway.info().applied()[0].getType() == MigrationType.SCHEMA) {
            assertEquals(5, flyway.info().applied().length);
        } else {
            assertEquals(4, flyway.info().applied().length);
        }

        for (MigrationInfo migrationInfo : flyway.info().applied()) {
            assertChecksum(migrationInfo);
        }

        assertEquals(2, jdbcTemplate.queryForInt("select count(*) from all_misters"));
    }

    @Test
    public void target() throws Exception {
        flyway.setLocations(getBasedir());

        flyway.setTarget(MigrationVersion.fromVersion("1.2"));
        flyway.migrate();
        assertEquals("1.2", flyway.info().current().getVersion().toString());
        assertEquals("Populate table", flyway.info().current().getDescription());

        flyway.setTarget(MigrationVersion.fromVersion("1.0"));
        flyway.migrate();
        assertEquals("1.2", flyway.info().current().getVersion().toString());
        assertEquals("Populate table", flyway.info().current().getDescription());

        flyway.setTarget(MigrationVersion.LATEST);
        flyway.migrate();
        assertEquals("2.0", flyway.info().current().getVersion().toString());
    }

    @Test
    public void customTableName() throws Exception {
        flyway.setLocations(getBasedir());
        flyway.setTable("my_custom_table");
        flyway.migrate();
        int count = jdbcTemplate.queryForInt("select count(*) from " + dbSupport.quote("my_custom_table"));

        // Same as 'migrate()', count is 5 when we have a schema creation marker
        if (flyway.info().applied()[0].getType() == MigrationType.SCHEMA) {
            assertEquals(5, count);
        } else {
            assertEquals(4, count);
        }
    }

    /**
     * Compares the DB checksum to the classpath checksum of this migration.
     *
     * @param migrationInfo The migration to check.
     */
    protected void assertChecksum(MigrationInfo migrationInfo) {
        SqlMigrationResolver sqlMigrationResolver = new SqlMigrationResolver(
                dbSupport, new Scanner(Thread.currentThread().getContextClassLoader()),
                new Locations(getBasedir()),
                PlaceholderReplacer.NO_PLACEHOLDERS,
                FlywayConfigurationForTests.create());
        List<ResolvedMigration> migrations = sqlMigrationResolver.resolveMigrations();
        for (ResolvedMigration migration : migrations) {
            if (migration.getVersion().toString().equals(migrationInfo.getVersion().toString())) {
                assertEquals("Wrong checksum for " + migrationInfo.getScript(), migration.getChecksum(), migrationInfo.getChecksum());
            }
        }
    }

    @Test(expected = FlywayException.class)
    public void validateFails() throws Exception {
        flyway.setLocations(getBasedir());
        flyway.setSqlMigrationSuffix("First.sql");
        flyway.migrate();

        assertEquals("1", flyway.info().current().getVersion().toString());

        flyway.setIgnoreFutureMigrations(false);
        flyway.setSqlMigrationPrefix("CheckValidate");
        flyway.validate();
    }

    @Test(expected = FlywayException.class)
    public void validateMoreAppliedThanAvailable() throws Exception {
        flyway.setLocations(getBasedir());
        flyway.migrate();

        assertEquals("2.0", flyway.info().current().getVersion().toString());

        flyway.setLocations(getValidateLocation());
        flyway.validate();
    }

    @Test
    public void validateClean() throws Exception {
        flyway.setLocations(getValidateLocation());
        flyway.migrate();

        assertEquals("1", flyway.info().current().getVersion().toString());

        flyway.setValidateOnMigrate(true);
        flyway.setCleanOnValidationError(true);
        flyway.setSqlMigrationPrefix("CheckValidate");
        assertEquals(1, flyway.migrate());
    }

    @Test
    public void failedMigration() throws Exception {
        String tableName = "before_the_error";

        flyway.setLocations(getMigrationDir() + "/failed");
        Map<String, String> placeholders = new HashMap<String, String>();
        placeholders.put("tableName", dbSupport.quote(tableName));
        flyway.setPlaceholders(placeholders);

        try {
            flyway.migrate();
            fail();
        } catch (DbMigrate.FlywayMigrateSqlException e) {
            System.out.println(e.getMessage());
            // root cause of exception must be defined, and it should be FlywaySqlScriptException
            assertNotNull(e.getCause());
            assertTrue(e.getCause() instanceof SQLException);
            // and make sure the failed statement was properly recorded
            assertEquals("1", e.getMigration().getVersion().getVersion());
            assertEquals(21, e.getLineNumber());
            assertEquals("THIS IS NOT VALID SQL", e.getStatement());
        }

        MigrationInfo migration = flyway.info().current();
        assertEquals(
                dbSupport.supportsDdlTransactions(),
                !dbSupport.getSchema(dbSupport.getCurrentSchemaName()).getTable(tableName).exists());
        if (dbSupport.supportsDdlTransactions()) {
            assertNull(migration);
        } else {
            MigrationVersion version = migration.getVersion();
            assertEquals("1", version.toString());
            assertEquals("Should Fail", migration.getDescription());
            assertEquals(MigrationState.FAILED, migration.getState());

            // With schema markers, we'll have 2 applied
            if (flyway.info().applied()[0].getType() == MigrationType.SCHEMA) {
                assertEquals(2, flyway.info().applied().length);
            } else {
                assertEquals(1, flyway.info().applied().length);
            }

        }
    }

    @Test
    public void futureFailedMigration() throws Exception {
        flyway.setValidateOnMigrate(false);
        flyway.setLocations(getFutureFailedLocation());

        try {
            flyway.migrate();
            fail();
        } catch (FlywayException e) {
            // Expected
        }

        flyway.setIgnoreFutureMigrations(false);
        flyway.setLocations(getBasedir());
        if (dbSupport.supportsDdlTransactions()) {
            flyway.migrate();
        } else {
            try {
                flyway.migrate();
                fail();
            } catch (FlywayException e) {
                // Expected
            }
        }
    }

    @Test
    public void futureFailedMigrationIgnore() throws Exception {
        flyway.setValidateOnMigrate(false);
        flyway.setLocations(getFutureFailedLocation());

        try {
            flyway.migrate();
            fail();
        } catch (FlywayException e) {
            // Expected
        }

        flyway.setIgnoreFailedFutureMigration(true);
        flyway.setLocations(getBasedir());
        flyway.migrate();
    }

    @Test
    public void futureFailedMigrationIgnoreAvailableMigrations() throws Exception {
        flyway.setValidateOnMigrate(false);
        flyway.setLocations(getFutureFailedLocation());

        try {
            flyway.migrate();
            fail();
        } catch (FlywayException e) {
            // Expected
        }

        flyway.setIgnoreFailedFutureMigration(true);
        try {
            flyway.migrate();
            fail();
        } catch (FlywayException e) {
            if (dbSupport.supportsDdlTransactions()) {
                assertTrue(e.getMessage().contains("THIS IS NOT VALID SQL"));
            } else {
                assertTrue(e.getMessage().contains("contains a failed migration"));
            }
        }
    }

    @Test
    public void tableExists() throws Exception {
        flyway.baseline();
        assertTrue(dbSupport.getOriginalSchema().getTable(flyway.getTable()).exists());
        assertTrue(dbSupport.getSchema(flyway.getSchemas()[0]).getTable(flyway.getTable()).exists());
    }

    @Test
    public void columnExists() throws Exception {
        flyway.baseline();
        assertTrue(dbSupport.getSchema(flyway.getSchemas()[0]).getTable(flyway.getTable()).hasColumn("installed_rank"));
        assertFalse(dbSupport.getSchema(flyway.getSchemas()[0]).getTable(flyway.getTable()).hasColumn("dummy"));
    }

    @Test
    public void quote() throws Exception {
        flyway.setLocations(getQuoteLocation());
        flyway.migrate();
        assertEquals("0",
                jdbcTemplate.queryForString("SELECT COUNT(name) FROM " + dbSupport.quote(flyway.getSchemas()[0], "table")));
    }

    /**
     * Check validation with INIT row.
     */

    @Test
    public void checkValidationWithInitRow() throws Exception {
        flyway.setLocations(getBasedir());
        flyway.setTarget(MigrationVersion.fromVersion("1.1"));
        flyway.migrate();
        assertEquals("1.1", flyway.info().current().getVersion().toString());

        jdbcTemplate.update("DROP TABLE " + dbSupport.quote(flyway.getTable()));
        flyway.setBaselineVersion(MigrationVersion.fromVersion("1.1"));
        flyway.setBaselineDescription("initial version 1.1");
        flyway.baseline();

        flyway.setTarget(MigrationVersion.LATEST);
        flyway.migrate();
        assertEquals("2.0", flyway.info().current().getVersion().toString());
        flyway.validate();
    }

    @Test
    public void isSchemaEmpty() throws Exception {
        Schema schema = dbSupport.getOriginalSchema();

        assertTrue(schema.empty());

        flyway.setLocations(getBasedir());
        flyway.migrate();

        assertFalse(schema.empty());

        flyway.clean();

        assertTrue(schema.empty());
    }

    @Test(expected = FlywayException.class)
    public void nonEmptySchema() throws Exception {
        createTestTable();
        flyway.setLocations(getBasedir());
        flyway.migrate();
    }

    @Test
    public void nonEmptySchemaWithInit() throws Exception {
        createTestTable();
        flyway.setLocations(getBasedir());
        flyway.setBaselineVersionAsString("0");
        flyway.baseline();
        flyway.migrate();
    }

    @Test
    public void nonEmptySchemaWithInitOnMigrate() throws Exception {
        createTestTable();
        flyway.setLocations(getBasedir());
        flyway.setBaselineVersionAsString("0");
        flyway.setBaselineOnMigrate(true);
        flyway.migrate();
        MigrationInfo[] migrationInfos = flyway.info().all();

        assertEquals(5, migrationInfos.length);

        assertEquals(MigrationType.BASELINE, migrationInfos[0].getType());
        assertEquals("0", migrationInfos[0].getVersion().toString());

        assertEquals("2.0", flyway.info().current().getVersion().toString());
    }

    @Test
    public void nonEmptySchemaWithInitOnMigrateHighVersion() throws Exception {
        createTestTable();
        flyway.setLocations(getBasedir());
        flyway.setBaselineOnMigrate(true);
        flyway.setBaselineVersion(MigrationVersion.fromVersion("99"));
        flyway.migrate();
        MigrationInfo[] migrationInfos = flyway.info().all();

        assertEquals(5, migrationInfos.length);

        assertEquals(MigrationType.SQL, migrationInfos[0].getType());
        assertEquals("1", migrationInfos[0].getVersion().toString());
        assertEquals(MigrationState.BELOW_BASELINE, migrationInfos[0].getState());

        MigrationInfo migrationInfo = flyway.info().current();
        assertEquals(MigrationType.BASELINE, migrationInfo.getType());
        assertEquals("99", migrationInfo.getVersion().toString());
    }

    @Test
    public void semicolonWithinStringLiteral() throws Exception {
        flyway.setLocations(getSemiColonLocation());
        flyway.migrate();

        assertEquals("1.1", flyway.info().current().getVersion().toString());
        assertEquals("Populate table", flyway.info().current().getDescription());

        assertEquals("Mr. Semicolon+Linebreak;\nanother line",
                jdbcTemplate.queryForString("select name from test_user where name like '%line'"));
    }

    @Test
    public void quotesAroundTableName() {
        flyway.setLocations(getQuoteLocation());
        flyway.migrate();

        // Clean script must also be able to properly deal with these reserved keywords in table names.
        flyway.clean();
    }

    @Test
    public void migrateMultipleSchemas() throws Exception {
        flyway.setSchemas("flyway_1", "flyway_2", "flyway_3");
        flyway.clean();

        flyway.setLocations(getMigrationDir() + "/multi");
        Map<String, String> placeholders = new HashMap<String, String>();
        placeholders.put("schema1", dbSupport.quote("flyway_1"));
        placeholders.put("schema2", dbSupport.quote("flyway_2"));
        placeholders.put("schema3", dbSupport.quote("flyway_3"));
        flyway.setPlaceholders(placeholders);
        flyway.migrate();
        assertEquals("2.0", flyway.info().current().getVersion().toString());
        assertEquals("Add foreign key", flyway.info().current().getDescription());
        assertEquals(0, flyway.migrate());

        assertEquals(4, flyway.info().applied().length);
        assertEquals(2, jdbcTemplate.queryForInt("select count(*) from " + dbSupport.quote("flyway_1") + ".test_user1"));
        assertEquals(2, jdbcTemplate.queryForInt("select count(*) from " + dbSupport.quote("flyway_2") + ".test_user2"));
        assertEquals(2, jdbcTemplate.queryForInt("select count(*) from " + dbSupport.quote("flyway_3") + ".test_user3"));

        flyway.clean();
    }

    @Test
    public void setCurrentSchema() throws Exception {
        Schema schema = dbSupport.getSchema("current_schema_test");
        try {
            schema.create();

            flyway.setSchemas("current_schema_test");
            flyway.clean();

            flyway.setLocations(getMigrationDir() + "/current_schema");
            Map<String, String> placeholders = new HashMap<String, String>();
            placeholders.put("schema1", dbSupport.quote("current_schema_test"));
            flyway.setPlaceholders(placeholders);
            flyway.migrate();
        } finally {
            schema.drop();
        }
    }

    @Test
    public void subDir() {
        flyway.setLocations(getMigrationDir() + "/subdir");
        assertEquals(3, flyway.migrate());
    }

    @Test
    public void comment() {
        flyway.setLocations(getCommentLocation());
        assertEquals(1, flyway.migrate());
    }

    @Test
    public void outOfOrderMultipleRankIncrease() {
        flyway.setLocations(getBasedir());
        flyway.migrate();

        flyway.setLocations(getBasedir(), getMigrationDir() + "/outoforder");
        flyway.setOutOfOrder(true);
        flyway.migrate();

        MigrationInfo[] all = flyway.info().all();
        assertEquals(org.flywaydb.core.api.MigrationState.OUT_OF_ORDER, all[all.length - 1].getState());
    }

    @Test
    public void schemaExists() throws SQLException {
        assertTrue(dbSupport.getOriginalSchema().exists());
        assertFalse(dbSupport.getSchema("InVaLidScHeMa").exists());
    }

    protected void createTestTable() throws SQLException {
        jdbcTemplate.execute("CREATE TABLE t1 (\n" +
                "  name VARCHAR(25) NOT NULL,\n" +
                "  PRIMARY KEY(name))");
    }

    protected String getFutureFailedLocation() {
        return "migration/future_failed";
    }

    protected String getValidateLocation() {
        return "migration/validate";
    }

    protected String getSemiColonLocation() {
        return "migration/semicolon";
    }

    protected String getCommentLocation() {
        return "migration/comment";
    }
}

redpajama_set_name: RedPajamaGithub


text:
ATO details and outline of this program
Under the draft rules, an entity may receive up to $200 per week for each eligible additional employee aged 16 to 29 years, and up to $100 per week for each eligible additional employee aged 30 to 35 years.
To be eligible, the employee will need to have worked for a minimum of 20 hours per week, averaged over a quarter, and received the JobSeeker payment, Youth Allowance (other) or Parenting Payment for at least one month out of the three months prior to when they are hired.
Employers cannot be receiving JobKeeper payments at the same time and must also meet a number of eligibility conditions, including being registered for pay-as-you-go (PAYG) withholding, holding an Australian business number (ABN), being up to date with their tax lodgement obligations, and reporting through Single Touch Payroll (STP).
Labor senators believe the hiring credit is likely to favour firms that have done well, or were less hard-hit during the pandemic, and is unlikely to support the 450,000 jobs that the government has put a claim to.
Concerns over the lack of protection for workers above 35 were also put forward to the Senate committee, with submissions noting that some employers may replace existing workers with subsidised workers.
"COSBOA has seen no evidence to show, in the current labour market conditions, that wage subsidies are not needed for unemployed people over the age of 35," said the Council of Small Business Organisations Australia.
"The focus on younger workers may result in unintended negative consequences for recently unemployed mature-aged workers."
The Australian Council of Trade Unions also believes that "many Australians aged 35+ have also experienced significant economic shocks, with more likely to occur in 2021 when many of this cohort who are currently relying on JobKeeper are likely to see that support end".
The Senate committee, however, recommended that the bill be passed, noting that most of the submissions provided to the inquiry had given their in-principle support.
"Given the status of unemployment as a result of the pandemic — and in particular the status of youth unemployment — the committee recommends that bill be passed," said economic legislation committee chair Senator Slade Brockman.
"While submitters and witnesses raised concerns about the possible abuse of the scheme, and the potential for older workers to be disadvantaged, it is clear that protections do exist within the already established laws passed in response to the pandemic and the pre-existing laws and processes that govern the ATO's operations."


text:
Home News Rube Goldberg Became Shoveler in 1960s
Rube Goldberg Became Shoveler in 1960s
Nicholas Pinhey, CWEA History Committee, Announcements, History
William Polanchek, representing the California WPCA, presents a certificate of membership in the Select Society of Sanitary Sludge Shovelers to Rube Goldberg of New York City (1967).
by Joe Haworth (as published in the Winter CWEA Bulletin 1996)
That's right! Members of the Select Society of Sanitary Sludge Shovelers for the California Water Environment Association can proudly proclaim that American icon, Rube Goldberg, is a member and a colleague.
Mr. Goldberg, a well known cartoonist famous for gadgets and strange looking machinery, was inducted into the Select Society of Sanitary Sludge Shovelers by none other than Super Shoveler Bill Polanshek. (For those of you too young to know, Bill Polanshek was Bob Barletta's predecessor for the California 5S.) Interestingly, the induction took place at the Water Pollution Control Federation Conference in New York in 1967.
Many young people today think that Rube Goldberg is simply a name for a wacky machine or series of contrivances to accomplish some multiple tasks. In fact, Rube was a real person and a 5S'er. He was born in San Francisco…
"…in 1883 and graduated with a BS in Engineering from the University of California at Berkeley. He took art lessons (from a sign painter) while designing San Francisco sewers. Dropping sewers for journalism, this tongue-in-cheek Leonardo da Vinci devoted nearly 60 years to turning out cartoons portraying weirdly imaginative gadgets. Typical was his "Automatic Hitler-Kicking Machine" of World War II. One of his editorial page cartoons for the late New York Sun entitled 'Peace Today' won him a Pulitzer Prize in 1947." (1)
Almost forgotten in ancient history are his cartoon strips "Boob McNutt", "Mike and Ike" and "Foolish Questions." The name "Lola Palooza" was one of his originations.
At the induction, Bill Polanshek noted that Rube was married to Irma Seeman (two children). He was the first president of the National Cartoonist Society and has been the honorary president ever since. The Society's top award is called "The Ruben." Anyone who has ever seen one of Rube Goldberg's cartoon devices can't forget them.
Bill also noted that he would venture to say that this gentleman's name has, over the years, established itself in our vocabulary and could be thought of as having a place in our personal dictionary. In industry, mechanical or sewer-type fields, we continually devise tools, implements, devices or, as we all call them today, "Rube Goldbergs." These pieces of wild gadgetry were undoubtedly "inspired by the need and inspiration" instilled in those of us familiar with his cartoons depicting all sort and manner of triggering machines…when a need arises, we stop, think and develop a Rube Goldberg and actually call it that by name. (2)
In his reply to the invitation from Bill Polanshek and Gordon Magnuson, Mr. Goldberg notes, "I feel flattered that you have selected me for an award inspired from my fuzzy minded association with the world of nonsensical gadgetry. With kind personal regards, I am … Rube Goldberg." (3) Goldberg became a 5-S'er on October 11, 1967.
From the short biography on Rube Goldberg in Forbes magazine of March 15, 1967
From Bill Polanshek's comments at the induction of Rube Goldberg into the California 5S (New York, October 1967)
From Rube Goldberg's personal letter to Bill Polanshek of September 18, 1967
Reprinted by permission of FORBES Magazine copyright FORBES Inc. 1967
5S history
Civil Engineers at Coachella Valley Water District (Coachella, CA, USA)
Principal Information Technology Analyst Nintex Limited Term at Metropolitan Water District of Southern California (Los Angeles, CA 90012, USA)
Senior Real Estate Representative at Metropolitan Water District of Southern California (Los Angeles, CA 90012, USA)
Power, Treatment, and Transmission Maintenance Supervisor at East Bay Municipal Utility District (Oakland, CA, United States)


text:
Chassis No.
The Shah's first Lamborghini Miura, famously the subject of evocative period photography
Freshly restored in Italy to almost unsurpassed standards by the best marque experts in the world
Totally original, all matching numbers
1968 Lamborghini Miura P400
Coachwork by Bertone
This is arguably the most famous Miura P400 of them all, and almost certainly the best restored.
Launched to international acclaim in March 1966, the Lamborghini Miura remains a landmark design, the original 'flower power' Latin exotic beloved of sheikhs, pop stars, playboys and industrial tycoons.
Only VIPs were in a position to buy the first Miuras, but none were as celebrated – or wealthy – as Mohammad Reza Shah Pahlavi, the supreme ruler of Persia from 1941 to 1979, who also took the title Shāhanshāh ('Emperor', or 'King of Kings'). A fanatical car enthusiast, the Shah was to own four Miuras culminating in the SVJ, the most valuable Lamborghini of all.
This Motor Car
Miura '3303' was sold and delivered direct to the Shah at his winter retreat, Villa Suvretta in St Moritz, on 9 February 1968.The original specification was Rosso with a Bianco interior and various bespoke details can be clearly seen in period photographs: the bumpers were chromed, as were the window frames, the door slats were painted body colour, and the slatted-spoke steering wheel had a light-coloured leather rim.
In the 1980s, after the overthrow of the 'Peacock Throne', the Miura resurfaced in London in the ownership of the Shah's son Alireza Pahlavi. It was partially restored for him and shown at the 1993 Louis Vuitton Concours d'Elegance at the Hurlingham Club. The prince sold the car in 2010 to a fellow Iranian living in Geneva from whom Kidston SA sourced it for the current owner in 2015.
After a starring role in our 2016 video 'A Winter's Tale', '3303' was despatched to Carrozzeria Cremonini (paint and bodywork), Top Motors (ex-Lamborghini, engine and mechanicals) and specialist Lamborghini trimmers Alessandro Bussolari and Andrea Barbieri for a total restoration.
The winners of countless concours trophies started in early 2017, and two years later the car emerged in the dazzling condition in which it is presented today. At every stage great attention was made to record the process and at the same time check for originality. For example, a handwritten '101' – the car's production number – was found on the underside of the seats. The original interior has been carefully removed, preserved and framed for display.
Thanks to the Shah provenance and the evocative snowy photographs from 1968, '3303' is one of the most famous sports cars in the world. Coming out of an intensive world-class restoration, this exceptional Miura made its public debut at Rétromobile 2019.
Email Enquiry +41 22 740 1939


text:
Canadian Women Want to Break Up with Stephen Harper
4/29/2011 by Alison Brewin
Five weeks ago, the Canadian government was forced into an election, one the ruling party–Stephen Harper's Conservatives–claimed the Canadian public didn't want. But the campaign has turned into one that is likely to change the political landscape of Canada forever, sparked in part by an unprecedented debate over reproductive rights.
In Canada, it's possible for the ruling party to fall from power without an election if it holds less than 50 percent of federal seats. In that case, opposition parties (of which there are currently three) can band together and vote the ruling party down. It has only happened six times in the country's history, Canadians being a fairly polite bunch. However, the Conservatives were voted down after Prime Minister Stephen Harper refused to disclose the cost of two things: controversial crime legislation and new jet fighters for the Canadian Air Force. And now, on May 2, Canadians will head to the polls.
For the first time since a general election was held in 1984–when Party leaders engaged in a nationally televised debate on women's issues, including everything from daycare to world peace– women's rights have taken center stage in Canada's mainstream media and in public discourse. The conversation has focused on abortion rights–or, more specifically, the effort to erode them–and on the $9 million that International Planned Parenthood has not received from Canada. Anyone else hear an echo from south of the border?
I remember that televised debate 27 years ago. It was really cool to see men vying for the top job in Canada by proving how feminist they were. But since then, national women's organizations have lost federal funding and disintegrated, most in the past five years while Harper has been in power.
So this election has re-ignited the "women's debate," despite Harper's pursed-lip insistence that he "won't open the abortion debate." The issue exploded after Saskatoon's Conservative member of Parliament Brad Trost bragged at a recent pro-life convention that the federal government has defunded the International Planned Parenthood Federation. That's something not even U.S. Republicans have achieved.
But Harper's spokespeople deny the claim that IPPF has been defunded, though 2010 marked the first time in 40 years that the organization did not receive funding from Canada. That certainly sounds like defunding, but the Harper government claims that the organization can receive money so long as it plays by Conservative rules. That means it has to apply for funds under the new G8 maternal-health policies to receive its $18 million three-year grant. But the catch is that Canada has decided to exclude all funding for abortions in its global maternal-health policy.
IPPF has reported that they saw the politicization of abortion rights arising quite clearly in Canada, and reworked their 2010 application to mirror the one they presented in the U.S., stipulating that abortions not be paid for with Canadian dollars. Their application was apparently awaiting approval when the Harper government fell, leaving the issue unresolved.
This is only one of a number of dramatic election issues feeding the flow of women voters toward Canada's left-wing New Democratic Party (NDP). Absent a Canadian Tina Fey (though kudos to our beloved Rick Mercer, who incited an explosion of 'voting mobs' on campuses across the country), we Canadians have turned to the internet for our political humor. One top YouTube contender for capturing women's votes is a series of videos in which Canadian women break up with Prime Minister Harper, delivering lines like "Stephen, things between us just haven't been working…" and "I just feel like you don't listen to me anymore…'
This kind of web-based humor is contributing to the dramatic rise of the NDP in polls. It's thrilling to watch, but the NDP's sudden popularity is also feeding speculation that vote polarization may pave the way for Harper to win absolute power in Canada for five more years by capturing more than 50 percent of the seats in Parliament. Traditionally, the race for federal leadership comes down to the Liberals and Conservatives, with other parties, including the NDP, receiving a smaller share of votes. But if progressives split their votes, right-wingers, left with only the Conservative party as an option, may be able to take Canada by storm. If Harper wins, he can control funding of abortion services overseas and women's reproductive services here at home.
The break-up with Stephen Harper may be a long and messy one. We may have to share a home for five more years with a man who would take away our rights. But that doesn't mean that we will stop agitating for those rights to be upheld.
Photo of Stephen Harper courtesy of Wikimedia Commons.
Tagged: Abortion Access, Canada, Maternal Health, Planned Parenthood, Reproductive Justice
About Alison Brewin
Alison Brewin currently works as a non-profit management consultant for a range of clients, writes fiction and non-fiction and raises a family with a network of co-parents in Vancouver, Canada. Her family has a long history of involvement in Canadian politics. Here career in law, politics and non-profits has been focused on women-serving organizations. For more info see www.alisonbrewin.com
As Congress Convenes, Over 100 Women's Groups Urge Lawmakers to Focus on Gender Equity
Roxy Szal
Two New Lawsuits Challenge State Restrictions on Abortion Pill Access, Arguing Federal Law Preempts State Laws
Carrie N. Baker
Reads for the Rest of Us: The Most Anticipated Feminist Books of 2023


text:
BMW at the 84th Geneva International Motor Show 2014
Home » Auto Shows » BMW at the 84th Geneva International Motor Show 2014
February 14, 2014 / 5 minutes read
With several world and European premieres on its agenda, BMW is using this year's Geneva International Motor Show to present a selection of fascinating new series-production models which are geared to fulfilling present-day customer requirements and in some cases usher in all-new market segments.
Marking their world premiere are the BMW 2 Series Active Tourer (fuel consumption combined: 6.0–4.1 l/100 km [47.1–68.9 mpg imp]; CO2 emissions combined: 139–109 g/km)*, a totally new compact-class vehicle majoring on functionality of space; the BMW 4 Series Gran Coupe (fuel consumption combined: 8.1–4.5 l/100 km [34.9–62.8 mpg imp]; CO2 emissions combined: 189–119 g/km), a new four-door Coupe in the mid-size segment; and the second generation of the successful BMW X3 (fuel consumption combined: 8.3–5.0 l/100 km [34.0–56.5 mpg imp]; CO2 emissions combined: 193–131 g/km).
Making its first European appearance is the new, characteristic BMW 2 Series Coupe (fuel consumption combined: 8.1–4.2 l/100 km [34.9–67.3 mpg imp]; CO2 emissions combined: 189–111 g/km), along with the new BMW M3 Sedan (fuel consumption combined: 8.8–8.3 l/100 km [32.1–34.0 mpg imp]; CO2 emissions combined: 204–194 g/km) and BMW M4 Coupe (fuel consumption combined: 8.8–8.3 l/100 km [32.1–34.0 mpg imp]; CO2 emissions combined: 204–194 g/km).
The BMW Group is also showcasing the BMW i3 (fuel consumption combined: 0.0 l/100 km [mpg not applicable]); CO2 emissions combined: 0 g/km) and the progressive BMW i8 sports car (fuel consumption combined: 2.1 l/100 km [134.5 mpg imp]; CO2 emissions combined: 49 g/km) to highlight its future focus and the versatility of BMW i. The BMW i8 introduces the world's first laser headlights available for a series-produced vehicle, while new services from BMW ConnectedDrive round off BMW's programme at the Geneva Motor Show, traditionally held in early March each year.
* Figures are provisional and have not yet been officially confirmed. The estimated fuel consumption figures have been calculated as per the ECE test cycle.
BMW 2 Series Active Tourer: dynamics and functionality of space.
The new BMW 2 Series Active Tourer is celebrating its world premiere in Geneva. The fresh arrival creates a whole new class of car and combines comfort and functionality of space with the signature BMW values of dynamic ability, style and elegance in the premium compact class. The BMW 2 Series Active Tourer follows in the tyre tracks of the Coupe as the second member of the new BMW 2 Series line-up and impresses from every angle with its sporty presence and harmonious proportions. New turbocharged engines with three and four cylinders, an extensive package of BMW EfficientDynamics technology and wide-reaching connectivity courtesy of BMW ConnectedDrive illustrate a driving experience defined by sports performance and exemplary efficiency. In order to meet the particular requirements of the compact class in terms of variability and functionality, BMW has given the 2 Series Active Tourer a cutting-edge front-wheel-drive set-up. And it has honed its responses to fully satisfy the dynamic expectations of a model wearing the BMW badge.
BMW 4 Series Gran Coupe: a new yardstick for elegance and extravagance.
The BMW 4 Series Gran Coupe is another car marking its world premiere at the Geneva Motor Show 2014. The premium mid-size four-door Coupe demonstrates BMW's commitment to expanding its model range. Following the BMW 4 Series Coupe (fuel consumption combined: 8.4–4.6 l/100 km [33.6–61.4 mpg imp]; CO2 emissions combined: 197–121 g/km) and Convertible (fuel consumption combined: 8.4–4.8 l/100 km [33.6–58.9 mpg imp]; CO2 emissions combined: 195–127 g/km), the Gran Coupe is the third member of the new BMW 4 Series family and – with its well-balanced proportions – is longer, wider and more dynamic than any mid-size model series before it. The BMW 4 Series Gran Coupe merges the stylistic qualities of the two-door Coupe with the functionality of four doors and generous levels of space behind the high-opening tailgate. Five punchy, refined and economical engines will be available from launch, developing outputs ranging from 105 kW/143 hp in the BMW 418d Gran Coupe (fuel consumption urban/extra-urban/combined: 5.4/4.0/4.5 l/100 km [52.3/70.6/62.8 mpg imp]; CO2 emissions combined: 119 g/km) to 225 kW/306 hp in the BMW 435i Gran Coupe (fuel consumption urban/extra-urban/combined: 11.4/6.2/8.1 l/100 km (24.8/45.6/34.9 mpg imp); CO2 emissions combined: 189 g/km).
BMW X3: powerful, exclusive appearance and unbeatable everyday usability.
It was back in 2003 that BMW founded the new mid-size Sports Activity Vehicle (SAV) segment with the launch of the X3. That means the BMW X3 has been a paragon of sporty dynamics, premium ambience and robust agility, coupled with low fuel consumption and emissions, for over 10 years now – racking up sales figures of more than one million units in the process. The second generation of the successful BMW X3 has made a compelling case for itself since its introduction in 2010, boasting the best interior and boot measurements and the greatest versatility in its class. And now the new BMW X3 is set to build inexorably on its segment leadership. A pair of new-generation diesel engines, producing more power but once again burning less fuel, serve to improve dynamic performance and reduce pollutant emissions. The exterior and interior design of the new BMW X3 reveals stylistic revisions and also adds further depth to the car's practicality with detail solutions responding to customer requirements.
BMW 2 Series Coupe: a new dimension in dynamics.
The BMW 2 Series Coupe is a new addition to the BMW range celebrating its European premiere in Geneva. The BMW 2 Series Coupe can be distinguished from the BMW 1 Series line-up (fuel consumption combined: 8.0–3.8 l/100 km [35.3–74.3 mpg imp]; CO2 emissions combined: 188–99 g/km) by its standalone design, significantly larger dimensions, an engine range and suspension set-up geared squarely to sports performance, and more extensive standard equipment. The four-seater BMW 2 Series Coupe, with its two-door body, brings hallmark elements of BMW Coupes to the compact segment. Sophisticated suspension technology, virtually 50:50 weight distribution and rear-wheel drive ensure the presence of signature BMW handling properties.
BMW M3 Sedan, BMW M4 Coupe: innovative engine technology and a commitment to lightweight design.
The new BMW M3 Sedan and new BMW M4 Coupe both celebrate their European premiere at the Geneva Motor Show 2014, as BMW M GmbH showcases its new take on the high-performance sports car. The all-new, high-revving, six-cylinder in-line engine with M TwinPower Turbo technology delivers maximum output of 317 kW (431 hp) and peak torque of 550 Newton metres (406 lb-ft), the latter figure exceeding that of the previous BMW M3 by almost 40 per cent. Fuel consumption and emissions have been cut by around 25 per cent. Both the BMW M3 Sedan and BMW M4 Coupe (with optional seven-speed M Double Clutch Transmission) cover the sprint from 0 to 100 km/h (62 mph) in 4.1 seconds.
BMW i takes to the stage with two models: electric motoring courtesy of the BMW i3 and BMW i8.
With the joint presentation of its first volume-produced vehicle powered purely by an electric drive system and a sports car currently holding the status of the world's most progressive, the BMW i brand is highlighting the broad spread of its future-oriented vehicle concepts. The two models represent a new, strongly sustainability-focused interpretation of the premium experience. The electric motors and lithium-ion high-voltage batteries of the two models were developed by the BMW Group – in model-specific versions. Another special ingredient conceived exclusively for BMW i is the LifeDrive architecture with passenger cell made from carbon-fibre-reinforced plastic (CFRP), which plays a major role in minimising the weight of the cars. And a world first in a series-produced car comes in the form of the optional laser headlights developed by BMW, which offer three times the intensity and twice the high-beam range of conventional systems, as well as extremely low energy consumption.
BMW ConnectedDrive: 100 per cent connectivity, improved safety and service, unbeatable flexibility.
BMW ConnectedDrive brings together an extensive range of mobility services unmatched by any rival and which can now also be accessed easily while on the move. Using the connectivity provided by the integrated SIM card, the BMW ConnectedDrive Store allows customers to purchase online options like the Concierge Service – the personalised assistant contactable 24 hours a day – at any time. The SIM card is part of the ConnectedDrive Services option and is also included when the Intelligent Emergency Call function, for example, is specified. BMW ConnectedDrive also spans an extensive selection of assistance and safety systems, including the full-colour, sharp-resolution BMW Head-Up Display. This premium feature, with its unique range of functionality, is available for almost all BMW vehicle classes.


text:
<!DOCTYPE html>
<title>flexbox | computed style | align-items: stretch</title>
<link rel="author" href="http://opera.com" title="Opera Software">
<link rel="help" href="http://www.w3.org/TR/css-flexbox-1/#align-items-property">

<meta name="flags" content="dom">