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
ABBVIE INC COM 00287Y109   1,127,068 6,974 SH   SOLE   0 0 6,974
ABRDN ETFS BBRG ALL COMD K1 003261104   2,892,287 131,110 SH   SOLE   0 0 131,110
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,690,390 5,023 SH   SOLE   0 0 5,023
ADVANCED MICRO DEVICES INC COM 007903107   719,854 11,114 SH   SOLE   0 0 11,114
ALLEGION PLC ORD SHS G0176J109   958,813 9,109 SH   SOLE   0 0 9,109
ALPHABET INC CAP STK CL A 02079K305   267,249 3,029 SH   SOLE   0 0 3,029
ALPHABET INC CAP STK CL C 02079K107   2,772,280 31,244 SH   SOLE   0 0 31,244
AMAZON COM INC COM 023135106   668,052 7,953 SH   SOLE   0 0 7,953
AMERICAN TOWER CORP NEW COM 03027X100   1,581,323 7,464 SH   SOLE   0 0 7,464
AMETEK INC COM 031100100   1,091,384 7,811 SH   SOLE   0 0 7,811
AMGEN INC COM 031162100   897,704 3,418 SH   SOLE   0 0 3,418
APPLE INC COM 037833100   6,849,980 52,721 SH   SOLE   0 0 52,721
ARISTA NETWORKS INC COM 040413106   1,215,563 10,017 SH   SOLE   0 0 10,017
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,308,628 2,395 SH   SOLE   0 0 2,395
AT&T INC COM 00206R102   297,744 16,173 SH   SOLE   0 0 16,173
AUTOMATIC DATA PROCESSING IN COM 053015103   1,759,500 7,366 SH   SOLE   0 0 7,366
BANK AMERICA CORP COM 060505104   704,164 21,261 SH   SOLE   0 0 21,261
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   801,596 2,595 SH   SOLE   0 0 2,595
BITNILE HOLDINGS INC COM 09175M101   6,738 55,000 SH   SOLE   0 0 55,000
BLACKSTONE INC COM 09260D107   251,578 3,391 SH   SOLE   0 0 3,391
BROADCOM INC COM 11135F101   546,748 978 SH   SOLE   0 0 978
BROWN FORMAN CORP CL B 115637209   1,614,481 24,581 SH   SOLE   0 0 24,581
CADENCE DESIGN SYSTEM INC COM 127387108   1,013,156 6,307 SH   SOLE   0 0 6,307
CANADIAN NATL RY CO COM 136375102   997,522 8,391 SH   SOLE   0 0 8,391
CINTAS CORP COM 172908105   1,054,533 2,335 SH   SOLE   0 0 2,335
CISCO SYS INC COM 17275R102   1,646,738 34,566 SH   SOLE   0 0 34,566
COCA COLA CO COM 191216100   2,189,933 34,427 SH   SOLE   0 0 34,427
CONSOLIDATED EDISON INC COM 209115104   2,243,063 23,534 SH   SOLE   0 0 23,534
CONSTELLATION ENERGY CORP COM 21037T109   537,692 6,237 SH   SOLE   0 0 6,237
COPART INC COM 217204106   1,052,727 17,289 SH   SOLE   0 0 17,289
CORNERSTONE STRATEGIC VALUE COM 21924B302   73,700 10,000 SH   SOLE   0 0 10,000
CROCS INC COM 227046109   1,820,757 16,792 SH   SOLE   0 0 16,792
CSX CORP COM 126408103   1,800,960 58,133 SH   SOLE   0 0 58,133
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   1,018,570 26,381 SH   SOLE   0 0 26,381
DIGITAL RLTY TR INC COM 253868103   1,793,728 17,889 SH   SOLE   0 0 17,889
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   2,639,368 97,682 SH   SOLE   0 0 97,682
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   1,310,174 59,689 SH   SOLE   0 0 59,689
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   2,366,105 94,493 SH   SOLE   0 0 94,493
DOLLAR GEN CORP NEW COM 256677105   384,643 1,562 SH   SOLE   0 0 1,562
DUKE ENERGY CORP NEW COM NEW 26441C204   2,135,021 20,730 SH   SOLE   0 0 20,730
EATON CORP PLC SHS G29183103   412,779 2,630 SH   SOLE   0 0 2,630
EATON VANCE RISK-MANAGED DIV COM 27829G106   153,510 20,468 SH   SOLE   0 0 20,468
EDWARDS LIFESCIENCES CORP COM 28176E108   771,318 10,338 SH   SOLE   0 0 10,338
EQUITY LIFESTYLE PPTYS INC COM 29472R108   882,694 13,664 SH   SOLE   0 0 13,664
ETSY INC COM 29786A106   970,218 8,100 SH   SOLE   0 0 8,100
EXELON CORP COM 30161N101   796,859 18,433 SH   SOLE   0 0 18,433
EXTRA SPACE STORAGE INC COM 30225T102   776,963 5,279 SH   SOLE   0 0 5,279
EXXON MOBIL CORP COM 30231G102   365,203 3,311 SH   SOLE   0 0 3,311
FACTSET RESH SYS INC COM 303075105   1,021,882 2,547 SH   SOLE   0 0 2,547
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   225,831 12,680 SH   SOLE   0 0 12,680
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   5,870,984 123,340 SH   SOLE   0 0 123,340
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   7,292,609 333,224 SH   SOLE   0 0 333,224
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   213,821 6,170 SH   SOLE   0 0 6,170
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   3,323,730 93,433 SH   SOLE   0 0 93,433
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   1,607,216 49,090 SH   SOLE   0 0 49,090
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   3,681,310 199,529 SH   SOLE   0 0 199,529
FLEETCOR TECHNOLOGIES INC COM 339041105   886,256 4,825 SH   SOLE   0 0 4,825
GAMING & LEISURE PPTYS INC COM 36467J108   932,880 17,909 SH   SOLE   0 0 17,909
GENERAL MLS INC COM 370334104   1,003,679 11,970 SH   SOLE   0 0 11,970
GOLD FIELDS LTD SPONSORED ADR 38059T106   1,089,783 105,293 SH   SOLE   0 0 105,293
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   16,406,831 496,575 SH   SOLE   0 0 496,575
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602   288,410 7,640 SH   SOLE   0 0 7,640
HENRY JACK & ASSOC INC COM 426281101   977,301 5,567 SH   SOLE   0 0 5,567
HERSHEY CO COM 427866108   1,152,399 4,976 SH   SOLE   0 0 4,976
HOME DEPOT INC COM 437076102   761,396 2,411 SH   SOLE   0 0 2,411
IDEX CORP COM 45167R104   1,119,288 4,902 SH   SOLE   0 0 4,902
ILLINOIS TOOL WKS INC COM 452308109   1,801,834 8,179 SH   SOLE   0 0 8,179
INFOSYS LTD SPONSORED ADR 456788108   1,031,054 57,249 SH   SOLE   0 0 57,249
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   287,308 9,118 SH   SOLE   0 0 9,118
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   284,919 9,590 SH   SOLE   0 0 9,590
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   270,432 8,185 SH   SOLE   0 0 8,185
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   696,455 8,111 SH   SOLE   0 0 8,111
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   220,693 19,740 SH   SOLE   0 0 19,740
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   517,926 4,772 SH   SOLE   0 0 4,772
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   574,265 7,767 SH   SOLE   0 0 7,767
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   3,425,011 74,880 SH   SOLE   0 0 74,880
INVESCO QQQ TR UNIT SER 1 46090E103   3,403,101 12,780 SH   SOLE   0 0 12,780
ISHARES INC MSCI EMRG CHN 46434G764   1,600,752 33,721 SH   SOLE   0 0 33,721
ISHARES TR ESG AWRE USD ETF 46435G193   351,250 15,753 SH   SOLE   0 0 15,753
ISHARES TR MRGSTR MD CP ETF 464288208   1,864,885 31,786 SH   SOLE   0 0 31,786
ISHARES TR US HLTHCARE ETF 464287762   240,477 848 SH   SOLE   0 0 848
ISHARES TR ESG AWRE 1 5 YR 46435G243   252,532 10,624 SH   SOLE   0 0 10,624
ISHARES TR EAFE SML CP ETF 464288273   515,549 9,128 SH   SOLE   0 0 9,128
ISHARES TR MSCI INTL QUALTY 46434V456   3,248,587 100,296 SH   SOLE   0 0 100,296
JOHNSON & JOHNSON COM 478160104   2,861,119 16,197 SH   SOLE   0 0 16,197
JPMORGAN CHASE & CO COM 46625H100   381,518 2,845 SH   SOLE   0 0 2,845
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,001,444 5,854 SH   SOLE   0 0 5,854
KLA CORP COM NEW 482480100   1,228,364 3,258 SH   SOLE   0 0 3,258
KROGER CO COM 501044101   1,816,429 40,745 SH   SOLE   0 0 40,745
LAM RESEARCH CORP COM 512807108   1,853,943 4,411 SH   SOLE   0 0 4,411
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   507,947 20,490 SH   SOLE   0 0 20,490
LILLY ELI & CO COM 532457108   2,155,738 5,893 SH   SOLE   0 0 5,893
LOCKHEED MARTIN CORP COM 539830109   331,786 682 SH   SOLE   0 0 682
LOWES COS INC COM 548661107   236,099 1,185 SH   SOLE   0 0 1,185
MARRIOTT INTL INC NEW CL A 571903202   679,981 4,567 SH   SOLE   0 0 4,567
MARSH & MCLENNAN COS INC COM 571748102   951,345 5,749 SH   SOLE   0 0 5,749
MASTERCARD INCORPORATED CL A 57636Q104   1,555,072 4,472 SH   SOLE   0 0 4,472
MCCORMICK & CO INC COM NON VTG 579780206   1,950,402 23,530 SH   SOLE   0 0 23,530
MCDONALDS CORP COM 580135101   2,363,401 8,968 SH   SOLE   0 0 8,968
MERCK & CO INC COM 58933Y105   2,007,199 18,091 SH   SOLE   0 0 18,091
META PLATFORMS INC CL A 30303M102   1,427,714 11,864 SH   SOLE   0 0 11,864
METTLER TOLEDO INTERNATIONAL COM 592688105   1,201,169 831 SH   SOLE   0 0 831
MICROSOFT CORP COM 594918104   2,455,881 10,241 SH   SOLE   0 0 10,241
MKS INSTRS INC COM 55306N104   933,555 11,018 SH   SOLE   0 0 11,018
MONDELEZ INTL INC CL A 609207105   369,841 5,549 SH   SOLE   0 0 5,549
MONOLITHIC PWR SYS INC COM 609839105   1,443,790 4,083 SH   SOLE   0 0 4,083
MOODYS CORP COM 615369105   1,308,468 4,696 SH   SOLE   0 0 4,696
NASDAQ INC COM 631103108   967,919 15,777 SH   SOLE   0 0 15,777
NEXTERA ENERGY INC COM 65339F101   230,736 2,760 SH   SOLE   0 0 2,760
NOVO-NORDISK A S ADR 670100205   1,350,152 9,976 SH   SOLE   0 0 9,976
NVIDIA CORPORATION COM 67066G104   2,625,795 17,968 SH   SOLE   0 0 17,968
OLD DOMINION FREIGHT LINE IN COM 679580100   1,590,121 5,603 SH   SOLE   0 0 5,603
PAYCHEX INC COM 704326107   1,154,791 9,993 SH   SOLE   0 0 9,993
PAYCOM SOFTWARE INC COM 70432V102   861,731 2,777 SH   SOLE   0 0 2,777
PFIZER INC COM 717081103   641,525 12,520 SH   SOLE   0 0 12,520
PHILIP MORRIS INTL INC COM 718172109   221,650 2,190 SH   SOLE   0 0 2,190
PROCTER AND GAMBLE CO COM 742718109   3,932,159 25,945 SH   SOLE   0 0 25,945
PROSHARES TR PSHS ULT S&P 500 74347R107   611,499 13,757 SH   SOLE   0 0 13,757
PUBLIC STORAGE COM 74460D109   1,645,228 5,872 SH   SOLE   0 0 5,872
QUALCOMM INC COM 747525103   1,517,888 13,807 SH   SOLE   0 0 13,807
RELX PLC SPONSORED ADR 759530108   995,314 35,906 SH   SOLE   0 0 35,906
RH COM 74967X103   950,395 3,557 SH   SOLE   0 0 3,557
S&P GLOBAL INC COM 78409V104   962,283 2,873 SH   SOLE   0 0 2,873
SCHWAB CHARLES CORP COM 808513105   284,916 3,422 SH   SOLE   0 0 3,422
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   215,810 5,327 SH   SOLE   0 0 5,327
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   3,223,398 110,884 SH   SOLE   0 0 110,884
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   6,317,614 128,329 SH   SOLE   0 0 128,329
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,359,340 44,471 SH   SOLE   0 0 44,471
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   311,696 9,677 SH   SOLE   0 0 9,677
SERVICE CORP INTL COM 817565104   984,692 14,242 SH   SOLE   0 0 14,242
SKYWORKS SOLUTIONS INC COM 83088M102   1,001,038 10,985 SH   SOLE   0 0 10,985
SMUCKER J M CO COM NEW 832696405   2,294,048 14,477 SH   SOLE   0 0 14,477
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   238,558 720 SH   SOLE   0 0 720
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,141,674 5,600 SH   SOLE   0 0 5,600
SPDR SER TR PORTFLI HIGH YLD 78468R606   261,895 11,723 SH   SOLE   0 0 11,723
SPDR SER TR BLOOMBERG INVT 78468R200   295,269 9,716 SH   SOLE   0 0 9,716
SPDR SER TR SSGA US SMAL ETF 78468R887   957,977 8,899 SH   SOLE   0 0 8,899
SPDR SER TR RUSSELL LOW VOL 78468R754   1,198,736 11,643 SH   SOLE   0 0 11,643
SPDR SER TR S&P DIVID ETF 78464A763   235,457 1,882 SH   SOLE   0 0 1,882
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   222,462 5,556 SH   SOLE   0 0 5,556
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   6,368,364 155,706 SH   SOLE   0 0 155,706
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   4,354,535 159,742 SH   SOLE   0 0 159,742
TERADYNE INC COM 880770102   1,047,410 11,991 SH   SOLE   0 0 11,991
TESLA INC COM 88160R101   372,127 3,021 SH   SOLE   0 0 3,021
TEXAS INSTRS INC COM 882508104   1,109,122 6,713 SH   SOLE   0 0 6,713
THERMO FISHER SCIENTIFIC INC COM 883556102   1,066,136 1,936 SH   SOLE   0 0 1,936
TREX CO INC COM 89531P105   794,746 18,775 SH   SOLE   0 0 18,775
UNDER ARMOUR INC CL C 904311206   123,587 13,855 SH   SOLE   0 0 13,855
UNION PAC CORP COM 907818108   1,134,744 5,480 SH   SOLE   0 0 5,480
UNITED PARCEL SERVICE INC CL B 911312106   1,076,591 6,193 SH   SOLE   0 0 6,193
VANECK ETF TRUST PREFERRED SECURT 92189F429   229,696 13,746 SH   SOLE   0 0 13,746
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   489,007 3,491 SH   SOLE   0 0 3,491
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,570,642 14,006 SH   SOLE   0 0 14,006
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,104,154 28,326 SH   SOLE   0 0 28,326
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   405,585 3,945 SH   SOLE   0 0 3,945
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   11,668,207 155,183 SH   SOLE   0 0 155,183
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   300,499 2,777 SH   SOLE   0 0 2,777
VANGUARD WORLD FD MEGA CAP INDEX 921910873   3,406,741 25,731 SH   SOLE   0 0 25,731
VANGUARD WORLD FD EXTENDED DUR 921910709   4,437,037 53,568 SH   SOLE   0 0 53,568
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   313,035 3,784 SH   SOLE   0 0 3,784
VANGUARD WORLD FDS UTILITIES ETF 92204A876   333,140 2,172 SH   SOLE   0 0 2,172
VERISK ANALYTICS INC COM 92345Y106   999,596 5,666 SH   SOLE   0 0 5,666
VERIZON COMMUNICATIONS INC COM 92343V104   2,324,111 58,988 SH   SOLE   0 0 58,988
VERTEX PHARMACEUTICALS INC COM 92532F100   1,291,424 4,472 SH   SOLE   0 0 4,472
VICI PPTYS INC COM 925652109   270,184 8,339 SH   SOLE   0 0 8,339
VICTORY CAP HLDGS INC COM CL A 92645B103   892,205 33,254 SH   SOLE   0 0 33,254
VISA INC COM CL A 92826C839   2,186,705 10,525 SH   SOLE   0 0 10,525
WALMART INC COM 931142103   2,338,147 16,490 SH   SOLE   0 0 16,490