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
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,158,891 4,415 SH   SOLE   0 0 4,415
ADVANCED MICRO DEVICES INC COM 007903107   1,195,713 10,497 SH   SOLE   0 0 10,497
AGILENT TECHNOLOGIES INC COM 00846U101   697,811 5,803 SH   SOLE   0 0 5,803
ALIGN TECHNOLOGY INC COM 016255101   222,793 630 SH   SOLE   0 0 630
ALPHABET INC CAP STK CL C 02079K107   3,537,284 29,241 SH   SOLE   0 0 29,241
ALPHABET INC CAP STK CL A 02079K305   363,170 3,034 SH   SOLE   0 0 3,034
AMAZON COM INC COM 023135106   933,769 7,163 SH   SOLE   0 0 7,163
AMETEK INC COM 031100100   988,523 6,107 SH   SOLE   0 0 6,107
AMGEN INC COM 031162100   739,771 3,332 SH   SOLE   0 0 3,332
AMPHENOL CORP NEW CL A 032095101   685,292 8,067 SH   SOLE   0 0 8,067
APPLE INC COM 037833100   9,961,769 51,357 SH   SOLE   0 0 51,357
ARISTA NETWORKS INC COM 040413106   310,021 1,913 SH   SOLE   0 0 1,913
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,163,949 1,606 SH   SOLE   0 0 1,606
AT&T INC COM 00206R102   229,079 14,362 SH   SOLE   0 0 14,362
AUTODESK INC COM 052769106   639,815 3,127 SH   SOLE   0 0 3,127
AUTOMATIC DATA PROCESSING IN COM 053015103   1,714,743 7,802 SH   SOLE   0 0 7,802
BANK AMERICA CORP COM 060505104   558,680 19,473 SH   SOLE   0 0 19,473
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   864,435 2,535 SH   SOLE   0 0 2,535
BLACKSTONE INC COM 09260D107   312,565 3,362 SH   SOLE   0 0 3,362
BLOCK INC CL A 852234103   201,707 3,030 SH   SOLE   0 0 3,030
BROADCOM INC COM 11135F101   2,439,626 2,812 SH   SOLE   0 0 2,812
BROWN FORMAN CORP CL B 115637209   825,887 12,367 SH   SOLE   0 0 12,367
CADENCE DESIGN SYSTEM INC COM 127387108   1,085,828 4,630 SH   SOLE   0 0 4,630
CANADIAN NATL RY CO COM 136375102   878,242 7,254 SH   SOLE   0 0 7,254
CINTAS CORP COM 172908105   954,891 1,921 SH   SOLE   0 0 1,921
CIRRUS LOGIC INC COM 172755100   506,150 6,248 SH   SOLE   0 0 6,248
CISCO SYS INC COM 17275R102   240,843 4,655 SH   SOLE   0 0 4,655
COCA COLA CO COM 191216100   1,974,696 32,791 SH   SOLE   0 0 32,791
COMMERCE BANCSHARES INC COM 200525103   544,320 11,177 SH   SOLE   0 0 11,177
CONSOLIDATED EDISON INC COM 209115104   2,142,995 23,706 SH   SOLE   0 0 23,706
CONSTELLATION ENERGY CORP COM 21037T109   570,997 6,237 SH   SOLE   0 0 6,237
COPART INC COM 217204106   1,253,499 13,743 SH   SOLE   0 0 13,743
CORNERSTONE STRATEGIC VALUE COM 21924B302   83,800 10,000 SH   SOLE   0 0 10,000
CROCS INC COM 227046109   236,911 2,107 SH   SOLE   0 0 2,107
CSX CORP COM 126408103   1,915,506 56,173 SH   SOLE   0 0 56,173
DIGITAL RLTY TR INC COM 253868103   2,245,722 19,722 SH   SOLE   0 0 19,722
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   821,241 35,006 SH   SOLE   0 0 35,006
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   2,059,190 75,373 SH   SOLE   0 0 75,373
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   2,724,021 87,900 SH   SOLE   0 0 87,900
DIODES INC COM 254543101   673,420 7,281 SH   SOLE   0 0 7,281
DOLLAR GEN CORP NEW COM 256677105   248,388 1,463 SH   SOLE   0 0 1,463
DUKE ENERGY CORP NEW COM NEW 26441C204   1,991,071 22,187 SH   SOLE   0 0 22,187
EATON CORP PLC SHS G29183103   596,664 2,967 SH   SOLE   0 0 2,967
EATON VANCE RISK-MANAGED DIV COM 27829G106   168,247 20,468 SH   SOLE   0 0 20,468
EQUITY LIFESTYLE PPTYS INC COM 29472R108   812,245 12,143 SH   SOLE   0 0 12,143
EXELON CORP COM 30161N101   732,261 17,974 SH   SOLE   0 0 17,974
EXTRA SPACE STORAGE INC COM 30225T102   740,975 4,978 SH   SOLE   0 0 4,978
EXXON MOBIL CORP COM 30231G102   343,844 3,206 SH   SOLE   0 0 3,206
FACTSET RESH SYS INC COM 303075105   935,518 2,335 SH   SOLE   0 0 2,335
FERRARI N V COM N3167Y103   738,227 2,270 SH   SOLE   0 0 2,270
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   3,800,551 225,552 SH   SOLE   0 0 225,552
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   320,586 14,592 SH   SOLE   0 0 14,592
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   10,822,914 486,423 SH   SOLE   0 0 486,423
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   7,721,841 161,511 SH   SOLE   0 0 161,511
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   1,033,882 27,800 SH   SOLE   0 0 27,800
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   1,458,638 36,617 SH   SOLE   0 0 36,617
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   205,065 6,026 SH   SOLE   0 0 6,026
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   2,299,279 115,544 SH   SOLE   0 0 115,544
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   233,305 6,041 SH   SOLE   0 0 6,041
FLEXSHARES TR CR SCORED LONG 33939L753   266,799 6,119 SH   SOLE   0 0 6,119
GAMING & LEISURE PPTYS INC COM 36467J108   765,232 15,791 SH   SOLE   0 0 15,791
GARMIN LTD SHS H2906T109   1,431,067 13,722 SH   SOLE   0 0 13,722
GENERAL MLS INC COM 370334104   748,214 9,755 SH   SOLE   0 0 9,755
GENTEX CORP COM 371901109   727,527 24,864 SH   SOLE   0 0 24,864
GOLD FIELDS LTD SPONSORED ADR 38059T106   145,588 10,527 SH   SOLE   0 0 10,527
GSK PLC SPONSORED ADR 37733W204   1,379,304 38,701 SH   SOLE   0 0 38,701
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   25,295,809 756,680 SH   SOLE   0 0 756,680
HENRY JACK & ASSOC INC COM 426281101   891,866 5,330 SH   SOLE   0 0 5,330
HERSHEY CO COM 427866108   975,602 3,907 SH   SOLE   0 0 3,907
HOME DEPOT INC COM 437076102   765,310 2,464 SH   SOLE   0 0 2,464
IDEX CORP COM 45167R104   833,412 3,872 SH   SOLE   0 0 3,872
IDEXX LABS INC COM 45168D104   654,908 1,304 SH   SOLE   0 0 1,304
ILLINOIS TOOL WKS INC COM 452308109   363,983 1,455 SH   SOLE   0 0 1,455
INFOSYS LTD SPONSORED ADR 456788108   826,143 51,409 SH   SOLE   0 0 51,409
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   782,310 8,144 SH   SOLE   0 0 8,144
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   551,943 6,899 SH   SOLE   0 0 6,899
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   224,444 19,740 SH   SOLE   0 0 19,740
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   543,913 4,796 SH   SOLE   0 0 4,796
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   3,267,193 70,353 SH   SOLE   0 0 70,353
INVESCO QQQ TR UNIT SER 1 46090E103   4,880,887 13,212 SH   SOLE   0 0 13,212
ISHARES INC MSCI EMRG CHN 46434G764   6,333,424 121,843 SH   SOLE   0 0 121,843
ISHARES TR RUSSELL 2000 ETF 464287655   280,718 1,499 SH   SOLE   0 0 1,499
ISHARES TR ESG AWRE USD ETF 46435G193   396,529 17,438 SH   SOLE   0 0 17,438
ISHARES TR CORE DIV GRWTH 46434V621   3,020,637 58,619 SH   SOLE   0 0 58,619
ISHARES TR MRGSTR MD CP ETF 464288208   1,866,422 29,490 SH   SOLE   0 0 29,490
ISHARES TR EAFE SML CP ETF 464288273   531,351 9,009 SH   SOLE   0 0 9,009
ISHARES TR ESG AWRE 1 5 YR 46435G243   336,501 14,074 SH   SOLE   0 0 14,074
ISHARES TR US HLTHCARE ETF 464287762   238,160 850 SH   SOLE   0 0 850
ISHARES TR MSCI INTL QUALTY 46434V456   7,406,722 208,054 SH   SOLE   0 0 208,054
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   5,391,128 108,147 SH   SOLE   0 0 108,147
JOHNSON & JOHNSON COM 478160104   2,712,242 16,386 SH   SOLE   0 0 16,386
JPMORGAN CHASE & CO COM 46625H100   406,666 2,796 SH   SOLE   0 0 2,796
KEYSIGHT TECHNOLOGIES INC COM 49338L103   801,416 4,786 SH   SOLE   0 0 4,786
KLA CORP COM NEW 482480100   1,200,182 2,475 SH   SOLE   0 0 2,475
KROGER CO COM 501044101   2,022,573 43,033 SH   SOLE   0 0 43,033
LAM RESEARCH CORP COM 512807108   2,324,807 3,616 SH   SOLE   0 0 3,616
LILLY ELI & CO COM 532457108   2,595,043 5,533 SH   SOLE   0 0 5,533
LOCKHEED MARTIN CORP COM 539830109   312,598 679 SH   SOLE   0 0 679
LOWES COS INC COM 548661107   204,710 907 SH   SOLE   0 0 907
MARRIOTT INTL INC NEW CL A 571903202   838,177 4,563 SH   SOLE   0 0 4,563
MASTERCARD INCORPORATED CL A 57636Q104   1,465,865 3,727 SH   SOLE   0 0 3,727
MCCORMICK & CO INC COM NON VTG 579780206   2,052,522 23,530 SH   SOLE   0 0 23,530
MCDONALDS CORP COM 580135101   2,607,523 8,738 SH   SOLE   0 0 8,738
MERCK & CO INC COM 58933Y105   1,841,356 15,958 SH   SOLE   0 0 15,958
META PLATFORMS INC CL A 30303M102   805,266 2,806 SH   SOLE   0 0 2,806
METTLER TOLEDO INTERNATIONAL COM 592688105   230,849 176 SH   SOLE   0 0 176
MICROSOFT CORP COM 594918104   3,288,010 9,655 SH   SOLE   0 0 9,655
MONDELEZ INTL INC CL A 609207105   404,744 5,549 SH   SOLE   0 0 5,549
MONOLITHIC PWR SYS INC COM 609839105   258,230 478 SH   SOLE   0 0 478
MOODYS CORP COM 615369105   450,393 1,295 SH   SOLE   0 0 1,295
NASDAQ INC COM 631103108   742,416 14,893 SH   SOLE   0 0 14,893
NEXTERA ENERGY INC COM 65339F101   204,792 2,760 SH   SOLE   0 0 2,760
NORDSON CORP COM 655663102   809,067 3,260 SH   SOLE   0 0 3,260
NORFOLK SOUTHN CORP COM 655844108   819,511 3,614 SH   SOLE   0 0 3,614
NOVO-NORDISK A S ADR 670100205   1,138,960 7,038 SH   SOLE   0 0 7,038
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   235,000 6,021 SH   SOLE   0 0 6,021
NVIDIA CORPORATION COM 67066G104   4,692,853 11,094 SH   SOLE   0 0 11,094
OLD DOMINION FREIGHT LINE IN COM 679580100   1,794,971 4,855 SH   SOLE   0 0 4,855
PAMPA ENERGIA S A SPONS ADR LVL I 697660207   867,656 20,029 SH   SOLE   0 0 20,029
PAYCHEX INC COM 704326107   988,825 8,839 SH   SOLE   0 0 8,839
PAYCOM SOFTWARE INC COM 70432V102   887,907 2,764 SH   SOLE   0 0 2,764
PFIZER INC COM 717081103   451,531 12,310 SH   SOLE   0 0 12,310
PHILIP MORRIS INTL INC COM 718172109   212,812 2,180 SH   SOLE   0 0 2,180
PROCTER AND GAMBLE CO COM 742718109   3,693,647 24,342 SH   SOLE   0 0 24,342
PROSHARES TR PSHS ULT S&P 500 74347R107   774,500 13,319 SH   SOLE   0 0 13,319
PUBLIC STORAGE COM 74460D109   1,886,235 6,462 SH   SOLE   0 0 6,462
QUALCOMM INC COM 747525103   1,575,996 13,239 SH   SOLE   0 0 13,239
RANGE RES CORP COM 75281A109   764,312 25,997 SH   SOLE   0 0 25,997
REGENERON PHARMACEUTICALS COM 75886F107   610,759 850 SH   SOLE   0 0 850
RELX PLC SPONSORED ADR 759530108   919,392 27,502 SH   SOLE   0 0 27,502
RESTAURANT BRANDS INTL INC COM 76131D103   1,650,711 21,294 SH   SOLE   0 0 21,294
S&P GLOBAL INC COM 78409V104   1,046,724 2,611 SH   SOLE   0 0 2,611
SCHWAB CHARLES CORP COM 808513105   242,534 4,279 SH   SOLE   0 0 4,279
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   10,823,243 219,628 SH   SOLE   0 0 219,628
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   237,485 3,270 SH   SOLE   0 0 3,270
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   578,235 16,220 SH   SOLE   0 0 16,220
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   7,312,039 226,449 SH   SOLE   0 0 226,449
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   200,634 1,154 SH   SOLE   0 0 1,154
SIMPSON MFG INC COM 829073105   1,645,657 11,882 SH   SOLE   0 0 11,882
SKYLINE CHAMPION CORPORATION COM 830830105   621,971 9,503 SH   SOLE   0 0 9,503
SKYWORKS SOLUTIONS INC COM 83088M102   860,449 7,774 SH   SOLE   0 0 7,774
SMUCKER J M CO COM NEW 832696405   2,154,109 14,587 SH   SOLE   0 0 14,587
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   223,503 650 SH   SOLE   0 0 650
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,446,699 3,264 SH   SOLE   0 0 3,264
SPDR SER TR PORTFOLIO SH TSR 78468R101   551,984 19,173 SH   SOLE   0 0 19,173
SPDR SER TR S&P 500 ESG ETF 78468R531   328,084 7,621 SH   SOLE   0 0 7,621
SPDR SER TR SSGA US SMAL ETF 78468R887   1,002,453 9,705 SH   SOLE   0 0 9,705
SPDR SER TR RUSSELL LOW VOL 78468R754   1,328,869 12,242 SH   SOLE   0 0 12,242
SPDR SER TR S&P DIVID ETF 78464A763   261,218 2,131 SH   SOLE   0 0 2,131
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   1,012,939 24,980 SH   SOLE   0 0 24,980
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   539,382 12,882 SH   SOLE   0 0 12,882
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   439,132 15,836 SH   SOLE   0 0 15,836
TERADYNE INC COM 880770102   902,388 8,106 SH   SOLE   0 0 8,106
TESLA INC COM 88160R101   2,526,081 9,650 SH   SOLE   0 0 9,650
TEXAS INSTRS INC COM 882508104   966,707 5,370 SH   SOLE   0 0 5,370
THERMO FISHER SCIENTIFIC INC COM 883556102   222,787 427 SH   SOLE   0 0 427
UNDER ARMOUR INC CL C 904311206   92,967 13,855 SH   SOLE   0 0 13,855
UNION PAC CORP COM 907818108   981,153 4,795 SH   SOLE   0 0 4,795
UNITED PARCEL SERVICE INC CL B 911312106   1,090,378 6,083 SH   SOLE   0 0 6,083
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   544,949 3,500 SH   SOLE   0 0 3,500
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,464,703 12,392 SH   SOLE   0 0 12,392
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   860,064 21,142 SH   SOLE   0 0 21,142
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   361,712 3,274 SH   SOLE   0 0 3,274
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   15,349,851 202,879 SH   SOLE   0 0 202,879
VANGUARD WORLD FD MEGA CAP INDEX 921910873   4,235,286 27,069 SH   SOLE   0 0 27,069
VANGUARD WORLD FD EXTENDED DUR 921910709   5,898,296 67,742 SH   SOLE   0 0 67,742
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   300,505 3,699 SH   SOLE   0 0 3,699
VERISK ANALYTICS INC COM 92345Y106   1,042,902 4,614 SH   SOLE   0 0 4,614
VERIZON COMMUNICATIONS INC COM 92343V104   2,959,009 79,565 SH   SOLE   0 0 79,565
VERTEX PHARMACEUTICALS INC COM 92532F100   1,647,995 4,683 SH   SOLE   0 0 4,683
VICI PPTYS INC COM 925652109   210,361 6,693 SH   SOLE   0 0 6,693
VISA INC COM CL A 92826C839   2,329,724 9,810 SH   SOLE   0 0 9,810
WALMART INC COM 931142103   2,613,844 16,630 SH   SOLE   0 0 16,630
XP INC CL A G98239109   1,279,978 54,560 SH   SOLE   0 0 54,560