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   325,329 3,475 SH   SOLE   3,475 0 0
AT&T COM 00206R102   102,211 6,805 SH   SOLE   6,805 0 0
Abbott Labs COM 002824100   3,006,999 31,048 SH   SOLE   31,048 0 0
Abbvie Inc. COM 00287Y109   5,583,042 37,455 SH   SOLE   37,455 0 0
Accenture Plc COM G1151C101   1,328,251 4,325 SH   SOLE   4,325 0 0
Adobe COM 00724F101   2,271,604 4,455 SH   SOLE   4,455 0 0
Advanced Micro Devices, Inc. COM 007903107   1,427,656 13,885 SH   SOLE   13,885 0 0
Aes Corporation COM 00130H105   15,200 1,000 SH   SOLE   1,000 0 0
Aflac COM 001055102   614,000 8,000 SH   SOLE   8,000 0 0
Air Products & Chemicals COM 009158106   799,188 2,820 SH   SOLE   2,820 0 0
Allstate Corporation COM 020002101   245,102 2,200 SH   SOLE   2,200 0 0
Alphabet Inc (A) COM 02079k305   8,738,176 66,775 SH   SOLE   66,775 0 0
Alphabet Inc (C) COM 02079k107   1,138,528 8,635 SH   SOLE   8,635 0 0
Alphatec Holdings Inc. COM 02081g201   16,212 1,250 SH   SOLE   1,250 0 0
Altria Group, Inc. COM 02209S103   227,070 5,400 SH   SOLE   5,400 0 0
Amazon.Com Inc COM 023135106   6,629,308 52,150 SH   SOLE   52,150 0 0
Ameren Corp COM 023608102   169,041 2,259 SH   SOLE   2,259 0 0
America Movil COM 02390a101   12,990 750 SH   SOLE   750 0 0
American Electric Power Company, Inc. COM 025537101   324,950 4,320 SH   SOLE   4,320 0 0
American Express Co COM 025816109   384,164 2,575 SH   SOLE   2,575 0 0
American International Group, Inc. COM 026874784   517,524 8,540 SH   SOLE   8,540 0 0
American Tower Corp COM 03027X100   1,129,443 6,868 SH   SOLE   6,868 0 0
American Waterworks Co COM 030420103   61,915 500 SH   SOLE   500 0 0
Ametek Inc. COM 031100100   214,252 1,450 SH   SOLE   1,450 0 0
Amgen Inc COM 031162100   4,000,761 14,886 SH   SOLE   14,886 0 0
Amphenol Corp COM 032095101   310,763 3,700 SH   SOLE   3,700 0 0
Anthem Inc. COM 036752103   130,626 300 SH   SOLE   300 0 0
Apollo Global Management Ord Shs COM 03769m106   26,928 300 SH   SOLE   300 0 0
Apple Inc Com COM 037833100   25,279,670 147,653 SH   SOLE   147,653 0 0
Applied Materials Inc. COM 038222105   62,302 450 SH   SOLE   450 0 0
Aramark COM 03852u106   17,350 500 SH   SOLE   500 0 0
Astrazeneca Plc COM 046353108   372,460 5,500 SH   SOLE   5,500 0 0
Atlassian Ord Shs Class A COM 049468101   42,317 210 SH   SOLE   210 0 0
Autodesk COM 052769106   46,555 225 SH   SOLE   225 0 0
Automatic Data Processing COM 053015103   1,305,146 5,425 SH   SOLE   5,425 0 0
Avalonbay Communities Inc. COM 053484101   21,467 125 SH   SOLE   125 0 0
BWX Technologies COM 05605h100   104,972 1,400 SH   SOLE   1,400 0 0
Bankamerica Corp COM 060505104   130,055 4,750 SH   SOLE   4,750 0 0
Becton Dickinson COM 075887109   109,875 425 SH   SOLE   425 0 0
Berkshire Hathaway Class B COM 084670702   1,589,661 4,538 SH   SOLE   4,538 0 0
Blackrock Science & Technology Trust COM 09258g104   13,977 445 SH   SOLE   445 0 0
Blackstone Group COM 09260D107   790,157 7,375 SH   SOLE   7,375 0 0
Boeing COM 097023105   158,136 825 SH   SOLE   825 0 0
Booking Holdings COM 09857l108   919,017 298 SH   SOLE   298 0 0
Bristol-Myers COM 110122108   1,379,901 23,775 SH   SOLE   23,775 0 0
British American Tobacco COM 110448107   329,805 10,500 SH   SOLE   10,500 0 0
British Petroleum Ads COM 055622104   67,760 1,750 SH   SOLE   1,750 0 0
Broadcom, Inc COM 11135f101   4,283,301 5,157 SH   SOLE   5,157 0 0
Brookfield Renewable Sub Voting Class A COM 11284V105   23,940 1,000 SH   SOLE   1,000 0 0
Bunge Limited COM h11356104   43,300 400 SH   SOLE   400 0 0
CSX Corp COM 126408103   12,300 400 SH   SOLE   400 0 0
CVS Health Corporation COM 126650100   1,281,267 18,351 SH   SOLE   18,351 0 0
Capital One Financial Corp COM 14040H105   72,787 750 SH   SOLE   750 0 0
Carrier Global Corporation COM 14448C104   125,580 2,275 SH   SOLE   2,275 0 0
Caterpillar Inc. COM 149123101   2,837,016 10,392 SH   SOLE   10,392 0 0
Centene Corp COM 15135b101   241,080 3,500 SH   SOLE   3,500 0 0
Chargepoint Holdings Inc. COM 15961r105   13,667 2,750 SH   SOLE   2,750 0 0
Charles Schwab COM 808513105   60,390 1,100 SH   SOLE   1,100 0 0
Cheniere Energy COM 16411r208   947,831 7,900 SH   SOLE   7,900 0 0
Chevron Corp COM 166764100   3,409,159 20,218 SH   SOLE   20,218 0 0
Chubb LTD COM H1467J104   927,442 4,455 SH   SOLE   4,455 0 0
Cigna Corp COM 125523100   764,665 2,673 SH   SOLE   2,673 0 0
Cisco Systems Inc. COM 17275R102   1,333,786 24,810 SH   SOLE   24,810 0 0
Citigroup COM 172967424   66,836 1,625 SH   SOLE   1,625 0 0
Clearway Energy, Inc. COM 18539C204   137,540 6,500 SH   SOLE   6,500 0 0
Clorox Co-Del COM 189054109   203,143 1,550 SH   SOLE   1,550 0 0
Coca Cola Co COM 191216100   1,088,531 19,445 SH   SOLE   19,445 0 0
Cognizant Tech Solutions COM 192446102   44,031 650 SH   SOLE   650 0 0
Colgate Palmolive COM 194162103   629,323 8,850 SH   SOLE   8,850 0 0
Comcast Corp Cl A COM 20030N101   498,825 11,250 SH   SOLE   11,250 0 0
Commerce Bancshares Inc. COM 200525103   37,041 772 SH   SOLE   772 0 0
Communication Services Select Sector Fd COM 81369Y852   311,457 4,750 SH   SOLE   4,750 0 0
Conagra, Inc. COM 205887102   10,968 400 SH   SOLE   400 0 0
Conocophillips COM 20825C104   299,740 2,502 SH   SOLE   2,502 0 0
Consol Energy Inc. COM 20854L108   613,723 5,850 SH   SOLE   5,850 0 0
Consolidated Edison COM 209115104   825,364 9,650 SH   SOLE   9,650 0 0
Constellation Brands Inc COM 21036P108   353,119 1,405 SH   SOLE   1,405 0 0
Corteva Inc COM 22052L104   43,435 849 SH   SOLE   849 0 0
Costco Wholesale COM 22160K105   2,449,102 4,335 SH   SOLE   4,335 0 0
CrowdStrike Holdings COM 22788C105   627,675 3,750 SH   SOLE   3,750 0 0
Cummins Inc. COM 231021106   407,801 1,785 SH   SOLE   1,785 0 0
Danaher COM 235851102   483,795 1,950 SH   SOLE   1,950 0 0
Deere & Company COM 244199105   1,641,603 4,350 SH   SOLE   4,350 0 0
Dell Corporation COM 24703l202   13,367 194 SH   SOLE   194 0 0
Delta Air Lines COM 247361702   1,062,825 28,725 SH   SOLE   28,725 0 0
Digital Realty Trust Inc. COM 253868103   13,554 112 SH   SOLE   112 0 0
Discover Finl Svcs COM 254709108   428,818 4,950 SH   SOLE   4,950 0 0
Disney Walt Co. COM 254687106   360,672 4,450 SH   SOLE   4,450 0 0
Dnp Select Income Fund Inc. COM 23325p104   725,424 76,200 SH   SOLE   76,200 0 0
Dominion Energy Inc. COM 25746U109   17,868 400 SH   SOLE   400 0 0
Dover Corp COM 260003108   83,706 600 SH   SOLE   600 0 0
Dow Inc. COM 260557103   326,014 6,323 SH   SOLE   6,323 0 0
Duke Energy Corp. COM 26441C204   523,647 5,933 SH   SOLE   5,933 0 0
Dupont De Nemours Inc COM 26614N102   23,570 316 SH   SOLE   316 0 0
Dynatrace COM 268150109   11,682 250 SH   SOLE   250 0 0
EOG Resources Inc COM 26875P101   1,349,994 10,650 SH   SOLE   10,650 0 0
Easterly Government Properties, Inc COM 27616P103   217,170 19,000 SH   SOLE   19,000 0 0
Ebay Inc. COM 278642103   17,636 400 SH   SOLE   400 0 0
Edwards Lifesciences COM 28176E108   608,971 8,790 SH   SOLE   8,790 0 0
Eli Lilly And Co. COM 532457108   9,265,492 17,250 SH   SOLE   17,250 0 0
Emerson Electric COM 291011104   647,019 6,700 SH   SOLE   6,700 0 0
Energizer Holdings Inc. COM 29272W109   22,428 700 SH   SOLE   700 0 0
Energy Transfer Partners, LP COM 29273V100   925,980 66,000 SH   SOLE   66,000 0 0
Enterprise Prods Partners Lp COM 293792107   647,574 23,660 SH   SOLE   23,660 0 0
Exelon Corporation COM 30161N101   18,895 500 SH   SOLE   500 0 0
Exxon Mobil Corp COM 30231G102   629,053 5,350 SH   SOLE   5,350 0 0
Fastenal Company COM 311900104   10,928 200 SH   SOLE   200 0 0
Federal Realty Investment Trust COM 313745101   339,862 3,750 SH   SOLE   3,750 0 0
Fidelity Natl Information Serv COM 31620m106   294,313 5,325 SH   SOLE   5,325 0 0
Fifth Third Bnc COM 316773100   159,300 6,289 SH   SOLE   6,289 0 0
First Trust NASDAQ-100 Tech Sector Index F COM 337345102   21,790 150 SH   SOLE   150 0 0
Fiserv, Inc. COM 337738108   28,240 250 SH   SOLE   250 0 0
Flex Lng Ltd COM g35947202   324,220 10,750 SH   SOLE   10,750 0 0
Fortinet Ord Shs COM 34959e109   499,954 8,520 SH   SOLE   8,520 0 0
Fortrea Holdings Ord Shs COM 34965k107   57,180 2,000 SH   SOLE   2,000 0 0
General Dynamics COM 369550108   214,341 970 SH   SOLE   970 0 0
General Mills Inc. COM 370334104   156,775 2,450 SH   SOLE   2,450 0 0
Gilead Sciences Inc COM 375558103   56,205 750 SH   SOLE   750 0 0
Glaxosmithkline Plc Adr COM 03773w204   531,062 14,650 SH   SOLE   14,650 0 0
Goldman Sachs COM 38141G104   364,016 1,125 SH   SOLE   1,125 0 0
Graco Inc. COM 384109104   65,592 900 SH   SOLE   900 0 0
Grainger W W Inc. COM 384802104   103,776 150 SH   SOLE   150 0 0
Hallador Energy Company COM 40609p105   201,880 14,000 SH   SOLE   14,000 0 0
Hartford Financial Services COM 416515104   195,712 2,760 SH   SOLE   2,760 0 0
Healthpeak Properties Inc COM 42250P103   22,032 1,200 SH   SOLE   1,200 0 0
Home Depot Inc COM 437076102   7,920,822 26,214 SH   SOLE   26,214 0 0
Honeywell International COM 438516106   2,044,148 11,065 SH   SOLE   11,065 0 0
Humana Inc. COM 444859102   1,720,821 3,537 SH   SOLE   3,537 0 0
I Shares Core S&P 500 Index COM 464287200   1,127,254 2,625 SH   SOLE   2,625 0 0
I Shares MSCI Emerg Mkts COM 464287234   390,885 10,300 SH   SOLE   10,300 0 0
I Shares Nasdaq Bitotech Fd COM 464287556   36,687 300 SH   SOLE   300 0 0
I Shares Russell 1000 Value Index COM 464287598   3,752,535 24,717 SH   SOLE   24,717 0 0
I Shares Select Dividend COM 464287168   2,152,800 20,000 SH   SOLE   20,000 0 0
I Shares Tr Russell 1000 Growth Index COM 464287614   4,244,402 15,957 SH   SOLE   15,957 0 0
IBM Corp COM 459200101   958,530 6,832 SH   SOLE   6,832 0 0
IShares Expanded Tech-Software COM 464287515   274,714 805 SH   SOLE   805 0 0
IShares Russell 2000 Index Fd COM 464287655   1,093,490 6,187 SH   SOLE   6,187 0 0
IShares Russell 2000 Value COM 464287630   20,332 150 SH   SOLE   150 0 0
IShares Russell 3000 ETF COM 464287689   24,506 100 SH   SOLE   100 0 0
IShares Russell Mid Val Index COM 464287473   495,615 4,750 SH   SOLE   4,750 0 0
IShares Russell Midcap Growth Index COM 464287481   159,862 1,750 SH   SOLE   1,750 0 0
ITT Inc. COM 45073v108   39,164 400 SH   SOLE   400 0 0
Illinois Tool Works COM 452308109   322,434 1,400 SH   SOLE   1,400 0 0
Ingersoll Rand COM 45687v106   8,921 140 SH   SOLE   140 0 0
Intel Corporation COM 458140100   1,107,382 31,150 SH   SOLE   31,150 0 0
Intercontinental Exchange Inc COM 45866F104   22,004 200 SH   SOLE   200 0 0
Intuit Inc. COM 461202103   919,692 1,800 SH   SOLE   1,800 0 0
Intuitive Surgical Inc. COM 46120E602   559,735 1,915 SH   SOLE   1,915 0 0
Invesco Financial Preferred ETF COM 46137v621   14,060 1,000 SH   SOLE   1,000 0 0
Invesco QQQ Trust COM 46090e103   698,626 1,950 SH   SOLE   1,950 0 0
Iron Mountain, Inc. COM 46284V101   107,010 1,800 SH   SOLE   1,800 0 0
Ishares Amt Free Muni COM 464288414   512,700 5,000 SH   SOLE   5,000 0 0
Ishares MSCI Eafe Index Fd COM 464287465   254,659 3,695 SH   SOLE   3,695 0 0
Ishares Phlx Semiconductor COM 464287523   618,113 1,305 SH   SOLE   1,305 0 0
Ishares Russell Midcap Index Fund COM 464287499   1,049,691 15,158 SH   SOLE   15,158 0 0
Ishares Silver Trust COM 46428Q109   40,680 2,000 SH   SOLE   2,000 0 0
Ishares Tr S&P 500 Growth COM 464287309   256,575 3,750 SH   SOLE   3,750 0 0
Ishares Tr S&P 500 Value COM 464287408   230,760 1,500 SH   SOLE   1,500 0 0
Ishares US Real Estate COM 464287739   126,977 1,625 SH   SOLE   1,625 0 0
J P Morgan/Chase COM 46625H100   3,860,287 26,619 SH   SOLE   26,619 0 0
JB Hunt Transport COM 445658107   282,780 1,500 SH   SOLE   1,500 0 0
Jacob Solutions Inc COM 46982l108   27,300 200 SH   SOLE   200 0 0
Jefferies Financial Group Inc COM 47233W109   212,454 5,800 SH   SOLE   5,800 0 0
Johnson & Johnson COM 478160104   2,733,412 17,550 SH   SOLE   17,550 0 0
Johnson Controls International Plc COM g51502105   226,142 4,250 SH   SOLE   4,250 0 0
Kayne Anderson Mlp COM 486606106   474,324 56,400 SH   SOLE   56,400 0 0
Kellogg COM 487836108   44,632 750 SH   SOLE   750 0 0
Keurig Dr. Pepper COM 49271v100   13,417 425 SH   SOLE   425 0 0
Kimberly Clark Corp. COM 494368103   326,295 2,700 SH   SOLE   2,700 0 0
Kinder Morgan Inc COM 49456B101   519,783 31,350 SH   SOLE   31,350 0 0
Kla-Tencor Corp COM 482480100   1,418,635 3,093 SH   SOLE   3,093 0 0
Kraft Heinz (The) COM 500754106   67,280 2,000 SH   SOLE   2,000 0 0
L3Harris Technologies COM 502431109   1,642,822 9,435 SH   SOLE   9,435 0 0
Lab Corp. Of America Holdings COM 50540R409   402,100 2,000 SH   SOLE   2,000 0 0
Lam Research Corp. COM 512807108   2,589,187 4,131 SH   SOLE   4,131 0 0
Lockheed Martin Corp COM 539830109   638,796 1,562 SH   SOLE   1,562 0 0
Louisiana Pac Corp COM 546347105   27,635 500 SH   SOLE   500 0 0
Lowes Companies COM 548661107   2,782,978 13,390 SH   SOLE   13,390 0 0
Lyondellbasell Industries COM n53745100   37,880 400 SH   SOLE   400 0 0
M & T Bank Corp COM 55261F104   63,225 500 SH   SOLE   500 0 0
MFS Intermediate COM 55273C107   10,720 4,000 SH   SOLE   4,000 0 0
MGE Energy COM 55277P104   20,553 300 SH   SOLE   300 0 0
MPLX Com Unit Rep LTD COM 55336V100   387,500 10,894 SH   SOLE   10,894 0 0
Marathon Pete Corp COM 56585A102   105,938 700 SH   SOLE   700 0 0
Market Vectors Gold Miners ETF COM 92189f106   13,455 500 SH   SOLE   500 0 0
Marriott International COM 571903202   49,140 250 SH   SOLE   250 0 0
Martin Marietta Materials COM 573284106   205,240 500 SH   SOLE   500 0 0
Marvell Technology, Inc. COM 573874104   27,065 500 SH   SOLE   500 0 0
Mastercard Inc. COM 57636Q104   3,214,789 8,120 SH   SOLE   8,120 0 0
Mcdonald's Corporation COM 580135101   1,721,317 6,534 SH   SOLE   6,534 0 0
Mckesson Corp COM 58155Q103   43,485 100 SH   SOLE   100 0 0
Medtronic Inc COM G5960L103   997,131 12,725 SH   SOLE   12,725 0 0
Merck & Co., Inc. COM 58933Y105   973,392 9,455 SH   SOLE   9,455 0 0
Meta Platforms Inc. COM 30303M102   4,201,439 13,995 SH   SOLE   13,995 0 0
Metlife Inc Com COM 59156R108   141,547 2,250 SH   SOLE   2,250 0 0
Micron Technology COM 595112103   255,112 3,750 SH   SOLE   3,750 0 0
Microsoft Corp COM 594918104   23,607,049 74,765 SH   SOLE   74,765 0 0
Mondelez Intl Inc COM 609207105   740,429 10,669 SH   SOLE   10,669 0 0
Moog, Inc. COM 615394202   22,592 200 SH   SOLE   200 0 0
Morgan Stanley COM 617446448   122,505 1,500 SH   SOLE   1,500 0 0
Nasdaq, Inc. COM 631103108   14,577 300 SH   SOLE   300 0 0
Nestles Sa Spons Adr COM 641069406   149,804 1,321 SH   SOLE   1,321 0 0
Netflix COM 64110L106   675,149 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   24,941 675 SH   SOLE   675 0 0
Nextera Energy Inc. COM 65339F101   441,133 7,700 SH   SOLE   7,700 0 0
Nextera Energy Partners LP COM 65341b106   916,245 30,850 SH   SOLE   30,850 0 0
Nike Inc Cl B COM 654106103   1,881,802 19,680 SH   SOLE   19,680 0 0
Nisource Inc COM 65473P105   72,929 2,955 SH   SOLE   2,955 0 0
Norfolk Southern COM 655844108   305,241 1,550 SH   SOLE   1,550 0 0
Northrop Grumman Corp COM 666807102   825,356 1,875 SH   SOLE   1,875 0 0
Northwest Natural Holding CO COM 66765n105   19,080 500 SH   SOLE   500 0 0
Novartis Ag COM 66987V109   128,242 1,259 SH   SOLE   1,259 0 0
Novo Nordisk Inc. COM 670100205   577,469 6,350 SH   SOLE   6,350 0 0
Nucor Corp. COM 670346105   156,350 1,000 SH   SOLE   1,000 0 0
Nutrien Ltd COM 67077m108   15,440 250 SH   SOLE   250 0 0
Nvidia Corp. COM 67066G104   8,936,870 20,545 SH   SOLE   20,545 0 0
O'Reilly Automotive Inc. COM 67103H107   1,949,505 2,145 SH   SOLE   2,145 0 0
Olin Corporation COM 680665205   3,053,778 61,100 SH   SOLE   61,100 0 0
On Holding AG COM H5919C104   27,820 1,000 SH   SOLE   1,000 0 0
Oneok Inc. COM 682680103   1,427,175 22,500 SH   SOLE   22,500 0 0
Oracle Corp COM 68389X105   2,480,117 23,415 SH   SOLE   23,415 0 0
Otis Worldwide Corporation COM 68902V107   47,865 596 SH   SOLE   596 0 0
PPG Industries Inc. COM 693506107   246,620 1,900 SH   SOLE   1,900 0 0
Palo Alto Networks COM 697435105   1,466,422 6,255 SH   SOLE   6,255 0 0
Parker Hannifin COM 701094104   1,137,398 2,920 SH   SOLE   2,920 0 0
Paychex COM 704326107   63,431 550 SH   SOLE   550 0 0
Paypal Holdings Inc COM 70450y103   444,004 7,595 SH   SOLE   7,595 0 0
Pepsico Inc COM 713448108   4,618,934 27,260 SH   SOLE   27,260 0 0
Pfizer, Inc. COM 717081103   1,282,054 38,651 SH   SOLE   38,651 0 0
Philip Morris Intl Inc COM 718172109   1,534,513 16,575 SH   SOLE   16,575 0 0
Phillips 66 COM 718546104   321,642 2,677 SH   SOLE   2,677 0 0
Pinnacle West Capital COM 723484101   29,472 400 SH   SOLE   400 0 0
Pioneer Natural Resource Co COM 723787107   540,820 2,356 SH   SOLE   2,356 0 0
Price T Rowe Associates COM 74144T108   20,974 200 SH   SOLE   200 0 0
Procter & Gamble COM 742718109   2,490,559 17,075 SH   SOLE   17,075 0 0
Progressive Corp Ohio COM 743315103   97,510 700 SH   SOLE   700 0 0
Public Storage COM 74460d109   276,696 1,050 SH   SOLE   1,050 0 0
Qualcomm Inc COM 747525103   1,796,395 16,175 SH   SOLE   16,175 0 0
Quanex Corp COM 747619104   845,100 30,000 SH   SOLE   30,000 0 0
Raytheon Technologies Corp COM 75513E101   705,378 9,801 SH   SOLE   9,801 0 0
Real Estate Select Sector SPDR Fund COM 81369y860   378,790 11,118 SH   SOLE   11,118 0 0
Realty Income Corp COM 756109104   17,978 360 SH   SOLE   360 0 0
Regeneron Pharmaceuticals COM 75886F107   901,141 1,095 SH   SOLE   1,095 0 0
Rockwell Automation COM 773903109   55,745 195 SH   SOLE   195 0 0
S&P SPDR Utilities COM 81369y886   454,940 7,720 SH   SOLE   7,720 0 0
SRH Total Return Fund, Inc COM 101507101   155,760 12,000 SH   SOLE   12,000 0 0
Salesforce.Com COM 79466l302   461,324 2,275 SH   SOLE   2,275 0 0
Sanofi Aventis Sponsored Adr COM 80105N105   53,640 1,000 SH   SOLE   1,000 0 0
Schlumberger Ltd COM 806857108   58,300 1,000 SH   SOLE   1,000 0 0
Seagate Technology COM G7997R103   49,462 750 SH   SOLE   750 0 0
Sector Spdr Tr Shs Ben Int Technology COM 81369Y803   968,826 5,910 SH   SOLE   5,910 0 0
Select SPDR Materials (XLB) COM 81369y100   501,934 6,390 SH   SOLE   6,390 0 0
Select SPDR Tr Energy COM 81369y506   1,598,095 17,680 SH   SOLE   17,680 0 0
Select SPDR Tr Health Care Sector COM 81369y209   173,799 1,350 SH   SOLE   1,350 0 0
Select Sector SPDR Financial COM 81369y605   1,109,536 33,450 SH   SOLE   33,450 0 0
Select Sector Spider Con Disc COM 81369y407   773,509 4,805 SH   SOLE   4,805 0 0
Select Sector Spider Industrial COM 81369y704   197,691 1,950 SH   SOLE   1,950 0 0
Select Spiders Consumer Staples COM 81369y308   595,895 8,660 SH   SOLE   8,660 0 0
Sempra Energy COM 816851109   27,212 400 SH   SOLE   400 0 0
Service Now Inc. COM 81762p102   802,108 1,435 SH   SOLE   1,435 0 0
Service Properties Trust COM 81761l102   23,070 3,000 SH   SOLE   3,000 0 0
Sherwin Williams Company COM 824348106   2,052,642 8,048 SH   SOLE   8,048 0 0
Simon Property Group COM 828806109   553,654 5,125 SH   SOLE   5,125 0 0
Sirius Xm Holdings Inc. COM 82968b103   35,708 7,900 SH   SOLE   7,900 0 0
Sl Green realty Reit Ord Shs COM 78440x887   13,987 375 SH   SOLE   375 0 0
Smucker Jm Co COM 832696405   43,018 350 SH   SOLE   350 0 0
Snowflake Inc. COM 833445109   19,096 125 SH   SOLE   125 0 0
Southern Co. COM 842587107   639,175 9,876 SH   SOLE   9,876 0 0
Southwest Airlines COM 844741108   27,070 1,000 SH   SOLE   1,000 0 0
Spire, Inc. (formerly Laclede Gas) COM 84857l101   120,232 2,125 SH   SOLE   2,125 0 0
Standard & Poors Dep Rec Trust COM 78462F103   996,883 2,332 SH   SOLE   2,332 0 0
Standard & Poors Midcap 400 COM 78467y107   105,027 230 SH   SOLE   230 0 0
Starbucks Corp COM 855244109   1,512,800 16,575 SH   SOLE   16,575 0 0
Stryker Corp COM 863667101   2,014,000 7,370 SH   SOLE   7,370 0 0
Synopsys Ord Shs COM 871607107   1,335,603 2,910 SH   SOLE   2,910 0 0
Sysco Corp. COM 871829107   59,445 900 SH   SOLE   900 0 0
TJX Cos Inc New Com COM 872540109   682,154 7,675 SH   SOLE   7,675 0 0
Taiwan Semiconductor Co. COM 874039100   86,900 1,000 SH   SOLE   1,000 0 0
Target Corp COM 87612E106   99,513 900 SH   SOLE   900 0 0
Tesla Motors Inc. COM 88160R101   2,708,131 10,823 SH   SOLE   10,823 0 0
Texas Instruments Inc COM 882508104   310,865 1,955 SH   SOLE   1,955 0 0
The Travelers Companies COM 89417E109   106,151 650 SH   SOLE   650 0 0
Thermo Fischer Corp COM 883556102   2,572,356 5,082 SH   SOLE   5,082 0 0
Tootsie Roll Inds Inc. COM 890516107   24,157 809 SH   SOLE   809 0 0
Tortoise Energy Infrastructure Clsd Fund COM 89147l886   51,211 1,772 SH   SOLE   1,772 0 0
Total S.A. COM 89151E109   665,820 10,125 SH   SOLE   10,125 0 0
Truist Financial Corporation COM 89832Q109   11,101 388 SH   SOLE   388 0 0
US Bancorp COM 902973304   640,207 19,365 SH   SOLE   19,365 0 0
Ulta Beauty Inc COM 90384s303   507,301 1,270 SH   SOLE   1,270 0 0
Union Pac Corp COM 907818108   1,178,000 5,785 SH   SOLE   5,785 0 0
United Parcel Services COM 911312106   824,708 5,291 SH   SOLE   5,291 0 0
Unitedhealth Group Inc COM 91324P102   6,208,091 12,313 SH   SOLE   12,313 0 0
V M Ware COM 928563402   31,298 188 SH   SOLE   188 0 0
Valero Energy Corp COM 91913Y100   212,565 1,500 SH   SOLE   1,500 0 0
Vanguard Communication Services Index Fund COM 92204A884   10,519 100 SH   SOLE   100 0 0
Vanguard Consumer Discretionary Index Fund COM 92204A108   13,468 50 SH   SOLE   50 0 0
Vanguard Consumer Staples COM 92204a207   12,787 70 SH   SOLE   70 0 0
Vanguard Growth ETF COM 922908736   40,846 150 SH   SOLE   150 0 0
Vanguard Health Care Index Fund COM 92204A504   27,036 115 SH   SOLE   115 0 0
Vanguard High Div Yield Index COM 921946406   10,332 100 SH   SOLE   100 0 0
Vanguard Industrials Index Fund COM 92204A603   16,573 85 SH   SOLE   85 0 0
Vanguard Info Tech COM 92204A702   32,777 79 SH   SOLE   79 0 0
Vanguard Mega Cap Growth Index Fund COM 921910816   11,345 50 SH   SOLE   50 0 0
Verizon Communications COM 92343V104   905,859 27,950 SH   SOLE   27,950 0 0
Visa Inc Com Cl A COM 92826C839   2,979,780 12,955 SH   SOLE   12,955 0 0
Vitesse Eneregy Ord Shs COM 92852x103   240,345 10,500 SH   SOLE   10,500 0 0
Vivani Medical Ord Shs COM 92854b109   311,077 304,977 SH   SOLE   304,977 0 0
Vodafone Group Plc Spon Adr COM 92857W308   208,560 22,000 SH   SOLE   22,000 0 0
Vulcan Materials Co COM 929160109   444,444 2,200 SH   SOLE   2,200 0 0
WEC Energy Group Inc. COM 92939U106   189,292 2,350 SH   SOLE   2,350 0 0
Wal Mart Stores, Inc. COM 931142103   1,932,914 12,086 SH   SOLE   12,086 0 0
Wal-Mart De Mexico Sa-Sp Adr COM 93114W107   75,702 2,000 SH   SOLE   2,000 0 0
Walgreen Boots Alliance Inc. COM 931427108   380,304 17,100 SH   SOLE   17,100 0 0
Warner Bros Discovery Ord Shs Series A COM 934423104   12,174 1,121 SH   SOLE   1,121 0 0
Wells Fargo COM 949746101   329,536 8,065 SH   SOLE   8,065 0 0
Welltower Inc. COM 95040Q104   620,544 7,575 SH   SOLE   7,575 0 0
Western Digital Corp COM 958102105   22,815 500 SH   SOLE   500 0 0
Westrock Company COM 96145d105   10,740 300 SH   SOLE   300 0 0
Williams Co.S COM 969457100   1,911,907 56,750 SH   SOLE   56,750 0 0
Xcel Energy COM 98389B100   28,610 500 SH   SOLE   500 0 0
Yum Brands, Inc. COM 988498101   124,940 1,000 SH   SOLE   1,000 0 0
Yum China Holdings, Inc COM 98850p109   83,580 1,500 SH   SOLE   1,500 0 0
Zoetis Inc Cl A COM 98978V103   423,641 2,435 SH   SOLE   2,435 0 0
iShares MBS Etf COM 464288588   310,800 3,500 SH   SOLE   3,500 0 0
iShares US Medical Devices ETF COM 464288810   24,250 500 SH   SOLE   500 0 0
iShares international Select Dividend Etf COM 464288448   571,500 22,500 SH   SOLE   22,500 0 0