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 INC COM 00724F101   2,180,842 4,277 SH   SOLE   0 0 4,277
ADVANCED MICRO DEVICES INC COM 007903107   1,065,455 10,362 SH   SOLE   0 0 10,362
AGILENT TECHNOLOGIES INC COM 00846U101   679,866 6,080 SH   SOLE   0 0 6,080
ALIGN TECHNOLOGY INC COM 016255101   203,343 666 SH   SOLE   0 0 666
ALPHABET INC CAP STK CL A 02079K305   429,875 3,285 SH   SOLE   0 0 3,285
ALPHABET INC CAP STK CL C 02079K107   3,787,128 28,723 SH   SOLE   0 0 28,723
AMAZON COM INC COM 023135106   867,340 6,823 SH   SOLE   0 0 6,823
AMETEK INC COM 031100100   890,075 6,024 SH   SOLE   0 0 6,024
AMGEN INC COM 031162100   898,196 3,342 SH   SOLE   0 0 3,342
AMPHENOL CORP NEW CL A 032095101   701,233 8,349 SH   SOLE   0 0 8,349
APPLE INC COM 037833100   8,749,421 51,103 SH   SOLE   0 0 51,103
ARISTA NETWORKS INC COM 040413106   353,697 1,923 SH   SOLE   0 0 1,923
ASML HOLDING N V N Y REGISTRY SHS N07059210   937,735 1,593 SH   SOLE   0 0 1,593
AT&T INC COM 00206R102   214,496 14,281 SH   SOLE   0 0 14,281
AUTODESK INC COM 052769106   686,941 3,320 SH   SOLE   0 0 3,320
AUTOMATIC DATA PROCESSING IN COM 053015103   1,839,690 7,647 SH   SOLE   0 0 7,647
BANK AMERICA CORP COM 060505104   607,781 22,198 SH   SOLE   0 0 22,198
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   883,807 2,523 SH   SOLE   0 0 2,523
BLACKSTONE INC COM 09260D107   359,455 3,355 SH   SOLE   0 0 3,355
BROADCOM INC COM 11135F101   2,262,785 2,724 SH   SOLE   0 0 2,724
BROWN FORMAN CORP CL B 115637209   686,989 11,908 SH   SOLE   0 0 11,908
CADENCE DESIGN SYSTEM INC COM 127387108   1,090,432 4,654 SH   SOLE   0 0 4,654
CANADIAN NATL RY CO COM 136375102   783,551 7,233 SH   SOLE   0 0 7,233
CINTAS CORP COM 172908105   927,868 1,929 SH   SOLE   0 0 1,929
CIRRUS LOGIC INC COM 172755100   491,168 6,641 SH   SOLE   0 0 6,641
CISCO SYS INC COM 17275R102   226,808 4,219 SH   SOLE   0 0 4,219
COCA COLA CO COM 191216100   1,844,670 32,952 SH   SOLE   0 0 32,952
COMMERCE BANCSHARES INC COM 200525103   543,613 11,330 SH   SOLE   0 0 11,330
CONSOLIDATED EDISON INC COM 209115104   1,993,711 23,310 SH   SOLE   0 0 23,310
CONSTELLATION ENERGY CORP COM 21037T109   691,894 6,343 SH   SOLE   0 0 6,343
COPART INC COM 217204106   1,142,919 26,524 SH   SOLE   0 0 26,524
CORNERSTONE STRATEGIC VALUE COM 21924B302   80,500 10,000 SH   SOLE   0 0 10,000
CSX CORP COM 126408103   1,721,729 55,991 SH   SOLE   0 0 55,991
DIGITAL RLTY TR INC COM 253868103   2,330,462 19,257 SH   SOLE   0 0 19,257
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   2,510,589 83,826 SH   SOLE   0 0 83,826
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   714,702 31,666 SH   SOLE   0 0 31,666
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,772,373 67,881 SH   SOLE   0 0 67,881
DIODES INC COM 254543101   583,101 7,396 SH   SOLE   0 0 7,396
DUKE ENERGY CORP NEW COM NEW 26441C204   1,945,341 22,041 SH   SOLE   0 0 22,041
EATON CORP PLC SHS G29183103   568,818 2,667 SH   SOLE   0 0 2,667
EATON VANCE RISK-MANAGED DIV COM 27829G106   157,194 20,468 SH   SOLE   0 0 20,468
ELI LILLY & CO COM 532457108   2,887,286 5,375 SH   SOLE   0 0 5,375
EQUITY LIFESTYLE PPTYS INC COM 29472R108   777,708 12,207 SH   SOLE   0 0 12,207
EXELON CORP COM 30161N101   679,237 17,974 SH   SOLE   0 0 17,974
EXTRA SPACE STORAGE INC COM 30225T102   623,949 5,132 SH   SOLE   0 0 5,132
EXXON MOBIL CORP COM 30231G102   346,038 2,943 SH   SOLE   0 0 2,943
FACTSET RESH SYS INC COM 303075105   1,025,375 2,345 SH   SOLE   0 0 2,345
FERRARI N V COM N3167Y103   686,244 2,322 SH   SOLE   0 0 2,322
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   3,800,836 225,168 SH   SOLE   0 0 225,168
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   343,188 16,288 SH   SOLE   0 0 16,288
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   9,839,546 485,185 SH   SOLE   0 0 485,185
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   7,855,647 160,373 SH   SOLE   0 0 160,373
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   1,424,056 36,533 SH   SOLE   0 0 36,533
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   878,738 24,075 SH   SOLE   0 0 24,075
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   2,130,537 108,204 SH   SOLE   0 0 108,204
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   225,401 6,030 SH   SOLE   0 0 6,030
FLEXSHARES TR CR SCORED LONG 33939L753   239,976 6,012 SH   SOLE   0 0 6,012
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   59,365 10,953 SH   SOLE   0 0 10,953
GAMING & LEISURE PPTYS INC COM 36467J108   724,928 15,915 SH   SOLE   0 0 15,915
GARMIN LTD SHS H2906T109   1,465,331 13,929 SH   SOLE   0 0 13,929
GENERAL MLS INC COM 370334104   636,613 9,949 SH   SOLE   0 0 9,949
GENTEX CORP COM 371901109   826,783 25,408 SH   SOLE   0 0 25,408
GSK PLC SPONSORED ADR 37733W204   1,435,645 39,604 SH   SOLE   0 0 39,604
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   24,089,452 750,684 SH   SOLE   0 0 750,684
HENRY JACK & ASSOC INC COM 426281101   801,062 5,300 SH   SOLE   0 0 5,300
HERSHEY CO COM 427866108   792,224 3,960 SH   SOLE   0 0 3,960
HOME DEPOT INC COM 437076102   773,161 2,559 SH   SOLE   0 0 2,559
IDEX CORP COM 45167R104   797,955 3,836 SH   SOLE   0 0 3,836
IDEXX LABS INC COM 45168D104   589,877 1,349 SH   SOLE   0 0 1,349
ILLINOIS TOOL WKS INC COM 452308109   277,293 1,204 SH   SOLE   0 0 1,204
INFOSYS LTD SPONSORED ADR 456788108   887,256 51,856 SH   SOLE   0 0 51,856
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   528,170 3,583 SH   SOLE   0 0 3,583
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   701,366 7,475 SH   SOLE   0 0 7,475
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   490,684 13,473 SH   SOLE   0 0 13,473
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   216,153 19,740 SH   SOLE   0 0 19,740
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   540,707 6,920 SH   SOLE   0 0 6,920
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   3,230,672 67,096 SH   SOLE   0 0 67,096
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   324,342 3,605 SH   SOLE   0 0 3,605
INVESCO QQQ TR UNIT SER 1 46090E103   4,666,202 13,024 SH   SOLE   0 0 13,024
ISHARES INC MSCI EMRG CHN 46434G764   6,039,595 121,204 SH   SOLE   0 0 121,204
ISHARES TR RUSSELL 2000 ETF 464287655   264,933 1,499 SH   SOLE   0 0 1,499
ISHARES TR ESG AWRE USD ETF 46435G193   378,002 17,371 SH   SOLE   0 0 17,371
ISHARES TR MRGSTR MD CP ETF 464288208   1,726,316 28,902 SH   SOLE   0 0 28,902
ISHARES TR CORE DIV GRWTH 46434V621   2,834,404 57,226 SH   SOLE   0 0 57,226
ISHARES TR US HLTHCARE ETF 464287762   217,354 805 SH   SOLE   0 0 805
ISHARES TR ESG AWRE 1 5 YR 46435G243   332,344 13,982 SH   SOLE   0 0 13,982
ISHARES TR EAFE SML CP ETF 464288273   493,717 8,743 SH   SOLE   0 0 8,743
ISHARES TR MSCI INTL QUALTY 46434V456   6,837,081 203,424 SH   SOLE   0 0 203,424
ISHARES TR CORE S&P500 ETF 464287200   972,659 2,265 SH   SOLE   0 0 2,265
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   5,836,562 115,966 SH   SOLE   0 0 115,966
JOHNSON & JOHNSON COM 478160104   2,351,994 15,101 SH   SOLE   0 0 15,101
JPMORGAN CHASE & CO COM 46625H100   377,761 2,605 SH   SOLE   0 0 2,605
KEYSIGHT TECHNOLOGIES INC COM 49338L103   647,922 4,897 SH   SOLE   0 0 4,897
KLA CORP COM NEW 482480100   1,116,608 2,435 SH   SOLE   0 0 2,435
KROGER CO COM 501044101   1,916,159 42,819 SH   SOLE   0 0 42,819
LAM RESEARCH CORP COM 512807108   2,220,239 3,542 SH   SOLE   0 0 3,542
LOCKHEED MARTIN CORP COM 539830109   267,460 654 SH   SOLE   0 0 654
MARRIOTT INTL INC NEW CL A 571903202   918,454 4,673 SH   SOLE   0 0 4,673
MASTERCARD INCORPORATED CL A 57636Q104   1,474,409 3,724 SH   SOLE   0 0 3,724
MCCORMICK & CO INC COM NON VTG 579780206   1,778,145 23,508 SH   SOLE   0 0 23,508
MCDONALDS CORP COM 580135101   2,256,439 8,565 SH   SOLE   0 0 8,565
MERCK & CO INC COM 58933Y105   1,647,569 16,004 SH   SOLE   0 0 16,004
META PLATFORMS INC CL A 30303M102   829,780 2,764 SH   SOLE   0 0 2,764
MICROSOFT CORP COM 594918104   2,973,917 9,419 SH   SOLE   0 0 9,419
MONDELEZ INTL INC CL A 609207105   385,101 5,549 SH   SOLE   0 0 5,549
MONOLITHIC PWR SYS INC COM 609839105   210,210 455 SH   SOLE   0 0 455
MOODYS CORP COM 615369105   404,785 1,280 SH   SOLE   0 0 1,280
NASDAQ INC COM 631103108   724,477 14,910 SH   SOLE   0 0 14,910
NORDSON CORP COM 655663102   730,659 3,274 SH   SOLE   0 0 3,274
NORFOLK SOUTHN CORP COM 655844108   721,158 3,662 SH   SOLE   0 0 3,662
NOVO-NORDISK A S ADR 670100205   1,264,521 13,905 SH   SOLE   0 0 13,905
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   219,044 5,975 SH   SOLE   0 0 5,975
NVIDIA CORPORATION COM 67066G104   4,626,432 10,636 SH   SOLE   0 0 10,636
OLD DOMINION FREIGHT LINE IN COM 679580100   1,965,358 4,804 SH   SOLE   0 0 4,804
PAMPA ENERGIA S A SPONS ADR LVL I 697660207   744,996 19,941 SH   SOLE   0 0 19,941
PAYCHEX INC COM 704326107   992,651 8,607 SH   SOLE   0 0 8,607
PAYCOM SOFTWARE INC COM 70432V102   716,882 2,765 SH   SOLE   0 0 2,765
PFIZER INC COM 717081103   406,432 12,253 SH   SOLE   0 0 12,253
PROCTER AND GAMBLE CO COM 742718109   3,512,259 24,080 SH   SOLE   0 0 24,080
PROSHARES TR PSHS ULT S&P 500 74347R107   651,183 12,199 SH   SOLE   0 0 12,199
PUBLIC STORAGE COM 74460D109   1,715,186 6,509 SH   SOLE   0 0 6,509
QUALCOMM INC COM 747525103   1,455,306 13,104 SH   SOLE   0 0 13,104
RANGE RES CORP COM 75281A109   826,390 25,498 SH   SOLE   0 0 25,498
REGENERON PHARMACEUTICALS COM 75886F107   708,569 861 SH   SOLE   0 0 861
RELX PLC SPONSORED ADR 759530108   923,414 27,401 SH   SOLE   0 0 27,401
RESTAURANT BRANDS INTL INC COM 76131D103   1,411,678 21,190 SH   SOLE   0 0 21,190
S&P GLOBAL INC COM 78409V104   963,586 2,637 SH   SOLE   0 0 2,637
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   7,129,203 225,109 SH   SOLE   0 0 225,109
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   10,497,093 218,963 SH   SOLE   0 0 218,963
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   558,159 16,436 SH   SOLE   0 0 16,436
SIMPSON MFG INC COM 829073105   1,740,493 11,618 SH   SOLE   0 0 11,618
SKYLINE CHAMPION CORPORATION COM 830830105   607,252 9,530 SH   SOLE   0 0 9,530
SKYWORKS SOLUTIONS INC COM 83088M102   750,429 7,612 SH   SOLE   0 0 7,612
SMUCKER J M CO COM NEW 832696405   1,780,696 14,488 SH   SOLE   0 0 14,488
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   217,718 650 SH   SOLE   0 0 650
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,361,380 3,185 SH   SOLE   0 0 3,185
SPDR SER TR PORTFOLIO SH TSR 78468R101   576,232 20,064 SH   SOLE   0 0 20,064
SPDR SER TR S&P 500 ESG ETF 78468R531   314,218 7,573 SH   SOLE   0 0 7,573
SPDR SER TR SSGA US SMAL ETF 78468R887   928,770 9,391 SH   SOLE   0 0 9,391
SPDR SER TR RUSSELL LOW VOL 78468R754   1,235,683 11,782 SH   SOLE   0 0 11,782
SPDR SER TR S&P DIVID ETF 78464A763   245,086 2,131 SH   SOLE   0 0 2,131
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   965,932 24,992 SH   SOLE   0 0 24,992
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   426,251 10,166 SH   SOLE   0 0 10,166
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   422,544 15,329 SH   SOLE   0 0 15,329
TERADYNE INC COM 880770102   819,236 8,155 SH   SOLE   0 0 8,155
TESLA INC COM 88160R101   2,414,873 9,651 SH   SOLE   0 0 9,651
TEXAS INSTRS INC COM 882508104   841,799 5,294 SH   SOLE   0 0 5,294
UNION PAC CORP COM 907818108   947,898 4,655 SH   SOLE   0 0 4,655
UNITED PARCEL SERVICE INC CL B 911312106   286,957 1,841 SH   SOLE   0 0 1,841
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   521,896 3,510 SH   SOLE   0 0 3,510
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,233,728 11,814 SH   SOLE   0 0 11,814
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   790,520 20,161 SH   SOLE   0 0 20,161
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   357,894 3,370 SH   SOLE   0 0 3,370
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   15,078,704 200,648 SH   SOLE   0 0 200,648
VANGUARD WORLD FD MEGA CAP INDEX 921910873   4,026,072 26,510 SH   SOLE   0 0 26,510
VANGUARD WORLD FD EXTENDED DUR 921910709   4,747,630 67,794 SH   SOLE   0 0 67,794
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   271,877 3,385 SH   SOLE   0 0 3,385
VERISK ANALYTICS INC COM 92345Y106   1,068,750 4,524 SH   SOLE   0 0 4,524
VERIZON COMMUNICATIONS INC COM 92343V104   2,566,259 79,181 SH   SOLE   0 0 79,181
VERTEX PHARMACEUTICALS INC COM 92532F100   1,642,028 4,722 SH   SOLE   0 0 4,722
VISA INC COM CL A 92826C839   2,250,927 9,786 SH   SOLE   0 0 9,786
WALMART INC COM 931142103   2,610,483 16,323 SH   SOLE   0 0 16,323
XP INC CL A G98239109   1,169,741 50,748 SH   SOLE   0 0 50,748