The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company COM 88579y101   385,346 3,850 SH   SOLE   3,850 0 0
AT&T COM 00206R102   201,448 12,630 SH   SOLE   12,630 0 0
Abbott Labs COM 002824100   3,450,265 31,648 SH   SOLE   31,648 0 0
Abbvie Inc. COM 00287Y109   5,969,213 44,305 SH   SOLE   44,305 0 0
Accenture Plc COM G1151C101   1,396,324 4,525 SH   SOLE   4,525 0 0
Adobe COM 00724F101   2,264,024 4,630 SH   SOLE   4,630 0 0
Advanced Micro Devices, Inc. COM 007903107   1,604,422 14,085 SH   SOLE   14,085 0 0
Aes Corporation COM 00130H105   20,730 1,000 SH   SOLE   1,000 0 0
Aflac COM 001055102   558,400 8,000 SH   SOLE   8,000 0 0
Air Products & Chemicals COM 009158106   778,778 2,600 SH   SOLE   2,600 0 0
Allstate Corporation COM 020002101   239,888 2,200 SH   SOLE   2,200 0 0
Alphabet Inc (A) COM 02079k305   8,528,625 71,250 SH   SOLE   71,250 0 0
Alphabet Inc (C) COM 02079k107   1,097,806 9,075 SH   SOLE   9,075 0 0
Alphatec Holdings Inc. COM 02081g201   22,475 1,250 SH   SOLE   1,250 0 0
Altria Group, Inc. COM 02209S103   244,620 5,400 SH   SOLE   5,400 0 0
Amazon.Com Inc COM 023135106   7,348,393 56,370 SH   SOLE   56,370 0 0
Ameren Corp COM 023608102   184,493 2,259 SH   SOLE   2,259 0 0
America Movil COM 02390a101   16,230 750 SH   SOLE   750 0 0
American Electric Power Company, Inc. COM 025537101   368,122 4,372 SH   SOLE   4,372 0 0
American Express Co COM 025816109   448,565 2,575 SH   SOLE   2,575 0 0
American International Group, Inc. COM 026874784   491,392 8,540 SH   SOLE   8,540 0 0
American Tower Corp COM 03027X100   1,448,344 7,468 SH   SOLE   7,468 0 0
American Waterworks Co COM 030420103   71,375 500 SH   SOLE   500 0 0
Ametek Inc. COM 031100100   234,726 1,450 SH   SOLE   1,450 0 0
Amgen Inc COM 031162100   3,277,237 14,761 SH   SOLE   14,761 0 0
Amphenol Corp COM 032095101   1,293,364 15,225 SH   SOLE   15,225 0 0
Anthem Inc. COM 036752103   133,287 300 SH   SOLE   300 0 0
Apollo Global Management Ord Shs COM 03769m106   23,043 300 SH   SOLE   300 0 0
Apple Inc Com COM 037833100   30,341,369 156,423 SH   SOLE   156,423 0 0
Applied Materials Inc. COM 038222105   65,043 450 SH   SOLE   450 0 0
Aramark COM 03852u106   21,525 500 SH   SOLE   500 0 0
Asana, Inc. COM 04342Y104   11,020 500 SH   SOLE   500 0 0
Astrazeneca Plc COM 046353108   393,635 5,500 SH   SOLE   5,500 0 0
Atlassian Ord Shs Class A COM 049468101   35,240 210 SH   SOLE   210 0 0
Autodesk COM 052769106   46,037 225 SH   SOLE   225 0 0
Automatic Data Processing COM 053015103   1,258,298 5,725 SH   SOLE   5,725 0 0
Avalonbay Communities Inc. COM 053484101   23,659 125 SH   SOLE   125 0 0
BWX Technologies COM 05605h100   100,198 1,400 SH   SOLE   1,400 0 0
Bankamerica Corp COM 060505104   136,277 4,750 SH   SOLE   4,750 0 0
Becton Dickinson COM 075887109   112,204 425 SH   SOLE   425 0 0
Berkshire Hathaway Class B COM 084670702   1,547,458 4,538 SH   SOLE   4,538 0 0
Blackrock Science & Technology Trust COM 09258g104   15,326 445 SH   SOLE   445 0 0
Blackstone Group COM 09260D107   685,654 7,375 SH   SOLE   7,375 0 0
Boeing COM 097023105   174,207 825 SH   SOLE   825 0 0
Booking Holdings COM 09857l108   804,698 298 SH   SOLE   298 0 0
Bristol-Myers COM 110122108   1,714,947 26,817 SH   SOLE   26,817 0 0
British American Tobacco COM 110448107   348,600 10,500 SH   SOLE   10,500 0 0
British Petroleum Ads COM 055622104   61,757 1,750 SH   SOLE   1,750 0 0
Broadcom, Inc COM 11135f101   4,547,068 5,242 SH   SOLE   5,242 0 0
Brookfield Renewable Partners LP COM G16258108   66,352 2,250 SH   SOLE   2,250 0 0
Brookfield Renewable Sub Voting Class A COM 11284V105   50,432 1,600 SH   SOLE   1,600 0 0
Bunge Limited COM G16962105   37,740 400 SH   SOLE   400 0 0
CSX Corp COM 126408103   30,690 900 SH   SOLE   900 0 0
CVS Health Corporation COM 126650100   1,365,387 19,751 SH   SOLE   19,751 0 0
Capital One Financial Corp COM 14040H105   82,027 750 SH   SOLE   750 0 0
Carrier Global Corporation COM 14448C104   175,228 3,525 SH   SOLE   3,525 0 0
Caterpillar Inc. COM 149123101   3,018,295 12,267 SH   SOLE   12,267 0 0
Centene Corp COM 15135b101   236,075 3,500 SH   SOLE   3,500 0 0
Chargepoint Holdings Inc. COM 15961r105   24,172 2,750 SH   SOLE   2,750 0 0
Charles Schwab COM 808513105   70,850 1,250 SH   SOLE   1,250 0 0
Cheniere Energy COM 16411r208   709,770 6,750 SH   SOLE   6,750 0 0
Chevron Corp COM 166764100   3,055,422 19,418 SH   SOLE   19,418 0 0
Chubb LTD COM H1467J104   1,146,695 5,955 SH   SOLE   5,955 0 0
Cigna Corp COM 125523100   750,044 2,673 SH   SOLE   2,673 0 0
Cisco Systems Inc. COM 17275R102   1,340,583 25,910 SH   SOLE   25,910 0 0
Citigroup COM 172967424   87,246 1,895 SH   SOLE   1,895 0 0
Clearway Energy, Inc. COM 18539C204   271,320 9,500 SH   SOLE   9,500 0 0
Clorox Co-Del COM 189054109   246,512 1,550 SH   SOLE   1,550 0 0
Coca Cola Co COM 191216100   1,177,000 19,545 SH   SOLE   19,545 0 0
Cognizant Tech Solutions COM 192446102   42,432 650 SH   SOLE   650 0 0
Colgate Palmolive COM 194162103   681,804 8,850 SH   SOLE   8,850 0 0
Comcast Corp Cl A COM 20030N101   484,057 11,650 SH   SOLE   11,650 0 0
Commerce Bancshares Inc. COM 200525103   37,596 772 SH   SOLE   772 0 0
Communication Services Select Sector Fd COM 81369Y852   309,130 4,750 SH   SOLE   4,750 0 0
Conagra, Inc. COM 205887102   13,488 400 SH   SOLE   400 0 0
Conocophillips COM 20825C104   254,052 2,452 SH   SOLE   2,452 0 0
Consol Energy Inc. COM 20854L108   396,688 5,850 SH   SOLE   5,850 0 0
Consolidated Edison COM 209115104   881,400 9,750 SH   SOLE   9,750 0 0
Constellation Brands Inc COM 21036P108   227,670 925 SH   SOLE   925 0 0
Corteva Inc COM 22052L104   54,378 949 SH   SOLE   949 0 0
Costco Wholesale COM 22160K105   2,374,256 4,410 SH   SOLE   4,410 0 0
CrowdStrike Holdings COM 22788C105   249,679 1,700 SH   SOLE   1,700 0 0
Cummins Inc. COM 231021106   462,127 1,885 SH   SOLE   1,885 0 0
Danaher COM 235851102   540,000 2,250 SH   SOLE   2,250 0 0
Deere & Company COM 244199105   850,899 2,100 SH   SOLE   2,100 0 0
Dell Corporation COM 24703l202   10,497 194 SH   SOLE   194 0 0
Delta Air Lines COM 247361702   1,345,382 28,300 SH   SOLE   28,300 0 0
Digital Realty Trust Inc. COM 253868103   12,753 112 SH   SOLE   112 0 0
Discover Finl Svcs COM 254709108   578,407 4,950 SH   SOLE   4,950 0 0
Disney Walt Co. COM 254687106   464,256 5,200 SH   SOLE   5,200 0 0
Dnp Select Income Fund Inc. COM 23325p104   835,256 79,700 SH   SOLE   79,700 0 0
Dollar General COM 256677105   551,785 3,250 SH   SOLE   3,250 0 0
Dominion Energy Inc. COM 25746U109   75,095 1,450 SH   SOLE   1,450 0 0
Dover Corp COM 260003108   95,972 650 SH   SOLE   650 0 0
Dow Inc. COM 260557103   336,763 6,323 SH   SOLE   6,323 0 0
Duke Energy Corp. COM 26441C204   532,427 5,933 SH   SOLE   5,933 0 0
Dupont De Nemours Inc COM 26614N102   22,575 316 SH   SOLE   316 0 0
EOG Resources Inc COM 26875P101   1,215,353 10,620 SH   SOLE   10,620 0 0
Easterly Government Properties, Inc COM 27616P103   355,250 24,500 SH   SOLE   24,500 0 0
Ebay Inc. COM 278642103   17,876 400 SH   SOLE   400 0 0
Edwards Lifesciences COM 28176E108   942,357 9,990 SH   SOLE   9,990 0 0
Eli Lilly And Co. COM 532457108   8,136,803 17,350 SH   SOLE   17,350 0 0
Emerson Electric COM 291011104   605,613 6,700 SH   SOLE   6,700 0 0
Energizer Holdings Inc. COM 29272W109   23,506 700 SH   SOLE   700 0 0
Energy Transfer Partners, LP COM 29273V100   838,200 66,000 SH   SOLE   66,000 0 0
Enterprise Prods Partners Lp COM 293792107   636,616 24,160 SH   SOLE   24,160 0 0
Exelon Corporation COM 30161N101   28,518 700 SH   SOLE   700 0 0
Exxon Mobil Corp COM 30231G102   573,787 5,350 SH   SOLE   5,350 0 0
Fastenal Company COM 311900104   11,798 200 SH   SOLE   200 0 0
Federal Realty Investment Trust COM 313745101   362,887 3,750 SH   SOLE   3,750 0 0
Fifth Third Bnc COM 316773100   170,077 6,489 SH   SOLE   6,489 0 0
First Trust NASDAQ-100 Tech Sector Index F COM 337345102   22,074 150 SH   SOLE   150 0 0
Fiserv, Inc. COM 337738108   31,537 250 SH   SOLE   250 0 0
Flex Lng Ltd COM g35947202   328,197 10,750 SH   SOLE   10,750 0 0
Fortinet Ord Shs COM 34959e109   644,027 8,520 SH   SOLE   8,520 0 0
Generac Holdings Inc. COM 368736104   119,304 800 SH   SOLE   800 0 0
General Dynamics COM 369550108   251,725 1,170 SH   SOLE   1,170 0 0
General Mills Inc. COM 370334104   187,915 2,450 SH   SOLE   2,450 0 0
Gilead Sciences Inc COM 375558103   57,802 750 SH   SOLE   750 0 0
Glaxosmithkline Plc Adr COM 03773w204   522,126 14,650 SH   SOLE   14,650 0 0
Goldman Sachs COM 38141G104   362,857 1,125 SH   SOLE   1,125 0 0
Graco Inc. COM 384109104   77,715 900 SH   SOLE   900 0 0
Grainger W W Inc. COM 384802104   118,288 150 SH   SOLE   150 0 0
Hallador Energy Company COM 40609p105   119,980 14,000 SH   SOLE   14,000 0 0
Hartford Financial Services COM 416515104   198,775 2,760 SH   SOLE   2,760 0 0
Healthpeak Properties Inc COM 42250P103   24,120 1,200 SH   SOLE   1,200 0 0
Home Depot Inc COM 437076102   8,329,501 26,814 SH   SOLE   26,814 0 0
Honeywell International COM 438516106   2,306,362 11,115 SH   SOLE   11,115 0 0
Humana Inc. COM 444859102   1,670,925 3,737 SH   SOLE   3,737 0 0
I Shares Core S&P 500 Index COM 464287200   1,169,989 2,625 SH   SOLE   2,625 0 0
I Shares MSCI Emerg Mkts COM 464287234   490,544 12,400 SH   SOLE   12,400 0 0
I Shares Nasdaq Bitotech Fd COM 464287556   38,088 300 SH   SOLE   300 0 0
I Shares Russell 1000 Value Index COM 464287598   3,874,253 24,547 SH   SOLE   24,547 0 0
I Shares Select Dividend COM 464287168   2,266,000 20,000 SH   SOLE   20,000 0 0
I Shares Tr Russell 1000 Growth Index COM 464287614   4,476,353 16,267 SH   SOLE   16,267 0 0
IBM Corp COM 459200101   1,779,941 13,302 SH   SOLE   13,302 0 0
IShares Expanded Tech-Software COM 464287515   278,458 805 SH   SOLE   805 0 0
IShares Russell 2000 Index Fd COM 464287655   1,130,549 6,037 SH   SOLE   6,037 0 0
IShares Russell 2000 Value COM 464287630   21,120 150 SH   SOLE   150 0 0
IShares Russell 3000 ETF COM 464287689   25,448 100 SH   SOLE   100 0 0
IShares Russell Mid Val Index COM 464287473   521,740 4,750 SH   SOLE   4,750 0 0
IShares Russell Midcap Growth Index COM 464287481   169,102 1,750 SH   SOLE   1,750 0 0
ITT Inc. COM 45073v108   37,284 400 SH   SOLE   400 0 0
Illinois Tool Works COM 452308109   350,224 1,400 SH   SOLE   1,400 0 0
Intel Corporation COM 458140100   1,101,848 32,950 SH   SOLE   32,950 0 0
Intercontinental Exchange Inc COM 45866F104   22,616 200 SH   SOLE   200 0 0
Intuit Inc. COM 461202103   824,742 1,800 SH   SOLE   1,800 0 0
Intuitive Surgical Inc. COM 46120E602   605,234 1,770 SH   SOLE   1,770 0 0
Invesco Financial Preferred ETF COM 46137v621   35,875 2,500 SH   SOLE   2,500 0 0
Invesco QQQ Trust COM 46090e103   757,311 2,050 SH   SOLE   2,050 0 0
Iron Mountain, Inc. COM 46284V101   102,276 1,800 SH   SOLE   1,800 0 0
Ishares Amt Free Muni COM 464288414   533,650 5,000 SH   SOLE   5,000 0 0
Ishares MSCI Eafe Index Fd COM 464287465   267,887 3,695 SH   SOLE   3,695 0 0
Ishares Phlx Semiconductor COM 464287523   661,974 1,305 SH   SOLE   1,305 0 0
Ishares Russell Midcap Index Fund COM 464287499   1,106,989 15,158 SH   SOLE   15,158 0 0
Ishares Silver Trust COM 46428Q109   41,780 2,000 SH   SOLE   2,000 0 0
Ishares Tr S&P 500 Growth COM 464287309   264,300 3,750 SH   SOLE   3,750 0 0
Ishares Tr S&P 500 Value COM 464287408   241,785 1,500 SH   SOLE   1,500 0 0
Ishares Trust Ishares Barclays Tips Fd COM 464287176   107,620 1,000 SH   SOLE   1,000 0 0
Ishares US Real Estate COM 464287739   140,627 1,625 SH   SOLE   1,625 0 0
J P Morgan/Chase COM 46625H100   4,395,051 30,219 SH   SOLE   30,219 0 0
JB Hunt Transport COM 445658107   271,545 1,500 SH   SOLE   1,500 0 0
Jacob Solutions Inc COM 46982l108   23,778 200 SH   SOLE   200 0 0
Jefferies Financial Group Inc COM 47233W109   106,144 3,200 SH   SOLE   3,200 0 0
Johnson & Johnson COM 478160104   2,904,876 17,550 SH   SOLE   17,550 0 0
Johnson Controls International Plc COM g51502105   289,595 4,250 SH   SOLE   4,250 0 0
Kayne Anderson Mlp COM 486606106   642,246 78,900 SH   SOLE   78,900 0 0
Kellogg COM 487836108   50,550 750 SH   SOLE   750 0 0
Keurig Dr. Pepper COM 49271v100   13,290 425 SH   SOLE   425 0 0
Keycorp COM 493267108   55,440 6,000 SH   SOLE   6,000 0 0
Kimberly Clark Corp. COM 494368103   372,762 2,700 SH   SOLE   2,700 0 0
Kinder Morgan Inc COM 49456B101   576,009 33,450 SH   SOLE   33,450 0 0
Kla-Tencor Corp COM 482480100   1,585,045 3,268 SH   SOLE   3,268 0 0
Kraft Heinz (The) COM 500754106   71,000 2,000 SH   SOLE   2,000 0 0
L3Harris Technologies COM 502431109   1,866,667 9,535 SH   SOLE   9,535 0 0
Lab Corp. Of America Holdings COM 50540R409   482,660 2,000 SH   SOLE   2,000 0 0
Lam Research Corp. COM 512807108   3,314,586 5,156 SH   SOLE   5,156 0 0
Lockheed Martin Corp COM 539830109   788,171 1,712 SH   SOLE   1,712 0 0
Louisiana Pac Corp COM 546347105   37,490 500 SH   SOLE   500 0 0
Lowes Companies COM 548661107   3,016,480 13,365 SH   SOLE   13,365 0 0
Lyondellbasell Industries COM n53745100   36,732 400 SH   SOLE   400 0 0
M & T Bank Corp COM 55261F104   61,880 500 SH   SOLE   500 0 0
MFS Intermediate COM 55273C107   10,960 4,000 SH   SOLE   4,000 0 0
MGE Energy COM 55277P104   23,733 300 SH   SOLE   300 0 0
MPLX Com Unit Rep LTD COM 55336V100   369,742 10,894 SH   SOLE   10,894 0 0
Marathon Pete Corp COM 56585A102   81,620 700 SH   SOLE   700 0 0
Market Vectors Gold Miners ETF COM 92189f106   15,055 500 SH   SOLE   500 0 0
Marriott International COM 571903202   45,922 250 SH   SOLE   250 0 0
Martin Marietta Materials COM 573284106   230,845 500 SH   SOLE   500 0 0
Marvell Technology, Inc. COM 573874104   29,890 500 SH   SOLE   500 0 0
Mastercard Inc. COM 57636Q104   3,350,916 8,520 SH   SOLE   8,520 0 0
Mcdonald's Corporation COM 580135101   2,016,953 6,759 SH   SOLE   6,759 0 0
Mckesson Corp COM 58155Q103   42,731 100 SH   SOLE   100 0 0
Medtronic Inc COM G5960L103   1,160,717 13,175 SH   SOLE   13,175 0 0
Merck & Co., Inc. COM 58933Y105   1,142,938 9,905 SH   SOLE   9,905 0 0
Meta Platforms Inc. COM 30303M102   2,631,607 9,170 SH   SOLE   9,170 0 0
Metlife Inc Com COM 59156R108   127,192 2,250 SH   SOLE   2,250 0 0
Micron Technology COM 595112103   236,662 3,750 SH   SOLE   3,750 0 0
Microsoft Corp COM 594918104   26,618,309 78,165 SH   SOLE   78,165 0 0
Mondelez Intl Inc COM 609207105   778,197 10,669 SH   SOLE   10,669 0 0
Moog, Inc. COM 615394202   21,686 200 SH   SOLE   200 0 0
Morgan Stanley COM 617446448   128,100 1,500 SH   SOLE   1,500 0 0
Nasdaq, Inc. COM 631103108   14,955 300 SH   SOLE   300 0 0
Nestles Sa Spons Adr COM 641069406   158,878 1,321 SH   SOLE   1,321 0 0
Netflix COM 64110L106   787,596 1,788 SH   SOLE   1,788 0 0
Neuberger Bernman MLP Income Fund, Inc COM 64129h104   48,160 7,000 SH   SOLE   7,000 0 0
Newmont Mining COM 651639106   28,795 675 SH   SOLE   675 0 0
Nextera Energy Inc. COM 65339F101   586,180 7,900 SH   SOLE   7,900 0 0
Nextera Energy Partners LP COM 65341b106   2,882,156 49,150 SH   SOLE   49,150 0 0
Nike Inc Cl B COM 654106103   2,470,081 22,380 SH   SOLE   22,380 0 0
Nisource Inc COM 65473P105   80,819 2,955 SH   SOLE   2,955 0 0
Norfolk Southern COM 655844108   419,506 1,850 SH   SOLE   1,850 0 0
Northrop Grumman Corp COM 666807102   900,205 1,975 SH   SOLE   1,975 0 0
Northwest Natural Holding CO COM 66765n105   21,525 500 SH   SOLE   500 0 0
Novartis Ag COM 66987V109   127,046 1,259 SH   SOLE   1,259 0 0
Nucor Corp. COM 670346105   163,980 1,000 SH   SOLE   1,000 0 0
Nutrien Ltd COM 67077m108   14,762 250 SH   SOLE   250 0 0
Nvidia Corp. COM 67066G104   9,285,289 21,950 SH   SOLE   21,950 0 0
O'Reilly Automotive Inc. COM 67103H107   2,149,425 2,250 SH   SOLE   2,250 0 0
Olin Corporation COM 680665205   3,483,214 67,780 SH   SOLE   67,780 0 0
On Holding AG COM H5919C104   33,000 1,000 SH   SOLE   1,000 0 0
Oneok Inc. COM 682680103   1,380,985 22,375 SH   SOLE   22,375 0 0
Oracle Corp COM 68389X105   3,630,459 30,485 SH   SOLE   30,485 0 0
Otis Worldwide Corporation COM 68902V107   95,330 1,071 SH   SOLE   1,071 0 0
PPG Industries Inc. COM 693506107   281,770 1,900 SH   SOLE   1,900 0 0
Palo Alto Networks COM 697435105   1,221,338 4,780 SH   SOLE   4,780 0 0
Parker Hannifin COM 701094104   1,509,455 3,870 SH   SOLE   3,870 0 0
Paychex COM 704326107   61,528 550 SH   SOLE   550 0 0
Paypal Holdings Inc COM 70450y103   566,871 8,495 SH   SOLE   8,495 0 0
Pepsico Inc COM 713448108   5,098,180 27,525 SH   SOLE   27,525 0 0
Pfizer, Inc. COM 717081103   1,403,964 38,276 SH   SOLE   38,276 0 0
Philip Morris Intl Inc COM 718172109   1,618,051 16,575 SH   SOLE   16,575 0 0
Phillips 66 COM 718546104   255,332 2,677 SH   SOLE   2,677 0 0
Pinnacle West Capital COM 723484101   32,584 400 SH   SOLE   400 0 0
Pioneer Natural Resource Co COM 723787107   1,075,471 5,191 SH   SOLE   5,191 0 0
Price T Rowe Associates COM 74144T108   22,404 200 SH   SOLE   200 0 0
Procter & Gamble COM 742718109   2,590,960 17,075 SH   SOLE   17,075 0 0
Progressive Corp Ohio COM 743315103   92,659 700 SH   SOLE   700 0 0
Proshares Short S&P500 New COM 74347b425   13,880 1,000 SH   SOLE   1,000 0 0
Public Storage COM 74460d109   306,474 1,050 SH   SOLE   1,050 0 0
Qualcomm Inc COM 747525103   3,137,299 26,355 SH   SOLE   26,355 0 0
Quanex Corp COM 747619104   805,500 30,000 SH   SOLE   30,000 0 0
Raytheon Technologies Corp COM 75513E101   1,417,971 14,475 SH   SOLE   14,475 0 0
Real Estate Select Sector SPDR Fund COM 81369y860   373,809 9,918 SH   SOLE   9,918 0 0
Realty Income Corp COM 756109104   21,524 360 SH   SOLE   360 0 0
Regeneron Pharmaceuticals COM 75886F107   750,874 1,045 SH   SOLE   1,045 0 0
Rockwell Automation COM 773903109   64,243 195 SH   SOLE   195 0 0
Rogers Communications Inc. COM 775109200   9,128 200 SH   SOLE   200 0 0
Roku, Inc. COM 77543R102   12,792 200 SH   SOLE   200 0 0
S&P SPDR Utilities COM 81369y886   524,829 8,020 SH   SOLE   8,020 0 0
SRH Total Return Fund, Inc COM 101507101   159,360 12,000 SH   SOLE   12,000 0 0
Salesforce.Com COM 79466l302   411,957 1,950 SH   SOLE   1,950 0 0
Sanofi Aventis Sponsored Adr COM 80105N105   53,900 1,000 SH   SOLE   1,000 0 0
Schlumberger Ltd COM 806857108   49,120 1,000 SH   SOLE   1,000 0 0
Seagate Technology COM G7997R103   46,402 750 SH   SOLE   750 0 0
Sector Spdr Tr Shs Ben Int Technology COM 81369Y803   931,890 5,360 SH   SOLE   5,360 0 0
Select SPDR Materials (XLB) COM 81369y100   500,535 6,040 SH   SOLE   6,040 0 0
Select SPDR Tr Energy COM 81369y506   1,382,325 17,030 SH   SOLE   17,030 0 0
Select SPDR Tr Health Care Sector COM 81369y209   139,366 1,050 SH   SOLE   1,050 0 0
Select Sector SPDR Financial COM 81369y605   1,104,002 32,750 SH   SOLE   32,750 0 0
Select Sector Spider Con Disc COM 81369y407   764,994 4,505 SH   SOLE   4,505 0 0
Select Sector Spider Industrial COM 81369y704   155,614 1,450 SH   SOLE   1,450 0 0
Select Spiders Consumer Staples COM 81369y308   642,312 8,660 SH   SOLE   8,660 0 0
Sempra Energy COM 816851109   29,118 200 SH   SOLE   200 0 0
Service Now Inc. COM 81762p102   769,899 1,370 SH   SOLE   1,370 0 0
Service Properties Trust COM 81761l102   26,070 3,000 SH   SOLE   3,000 0 0
Sherwin Williams Company COM 824348106   2,236,475 8,423 SH   SOLE   8,423 0 0
Simon Property Group COM 828806109   606,270 5,250 SH   SOLE   5,250 0 0
Sirius Xm Holdings Inc. COM 82968b103   35,787 7,900 SH   SOLE   7,900 0 0
Sl Green realty Reit Ord Shs COM 78440x887   11,269 375 SH   SOLE   375 0 0
Smucker Jm Co COM 832696405   51,684 350 SH   SOLE   350 0 0
Snowflake Inc. COM 833445109   21,997 125 SH   SOLE   125 0 0
Southern Co. COM 842587107   693,789 9,876 SH   SOLE   9,876 0 0
Southwest Airlines COM 844741108   36,210 1,000 SH   SOLE   1,000 0 0
Spire, Inc. (formerly Laclede Gas) COM 84857l101   134,810 2,125 SH   SOLE   2,125 0 0
Standard & Poors Dep Rec Trust COM 78462F103   1,174,249 2,649 SH   SOLE   2,649 0 0
Standard & Poors Midcap 400 COM 78467y107   110,149 230 SH   SOLE   230 0 0
Starbucks Corp COM 855244109   1,681,543 16,975 SH   SOLE   16,975 0 0
Stryker Corp COM 863667101   2,873,948 9,420 SH   SOLE   9,420 0 0
Synopsys Ord Shs COM 871607107   1,267,043 2,910 SH   SOLE   2,910 0 0
Sysco Corp. COM 871829107   89,040 1,200 SH   SOLE   1,200 0 0
TJX Cos Inc New Com COM 872540109   237,412 2,800 SH   SOLE   2,800 0 0
Taiwan Semiconductor Co. COM 874039100   100,920 1,000 SH   SOLE   1,000 0 0
Target Corp COM 87612E106   290,180 2,200 SH   SOLE   2,200 0 0
Tesla Motors Inc. COM 88160R101   2,833,137 10,823 SH   SOLE   10,823 0 0
Texas Instruments Inc COM 882508104   900,100 5,000 SH   SOLE   5,000 0 0
The Travelers Companies COM 89417E109   112,879 650 SH   SOLE   650 0 0
Thermo Fischer Corp COM 883556102   2,693,273 5,162 SH   SOLE   5,162 0 0
Tootsie Roll Inds Inc. COM 890516107   28,647 809 SH   SOLE   809 0 0
Tortoise Energy Independence Fund, Inc COM 89148k200   87,716 3,051 SH   SOLE   3,051 0 0
Tortoise Energy Infrastructure Clsd Fund COM 89147l886   229,495 7,900 SH   SOLE   7,900 0 0
Total S.A. COM 89151E109   583,605 10,125 SH   SOLE   10,125 0 0
Truist Financial Corporation COM 89832Q109   11,776 388 SH   SOLE   388 0 0
US Bancorp COM 902973304   648,080 19,615 SH   SOLE   19,615 0 0
Ulta Beauty Inc COM 90384s303   400,006 850 SH   SOLE   850 0 0
Unilever Plc COM 904767704   10,426 200 SH   SOLE   200 0 0
Union Pac Corp COM 907818108   2,104,517 10,285 SH   SOLE   10,285 0 0
United Parcel Services COM 911312106   948,412 5,291 SH   SOLE   5,291 0 0
Unitedhealth Group Inc COM 91324P102   6,124,796 12,743 SH   SOLE   12,743 0 0
V M Ware COM 928563402   12,645 88 SH   SOLE   88 0 0
Valero Energy Corp COM 91913Y100   175,950 1,500 SH   SOLE   1,500 0 0
Vanguard Communication Services Index Fund COM 92204A884   10,631 100 SH   SOLE   100 0 0
Vanguard Consumer Discretionary Index Fund COM 92204A108   14,160 50 SH   SOLE   50 0 0
Vanguard Consumer Staples COM 92204a207   13,611 70 SH   SOLE   70 0 0
Vanguard Growth ETF COM 922908736   42,444 150 SH   SOLE   150 0 0
Vanguard Health Care Index Fund COM 92204A504   28,154 115 SH   SOLE   115 0 0
Vanguard High Div Yield Index COM 921946406   10,607 100 SH   SOLE   100 0 0
Vanguard Industrials Index Fund COM 92204A603   18,498 90 SH   SOLE   90 0 0
Vanguard Info Tech COM 92204A702   41,563 94 SH   SOLE   94 0 0
Vanguard Mega Cap Growth Index Fund COM 921910816   11,766 50 SH   SOLE   50 0 0
Vanguard Utilities Index Fund COM 92204A876   11,089 78 SH   SOLE   78 0 0
Vanguard Value Index Fund ETF COM 922908744   7,105 50 SH   SOLE   50 0 0
Vector Group, Ltd COM 92240m108   429,135 33,500 SH   SOLE   33,500 0 0
Verizon Communications COM 92343V104   1,168,026 31,407 SH   SOLE   31,407 0 0
Visa Inc Com Cl A COM 92826C839   3,682,127 15,505 SH   SOLE   15,505 0 0
Vitesse Eneregy Ord Shs COM 92852x103   190,400 8,500 SH   SOLE   8,500 0 0
Vivani Medical Ord Shs COM 92854b109   369,022 304,977 SH   SOLE   304,977 0 0
Vodafone Group Plc Spon Adr COM 92857W308   203,175 21,500 SH   SOLE   21,500 0 0
Vulcan Materials Co COM 929160109   495,968 2,200 SH   SOLE   2,200 0 0
WEC Energy Group Inc. COM 92939U106   207,364 2,350 SH   SOLE   2,350 0 0
Wal Mart Stores, Inc. COM 931142103   1,915,395 12,186 SH   SOLE   12,186 0 0
Wal-Mart De Mexico Sa-Sp Adr COM 93114W107   79,170 2,000 SH   SOLE   2,000 0 0
Walgreen Boots Alliance Inc. COM 931427108   434,472 15,250 SH   SOLE   15,250 0 0
Warner Bros Discovery Ord Shs Series A COM 934423104   14,057 1,121 SH   SOLE   1,121 0 0
Wells Fargo COM 949746101   344,214 8,065 SH   SOLE   8,065 0 0
Welltower Inc. COM 95040Q104   612,742 7,575 SH   SOLE   7,575 0 0
Western Digital Corp COM 958102105   18,965 500 SH   SOLE   500 0 0
Williams Co.S COM 969457100   1,851,752 56,750 SH   SOLE   56,750 0 0
Xcel Energy COM 98389B100   31,085 500 SH   SOLE   500 0 0
Yum Brands, Inc. COM 988498101   138,550 1,000 SH   SOLE   1,000 0 0
Yum China Holdings, Inc COM 98850p109   84,750 1,500 SH   SOLE   1,500 0 0
iShares MBS Etf COM 464288588   419,692 4,500 SH   SOLE   4,500 0 0
iShares US Medical Devices ETF COM 464288810   28,230 500 SH   SOLE   500 0 0
iShares international Select Dividend Etf COM 464288448   658,250 25,000 SH   SOLE   25,000 0 0