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
ISHARES TR COM 464287200   141,367,871 343,894 SH   SOLE   0 0 343,894
ISHARES TR COM 46432F842   71,730,645 1,073,009 SH   SOLE   0 0 1,073,009
SCHWAB STRATEGIC TR COM 808524508   65,353,469 963,205 SH   SOLE   0 0 963,205
APPLE INC COM 037833100   44,673,949 270,915 SH   SOLE   0 0 270,915
VANGUARD INDEX FDS COM 922908363   41,141,135 109,398 SH   SOLE   0 0 109,398
ISHARES TR COM 46429B697   39,010,902 536,306 SH   SOLE   0 0 536,306
ISHARES TR COM 46432F339   26,588,994 214,315 SH   SOLE   0 0 214,315
J P MORGAN EXCHANGE TRADED F COM 46641Q332   19,080,476 349,459 SH   SOLE   0 0 349,459
JANUS DETROIT STR TR COM 47103U845   17,542,181 354,316 SH   SOLE   0 0 354,316
MICROSOFT CORP COM 594918104   17,245,262 59,817 SH   SOLE   0 0 59,817
PIMCO ETF TR COM 72201R775   12,375,960 133,426 SH   SOLE   0 0 133,426
HARTFORD FDS EXCHANGE TRADED COM 41653L305   12,255,198 360,447 SH   SOLE   0 0 360,447
ISHARES TR COM 464288414   11,680,015 108,409 SH   SOLE   0 0 108,409
BERKSHIRE HATHAWAY INC DEL COM 084670702   11,659,387 37,761 SH   SOLE   0 0 37,761
VISA INC COM 92826C839   10,247,027 45,449 SH   SOLE   0 0 45,449
ALPHABET INC COM 02079K305   9,618,831 92,730 SH   SOLE   0 0 92,730
SCHLUMBERGER LTD COM 806857108   9,213,962 187,657 SH   SOLE   0 0 187,657
AMGEN INC COM 031162100   9,048,608 37,430 SH   SOLE   0 0 37,430
PARKER-HANNIFIN CORP COM 701094104   9,004,624 26,791 SH   SOLE   0 0 26,791
UNITEDHEALTH GROUP INC COM 91324P102   8,979,321 19,000 SH   SOLE   0 0 19,000
AMAZON COM INC COM 023135106   8,524,524 82,530 SH   SOLE   0 0 82,530
THERMO FISHER SCIENTIFIC INC COM 883556102   8,440,315 14,644 SH   SOLE   0 0 14,644
SALESFORCE INC COM 79466L302   8,161,213 40,851 SH   SOLE   0 0 40,851
SSGA ACTIVE ETF TR COM 78467V608   7,010,941 169,101 SH   SOLE   0 0 169,101
BOOKING HOLDINGS INC COM 09857L108   6,845,870 2,581 SH   SOLE   0 0 2,581
WALMART INC COM 931142103   6,755,394 45,815 SH   SOLE   0 0 45,815
LOWES COS INC COM 548661107   6,393,130 31,970 SH   SOLE   0 0 31,970
L3HARRIS TECHNOLOGIES INC COM 502431109   6,391,150 32,568 SH   SOLE   0 0 32,568
NEXTERA ENERGY INC COM 65339F101   6,390,304 82,905 SH   SOLE   0 0 82,905
UNION PAC CORP COM 907818108   6,314,464 31,375 SH   SOLE   0 0 31,375
S&P GLOBAL INC COM 78409V104   6,302,246 18,280 SH   SOLE   0 0 18,280
ALIBABA GROUP HLDG LTD SPONSORED ADR 01609W102   6,106,890 59,766 SH   SOLE   0 0 59,766
LABORATORY CORP AMER HLDGS COM 50540R409   5,801,027 25,286 SH   SOLE   0 0 25,286
VERIZON COMMUNICATIONS INC COM 92343V104   5,728,619 147,303 SH   SOLE   0 0 147,303
DISNEY WALT CO COM 254687106   5,552,097 55,449 SH   SOLE   0 0 55,449
GOLDMAN SACHS ETF TR COM 381430206   5,364,971 180,214 SH   SOLE   0 0 180,214
AMERICAN TOWER CORP NEW COM 03027X100   5,361,293 26,237 SH   SOLE   0 0 26,237
DOLLAR GEN CORP NEW COM 256677105   5,283,671 25,105 SH   SOLE   0 0 25,105
GLOBAL PMTS INC COM 37940X102   5,129,424 48,740 SH   SOLE   0 0 48,740
JONES LANG LASALLE INC COM 48020Q107   4,735,190 32,547 SH   SOLE   0 0 32,547
JOHN HANCOCK EXCHANGE TRADED COM 47804J206   4,585,738 95,776 SH   SOLE   0 0 95,776
CHARLES RIV LABS INTL INC COM 159864107   4,573,756 22,663 SH   SOLE   0 0 22,663
LGI HOMES INC COM 50187T106   4,561,599 40,004 SH   SOLE   0 0 40,004
SPDR SER TR COM 78464A300   4,053,879 53,214 SH   SOLE   0 0 53,214
VANECK ETF TRUST COM 92189F387   3,966,418 177,946 SH   SOLE   0 0 177,946
VANGUARD INDEX FDS COM 922908652   3,689,199 26,314 SH   SOLE   0 0 26,314
ISHARES TR COM 464287465   3,486,077 48,743 SH   SOLE   0 0 48,743
WELLS FARGO CO NEW COM 949746101   3,454,145 92,406 SH   SOLE   0 0 92,406
FIFTH THIRD BANCORP COM 316773100   3,020,408 113,379 SH   SOLE   0 0 113,379
SPDR S&P 500 ETF TR COM 78462F103   2,805,778 6,854 SH   SOLE   0 0 6,854
SPDR SER TR COM 78464A409   2,791,876 50,431 SH   SOLE   0 0 50,431
MOTOROLA SOLUTIONS INC COM 620076307   2,731,017 9,545 SH   SOLE   0 0 9,545
SPDR SER TR COM 78464A854   2,652,559 55,089 SH   SOLE   0 0 55,089
ISHARES TR COM 464288687   2,310,433 74,005 SH   SOLE   0 0 74,005
JOHNSON & JOHNSON COM 478160104   2,158,852 13,928 SH   SOLE   0 0 13,928
INNOVATOR ETFS TR COM 45782C433   2,122,199 66,349 SH   SOLE   0 0 66,349
MERCK & CO INC COM 58933Y105   2,034,184 19,120 SH   SOLE   0 0 19,120
ISHARES TR COM 46429B689   2,022,963 29,903 SH   SOLE   0 0 29,903
JPMORGAN CHASE & CO COM 46625H100   1,909,700 14,655 SH   SOLE   0 0 14,655
PPG INDS INC COM 693506107   1,886,015 14,119 SH   SOLE   0 0 14,119
ABBVIE INC COM 00287Y109   1,863,741 11,694 SH   SOLE   0 0 11,694
INNOVATOR ETFS TR COM 45782C771   1,835,613 54,292 SH   SOLE   0 0 54,292
ISHARES INC COM 46434G103   1,828,915 37,485 SH   SOLE   0 0 37,485
INNOVATOR ETFS TR COM 45782C284   1,771,010 71,508 SH   SOLE   0 0 71,508
INNOVATOR ETFS TR COM 45783Y301   1,688,041 61,428 SH   SOLE   0 0 61,428
ISHARES TR COM 464288158   1,680,397 16,053 SH   SOLE   0 0 16,053
PROCTER AND GAMBLE CO COM 742718109   1,654,376 11,126 SH   SOLE   0 0 11,126
FIRST TR EXCHNG TRADED FD VI COM 33740F862   1,641,953 45,013 SH   SOLE   0 0 45,013
FIRST TR EXCHNG TRADED FD VI COM 33740F722   1,638,464 42,807 SH   SOLE   0 0 42,807
PFIZER INC COM 717081103   1,608,915 39,434 SH   SOLE   0 0 39,434
INNOVATOR ETFS TR COM 45782C391   1,576,094 45,473 SH   SOLE   0 0 45,473
ISHARES TR COM 464288885   1,542,550 16,466 SH   SOLE   0 0 16,466
AUTOMATIC DATA PROCESSING IN COM 053015103   1,528,788 6,867 SH   SOLE   0 0 6,867
FIRST TR EXCHNG TRADED FD VI COM 33740F847   1,509,689 40,153 SH   SOLE   0 0 40,153
NVR INC COM 62944T105   1,437,625 258 SH   SOLE   0 0 258
PEPSICO INC COM 713448108   1,395,961 7,657 SH   SOLE   0 0 7,657
STARBUCKS CORP COM 855244109   1,362,148 13,081 SH   SOLE   0 0 13,081
ISHARES TR COM 46432F396   1,289,149 9,272 SH   SOLE   0 0 9,272
WISDOMTREE TR COM 97717X669   1,283,705 20,592 SH   SOLE   0 0 20,592
CISCO SYS INC COM 17275R102   1,259,472 24,093 SH   SOLE   0 0 24,093
SPDR GOLD TR COM 78463V107   1,250,660 6,826 SH   SOLE   0 0 6,826
INNOVATOR ETFS TR COM 45782C698   1,231,687 39,024 SH   SOLE   0 0 39,024
ASTRAZENECA PLC SPONSORED ADR 046353108   1,225,434 17,655 SH   SOLE   0 0 17,655
ISHARES TR COM 464288877   1,223,932 25,220 SH   SOLE   0 0 25,220
INNOVATOR ETFS TR COM 45782C581   1,220,269 38,610 SH   SOLE   0 0 38,610
INNOVATOR ETFS TR COM 45782C755   1,217,856 38,058 SH   SOLE   0 0 38,058
MASCO CORP COM 574599106   1,213,196 24,401 SH   SOLE   0 0 24,401
VANGUARD INDEX FDS COM 922908769   1,208,681 5,922 SH   SOLE   0 0 5,922
SELECT SECTOR SPDR TR COM 81369Y803   1,157,371 7,664 SH   SOLE   0 0 7,664
ISHARES TR COM 464287598   1,120,061 7,356 SH   SOLE   0 0 7,356
J P MORGAN EXCHANGE TRADED F COM 46641Q837   1,119,334 22,244 SH   SOLE   0 0 22,244
SCHWAB STRATEGIC TR COM 808524730   1,108,718 42,561 SH   SOLE   0 0 42,561
EXXON MOBIL CORP COM 30231G102   1,035,503 9,443 SH   SOLE   0 0 9,443
SPDR SER TR COM 78464A474   1,009,137 34,058 SH   SOLE   0 0 34,058
INVESCO EXCHANGE TRADED FD T COM 46137V241   1,003,328 21,203 SH   SOLE   0 0 21,203
MCDONALDS CORP COM 580135101   976,395 3,492 SH   SOLE   0 0 3,492
ISHARES TR COM 46434V613   965,435 20,919 SH   SOLE   0 0 20,919
PNC FINL SVCS GROUP INC COM 693475105   952,878 7,497 SH   SOLE   0 0 7,497
FIRST TR EXCHNG TRADED FD VI COM 33740F623   931,130 26,699 SH   SOLE   0 0 26,699
FIRST TR EXCHNG TRADED FD VI COM 33740U885   922,468 29,863 SH   SOLE   0 0 29,863
COHERENT CORP COM 19247G107   893,052 23,452 SH   SOLE   0 0 23,452
BALL CORP COM 058498106   880,457 15,976 SH   SOLE   0 0 15,976
ISHARES TR COM 464287655   875,233 4,906 SH   SOLE   0 0 4,906
VANGUARD INDEX FDS COM 922908629   872,864 4,138 SH   SOLE   0 0 4,138
FIRST TR EXCHANGE-TRADED FD COM 33733E104   850,103 11,655 SH   SOLE   0 0 11,655
FIRST TR EXCHNG TRADED FD VI COM 33740U307   842,139 23,816 SH   SOLE   0 0 23,816
ISHARES TR COM 464287622   832,134 3,695 SH   SOLE   0 0 3,695
VANGUARD WHITEHALL FDS COM 921946406   811,426 7,691 SH   SOLE   0 0 7,691
SCHWAB STRATEGIC TR COM 808524706   805,727 32,860 SH   SOLE   0 0 32,860
INNOVATOR ETFS TR COM 45782C789   804,041 24,611 SH   SOLE   0 0 24,611
SPDR INDEX SHS FDS COM 78463X509   762,716 22,347 SH   SOLE   0 0 22,347
CSX CORP COM 126408103   680,015 22,713 SH   SOLE   0 0 22,713
INVESCO QQQ TR COM 46090E103   678,511 2,114 SH   SOLE   0 0 2,114
QUALCOMM INC COM 747525103   672,200 5,269 SH   SOLE   0 0 5,269
INNOVATOR ETFS TR COM 45782C813   670,009 21,176 SH   SOLE   0 0 21,176
ISHARES TR COM 464288448   666,415 24,242 SH   SOLE   0 0 24,242
NVIDIA CORPORATION COM 67066G104   665,791 2,397 SH   SOLE   0 0 2,397
FIRST TR EXCHNG TRADED FD VI COM 33740F763   659,794 17,651 SH   SOLE   0 0 17,651
DIAGEO PLC SPONSORED ADR 25243Q205   658,769 3,636 SH   SOLE   0 0 3,636
INNOVATOR ETFS TR COM 45782C748   644,866 20,954 SH   SOLE   0 0 20,954
APPLIED MATLS INC COM 038222105   639,050 5,203 SH   SOLE   0 0 5,203
INNOVATOR ETFS TR COM 45782C318   636,461 22,084 SH   SOLE   0 0 22,084
J P MORGAN EXCHANGE TRADED F COM 46641Q670   634,259 13,384 SH   SOLE   0 0 13,384
SPDR SER TR COM 78464A508   625,727 15,367 SH   SOLE   0 0 15,367
INNOVATOR ETFS TR COM 45782C664   621,012 19,336 SH   SOLE   0 0 19,336
INNOVATOR ETFS TR COM 45782C367   614,368 25,066 SH   SOLE   0 0 25,066
BOEING CO COM 097023105   598,636 2,818 SH   SOLE   0 0 2,818
INNOVATOR ETFS TR COM 45782C342   591,690 22,244 SH   SOLE   0 0 22,244
VERTEX PHARMACEUTICALS INC COM 92532F100   586,975 1,863 SH   SOLE   0 0 1,863
FIDELITY COVINGTON TRUST COM 316092865   580,138 13,239 SH   SOLE   0 0 13,239
ISHARES TR COM 464287226   572,024 5,741 SH   SOLE   0 0 5,741
DICKS SPORTING GOODS INC COM 253393102   561,688 3,959 SH   SOLE   0 0 3,959
ABBOTT LABS COM 002824100   560,065 5,531 SH   SOLE   0 0 5,531
ALPHABET INC COM 02079K107   559,208 5,377 SH   SOLE   0 0 5,377
HOME DEPOT INC COM 437076102   558,796 1,893 SH   SOLE   0 0 1,893
COMCAST CORP NEW COM 20030N101   544,025 14,350 SH   SOLE   0 0 14,350
BECTON DICKINSON & CO COM 075887109   522,729 2,112 SH   SOLE   0 0 2,112
HONEYWELL INTL INC COM 438516106   514,098 2,690 SH   SOLE   0 0 2,690
ROCKWELL AUTOMATION INC COM 773903109   499,745 1,703 SH   SOLE   0 0 1,703
VANGUARD TAX-MANAGED FDS COM 921943858   491,329 10,877 SH   SOLE   0 0 10,877
INNOVATOR ETFS TR COM 45782C599   480,979 18,542 SH   SOLE   0 0 18,542
GENERAL MLS INC COM 370334104   454,636 5,320 SH   SOLE   0 0 5,320
ISHARES TR COM 464287887   443,453 4,034 SH   SOLE   0 0 4,034
FIRST TR EXCHNG TRADED FD VI COM 33740F599   438,707 13,049 SH   SOLE   0 0 13,049
DOMINION ENERGY INC COM 25746U109   437,602 7,827 SH   SOLE   0 0 7,827
VANGUARD INTL EQUITY INDEX F COM 922042858   437,065 10,818 SH   SOLE   0 0 10,818
NETFLIX INC COM 64110L106   433,232 1,254 SH   SOLE   0 0 1,254
KRANESHARES TR COM 500767306   430,578 13,805 SH   SOLE   0 0 13,805
FIRST TR EXCHNG TRADED FD VI COM 33740F664   421,687 12,031 SH   SOLE   0 0 12,031
EOG RES INC COM 26875P101   420,407 3,668 SH   SOLE   0 0 3,668
INVESCO EXCHANGE TRADED FD T COM 46137V357   417,479 2,887 SH   SOLE   0 0 2,887
INNOVATOR ETFS TR COM 45782C797   405,845 12,831 SH   SOLE   0 0 12,831
KLA CORP COM 482480100   392,739 984 SH   SOLE   0 0 984
SCHWAB STRATEGIC TR COM 808524805   388,428 11,162 SH   SOLE   0 0 11,162
FIRST TR EXCHNG TRADED FD VI COM 33740U505   387,350 11,505 SH   SOLE   0 0 11,505
INVESCO EXCH TRADED FD TR II COM 46138E354   383,561 6,147 SH   SOLE   0 0 6,147
FIRST TR EXCHNG TRADED FD VI COM 33740F748   379,754 10,311 SH   SOLE   0 0 10,311
PAYPAL HLDGS INC COM 70450Y103   379,017 4,991 SH   SOLE   0 0 4,991
AT&T INC COM 00206R102   370,881 19,267 SH   SOLE   0 0 19,267
NORFOLK SOUTHN CORP COM 655844108   366,327 1,728 SH   SOLE   0 0 1,728
MASTERCARD INCORPORATED COM 57636Q104   359,079 988 SH   SOLE   0 0 988
INNOVATOR ETFS TR COM 45782C383   348,819 10,843 SH   SOLE   0 0 10,843
FIRST TR EXCHNG TRADED FD VI COM 33740U869   347,852 17,502 SH   SOLE   0 0 17,502
TESLA INC COM 88160R101   346,458 1,670 SH   SOLE   0 0 1,670
ISHARES TR COM 464287242   340,435 3,106 SH   SOLE   0 0 3,106
META PLATFORMS INC COM 30303M102   339,528 1,602 SH   SOLE   0 0 1,602
NATIONAL BK HLDGS CORP COM 633707104   339,050 10,133 SH   SOLE   0 0 10,133
AVERY DENNISON CORP COM 053611109   334,778 1,871 SH   SOLE   0 0 1,871
DEERE & CO COM 244199105   333,862 809 SH   SOLE   0 0 809
SPDR SER TR COM 78464A722   324,635 7,916 SH   SOLE   0 0 7,916
INTEL CORP COM 458140100   309,756 9,481 SH   SOLE   0 0 9,481
NIKE INC COM 654106103   309,693 2,525 SH   SOLE   0 0 2,525
VANGUARD INTL EQUITY INDEX F COM 922042742   305,524 3,318 SH   SOLE   0 0 3,318
CENTENE CORP DEL COM 15135B101   305,494 4,833 SH   SOLE   0 0 4,833
MARATHON OIL CORP COM 565849106   296,737 12,385 SH   SOLE   0 0 12,385
CORTEVA INC COM 22052L104   295,907 4,906 SH   SOLE   0 0 4,906
FIRST TR EXCHNG TRADED FD VI COM 33740F573   294,481 14,233 SH   SOLE   0 0 14,233
ISHARES TR COM 464287150   291,422 3,218 SH   SOLE   0 0 3,218
INNOVATOR ETFS TR COM 45782C557   289,413 8,554 SH   SOLE   0 0 8,554
INNOVATOR ETFS TR COM 45782C722   289,074 11,392 SH   SOLE   0 0 11,392
INNOVATOR ETFS TR COM 45782C326   284,049 9,396 SH   SOLE   0 0 9,396
HUNTINGTON BANCSHARES INC COM 446150104   276,757 24,710 SH   SOLE   0 0 24,710
COSTCO WHSL CORP NEW COM 22160K105   276,052 556 SH   SOLE   0 0 556
COCA COLA CO COM 191216100   275,659 4,444 SH   SOLE   0 0 4,444
INTERNATIONAL BUSINESS MACHS COM 459200101   271,077 2,068 SH   SOLE   0 0 2,068
VANGUARD INDEX FDS COM 922908736   270,344 1,084 SH   SOLE   0 0 1,084
BLACKSTONE INC COM 09260D107   267,407 3,044 SH   SOLE   0 0 3,044
WISDOMTREE TR COM 97717W505   266,391 6,501 SH   SOLE   0 0 6,501
ISHARES TR COM 464287606   259,352 3,627 SH   SOLE   0 0 3,627
SSGA ACTIVE ETF TR COM 78467V848   256,716 6,257 SH   SOLE   0 0 6,257
THE CIGNA GROUP COM 125523100   256,505 1,004 SH   SOLE   0 0 1,004
MONSTER BEVERAGE CORP NEW COM 61174X109   253,631 4,696 SH   SOLE   0 0 4,696
VANGUARD WORLD FDS COM 92204A702   252,743 656 SH   SOLE   0 0 656
3M CO COM 88579Y101   247,456 2,354 SH   SOLE   0 0 2,354
GILEAD SCIENCES INC COM 375558103   240,272 2,896 SH   SOLE   0 0 2,896
PHILIP MORRIS INTL INC COM 718172109   235,508 2,422 SH   SOLE   0 0 2,422
D R HORTON INC COM 23331A109   231,784 2,373 SH   SOLE   0 0 2,373
SPDR SER TR COM 78464A870   231,778 3,041 SH   SOLE   0 0 3,041
PPL CORP COM 69351T106   230,101 8,280 SH   SOLE   0 0 8,280
SCHWAB STRATEGIC TR COM 808524201   230,056 4,756 SH   SOLE   0 0 4,756
INNOVATOR ETFS TR COM 45782C417   224,720 7,688 SH   SOLE   0 0 7,688
DIAMONDBACK ENERGY INC COM 25278X109   221,522 1,639 SH   SOLE   0 0 1,639
LILLY ELI & CO COM 532457108   214,821 626 SH   SOLE   0 0 626
ISHARES TR COM 464287499   214,481 3,068 SH   SOLE   0 0 3,068
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100   213,361 2,294 SH   SOLE   0 0 2,294
FEDERATED HERMES INC COM 314211103   211,979 5,281 SH   SOLE   0 0 5,281
VANGUARD ADMIRAL FDS INC COM 921932505   208,354 904 SH   SOLE   0 0 904
ISHARES TR COM 46434VBG4   207,901 8,455 SH   SOLE   0 0 8,455
SELECT SECTOR SPDR TR COM 81369Y209   206,203 1,593 SH   SOLE   0 0 1,593
ISHARES TR COM 464287309   202,983 3,177 SH   SOLE   0 0 3,177
DBX ETF TR COM 233051143   202,310 5,440 SH   SOLE   0 0 5,440
VANGUARD SPECIALIZED FUNDS COM 921908844   201,857 1,311 SH   SOLE   0 0 1,311
NUVEEN QUALITY MUNCP INCOME COM 67066V101   157,034 13,620 SH   SOLE   0 0 13,620
ALPINE 4 HOLDINGS INC COM 02083E105   10,587 20,758 SH   SOLE   0 0 20,758