• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 06:32
CEST 12:32
KST 19:32
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Serral wins HomeStory Cup 2914Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12
Community News
Neeb returns to progaming; rejoins ONSYDE11Weekly Cups (July 20-26): Early returns on 5.0.16b8IntoTheTV X SOOP SC2 League : Weekly & Monthly4Clem: "I don't have that much hope in Blizzard"8ZeroSpace Early Access is Now Live!42
StarCraft 2
General
Weekly Cups (July 20-26): Early returns on 5.0.16b Neeb returns to progaming; rejoins ONSYDE Balance hotfix patch 5.0.16b (July 16) Clem: "I don't have that much hope in Blizzard" Terran or Protoss
Tourneys
RSL Revival: Season 6 - Qualifiers and Main Event PIG STY FESTIVAL 8.0! (13 - 23 August) Sparkling Tuna Cup - Weekly Open Tournament IntoTheTV X SOOP SC2 League : Weekly & Monthly INu's Battles#18 - Cure, herO, Rogue & ByuN
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 536 Railroad Switch The PondCast: SC2 News & Results Mutation # 535 Assembly of Vengeance Mutation # 534 Burning Evacuation
Brood War
General
BW General Discussion ASL22 General Discussion screpdb: new Starcraft reporting tool ASL 22 Proposed Map Pool Klaucher discontinued / in-game color settings
Tourneys
2v2v2v2 Tournament [Megathread] Daily Proleagues Star Con San Diego 2026 Escore Tournament - Season 3
Strategy
Fighting Spirit mining rates Odyssey Mineral Stack Saturation Simple Questions, Simple Answers PvT advise for noobs
Other Games
General Games
Path of Exile ZeroSpace Early Access is Now Live! Nintendo Switch Thread Stormgate/Frost Giant Megathread General RTS Discussion Thread
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread NeO.D_StephenKing vs This Guy From 1 Million Dance
Community
General
Artificial Intelligence Thread US Politics Mega-thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread How to buy a book - shipping from Korea to Europe
Fan Clubs
The IdrA Fan Club The HerO Fan Club!
Media & Entertainment
Anime Discussion Thread Movie Discussion! Series you have seen recently... [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread 2026-27 Football Thread placeholder TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
Northern Ireland Global Starcraft The Automated Ban List
Blogs
Games, Hormones, and "Dark" …
TrAiDoS
Hello guys!
LIN1s
ASL S22 English Commentary…
namkraft
Poker (part 2)
Nebuchad
An Exploration of th…
waywardstrategy
ramps on octagon
StaticNine
Customize Sidebar...

Website Feedback

Closed Threads



Active: 12802 users

Trading/Investing Thread - Page 94

Forum Index > General Forum
Post a Reply
Prev 1 92 93 94 95 96 152 Next
{CC}StealthBlue
Profile Blog Joined January 2003
United States41117 Posts
January 11 2022 03:13 GMT
#1861
"Smokey, this is not 'Nam, this is bowling. There are rules."
zatic
Profile Blog Joined September 2007
Zurich15366 Posts
January 11 2022 13:11 GMT
#1862
Honest question: What is stopping Nvidia from selling their stuff at market prices? Market price for their consumer products is over 100% above list price, yet they don't capture this and give it to the grafters. I imagine market prices for their server and other professional business are also above list prices.
ModeratorI know Teamliquid is known as a massive building
LegalLord
Profile Blog Joined April 2013
United States13779 Posts
January 11 2022 14:21 GMT
#1863
On January 11 2022 22:11 zatic wrote:
Honest question: What is stopping Nvidia from selling their stuff at market prices? Market price for their consumer products is over 100% above list price, yet they don't capture this and give it to the grafters. I imagine market prices for their server and other professional business are also above list prices.

They might be able to get away with a 10% global price hike, which it seems like they’re doing, but the only reason the scalper price is so high is because of the shortage. You wouldn’t actually be able to sell a whole lot at that very high price, not enough to be worth it for a large manufacturer. As far as a price discrimination strategy goes - their overpriced server GPUs are way more expensive (per unit computing power, not just purchase price) than their even consumer scalper-price GPUs, so they’re already doing that. Those are far less supply constrained.
History will sooner or later sweep the European Union away without mercy.
{CC}StealthBlue
Profile Blog Joined January 2003
United States41117 Posts
Last Edited: 2022-01-11 16:13:37
January 11 2022 16:13 GMT
#1864
And here comes the Red.

"Smokey, this is not 'Nam, this is bowling. There are rules."
FreakyDroid
Profile Joined July 2012
Macedonia2616 Posts
January 12 2022 07:18 GMT
#1865
On January 11 2022 23:21 LegalLord wrote:
Show nested quote +
On January 11 2022 22:11 zatic wrote:
Honest question: What is stopping Nvidia from selling their stuff at market prices? Market price for their consumer products is over 100% above list price, yet they don't capture this and give it to the grafters. I imagine market prices for their server and other professional business are also above list prices.

They might be able to get away with a 10% global price hike, which it seems like they’re doing, but the only reason the scalper price is so high is because of the shortage. You wouldn’t actually be able to sell a whole lot at that very high price, not enough to be worth it for a large manufacturer. As far as a price discrimination strategy goes - their overpriced server GPUs are way more expensive (per unit computing power, not just purchase price) than their even consumer scalper-price GPUs, so they’re already doing that. Those are far less supply constrained.


GPU's have been sitting on the shelves of every major and even small retailers for many months now, yet the prices arent going down. That right there tells you what's going on.

My guess is they will start going down when the 2nd hand market gets flooded with mined GPUs. Right now, most miners who bought at the end of 2020 and through the first half of 2021 are still profiting, but that might end soon. I've read quite a few articles in the 2nd half of 2021 and even today that put the blame on miners for the shortage, but that is absolutely not correct. It was true in the beginning of the shortage, but it is not correct now. Miners haven't been buying cards for the last 6-7 months, at least not the big and experienced ones. Once the market gets flooded with mined GPUs the retailers and manufacturers will start dropping the prices. Right now, there is no economic incentive to do so.
Smile, tomorrow will be worse
{CC}StealthBlue
Profile Blog Joined January 2003
United States41117 Posts
January 12 2022 15:04 GMT
#1866
Again, strongest economy in history.

U.S. consumer prices soared last year by the most in nearly four decades, illustrating red-hot inflation that sets the stage for the start of Federal Reserve interest-rate hikes as soon as March.

The consumer price index climbed 7% in 2021, the largest 12-month gain since June 1982, according to Labor Department data released Wednesday. The widely followed inflation gauge rose 0.5% from November, exceeding forecasts.

Excluding the volatile food and energy components, so-called core prices accelerated from a month earlier, rising by a larger-than-forecast 0.6%. The measure jumped 5.5% from a year earlier, the biggest advance since 1991.

The increase in the CPI was led by higher prices for shelter and used vehicles. Food costs also contributed. Energy prices, which were a key driver of inflation through most of 2021, fell last month.


Source
"Smokey, this is not 'Nam, this is bowling. There are rules."
{CC}StealthBlue
Profile Blog Joined January 2003
United States41117 Posts
Last Edited: 2022-01-13 21:24:33
January 13 2022 21:21 GMT
#1867
Robinhood closed at another all time low lol

So what I am trying to say if are still holding $HOOD now would be the best time to get out. The best time to bail would have been a couple months ago...
"Smokey, this is not 'Nam, this is bowling. There are rules."
Emnjay808
Profile Blog Joined September 2011
United States10665 Posts
January 14 2022 16:50 GMT
#1868
Welp. I’m down more than 60% on SPCE. Now I’m starting to consider to cut my losses.
Skol
LegalLord
Profile Blog Joined April 2013
United States13779 Posts
Last Edited: 2022-01-14 17:01:51
January 14 2022 16:56 GMT
#1869
On January 15 2022 01:50 Emnjay808 wrote:
Welp. I’m down more than 60% on SPCE. Now I’m starting to consider to cut my losses.

Might be a good time to buy the dip, ahead of the Fed announcing that they're going to revise the inflation metric to reduce the apparent inflation rate so that they don't have to raise interest rates.

SPCE is about at its lowest price in a long time, so if you think it might reinflate rather than revert to fundamentals (i.e. not being worth a penny more than its liquidation value since it's a waste of space) then you might indeed want to buy.

Incidentally, my portfolio definitely took a hit the past couple of days. Something like a 5% loss, an unfortunate middle ground that's not enough to double down on my investments for, but also enough to be upsetting.
History will sooner or later sweep the European Union away without mercy.
3FFA
Profile Blog Joined February 2010
United States3931 Posts
Last Edited: 2022-01-15 12:24:22
January 15 2022 11:33 GMT
#1870
Figured I should share an implementation of a more global, long-term, systematic approach to investing than tends to be carried out by the majority.

Portfolio
+ Show Spoiler +

[image loading]
This was also discussed at length in a Reddit thread here: https://www.reddit.com/r/M1Finance/comments/rtepwx/monthly_rate_my_pie_portfolio_discussion_thread/hrmvtn6/?utm_source=share&utm_medium=web2x&context=3

[image loading]

If someone wants a 'better way' than stockpicking on your own this is probably as good as it gets without having access to private mutual fund versions of the above (i.e. AQR's Small Cap Momentum and International Momentum funds) and private alternative funds to diversify further with. Just be prepared to be very different from the market. I.e. comparing to the S&P 500 will be meaningless.

Used 7% Gold as a proxy for 7% Long Term TIPs (which historically have performed slightly better than a 2x levered Gold fund and with lower volatility to boot)
"As long as it comes from a pure place and from a honest place, you know, you can write whatever you want."
Ryzel
Profile Joined December 2012
United States555 Posts
January 15 2022 13:09 GMT
#1871
Thanks for this FFA, I need to Google what factor based investing is
Hakuna Matata B*tches
BlueBird.
Profile Joined August 2008
United States3890 Posts
January 15 2022 18:41 GMT
#1872
I am tilted small caps with the avantis funds, but I think that this all in factor approach particularly seems like it has higher volatility than I could stomach and i don't like paying such high expense ratios for the momentum funds.
Probably will work out in the end if you need the higher return for risk, best of luck.
Currently Playing: Android Netrunner, Gwent, Gloomhaven, Board Games
3FFA
Profile Blog Joined February 2010
United States3931 Posts
Last Edited: 2022-01-16 01:53:43
January 15 2022 19:48 GMT
#1873
On January 16 2022 03:41 BlueBird. wrote:
I am tilted small caps with the avantis funds, but I think that this all in factor approach particularly seems like it has higher volatility than I could stomach and i don't like paying such high expense ratios for the momentum funds.
Probably will work out in the end if you need the higher return for risk, best of luck.

Oh yeah, certainly. The factors require you to stomach it for essentially your entire time horizon. On the bright side, due to their higher risk/return they can be used to diversify across high risks (i.e. a 60/40 Small Cap Value/Intermediate Duration Bonds portfolio can historically achieve a similar or greater return to that of the S&P 500 while using fewer equities). It's like letting someone else stockpick for you without being exposed to any of the psychological stress of minute decisions that can cause poor decision-making. The stock-picking is systematic, rules-based in order to allow for a more balanced long-term portfolio.

Only a few years ago similar small-cap value mutual fund equivalents to the Avantis ETFs cost about two to three times as much in expense ratio (more in line with the Momentum ETFs' expense ratios).

But yeah, this is all based on the academic research, using what was found to provide statistically significant long-term outperformance across time periods, geographies, etc. while being investable and relatively intuitive. It does require sticking to the plan through periods of underperformance that can last a decade or two. In this case the overall market being VT rather than VTI / VOO / SPY
On the 'all-in' aspect, I think it's more all-in to bet on concentrated unsystematic stockpicks, as many do, unfortunately. I do have a taxable account that uses NTSX to provide exposure to the S&P 500 as well though.

On January 15 2022 22:09 Ryzel wrote:
Thanks for this FFA, I need to Google what factor based investing is

Let me know if you encounter any specific questions while learning about it!
"As long as it comes from a pure place and from a honest place, you know, you can write whatever you want."
micronesia
Profile Blog Joined July 2006
United States24784 Posts
Last Edited: 2022-01-16 22:59:24
January 16 2022 22:21 GMT
#1874
I have a finance question I'm not 100% sure of the best way to answer related to paying off loans. I figure I'll share it with the brain trust.

I just took out two loans: a 30-year loan of 300k with 4% interest and a 10-year loan of 100k with 6% interest. For the first payment, I want to make an extra one-time $200 payment towards principle. If my ultimate goal is to save money, should I put that payment towards the 300k loan or the 100k loan?

I think conventional wisdom is to put the payment towards the higher-interest loan. However, if you put the extra payment towards the 30-year loan, you are saving a lot on compound interest. Which is the smarter thing to do, and more importantly, why?

I ask because I may be in this situation in the future, although I made up the numbers to keep it simple. The answer might change depending on the exact numbers chosen though.

edit: I think the answer is different than the answer to the question of which loan to attack first to get debt free in general
ModeratorThere are animal crackers for people and there are people crackers for animals.
Blitzkrieg0
Profile Blog Joined August 2010
United States13132 Posts
January 16 2022 23:05 GMT
#1875
Paying the higher interest loan will always save you the most money. Not paying interest 30 years from now at 4% is worthless compared to paying less at 6% today. This is just basic time value of money.

What can be more interesting is when you have a smaller loan with lower interest. It won't save you money to pay it off first, but the psychological aspect of making progress or cash flow can make it a better decision.
I'll always be your shadow and veil your eyes from states of ain soph aur.
micronesia
Profile Blog Joined July 2006
United States24784 Posts
Last Edited: 2022-01-16 23:14:12
January 16 2022 23:12 GMT
#1876
edit: let me think about this more.
ModeratorThere are animal crackers for people and there are people crackers for animals.
LegalLord
Profile Blog Joined April 2013
United States13779 Posts
January 16 2022 23:30 GMT
#1877
On January 17 2022 07:21 micronesia wrote:
I think conventional wisdom is to put the payment towards the higher-interest loan. However, if you put the extra payment towards the 30-year loan, you are saving a lot on compound interest. Which is the smarter thing to do, and more importantly, why?

The conventional answer is the correct answer. The payment duration isn't a fundamental property of the interest rate per se - it's just what happens when you set your payment to the exact value needed so that the loan, plus all accumulated interest, is retired exactly at the end of that duration. It doesn't matter how long the loan is notionally supposed to be in duration because loan duration for a given principal and interest rate is going to be given by what payments you made.

What you really have to keep in mind is that in loan A, the interest rate means that every dollar you borrowed will add 4% interest per year on top of the outstanding principal, whereas for loan B every dollar will add 6% per year. So if you reduce the B loan's principal by $200, that's going to have a larger effect in reducing your principal. So, as the conventional wisdom says, you would be best off paying more on B.
History will sooner or later sweep the European Union away without mercy.
Vivax
Profile Blog Joined April 2011
22407 Posts
Last Edited: 2022-01-16 23:41:03
January 16 2022 23:32 GMT
#1878
Played around a bit using euler. For the 100k loan I got a result of 179084 bucks. The 79084 would be what the bank got from your interest payment after 10 years if I didn't screw up the calculation.

For your question you'd subtract 200 from each loan, recalculate it with the same method and look at the difference.

First you calculate the interest factor q: (1+(interest%/100))^years

Then you do: Loan amount * q

It's an equation for calculating the returns on an investment. In this case your loan is the banks investment.

That is, on yearly interest payments.
micronesia
Profile Blog Joined July 2006
United States24784 Posts
Last Edited: 2022-01-17 00:02:21
January 16 2022 23:59 GMT
#1879
On January 17 2022 08:05 Blitzkrieg0 wrote:
Paying the higher interest loan will always save you the most money. Not paying interest 30 years from now at 4% is worthless compared to paying less at 6% today. This is just basic time value of money.

When I thought about this I realized you don't derive any realized benefit until the final month of the loan (assuming you don't sell the house/etc early). An extra early payment will either reduce the size of the final payment (by an amount greater than the extra payment) or will allow the loan to end in an earlier month entirely. In my example, attacking the smaller but higher interest rate loan will derive a benefit in a much earlier year (more valuable) than attacking the larger loan with an extra up-front payment. The part where I'm struggling is to determine if time value necessarily overwhelms any other competing benefits. I'll show a bit of math further down.

On January 17 2022 08:30 LegalLord wrote:
The conventional answer is the correct answer. The payment duration isn't a fundamental property of the interest rate per se - it's just what happens when you set your payment to the exact value needed so that the loan, plus all accumulated interest, is retired exactly at the end of that duration. It doesn't matter how long the loan is notionally supposed to be in duration because loan duration for a given principal and interest rate is going to be given by what payments you made.
This all made perfect sense to me but I chose to define the loan by duration rather than monthly payment amount. You could of course define it using either number and the other would be calculated for you up front.

What you really have to keep in mind is that in loan A, the interest rate means that every dollar you borrowed will add 4% interest per year on top of the outstanding principal, whereas for loan B every dollar will add 6% per year. So if you reduce the B loan's principal by $200, that's going to have a larger effect in reducing your principal. So, as the conventional wisdom says, you would be best off paying more on B.

Isn't there a competing effect where the larger loan's interest is going to compound for much longer, though (if we disregard time value of money for now)?

On January 17 2022 08:32 Vivax wrote:
Played around a bit using euler. For the 100k loan I got a result of 179084 bucks. The 79084 would be what the bank got from your interest payment after 10 years if I didn't screw up the calculation.

For your question you'd subtract 200 from each loan, recalculate it with the same method and look at the difference.

First you calculate the interest factor q: (1+(interest%/100))^years

Then you do: Loan amount * q

It's an equation for calculating the returns on an investment. In this case your loan is the banks investment.

That is, on yearly interest payments.

For comparison, here is my math:

If I pay off the 300k loan normally, I pay 215,607 in interest by the end. If I cut the principle by 200 at the beginning, I pay 215,465 in interest. By injecting 200 at the beginning, I saved 142 over the life of the loan.

If I pay off the 100k loan normally, I pay 33,224 in interest by the end. If I cut the principle by 200 at the beginning, I pay 33,158 in interest. By injecting 200 at the beginning, I saved 66 over the life of the loan.

This is the calculator I was using: https://www.bankrate.com/calculators/home-equity/additional-mortgage-payment-calculator.aspx (I kept "additional principle payment" 0 for this experiment).

My math doesn't take into account inflation, time value of money, or strategies to make extra payments beyond the first month. Is my math wrong somehow? It seems to show that, everything else being equal, you are better off pumping a bit of extra $$ into the 300k loan if your sole goal is to reduce total interest paid across all loans.
ModeratorThere are animal crackers for people and there are people crackers for animals.
Vivax
Profile Blog Joined April 2011
22407 Posts
January 17 2022 00:11 GMT
#1880
Disregarding inflation and all that intransparent jazz, considering that the amount of years is the exponent and more relevant to the end result, the conventional answer was the wrong answer. An interest rate seems more relevant to the outcome at first glance, but it's the duration that matters.

So no, I don't think that the math was wrong. What loans do is steal money from the future, but that's just my opinion.
Prev 1 92 93 94 95 96 152 Next
Please log in or register to reply.
Live Events Refresh
KCM Race Survival
10:00
2026 S3 Week 4
Kim Chul Min (afreeca) 655
Replay Cast
09:00
KungFu Cup 2026 Week 16
CranKy Ducklings105
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
SpeCial 27
StarCraft: Brood War
Calm 8791
Shuttle 433
Mini 303
Zeus 178
EffOrt 160
Soma 160
BeSt 150
Leta 140
Soulkey 132
Dewaltoss 99
[ Show more ]
ZerO 92
Hyun 88
Snow 72
JYJ 70
Killer 68
Last 67
scan(afreeca) 48
Mind 46
Sharp 36
Bale 34
ToSsGirL 34
Sexy 29
ZergMaN 25
HiyA 23
Rush 19
Shine 19
ajuk12(nOOB) 15
sorry 15
NaDa 14
Noble 10
Terrorterran 2
Mong 1
Dota 2
Gorgc5226
ODPixel79
XcaliburYe54
League of Legends
JimRising 425
Reynor65
Counter-Strike
shoxiejesuss1537
edward20
Other Games
singsing1748
Happy173
Sick167
BananaSlamJamma10
Organizations
Other Games
gamesdonequick809
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 15 non-featured ]
StarCraft 2
• StrangeGG 74
• CranKy Ducklings SOOP14
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 1757
• WagamamaTV371
League of Legends
• Jankos1209
Upcoming Events
CrankTV Team League
28m
OSC
2h 28m
Patches Events
6h 28m
Reynor vs Solar
ByuN vs TBD
OSC
6h 58m
Replay Cast
13h 28m
Escore
23h 28m
CrankTV Team League
1d
OSC
1d 11h
Replay Cast
1d 13h
Afreeca Starleague
1d 17h
[ Show More ]
RSL Revival
1d 22h
ByuN vs SHIN
Solar vs Lambo
WardiTV Summer Champion…
2 days
Afreeca Starleague
2 days
RSL Revival
2 days
Clem vs Serral
herO vs Rogue
WardiTV Summer Champion…
3 days
WardiTV Weekly
4 days
Sparkling Tuna Cup
4 days
PiGosaur Cup
5 days
Replay Cast
5 days
Kung Fu Cup
6 days
Replay Cast
6 days
The PondCast
6 days
Liquipedia Results

Completed

Proleague 2026-07-29
SCTL 2026 Spring
Eternal Conflict S2 Finale

Ongoing

CSL 2026 Summer (S21)
KCM Race Survival 2026 Season 3
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026

Upcoming

Escore Tournament S3: W5
ASL Season 22: Qualifier #1
ASL Season 22: Qualifier #2
Acropolis #5
Escore Tournament S3: W6
Escore Tournament S3: W7
Escore Tournament S3: W8
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
PiG Sty Festival 8.0
Light Tournament 2026
ESL Pro League Season 24
Stake Ranked Episode 4
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.