text:
13 Museums in India that Showcase the Country's Heritage
Sharell Cook
Sharell Cook lives in Mumbai full-time and has covered India for TripSavvy since its launch in 2017.
Ayan82/Getty Images
Think museums in India are dull and boring? Visit this pick of popular old and dynamic new specialty museums to learn about everything from the Partition to the evolution of transport in India, and textiles to tribal heritage.
City Palace Museum, Udaipur
Matthias Graben\Getty Images
The Mewar royal family have converted much of their Udiapur City Palace Complex into a world-class museum, and it's a remarkable place to immerse yourself in India's regal history and heritage. The museum is housed in a series of palaces, dating as far back as 1559, that you can walk through. Its exhibits include priceless royal memorabilia such as silverware, musical instruments, family photographs and portraits, artwork, and weapons. While you're there, visit these other Udaipur City Palace Complex attractions too.
Location: City Palace Complex, Udaipur, Rajasthan
Opening Hours: 9.30 a.m. to 5.30 p.m daily.
Tickets: 300 rupees for adults, 100 rupees for children.
DakshinaChitra Museum, near Chennai, Tamil Nadu
Dinodia Photo\Getty Images
DakshinaChitra Museum, dedicated to south Indian culture, features a collection of 18 authentic historical houses from all over the region. Each one has been transported and reconstructed on the premises, and contains a contextual exhibition related to the lifestyle of the community that it belonged to. The museum opened in December 1996 and is a project of the Madras Craft Foundation. Crafts are promoted via activities and workshops for visitors. The museum also has a handicrafts shop.
Location: East Coast Road, Muttukadu, Chengalpet district, near Chennai, Tamil Nadu. Next to MGM Dizee World.
Opening Hours: 10 a.m. to 6 p.m. Closed Tuesdays and Diwali.
Tickets: 110 rupees for Indians. 250 rupees for foreigners. Discounts are offered for students.
Kala Bhoomi Crafts Museum, Bhubaneshwar, Odisha
Kala Bhoomi Crafts Museum,
One of the must-visit attractions in Odisha's capital Bhubaneshwar, this exceptional new interactive museum opened in early 2018. It's spread over a massive 13 acres, and has four zones with eight galleries. These include galleries dedicated to terracotta work, traditional paintings, stone and wood carving, metal crafts, tribal crafts, and hand-looms. Other attractions are an outdoor amphitheater for cultural performances, children's play area, and souvenir shop. Free one-hour guided tours take place daily at 11 a.m. in English, plus Ekamra Walks conducts free guided walking tours every Sunday afternoon at 3.30 p.m. Free pottery workshops are also held every Sunday at 2 p.m.
Location: Gandamunda, Pokhariput, Bhubaneshwar, Odisha.
Opening Hours: 10 a.m. to 5 p.m., daily except Mondays.
Tickets: 50 rupees for adults, 20 rupees for students. Children under 12 can enter for free.
Kranti Mandir Museum Complex, Red Fort, Delhi
Roop_Dey/Getty Images
Four new museums were inaugurated in the Red Fort's refurbished British barracks in January 2019. The museum complex, known as Kranti Mandir, is a tribute to India's freedom fighters. It covers 160 years of Indian history including the First War of Independence in 1857, Subhas Chandra Bose's Indian National Army, India's participation in World War I, and the Jallianwala Bagh massacre. One of the museums, the Drishyakala Museum, is a collaboration with Delhi Art Gallery. It has 450 rare historical works of art such as paintings by Raja Ravi Varma, Amrita Sher-Gil, Rabindranath Tagore, Abaniindranath Tagore and Jamini Roy.
Location: Red Fort, off Chandni Chowk, Old Delhi.
Opening Hours: Daily except Mondays.
Tickets: 30 rupees cash, or 21 rupees cashless for Indians. Foreigners pay 350 rupees, or 320 rupees cashless. This is additional to the cost of tickets for entering the Red Fort.
Gandhi Smriti, Delhi
Dennis K. Johnson/Getty Images
This important museum is dedicated to Mahatma Gandhi (widely considered to be the Father of a Nation for his role in the independence movement). It's located in the building where he spent the last 144 days of his life and was assassinated on January 30, 1948. The room where he stayed has been preserved and contains a number of his personal belongings, including glasses and walking stick. Visitors can also see the place in the back garden where he was shot, now marked with a Martyr's Column. Other items on display include photos, paintings, sculptures, paintings, and inscriptions pertaining to Gandhi's life.
Location: 5 Tees January Road (formerly Albuquerque Road), New Delhi. It's not far from Connaught Place.
Opening Hours: 10 a.m. to 5 p.m., daily except Mondays. Also closed every second Saturday of the month.
Tickets: Free.
Victoria Memorial Hall, Kolkata, West Bengal
Brook Mitchell / Design Pics/Getty Images.
An iconic and imposing Kolkata landmark, Victoria Memorial was constructed during the height of British reign in India in memory of Queen Victoria. It's now an extensive fine art history museum with 25 galleries, displaying a collection of 3,900 paintings and more than 28,000 artifacts. The newest gallery, the Calcutta Gallery, details the history and development of the city from the early days of the East India Company up until the transfer of India's capital to Delhi in 1911. Here's what you need to know before you go to Kolkata.
Location: Kolkata Maidan, near Jawaharlal Nehru Road.
Opening Hours: 10 a.m. to 6 p.m., daily except Mondays and national holidays.
Tickets: 30 rupees for Indians. 500 rupees for foreigners.
Partition Museum, Amritsar, Punjab
Partition Museum
Visiting the Wagah Border, which separates India and Pakistan? Now you can discover more about it and how it came into existence. The 17,000 square foot Partition Museum records and preserves the experiences of those affected by the 1947 Partition of India (which took place as part of India's Independence). Housed in the restored Town Hall, some sections of the museum opened in October 2016, with the full launch taking place on August 17, 2017 (the 70th anniversary of The Partition). One of the highlights is the Gallery of Hope, which tells inspiring stories of people who crossed over to the Indian side with nothing and managed to build successful businesses. Plan your trip to Amritsar with this travel guide.
Location: Amritsar Town Hall.
Opening Hours: 10 a.m. to 6 p.m.
Tickets: Indians 10 rupees. Foreigners 250 rupees.
Also Visit: Jallianwala Bagh in Amritsar, a memorial devoted to India's struggle for freedom and the horrific Amritsar Massacre of 1919.
Heritage Transport Museum, Gurgaon, Haryana
Heritage Transport Museum
The vibrant Heritage Transport Museum opened in late 2013 and showcases the evolution of transport in India. It's a private museum that was conceived by vintage car collector Tarun Thakral, and he's included his collection in the museum's expansive display. Expect to see all kinds of transport such as howdahs, bullock and goat carts, palanquins, vintage scooters, aircraft, boats, trains, and unusual contraptions used in rural India. Fascinating! In addition to the galleries, the museum also has a library, reference center, conference rooms, mini auditorium, souvenir shop, and restaurant spread over its four floors.
Location: Bilaspur-Taoru Road (Major District Road 132) off NH 8 (Bilaspur Chowk), Taoru, Gurgaon, Haryana. The museum can be visited on a day trip from Delhi.
Tickets: 400 rupees for adults, 200 rupees for children. (The rate is the same for both foreigners and Indians). Free entry for disabled persons and children aged under three.
Jaisalmer War Museum, Jaisalmer, Rajasthan
Wikipedia Commons
Learn about the history of the Indian Army, and the bravery of its soldiers during the 1965 Indo-Pakistan War and 1971 Battle of Longewala, at the new Jaisalmer War Museum. The museum was conceptualized by Lieutenant General Bobby Mathews and inaugurated in August 2015. It has two large display halls, an audio visual room, souvenir shop, and cafeteria. Up for viewing are numerous war trophies, vintage equipment, tanks, guns and military vehicles. One of the highlights is a Hunter aircraft, used by the Indian Air Force during the Battle of Longewala. Here's what else to see and do in Jaisalmer.
Location: The Jaisalmer Military Station, situated not far from Jaisalmer on the Jaisalmer-Jodhpur Highway.
Opening Hours: 10 a.m. to 5 p.m., daily.
Tickets: Free to enter, although there's a cost for documentary screenings.
Tribal Museum, Bhopal, Madhya Pradesh
Museum of Tribal Heritage
The Madhya Pradesh Tribal Museum opened in June 2013 as a celebration of the state's tribal culture. Don't expect to find the usual staid collection of artifacts at this inventive museum. What makes it remarkable is that its displays have been created by tribal artists, from the various major tribes of Madhya Pradesh and Chattisgarh, themselves. The engaging and colorful galleries of tribal life, aesthetics, and spirituality are alive with creativity and artistic expression. You'll feel like you've been magically transported to a tribal village. The museum often hosts cultural programs as well.
Location: Shyamala Hills, between the State Museum and Indira Gandhi Rashtriya Manav Sangrahalaya Archaeological Museum, Bhopal.
Opening Hours: Noon to 7 p.m., daily except Mondays and state holidays.
Tickets: 10 rupees for Indians. 100 rupees for foreigners. Free for children under 10 years of age. Photography costs 50 rupees.
10 Top Tourist Places in Madhya Pradesh
Don Bosco Centre for Indigenous Cultures, Shillong, Meghalaya
Don Bosco Centre for Indigenous Cultures
This vast and well-organized museum is promotes the indigenous and tribal cultures of Northeast India. It's spread over seven floors, with each floor having a different theme. The highlight on the top floor is a Sky Walk with panoramic views across Shillong. There are 17 galleries including agriculture, costumes, food, housing, language, people, religion, and weapons. In addition, a short documentary about Northeast India is screened. The museum also has restaurant that serves traditional indigenous Northeast cuisine. Visit these other tourist destinations in Meghalaya while you're there.
Location: Guwahati-Shillong Road, Mawlai, Shillong.
Opening Hours: 9.00 a.m. to 5.30 p.m. (until 4.30 p.m. from December 1 to January 31). Closed Sundays and public holidays.
Tickets: 100 rupees for Indians. 200 rupees for foreigners. Photography costs 250 rupees (DSLR camera) or 100 rupees (cell phone).
Living and Learning Design Center, near Bhuj, Gujarat
Living and Learning Design Center
Love handicrafts? Don't miss visiting the Living and Learning Design Center for remarkable insight into the lives and culture of artisan communities in Gujarat's Kutch region. Its museum complex was inaugurated in early 2016 and has galleries, a library, and three crafts studios. The exhibits feature a variety of local crafts including textiles, pottery, and metal, wood and stone work.
Location: 705 Bhuj-Bhachau Road, Ajrakhpur, Kutch.
Opening Hours: Daily except Mondays, from 10 a.m. to 6 p.m.
Tickets: 50 rupees for adults. 20 rupees for children.
Continue to 13 of 13 below.
Calico Museum of Textiles, Ahmedabad, Gujarat
Calico Museum of Textiles
If you're interested in textiles, the Calico Museum of Textiles is also worth visiting. It has an enormous collection of traditional Indian textiles, some dating back 500 years. The museum was set up in 1949 at Calico Mills, in the heart of Ahmedabad's flourishing textile industry, by industrialist Gautam Sarabha his sister Gira Sarabhai. Later, as the museum's collection expanded and the Sarabhai Foundation took over the management of it, the museum was shifted to its current atmospheric premises in 1983. The ornate chauk features the main galleries, with court textiles of Mughal and provincial rulers from the 15th to 19th centuries, regional embroideries of the 19th century, carpets, costumes, and a display of India's textile trade with the world. The haveli (old mansion) houses religious textiles with depictions of Indian deities, paintings and sculptures. There's also a gallery of Indian textile techniques, library and museum shop.
Location: The Retreat, opposite Underbridge, Shahibag, Ahmedabad.
Opening Hours: A two-hour guided tour takes place at 10.30 a.m., daily except Wednesdays and national holidays. The tour is limited to 20 people and you'll need to register in advance (preferably a month beforehand). Do note that children below 10 years of age are not permitted on the tour.
31 Best Things to Do in Jaipur, Rajasthan
14 Famous Forts and Palaces in India with Fascinating History
22 Best Things to Do in Chennai
The Top 18 Things to Do in Tiruchirappalli, Tamil Nadu
11 Side Trips from Chennai Including Tamil Nadu's Golden Triangle
The 13 Best Things to Do in Lucknow, Uttar Pradesh
One Week in Delhi: The Perfect Itinerary
Festivals and Events: What's On in India in February 2020
Festivals and Events: What's On in India in January 2020
Essential Guide to India's Khajuraho Erotic Temples
Souvenir Shopping in India: Where to Shop Til You Drop
Festivals and Events: What's On in India in November 2019
From Temples to Tribes in Odisha's Capital, Bhubaneshwar
Uncover the Secrets of the Konark Sun Temple and How to Visit It
Essential Guide to India's Republic Day Parade in Delhi
Guide to Visiting Amritsar and the Golden Temple


In July, we explored a new focus for Augmented Reality, which was about biochemistry molecules. However, at the moment, we believed this was a great way to improve the teaching methods at biochemistry class (and we still think so) but, we also concluded that there were many limitations to this method, specifically because there were not as many models as students may need, and it also didn't allow matching pathway reactions.
However, an organization called Fourches' Lab, which is supported by the NC State Chancellor's Faculty Excellence Program, have developed this biochemistry idea further. The project developed by Fourches' Lab focuses on not only giving its users a fully built biochemical model, but giving them the tools to build their own.
This tool is called RealityConvert, which is a software that converts molecular models in PDB (Protein Data Bank, must not be confused with Microsoft's Program Database), and SDB (Structure Data Bank), which are the most used files between biochemists. From that, users can build the whole biochemical structure compatible with Augmented Reality, Virtual Reality and 3D Printing. This way, everyone who works in biochemistry is able to export their molecules directly into the RealityConvert app, bringing a lot of benefits to the table, such as cutting down the processing time building these models takes, bringing a 'common language' for these kinds of projects, and also building a new platform for this kind of job.
This is such an important step in the process of embracing Augmented Reality, and it is important because we are building the tools that will allow us to employ less time and effort, and make the most out of this kind of technology (which sometimes is the main complaint). However, we celebrate this attempt to facilitate the access to Augmented Reality, and we cannot stress how much these kinds of innovative efforts are needed in the alternative technologies front.
What do you think about this kind of application? Please let us know in the comments section.
Ophthalmology Residency Training Programs Get an Update with Augmented Reality!


text:
I Want To Trade My Porsche For Something More Relaxed! What Car Should I Buy?
He wants to change up the experience from his 2003 911.
Image: Porsche
Bjarne just paid off his dream car, a 2003 911 Convertible. However, now that he has some equity and a motorcycle for thrills, he is thinking of trading the Porsche for something more relaxed and better suited for long drives. What car should he buy?
The Maserati Biturbo Is Bad, And That Makes it Great
2023 Honda CR-V: How it Drives
The New Maserati GranTurismo Is All Electric, Or All Internal Combustion
(Welcome back to What Car Should You Buy? Where we give real people real advice about buying cars. )
Here is the scenario -
Hi. I have my dream car, and just paid it off. A 2003 996 convertible. I have babied it, and so has the previous owner. The interior still looks like new, despite it's 115.000 miles. I have taken it on countless road trips, often 2000 miles in a week. It's the perfect city car, really comfortable on long drives, and eats up twisties.
My daily driver is a motorcycle, and I feel I know I have two vehicles that are on the "demanding" side, whereas sometimes I want to chill. I love an engaging drive, and don't really need anything more practical, as I rent a van on the very rear occasion I need something moved. I don't have a family either, so the 2 seater configuration has worked well.
Since the 996 has increased in value, I have been playing with the idea of trading it in for something completely different. It can be a sports car, but I'd be ready to leave the stick behind. It could also be a 4x4, as I'm having plenty of fun on the bike. I also love wagons, and sleepers. The 911 replacement will mostly be used for longer drives and road trips since I use the bike around town
I can spend up to $25,000 on this next car. Any thoughts?
Budget: up to $25,000
Daily Driver: More of a longer drive car
Wants: Relaxed but also engaging, somewhat reliable
Doesn't want: Something too sporty
Expert 1: Tom McParland - A Bit Of A Challenge…
Image: Autotrader
Bjarne, since you have already gotten the European sports car experience, and you will still have your motorcycle for times where you want to really connect with the road, perhaps you should move in a different direction. Since this is primarily a long-distance car, you want something that eats up the miles comfortably, but can still be a bit of fun when you want.
I think it is time for the big V8 cruiser. The Dodge Challenger is not "engaging" in the same way a 911 or a motorcycle is, but there is some joy in letting that V8 roar when you have a section of open road. These big coupes will also eat up the miles while providing a comfortable ride that can seem relaxing when you just want to set the cruise control and chill out.
Finding a decent example with reasonable miles isn't hard, and it will really come down to your color and options preferences. Also if you really prefer to row your own gears, sourcing manual examples are surprisingly easy. Here is a nice black one with red seats, retro wheels, and three pedals on the floor. It might be a little on the nose, but it's definitely a different direction from the 911.
Expert 2: Adam Ismail - Here, Have A Legend
I sought out a comfortable tourer for you Bjarne, I really did. But when I saw this clean-looking, one-owner E46 M3 on Autotrader within your budget, well… who passes up an E46 M3? Not me, that's who.
Anyway, a couple of things to note here, because no E46 anyone can reasonably afford these days doesn't come without its share of caveats. For starters, this example has the sequential manual, not the conventional six-speed. Some people would tell you a multi-level marketing stint would be a more prudent investment, but those who have actually owned and driven them say it's fine.
The more immediate worry is that this car has 91,000 miles on it, which is so close to the big six-digit mark that it suggests an intensive service is looming in the near future. Service sucks, especially service on a BMW. But this is an E46, god dammit. Comfort when you want it, and back road bliss when you don't. I'd let it put me in debt.
Expert 3: Jason Torchinsky - I Understood The Assignment
Photo: Allcollectorcars
Bjarne, I just want to preface this by saying you're making a good choice and I need you to commit, buddy, you know what I mean? You went all-in on performance and status with your 911 and motorcycle, so now is the time to go all-in on comfort. Easy. Languid, billowing highway trips in real luxurious relaxation, from the only country that ever really understood the concept: America.
Well, maybe the French, too, but still.
That's why you need a powerful La-Z-Boy on wheels experience, but with a bit of class. You need a Lincoln Continental coupé. Specifically, this minty 1982 Continental Mark VI right here.
This car is automotive relaxation, in every way. Did you see the interior? See what you'll be not sitting on, but sitting into? Look at this:
Velour. Thick pile, near-shag-level carpet. Pillows on pillows. These seats aren't designed to hold your ass in place as you take some Gs in the corners, because you're not going to do that, because, duh, you're relaxed.
A 911 exudes a fundamental demand of the driver to drive it hard and drive it right. All this Continental asks of you is to try not to fall into a beatific slumber as you glide down the highway at some high speed–the dash is digital, so you can easily tell without the labor of seeing where a needle is pointing, but you won't care.
This is how you relax. This is a car designed to make everything easy. Everything is power operated, because what are you, an animal? The cavernous trunk even makes packing easy because you won't have to plan or think about carefully packing; just rake your crap into a suitcase and yeet it into the carpeted cavern of that trunk. It'll be fine.
This is the answer to your question. It's $5,000 under your budget, in fantastic shape, parts and service are so plentiful and easy you don't even have to think about it, and, best of all, it has an opera window and is the color of a big wad of caramel, smooth and sweet.
You want something different, undemanding? You want to chill? Here's your answer. We're done. Enjoy.
Expert 4: Collin Woodard - Did Somebody Say Porsche?
Photo: West Coast Auto Group
Because there's something deeply wrong with me, my first instinct was to try and find a Fisker Karma for you. At the very least, you'd never lose it in a parking lot. But for some reason, people still want Big Money for Karmas. Way, way too much money. So it was back to the drawing board.
Since you already own a 911, I'm going to assume you like Porsches. But you want one that's more comfortable. Probably more spacious. Even more practical. How about a Porsche Panamera?
This one is relatively close to you and actually fits your budget. Even better, it's a Panamera S, not one of the base models. It won't be as fun as your 911, but it's still engaging to drive. Plus, there's the 400 horsepower V8 engine. All for only $24,000.
On the practical side, the Panamera has a huge cargo area, a spacious rear seat, and all the luxury $100,000 could buy back in 2011. Those road trips you're itching to take will be a breeze. Is it nice to look at? Not really. But you never said you were looking for something pretty.
Do you want us to help you find a car? Submit your story on our form.

redpajama_set_name: RedPajamaCommonCrawl


It was in a good westerly wind of 20-25 knots that nine competitors of the Azimut Challenge took part in runs this Sunday morning between Groix and Lorient. An exercise for the pleasure that allowed the skippers to embark guests (members of the technical teams, partners, journalists). They had to set the fastest time on a 1.5-mile stretch. The show was at the rendezvous with IMOCA launched at full speed.
The long-awaited Charal was talking powder, perched on his huge foils. After a first unsuccessful attempt, the second was the good one. With a time of 4 minutes and 52 seconds, Jérémie Beyou crushed the competition. Samantha Davies on Initiatives-Cœur (5 minutes 31 seconds) and Paul Meilhat aboard SMA (5 minutes 37 seconds) finished 2nd and 3rd respectively.
The day after Vincent Riou's victory in the great 24-hour race, the competitors of the 8th Azimut Challenge took part this Sunday in speed runs which made it possible to close the event in a spectacular way. Bringing a record plateau with 15 IMOCA competing, the Azimut Challenge 2018 has kept all its promises. Antoine Mermod, President of the IMOCA class, and Jacques Caraës, race director, take stock of this event rich in lessons.
Sailors and organizers were expecting a lot from this 8th edition of the Azimut Challenge. They were not disappointed. Sporting level raised, magnificent technological confrontation, tonic weather conditions, suspense, show, conviviality, sharing: all the ingredients were gathered for a successful event.
The sailors of the class were in need of muscular navigations. " Previous IMOCA races have been played in light conditions. Finally we had a breeze! Says Antoine Mermod, President of the IMOCA class. "The wind was rather soft this summer, which did not allow the sailors to test their boats under sustained conditions. A few weeks from the Route du Rhum, it was important for them to confront each other in the breeze, on a sea formed, "says Jacques Caraës, race director. " At the beginning of November in the Bay of Biscay, there is a good probability of facing this type of conditions. This Azimuth Challenge in the strong wind was a great opportunity to get back into the situation. True challenge, the Challenge has not stolen its name of "test life size".
A boat was particularly awaited, the superb Charal of Jérémie Beyou, the first IMOCA new generation. This boat made the show and aroused curiosity. The images, beautiful, speak for themselves. " This IMOCA has impressive potential, the base is extraordinary, " confirms Antoine Mermod. " The boat had to give up the 24-hour race (because of electronic worry, NDR) but it's not so surprising. Such a complex machine requires a lot of development time. "
More generally, the challenge Azimut was used to test and compare the different types of foils, to make a technical assessment of the innovations of the moment. Antoine Mermod: «I think we have definitely buried the debate between foilers and non foilers. The Challenge confirmed that foils are the answer. From now on, we enter a new debate between small foils and large foils. We have seen that PRB, with its large appendages, has interesting attitudes at all speeds. The choices made by Vincent Riou and his team seem very positive. "
Whether during the race 24 hours or the runs, all the skippers have pushed their machines thoroughly and had fun. Jacques Caraës: «The 24-hour course was both tactical at times and very fast at others. Everyone was able to learn from this experience and learn interesting lessons. I felt that everyone appreciated the confrontation. And all the moments on the ground took place in the conviviality. This is a very important aspect to keep in future editions. The alternating sports and sharing program really holds the road. The race arrives at a certain maturity. Can not wait for next year ! "


As franchisers, we provide all-inclusive support with training operations and of course, the product, and we would be happy to speak to qualified individuals who share our vision. Share our Passion. Share a Waffle. Share the Warmth.


Promote Justice for the Earth & for People. Become an Advocate for Positive Social Change.
The Environmental & Social Justice (ESJ) community seeks to create a safe, supportive, and diverse environment that challenges residents to explore social and environmental justice issues and begin the work towards equity as engaged citizens on both local and global levels. ESJ promotes opportunities for students to challenge themselves to learn and act in ways that make a difference in the lives of others. The ESJ floor is an exciting opportunity to meet new people, learn about yourself, explore issues of injustice, and serve as agents for change within your communities. Students will be able to have a traditional residence hall experience with the added value of relationships with faculty/staff and collaboration with the Diversity Center and the Center for Gender Equity.


text:
//
//  RSAWrapper.m
//  Crypper
//
//  Created by Daniel Martínez Muñoz on 29/11/14.
//  Copyright (c) 2014 @dmartinezinfo. All rights reserved.
//

#import "RSAWrapper.h"

NSString *const kTAG_PUBLIC_KEY = @"crypper.key.public";
NSString *const kTAG_PRIVATE_KEY = @"crypper.key.private";

@interface RSAWrapper() {
@private
    NSOperationQueue *queue;
}

@end

@implementation RSAWrapper

- (id)init {
    if (self = [super init]) {
        queue = [[NSOperationQueue alloc] init];
    }
    return self;
}

+ (id)sharedInstance {
    static RSAWrapper *_RSAWrapper = nil;
    static dispatch_once_t onceToken;
    dispatch_once (&onceToken, ^{
        _RSAWrapper = [[self alloc] init];
    });
    return _RSAWrapper;
}

- (NSArray *)generate:(size_t)keySizeInBitsLength {

    // Tags for Public and Private Keys:
    NSData *_publicTag = [kTAG_PUBLIC_KEY dataUsingEncoding:NSUTF8StringEncoding];
    NSData *_privateTag = [kTAG_PRIVATE_KEY dataUsingEncoding:NSUTF8StringEncoding];

    // Delete current keys:
    [self deleteCurrentKeys];

    // Configuration for Private Key:
    NSMutableDictionary *privateKeyData = [NSMutableDictionary dictionary];
    [privateKeyData setObject:[NSNumber numberWithBool:YES] forKey:(__bridge id)kSecAttrIsPermanent];
    [privateKeyData setObject:_privateTag forKey:(__bridge id)kSecAttrApplicationTag];

    // Configuration for Public Key:
    NSMutableDictionary *publicKeyData = [NSMutableDictionary dictionary];
    [publicKeyData setObject:[NSNumber numberWithBool:YES] forKey:(__bridge id)kSecAttrIsPermanent];
    [publicKeyData setObject:_publicTag forKey:(__bridge id)kSecAttrApplicationTag];

    // Main configuration:
    NSMutableDictionary *mainData = [NSMutableDictionary dictionary];
    [mainData setObject:(__bridge id)kSecAttrKeyTypeRSA forKey:(__bridge id)kSecAttrKeyType];
    [mainData setObject:[NSNumber numberWithUnsignedInteger:keySizeInBitsLength] forKey:(__bridge id)kSecAttrKeySizeInBits];
    [mainData setObject:privateKeyData forKey:(__bridge id)kSecPrivateKeyAttrs];
    [mainData setObject:publicKeyData forKey:(__bridge id)kSecPublicKeyAttrs];

    // Execution:
    SecKeyRef publicKeyRef = NULL;
    SecKeyRef privateKeyRef = NULL;
    OSStatus sanityCheck = SecKeyGeneratePair((__bridge CFDictionaryRef)mainData, &publicKeyRef, &privateKeyRef);
    if (sanityCheck != noErr) {
        return nil;
    }

    // Store Keys in array:
    NSString *privateKey = [[self keyRefToData:kTAG_PRIVATE_KEY] base64EncodedStringWithOptions:0];
    NSString *publicKey = [self prepareToExportKey:[self keyRefToData:kTAG_PUBLIC_KEY]];

    // Remove all references to keys:
    publicKeyRef = NULL;
    privateKeyRef = NULL;
    [self deleteCurrentKeys];

    // Array:
    NSArray *keys = [NSArray arrayWithObjects:publicKey, privateKey, nil];

    privateKey = NULL;
    publicKey = NULL;

    return keys;

}

- (void)deleteCurrentKeys {

    OSStatus sanityCheck = noErr;

    // Configuration for Private Key:
    NSMutableDictionary *privateKeyData = [NSMutableDictionary dictionary];
    [privateKeyData setObject:(__bridge id)kSecClassKey forKey:(__bridge id)kSecClass];
    [privateKeyData setObject:kTAG_PRIVATE_KEY forKey:(__bridge id)kSecAttrApplicationTag];
    [privateKeyData setObject:(__bridge id)kSecAttrKeyTypeRSA forKey:(__bridge id)kSecAttrKeyType];

    // Delete the private key:
    sanityCheck = SecItemDelete((__bridge CFDictionaryRef)privateKeyData);

    // Configuration for Public Key:
    NSMutableDictionary *publicKeyData = [NSMutableDictionary dictionary];
    [publicKeyData setObject:(__bridge id)kSecClassKey forKey:(__bridge id)kSecClass];
    [publicKeyData setObject:kTAG_PUBLIC_KEY forKey:(__bridge id)kSecAttrApplicationTag];
    [publicKeyData setObject:(__bridge id)kSecAttrKeyTypeRSA forKey:(__bridge id)kSecAttrKeyType];

    // Delete the public key:
    sanityCheck = SecItemDelete((__bridge CFDictionaryRef)publicKeyData);

}

- (NSData *)keyRefToData:(NSString *)tag {

    NSData *_tag = [tag dataUsingEncoding:NSUTF8StringEncoding];

    // Configuration:
    NSMutableDictionary *data = [NSMutableDictionary dictionary];
    [data setObject:(__bridge id)kSecClassKey forKey:(__bridge id)kSecClass];
    [data setObject:_tag forKey:(__bridge id)kSecAttrApplicationTag];
    [data setObject:(__bridge id)kSecAttrKeyTypeRSA forKey:(__bridge id)kSecAttrKeyType];
    [data setObject:[NSNumber numberWithBool:YES] forKey:(__bridge id)kSecReturnData];

    // Get the key bits:
    CFTypeRef _keyBits = NULL;
    OSStatus sanityCheck = SecItemCopyMatching((__bridge CFDictionaryRef)data, (CFTypeRef *)&_keyBits);
    if (sanityCheck != noErr) {
        _keyBits = NULL;
    }

    return (__bridge NSData*)_keyBits;

}

- (NSString *)prepareToImportKey:(NSString *)keyAsBase64 {

    NSData *rawFormattedKey = [[NSData alloc] initWithBase64EncodedString:keyAsBase64 options:0];

    unsigned char * bytes = (unsigned char *)[rawFormattedKey bytes];
    size_t bytesLen = [rawFormattedKey length];

    size_t i = 0;
    if (bytes[i++] != 0x30)
        return FALSE;

    if (bytes[i] > 0x80)
        i += bytes[i] - 0x80 + 1;
    else
        i++;

    if (i >= bytesLen)
        return FALSE;

    if (bytes[i] != 0x30)
        return FALSE;

    i += 15;

    if (i >= bytesLen - 2)
        return FALSE;

    if (bytes[i++] != 0x03)
        return FALSE;

    if (bytes[i] > 0x80)
        i += bytes[i] - 0x80 + 1;
    else
        i++;

    if (i >= bytesLen)
        return FALSE;

    if (bytes[i++] != 0x00)
        return FALSE;

    if (i >= bytesLen)
        return FALSE;

    NSData * extractedKey = [NSData dataWithBytes:&bytes[i] length:bytesLen - i];

    return [extractedKey base64EncodedStringWithOptions:0];

}

- (NSString *)prepareToExportKey:(NSData *)keyBits {

    static const unsigned char _encodedRSAEncryptionOID[15] = {

        /* Sequence of length 0xd made up of OID followed by NULL */
        0x30, 0x0d, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86,
        0xf7, 0x0d, 0x01, 0x01, 0x01, 0x05, 0x00

    };

    unsigned char builder[15];
    NSMutableData * encKey = [[NSMutableData alloc] init];
    int bitstringEncLength;

    if ([keyBits length ] + 1 < 128) {
        bitstringEncLength = 1;
    } else {
        bitstringEncLength = (int)(([keyBits length ] + 1) / 256) + 2;
    }

    builder[0] = 0x30;

    size_t i = sizeof(_encodedRSAEncryptionOID) + 2 + bitstringEncLength +
    [keyBits length];
    size_t j = encodeLength(&builder[1], i);
    [encKey appendBytes:builder length:j +1];

    [encKey appendBytes:_encodedRSAEncryptionOID length:sizeof(_encodedRSAEncryptionOID)];

    builder[0] = 0x03;
    j = encodeLength(&builder[1], [keyBits length] + 1);
    builder[j+1] = 0x00;
    [encKey appendBytes:builder length:j + 2];

    [encKey appendData:keyBits];

    return [encKey base64EncodedStringWithOptions:0];

}

size_t encodeLength(unsigned char * buf, size_t length) {

    // encode length in ASN.1 DER format
    if (length < 128) {
        buf[0] = length;
        return 1;
    }

    size_t i = (length / 256) + 1;
    buf[0] = i + 0x80;
    for (size_t j = 0 ; j < i; ++j) {
        buf[i - j] = length & 0xFF;
        length = length >> 8;
    }

    return i + 1;
}

/*
 *
 * Encryption.
 */

- (NSString *)encrypt:(NSString *)message withPublicKeyAsBase64:(NSString *)key {
    // Encryption with Public Key:
    return [self encrypt:message withKeyAsBase64:key tag:kTAG_PUBLIC_KEY];
}

- (NSString *)encrypt:(NSString *)message withKeyAsBase64:(NSString *)key tag:(NSString *)tag {

    // NSString to NSData:
    NSData *plainBytes = [message dataUsingEncoding:NSUTF8StringEncoding];

    // Import Key:
    NSString *_key = [self prepareToImportKey:key];

    if ((_key != nil) && ([_key length] > 0)) {

        // Delete current keys:
        [self deleteCurrentKeys];

        NSData *_dataKey = [[NSData alloc] initWithBase64EncodedString:_key options:0];

        NSData *_tag = [tag dataUsingEncoding:NSUTF8StringEncoding];

        // Key configuration:
        NSMutableDictionary *keyData = [NSMutableDictionary dictionary];
        [keyData setObject:(__bridge id)kSecClassKey forKey:(__bridge id)kSecClass];
        [keyData setObject:(__bridge id)kSecAttrKeyTypeRSA forKey:(__bridge id)kSecAttrKeyType];
        [keyData setObject:_tag forKey:(__bridge id)kSecAttrApplicationTag];
        [keyData setObject:_dataKey forKey:(__bridge id)kSecValueData];
        [keyData setObject:[NSNumber numberWithBool:YES] forKey:(__bridge id)kSecReturnPersistentRef];

        CFTypeRef persistPeer = NULL;
        OSStatus sanityCheck = SecItemAdd((__bridge CFDictionaryRef)keyData, &persistPeer);
        if (sanityCheck != noErr) {
            return nil;
        }

        SecKeyRef keyRef = NULL;

        // Configuration:
        NSMutableDictionary *data = [NSMutableDictionary dictionary];
        [data setObject:(__bridge id)persistPeer forKey:(__bridge id)kSecValuePersistentRef];
        [data setObject:[NSNumber numberWithBool:YES] forKey:(__bridge id)kSecReturnRef];

        // Get the persistent key reference.
        sanityCheck = SecItemCopyMatching((__bridge CFDictionaryRef)data, (CFTypeRef *)&keyRef);
        if (sanityCheck != noErr) {
            return nil;
        }

        // Delete data:
        [data removeAllObjects];
        [keyData removeAllObjects];
        CFRelease(persistPeer);

        if (keyRef != nil) {

            size_t cipherBufferSize = SecKeyGetBlockSize(keyRef);
            uint8_t *cipherBuffer = malloc(cipherBufferSize * sizeof(uint8_t));
            memset((void *)cipherBuffer, 0*0, cipherBufferSize);

            size_t blockSize = cipherBufferSize - 11;
            size_t blockCount = (size_t)ceil([plainBytes length] / (double)blockSize);
            NSMutableData *encryptedData = [NSMutableData dataWithCapacity:0];

            for (int i = 0; i < blockCount; i++) {

                int bufferSize = (int)MIN(blockSize,[plainBytes length] - i * blockSize);
                NSData *buffer = [plainBytes subdataWithRange:NSMakeRange(i * blockSize, bufferSize)];

                // Encrypt:
                OSStatus sanityCheck = SecKeyEncrypt (keyRef,
                                                      kSecPaddingNone,
                                                      (const uint8_t *)[buffer bytes],
                                                      [buffer length],
                                                      cipherBuffer,
                                                      &cipherBufferSize);
                if (sanityCheck != noErr) {
                    return nil;
                }

                NSData *encryptedBytes = [NSData dataWithBytes:(const void *)cipherBuffer length:cipherBufferSize];
                [encryptedData appendData:encryptedBytes];

            }

            if (cipherBuffer) free(cipherBuffer);

            keyRef = NULL;

            // Delete current keys:
            [self deleteCurrentKeys];

            return [encryptedData base64EncodedStringWithOptions:0];

        } else {
            return nil;
        }

    } else {
        return nil;
    }

}

/*
 *
 * Decryption.
 */

- (NSString *)decrypt:(NSString *)message withPrivateKeyAsBase64:(NSString *)key {
    // Decryption with Private Key:
    return [self decrypt:message withKeyAsBase64:key tag:kTAG_PRIVATE_KEY];
}

- (NSString *)decrypt:(NSString *)message withKeyAsBase64:(NSString *)key tag:(NSString *)tag {

    NSData *wrappedSymmetricKey = [[NSData alloc] initWithBase64EncodedString:message options:0];

    NSData *_key = [Utils dataWithBase64EncodedString:key];
    if (_key == nil) {
        return nil;
    }

    // Delete current keys:
    [self deleteCurrentKeys];

    NSData *_tag = [NSData dataWithBytes:[tag UTF8String] length:[tag length]];

    // Configuration:
    NSMutableDictionary *data = [NSMutableDictionary dictionary];
    [data setObject:(__bridge id) kSecClassKey forKey:(__bridge id)kSecClass];
    [data setObject:(__bridge id) kSecAttrKeyTypeRSA forKey:(__bridge id)kSecAttrKeyType];
    [data setObject:_tag forKey:(__bridge id)kSecAttrApplicationTag];
    [data setObject:_key forKey:(__bridge id)kSecValueData];
    [data setObject:(__bridge id) kSecAttrKeyClassPrivate forKey:(__bridge id)kSecAttrKeyClass];
    [data setObject:[NSNumber numberWithBool:YES] forKey:(__bridge id)kSecReturnPersistentRef];

    // Add Key:
    CFTypeRef persistKey = nil;
    OSStatus sanityCheck = SecItemAdd((__bridge CFDictionaryRef)data, &persistKey);
    if ((sanityCheck != noErr) && (sanityCheck != errSecDuplicateItem)) {
        return nil;
    }

    if (persistKey != nil) {
        CFRelease(persistKey);
    }

    // Set new configuration:
    [data removeObjectForKey:(__bridge id)kSecValueData];
    [data removeObjectForKey:(__bridge id)kSecReturnPersistentRef];
    [data setObject:[NSNumber numberWithBool:YES] forKey:(__bridge id)kSecReturnRef];
    [data setObject:(__bridge id) kSecAttrKeyTypeRSA forKey:(__bridge id)kSecAttrKeyType];

    // Get Key Ref:
    SecKeyRef keyRef = nil;
    sanityCheck = SecItemCopyMatching((__bridge CFDictionaryRef)data, (CFTypeRef *)&keyRef);
    if (sanityCheck != noErr) {
        return nil;
    }

    if ((keyRef != nil) && (wrappedSymmetricKey != nil)) {

        size_t cipherBufferSize = SecKeyGetBlockSize(keyRef);
        size_t keyBufferSize = [wrappedSymmetricKey length];

        NSMutableData *bits = [NSMutableData dataWithLength:keyBufferSize];
        OSStatus sanityCheck = SecKeyDecrypt(keyRef,
                                             kSecPaddingNone,
                                             (const uint8_t *) [wrappedSymmetricKey bytes],
                                             cipherBufferSize,
                                             [bits mutableBytes],
                                             &keyBufferSize);

        if (sanityCheck != noErr) {
            return nil;
        }

        [bits setLength:keyBufferSize];

        unsigned char *buffer[keyBufferSize];
        [bits getBytes:buffer length:keyBufferSize];

        NSString *plainString = [[NSString alloc] initWithBytes:buffer length:keyBufferSize encoding:NSUTF8StringEncoding];

        // Delete current keys:
        [self deleteCurrentKeys];
        keyRef = nil;

        return plainString;

    } else {
        return nil;
    }

}

@end

redpajama_set_name: RedPajamaGithub


text:
Colin 'Col' Rasmussen (1947−1997) was an Australian rugby league footballer who played in the 1960s and 1970s.

Col Rasmussen came through the Sutherland-Shire juniors to be graded with the St George Dragons in 1967. Rasmussen was a tall Hooker, who played seven seasons with Saints between 1967 and 1974. He got his chance as a first grade regular, replacing Norm Henderson in 1970.

Col Rasmussen's position in the team was finally taken by the up-and-coming junior, Steve Edge. Col Rasmussen is remembered as the hooker who played against George Piggins in the 1971 Grand Final. Rasmussen played 100 first grade games during his career at St. George Dragons. He died on 13 March 1997, age 50.

References

1947 births
1997 deaths
Australian rugby league players
Canada national rugby league team coaches
Rugby league hookers
Rugby league players from Sydney
St. George Dragons players

redpajama_set_name: RedPajamaWikipedia


text:
Home Sport Livingston midfielder has no qualms about split shifts following Hibs move
Sport In Brief
Sport Top Stories
Livingston midfielder has no qualms about split shifts following Hibs move
By Darren Johnstone -
Livingston midfielder Marvin Bartley insists he has got the best of both worlds at the club, despite having to work split shifts.
The 33-year-old left Hibs during summer to join the Lions on a three-year player/coaching role.
The combative midfielder is enjoying himself on the pitch, having started all eight of Livingston's opening matches, and is relishing his first steps into coaching.
Bartley assists reserve team manager Steve Pittman, the father of team-mate Scott, when the fringe squad train in the evening and the former Brentford player has no qualms about putting in the hours.
Bartley, who is hoping the West Lothian side can at least continue their unbeaten start to the campaign at home to St Mirren today, said: "I want to play as much as I can and that was a massive part of me coming here, along with the coaching side.
"Everything has gone really well and on a personal level I'm delighted.
"I coach with the reserves helping Pitts' dad, we train in the evenings and I'm also there for games.
"It's good being able to pass your experience on to them, but also becoming more comfortable from a coaching aspect.
"I've got my UEFA B license at the moment but I want to get the hours and after three years I think I'll be accomplished in doing that, I already feel comfortable doing that.
"It sounds like it's time consuming but it's all relative. I'm in for training at 10 o'clock and I'm home for maybe half one, two o'clock then back in at 6.45pm until nine.
"When you add the hours together it's not the hardest job in the world so I don't want people to feel sorry for me, plus I'm doing something I love. – it's something I've got a passion for."
Bartley, meanwhile, is adamant that the Tony Marconi outfit will not become complacent following a hugely encouraging start to the campaign.
Gary Holt's side currently sit third in the Premiership behind the Old Firm, and have a Betfred Cup quarter-final against Rangers to look forward to.
He added "It's been brilliant so far, we've had an excellent start and are unbeaten.
"We're looking forward to St Mirren and trying to get a positive result in that one.
"In terms of the unbeaten run, we actually don't really speak about it inside the dressing room.
"We don't want to get ahead of ourselves, we take it one game as it comes.
"As boring as it sounds, when you're a club that everyone fancies to go down, you've got to have that mindset.
"If you start overlooking it then you'll become unstuck."
Marvin Bartley
Previous articleIs this 15-vehicle overtake brilliant driving or plain dangerous? Internet divided over motorist's dashcam clip of "perfectly safe" manoeuvre
Next articleNew Hearts forward draws will attempt to become a fan favourite just like Celtic cult hero
Darren Johnstone
Jake Mulraney transfer to Atlanta United imminent as Hearts winger jets out to chase American dream
From Liverpool transfer target to Dingwall debut: Hearts new boy Donis Avdijaj reflects on 'crazy' three years
Gary Holt urges Rangers kid Robby McCrorie to follow in the footsteps of Liam Kelly
http://www.deadlinenews.co.uk/2019/08/30/livingston-midfielder-has-no-qualms-about-split-shifts-following-hibs-move/


Up for auction at the Fun Fair this year is a a beautiful Mennonite made double gliding swing for your yard or deck.
If you buy it we will deliver free in the Waterloo region and .50/km outside the region. The swing will fit in a standard pickup truck.


text:
Singer/actor
Born - 12 April 1950, Fort Lauderdale, Florida, USA
Died - 21 November 2017
Mop-haired - prematurely grey at 35, he later dyed it - cherubic, not-too-tall son of actor Jack Cassidy, whose enormous success as a teenage idol on the TV show The Partridge Family (starring his stepmother, actress/singer Shirley Jones) wasn't quite sustained, as he gradually faded from the limelight. His career was almost entirely spent on TV and in nightclubs, with a few isolated film appearances: Rosebud (1975), Instant Karma (1990), The Spirit of '76 (1990), Popstar (2005) and Forgiven This Gun4Hire (2018). Actress Kay Lenz was the first of his three wives. He died from dementia and multiple organ failure.


Liz's necklace is about 33 inches long. Above the 1.5 inch diameter pendant is a sterling silver flower with turquoise center and 5/16" diameter rainbow jasper beads alternating with silver-lined glass beads. The leather cord is a dark navy.


text:
1979 Ford Capri Ghia
10_297_02
The Ford Capri was designed to be the Ford Mustang of Europe. A mind boggling array of options meant that the Capri could be whatever you wanted it to be; just like the Mustang. The Capri was in fact a far more varied animal than the Mustang with engines ranging from 1300cc to 3100cc as well as a myriad of trim specifications. The most popular engine was the 1600cc unit, but the object of most desire was the three litre version, which was available from 1969 Mk.I to the 1981 as the 3.0S and then latterly, the 2.8. The Capri was ready for a special preview in Bonn on 21st January, 1969. It then went on to be released to the press and public at the Brussels Motor Show on 24th January. There had previously been a press preview in Cyprus but Ford had requested that nothing about the new car would be published until 24th January to coincide with the Motor Show. Surprisingly, this request was honoured and the Capri caused a sensation at the Show. The model would stay in production for 18 years, 1969 to 1987.
This extremely rare and super-desirable 1979 3.0 variant with automatic gearbox must be one of the finest and most coveted examples in recent memory. Showing C.33,500 miles on the speedometer, this is a loved car from a private collection where it has been cherished by its enthusiastic owner. The star of a number of concours lawns, both the exterior and interior condition is very good. The body is rust free with no dents or scratches. Mechanically, the engine and running gear are first class and in good working condition.
As you can see, this is a very special car supplied with history file, V5C and accompanying history file.
Sold For £11,250
Model Capri Ghia
< Previous Lot


text:
Skip to Main NavigationSkip to content
click to go to homepage
Log InOpen overlay
Sign UpOpen overlay
NewsLatestback
MUTVMUTVback
StoreStoreback
FixturesFixturesback
Tickets & HospitalityTicketsback
My UnitedMy Unitedback
FansFansback
PlayersPlayersback
Old TraffordOld Traffordback
MoreMoreback
English Expand or Collapse Website language
Manchester United App
0 results are available, use up and down arrow keys to navigate
Antony opens up on tough upbringing
Sam Carney
Thursday 01 September 2022 11:00
New Manchester United signing Antony has described his difficult journey to the top, in his exclusive signing interview with club media.
The 22-year-old grew up in the favelas of Sao Paulo and admitted that he and his family often went hungry.
However, the former Ajax winger sees his tough upbringing as all being worth it now he has clinched his dream move to Old Trafford.
"I went through a lot, a lot of difficult moments in my life. I know that this will be another challenge," Antony told our reporter, Mark Sullivan.
Antony | The signing interview Video
Antony | The signing interview
When you watch Antony's signing interview, you'll understand why Erik ten Hag loves him as both a player and a person...
"I went through a lot in the past. No football boots, nothing to eat, bailing water out of my house at three or four o'clock in the morning as it had flooded.
"They were very difficult times but I went through them all with a smile. I'm certain it was all worth it as I'm reaping the rewards now for what was planted in the past. Those moments have contributed to everything I'm now experiencing.
"I have another challenge now and a lot of stories to tell you, I'll tell you more another day. I feel honoured to be here after everything I went through in the past. Today I can see it was all worth it."
Antony is proud of his younger years and he was happy to expand on some of the problems he faced.
He added that football was the only option he had to create a better life for him and his family and that fortunately, through talent and hard work, his dream eventually came true.
"I played in my community, I lived in a favela, I lived there until I started playing professionally at Sao Paulo," the Brazil international said.
"People wouldn't believe that after seeing me on TV, I'd be going back home to the favela at full-time.
Antony completes transfer from Ajax to United
Read our club statement, including reaction from the Brazilian as well as our Football Director, John Murtough.
"I didn't have the means to leave. My memories are playing barefoot as I didn't have any boots, playing on the yard with my friends, from afternoon 'til evening playing football there. They are happy memories, I'm not embarrassed to share them.
"Everything I went through was worth it to be having this experience here today. I've always been very persistent, when I want something I go after it until I get it. I always had plan A to be a professional footballer, there was no plan B.
"It was always plan A, I was going to carry out plan A to make it and fulfil mine and my family's dream. I always had this in mind, I can't imagine what I might have become, as I always believed I'd make it regardless of the difficulties I would face. I'm fulfilling my dream."
First images of Antony in the kits
Home, away, third and training: the Brazilian looks great in all four! See for yourself...
Through every major moment in his career, from moving to Europe for the first time to winning Olympic gold with Brazil, Antony has enjoyed the support of his close family.
He revealed that there were tears of pride when they found out he was joining United.
"My mum was calling me every day, my dad was messaging me, my sister as well – 'What's happening?' 'Has it worked out?' 'Anything wrong?' They seemed more anxious than I was!
"When I told them the news they cried a lot. I come from a very humble family so whenever we achieve anything we thank God and remember everything we've been through to get here.
"Only me and my family know what we went through, the dangers we faced as well. We always remember everything we've been through to be living our dreams today."
WIN A SIGNED ANTONY SHIRT! adcard
Antony: It's an honour to play for Ten Hag
Our new signing admits he embraced Erik at Carrington after completing his transfer! Read the full story here.
Full transcript: Antony's signing interview
Catch up on every word from the Brazilian's first Q&A as a Red following his transfer from Ajax.
Welcome to Manchester United, Antony Video
Welcome to Manchester United, Antony
Antony is officially a Manchester United player and we can't wait to get started...
United Now
First images of Antony in his 2022/23 United kits
©2023 Manchester United FC Ltd


The Pensioners Association has a well established and dedicated team of Volunteers who serve with the Avon Welfare Support Group, regularly visiting colleagues at home or during their time in Hospital.
If you are a former member and your need to contact us is of an urgent nature, we are available 24/7 by following the link to the Welfare Support Group.
We have notified that Dave Milsom, formerly of Speedwell and Avonmouth Fire Stations passed away today (28/03/2019) aged 67 years. Funeral will be held at Westerleigh Crematorium on Thursday 25th April at 12:30, all welcome.
Retained Sub. Officer Malcolm Young of Thornbury Fire Station, passed away on Tuesday 8th January 2019.
The information contained within the list of Obituaries below, has been compiled from several different sources associated with the Fire Services that have, and currently exist within the former County of Avon area.
If you would like to view older In Memoriam entries, please follow the link bellow.
We have records dating from 1906 through to December 2012 in the old format, all new records will be displayed in the new format as seen on this page.
This is an independent website that exists predominantly for the benefit of retired members of the Avon Fire & Rescue Service Pensioners Association and whilst we enjoy the valued support of the Chief Fire Officer, any views or opinions expressed here are not necessarily those of the Avon Fire & Rescue Service.


Dedicated to Dudley Donnelly of Lockport. Appointed Colonel of the 28th Regiment, May 18, 1861. Mortally wounded, Battle of Cedar Mountain, August 9, 1862.
This marker can also be identified by its HM code. You can use the hashtag #HM1IYD in tweets, and any other place where you might refer to this marker, including when searching on this site.


text:
Cellectar, an OTC Stock, Eyes Nasdaq Jump to Boost Profile, Prospects
In the News Profile
Fenwick & West corporate partner Matt Rossiter spoke with Xconomy about the benefits and challenges for biotech companies such as Cellectar Biosciences in moving from an over-the-counter (OTC) stock to trading on the Nasdaq stock exchange.
Rossiter told the business news website that making the move to the Nasdaq can increase a company's investor pool and provide greater liquidity.
He also noted that, with the present rise in investor interest in biotech companies, now might be a good time to make the move. "It helps because investors are more aware of the sector and more optimistic about its prospects," he added.
Joining the Nasdaq can open doors to increased financing and visibility, Rossiter said, but "this is just a step on the journey toward building a company and also financing a company. The challenge is to capitalize on that in some way."
The full article is available through the Xconomy website.
Matthew Rossiter


text:
Community > Featured and Popular
Toilet training 2y9month boy
BabyBunnyBrooker
Hi all! My toddler will be 3 in February and it's a summer month here so I thought good time for toilet training as he can be naked.
Here's the thing, I got one of those padded seats that go on the toilet seat and a step stool.
He's weed on the floor twice now and done a poo on the floor too. I said to him do you need to do more, let's go toilet.
He's even got a Peppa pig toy where they go toilet and I've explained to him to use the toilet like Peppa does too.
He's also seen me use the toilet and he likes to flush.
But he refuses to try the toilet for himself he says no or cries and puts the toilet seat down and shuts the door.
I'm not sure what to do. Any suggestions would help, thanks!
MexicanPizza
Following.
My son is the same exact age (will be 3 yo in Feb too) and I'm having a difficult time potty training him. We've been trying off and on since he was 18 months old. He's okay with sitting on the toilet, fully clothed and loves to flush the toilet too. But when it's time to pull down his pants and diaper he screams and has a fit and just generally refuses. It has been very challenging. I'm trying to get him potty trained before he starts preschool next fall.
@MexicanPizza,
sounds like the same situation he wants nothing to do with it and I've got a newborn too so finding time is hard. I'm going to try a porta potty and hope for the best haha
GreenJollyGiant
Yet another toddler who will be three in February, and quite frankly, we're not pushing it yet. He loves to sit on the potty when we change his diaper but won't tell us when he has to go.
So no advice, just solidarity.
Namethennumbers
A little plastic potty worked better for my kids and also waiting until they were ready (about the age of your son). We got a toilet seat that is made for toddlers but even with that, they were kind of afraid of the big toilet until they were older.
@Namethennumbers,
how old were your kids when you started?
@BabyBunnyBrooker,
somewhere between 2.5 and 3 for both kids and our experience was very similar with both. We tried earlier than that and they just didn't cooperate so then we stopped. When we restarted, it was so easy. They wanted underwear and so I let them wear them. They had a few accidents here or there but went 100 percent to underwear during the day and at night too after a day or two (their demand). They still will have an accident every few months and one had a regression with pooping around age 3.5 (not a full regression but had accidents), but it was pretty self-driven. Every kid is different so if your kid isn't in to it now, I'd consider delaying a month or two and trying again.
But I would try a small potty first. Your kid might be ready but be scared or uncomfortable on the toilet. The toilet is just too big for kids. It's not ergomic to poop with your legs dangling. That's why they sell that "Squatty Potty" stepping stool for adults! I know it's more hygienic but a little potty isn't that bad. Get some Clorox or Seventh Gen sanitizing wipes and wipe it every time and it doesn't get that gross.
BilboSwaggins
Try a small potty first.
Lil710
I second the small toilet.
I moved it to where my son was playing so he would see it. Once he somewhat got used to going on the toilet, I moved it to the bathroom.
I also did a reward-based method. If he peed and pooped on the toilet for a week straight, Sunday church service being the final "test", he received a toy of his choosing. I had a lot of faith in him and he went without any sort of diaper or pullup on and he succeeded. We don't really buy new toys (often) so it was a big treat. I also physically sat him down and we "agreed" that it was time to not wear diapers anymore.
I also have him lollipops as a reward for the first few days. It kept him going.
GigEmAggies
My son is close to that age and has no interest in the potty. He is a great talker and I try to discuss it with him and he straight up told me he doesn't want to. I don't push him and try not to make the potty a negative thing. I talked to the doc about it at his 2.5 year appt. told him he is so strong willed and doesn't want to. He just told me "yikes. good luck!" 😂 Then, he reassured me that he has never seen a college aged kid who wasn't potty trained. Said to keep it positive and be patient.
MotherOfCrotchFruit
He doesn't sound ready
BubbleSquirrel
My daughter will be 3 in Jan and she has not been interested at all, until this week. She would scream and cry any time we even mentioned it and yell "I'm a BABY! I wee wee in my NAPPY!" every time it was mentioned. Then one day she said she wanted to wee in the toilet. Now almost every morning and evening she sits on her little insert and tries her best. Sometimes she does a wee, sometimes not. Either way we praise her but we aren't pushing it, she isn't ready for full on training (and quite frankly neither am I, I find nappies more convenient than possibly having to find a toilet everywhere we go). So I get it! It sounds like he isn't ready for it yet and I think pushing too hard when they aren't ready can be counterproductive.
Van09Her1108
My daughter is 2.5 years old. We tried potty training her on the big toilet with the potty training seat but she never liked it. We started using her little individual potty training toilet and she likes that better and started using that toilet when peeing or pooping. It's been one week since we started and she's doing great. Once she gets really comfortable we will transition to big toilet. Good luck.
As soon as you see him going, pick him up and put him on the potty. He'll eventually learn that's where his pee and poop are supposed to go.
Things NOT to Say to a Pregnant Woman
Nesting vs. Netflix
See What's Trending in Hot Topics
Get Inspired In Our Recipe Exchange Group
Please specify a reason for deleting Toilet training 2y9month boy from the community. Note that once you confirm, this action cannot be undone.


A Knowledge Transfer Partnership between Llamau Limited and Cardiff University has led to the improvement of the charity's service provision for vulnerable and homeless young people in Wales.
Llamau has been providing housing, education, training and support services to homeless young people and vulnerable women in Wales for more than 20 years and initiated the project after discovering research that had been undertaken by Dr Katherine Shelton, School of Psychology and Professor Marianne Van den Bree, School of Medicine, into the underlying risk factors for homelessness experiences among young people.
A Knowledge Transfer Partnership (KTP) grant was awarded by Innovate UK, Welsh Government and the Economic and Social Research Council to help support the three-year project. Working in partnership, the researchers developed new screening techniques to help Llamau staff identify 'at risk' warning signs and deliver effective support services for young people.
Cardiff's researchers helped the charity improve its assessment and monitoring procedures and develop better staff training, and has underscored the importance of focusing on the mental health challenges that young people face in order to help them gain the skills to live independently and reach their potential.
The achievements were recognised with the Research Council UK Societal Benefit Award, UK Best of the Best Awards and the Social Innovation Award, Cardiff University Innovation and Impact Awards, both received in 2015.


text:
Residents should brace themselves for this week's US interest rate mtg Loop Cayman Islands
VC Bird International soars high during homeporting exercise
Landslide on Italian island kills at least 8
The content originally appeared on: CNN
At least eight people have been confirmed dead after a landslide hit the Italian island of Ischia on Saturday, damaging buildings and obliterating transport infrastructure in its wake.
Five people are still missing, the governor of the Campania Prefecture office in southwest Italy told CNN Monday.
Italian Prime Minister Giorgia Meloni declared a state of emergency on Sunday due to what she called "exceptional flood and landslide events," following torrential rain in the Gulf of Naples.
Videos and images shared by local and national authorities showed the destruction in Ischia's port town of Casamicciola Terme. The island lies off Italy's coast, west of the city of Naples.
The governor of Campania, Vincenzo De Luca, said in a statement on Monday that the region had allocated around $4 million "to meet the most immediate needs relating to the Ischia landslide."
He added the administration would "ensure adequate services for displaced families housed in temporary shelters."
Ozone layer on track to recover within decades as chemicals are phased out, scientists report
On Sunday, the governor told a news conference that homes on Ischia that were not up to building code were partly to blame for the damage, adding they must be demolished.
The Italian government also began distributing EUR2 million ($2.08 million) in aid and assistance to the local population affected by the landslide, according to a statement over the weekend.
CNN's Chris Liakos, Manveena Suri, Jack Guy and Sana Noor Haq contributed to this report.
More from World News
10 children killed and seven injured in Pakistan after boat capsizes


British rock band Muse announced the eighth album's title "Simulation Theory" and released a new song "The Dark Side" with an accompanying music video.
"The Dark Side" is the fourth single from the album, following "Something Human," "Thought Contagion," and "Dig Down".
The video was directed by Lance Drake, who directed the previously three singles' music video, as well.
The new album is set to be released on November 9th. It is their first LP in three years.
The band started to record the album after a North American tour with Thirty Seconds to Mars and PVRIS in 2017.
The album cover for "Simulation Theory" was designed by British visual artist Kyle Lambert, who created the original poster art for Netflix's "Stranger Things".
Also, the cover for the "super deluxe" version of the album was designed by Paul Shipper, who designed posters for Walt Disney Studios Motion Pictures films such as "Star Wars: The Last Jedi" and "Avengers: Infinity War".
"Simulation Theory" is available to pre-order here.


text:
using Microsoft.Xna.Framework;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using zSprite;

namespace GameName1.Space
{
    public class Ship : Script
    {
        public SteeringClass steering = new SteeringClass();
        public float mass = 20f;
        public TargetFilters targetType;
        public float size = 1f;
        public TargetableObjects targetObjects;

        private void init()
        {
            targetObjects = rootObject.getScript<TargetableObjects>();
        }

        private float desiredRotation = 0f;
        private float rotation = 0f;
        private float rotationAmount = 0f;
        private void fixedupdate()
        {
            gameObject.sendMessage("processlogic");

            ////steering.integrate(transform.DerivedPosition, mass);
            ////transform.Position = steering.integrate(transform.DerivedPosition, mass);
            //var mouse = mainCamera.screenToWorld(input.MousePosition);
            ////var dir = mainCamera.screenToWorld(mouse).ToNormalized();

            //rotation = MathHelper.WrapAngle(transform.DerivedOrientation);
            //desiredRotation = transform.DerivedPosition.GetRotation(mouse) - MathHelper.PiOver2;
            //rotationAmount = MathHelper.WrapAngle(rotation - desiredRotation);

            //if (Math.Abs(rotationAmount) < 0.05f)
            //    transform.Orientation = desiredRotation;
            //else
            //{
            //    //rotationAmount = MathHelper.Clamp(rotationAmount, -0.05f, 0.05f);
            //    transform.Orientation += MathHelper.Clamp(rotationAmount, -0.05f, 0.05f); ;
            //}
            //transform.Forward = steering.direction;
            //MathHelper.WrapAngle(

        }

        //private void render()
        //{
        //    gui.label(transform.DerivedPosition, rotation.ToString());

        //}
    }
}


text:
City Til I Die
Manchester City Supporters Site
History Season By Season
1894 to 1930 Seasons
Manchester City DVDs to buy
PETER BARNES
Posted on June 9, 2019 by boswell
Peter was born in Manchester on 10th June 1957, son of City legend Ken Barnes.
The popular left winger made his debut as a sub in the Manchester Derby at Old Trafford on 9th October 1974.
in 1975/76 season Peter won his only major honour with City, scoring The Blues' first goal in a 2-1 victory over Newcastle in The League Cup Final and then just a day later he picked up the PFA Young Player of the Year award.
A year later he won his first of 22 full England caps against Italy on 16th November 1977
He was forced out of Maine Road in July 1979, with many other established players in Malcolm Allison's catastrophic second spell as City manager, moving to West Brom for £750,000.
He stayed at the Hawthorns for two years before moving to Leeds in 1981, he then moved on quickly to Real Betis in 1982 then back to Leeds in 1983, and then to Coventry, again for just one season.
In 1985 he actually signed for Manchester United and stayed at Old Trafford for two years, making just 20 appearances. Then with City facing a relegation battle, he joined The Blues again, in what was to be possibly the wrong decision, City were relegated and Peter made just 8 appearances and was loaned out to Bolton, Port Vale and Wimbledon, before he moved away on a permanent move to Hull in 1988, coming to the end of his career he moved on to a plethra of clubs, from Hull he went to SCFarense, then Bolton, Sunderland, Footscray JUST, Drogheda United, Tampa Bay Rowdies, Stafford Rangers, Northwich Victoria, Mossley and finally Cliftonville.
In 1998 he had two short attempts at management at Gibraltar and Runcorn.
As of June 2019, Peter can be seen as a City player representative on matchdays, as well as still running Football schools and working as a pundit in the media.
INTERVIEW WITH PETER BARNES BY GARY JAMES IN 2009 PUBLISHED IN THE CITY PROGRAMME
Let's start with your current activities. What keeps you busy today?
There's an awful lot going on at the moment. There's just not enough hours in the day, but I suppose the most interesting from a footballing point of view is my involvement with 'Kik Off' a subsidiary of Recomac.
For the last four years I've worked for John Conway installing artificial pitches and promoting football in the community. The artificial surfaces we create are really the third generation of artificial pitches and they are of real quality – the best there is. We've installed several at schools and colleges – the one off Denmark Road (near Maine Road) is ours and we are quite proud of the way we've opened up football again for the local community.
Football's there to be enjoyed and everyone should have access to good quality facilities.
Going back to your early life, was there any pressure on you to become a footballer because your father Ken was such a major star in the 50s & 60s?
There was no real pressure on me from the family. Dad never pushed me to play. In fact as a boy I'd play in the garden with my brothers Keith and Michael, and Dad would come out shouting at us for messing up his garden!
He's always been proud of his garden and I remember one day we were kicking the ball around when he came charging after us. We'd knocked the heads of his roses and he took his garden fork and burst the ball with it!
After that we played in the street, but then we got in trouble with the neighbours because we always managed to smash a window or two with a wayward shot.
Presumably the fact Ken Barnes was your father opened a few doors?
I suppose it made people notice me, but dad was fantastic because he always kept my feet on the ground. I remember playing schoolboy football and scoring a hat-trick. Afterwards Dad told me I did okay but didn't go overboard with praise. You often see young players drown in praise and it can set you off with false impressions. Dad encouraged my brothers and I and offered advice, but he didn't allow us to get carried away.
Was it inevitable you would join City once you were old enough?
No. Not at all. If I was to join any club it had to be on merit and so I went for various trials. Johnny Williamson took me to Leeds a few times and they did want to sign me. I eventually turned them down when Johnny Hart encouraged City to have a proper look at me. City did show interest and I went on to sign, but inevitably there were some who believed I was only at Maine Road because of Dad. I worked hard to prove them wrong.
What was it like as a young player at City in the early 70s?
Fantastic! There were some great guys there. Steve Fleet was youth team coach and, together with Harry Godwin, a wonderful man to have around. Johnny Hart was great – very knowledgeable but also a tough task master at times. Then there was Dave Ewing. Another tough coach. He would take you into the dressing room, turn the lights out and boot balls at you in the dark! You had to dodge them but had no idea where they would hit!
It may seem odd, but all of that fostered a great spirit and I loved City.
You made your debut as substitute against United in a League Cup tie in October 1974. What was that like?
United won 1-0 through a penalty – Jeff Clarke was adjudged to have handled – and Arthur Albiston also made his debut. I came on for Glyn Pardoe and I suppose my main recollection is of the noise generated by the crowd. There were 55,000 there and City fans had the whole of the Old Trafford Scoreboard End. It was a great sight, but coming on for the first time was a little frightening. I remember shouting for the ball and no one hearing me because of the intense atmosphere. I soon realised there was no point shouting.
During the 1975-6 season you established yourself in the side and then you scored the opening goal in the League Cup final. What do you remember of that time?
It was a great week prior to the final but City being City we didn't follow the usual cup final routine. We spent the week at a health farm – unheard of at the time – and I shared a chalet in the grounds with Joe Royle. Every time he came in, the chalet would shake! There was virtually no food at the health farm – we all lost weight – and then we'd be training on the lawn and doctors in white coats would be cutting across, or watching us making notes! It was surreal.
It was Colin Bell's birthday while we were down there and they brought out a large cake, but I don't think they allowed us to eat it!
What are your key memories from the final?
Another strange memory really is of City's coach Ian McFarlane. He was always wearing tartan and was a real larger than life character. A mad Scotsman really. We were out on the pitch before kick-off and he had the ball and was taking shots at Corrigan. You could tell he loved being on the pitch at Wembley and wasn't going to miss his chance to have a kickabout on the turf. We tried to get the ball off him but couldn't. He was like the teacher played by Brian Glover in the film Kes! This was his day and we weren't going to stop him. It was really funny.
My goal came after about 11 minutes. We were kicking towards the City fans and I remember Doyle knocking it through. I didn't have time to think I just sent it home and ran towards the fans celebrating. I'd already settled and it felt fantastic.
All week, while we were at the health farm, the media had been full of stories of how Malcolm Macdonald would tear us apart. He'd scored five goals against Cyprus for England and this was going to be his finest moment, but in the end he didn't get a look-in. We had a great banquet afterwards and Rod Stewart came along to celebrate with us.
You were voted PFA Young Player of the Year by your peers that season as well. From memory I believe this was a great but also painful moment in your career.
I can laugh about this now but you're right it was painful. At the awards I was sat with a couple of the other City players but we also shared a table with a few United men – I couldn't understand that at the time! The guys on our table were telling me I had a good chance of winning and I remember Tueart saying that I had to thank so and so – the list kept growing. When it was announced that I'd won I got up, still with the lads telling me to say this and say that, and as I collected the award from Dickie Davies I was worrying about what to say. I started my speech: "My Lords, Ladies, and Gentlemen…" I looked around the room and saw there were no ladies. Great start! Then I said: "I'd like to ah… ah… ah…" I froze!
Funnily enough the Liverpool players were just in front of me and I remember Kevin Keegan urging me to just say anything. I eventually thanked someone – the players I think – and then I went back to my seat. It was the most frightening experience of my life at the time!
The awards used to be televised on the night and I remember watching at home and my mother felt so sorry for me.
I got more fan mail that week than at any other time, but it was all from mothers. My own mum thought the volume had gone on her telly! When we played United some time later the Stretford End teased me mercilessly with
Barnsey, Barnsey, give us a speech… I'd like to ah… ah… ~
A year later you made your England debut. Presumably you enjoyed this period of your career?
I loved football in the Seventies and Eighties and playing for England was terrific. One of my caps is on display here in the museum and I am so pleased that Ron Greenwood believed in me. He loved playing with wingers and encouraged me. We won the Home International tournament and we only lost one of my first 13 England appearances and that defeat was against the great West German side.
Thinking about managers, who was your favourite?
Joe Mercer didn't directly manage me, however he was a major influence because while Joe was around everything was fine. He was a great calming figure and I have no doubt that he was the man – together with the guys I mentioned earlier – who ensured the environment was right when I first arrived at Maine Road.
Ron Greenwood was another Joe Mercer in many ways. Dignified… knowledgeable… a true football man. Tony Book was always honest and had a great mix of experience and youth playing for him.
When you signed for West Bromwich Albion in 1979 were you glad to leave City?
Not at all! I didn't want to leave. I remember a few months earlier thinking how great the Club was. We'd beaten AC Milan and were doing well in Europe. We had a great side containing internationals: Corrigan, Watson, Channon, Kidd, Hartford, Donachie, Bell, Deyna and me, and then all of a sudden it changed. One day I walked into the main entrance at the ground and saw Ron Atkinson waiting. I couldn't understand why he was there. 'Surely, we're not selling a player' I thought. Then I heard Gary Owen was off to West Brom. I was shocked. Six weeks later I was on my way there as well. Regardless of how things went at West Brom, this was such a major disappointment. I couldn't work out why I wasn't wanted and why the others were transferred.
Was it because of Ron Atkinson that you later signed for United?
Definitely, although the attraction of coming back to Manchester was also a big draw. Also, it's worth remembering that before I went to United I'd moved to Leeds, Real Betis and been sent to Coventry! It's fair to say Ron resurrected my career at United. It was a great period and there was even talk of me getting back into the England side.
On a personal level, it was great to wear the number 11 shirt. George Best had always been my hero and so wearing his shirt meant something to me. As a kid I wanted to play like him – I was a true Blue in every sense but back then it was okay to idolise one of the opposition. My Grandad used to take me to Maine Road – my Dad was playing elsewhere by this stage – and was the one who introduced me to life as a Blue. Then when City were away I'd go to United with my brothers to see Best.
In January 1987 you came home to City. How did that feel?
You should never go back. I love City… always have. It was great playing for Jimmy Frizzell, but everything was so different from my first spell. When my career started we were packed with exciting players, aiming for the top, and winning trophies. Within a few months of arriving in 1987 we were relegated and millions of pounds in debt.
Mel Machin came in and during pre-season it soon became obvious he didn't want to play with wingers. Me and Paul Simpson – a great prospect and a firm favourite – hardly had chance to prove ourselves. Sentiment had brought me back, but it couldn't keep me in the side. Eventually I moved on to Brian Horton's Hull City and then in 1990 I played for Rodney Marsh at Tampa Bay Rowdies.
Finally, thinking about your own career and about the game today, what key differences do you see, and how would you change the game?
Today's football can be fantastic at times, but football in the Seventies was so much more exciting. This is a point very close to my heart actually, and something I want all those in football to seriously consider. Back in the 70s any one of ten teams could win the Championship, nowadays it's limited to two, possibly three. This is mainly because of money, and it is very sad for the game if it all comes down to finance.
I'd like to see emphasis placed on developing good quality British players and also on British coaches. If the investment is placed there, then our future as a strong footballing nation would be secure. If money's regularly invested in bringing in expensive overseas stars, then we may end up in a similar situation to Scotland where two teams dominate and little international success comes our way. It's not healthy for the nation.
Oh, and I also want to see every team bring back wingers!
THE FAMOUS PETER BARNES FOOTBALL TRAINER
AN INTERVIEW WITH PETER PUBLISHED IN ROY OF THE ROVERS IN JUNE 1978
This entry was posted in Uncategorized by boswell. Bookmark the permalink.
HELP KEEP THIS SITE ONLINE
Hi fellow Blues, the site is becoming more & more expensive to run due to the size and I use all my own money for the server etc.. if you like to visit the site and want to use any of the information you are welcome, however any donation, no matter how small would be grateful to help me keep the site online. Donations by PAYPAL or Card can be given via the Donate button below. Many thanks
Manchester City v Sheffield United 2019/20
Wolverhampton Wanderers v Manchester City 2019/20
Manchester City v Leicester City 2019/20
Oxford United v Manchester City Carabao Cup Quarter Final 2019/20
Arsenal v Manchester City 2019/20
Dinamo Zagreb v Manchester City Champions League Group C Match 6 2019/20
Manchester City v Manchester United 2019/20
Burnley v Manchester City 2019/20
Newcastle United v Manchester City 2019/20
Manchester City v Shakhtar Donetsk Champions League Group C Match 5 2019/20
Manchester City v Chelsea 2019/20
Liverpool v Manchester City 2019/20
Atalanta v Manchester City UEFA Champions League Group C Match 4 2019/20
Manchester City v Southampton 2019/20
Manchester City v Southampton Carabao Cup 4th Round 2019/20
Copyright © 2020 City Til I Die. All Rights Reserved.


So it looks like industrial relations and labour market regulation won't be major election issues after all.
Despite calls for action from some on the right of the Liberal Party, notably Peter Reith, the Coalition is making discretion the better part of valour.
With a healthy lead in the polls, it has played down any major changes on IR. Whatever the tactical merits of the Coalition's thinking, there are sound economic reasons for leaving the labour market alone.
This is because there is nothing inherently wrong with the current structure of labour market conditions, a point confirmed by the facts that the unemployment rate is low, wages growth is in check, industrial disputation is low and productivity growth is solid.
It is worth looking at recent trends in a range of economic and labour market indicators to confirm this view of a flexible and dynamic labour market.
The pace of economic expansion has slowed over the past year, with annual GDP growth moderating from around 3.5 per cent in the middle of 2012 to 2.5 per cent in the March quarter 2013. In addition to this recent cooling in activity, the impact of the global financial crisis and its aftermath have meant that annual GDP growth has averaged a tepid 2.6 per cent over the last four years, around 0.5 per cent per annum below the long-run trend.
Normally this subdued growth momentum over a four-year time frame and the more recent slowing would underscore an observable weakening in the pace of job creation and a meaningful rise in the unemployment rate.
Since the start of 2013, monthly employment gains have averaged 19,900. Over the past 18 months, the average monthly employment gains have been similarly expansive at 15,400. Jobs are still being created at a decent pace.
While there has been some increase in the unemployment rate since early 2012, it remains near historical lows. Quite remarkably, the unemployment rate has been within a range of 4.9 to 5.6 per cent for almost four years. The most recent data for May showed the unemployment rate at 5.5 per cent, down from 5.6 per cent in the prior two months.
One key reason why the extended four-year period of below trend economic growth has not sparked a more extreme lift in the unemployment rate is workplace flexibility.
In concert with their workers, firms are maintaining employment but are, on average, are reducing hours worked per employee. Rather than a reluctance to hire or there being labour shedding, firms are in aggregate maintaining their workforce.
In years gone by, the softer economy would have seen job cuts and a jump in the unemployment rate. Most illustrative is the period in 2000 and 2001 when, in the wake of the US tech bubble bursting and the impact of the introduction of the goods and services tax, there was a temporary lull in economic growth. This soft patch saw the unemployment rise from 6.0 per cent to 7.1 per cent in the space of a year. The labour market was less flexible then than it is now.
In another sign of the current labour market flexibility, wages growth has adjusted lower to take account of the moderation in economic growth. The annual increase in the wage price index (WPI) has eased to 3.2 per cent in the year to the March quarter 2013 from 3.9 per cent in early 2011. The annual increase in the WPI is the lowest in three years and one of the lowest readings in several decades.
In other words, the pace of wages growth has adjusted to the economy entering the current period of sub-trend growth.
It is noteworthy at this point to highlight the fact that even with this recent wage moderation, real wages continue to rise. Over the last few years of wage moderation, wages have risen more than the increase in the inflation rate meaning that workers cost of living pressures are, on average, easing. The ongoing low inflation climate is a critical element in sustaining household purchasing power and worked against wage claims designed to 'keep up' with inflation.
Amid all of this, it would be desirable to see the pace of economic growth return to trend in the next year and for job creation and hours worked to rise. The current easy stance of monetary policy and the lower Australian dollar suggest such a growth acceleration is just around the corner.
When this happens, the flexible labour market will likely see wages growth remain sustainably moderate with workers, in the first instance, ramping up their hours worked rather than it showing up in wage increases. The unemployment rate would also be likely to drift lower.
Many of the calls for industrial relations and labour market reform at the moment are based on ideology and not the facts. Those facts continue to show a dynamic labour market that adjusts to macroeconomic trends. It is a system that is working well, servicing both workers and employees as the business cycle swings up and down.


text:
'Beamer' mascot raises funds for children affected by addiction
When it comes to local celebrities, few have risen faster or higher than "Beamer" the cartoon character who speaks to children affected by addiction on behalf of the Hazelden Betty Ford Center Children's Program.
'Beamer' mascot raises funds for children affected by addiction When it comes to local celebrities, few have risen faster or higher than "Beamer" the cartoon character who speaks to children affected by addiction on behalf of the Hazelden Betty Ford Center Children's Program. Check out this story on desertsun.com: http://desert.sn/2jBefwt
Special to The Desert Sun Published 10:16 a.m. PT Jan. 28, 2017
Blood Sweat and Tears.(Photo: Lani Garfield, Special to The Desert Sun)
Beamer turned five this year, and has raised over $3,375,000 million in funding for over 2500 thousand children affected by an addiction in their family. Last week's 5th Annual Beamer Awards Gala was held at the JW Marriott Desert Springs Resort and drew over 365 guests at $750 each. The total amount raised from underwriters, program ads and additional pledges was an estimated $375,000.
Among those on the underwriting list were some of our Valley's best-known names:
The platinum sponsor was Bank of the West, Wealth Management BNP Paribas Group and Ambassador William and Sue Timken.
The three gold sponsors were Madeline Redstone, HN and Frances C. Berger Foundation, and Cini & Ira Robb.
The Silver sponsors were Eisenhower Medical Center, Aubrey Serfling, El Pomar Foundation, Harve Ferrill, Helene Galen & Jamie Kabler, Ira & Sheila Stone Family Foundation, Robert & Wendy Goodfriend, Korum for Kids Foundation, Jerry Korum, Bobby Libin, Marjorie & Stephen Kulp, Donna MacMillan, Harold Matzner, Robert & Donna Reifschneider, Michael & Barbara Resmo, Marion & Robert Rosenthal, Phyllis & Gary Schahet, Betsy Farver Smith & Rick Smith.
Sponsors Jack and Patty Grundhofer with Charlie Gallagher and Sis Wenger. (Photo: Lani Garfield, Special to The Desert Sun)
In a class by themselves were Jan Salta who sponsored the lavish pre-dinner reception and Jack & Patti Grundhofer who underwrote the free valet parking.
The Bronze Sponsors included Joyce Brandman, Eric Lund, Diane & Hal Gershowitz, Peggy & Jim Greenbaum, Jerry Korum, Samie & Tom Lang, Joann McGrath, Mary Pattiz, Ira & Sheila Stone, and Sis Wenger
TV Emmy winner and KESQ news-anchor icon Karen Devine hosted the show and received wild applause when she made a surprise announcement, revealing her own very personal experience with the Betty Ford Children's Program. For the first time, she publically confirmed that she and her two sons (now ages 18 and 21) went through the program, learning how to deal with her former husband's addiction. There was also a video with an addiction-affected family consisting of a paramedic, his wife, their son and daughter. Hearing the children say, "We know it's not our fault" left guests with not-a-dry-eye in the crowd.
Co-chairs Madeline Redstone and Sue Timken with Beamer. (Photo: Lani Garfield, Special to The Desert Sun)
Other touching remarks were made by Betsy Farver, VP of Philanthropy & Alumni Relations, and William Moyers, VP of Public and Community Relations.
Throughout the ceremony, four youngsters (three girls and one boy) remained on stage, representing the thousands of children who have been helped by this program.
In addition to the local headquarters on the Eisenhower campus, this program has offices and staff in Texas and Colorado. And Beamer's World Website sends out its messages of hope and help across the globe to families affected by addiction.
JERRY MOE: THE VALLEY'S "MOTHER THERESA"
The evening honored Jerry Moe, who has headed the Children's Program for 18 years. Every speaker had touching words of praise for Moe's dedication to not only the Children's Program, but his decades of service and eagerness to help everyone he meets. But it took co-chair Maddy Redstone to sum it up, saying, "I call him my "Mother Theresa."
Moe, in return, did what he does best: He warmed every heart in the room, choking up as he thanked his wife of 37 years, Michelle, and his three children, Josh, Megan and Aubrey.
Honoree Jerry Moe. (Photo: Lani Garfield, Special to The Desert Sun)
He also mentioned those who worked so hard to bring the Children's Program and Beamer to life, crediting the late philanthropist Lois Horvitz, also known as "Beamer's Godmother."
Moe also mentioned previous honorees Jamie Kabler, Linda Ellerbee, Donna MacMillanViacom, G. Aubrey Serfling, and last year's honoree, Susan Ford Bales daughter of President Gerald and Betty Ford, who was present.
The worker bees were a swarm of energy felt across the entire Valley for months before the big event. The Beamer team was led, pulled, pushed and praised by the relentlessly upbeat co-chairs, Maddy Redstone and Sue Timken, who, in turn, were shadowed round the clock by Show Producer Debbie Green. They all thanked workers like Jan Hart, Greg Fisher and Robin Costello who always found the time and energy to help, no matter how full their plates.
The Hazelden Betty Ford Center staff gave their all, along with Trick Dog Films, Rachel Horwitz, Kool Party and Andrea Carter. Plus Green's own crew who, she said, "Always make me look good."
Sponsor Sue and Ambassador William Timkin. (Photo: Lani Garfield, Special to The Desert Sun)
Green also thanked the JW Marriott staff for their incredible cooperation, adding that she was forced to "give one for the team" when she was required to sample 15 different desert tarts in order to select the three winners – pecan, lemon and raspberry – that were served to the guests after a sumptuous filet-mignon and salmon dinner.
The evening closed with a concert by the band, Blood, Sweat & Tears, with Bo Bice, the 9-piece group that has evolved from the original rock-and-jazz sensation more than four decades ago. Brice became its vocalist following his huge success on the Fox TV show, "American Idol."
The Betty Ford Children's Program is used by counselors, teachers, prevention specialist and other caring adults to teach children how to cope with family addiction. The new interactive website also allows them to stay connected to Beamer after they complete the program No family is charged for this program if they cannot afford to pay.
For additional information: Jan Hart at jhart@hazeldenbettyford.org or phone 760-773-4105.
Read or Share this story: http://desert.sn/2jBefwt


Is anxiety that you undergo from extra than just the ordinary worries and day-to-day stress? If the reply is sure, you would have a medical predicament that's causing your feelings, and you might need to see a health practitioner about it. The next article below offers you probably the most powerful methods to stop anxiety.
Tell trusted friends about your largest fear and ensure that you simply exaggerate it when you tell it to them. After sharing this largely exaggerated story and hearing how preposterous it sounds, normally humans see their fear from a further perspective.
Restrict the time spent reading the newspaper or watching the news if current pursuits make you anxious. Give yourself a little whilst every day to read about present movements, but are trying not to spend an excessive amount of time on issues with a purpose to drain you emotionally.
Set a day-to-day purpose for yourself every day. This may maintain your mind to remain busy so that you simply from pondering negatively and causing nervousness.
Appear into utilizing amino acids to treat or even remedy anxiousness. Many folks in finding they are deficient in some nutrients and their bodies do not produce ample serotonin.
Start recording your thoughts in a journal or diary. Some folks permit stressful ideas built up and no outlet. When you have a location to place your ideas right into a journal or diary versus dwelling on future or past activities, that is would trigger nervousness.
Talk to someone you already know about what you're going through regardless of who it is. Keeping emotions and thoughts to yourself is best going to make you suppose much worse. Sharing your emotions makes you feel better and scale down nervousness phases.
Do not sit and stay idle throughout the day an excessive amount of. If you happen to have got to sit down quite a bit when you are at work, try to undertaking in your smash. When you find yourself no longer at work, alternatively of sitting in front of the TV, and diminish the time you're looking at television or sitting around. Whilst all people desires to leisure and relax, in excess it might rationale the reverse effect and lead to heightened levels of anxiousness.
It must be identified to you, now, that nervousness can most effective be stopped with proper therapy. Anxiousness is not something you should ignore or attempt to recover from on my own. It is fortunate that you can be helped by way of cures which are on hand. Now that you have the right knowledge, you'll be competent to forge forward and conquer nervousness.