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   419,542 3,250 SH   SOLE   3,250 0 0
AT&T COM 00206R102   167,018 7,335 SH   SOLE   7,335 0 0
Abbott Laboratories COM 002824100   2,782,167 24,597 SH   SOLE   24,597 0 0
Abbvie lnc. COM 00287Y109   6,506,485 36,615 SH   SOLE   36,615 0 0
Accenture Plc COM G1151C101   580,453 1,650 SH   SOLE   1,650 0 0
Adobe Inc. COM 00724F101   1,832,082 4,120 SH   SOLE   4,120 0 0
Advanced Micro Devies COM 007903107   1,155,960 9,570 SH   SOLE   9,570 0 0
Aercap Holdings COM n00985106   306,240 3,200 SH   SOLE   3,200 0 0
Aes Corporation COM 00130H105   12,870 1,000 SH   SOLE   1,000 0 0
Aflac COM 001055102   729,252 7,050 SH   SOLE   7,050 0 0
Air Products & Chemicals COM 009158106   572,829 1,975 SH   SOLE   1,975 0 0
Allstate Corporation COM 020002101   424,138 2,200 SH   SOLE   2,200 0 0
Alphabet Inc (A) COM 02079K305   9,479,197 50,075 SH   SOLE   50,075 0 0
Alphabet Inc (C) COM 02079k107   1,844,416 9,685 SH   SOLE   9,685 0 0
Altria Group, Inc. COM 02209S103   240,534 4,600 SH   SOLE   4,600 0 0
Amazon.Com Inc. COM 023135106   11,493,842 52,390 SH   SOLE   52,390 0 0
Ameren Corp COM 023608102   192,453 2,159 SH   SOLE   2,159 0 0
American Electric Power Company, Inc. COM 025537101   399,633 4,333 SH   SOLE   4,333 0 0
American Express Co COM 025816109   704,876 2,375 SH   SOLE   2,375 0 0
American International Group, Inc. COM 026874784   621,712 8,540 SH   SOLE   8,540 0 0
American Tower Corporation COM 03027X100   466,412 2,543 SH   SOLE   2,543 0 0
American Waterworks Co COM 030420103   62,245 500 SH   SOLE   500 0 0
Ametek Inc. COM 031100100   261,377 1,450 SH   SOLE   1,450 0 0
Amgen Inc. COM 031162100   3,654,433 14,021 SH   SOLE   14,021 0 0
Amphenol Corp COM 032095101   513,930 7,400 SH   SOLE   7,400 0 0
Apple Inc. COM 037833100   33,885,081 135,313 SH   SOLE   135,313 0 0
Applied Materials Inc. COM 038222105   272,405 1,675 SH   SOLE   1,675 0 0
Aramark COM 03852u106   18,655 500 SH   SOLE   500 0 0
Arbor Realty Trust Reit Ord Shs COM 038923108   86,562 6,250 SH   SOLE   6,250 0 0
Asana, Inc. COM 04342Y104   10,135 500 SH   SOLE   500 0 0
Astrazeneca Plc COM 046353108   360,360 5,500 SH   SOLE   5,500 0 0
Atlassian Ord Shs Class A COM 049468101   51,110 210 SH   SOLE   210 0 0
Autodesk COM 052769106   66,503 225 SH   SOLE   225 0 0
Automatic Data Processing COM 053015103   1,588,060 5,425 SH   SOLE   5,425 0 0
Avalonbay Communities Inc. COM 053484101   27,496 125 SH   SOLE   125 0 0
Bankamerica Corp COM 060505104   197,775 4,500 SH   SOLE   4,500 0 0
Becton Dickinson COM 075887109   56,717 250 SH   SOLE   250 0 0
Berkshire Hathaway Class B COM 084670702   2,079,649 4,588 SH   SOLE   4,588 0 0
Blackrock Science & Technology Trust COM 09258g104   16,269 445 SH   SOLE   445 0 0
Blackstone Group COM 09260D107   206,904 1,200 SH   SOLE   1,200 0 0
Boeing COM 097023105   26,550 150 SH   SOLE   150 0 0
Booking Hldgs Inc. COM 09857L108   1,257,010 253 SH   SOLE   253 0 0
Boston Properties Inc. COM 101121101   11,154 150 SH   SOLE   150 0 0
Boston Scientific Corp COM 101137107   255,455 2,860 SH   SOLE   2,860 0 0
Bristol-Myers COM 110122108   956,147 16,905 SH   SOLE   16,905 0 0
British American Tobacco COM 110448107   21,792 600 SH   SOLE   600 0 0
British Petroleum Ads COM 055622104   29,560 1,000 SH   SOLE   1,000 0 0
Broadcom Inc. COM 11135F101   12,243,470 52,810 SH   SOLE   52,810 0 0
Bunge Limited COM h11356104   31,104 400 SH   SOLE   400 0 0
CSX Corp COM 126408103   25,816 800 SH   SOLE   800 0 0
CVS Health Corporation COM 126650100   594,792 13,250 SH   SOLE   13,250 0 0
Cadence Design Systems COM 127387108   1,491,784 4,965 SH   SOLE   4,965 0 0
Calamos Conv Opp Inc Fund COM 128117108   89,550 7,500 SH   SOLE   7,500 0 0
Capital One Financial Corp COM 14040H105   133,740 750 SH   SOLE   750 0 0
Carrier Global Corporation COM 14448C104   141,639 2,075 SH   SOLE   2,075 0 0
Caterpillar Inc. COM 149123101   3,709,947 10,227 SH   SOLE   10,227 0 0
Centene Corp COM 15135b101   196,885 3,250 SH   SOLE   3,250 0 0
Charles Schwab COM 808513105   59,208 800 SH   SOLE   800 0 0
Cheniere Energy COM 16411R208   794,338 4,826 SH   SOLE   4,826 0 0
Chevron Corp COM 166764100   2,929,824 20,228 SH   SOLE   20,228 0 0
Chipotle Mexican Grill Inc. COM 169656105   286,425 4,750 SH   SOLE   4,750 0 0
Chubb Ltd COM H1467J104   1,113,489 4,030 SH   SOLE   4,030 0 0
Cigna Corp COM 125523100   489,596 1,773 SH   SOLE   1,773 0 0
Cisco Systems Inc. COM 17275R102   1,271,912 21,485 SH   SOLE   21,485 0 0
Citigroup COM 172967424   114,384 1,625 SH   SOLE   1,625 0 0
Clearway Energy, Inc. COM 18539C204   358,800 13,800 SH   SOLE   13,800 0 0
Clorox Co-Del COM 189054109   251,735 1,550 SH   SOLE   1,550 0 0
Coca Cola Co COM 191216100   827,124 13,285 SH   SOLE   13,285 0 0
Cognizant Technology Solutions Corp COM 192446102   42,295 550 SH   SOLE   550 0 0
Colgate Palmolive COM 194162103   781,826 8,600 SH   SOLE   8,600 0 0
Comcast Corp Cl A COM 20030N101   271,042 7,222 SH   SOLE   7,222 0 0
Commerce Bancshares Inc. COM 200525103   52,901 849 SH   SOLE   849 0 0
Communication Services Select Sector Fd COM 81369Y852   653,467 6,750 SH   SOLE   6,750 0 0
Conagra, Inc. COM 205887102   11,100 400 SH   SOLE   400 0 0
Conocophillips COM 20825C104   208,455 2,102 SH   SOLE   2,102 0 0
Consol Energy Inc. COM 20854L108   432,054 4,050 SH   SOLE   4,050 0 0
Consolidated Edison COM 209115104   861,069 9,650 SH   SOLE   9,650 0 0
Constellation Brands Inc COM 21036P108   204,425 925 SH   SOLE   925 0 0
Corteva Inc COM 22052L104   49,669 872 SH   SOLE   872 0 0
Costco Whsl Corp COM 22160K105   3,862,078 4,215 SH   SOLE   4,215 0 0
CrowdStrike Holdings COM 22788C105   2,675,691 7,820 SH   SOLE   7,820 0 0
Cummins Inc. COM 231021106   622,251 1,785 SH   SOLE   1,785 0 0
Danaher COM 235851102   218,072 950 SH   SOLE   950 0 0
Deere & Company COM 244199105   1,597,349 3,770 SH   SOLE   3,770 0 0
Dell Corporation COM 24703l202   218,265 1,894 SH   SOLE   1,894 0 0
Delta Air Lines Inc. COM 247361702   346,060 5,720 SH   SOLE   5,720 0 0
Devon Energy Corp. COM 25179M103   65,460 2,000 SH   SOLE   2,000 0 0
Diamondback Energy COM 25278x109   262,128 1,600 SH   SOLE   1,600 0 0
Digital Realty Trust Inc. COM 253868103   161,725 912 SH   SOLE   912 0 0
Discover Finl Svcs COM 254709108   805,519 4,650 SH   SOLE   4,650 0 0
Disney Walt Co. COM 254687106   492,724 4,425 SH   SOLE   4,425 0 0
Dnp Select Income Fund Inc. COM 23325p104   504,504 57,200 SH   SOLE   57,200 0 0
Dominion Energy Inc. COM 25746U109   25,799 479 SH   SOLE   479 0 0
Dover Corp COM 260003108   112,560 600 SH   SOLE   600 0 0
Dow Inc. COM 260557103   274,730 6,846 SH   SOLE   6,846 0 0
Duke Energy Corp. COM 26441C204   617,673 5,733 SH   SOLE   5,733 0 0
Dupont De Nemours Inc COM 26614N102   17,004 223 SH   SOLE   223 0 0
EOG Resources Inc. COM 26875P101   904,027 7,375 SH   SOLE   7,375 0 0
Easterly Government Properties, Inc COM 27616P103   320,920 28,250 SH   SOLE   28,250 0 0
Edwards Lifesciences Corp COM 28176E108   37,015 500 SH   SOLE   500 0 0
Elevance Health Inc COM 036752103   147,560 400 SH   SOLE   400 0 0
Eli Lilly And Co. COM 532457108   12,714,840 16,470 SH   SOLE   16,470 0 0
Emerson Electric COM 291011104   836,527 6,750 SH   SOLE   6,750 0 0
Energizer Holdings Inc. COM 29272W109   17,445 500 SH   SOLE   500 0 0
Energy Transfer Partners, LP COM 29273V100   1,253,760 64,000 SH   SOLE   64,000 0 0
Enterprise Prods Partners Lp COM 293792107   945,818 30,160 SH   SOLE   30,160 0 0
Exelon Corporation COM 30161N101   173,144 4,600 SH   SOLE   4,600 0 0
Exxon Mobil Corp COM 30231G102   1,208,657 11,236 SH   SOLE   11,236 0 0
Fastenal Company COM 311900104   14,382 200 SH   SOLE   200 0 0
Federal Realty Investment Trust COM 313745101   419,812 3,750 SH   SOLE   3,750 0 0
Fidelity Natl Information Serv COM 31620m106   389,715 4,825 SH   SOLE   4,825 0 0
Fifth Third Bnc COM 316773100   52,258 1,236 SH   SOLE   1,236 0 0
First Trust NASDAQ-100 Tech Sector Index F COM 337345102   28,242 150 SH   SOLE   150 0 0
Fiserv, Inc. COM 337738108   51,355 250 SH   SOLE   250 0 0
Flex Lng Ltd COM g35947202   225,959 9,850 SH   SOLE   9,850 0 0
Ford Motor Co COM 345370860   29,700 3,000 SH   SOLE   3,000 0 0
Generac Holdings Inc. COM 368736104   186,060 1,200 SH   SOLE   1,200 0 0
General Dynamics COM 369550108   563,869 2,140 SH   SOLE   2,140 0 0
General Mills Inc. COM 370334104   156,236 2,450 SH   SOLE   2,450 0 0
Gilead Sciences Inc COM 375558103   23,092 250 SH   SOLE   250 0 0
Glaxosmithkline Plc Adr COM 37733w204   504,256 14,910 SH   SOLE   14,910 0 0
Goldman Sachs COM 38141G104   644,197 1,125 SH   SOLE   1,125 0 0
Graco Inc. COM 384109104   75,861 900 SH   SOLE   900 0 0
Grainger W W Inc. COM 384802104   158,107 150 SH   SOLE   150 0 0
Hartford Financial Services COM 416515104   730,245 6,675 SH   SOLE   6,675 0 0
Healthpeak Properties Inc COM 42250P103   24,324 1,200 SH   SOLE   1,200 0 0
Hershey Foods Inc. COM 427866108   25,402 150 SH   SOLE   150 0 0
Home Depot Inc COM 437076102   9,500,692 24,424 SH   SOLE   24,424 0 0
Honeywell International COM 438516106   1,400,518 6,200 SH   SOLE   6,200 0 0
Humana Inc. COM 444859102   542,178 2,137 SH   SOLE   2,137 0 0
I Shares MSCI Emerg Mkts COM 464287234   348,779 8,340 SH   SOLE   8,340 0 0
I Shares Nasdaq Bitotech Fd COM 464287556   39,663 300 SH   SOLE   300 0 0
I Shares Russell 1000 Value Index COM 464287598   4,391,654 23,722 SH   SOLE   23,722 0 0
I Shares Tr Russell 1000 Growth Index COM 464287614   6,154,615 15,326 SH   SOLE   15,326 0 0
IBM Corp COM 459200101   1,475,499 6,712 SH   SOLE   6,712 0 0
IShares Expanded Tech-Software COM 464287515   538,145 5,375 SH   SOLE   5,375 0 0
IShares International Select Dividend COM 464288448   643,430 23,500 SH   SOLE   23,500 0 0
IShares MSCI ACWI COM 464288257   11,750 100 SH   SOLE   100 0 0
IShares Muni Bond COM 464288414   532,750 5,000 SH   SOLE   5,000 0 0
IShares Russell 2000 Index Fd COM 464287655   1,337,250 6,052 SH   SOLE   6,052 0 0
IShares Russell 2000 Value COM 464287630   24,625 150 SH   SOLE   150 0 0
IShares Russell 3000 ETF COM 464287689   33,425 100 SH   SOLE   100 0 0
IShares Russell Midcap Growth Index COM 464287481   221,812 1,750 SH   SOLE   1,750 0 0
IShares Russell Midcap Value Index COM 464287473   614,365 4,750 SH   SOLE   4,750 0 0
IShares S&P 500 Index COM 464287200   1,398,115 2,375 SH   SOLE   2,375 0 0
IShares Select Dividend COM 464287168   2,494,510 19,000 SH   SOLE   19,000 0 0
ITT Inc. COM 45073v108   57,152 400 SH   SOLE   400 0 0
Illinois Tool Works COM 452308109   354,984 1,400 SH   SOLE   1,400 0 0
Ingersoll Rand COM 45687v106   12,664 140 SH   SOLE   140 0 0
Intel Corporation COM 458140100   632,577 31,550 SH   SOLE   31,550 0 0
Intercontinental Exchange Inc COM 45866F104   29,802 200 SH   SOLE   200 0 0
Intuit COM 461202103   1,194,150 1,900 SH   SOLE   1,900 0 0
Intuitive Surgical Inc. COM 46120E602   806,428 1,545 SH   SOLE   1,545 0 0
Invesco QQQ Trust COM 46090e103   996,898 1,950 SH   SOLE   1,950 0 0
Iron Mountain, Inc. COM 46284V101   189,198 1,800 SH   SOLE   1,800 0 0
Ishares MSCI Eafe Index Fd COM 464287465   271,818 3,595 SH   SOLE   3,595 0 0
Ishares Phlx Semiconductor COM 464287523   913,678 4,240 SH   SOLE   4,240 0 0
Ishares Russell Midcap Index Fund COM 464287499   1,238,042 14,005 SH   SOLE   14,005 0 0
Ishares Silver Trust COM 46428Q109   52,660 2,000 SH   SOLE   2,000 0 0
Ishares Tr S&P 500 Growth COM 464287309   380,737 3,750 SH   SOLE   3,750 0 0
Ishares Tr S&P 500 Value COM 464287408   286,320 1,500 SH   SOLE   1,500 0 0
Ishares US Real Estate COM 464287739   151,222 1,625 SH   SOLE   1,625 0 0
J P Morgan/Chase COM 46625H100   6,112,365 25,499 SH   SOLE   25,499 0 0
JB Hunt Transport COM 445658107   255,990 1,500 SH   SOLE   1,500 0 0
Jacob Solutions Inc COM 46982l108   26,724 200 SH   SOLE   200 0 0
Jefferies Financial Group Inc COM 47233W109   815,360 10,400 SH   SOLE   10,400 0 0
Johnson & Johnson COM 478160104   2,584,359 17,870 SH   SOLE   17,870 0 0
Johnson Controls International Plc COM g51502105   276,255 3,500 SH   SOLE   3,500 0 0
KLA Corporation COM 482480100   2,383,744 3,783 SH   SOLE   3,783 0 0
Kayne Anderson Mlp COM 486606106   661,428 52,040 SH   SOLE   52,040 0 0
Kellogg COM 487836108   60,727 750 SH   SOLE   750 0 0
Keurig Dr. Pepper COM 49271v100   11,627 362 SH   SOLE   362 0 0
Kimberly Clark Corp. COM 494368103   317,772 2,425 SH   SOLE   2,425 0 0
Kinder Morgan Inc COM 49456B101   712,400 26,000 SH   SOLE   26,000 0 0
Kraft Heinz (The) COM 500754106   184,260 6,000 SH   SOLE   6,000 0 0
L3Harris Technologies COM 502431109   2,071,258 9,850 SH   SOLE   9,850 0 0
Lab Corp. Of America Holdings COM 504922105   458,640 2,000 SH   SOLE   2,000 0 0
Lam Research Corp. COM 512807108   3,166,202 43,835 SH   SOLE   43,835 0 0
Linde PLC Ordinary Share COM G54950103   83,734 200 SH   SOLE   200 0 0
Lockheed Martin Corp COM 539830109   1,495,237 3,077 SH   SOLE   3,077 0 0
Louisiana Pac Corp COM 546347105   51,775 500 SH   SOLE   500 0 0
Lowes Cos Inc. COM 548661107   1,996,859 8,091 SH   SOLE   8,091 0 0
Lyondellbasell Industries COM n53745100   18,567 250 SH   SOLE   250 0 0
M & T Bank Corp COM 55261F104   94,005 500 SH   SOLE   500 0 0
MGE Energy COM 55277P104   28,188 300 SH   SOLE   300 0 0
MPLX Com Unit Rep LTD COM 55336V100   555,176 11,600 SH   SOLE   11,600 0 0
Marathon Pete Corp COM 56585A102   136,012 975 SH   SOLE   975 0 0
Market Vectors Gold Miners ETF COM 92189f106   16,955 500 SH   SOLE   500 0 0
Marriott International COM 571903202   104,602 375 SH   SOLE   375 0 0
Martin Marietta Materials COM 573284106   258,250 500 SH   SOLE   500 0 0
Marvell Technology, Inc. COM 573874104   55,225 500 SH   SOLE   500 0 0
Mastercard Inc. (A) COM 57636Q104   4,457,415 8,465 SH   SOLE   8,465 0 0
Mcdonald's Corporation COM 580135101   1,923,130 6,634 SH   SOLE   6,634 0 0
Mckesson Corp COM 58155Q103   56,991 100 SH   SOLE   100 0 0
Medtronic Inc COM G5960L103   852,719 10,675 SH   SOLE   10,675 0 0
Merck & Co., Inc. COM 58933Y105   1,373,819 13,810 SH   SOLE   13,810 0 0
Meta Platforms Inc. COM 30303m102   8,721,171 14,895 SH   SOLE   14,895 0 0
Metlife Inc Com COM 59156R108   163,760 2,000 SH   SOLE   2,000 0 0
Micron Technology COM 595112103   370,304 4,400 SH   SOLE   4,400 0 0
Microsoft Corp COM 594918104   30,018,387 71,218 SH   SOLE   71,218 0 0
Mondelez Intl Inc COM 609207105   608,888 10,194 SH   SOLE   10,194 0 0
Moog, Inc. COM 615394202   39,368 200 SH   SOLE   200 0 0
Morgan Stanley COM 617446448   125,720 1,000 SH   SOLE   1,000 0 0
Nestles Sa Spons Adr COM 641069406   109,149 1,321 SH   SOLE   1,321 0 0
Netflix Inc. COM 64110L106   1,580,310 1,773 SH   SOLE   1,773 0 0
Neuberger Bernman MLP Income Fund, Inc COM 64129h104   26,490 3,000 SH   SOLE   3,000 0 0
New Residential Investment Corp COM 64828T201   157,035 14,500 SH   SOLE   14,500 0 0
Newmont Mining COM 651639106   25,123 675 SH   SOLE   675 0 0
Nextera Energy Inc. COM 65339F101   1,075,350 15,000 SH   SOLE   15,000 0 0
Nextera Energy Partners LP COM 65341b106   531,508 29,860 SH   SOLE   29,860 0 0
Nike Inc Cl B COM 654106103   586,442 7,750 SH   SOLE   7,750 0 0
Nisource Inc COM 65473P105   71,866 1,955 SH   SOLE   1,955 0 0
Norfolk Southern COM 655844108   269,905 1,150 SH   SOLE   1,150 0 0
Northrop Grumman Corp COM 666807102   891,651 1,900 SH   SOLE   1,900 0 0
Northwest Natural Holding CO COM 66765n105   19,780 500 SH   SOLE   500 0 0
Novartis Ag COM 66987V109   122,513 1,259 SH   SOLE   1,259 0 0
Novo Nordisk Inc. COM 670100205   479,131 5,570 SH   SOLE   5,570 0 0
Nucor Corp. COM 670346105   350,130 3,000 SH   SOLE   3,000 0 0
Nvidia Corp. COM 67066G104   25,422,440 189,310 SH   SOLE   189,310 0 0
O Reilly Automotive Inc. COM 67103H107   2,288,594 1,930 SH   SOLE   1,930 0 0
Olin Corporation COM 680665205   2,065,180 61,100 SH   SOLE   61,100 0 0
Oneok Inc. COM 682680103   1,822,260 18,150 SH   SOLE   18,150 0 0
Oracle Corp COM 68389X105   3,713,572 22,285 SH   SOLE   22,285 0 0
Otis Worldwide Corporation COM 68902V107   55,196 596 SH   SOLE   596 0 0
PPG Industries Inc. COM 693506107   226,955 1,900 SH   SOLE   1,900 0 0
Palantir Technologies Inc. COM 69608a108   151,260 2,000 SH   SOLE   2,000 0 0
Palo Alto Networks Inc. COM 697435105   1,621,264 8,910 SH   SOLE   8,910 0 0
Parker Hannifin Corp COM 701094104   1,962,153 3,085 SH   SOLE   3,085 0 0
Paychex COM 704326107   77,121 550 SH   SOLE   550 0 0
Paypal Holdings Inc COM 70450y103   42,675 500 SH   SOLE   500 0 0
Pepsico Inc COM 713448108   4,002,371 26,321 SH   SOLE   26,321 0 0
Pfizer, Inc. COM 717081103   988,242 37,250 SH   SOLE   37,250 0 0
Philip Morris Intl Inc COM 718172109   2,012,854 16,725 SH   SOLE   16,725 0 0
Phillips 66 COM 718546104   259,760 2,280 SH   SOLE   2,280 0 0
Pinnacle West Capital COM 723484101   33,908 400 SH   SOLE   400 0 0
Price T Rowe Associates COM 74144T108   22,618 200 SH   SOLE   200 0 0
Procter & Gamble COM 742718109   2,866,815 17,100 SH   SOLE   17,100 0 0
Progressive Corp Ohio COM 743315103   530,736 2,215 SH   SOLE   2,215 0 0
Public Storage COM 74460d109   314,412 1,050 SH   SOLE   1,050 0 0
Qualcomm Inc COM 747525103   2,818,927 18,350 SH   SOLE   18,350 0 0
Quanex Corp COM 747619104   727,200 30,000 SH   SOLE   30,000 0 0
RTX Corporation COM 75513E101   1,200,711 10,376 SH   SOLE   10,376 0 0
Real Estate Select Sector SPDR Fund COM 81369y860   511,141 12,568 SH   SOLE   12,568 0 0
Realty Income Corp COM 756109104   19,228 360 SH   SOLE   360 0 0
Reaves Utility Inc. Tr COM 756158101   190,140 6,000 SH   SOLE   6,000 0 0
Regeneron Pharma COM 75886F107   1,272,934 1,787 SH   SOLE   1,787 0 0
Rithm Capital Corp COM 64828T201   108,300 10,000 SH   SOLE   10,000 0 0
Rockwell Automation COM 773903109   50,013 175 SH   SOLE   175 0 0
S&P SPDR Utilities COM 81369y886   678,939 8,970 SH   SOLE   8,970 0 0
SPDR TR Biotech COM 78464a870   135,090 1,500 SH   SOLE   1,500 0 0
SRH Total Return Fund, Inc COM 101507101   192,240 12,000 SH   SOLE   12,000 0 0
Salesforce Inc. COM 79466L302   1,083,229 3,240 SH   SOLE   3,240 0 0
Sanofi COM 80105N105   48,230 1,000 SH   SOLE   1,000 0 0
Schlumberger Ltd COM 806857108   40,449 1,055 SH   SOLE   1,055 0 0
Seagate Technology COM G7997R103   64,732 750 SH   SOLE   750 0 0
Sector Spdr Tr Shs Ben Int Technology COM 81369Y803   1,738,087 7,475 SH   SOLE   7,475 0 0
Select SPDR Energy COM 81369y506   1,683,647 19,655 SH   SOLE   19,655 0 0
Select SPDR Materials (XLB) COM 81369y100   580,566 6,900 SH   SOLE   6,900 0 0
Select SPDR Tr Health Care Sector COM 81369y209   275,140 2,000 SH   SOLE   2,000 0 0
Select Sector SPDR Financial COM 81369y605   1,776,127 36,750 SH   SOLE   36,750 0 0
Select Sector Spider Con Disc COM 81369y407   1,549,137 6,905 SH   SOLE   6,905 0 0
Select Sector Spider Industrial COM 81369y704   559,980 4,250 SH   SOLE   4,250 0 0
Select Spiders Consumer Staples COM 81369y308   706,311 8,985 SH   SOLE   8,985 0 0
Sempra Energy COM 816851109   35,088 400 SH   SOLE   400 0 0
SentinelOne Inc. COM 81730h109   17,760 800 SH   SOLE   800 0 0
Servicenow Inc. COM 81762P102   2,104,338 1,985 SH   SOLE   1,985 0 0
Sherwin Williams Co. COM 824348106   2,558,993 7,528 SH   SOLE   7,528 0 0
Simon Property Group COM 828806109   822,303 4,775 SH   SOLE   4,775 0 0
Sirius Xm Holdings Inc. COM 82968b103   18,012 790 SH   SOLE   790 0 0
Smucker Jm Co COM 832696405   38,542 350 SH   SOLE   350 0 0
Smurfit Westrock PLC COM G8267p108   16,158 300 SH   SOLE   300 0 0
Southern Co. COM 842587107   790,848 9,607 SH   SOLE   9,607 0 0
Spdr Dow Jones Indl Average Etf Tr Unit Se COM 78467x109   25,955 61 SH   SOLE   61 0 0
Spire, Inc. (formerly Laclede Gas) COM 84857l101   127,181 1,875 SH   SOLE   1,875 0 0
Standard & Poors Dep Rec Trust COM 78462F103   1,430,035 2,440 SH   SOLE   2,440 0 0
Standard & Poors Midcap 400 COM 78467y107   102,524 180 SH   SOLE   180 0 0
Starbucks Corp COM 855244109   1,282,062 14,050 SH   SOLE   14,050 0 0
Stryker Corp COM 863667101   2,750,062 7,638 SH   SOLE   7,638 0 0
Synopsys Inc. COM 871607107   1,487,628 3,065 SH   SOLE   3,065 0 0
Sysco Corp. COM 871829107   68,814 900 SH   SOLE   900 0 0
TJX Cos Inc New Com COM 872540109   1,545,160 12,790 SH   SOLE   12,790 0 0
Taiwan Semiconductor COM 874039100   197,490 1,000 SH   SOLE   1,000 0 0
Tesla, Inc. COM 88160R101   3,450,005 8,543 SH   SOLE   8,543 0 0
Texas Instruments Inc COM 882508104   363,769 1,940 SH   SOLE   1,940 0 0
The Travelers Companies COM 89417E109   60,463 251 SH   SOLE   251 0 0
Thermo Fisher Corp COM 883556102   1,454,043 2,795 SH   SOLE   2,795 0 0
Tootsie Roll Inds Inc. COM 890516107   26,898 832 SH   SOLE   832 0 0
Tortoise Energy Infrastructure Clsd Fund COM 89147l886   1,071,378 25,509 SH   SOLE   25,509 0 0
Total S.A. COM 89151E109   565,437 10,375 SH   SOLE   10,375 0 0
Tradeweb Markets Inc. COM 892672106   396,033 3,025 SH   SOLE   3,025 0 0
Truist Financial Corporation COM 89832Q109   16,831 388 SH   SOLE   388 0 0
UBER Technologies COM 90353t100   627,931 10,410 SH   SOLE   10,410 0 0
US Bancorp COM 902973304   663,163 13,865 SH   SOLE   13,865 0 0
Unilever Plc COM 904767704   11,340 200 SH   SOLE   200 0 0
Union Pac Corp COM 907818108   1,074,068 4,710 SH   SOLE   4,710 0 0
United Parcel Services COM 911312106   75,156 596 SH   SOLE   596 0 0
Unitedhealth Group Inc. COM 91324P102   3,931,544 7,772 SH   SOLE   7,772 0 0
Valero Energy Corp COM 91913Y100   183,885 1,500 SH   SOLE   1,500 0 0
Vanguard Communication Services Index Fund COM 92204A884   11,622 75 SH   SOLE   75 0 0
Vanguard Consumer Discretionary Index Fund COM 92204A108   18,769 50 SH   SOLE   50 0 0
Vanguard Consumer Staples COM 92204a207   14,797 70 SH   SOLE   70 0 0
Vanguard Growth ETF COM 922908736   51,305 125 SH   SOLE   125 0 0
Vanguard Health Care Index Fund COM 92204A504   29,174 115 SH   SOLE   115 0 0
Vanguard Industrials Index Fund COM 92204A603   18,571 73 SH   SOLE   73 0 0
Vanguard Info Tech COM 92204A702   37,308 60 SH   SOLE   60 0 0
Vanguard Mega Cap Growth Index Fund COM 921910816   360,580 1,050 SH   SOLE   1,050 0 0
Vanguard Utilities Index Fund COM 92204A876   11,113 68 SH   SOLE   68 0 0
Veralto Ord Shs COM 92338c103   25,327 249 SH   SOLE   249 0 0
Verizon Communications COM 92343V104   1,195,701 29,900 SH   SOLE   29,900 0 0
Vertex Pharmaceuticals COM 92532F100   243,633 605 SH   SOLE   605 0 0
Visa Inc. (A) COM 92826C839   3,166,721 10,020 SH   SOLE   10,020 0 0
Vitesse Eneregy Ord Shs COM 92852x103   95,000 3,800 SH   SOLE   3,800 0 0
Vivani Medical Ord Shs COM 92854b109   225,013 193,977 SH   SOLE   193,977 0 0
Vulcan Materials Co COM 929160109   578,767 2,250 SH   SOLE   2,250 0 0
WEC Energy Group Inc. COM 92939U106   220,994 2,350 SH   SOLE   2,350 0 0
Wal Mart Stores, Inc. COM 931142103   3,262,358 36,108 SH   SOLE   36,108 0 0
Wal-Mart De Mexico Sa-Sp Adr COM 93114W107   52,788 2,000 SH   SOLE   2,000 0 0
Walgreen Boots Alliance Inc. COM 931427108   16,094 1,725 SH   SOLE   1,725 0 0
Wells Fargo COM 949746101   589,665 8,395 SH   SOLE   8,395 0 0
Welltower Inc. COM 95040Q104   800,290 6,350 SH   SOLE   6,350 0 0
Williams Co.S COM 969457100   2,216,214 40,950 SH   SOLE   40,950 0 0
Xcel Energy COM 98389B100   33,760 500 SH   SOLE   500 0 0
Yum Brands, Inc. COM 988498101   143,551 1,070 SH   SOLE   1,070 0 0
Yum China Holdings, Inc COM 98850p109   75,627 1,570 SH   SOLE   1,570 0 0
Zoetis Inc. (A) COM 98978V103   404,881 2,485 SH   SOLE   2,485 0 0
iShares MBS Etf COM 464288588   320,880 3,500 SH   SOLE   3,500 0 0
iShares US Medical Devices ETF COM 464288810   99,195 1,700 SH   SOLE   1,700 0 0