Jump to a detailed profile or search site with Google Custom Search

Marshall, Michigan (MI) Political Contributions by Individuals


Important note: This list is based on the data made publicly available by the Federal Election Commission. City-Data.com has made no additional attempt to verify the accuracy or validity of the names on this list and it cannot individually remove or update any of the information. Please direct any inquiries or corrections to the FEC. City-Data.com will periodically update this list based on the data made available by the FEC. Note that it is possible for multiple persons to share the same name. Unintentional errors are possible. Do not use for any purpose before consulting official data provided by the FEC.
THESE INDIVIDUAL NAMES ARE NOT TO BE USED FOR ANY COMMERCIAL PURPOSES OR TO SOLICIT CONTRIBUTIONS BY LAW.

2019 / 2020 Contributions Part 3:

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to WINRED on 07/27/2020

PATRICIA DRIVER (RETIRED), (Zip code: 49068) $50 to WINRED on 09/30/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $20 to WINRED on 07/30/2020

MARTIN MILLER (TELEDYNE-LECROY/SCIENTIST), (Zip code: 49068) $50 to WINRED on 07/11/2020

PATRICIA CARLTON (RETIRED), (Zip code: 49068) $31 to WINRED on 09/09/2020

JACOB GATES (MCCT, INC/EXECUTIVE DIRECTOR), (Zip code: 49068) $250 to ACTBLUE on 09/02/2020

STEPHEN SHUBERT (RETIRED), (Zip code: 49068) $25 to WINRED on 09/13/2020

EILEEN WICKLUND (RETIRED), (Zip code: 49068) $2 to WINRED on 09/05/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $50 to WINRED on 08/20/2020

STEPHEN SHUBERT (RETIRED), (Zip code: 49068) $25 to WINRED on 09/13/2020

DAVID FRITZ (RETIRED), (Zip code: 49068) $25 to WINRED on 08/18/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $100 to WINRED on 08/11/2020

STEPHEN SHUBERT (RETIRED), (Zip code: 49068) $25 to WINRED on 09/13/2020

FRANK BROWNELL, (Zip code: 49068) $37 to WINRED on 09/16/2020

FRANK BROWNELL, (Zip code: 49068) $42 to WINRED on 09/16/2020

TIFFINY HARRINGTON (RETIRED), (Zip code: 49068) $5 to WINRED on 09/09/2020

FRANK BROWNELL, (Zip code: 49068) $42 to WINRED on 09/09/2020

FRANCES FRANKLIN (RETIRED), (Zip code: 49068) $250 to WINRED on 09/03/2020

ADALINE ADAMS (NONE/NOT EMPLOYED), (Zip code: 49068) $10 to ACTBLUE on 09/24/2020

PATRICIA DRIVER (RETIRED), (Zip code: 49068) $50 to WINRED on 09/18/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to WINRED on 08/29/2020

CHARLOTTE WERPY (RETIRED), (Zip code: 49068) $50 to WINRED on 09/05/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $100 to WINRED on 08/15/2020

MARY MURPHY (BRONSON HEALTHCARE/RN), (Zip code: 49068) $50 to WINRED on 09/30/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $50 to WINRED on 08/30/2020

PAUL GRAY (RETIRED), (Zip code: 49068) $2 to WINRED on 08/29/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $100 to WINRED on 08/05/2020

ADALINE ADAMS (NONE/NOT EMPLOYED), (Zip code: 49068) $2 to ACTBLUE on 09/23/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to WINRED on 07/29/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to WINRED on 08/09/2020

CHERYL HUTCHISON (RETIRED), (Zip code: 49068) $75 to WINRED on 08/21/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to WINRED on 08/23/2020

ADALINE ADAMS (NONE/NOT EMPLOYED), (Zip code: 49068) $15 to ACTBLUE on 09/13/2020

EILEEN WICKLUND (RETIRED), (Zip code: 49068) $50 to WINRED on 08/21/2020

EDWARD STRAND (NOT EMPLOYED), (Zip code: 49068) $15 to ACTBLUE on 09/14/2020

TIFFINY HARRINGTON (RETIRED), (Zip code: 49068) $5 to WINRED on 09/04/2020

DAVID FRITZ (RETIRED), (Zip code: 49068) $25 to WINRED on 09/02/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $50 to WINRED on 08/28/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $50 to WINRED on 09/08/2020

DAVID FRITZ (RETIRED), (Zip code: 49068) $25 to WINRED on 08/13/2020

PATRICIA CARLTON (RETIRED), (Zip code: 49068) $100 to WINRED on 08/24/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $100 to WINRED on 09/07/2020

MARY MURPHY (BRONSON HEALTHCARE/RN), (Zip code: 49068) $50 to WINRED on 09/28/2020

EILEEN WICKLUND (RETIRED), (Zip code: 49068) $25 to WINRED on 09/29/2020

JAMES GILBERTSON (RETIRED), (Zip code: 49068) $10 to WINRED on 09/29/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $100 to WINRED on 09/27/2020

DAVID FRITZ (RETIRED), (Zip code: 49068) $25 to WINRED on 07/23/2020

PATRICIA DRIVER (RETIRED), (Zip code: 49068) $50 to WINRED on 09/25/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to WINRED on 07/25/2020

PATRICIA CARLTON (RETIRED), (Zip code: 49068) $100 to WINRED on 09/10/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $50 to WINRED on 09/07/2020

ADALINE ADAMS (NONE/NOT EMPLOYED), (Zip code: 49068) $20 to ACTBLUE on 09/29/2020

MARY MURPHY (BRONSON HEALTHCARE/RN), (Zip code: 49068) $30 to WINRED on 08/24/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $50 to WINRED on 09/07/2020

TIFFINY HARRINGTON (RETIRED), (Zip code: 49068) $50 to WINRED on 08/31/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to WINRED on 08/27/2020

LARRY COOK (SELF-EMPLOYED/CONSTRUCTION), (Zip code: 49068) $29 to WINRED on 09/20/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $90 to WINRED on 09/18/2020

STEPHEN SHUBERT (RETIRED), (Zip code: 49068) $25 to WINRED on 08/20/2020

EILEEN WICKLUND (RETIRED), (Zip code: 49068) $50 to WINRED on 09/29/2020

TIFFINY HARRINGTON (RETIRED), (Zip code: 49068) $4 to WINRED on 09/13/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $20 to REPUBLICAN NATIONAL COMMITTEE on 08/06/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $100 to WINRED on 09/15/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to REPUBLICAN NATIONAL COMMITTEE on 08/19/2020

MS. PATRICIA JANE CARLTON (RETIRED), (Zip code: 49068) $42 to REPUBLICAN NATIONAL COMMITTEE on 08/19/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to REPUBLICAN NATIONAL COMMITTEE on 08/20/2020

MR. FRANK BROWNELL (RETIRED), (Zip code: 49068) $20 to REPUBLICAN NATIONAL COMMITTEE on 08/06/2020

JAMES COLLINS (AMSTEDRAIL/PROGRAMMER), (Zip code: 49068) $28 to WINRED on 07/30/2020

FRANK BROWNELL (RETIRED), (Zip code: 49068) $42 to WINRED on 07/22/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to WINRED on 07/16/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $50 to WINRED on 08/28/2020

RAYMOND DAVIS (THRUN/ATTORNEY), (Zip code: 49068) $50 to REPUBLICAN NATIONAL COMMITTEE on 08/25/2020

LARRY COOK (SELF-EMPLOYED/CONSTRUCTION), (Zip code: 49068) $45 to REPUBLICAN NATIONAL COMMITTEE on 08/25/2020

MS. PATRICIA JANE CARLTON (RETIRED), (Zip code: 49068) $37 to REPUBLICAN NATIONAL COMMITTEE on 08/26/2020

MR. FRANK BROWNELL (RETIRED), (Zip code: 49068) $37 to REPUBLICAN NATIONAL COMMITTEE on 08/27/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to REPUBLICAN NATIONAL COMMITTEE on 08/27/2020

LARRY COOK (SELF-EMPLOYED/CONSTRUCTION), (Zip code: 49068) $42 to REPUBLICAN NATIONAL COMMITTEE on 08/20/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to REPUBLICAN NATIONAL COMMITTEE on 08/25/2020

LARRY COOK (SELF-EMPLOYED/CONSTRUCTION), (Zip code: 49068) $42 to REPUBLICAN NATIONAL COMMITTEE on 08/20/2020

MS. FRANCES ANN COOK (RETIRED), (Zip code: 49068) $100 to REPUBLICAN NATIONAL COMMITTEE on 08/27/2020

MS. MARY KILBOURN (RETIRED), (Zip code: 49068) $1000 to REPUBLICAN NATIONAL COMMITTEE on 08/28/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to WINRED on 08/27/2020

MS. FRANCES ANN COOK (RETIRED), (Zip code: 49068) $100 to REPUBLICAN NATIONAL COMMITTEE on 08/27/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $50 to WINRED on 08/20/2020

TIFFINY HARRINGTON (RETIRED), (Zip code: 49068) $35 to WINRED on 08/16/2020

LAURA WOODS (FASTAFF TRAVEL NURSING/REGISTERED NURSE ICU), (Zip code: 49068) $50 to WINRED on 08/26/2020

RAYMOND DAVIS (THRUN/ATTORNEY), (Zip code: 49068) $65 to REPUBLICAN NATIONAL COMMITTEE on 08/24/2020

LARRY COOK (SELF-EMPLOYED/CONSTRUCTION), (Zip code: 49068) $42 to WINRED on 08/14/2020

STEPHEN SHUBERT (RETIRED), (Zip code: 49068) $25 to WINRED on 08/20/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to WINRED on 08/28/2020

MR. FRANK BROWNELL (RETIRED), (Zip code: 49068) $42 to REPUBLICAN NATIONAL COMMITTEE on 08/20/2020

PAUL GRAY (RETIRED), (Zip code: 49068) $10 to REPUBLICAN NATIONAL COMMITTEE on 08/31/2020

MS. PATRICIA JANE CARLTON (RETIRED), (Zip code: 49068) $42 to REPUBLICAN NATIONAL COMMITTEE on 08/11/2020

DAVID FRITZ (RETIRED), (Zip code: 49068) $25 to WINRED on 09/13/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to NRCC (JACOBS, CHRISTOPHER L.) on 07/19/2020

ROB HURD (SELF-EMPLOYED/INVESTMENT ADVISOR), (Zip code: 49068) $50 to WINRED on 09/21/2020

JOHN YAKIMOW (RETIRED), (Zip code: 49660) $500 to NRCC (JACOBS, CHRISTOPHER L.) on 07/09/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $100 to NRCC (JACOBS, CHRISTOPHER L.) on 07/18/2020

CYNTHIA ABACAN (OAKLAWN HOSPITAL/PHYSICIAN), (Zip code: 49068) $25 to NRSC (SULLIVAN, DAN) on 07/16/2020

CYNTHIA ABACAN (OAKLAWN HOSPITAL/PHYSICIAN), (Zip code: 49068) $35 to NRSC (SULLIVAN, DAN) on 07/16/2020

CYNTHIA ABACAN (OAKLAWN HOSPITAL/PHYSICIAN), (Zip code: 49068) $35 to NRSC (SULLIVAN, DAN) on 07/31/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $100 to NRSC (SULLIVAN, DAN) on 07/28/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $100 to WINRED on 07/28/2020

CYNTHIA ABACAN (OAKLAWN HOSPITAL/PHYSICIAN), (Zip code: 49068) $25 to WINRED on 07/16/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $100 to WINRED on 08/06/2020

SHELLEY BINKLEY (BEAUMONT HEALTH/PHYSICIAN), (Zip code: 49068) $35 to EMILY'S LIST on 08/24/2020

SHELLEY BINKLEY (BEAUMONT HEALTH/PHYSICIAN), (Zip code: 49068) $35 to EMILY'S LIST on 08/28/2020

MR. KARL F LOOMIS (RETIRED), (Zip code: 49068) $100 to NEW JOURNEY PAC, INC. on 08/26/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to WINRED on 08/13/2020

MR. LARRY G ELLIOTT (KELLOGG NORTH AMERICA CO/PLANT MANAGER III), (Zip code: 49068) $92 to KELLOGG COMPANY BETTER GOVERNMENT COMMITTEE on 08/31/2020

MS. JULIE SUEHR (KELLOGG COMPANY/SR DIRECTOR, LPM), (Zip code: 49068) $80 to KELLOGG COMPANY BETTER GOVERNMENT COMMITTEE on 08/31/2020

FRANK BROWNELL (RETIRED), (Zip code: 49068) $42 to DONALD J. TRUMP FOR PRESIDENT, INC. (TRUMP, DONALD J.) on 06/22/2020

JAMES COLLINS (AMSTEDRAIL/PROGRAMMER), (Zip code: 49068) $35 to WINRED on 09/20/2020

BETSY JOSEPH (ZOETIS SERVICES LLC/VICE PRESIDENT AND CHIEF COUNSEL), (Zip code: 49068) $39 to ZOETIS INC. PAC AKA ZOETIS PAC on 08/07/2020

BETSY JOSEPH (ZOETIS SERVICES LLC/VICE PRESIDENT AND CHIEF COUNSEL), (Zip code: 49068) $39 to ZOETIS INC. PAC AKA ZOETIS PAC on 08/21/2020

TIMOTHY FITZGERALD (RETIRED), (Zip code: 49068) $31 to WINRED on 09/01/2020

TIFFINY HARRINGTON (RETIRED), (Zip code: 49068) $4 to WINRED on 09/17/2020

MATTHEW DOMSIC (DOD/FINANCIAL ANALYST), (Zip code: 49068) $50 to WINRED on 09/30/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $100 to WINRED on 09/27/2020

LOUIS KLAUDER (RETIRED), (Zip code: 49068) $250 to DONALD J. TRUMP FOR PRESIDENT, INC. (TRUMP, DONALD J.) on 06/27/2020

LOUIS KLAUDER (RETIRED), (Zip code: 49068) $-250 to DONALD J. TRUMP FOR PRESIDENT, INC. (TRUMP, DONALD J.) on 06/27/2020

JOHN RYAN (RETIRED), (Zip code: 49068) $42 to WINRED on 07/21/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to WINRED on 07/25/2020

DAVID FRITZ (RETIRED), (Zip code: 49068) $35 to WINRED on 08/02/2020

RAYMOND DAVIS (ENTREPRENEUR), (Zip code: 49068) $250 to DONALD J. TRUMP FOR PRESIDENT, INC. (TRUMP, DONALD J.) on 06/29/2020

PATRICIA CARLTON-WEAVER (RETIRED), (Zip code: 49068) $100 to DONALD J. TRUMP FOR PRESIDENT, INC. (TRUMP, DONALD J.) on 06/28/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to WINRED on 07/25/2020

DANIEL VANDERKOLK (VILLAGE OF PAW PAW/APPRENTICE LINEMAN), (Zip code: 49068) $250 to DONALD J. TRUMP FOR PRESIDENT, INC. (TRUMP, DONALD J.) on 06/28/2020

FRANK BROWNELL (RETIRED), (Zip code: 49068) $20 to WINRED on 09/02/2020

DONNA PATRICK (OFF MAGR/ALPHA SOLUTIONS), (Zip code: 49068) $100 to DONALD J. TRUMP FOR PRESIDENT, INC. (TRUMP, DONALD J.) on 06/23/2020

MARILYN NEUMANN (RETIRED), (Zip code: 49068) $100 to DONALD J. TRUMP FOR PRESIDENT, INC. (TRUMP, DONALD J.) on 06/28/2020

TIFFINY HARRINGTON (RETIRED), (Zip code: 49068) $22 to WINRED on 09/03/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $50 to WINRED on 09/26/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $100 to WINRED on 09/15/2020

JOSEPH E (RETIRED), (Zip code: 49068) $50 to WINRED on 09/24/2020

PAUL GRAY (RETIRED), (Zip code: 49068) $2 to WINRED on 09/29/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $100 to WINRED on 09/13/2020

ADALINE ADAMS (NONE/NOT EMPLOYED), (Zip code: 49068) $3 to END CITIZENS UNITED on 08/14/2020

ADALINE ADAMS (NONE/NOT EMPLOYED), (Zip code: 49068) $5 to END CITIZENS UNITED on 08/20/2020

ADALINE ADAMS (NONE/NOT EMPLOYED), (Zip code: 49068) $2 to END CITIZENS UNITED on 08/23/2020

ADALINE ADAMS (NONE/NOT EMPLOYED), (Zip code: 49068) $5 to END CITIZENS UNITED on 08/25/2020

ADALINE ADAMS (NONE/NOT EMPLOYED), (Zip code: 49068) $3 to END CITIZENS UNITED on 08/30/2020

ADALINE ADAMS (NONE/NOT EMPLOYED), (Zip code: 49068) $6 to END CITIZENS UNITED on 08/30/2020

ADALINE ADAMS (NONE/NOT EMPLOYED), (Zip code: 49068) $15 to END CITIZENS UNITED on 08/03/2020

ADALINE ADAMS (NONE/NOT EMPLOYED), (Zip code: 49068) $15 to END CITIZENS UNITED on 08/13/2020

STEVE WETTLE (NOT EMPLOYED), (Zip code: 49068) $35 to END CITIZENS UNITED on 08/25/2020

JENNIFER COLLINS (N/A/RETIRED), (Zip code: 49068) $250 to DEMOCRATIC ACTION on 08/31/2020

STEPHEN SHUBERT (RETIRED), (Zip code: 49068) $25 to WINRED on 09/13/2020

ADALINE ADAMS (N/A/RETIRED), (Zip code: 49068) $25 to DEMOCRATIC ACTION on 08/11/2020

ADALINE ADAMS (N/A/RETIRED), (Zip code: 49068) $10 to DEMOCRATIC ACTION on 08/10/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to WINRED on 08/25/2020

TOM PEART (RETIRED), (Zip code: 49068) $20 to REPUBLICAN NATIONAL COMMITTEE on 06/09/2020

FRANK BROWNELL (RETIRED), (Zip code: 49068) $20 to REPUBLICAN NATIONAL COMMITTEE on 06/05/2020

RAYMOND DAVIS (THRUN/ATTORNEY), (Zip code: 49068) $50 to WINRED on 07/12/2020

PATRICIA CARLTON (RETIRED), (Zip code: 49068) $45 to REPUBLICAN NATIONAL COMMITTEE on 06/09/2020

RAYMOND DAVIS (THRUN/ATTORNEY), (Zip code: 49068) $250 to WINRED on 07/27/2020

KARL LOOMIS (RETIRED), (Zip code: 49068) $100 to REPUBLICAN NATIONAL COMMITTEE on 06/24/2020

FRANK BROWNELL (RETIRED), (Zip code: 49068) $37 to REPUBLICAN NATIONAL COMMITTEE on 07/29/2020

TOM PEART (RETIRED), (Zip code: 49068) $20 to REPUBLICAN NATIONAL COMMITTEE on 06/18/2020

RAYMOND DAVIS (SELF-EMPLOYED), (Zip code: 49068) $50 to REPUBLICAN NATIONAL COMMITTEE on 07/23/2020

FRANK BROWNELL (RETIRED), (Zip code: 49068) $42 to REPUBLICAN NATIONAL COMMITTEE on 06/18/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $25 to REPUBLICAN NATIONAL COMMITTEE on 06/18/2020

RAYMOND DAVIS (SELF-EMPLOYED), (Zip code: 49068) $50 to REPUBLICAN NATIONAL COMMITTEE on 06/23/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to REPUBLICAN NATIONAL COMMITTEE on 07/16/2020

FRANK BROWNELL (RETIRED), (Zip code: 49068) $37 to REPUBLICAN NATIONAL COMMITTEE on 06/26/2020

TOM PEART (RETIRED), (Zip code: 49068) $42 to REPUBLICAN NATIONAL COMMITTEE on 06/18/2020

PATRICIA CARLTON (RETIRED), (Zip code: 49068) $42 to REPUBLICAN NATIONAL COMMITTEE on 06/03/2020

FRANK BROWNELL (RETIRED), (Zip code: 49068) $42 to REPUBLICAN NATIONAL COMMITTEE on 07/20/2020

SUSAN BRUNDAGE (NOT EMPLOYED), (Zip code: 49068) $29 to STOP REPUBLICANS on 11/18/2020

TOM PEART (RETIRED), (Zip code: 49068) $20 to REPUBLICAN NATIONAL COMMITTEE on 07/09/2020

PATRICIA CARLTON (RETIRED), (Zip code: 49068) $42 to REPUBLICAN NATIONAL COMMITTEE on 07/01/2020

JESSICA BUSH (RETIRED), (Zip code: 49068) $10 to REPUBLICAN NATIONAL COMMITTEE on 07/02/2020

FRANK BROWNELL (RETIRED), (Zip code: 49068) $20 to REPUBLICAN NATIONAL COMMITTEE on 07/07/2020

CAROL HERMAN, (Zip code: 49068) $135 to REPUBLICAN NATIONAL COMMITTEE on 07/09/2020

Important note: This list is based on the data made publicly available by the Federal Election Commission. City-Data.com has made no additional attempt to verify the accuracy or validity of the names on this list and it cannot individually remove or update any of the information. Please direct any inquiries or corrections to the FEC. City-Data.com will periodically update this list based on the data made available by the FEC. Note that it is possible for multiple persons to share the same name. Unintentional errors are possible. Do not use for any purpose before consulting official data provided by the FEC.
THESE INDIVIDUAL NAMES ARE NOT TO BE USED FOR ANY COMMERCIAL PURPOSES OR TO SOLICIT CONTRIBUTIONS BY LAW.
Discuss Marshall, Michigan (MI) on our hugely popular Michigan forum.


City-data.com does not guarantee the accuracy or timeliness of any information on this site.  Use at your own risk.
Some parts © 2024 Advameg, Inc.

Table of Contents