Home Menu

Site Navigation


User Tag List

Reply
 
Thread Tools Rate Thread Display Modes
Old 01-27-2017, 11:48 PM #16
LittleCaesar's Avatar
LittleCaesar LittleCaesar is offline
Elite Member
 
Join Date: May 2011
Location: OBX, NC and Obamaville
Posts: 6,801
LittleCaesar is just really nice LittleCaesar is just really nice LittleCaesar is just really nice LittleCaesar is just really nice
LittleCaesar LittleCaesar is offline
Elite Member
LittleCaesar's Avatar
 
Join Date: May 2011
Location: OBX, NC and Obamaville
Posts: 6,801
LittleCaesar is just really nice LittleCaesar is just really nice LittleCaesar is just really nice LittleCaesar is just really nice
They all look a little rich. If the O2 sensors haven't been replaced, do so with Denso ones off Amazon. Shouldn't be too expensive.
LittleCaesar is offline   Reply With QuoteReply With Quote
Old 01-28-2017, 12:36 AM #17
TheDurk's Avatar
TheDurk TheDurk is offline
Elite Member
 
Join Date: Nov 2006
Location: Pocono Mountains
Posts: 7,498
TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light
TheDurk TheDurk is offline
Elite Member
TheDurk's Avatar
 
Join Date: Nov 2006
Location: Pocono Mountains
Posts: 7,498
TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light
Quote:
Originally Posted by gamefreakgc View Post
Those are Iridium plugs which are recommended to run with a supercharger because you want a colder plug. I run the Iridium Denso IK22's with great results and no pinging. However, the electrode tips do look worn, hard to say just from looking what the gaps might be.

You can run double-grounded copper plugs with a supercharger but you might get some pinging from it. If there was a double-grounded colder Iridium plug that'd be perfect, but I haven't seen one at a decent price yet. The single ground basically cuts their lifespan in half and can cause the gap to get too big. The second photo resembles how my spark plugs look color-wise, maybe a tad bit lighter though.

Your compression number look good though, you'd notice a significant drop in one of them (cylinder 2) if there was a problem with the valves. I would clean the MAF and make sure everything else looks good fluid wise to see if you find any clues, otherwise it sounds to be your injector (if your coil pack was bad, you'd have two cylinders not firing).
Ok. That didn't sound right so you made me look it up.

Not quite. That's a BKR5EGP, so it's platinum, not iridium, and it's the same heat range #5 as the OEM BKR5EKB-11. Iridiums would have I or IX instead of GP. At least that's what the NGK web site tells me. A colder plug would have a number greater than 5. Absent the S/C, the black deposits would suggest he might need a hotter plug, not colder.

As I know nothing about superchargers, I'll stop there, except to say that platinum is not that big a step up from the nickel plated copper, and probably a step down when you go to single element from double in terms of life. Iridium is a different ball game in performance and cost.

BTW, bad coils frequently fail only on one plug or the other. I know it's not logical, but the detection systems are not perfect. I used to think that way, until life taught me different.

https://www.ngksparkplugs.com/assets...bols_plugs.pdf
__________________
'99 4Runner SR5 5spd 3.4L V6 4WD(U.S), original '99 Talls in front, OME 906s in back, Hella fogs, Trekmaster shocks in front, Billy in back, no running boards, FIAMM horns, Alpine sound, Michelin LTX M/S2's, owned since new.
'97 HiLux SW4 5spd 4WD(Japan model bought in Brazil assembled in Argentina, very close to a 3.0 4Runner/Surf)
'71 FordWillys Jeep CJ5 (with straight six Ford Maverick 3.0 liter engine--lives in the mountains north of Sao Paulo Brazil)
My Backyard Frame Swap

Last edited by TheDurk; 01-28-2017 at 12:53 AM.
TheDurk is offline   Reply With QuoteReply With Quote
Old 01-28-2017, 07:59 AM #18
johnsIslander johnsIslander is offline
Member
 
Join Date: Aug 2014
Location: Hollywood, SC
Posts: 35
johnsIslander is on a distinguished road
johnsIslander johnsIslander is offline
Member
 
Join Date: Aug 2014
Location: Hollywood, SC
Posts: 35
johnsIslander is on a distinguished road
Quote:
Originally Posted by gamefreakgc View Post
Those are Iridium plugs which are recommended to run with a supercharger because you want a colder plug. I run the Iridium Denso IK22's with great results and no pinging. However, the electrode tips do look worn, hard to say just from looking what the gaps might be.

You can run double-grounded copper plugs with a supercharger but you might get some pinging from it. If there was a double-grounded colder Iridium plug that'd be perfect, but I haven't seen one at a decent price yet. The single ground basically cuts their lifespan in half and can cause the gap to get too big. The second photo resembles how my spark plugs look color-wise, maybe a tad bit lighter though.

Your compression number look good though, you'd notice a significant drop in one of them (cylinder 2) if there was a problem with the valves. I would clean the MAF and make sure everything else looks good fluid wise to see if you find any clues, otherwise it sounds to be your injector (if your coil pack was bad, you'd have two cylinders not firing).
I didn't realize the spark plugs caused the pinging sound. I'll keep that in mind next tune up. My 4Runner is running strong right now. Also...I've one molded vacuum hoses I'd like to replace to the superchargee. How do I find these parts?

Last edited by johnsIslander; 01-28-2017 at 08:06 AM.
johnsIslander is offline   Reply With QuoteReply With Quote
Old 01-28-2017, 08:04 AM #19
johnsIslander johnsIslander is offline
Member
 
Join Date: Aug 2014
Location: Hollywood, SC
Posts: 35
johnsIslander is on a distinguished road
johnsIslander johnsIslander is offline
Member
 
Join Date: Aug 2014
Location: Hollywood, SC
Posts: 35
johnsIslander is on a distinguished road
Quote:
Originally Posted by LittleCaesar View Post
They all look a little rich. If the O2 sensors haven't been replaced, do so with Denso ones off Amazon. Shouldn't be too expensive.
Thanks, I looked at them and the upstream one looks hard to get to. Dumb question but will this improve fuel efficiency?
johnsIslander is offline   Reply With QuoteReply With Quote
Old 01-28-2017, 09:07 AM #20
LittleCaesar's Avatar
LittleCaesar LittleCaesar is offline
Elite Member
 
Join Date: May 2011
Location: OBX, NC and Obamaville
Posts: 6,801
LittleCaesar is just really nice LittleCaesar is just really nice LittleCaesar is just really nice LittleCaesar is just really nice
LittleCaesar LittleCaesar is offline
Elite Member
LittleCaesar's Avatar
 
Join Date: May 2011
Location: OBX, NC and Obamaville
Posts: 6,801
LittleCaesar is just really nice LittleCaesar is just really nice LittleCaesar is just really nice LittleCaesar is just really nice
It depends but for the most part yes though don't expect it to start sipping gas like a Corolla.

Just take the vacuum line to a parts store and they should have the right size vacuum line or stop by Fred Anderson on Savannah Hwy.
LittleCaesar is offline   Reply With QuoteReply With Quote
Old 01-28-2017, 05:18 PM #21
johnsIslander johnsIslander is offline
Member
 
Join Date: Aug 2014
Location: Hollywood, SC
Posts: 35
johnsIslander is on a distinguished road
johnsIslander johnsIslander is offline
Member
 
Join Date: Aug 2014
Location: Hollywood, SC
Posts: 35
johnsIslander is on a distinguished road
No PO302 anymore but P0171 again and now PO133. I've O2 sensors on order. AND I'm at Fred Anderson now looking at 2017 4Runners.
johnsIslander is offline   Reply With QuoteReply With Quote
Old 01-28-2017, 08:02 PM #22
gamefreakgc's Avatar
gamefreakgc gamefreakgc is offline
Elite Member
 
Join Date: Oct 2014
Location: Citrus Heights, California
Age: 36
Posts: 7,338
Real Name: Jerod
gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future
gamefreakgc gamefreakgc is offline
Elite Member
gamefreakgc's Avatar
 
Join Date: Oct 2014
Location: Citrus Heights, California
Age: 36
Posts: 7,338
Real Name: Jerod
gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future
Quote:
Originally Posted by TheDurk View Post
Ok. That didn't sound right so you made me look it up.

Not quite. That's a BKR5EGP, so it's platinum, not iridium, and it's the same heat range #5 as the OEM BKR5EKB-11. Iridiums would have I or IX instead of GP. At least that's what the NGK web site tells me. A colder plug would have a number greater than 5. Absent the S/C, the black deposits would suggest he might need a hotter plug, not colder.

As I know nothing about superchargers, I'll stop there, except to say that platinum is not that big a step up from the nickel plated copper, and probably a step down when you go to single element from double in terms of life. Iridium is a different ball game in performance and cost.

BTW, bad coils frequently fail only on one plug or the other. I know it's not logical, but the detection systems are not perfect. I used to think that way, until life taught me different.

https://www.ngksparkplugs.com/assets...bols_plugs.pdf
I noticed they were not DENSO's but NGK's, they do have an equivalent. But you're right, a single ground platinum wouldn't make much sense. Heck, both DENSO and NGK sell dual-ground platinums, no idea why the previous owner didn't put those in.

For the OP: the pinging can be in part the spark plugs. If the engine needs a tune-up the pinging gets worse. I highly recommend also turning on the "ECT Power" button and keeping it on full-time, it will eliminate some of the pinging you might get at lower RPM's.
__________________
'98 4Runner SR5 - 4x4 JDM 5VZ-FE Supercharged - 249K miles.
326WHP 347TQ

AEM F/IC 6, 11 PSI, 3" Intake and 3" Exhaust
Jerod's Supercharged T[u]RD Build
gamefreakgc is offline   Reply With QuoteReply With Quote
Old 01-28-2017, 10:47 PM #23
fourfive's Avatar
fourfive fourfive is offline
Senior Member
 
Join Date: Nov 2014
Location: Marietta, Georgia
Posts: 1,500
fourfive is a jewel in the rough fourfive is a jewel in the rough fourfive is a jewel in the rough fourfive is a jewel in the rough
fourfive fourfive is offline
Senior Member
fourfive's Avatar
 
Join Date: Nov 2014
Location: Marietta, Georgia
Posts: 1,500
fourfive is a jewel in the rough fourfive is a jewel in the rough fourfive is a jewel in the rough fourfive is a jewel in the rough
Quote:
Originally Posted by gamefreakgc View Post
For the OP: the pinging can be in part the spark plugs. If the engine needs a tune-up the pinging gets worse. I highly recommend also turning on the "ECT Power" button and keeping it on full-time, it will eliminate some of the pinging you might get at lower RPM's.
I always wondered if the occasional tap sound I was experiencing with heavy acceleration on the highway was considered pinging, spark knock, spark plug arcing or any of the other engine knocking noises I've heard about. It was a very faint tap & would hear it usually only once or at most 2-3 tap sounds in a row. I never found a youtube vid that had a similar sound to what I was experiencing because most of those vids had repetitive taps like a machine gun. I was also thinking a possible exhaust leak.

The tap hasn't happened since my last tune up so I never did figure out what the actual cause was.
__________________
1. Black 2002 SR5 4x4 5vz: Front Toytec Ultimate coilovers/eibach 600#, SPC UCA, durobumps Rear Bil5100/Superflex, SS adjustable panhard, PCK, durobumps Body Lift 2" 4crawler Tires 315/75/16 BFG KO2 Wheels SCS F5 Matte black 16x8 3.5bs Armor Custom bolt on rock sliders (no frame drilling)
2. Black 2001 SR5 4x4 5vz: stock
3. Black 2018 TRD Pro (wife’s): Armor Custom bolt on rock sliders (U-bolts)
fourfive is offline   Reply With QuoteReply With Quote
Old 01-30-2017, 08:47 PM #24
gamefreakgc's Avatar
gamefreakgc gamefreakgc is offline
Elite Member
 
Join Date: Oct 2014
Location: Citrus Heights, California
Age: 36
Posts: 7,338
Real Name: Jerod
gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future
gamefreakgc gamefreakgc is offline
Elite Member
gamefreakgc's Avatar
 
Join Date: Oct 2014
Location: Citrus Heights, California
Age: 36
Posts: 7,338
Real Name: Jerod
gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future
Quote:
Originally Posted by fourfive View Post
I always wondered if the occasional tap sound I was experiencing with heavy acceleration on the highway was considered pinging, spark knock, spark plug arcing or any of the other engine knocking noises I've heard about. It was a very faint tap & would hear it usually only once or at most 2-3 tap sounds in a row. I never found a youtube vid that had a similar sound to what I was experiencing because most of those vids had repetitive taps like a machine gun. I was also thinking a possible exhaust leak.

The tap hasn't happened since my last tune up so I never did figure out what the actual cause was.
Pinging sounds like sort of a metal grinding noise, almost like something rattling around in a metal container. It has no rhythm or pattern to it. An audible "tap" noise that changes with RPM's is usually a valve tapping because it is out of spec, a "ticking" noise is usually the injectors or the fuel pressure regulator just being noisy.
__________________
'98 4Runner SR5 - 4x4 JDM 5VZ-FE Supercharged - 249K miles.
326WHP 347TQ

AEM F/IC 6, 11 PSI, 3" Intake and 3" Exhaust
Jerod's Supercharged T[u]RD Build
gamefreakgc is offline   Reply With QuoteReply With Quote
Old 01-31-2017, 12:26 AM #25
fourfive's Avatar
fourfive fourfive is offline
Senior Member
 
Join Date: Nov 2014
Location: Marietta, Georgia
Posts: 1,500
fourfive is a jewel in the rough fourfive is a jewel in the rough fourfive is a jewel in the rough fourfive is a jewel in the rough
fourfive fourfive is offline
Senior Member
fourfive's Avatar
 
Join Date: Nov 2014
Location: Marietta, Georgia
Posts: 1,500
fourfive is a jewel in the rough fourfive is a jewel in the rough fourfive is a jewel in the rough fourfive is a jewel in the rough
Quote:
Originally Posted by gamefreakgc View Post
Pinging sounds like sort of a metal grinding noise, almost like something rattling around in a metal container. It has no rhythm or pattern to it. An audible "tap" noise that changes with RPM's is usually a valve tapping because it is out of spec, a "ticking" noise is usually the injectors or the fuel pressure regulator just being noisy.
Thanks for the tip. I'm glad the tap I was occasionally hearing with hard acceleration is gone after doing some maintenance work but would have been nice to find out what was causing it for future reference.
__________________
1. Black 2002 SR5 4x4 5vz: Front Toytec Ultimate coilovers/eibach 600#, SPC UCA, durobumps Rear Bil5100/Superflex, SS adjustable panhard, PCK, durobumps Body Lift 2" 4crawler Tires 315/75/16 BFG KO2 Wheels SCS F5 Matte black 16x8 3.5bs Armor Custom bolt on rock sliders (no frame drilling)
2. Black 2001 SR5 4x4 5vz: stock
3. Black 2018 TRD Pro (wife’s): Armor Custom bolt on rock sliders (U-bolts)
fourfive is offline   Reply With QuoteReply With Quote
Old 12-30-2019, 12:44 PM #26
Hlmyd2002 Hlmyd2002 is offline
Junior Member
 
Join Date: Dec 2019
Location: California
Posts: 2
Hlmyd2002 is on a distinguished road
Hlmyd2002 Hlmyd2002 is offline
Junior Member
 
Join Date: Dec 2019
Location: California
Posts: 2
Hlmyd2002 is on a distinguished road
4runer 2002 missfire

Hi all,
I know this thread is 2 years old. but I have similar problem my 4runer 2002 (180K miles).
here is my problem bellow?
I scan and read code P0301, P0302 and P0303. I replaced all fuel injector (bought ebay), ignition coils, wires and spark plug, but problem still there.
could anyone give any advice? thank you
HL
Hlmyd2002 is offline   Reply With QuoteReply With Quote
Old 12-30-2019, 01:12 PM #27
spartacus's Avatar
spartacus spartacus is offline
Senior Member
 
Join Date: Mar 2010
Location: denver
Posts: 3,012
spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of
spartacus spartacus is offline
Senior Member
spartacus's Avatar
 
Join Date: Mar 2010
Location: denver
Posts: 3,012
spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of
Quote:
Originally Posted by Hlmyd2002 View Post
Hi all,
I know this thread is 2 years old. but I have similar problem my 4runer 2002 (180K miles).
here is my problem bellow?
I scan and read code P0301, P0302 and P0303. I replaced all fuel injector (bought ebay), ignition coils, wires and spark plug, but problem still there.
could anyone give any advice? thank you
HL
What brand injectors, spark plugs and wires did you buy from ebay? Did you have the same codes before you replaced parts?. Did your motor ever overheat? Eliminate that there are no vacuum leaks, fuel pressure is good, ignitor is good? Do a compression test on the cylinders to eliminate the head gasket or cracked cylinder head.
spartacus is offline   Reply With QuoteReply With Quote
Old 12-30-2019, 01:22 PM #28
Hlmyd2002 Hlmyd2002 is offline
Junior Member
 
Join Date: Dec 2019
Location: California
Posts: 2
Hlmyd2002 is on a distinguished road
Hlmyd2002 Hlmyd2002 is offline
Junior Member
 
Join Date: Dec 2019
Location: California
Posts: 2
Hlmyd2002 is on a distinguished road
Thank you for your input
here is parts I bought from amazon and ebay.

NGK RC-TE66 Spark Plug Wire Set (wire)
T100-3.4L V6 fit 90919-02212 C1041 UF156 UF-156 (coil)
spark plug ( BKR5EGP)
and fuel injector I bought from ebay, which is re-manufacturing).

I have not done compression test yet.

Thank you
HL
Hlmyd2002 is offline   Reply With QuoteReply With Quote
Old 12-30-2019, 01:52 PM #29
spartacus's Avatar
spartacus spartacus is offline
Senior Member
 
Join Date: Mar 2010
Location: denver
Posts: 3,012
spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of
spartacus spartacus is offline
Senior Member
spartacus's Avatar
 
Join Date: Mar 2010
Location: denver
Posts: 3,012
spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of
Quote:
Originally Posted by Hlmyd2002 View Post
Thank you for your input
here is parts I bought from amazon and ebay.

NGK RC-TE66 Spark Plug Wire Set (wire)
T100-3.4L V6 fit 90919-02212 C1041 UF156 UF-156 (coil)
spark plug ( BKR5EGP)
and fuel injector I bought from ebay, which is re-manufacturing).

I have not done compression test yet.

Thank you
HL

Is that a single electrode spark plug or dual electrode? Even though it might not be the cause of misfire but Toyota recommends dual electrode.
spartacus is offline   Reply With QuoteReply With Quote
Old 12-30-2019, 02:22 PM #30
spartacus's Avatar
spartacus spartacus is offline
Senior Member
 
Join Date: Mar 2010
Location: denver
Posts: 3,012
spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of
spartacus spartacus is offline
Senior Member
spartacus's Avatar
 
Join Date: Mar 2010
Location: denver
Posts: 3,012
spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of spartacus has much to be proud of
Misfires aré sometimes tough one to diagnose. 180k are not a lot of miles for these engines.Make sure the motor is sound first by checking compression if the cylinder are within 10% of each other. check the fuel trim with the obd at operating temps anything +5% could indicate a vacuum leak. check the maf sensor if it is within spec clean it regardless. check the timing marks on the belt by removing the cover to eliminate that the timing belt has not jumped a tooth. eliminate the coil packs by testing them or play musical chairs with them and see if the misfires jump. Its better to figure out what the problem is before throwing parts at it. There are a lot of things to eliminate. If you feel you can trouble shoot it yourself then go right ahead but keep in mind sometimes a good mechanic can diagnose it for you. Caveat being a good shop or a good mechanic are rare, they aré out there just really have to look.
spartacus is offline   Reply With QuoteReply With Quote
Reply

Tags
1997 , 5vfze , p0302


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 On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
97 3rd gen 3.4 P0302 cylinder 2 misfire code sea_stork 3rd gen T4Rs 21 06-28-2018 05:27 PM
Multi misfire P0300, P0301, P0302, P0303 kakarot 3rd gen T4Rs 3 12-24-2012 11:36 PM
P0302 Help Needed... myoldtoy 3rd gen T4Rs 7 12-14-2012 09:51 PM
Cylinder one misfire error code without the misfire MJW 3rd gen T4Rs 4 05-03-2012 09:07 AM
p0302 cylinder 2 misfire help...... hdoggie24 Problems & Warranty Issues 7 04-15-2008 06:51 PM

Powered by vBadvanced CMPS v3.2.2

All times are GMT -4. The time now is 12:15 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Feedback Buttons provided by Advanced Post Thanks / Like (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
***This site is an unofficial Toyota site, and is not officially endorsed, supported, authorized by or affiliated with Toyota. All company, product, or service names references in this web site are used for identification purposes only and may be trademarks of their respective owners. The Toyota name, marks, designs and logos, as well as Toyota model names, are registered trademarks of Toyota Motor Corporation***Ad Management plugin by RedTyger
 
Copyright © 2020