However, that said, it is now time for a question period. The leader of Her Majesty's Royal Opposition. Thank you, Speaker. My question is to the Premier. Premier, Chrysler has now announced to be making investments in Windsor and Brampton and not going to taxpayers for $700 million. I want to celebrate that. I think that is a real test of the quality of work from the Chrysler workers and the product that they make. So this is, Premier, your reaction was one of shock. I was pleased and I wasn't surprised by that announcement because our outstanding product, 100 workers. So the problem I have, Premier, is it looked like you were going to hand out hundreds and hundreds of millions of taxpayer dollars in a corporate giveaway when in fact it looks like it wasn't needed. So, Premier, how do you make that judgment call? How do you determine when you hand out suitcases full of cash and how do you make a determination that's a good project based on the quality of the work that Chrysler workers do? I think it's good news. Thank you, Premier. Thank you very much, Mr. Speaker. Well, all I can say to the leader of the opposition is that our position on this side of the House is that working in partnership with business in this province and competing in the global marketplace, Mr. Speaker, is what we believe is critical and will keep the auto sector here, Mr. Speaker. And, you know, the comments that were made by the leader of the opposition were reckless. They were ill-fought-out, Mr. Partnership, that we have had with the auto sector, Mr. Speaker. And what I have said, Mr. Speaker, is that our door is open. We will continue to work and negotiate with the auto sector to keep those jobs here into the long term, Mr. Speaker. Thank you. Supplementary. Well, let's think of this straight. So, we're getting the investment. We're getting the jobs. We're getting the new generation minivan. And the taxpayers are saving $700 million. Isn't this a good thing?  You don't seem to have any kind of judgment if the project requires provincial cash. And I worry that the Liberals have been nothing more than pushovers when it comes to these sort of corporate handouts. So I'll ask you again, Premier, since you're willing to give away hundreds of millions of dollars when it wasn't needed, how do you actually decide when you give out your $3 billion a year in corporate handouts, how do you make a judgment whether it's actually needed or not, or if the business of making investment anyway? Thank you. Well, Mr. Speaker, the fact is that we were working very closely with the federal government, Mr. Speaker, which, last time I checked, was a conservative government, Mr. Speaker, brand the opposition, Mr. Speaker. They seem to understand that it's very important that all levels of government work with business, particularly the auto sector, not just this company, Mr. Speaker, not just Chrysler, but with the auto sector in general to make sure that the conditions are in place to bring jobs to Ontario, keep the jobs that are here, Mr. Speaker, and, more importantly, secure a future footprint for the auto sector in the province. That's the piece that the leader of the opposition does not seem to understand, Mr. Speaker, to the detriment of the discussion of the auto sector in Ontario. Do you see it in place? Do you see it in place? The member from Leeds-Grandville will come to order. Final supplementary. Yeah, it's odd. The Premier seems angry, because she doesn't get to hand out $700 million in a briefcase full of cash. I don't understand. My point of view, let's actually make Ontario attractive for all investment, get taxes down, get energy under control to reduce the red tape burden. I think the fact that companies are investing because of the quality of our workers without a government handle, that's a good thing. I don't know why the Premier is angry about that. Let me ask you this, Premier. My point of view, that the fact that we've lost 300,000 manufacturing jobs is because we didn't have 300,000 more corporate giveaways. I disagree. In fact, I think the greatest threat to auto jobs, agribusiness, manufacturing jobs is a continuation of the Liberal-NDP coalition in the province of Ontario. That's the greatest threat. So I want to ask you two, you gave Kellogg's corporation $2.5 million in a corporate handout and then they closed down the London plant throwing 550 workers out of a job. Do you think that was a wise investment? Thank you. Premier. I am very pleased that Chrysler will proceed with its investments in both Windsor and Brampton, Mr. Speaker. We're pleased with that news. That's very good news. But Mr. Speaker, what the leader of the opposition needs to acknowledge and doesn't seem to understand that we need, as a province, to have a relationship with the auto sector that will be a long-term relationship, Mr. Speaker, that there will be commitments long-term and that there will be the ability to continue to partner with the auto sector. Mr. Speaker, I met with the Governor of Missouri this morning. It's very important to the economy of Missouri that we have the auto sector thriving in both our jurisdictions. There's an interdependence, Mr. Speaker, between us and states like Missouri, Mr. Speaker, that are dependent on a strong auto sector, not just today, not just to 2016, but into the future. That's the piece that the leader of the opposition seems to be missing. Thank you for your question. Leader of the opposition. Here's the difference. I believe in attracting businesses across the board through lower taxes, affordable energy. Working with the colleges are more skilled trade workers. Knocking aside the red-tape barriers by reducing the number of rules and regulations by a third.  The problem is, Premier, that that will only last until the suitcase of money runs out and they'll come back for more. So I'll ask you again, if you believe that your corporate giveaways works, why bended Kellogg's company that you gave $1.5 million to in a big grant order and close down their factories throwing out of work 550 men and women. How is that a wise investment of taxpayers' dollars if they took the money and ran? Thank you very much, Mr. Speaker. Well, I think the leader of the opposition knows that there are particular circumstances with every country, Mr. Speaker, company. But I think he also knows that since 2009, Mr. Speaker, we have gained 440,000 net new jobs in this province, Mr. Speaker. That if he listens to the leadership of companies like Cisco about why they are here and why they are expanding their businesses here, Mr. Speaker, he will hear, for example, Robert Lloyd, President of Development and Sales Cisco. We find a very educated and loyal workforce here. And he goes on to say we just go where the talent is and have the best environment, the predictability for us to build a workforce here in a good tax environment, Mr. Speaker. Robert Lloyd said about Ontario. That is why businesses are coming here, Mr. Speaker. That is the solid foundation that we have been built and will continue to enhance, Mr. Speaker. Thank you. I agree with what Mr. Lloyd said. I think we have tremendously skilled and educated and hardworking people here in the province of Ontario. I'd put our workers against anybody else in the world. I've got faith in them. But I ask you, if that's the case you can give them $200 million in a corporate handout. They're coming here for the quality of our workers while you're giving away suitcases of cash. I think because you want to cut a red ribbon because you've lost 300,000 jobs. So you say Kellogg's is a particular circumstance. You say Cisco came here for the workers but you still give them $200 million. Let me ask you about WinTronics and Windsor. You gave WinTronics and Windsor $2.7 million in a corporate giveaway and WinTronics said they would create 200 jobs. Two years later, they're gone. The plant has been shuttered. It is empty. The lights are off. Question. Do you think that was a wise investment of money $2.7 million for zero jobs? Thank you very much, Mr. Speaker. Well, I really asked if the leader of the opposition is if we are competing in a global economy, Mr. Speaker, where other jurisdictions are putting on the table conditions like tax regime, like wages, Mr. Speaker, but also cash, Mr. Speaker, that actually would draw businesses in, Mr. Speaker. Does he believe that we need to compete with those other jurisdictions around the globe? Or does he believe that we can just blind ourselves, and make a decision that we are not going to play in that playing field, that we are going to make up our own rules and compete with other jurisdictions? We're going to compete with other jurisdictions. We've got a terrific workforce. We are not going to undermine it the way the leader of the opposition would, Mr. Speaker, and we are going to acknowledge that those other jurisdictions are competing with us. Final supplementary. Oh, look, Premier, we're going to compete and win against the best in the world when we get rid of a lousy and corrupt liberal government. The leader will withdraw. Tremendous faith in our workers. I think that we've got a reckless, expensive and corrupt government that's put as deep in debt as under two OPP people. You cannot withdraw, please. Okay, withdraw, Speaker. So, price or me the investment without government cash, and you wanted to give them cash from taxpayers. This was particular circumstances. I'm not sure what your excuse is for wind tronics. Minister of immigration come to us. Received $3 million in a suitcase full of cash from the Liberal government. Two grants of $1.5 million each. And you said that would create 28 new jobs. Thank you, Premier. Yesterday, they laid off 25 more workers. Please tell me that you're going to change the way you might adopt it. Thank you, Premier. So, Mr. Speaker, what we're not going to do is fire 10,000 people from the education sector. We're not going to fire 2,000 health care workers. We're not going to drive down wages, Mr. Speaker. We're not going to weaken pensions. We're not going to cancel infrastructure projects in Mississauga and York Region and Toronto and Durham, Mr. Speaker. And we're not going to cancel job-creating green energy jobs that will create clean renewable energy. We're not going to do those things, Mr. Speaker. That's what the Leader of the Opposition would have us do. I would ask the Leader of the Opposition to do is to speak to the people in Ford, who are in Oakville, who are working for Ford, Mr. Speaker. The securing of 2800 jobs that we did, Mr. Speaker, by investing $70.9 million. I'd ask him to speak to the people who are working for Toyota in Cambridge, Mr. Speaker, where 400 new jobs are being created because of our partnership. We have our foods in Dunville, Mr. Speaker. 150 new jobs. I'd ask him to speak to Conestoga Meatpackers employees in Brentsville, Mr. Speaker, where 100 new jobs are being created. I'd ask him to speak to those people, ask them if they think that government partnering with businesses is a good idea because that's what's created those jobs. Thank you, Mr. Speaker. Thank you, Mr. Speaker. My question to the Premier. Yesterday, the Acting Premier continued to defend Ontario's $1 billion annual subsidy for exports. Families paying some of the highest bills in Canada have a simple question. Why is the government unable to admit that this is not working for ratepayers? Thank you, Premier. Thank you very much, Mr. Speaker. Well, I'm quite sure that the Deputy Premier and the Minister of Energy said no such thing. What I know, Mr. Speaker, is that there are relationships and contracts with jurisdictions and that last year there was a $300 million net profit from those energy contracts, Mr. Speaker. Thank you, supplementary. Just a note to the Premier. Your ministers had to correct that word on the record previously and you may want to check at the end of this session. On average, Ontario families pay 8.5 cents a kilowatt hour to make electricity and we're selling it to the U.S. at 2.5 cents. Where do you make the profit on that? To our east and our west, provinces are getting nearly double that price for the electricity they sell. They've cut out the middlemen and the Wall Street energy traders. Why is this government so unwilling to consider the same? I know the Minister of Energy responded this in the supplementary, but I just want to say this, that when this government, when the previous government came into office in 2003, the energy sector was in a mess, Mr. Speaker. We have made investments that have made the energy sector stable, Mr. Speaker, predictable. We have invested in clean, new renewable energy, Mr. Speaker. We've shut down the coal plants. The other day, yesterday or the day before, the third party suggested that they would hand a hundred dollar check to folks across the province in the next couple of years, Mr. Speaker. That will not enhance the energy grid, Mr. Speaker. It will not improve or connect people in the north, Mr. Speaker, and there is no long-term plan in that to control energy prices. So, Mr. Speaker, it does not promote conservation. It is not a responsible plan, Mr. Speaker. It is not responsible plan. Our long-term energy plan will do all of those things, Mr. Speaker, and we're going to go forward with it. Thank you. Final supplementary.  They don't feel the hydro system is working for them, and this is the truth. Your Minister of Energy is concerned about a claim that we're making profits on those sales. They've seen public data from Manitoba Hydro showing Ontarians are paying amongst the highest bills in this country, and they know bills are going up. Why is the Premier so determined to keep a broken status quo when people demand change to the system? Mr. Energy. Mr. Speaker, I appreciate the fact that you provided a briefing for the critic with the IESO who's responsible for this particular issue. And yes, they clarified, Mr. Speaker. I want to read what they clarified. Revenue from electricity exports reduced cost for Ontarians by $300 million in 2013. And since 2006, Mr. Speaker, the costs were reduced by $2 billion. There's a debate whether it's a profit or not, but the fact of the matter is that our export of electricity is reducing costs to rate payers in the province of Ontario. And Mr. Speaker, our IEI program is using surplus electricity to reduce electricity rates for industrial consumers in a big way, Mr. Speaker, and he doesn't even appreciate that. Thank you. New question for some attendance, James Bay. My question is to the Premier once again today, Premier, we've heard the Liberals promising to get public sector services under control. My question is this, what's your cap? What is it going to be? Minister of Government Services? You know, Mr. Speaker, we've addressed this before, Mr. Speaker. You know, the opposition likes to come up with a kind of bumper sticker slogan for all this. The fact of the matter is that the leader of the third party went out and put forward a hard cap and then had to swallow a self-hold when people started to raise elections. The fact of the matter is that public sector salaries, it's a complex issue and what this legislation will do is allow us to collect all the relevant information to do the analysis or to come up with caps for different sectors, caps that make sense based on what's happening in the private sector and other jurisdictions, Mr. Speaker. Unfortunately for our side, it doesn't fit nicely on a bumper sticker, Mr. Speaker, but it's the responsible thing to do and I'm not going to have to swallow it. I'm going to have to swallow it because it's going to be a big difference. Thank you. Supplementary. Speaking of bumper stickers, this is like a drive-by by liberals. You're going to have legislation so that we can figure out what those salaries are so we can figure out what we got to do. My God, we can do that now. You don't need legislation, so I'm going to ask you again what is going to be Mr. Speaker, I'm a little bit surprised. I guess the Honourable Member didn't watch his Leader's Press conference because she went out and proposed a hard cap and then someone brought up an exception, I believe it was a senior power executive and she said, oh well we'll have to have exceptions for it. It won't apply there. I mean the fact of the matter Mr. Speaker is that we have a range of leaders within the public service whose salaries need to be based on private sector comparators as well as comparators in other public sector agencies. As I said Mr. Speaker it's not simple it doesn't fit on a bumper sticker but it's fair and responsible Mr. Speaker to make sure that we have public sector leaders who are paid appropriately Mr. Speaker but are not paid excessively. That's what this legislation will do and I look forward to the new Democratic Party supporting it so that we can get it through the legislature and get on with this work. Thank you. Final supplementary. I think people are going to find it hard to swallow this. This is coming from the same government who has been happy to burn money for years is claiming they're going to put out the fire. So give me a break. This is not a solution. This is a crass political exercise on the part of the Liberal Party in front of what might be a spring election. So I ask you again give us a number. What is the cap that you are prepared to propose when it comes to salaries for these individuals who are extremely overpaid. Mr. Speaker we will come forward with a set of caps depending on the circumstances and I've answered that Mr. Speaker but what I was surprised is that my Honourable friend didn't stand up and talk about the rest of the legislation that we proposed to bring forward to this legislature and suggested the new Democratic Party I am hoping will support them. It encourages things Mr. Speaker such as the putting online of expenses by cabinet ministers in the Premier something that's done right now but extends it Mr. Speaker to the leaders of the opposition and their staff. The member from the Democratic Party has been a bit forgetful in doing over the past couple of years. Mr. Speaker my questions for the Premier. Premier about a month and a half ago we requested a freedom of information request on on your expenses for the year 2013 and then the letter came back February the 6th saying that if we paid $1,200 actually 1185 to be exact we could probably get the information. Now we also know and this has happened since I've arrived here that they've been the Tim Houdak in this caucus have been trying to get information on the gas plants and the cost of them and it's been like pulling teeth and it wasn't until the auditor finally showed up with the information that we had anything to go on at all. Now we know the police are involved in this. I want to know how did you finally arrive at an accountability position where you're finally going to come forward and put information and make it open and transparent. Went all along you've been hiding everything. Thank you very much and I know that the member opposite was not a member when I came into this office a year ago but what I said when I came in a year ago Mr. Speaker was that we were going to open up the process. At that point we talked specifically about opening up the committee and providing information on the on the relocation of the gas plants to which all parties had agreed but we said that we wanted to open up the process. Hundreds of thousands of documents Mr. Speaker have have been placed before the committee. There have been dozens of people who have come before the committee to answer questions. I have been there twice Mr. Speaker so we did open that process and on the issue of expenses Mr. Speaker I think the member of the member opposite would would need to know that he's just wrong about that. My expenses are online. They're up to date. Most voluntarily Mr. Speaker along with the expenses of ministers and staff and we did receive a freedom of information request and it will be released through the normal freedom of information process Mr. Speaker. Again to the premier Mr. Speaker the information on total dollars might be online but the details that are required and that should be in your your openness provision here we're not there and I just wonder why it's taken a whole year or even 10 years before this information finally comes forward. I think it's high time that this was done. You talk about your openness as far as the gas plants are concerning that it took the auditor and the police to finally get to the bottom of the matter. So whether you've been here a year or six months it doesn't matter. You weren't open. When are you going to be open. Thank you. Thank you Mr. Speaker. And I think I think that the member opposite knows that we have complied with all of the requests that the committee has asked of us Mr. Speaker. We have provided thousands of pages of documents Mr. Speaker and as I said there was a freedom of request put in freedom of information request put in Mr. Speaker and the information will be released as part of that. There is a cost associated with those requests Mr. Speaker and in fact there was a cost paid to obtain the leader of the opposition's expense of Mr. Speaker. Request was filed and there was a cost associated with that Mr. Speaker. So I hope that this line of questioning from the member opposite implies that they will be supporting the legislation when it's introduced in the House. I fully expect that they will do that. New question. Speaker thank you my question this morning is for the Premier. Good morning Premier. First I want to thank you for the phone call last night and keep me in the loop in the situation at Chrysler. Speaker when there are jobs on the line we need to set aside our political games and grandstanding and work to make investments happen. People in Windsor and Essex County are very concerned about the long term future of our Chrysler plant and the jobs of the thousands of people who work there. What assurances can you give Premier that your government is doing everything possible to work with Chrysler to ensure its Windsor Windsor operations will remain viable. Thank you for your question. Thank you very much Mr. Speaker and I thank the member opposite for the question. I know that the Minister of Economic Development Trade is going to want to speak to this. But Mr. Speaker I want to just say that I want to let everyone in this House know and the public know that the member for Windsor West has been Windsor West right? Yes. The Minister of Children Youth Services has been an absolute champion on this file Mr. Speaker. She has more and working for those long term commitments Mr. Speaker were absolutely what we were doing at the table in conjunction with the federal government Mr. Speaker. So the auto sector in this province and in Windsor Mr. Speaker has a huge champion in our member and I hope Mr. Speaker that that we will be able to continue those negotiations. We have our door open. Speaker I want to assure this House that my new Democratic colleagues and I take our responsibilities seriously when it comes to securing good auto sector jobs in this province. We're calling on all parties at all levels of government to set aside their political differences and pull together on this one. Can you assure our Chrysler employees indeed our entire community that your door remains open for future dialogue with Chrysler officials about the long term viability of Windsor's assembly plant operations. Minister of Agriculture Trade and Employment Minister of Agriculture and Employment. Well thank you Mr. Speaker Mr. Speaker I hope the member opposite walks over and provides a leader of the official opposition a copy of that letter right now because currently the leader of the official opposition is living in a fantasy land where he believes that his irresponsible and negative comments about the Chrysler negotiations at a particularly sensitive time in the negotiations. He is living in a fantasy land where he actually thinks that Chrysler Chrysler's decision validates his irresponsible behavior. Mr. Speaker and it's not simply our view on this side of the House is the federal minister of industry James Moore has been working very closely with myself and supportive of this deal with Chrysler has indicated that the Houdak comments have been detrimental to the negotiations. That's not just his opinion that directly from the head of Chrysler Canada Mr. Speaker. Thank you Mr. Speaker. Mr. Speaker my question is for the minister of government services. Speaker I was pleased to be part of an announcement this morning in which you in the Premier spoke about our intention to introduce major enhancements and accountability for both our government and for members of this Legislature. Under Premier Wynne our government has committed to leading by example and being as transparent and accountable as possible. Mr. Speaker I was encouraged to hear this morning that these new proposed improvements would bring the same level high level of transparency to members of this House. Since being elected to the Legislature last fall I worked hard to bring the issue of the accountability of elected members to this House. Ontarians have a right to access in a clear way the information on how elected officials are spending their tax dollars. I was very happy to learn that the government plans to introduce new legislation question that if passed would create a new open climate a climate of open government and enhance accountability here in Ontario. Minister can you outline to this House how the government will be proposing that the important improvements that we will make in posting expenses to the country for all members. Here, here. Minister responsible for the government's services. Thank you very much Mr. Speaker and I really sincerely want to thank the member for Ottawa South for his advocacy on this issue. I think members are aware of the private members belt that he put forward on this. Mr. Speaker as members are aware today the Premier announced our proposed plan to introduce legislation to enhance accountability and transparency in government within that is our intention to introduce amendments which would require expense information for cabinet ministers parliamentary assistance and opposition leaders and the respective staff to be posted online for anybody to see as members may know expense information for cabinet ministers parliamentary assistance in their staff have been posted online on a voluntary basis by the government since 2010. The proposed amendments would if passed turn these voluntary practices into a mandatory requirement and extend the same requirement on certain leaders in their staff. We expect the same level of transparency from everyone in the House. Mr. Speaker. Thank you. OK. Thank you Mr. Speaker. It's very encouraging news. Through you to the minister. I'm glad to hear that under this proposal all members of this House would be required to embrace the same level of accountability as members of cabinet and parliamentary assistance. I'm especially impressed that the leaders of the opposition parties would be required if the legislation passes to be as accountable as the premier and cabinet ministers. Mr. Speaker as representatives of the people we must all hold ourselves to a higher standard. Mr. Speaker. Ontarians don't only expect transparency from their elected officials but also from the people working in the agencies funding funded with their tax dollars. Mr. Speaker in speaking to Ontarians about my private members bill on this issue they often ask why ask what is being done to enhance accountability not only for elected officials but officials working in agencies. Thank you. Thank you very much Mr. Speaker. Since 2010 expense information for senior executives appointees and the top five claimants in 21 of the government's largest agencies and organizations are required to be posted under the government's travel meal and hospitality expense directive. Ministry senior managers are covered under this directive as well. Expense claims undergo a rigorous approval process first within each of the organizations and then by the integrity commissioner. In our announcement today we've committed to proposing new improved oversight powers of the integrity commissioner to review the expenses of all of Ontario's 197 classified agencies. If passes proposed legislation would allow the integrity commissioner to select any number of these agencies and review the expenses of their executives. Mr. Premier the Mr. Speaker the Premier has committed to making the government of Ontario the most accountable government in Canada. Measures like these would have passed go a long way to ensuring that Ontarians could access this important information. New question. Member from the team. Speaker my question is to the Premier. Hopefully I won't have to pay $1,200 for an answer. The government has found itself in the middle of a white collar crime investigation by the elite OPP anti-rackets squad for its role in the cancelled gas plants and its role in the deleted emails that attempted to suppress opposition concerns. Yesterday hard drives from government computers were seized. We know 20 liberal officials have been interviewed by the OPP. We know the Premier's own office was visited by the OPP and we know that if charges are laid those responsible could face up to 14 years in jail. Ontario Liberals have now seen their government under investigation twice by the OPP. They have broken international law. The Premier herself refuses to hand over her expenses unless you pay $1,200. And what I want to say for a while is she has no mandate from the people. The honourable thing is for her to call an election. Will she do it? Will she see the mandate from the government? Thank you, Premier. I'm an House Leader. I'm an House Leader. You know, Mr. Speaker, this question really is beneath the member. It really is, Mr. Speaker. The Ontario Provincial Police is undertaking work and I think all members of this House recognize the fact that we allow the Ontario Provincial Police to undertake their work. We don't reach conclusions on our own. We don't speculate, Mr. Speaker. But it's interesting, Mr. Speaker, because perhaps in the supplementary the honourable member can talk about our new piece of legislation because she mentioned some of the concerns around emails. Well, in fact, that legislation contains responses to the Information and Privacy Commissioner's recommendations in that regard. So I look forward to a support on it. The other thing it does, Mr. Speaker, is it makes it mandatory for the Leader of the Opposition to post his expenses. Something, Mr. Speaker, through our Access to Information Act where at request, Mr. Speaker, we found out he hasn't been doing. In fact, we found $200,000 of expenses that he forgot to put on his website, Mr. Speaker. So perhaps she wants to address that in her supplementary. Gladly addressed that. It was the Truth and Government Act put forward by the Ontario PC Caucus four years ago that would have addressed that. But I'm going to have the page take this over to the Premier. This is the $1,200 bill she sent the Ontario PC Caucus to get access to her information and her expenses. And I'll also throw in all of Tim Boudak's expenses as well just so they have it. But this fact, Mr. Speaker, they speak for themselves. Two OPP investigations. One broken international law and a government without a mandate, Speaker. The Premier appears to be clinging to the wood paneling in her office with clenched fingernails so she can't leave the office because she just wants the power. The right thing to do. The other thing to do is to call an election, get rid of the scandal, get rid of the controversy, create the jobs, reduce the taxes. First thing to do. The Ontario is won. They can't deliver it. Will they do the right thing? Thank you, Minister. Mr. Speaker, I wish that the opposition had been as forthcoming when it came to the leaders' expenses when we had to go through the freedom of information process to get it and wait for the requisite amount of time. But what was most interesting, Mr. Speaker, and I do want to correct my record, I think I said 15,000. But in fact, Mr. Speaker, there was $13,271.30 charged to taxpayers by Mr. Hudak that is missing from his public postings, including flights and accommodations. Mr. Speaker, the point behind this legislation, and again, I listened carefully and didn't hear the honourable member express her support for it, but the point behind this legislation, Mr. Speaker, is to encourage, shall we say, force the leaders of the two opposition parties to do, Mr. Speaker, what our government has been doing voluntarily since 2010. Your new question. I'm with the Niagara Falls. Mr. Speaker, my question is to the Premier. Last week, 4,000 people showed up at Job Fair for the opening of a new mall in Niagara and a lake. That's a testimony to how much our region needs jobs. Instead of helping businesses in Niagara create jobs, this government is raising the cost with skyrocketing hydro bills while subsidizing private companies in Western New York with cheaper hydro. What is the government's plan for Niagara businesses when competing against Western New York in relation to electricity prices? Thank you, Premier. Minister of Economic Development Trade and Employment. Minister of Economic Development Trade and Employment. Well, thank you, Mr. Speaker, and I'm pleased to take this question as well and talk about the important progress that we've made in job creation right across this province. And of course, since the bottom of the recession, Mr. Speaker, we've added nearly 450,000 jobs. But the most recent data, and I'm looking forward to the jobs data coming out tomorrow, but the most recent data show that we're making progress, not just generally in terms of bringing those jobs back. 6,000 jobs last month, for example, or rather in the month of January. We're going to hear about February tomorrow. But also importantly, 7,800 new jobs for our young people. And I can't help myself, but to reference my colleague in the back, the Minister of Training of Colleges and Universities, an important part of that progress that we're seeing on youth job creation is our youth jobs fund and under his careful stewardship, we have more than 8,000 young people across the province and now have positions, training positions in those first opportunities with employers across the province, including the Niagara region. Thank you. Supplementary. Mr. Speaker, my question is to the Premier. A new report shows that one in every two residents in Niagara Falls is struggling financially. At the same time, we saw 4,000 people standing in line in hopes of finding a job. Any job, even part-time. Niagara Falls has massive amount of cheap hydro electricity in our own backyard. Yet businesses and ratepayers are paying the highest energy prices in the country, much higher than Western New York. Premier, why are ratepayers subsidizing the export of electricity to businesses in Western New York can hire while people in Niagara face the highest unemployment in the province? Minister of Energy. Sir, energy. Thank you, Mr. Speaker. First of all, we do have surplus energy, Mr. Speaker, and that's good. We came from a deficit situation. We invested heavily in the system. We do sell electricity, Mr. Speaker, and we reduce the cost to our system. Last year by $300 million. But we also are turning our thoughts and our direction towards using surplus electricity to support Ontario businesses. We created the industrial electricity incentive program, Mr. Speaker, and that is providing electricity to companies that want to expand or settle in Ontario by giving them electricity at about 50% reduction, Mr. Speaker, at 50% discount. We've announced about six or seven of those priorities. We are also not supporting New York companies anymore. That surplus energy is in Ontario for Ontario businesses. New question, remember from Mr. Targuys Cooksville. Thank you, Speaker. My question is to the Minister of Education. Minister, a lot of parents in my writing are a little confused and concerned as to what is going on with collective bargaining in the education sector. Now, my parents understand that there is an urgency for the speedy passage of the government's proposed Bill 122, the School Board's Collective Bargaining Act, but do not understand why a legislation that was introduced back in October is still stuck in the legislative process. We've heard you say many times that this is a bill you've been working closely on with all of our partners in education when it was developed. So could the minister please explain why such a bill which is the result of such extensive consultation and collaboration has come to a standstill in the legislative process? Thank you. Minister, that's good. Yes, thank you very much, Speaker, and thank you to the member for raising such an important issue. Yeah, very important. First, this member is absolutely correct that the speedy passage of this bill is extremely important. This bill would create central tables for collective bargaining with formal roles for the province, the trustee associations, school boards, teacher federations and support staff unions. This new process would encourage discussion, promote innovative ideas and ensure every partner has a clear role to play. The proposed model speaker would help us promote constructive dialogue and maintain positive respectful relationships with our education partners in the best offer in the students who are here today. Speaker, it is important to understand that this is a made in Ontario approach to collective bargaining that was developed through extensive consultations with our education partners. It will help us to collective bargaining and we need it passed now. Thank you. Thank you. Supplementary? Thank you, Minister. Listening to your response struck me that instead of the opposition holding the government to account, we're now in a situation where the government is having to hold the opposition's feet to fire to ensure our children's education is not sacrificed at the altar of petty political gamesmanship. My understanding speaker is that things have come to such a past that yesterday we had to vote in this legislature to seek permission to sit during constituency week for the committee. Now I understand that that sitting is also at risk. So could you, Minister, please tell us yet again why this legislation is at risk of the official opposition's political games? Yes, thank you, Speaker. And I'd be happy to explain what's going on here. As the member mentioned, when a similar motion passed in this house last fall, allowing the committee to sit during the winter break, the official opposition chose to boycott the process. This is the same risk we are now facing from the same party that finally yesterday decided it had an education plan. So, Speaker, I am calling on all members of this legislature to ensure that what happened in the winter break doesn't happen next week and that the committee will sit for clause by clause consideration so the legislation can move through the process. Throughout the course of the day, I've seen the chair and the subcommittee members sitting here and I call on those subcommittee members to meet immediately after a question period and get it sorted out so they can meet next week. Real question. The members from Halliburton, Cork and Lakesbrock stop at the end of the round. Stop the clock. Can you see it please? Can you see it please? The numbers always show up. It's a member from Halliburton, Cork and Lakesbrock. Thank you, Mr. Speaker. Premier, Premier, I have a letter from the Trent Gervais, the manager of the Peterborough airport expressing his strong objections to the approved Sumac Ridge wind turbine project. This airport is a great source of economic development for not only my riding of Halliburton, Cork and Lakesbrock but for the city of Peterborough. It boasts the longest paved runway between Ottawa and Toronto at an astounding 7,000 feet. Millions of dollars have been invested by all three levels of government to see this airport grow. Seneca College's School of Aviation opened its doors there in January and it's expected to generate 12.32 million dollars of economic activity in the community each year and support 151 jobs. With Seneca and five other flight schools operating out of the Peterborough airport, the safety of new pilots is now at risk because of the sighting of this wind turbine project. Since the Minister of Rural Affairs won't stand up for the people in his riding of Peterborough, I'm standing here to think on behalf of his... Stop the clock please. Stop the clock please. I've made a comment about this before about talking about other people's ridings. I would caution the member not to do that again. Please finish your question. We have time for wrap up. Will you stop the Sumac Ridge project and let the Peterborough airport get back to the business of creating the most new details. Thank you. Mr. Mayorji. Mr. Mayorji. Mr. Speaker, the speaker, the member knows that fit contracts, renewable contracts, allow for termination only in cases where project developers do not meet their contractual obligations. And the OPA could be subject to legal action if it terminates fit contracts for projects which have met their obligations. Having said that Mr. Speaker, there is a process, an environmental process and an appeal to that environmental process, Mr. Speaker, to deal with issues. Mr. Speaker, the the leader of the opposition in his million jobs act has indicated that he would give the Minister of Energy authority to cancel those contracts. Order. Mr. Speaker, that would expose the provincial government. So over 20 billion member from simple gray I asked you twice. We're not prepared to do that. We are prepared to adhere to the environmental process, the appeal process, answer and I will hopefully be able to refer the supplementary to the Minister of Environment on that issue. The member from Prince Edward Hastings will come to order. Supplementary. Well, thank you, Mr. Speaker, to whichever minister is going to take the next question, I guess. There's lots of certainly Ministry of Environment outs for that contract. I asked the Premier on Monday to call a moratorium on wind perturbations to which he responded that liberal government has and I quote put new rules in place and that you would give communities more input on citing. In the letter for the manager of the Peter Panning General come to order. He says these wind turbines are threatening the success of this business, putting up barriers to job creation and risking the safety of flight patterns and approaches. It's kind of important. So your government clearly did not have the necessary guidelines and regulations in place before citing this project. So you claim your government has new rules in place. Why is it that you cannot listen to this community? Like you said, you would and cancel the wind turbines at the sumac ridge. Just do the right thing. Cancel the contract. Thank you very much, Mr. Speaker. Of course there is a process which has been established to allow people to have the appropriate input on matters of this kind. The proponent has to go through a very rigorous regime to ensure that that that proponent would be in compliance with the regulations set open the Ministry of Energy and by the Ministry of the Environment. Exactly. And I am confident that all aspects of this issue will be dealt with appropriately through the process, Ministry of the Environment officials and indeed officials of other ministries which provide comments in these circumstances are always pleased to hear from those who have views to express and are respectful of those views being expressed by those individuals and gives them consideration to them. So I encourage all to participate in that process ensure that those views are put forward and I can tell you that they will be considered seriously as they always are. Thank you. New question. Member from Nickel Belt. My question is for the minister of health and long-term care aspect with the Mayor Thunder Bay and City Councilor who expressed their concern over the ongoing problem with their local health care system. After 50 long days of gridlock caused by an overwhelming numbers of patient who should not be in their hospital but have nowhere else to go the hospital is now facing a deficit. Will the minister recognize that the hospital should not be forced to cut services because of a lack of capacity in their community? Give the minister a helpful long-term care. Well, thank you Speaker and thank you to the member opposite for the question. This is an issue that I have been discussing daily with the members from Thunder Bay Superior North and Thunder Bay Atacocan. They are keeping me informed on a daily basis about the challenges in Thunder Bay. I'm very much aware of it. I know the hospital, the community care access center, the Lynn, the city. Everyone is working together to develop a plan to rectify the situation. It is unacceptable what's happening at Thunder Bay. I will be the first to admit that and I look forward Speaker to be able to speak directly with the people of Thunder Bay on how we're going to move forward. Thank you Supplementary. Thank you Mr. Speaker. Well, the minister is partly right. The hospital is working with the community care access center with the lins and with any other community-based organizations to try to accept to address the community problems but the weeks of gridlock have taken their tolls on the hospital budget. Thunder Bay Regional Hospital Health Science Center is running a deficit of about 2.4 million dollars and is looking at cutting services to balance their books like they are mandated to do by law. What is the minister going to do to address this ongoing problem in the hospital deficit that comes with it? Thank you minister. Speaker, as I said in the initial question the situation in Thunder Bay is not acceptable and that's why we are working to support the community because they have come together and offered some solution speaker. So this is very much a project that's underway. I am very much focused on finding resolution to this and as I say I look forward to being able to communicate with the people of Thunder Bay about some of the steps we can take into addition to those we have already taken to rectify the situation. Thank you. New question? The member from Scarborough Guildwood. Thank you speaker. Speaker, my question is for the Minister of Economic Development Trade and Employment. Ontario's tech sector is a vital part of our economy both across the province and locally in my constituency with thousands of tech grads from institutions in and around my riding of Scarborough Guildwood. I know firsthand the importance of a strong tech sector in Ontario. Just recently Cisco has renewed their commitment to continuing their R and D operations as a significant employer they are an integral part of Ontario's economy. Speaker, it is important that we continue to create and retain jobs across the province and ensure that we are supporting key sectors like tech. These are competitive times and Ontario has proven it can compete globally on the world stage remaining one of the highest ranking jurisdictions in North America when it comes to foreign direct investment. With Cisco's recent announcements to create an R and D hub in Toronto could the minister please update the house on what our government's recent question means for Ontario. Minister of Economic Development Trade and Employment. Thank you Mr. Speaker and thank you to the member from Scarborough Guildwood for this important question. I have to say I'm very excited and proud of this announcement yesterday by Simcoe I have the honour of attending along with the Deputy Mayor of the City of Toronto and other business leaders and dignitaries where Cisco announced it's quite remarkable a hundred million dollar investment in this city to create what they're calling the Internet of Everything Innovation Centre and this is a centre which is going to be available to support start-ups Mr. Speaker to work on business to business relationships and really to significantly grow the economy and grow the IT sector in Ontario and I should mention that this is only the fourth of Cisco's innovation centres in the entire world so we're following they have one in South Korea, one in Brazil one in Germany and we are the only innovation centre for Cisco in all of North America so this really was an important announcement and of course it comes on the heels of our important and positive announcement in December with Cisco where they're investing four billion dollars over the next 10 years to create as many as 3700 jobs Mr. Speaker Thank you supplementary Thank you Speaker and thank you Minister for the update while the tech industry in my riding and across the province will continue to see the strong commitment our government is making in the industry there are still some concerns from my constituents about the overall growth of the tech sector we know Ontario has fared better than many other jurisdictions in North America and that our economy is back on track having recovered all the jobs lost during the global recession we know having a good job to wake up to every day is what keeps Ontario strong Speaker through you back to the Minister of Economic Development Trade and Employment what is the government doing to support the continued growth by helping to create good meaningful jobs in Ontario's tech sector Thank you Minister Well thank you again for the question and although I know that the PC party does not support our partnership with Cisco they didn't support the investment that we made to secure that four billion dollar investment the creation of 3700 jobs but this partnership Mr Speaker is the largest job creating investment in the history of Ontario's and Canada's tech sector really is unprecedented and it will certainly enhance Ontario's reputation as a leader in research and innovation it's also a great example of how the government of the day can work together with the private sector to make to realize these important investments Mr Speaker we have more than a quarter of a million people working in the high tech sector in Ontario last year we were third in North America after California in Texas well I'm happy to say that we've taken that second place spot away from Texas absolutely number two in all of the investments Your question the member from Perth Wellington My questions for the Premier Premier your government's 2012 budget devastated the horse racing industry and as we all know the NDP allowed that budget to pass putting thousands of people out of work you set up an expensive transition panel you set up another new bureaucracy and a funding program with no details you race to the rescue of four airy just days before a by-election but race tracks across Ontario are still waiting for the race dates some are waiting to see if they'll even have a season I asked the Premier how many contracts have you signed Good question Good question Mr. Speaker and I think the I think the member opposite knows that the plan that we have put in place is a stable plan that will allow the stable it's a stable plan that will allow the horse racing industry to stay on track Mr. Speaker into the future the slots at race tracks plan Mr. Speaker was not transparent it was not sustainable and Mr. Speaker it had to be changed order have made that change John Snowlin from here on Bruce John Wilkinson Mr. Speaker worked to make sure that the $400 million that we we put in place will establish that framework going forward Mr. Speaker so I hope that the I hope that the member opposite understands that the the Ontario Racing Commission announced the details of the 2014 component service improvement program Mr. Speaker we are working with breeders we are working with the tracks to make sure that those dates are in place Mr. Speaker Thank you supplementary Thank you Speaker again to the Premier Premier if this is a stable plan it should be in the stable Well Speaker I've spoken to the horse racing industry leaders and they are fed up with this government's delays they are tired of excuses they are frustrated because they can't plan this year's season which may or may not even exist it's my understanding the contracts are due to be in place by April the 1st it is now March the 6th and I'm told that race tracks are still waiting to hear if their race dates have even been approved when can race tracks expect to hear from you so that they can begin planning their upcoming season when will you pick up the phone and when will you finalize race dates Yeah Thank you Thank you very much we've seen negotiations are ongoing and I'm sure that the the member opposite knows that he knows that it was important that we have those individual that there be those individual conversations with each track because each track is different and the fact is Mr. Speaker the Fort Erie situation is different from the other the other tracks Mr. Speaker and those negotiations are ongoing my intention is that we have a stable industry Mr. Speaker that is transparent that that works for all sectors of the the horse racing industry Mr. Speaker I made that commitment when I came into this office we put the the panel had been put in place by my predecessor and we have now got a a plan that is sustainable and we will be working with the tracks to make sure that they have those dates for 2014 Mr. Speaker thank you new question the member from Parkdale High Park thank you Mr. Speaker my question is the Attorney General partner assault response programs play a vital role in holding abusive men accountable for violence against women and keeping women safe each year about 14,000 men participate in a partner assault response program most of them through court order yet the province only provides funding for about 9,000 of these offenders Minister why did your government arbitrarily decide to reduce the length of the PAR program from 16 to 12 weeks just to cut costs without any research and how this change will affect family safety thank you Attorney General well thank you very much for the question and she's quite correct that the partner assault response program is a very important component of our coordinated response to domestic violence and she's also correct that we have changed the number of weeks that a member an individual can be part of this program from 16 to 12 weeks but one of the reasons why we did that is that there are many more people now that need that kind of service the funding has not been cut it's still exactly the same amount as it was last year at 10.6 million dollars we found speaker that there was simply too long a delay for new individuals that needed the service to get into the program so what we have done is we have slightly reduced the number of weeks that each participant will be involved in the program so that the individuals that need the service can be dealt with a lot quicker because if it's from from something like 11,000 individuals two or three years ago to 14,000 today people shouldn't have to wait for four to six months to get into the program huge supplementary thank you Mr. Speaker again to the Attorney General this government by the way has allowed 15,000 women to be turned away from emergency shelters due to lack of funding potentially back into the hands of those abusers partner assault response programs are an essential component of a coordinated community response to women giving offenders the opportunity to examine their beliefs and attitudes toward domestic abuse and to learn non-abusive ways of resolving conflict the ministry's own provincial advisory committee has recommended against this change why is this government ignoring the advice of its own experts and pushing through a change that is putting women's lives at risk Attorney General well Speaker as I mentioned before the number of people that are in the program has gone up from 11,000 to about 14,000 in the last two to three years we want to make sure that these individuals that need this much needed service so that we can reduce domestic violence can be treated as quickly as possible there has been no evidence at all that a 12 week program isn't just as efficient and good for the individuals involved as a 16 week program the funding has not been cut the organizations are aware of that there has been an awful lot of consultation with all of these good groups in our province that are doing this kind of work and I think that it's very important it's very important that people get access to the program as quickly as possible because they are in the greatest need immediately after their first chart it's a good program we're continuing the program thank you you know I know what the first thought sorry the member from Windsor to come see on a point of order Order Speaker yes I want to commend you for hosting your annual Speaker's Book Awards last night honoring Ontario's authors and publishers and it was great to see Charlie Angus the federal MP from Timmins James Bay win in the competition last night and also the father of the member from Haldeman North Fork who was there and was one of the finalists as well we did a great job last night Speaker I hope you continue honoring Ontario's authors and publishers thank you I appreciate the members comments and all of our authors were very thrilled and our publishers were of the same opinion so we want to celebrate literacy in Ontario the uh there are write a paragraph write a paragraph write a paragraph there are no deferred votes this House stands recess until 1 p.m. this afternoon


Well, good morning, and I'm pretty stoked to be in San Diego. Unfortunately, it's only for a few hours, but that's life. I like to talk today about open source. Jim did a great job this morning of describing how open source is just fundamentally changing the industry. I call it the innovation engine for the industry. And it's not just creating technology, but it's helping entire industries just transform and completely change how they operate, how they do business. And that's really amazing. Open source to me starts with a shared vision. You can't really collaborate on something if you don't know what you're working on together. Shared vision, I think, is key. Obviously, collaboration is a big part of what we do, so that's working together to achieve the shared vision. To me, a critical component in this is trust. As community members, we're people, we're humans. We're developing human trust relationships with each other. Trust comes with openness and transparency. I think it's a really fundamental part of what we do when we build a community. My favorite part of an open source community is the ability to just get stuff done, and I call it initiative. And what that means to me is showing up and doing something is valued. It doesn't matter where you come from. It doesn't matter your background, the contribution of code, documentation, bug reports, creating community meetups. All of these things are important parts of the community. And all that is required to do that is initiative and showing up. Another important part of a community to me is diversity. I think diversity has a couple of dimensions. One is the people, so make sure we have the broadest different kinds of ideas and mindsets represented. The other, from a more technical point of view, is the types of problems that we solve. So a great project, I think, that sustains itself over time, is capable of supporting a diverse set of workloads or different problems. I think another key hallmark for open source is the notion of incremental improvement. Whether it's fail fast and realize that that's not working or whether it's released early or released often, you hear more and more about it today in differing worlds. Whether it's DevOps and agile development or whether it's ways that whole organizations are thinking of operating themselves, not just building code. So I think that's a really important piece. It gets more to organic growth and evolution, some of what you saw earlier with the poet example. And I think this is a really key feature of open source development communities. So ultimately together, I think we're building a diverse community to write and maintain software to solve problems that users care about. Sounds pretty simple and well, we've done an amazing job of that. And so what you heard this morning was a bunch of examples of how the industry are changing, the industry is changing fundamentally. You look at a place like GitHub, which has something, they label themselves as having over 100 million Git repositories, over 40 million developers, and two plus million organizations. Those are staggering numbers. You look at some key large projects and the number of changes per day and the velocity of activity that happens within those projects. This is all staggering. And typically Jim talks about the billions of dollars of transactions that are supported through all of this open source development. So you get the sense of the real commercial impact. You didn't get a chance to hear that today, but one of the things that I think is important is realizing that part of winning is with great power comes great responsibility. We've done a lot and I think we have to make sure that we continue to evolve throughout all of this change and maintain some key features like that transparency and trust and incremental improvements on organic growth as these key tenants of how we operate together. So along the way, what's changed, I would say fundamentally, and I say this with intention to create a visceral response. It's the corporatization of open source. Now is that a positive or a negative? I don't know, maybe it's up for you to decide. The positive is all of that amazing industry impact that we're seeing. The negative I think is how do we onboard a whole new set of constituents, both contributors and users, into a world that we have really evolved over the past decades. Personally, I've been involved for about 20, 25 years. So this is a long time in coming. So we have a whole different set of dynamics. These are industry wide dynamics. There's a lot of money at stake which changes people's behaviors. And I think we should be able, one, to acknowledge that and two, really be mindful about how we carry forward to ensure that the core qualities of open source sort of withstand the test of success. I think success also, you see that kind of great responsibility. Understanding from a user point of view what a project delivers is important. And we just learned about another type of vulnerability with the issue with RubyGems. This kind of high profile security concerns is something that will continue to matter hugely to the industry. For impacting and changing the entire industries, we need to make sure we do that in a responsible way and help people who are trying to use our software to consume that safely. Another piece that I like to point out is there's a fundamental distinction between a project, an open source project, community based development effort, and a product, a commercial effort. Maybe fundamentally, one is about community creation. It's about the technology. It's about really evolving, bringing features on into a software platform and evolving that platform architecturally, soundly so that you can sustain it over time. Not necessarily creating a commercial relationship with the user. Certainly having relationships with users is important. On the product side, there's all these things about life cycle management and stability that's independent from the upstream life cycle. There might be integration around other products. And ultimately, clarity of when we're talking about a project and when we're talking about a product, I think will be really helpful for people who are trying to consume what we're building and understanding where it's in the bleeding edge and not yet mature and understanding where it's actually a commercially supported variant of an open source project. Another area that's related to this is certifications. And there's a bunch of different meanings for certifications. I think this is an example of blurring the lines between the commercial side of software activity and the community side of software activity. Protecting the trademark around a software project is really important because we have brand association with the quality of a project. Understanding when you're doing certification to conform with the trademark versus certification to say, this is a commercial activity. And I know in my role I get requests from customers to give me one of those and they're pointing out a certification stamp, which may or may not be relevant in the context of a commercial product. So I think that's a blurring of the lines between the community and the community development efforts and the commercial side of creating and selling supporting software. So to me, I think the challenge ahead is really keeping those core values, those core tenets of what open source is, thinking about how we create projects, sustain projects. When we work within foundations, understanding the difference between the marketing hype of hyping a project and the reality of what a project is capable of so that we're level setting with the industry, what's real and what's, I think we'd be doing ourselves a disservice to overly hype software projects before they're really ready and mature. And to me, this is the fundamental kind of interesting challenge that we have. I would call it open source 2.0 or next generation open source if I was in marketing and trying to give it a buzzword and a slogan. I suck at that, so I'll just say I think we're entering a new era of open source. It's not today, it's not as if it wasn't there yesterday, but we're moving into this new era of open source. And I actually have some concerns that if we don't pay attention to these things and work together as a broad community that we could lose sight of what's made us successful and transition into a new space where we lose those same core capabilities and maybe lose some of that amazing success. So I'd love to continue the conversation. Certainly there's Twitter and there's hallway tracks and if we get enough people who are interested in this type of discussion, we could carry it on and make it a more formalized discussion. And that's really what I wanted to share with you today. Thank you very much.


Hello, and welcome to this presentation of the STM32 Flash Memory Interface. It covers all the new features of the STM32 Flash Memory. STM32H7 devices embed high-speed embedded memories with a dual-bank flash memory up to two megabytes that can be used for storing programs and data. The flash memory is organized as 266-bit flash words that can be used for storing both code and data constants. Each word consists of one flash word, eight words, 32 bytes, or 256 bits, 10 ECC bits. The STM32H7 series has a flash memory with dual-bank organization supporting simultaneous operations. Two read program erase operations can be executed in parallel on the two banks. The flash memory supports enhanced security features which can be configured using the option bytes. The readout protection, or RDP, the sector write protection, and two PC rock protection areas, one per bank, execute only memory. The flash interface allows swapping bank one and bank two memory mapping. This feature can be used after a firmware upgrade to restart the device on the new firmware after a system reset. The flash interface also allows setting a secure area in each flash bank. The data and programs stored in this area cannot be accessed unless the secure mode is set. The secure area helps isolating secure user code from non-secure application code. Please refer to the specific training about system protections for more details about these protection options. This figure shows the flash memory high-level block diagram. The flash interface implements a dual AXI bus interface for code data accesses and an AHB interface to configure the flash memory interface. The AXI interface can request a read program operation at the same time. The flash memory is organized as 266-bit flash words that can be used for storing both code and data constants. Each word consists of one flash word, eight words, 32 bytes, or 256 bits, and 10 ECC bits. The flash memory is divided into two independent banks. Each bank is organized as follows. A one megabyte user flash memory block containing eight user sections of 128 kilobytes, 4,000 flash words. 128 kilobytes of system flash memory from which the device can boot. This area contains root secure services, or RSS, and the bootloader, which are used respectively for secure or non-secure flash memory programming through one of the following interfaces. USART, USB, or DFU, I2C, SPI, or Ethernet. The system flash memory is reserved for use by ST Microelectronics. It is programmed by ST Microelectronics when the device is manufactured and then protected against spurious program erase operations. For further details, please refer to application note AN2606, STM32 microcontroller system flash memory boot mode, available from www.st.com. Two kilobytes or 64 flash words of user option bytes for user configuration. This area is available only in Bank 1. Unlike user flash memory and system flash memory, it is not mapped to any memory address and can be accessed only through the flash register interface. The table describes the flash memory organization that is divided into two banks, each having a main memory block containing eight sectors of 128 kilobytes each. Each main memory block has a system flash block that contains the system memory, which is reserved for use by ST Microelectronics and contains the boot loader. When selected, the device boots in system memory to execute the boot loader. Two kilobytes or 64 flash words of user option bytes for user configuration available only in Bank 1. The flash interface can be accessed by double word 64 bits, by single word 32 bits, by half word 16 bits, or by byte 8 bits. The flash interface clock must be enabled and running when reading information from flash memory. To ensure correct flash interface read operation, the number of wait states or latency must be correctly configured in the flash ACR register according to the flash memory interface frequency. The flash interface implements a dual AXI bus interface for code data accesses and an AHB interface for flash interface configuration. The AXI interfaces can request a read program operation at the same time. This table shows the correspondence between the number of wait states, the bus clock frequency, and V-core range. After power on, the clock used is the HSI 64 MHz and seven wait states are configured by default in the flash ACR register. The read mechanism is the following. The read command buffer depth is fixed to three requests. When it is full, three read requests queued in the buffer, any new read request will stall the bus interface and consequently the master. Any system read request for data that is not available in the read buffer triggers a flash read operation. This data is buffered inside the read data buffer. If several consecutive read accesses request data that belongs to the same flash data word, 256 bits, data is directly read from the current data read buffer and does not trigger additional flash read operations. The read command queue buffer is free as soon as the last data of the current read transaction is transferred from the flash memory to the read data buffer inside the flash memory interface. Data in flash memory are 266-bit words. 10 ECC bits are added per flash word of 256 bits. The ECC mechanism is based on the SEC-DED algorithm. It supports single error correction and double error detection. When an error is detected and corrected, the SNEC-CERR1 or 2 flag is set in the flash SR1 or 2 register. An interrupt is generated if the SNEC-CERRIE bit is set in the flash CR1 or 2 register. When an ECC error is detected, the address of the failing flash word is saved in the flash ECC FA1 or 2R register. In case of successive error detections, only the address corresponding to the first error will be stored. This register is automatically cleared when the associated flag that generated the error has been reset. When two errors are detected, the DBEC-CERR1 or 2 flag is set in the flash SR1 or 2 register and a bus error is generated. In this case, the received data is not corrected. An interrupt is generated if the DBEC-CERRIE 1 or 2 bit is set in the flash CR1 or 2 register. The flash interface embeds a cyclic redundancy check or CRC hardware module. This module allows checking the integrity of a flash area content. This area can be defined either by sectors or by start or end addresses. Only one CRC check operation on Bank 1 or 2 can be launched at a time. The CRC operation cannot be concurrent with any option byte change operation. This means that if a CRC operation is requested while an option byte change is ongoing, the option byte change operation must be completed before serving the CRC operation and vice versa. The flash interface issues 4, 16, 64 or 256 consecutive flash word read accesses. These transactions are queued into the read command buffer together with other AXI read requests, thus avoiding denial of AXI read commands. The queue command buffer can only contain one CRC command. The recommended sequence to configure a CRC operation in Bank 1 or 2 is the following. 1. Enable the CRC feature by setting the CRC EN bit in the flash CR1 or 2 register. 2. Program the desired data size in the CRC burst field of the flash CRC CR1 or 2 register. 3. Define the flash area on which the CRC has to be computed. 2 solutions are possible. Define the area start and end addresses by programming registers flash CRCS ADD1 or 2R and flash CRC ADD1 or 2R respectively. 4. Select the targeted sectors by setting the CRC bisect bit in the flash CRC CR1 or 2 register and by programming consecutively the target sector numbers in the CRC sect field of the flash CRC CR1 or 2 register. Set the ADD sect bit after each CRC sect programming. 4. Start the CRC operation by setting the start CRC bit. 5. Wait until the CRC busy flag is reset. 6. Retrieve the CRC result in the flash CRC data R register. The CRC can be computed for a whole bank by setting the all bank bit in the flash CRC CR1 or 2 register. The flash memory interface supports multiple program operations. Write to user sectors, erase user sectors, erase bank 1, bank 2 or both banks and change user option bytes. The write accesses issued through the AXI interface can be considered as bufferable and not cashable except that it is not possible to read back the write buffer inside the flash interface. The embedded flash memory can be programmed using in-circuit programming or in application programming. A program or erase operation can be executed on bank 1 while another program or erase operation is executed on bank 2. Note that the programming parallelism is a parameter that must be configured prior to performing a program or erase operation. The user application must configure the programming parameters prior to performing a program or erase operation. Two write operation modes are possible. The simple write sequence recommended for which the steps are 1. Set the PG1 or 2 bit in the flash CR1 or 2 bit register of the targeted bank, bank 1 or 2. 2. Check the protection of the largest memory area. 3. Write one flash word corresponding to 32 byte data starting at 32 byte aligned address. 4. Check that the QW1 or 2 flag has been raised and wait until it is reset. This sequence can be used to program a block in flash memory. 1. Set the PG1 or 2 bit in the flash CR1 or 2 bit register of the corresponding bank, bank 1 or 2. 2. Check the protection of the target memory area. 3. Write successively 32 data bytes flash words until the whole block is transferred. Each flash word must start at a 32 byte aligned address. 3 different status flags located in flash SR1 or 2 registers are available for each bank. They indicate the ongoing write operation status. Bsy1 or 2. This flag indicates that any effective write, erase or option byte change operation is ongoing to the flash memory. QW1 or 2. This flag indicates that a program, erase or option byte change operation is pending. This bit remains high until the write operation is complete. It supersedes the Bsy1 or 2 status bit. WBNE1 or 2. This flag indicates that the write buffer is not empty. It is reset as soon as the write command is queued. If one of the busy flags is active, the MCU cannot switch the D1 domain to stop or standby mode. To release the flash interface, the BsyX and QWX busy bits must be cleared. The user option byte change operation can be used to modify the configuration and the protection settings saved as the flash memory option byte area. The flash interface features two sets of option byte registers. The first register set contains the current values of the option bytes. Their names have the underscore CUR extension. All CUR registers are read only. Their values are automatically loaded after power on or after an option byte change operation. The second register set allows modifying the option bytes. Their names contain the PRG extension. All PRG registers can be accessed in read write mode. Four interrupts can be generated by the flash memory. The end of operation interrupt is triggered when one or more flash program or erase operations is completed successfully. The programming error input is triggered when a flash memory program or erase operation fail. The write protection error interrupt is triggered when a write access is attempted to a write protected area of the flash memory. The operation error interrupt is triggered when an error is detected during a write or erase operation.


I have four cards. No, no, no, no! We have rebounded to 100. They're chilling, you know what I mean? They're having a good time. Oh, it's not. Oh, yeah! Yeah! Yeah, it's mad delayed all of a sudden. I don't know why. Flip the lag switch. Yeah, it's so bad. Like that delay from me shooting, I shot off catch. You could say my IP was getting stressed and I still dropped 100 points in it. That's a fact. That's a fact, Dirk. That's a fact. Yeah, let's get it. Another 100 point attempt. Hey, if y'all want to see some more prime views, make sure to drop a like. I'm going to tell you right now, this sharpshooter was capable of anything. I'd take it anywhere. It'd go middies, it'd hit fades, you could slash a little with it. And from the three-point line, you're an absolute menace. Dirk grabs his own rebound, kicks it back. That's me at the top of the three-point line, another bucket. I'd take a middie when they give it to me. He saw the threat. I had a lane. I kissed it off the glass. Jig a couple times at the three-point line, found myself opening at the hash. Ooh, that's money. Bang! First couple misses, you know, acclimated myself to the lag. And now I'm dropping buckets. This is really when I get down to Agent Zero's channel. We subscribe to this channel. This is good content. Oh, listen, man. I'm speaking facts in the live comment. I'm getting bold, though, ladies and gentlemen. Big brick. Step up to the line. A little bit more reasonable. Call up to Mike Wang and oh, he answers. That's a bucket. Dirk on the steal off the inbound. I stepped to the hash. Get bump, but a bump's not going to stop me. Listen, this sharpshooter, I'm telling you, is capable of anything. And the misdirection that's possible when you have a silver off-ball slippery off-ball silver bat is crazy. Off another steal, I'm out on the break. I call takeover just to make sure it lands. And I'm telling you, I could slash with the build. Try me. And teams have been trying me. I put on takeover. I see you in the paint, though. Off a big rebound, that's Hooper is throwing it up. Still with takeover. I'm going to take the easy two on the other end. Listen, I'm getting real bold with these attempts, so I got to calm down. This might be my best attempt. And I don't want to take it for granted. I don't know why I'm not trying this game. This might be my best opportunity. I'm out for no reason. Oh, Coach Dirk. They haven't even caught onto the fact that no one else is scoring.  It makes me wide open at the hash. Big greens. Can't leave me wide open now. You might be able to contest me. I might miss then. Listen, two hands in my face, all wide.  Long twos this year in the corner is the wave because I step out of bounds too many times trying that corner three. I do it again here. Big white, big brick. Dirk on the rebound. I reposition. Another wipe. The delay was hitting me. But listen, here on this channel, we don't make excuses. We make plays at the free throw line, though. Big greens, big bricks. You know what I'm saying? Sometimes you're not perfect. Defense on the other end is, though. Midi, 22 feet, money. They're doing whatever it takes to get in my face. A 22 foot jump shot. Heavily contested that I get built out with a foul call. So that has two free points on my end. I'll take it. 54 points as the half's about to close. They're leaving me open at the hash. And I'm starting to get nervous. No. Okay. I wish family works. Shoot it. H it. Damn. Oh, they're about to quit. Three of them quit. There's one more left. Chill. Oh, my God. Oh. Our best chance to win. And they're being made. Oh, my God. There's no excuses. We're getting awfully close on these 100 point attempts. It's belt time. We finally do it. We switched out ISO for Mamba because he kept lagging out. This time I'm in the corner. Start things off. First quarter is my time to shine. Unfortunately, get a couple stutter steps. Take my way inside to the pants at 18 foot. Jimmy, I get that one a land. Hooper's great defense tosses it all the way up. Another long two. You can see me sliding all over the place. I'm trying to get a hold of myself. A dunk on the other end. Oh, my God. Hey, hey. Just video people watching this. The delay feels like you're playing on Mars. I'm trying to adjust. And we will get acclimated. I'm on the fast break. I'm trying to leak, hopefully find some open shots so I can adjust to the delay. I don't know where the foul was, to be honest with you, but if I see a blessing, I'm going to take the blessing. That's two free throws on takeover with a badged out sharp shooter. Like a lot of my shots, it's automatic. And it's beautiful. This time I'm slippery, sliding on skates. Nathan Phillips Square land myself out of bounds. Hooper though, playing a whole lot of defense. That's me. Quick stop at the hash with it. Bang. It must be a scary sight to see a sharp shooter do all I could do. Listen, I'd be nervous too. And if you know I'm the only one shooting the shots, you've got the whole team chasing me.  I'd be pissed too. I get it. All right. 32 points though with the second quarter underway. I find an open 10 foot Jimmy in the corner. I'm going to take that. Another three point shot left wide open. That one hits as well. Hooper is on the steal. This time it has me on the leak. I try and do a step back. Give it enough time. I wait on it. I shoot it. And I get that one to drop. Oh, I started to hit a rhythm on takeover. Pin down screen at the top of the three point line. I find myself open. Bang. If one's not enough and two's not enough. Just send five. It's a cute attempt. Listen, I'll be honest. I'm on the steal with it. Fast break with takeover taking it. Oh, the way for it easy too. I know. I know. When you pull up on me and you see me on takeover, you might get a little nervous. You don't know what to do. Your team might be in the discord chat. Just fear you sat one another. But don't disband just yet. You'll probably do better against any other team. And don't take it too hard, man. Listen, you just came across the wrong team. You step up at the three point line. He takes it to the rim. What do you do? You can't do much about it. Four jump inside the paint. He goes to the 15 foot midi. What do you do? You can't do much about it. You pull up at the three point line. He gets a fade. There's nothing you can do. It's out of your control. It's called on pace. Oh, you hit him with it. I passed so long ago. Oh, yeah. Hit him with it. Oh, yes. That's true. 2021 NBA 2K League draft. Green again. What does the dot mean? Toronto. The dot. Yeah. See where I come from. That means department of transportation.  That's normal. If your opponents had any hope of me slowing down, think again. I'll get open by any means possible. Into mode three screens. That's me. What can you do? When I'm this deadly, what can you do? Sharp shooter is one of the most fun builds in the game. I pop take over. Take the 15 foot midi. That's another bucket. 77 points with one minute left to go in the third quarter. I'm well on pace. You can see me rap to pin down screens. That's me. Bang. Thanks, Dr. Cass. I thought you had it the whole time. Hit him. Hit him. Hit him. Oh, yeah. Oh, yeah. That was one point one. We're in the home stretch. If it's going to happen, it's got to happen right now. And so we're going to make moves. But look at the movement, fellas. Kick the ball back. I'm in the baseline. Got to take it right to the team. Kiss it off the glass. When you play me high, I'll drive. When you play me low, I'll shoot. Those are the rules. 91 points. This time they opt to play low. I still take it to the rim. Easy dunk. Drive left. Easy lay off the mesh. Send more. One's not enough. Send more. No, no, no, no. Don't you just like not working? No, it's working. Let's go. Come on. Let's go. We're going to rebound in 100. They're chilling. You know what I mean? They're having a good time. Oh, yeah. 110 and I got takeover. Let's get it. Everyone, wait for that. Bye. I'm hungry for more. You better believe that. Hoopers on the rebound. Quick stop top of the three point line. Bang. 103. Let's run it up. I'm in the paint with a couple of pump fakes. Nothing goes my way. I try and reposition. Unfortunately, we get eternal throughout the situation. Couple screens up top pass inside. I reposition. They're late off the pin down. Bang. 106 points. I'm in the corner. They're late green. 109. Dang it. Oh, yeah. The dot. Green. Another one. 12. Yeah. Oh, yeah. They made me fade, bro. Oh, my God. 114. When things are clicking, it seems everything goes your way. In this game, it did, man. Off a rough start was able to finish off real hot. 116 points, man. If y'all enjoyed when to see more pro-amp drop-a-like, subscribe to the channel. Hey. Oh, man. Look at me go. Oh, man. Delay. Playing on more servers. Anything is possible if you put your mind to it, kids. Believe in yourselves. If you guys missed my previous 100 point attempt I dropped yesterday, make sure to go watch that. I'll leave a card right here in the link in the description. We drop daily 2K21 content. Subscribe for that. I'm going to catch you guys in the next one.


Kasper Novost wants to be remembered for his good spirit. Despite the aggressiveness usually associated with being a hip-hop artist, rapper Kasper Novost is looking at leaving a different, happier legacy and has explained why. The rapper, who randomly takes to Twitter to share his life aspirations said he didn't want to fall victim to this evil world.  People provoke me and push me every day but I will fight it. I want to be remembered as a good spirit. I actually think it's mad cool to be a happy guy and make people laugh and dance instead of intimidating everyone or shitting on them. Kasper said he had realized that if one is not careful, the world was fully capable of changing you. His ultimate aim was to ensure that he remains a good human despite all the bad things that may want to make him change. As Kas interacted with fans and made it clear that he wasn't about violence or conflicts, once a bi-pian asked him why he was so determined to pack on them muscles if he wasn't going to use them.  Health is wealth. This the type of SH asterisk T success introduced me to.  I wanna be as sexy as my car. I wanna live longer and stronger. It's not about beating people up. Don't like hurting people. Then Kasper gave a young list of all the things he'd like to have intact despite his interactions with the world.