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
Expires: July 31, 2015
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
AMAZON COM INC COM 023135106 341,541 1,433 SH SOLE 1,433 0 0
AMERICAN EXPRESS CO COM 025816109 228,777 676 SH SOLE 676 0 0
AMGEN INC COM 031162100 628,492 1,736 SH SOLE 1,736 0 0
APPLE INC COM 037833100 979,934 3,387 SH SOLE 3,387 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 246,345 1,100 SH SOLE 1,100 0 0
BALCHEM CORP COM 057665200 1,401,440 8,295 SH SOLE 8,295 0 0
CAPITAL GROUP CONSERVATIVE E SHS 14020U100 1,720,129 52,411 SH SOLE 52,411 0 0
CAPITAL GROUP CORE EQUITY ET SHS CREAT UNIT 14020V108 201,272 4,525 SH SOLE 4,525 0 0
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 692,413 18,459 SH SOLE 18,459 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 2,059,756 41,797 SH SOLE 41,797 0 0
CAPITAL GROUP EQUITY ETF TR US LARGE GROWT 14022A201 455,793 15,909 SH SOLE 15,909 0 0
CAPITAL GROUP EQUITY ETF TR US SM MI CA ETF 14022A102 611,561 18,549 SH SOLE 18,549 0 0
CAPITAL GROUP EQUITY ETF TR US LRG VALUE ETF 14022A300 254,894 8,249 SH SOLE 8,249 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREAT UNIT 14020X104 254,657 6,016 SH SOLE 6,016 0 0
CAPITAL GROUP GROWTH ETF SHS CREAT UNIT 14020G101 1,957,861 41,480 SH SOLE 41,480 0 0
CAPITAL GROUP INTERNATIONAL SHS 14021M107 1,204,507 32,749 SH SOLE 32,749 0 0
CAPITAL GROUP INTERNATIONAL SHS 14021T102 882,931 24,263 SH SOLE 24,263 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREAT UNIT 14019W109 684,680 19,777 SH SOLE 19,777 0 0
CAPITAL GROUP NEW GEOGRAPHY SHS 14021N105 572,787 15,291 SH SOLE 15,291 0 0
CATERPILLAR INC COM 149123101 502,265 472 SH SOLE 472 0 0
CHEVRON CORPORATION COM 166764100 252,287 1,522 SH SOLE 1,522 0 0
CISCO SYS INC COM 17275R102 747,811 6,367 SH SOLE 6,367 0 0
COCA COLA CO COM 191216100 260,123 3,201 SH SOLE 3,201 0 0
CONSTELLATION ENERGY CORP COM 21037T109 253,541 1,021 SH SOLE 1,021 0 0
DELL TECHNOLOGIES INC CL C 24703L202 309,004 716 SH SOLE 716 0 0
DISNEY WALT CO COM 254687106 226,844 2,357 SH SOLE 2,357 0 0
DOMINION ENERGY INC COM 25746U109 364,532 5,338 SH SOLE 5,338 0 0
EXXON MOBIL CORP COM 30231G102 449,855 3,290 SH SOLE 3,290 0 0
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 2,673,444 61,971 SH SOLE 61,971 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 486,117 5,997 SH SOLE 5,997 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 258,352 5,727 SH SOLE 5,727 0 0
HOME DEPOT INC COM 437076102 229,595 651 SH SOLE 651 0 0
INTEL CORP COM 458140100 411,909 2,950 SH SOLE 2,950 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 714,783 2,542 SH SOLE 2,542 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 402,135 1,890 SH SOLE 1,890 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 14,746,635 20,025 SH SOLE 20,025 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 489,648 23,897 SH SOLE 23,897 0 0
ISHARES TR S&P 100 ETF 464287101 274,403 750 SH SOLE 750 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 238,093 1,326 SH SOLE 1,326 0 0
ISHARES TR GLOBAL TECH ETF 464287291 422,893 2,927 SH SOLE 2,927 0 0
JOHNSON & JOHNSON COM 478160104 269,716 1,062 SH SOLE 1,062 0 0
JPMORGAN CHASE & CO COM 46625H100 642,634 1,963 SH SOLE 1,963 0 0
MERCK & CO INC COM 58933Y105 546,264 4,251 SH SOLE 4,251 0 0
MICROSOFT CORP COM 594918104 2,313,686 6,203 SH SOLE 6,203 0 0
NORTHROP GRUMMAN CORP COM 666807102 422,892 830 SH SOLE 830 0 0
NVIDIA CORPORATION COM 67066G104 275,350 1,376 SH SOLE 1,376 0 0
ORACLE CORP COM 68389X105 670,623 4,576 SH SOLE 4,576 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,819,958 11,453 SH SOLE 11,453 0 0
PRICE T ROWE GROUP INC COM 74144T108 693,394 6,099 SH SOLE 6,099 0 0
PROCTER & GAMBLE CO COM 742718109 1,087,760 7,418 SH SOLE 7,418 0 0
QUALCOMM INC COM 747525103 235,364 1,274 SH SOLE 1,274 0 0
SPDR SERIES TRUST ST STR SP SEMI 78464A862 1,484,065 2,379 SH SOLE 2,379 0 0
SPDR SERIES TRUST ST STR SP BIOT 78464A870 238,855 1,509 SH SOLE 1,509 0 0
SPDR SERIES TRUST ST STR SP600SM C 78464A300 3,262,826 29,904 SH SOLE 29,904 0 0
SPDR SERIES TRUST SP KENSHO NEWEC 78468R648 331,028 4,630 SH SOLE 4,630 0 0
SPDR SERIES TRUST ST STR SP600GRWO 78464A201 6,587,075 55,293 SH SOLE 55,293 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,366,643 3,169 SH SOLE 3,169 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 2,164,209 3,077 SH SOLE 3,077 0 0
TESLA INC COM 88160R101 899,663 2,139 SH SOLE 2,139 0 0
TEXAS INSTRS INC COM 882508104 561,852 1,885 SH SOLE 1,885 0 0
TRUIST FINL CORP COM 89832Q109 877,629 17,616 SH SOLE 17,616 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1,171,353 7,635 SH SOLE 7,635 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1,252,523 10,675 SH SOLE 10,675 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 5,828,524 70,546 SH SOLE 70,546 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 968,598 2,618 SH SOLE 2,618 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 8,546,944 23,371 SH SOLE 23,371 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,466,167 7,420 SH SOLE 7,420 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 20,326,445 93,271 SH SOLE 93,271 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 629,529 1,831 SH SOLE 1,831 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 273,684 903 SH SOLE 903 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 9,048,146 29,540 SH SOLE 29,540 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 428,407 5,317 SH SOLE 5,317 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 12,935,241 18,834 SH SOLE 18,834 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 16,355,460 189,871 SH SOLE 189,871 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,342,237 9,639 SH SOLE 9,639 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,325,969 14,820 SH SOLE 14,820 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 8,302,074 99,129 SH SOLE 99,129 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,088,122 51,736 SH SOLE 51,736 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 240,610 2,080 SH SOLE 2,080 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 297,009 1,032 SH SOLE 1,032 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 481,057 4,525 SH SOLE 4,525 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,076,851 8,425 SH SOLE 8,425 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 5,612,094 23,718 SH SOLE 23,718 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,186,029 13,833 SH SOLE 13,833 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2,326,633 24,916 SH SOLE 24,916 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 860,242 6,537 SH SOLE 6,537 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 323,261 897 SH SOLE 897 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 355,837 1,818 SH SOLE 1,818 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884 2,117,359 11,511 SH SOLE 11,511 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1,312,357 4,389 SH SOLE 4,389 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207 6,815,163 30,224 SH SOLE 30,224 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 5,593,003 63,622 SH SOLE 63,622 0 0
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 8,294,938 20,915 SH SOLE 20,915 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 23,167,484 193,838 SH SOLE 193,838 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 273,236 6,453 SH SOLE 6,453 0 0
WALMART INC COM 931142103 217,799 1,923 SH SOLE 1,923 0 0
WELLS FARGO & CO COM 949746101 224,008 2,711 SH SOLE 2,711 0 0