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   254,758 1,399 SH   SOLE 0 1,034 0 365
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   238,121 687 SH   SOLE 0 541 0 146
ADOBE INC COM 00724F101   2,130,421 4,222 SH   SOLE 0 1,655 0 2,567
ADTALEM GLOBAL ED INC COM 00737L103   379,126 7,376 SH   SOLE 0 5,272 0 2,104
ALLY FINL INC COM 02005N100   586,931 14,460 SH   SOLE 0 11,828 0 2,632
ALPHABET INC CAP STK CL C 02079K107   4,603,429 30,234 SH   SOLE 0 12,989 0 17,245
ALPHABET INC CAP STK CL A 02079K305   710,277 4,706 SH   SOLE 0 4,706 0 0
AMAZON COM INC COM 023135106   3,811,610 21,131 SH   SOLE 0 9,823 0 11,308
AMERICAN TOWER CORP NEW COM 03027X100   1,069,752 5,414 SH   SOLE 0 1,314 0 4,100
APPLE INC COM 037833100   9,622,001 56,112 SH   SOLE 0 18,872 0 37,240
ARCBEST CORP COM 03937C105   206,625 1,450 SH   SOLE 0 1,450 0 0
ARQ INC COM 00770C101   79,186 12,220 SH   SOLE 0 12,220 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,068,958 4,920 SH   SOLE 0 2,326 0 2,594
BIOGEN INC COM 09062X103   389,643 1,807 SH   SOLE 0 407 0 1,400
BLACKROCK INC COM 09247X101   1,824,136 2,188 SH   SOLE 0 554 0 1,634
BOOKING HOLDINGS INC COM 09857L108   1,389,478 383 SH   SOLE 0 83 0 300
BROADCOM INC COM 11135F101   626,919 473 SH   SOLE 0 397 0 76
CACI INTL INC CL A 127190304   706,897 1,866 SH   SOLE 0 1,462 0 404
CARDINAL HEALTH INC COM 14149Y108   695,682 6,217 SH   SOLE 0 4,817 0 1,400
CHUBB LIMITED COM H1467J104   1,589,244 6,133 SH   SOLE 0 1,379 0 4,754
CHURCH & DWIGHT CO INC COM 171340102   1,629,948 15,626 SH   SOLE 0 3,322 0 12,304
COCA COLA CO COM 191216100   266,684 4,359 SH   SOLE 0 2,074 0 2,285
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   454,398 6,200 SH   SOLE 0 1,200 0 5,000
COMCAST CORP NEW CL A 20030N101   489,942 11,302 SH   SOLE 0 9,639 0 1,663
COOPER COS INC COM 216648501   1,491,462 14,700 SH   SOLE 0 2,700 0 12,000
COSTCO WHSL CORP NEW COM 22160K105   4,058,038 5,539 SH   SOLE 0 1,696 0 3,843
CURTISS WRIGHT CORP COM 231561101   306,872 1,199 SH   SOLE 0 913 0 286
EATON CORP PLC SHS G29183103   3,532,659 11,298 SH   SOLE 0 2,988 0 8,310
ELEVANCE HEALTH INC COM 036752103   329,791 636 SH   SOLE 0 636 0 0
ELI LILLY & CO COM 532457108   1,247,848 1,604 SH   SOLE 0 1,035 0 569
EVEREST GROUP LTD COM G3223R108   426,120 1,072 SH   SOLE 0 780 0 292
EXXON MOBIL CORP COM 30231G102   546,328 4,700 SH   SOLE 0 4,700 0 0
FACTSET RESH SYS INC COM 303075105   999,658 2,200 SH   SOLE 0 450 0 1,750
FEDERAL SIGNAL CORP COM 313855108   1,867,225 22,001 SH   SOLE 0 8,841 0 13,160
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   739,412 14,119 SH   SOLE 0 9,912 0 4,207
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   2,878,348 111,262 SH   SOLE 0 41,178 0 70,084
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   399,681 9,422 SH   SOLE 0 6,705 0 2,717
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   1,379,798 20,348 SH   SOLE 0 13,762 0 6,586
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755   3,727,382 133,311 SH   SOLE 0 112,359 0 20,952
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   14,719,364 429,261 SH   SOLE 0 300,159 0 129,102
GRACO INC COM 384109104   481,693 5,154 SH   SOLE 0 4,081 0 1,073
GRAPHIC PACKAGING HLDG CO COM 388689101   217,800 7,464 SH   SOLE 0 5,248 0 2,216
HARMONY BIOSCIENCES HLDGS IN COM 413197104   277,270 8,257 SH   SOLE 0 5,814 0 2,443
HERSHEY CO COM 427866108   763,024 3,923 SH   SOLE 0 742 0 3,181
HOME DEPOT INC COM 437076102   1,672,112 4,359 SH   SOLE 0 2,805 0 1,554
HONEYWELL INTL INC COM 438516106   1,104,656 5,382 SH   SOLE 0 757 0 4,625
INDEPENDENT BANK GROUP INC COM 45384B106   210,173 4,604 SH   SOLE 0 4,604 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,320,917 7,799 SH   SOLE 0 6,406 0 1,393
ISHARES INC MSCI EMRG CHN 46434G764   12,952,691 224,990 SH   SOLE 0 153,431 0 71,559
ISHARES TR 0-5YR INVT GR CP 46434V100   3,620,476 73,557 SH   SOLE 0 65,821 0 7,736
ISHARES TR INTRM GOV CR ETF 464288612   3,016,356 29,009 SH   SOLE 0 25,218 0 3,791
ISHARES TR S&P MC 400VL ETF 464287705   3,453,444 29,195 SH   SOLE 0 23,653 0 5,542
ISHARES TR S&P MC 400GR ETF 464287606   3,125,160 34,248 SH   SOLE 0 30,375 0 3,873
ISHARES TR CORE S&P SCP ETF 464287804   386,931 3,501 SH   SOLE 0 2,792 0 709
ISHARES TR SP SMCP600VL ETF 464287879   452,555 4,404 SH   SOLE 0 1,449 0 2,955
ISHARES TR S&P SML 600 GWT 464287887   2,612,984 19,988 SH   SOLE 0 17,962 0 2,026
ISHARES TR S&P 500 VAL ETF 464287408   3,818,612 20,441 SH   SOLE 0 18,179 0 2,262
ISHARES TR CORE S&P500 ETF 464287200   10,893,137 20,720 SH   SOLE 0 18,385 0 2,335
ISHARES TR RUS MID CAP ETF 464287499   288,597 3,432 SH   SOLE 0 3,432 0 0
ISHARES TR RUS MD CP GR ETF 464287481   486,693 4,264 SH   SOLE 0 4,264 0 0
JABIL INC COM 466313103   988,685 7,381 SH   SOLE 0 4,094 0 3,287
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   877,705 18,097 SH   SOLE 0 4,081 0 14,016
JOHNSON & JOHNSON COM 478160104   1,372,298 8,675 SH   SOLE 0 3,995 0 4,680
JPMORGAN CHASE & CO COM 46625H100   1,868,198 9,327 SH   SOLE 0 5,865 0 3,462
LINDE PLC SHS G54950103   399,315 860 SH   SOLE 0 0 0 860
LKQ CORP COM 501889208   302,835 5,670 SH   SOLE 0 4,058 0 1,612
MAMAS CREATIONS INC COM 56146T103   291,515 58,303 SH   SOLE 0 40,526 0 17,777
MASTERCARD INCORPORATED CL A 57636Q104   2,723,760 5,656 SH   SOLE 0 2,521 0 3,135
MCDONALDS CORP COM 580135101   380,914 1,351 SH   SOLE 0 525 0 826
MERCK & CO INC COM 58933Y105   949,248 7,194 SH   SOLE 0 2,704 0 4,490
MICROCHIP TECHNOLOGY INC. COM 595017104   1,692,110 18,862 SH   SOLE 0 6,153 0 12,709
MICROSOFT CORP COM 594918104   9,826,757 23,357 SH   SOLE 0 8,545 0 14,812
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   375,764 2,181 SH   SOLE 0 1,550 0 631
NEXTERA ENERGY INC COM 65339F101   1,194,797 18,695 SH   SOLE 0 8,053 0 10,642
NVIDIA CORPORATION COM 67066G104   3,802,180 4,208 SH   SOLE 0 1,792 0 2,416
PEPSICO INC COM 713448108   292,267 1,670 SH   SOLE 0 860 0 810
POST HLDGS INC COM 737446104   669,564 6,300 SH   SOLE 0 3,726 0 2,574
PROCTER AND GAMBLE CO COM 742718109   1,109,628 6,839 SH   SOLE 0 3,561 0 3,278
PROGRESSIVE CORP COM 743315103   589,644 2,851 SH   SOLE 0 2,353 0 498
PULTE GROUP INC COM 745867101   2,246,186 18,622 SH   SOLE 0 3,622 0 15,000
PURE STORAGE INC CL A 74624M102   571,578 10,994 SH   SOLE 0 7,666 0 3,328
QUALCOMM INC COM 747525103   253,950 1,500 SH   SOLE 0 1,500 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,633,727 2,913 SH   SOLE 0 699 0 2,214
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   205,354 986 SH   SOLE 0 0 0 986
SHERWIN WILLIAMS CO COM 824348106   381,368 1,098 SH   SOLE 0 1,098 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,191,663 4,190 SH   SOLE 0 2,814 0 1,376
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   420,082 755 SH   SOLE 0 164 0 591
SPDR SER TR PORTFOLIO S&P500 78464A854   234,675 3,814 SH   SOLE 0 806 0 3,008
SPDR SER TR PORTFOLIO SHORT 78464A474   703,495 23,631 SH   SOLE 0 21,944 0 1,687
SPDR SER TR S&P 400 MDCP GRW 78464A821   310,752 3,560 SH   SOLE 0 3,560 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,437,595 4,194 SH   SOLE 0 1,820 0 2,374
TOLL BROTHERS INC COM 889478103   3,253,009 25,145 SH   SOLE 0 6,002 0 19,143
UNION PAC CORP COM 907818108   1,189,317 4,836 SH   SOLE 0 1,540 0 3,296
UNITED THERAPEUTICS CORP DEL COM 91307C102   446,805 1,945 SH   SOLE 0 1,377 0 568
UNITEDHEALTH GROUP INC COM 91324P102   1,318,870 2,666 SH   SOLE 0 1,109 0 1,557
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   433,025 4,769 SH   SOLE 0 3,670 0 1,099
VANGUARD INDEX FDS TOTAL STK MKT 922908769   720,183 2,771 SH   SOLE 0 710 0 2,061
VANGUARD INDEX FDS VALUE ETF 922908744   762,673 4,683 SH   SOLE 0 3,030 0 1,653
VISA INC COM CL A 92826C839   591,371 2,119 SH   SOLE 0 1,585 0 534
VOYA FINANCIAL INC COM 929089100   697,213 9,432 SH   SOLE 0 4,755 0 4,677
WALMART INC COM 931142103   224,735 3,735 SH   SOLE 0 2,820 0 915
ZOETIS INC CL A 98978V103   245,693 1,452 SH   SOLE 0 1,452 0 0