text:
HOME ABOUT FIND US ARCHIVE CONTACT LINKS
EVERY THURSDAY AT BEARWOOD CORKS CLUB
558 Bearwood Road (corner of Sherwood Rd), Smethwick B66 4BT - 9pm (doors 8.30)
Classic Blue Notes line up featuring Dutch Lewis & Andy Peate
- 7th August -
We have a classic Blue Notes line up at the Silvershine Jazz Club this week. The front line is Andy Peate on trumpet, the wonderful Vic Evans on vocals and Dutch Lewis on saxophones and just about anything else you can blow.
Tim Amann will be gracing the keyboards, with Paul Foad on guitar and a very welcome return for Fitzroy Coward on bass. With just a drummer left to confirm this looks like a mouth watering evening of great jazz...
...and you never know, we might even get one or two other musicians popping in to jam with the band.
We've just heard; it's Wayne Scott (rt) on drums.
Robbie Fearon Sextet - 14th August
The Robbie Fearon Sextet are a group of students from the Birmingham Conservatoire Jazz course. If you want to hear some wonderful music performed by an outstanding group of musicians all on the way up, this is your chance!
The line-up is:
Robbie Fearon - Tenor Sax
Dan Searjeant - Alto Sax
Sean Gibbs - Trumpet
Ben Lee - Guitar
Sam Ingvorsen - Bass
Jack James - Drums
About the band:
Robbie Fearon grew up in Sheffield where he began by playing clarinet, before becoming a saxophonist. In 2011 started studying at Birmingham Conservatoire were he has been taught by Mike Williams and Jean Toussaint.
Sean Gibbs is from Edinburgh. He has been a finalist in the young Scottish jazz musician of the year awards – twice! He currently studies at Birmingham Conservatoire under the tutelage of Richard Isles and Percy Pursglove, and plays in the bands Antelope and Young Pilgrims.
Dan Searjeant was born in London and attended primary school in Den Haag (NL). After returning to the UK he studied at college in Cambridge before moving to Birmingham to join the Conservatoire undergraduate course where he has studied with the likes of Dave Holland and Mark Turner.
Ben Lee was raised in Devon. He was a member of the Devon Youth Jazz Orchestra and the National Youth Jazz Collective before attending Birmingham Conservatoire where he has been taught by Fred Baker and Jez Franks. His own projects include the organ trio Three Step Manouvre.
Sam Ingvorsen is a young double bassist from Winchester in Hampshire. He currently studies at Birmingham conservatoire with Arnie Somogyi and Mark Hodgson being his principal teachers.
Jack James hails from London where he attended the BRIT School before turning his hand to the drums. He graduated from Birmingham Conservatoire in 2012, and since then he has played in groups around Birmingham including High Eye Q and Antelope.
Junior Blue Notes - 21st August
Junior Blue Notes with Dutch Lewis at Lightwood's Park
Featuring the siblings of seasoned Blue Notes alongside other young musicians who have jammed/performed with Blue Notes Senior or Junior, The Junior Blue Notes will be playing their second gig at the Silvershine Club.
Youngsters so far committed to this gig include Sophie Hamilton-Foad on Vocals, Aiden Amann on Drums and Jonny Browning on Bass, along with Gabriel Amann on Trumpet and Louis Hamilton-Foad on drums. The line up will be bolstered by experienced pros Tim Amann on Keys and Paul Foad on Guitar.
We will be expecting more names to be added to the list between now and Thursday evening and we'll try to put them up on the Bearwood Jazz Facebook as we get them, but be prepared for some surprises on the night. You will be getting a little snippet of the future sound of Jazz.
More names in the line up:
Vocal debut - Courtney Hamilton-Foad
Flute - Megan Forster
Percussion - Lewis Forster
Horns - Millie and Mae Bennett
FRED WEBB with The Blue Notes
- 28th August
Fred Webb is a regular vocalist with The Notebenders Big Band, who has performed at the Corks with his own band, as well as joining in with The Bliue Notes on Jam Nights. This time he joins with a full Blue Notes band as a headline act.
A popular local performer his musical career started in Rock 'n' Roll before making his move into Jazz and Big Band Swing. The Blue Notes line up will follow as saoon as I have it so watch this space.
- Launches today (Saturday 30th August) outside the Corks Club between 12 and 5pm. Their website all about Bearwood and the launch event will feature live music all afternoon with our very own Junior Blue Notes going on at 3pm!!
ANDY GAYLE with The Blue Notes - 4th Sept
Andy Gayle is one of the best sax players in the region. He studied Jazz at Guildhall under the likes of Jean Toussaint, Pete Churchill, Simon Purcell and Scott Stroman. He has also worked with some of the best on the British and international Ska scene, and toured the USA, Europe and Japan with the Specials, Special & International Beat, The Skatalites and Jazz Jamaica.
He has even supported Ziggy Marley and the Melody Makers with the Classical Reggae pioneers Bubble Free.
This week he will be lending his dazzling skills to The Blue Notes front line. Come along and be prepared to be blown away.
Martin Trotman Quartet & Friends - 11th Sept
Martin Trotman combines exceptional piano and keyboard skills with breathtakingly alluring vocals. With an eclectic mix of sounds he moves effortlessly through a repertoire that tracks the harmoniously smooth and easy listening jazz, the edgier and soothing rhythm of R&B and soul through to the contemporary and lingering tempo of an urban fusion mix.
A dazzling CV includes collatorations with the likes of 80's diva Jackie Graham, Heat Wave, Peter André and MOBO award winning saxophonist Soweto Kinch, but we know him best for the part he plays in Delano Mills' Not Strictly Jazz Quartet. Last time Martin played at the Corks in his own right a hugely talented band was complimented by a dazzling display of guest talent.
Shaine Dorsey & Band - 18th Sept
Singer, Shaine Dorsey will be performing at the Silvershine Jazz Club for the first time. Daughter of popular West Midlands based Jazz & Big Band Swing Singer, the late Warren Dorsey, Shaine often used to join in on Andy Hamilton's afternoon gigs at the Drum and the Symphony Hall.
It's great that we've finally managed to book her to play for us.
Her band is:
Andy Peate (keys)
Cormac Loane (alto sax)
Ray Brown (double bass)
Keith York (drums)


VideoScribe 2.3 is now available to download.
Log in to your Sparkol account and select 'DOWNLOAD NOW' to upgrade.
Read the 2.3 release notes to find out more.
It doesn't work properly! It makes geometric figures instead of instead of letters.
Sounds like we may need to look at this scribe.
If you have not already, please can you save a copy of it to your online/cloud directory.
Once you have done that, please raise a support ticket and let us know the name of the scribe with a description of the issue and we can investigate it for you.
Are the improvements to the timeline all under the hood? It looks the same to me.
I have the same problem that Krzysztof is having.
For either old or new scribes, the text tool does not display font properly (using just basic or Roman Felt Tip fonts, not even imported fonts). Very buggy.


text:
Game Hubs
Green Man Gaming Newsroom
Paradox acquires Prison Architect IP from Introversion
Steve Boxer
Paradox Architect has acquired the indie game Prison Architect from its original developer Introversion Software.
The crowdfunded prison-building sim won a BAFTA Award in 2016 for Best Persistent Game, but Mark Morris, co-founder of Introversion Software, said: "We've taken Prison Architect just about as far as we can. Prison Architect has been an intensely rewarding project for us. Every developer loves seeing their creations come to life, but through Early Access, launch on multiple platforms and over a dozen post-launch content updates, we've been building and managing this building-and-management game for nearly a decade. We're all eager to see where a team like Paradox can take it next."
Paradox Interactive announced that the deal includes "All rights and assets for the Prison Architect IP" on "All current and any future platforms, including Windows, MacOS, and Linux PCs, and Switch, Xbox and PlayStation consoles". Paradox Interactive was already involved with Prison Architect, publishing the game on iOS and Android.
Ebba Ljungerud, Paradox Interactive's CEO, said: "Ever since our partnership with Introversion in 2017, the Paradox team has felt that Prison Architect is a natural fit for our catalogue. Just as we've done for other management-strategy games like Cities: Skylines and Surviving Mars, I believe the considerable player base of Prison Architect will be excited to see where we can take the game next, and we're eager to explore development of potential new games based off of the 'Architect' IP."
For further Prison Architect-related news, keep an eye on Paradox Interactive's website.
Previous articleAlien: Blackout Turns Out To Be A Mobile Game Starring Amanda Ripley
Next articleTropico 6 pushed back to March 29
Steve Boxer has been writing about videogames since the early 1990s. His first console was an Atari VCS, and he misspent most of his youth in the 1980s in the arcades. As well as for Green Man Gaming, he can be found writing for The Guardian, Empire, TechRadar and Pocket-Lint. He's currently having trouble deciding whether his favourite console is his Xbox One X or his Switch, and plays a wide range of games, but especially RPGs (he loves a good JRPG) action-adventure titles, shooters of all descriptions and driving games. Follow him here.
Authors Contact Us Store Corp Website
Copyright © 2019 Green Man Gaming Newsroom All Rights Reserved

redpajama_set_name: RedPajamaCommonCrawl


text:
Die Tanzania Football Federation (TFF; ) ist der Dachverband des Fußballs im ostafrikanischen Staat Tansania. Der Verband betreibt die nationalen Ligen und entsendet die tansanischen Fußballnationalmannschaften. Er ist seit 1964 Mitglied der FIFA als auch der Confédération Africaine de Football (CAF).

Die TFF betreibt seit Januar 2008 die Tanzania Soccer Academy (TSA) als nationale Einrichtung zur Förderung des Fußballs im Land.

Geschichte
Der Verband wurde 1930 unter dem Namen "Tanganyika Football Association (TFA)" gegründet und wurde 1971 in "Football Association of Tanzania (FAT)" umbenannt, ehe sie 2004 ihren heutigen Namen bekam.

Sportstruktur

Ligen und Wettbewerbe
 Tanzania Premier League (12 Vereine)
 Tanzania First Division
 Tusker Challenge Cup
 Taifa-Cup
 Uhai-Cup
 Copa Cocacola

Nationalmannschaften
 Tansanische Fußballnationalmannschaft der Männer ("Taifa Stars")
 Tansanische Fußballnationalmannschaft der Frauen ("Twiga Stars")
 Tansanische Fußballnationalmannschaft des Festlandes (Männer) ("Kilimanjaro Stars")
 Tansanische Fußballnationalmannschaft der männlichen Jugend unter 20 ("Ngorongoro Heroes")
 Tansanische Fußballnationalmannschaft der männlichen Jugend unter 17 ("Serengeti Boys")

Tansania
Football Federation
Gegründet 1930
Sportverband (Tansania)
Nationaler Sportverband

redpajama_set_name: RedPajamaWikipedia


text:
Tips for a Myrtle Beach Golf Getaway to Celebrate the Majors
There's something regal and festival about a golf major. They're the season's most prestigious events, and winners make their name into history. They draw the world's elite players to the most distinctive courses for the best in golf.
For fans, it's like having a handful of Super Bowls every season.
Major championships inspire us to watch, but also to play. To celebrate. And what better place to do both than the Golf Capital of the World — Myrtle Beach? Here's how to create a package with friends, golf, and major championships on the Grand Strand.
Fun Facts About Major Championships
1.) The PGA Championship winner gets a Wanamaker trophy replica for one year. Legendary Walter Hagen won the tournament in 1928 and lost the original trophy! Officials recovered it two years later and the PGA of America has it now.
2.) Jack Nicklaus (18), Tiger Woods (14), and Walter Hagen (11) have the most major championship wins.
3.) Winners get a five-year tour-card exemption in the PGA and European Tour. Players otherwise must re-qualify each year for a tour card.
The Masters Tournament
Augusta National | April 8-11
The year's first major happens at Augusta National Golf Club in Georgia. The winner gets the iconic green jacket and chooses the menu for the next year's event dinner.
Where to Stay: North Beach Resort & Villas
Find a quiet, well-appointed, and clean room with a marvelous view at North Beach Resort & Villas. Check out current specials, too, at this beautiful property.
Where to Play: Barefoot Resort & Golf
Might as well while you're here — with several courses to choose from, all scenic. You'll find great greens, friendly staff, and a wonderful experience on any course you play at Barefoot Resort & Golf.
Where to Watch: Bully's Pub & Grill
Head to Barefoot Landing for a chill setting with lots of beers to choose from. An awesome pondside deck and happy hour make Bully's Pub & Grill a we'll-be-back kind of place.
The PGA Championship
Kiawah Island Ocean Course | May 20-23
The 103rd edition of the PGA Championship comes to South Carolina. Rory McIlroy won here in 2012 in the first major championship in the state.
Where to Stay: Caribbean Resort & Villas
Come relax by the sea at Caribbean Resort, with pools, hot tubs, and on-site dining options. You'll find a clean, spacious, comfortable room with a view at Caribbean Resort.
Where to Play: Pine Lakes Country Club
It's an area favorite loaded with history. Pine Lakes Country Club has challenging holes, plus first-rate service from bag drop to the clubhouse.
Where to Watch: Pine Lakes Tavern
It's a quaint joint with outdoor seating and locally-sourced fare. Pine Lakes Tavern is a great low-key spot to enjoy the tournament and have a cold one.
U.S. Open Championship
Torrey Pines | June 17-20
The Championship returns to San Diego for the first time since 2008. Tiger Woods edged Rocco Mediate that year in a classic showdown on one of the most beautiful courses in the U.S.
Where to Stay: Litchfield Beach & Golf
Find a far-off destination that is also close to the action in Myrtle Beach. On the pristine Pawleys Island shore, Litchfield Beach & Golf might be the finest beach and golf resort in the nation.
Where to Play: TPC Myrtle Beach
Play this Tom Fazio-designed championship course near Murrells Inlet. TPC Myrtle Beach a five-star course you'll wish you could rate six stars. Great experience.
Where to Watch: Bourbon & Burnz
As you could expect, Bourbon & Burnz has an incredible array of bourbon. It's a great place to take in the tournament, in a comfy setting with fantastic drinks.
Royal St. George's | July 15-18
This will be the 149th playing of golf's oldest major, and the 15th at Sandwich in Kent, England. Darren Clarke won his first major here in 2011, the last time Royal St. George's hosted it.
Where to Stay: The Strand Resort
This luxurious resort is perfect for a weekend getaway, in the heart of Myrtle Beach. You'll have a great time with terrific on-site amenities at The Strand Resort, with a short walk to the Grand Strand shore.
Where to Play: Arrowhead Country Club
Ray Floyd designed this award-winning, 27-hole course. A unique challenge on an intriguing course layout is in store for you at Arrowhead Country Club.
Where to Watch: The Grumpy Monk
It's a nice family spot, too, and if you're the sushi type and the wings type, this place is for you. The Grumpy Monk serves a proof ice cream you must try.
Barefoot Resort: Dye
The Dye Course at Barefoot Resort & Golf, handcrafted by designer Pete Dy...
Barefoot Resort: Fazio
The Fazio Course at Barefoot Resort & Golf is another work of art by awar...
Barefoot Resort: Love
Countless golfers have played and fallen in love with The Love Course at Bare...
Barefoot Resort: Norman
The Norman Course at Barefoot Resort & Golf in North Myrtle Beach, handcr...
TPC of Myrtle Beach
The Tournament Players Club of Myrtle Beach allows golfers, regardless of han...
North Beach Resort & Villas
Welcome to North Beach Resort & Villas, the Grand Strand's most upscale ocean...
Come discover the wonder of The Strand, a boutique resort. Newly renovated, T...


text:
Paintballing In Attleborough
{ "ecommerce": { "currencyCode": "GBP", "impressions": [ { "id": "combat-paintball", "name": "Combat Paintball", "brand": "NA", "position": 1, "category": "Paintballing", "list": "TOWN", "dimension14": "9+", "dimension15": "Outdoor", "dimension16": false, "dimension17": "", "metric3": 0, "metric4": 1 } ] }, "pageType": "TOWN", "town": "Attleborough", "county": "Norfolk", "region": "East" }
Combat Paintball
Suitable for ages: 9+ •Outdoor 10.9 miles from Attleborough
Find The Best Paintballing in Attleborough
We've rounded up the best paintballing in Attleborough in our quest to discover brilliant family attractions and places to visit near you. There are 1 Attleborough paintballing to pick from. Alternatively, why not explore some other sports and activities days out nearby, including horse riding and stables, ten pin bowling alleys or sports centres. Find the perfect places to go with your kids and get out on your next adventure!
All the paintballing we list are rated according to the ages they are suitable for, facilities and whether they are suitable for rainy days or best when the sun is shining.
If you've visited one of these paintballing in Attleborough , please consider leaving a review on the attraction page to help others plan their next fun day out.
Animals Attractions in Attleborough
Zoos and Wildlife Parks in Attleborough
Safari Parks in Attleborough
Aquariums in Attleborough
Children's Farms in Attleborough
Petting Zoos in Attleborough
Water Attractions in Attleborough
Swimming Pools and Leisure Centres in Attleborough
Water Parks in Attleborough
Water Sports in Attleborough
Lakes in Attleborough
Sailing and Kayaking in Attleborough
Lidos in Attleborough
Beaches in Attleborough
Adventure Attractions in Attleborough
Parks and Playgrounds in Attleborough
Climbing in Attleborough
High Ropes Courses in Attleborough
Activity Centres in Attleborough
National Parks in Attleborough
Sports and Activities Attractions in Attleborough
Ice Skating and Rollerskating in Attleborough
Ten Pin Bowling Alleys in Attleborough
Go Karting and Driving in Attleborough
Skiing and Snowboarding in Attleborough
Horse Riding and Stables in Attleborough
Cycling in Attleborough
Crazy Golf in Attleborough
Arts and Crafts in Attleborough
Laser Tag in Attleborough
Indoor and Soft Play Areas in Attleborough
Pottery Centres and Ceramic Cafes in Attleborough
Cinemas and Theatres in Attleborough
Trampoline Parks in Attleborough
Indoor Skydiving in Attleborough
Sports Centres in Attleborough
Sightseeing Attractions in Attleborough
Theme Parks and Funfairs in Attleborough
Museums and Art Galleries in Attleborough
Tourist Attractions in Attleborough
Landmarks in Attleborough
Castles and Palaces in Attleborough
Caves and Mines in Attleborough
Sports Stadiums in Attleborough
Tours and River Cruises in Attleborough
Stately Homes and Gardens in Attleborough
Railway and Transport Attractions in Attleborough
Things to do in Attleborough - All Ages
Things to do in Attleborough - Babies and Toddlers
Things to do in Attleborough - Young Children
Things to do in Attleborough - Older Children
Things to do in Attleborough - Teenagers
Things to do in Attleborough - Indoor
Things to do in Attleborough - Outdoor


Last week, we got a peek at Moschino's Fall 2014 campaign, which despite the collection's kitschy inspiration, gave off an air of sophistication, thanks to its black-and-white rendering and the presence of Linda Evangelista.
Now, a few more images from the campaign have leaked, and they are just as arresting. With a cast including Stella Tennant, Carolyn Murphy, Saskia de Brauw, Raquel Zimmermann and Karen Elson, this campaign gives off a feel of old glamour, making the fact that Stella Tennant is wearing a gown made out of Budweiser can-printed fabric not that strange after all.
Check out more images in our forums and tell us what you think!


text:
#pragma once
#include <aws/pinpoint/Pinpoint_EXPORTS.h>
#include <aws/pinpoint/model/Action.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <utility>

namespace Aws
{
namespace Utils
{
namespace Json
{
  class JsonValue;
  class JsonView;
} // namespace Json
} // namespace Utils
namespace Pinpoint
{
namespace Model
{

  /**
   *
Specifies the content and settings for a push notification that's sent to
   * recipients of a campaign.

See Also:
   AWS
   * API Reference

   */
  class AWS_PINPOINT_API Message
  {
  public:
    Message();
    Message(Aws::Utils::Json::JsonView jsonValue);
    Message& operator=(Aws::Utils::Json::JsonView jsonValue);
    Aws::Utils::Json::JsonValue Jsonize() const;

    /**
     *
The action to occur if a recipient taps the push notification. Valid values
     * are:

OPEN_APP - Your app opens or it becomes the foreground app
     * if it was sent to the background. This is the default action.

     *

DEEP_LINK - Your app opens and displays a designated user interface in
     * the app. This setting uses the deep-linking features of iOS and
     * Android.

URL - The default mobile browser on the recipient's
     * device opens and loads the web page at a URL that you specify.

     */
    inline const Action& GetAction() const{ return m_action; }

    /**
     *
The action to occur if a recipient taps the push notification. Valid values
     * are:

OPEN_APP - Your app opens or it becomes the foreground app
     * if it was sent to the background. This is the default action.

     *

DEEP_LINK - Your app opens and displays a designated user interface in
     * the app. This setting uses the deep-linking features of iOS and
     * Android.

URL - The default mobile browser on the recipient's
     * device opens and loads the web page at a URL that you specify.

     */
    inline bool ActionHasBeenSet() const { return m_actionHasBeenSet; }

    /**
     *
The action to occur if a recipient taps the push notification. Valid values
     * are:

OPEN_APP - Your app opens or it becomes the foreground app
     * if it was sent to the background. This is the default action.

     *

DEEP_LINK - Your app opens and displays a designated user interface in
     * the app. This setting uses the deep-linking features of iOS and
     * Android.

URL - The default mobile browser on the recipient's
     * device opens and loads the web page at a URL that you specify.

     */
    inline void SetAction(const Action& value) { m_actionHasBeenSet = true; m_action = value; }

    /**
     *
The action to occur if a recipient taps the push notification. Valid values
     * are:

OPEN_APP - Your app opens or it becomes the foreground app
     * if it was sent to the background. This is the default action.

     *

DEEP_LINK - Your app opens and displays a designated user interface in
     * the app. This setting uses the deep-linking features of iOS and
     * Android.

URL - The default mobile browser on the recipient's
     * device opens and loads the web page at a URL that you specify.

     */
    inline void SetAction(Action&& value) { m_actionHasBeenSet = true; m_action = std::move(value); }

    /**
     *
The action to occur if a recipient taps the push notification. Valid values
     * are:

OPEN_APP - Your app opens or it becomes the foreground app
     * if it was sent to the background. This is the default action.

     *

DEEP_LINK - Your app opens and displays a designated user interface in
     * the app. This setting uses the deep-linking features of iOS and
     * Android.

URL - The default mobile browser on the recipient's
     * device opens and loads the web page at a URL that you specify.

     */
    inline Message& WithAction(const Action& value) { SetAction(value); return *this;}

    /**
     *
The action to occur if a recipient taps the push notification. Valid values
     * are:

OPEN_APP - Your app opens or it becomes the foreground app
     * if it was sent to the background. This is the default action.

     *

DEEP_LINK - Your app opens and displays a designated user interface in
     * the app. This setting uses the deep-linking features of iOS and
     * Android.

URL - The default mobile browser on the recipient's
     * device opens and loads the web page at a URL that you specify.

     */
    inline Message& WithAction(Action&& value) { SetAction(std::move(value)); return *this;}

    /**
     *
The body of the notification message. The maximum number of characters is
     * 200.

     */
    inline const Aws::String& GetBody() const{ return m_body; }

    /**
     *
The body of the notification message. The maximum number of characters is
     * 200.

     */
    inline bool BodyHasBeenSet() const { return m_bodyHasBeenSet; }

    /**
     *
The body of the notification message. The maximum number of characters is
     * 200.

     */
    inline void SetBody(const Aws::String& value) { m_bodyHasBeenSet = true; m_body = value; }

    /**
     *
The body of the notification message. The maximum number of characters is
     * 200.

     */
    inline void SetBody(Aws::String&& value) { m_bodyHasBeenSet = true; m_body = std::move(value); }

    /**
     *
The body of the notification message. The maximum number of characters is
     * 200.

     */
    inline void SetBody(const char* value) { m_bodyHasBeenSet = true; m_body.assign(value); }

    /**
     *
The body of the notification message. The maximum number of characters is
     * 200.

     */
    inline Message& WithBody(const Aws::String& value) { SetBody(value); return *this;}

    /**
     *
The body of the notification message. The maximum number of characters is
     * 200.

     */
    inline Message& WithBody(Aws::String&& value) { SetBody(std::move(value)); return *this;}

    /**
     *
The body of the notification message. The maximum number of characters is
     * 200.

     */
    inline Message& WithBody(const char* value) { SetBody(value); return *this;}

    /**
     *
The URL of the image to display as the push-notification icon, such as the
     * icon for the app.

     */
    inline const Aws::String& GetImageIconUrl() const{ return m_imageIconUrl; }

    /**
     *
The URL of the image to display as the push-notification icon, such as the
     * icon for the app.

     */
    inline bool ImageIconUrlHasBeenSet() const { return m_imageIconUrlHasBeenSet; }

    /**
     *
The URL of the image to display as the push-notification icon, such as the
     * icon for the app.

     */
    inline void SetImageIconUrl(const Aws::String& value) { m_imageIconUrlHasBeenSet = true; m_imageIconUrl = value; }

    /**
     *
The URL of the image to display as the push-notification icon, such as the
     * icon for the app.

     */
    inline void SetImageIconUrl(Aws::String&& value) { m_imageIconUrlHasBeenSet = true; m_imageIconUrl = std::move(value); }

    /**
     *
The URL of the image to display as the push-notification icon, such as the
     * icon for the app.

     */
    inline void SetImageIconUrl(const char* value) { m_imageIconUrlHasBeenSet = true; m_imageIconUrl.assign(value); }

    /**
     *
The URL of the image to display as the push-notification icon, such as the
     * icon for the app.

     */
    inline Message& WithImageIconUrl(const Aws::String& value) { SetImageIconUrl(value); return *this;}

    /**
     *
The URL of the image to display as the push-notification icon, such as the
     * icon for the app.

     */
    inline Message& WithImageIconUrl(Aws::String&& value) { SetImageIconUrl(std::move(value)); return *this;}

    /**
     *
The URL of the image to display as the push-notification icon, such as the
     * icon for the app.

     */
    inline Message& WithImageIconUrl(const char* value) { SetImageIconUrl(value); return *this;}

    /**
     *
The URL of the image to display as the small, push-notification icon, such as
     * a small version of the icon for the app.

     */
    inline const Aws::String& GetImageSmallIconUrl() const{ return m_imageSmallIconUrl; }

    /**
     *
The URL of the image to display as the small, push-notification icon, such as
     * a small version of the icon for the app.

     */
    inline bool ImageSmallIconUrlHasBeenSet() const { return m_imageSmallIconUrlHasBeenSet; }

    /**
     *
The URL of the image to display as the small, push-notification icon, such as
     * a small version of the icon for the app.

     */
    inline void SetImageSmallIconUrl(const Aws::String& value) { m_imageSmallIconUrlHasBeenSet = true; m_imageSmallIconUrl = value; }

    /**
     *
The URL of the image to display as the small, push-notification icon, such as
     * a small version of the icon for the app.

     */
    inline void SetImageSmallIconUrl(Aws::String&& value) { m_imageSmallIconUrlHasBeenSet = true; m_imageSmallIconUrl = std::move(value); }

    /**
     *
The URL of the image to display as the small, push-notification icon, such as
     * a small version of the icon for the app.

     */
    inline void SetImageSmallIconUrl(const char* value) { m_imageSmallIconUrlHasBeenSet = true; m_imageSmallIconUrl.assign(value); }

    /**
     *
The URL of the image to display as the small, push-notification icon, such as
     * a small version of the icon for the app.

     */
    inline Message& WithImageSmallIconUrl(const Aws::String& value) { SetImageSmallIconUrl(value); return *this;}

    /**
     *
The URL of the image to display as the small, push-notification icon, such as
     * a small version of the icon for the app.

     */
    inline Message& WithImageSmallIconUrl(Aws::String&& value) { SetImageSmallIconUrl(std::move(value)); return *this;}

    /**
     *
The URL of the image to display as the small, push-notification icon, such as
     * a small version of the icon for the app.

     */
    inline Message& WithImageSmallIconUrl(const char* value) { SetImageSmallIconUrl(value); return *this;}

    /**
     *
The URL of an image to display in the push notification.

     */
    inline const Aws::String& GetImageUrl() const{ return m_imageUrl; }

    /**
     *
The URL of an image to display in the push notification.

     */
    inline bool ImageUrlHasBeenSet() const { return m_imageUrlHasBeenSet; }

    /**
     *
The URL of an image to display in the push notification.

     */
    inline void SetImageUrl(const Aws::String& value) { m_imageUrlHasBeenSet = true; m_imageUrl = value; }

    /**
     *
The URL of an image to display in the push notification.

     */
    inline void SetImageUrl(Aws::String&& value) { m_imageUrlHasBeenSet = true; m_imageUrl = std::move(value); }

    /**
     *
The URL of an image to display in the push notification.

     */
    inline void SetImageUrl(const char* value) { m_imageUrlHasBeenSet = true; m_imageUrl.assign(value); }

    /**
     *
The URL of an image to display in the push notification.

     */
    inline Message& WithImageUrl(const Aws::String& value) { SetImageUrl(value); return *this;}

    /**
     *
The URL of an image to display in the push notification.

     */
    inline Message& WithImageUrl(Aws::String&& value) { SetImageUrl(std::move(value)); return *this;}

    /**
     *
The URL of an image to display in the push notification.

     */
    inline Message& WithImageUrl(const char* value) { SetImageUrl(value); return *this;}

    /**
     *
The JSON payload to use for a silent push notification.

     */
    inline const Aws::String& GetJsonBody() const{ return m_jsonBody; }

    /**
     *
The JSON payload to use for a silent push notification.

     */
    inline bool JsonBodyHasBeenSet() const { return m_jsonBodyHasBeenSet; }

    /**
     *
The JSON payload to use for a silent push notification.

     */
    inline void SetJsonBody(const Aws::String& value) { m_jsonBodyHasBeenSet = true; m_jsonBody = value; }

    /**
     *
The JSON payload to use for a silent push notification.

     */
    inline void SetJsonBody(Aws::String&& value) { m_jsonBodyHasBeenSet = true; m_jsonBody = std::move(value); }

    /**
     *
The JSON payload to use for a silent push notification.

     */
    inline void SetJsonBody(const char* value) { m_jsonBodyHasBeenSet = true; m_jsonBody.assign(value); }

    /**
     *
The JSON payload to use for a silent push notification.

     */
    inline Message& WithJsonBody(const Aws::String& value) { SetJsonBody(value); return *this;}

    /**
     *
The JSON payload to use for a silent push notification.

     */
    inline Message& WithJsonBody(Aws::String&& value) { SetJsonBody(std::move(value)); return *this;}

    /**
     *
The JSON payload to use for a silent push notification.

     */
    inline Message& WithJsonBody(const char* value) { SetJsonBody(value); return *this;}

    /**
     *
The URL of the image or video to display in the push notification.

     */
    inline const Aws::String& GetMediaUrl() const{ return m_mediaUrl; }

    /**
     *
The URL of the image or video to display in the push notification.

     */
    inline bool MediaUrlHasBeenSet() const { return m_mediaUrlHasBeenSet; }

    /**
     *
The URL of the image or video to display in the push notification.

     */
    inline void SetMediaUrl(const Aws::String& value) { m_mediaUrlHasBeenSet = true; m_mediaUrl = value; }

    /**
     *
The URL of the image or video to display in the push notification.

     */
    inline void SetMediaUrl(Aws::String&& value) { m_mediaUrlHasBeenSet = true; m_mediaUrl = std::move(value); }

    /**
     *
The URL of the image or video to display in the push notification.

     */
    inline void SetMediaUrl(const char* value) { m_mediaUrlHasBeenSet = true; m_mediaUrl.assign(value); }

    /**
     *
The URL of the image or video to display in the push notification.

     */
    inline Message& WithMediaUrl(const Aws::String& value) { SetMediaUrl(value); return *this;}

    /**
     *
The URL of the image or video to display in the push notification.

     */
    inline Message& WithMediaUrl(Aws::String&& value) { SetMediaUrl(std::move(value)); return *this;}

    /**
     *
The URL of the image or video to display in the push notification.

     */
    inline Message& WithMediaUrl(const char* value) { SetMediaUrl(value); return *this;}

    /**
     *
The raw, JSON-formatted string to use as the payload for the notification
     * message. If specified, this value overrides all other content for the
     * message.

     */
    inline const Aws::String& GetRawContent() const{ return m_rawContent; }

    /**
     *
The raw, JSON-formatted string to use as the payload for the notification
     * message. If specified, this value overrides all other content for the
     * message.

     */
    inline bool RawContentHasBeenSet() const { return m_rawContentHasBeenSet; }

    /**
     *
The raw, JSON-formatted string to use as the payload for the notification
     * message. If specified, this value overrides all other content for the
     * message.

     */
    inline void SetRawContent(const Aws::String& value) { m_rawContentHasBeenSet = true; m_rawContent = value; }

    /**
     *
The raw, JSON-formatted string to use as the payload for the notification
     * message. If specified, this value overrides all other content for the
     * message.

     */
    inline void SetRawContent(Aws::String&& value) { m_rawContentHasBeenSet = true; m_rawContent = std::move(value); }

    /**
     *
The raw, JSON-formatted string to use as the payload for the notification
     * message. If specified, this value overrides all other content for the
     * message.

     */
    inline void SetRawContent(const char* value) { m_rawContentHasBeenSet = true; m_rawContent.assign(value); }

    /**
     *
The raw, JSON-formatted string to use as the payload for the notification
     * message. If specified, this value overrides all other content for the
     * message.

     */
    inline Message& WithRawContent(const Aws::String& value) { SetRawContent(value); return *this;}

    /**
     *
The raw, JSON-formatted string to use as the payload for the notification
     * message. If specified, this value overrides all other content for the
     * message.

     */
    inline Message& WithRawContent(Aws::String&& value) { SetRawContent(std::move(value)); return *this;}

    /**
     *
The raw, JSON-formatted string to use as the payload for the notification
     * message. If specified, this value overrides all other content for the
     * message.

     */
    inline Message& WithRawContent(const char* value) { SetRawContent(value); return *this;}

    /**
     *
Specifies whether the notification is a silent push notification, which is a
     * push notification that doesn't display on a recipient's device. Silent push
     * notifications can be used for cases such as updating an app's configuration,
     * displaying messages in an in-app message center, or supporting phone home
     * functionality.

     */
    inline bool GetSilentPush() const{ return m_silentPush; }

    /**
     *
Specifies whether the notification is a silent push notification, which is a
     * push notification that doesn't display on a recipient's device. Silent push
     * notifications can be used for cases such as updating an app's configuration,
     * displaying messages in an in-app message center, or supporting phone home
     * functionality.

     */
    inline bool SilentPushHasBeenSet() const { return m_silentPushHasBeenSet; }

    /**
     *
Specifies whether the notification is a silent push notification, which is a
     * push notification that doesn't display on a recipient's device. Silent push
     * notifications can be used for cases such as updating an app's configuration,
     * displaying messages in an in-app message center, or supporting phone home
     * functionality.

     */
    inline void SetSilentPush(bool value) { m_silentPushHasBeenSet = true; m_silentPush = value; }

    /**
     *
Specifies whether the notification is a silent push notification, which is a
     * push notification that doesn't display on a recipient's device. Silent push
     * notifications can be used for cases such as updating an app's configuration,
     * displaying messages in an in-app message center, or supporting phone home
     * functionality.

     */
    inline Message& WithSilentPush(bool value) { SetSilentPush(value); return *this;}

    /**
     *
The number of seconds that the push-notification service should keep the
     * message, if the service is unable to deliver the notification the first time.
     * This value is converted to an expiration value when it's sent to a
     * push-notification service. If this value is 0, the service treats the
     * notification as if it expires immediately and the service doesn't store or try
     * to deliver the notification again.

This value doesn't apply to messages
     * that are sent through the Amazon Device Messaging (ADM) service.

     */
    inline int GetTimeToLive() const{ return m_timeToLive; }

    /**
     *
The number of seconds that the push-notification service should keep the
     * message, if the service is unable to deliver the notification the first time.
     * This value is converted to an expiration value when it's sent to a
     * push-notification service. If this value is 0, the service treats the
     * notification as if it expires immediately and the service doesn't store or try
     * to deliver the notification again.

This value doesn't apply to messages
     * that are sent through the Amazon Device Messaging (ADM) service.

     */
    inline bool TimeToLiveHasBeenSet() const { return m_timeToLiveHasBeenSet; }

    /**
     *
The number of seconds that the push-notification service should keep the
     * message, if the service is unable to deliver the notification the first time.
     * This value is converted to an expiration value when it's sent to a
     * push-notification service. If this value is 0, the service treats the
     * notification as if it expires immediately and the service doesn't store or try
     * to deliver the notification again.

This value doesn't apply to messages
     * that are sent through the Amazon Device Messaging (ADM) service.

     */
    inline void SetTimeToLive(int value) { m_timeToLiveHasBeenSet = true; m_timeToLive = value; }

    /**
     *
The number of seconds that the push-notification service should keep the
     * message, if the service is unable to deliver the notification the first time.
     * This value is converted to an expiration value when it's sent to a
     * push-notification service. If this value is 0, the service treats the
     * notification as if it expires immediately and the service doesn't store or try
     * to deliver the notification again.

This value doesn't apply to messages
     * that are sent through the Amazon Device Messaging (ADM) service.

     */
    inline Message& WithTimeToLive(int value) { SetTimeToLive(value); return *this;}

    /**
     *
The title to display above the notification message on a recipient's
     * device.

     */
    inline const Aws::String& GetTitle() const{ return m_title; }

    /**
     *
The title to display above the notification message on a recipient's
     * device.

     */
    inline bool TitleHasBeenSet() const { return m_titleHasBeenSet; }

    /**
     *
The title to display above the notification message on a recipient's
     * device.

     */
    inline void SetTitle(const Aws::String& value) { m_titleHasBeenSet = true; m_title = value; }

    /**
     *
The title to display above the notification message on a recipient's
     * device.

     */
    inline void SetTitle(Aws::String&& value) { m_titleHasBeenSet = true; m_title = std::move(value); }

    /**
     *
The title to display above the notification message on a recipient's
     * device.

     */
    inline void SetTitle(const char* value) { m_titleHasBeenSet = true; m_title.assign(value); }

    /**
     *
The title to display above the notification message on a recipient's
     * device.

     */
    inline Message& WithTitle(const Aws::String& value) { SetTitle(value); return *this;}

    /**
     *
The title to display above the notification message on a recipient's
     * device.

     */
    inline Message& WithTitle(Aws::String&& value) { SetTitle(std::move(value)); return *this;}

    /**
     *
The title to display above the notification message on a recipient's
     * device.

     */
    inline Message& WithTitle(const char* value) { SetTitle(value); return *this;}

    /**
     *
The URL to open in a recipient's default mobile browser, if a recipient taps
     * the push notification and the value of the Action property is URL.

     */
    inline const Aws::String& GetUrl() const{ return m_url; }

    /**
     *
The URL to open in a recipient's default mobile browser, if a recipient taps
     * the push notification and the value of the Action property is URL.

     */
    inline bool UrlHasBeenSet() const { return m_urlHasBeenSet; }

    /**
     *
The URL to open in a recipient's default mobile browser, if a recipient taps
     * the push notification and the value of the Action property is URL.

     */
    inline void SetUrl(const Aws::String& value) { m_urlHasBeenSet = true; m_url = value; }

    /**
     *
The URL to open in a recipient's default mobile browser, if a recipient taps
     * the push notification and the value of the Action property is URL.

     */
    inline void SetUrl(Aws::String&& value) { m_urlHasBeenSet = true; m_url = std::move(value); }

    /**
     *
The URL to open in a recipient's default mobile browser, if a recipient taps
     * the push notification and the value of the Action property is URL.

     */
    inline void SetUrl(const char* value) { m_urlHasBeenSet = true; m_url.assign(value); }

    /**
     *
The URL to open in a recipient's default mobile browser, if a recipient taps
     * the push notification and the value of the Action property is URL.

     */
    inline Message& WithUrl(const Aws::String& value) { SetUrl(value); return *this;}

    /**
     *
The URL to open in a recipient's default mobile browser, if a recipient taps
     * the push notification and the value of the Action property is URL.

     */
    inline Message& WithUrl(Aws::String&& value) { SetUrl(std::move(value)); return *this;}

    /**
     *
The URL to open in a recipient's default mobile browser, if a recipient taps
     * the push notification and the value of the Action property is URL.

     */
    inline Message& WithUrl(const char* value) { SetUrl(value); return *this;}

  private:

    Action m_action;
    bool m_actionHasBeenSet;

    Aws::String m_body;
    bool m_bodyHasBeenSet;

    Aws::String m_imageIconUrl;
    bool m_imageIconUrlHasBeenSet;

    Aws::String m_imageSmallIconUrl;
    bool m_imageSmallIconUrlHasBeenSet;

    Aws::String m_imageUrl;
    bool m_imageUrlHasBeenSet;

    Aws::String m_jsonBody;
    bool m_jsonBodyHasBeenSet;

    Aws::String m_mediaUrl;
    bool m_mediaUrlHasBeenSet;

    Aws::String m_rawContent;
    bool m_rawContentHasBeenSet;

    bool m_silentPush;
    bool m_silentPushHasBeenSet;

    int m_timeToLive;
    bool m_timeToLiveHasBeenSet;

    Aws::String m_title;
    bool m_titleHasBeenSet;

    Aws::String m_url;
    bool m_urlHasBeenSet;
  };

} // namespace Model
} // namespace Pinpoint
} // namespace Aws

redpajama_set_name: RedPajamaGithub


Overview: There is no formally agreed upon measure to define what is an 'advanced' or 'developed' economy, and what is still 'developing'. The UN approximates this divide by looking at the Human Development Index (HDI) and includes countries with a HDI over 0.9. The IMF focuses more on economic performance, and defines Other Advanced Economies not included in the G7 or Eurozone as Australia, New Zealand, Hong Kong, Singapore, South Korea, Taiwan and Israel.
GDP Growth (Constant Prices, National Currency) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 1.694 %.
GDP (Current Prices, US Dollars) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is US$ 5,470.23 Billion.
GDP Deflator for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 107.554 (Index, Base Year as per country's accounts = 100).
GDP (PPP), US Dollars for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is US$ 5,761.83 Billion.
GDP Per Capita (PPP), US Dollars for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is US$ 36,246.33 .
GDP Share of World Total (PPP) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 6.941 %.
Investment (% of GDP) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 27.045 %.
Gross National Savings (% of GDP) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 30.473 %.
Inflation (Average Consumer Price Change %) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 4.324 %.
Inflation (End of Year Change %) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 3.034 %.
Import Volume of All Items Including Goods and Services (Percent Change) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 4.003 %.
Import Volumes of Goods Only (Percent Change) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 3.389 %.
Export Volume of All Items Including Goods and Services (Percent Change) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 3.699 %.
Export Volumes of Goods Only (Percent Change) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 3.063 %.
Terms of Trade of All Items Including Services and Goods (Percent Change) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is -0.76 %.
Terms of Trade of Goods (Percent Change) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is -1.355 %.
Unemployment Rate (% of Labour Force) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 4.007 %.
Employment for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 105.814 Million .
General government revenue (% of GDP) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 34.795 %.
General government total expenditure (% of GDP) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 32.69 %.
Total Government Net Lending/ Borrowing (% of GDP) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 2.105 %.
General Government Structural Balance (% Potential GDP) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is -0.295 %.
Current Account Balance (US Dollars) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is US$ 169.604 Billion.
Current Account Balance (% GDP) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is 3.156 %.
Imports of Goods and Services (US Dollars) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is US$ 2,946.15 Billions.
Exports of Goods and Services (US Dollars) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is US$ 3,214.93 Billions.
Financial account balance for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is US$ 63.966 Billions.
Direct Investment, Net (US Dollars) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is US$ 16.013 Billions.
Other Private Portfolio Flows, Net (US Dollars) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is US$ 180.64 Billions.
Financial derivatives, net for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is US$ -12.608 Billions.
Private Financial Flows, Net (US Dollars) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is US$ -165.718 Billions.
Change in National Reserves (US Dollars) for Other Advanced Economies (Excluding G7 and Eurozone) in year 2008 is US$ 44.883 Billions.


In my spare time I like to travel to the nature and go to the beach. I like to relax there. I am active so I like to spend time with pleasure and useless. By the way, I also like to cook, but when it does not take too much time.
I am very active and cheerful person. Personally I believe that I have a good sense of humor, and it is important in life. I am goal-oriented person and I get what I want, even if I need to work hard for this. I am not afraid of difficulties and I do everything what possible to make my life more easy. I am kind and I like to help people, even if they do not ask me. Also in my heart, I am very romantic and sensetive, but it is not easy to hurt me. I always forgive people.
A good sense of humor is what I appreciate in men, but most importantly, you should be honest, loyal, kind, passionate.


event description : the lord of the underworld, hades/pluto, has been trying to surface since his stepbrother zeus got the upperworld and hades got what he thought was the short straw. since the new horizons space shot began sending back pictures of pluto in the summer of 2015, pluto has finally surfaced: he is now visible to us for the first time. literally, we're seeing pictures of a ball of ice and rock; metaphorically, we're seeing things we haven't seen, haven't wanted to see.


Tony Hayward, the CEO of BP, has a couple of major problems on his hands these days. One lies down near the earth's crust; the other exists deep in the muck of Washington politics. It may take many months to cap the 5,000-foot-deep oil gusher in the Gulf of Mexico. In the meantime, Hayward has to cap the damage to BP's reputation, and reduce its liability for what could be the costliest cleanup in corporate history. He was already hard at work last week, making the rounds of key senators from coastal states affected by the spill. Described as exhausted but wearing a "wry smile," Hayward impressed several lawmakers with his earnestness about stopping the leak. He also seemed intent on deflecting questions about responsibility. "He was candid on most of his answers," says Florida Sen. Bill Nelson. But when Hayward was pressed on how much BP will compensate businesses and fishermen harmed by the spill, Nelson says, "he dodged" and became "very lawyerly."
BP was once known as British Petroleum, but the company changed its name in 2000 to project a more environmentally friendly image, saying the initials stood for "Beyond Petroleum." Hayward deserves credit for improving on the legacy of former chairman John Browne, whose efforts in acquisition and cost cutting left serious questions about BP's safety and environmental policies. Part of Hayward's effort, however, was to increase the company's lobbying "exponentially" in Washington and to dilute new laws on the prevention of oil-spill pollution in 2009, says Dave Levinthal of the Center for Responsive Politics. At times BP has enlisted powerful Washington types like Leon Panetta (now CIA director), George Mitchell (now Obama's Middle East envoy), Christine Todd Whitman (the former EPA administrator), and Tom Daschle (the former majority leader) to serve on its various boards of advisers and "independent" panels. In his rounds on Capitol Hill last week, Hayward was escorted by a former aide to Ted Kennedy who now works for the Brunswick Group, a powerhouse public-relations firm recently hired by BP to help it deal with the oil-spill crisis.
In 2006 the EPA and the Justice Department launched a criminal investigation into two massive BP oil leaks in Alaska caused by corroded pipelines. One of the leaks spewed 200,000 gallons onto the tundra. Once again, EPA investigators pushed to charge company officials with a crime. "Everybody was convinced we had a humdinger of a case," says Scott West, the EPA special agent in charge of the probe, who has since retired. Witnesses—including workers on the pipelines and midlevel managers—had told investigators how BP executives had ignored repeated warnings about corrosion. "There was a corporate philosophy that it was cheaper to operate to failure and then deal with the problem later rather than do preventive maintenance," West told NEWSWEEK. Later that year, West says, he got authority from the U.S. Attorney's Office in Alaska for a "surgical" subpoena for internal documents relating to the company's maintenance of the pipelines. BP complied in early 2007, but in a way that made it virtually impossible for investigators to find the evidence they needed: BP set up a special server with scanned copies of 62 million pages of documents. "If you printed all of them out," says West, "it would have filled a warehouse … We only had three or four people." When he began to examine BP's response, West says, he remembers thinking, "Holy s--t, I can't breathe."
Still, West (who now works for Sea Shepherd, an environmental group) was determined to push a multiyear investigation—not unusual for a complex case that, as he envisioned it, would ultimately reach into corporate headquarters in London. But just a few months later, West says, he was told by federal prosecutors in Alaska to bring the case to a close. "We were told, 'Main Justice wants this wrapped up,' and 'All we can get is a corporate misdemeanor.'?" According to West and Bob Wojnicz, another since-retired EPA agent on the case, BP's high-powered legal team (headed by Houston lawyer Carol Dinkins, a former deputy attorney general under George H.W. Bush who had previously served as chief of the Justice Department's environment division) had gone over the agents' heads. Dinkins negotiated a "global" settlement of all Justice Department inquiries into the company's conduct—including the Alaska-pipeline case and Texas City—that was to be announced the same day. "There was no reason to shut it down at that point," says Wojnicz. Nelson Cohen, the U.S. attorney in Alaska at the time, says there was no "realistic chance of generating useful evidence" from continuing the probe and that all investigating agencies and prosecutors concurred in the decision to accept the misdemeanor plea from BP, which included a $20 million fine. Dinkins says, "I don't comment on my work for my clients."
If she pushed debarment too hard, Pascal was sure the Pentagon would simply invoke a national-security exception that would allow BP to continue to sell it oil. When "a major economic and political giant?.?.?.?tells you it has direct access to the White House, it's very intimidating," says Pascal. After nearly two years of trying, Pascal retired from the EPA in February with the settlement agreement unsigned. "I can't tell you that if my compliance agreement had been signed it would have prevented what happened in the gulf," she says. "We just don't know." Whether that unfortunate history will repeat itself, with the company facing its worst crisis ever, is also unknown. But for BP, finding its way around Washington is terrain far more familiar than the bottom of the Gulf of Mexico.


text:
info@parkmyfleet.com
Uber and Lyft don't have enough drivers to meet surging demand
by Daniel Lubofsky | May 21, 2021 | Mobility | 0 comments
Now that vaccine rates are up, rideshare app users are starting to feel more comfortable hailing an Uber or a Lyft to get around. The only issue is that there aren't enough drivers to meet rising customer demand, and prices are soaring as a result.
In March, Uber saw the most ride bookings in a single month in the company's history.
But the company is still struggling to recruit and maintain drivers. In Las Vegas, half of all Uber ride requests go unfulfilled, Fox 5 Vegas reported last month. That's because only 30 percent of drivers who were working for the company prior to the start of the pandemic have returned.
As a result, across the US, customers have to wait longer than they did in the past to get picked up and prices are skyrocketing, according to The Washington Post.
"We've seen prices that are sometimes triple what they normally are," Ygal Arounian, a financial analyst with Wedbush Securities, told ABC7.
Customers say the lack of available drivers is, at times, putting their safety at risk because they'll have to resort to walking home alone late at night.
"As vaccination rates increase in the United States, we are observing that consumer demand for Mobility is recovering faster than driver availability," Uber stated in April in its report submitted to the US Securities and Exchange Commission.
When the pandemic first hit, both rideshare drivers and passengers were concerned about contracting Covid-19 while in transit. Now, even though about 45 percent of Americans have received at least one vaccine dose, drivers are still hesitant to return to their posts, according to The Washington Post.
The issue isn't just about safety, though. Some drivers say they aren't interested in rushing back to a job that doesn't feel fulfilling.
Some drivers say spending hours crammed in a vehicle is detrimental to their physical and mental health. The company's changes to its pay model have also drastically cut compensation. Some drivers went from getting more than $1,000 a week to hundreds of dollars, according to The Washington Post.
"It's very much not a career," Bruce Blood, a driver for Lyft, told The Post.
The reluctance of drivers to return to work is also part of a larger employment trend. In the US, 68 percent of US workers earned more from unemployment benefits when they stopped working during the pandemic than from the paychecks they received while going to work daily, according to the Foundation for Government Ability. For some of those workers, going back to their day jobs just doesn't make sense.
"A lot of people were making as much money, or more, not driving. Since that's been extended, there's no incentive to get back behind the wheel," Steve Kolb, a driver for Uber and Lyft, told Fox 4. "You're putting the miles on your car, spending the gas, all the wear and tear. Why not just keep collecting the check every week?"
PCs, dog-washing booths and 3 other products on backlog due to microchip shortage
To incentivize drivers to come back, Uber announced it will spend $250 million in boosted incentives and bonuses for its drivers.
In Massachusetts, the average Uber driver was making around $20 an hour before the stimulus. With the stimulus in place, the average hourly wage is expected to come closer to $30, according to WBZ-TV.
"We want drivers to take advantage of higher earnings now because this is likely a temporary situation," Uber Vice President of U.S. & Canada Mobility Dennis Cinelli wrote in a post announcing the benefits. "As the recovery continues, we expect more drivers will be hitting the road, which means that over time earnings will come back to pre-Covid levels."
ParkMyFleet Endorses Global Memorandum of Understanding on Zero-Emission Medium- and Heavy-Duty Vehicles
ParkMyFleet Joins Forces with Great Plains Industrial Park and Solar Earth Technologies to Build America's First Net Zero Industrial Park
Rasheq Zarif, Co-Founder and COO of ReWyre, Joins ParkMyFleet Advisory Board
Thanksgiving travelers may face record high gas prices this year
I'm driving across the US in an EV to prove that now is a great time to go electric
by {{author.nickname}} | {{time}}


text:
The Cure's 'Just Like Heaven': Perfect Romantic Pop with a Kick: Repeat Rotation Video
It's difficult to choose any of The Cure's songs for a Repeat Rotation Video as just about everything they have ever produced is spectacular and, of course, Robert Smith's voice is incredible.
Case in point, the Cure video I did finally choose for my Repeat Rotation Video today, (after much consideration) — The Cure's 'Just Like Heaven'. It is the perfect song.
It's pure pop, it's even purer romance, and it's all kicked off by the perfect drums and fleshed out by a gorgeous descending guitar melody. And then there's Robert Smith. You know. A god. Love it. Love it. Love it.
Even before The Cure's 'Just Like Heaven' became my Repeat Rotation Video today, I've listened to the song tens of thousands of times over the last few decades and it affects me the way it always did every time.
It's also the song I think of more than any other when I remember the years I worked as a radio DJ. I must have played it a thousand times on-air, and heard it and danced to it a few thousand more off but, unlike many others, it never grew old or became annoying, trite or dull.
If you are one of the few people on the planet that hasn't heard The Cure's 'Just Like Heaven' before, you must. It's fabulous. If you're like me, and have always loved it, enjoy it one more time. Below.
Watch Cuba Gooding's Face When a Bad Auto Correct Word is Explained on Graham Norton (Video)
Denmark's Anti Social Media Dance with Conchita Wurst (Video)


209 Castle Rock Drive 10, Richmond Hill, Century 21 Heritage Group Ltd.
Immaculate Townhome in the highly sought after North Richvale Community of desirable Richmond Hill. The main floor features up-graded gleaming hardwood flooring. The large and sunny kitchen with French doors is warm and welcoming and is the room where your family will head for when they come home. The Expansive Living Room with its oversized windows bathes the room with sunshine and offers a direct walk out to a large balcony. The cosy dining room is conveniently situated off the kitchen and will host intimate meals for friends and family. The Generous sized Master bedroom is situated for privacy and has an oversized double door closet offering ample space. The family bathroom has been extensively up-graded in a neutral colour scheme. The Finished Walk basement features a storage room, 3pc bathroom, and a large bedroom with laminate flooring that can also be optimized as a rec. room, den, family room or home office. This spacious room offers a large closet, oversized window and direct walk out to a tastefully landscaped yard featuring a stone patio, evergreens, lighting and privacy fence. The home offers the added convenience of having direct garage access with an automatic garage door opener. The Quiet complex is well maintained and conveniently located close to Public, Catholic, French Immersion Elementary and Secondary Schools, The Richvale Community Centre, Public Library, Parks, Amenities, Hillcrest Mall, Shopping, Hwys 400, 404, 407, YRT/VIVA, with an exciting up-coming recreational park nearing completion that will offer a sensational children's playground and tennis court. This charming 2 Storey residence has been lovingly and impeccably cared for and is located in an established community.
® and ™ Registered Trademarks of Century 21 Real Estate LLC Used Under License. Not intended to solicit buyers or sellers currently under contract.
1The location, contact and other information given for the 'local amenities' can not be guaranteed to be 100% accurate.


This has been out for a few weeks so this mention is running a bit late. The latest in the series of limited edition seven inch vinyl releases by Trojan are two vocals sides by Al Barry And The Aces – on a facsimile Creole label. Apparently these tunes were the result of Barrington Howard AKA Al Barry from Desmond Dekker's Aces hiring some studio time at Studio One on a return visit to Jamaica from the UK circa 1970. The B side, Down We Go was previously issued on the Creole label in 1971 and was recently included on the Trojan CD The Heavy Heavy Monster Sound – The Trojan Records Story.
The real gem is the top side, Treat Me Good which has that classic 1970 Sound Dimension sound. Trojan have said that this is unreleased but this is incorrect, it was originally issued on a 1972 Explosion single titled Show Some Loving and credited to The Swans.
The missed opportunity here is that the original Explosion issue had a deejay cut of the same rhythm titled The Killer Passing Thru, this is every bit as good as the vocal piece if not better.
All the same it's worth it for Treat Me Good (AKA Show Some Loving) alone and like the other releases in this series this comes on a seriously heavy duty piece of vinyl complete with a facsimile die cut printed sleeve.


text:
Park City and Summit County News
Login or Register Logout
Park Record Photo Shop
Sundance-Slamdance
Holiday Shopper
Milepost
Park City's Best
Park City Home
Park City Parent
Swift Digital
Summer in Summit County
Donate|
Federal funds could flow into Summit County
Local congressman earmarks $6.5M in infrastructure bill for bus rapid transit
Summit County Summit-county | Jun 30, 2021
Alexander Cramer
acramer@parkrecord.com
Bus rapid transit, officials have indicated, is the best hope to solve some of the Park City area's traffic woes, a system of express buses that can bypass traffic but one that carries a price tag in the tens of millions of dollars and mountains of bureaucratic hurdles.
There might be some federal help on the horizon after U.S. Rep. Blake Moore, who represents Park City, included funding for a stretch of the project in his personal earmarks in a congressional infrastructure bill.
Moore requested $6.5 million for the system as a "member-designated project" in the INVEST in America Act, a $715 billion infrastructure bill working its way through Congress.
Moore also requested $1.2 million for a roadway connectivity project in Park City's proposed arts and culture district.
The bill is in the House Committee on Transportation and Infrastructure and was being heard by the Rules Committee this week. The transportation committee chair, Rep. Peter DeFazio, a Democrat from Oregon, describes the bill as fulfilling pieces of President Biden's American Jobs Plan.
It is unclear whether the bill will pass or where it stands in the broader infrastructure talks that have taken center stage in Washington in recent weeks.
Moore's earmarks would be a notable infusion of cash for a project that local officials hope will reduce the traffic that sometimes backs up for miles and snarls routine commutes.
"Our (bus rapid transit, or BRT) initiative is the most important transit enhancement that we have been pursuing to improve mobility and relieve congestion within the current district, beyond our last mile efforts with microtransit," Summit County Manager Tom Fisher wrote in a message to The Park Record. "We are pursuing all angles of building the funding to advance the BRT project and are grateful for the federal support from our local representative to advance this important enhancement."
The bus rapid transit system has taken shape in recent months, though it remains in a yearslong federal environmental review. Officials have pegged the cost near $80 million. According to terms negotiated for the establishment of Summit County's High Valley Transit District, the stretch on S.R. 248 will be pursued by Park City Transit, while the S.R. 224 leg will be pursued by High Valley Transit.
Moore's earmark would help fund the system from Kimball Junction to the Canyons Village base area entrance on S.R. 224. The broader system is envisioned as running from outlying park-and-ride lots and serving the high-traffic destinations in the Park City area, including the mountain resorts and Old Town.
Bus rapid transit is seen as having a similar role as trains in a reduced number of stops and ability to pass stopped traffic, but with a significantly cheaper cost. The system will originate at Kimball Junction and likely at Quinn's Junction, but it is undecided where it will stop closer to Park City.
Park City is making progress on the S.R. 248 portion, with plans for a park-and-ride lot at Quinn's Junction, the second in the corridor along with a Richardson Flat site that sees little traffic.
The Utah Department of Transportation this summer plans to add an inbound bus lane from Quinn's Junction to Comstock Drive on S.R. 248 as part of a larger construction project.
Moore's earmark would be used to create a dedicated bus-only lane on each side of S.R. 224 to accommodate the bus rapid transit system, school buses and other high-capacity vehicles that are integrated with intersection signals, according to a memo requesting the funding.
"Funding will be used to complete right-of-way acquisition, construction, and intersection signal integration of the east and west side-running lanes to facilitate a significant segment of the BRT," the memo states.
Kim Carson, High Valley Transit board of trustees president, said the district has a deal in place to use the Utah Department of Transportation's right-of-way along S.R. 224.
County officials have applied for $25 million in federal grants as well as state funding for the project.
Moore requested about $20 million in earmarks in the bill, roughly the same as the other three Utah members of the House of Representatives.
The request for Park City's arts and culture district would reconstruct Homestake and Munchkin roads and Woodbine Way, according to a memo requesting the funding.
The project would improve walkability to and through the planned district and connect the Park Avenue bus stop outside Holiday Village to the proposed district, according to the memo.
Summit County Sheriff's Office third in command steps down
The third-highest ranking member in the Summit County Sheriff's Office will leave his post next week.
Utah Olympic bidders in redline phase of venue talks with Park City Mountain, Deer Valley
Summit County Council readies to tackle dynamic issues in 2023 following retreat
Sheriff's Report: Burglary suspect likely scaled balconies to steal more than $300,000 worth of items
Summit County prepared for 'fast and furious' legislative session
Readers around Park City and Summit County make the Park Record's work possible. Your financial contribution supports our efforts to deliver quality, locally relevant journalism.
Each donation will be used exclusively for the development and creation of increased news coverage.
Riverhorse on Main
Cafe Manager, Event Director / Coordinator, Catering Manager / Coordinator
NOW HIRING (3) POSITIONS: Café Manager - Salt Box Eatery & Catering (Full time + benefits, 401k, commissions), Event Director/Coordinator…
Lifestyle Electronics
Lifestyle Electronics is a leading residential focused smart home systems integrator seeking an experienced service manager to lead our service…
South Summit School District / South Summit High
Head Cheer Coach
South Summit School District is seeking applicants for a Head Cheer Coach at South Summit High. • This position requires…
Redstone Health Center - University of Utah Health
Come Join Our Team!
COMPENSATION DIFFERENTIAL! • Medical and dental coverage • Retirement package • Free UTA pass • Generous paid time off Medical…
View traffic and your commute »
Aspen-Snowmass
Breckenridge-Summit County
Craig-Moffatt County
Glenwood Springs-Rifle
Steamboat Springs-Routt County
Vail-Eagle Valley
Winter Park-Granby-Grand County
Printing Press Jobs


Hi Ms. Tomlin, I just want to say thank you for bringing such joy into my heart! Absolutely LOVE Frankie - I wish she was my friend, my sister.... She is wonderful! Just wanted to let you know that the gifts you bring this world are deeply appreciated. Thank you! I've been a fan since your Laugh In days. Thank you for the many smiles you have given me. Such a gift!


For over 30 years, Wessan has been customizing solutions for a wide variety of industries. We have created thousands of applications, developed hundreds of websites, transcribed millions of hours of data, stayed ahead of emerging technology and processed tens of millions of IVR calls, web hits and text messages.
We are 100% committed to serving our clients providing outstanding service no matter how small or how large the project. Our clients recognize and appreciate our people, work and dedication to their projects.
With our IVR, the message is professional and consistent on every call alleviating any possibility of callers experiencing a "bad agent day." Plus with our Interactive Integration solutions, we can further enhance the user's overall experience.
Wessan offers a full service menu including IVR, text/MMS messaging, Interactive Integration , web site development & hosting, voice talent & studio recording, transcription, fulfillment, real-time internet reporting and data management. Our offerings expand regularly as technology changes or customers require additional services.
Our solutions allow you access to the most updated interactive technology and resources in the industry without the costs associated with purchasing your own equipment or hiring your own expertise.
Not only are our solutions cost-effective and customized for each application but are quickly implemented to generate immediate results. We can design and implement most programs in just a few weeks and turnaround script and program changes in 24 hours.
At Wessan, we track IVR and web program activity in real-time and build customized, secure, web accessible reports — whenever you need them. You get real-time access to both current and historical call detail information including date and time, caller ID, IVR responses, department/ agent the call was transferred to, talk time and more. In fact, your reports can include any tracking details you prefer — no matter how complex the project.
Our systems are fault tolerant and secure with an exceptional up-time.


Grieve Law attorneys use their knowledge of drunk driving and criminal law to provide exceptional legal counsel and unbeatable litigation in Whitewater.
Laws and consequences vary by county. When you're facing charges in Whitewater, you need a criminal defense attorney with Walworth County experience.
Contact the Whitewater OWI lawyers at Grieve Law for your free consultation.


text:
<?php // content="text/plain; charset=utf-8"
require_once ('jpgraph/jpgraph.php');
require_once ('jpgraph/jpgraph_gantt.php');

$graph = new GanttGraph();
$graph->SetBox();
$graph->SetShadow();

// Add title and subtitle
$graph->title->Set("Example of captions");
$graph->title->SetFont(FF_ARIAL,FS_BOLD,12);
$graph->subtitle->Set("(ganttex16.php)");

// Show day, week and month scale
$graph->ShowHeaders(GANTT_HDAY | GANTT_HWEEK | GANTT_HMONTH);

// Set table title
$graph->scale->tableTitle->Set("(Rev: 1.22)");
$graph->scale->tableTitle->SetFont(FF_FONT1,FS_BOLD);
$graph->scale->SetTableTitleBackground("silver");
$graph->scale->tableTitle->Show();

// Use the short name of the month together with a 2 digit year
// on the month scale
$graph->scale->month->SetStyle(MONTHSTYLE_SHORTNAMEYEAR2);
$graph->scale->month->SetFontColor("white");
$graph->scale->month->SetBackgroundColor("blue");

// 0 % vertical label margin
$graph->SetLabelVMarginFactor(1);

// Format the bar for the first activity
// ($row,$title,$startdate,$enddate)
$activity = new GanttBar(0,"Project","2001-12-21","2002-01-07","[50%]");

// Yellow diagonal line pattern on a red background
$activity->SetPattern(BAND_RDIAG,"yellow");
$activity->SetFillColor("red");

// Set absolute height
$activity->SetHeight(10);

// Specify progress to 60%
$activity->progress->Set(0.6);
$activity->progress->SetPattern(BAND_HVCROSS,"blue");

// Format the bar for the second activity
// ($row,$title,$startdate,$enddate)
$activity2 = new GanttBar(1,"Project","2001-12-21","2002-01-02","[30%]");

// Yellow diagonal line pattern on a red background
$activity2->SetPattern(BAND_RDIAG,"yellow");
$activity2->SetFillColor("red");

// Set absolute height
$activity2->SetHeight(10);

// Specify progress to 30%
$activity2->progress->Set(0.3);
$activity2->progress->SetPattern(BAND_HVCROSS,"blue");

// Finally add the bar to the graph
$graph->Add($activity);
$graph->Add($activity2);

// Add a vertical line
$vline = new GanttVLine("2001-12-24","Phase 1");
$vline->SetDayOffset(0.5);
//$graph->Add($vline);

// ... and display it
$graph->Stroke();
?>


Our purpose is to pursue and express the truth.
Diligent verification is critical. We take great care to ensure that statements of fact in our editorials are both correct and in context. In our columns, we rigorously challenge both the claims we encounter and the assumptions we bring. We devote our resources and our skills to presenting the fullest version of the truth we can deliver, placing the highest value on information we have gathered and verified ourselves.
We endeavor to be promptly responsive in correcting errors in material published on this website. When we run a correction, clarification or editor's note, our goal is to tell readers, as clearly and quickly as possible, what was wrong and what is correct. Anyone should be able to understand how and why a mistake has been corrected.
The URL (Web address) of the article on which you wish to have us correct.
Your name and email address. This information will never be shared with any third party or used in any way except to verify your information, and to contact you for further details.
The error. If appropriate, let us know how we can verify that we got wrong.
Again, if you notice a factual error or misrepresentation in one of the columns on this website, please contact us to request a correction or clarification. Thank you for partnering with us to ensure our opinion pieces are as factually accurate as possible.


text:
Image: Reuters/A. Konstantinidis
From Beijing to Athens
Frank Sieren, Beijing / hg
03/30/2015 March 30, 2015
Now that Greece is running out of money, it views Chinese investments as the lesser evil, writes DW columnist Frank Sieren. And Beijing is in a very good negotiating position.
https://p.dw.com/p/1Ezle
The Greeks are working on all fronts: While Greece's prime minister, Alexis Tsipras, is in Brussels negotiating for more time to pay back the country's debts, his deputy prime minister, Giannis Dragasakis, is searching for alternatives in the Far East to provide his boss with room to negotiate. The latter, together with Greek Foreign Minister Nikos Kotzias, went to Beijing for five days with a large delegation. The slogan for the journey was "the year of maritime cooperation" between Greece and China. But it could have been said in fewer words: It was about money.
Beijing knows, of course, that Greece is on the brink of bankruptcy. In the coming weeks, if there is no financial support in the form of money flowing from the European Central Bank, the EU or the International Monetary Fund into the empty government coffers in Athens, the country faces the risk of state bankruptcy at the end of April.
In this respect, Beijing was in a very good negotiating position. So good, that the Chinese government encountered the new Greek government's idiosyncrasies with composure. For several weeks, it seemed like the close economic ties between China and Greece would suffer a setback with the new government, although Chinese-Greek relations had been very good for many years. So good, that in January, before the elections, Beijing was not at all concerned about any policy adjustments by the left-wing opposition party, Syriza. The Chinese were mostly interested in their investment of several billion euros in the port of Piraeus (pictured above). The Chinese state shipping company, Cosco, which already holds long-term leases for two piers there, was among those favored to acquire two-thirds of the large port of Piraeus. It is the largest passenger port in Europe and the largest container port in Greece.
Both sides have room to negotiate
Under a privatization scheme, Greece's former Prime Minister Antonis Samaras had begun leasing public enterprises or selling them to the highest bidders. The new Tsipras government rejected privatization as a means of budgetary reorganization and stopped the sale of the port right after the elections in January. In February, Chinese Premier Li Keqiang called his Greek colleague, Alexis Tsipras, and asked him to support the harbor project. China's ministry of trade also intervened by making a plea to Greek authorities to remind them of how Cosco's interests could serve the Greek economy. However, the populist stand, "Don't sell out Greece," came across very well in Greece.
But the money's gone, and thus, the Chinese are in the superior position. Nonetheless, the Greeks still have room for negotiation. The project is politically important to the Chinese. Greece's access to the Mediterranean is an important part of the New Silk Road project initiated by Xi Jinping, China's State and Government head, as it provides an important hub, guaranteeing a Chinese-European connection between land and water.
DW columnist Frank SierenImage: Frank Sieren
Now, it is about more than just the harbor: It's an alternative to the European financial support - on better terms. For the Greeks, the Chinese are in the game more than ever, and they're playing a greater part in the future of Europe than ever before. Luckily, Beijing is interested in a strong Europe as a strong counterpart to the US.
DW columnist Frank Sieren has lived in Beijing for 20 years.
Sieren's China: Cine-mania comes to China
For the first time ever, Chinese cinemas have taken more at the box office than American cinemas, - a development that has significant percussions for the international film industry, says DW columnist Frank Sieren. (27.03.2015)
Sieren's China: Beijing steers steady course with overseas investments
Despite trouble with its projects in Sri Lanka, China is unlikely to back off from foreign investments, according to DW columnist Frank Sieren. (25.03.2015)
Sieren's China: What nuclear power 'Made in China' means for Germany
Beijing's approval of plans for two new nuclear power stations so soon after the Fukushima disaster has significant repercussions for Germany, writes DW columnist Frank Sieren. (23.03.2015)
Uyghur communityGreeceUN Permanent Security CouncilChina


text:
CECRI ALUMNI
Gayathri Sridhar was awarded the "NACE Foundation India Scholarship"
Gayathri Sridhar is an electrochemical engineer with demonstrated experience in effectuating science/technology into the product with fundamental science, engineering and statistical understanding. Currently finishing dual-badged PhD in Metallurgical Engineering and Materials Science (specialising in Corrosion Science and Engineering) from IIT Bombay and Monash University. Former experience encompasses undergrad academic
CSIR Young Scientist Award for the year 2018 has been awarded to Naveen Kumar Chandrasekaran (CECRI Alumni 2004)
The CSIR Young Scientist Award for the year 2018 in Chemical Sciences has been awarded to Dr Naveen Kumar Chandrasekaran of CSIR- Central Electrochemical Research Institute, Karaikudi, for his contributions in developing electro-catalysts for conversion of CO2 to valuable products and super hydrophobic, smart coatings for detection and prevention of
Ramesh Murugesan (CECRI Alumni 2000) Received the "50 Most Impactful Quality Professionals" award in 2016 at the World Quality Congress from Mr. Lytou Bouapao, the Honorable Deputy Minister for Education & Sports, Vientiane
Ramesh is now the Head of Quality, Business Excellence & Compliance functions at Hinduja Global Solutions (Provider outsourcing operations). Over his career, he has authored several courses, set up Quality Programs and implemented many Lean Six Sigma, Analytics & Digital transformation projects that has led to huge cost savings in multiple industry
$750,000 NASA Funding awarded to Raghu Srinivasan (CECRI Alumni 2002)
Our CECRI Alumni Raghu Srinivasan (CECRI Alumni 2002) has been awarded the NASA EPSCoR research grant for $750,000 to conduct atmospheric corrosion research in cold arctic regions. He is working as an assistant professor at the University of Alaska Anchorage. Please click here to read more.


text:
You are here: Home > Our Charity > BHS News & Media > BHS announces those inducted into the hall of fame
BHS announces those inducted into the hall of fame
British Horse Society
The British Horse Society (BHS) inducted the best of the equine world, into its Hall of Fame on Thursday (24.11.16). Each year riders and drivers, breeders, trainers and coaches are enrolled. Those recognised this year were:
Chilli Morning
• One of the greatest stallions the sport of eventing has ever seen
• William Fox-Pitt: "Chilli for me has been a horse of a lifetime, and as a stallion he is also one in a million. He was just such an amazing all-rounder who loved his job."
Opposition Buzz (Dodi)
• Ridden by Nicola Wilson, and best known for the zest and enthusiasm he showed when going cross-country
• Rosemary Search, owner and breeder of Opposition Buzz: "To see him recognised in the Hall of Fame is absolutely incredible. It's beyond my wildest dreams. Dodi was just very special to me, not only because I bred him but also because I delivered him myself."
• Ridden by David Broome, Philco made a name for himself in the late 1970s, jumping 29 clear rounds in succession at Wembley International Horseshow. Philco retired from competition at the age of 16 and lived out his days with David until he died at the age of 32.
• David Broome: "It's a great privilege for Philco to be recognised in the Hall of Fame. He was a wonderful horse for me, especially in the big competitions. He was very agile and always so neat and careful. He was also quite a tough horse, he certainly didn't let me down very often."
• Ridden by Andrew Nicholson, Avebury won Burghley on three consecutive occasions. It was a huge loss to the sport when Avebury had to be put to sleep in September, but what he achieved will long be remembered.
• Andrew Nicholson: "He was an out and out winner throughout his life - something he loved doing. Equally special was the fact that he was so kind and genuinely loved people. It was an honour to breed and ride him, and he is missed by everyone who was associated with him."
Christopher Bartle FBHS
• Christopher has achieved great success, not only as an international coach, but also a talented rider and competitor. He was National Dressage Champion from 1984 to 1985. He later turned his attention to eventing and in 1998 won Badminton Horse Trials with Word Perfect.
• Christopher Bartle FBHS: "It is a lovely surprise to have been inducted into the BHS Equestrian Hall of Fame. It is a great honour, especially when I see all those successful and well-known members of the equestrian world who are already Laureates. I would like to dedicate this award to my mother, Nicole Bartle. She is sadly no longer alive to see me receive it but she is hugely responsible for it."
Plaques to commemorate all of those inducted are displayed on the wall of the Household Cavalry's barracks in Knightsbridge.
The selections are made by a panel chaired by the previous BHS Chairman, Claire Aldridge, Lucy Higginson, Liz Edgar, Mary Low, Lucinda Green MBE and Carl Hester MBE.


This year, too, we are represented by a booth at the Frankfurt Music Fair (24 to 27 March). Pay us a visit and collect interesting information.
Sikorski Music Publishers, Hall 3.1, Stand D 13.
We'll be seeing you in Frankfurt!


Additional Information Born in 1891 at Balgonie, Saskatchewan, Hawkes joined the Canadian Expeditionary Force (CEF) in 1915. He landed in France in November 1916 and was taken on strength of the 43rd Battalion. In September 1917, he received the Military Medal (MM). He was fatally wounded in August 1918 and posthumously awarded the Military Cross (MC) in 1919.
Walter James Hawkes was born in Balgonie, Saskatchewan, on 26 April 1891 (some records say 1892). He was the fourth of J. B. and Marion Hawkes' six children.
A farmer, Hawkes enlisted in the 179th Battalion in Winnipeg, Manitoba, on 2 December 1915. At the time of his enlistment, he was married to Elizabeth Ann Hawkes. While completing his basic training in Canada, Hawkes was granted crop planting leave in April and May 1916, to allow him to plant crops on his farm.
On 4 October 1916, Hawkes sailed to England on SS Saxonia, embarking in Halifax, Nova Scotia. He arrived in Liverpool on 13 October and, four days later, was appointed an acting corporal. Soon after, he was transferred to the 17th Reserve Battalion in preparation for service in France. In November, he was transferred to the 43rd Battalion as a reinforcement. He joined the unit in the field, in France, on 1 December 1916.
On 18 March 1917, Hawkes was hospitalized with a skin inflammation and nervous debility (neurotic depression). When he rejoined his unit, on 24 April 1917, he was promoted to corporal.
Hawkes was awarded the Military Medal on 17 September 1917 for acts of bravery while conducting scouting missions on the morning and evening of 28 June 1917, when the 43rd Battalion was taking Avion Trench, near Avion, France. Shortly after, he travelled to England for officer training, becoming a lieutenant in January 1918. He rejoined the 43rd Battalion in France in May 1918.
On 27 August 1918, during the Hundred Days Offensive, Hawkes was severely wounded in the back and the right leg by shrapnel from a German shell while taking part in operations near Vis-en-Artois. He died from his wounds at No. 14 General Hospital in Wimereux, France, on 5 September 1918. On 11 January 1919, Hawkes was posthumously awarded the Military Cross for leading a successful attack on an enemy position in which a number of prisoners were taken.
Walter James Hawkes is buried in Terlincthun British Cemetery, Wimille, France.


In this file photo, Heavy smoke billows during an operation by Iraqi Kurdish forces backed by US-led strikes in the northern Iraqi town of Sinjar on November 12, 2015, to retake the town from the Islamic State group and cut a key supply line to Syria. Kurdish-led forces announced on March 23, 2019 they had fully captured the Islamic State group's last bastion in eastern Syria and declared the total elimination of the jihadists' "caliphate".
BAGHOUZ, Syria — Kurdish-led forces pronounced the death of the Islamic State group's nearly five-year-old "caliphate" Saturday after flushing out diehard jihadists from their very last bastion in eastern Syria.
The SDF's victory capped a painstaking six-month operation and will go down as a symbolic date in a war that changed the face of the region and spurred a spate of global terror attacks.
IS fighters who escaped the shrinking rump of the "caliphate" in time and reorganised their group are already re-establishing their former sanctuaries in Iraq, the Institute for the Study of War said.