I must be asleep at the wheel ! ! ! I just noticed that the TECH pages are back !
we (the admin staff and folks who control the content of these new pages) are in the process of searching for those now.
I've forwarded the various and numerous requests from the members here and as many clues as I've been able to find to try to track them down and return them to us. we have hopes that they are in some backups of the older pages or the like.
If anyone has info on them, such as links (even ones that no longer work), copies, screenshots etc, please let me know as they could be helpful in getting that info back.
you can feel free to post it here, direct message me etc. anything you might have could be helpful.