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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ISHARES TR COM 464287200 156,459 363,165 SH   SOLE   0 0 363,165
SCHWAB STRATEGIC TR COM 808524508 55,984 730,294 SH   SOLE   0 0 730,294
VANGUARD INDEX FDS COM 922908363 45,559 115,514 SH   SOLE   0 0 115,514
ISHARES TR COM 46432F396 42,803 243,751 SH   SOLE   0 0 243,751
ISHARES TR COM 46429B697 40,166 546,477 SH   SOLE   0 0 546,477
APPLE INC COM 037833100 37,113 262,280 SH   SOLE   0 0 262,280
ISHARES TR COM 46432F842 31,990 430,848 SH   SOLE   0 0 430,848
PIMCO ETF TR COM 72201R775 21,168 191,475 SH   SOLE   0 0 191,475
MICROSOFT CORP COM 594918104 14,581 51,719 SH   SOLE   0 0 51,719
ALPHABET INC COM 02079K305 11,407 4,267 SH   SOLE   0 0 4,267
FIDELITY COVINGTON TRUST COM 316092865 10,885 264,460 SH   SOLE   0 0 264,460
AMAZON COM INC COM 023135106 10,195 3,104 SH   SOLE   0 0 3,104
CHARLES RIV LABS INTL INC COM 159864107 9,299 22,535 SH   SOLE   0 0 22,535
ISHARES TR COM 464287440 8,701 75,520 SH   SOLE   0 0 75,520
BERKSHIRE HATHAWAY INC DEL COM 084670702 8,586 31,458 SH   SOLE   0 0 31,458
JONES LANG LASALLE INC COM 48020Q107 7,966 32,109 SH   SOLE   0 0 32,109
VISA INC COM 92826C839 7,851 35,246 SH   SOLE   0 0 35,246
ISHARES TR COM 46434V613 7,289 136,907 SH   SOLE   0 0 136,907
AMGEN INC COM 031162100 6,881 32,359 SH   SOLE   0 0 32,359
CISCO SYS INC COM 17275R102 6,748 123,969 SH   SOLE   0 0 123,969
WELLS FARGO CO NEW COM 949746101 6,709 144,549 SH   SOLE   0 0 144,549
UNITEDHEALTH GROUP INC COM 91324P102 6,708 17,167 SH   SOLE   0 0 17,167
SALESFORCE COM INC COM 79466L302 6,533 24,089 SH   SOLE   0 0 24,089
DISNEY WALT CO COM 254687106 6,529 38,592 SH   SOLE   0 0 38,592
STARBUCKS CORP COM 855244109 6,508 59,000 SH   SOLE   0 0 59,000
PARKER-HANNIFIN CORP COM 701094104 6,238 22,308 SH   SOLE   0 0 22,308
VERIZON COMMUNICATIONS INC COM 92343V104 6,023 111,522 SH   SOLE   0 0 111,522
LOWES COS INC COM 548661107 6,017 29,663 SH   SOLE   0 0 29,663
AMERICAN TOWER CORP NEW COM 03027X100 5,879 22,151 SH   SOLE   0 0 22,151
L3HARRIS TECHNOLOGIES INC COM 502431109 5,811 26,386 SH   SOLE   0 0 26,386
BOOKING HOLDINGS INC COM 09857L108 5,733 2,415 SH   SOLE   0 0 2,415
SCHLUMBERGER LTD COM 806857108 5,716 192,850 SH   SOLE   0 0 192,850
NEXTERA ENERGY INC COM 65339F101 5,401 68,781 SH   SOLE   0 0 68,781
S&P GLOBAL INC COM 78409V104 5,295 12,462 SH   SOLE   0 0 12,462
LABORATORY CORP AMER HLDGS COM 50540R409 5,180 18,406 SH   SOLE   0 0 18,406
GOLDMAN SACHS ETF TR COM 381430206 4,753 128,109 SH   SOLE   0 0 128,109
WALMART INC COM 931142103 4,601 33,013 SH   SOLE   0 0 33,013
UNION PAC CORP COM 907818108 4,600 23,469 SH   SOLE   0 0 23,469
LGI HOMES INC COM 50187T106 4,558 32,117 SH   SOLE   0 0 32,117
ISHARES TR COM 464287465 4,537 58,159 SH   SOLE   0 0 58,159
VANGUARD INDEX FDS COM 922908652 4,534 24,864 SH   SOLE   0 0 24,864
GLOBAL PMTS INC COM 37940X102 4,387 27,839 SH   SOLE   0 0 27,839
DOLLAR GEN CORP NEW COM 256677105 4,306 20,297 SH   SOLE   0 0 20,297
SPDR SER TR COM 78464A300 3,207 39,127 SH   SOLE   0 0 39,127
PALANTIR TECHNOLOGIES INC COM 69608A108 3,143 130,720 SH   SOLE   0 0 130,720
JPMORGAN CHASE & CO COM 46625H100 3,074 18,781 SH   SOLE   0 0 18,781
SPDR S&P 500 ETF TR COM 78462F103 2,799 6,522 SH   SOLE   0 0 6,522
MOTOROLA SOLUTIONS INC COM 620076307 2,636 11,348 SH   SOLE   0 0 11,348
ISHARES TR COM 464287226 2,520 21,942 SH   SOLE   0 0 21,942
ISHARES TR COM 46429B689 2,135 28,333 SH   SOLE   0 0 28,333
JOHNSON & JOHNSON COM 478160104 2,109 13,062 SH   SOLE   0 0 13,062
PFIZER INC COM 717081103 2,047 47,597 SH   SOLE   0 0 47,597
MASCO CORP COM 574599106 1,954 35,171 SH   SOLE   0 0 35,171
PPG INDS INC COM 693506107 1,690 11,817 SH   SOLE   0 0 11,817
INNOVATOR ETFS TR COM 45783Y301 1,662 62,726 SH   SOLE   0 0 62,726
PEPSICO INC COM 713448108 1,599 10,633 SH   SOLE   0 0 10,633
PROCTER AND GAMBLE CO COM 742718109 1,520 10,876 SH   SOLE   0 0 10,876
ISHARES TR COM 464288158 1,460 13,574 SH   SOLE   0 0 13,574
AUTOMATIC DATA PROCESSING IN COM 053015103 1,440 7,203 SH   SOLE   0 0 7,203
PNC FINL SVCS GROUP INC COM 693475105 1,380 7,056 SH   SOLE   0 0 7,056
BALL CORP COM 058498106 1,371 15,243 SH   SOLE   0 0 15,243
II-VI INC COM 902104108 1,369 23,067 SH   SOLE   0 0 23,067
ABBVIE INC COM 00287Y109 1,306 12,110 SH   SOLE   0 0 12,110
ISHARES TR COM 464288885 1,279 12,017 SH   SOLE   0 0 12,017
VANGUARD INDEX FDS COM 922908769 1,256 5,656 SH   SOLE   0 0 5,656
NVR INC COM 62944T105 1,242 259 SH   SOLE   0 0 259
FIRST TR EXCHNG TRADED FD VI COM 33740F862 1,199 32,872 SH   SOLE   0 0 32,872
VANGUARD INDEX FDS COM 922908629 1,158 4,889 SH   SOLE   0 0 4,889
ISHARES TR COM 464287598 1,154 7,375 SH   SOLE   0 0 7,375
BECTON DICKINSON & CO COM 075887109 1,150 4,677 SH   SOLE   0 0 4,677
HASBRO INC COM 418056107 1,077 12,066 SH   SOLE   0 0 12,066
ISHARES TR COM 464287655 1,053 4,815 SH   SOLE   0 0 4,815
ASTRAZENECA PLC SPONSORED ADR 046353108 1,027 17,107 SH   SOLE   0 0 17,107
INNOVATOR ETFS TR COM 45782C284 965 36,984 SH   SOLE   0 0 36,984
COMCAST CORP NEW COM 20030N101 935 16,710 SH   SOLE   0 0 16,710
ALPHABET INC COM 02079K107 888 333 SH   SOLE   0 0 333
ISHARES INC COM 46434G103 869 14,078 SH   SOLE   0 0 14,078
MCDONALDS CORP COM 580135101 829 3,438 SH   SOLE   0 0 3,438
VANGUARD WHITEHALL FDS COM 921946406 828 8,015 SH   SOLE   0 0 8,015
DIAGEO PLC SPONSORED ADR 25243Q205 797 4,129 SH   SOLE   0 0 4,129
NETFLIX INC COM 64110L106 778 1,274 SH   SOLE   0 0 1,274
FIRST TR EXCHNG TRADED FD VI COM 33740F722 769 21,233 SH   SOLE   0 0 21,233
J P MORGAN EXCHANGE-TRADED F COM 46641Q670 723 13,263 SH   SOLE   0 0 13,263
ABBOTT LABS COM 002824100 699 5,914 SH   SOLE   0 0 5,914
WISDOMTREE TR COM 97717X669 686 11,653 SH   SOLE   0 0 11,653
INNOVATOR ETFS TR COM 45782C698 682 21,746 SH   SOLE   0 0 21,746
HONEYWELL INTL INC COM 438516106 680 3,205 SH   SOLE   0 0 3,205
CSX CORP COM 126408103 673 22,613 SH   SOLE   0 0 22,613
BOEING CO COM 097023105 670 3,048 SH   SOLE   0 0 3,048
COOPER COS INC COM 216648402 646 1,562 SH   SOLE   0 0 1,562
VANECK ETF TRUST COM 92189H201 635 12,392 SH   SOLE   0 0 12,392
HOME DEPOT INC COM 437076102 625 1,903 SH   SOLE   0 0 1,903
EXXON MOBIL CORP COM 30231G102 604 10,267 SH   SOLE   0 0 10,267
ROCKWELL AUTOMATION INC COM 773903109 590 2,005 SH   SOLE   0 0 2,005
INNOVATOR ETFS TR COM 45782C813 585 19,650 SH   SOLE   0 0 19,650
INNOVATOR ETFS TR COM 45782C755 545 16,632 SH   SOLE   0 0 16,632
WHITE MTNS INS GROUP LTD COM G9618E107 540 505 SH   SOLE   0 0 505
ISHARES TR COM 464288448 538 17,700 SH   SOLE   0 0 17,700
SCHWAB STRATEGIC TR COM 808524706 524 17,181 SH   SOLE   0 0 17,181
ISHARES TR COM 464287887 522 4,016 SH   SOLE   0 0 4,016
NATIONAL BK HLDGS CORP COM 633707104 510 12,596 SH   SOLE   0 0 12,596
MERCK & CO INC COM 58933Y105 472 6,285 SH   SOLE   0 0 6,285
INTEL CORP COM 458140100 461 8,650 SH   SOLE   0 0 8,650
ISHARES TR COM 464288877 458 8,999 SH   SOLE   0 0 8,999
ISHARES TR COM 464288414 428 3,683 SH   SOLE   0 0 3,683
INVESCO EXCHANGE TRADED FD T COM 46137V357 417 2,785 SH   SOLE   0 0 2,785
TESLA INC COM 88160R101 415 535 SH   SOLE   0 0 535
SSGA ACTIVE ETF TR COM 78467V848 409 8,469 SH   SOLE   0 0 8,469
NORFOLK SOUTHN CORP COM 655844108 407 1,699 SH   SOLE   0 0 1,699
QUALCOMM INC COM 747525103 406 3,150 SH   SOLE   0 0 3,150
AT&T INC COM 00206R102 396 14,679 SH   SOLE   0 0 14,679
NIKE INC COM 654106103 390 2,683 SH   SOLE   0 0 2,683
INTERNATIONAL BUSINESS MACHS COM 459200101 389 2,798 SH   SOLE   0 0 2,798
SELECT SECTOR SPDR TR COM 81369Y803 386 2,587 SH   SOLE   0 0 2,587
PAYPAL HLDGS INC COM 70450Y103 369 1,419 SH   SOLE   0 0 1,419
HUNTINGTON BANCSHARES INC COM 446150104 368 23,785 SH   SOLE   0 0 23,785
INVESCO QQQ TR COM 46090E103 357 998 SH   SOLE   0 0 998
NUVEEN QUALITY MUNCP INCOME COM 67066V101 351 22,496 SH   SOLE   0 0 22,496
CENTENE CORP DEL COM 15135B101 347 5,570 SH   SOLE   0 0 5,570
KLA CORP COM 482480100 343 1,026 SH   SOLE   0 0 1,026
VANGUARD INTL EQUITY INDEX F COM 922042858 339 6,786 SH   SOLE   0 0 6,786
SCHWAB STRATEGIC TR COM 808524805 337 8,707 SH   SOLE   0 0 8,707
INNOVATOR ETFS TR COM 45782C789 334 10,583 SH   SOLE   0 0 10,583
INNOVATOR ETFS TR COM 45782C748 323 10,400 SH   SOLE   0 0 10,400
FACEBOOK INC COM 30303M102 321 947 SH   SOLE   0 0 947
INNOVATOR ETFS TR COM 45782C326 315 10,065 SH   SOLE   0 0 10,065
APPLIED MATLS INC COM 038222105 304 2,361 SH   SOLE   0 0 2,361
PHILIP MORRIS INTL INC COM 718172109 301 3,175 SH   SOLE   0 0 3,175
VANGUARD INDEX FDS COM 922908736 300 1,033 SH   SOLE   0 0 1,033
FIRST TR EXCHNG TRADED FD VI COM 33740U885 288 9,320 SH   SOLE   0 0 9,320
WISDOMTREE TR COM 97717W505 281 6,768 SH   SOLE   0 0 6,768
ISHARES TR COM 464287150 280 2,844 SH   SOLE   0 0 2,844
DEERE & CO COM 244199105 261 779 SH   SOLE   0 0 779
ISHARES TR COM 464287242 261 1,965 SH   SOLE   0 0 1,965
VANGUARD WORLD FDS COM 92204A702 261 651 SH   SOLE   0 0 651
ISHARES TR COM 46434VAX8 254 9,755 SH   SOLE   0 0 9,755
TEXAS INSTRS INC COM 882508104 249 1,296 SH   SOLE   0 0 1,296
FIRST TR EXCHNG TRADED FD VI COM 33740F748 249 6,859 SH   SOLE   0 0 6,859
ISHARES TR COM 46434VBK5 248 10,032 SH   SOLE   0 0 10,032
ISHARES TR COM 464287622 245 1,015 SH   SOLE   0 0 1,015
DOMINION ENERGY INC COM 25746U109 244 3,342 SH   SOLE   0 0 3,342
VANGUARD ADMIRAL FDS INC COM 921932505 241 904 SH   SOLE   0 0 904
ISHARES TR COM 464287614 236 862 SH   SOLE   0 0 862
ISHARES TR COM 46434VBA7 235 9,266 SH   SOLE   0 0 9,266
MASTERCARD INCORPORATED COM 57636Q104 229 659 SH   SOLE   0 0 659
COSTCO WHSL CORP NEW COM 22160K105 229 510 SH   SOLE   0 0 510
PPL CORP COM 69351T106 227 8,136 SH   SOLE   0 0 8,136
SPDR SER TR COM 78464A409 221 3,458 SH   SOLE   0 0 3,458
COCA COLA CO COM 191216100 215 4,090 SH   SOLE   0 0 4,090
VIACOMCBS INC COM 92556H206 209 5,301 SH   SOLE   0 0 5,301
VANGUARD INDEX FDS COM 922908637 207 1,029 SH   SOLE   0 0 1,029
INNOVATOR ETFS TR COM 45782C318 207 7,000 SH   SOLE   0 0 7,000
DBX ETF TR COM 233051143 207 5,440 SH   SOLE   0 0 5,440
ISHARES TR COM 464287499 204 2,609 SH   SOLE   0 0 2,609
PIMCO ETF TR COM 72201R866 202 3,590 SH   SOLE   0 0 3,590
ISHARES TR COM 464287101 201 1,018 SH   SOLE   0 0 1,018