With recent research showing that the threat of large GDPR fines is encouraging UK IT directors to pay cyber ransoms (as reported in ComputerWeekly), and cyber attacks regularly hitting the headlines, it is hard for organisations to know how to respond to a ransomware demand. However, this week two regulators have published information which gives some guidance as to their current views on the subject. On Tuesday the FCA published a ransomware infographic and speech urging organisations to follow National Crime Agency advice and not pay ransoms, while a day earlier the ICO published a monetary penalty notice criticising Uber for its ransom payment (alongside a number of security failings).
In the latter, the data regulator fined Uber £385,000 for a 2016 cyber-attack involving 32 million non-US users (2.7 million of whom were based in the UK) and almost 82,000 UK based drivers.
It is unclear from the monetary penalty notice (which sets out the ICO's reasons for fining) whether it was unhappy with the payment of the ransom as such, or just the fact that it was paid as part of the 'bug bounty' programme. In any event, dressing up ransomware payments as rewards for identifying security flaws does not, it seems, go down well with the ICO.


MORRISTOWN, Tenn. (WVLT) – Women are one of the fastest growing groups of gun owners, according to the National Rifle Association. Pew Research Center says women are more likely than men to own a gun simply for the purpose of protecting themselves. In East Tennessee, gun groups are helping women learn personal safety in a social setting along with other women.
Firearms instructor Peggy Ray not only teaches gun safety classes, but she started the Morristown chapter of the The Well Armed Woman. She says the women meet monthly at East Tennessee Gun Club to meet casually, learn about gun ownership, and also spend an hour practicing on the gun range.
Ray encourages every woman to educate herself about personal safety and gun safety, whether or not she decided to carry a gun.
While the carry permit requires an 8-hour education course, Ray strongly encourages everyone to get more education than that, and to always stay in practice safely using their gun.


text:
namespace Grappachu.Apps.SolutionCloner.Engine.Model.Templates
{
    public class Placeholder
    {
        public string Key { get; set; }
        public string Description { get; set; }
        public bool IsMandatory { get; set; }
    }
}

redpajama_set_name: RedPajamaGithub


Summer Squash Lamb Meatballs (5 of 5 stars) - of the four dishes I tried, this was my favorite. I don't usually eat squash, but the combination of the lamb with the squash was perfect. It doesn't get much better than this. I was digging in and Alex and Nicholas decided to join in. Before I knew it, we were fighting for the last bits. It was that good.
Chicken Fajitas (4.5 of 5 stars) - this dish came in a close second and what surprised me most was how fresh the chicken tasted. It melted in my mouth and again, the combination of protein and vegetable was excellent.
Fruit Summer Salmon Salad (4.5 of 5 stars) - To be honest, I'm not big on salads. I eat them once a day or several times a week, but most of the time the salads I make leave a lot to be desired. The first thing I noticed with this salad was how huge it was. Resting on strawberries, apple, mango, and dragonfruit was a massive piece of salmon. Much better than I expected and filling too.
Mackerel with Garlic Tomato Sauce (4 of 5 stars)- I'm not particularly fond of mackerel but decided to eat this meal because I wanted to try something different. Once again I was surprised. Alex didn't think he would like it either, but we both thought it was very good. Nicholas has always liked mackerel and the three of us polished this off with no trouble.
Six months ago, I had hip surgery. For the past six months, I have been healing, impatiently, and waiting to get back in the gym. I decided to start taking better care of myself and to lose weight and adjust to a healthier diet. So far, I've lost 20 pounds, however, my weight fluctuates by several pounds depending on what I am eating and if I am exercising. I need to get to the next level and I have decided to give the Paleo lifestyle a try. Here in Thailand, there are two fresh markets ten minutes from my home, which makes it easy to buy fruit and vegetables.
Organic meats can be found if one is willing to travel, but all in all, the protein is the difficult part of eating paleo in Bangkok. Also, I'm no chef and cooking paleo meals, or any meals for that matter, hinders my progress. Eating healthy, delicious meals just isn't happening if I'm doing the cooking.
Fortunately, I found Paleo Robbie, a Paleo restaurant / market that fits my nutritional needs. Their prices are reasonable, considering the quality of the food, and while it is easy to eat for next to nothing here in Thailand, the quality of food can be questionable.
Each week they send an email with a link to the meals for the week. You place your order by Friday at 5 PM and receive your first order on Monday. Each week the meals change and there are approximately 20 main dishes to choose from, plus side dishes. The meals come in a Tupperware container and to my surprise, the food was exceptionally fresh. When you're ready to eat, heat the dish and dig in.
All of these meals were excellent, both as Paleo dishes and as ready-to-eat meals, and I can't praise the quality and flavor enough. In addition to selling products in their market that are carefully sourced from well treated, pastured animals or wild caught fish. I highly recommend giving PaleoRobbie a try.
Now through October 31, use the coupon code *AIB399, order six meals and get one free meal valued at 399 baht, or receive 399 baht off your first order from the Paleo Robbie grocery.
Scott go watch . On you tube fat sick and nearly dead. If you need any more help let me know . I'm a nutrionist but specialist with chronic diseases.
Thank,s Mike, I've seen the movie. My mother has a P.H.D. in dietetics and my father is a doctor too, so along with my own experience and my friends, I have a great deal to draw from. If I have any problems that worry me, it's arthritis and inflammation. I have quite a few injuries and most of them cause me pain at one time or another.


text:
Russian Forces Attacked Ukrainian Stronghold
Russian troops have unleashed their rockets on a pocket of resistance in Ukraine. On Tuesday, they shelled a steel plant in the port city of Mariupol, with civilians trapped inside.
Russian Defense Ministry officials said their forces were retaliating for an attack by fighters with the Azov battalion. An officer with that unit said two women were killed and 10 people wounded in the shelling.
Deputy commander Sviatoslav Palamar said the Russians were using armored vehicles, tanks and infantry in their attack. He said his fighters would do everything in their power to repel the assault.
A United Nations official said more than 100 people who escaped the plant have fled northwest to Zaporizhzhia.
Ukrainians control the city. They've resupplied hospitals. Volunteers stepped forward to help those who've fled.
Russian forces have not relented in their shelling of other targets. Some attacked a military facility near the southern city of Odesa. They destroyed drones, missiles and ammunition that's come in from other countries
Japan To Lower COVID-19 Classification On May 8 By Agencies 5 hours ago
Russian Missiles Strike Ukraine As Kyiv Awaits Tanks By Agencies 5 hours, 5 minutes ago

redpajama_set_name: RedPajamaCommonCrawl


text:
Women's eNews (https://womensenews.org/2004/10/egypt-changes-courts-rape-exam-guide-omits-ec/)
Egypt Changes Courts; Rape Exam Guide Omits E.C.
By: no-author | October 30, 2004
(WOMENSENEWS)–
A new family court system recently set up across Egypt will lead to a huge improvement in Egyptian women's legal rights, advocates say.
A total of 224 courts with about 1,200 judges are being set up to help solve the approximately million cases each year focusing on divorce, alimony, child custody and paternity.
The family courts will replace the century-old institution of personal status courts and their creation marks a significant breakthrough for Egyptian women, whose rights suffered a blow in 1985 when the government reversed some of their earlier gains.
Under the old system, a divorce could be decided by a court but then faced a possible challenge in an appeals court and then a cassation court. Sometimes a divorce was still denied several years after the initial ruling.
Such lengthy and often opaque procedures could lead to situations where women who remarried several years after the first ruling found themselves "legally wed" to two men at the same time, the system's critics argued.
Proponents of the new system said divorce cases will now be examined by the same court and judge instead of being scattered into separate cases in multiple courts–a situation that subjected women to unnecessary stress and frustration.
Combining courtroom facilities with psychological support, the family courts will attempt to bring about reconciliation between the spouses or lay out a separation deal without resorting to a lawsuit.
Office on Violence Against Women–
A National Protocol for Sexual Assault Medical Forensic Examinations
(Adobe PDF format):
http://www.ncjrs.org/pdffiles1/ovw/206554.pdf
A set of guidelines dealing with the medical examination of rape and sexual assault victims commissioned and recently made public by the Department of Justice's Office on Violence against Women is noticeably lacking any mention of emergency contraception, enraging many doctors and victims' advocates.
The report–the first ever "National Protocol for Sexual Assault Medical Forensic Examinations" issued by the department–provides a detailed, 141-page set of guidelines for criminal justice and health care practitioners in responding to the immediate needs of sexual assault victims.
Yet only one page is devoted to "pregnancy risk evaluation and care." It advises health care personnel to discuss the possibility of pregnancy with rape victims, administer pregnancy tests if given the patients' consent, and "discuss treatment options with patients, including reproductive health services."
Those open-ended guidelines were the final product of a set of protocols that originally included direct mention of emergency contraception, according to several sources in contact with the document's reviewers who asked to remain anonymous. The Office on Violence against Women watered down the language, creating a glaring blank spot in an otherwise comprehensive report, those sources said.
Discussing emergency contraception is standard medical protocol in examinations of rape victims, and some states even require by that victims be offered it. But the Bush administration has taken steps to limit women's access to emergency contraception. In May 2004, the federal Food and Drug Administration denied over-the-counter status for emergency contraception, against the recommendation of its own staff and advice of the American Medical Association and other medical authorities.
In response to the Justice Department report, a group of women in the national nursing community are drafting a critique of the handling of the emergency contraception issue, according to a confidential e-mail read over the phone to Women's eNews. The critique is expected to run in the Journal of Emergency Nursing, an Illinois-based monthly publication.
— Robin Hindery.
Too Late For My Daughter: It's Time to Treat Violence Against Women as a National Emergency
By: Dr. Buck Blodgett | July 17, 2019
Her death left me stunned, shocked and filled with anguish, yet also inspired me to do all I can to prevent such horrors from happening to others in the future.
Book excerpt: 100 TIMES: A MEMOIR OF SEXISM
By: Editors at Women's eNews | June 16, 2019
"It's not that my life has been exceptionally plagued with sexism. It's that it hasn't."


text:
Q: how to store wikipedia document in local database or in application itself by programming? I am implementing on wikipedia iphone application.In which I have implemented below features.

*

*User can search the wikipedia using keyword.

*User can view wikipedia in webview.

Query.
Now I want to store this wikipedia in application or sqlitedabas.
So when net is not available at that time user can view wikipedia from the application or local database.
PLease help me for this query..
Thanks in advance

A: Well you need to use Core Data to store and manage your info inside a SQLite DB.
Then you need to build a system that lets you store those info inside your DB.
Start here for a Core Data http://developer.apple.com/library/ios/#documentation/Cocoa/Reference/CoreData_ObjC/_index.html

A: convert webview into image and then save it in database
i think this will help you
CGSize sixzevid=CGSizeMake(1024,1100);
UIGraphicsBeginImageContext(sixzevid);
[webview.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

NSData *imageData = UIImagePNGRepresentation(viewImage);

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *pathFloder = [[NSString alloc] initWithString:[NSString stringWithFormat:@"%@",@"new.png"]];
NSString *defaultDBPath = [documentsDirectory stringByAppendingPathComponent:pathFloder];

[imageData writeToFile:defaultDBPath atomically:YES];

for more details check the below link
http://www.iphonedevsdk.com/forum/iphone-sdk-development/21451-save-contents-uiwebview-pdf-file.html

redpajama_set_name: RedPajamaStackExchange


Lisa Cossentino is an experienced and active singer/entertainer in the Killeen/Austin area. Her classically trained, versatile voice is available for a variety of events! She has performed in churches, musical theater, operas and concerts. Her large repertoire consists of opera, musical theater, jazz standards, light pop, choral, Italian, French, German Art songs and children's music (Disney). If you are looking for fantastic music for wedding ceremonies/cocktail hours, a church event, or performer for a corporate or other event, look no further!
Lisa Cossentino is a light lyric soprano from Cocoa, Florida and received her Master's Degree in Vocal Performance from Loyola University New Orleans. She has recently made a move to Killeen, Tx.
Lisa Cossentino has sung for a variety of audiences throughout the United States.
In 2010, she received a BM in vocal performance from the University of Central Florida, studying voice under Priscilla Bagley. During her studies at UCF, Lisa sang solos with the Women's Chorus and Chamber Singers. She performed a variety of operatic roles with UCF Opera and Valencia Opera Theater Workshop such as the Paquette in Candide, Lauretta in Gianni Schicchi, Belinda in Dido and Aeneas, and the title role in Donizetti's Betley. She directed a student opera concert to fundraise the return of the UCF Opera Workshop.
In 2014, Lisa received a M.M. in Vocal Performance from Loyola University New Orleans. She studied voice with Ellen Frohnmayer. Also, she received frequent coachings with Carol Rausch, a music director for Chataqua Opera and New Orleans Opera. Also, she participated in University Chorus which led to concert solos for Agnus Dei from Verdi's Requiem and the soprano soloist for Dona Nobis Pacem by Vaughn-Williams. She received a scholarship for her last year in graduate school from the American Italian Federation.
Lisa has participated in two summer opera programs. In 2008, she sang 1st Spirit in Magic Flute at the Bethesda Music Festival and Barbarina in Le Nozze di Figaro at the American Singers Opera project. For two years, she was a soprano section leader at First United Methodist of Winter Park.
Check out (link hidden) to listen to recordings.


To say there have been many strange inventions in the world would be an understatement. However, these strange inventions, bizarre as they may be are fun to look at and even more fun to own. Falling into the category of crazy inventions are these seven phone cases that you will want and not want to own at the same time.
Taking a look at this reminds you of a plate of freshly cooked breakfast and you just want to sink your teeth into it. Although, that won't be a very good idea.
Hot on the tail of the bacon case, is this case that features a realistic 3D chicken piece. If you're not a fan of bacon then you might be more inclined towards this.
If you have ever owned a cat, you would know that it is actually the cat the owns us and we are just there to do its bidding. This cover captures that essence.
This phone cover reminds you of the yellow floating rubber duck found in bathtubs. This handy cover has dual functionality. You can use the beak as a stand and the legs to hold the earphones.
This phone case will definitely catch get attention from the onlookers as you pull the ear out from your pocket. But you can fool the traffic cameras while driving which I should mention is a very very bad idea.
Take a look at this phone case shaped like an isopod because why wouldn't you want a giant isopod attached to your face?
Nobody in their right mind would ever say no to a case with a silicon nose attached that you can pick. The nose also acts as a headphone holder if you are done picking it.
Let us know what you think about these phone cases and which one did you like the best.


The #1 choice for Bail Bonds in Norman and Surrounding Areas.
Get out Lightning fast, call Lightning Bail Bonds!
Driving While Impaired (DWI) and Driving While Under The Influence (DUI) are serious charges. While it may seem like one drink would do no harm, the reality is that the law has strict guidelines and penalties for those who imbibe and drive. If you have been booked under DUI charges, you are able to be released on bail. Call Lightning Bail Bonds at (405) 310-3020 today for your bail! We will get you out Lightning fast! We provide DUI bail for Norman, OK and the surrounding area.
With similar acronyms and similar meanings, DUI and DWI sound as though they are two names for the same charge. However, they differ in two aspects: Your Blood Alcohol Content (BAC) level and severity of the charge. The DUI limit for a standard driver in OK is 0.08%, the national average. If your breathalyzer test is below this, it does not mean you are off the hook. Between a 0.05% and 0.08%, you can be charged with a DWI charge. For those under the age of 21, any percentile of alcohol is completely unacceptable. Oklahoma is a zero tolerance state. Another potential charge is called APC or Actual Physical Control. This refers to an individual who is under the influence with the ability to operate a vehicle. For the severity of these, DUI and APC can be either misdemeanor or felony, but DWI is always a misdemeanor.
$1000 of fines, not including a $300 minimum fee for DUI. This also does not include any fees or fines accrued during your sentence or administration fees!
If there was a minor present at the time of your charge, your fines can be even more expensive, jumping to $2000. Your jail time may also increase, with an additional four years added to your potential sentence, becoming a felony. Your breathalyzer test also plays a bigger role than you may know. Oklahoma is an implied consent state, meaning if you are pulled over or arrested by an officer under suspicion of DUI, you automatically consent to a breathalyzer. If you refuse, they can suspend your license for up to six months. If you are in need of DUI bail in Norman, OK, give us a call at (405) 310-3020. We are available 24/7 and offer free information and advice for all callers.
Updated on September 28, 2016 at 7:51 pm by Lightning Bail Bonds.


COSLA are advertising three new posts centred around participatory budgeting (PB).
Are you passionate about developing and supporting participation and giving citizens the opportunity and tools to become active participants in decision-making?
The Church of Scotland is recruiting a PB Development Worker for a short term contact until March 2018 to continue to develop Churches' understanding of participatory budgeting.


text:
Q: Black screen with blinking underscore in Lubuntu guest OS in VirtualBox I installed VirtualBox and downloaded the Lubuntu 18.04 image. Then I created a new virtual machine with VirtualBox. I did everything like in TechGumbo´s How to Use VirtualBox (Beginners Guide) video.
If I start the virtual machine I get to a menu where I can select Try Lubuntu without installing, Install Lubuntu, Test memory, ... But If I select try or install Lubuntu I get a black screen with a blinking underscore.
I read that selecting nomodeset would solve the problem, but it did not solve the problem in my case.
I also tried to use different version of Lubuntu or Ubuntu (Ubuntu only older versions which support 32-bit), but it did not help.
My environment:
  OS: Windows 10 Pro Version 10.0.17134 Build 17134
  System name: LAPTOP-020N45Q6
  System model: HP 250 G5 Notebook PC
  System type: 64-bit PC
  System SKU: X0Q92EA#ABD
  Processor: Intel Core i7-7500U CPU @ 2.70GHz, 2901 MHz, 2 cores, 4 logical processors
  BIOS Version/-date: Insyde F.21, 27.10.2016
  SMBIOS Version: 2.8
  BIOS Mode: UEFI
  C:\WINDOWS\system32
  RAM 8:00 GB


text:
in: Chicago Blackhawks seasons, 1957 in hockey, 1958 in hockey
1957–58 Chicago Black Hawks season
1957–58 Chicago Black Hawks · NHL
5th NHL
1957–58 record
Goals for
Goals against
Tommy Ivan
Tommy Ivan (10–17–6)
Rudy Pilous (14–22–1)
Chicago Stadium
Goals Ed Litzenberger (32)
Assists Bobby Hull (34)
Points Ed Litzenberger (62)
Penalties in minutes Ted Lindsay (110)
Wins Glenn Hall (24)
Goals against average Glenn Hall (2.86)
← Seasons →
The 1957–58 Chicago Black Hawks season was the team's 32nd season in the NHL. The Hawks finished 5th in the league and did not qualify for the playoffs for the 11th time in the 12 previous seasons.
1 Off-season
2 Regular Season
2.1 Final Standings
2.2 Game Log
3 Playoffs
4 Player Stats
4.1 Scoring Leaders
4.2 Goaltending
5 Awards and Records
Off-season[]
During the off-season, the Black Hawks and Detroit Red Wings made a blockbuster trade, as Chicago traded Hank Bassen, Johnny Wilson, Bill Preston, and Forbes Kennedy to the Red Wings for Glenn Hall and Ted Lindsay. Hall had won the Calder Trophy in 1956, while Lindsay was a key member of the Red Wings Stanley Cup championships in 1950, 1952, 1954 and 1955. Chicago also signed 18 year old Bobby Hull, who had spent the past two seasons with the St. Catharines Teepees of the OHA.
Regular Season[]
Chicago got off to a good start, playing over .500 hockey thirteen games into the season, as they had a 6–5–3 record, however, the club fell into a slump, going 4–12–3 in their next 19 games, falling out of the playoff race. Tommy Ivan decided to step down from head coaching duties, as he hired former Teepees head coach Rudy Pilous to take over the team. The Hawks responded, playing .500 hockey in Pilous' first 18 games behind the bench to get back into the playoff race, however, a seven game losing streak soon followed, and the team fell out of playoff contention for good. The Hawks finished the year 24–39–7, earning 55 points, their highest total since 1952–53, and did not finish in last place for the first time since 1953, as they had two more points than the Toronto Maple Leafs.
Offensively, Chicago was led by Ed Litzenberger, who led the club in goals with 32, while adding 30 assists for 62 points. Rookie Bobby Hull scored 13 goals and 47 points, as he finished second to Frank Mahovlich of the Toronto Maple Leafs for the Calder Trophy. Ted Lindsay recorded 15 goals and 39 points in his first season with the team, which was a 46 point drop-off from the previous season. Lindsay also had a club high 110 penalty minutes. Pierre Pilote led the defense, scoring 6 goals and 30 points, while fellow blue-liner Moose Vasko scored 6 goals and 26 points.
In goal, Glenn Hall played every game, winning 24, while posting a 2.86 GAA and earning 7 shutouts.
Final Standings[]
Montreal Canadiens 70 43 17 10 96 250 158
New York Rangers 70 32 25 13 77 195 188
Detroit Red Wings 70 29 29 12 70 176 207
Boston Bruins 70 27 28 15 69 199 194
Chicago Black Hawks 70 24 39 7 55 163 202
Toronto Maple Leafs 70 21 38 11 53 192 226
Note: GP = Games played, W = Wins, L = Losses, T = Ties, Pts = Points, GF = Goals for, GA = Goals against
Teams that qualify for the playoffs are indicated in bold.
Game Log[]
# Date Visitor Score Home Record Pts
1 October 8 Toronto Maple Leafs 0–1 Chicago Black Hawks 1–0–0 2
2 October 10 Chicago Black Hawks 1–5 Montreal Canadiens 1–1–0 2
3 October 12 Chicago Black Hawks 1–3 Boston Bruins 1–2–0 2
4 October 15 Montreal Canadiens 3–3 Chicago Black Hawks 1–2–1 3
6 October 20 Chicago Black Hawks 1–6 New York Rangers 1–4–1 3
7 October 22 Boston Bruins 1–2 Chicago Black Hawks 2–4–1 5
8 October 27 Chicago Black Hawks 3–0 Detroit Red Wings 3–4–1 7
9 October 29 Detroit Red Wings 0–1 Chicago Black Hawks 4–4–1 9
10 November 2 Chicago Black Hawks 2–2 Toronto Maple Leafs 4–4–2 10
11 November 3 New York Rangers 3–2 Chicago Black Hawks 4–5–2 10
13 November 10 Toronto Maple Leafs 1–3 Chicago Black Hawks 6–5–2 14
14 November 13 Chicago Black Hawks 2–2 New York Rangers 6–5–3 15
15 November 14 Chicago Black Hawks 2–5 Boston Bruins 6–6–3 15
16 November 16 Detroit Red Wings 1–0 Chicago Black Hawks 6–7–3 15
17 November 17 Chicago Black Hawks 3–2 Detroit Red Wings 7–7–3 17
18 November 20 Chicago Black Hawks 1–2 Toronto Maple Leafs 7–8–3 17
19 November 22 New York Rangers 4–2 Chicago Black Hawks 7–9–3 17
20 November 24 Boston Bruins 2–2 Chicago Black Hawks 7–9–4 18
21 November 28 Montreal Canadiens 2–0 Chicago Black Hawks 7–10–4 18
22 November 30 Chicago Black Hawks 1–6 Montreal Canadiens 7–11–4 18
23 December 1 Toronto Maple Leafs 7–2 Chicago Black Hawks 7–12–4 18
24 December 4 Chicago Black Hawks 2–0 New York Rangers 8–12–4 20
25 December 7 Chicago Black Hawks 2–2 Boston Bruins 8–12–5 21
26 December 8 Boston Bruins 3–0 Chicago Black Hawks 8–13–5 21
27 December 14 Chicago Black Hawks 1–4 Toronto Maple Leafs 8–14–5 21
28 December 15 Montreal Canadiens 2–0 Chicago Black Hawks 8–15–5 21
29 December 21 Detroit Red Wings 5–3 Chicago Black Hawks 8–16–5 21
30 December 22 Chicago Black Hawks 0–2 Detroit Red Wings 8–17–5 21
31 December 25 Chicago Black Hawks 3–1 New York Rangers 9–17–5 23
32 December 28 Boston Bruins 0–0 Chicago Black Hawks 9–17–6 24
33 December 29 Toronto Maple Leafs 1–2 Chicago Black Hawks 10–17–6 26
34 December 31 Chicago Black Hawks 2–3 Detroit Red Wings 10–18–6 26
35 January 1 Detroit Red Wings 3–4 Chicago Black Hawks 11–18–6 28
36 January 4 Chicago Black Hawks 4–2 Toronto Maple Leafs 12–18–6 30
37 January 5 Boston Bruins 3–4 Chicago Black Hawks 13–18–6 32
38 January 9 Chicago Black Hawks 3–11 Montreal Canadiens 13–19–6 32
39 January 11 Chicago Black Hawks 1–4 Detroit Red Wings 13–20–6 32
40 January 12 Montreal Canadiens 1–7 Chicago Black Hawks 14–20–6 34
42 January 18 New York Rangers 3–2 Chicago Black Hawks 14–22–6 34
43 January 19 Toronto Maple Leafs 3–5 Chicago Black Hawks 15–22–6 36
44 January 23 Chicago Black Hawks 3–4 Boston Bruins 15–23–6 36
45 January 25 Chicago Black Hawks 1–2 Montreal Canadiens 15–24–6 36
47 January 29 Chicago Black Hawks 4–1 Toronto Maple Leafs 17–24–6 40
48 February 1 Chicago Black Hawks 2–3 New York Rangers 17–25–6 40
49 February 2 Montreal Canadiens 3–1 Chicago Black Hawks 17–26–6 40
50 February 6 Chicago Black Hawks 4–1 Boston Bruins 18–26–6 42
51 February 8 Chicago Black Hawks 3–2 Montreal Canadiens 19–26–6 44
52 February 9 Detroit Red Wings 2–1 Chicago Black Hawks 19–27–6 44
53 February 14 New York Rangers 3–1 Chicago Black Hawks 19–28–6 44
54 February 16 Montreal Canadiens 0–4 Chicago Black Hawks 20–28–6 46
55 February 19 Chicago Black Hawks 2–3 New York Rangers 20–29–6 46
56 February 22 Chicago Black Hawks 1–3 Toronto Maple Leafs 20–30–6 46
57 February 23 Boston Bruins 2–0 Chicago Black Hawks 20–31–6 46
59 March 1 Boston Bruins 3–2 Chicago Black Hawks 20–33–6 46
60 March 2 Toronto Maple Leafs 6–5 Chicago Black Hawks 20–34–6 46
61 March 5 Chicago Black Hawks 2–5 Toronto Maple Leafs 20–35–6 46
62 March 6 Chicago Black Hawks 4–4 Boston Bruins 20–35–7 47
63 March 8 Detroit Red Wings 3–4 Chicago Black Hawks 21–35–7 49
64 March 9 Montreal Canadiens 4–1 Chicago Black Hawks 21–36–7 49
65 March 12 New York Rangers 3–2 Chicago Black Hawks 21–37–7 49
66 March 15 Chicago Black Hawks 1–4 Montreal Canadiens 21–38–7 49
67 March 16 Toronto Maple Leafs 2–3 Chicago Black Hawks 22–38–7 51
68 March 20 Detroit Red Wings 4–5 Chicago Black Hawks 23–38–7 53
69 March 22 Chicago Black Hawks 6–4 Detroit Red Wings 24–38–7 55
70 March 23 Chicago Black Hawks 5–7 Boston Bruins 24–39–7 55
Playoffs[]
The Black Hawks did not qualify for the post season.
Player Stats[]
Scoring Leaders[]
Ed Litzenberger 70 32 30 62 63
Bobby Hull 70 13 34 47 62
Ted Lindsay 67 15 24 39 110
Eric Nesterenko 70 20 18 38 104
Glen Skov 70 17 18 35 35
Goaltending[]
Player GP TOI W L T GA SO GAA
Glenn Hall 70 4200 24 39 7 200 7 2.86
Awards and Records[]
Calder Memorial Trophy: Bobby Hull, Runner-up
Glenn Hall, Goalie, NHL First Team All-Star
Chicago's Bobby Hull battles Boston's Larry Hillman while Allan Stanley, Don Simmons and Leo Labine look on, October 22, 1957. Hull scored his first career goal in this game.
1957–58 NHL season
Hockey-Reference
National Hockey League Guide & Record Book 2007
Chicago Blackhawks Seasons
1926-27 • 1927-28 • 1928-29 • 1929-30 • 1930-31 • 1931-32 • 1932-33 • 1933-34 • 1934-35 • 1935-36 • 1936-37 • 1937-38 • 1938-39 • 1939-40 • 1940-41 • 1941-42 • 1942-43 • 1943-44 • 1944-45 • 1945-46 • 1946-47 • 1947-48 • 1948-49 • 1949-50 • 1950-51 • 1951-52 • 1952-53 • 1953-54 • 1954-55 • 1955-56 • 1956-57 • 1957-58 • 1958-59 • 1959-60 • 1960-61 • 1961-62 • 1962-63 • 1963-64 • 1964-65 • 1965-66 • 1966-67 • 1967-68 • 1968-69 • 1969-70 • 1970-71 • 1971-72 • 1972-73 • 1973-74 • 1974-75 • 1975-76 • 1976-77 • 1977-78 • 1978-79 • 1979-80 • 1980-81 • 1981-82 • 1982-83 • 1983-84 • 1984-85 • 1985-86 • 1986-87 • 1987-88 • 1988-89 • 1989-90 • 1990-91 • 1991-92 • 1992-93 • 1993-94 • 1994-95 • 1995-96 • 1996-97 • 1997-98 • 1998-99 • 1999-00 • 2000-01 • 2001-02 • 2002-03 • 2003-04 • 2004-05 • 2005-06 • 2006-07 • 2007-08 • 2008-09 • 2009-10 • 2010-11 • 2011-12 • 2012-13 • 2013-14 • 2014-15 • 2015-16 • 2016-17 • 2017-18 • 2018-19 • 2019-20
Franchise • Players • Coaches • GMs • Seasons • Records • Draft Picks • United Center • Rockford IceHogs • Indy Fuel
1957–58 NHL season by team
Boston • Chicago • Detroit • Montreal • New York • Toronto
All-Star Game • 1958 Stanley Cup Finals
This page uses content from Wikipedia. The original article was at 1957–58 Chicago Black Hawks season. The list of authors can be seen in the page history. As with Ice Hockey Wiki, the text of Wikipedia is available under the Creative Commons Attribution-Share Alike License 3.0 (Unported) (CC-BY-SA).
1957 in hockey
3 List of defunct NHL teams


This Solgar supplement provides the Omega-3 fatty acid, one of the essential fatty acids. Essential fatty acids are essential because the body does not synthesize them. Fatty acids must be present in the diet or they will not be present in the body. Failure to obtain recommended levels of essential fatty acids can have serious health implications.
Many nutritional and medical experts believe that the intake of recommended amounts of DHA and EPA in the form of dietary fish or fish oil supplements lowers triglycerides. Having a high level of triglycerides can increase your risk of heart disease which can result in heart attacks. Solgar Omega 3 essential fatty acids may help to support good circulation, heart function, healthy joints, calcium absorption and immune system. Available in various quantities.
Contains No: Salt, sugar or starch.
Food supplement for adults, one softgel to be taken four times daily.
Cold water fish oil concentrate, Eicosapentaenoic acid, Docosahexaenoic acid.
Softgel contains: gelatin, vegetable glycerin (from palm kernal oil and cococnut oil).


text:
Kevin Sheehan Returns To The Team 980 In August
"After initially being let go by The Team 980, Sheehan turned his show into a podcast. He had previously hosted shows in every depart on the station."
Kevin Sheehan is coming back to WTEM in Washington, DC. He will launch the Kevin Sheehan Show in morning drive on August 5. Sheehan was part of the station for 15 years until late last year when The Team 980 made sweeping changes to its lineup.
"I'm elated to have Kevin back home on The Team 980," Radio One Senior Regional Vice President Jeff Wilson said in a press release. "His unique approach to the DMV sports landscape, combined with his overwhelming passion provides an entertainment destination for listeners throughout the nation's capitol."
After initially being let go by The Team 980, Sheehan turned his show into a podcast. He had previously hosted shows in every depart on the station. His Washington, DC sports media experience includes a 12-year stint as host of The Official Redskins Pregame Show and contributing regularly to both NBC's Redskins Showtime and The Tony Kornheiser Show.
Related Topics:Barrett Sports MediaBSMJason BarrettKevin Sheehansports radioThe Team 980Washington DC Radio
Jones Pulled Off TV As He Considers Senate Run
Nick Bahe Says He's Leaving 1620 The Zone
Jamie Erdahl Reflects On First Season of Good Morning Football


text:
<?php

namespace AppBundle\Entity;

/**
 * SeasonRepository
 *
 * This class was generated by the Doctrine ORM. Add your own custom
 * repository methods below.
 */
class SeasonRepository extends \Doctrine\ORM\EntityRepository
{
    public function findBySlugAndNumber($slug,$number)
    {
        return $this->createQueryBuilder('season')
            ->innerJoin('season.serie','serie')
            ->where('serie.slug = :slug and season.number= :number')
            ->setParameters(array('slug' => $slug,'number' => $number))
            ->getQuery()
            ->getResult();
    }
}


The Baggallini Anywhere Large Hobo Tote is a women's water-resistant bag with a removable RFID blocking wristlet.
"I just received shoes today, that I ordered. It is very convenient to have a return sticker included inside the shipping box. I like what I ordered and do not have to return! So happy."


Visit the small village Camporondo during your stay in Liguria, Italy.
Although Camporondo is a really small hamlet, referred to as "Borgo" in Italian is, it has a church and a Piazza. It stands picturesquely with old stone walls which were erected long ago when the drywall type of construction, that is to say without cement, was still being practised, and the village is characterized by splendid Bougainvillea shrubs, old olive trees and small vegetable gardens with artichokes, tomatoes and zucchini (Trombette).
Camporondo can not even be described as a hamlet; it is part of a hamlet, namely Diano Borganzo which is located just before the latter on one part of a hill. Camporondo is well-favoured by the sun, being in a good location where the sun's rays stay longer, particularly during cooler times of the year.
When you drive from the SS1 Via Aurelia coastal street in Diano Marina towards Roncagli you will come to the junction to Camporondo, just after crossing Diano Borganzo.


Feeling the Love with Italpasta!
Valentines's Day is a very special celebration in our home. Each year my DH and I do something small but special for each other. Last year we spent the night at the Chateau Laurier skated on the canal under a moon lit sky. It was very romantic. This year it was my turn to come up with something special, yet economical, to mark the day. We rarely eat out, as you can imagine with a family of five it can be very costly. My DH actually prefers to eat at home, so the answer was simple. I needed to create a unique dish filled with love.
I floating around Pinterest and came found some delectable Italpasta recipes , these two dishes caught my eye.
My daughters love to be in kitchen with me so this was real family effort. We decided to create the Spaghettini with Roasted Beets and Poppy Seeds recipe from Italpasta. This past fall we discovered how much we enjoyed roasted beets and we had never used poppy seed while cooking, only baking.
Our first step was to roast the beets. I washed, peeled and sliced the beets in to thin slices, KT was in charge of adding the extra-virgin olive oil, garlic power and sea salt. The beets toasted for 25 minutes and we turned them once.
While the beets were roasting we sauteed small shallots, green onions and coriander with unsalted butter over a medium heat. KT added the poppy seeds for toasting while I crumbled the soft ripened goats cheese.
We cooked about 500 grams of Italpasta spaghettini, half for our love filled dish and the other half for the kids much loved butter noodles.
The pasta was the perfect consistency for our taste in only six minutes. We divided the pasta and started to assemble the dish.
The dish turned out perfectly! The flavours of the roasted beets, goats cheese, poppy seeds and Italpasta married beautifully together. Each bite was savoured!
If you are looking for the rich red colours the recipe mentions you will need to save 1/2 a cup of pasta water. We, completely missed that part of the recipe but nonetheless, loved this creation. In total, working together, it took 30 minutes to create our dish. KT and I laughed at how white our pasta turned out, but learned how important it is to read the entire recipe!
Would you like to win a Italpasta prize pack? Click over to my friend Sandy at Milk and Eggs and enter to win!
You can also follow Italpasta on Twitter @ForPastaLovers and find more tasty recipes on their Facebook page Italpasta Limited . I also appreciated the informational YouTube videos which gave me a tutorial on cooking gluten free pasta.
Below is the original recipe, KT and created out dish from. Happy Cooking!
To the shallots and poppy seeds, add the chopped beets and thyme, stir for 1-2 minutes. Add ½ cup of pasta water to the skillet. Simmer the sauce over medium heat for 2 minutes.
I was given a gift card to purchase the items needed to create my recipe. The thoughts, experiences and opinions are my own.


text:
Touch to Call
Archive for the 'Securities' Category
High Times for Cannabis Producers
By Keith Inman May 28 2017
Categories: Blog, Securities
On April 10th, the Canadian government provided clarity around its plans for the full legalization of marijuana.
Earn-Outs in an M&A Transaction
When negotiating the purchase and sale of a business, the parties to the transaction frequently look for ways to structure the deal to ensure that all parties' interests are met.
Good News For British Columbia Miners
By Keith Inman March 13 2017
The British Columbia government has recently announced a few measures that should be welcome news to local companies involved in grassroots mineral exploration in the Province.
So You Want to Go Public?
By Keith Inman December 19 2016
Deciding to become a publicly traded company is an extremely important decision that must be carefully considered by management of a company.
Disclosure Requirements for Real Estate Development : Maybe Not Just Under REDMA
By Bradley Cronquist September 16 2016
Categories: Blog, Real Estate, Securities
When real estate developers consider disclosure requirements they commonly think of the obligations under the Real Estate Development Marketing Act.
Capital Pool Companies
By Keith Inman August 31 2016
For many growth businesses, going public is an attractive way to access capital, increase visibility for their brands and create liquidity for shareholders.
Alberta Securities Commission Introduces Start-up Business Exemption
By Keith Inman August 2 2016
To facilitate small, local financings by Alberta-based start-up businesses, the Alberta Securities Commission (the "ASC") has implemented ASC Rule 45-517 - Prospectus Exemption for Start-up Businesses.
Be Wary of a Good Stock Tip?
By Keith Inman July 22 2016
A friend of mine recently came to me with a hot stock tip that he was sure was going to make us both a lot of money.
Personal Property Security
By Parveen Shergill December 10 2015
In the commercial context, "security" is an interest in property given by a debtor (borrower) to a creditor (lender) – in support of a promise to pay.
B.C. Securities Commission Proposes New Equity Crowdfunding Rule
By Blair Forrest April 29 2014
On March 20, 2014 the British Columbia Securities Commission (BCSC), along with the securities regulators in Québec, New Brunswick, Manitoba and Nova Scotia, published a Notice and Request for Comment for a proposed a new exemption from the prospectus requirements to enable private companies to raise smaller amounts of money from members of the public over the internet.
Does The Securities Act Apply To My Corporation? The Answer Might Surprise You
By Andrew Brunton December 19 2011
In British Columbia, the Securities Act and the rules adopted by the British Columbia Securities Commission ("BCSC") impose a number of obligations on corporations. One of the main objectives of the Securities Act and the BCSC is to protect investors when they invest in "securities", such as shares of a corporation.
Selling Shares To Investors: Exemptions From The Prospectus Requirement
In the article entitled "Does the Securities Act Apply to My Corporation? The Answer Might Surprise You", we noted that when a corporation issues shares it has to provide an investor with a "prospectus" unless the corporation can rely on an exemption from this requirement.
Expanded Registration Rules Apply To Many Private Corporations
By Blair Forrest December 19 2011
In Canada, securities regulation consists of three main components: prospectus requirements, registration requirements and (for reporting issuers such as publicly listed corporations) continuous disclosure requirements. The prospectus requirements and registration requirements apply to all trades of securities, whether the trade involves securities of a public entity or a private entity. (For more information on prospectus [...]
Pushor Mitchell LLP 301 - 1665 Ellis Street
V1Y 2B3
Copyright © 2019 Pushor Mitchell LLP. All rights reserved.


text:
South Carolina Theatre Association
Unified auditions coming for Upstate actors
Registration deadline: Tuesday, Feb. 5, 2019
Be seen by casting directors for Upstate theatres
Brought to you by the South Carolina Theatre Association
Actors should prepare a 60 second monologue
Must be from a published play
Must be memorized
No costumes, please
Musical theatre actors should prepare 90 seconds of monologue and song
Must be from a published play or musical
Must provide your own sheet music (we will provide the accompanist)
You can use the 90 seconds however you wish (all song, or song and monologue)
Technicians should prepare a presentation of their work.
Must bring your portfolio
May bring any examples.
You and your portfolio will be posted in a room for the casting directors to come visit and chat with you during their lunch break.
All auditionees including technicians will be included in the e-book that will be provided to participating theatres. Upon registration you will receive and email requesting you to submit your resume and headshot. If technicians have an on-line portfolio they can submit that link as well. No paper copies will be accepted.
Please note: the Upstate Unified Auditions are opens to theatre artists age 8 and up. (18 and older on 2/16; ages 8-17 on 2/17)
If you have questions or issues registering, please contact Anita Sleeman: asleeman@southcarolinatheatre.org.
Go here to register now!
S.C. Theatre Association names three to its Hall of Fame
The South Carolina Theatre Association executive board announces three inductees in 2018 South Carolina Theatre Hall of Fame class. The hall honors South Carolinians who have made outstanding contributions, achieved careers of distinction, and are widely recognized as accomplished practioners of theatre. The SCTA Hall of Fame is awarded annually at the SCTA Convention. This year's inductees are:
Donna Wilson,
Douglas McCoy,
and Julian Wiles.
Donna Wilson holds a MFA in theatre, with a specialization in directing, and an MAT in theatre arts from USC. Recently retired as director of the Palmetto Center for the Arts (PCA) and theatre teacher at Richland Northeast High School, she earned her National Board Certification as an Early Adolescence Generalist and was Richland Northeast High School's 2001-2002 Teacher of the Year and a District Honor Roll Teacher of the Year. She is also a recipient of the Outstanding Theatre Educator Award presented by the South Carolina Theatre Association (SCTA) and is the recipient of SCTA's 2010 Lifetime Service Award. In addition, she received the 2010 S.C. Consortium for Gifted Education Award for Outstanding Professional Accomplishment, and more recently was named a 2015 TWIN (Tribute to Women in Industry) Honoree by the Palmetto Center for Women. Ms. Wilson has served as president of the S.C. Theatre Association, the Palmetto Dramatics Association, and the South Carolina Speech Communication Association and has been involved in numerous arts initiatives, including serving this year on the state's committee to revise the South Carolina Guidelines for Identification of Artistically Gifted and Talented Students. Her Richland Northeast theatre program, a winner of many awards and superior ratings, represented SCTA's High School Division at the Southeastern Theatre Conference in 2014 and 2013 and was selected five times (1998, 2002, 2004, 2007 and 2011) by the American High School Theatre Festival to perform at the Edinburgh Fringe Festival in Scotland. Currently, she serves as Director of the Tri-District Arts Consortium, a summer program for artistically gifted and talented middle school students in Richland District Two, Lexington District One and School District Five of Lexington and Richland Counties. Douglas McCoy (posthumously) was the founding partner and executive/artistic director of Centre Stage-South Carolina! He directed over 136 mainstage productions at Centre Stage, including Mass Appeal, which in 1984 won first place locally in the SCTA Community Theatre Festival, regionally at the Southeastern Theatre Conference in 1985, and finally it was given fourth place at the Festival of American Community Theatre the same year. Douglas also worked in area high schools, Anderson Community Theatre, Clemson Little Theatre, New Arts Theatre in Asheville, Warehouse Theatre in Greenville, and The Greenville Savoyards, Light Opera Company. He has a minimum of 17 awards and honors for his productions and his work in the community, including city and county resolutions proclaiming Centre Stage a cultural asset to the community, an Elizabeth O'Neill Verner nomination, a Toastmasters International Communication Achievement Award, and a Jefferson Award, among others. He served on the board of directors of the American Association of Community Theatres, chaired the Community Theatre Division of SCTA, conducted theatre workshops for USC, Clemson, SETC, Perry Correctional Institute, and Upstate high schools and middle schools. During his tenure, Centre Stage produced five world premieres and twenty-one South Carolina premieres. Douglas' passion for theatre manifested in masterfully produced shows that were impactful to the audiences who were entertained, challenged, and sometimes pushed to the limits to look at issues that face humanity. His contribution and legacy can be seen today in the students he's inspired that are acting, teaching, and advocating in our communities. Douglas McCoy earned a place in our theatre community and should never be forgotten for his passion and commitment to the theatre arts. Julian Wiles founded Charleston Stage, Charleston's resident professional theatre company, in 1978. It has since grown into South Carolina's largest professional theatre and one of the state's largest arts institutions. Over the past 38 years, Wiles has directed and designed more than 200 productions and penned 27 original plays and musicals for the company. Wiles continues to serve as the company's producing artistic director, heading a staff of 25 full-time theatre professionals. Wiles, a South Carolina native, grew up on a cotton farm in Ft. Motte. He attended Clemson University, received a history degree from the College of Charleston in 1974, and an MFA in dramatic art from the University of North Carolina at Chapel Hill in 1976. Wiles has written or adapted 27 original plays and musicals for the company including the boy who stole the stars, Nevermore! Edgar Allan Poe, the Final Mystery, The Seat of Justice, Denmark Vesey: Insurrection, Gershwin at Folly, Frankenstein: The Modern Prometheus, Helium and most recently, Inga Binga. Julian Wiles is a recipient of the 2010 Elizabeth O'Neill Verner Award, the state's highest honor in the arts awarded by the S.C. Arts Commission. Wiles is also a member of the Dramatists Guild. The 2018 South Carolina Theatre Hall of Fame inductees will be honored at a reception on Friday, Nov. 9 at Sullivan's Metropolitan Grill in Anderson, and the formal induction will take place at the Henderson Auditorium in the Rainey Fine Arts Center at Anderson University at 8 p.m. The SCTA Hall of Fame was started in 2016 with the first inductee being Dr. Phillip Hill. Other inductees to date are Sally Cade Holmes, Randall David Cook, Erskine C. Johnson III, Jack Benjamin, and Jim and Kay Thigpen.
For more information about the annual convention please visit www.SouthCarolinaTheatre.org
GP McLeer named new executive director of SC Arts Alliance
George Patrick (GP) McLeer, Jr., administrator of the City of Mauldin's Office of Cultural Affairs, has been named to succeed Betty Plumb as executive director of the South Carolina Arts Alliance, SCAA President Rose Sheheen of Camden announced today. McLeer officially will take the reins of the statewide nonprofit arts advocacy and service organization on July 1, with Plumb assisting in the transition until September 1, including the relocation of the SCAA office from Rock Hill, Sheheen said. "The Arts Alliance Board completed a five-month search for its new executive director, and we were quite pleased to attract a number of highly qualified candidates, which made the selection process exceedingly difficult. However, GP was the board's unanimous choice," Sheheen said. "Not only has he been a board member since 2011, most recently as first vice president, but he also brings knowledge, enthusiasm, vigor, youth and passion to a most important position in the art world of South Carolina. It is with excitement and confidence that the Art Alliance welcomes GP as its next leader!" Sheheen continues, "He has extensive experience working with government officials and a broad spectrum of artists and arts agencies. As the sole employee of a nonprofit arts center and local government office, he has been responsible for everything from booking acts to grantwriting and even operating the lights during performances." Plumb, who has headed the SCAA for 27 years, achieved state and national prominence as a leader in advocacy for public funding of the arts and arts education. In recent weeks, she was announced as winner of the 2016 Elizabeth O'Neill Verner Governor's Award, in the individual category; the "Together for Good Advocacy Award," from the S.C. Association of Non Profit Organizations (SCANPO); and the S.C. Theatre Association's advocacy award. McLeer thanked Plumb "for her years of service in building the organization to the level it is today. The next chapter for the SCAA would not be possible without her having written the one before it. I am excited and honored to be selected as the next executive director for the SCAA. I have lived in South Carolina my whole life and have seen how the arts have positively impacted the lives of my family, friends and community. My passion has always been to help ensure that the arts can thrive in my community, so to be able to expand that passion to all communities in South Carolina is something I am ecstatic about. I look forward to working with the board of directors to continue advancing the arts for all South Carolinians, and to partnering with artists, arts administrators, advocates and community leaders all over the state to help the arts grow in South Carolina." McLeer's current responsibilities include managing the Mauldin Cultural Center, a repurposed 1937 school that hosts 30,000 people and more than 1,500 events annually, and handling all city-wide marketing efforts. He was responsible for starting the Railroad Concert Series, an annual free series featuring locally and nationally known performers; managing the Mauldin BBQ Cook-Off, a signature community event; and creating the Maudlin Public Art Trail, a 10-year continuous cycle of public art installations. Before working for the City of Mauldin, he was executive director of the Mauldin Cultural Center, a nonprofit organization. McLeer, 27, is a 2010 graduate of the College of Charleston's Arts Management Program. He lives in Fountain Inn.
Trustus Theatre recognized with three major awards
From Broadwayworld.com:
Trustus Theatre (located in Columbia, S.C.) has received three major awards from prominent national and statewide arts organizations: a national grant award from the Shubert Foundation, the South Carolina Theatre of Distinction Award from the South Carolina Theatre Association, and SCTA's Founders Award, which was presented to Trustus Artistic Director Dewey Scott-Wiley. Trustus received a $15,000 grant from the Shubert Foundation for the 2014-2015 theatre season. The Foundation provides general operating support for not-for-profit professional theatre and dance companies across the nation. The grant award was based on a strong track record of artistic achievement, administrative strength and fiscal responsibility. In addition, SCTA presented Trustus with the first South Carolina Theatre of Distinction Award. In presenting the award, Professional Theatre Division Chair Anne Tromsness described Trustus as a "theatre that became, very quickly, a safe place for exploration and expression of the political, the personal, and all things human. Its art inspired thought, and thought inspired action. It quickly became a center for embracing the counterpoint - and giving visibility to perspectives and experiences that had traditionally been marginalized." Dewey Scott-Wiley's SCTA Founders Award is presented annually to the person or organization judged to have done the most for theatre in South Carolina during the preceding year. Dewey is the professional division chair of the Southeastern Theatre Conference and is an associate professor of theatre at USC-Aiken. Most recently at Trustus she directed "See Rock City and Other Destinations" and will be directing the 2014 Trustus' Playwright's Festival winner "The Velvet Weapon," in August. "We are honored to be awarded a grant that recognizes not only the theatre's contribution to professional theatre in the U.S., but also the development of new work, which continues to be a vital part of the mission at Trustus," said Scott-Wiley. "Being acknowledged by The Shubert Organization in this way is a profound affirmation of our longstanding commitment to producing important new American theatre." For more information, visit http://www.trustus.org.
Jun 2nd, 2014
Clemson theatre students pursue opportunities across the nation
Donors help underwrite participation in career-boosting conferences. (Pictured above: Clemson Students at USITT (from left) Marie Rosasco, Kelsey Bailey, Thomas Fernandez, Elizabeth Haynes, Gabriella Lourigan) Clemson student performing artists have a history of success. Though less than two decades old, the production studies in performing arts major has produced top-tier professionals who have excelled in every aspect of the theatrical and musical worlds. Whether accepting offers to graduate programs or securing summer employment, Clemson students have continuously shown they have what it takes to compete on the big stage. This was never more apparent than when students and faculty loaded up for two road trips to theatre conferences in March. Seventeen theatre students and three faculty members traveled to Mobile, Alabama, to attend the annual Southeastern Theatre Conference (SETC). Here, professional theatres and graduate programs from across the country gather to hold auditions and interviews for young theatre artists based in the Southeast. Graduating seniors have the chance to earn slots at highly selective graduate schools or compete for full-time positions at theatre organizations, while underclassmen are able to seek out summer internships in their chosen fields. A total of 10 technical theatre and design students participated, and all 10 were offered employment and/or summer internships:
Elizabeth Haynes will be a carpenter for Porthouse Theatre in Kent, Ohio, for the summer.
Kelsey Bailey accepted a position as assistant prop master at the Heritage Theatre Festival this summer in Charlottesville, Virginia.
Vanessa Galeno will travel to Hangar Theatre in Ithaca, New York.
Kat Watson will become a full-time stage management intern at Omaha Theater Company in Omaha, Nebraska.
Marie Rosasco will work with Flatrock Playhouse in Hendersonville, North Carolina, as a staff scenic painter.
Gabrielle Lourigan will be a general technician and stagehand at the Castleton Theatre Festival in Castleton, Virginia.
Cassie Lanier, Thomas Fernandez, and Wylder Cooper will be working at Unto These Hills in Cherokee, North Carolina.
Trevor Floyd will be the assistant director for Greenville Light Opera Works in Greenville, S.C.
Another student, Gabrielle Norris received offers, but accepted a position from Spoleto Festival USA through a contact with Technical Theatre Solutions of Charleston.
Clemson acting students who were advanced from last year's auditions at the South Carolina Theatre Association's (SCTA) Theatre Festival were able to participate in SETC auditions. These students had 90 seconds to make an impact with a monologue and a song (and just 60 seconds without a song). Students Meredith Kidd, Sara Tolson, Drew Whitley, Alessandro McLaughlin, and Preston Taylor Stone all passed their SCTA auditions and participated in this extremely challenging process. Kidd received a full-time offer from B Street Theatre in Sacramento, California; Other students taking part in SCTA were Jessica Houston, who wrote an original play; Trevor Floyd, who directed in the Ten-Minute Play Festival; and Claire Richardson, who attended as a Clemson ambassador. Students saddled up once again, this time for Fort Worth, Texas, traveling to the United States Institute for Theatre Technology Conference (USITT). Three faculty members, Shannon Robert, Matthew Leckenbusch, and Woody Moore, served as Clemson ambassadors. Five design/technology students attended and participated in a number of classes and workshops: Kelsey Bailey, Marie Rosasco, Gabrielle Lourigan, Elizabeth Haynes, and Thomas Fernandez. Fernandez participated in the Rosebrand Action Design Competition with a number of professional designers, teachers, and students. Haynes participated in the "Tech Olympics," in which participants are given technical challenges to complete. According to Robert, USITT sets the standards for theatrical technology, safety, architecture, and design industries, and is the largest technical theatre conference in the United States. Robert, one of the faculty members who made both trips, is an associate professor of theatre with a focus in scenic design. She says both SETC and USITT can be valuable career-building tools. "SETC is a really great conference for students because it provides multiple opportunities on multiple levels. The best thing about it is the opportunity to network, because students get the chance to be in the same room with a lot of industry professionals." Students also have their instructors to lean on when it comes to making professional connections. "If some of the faculty know people from having worked with them in the past, students get introduced to them," Robert says. "It's easy to remember people through associations." Robert says SETC is the largest conference of its type in the United States, a fact that makes freshman Elizabeth Haynes' (pictured right) achievement that much more astonishing. Haynes, a production studies major from Nashville with a technical theatre concentration, received a dozen summer job offers after attending the conference. "SETC was a touch overwhelming at first," Haynes says. "I talked to a lot of other students my age who are doing the same things I want to do for a living." She says she did not expect to receive as many job offers as she did. "I was hoping to receive at least one so I could work somewhere over the summer," she says, "but it was a reaffirmation that I'm doing what I should be doing." Haynes says she has been well-prepared by the quality of instruction she receives in the production studies major. She says technical director Matt Leckenbusch, who, in addition to organizing the creation of set pieces for Clemson Players productions, supervises students who work on projects for other theatres and venues around the state. "If I didn't have that variety of experiences in my portfolio, I never would have gotten a job," Haynes says. "Freshmen here are allowed to pursue any aspect of technical theatre they want. I learned to weld, and that's what got me the job this summer. I would never have gotten that at another program." Haynes says she doesn't know exactly what she wants to do after she graduates, but knows she wants to continue in the field of technical theatre. Leckenbusch and Robert both emphasize how proud they are of their students' accomplishments, and are excited that the preparation and training they receive as production studies majors has paid off. They are also thankful to the Friends of the Brooks Center, a group of donors who give to the Brooks Center for the Performing Arts and the Department of Performing Arts, who made the trips possible (additional funding for the USITT trip was secured through a grant from a theatre industry business contact). "We wanted to make sure everyone got to go, regardless of financial situations," says Leckenbusch. "That was why the Friends of the Brooks Center funding was so important." He says that, without this help, the conferences simply would have been out of reach. Both SETC and USITT are on the docket for next year, when another crop of students will lay the foundation for their future. It will be a good thing that they have such capable instructors on hand to guide the way.
by Thomas Hudgins, Matthew Leckenbusch & Shannon Robert


"It's the worst of times and the best of times".
It's TRUE universally and personally. We all must step into these days of change with passion and purpose. We get to display our passion and determine our purpose, in the current state of affairs.
We have this unique opportunity to define what represents us, our values, and our convictions. While we do this publicly, we cannot overlook where we stand privately and personally.
It is in this day as we make history universally, we make internal progress by speaking our truth through the support we give in word and action, so much so that we are compelled to seek our authenticity, understanding what we are deserving of as expressions of the Almighty, and we become more convinced that it is our time to shine!
To shine means to have and to hold our rights for liberty, in health, in commerce, and in the pursuit of happiness in all areas of life. Many are now finally ready to protect, defend, and relish in these things to make them evident in our existence.
We are all equal, and equally loved. So let's move in self love and love others in like manner.


An action-adventure game is a video game genre that uses gameplay from adventure and action games. Popular games in this genre are The Legend of Zelda series, the Castlevania series, and the Metroid series. The action-adventure game genre consists of the player, who goes on adventures, that aree usuallyfilled with monster whom the character has to fight.
This page was last changed on 22 June 2017, at 13:15.


Durable, vinyl, lined wristlet is attractive and functional! Bible verse Jeremiah 31:3, I have loved thee with an everlasting love is printed on both sides, along with appealing poppy flowers. The vinyl can be wiped clean with a damp cloth and the wristlet is lined inside for a clean, rich look. Zippered closure keeps IDs, credit or debit cards, gums or mints, keys and more contained. Includes a handy, removable wrist strap for ease in carrying. Wristlet is packaged in a clear bag. King James Version - KJV Wristlet is 6-3/4" x 3-1/2".


text:
Τμήμα Πολυμέσων
και Γραφικών
Ερευνητικό Εργαστήριο Υπολογιστικών Οπτικών Μέσων
Ερευνητικο Εργαστηριο Υπολογιστικων Οπτικων Μεσων
Anouncements
The VMC Lab Coordinator (Andreas Lanitis) delivered an invited talk on the topic of 'Aspects of Facial Aging in Face Image De-identification' at the 1st Training School on De-identification for Privacy on Multimedia Content, organized by the COST Action IC1206 (De-identification for privacy protection in multimedia content)
The VMC Lab participates in another two recently acquired HORIZON2020 Projects. The project ENCASE (Enhancing Security and Privacy in the Social Web: a user-centered approach for the protection of minors. Marie Skłodowska-Curie Actions, Research and Innovation Staff Exchange (RISE), Call: H2020-MSCA-RISE-2015) and the project NOTRE (Network for Social Computing Research". Call: H2020-TWINN-2015). Both projects are due to start during January 2016.
The VMC Lab participates in two recently acquired HORIZON2020 Projects. The project RISE (Research centre in Interactive media, Smart systems and Emerging technologies-TEAMING: H2020-WIDESPREAD-2014-1) and the project INCEPTION (Inclusive Cultural Heritage in Europe through 3D semantic modelling-H2020-REFLECTIVE-7-2014). Both projects are due to start during June 2015.
The VMC Lab is actively involved in the organization of the 4th International Workshop on Biometrics and Forensics (IWBF), 2016.
The VMC Lab is actively involved in the organization of the first ever independent age progression performance evaluation as part of the FG2015 Conference. The results of the evaluation will be presented at the FG2015 conference
The VMC lab coordinator becomes the National Contact Point for the European Association of Biometrics (EAB)
"Applying Computer Vision Methods to Ecological Problems". Lecture by Professor Robert Fisher, Ediburg University. Invitation
"RESTORE-Computer Based Restoration of Faces Appearaning in Byzantine Icons". Seminar Organised by the Visual Media Computing Lab. Invitation to the seminar (in greek)
The book "Age Factors in Biometric Processing" edited by Michael Fairhurst is available for order. Members of VMC Lab contributed a chapter in the book.
"The Use of Information Technology Applications for Supporting the Study and Interpretation of Terracotta Figurines from the House of Orpheus in Nea Paphos" was presented at the "Conference on Hellenistic and Roman Terracottas: Mediterranean Networks and Cyprus, 2013.". The conference was organized by the Archaeological Research Unit, University of Cyprus.


text:
Humanity Journal
Posts Page
Review Essays
Europe's Embarrassment
September 2, 2015 by Itamar Mann
The European Agenda on Migration, published May 13 and implemented throughout the past summer, is a fascinating initiative. The policy has four stated "pillars": (1) reducing incentives for unauthorized or "irregular" migration; (2) border management — which is understood as both border enforcement and saving the lives of migrants at risk; (3) a "strong common asylum policy" and (4) providing new avenues for legal migration.
This agenda presents the EU's most comprehensive attempt to address a surging number of asylum seekers and migrants now seeking to reach Europe. As one EU agency wrote a couple of weeks ago, "The European Union is witnessing perhaps the largest scale of immigration wave ever"; 153,000 migrants have been detected at its borders since the beginning of this year. These have been accompanied by a continuous flow of news and, especially, of macabre images. Families try to make their ways under barbed wire fences in remote Balkan regions; some have travelled as far as the Arctic circle to enter Europe; a refrigerating truck has been abandoned outside of Vienna with 71 migrant bodies on board, generating headlines worldwide; and more bodies constantly being washed on Mediterranean shores. While the Middle East is torn by civil wars, terrorism, and persecution, destitute poverty and protracted conflict continues in much of Africa. The "crisis," in other words, is far from being as new as some commentators might make one believe. All this of course presents an enormous challenge for the EU – which is unlikely to end any time soon.
The response to this challenge, provided for in the European agenda, has so far not only been stuttered. It has also been riddled with internal contradictions. The EU, still traumatized from managing the Greek debt crisis, is now caught in a new and perhaps greater problem. The agenda has many moving parts, which in the bottom line do not really fit together in any coherent plan.
I will nevertheless try to assess it concisely, providing an account of its legal, ethical, and political dimensions – and highlighting the problems I think this response raises in each of these aspects. These will lead to the basic question I would like to raise here. What makes the movement of destitute people such a defining moment for the (historically) European tradition of international law?
From a legal perspective, perhaps the most problematic part of the program is an aspect of the "second pillar": the use of military force in the context of Common Security and Defense Policy (CSDP) operations.
Early in the summer the EU began a military operation aimed at preventing migrant smuggling in the Mediterranean. "The first phase" of this operation is underway since June 22, consisting of surveillance and intelligence efforts to study the "business model" of smuggling networks. This first phase does not entail the use of force. However in "phase 2" of this operation the plan was to intercept boats on the high seas and seize them; and as "phase 3" had it, European forces would proceed to destroy smuggler boats, alongside fueling stations and possibly other property used to facilitate smuggling.
These actions would amount, according to the EU's own legal analysis, to a use of force under international law. The EU has therefore requested Libya's consent (failing to obtain it from either of the Libyan de-facto governments). And it has sought to obtain a UN Security Council Resolution authorizing the use of force under Chapter 7 of the UN Charter – confronting a staunch Russian rejection.
Without Libyan consent or a UNSC authorization there is little or no legal basis for the planned phases 2 and 3 of the current maritime operation. From the perspective of international law, the fact that much of the operation is conducted on the high seas is particularly problematic. The United Nations Convention on the Law of the Seas (UNCLOS) has codified the old customary rule of the "freedom of the high seas," which prevents the interception of vessels beyond a state's territorial waters. This rule does have several exceptions, one of which applies to suspected slave ships. Some scholars have suggested an "evolutionary" interpretation of international law may lead to the conclusion that smuggling vessels are slave ships. This approach, however, requires a rather unlikely stretch of terms.
The upshot is that the EU has embarked on an operation it does not have the legal basis to complete. With Libyan consent or a Russian green light for a UNSC Resolution, this may change. Even then, however, legal questions remain open. For example, what kind of force can be used against the civilian population of smugglers, in circumstances that do not reach the threshold of an armed conflict? These are all rather thorny and controversial issues.
Though probably the most controversial one, military measures are of course not the only component of the four-pillar European Agenda on Migration.
The clearest ethical commitment in this agenda is to rescue. This is of course also a legal obligation – the sources most often cited being the UNCLOS and SOLAS Conventions, dictating duties of rescue extending to the high seas. But the language here goes distinctly beyond these legal obligations, referring to a kind of ethos. The program reads: "Europe cannot stand by whilst lives are being lost." Human rights organizations and other civil society actors have in the last month often reiterated the same message.
But there is another ethical commitment articulated in the Agenda. Remember the third pillar: those who are saved are granted access to asylum procedures. To facilitate that, we are told, rescued refugees and migrants will be relocated in safe countries and redistributed across Europe (after a revision of the Dublin Regulation). There is has been little agreement between European states about just how to operate this redistribution of people across borders.
Yet, even if agreement on such issues can be achieved, the underlying problems remain. How is this supposed to fit in with the other components of the agenda — particularly with the first pillar of the program — "reducing incentives for irregular migration"? Here comes a set of proposals regarding the creation of "migration hotspots." After saving migrants and smugglers – Europe is not going to compromise that obligation. Migrants will be transferred to areas where several things will happen. The vast majority will be quickly removed (the European border enforcement agency Frontex is promised augmented authorities to do so). At the same time, those who are identified as bona fide refugees will be provided access to asylum. This rescue and quick processing approach may sound compelling. But it is an exercise in hypocrisy. There are two equally possible outcomes to this plan. Neither achieves its stated policy objective.
One option is that in fact, what we see here is an absolute preference for rescue at the expense of access to asylum or other forms of international protection. Stated in different terms, the plan grants people the opportunity to stay alive, while blocking their chances to live a life worth living. To put it more practically, these "hotspots" may simply become removal centers, with the token presence of the European Asylum Support Office (EASO) – which will have no real power. This may to some extent achieve the objective of limiting migration flows. But it will also be completely unfaithful to the stated ethical commitment to asylum.
Also probable, however, is that the dual commitment to both rescue and asylum will in fact render the entire mission a failure. (Judging on the summer events, this seems to be where things are going). Rather than deterring migrants, the presence of an augmented European enforcement operation will increase incentives to take to the sea. After all, if rescue is ensured, and access to asylum is also effective, why not take one's chances? Today, vast African and Middle Eastern populations suffer from persecution based on their religion, ethnicity, or political views. The number of potentially successful asylum applicants is constantly rising. Unsurprisingly, those who seem most cognizant of this option are enforcement authorities themselves. It is for this reason that they have requested to keep rescue operations unreported.
This result is hypocritical towards domestic constituencies. It means allocating resources to and operation that has no chances of success. More importantly, it presents a highly confused agenda, with no ability to decide where its actual commitments lie. Indeed, from this perspective the European Agenda looks like something that is not at all new. It is an attempt to carry on as if things are as usual, while invoking an emergency rhetoric.
The third aspect I want to address is politics. What I mean by this is the question: even if the Agenda can succeed, is it a good idea, as a matter of the domestic interests of European member states?
When it was initiated in the spring, stemming the flow of migrants in the Mediterranean may have looked like an effective plan in appeasing domestic constituencies. After a summer of tragedies in the Mediterranean Sea, it looks more like an attempt to seal a lid over an already boiling pot, instead of lifting it and releasing the steam. If successful, such a policy is bound to fuel frustrations with failed western promises of freedom and prosperity for all. At least until recently, some in the Middle East and Africa still looked to western countries as representing a Universalist message that may potentially include them. I heard such hopes, for example, while interviewing North African migrants at the outskirts of Athens in 2011. In a makeshift structure located in agricultural land, a Tunisian unauthorized migrant explained that migration and revolution have on common source: a desire to live in a democracy.
Shutting the doors of Europe at the face of unprecedented migration is likely to change people's minds about this. It will feed anti-European and anti-Western sentiments. If, as explained above, even the touchstone rules of international law can be bent, there is no reason to believe in Europe's message of enlightenment. Treating migration as a military issue may have the effect of a self-fulfilling prophecy.
How is it, then, that the refugees and migrants have thrown European leaders — and indeed European societies, into such a deep confusion?
What we are witnessing at play is a very basic aspect of a largely European tradition of international law. In this tradition, a fiduciary duty exists not only between a state and its citizens. Alongside such duties, there is a complementary obligation between all human beings – when no state can enforce the rights of particular persons. Humans in dire risk outside of any sovereign territory have a unique capability to trigger the latter, precisely because they have no state protection (real or imagined). And because of this dual structure of the law, sovereign states can never be absolutely self-contained.
Perceived conditions of crisis — this one has been around for much more time than public perceptions acknowledge — have historically always tested this structure. At stake is a kind of existential dilemma: either treat people as humans and risk changing who you are (in terms of the composition of your population), or give up human rights and risk changing who you are (in terms of your constitutive commitments). At the beginning of September, European societies still seem to be faltering on this question. With unauthorized movement soon entering the low season of winter months, perhaps some of the embarrassment will be dispelled.
Based on a talk at City University, London, July 29, 2015.
Between the Sea and the Problem of Humanity: The Mediterranean's Refugees and the Humanitarian Reason of Rescue at Sea
CALL FOR APPLICATIONS: GLOBAL HUMANITARIANISM | RESEARCH ACADEMY
About Itamar Mann
Itamar Mann is the National Security Law Fellow at Georgetown Law Center. He holds an LLB from Tel Aviv University and LLM and JSD degrees from Yale Law School. His work focuses on international law and political theory. His book, Humanity at Sea: Unauthorized Migration and the Foundations of International Law, is forthcoming with Cambridge University Press in 2016.
View all posts by Itamar Mann →
3 thoughts on "Europe's Embarrassment"
Pingback: Enlightenment Universalism, [Islam] & Europe's Embarrassment (Itamar Mann) | jewish philosophy place
Tike February 11, 2017 at 3:12 am
Lo felicito por esa iniciativa porque la verdad que no vale la pena atraer gente que al final no se queda. Cuando un blog es bueno la gente se queda porque le gusta y los poototínulrs solo atraen gente una única vez en muchos casos. Es mejor mantener la calidad.
carte de crédit avec poursuite February 12, 2017 at 4:20 pm
Leggendo questo mi rende triste per Miranda, ma anche interessati a saperne di più sul disturbo bipolare e di alcune altre condizioni che influenzano l'umore e la prospettiva. Grazie per aver condiviso questo.Abbracci,TeresaTeresa ha recentemente pubblicato..
In our new issue we feature Amy Kapczynski's essay on neoliberalism and the right to medicine. Also in this issue are essays on Armenians and the history of humanitarian evacuations, the changing politics of squatting in Britain, Chinese Humanism, and the genre of NGO reports in India. We end with a review essay on the attempt to outlaw war.
View entire issue > Save Save Save
For "Against Self-Determination"
This post is part of a symposium on Joseph Massad's essay "Against Self-Determination." All contributions to the symposium can be found here. Self-determination has been impressively well studied by international jurists, political philosophers, and, more latterly, as a renascent source of inquiry for historians.[1] Joseph Massad's work contributes to what is a daunting field, and also, interacts with the more austere scholarly terrain on the subversive functioning of the discourse.[2] It also, more obliquely, confirms the salience of the recent pursuit of more globally oriented Continue reading →
The Continued (if Limited) Emancipatory Potential of Self-Determination
This post is part of a symposium on Joseph Massad's essay "Against Self-Determination." All contributions to the symposium can be found here. Joseph Massad's article "Against Self-Determination" offers a passionate, even polemical critique of what he calls the Wilsonian vision of self-determination. This is not the Wilsonian vision as laid out by Erez Manela, however, but rather a legitimizing ideology for the "right of conquest" of settler-colonial nations and peoples, as against the more emancipatory vision of Lenin and like-minded anticolonial nationalists. "Settler-colonists would only Continue reading →
If you are not a subscriber, you can sign up now.
Site Designed By Chris Hill Media © All rights reserved. University of Pennsylvania Press | Theme by Opencodez Themes


text:
This document is intended for future maintainers of the ESP-IDF USB Host stack.

Note: The underlying DWC_OTG controller will sometimes be referred to as the Host Controller in this document.

Note: Some static functions within the stack need to be called within critical sections. Therefore, the USB Host stack will prefix all such function names with an underscore (e.g., `_some_static_func()`) will need to be called in critical sections)

The host driver is currently split into the following layers, ordered from the lowest (furthest away from the user) to the highest layer (closest to the user).

* USB Host lower layer in `usbh_ll.h`
* USB HAL in `usbh_hal.h` and `usbh_hal.c`
* Host Controller Driver in `hcd.c` and `hcd.h`
* USB Host Driver in `usb_host.h` and `usb_host.c`

# DWC_OTG

Details regarding the DWC_OTG peripheral are covered in the data book and programming guide. However, this section adds some extra notes regarding the hardware's behavior that are not specified / cannot be easily found in the data book or programming guide.

## Implicit interrupt on short packet on INTERRUPT transfer.

- An interrupt channel will trigger an interrupt one of its QTDs is a short packet (event if the QTD did not set the interrupt on complete bit). This implicit interrupt is used to notify the software that it should halt the channel to
stop the remainder of the interrupt transfer.

## Channel interrupt on port errors

- If there are one or more channels active, and a port error interrupt occurs (such as disconnection, over-current), the active channels will not have an interrupt.
- The channels will remain active (i.e., `HCCHAR.ChEna` will still be set)
- Normal methods of disabling the channel (via setting `HCCHAR.ChDis` and waiting for an interrupt) will not work for ISOC channels (the interrupt will never be generated).
- Therefore, on port errors, just treat all the channels as halted and treat their in-flight transfers as failed. The soft reset that occurs after will reset all the channel's registers.

## Reset

- When resetting, if a disconnect occurs while a reset condition is being held. The disconnect is not detected until the reset condition is released. Once released, a `USBH_HAL_PORT_EVENT_DISCONN` is generated.
- During a second reset (i.e., there is already an enabled device).
  - Once the reset condition is asserted, a `USBH_HAL_PORT_EVENT_DISABLED` is generated
  - Once released, a `USBH_HAL_PORT_EVENT_ENABLED` is generated again.

# USB Host Lower Layer

* `usbh_ll.h` abstracts away the basic register operation of the DWC_OTG controller
* The LL provides register operations of the DWC OTG controller operating under Host Mode using scatter/gather internal DMA.
* For non-host mode specific register operations (i.e. global registers), the functions are prefixed with `usb_ll_...()`
* For host mode specific register operations, the functions are prefixed with `usbh_ll_...()`

# USB Host HAL

The HAL layer abstracts the DWC_OTG operating in Host Mode using Internal Scatter/Gather DMA. The HAL presents an abstraction of a single Host Port and multiple channels.

## HAL Host Port

- Models a single USB port where a single device can be attached
  - Actions: Port can be powered ON/OFF, reset, suspended
  - Events: When an interrupt occurs, call `usbh_hal_decode_intr()` to decoded the port interrupt.
  - Port can detect various events such as connection, disconnection, enabled (i.e., connected device successfully reset), overcurrent etc.

## HAL Channels

- Channels are essentially the controllers abstraction of USB pipes. At any one point in time, a channel can be configured to map to a particular endpoint on a particular connected device (i.e., a particular device address).
- Channels have to be allocated and freed. It's possible to change a channel's endpoint characteristics (i.e., EP number, device address, direction, transfer type etc) so long as the channel is halted (i.e., not actively executing transfer descriptors).
  - Use `usbh_hal_chan_alloc()` to allocate a channel
  - Once allocated, use `usbh_hal_chan_set_ep_char()` to set the Endpoint characteristics of the channel (i.e., the information of the endpoint that the channel is communicating with). There are also some `usbh_hal_chan_set...()` functions to change a particular characteristic.
  - Once the channel is no longer needed, call `usbh_hal_chan_free()` to free the channel
- Channels use a list of Queue Transfer Descriptors (QTDs) to executed USB transfers.
  - A transfer descriptor list must be filled using `usbh_hal_xfer_desc_fill()`
  - Once filled, a channel can be activated using `usbh_hal_chan_activate()`
  - Once the channel is done (i.e., a descriptor with the `USBH_HAL_XFER_DESC_FLAG_HOC` is executed), a `USBH_HAL_CHAN_EVENT_CPLT` event is generated. The channel is now halted
  - Call `usbh_hal_xfer_desc_parse()` to parse the results of the descriptor list
  - If you need to halt the channel early (such as aborting a transfer), call `usbh_hal_chan_request_halt()`
- In case of a channel error event:
  - Call `usbh_hal_chan_get_error()` to get the specific channel error that occurred

# Host Controller Driver (HCD)

The HCD (Host Controller Driver) abstracts the DWC_OTG as N number of ports and an arbitrary number of pipes that can be routed through one of the ports to a device. However, note that **the underlying hardware controller only has a single port, so technically only one port can ever be enabled**.

- In other words, the HCD essentially implements a root hub (not fully behavioral compliant) that contains a single port.
- Pipes are "an association between an endpoint on a device and software on the host". URBs (USB Request Block) represent a USB transfer that can be enqueued into a pipe for transmission, and dequeued from a pipe when completed.

The HCD currently has the following limitations:

- HCD **does not "present the root hub and its behavior according to the hub class definition"**. We currently don't have a hub driver yet, so the port commands in the driver do not fully represent an interface of a USB hub as described in 10.4 of the USB2.0 spec.
- No more than 8 pipes can be allocated at any one time due to underlying Host Controllers 8 channel limit. In the future, we could make particular pipes share a single Host Controller channel.

## HCD Port

- An HCD port can be thought of as a simplified version of a port on the Root Hub of the host controller. However, the complexity of parsing Hub Requests is discarded in favor of port commands (`hcd_port_cmd_t`) as the current USB Host Stack does not support hubs yet.
- A port must first initialized before it can be used. A port is identified by its handled of type `hcd_port_handle_t`
- The port can be manipulated using commands such as:
  - Powering the port ON/OFF
  - Issuing reset/resume signals
- The various host port events are represented in the `hcd_port_event_t` enumeration
- When the following port events occur, the port will be put into the HCD_PORT_STATE_RECOVERY state. The port can be deinitialized from there, or recovered using `hcd_port_recover()`. All the pipes routed through the port must be freed before the port can be recovered.
  - `HCD_PORT_EVENT_DISCONNECTION`
  - `HCD_PORT_EVENT_ERROR`
  - `HCD_PORT_EVENT_OVERCURRENT`
- The port's internal FIFOs (RX, Periodic TX, Non-periodic TX) must be after each port reset (a port reset seems to clear the FIFO sizing registers). The sizing of these FIFOs will affect the largest supported MPS of endpoints using that FIFO. For convenience, the HCD provides the `hcd_port_fifo_bias_t` enum that will set the FIFO sizes for you but biased towards a particular use case. For example, if the connected device has an IN endpoint with large MPS (e.g., 512 bytes), the FIFO should be biased as `HCD_PORT_FIFO_BIAS_RX`.
    - The FIFO sizes will be set on port initialization (supplied in `hcd_port_config_t`)
    - FIFOs can be resized after port reset using `hcd_port_set_fifo_bias()` but some restrictions apply (see API description).

## HCD Pipes

- Pipes can be opened to a particular endpoint based on a descriptor provided on allocation. If opening a default pipe, a `NULL` descriptor can be provided.
- URBs can be enqueued into a pipe. Pipes use a linked list internally, so there is (in theory) no limit to the number of URBs that can be enqueued.
- URBs need to be dequeued once they are completed.
- URBs need to have the transfer information (such as data buffer, transfer length in bytes) filled before they should be enqueued.
- URBs will be owned by the HCD until they are dequeued. Thus, users should not attempt to modify a URB object (and the URB's data buffer) until the URB is dequeued.
- The URB is defined in `usb_private.h` instead of `hcd.h` so that the same structure can shared throughout the entire Host stack. Each layer simply needs to pass the pointer of the URB to the next layer thus minimizing the amount of copying required.

## HCD SW Arch

The software arch for the HCD has the following properties and intentions:

- Some static functions may be blocking. Those functions will have a note in their descriptions.
- The HCD communicates events entirely through callbacks and polling/handling functions. The client can choose what type of data structure they want to use in the callbacks to keep track of port and pipe events. Callbacks don't even need to be used, and the HCD should be able to operate entirely on a polling basis.
- The port and each pipe have to be treated as completely separate entities (with their own handles and events). This allows clients to group these entities however it sees fit. For example, the client can:
  - Let a hub driver manage the port, and manipulate the port via its port handle
  - Group pipes into interfaces and expose the interface as a single entity
- The HCD will not internally allocate any tasks. It is up to the client to decide how to distribute workload (e.g., a single while loop polling a port and all its pipes vs or each pipe having its own task).
- The HCD uses an interrupt to process things that require low latency such as processing pipe transfer requests. Where possible, processing is deferred to the `hcd_port_handle_event()` to reduce ISR workload.

### Events

In order to communicate events to the client of the HCD, the HCD does not attempt to allocate any queues to store events that have occurred. Callbacks are used in order to achieve maximum flexibility. Within these callbacks, the client of the HCD is free too use whatever OS primitives they want to store/forward these events.

There are two types callbacks that the HCD offers:

- Port callback will run whenever an event a port occurs. `hcd_port_handle_event()` should be called after a port event occurs.
- A pipe callback on each pipe, that will run when a event occurs on a pipe.

The client of the HCD can also forego callbacks entirely and simply poll for port and pipe events using the `hcd_port_handle_event()` and `hcd_pipe_get_event()` respectively.

- Some of the port and pipe commands may need to block for a certain condition before the command is executed. For example when suspending the port, the port command must block until all pipes to finish their current transfers. The blocking and unblocking is handled by an internal event mechanism.

### Thread Safety

The HCD API is thread safe however the following limitations should be noted:

- It is the client's responsibility to ensure that `hcd_install()` is called before any other HCD function is called
- Likewise, it is the client's responsibility to ensure that events and pipes are cleared before calling `hcd_port_deinit()`.
- `hcd_port_command()` is thread safe, but only one port command can be executed at any one time. Therefore HCD internally used a mutex to protect against concurrent commands.
- If multiple threads attempt to execute a command on the sample one, all but one of those threads will return with an invalid state error.
- Blocking HCD functions should not be called from critical sections and interrupts (e.g., `hcd_port_command()` and `hcd_pipe_command()`).