Good morning everybody. My name is Morningstar Pinto. I'm a Director of Outreach and Engagement with the Ministry of Jobs, Economic Recovery and Innovation. And you are attending the Small and Medium-sized Business Recovery Grant Program Information Session. Just to note that this session is being recorded. Next slide, please. So a quick introduction. I've introduced myself. I'm going to pass it over to John just to say hello and introduce himself. Good morning, everyone. Thank you for joining today. My name is John Cruz. I am the Manager of Finance for Trade and Industry Development, also with the Ministry of Jobs and Economic Recovery. Morningstar and I have been asked to support Stronger BC, in particular the Small, Medium-sized Business Recovery Grant Program. And yeah, welcome. Welcome everyone. Thanks, John. So just a quick overview of the agenda. I'll do an acknowledgement. We're going to talk about a few of the program improvements. We're going to go through a bit of level setting with the program and the funding. We're going to talk about the process. We're going to give you a few tips, and then we're going to make time for questions and answers. Next slide, please. So the webinar today is being delivered from downtown Victoria, BC. So we are acknowledging the Lekwungen speaking people for their continued stewardship of the land and for welcoming us as visitors on their traditional territories. And you'll see up on your screen. I encourage you to check out the signs of Lekwungen Project and all of the information on the Song He's Nation website, if you're interested in seeing the history of First Nations in our area. Next slide, please. So new improvements to the program. Just to let everybody know that there is a little bit of a time gap in between when I say next slide and when the slide actually comes onto the screen. So I might pause for what seems like a long time, but we're just going to give the technology a chance to catch up with us. So I'm not sure if everybody on the call has heard, but on March 4th, we were able to announce some improvements to the program. So the program has now been extended until August 31st, 2021 or until all of the funds are fully expended. So whichever comes first. You can now get help or sorry, businesses only need to show a 30% revenue loss from March 2020 to now when compared to the same month period in 2019. So that's down from 70%. So that's a big jump. We heard from a lot of folks, a lot of businesses, a lot of industry representatives that the 70% was very prohibitive. So we've made an adjustment. And then the third change is that you can now get help preparing a complete application package from start to finish. So if you need help gathering documents, if you need help taking a look at the application page, you do need to apply it on your own, but you can have the help of the service provider through that, as well as help with the recovery plan. And if you apply to the program before March 4th, please know that you don't need to submit a new application. We have adjudicators that are going to be taking a look at all of the applications that are in review to make sure that we haven't missed anybody and that nobody gets left behind with these changes. Next slide, please. So a quick overview about the program. The program was launched on September 17th, changes that were then made in December, and then we have the changes in March again. Eligible businesses can receive up to $30,000 depending on how much money they made in 2019 before the pandemic hit and depending on number of staff if you're looking to get the eligible tourism related business top up. Next slide, please. So here's a little overview of the eligible funding. So you'll see that the base grant amount is based on your pre-COVID annual revenue. So that's on the left side of your screen. And then on the right side of your screen, the tourism top up is based on the number of BC resident employees that you employed. So this shows you a bit of an overview of what you can expect if you're eligible and you do receive the grant. Next slide, please. So two step process. So the program essentially has two steps. Before you start with step one, though, I encourage you, we encourage you to visit gov.bc.ca forward slash business recovery grant to learn how the program works to take a look at the document checklist to make sure you meet all of the eligibility requirements and to see what you need to apply. Then you're ready for step one. So step one is start your application. This is also now where folks can reach out for help preparing a complete application package. So essentially you can click start your application, you can do the first page, and then you can take your application number and you can reach out to us through small business BC to get matched with a service provider who can help you with things like language interpretation, gathering documents, gathering the documents that you need to submit a complete application, et cetera. So once you've submitted your application and all your documents, government then reviews to make sure that you're eligible and they will reach out. We will reach out if we have any questions or if you need more information. And then once eligibility is confirmed, you move on to step two, which is completing a recovery plan. So the recovery plan is around four pages. As John likes to say, two pages are pretty much just all the disclaimers and the checkmarks to make sure that we've got ourselves covered. So the recovery plan is essentially the actions that you are going to be taking or have taken to pivot your business to help support your business through the pandemic. So then after we receive your recovery plan, the whole package is then reviewed and if you're eligible, that's when a decision is made about your grant. So I'm going to pass it on to John if we can get the next slide going and John's going to chat a little bit about step one and tips for success. Great. Thank you, Morningstar. Excuse me. So yeah, we'll talk a little bit about our eligibility criteria and the information that we seek and in terms of required documentation to help us determine your eligibility. So as you can see on the screen here, it's really important that folks go to our website, take a look at the criteria. There's a document checklist that you can download, take it along. If you're seeking for some support, your accountant or bookkeeper can help provide that information or you can be matched up with someone that, as Morningstar mentioned, through Small Business BC to really help coordinate the compilation of all this information. The one thing I'll mention while we're asking for the next slide to come up, please, is that the information we're asking for exists, already exists. If you file your taxes, your current year taxes, if you have payroll, you're filing your payroll monthly quarterly, that stuff already exists. So we're only asking for stuff that you should be able to compile quite easily if, obviously, understanding that folks are particularly small and medium-sized businesses, they're just trying to operate a business. Maybe it's their dream, right? And the last thing they want to be doing is the bookkeeping. But like I said, we anticipate that the information that we're asking for is easy to gather because as long as you've been filing your taxes and filing your payroll, it's easy to pull together. So as you can see on your screen, now we have a document checklist. Again, at the top right side of your screen, you can see our website, gov.bc.ca, forward slash business recovery grant. Ideally, there are two types of organizations. It'll be unincorporated businesses or incorporated businesses. A lot of the information we seek is similar in terms of tax returns, notices of assessment, payroll information. But I'll go through each piece so people understand, particularly for small businesses like sole proprietorships and partnerships. We're asking for your T1 tax return, your notice of assessment, and in particular, the T2125, which is your statement of business or professional activities. And that will indicate to us your operating income. We're also looking for payroll information if you do have staff or contracted staff, excuse me again, your T4 statement of remuneration or your PD-17 payroll filing or payroll or check runs. The one thing that may not exist and people may have to put something together for us is a bit of a summary of the monthly revenue. So we're looking for actual monthly revenue year over year to determine the impact of COVID on your business, in particular the revenue loss. We're looking for any one particular month. So let's take the example of April. If April 2020, you had, let's say, $50,000 of gross revenue. We compare that to your April 2019. And if you had $100,000 of gross revenue there, then you would have demonstrated a 50% loss and you would be eligible for that criteria. Well, I'll ask you to focus on the right side of your screen here for Incorporated Businesses. A little bit more different because Incorporated Businesses have some statutory filings that are required, particular to their financial statements. And again, this program is really geared towards BC residents and BC resident ownership. And so we do want to recognize that folks need to demonstrate that the majority shareholder or the significant shareholder, no other shareholder has controlling interest. So we do ask for a central securities register or your Schedule 50 shareholder information just to determine that the businesses that we want to support are owned by BC residents. And then again, as I said, in terms of statutory filings regarding balance sheets, income statements, and if available, the statement of cash flows. As you can see on the screen here, we again, we give you a little bit of a template or sample of the information we need in terms of your actual monthly revenue. And then if you go a little bit further down your page here, notice of assessment or TQ tax return. And then same with payroll documents. We're looking in particular for payroll, we're looking for information just prior to COVID, just to identify the impact that it has had on the workforce. So if you provide payroll documents from September 1, 2019 to the date of your application, then that should be sufficient. Okay. Next slide, please. All right. So we're going to talk a little bit of some of the changes that have been recently announced and some of the changes that were announced also in December. The minister was very, very keen to get some feedback from the business community and from staff on this program, just to understand really what was the challenges of the program and to make the program as inclusive as possible. One of those big changes that were announced that we opened it up to sole proprietorships and partnerships. So folks that are, let's take, for example, some of the mom and pops that don't have staff and are running the business and doing everything under the sun. Those folks are now eligible for this program. We lowered the requirement for how long a business needed to be in operation. It used to be three years. It is now only 18 months from the date of your application. So if you apply today, then you should be eligible from, I guess it would be, it's March now, so it's October 2019. You need to only show a 30% revenue loss for the same one month period year over year, so from 2020 compared to 2019. And also, as you know, this program was announced back in September 17th. I can't believe it. We've been at this for seven months. But yes, the program was announced in September 17th. So any expenses or actions that you've undertaken related to your recovery can be retroactively applied against your recovery plan. So that's an important piece there. We recognize that folks could not wait for government to set up their programs, to get the support out there. And they had to make some hard choices to pivot their business, access new revenue streams, make their business more profitable from a bottom line perspective to just make it through, like the rest of us, just to get through pandemic. So if you have incurred costs related to your recovery already from September 17th forward, then those costs can be applied to this recovery program. All right. Next slide, please. All right. So one change that I really want to focus on as well is the minister of tourism was very keen to support our program and provide some added funding to the program related to tourism. And we have adjusted our program to have a much more broad based application or definition of tourism. So it's really folks that are traveling outside of their normal environment. So it's not just international travelers, it's not just domestic travelers in Canada. It could be folks like you and me. I live in Coquitlam. And if I travel to the island or if I travel to Kelowna or I travel to Vancouver, that is outside of my normal environment. And those municipalities are entertaining me as a tourist. So it makes it a lot more broad. It's a trust based definition of it. We just ask for folks to declare that they have a significant portion of their businesses tourism related. All right. So we can go to the next slide, please. And I'll hand it back over to Morningstar, who will take us to recovery plans. So you're in good sense there. Thanks, John. Okay. So when we get to recovery plans, step two, you have a few options to to, I would say, start and complete this process. So now if a business hasn't matched with a professional service provider in stage one, they can do so now, though it is not a requirement. So I'll just go over this a little bit. So you can get matched with a small business PC qualified service provider and that service provider will get up to $2,000 to help support your process. You can also use your own professional service provider. If you if they would like to get paid through small business PC, they will need to register and small business PC essentially goes to their, their blanket organization to check in and make sure that they're in good standing. So you'll see on the right hand side of your screen that the professional service provider to be paid through this program needs to be a certified bookkeeper that's in good standing with their organization, either the CPB of Canada or the Canadian Institute of Bookkeeping. They can also be a certified professional financial planner practicing lawyer and good standing with the Law Society of BC or a chartered professional accountant in good standing with CPA of BC. And then the third process is you can develop a recovery plan on your own or using a service provider without the small business PC qualification. So with that, there is no up to $2,000 for the service provider, but the process can be much faster. So just like with everything there are pros and cons to both of these, right? If you need extra help, whether that be gathering documentation or putting together, having a chat about the actions that you're considering putting into your recovery plan and you really want to bounce your ideas off of somebody who works in the business and can take a look at maybe your financial situation or your long term plan and say, yeah, this totally aligns. It's a really great opportunity to get the help that you need. If you know what you need, you're very clear on where you want to go and you don't feel like you want to take the time to be connected with a professional service provider. You can develop a recovery plan on your own. You can download it off of the program webpage. It's around four pages as we mentioned earlier. Essentially, what adjudicators are looking for is what is the action you're going to take? How much does it cost and how long do you think it's going to take you to do this? Because really we're looking for things that are actionable. We're not looking at long-term actions. We're looking at what you've done past September 17th or what you're planning on doing in let's say the next nine months. So we want it to be something that gets you through and helps you pivot through the pandemic. Anything to add on that, John? No, it's a good point. What we're really looking for in terms of recovery action items is that it's reasonable and it's implementable, right? We want to know how these funds will support your recovery and how it will support your community. Okay. Next slide, please. So using the grant funding. So here are some sample actions. So you can see here that we've got both some pieces that happened in the future and some of the stuff that we could be doing in the past. So this is, except for the colors, this is actually how it looks in the action plan. So if you installed Plexiglas or if you're planning on installing Plexiglas barriers, you think it's going to take a couple of weeks and you've been told it's going to cost this much, you know, 5,000 and change, you put that in there. If you need to pay some of your rent, understanding that we want to cover rent, we recognize that this is important and we can help cover a couple of months. What we don't want to see is your whole action plan is just covering rent, right? Because that's not going to show us that you're moving forward on your business and pivoting and looking for new ways to reach customers. That's a good point. Morningstar, sorry to cut in there. This is a recovery plan. We want to make sure that folks are set up to sort of be successful between, you know, the next six to nine months in terms of how they're accessing and pivoting their business. But at the same time, as Morningstar said, the Minister of Finance was clear that she wanted to include some funding here, a portion of the funding to meet some of those demands that folks have in terms of their fixed and costs like rent and property taxes and utilities and whatnot. But definitely it's really geared towards your recovery and what can you do to make it safe for your staff, make it safe for your customers and like I said, pivot to different revenue streams. Absolutely. Thanks, John. So you can see there are a couple of examples up on the screen supporting your business, moving online, diversifying your business to reach new customers, purchasing equipment or improving on the way you're presenting your goods and services. A couple of things that have come up in the past few days. We have some folks who are owner operators of their own taxis that are wondering how this program will work for them. One thing is, if you are a taxi owner operator, you can apply under the program, you need to have your own business. So you need to be registered with BC registries to show your own business number. You don't actually apply using the blanket taxi company that you are working for. Another thing that's come up is, can we use this for wages? And this is an interesting conversation, right? This isn't about sustaining the employees that you already have. So in the case of just paying your employees wages, no. If you want to hire a contractor for six months to help with marketing, if you want to bring somebody in to help pivot your business, the answer is yes. So John, do you want to speak a little more to that piece? Sure. It's a good point, and thanks for bringing that up, Maristar. If you want to hire someone that's going to help pivot your business or access marketing or social media, some of the things that you can't do on your own or don't have the time to do your own, then definitely this will help you access new markets or new revenue streams or make your business more efficient and more profitable, right? So those costs could be included in the recovery plan. We recognize that one of the significant costs for any business are wages, it's like 80-20 in terms of human resource costs, and we recognize that. But there are other programs, particularly the wage subsidy that are available for those type of expenses. Thanks, John. So and again, these are some sample actions, but this is not inclusive. You are in the dreaming and planning and driving of these actions, and so we expect that you as a business owner have the best idea how to make your business successful in the coming months. And just a reminder that you can retroactively claim actions in your recovery plan back until September 17th. So if you have done any work from September 17th on, you can claim that in your action plan. Next slide, please. So just a reminder before we get to questions that this is a non-repayable grant, not alone. So you do not have to pay this money back unless it turns out that you use the money to take a trip somewhere instead of actually putting it back into your business, which we don't assume you're going to do. Businesses that applied before the changes, you do not need to resubmit an application. We have adjudicators who will be reviewing under the new program criteria. And then a reminder that the program now runs until August 31st of this year, or until funds are fully subscribed, whichever comes first. So we encourage you to get your application in, because we expect that the program will be fully subscribed. And then if you need any help or tips or tricks or anything like that, there's a couple ways you can go about doing that on our gov.bc.ca forward slash recovery grant program webpage. We have our contact information, both a hotline that you can call as well as some information, the email address. And then you can also subscribe to updates. There's a little box on the screen that will allow you to put in your email address. And then every time we do make changes to the website of significance, you will be notified so that you can keep up to date. And then just a reminder that translation and interpretation supports are available. I believe we have the main webpage translated into nine different languages. If that language doesn't work, you can reach out to that hotline that we've called. And we do have supports available for both interpretation and translation services, as well as service providers that can help you in the language of your choice. So that's about it, John. Any last pieces or should we get to questions? No, I think that's it. We pretty much covered the program, the eligibility and what we need to verify your eligibility. So yeah, let's get into some questions. Great. Great. Thanks. There has been quite a few questions that have come in. So I'm not sure if we'll get to all of them. But if we don't, then we do have the additional resources that you can reach out to. The first question comes, if I have made a mistake on my application and missed a document, how do I go about amending that? Okay. Good question. Once your file has been submitted, we take that file into our system and get some assigned to an adjudicator. They will reach out to you about missing documentation and any information that they have. And like I said, if you refer to our document checklist and are able to submit that, it does help in terms of speeding up the process. And if we do find that all the information we need is already there, we can offer a bit of a fast track so folks can get to the recovery plan right away and not have to sort the process down. But if you have missed some information, you'll have to, you can either send a note into our helpline or our help desk or you can wait for your adjudicator to reach out for subsequent information. So just to clarify, on the screen, business recovery grant program at gov.bc.ca. So if you have realized and you want to be proactive and you've realized you've missed a document, you can reach out to that email address and that's the way to contact the team. I will just say don't send any of those documentations into that email address. Just send an email and they'll let you know, they can link you up with a document uploader and you can add it that directly to your file that way. Absolutely. Just for privacy concerns, we just don't want folks to be sending stuff through email. We want them to use our secure document uploader. Thanks. Thanks, Jessica. For the revenue, monthly revenue, do we need to include any subsidies or wage or rent subsidies that we've received for 2020? No. We're only concerned about your businesses' operations and we don't necessarily take into account any support you received elsewhere. There's a couple of questions just about the professional help for the recovery fund and how that is paid for. Is the money that $2,000 or the amount of money that you get help with, is that taken off of your total grant amount? No. So that is a separate process. It is paid directly to the service provider through Small Business BC who is partnering to deliver this side of the program with us. So it does not affect your grant at all. Okay. If I get help from a professional service provider but I'm unsuccessful in receiving the grant, will I have to pay back the cost of the service provider? No. As long as they are registered with Small Business BC and they have a relationship with Small Business BC and have been vetted. Government, at this point we understand that not everybody may be eligible and we want to make sure that everybody gets the best chance at getting this grant as possible. Anything to add to that, John? No. That's exactly the point. We know that it can be a challenge preparing all this documentation or co-leading that information for us and so we want to provide that support to folks. So yes, you will not be responsible for those costs incurred for that type of support. And then there's just a question. Is this grant recovery program suitable for trade companies, like that example electricians or welders, welding companies, but except for the revenue law? Well, I don't see why any registered business couldn't apply for this as long as they meet all of our eligibility criteria. So I don't want to speak to this particular industry, but I don't see why they wouldn't be able to apply. I'll just point to folks that, you know, the criteria is pretty clear. We want to make sure that we're supporting businesses in BC that are owned by BC residents, that we're protecting as much as we can BC resident employment and jobs, and really just demonstrating the impact of COVID on those businesses. Okay. Sorry, Jessica, I've got you up there. No, that's perfect. Okay, and there's just a number of people asking for clarification on just how that 30% revenue is calculated and how if it's one month or many months that are required for that 30% drop. Great question. So on our website, there is a required document checklist, and you'll see there's a sample table. It's really just two columns that say, here's the month of April, as I alluded to earlier. This is my gross revenue for April 2020. It was $30,000. And then you'll have April the prior year 2019. So we're just looking for the impact year over year for a particular month, one month. And it just needs to be one month. So anytime from March 2020 on, if you can show a 30% loss year over year, you are eligible. As long as you meet the other criteria, obviously. And the website does say compared to 2019, but if I was going to compare January 2021 or February 2021 to 2020. Great question. So it's from March 2020 forward. So we'll apply that to the previous year. Obviously, the impact of COVID is within 2020 and that the strongest indicator of revenue loss. But we recognize that because the program has been extended that you could apply it theoretically to January 2021 versus January 2020. So that would be fine. The term pivot came up a number of times in the presentation. Can you explain what you mean by pivoting a business? Sure. Why don't I take a crack and then I'll let John think I've said wrong. So let's say that I am a business that to this point, let's say I'm in Victoria and I'm a coffee shop that relies a lot on the tourists coming in from the fairies and visiting.  And I all of a sudden realize, holy smokes, I'm not getting the people in the door. What can I do differently? Maybe I can start delivering my coffee. Maybe I can add new products. Maybe I need a website and I need to start marketing some of the products that I have. So when we say pivot, it's like how do you take what you have and apply it to a different customer base than maybe you had thought of before. So there's a good example of a group that just got a grant in a ski community. They were used to promoting travel, like luxury travel packages to international travelers. Well, they don't have international travelers now. So they are pivoting their business by creating luxury travel packages for folks in BC. So they're looking more at the local market and they're looking at a different client base than they had ever thought that they would connect with. John, anything to add to that one? Yeah, what I'll say is that in terms of the word pivot, I think for lack of a better term, it's really how are you going to sustain your profitability? How are you going to continue to keep your staff and pay for those operational expenses, right? So does it mean that you expand revenue and access new markets or does it mean you make your business more efficient? Do you adjust your footprint so that you can access more customer base in a social distance environment? I'll give you one example that we got that was one of my favorites over the seven months that Morningstar and I have been working on this for Jessica as well. We had a tour company. I'll try to be as I won't share any personal identifying information, but they found that their client base was always asking to stop to buy supplements unrelated to the work that they do. And so they said, well, this is what they're looking for. So they expanded their website to also offer supplements because that's what those customers were looking for. And they found that when they did that and accessing these new markets that they can provide that and sustain themselves at least until borders open and we have more folks coming in back into our province. And that's what we mean by pivot. We don't necessarily mean a complete 180 degree shift. We understand that people, you're living the dream about entrepreneurship and creating this business that you it's hard to pivot. I understand that I'm an accountant by trade. I can't just become a non-accountant. So I can pivot this this much. And it's just the degree that you shift your business to access these these new markets or new a new demand that could be out there or maybe it is 180 degree shift. Who knows, right? But but yeah, just how do you access and how do how does this program help to to provide that ability to make that access to other streams? Hope that helps answer that question. Great. Can the recovery, can you include in your recovery plan infrastructure costs, for example, if we're looking to build a farm stand for our business? Yeah, I don't see the the only problem that I see with that and it's not really a problem because that would definitely access a new revenue stream by having a new sort of let's call it storefront. And that would definitely be something that could expand your revenue potential. I only say that this is a one-time grant funding and it doesn't have the ability to have a more lasting ability to fund sort of capital projects. So just being a word of caution that this is a one-time only grant it's not alone it's non-repayable but it is one-time only. Yeah and I might add to that you know so you think about the you think about the the size and the time it takes so a farm stand, a new patio, things like that are probably within reach within a shorter period of time and don't cost a huge amount of money which is very different than like I'm going to add on a big chunk to my building or I'm going to build a new building or something like that. Obviously there's not enough funding to do to build a new building anyways but you know like think of scale when you're when you're thinking of approach. Okay and one of the eligibility criteria is to show positive cash flow in the past year. Can you clarify what adjudicators are looking for when they're verifying this in an application? Great question. What we're looking for there is to demonstrate operational cash flow to determine that businesses are viable in the short term that they can meet their short term obligations like salaries and rent and kind of the stuff that you and I would pay for typically in terms of your day-to-day expenses. So just making sure that businesses are viable in the short term operational. I feel like I just add words at the end. Operational cash flow is what we're looking at. And are nonprofits available able to apply for this grant? We get it every single call. Morningstar and I have been on a road show of this program for the last I guess three or four months and we've been in every corner of the province and we get this question every single time and unfortunately as it states on our website this is not open to not-for-profit organizations. We do recognize that there are other programs available to those types of organizations particularly registered charities but we do recognize this as a bit of a gap in in some of the support that is out there for not-for-profits and we consistently bring this message back to our executive because we get the same question every single call and they hear us and I won't speak on behalf of government in terms of policy decisions but they're aware that there is potential gap for those folks and we want to hope that we can provide some supports out there. I think Morningstar can speak to that a little bit as well. Yeah I would agree John you know I think government is listening and they're recognizing that this was a bit of a blind spot and they are looking you know our next budget is coming out April 20th I believe and I know that the next budget is being looked at with how can we make more resources available for not-for-profits. That being said our small business branch within our ministry does have a great list of resources that they update regularly for not-for-profits so if you'd like to email that email on your screen business recovery grant program at gov.bc.ca and request additional information for not-for-profits we'd be happy to share that with you as well. And our business is required to have any staff if it's an incorporated or sole proprietorship with no other employees would they still be eligible for this grant? Yes you're not required to have employees you can have zero up to 149. Approximately how long does it take for applications to be reviewed and processed in the program? Well that's all dependent there that's a good question it's all dependent and that's why we focus a lot of this presentation on the eligibility criteria and the required document checklist because we do find that we're still seeing about 50% of the applications that come in are lacking some type of supporting documentation and I just want to emphasize that we believe that the information is well I understand it can be a bit of a challenge it's easy for me to stand on the soapbox and be an accountant and say yeah I know what all these acronyms stand for and what these documents look like I can see them I see them in my sleep but I know for some folks it's a challenge to get that you just say that if you can get the information to us it does speed up the process and we do find for the other 50% that do provide all the information we can offer something that's called a bit of a fast track to help speed up the process because the recovery plan itself is really simple at least I believe it used to be 21 pages it's now four as Morningstar likes to call it I think it's two we have a constant argument about what's really a page and a half of information that we need and then the other page two pages are about declaration and signing right it's really about the action items you can take towards your recovery if they're implementable and the timelines and the cost right so if we get all the information you can I guess it does speed up the time and if you prepare your own recovery plan that also saves some time so that that can really help in the process and as far as the amount of time it takes right now I'd say it's around six to eight weeks and I know that sounds like a lot of time but you know with with with the steps and with the adjudication process and with the back and forth that's what we're seeing is around 68 weeks and we are trying to make that you know speed up the process I believe we are constantly you know bringing on more staff to to keep up and to make sure that we get things to you as quickly as possible that's right part of the thing is that there is quite the influx of applications because Morningstar and I have been doing our job and engaging with stakeholders to make sure that they are aware of our program so there are some a lot of applications to be going through and making sure that we are adjudicating consistently and fairly to get that support out there but at the same time finance the the amount of time for processing of all these payments can put some delays in the whole process so it's about like Morningstar mentioned 60 weeks for funding amounts are the funding amounts set based on those pre-COVID revenues and the employee amounts or do they depend on the information that you submit in your recovery plan? I know it's it's set based on those criteria and will this presentation and webinar be available anywhere if people want to come back and look at it after the session? Yes so we will have Jessica who just asked the question work her magic and we will have a recording available as well as the PDF of the presentation online in the coming week or so and that'll be at our at the webpage listed on your screen great so we're just about out of time there so maybe I'll pass it back to you we weren't able to answer all the questions so if you still have some you can definitely email or call there's people agents available from 9 a.m till 5 p.m ready to answer your questions at that phone number on the screen and I'll hand it back to Morningstar and John to give any last final advice for anyone wanting to submit an application. Thank you Jessica what I'll say is that we encourage folks to look at our website review the criteria to see if they believe they're eligible download the checklist either bring that to their bookkeeper accountant lawyer financial planner prepare that documentation and we look forward to having folks apply for the program. Yeah and I'll close off just by encouraging everybody to apply and if you have any questions to use the contact information below we're really jazzed that the program has been extended and that we were able to get some more changes through the door you know I think it's great that we're able as government to make these changes so quickly and to respond to what's happening in the province and you know we recognize that this is a challenging time for businesses throughout BC and for people in general and and so we're with you and we're here to help. Okay thank you everyone thank you for joining. Thanks everybody.


প Onu কা঴� Display ইরналлад faisait��inenচ� coalene সর stinkyhiplisted�ravあっ . tonight భారర్యారక్స్లి షిద్ల్యెడిసిందాదిసాల్ కేముట్ ఢవమైస్ప్యిక్త్వామా. మిరస్ర్వంతరంచిక్వాల్లి. సి మార్వాసిలాల్యా. so we are thinking of having a medical school, medical college, I should say college and that is our next one because 300 bedded hospitals will qualify us to have a medical college okay we started from 230 now it will be 300 then we will have a medical college okay that's all I like to tell you at this time and I have many other class I will be covering during my speech that speech includes one thing you like to know we are going to have a called cancer program cancer screening, cancer screening, cancer diagnosis and cancer treatment so that is with a grant coming from Dr Dash Foundation through Rotary Club so that is the rare opportunity to audition each and everyone will have the opportunity for cancer screening


I'm proud that there are two union members of Safe Work Australia. Work health and safety and workers' injury compensation matters are core union business. On the job, our job is to keep you safe and healthy. In discussions with employers and governments and on bodies such as Safe Work Australia, our job is to preserve, protect and improve. Here I am referring to our work health safety laws, regulations and codes of practice. The way hazards are managed on the job. I'm also referring to those legislative mechanisms that facilitate the involvement of workers and their representatives at the workplace. Cutting corners on health and safety means lives lost and lives diminished and unfulfilled. Much attention is paid to the rules of the game in work health and safety, not too dissimilar to a sporting match. When the Westgate Bridge collapsed in October 1970 and 35 workers lost their lives, in what remains Australia's worst workplace incident, unions became much more active about changing and refining work health safety laws and standards. We've been active in that space ever since. Many of these standards are set out in acts of parliament, regulations and codes of practice today. The loss of 112 Australians this year alone demonstrates that our nation has room to improve and needs to continue to improve and refine its framework. Unions have had a long and proud history in advocating for improvements to health and safety standards. Where necessary, unions won't hesitate to take action on hazards which kill, maim or damage workers and to seek fair and just compensation and rehabilitation. It's workers who suffer the consequences of uncontrolled hazards. But through collective action and campaigns, it is unions who take up the issue. For example, it was unions that highlighted the dangers of asbestos and campaigned for a ban many years before government introduced one. Unions also unearthed the risks posed by many hazardous chemicals. We were the first to raise major concerns over levels of bullying and violence in the workplace. When unions first raised the issue of workplace stress, some employers and the media argued it was nonsense. It is now recognised that workplace stress is a hazard with a huge cost on our community. Where workers have health and safety representatives and safety committees, they know that they have a voice. That makes them more willing to raise issues. Unions also help make their members more aware of safety issues in the workplace and provide training, advice and support on a daily basis. The union movement understands that rules and regulations are a cost to doing business. For this reason, a regulatory framework must be scrutinised and reformed to ensure it remains relevant, efficient and does the job for which it was designed. Similarly, there is a cost incurred through inaction and poor judgement. Whether it's lives lost, individuals burdened with long-term injuries who are restricted from living fully productive lives or the disruption caused when families are ripped apart, it's important our system is robust. When it's not, then workers pay the price through illness, disease and injury. As a society, we place great emphasis on looking after the vulnerable and protecting our young people. The introduction of seatbelts and random breath testing made us a world leader when we responded to a judgement that the number of families destroyed by our road toll were unacceptably high. The overwhelming number of road-related deaths are avoidable and so too are work-related injuries and disease. Second-rate laws put people at risk. Our children, our siblings, our relatives and our friends all deserve to come home safely from their day of work. Governments need to ensure workers have the best health and safety protections irrespective of where they work and what they do. Every endeavour and every workplace has its hazards. But time and again, certain industries stand out as being particularly hazardous and high-risk. The transport and agriculture sectors lead the nation in workplace fatalities. There are more accidents in the transport sector than any other. So far this year, 46 workers in the transport industry have died on the job. Farm-related fatalities are also unacceptably high. 29 workers have died in the agriculture industry to date this year. We need to do better in coming up with industry-specific strategies and target more resources towards combating fatalities and injuries in these high-risk industries. Workers confront hazards in small and medium businesses, not just large ones. The four deaths associated with the home insulation program clearly demonstrate the vulnerability of workers employed by small businesses. Small businesses can be harder for a regulator to reach. There are too many for inspectors to visit each one individually. The government should consider more targeted education and audit campaigns which explain to small businesses exactly what their responsibilities are. More effort needs to be made in reaching these businesses and ensuring that they are compliant with regulations. Health and safety representatives, or HSRs, have been an important part of our system of workplace health and safety regulation since 1985. With the harmonisation of these laws in 2012, it is great to see that the important role of HSRs has been entrenched in the new laws. Given the power imbalance between workers and employers, the right to have a say about health and safety is a fundamental protection for workers and it's great to have this protection now enshrined in laws across Australia. There is strong evidence to suggest that worker representation and involvement in work health and safety matters are critical to improving workplaces. This evidence stretches all the way back to before World War One, appearing in factory reports that urged employers to be consultative in their approach to workplace health and safety. Although the overall responsibility for providing a healthy and safe workplace rests with the employer, the HSR has a major role to play in representing members of their workplace by bringing issues of concern to the attention of the employer. In other words, workplace health and safety is not just a management prerogative. Workers' representatives are the cornerstone of an effective workplace health and safety system. HSRs are the heroes that take a step forward. The people that care about health and safety in the workplace that are concerned about their workmates. They are the people who want to contribute and make a difference. HSRs are natural leaders whose skills and abilities have been recognised by their co-workers, who elect them to represent them in the workplace. The ACTU and our affiliates regularly conduct surveys of HSRs to find out about their experiences on the front line. In their responses, HSRs talked about what prompted them to become a work health and safety rep. Typical responses included a concern for their work colleagues and a desire to improve the working environment for everybody. HSRs are leaders who are trying to make a difference by being actively involved in their own and other's safety. And although HSRs don't receive any payment for their extra work, they do see many non-monetary benefits to their role. This includes the satisfaction gained from being able to give their colleagues a voice and by seeing real positive changes in the workplace. Being an HSR is often a tough job, getting the balance right, being tough but fair, staying true to the people you represent, the members of the designated work group, at the same time taking into account wider operational interests. HSRs can be faced with serious hazards at the workplace. To be effective, HSRs need to drive toward a result. In doing so, they need to bring all their skills to bear, to be consultative with both members of the designated work group and management, to be knowledgeable, accountable, organised, thorough and proactive. HSRs are incredibly knowledgeable and well-trained, but there is a built-in conflict inherent in being both an employee and a workplace representative at the same time. This can cause HSRs some difficulties in the workplace. HSRs need to get the job done whilst maintaining those relationships that are essential to being effective in the long term. HSRs often have busy home lives as well as busy work lives. Many HSRs I've encountered spend their own time and resources researching and investigating, surfing the net, calling and visiting their unions in search of specialist advice. What is often ignored is the stress and anxiety that is commonly associated with the role. Regularly subject to criticism, often deluged with unhelpful advice, HSRs can find themselves in confrontational situations, not of their own making. We often overlook that HSRs are not paid for the essential role they perform. They are motivated by consideration for others and are passionate about their vital work. The system can't work as intended unless HSRs are supported in their role and unless they have the freedom and protection to perform their legislative functions. Whether it's raising issues, seeking information, issuing provisional improvement notices, seeking the assistance of a union or directing a cease-work. When a culture of fear or intimidation exists, those who have a good understanding of the hazards faced at the workplace are denied an effective voice. The intention of our world-class legislation is then defeated. Overall, we can be proud of the fact that our health and safety laws are among the best in the world, but we can always do better. It's always a good idea to reflect on our existing strategy and policy documents to consider areas where we might be able to improve. For example, the ACTU is proud to support the Australian Work Health and Safety Strategy. This strategy, which the ACTU helped to develop, sets out the Australian vision of healthy, safe and productive working lives. Under the Australian Strategy, Health and Safety Capabilities Action Area, an outcome to be achieved by 2022 is that everyone should have the capabilities, the knowledge, skills and resources to fulfil their role in relation to work, health and safety. It urges that those who provide work, health and safety advice and, of course, this includes the vital advocacy role played by our HSRs are provided with the training they need. Given the expanded role for HSRs in model work health safety laws, I urge that there is a stronger national focus to support our HSRs. Amazingly, we still don't have good national data on just how many HSRs there are across Australia. And it is not good enough that collecting data about the challenges faced by HSRs and the training they might need to address these is left to union surveys. I urge this to be a future focus of data and research activity in Safe Work Australia. Of course, any changes to policy and process should only be done following proper consultation. Many of our rules and regulations have been developed over time in a sophisticated and consultative manner with thoughtful input from key stakeholders. This includes business, government and unions on behalf of workers. Proposed changes need to be considered in the same careful manner. Since 1979, when Australia ratified the ILO Convention Number 155, Australia's work health and safety system has been based strongly on the principle of tripartism with workers, employers and government working in partnership to develop better rules and processes for health and safety. This long history of tripartism and consultation is one which we can all be proud of. Many governments bring with them new ways of doing things. However, given its importance, all governments need to give proper consideration to any proposed changes in consultation with key social partners. Any erosion of our tripartite system would be a huge step backwards for Australia. Unfortunately, we've already seen some warning signs that this commitment to consultation is not always being upheld. Recently, following a COAG review into our work health safety system, both unions and employer associations have raised objections about the lack of transparency and the short time frames given for the review. We can and must do better in future reviews of the work health safety system. In conclusion, Australia is on the right track with its workplace health and safety laws. After decades of hard work by unions and workers in consultation with government and employers, we have managed to build a system we can all be proud of. With HSRs leading the way on the front line and unions providing support and leadership, we are now in a fortunate position of having workplace health and safety standards that are among the best in the world. The ACTU's vision is to improve upon those standards so that all Australian workers get through their work day without incident and all workers arrive home safely at night.


What's up everybody Jason over at Ashby's case breaks calm. Happy to release a guys new MBA product for 21 22 basketball This is Panini corkings eight box half case break because he's number one. It's just released today on Friday So let's go to the breaking screen here guys and here we go So here's everybody that bought in Does he got the last bottle of calves and good luck to everybody that's in here guys So Pikachu number two is gonna be the second half. It is a 16 box Master case, so we'll decide which eight boxes will use here and get a box will be used for Pikachu number two But you're gonna you guys can run it back if you guys want On Jasper's case breaks calm Lift up there I mean have eight boxes to the left eight boxes to the right Let's see which one we can potentially get here one two three four five six to the right and Five times one two three four five six So these right here will be for PYT two And I'll just quickly write a two on them. So that way you guys know Same piece. I will leave it as is the way it is. So we got Anthony Davis base to buy his Harris DeMar DeRozan and Here is your first rookie Usman Garuba, and that is a level one. So the one right there We have a Josh Giddy Looks like a little insert rookie. It looks like a cool as part very nice first steps To 149 Moises moody for the Warriors first relic is a Kristaps Porzingis for the Wizards Arnavill whoa Brushstrokes autograph Kyrie Irving. I was not expecting that And that is numbered 53 out of 75 for the Brooklyn Nets Matt Daniels with the Brooklyn Nets Nice first autograph right there Solid you got graffiti Is the retreats or treats graffiti treats. Hello, my name is Vince Carter or graffiti grates I should say I think that's what it says Insert it there and last one here is a work-in-progress relic are on insert Josh Christopher That's for the Houston Rockets and I'm All right, so let's go to the next one guys. All right, so we got Lonzo ball Kalari Julius Randall with a Quinn Grimes That's a level one bones. Hi, then Jared Allen Number 299 You got Cade Cunningham relic rookie expressions, and then we got Jalen Rose autographs to 49 Holding court Indiana Pacers that is going to Jeremy Harder graffiti grates KG and a Jared Butler work-in-progress Nice little bones. Hi, then the great rookie as well. All right. There you go box two in the books next one We got two playoff games right now. I believe the heat and 76ers are playing right now and then later tonight Mavericks and Phoenix Suns Phoenix looking to take a commanding 3-0 lead Dallas trying to bounce back at home Remember Luca hasn't really been the problem. It's just kind of like the help for Luca in that series And then I did is Joel and B plane today. I heard he might be back today Zaya Williams Level one we got another Josh and giddy and James Harden to 149 76ers James Harden We have rookie expressions Cameron Thomas that's another one there for Brooklyn and Joe West camp fresh paint autographs to 149 San Antonio Spurs Jesse with that one You got graffiti grates Bradley Beal and a Cameron Thomas work-in-progress My next one guys halfway through after this box Chris Middleton drew holiday miles bridges. We get a Josh Christopher. That's just a level one Jalen Suggs When it looks like this Kevin Durant graffiti grates is number to 49 solid Jalen Suggs relic for the Orlando magic Autistic and artistic in devil sorry, and we got Jason Preston autographs 149. Oh, we got a maestro's coming up Remember that do they still have rookie auroras in here? Those are case hits. I remember two super short prints A nice little maestro's in there KD Graffiti grates there Second half of the eight box break here. Good luck Yandere Ian see Jim McCollum Jamal Murray We have a Zyre Williams Level one Trayman Level three rookie. That's pretty nice. Okay. See who has okay. See ship my cards MKHL there you go James Hardin, that's a pink number to 99 We have a Josh and giddy our devotee relic and it looks like old school bucks Bob Dandridge holding court autographs Number to 35 and a nice work in progress Josh giddy. Oh There you go. We got one of those auroras Remember those are super short prints last year and it's Yanis onto decompo beautiful looking card Sleeves nice and gently Let's top load this bad boy Very nice Yanis onto decompo that is Milwaukee box Brian Croft Three more boxes guys Okay, the NT first off the line R&B is moving Desmond Bain Dennis Schroeder James Hardin we got putting grimes That's a level one You have a Corey Casper. I think that's a level three. I think we said earlier rookies level three And we got graffiti greats that is James Hardin 149 Seth Curry relic our parents autograph of Kate Cunningham. Let's go Very nice hit That is numbered 48 out of 99 Detroit Pistons that is going to dusty Solid Nice Maestro's Evan Mobley as well. That was last Bob Mojo as well dusty and last one here is a tray man work in progress All right, two more boxes to go guys Kevin Durant's Pasco Siacum, Parthenia Towns. We got a Keon Johnson And we got a Uzman Garuba And that's a rookies level two We got a D'Angelo Russell For the T-Wolves That is numbered to 149 We got a Zion Williamson Artistic endeavors Nice hit right there for the pelicans And another one for the pelicans, Herbert Jones good rookie there as well Fresh paint number to 189 We got a little SGA SGA Maestro's and a graffiti greats Kevin Durant Our last one so haven't seen a level four yet. We see one Aurora nice Kate Cunningham, but remember this is a 16 box case so there could still be some really nice hits hiding in the second half guys So if you guys want to run it back, go get your teams and pick your team number two Jalen Brown, Paris Lavertre, Trey Young, Ayo And a Bones Highland, that's a nice one right there. I believe that was level three Nice bones Denver Nuggets is going to Josh Proust and we got a Maestro's number to 149 Anthony Edwards 74 to 149 We got Darren Fox and another nice rookie autograph fresh paint pro duck Chris Duarte Very nice And that is number 60 a 99 Indiana Pacers Jeremy there you go, buddy. We got fresh our graffiti greats Trey Young Alprin for the Houston Rockets All right, so I'll top of the rest of those the shipping team will and Then these are just your base, but I top loader everything else pretty much There you go, very nice eight box break guys Kate Cunningham was a very nice one the Gitties Again, the second half is in the store guys. If you guys want to run it back we can Jaspie's case breaks.com


Good morning everybody I'm Tommy O'Brien comedy live from TFNN headquarters in St. Petersburg, Florida at 9 a.m. Eastern time Wednesday morning 30 minutes to go until the opening bell we already got some action across the board retail sales out this morning a half hour ago that number minus point three percent for the month of September that's opposed to an estimate of an increase of about point two to point three we'll jump over in a moment but that hit in some of the markets especially gold getting a pop Dow futures right now negative 52 points trading 26,950 you get the S&P futures negative by about seven trading at 2990 Nasdaq futures negative by 24 points trading at 7935 10 year yield right now sitting at 1.74% start things off this morning let's take a look at the VIX volatility index getting a little bit of a negative action in the market that results usually in a higher VIX but all relative 1385 very little volatility premium priced into this market start things off let's jump over to it and we're going to start it off with the news because it's hitting some of the markets as I said there's your headline retail sales unexpectedly decline an assigned consumer economy could be cracking so headline number retail sales dropping 0.3% last month as households cut back spending on motor vehicles building materials hobbies and online purchases the big surprise it was supposed to be a 0.3% climb compared to september last year retail sales increased 4.1% with that in mind let's jump to the markets we'll start it off with the Dow you can kind of see the 830 volatility there's 825 coming into that number not too dramatic wait till we get to the gold chart you'll really see the acceleration Dow 30 trading $26,963 Nasdaq 100 trading $79.38 right now S&P 500 trading at $29.92 about a half hour ago we're up there at $29.96 there's your crude oil market under $53 trading at $52.79 and there's your gold contract how about that spot pop how about that pop on the retail sales you got gold trend from 1482 now making a run for 1500 you got gold trend at 1494 and the euro us dollar trend at 110 40 terms of what else you have happening big day of earnings yesterday for banks and it continues today with Bank of America shares rising as they post better than expected profit we'll jump over to that chart quickly BAC Bank of America looking to open at about 30 36 closed at 29 73 and this afternoon Netflix out with their earnings we'll see how they do currently trading 283 stay tuned folks Larry Pezzavento right now I'll be back at 10 o'clock with Tom have a great


All right, let's get started Yeah, you want to come here Okay, so today young and I can talk about Flexible orders for unknown pages or non folios. Sorry so at the moment We only support two orders for a non folios Other zero and the PMD order. So also recent CPUs Support the transparent TLB Coalizing basically all three for AMD then and all the four for RM64 And it's in I missed I guess that's it, right? All right, so I can Go ahead. Hi. Sorry. This is Ryan Roberts. I'm just just a very minor point on 64 actually supports two separate things the hardware page aggregation Feature is ordered to normally And then it supports order for for its content bit, which is a explicit hint in the in the page table entry so the Continuous continuous block The first one is not transparent and that one is order for right? Let me let me fix that the one that's transparent to software the one that's completely transparent software It's called hardware page aggregation, right is order two Okay, yes, right contiguous bits, which is not transparent software is order for Yes, yes, thank you. I just fixed this so order two for HPA which is transparent Motivation here Other zero is not scalable. So we have on number of problems here The first one is um, page faults, so on, you know, um, Matthew just talked about the scalable page faults that that this one I guess is Obvious to everyone and the second one is the length of the are all your lists so basically, you know on the phone if you have four gig or eight gig Memory you get a million or two millions for pages on our lists Right and the third problem TLB flash cost so actually six so we have to do IPIs and That means for each 4k page. We have to thin the one IPI to flash our remote CPU on TLB cache right and Of course on larger base page sizes would have better performance at least for some For some workloads, right? The problem here is First we can have on those larger base pages can have high internal orientation because user space allocators they might not be aware of the Base page size, they might just assume Oh, let's say G malloc. They might just assume that the base page size of its 4k, right? and also Larger base page sizes usually require user space changes when we do linkers need to Put code sections need to align code sections, right for 4k For 64k We the linkers would need to Make sure that Different code sections are 64k aligned So it doesn't want to they don't want to do this with 4k pages because that would waste space right, so that means we Generally would have to recompile all user space applications and then also we need to On the kernel side, we need to separate kernel binary Right, and you know, a lot of it larger base pages Usually is a separate distro entirely that includes the user space so also Meet size folios can be a sweet spot spot for unknown Folios and because unknown folios can handle internal fragmentation because we don't have well we have We have one Access but for each base page, which is 4k, right? So also it's a transparent to user space and It's easier to allocate to 10 p.m. The order now when down there is high external fragmentation so also Meet size folios can leverage hardware on TLB calling lesson so if you have Orders that Match or large or larger than the TLB calling the essence orders, then you know the hardware will transparently use fewer members of TLB's so we have a to-do list here and Young you want to take over from here? Okay, sure Okay, so The first one is the allocation policy. I mean to see how I do with time. Okay We want to find suitable VMAs so that we can decide Before or after we have decided what kind of order we want to use for those VMAs because it's basically taking a problem if you have ordered there there if you if you pre-determined order there and then you can Say, okay, those VMAs are not suitable, right? but if you look at VMAs first then try to decide order then that's probably Would be a more flexible, but there also would be a more complexity there so also Do we want to use a single large order for HVMA or do you want to use different orders for on different VMAs? for different different orders for for HVMA that means We're gonna have a MP problem. This generally is a beanpacking problem, right? So which is MP? so Also for back orders if we cannot allocate the ideal order, how do we handle how for back orders, right? We can start we probably could start with PMD order and then try the hardware Correlation TLB order and then eventually fall back to order 0. So it doesn't need to be a bin packing problem I mean in the general case. Yes, it would be the MP hard bin packing problem But certainly for the page cash version of this it is not I make the simplifying assumption that a folio must be Aligned to its size Logically as well as physically and virtually so if you are allocating a folio of Order for it can't start at 15 14 13 it's got to start at 0 16 32 So that that's a sufficiently simplifying assumption. It is no longer a bin packing problem. So Do we go from other zero and then? Ladder and a ladder or do we go from a large order then we fall back to on small orders for now? for an on I Would defer to somebody who understands a non-memory So for for for files We actually start out small and increase as read ahead indicates that we're doing a good job with the sizes that we currently ask We keep keep going up. I don't know that you need to do that Where I do see I'm handling the part that you're talking about here That is there's already a folio in the page cash that overlaps at least part of what I'm trying to fill in I Allocate the largest possible folio that doesn't overlap any existing Folios And again, that's that's not a bin packing problem. That's a binary sort binary search problem or even a linear search Which I end up doing So this is Ryan Roberts arm again I Just wanted to make a couple of points for firstly a general point I've also been working on this area I guess completely independently and have a an RFC out on list which implements a bunch of this So it'd be great if we could you know, maybe collaborate and work together going forwards on some of this and Then the more specific point. I think what what Matthew just described Is exactly, you know, the way I've looked to do it so far and and it's looked to be relatively low overhead and an efficient for But making these decisions So is adaptive heuristic or So how What kind of behavior behavior would we expect and their memory pressure? Because if a system is not at a minimum pressure, I Guess, you know, it's not a problem, but if the and the memory pressure How would this heuristic behave that's that's my central question here actually for this policy Because you know, if a system is not a minimum pressure that means we can always allocate Memory right larger orders, but if it's the end I'm sorry, I was I was gonna say so I think if we assume that this sort of You know, if we're not allocating PMD sized chunks, then we're doing PT mappings and probably You know, we're at a fairly low order to begin with maybe order for something like that I Would suggest the way to do it is to attempt to order Attempt to allocate your order order for well, you have to determine The highest order that you think you can allocate and then attempt to allocate that and if allocation fails because of memory pressure Then you can start reducing your order back to zero Until you end up just with a zero order page, you know, the old path as it were So for memory pressure, it's also The other story is how to reclaim from from the larger folios and If reclaiming requires some allocation of Moment data then that also can be some problem because we are trying to free some memory, but then By freeing memory we actually have to Allocate more memory, right So, yeah, we're gonna touch on this part because oh, okay, probably I'll be clear later. Yeah one more question about the Fallback policy so we could start with the largest order of the when we could hold But once the for example, maybe a PMD order, but if the allocation fail to have to fall back to lower order So shall we try for example from order night all the way down to Auto zero on with keep some others I think it's a kind of a trade-off between the performance and the complexity I mean assuming using the right kind of GFP flags like, you know, don't don't try terribly hard to start You know, don't go into Derek directly claim list. You give me memory if you have it You know, it's pretty quick to go into the page allocation ask for it But I actually think that we haven't asked to the page allocator people which is give me a Give me memory, right up to this order in size and it will return the highest order page that it can without us needing to go through this loop I Don't quite know what the API for that should look like but I think that's something we can reasonably ask for Apparently there's another GFP flag use Now you can simply have a new function that out that for you, so you don't have to repeat that pattern all over again The the system demon above heap actually does this where it tries to match the order it allocates with IOMMU Sizes order sizes. So that's one place you can look where our code does this today Nice. Thank you. Let's move on Also, we need to handle overlaps if we if two threads Currently trying to 14 pages in adjacent areas right, and then they might both try to allocate large folios and These two large folios might just overlap. So we tend to handle this case should be relatively simple and but It is new Okay, so you kind of they're in pitch for handler, right? and Just I guess the simplest way would be the one that fails to map Is folio would just go back and the free it's folio and try to allocate a small one But the might be it might not be the most efficient way to solve this problem But I guess it's quite a simple idealist, right? So you I have one question here. So so normally today we have the like like allocation and then the fallback kind of a police like for example go for the huge page and Fallback to the small page, but there is then the background k-hp hd or something else kind doing the compaction and Replacing so with these multiple like orders do we expect or do we want? that fallback like In the page for PV very fast fast failures, but then the background Doing more work in replacing Not just the huge but also the higher order or whatever the mid-order as well So You mean a capability Yeah, I think we are going to talk about later in the next life collapsing. Yeah Is your question? Yeah, oh, okay. Oh, nice. Thank you. Actually for the Concretely thought when one thread when the race the other thread and Finish the pitfall the other thread get a pit table lock it has to check out the PD in that area Then if it found one PD At least the one PD is not nine at present. You have to Kind of bail out to fail out there. It's all a lot of Peter and just bail out. I think that should be handle like that I mean, it's not a different from today even two threads for the fault the same page In the same PT just the range might be higher Yeah, but you have to but the fall current code. You just take a one PD But for this one chapter take a range of PD That's good. Thank you. So, um, I guess we can all agree on that. This is a tradeoff between performance and simplicity, right? Bottom line. Okay, so Revcon then map account We can probably I think we should reuse the PD map to see peace game and Unless, you know, we want to win something entirely new for this work. I guess, you know, no answer That work needs that we need a new scheme I've sent several emails to the meeting with so for the last year or so outlining various schemes I don't want to take up too much of this. Okay. Yeah, we probably need a new scheme. All right Sounds good to me. So Also compound map count, I guess that should be always minus one Yeah for now. Okay. I like I could say that this is this this needs to be reviewed. Okay TBD this one So we am stats Currently we have a non huge pages. Do we need a new counter or A multiple new corners or, you know, we could just reuse a non huge pages. I guess It's up to how we define huge yeah, so you use it uses expectant that to mean PMD size Mm-hmm, and I maintain that when I was doing the file huge pages equivalent So you should do the same that there's there's a folio test PMD mappable and and that's the test you should use Okay, so Yeah, a folio that is 64k I accounted 16 times or 32 16 times as a single pages. I don't count it at all in the in the huge count without new statistics call user will know that there is some optimization in place with all the two or all the four pages on That's that's because the program runs faster Yes, I understand but how are they gonna debug why it's their program is not running faster Somebody suggested s maps and another suggestion in the room is trace points Maybe the other way is that we could add more counter for each other. No Yeah, I will I would know too Okay PMD map the folio is like Others that's kind as a base page because if we support like time more orders for now Then we get a 10 more counters for you know a noun and then probably double that for a file and then we've got a new page type then we triple that and Then that is question. I just wonder what we need his room Okay Reclaim so basically how we detect internal fabrication this is because HPD has access bit and based on the Aggregation of all access bits from a large folio we can determine its utilization Not just, you know used or not used in terms of, you know hotness and coldness Right and then based on this we need another heuristic to do to decide, you know when to split a Large folio when you know, it's partially cold. No underutilized. So over this Hardware TLB coalescing Do you still get the two separate PD bits? Okay. Yeah, that's the beauty of it So what would what would be the architecture like architectures that don't have this hardware page coalescing What would be the order they look at I mean there is there is a benefit of reduced number of pages in LRU How do we figure out the order that help for? Getting them. We know what a zero and out of PMB For for we don't know the answer is that we simply don't The we shouldn't be changing how we manage memory based on what the architecture can do Because the larger a chunk of memory we can manage the shorter our LRU lists are It is up to architectures to accommodate us on this. It's not up to us to accommodate them Thank you. So I kind of have an open question or a point. I want to make around You know part of what I'm trying to do is is enable the The the contiguous PTE option from 64, which is a essentially an order for mapping but with that So you essentially got four 16 pages occupy one TLB entry in the TLB But with that you only get one access and one dirty bit for the for the whole 64k chunk I Would personally like to see if we can get to a solution where we can get by with that You know one bit of you know one access and one dirty bit for the whole 64k chunk Rather than needing access and dirty for each force 4k sub page I don't know whether that's going to cause lots of issues with with our ability to determine reclaim and therefore Adds to memory pressure. I'd be interested to hear thoughts from the room Sounds good. Thank you Nobody in the room has any suggestions at this point. All right, so swap large folios Yes ETA When someone does the work All right Moving on compaction We need to support Compound folios smaller than the required orders. So I think this should be easy to fix basically right now if we have if Compaction hits a compound Folio Right, it would just skip it That's that works fine because right because that's work. It worked fine previously because Compound folios usually are larger than paid blocks, right? But now we have Folios compound folios that are smaller than paid blocks. We cannot just assume all okay We can skip this compound folio because and move on to next Right, we should try to compact We should try to look at the actual size of this compound folio to determine whether we should skip it So collapsing We need to a One question regarding compaction shouldn't it already be a problem with file back Does page migrations to work or is it also broken so you place it on so movable and it's broken meaning We should disable it in any distribution kernel. So what's the deal? I? Didn't give you a way to disable it We can open bug as and somebody Yes Yeah, yeah So collapsing and first of all we need to find suitable VMAs and then we need to determine a lot of folio sizes. So that Keys K huge PD won't work Against Pedro claim because no under my pressure No, on one side Pedro claim tried to Split large folios and reclaim them on the other side K who's to pay D tried to merge them Or try to collapse them, but that'd be a bad situation So also we might be able to do in in place collapsing That means we don't have to migrate pages right It's possible so But I guess I'll be a low priority task here split and Z from video has posted Split into arbitrary orders. We might take that as well take a ticket events of that page as well, right? We can you know split to firm order 8 to order for probably Right, and we don't have to stick with the you know the PMD order and other zero So also copy on right If we have one PD and three 48 of the page, why would we split? Sorry, I didn't get a question If there is one PT entry for each of the page, I understand if there is a PMD entry splitting is needed It's a PMD level PT entry splitting is needed But for like an order to page we would have like One PT entry for each of the page in the in the in the higher order for you When would we split? Why would we split them? Actually, there are two kind of a split The first one is a split the PMD so it will convert PMD to PT the other one is a split a huge page. So we are talking about split a huge page. So when you Partial do a partial MIP for a range of continuous for continued continuous range for this case you have to split the THB I think and For reclaim if we detect the internal fragmentation, we want to split the THB and To be smaller orders. So we we have to split when a process Partially on maps a large volume Doesn't matter. It's a PMD mapped or on multi PD mapped Like I'm advice might be don't need I'm lock, you know lock partial of the range. We have to Doesn't make sense and memory failure. Yeah, a lot of cases you have to speak to okay so probably I I guess I May have missed some other places that assume the PMD order. So we need to fix those places as a while and Yeah, we are running run on time So any questions three minutes? Oh nice. Thank you more questions. I was just gonna make the point I think there's some M advice places in M advice that that make assumptions about PMD size as well That would be currently broken Made a big collapse for for trying if you're doing a don't need I think At the moment a non PMD size large folio would end up getting skipped and not Freed or whatever whatever don't need actually it's supposed to do. Okay. I think we'll just Look into the cold to see out where we need to fix nice So what questions? Ryan Roberts from arm has the RFC patch set on this work So, please take a look and come in on that patch that Right. All right. Thank you


Ladies and gentlemen, the President of the United States and Mrs. Reagan, escorted by William Simon, Harry Usher, and the Captains of the United States Olympic Teams. Mr. President and Mrs. Reagan, distinguished guests, on behalf of the entire staff of the organizing committee and its 50,000 volunteers, we welcome you to the Olympic Village at the University of Southern California, and we welcome you and are honored by your presence. I would like to now introduce Bill Simon, the President of the United States Olympic Committee, to welcome you to the team. Bill Simon. Thank you, Harry. Mr. President, Mrs. Reagan, Mr. Secretary Schultz, Mrs. Schultz, Mr. Attorney General, and our great United States Olympic Team. First of all, I want to thank you, Mr. President, for all your support and your keen interest in amateur athletics, as well as in our Olympic movement. And I am especially lucky and indeed very proud, as President of the United States Olympic Committee, to have the high honor and the great privilege of introducing you, Mr. President, to the greatest Olympic team in the history of the United States. Well, thank you, Bill Simon. This is a genuine pleasure for me and for Nancy. We've been avid sports fans and I have been all my life. And to be with you here, the men and women who will be wearing our colors in the 23rd Olympiad of the modern games is a memory I know we're going to cherish. I'm certain that you'll remember these games as the highlight of your life as well, and not just the games. You've been preparing for this competition for many years. You know better than most. It isn't just the will to win that counts. It's the will to prepare to win. And from what I see here, we're ready. I see some familiar faces. I have enjoyed following your progress when I visited you at the Olympic Training Center in Colorado Springs a while back. You all gave me an official warm-up suit. I've been using it just before meeting certain members of the Congress. I also received a little gift from our ice hockey team. A hockey puck inscribed, the puck stops here. Believe me, I've put that one to good use too. I want you to know just how proud all of us are to have you representing us. And when you see us out in the stands waving, oh, glory, you know that we're waving it for you. The same spirit is evident all across this land. Back in the middle of May, I met the official Olympic torch carrier at the White House. As that flame had made its way across America, it's been greeted with cheers, accolades, and flags by young and old Americans of every race and religion. Journalists have described and analyzed this outpouring of unity and positive feeling. They also noted that this year's 4th of July celebrations were extraordinarily joyous occasions. There is a new patriotism spreading across our country. It's an affection for our way of life, expressed by people who represent the width and breadth of our culturally diverse society. And the new patriotism is not a negative force that excludes, but a positive force, an attitude toward those things that are fundamental to America, that draws together our freedom, our decency, our sense of fair play as a people. In so many ways, you represent this new spirit. I know I speak for all your fellow citizens. No matter what political persuasion, no matter what race or religion, no matter if poor, middle class or affluent, when I tell you that you are our team. And each and every one of you, well, we're with you 100%. During these games, you'll be competing against athletes from many nations. But most important, you're competing against yourself. All we expect is for you to do your best to push yourself for that fraction of one more fraction of a second or one notch higher or one inch further. Each time you do that, you've created a magic moment of beauty and excellence in which all of us will share. The American ideal is not just winning, it's going as far as you can go. If by pushing yourself to the limit, you set a record or win a medal, you'll hear us.  But our affection and pride is something that you can count on. We'll be cheering, win, lose or draw. These games are the culmination of the work and dedication of thousands of people. I think Peter Uberoth has done an exceptional job. United States Olympic Committee President Bill Simon has assured me you're the best team ever. And Bill himself deserves our special thanks for all that he's done. And of course, I'd like to mention your executive director Don Miller and all the coaches and managers who've made this possible and these captains who are here on these steps with us. This has been a team effort all the way. Corporations have done their part. Individual contributions have played a major role. Those who couldn't give money volunteered, I understand, 50,000 volunteers here backstage to get these games underway. They've been donating their time and energy to the success of the games. Special recognition should go to Rafer Johnson and Donna Devorona and their Olympic spirit team. These Olympians have put out an enormous effort on your behalf and on behalf of the Olympics.  It's an honor no one can take away from you. Many years ago, believe it or not, I competed in sports and coaches were known for spurring us on with some pretty punchy phrases and dialogue or monologue. And looking back now, I realized those coaches were just as excited at the time as we were. And the same is true right now. You can be certain of that. We're all in this together. And we know that we can count on you to push yourselves to the limit. So set your sights high and then go for it. For yourselves, for your families, for your country. And will you forgive me if I just be a little presumptuous? Do it for the Gipper. God bless you all. We'll be watching. Thank you very much, Mr. President. Now finally, I'd like to introduce two of our very fine young athletes, Debbie Waples, Fencing, and Bob Djokovic, men's team handball. Mr. President, on behalf of the 1984 United States Olympic team, we would like to present you with a set of official team pins. You are very much. Thank you. See you in the Coliseum in a little while. I can't tell you how happy we are to be here. And I wish you all the best of luck. I wish everybody could win first prize. If there were some way I could arrange it. But just to be here is a big, big thrill for us. And I know it is for you. And lots and lots and lots of luck. And my heart will be stopped for three hours, for two weeks or however long. So thank you, and God bless.