Home  
Site Partners: SpotterGuides Veloce Books  
Related Sites: Your Link Here  

Go Back   TenTenths Motorsport Forum > Saloon & Sportscar Racing > Sportscar & GT Racing > ACO Regulated Series

Reply
 
Thread Tools Display Modes
Old 7 Sep 2024, 19:01 (Ref:4225670)   #376
Gerard C
Veteran
 
Gerard C's Avatar
 
Join Date: May 2013
France
My place
Posts: 11,433
Gerard C is going for a new world record!Gerard C is going for a new world record!Gerard C is going for a new world record!Gerard C is going for a new world record!Gerard C is going for a new world record!Gerard C is going for a new world record!Gerard C is going for a new world record!
Thank you. Yes Alpine has strong and consistent drivers. Now they should let the start to Milesi if he's the best during Q.
Gerard C is offline  
__________________
Celui qui est parti de rien pour arriver nulle part,n'a de merci a dire a personne.Pour ceux qui vont chercher midi a quatorze heures, la minute de Vérité risque de se faire attendre longtemps.
Quote
Old 7 Sep 2024, 20:58 (Ref:4225680)   #377
Adam43
14th
1% Club
 
Adam43's Avatar
 
Join Date: Jul 2001
European Union
New Orleans
Posts: 44,206
Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!
Another way to look at the spread. This time ordered by marque.

Each circle is the Top 50 average lap times from that car. Orange line is the median.

The slowest laps can be influenced by a disrupted race.

What are the takeaways?
  • As always it is close!
  • Even ignoring the disrupted #12 Porsche race the spread of this marque is as wide as the median difference of most others.
  • Obviously ignoring Lamborghini (still finding their feet) Peugeot (still Peugeot)

Again, if anyone spots anything or has a suggestion I am up for it.
Attached Thumbnails
Hypercar Race Lap Time Spread by Marque.png  
Adam43 is offline  
__________________
Brum brum
Quote
Old 7 Sep 2024, 21:58 (Ref:4225686)   #378
Articus
Veteran
 
Join Date: Dec 2011
Posts: 5,208
Articus should be qualifying in the top 5 on the gridArticus should be qualifying in the top 5 on the gridArticus should be qualifying in the top 5 on the grid
Quote:
Originally Posted by Adam43 View Post
Another way to look at the spread. This time ordered by marque.

Each circle is the Top 50 average lap times from that car. Orange line is the median.

The slowest laps can be influenced by a disrupted race.

What are the takeaways?
  • As always it is close!
  • Even ignoring the disrupted #12 Porsche race the spread of this marque is as wide as the median difference of most others.
  • Obviously ignoring Lamborghini (still finding their feet) Peugeot (still Peugeot)

Again, if anyone spots anything or has a suggestion I am up for it.
One thing that this data shows, is that 1 car manufacturers are difficult to BOP. If you look at the top 50 laps per car with the manufacturers that have 2 cars, there is always a spread.

So we can't be sure if we were seeing the "slower" Cadillac and the "slower" Lamborghini if they had 2 cars. The 2 car mandate for next year will be a good thing for the BOP.
Articus is offline  
Quote
Old 8 Sep 2024, 01:04 (Ref:4225712)   #379
TF110
Veteran
 
TF110's Avatar
 
Join Date: Sep 2010
United States
Posts: 15,620
TF110 is going for a new world record!TF110 is going for a new world record!TF110 is going for a new world record!TF110 is going for a new world record!TF110 is going for a new world record!TF110 is going for a new world record!TF110 is going for a new world record!
Koby was the only driver in the #7 to double stint. In sc365's post-race write up, the team said that was on purpose because of the heat and Kobayashi was part of that decision (team principal and all)
TF110 is offline  
Quote
Old 8 Sep 2024, 01:07 (Ref:4225713)   #380
Adam43
14th
1% Club
 
Adam43's Avatar
 
Join Date: Jul 2001
European Union
New Orleans
Posts: 44,206
Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!
WEC 2024: Round 6 - Lone Star Le Mans

“I can make it”

Did he take on new tyres when he stopped in the middle of the double?
Adam43 is offline  
__________________
Brum brum
Quote
Old 8 Sep 2024, 04:06 (Ref:4225747)   #381
TF110
Veteran
 
TF110's Avatar
 
Join Date: Sep 2010
United States
Posts: 15,620
TF110 is going for a new world record!TF110 is going for a new world record!TF110 is going for a new world record!TF110 is going for a new world record!TF110 is going for a new world record!TF110 is going for a new world record!TF110 is going for a new world record!
Probably, but we would have to look at the pit stop time.
TF110 is offline  
Quote
Old 8 Sep 2024, 07:00 (Ref:4225756)   #382
S griffin
Veteran
 
Join Date: Jul 2013
Posts: 18,819
S griffin is going for a new world record!S griffin is going for a new world record!S griffin is going for a new world record!S griffin is going for a new world record!S griffin is going for a new world record!S griffin is going for a new world record!S griffin is going for a new world record!
Excellent analysis as always Adam.
S griffin is online now  
__________________
He who dares wins!
He who hesitates is lost!
Quote
Old 8 Sep 2024, 13:17 (Ref:4225782)   #383
Adam43
14th
1% Club
 
Adam43's Avatar
 
Join Date: Jul 2001
European Union
New Orleans
Posts: 44,206
Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!
Quote:
Originally Posted by TF110 View Post
Probably, but we would have to look at the pit stop time.
I think possibly just two tyres were taken.
Adam43 is offline  
__________________
Brum brum
Quote
Old 8 Sep 2024, 15:37 (Ref:4225795)   #384
Matador
Veteran
 
Join Date: Nov 2009
Posts: 614
Matador should be qualifying in the top 10 on the gridMatador should be qualifying in the top 10 on the grid
Quote:
Originally Posted by Adam43 View Post
I think possibly just two tyres were taken.

literally watching the full race on YT right now. Took 4 new tyres when they did the undercut.
Matador is offline  
Quote
Old 8 Sep 2024, 16:54 (Ref:4225800)   #385
Adam43
14th
1% Club
 
Adam43's Avatar
 
Join Date: Jul 2001
European Union
New Orleans
Posts: 44,206
Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!
Thank you.

On this here you can see how the battle progressed.
Attached Thumbnails
2024 Lone Star Le Mans Hypercar Battle 83 7 50.png  

Last edited by Adam43; 8 Sep 2024 at 19:31. Reason: added the dots for the pitstops
Adam43 is offline  
__________________
Brum brum
Quote
Old 8 Sep 2024, 18:30 (Ref:4225812)   #386
Matador
Veteran
 
Join Date: Nov 2009
Posts: 614
Matador should be qualifying in the top 10 on the gridMatador should be qualifying in the top 10 on the grid
Thank you for your service @Adam43
Matador is offline  
Quote
Old 8 Sep 2024, 18:38 (Ref:4225815)   #387
Matador
Veteran
 
Join Date: Nov 2009
Posts: 614
Matador should be qualifying in the top 10 on the gridMatador should be qualifying in the top 10 on the grid
Looking back at the incident between Buemi and Estre. Buemi has taken a lot of heat in the court of public opinion, but in my opinion, what Estre did was just as bone headed.



Especially silly on Buemi's part is that KE should have had to have ceded the place as he was fully all wheels off the track passing.


In the initial move onto the racing line, Buemi did slam the door shut, but KE was not forward enough to have the right to room on the outside.



Case of Dumb and dumber, but the #8 bore the brunt of the consequence of the actions, somewhat deservedly I suppose as the severity of what the worst case scenario of that outcome could have been.
Matador is offline  
Quote
Old 8 Sep 2024, 18:47 (Ref:4225818)   #388
Gerard C
Veteran
 
Gerard C's Avatar
 
Join Date: May 2013
France
My place
Posts: 11,433
Gerard C is going for a new world record!Gerard C is going for a new world record!Gerard C is going for a new world record!Gerard C is going for a new world record!Gerard C is going for a new world record!Gerard C is going for a new world record!Gerard C is going for a new world record!
Proof in the clafoutis aux pruneaux: https://www.youtube.com/watch?v=nTWnSLMfVQI
Gerard C is offline  
__________________
Celui qui est parti de rien pour arriver nulle part,n'a de merci a dire a personne.Pour ceux qui vont chercher midi a quatorze heures, la minute de Vérité risque de se faire attendre longtemps.
Quote
Old 8 Sep 2024, 19:28 (Ref:4225828)   #389
Adam43
14th
1% Club
 
Adam43's Avatar
 
Join Date: Jul 2001
European Union
New Orleans
Posts: 44,206
Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!
It was on a straight. I know there is a kerb there, but it wasn’t in the middle of a corner. In the court of 43 I’m giving him the heat!
Adam43 is offline  
__________________
Brum brum
Quote
Old 8 Sep 2024, 20:56 (Ref:4225847)   #390
flatlandsman
Veteran
 
Join Date: Jul 2023
Ireland
Daventry
Posts: 716
flatlandsman should be qualifying in the top 10 on the gridflatlandsman should be qualifying in the top 10 on the grid
I struggle to see what Estre did wrong, I know he is not exactly the bastion of safe driving, but he got far better drive off the hairpin, was already on the rear wheel of Buemi and the Swiss idiot just kept on going left, OK, maybe the only thing in his favour was that he may not have known that kerb would lift him slightly but he should not really have been there in the first place.

Estre did very little wrong, what else could he do? Should he have backed off, no because no driver in Hypercar or GT would, Buemi should not have pushed him there when he KNEW he was already alongside, even only by say a meter, you can NOT take that much of a liberty, Buemi is the epitome of mercurial for me. often amazing, but occasionally idiotic. Much like Estre aswell to be fair, but this time for me 100% of the blame is on Buemi
flatlandsman is online now  
Quote
Old 8 Sep 2024, 22:00 (Ref:4225852)   #391
Matador
Veteran
 
Join Date: Nov 2009
Posts: 614
Matador should be qualifying in the top 10 on the gridMatador should be qualifying in the top 10 on the grid
Quote:
Originally Posted by Adam43 View Post
It was on a straight. I know there is a kerb there, but it wasn’t in the middle of a corner. In the court of 43 I’m giving him the heat!

Ultimately it ended on the straight, but it was coming out of a hairpin, with a GT car in front. As I said, the initial move was on Buemi, but Estre also fully sent it.


Quote:
Originally Posted by flatlandsman View Post
I struggle to see what Estre did wrong, I know he is not exactly the bastion of safe driving, but he got far better drive off the hairpin, was already on the rear wheel of Buemi and the Swiss idiot just kept on going left, OK, maybe the only thing in his favour was that he may not have known that kerb would lift him slightly but he should not really have been there in the first place.

Estre did very little wrong, what else could he do? Should he have backed off, no because no driver in Hypercar or GT would, Buemi should not have pushed him there when he KNEW he was already alongside, even only by say a meter, you can NOT take that much of a liberty, Buemi is the epitome of mercurial for me. often amazing, but occasionally idiotic. Much like Estre aswell to be fair, but this time for me 100% of the blame is on Buemi

No, no driver would back out, just like Bamber didn't in... Spa was it?


And no, Estre was NOT in fact alongside him. he was on his rear wheel.
Matador is offline  
Quote
Old 8 Sep 2024, 22:28 (Ref:4225853)   #392
Adam43
14th
1% Club
 
Adam43's Avatar
 
Join Date: Jul 2001
European Union
New Orleans
Posts: 44,206
Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!
I’m not seeing it. It was way out of the corner when it happened and the GT car didn’t mean it had to get to the edge of the track.

At Spa the track was a lot narrower and the cars boxed in. No boxed in here, plenty of room. And way before the GT car too.

Last edited by Adam43; 8 Sep 2024 at 22:57.
Adam43 is offline  
__________________
Brum brum
Quote
Old 8 Sep 2024, 23:07 (Ref:4225855)   #393
TF110
Veteran
 
TF110's Avatar
 
Join Date: Sep 2010
United States
Posts: 15,620
TF110 is going for a new world record!TF110 is going for a new world record!TF110 is going for a new world record!TF110 is going for a new world record!TF110 is going for a new world record!TF110 is going for a new world record!TF110 is going for a new world record!
he squeezed him, and it looks like by the time he was fully alongside the Porsche is out the track. But you're supposed to leave space, correct? Silly move by Buemi, but also kinda too late for Estre to move the other side.
TF110 is offline  
Quote
Old 9 Sep 2024, 15:47 (Ref:4225923)   #394
Matador
Veteran
 
Join Date: Nov 2009
Posts: 614
Matador should be qualifying in the top 10 on the gridMatador should be qualifying in the top 10 on the grid
Guys, I'm not say Buemi isn't at fault for initiating the incident. I'm saying Estre didn't act any less idiotic.



You can even tell from the way the commentators reacted that they probably felt that way too.


Anyway, that's my perspective and opinion, no one is obliged to share it
Matador is offline  
Quote
Old 9 Sep 2024, 17:20 (Ref:4225933)   #395
flatlandsman
Veteran
 
Join Date: Jul 2023
Ireland
Daventry
Posts: 716
flatlandsman should be qualifying in the top 10 on the gridflatlandsman should be qualifying in the top 10 on the grid
What was telling was the look on Buemi's face, that spoiled brat look, then he made it worse by ignoring blue flags. I will say another thing, and sorry, again Buemi 100% to blame and I doubt you will find many who think otherwise.

Again the rules are the same for everyone, but a drive through for disrespecting yellow flags, OK fair cop, but if all you have to do is lift the gas, is that really slowing you down much? Is that really helping the track crews that much? Is that really fair to ram a 30 second penalty on for such a minor transgression, and even then, it happened about 2 bloody hours before it was issued!" so the crew have no chance at all to push and make up any time.

I am sorry but the stewarding here left a lot to be desired
flatlandsman is online now  
Quote
Old 9 Sep 2024, 19:23 (Ref:4225948)   #396
Gerard C
Veteran
 
Gerard C's Avatar
 
Join Date: May 2013
France
My place
Posts: 11,433
Gerard C is going for a new world record!Gerard C is going for a new world record!Gerard C is going for a new world record!Gerard C is going for a new world record!Gerard C is going for a new world record!Gerard C is going for a new world record!Gerard C is going for a new world record!
Quote:
Originally Posted by Matador View Post
You can even tell from the way the commentators reacted that they probably felt that way too.
Anyway, that's my perspective and opinion, no one is obliged to share it
Your opinion is valid of course mine is that I don't care so much about what commentators can say unless it's proven that they did some marshalling and races themselves. I must admit they have some moments to find the right words when they see this kind of action: https://www.dailymotion.com/video/x7y9v4l
Gerard C is offline  
__________________
Celui qui est parti de rien pour arriver nulle part,n'a de merci a dire a personne.Pour ceux qui vont chercher midi a quatorze heures, la minute de Vérité risque de se faire attendre longtemps.
Quote
Old 9 Sep 2024, 22:16 (Ref:4225955)   #397
Articus
Veteran
 
Join Date: Dec 2011
Posts: 5,208
Articus should be qualifying in the top 5 on the gridArticus should be qualifying in the top 5 on the gridArticus should be qualifying in the top 5 on the grid
Quote:
Originally Posted by Matador View Post
Guys, I'm not say Buemi isn't at fault for initiating the incident. I'm saying Estre didn't act any less idiotic.



You can even tell from the way the commentators reacted that they probably felt that way too.


Anyway, that's my perspective and opinion, no one is obliged to share it
As far as I saw the only commentator who defended it was Anthony Davidson, who is a former Toyota driver...and winner of the 2014 WEC Championship with his teammate, Sebastian Buemi....So forgive me if I'm going to take that with a grain of salt...No one else blamed Estre.

They made contact on the straight because of Buemi's swerving. Buemi would never have been punished if Estre backed out. Buemi got what he deserved twice. The first was a puncture, the second was the penalty.

Last edited by Articus; 9 Sep 2024 at 22:22.
Articus is offline  
Quote
Old 9 Sep 2024, 23:53 (Ref:4225958)   #398
Adam43
14th
1% Club
 
Adam43's Avatar
 
Join Date: Jul 2001
European Union
New Orleans
Posts: 44,206
Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!Adam43 is the undisputed Champion of the World!
I don’t recall Ant defending him. Just said he was desperately defending initially. Here is the pudding:
Quote:
Originally Posted by Gerard C View Post
Proof in the clafoutis aux pruneaux: https://www.youtube.com/watch?v=nTWnSLMfVQI
None of the commentators on this feed reacted that is was Estre’s fault. I don’t know about RLM.

Whatever, we are laboring this. Public or non public puts the blame on Buemi and not Estre. People with his team don’t think it was down to Buemi. I for one fully support Estre keeping his foot in. There was plenty of room even if it meant he was forced off track and that kind of bullying Schumacher esque defending needs to be stamped out of the sport.
Adam43 is offline  
__________________
Brum brum
Quote
Old 10 Sep 2024, 01:09 (Ref:4225964)   #399
chernaudi
Veteran
 
chernaudi's Avatar
 
Join Date: Dec 2006
United States
Mansfield, Ohio
Posts: 8,962
chernaudi has a real shot at the championship!chernaudi has a real shot at the championship!chernaudi has a real shot at the championship!chernaudi has a real shot at the championship!chernaudi has a real shot at the championship!chernaudi has a real shot at the championship!
And I think back to two events in 2007 in the ALMS, namely St. Petersburg where Romain Dumas blocked Allan McNish and tried to run him into the pit wall. That lead to IMSA ruling that after LM, when the green flag comes out, you go. You don't, whatever happens, happens.



Also, Stefan Johannson threw an insane block and Marco Werner at Laguan Seca later that season, and got drilled and got a puncture. He then was nailed (due to the puncture) by a Dyson Porsche and knocked off the road. IMSA ultimately parked Johannson for the rest of the race for his blocking and aggressive driving.



And for incidents including St. Pete, IMSA penalized Dumas following Mosport, initially fining him $25,000, and penalizing him 6 drivers' championship points, though the points penalty and $20K of the fine was suspended until the end of the season as long as he didn't draw the ire of IMSA race control until season's end (basically putting him on probation for the rest of the season).


Point is that in general, throwing blocks like that (and like what Buemi did) is highly frowned upon by most race directors, and if you get taken out, it's basically your fault.


And yes, the point is being labored and dragged out. However, I'm posting this just to demonstrate that there has been a precedent for this for quite a few years, namely that the blocker is responsible for anything that happens, including his demise as far as being a factor in the race if it comes to that. Most of the responsibility for a clean overtake is with the overtaking car/driver, but it doesn't excuse the one being passed from making idiotic, dimwitted or hamfisted moves.
chernaudi is offline  
__________________
Power to me is having the ability to make a change in a positive way. Don't dream it, be it.
Quote
Old 10 Sep 2024, 08:10 (Ref:4225981)   #400
flatlandsman
Veteran
 
Join Date: Jul 2023
Ireland
Daventry
Posts: 716
flatlandsman should be qualifying in the top 10 on the gridflatlandsman should be qualifying in the top 10 on the grid
This is a discussion area, not a lets post stats all day. This is a valid discussion and I see no issue with there being a few posts about it, it decided a race for two teams.

I think the issue maybe is that Estre is hardly a shrinking violet and has done numerous things over the years to suggest he might have done the same thing where the boot on the other foot, therefore I would submit a few don't really like him, fair enough.

I would say the only point Davidson made that was valid was the vision issue of seeing a car behind but not necessarily being aware he has a wheel at your inside left rear wing area, that is tricky. But Estre's exit was superb he had the right to go where he did and was shoved twice off the track, the stewards saw little in what he did wrong, and this could, if that second shove on the kerb had been bigger, been a Bamber type accident.

There were a lot of moves that were sketchy, the Peugeot team were notable for late moving under braking into T1 as was Milesi a couple of times, it is not on, if you are already in the braking area and someone moves suddenly in front of you that is not a great idea.

Yet they got away with it, so expect it to continue.

However if a mechanic touches a car by reflex accident, that is easily worth a 30 second drive thru, not lifting throttle past a yellow when everyone else lifts for a tenth of a second (and probably scrubs off 5 mph) and get away with it, is worth a drive through, for a car pulled over on the exit of a hairpin 20 yards off line.

yes some of this is driver error, but what would you rather call dangerous, lifting for a tenth past a yellow, or moving under braking from a 190mph straight into a first gear hairpin.

Consistency with stewarding is the issue, nothing else.

Last edited by flatlandsman; 10 Sep 2024 at 08:16.
flatlandsman is online now  
Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[WEC Race] 2016 FIA WEC 6 Hours of Circuit of the Americas aka Lone Star Le Mans Ephaeton ACO Regulated Series 267 19 Sep 2016 11:50
IMSA Race TUSC: Lone Star Le Mans at COTA HORNDAWG North American Racing 158 25 Sep 2015 15:27
Let's Talk Lone Star GP Track Layout yamato ChampCar World Series 5 21 Oct 2005 15:54
The Lone Holden jaytor Australasian Touring Cars. 11 13 Oct 2004 03:47
Lone Posting Sherman Announcements and Feedback 5 26 Jun 2002 01:11


All times are GMT. The time now is 11:05.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Original Website Copyright © 1998-2003 Craig Antil. All Rights Reserved.
Ten-Tenths Motorsport Forums Copyright © 2004-2021 Royalridge Computing. All Rights Reserved.
Ten-Tenths Motorsport Forums Copyright © 2021-2022 Grant MacDonald. All Rights Reserved.