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
ACCENTURE PLC IRELAND SHS SHS CL A G1151C101   4,002,629 14,005 SH   SOLE   13,965 0 40
HERBALIFE NUTRITION LTD COM SHS G4412G101   3,218 200 SH   SOLE   200 0 0
LINDE PLC SHS G54950103   7,464 21 SH   SOLE   21 0 0
MEDTRONIC PLC SHS G5960L103   22,653 281 SH   SOLE   281 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   6,611 100 SH   SOLE   100 0 0
STERIS PLC SHS USD G8473T100   1,527,742 7,987 SH   SOLE   7,987 0 0
A T & T INC COM 00206R102   348,906 18,125 SH   SOLE   18,125 0 0
ARK ETF TR INNOVATION ETF 00214Q104   56,476 1,400 SH   SOLE   1,200 0 200
ABBOTT LABS COM 002824100   2,173,536 21,465 SH   SOLE   21,465 0 0
ABBVIE INC COM 00287Y109   1,713,220 10,750 SH   SOLE   10,700 0 50
ADOBE SYSTEMS INCORPORATED COM 00724F101   167,236 434 SH   SOLE   434 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   144,933 14,911 SH   SOLE   14,911 0 0
ALLIANT ENERGY CORP COM 018802108   299,307 5,605 SH   SOLE   5,605 0 0
ALLY FINL INC COM 02005N100   5,096 200 SH   SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107   2,530,320 24,330 SH   SOLE   24,270 0 60
ALPHABET INC CAP STK CL A 02079K305   62,238 600 SH   SOLE   600 0 0
ALTRIA GROUP INC COM 02209S103   325,653 7,300 SH   SOLE   7,300 0 0
AMAZON COM INC COM 023135106   454,468 4,400 SH   SOLE   4,400 0 0
AMERICAN ELEC PWR CO INC COM 025537101   255,499 2,808 SH   SOLE   2,808 0 0
AMERICAN EXPRESS CO COM 025816109   288,662 1,750 SH   SOLE   1,750 0 0
AMERICAN TOWER CORP NEW COM 03027X100   328,983 1,610 SH   SOLE   1,610 0 0
AMGEN INC COM 031162100   1,200,273 4,965 SH   SOLE   4,935 0 30
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   248,429 13,000 SH   SOLE   12,960 0 40
ELEVANCE HEALTH INC COM 036752103   28,506 62 SH   SOLE   62 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   6,315 100 SH   SOLE   100 0 0
APPLE INC COM COM 037833100   6,075,236 36,842 SH   SOLE   36,767 0 75
ASHLAND GLOBAL HLDGS INC COM 044186104   37,489 365 SH   SOLE   365 0 0
ATMOS ENERGY CORP COM 049560105   518,653 4,616 SH   SOLE   4,616 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,126,367 14,043 SH   SOLE   13,993 0 50
BCE INC COM NEW 05534B760   371,757 8,300 SH   SOLE   8,300 0 0
BP PLC ADR SPONSORED ADR 055622104   242,752 6,400 SH   SOLE   6,400 0 0
BAXTER INTL INC COM 071813109   6,651 164 SH   SOLE   164 0 0
BECTON DICKINSON & CO COM 075887109   247,540 1,000 SH   SOLE   1,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,732 38 SH   SOLE   38 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   108,750 5,000 SH   SOLE   5,000 0 0
BOEING CO COM 097023105   403,617 1,900 SH   SOLE   1,900 0 0
BOYD GAMING CORP COM 103304101   6,411 100 SH   SOLE   100 0 0
BROADCOM INC COM 11135F101   13,472 21 SH   SOLE   21 0 0
CDW CORP COM 12514G108   537,893 2,760 SH   SOLE   2,720 0 40
CMS ENERGY CORP COM 125896100   12,276 200 SH   SOLE   200 0 0
CSX CORP COM 126408103   636,012 21,250 SH   SOLE   21,250 0 0
CVS HEALTH CORP COM 126650100   10,997 148 SH   SOLE   148 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   4,881 100 SH   SOLE   100 0 0
CANADIAN NATL RY CO COM 136375102   1,628,562 13,805 SH   SOLE   13,805 0 0
CANADIAN PAC RY LTD COM 13645T100   138,491 1,800 SH   SOLE   1,800 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   178,800 500 SH   SOLE   500 0 0
CHEVRON CORP NEW COM 166764100   652,640 4,000 SH   SOLE   4,000 0 0
CHURCH & DWIGHT CO INC COM 171340102   2,157,667 24,408 SH   SOLE   24,408 0 0
CIENA CORP COM NEW 171779309   10,504 200 SH   SOLE   200 0 0
CITIZENS FINL GROUP INC COM 174610105   3,036 100 SH   SOLE   100 0 0
CITY HLDG CO COM 177835105   27,264 300 SH   SOLE   300 0 0
CLOROX CO DEL COM 189054109   16,456 104 SH   SOLE   104 0 0
COCA COLA CO COM 191216100   24,808 400 SH   SOLE   400 0 0
COHERENT CORP COM 19247G107   3,807 100 SH   SOLE   100 0 0
COLGATE PALMOLIVE CO COM 194162103   112,725 1,500 SH   SOLE   1,500 0 0
COMCAST CORP NEW CL A 20030N101   11,938 315 SH   SOLE   175 0 140
CONOCOPHILLIPS COM 20825C104   20,635 208 SH   SOLE   208 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,578,684 5,190 SH   SOLE   5,165 0 25
DBX ETF TR XTRACK MSCI EURP 233051853   2,488 68 SH   SOLE   68 0 0
DANAHER CORPORATION COM 235851102   1,392,263 5,524 SH   SOLE   5,524 0 0
DELTA AIR LINES INC DEL COM 247361702   6,982 200 SH   SOLE   200 0 0
DECON ENERGY CORP NEW COM 25179M103   247,989 4,900 SH   SOLE   4,700 0 200
DISNEY WALT CO COM 254687106   116,050 1,159 SH   SOLE   1,159 0 0
DOMINION ENERGY INC COM 25746U109   56,067 1,003 SH   SOLE   1,003 0 0
DOVER CORP COM 260003108   151,940 1,000 SH   SOLE   1,000 0 0
DOW INC COM 260557103   109,620 2,000 SH   SOLE   2,000 0 0
DROPBOX INC CL A 26210C104   8,644 400 SH   SOLE   400 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   81,515 845 SH   SOLE   845 0 0
ETFE SER SOLUTIONS DEFIANCE NEXT 26922A289   29,510 900 SH   SOLE   900 0 0
EMBECTA CORP COMMON STOCK 29082K105   5,622 200 SH   SOLE   200 0 0
ENBRIDGE INC COM 29250N105   129,676 3,400 SH   SOLE   3,200 0 200
ENSIGN GROUP INC COM 29358P101   716,550 7,500 SH   SOLE   7,500 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   398,706 15,400 SH   SOLE   15,000 0 400
EVERSOURCE ENERGY COM 30040W108   1,668,487 21,320 SH   SOLE   21,240 0 80
EXXON MOBILE CORP COM 30231G102   1,031,349 9,405 SH   SOLE   9,405 0 0
FACTSET RESH SYS INC COM 303075105   674,501 1,625 SH   SOLE   1,625 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   7,170 132 SH   SOLE   111 0 21
FIFTH THIRD BANCORP COM 316773100   218,366 8,200 SH   SOLE   8,200 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   135,487 874 SH   SOLE   874 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   110,886 750 SH   SOLE   750 0 0
FIRST TR EXCHANGE-TRADED FD CLOUD COMPUTING 33734X192   4,683 70 SH   SOLE   70 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   20,975 788 SH   SOLE   788 0 0
FORD MTR CO DEL COM 345370860   118,440 9,400 SH   SOLE   9,400 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   19,612 1,644 SH   SOLE   1,644 0 0
GSK PLC SPONSORED ADR 37733W204   332,935 9,360 SH   SOLE   9,360 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   1,258,250 73,885 SH   SOLE   72,875 0 1,010
HCA HEALTHCARE INC COM 40412C101   10,283 39 SH   SOLE   39 0 0
HP INC COM 40434L105   8,919 304 SH   SOLE   304 0 0
HENRY JACK & ASSOC INC COM 426281101   899,042 5,965 SH   SOLE   5,965 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   4,842 304 SH   SOLE   304 0 0
HOME DEPOT INC COM 437076102   1,874,812 6,353 SH   SOLE   6,318 0 35
HONEYWELL INTL INC COM 438516106   1,173,471 6,140 SH   SOLE   6,140 0 0
IDEX CORP COM 45167R104   950,681 4,115 SH   SOLE   4,115 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,127,494 8,739 SH   SOLE   8,704 0 35
INTEL CORP COM 458140100   1,248,426 38,225 SH   SOLE   38,125 0 100
INTERCONTINENTAL EXCHANGE IN COM 45866F104   168,427 1,615 SH   SOLE   1,615 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   144,199 1,100 SH   SOLE   1,100 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   667,184 2,079 SH   SOLE   2,079 0 0
INVESCO ACTICELY MNGD ETC FD OPTIMUM YIELD 46090F100   19,935 1,402 SH   SOLE   1,402 0 0
INTUIT COM 461202103   4,327,549 9,707 SH   SOLE   9,687 0 20
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   10,549 139 SH   SOLE   139 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL GWT 46137V266   3,777 25 SH   SOLE   25 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   11,134 77 SH   SOLE   77 0 0
IQVIA HLDGS INC COM 46266C105   4,773 24 SH   SOLE   24 0 0
ISHARES TR TIPS BD ETF 464287176   22,049 200 SH   SOLE   200 0 0
ISHARES TR IBOXX INV CP ETF 464287242   135,368 1,235 SH   SOLE   1,235 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   178,864 2,800 SH   SOLE   2,800 0 0
ISHARES TR 20 YR TR BD ETF 464287432   48,822 459 SH   SOLE   459 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   8,282 78 SH   SOLE   78 0 0
ISHARES TR RUS MD CP GR ETF 464287481   10,925 120 SH   SOLE   120 0 0
ISHARES TR CORE S&P MCP ETF 464287507   228,893 915 SH   SOLE   915 0 0
ISHARES TR EXPANDED TECH 464287515   964,339 3,165 SH   SOLE   3,165 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   80,544 529 SH   SOLE   529 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   88,202 361 SH   SOLE   361 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   8,768 64 SH   SOLE   64 0 0
ISHARES TR RUS 2000 GR ETF 464287648   10,205 45 SH   SOLE   45 0 0
ISHARES TR US HLTHCARE ETF 464287762   330,933 1,212 SH   SOLE   1,212 0 0
ISHARES TR JPMORGAN USD EMG 464288281   19,153 222 SH   SOLE   222 0 0
ISHARES TR IBOXX HI YD ETF 464288513   31,877 422 SH   SOLE   422 0 0
ISHARES TR GOV CRED BD ETF 464288596   1,791,900 16,940 SH   SOLE   16,940 0 0
ISHARES TR ISHS 5-10 YR INCT 464288638   844,972 16,481 SH   SOLE   16,481 0 0
ISHARES TR US TREAS BD ETF 46429B267   147,416 6,308 SH   SOLE   6,308 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   25,531 351 SH   SOLE   351 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   35,852 289 SH   SOLE   289 0 0
ISHARES TR MSCI USA MMENTM 46432F396   28,085 202 SH   SOLE   202 0 0
ISHARES TR CORE MSCI EAFE 46432F842   5,146 77 SH   SOLE   77 0 0
ISHARES TR CORE MSCI EMKT 46434G103   5,365 110 SH   SOLE   110 0 0
ISHARES TR MSCI JPN ETF NEW 46434G822   2,170 37 SH   SOLE   37 0 0
JPMORGAN CHASE & CO COM 46625H100   468,068 3,592 SH   SOLE   3,562 0 30
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   14,537 289 SH   SOLE   289 0 0
JOHNSON & JOHNSON COM 478160104   402,225 2,595 SH   SOLE   2,595 0 0
KELLOG CO COM 487836108   334,750 5,000 SH   SOLE   5,000 0 0
KINDER MORGAN INC DEL COM 49456B101   248,500 14,200 SH   SOLE   13,600 0 600
L3HARRIS TECHNOLOGIES INC COM 502431109   330,659 1,685 SH   SOLE   1,640 0 45
LEGACY HOUSING CORP COM 52472M101   79,625 3,500 SH   SOLE   3,300 0 200
LILY ELI & CO COM 532457108   1,476,659 4,300 SH   SOLE   4,265 0 35
LOCKHEED MARTIN CORP COM 539830109   2,134,322 4,515 SH   SOLE   4,515 0 0
LOWES COS INC COM 548661107   9,198 46 SH   SOLE   46 0 0
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   308,040 68,000 SH   SOLE   68,000 0 0
MARATHON PETE CORP COM 56585A102   148,313 1,100 SH   SOLE   1,100 0 0
MARSH & MCLENNAN COS INC COM 571748102   642,048 3,855 SH   SOLE   3,855 0 0
MARTIN MARIETTS MATERIALS INC COM 573284106   171,841 484 SH   SOLE   484 0 0
MASTEC INC COM 576323109   8,027 85 SH   SOLE   85 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,965,343 8,160 SH   SOLE   8,160 0 0
MCCORMICK & CO INC COM NON VTG 579780206   588,708 7,075 SH   SOLE   7,075 0 0
MCDONALDS CORP COM 580135101   1,038,714 3,715 SH   SOLE   3,715 0 0
MERK & CO INC COM 58933Y105   617,061 5,800 SH   SOLE   5,800 0 0
METLIFE INC COM 59156R108   5,793 100 SH   SOLE   100 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   783,463 512 SH   SOLE   512 0 0
MICROSOFT CORP COM 594918104   5,226,380 18,129 SH   SOLE   18,094 0 35
NRG ENERGY INC COM NEW 629377508   10,287 300 SH   SOLE   300 0 0
NEXTERA ENERGY INC COM 65339F101   2,906,983 37,714 SH   SOLE   37,604 0 110
NORTHROP GRUMMAN CORP COM 666807102   1,921,620 4,162 SH   SOLE   4,162 0 0
NOVARTIS AG SPONSORED ADR 66987V109   386,400 4,200 SH   SOLE   4,200 0 0
NOVO-NORDISK A S ADR 670100205   238,710 1,500 SH   SOLE   1,500 0 0
OCCIDENTAL PETE CORP COM 674599105   19,478 312 SH   SOLE   312 0 0
ORACLE CORP COM 68389X105   1,568,302 16,878 SH   SOLE   16,878 0 0
PPL CORP COM 69351T106   411,292 14,800 SH   SOLE   14,800 0 0
PVH CORPORATION COM 693656100   8,915 100 SH   SOLE   100 0 0
PEPSICO INC COM 713448108   305,717 1,677 SH   SOLE   1,677 0 0
PFIZER INC COM 717081103   477,243 11,700 SH   SOLE   11,700 0 0
PHILIP MORRIS INTL INC COM 718172109   58,350 600 SH   SOLE   600 0 0
PHILLIPS 66 COM 718546104   10,543 104 SH   SOLE   104 0 0
PROCTOR AND GAMBLE CO COM 742718109   537,215 3,613 SH   SOLE   3,613 0 0
PRUDENTIAL FINL INC COM 744320102   82,740 1,000 SH   SOLE   1,000 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   465,192 66,456 SH   SOLE   66,456 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   5,565 300 SH   SOLE   300 0 0
REPLIGEN CORP COM 759916109   117,852 700 SH   SOLE   700 0 0
ROCKWELL AUTOMATION INC COM 773903109   81,282 277 SH   SOLE   277 0 0
ROLLINS INC COM 775711104   437,108 11,650 SH   SOLE   11,650 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,945,627 4,415 SH   SOLE   4,395 0 20
SHELL PLC SPON ADS 780259305   264,684 4,600 SH   SOLE   4,600 0 0
S&P GLOBAL INC COM 78409V104   342,683 994 SH   SOLE   974 0 20
SPDR SER TR S&P DIVID ETF 78464A763   20,287 164 SH   SOLE   164 0 0
SANOFI SPONSORED ADR 80105N105   81,630 1,500 SH   SOLE   1,500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   21,683 145 SH   SOLE   145 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   591,943 8,745 SH   SOLE   8,745 0 0
SHERWIN WILLIAMS CO COM 824348106   938,625 4,176 SH   SOLE   4,176 0 0
SOUTHERN CO COM 842587107   302,324 4,345 SH   SOLE   4,345 0 0
SOUTHWEST AIRLS CO COM 844741108   6,508 200 SH   SOLE   200 0 0
STARBUCKS CORP COM 855244109   18,222 175 SH   SOLE   175 0 0
STRYKER CORPORATION COM 863667101   71,365 250 SH   SOLE   250 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   180,776 11,800 SH   SOLE   11,800 0 0
SYNOPSYS INC COM 871607107   803,391 2,080 SH   SOLE   2,080 0 0
TARGET CORP COM 87612E106   26,497 160 SH   SOLE   160 0 0
TEXAS INSTRS INC COM 882508104   787,747 4,235 SH   SOLE   4,195 0 40
THERMO FISHER SCIENTIFIC INC COM 883556102   2,571,121 4,461 SH   SOLE   4,446 0 15
TOTALENERGIES SE SPONSORED ADR 89151E109   82,656 1,400 SH   SOLE   1,400 0 0
UNILEVER PLC SPON ADR NEW 904767704   405,054 7,800 SH   SOLE   7,800 0 0
UNION PAC CORP COM 907818108   956,374 4,752 SH   SOLE   4,752 0 0
UNITED PARCEL SERVICE INC CL B 911312106   155,192 800 SH   SOLE   800 0 0
UNITEDHEALTH GROUP INC COM 91324P102   653,095 1,382 SH   SOLE   1,357 0 25
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   724,608 4,705 SH   SOLE   4,705 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETG 92203J407   44,311 906 SH   SOLE   906 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,043,430 2,707 SH   SOLE   2,707 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   2,437 40 SH   SOLE   40 0 0
VANGUARD SCOTTSDALE FDS MTG BKD SECS ETF 92206C771   149,672 3,216 SH   SOLE   3,216 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   996,492 12,500 SH   SOLE   12,500 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   28,646 345 SH   SOLE   345 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   564,533 14,520 SH   SOLE   14,520 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   205,160 9,200 SH   SOLE   9,000 0 200
VISA INC COM CL A 92826C839   542,901 2,408 SH   SOLE   2,368 0 40
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   697,728 63,200 SH   SOLE   61,700 0 1,500
WD 40 CO COM 929236107   242,146 1,360 SH   SOLE   1,360 0 0
WEC ENERGY GROUP INC COM 92939U106   1,778,245 18,760 SH   SOLE   18,760 0 0
WALMART INC COM 931142103   15,039 102 SH   SOLE   102 0 0
WARNER BROTHERS DISCOVERY INC COM SER A 934423104   58,827 3,896 SH   SOLE   3,896 0 0
WATERS CORP COM 941848103   40,250 130 SH   SOLE   130 0 0
WATSCO INC COM 942622200   396,094 1,245 SH   SOLE   1,215 0 30
WELLTOWER INC COM 95040Q104   7,169 100 SH   SOLE   100 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   2,120 30 SH   SOLE   30 0 0
EXCEL ENERGY INC COM 98389B100   784,660 11,635 SH   SOLE   11,635 0 0
ZOETIS INC CL A 98978V103   450,214 2,705 SH   SOLE   2,655 0 50