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
ABBOTT LABS COM 002824100   1,833,206 1,701,790 SH   SOLE   1,701,790 0 0
ABBVIE INC COM 00287Y109   163,742 28,089 SH   SOLE   28,089 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104   406,549 140,745 SH   SOLE   140,745 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   94,103 94,103 SH   SOLE   94,103 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   514,880 26,527 SH   SOLE   26,527 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   37,300 33,649 SH   SOLE   33,649 0 0
ALPHABET INC CAP STK CL C 02079K107   303,967 98,453 SH   SOLE   98,453 0 0
ALPHABET INC CAP STK CL A 02079K305   1,347,703 1,124,708 SH   SOLE   1,124,708 0 0
ALTRIA GROUP INC COM 02209S103   124,587 94,433 SH   SOLE   94,433 0 0
AMAZON COM INC COM 023135106   1,110,442 277,000 SH   SOLE   277,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   40,227 18,999 SH   SOLE   18,999 0 0
AMGEN INC COM 031162100   259,941 1,155 SH   SOLE   1,155 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   1,820,741 1,820,741 SH   SOLE   1,820,741 0 0
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   4,905,623 4,764,215 SH   SOLE   4,764,215 0 0
ANSYS INC COM 03662Q105   30,084 14,079 SH   SOLE   14,079 0 0
APPLE INC COM 037833100   3,568,485 2,124,326 SH   SOLE   2,124,326 0 0
ARK ETF TR INNOVATION ETF 00214Q104   1,961,914 1,816,040 SH   SOLE   1,816,040 0 0
BECTON DICKINSON & CO COM 075887109   60,858 60,858 SH   SOLE   60,858 0 0
BIO RAD LABS INC CL A 090572207   11,334 11,334 SH   SOLE   11,334 0 0
BLACK HILLS CORP COM 092113109   21,171 21,171 SH   SOLE   21,171 0 0
BOEING CO COM 097023105   179,297 107,060 SH   SOLE   107,060 0 0
BP PLC SPONSORED ADR 055622104   48,067 48,067 SH   SOLE   48,067 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   27,160 27,160 SH   SOLE   27,160 0 0
CISCO SYS INC COM 17275R102   1,249,385 1,001,908 SH   SOLE   1,001,908 0 0
CITIGROUP INC COM NEW 172967424   34,785 33,181 SH   SOLE   33,181 0 0
CORNING INC COM 219350105   23,269 15,117 SH   SOLE   15,117 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,005,389 1,664,187 SH   SOLE   1,664,187 0 0
CVS HEALTH CORP COM 126650100   64,475 64,475 SH   SOLE   64,475 0 0
DANAHER CORPORATION COM 235851102   140,433 69,027 SH   SOLE   69,027 0 0
DBX ETF TR XTRACK USD HIGH 233051432   1,697,323 382,114 SH   SOLE   382,114 0 0
DISNEY WALT CO COM 254687106   268,674 123,462 SH   SOLE   123,462 0 0
DONALDSON INC COM 257651109   60,030 60,030 SH   SOLE   60,030 0 0
EPAM SYS INC COM 29414B104   30,080 30,080 SH   SOLE   30,080 0 0
EQUIFAX INC COM 294429105   26,351 11,762 SH   SOLE   11,762 0 0
EXXON MOBIL CORP COM 30231G102   237,141 128,913 SH   SOLE   128,913 0 0
FASTENAL CO COM 311900104   13,196 13,196 SH   SOLE   13,196 0 0
FASTLY INC CL A 31188V100   494,847 13,959 SH   SOLE   13,959 0 0
FEDEX CORP COM 31428X106   68,798 66,222 SH   SOLE   66,222 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   605,267 215,649 SH   SOLE   215,649 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   303,955 303,955 SH   SOLE   303,955 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   116,858 110,959 SH   SOLE   110,959 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   15,380 15,380 SH   SOLE   15,380 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   597,548 193,273 SH   SOLE   193,273 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   116,286 112,273 SH   SOLE   112,273 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   572,524 180,596 SH   SOLE   180,596 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   45,659 41,378 SH   SOLE   41,378 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   513,524 117,521 SH   SOLE   117,521 0 0
FORD MTR CO DEL COM 345370860   470,570 25,622 SH   SOLE   25,622 0 0
GARTNER INC COM 366651107   16,716 16,716 SH   SOLE   16,716 0 0
GENERAL ELECTRIC CO COM NEW 369604301   23,145 10,059 SH   SOLE   10,059 0 0
GLOBAL X FDS US PFD ETF 37954Y657   431,912 95,568 SH   SOLE   95,568 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   272,714 74,352 SH   SOLE   74,352 0 0
HOME DEPOT INC COM 437076102   1,961,776 1,720,794 SH   SOLE   1,720,794 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,339,751 1,970,212 SH   SOLE   1,970,212 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100   13,900 13,900 SH   SOLE   13,900 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   438,935 90,496 SH   SOLE   90,496 0 0
ISHARES SILVER TR ISHARES 46428Q109   39,041 12,070 SH   SOLE   12,070 0 0
ISHARES TR TIPS BD ETF 464287176   3,310,356 3,243,521 SH   SOLE   3,243,521 0 0
ISHARES TR CORE S&P500 ETF 464287200   171,239 17,019 SH   SOLE   17,019 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   46,939 46,939 SH   SOLE   46,939 0 0
ISHARES TR S&P MC 400VL ETF 464287705   89,208 13,529 SH   SOLE   13,529 0 0
ISHARES TR CORE S&P SCP ETF 464287804   492,799 465,102 SH   SOLE   465,102 0 0
ISHARES TR DOW JONES US ETF 464287846   13,671 13,671 SH   SOLE   13,671 0 0
ISHARES TR SP SMCP600VL ETF 464287879   13,584 12,756 SH   SOLE   12,756 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   83,641 83,641 SH   SOLE   83,641 0 0
ISHARES TR NATIONAL MUN ETF 464288414   161,402 120,126 SH   SOLE   120,126 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   340,453 66,786 SH   SOLE   66,786 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   19,118 18,887 SH   SOLE   18,887 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   3,204,385 3,077,828 SH   SOLE   3,077,828 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   4,093,318 3,678,762 SH   SOLE   3,678,762 0 0
ISHARES TR MSCI USA MMENTM 46432F396   8,166,062 7,598,998 SH   SOLE   7,598,998 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   525,817 159,532 SH   SOLE   159,532 0 0
ISHARES TR CORE MSCI EAFE 46432F842   23,512 12,539 SH   SOLE   12,539 0 0
ISHARES TR CONV BD ETF 46435G102   338,593 130,071 SH   SOLE   130,071 0 0
ISHARES TR MSCI USA SMCP MN 46435G433   1,157,829 979,980 SH   SOLE   979,980 0 0
ISHARES TR CORE INTL AGGR 46435G672   48,532 48,532 SH   SOLE   48,532 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   3,362,001 131,072 SH   SOLE   131,072 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   14,423,206 133,672 SH   SOLE   133,672 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   4,713,747 172,728 SH   SOLE   172,728 0 0
ISHARES TR MSCI USA ESG SLC 464288802   9,344,915 87,952 SH   SOLE   87,952 0 0
ISHARES TR MSCI KLD400 SOC 464288570   11,975,674 128,882 SH   SOLE   128,882 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   3,190,174 57,793 SH   SOLE   57,793 0 0
JACOBS ENGR GROUP INC COM 469814107   10,442 10,442 SH   SOLE   10,442 0 0
JOHNSON & JOHNSON COM 478160104   272,735 92,959 SH   SOLE   92,959 0 0
JPMORGAN CHASE & CO COM 46625H100   1,649,532 1,392,579 SH   SOLE   1,392,579 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   182,644 173,942 SH   SOLE   173,942 0 0
LOCKHEED MARTIN CORP COM 539830109   265,313 249,364 SH   SOLE   249,364 0 0
LOWES COS INC COM 548661107   258,222 255,389 SH   SOLE   255,389 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   18,576 18,576 SH   SOLE   18,576 0 0
MAIN STR CAP CORP COM 56035L104   29,563 22,940 SH   SOLE   22,940 0 0
MCCORMICK & CO INC COM NON VTG 579780206   329,032 9,142 SH   SOLE   9,142 0 0
MCDONALDS CORP COM 580135101   184,432 67,456 SH   SOLE   67,456 0 0
MEDTRONIC PLC SHS G5960L103   126,623 37,799 SH   SOLE   37,799 0 0
MERCK & CO INC COM 58933Y105   99,785 85,565 SH   SOLE   85,565 0 0
META PLATFORMS INC CL A 30303M102   571,795 159,315 SH   SOLE   159,315 0 0
MICROSOFT CORP COM 594918104   3,464,055 1,811,408 SH   SOLE   1,811,408 0 0
MONDELEZ INTL INC CL A 609207105   71,496 64,102 SH   SOLE   64,102 0 0
MORNINGSTAR INC COM 617700109   10,260 10,260 SH   SOLE   10,260 0 0
NETFLIX INC COM 64110L106   87,602 78,333 SH   SOLE   78,333 0 0
NEXTERA ENERGY INC COM 65339F101   66,472 63,517 SH   SOLE   63,517 0 0
NICE LTD SPONSORED ADR 653656108   10,626 10,626 SH   SOLE   10,626 0 0
NORTHERN LTS FD TR IV FRMLAFLIO TACT 66538H575   48,538 28,908 SH   SOLE   28,908 0 0
NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666   195,420 26,652 SH   SOLE   26,652 0 0
NORTHERN LTS FD TR IV FORMULA FOLIOS 66538H674   59,734 21,504 SH   SOLE   21,504 0 0
NORTHROP GRUMMAN CORP COM 666807102   476,426 370,926 SH   SOLE   370,926 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   35,424 35,424 SH   SOLE   35,424 0 0
NVIDIA CORPORATION COM 67066G104   251,434 855 SH   SOLE   855 0 0
OTIS WORLDWIDE CORP COM 68902V107   16,543 16,543 SH   SOLE   16,543 0 0
PACER FDS TR TRENDPILOT US BD 69374H642   2,401,113 2,357,633 SH   SOLE   2,357,633 0 0
PAYPAL HLDGS INC COM 70450Y103   42,478 19,546 SH   SOLE   19,546 0 0
PEPSICO INC COM 713448108   86,050 47,991 SH   SOLE   47,991 0 0
PFIZER INC COM 717081103   315,476 147,095 SH   SOLE   147,095 0 0
PINTEREST INC CL A 72352L106   553,065 15,215 SH   SOLE   15,215 0 0
PNC FINL SVCS GROUP INC COM 693475105   82,013 63,657 SH   SOLE   63,657 0 0
PRICE T ROWE GROUP INC COM 74144T108   420,023 2,136 SH   SOLE   2,136 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   13,960 13,960 SH   SOLE   13,960 0 0
PROCTER AND GAMBLE CO COM 742718109   324,543 83,111 SH   SOLE   83,111 0 0
QORVO INC COM 74736K101   19,549 19,549 SH   SOLE   19,549 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   109,382 57,411 SH   SOLE   57,411 0 0
REGENERON PHARMACEUTICALS COM 75886F107   17,051 13,898 SH   SOLE   13,898 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   27,996 20,089 SH   SOLE   20,089 0 0
ROKU INC COM CL A 77543R102   524,860 2,300 SH   SOLE   2,300 0 0
ROSS STORES INC COM 778296103   62,625 60,586 SH   SOLE   60,586 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   33,067 10,297 SH   SOLE   10,297 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   952,881 379,476 SH   SOLE   379,476 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   75,819 75,819 SH   SOLE   75,819 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   122,824 25,684 SH   SOLE   25,684 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   414,814 2,533 SH   SOLE   2,533 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   43,580 39,166 SH   SOLE   39,166 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   3,493,469 38,555 SH   SOLE   38,555 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   3,540,764 68,341 SH   SOLE   68,341 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,508,349 20,178 SH   SOLE   20,178 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,478,652 45,113 SH   SOLE   45,113 0 0
SOURCE CAP INC COM 836144105   10,803 10,803 SH   SOLE   10,803 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   248,338 142,902 SH   SOLE   142,902 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   290,032 190,085 SH   SOLE   190,085 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   288,857 608 SH   SOLE   608 0 0
SPDR SER TR SPDR S&P1500VL 78464A128   2,748,725 2,650,066 SH   SOLE   2,650,066 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   16,244 16,244 SH   SOLE   16,244 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   4,798,193 3,860,319 SH   SOLE   3,860,319 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   178,103 48,051 SH   SOLE   48,051 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   701,114 245,363 SH   SOLE   245,363 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   330,026 329,642 SH   SOLE   329,642 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   338,178 66,382 SH   SOLE   66,382 0 0
SPLUNK INC COM 848637104   24,417 24,417 SH   SOLE   24,417 0 0
STARBUCKS CORP COM 855244109   149,137 71,089 SH   SOLE   71,089 0 0
STRYKER CORPORATION COM 863667101   55,089 51,625 SH   SOLE   51,625 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   991,143 955,231 SH   SOLE   955,231 0 0
TESLA INC COM 88160R101   911,078 680,784 SH   SOLE   680,784 0 0
TETRA TECH INC NEW COM 88162G103   16,980 16,980 SH   SOLE   16,980 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,797,737 2,721,786 SH   SOLE   2,721,786 0 0
TRACTOR SUPPLY CO COM 892356106   11,930 11,930 SH   SOLE   11,930 0 0
TRIMBLE INC COM 896239100   12,207 12,207 SH   SOLE   12,207 0 0
TRUIST FINL CORP COM 89832Q109   53,341 46,951 SH   SOLE   46,951 0 0
UBER TECHNOLOGIES INC COM 90353T100   21,468 21,468 SH   SOLE   21,468 0 0
UNITEDHEALTH GROUP INC COM 91324P102   288,228 67,727 SH   SOLE   67,727 0 0
VALMONT INDS INC COM 920253101   84,419 84,419 SH   SOLE   84,419 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   308,805 84,495 SH   SOLE   84,495 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   212,209 2,422 SH   SOLE   2,422 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   324,102 4,010 SH   SOLE   4,010 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,365,267 876,010 SH   SOLE   876,010 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   322,138 84,404 SH   SOLE   84,404 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   282,882 96,725 SH   SOLE   96,725 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   99,305 23,858 SH   SOLE   23,858 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   397,398 76,866 SH   SOLE   76,866 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   365,466 96,379 SH   SOLE   96,379 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   7,115,944 74,964 SH   SOLE   74,964 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   279,857 36,504 SH   SOLE   36,504 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   6,922,926 21,573 SH   SOLE   21,573 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   710,081 145,050 SH   SOLE   145,050 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   68,610 38,612 SH   SOLE   38,612 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   305,210 5,874 SH   SOLE   5,874 0 0
VISA INC COM CL A 92826C839   462,026 350,504 SH   SOLE   350,504 0 0
WALMART INC COM 931142103   84,499 17,970 SH   SOLE   17,970 0 0
WATERS CORP COM 941848103   11,178 11,178 SH   SOLE   11,178 0 0