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 CORE S&P 500 ETF ETP 464287200   3,261,350,981 7,932,639 SH   SOLE   0 7,932,639 0
SPDR SER TR S&P 500 GROWTH ETF ETP 78464A409   1,002,733,100 18,111,586 SH   SOLE   0 18,111,586 0
ISHARES TR CORE S&P SMALL-CAP ETF ETP 464287804   881,849,624 9,117,113 SH   SOLE   0 9,117,113 0
INVESCO EXCHANGE-TRADED FD TR S&P 500 QUALITY ETF ETP 46137V241   608,296,223 12,855,195 SH   SOLE   0 12,855,195 0
ISHARES TR CORE S&P MID-CAP ETF ETP 464287507   39,389,631 157,436 SH   SOLE   0 157,436 0
SPDR SER TR S&P 500 HIGH DIVID ETF ETP 78468R788   19,441,300 509,995 SH   SOLE   0 509,995 0
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF ETP 808524797   12,217,535 167,094 SH   SOLE   0 167,094 0
ISHARES TR INTL EQUITY FACTOR ETF ETP 46434V274   12,064,329 455,745 SH   SOLE   0 455,745 0
ISHARES TR CORE DIVID GROWTH ETF ETP 46434V621   11,214,044 224,461 SH   SOLE   0 224,461 0
GOLDMAN SACHS ETF TR TR ACTIVEBETA U S LARGE CAP EQUITY ETF ETP 381430503   408,007 5,023 SH   SOLE   0 5,023 0
BANK AMER CORP COM Common Stock 060505104   361,790 12,650 SH   SOLE   0 12,650 0
ISHARES TR S&P MIDCAP 400 VALUE ETF ETP 464287705   113,304 1,103 SH   SOLE   0 1,103 0
ISHARES TR MSCI USA VALUE FACTOR ETF ETP 46432F388   91,881 992 SH   SOLE   0 992 0
INTERNATIONAL BUSINESS MACHS CORP COM Common Stock 459200101   36,705 280 SH   SOLE   0 280 0
INVESCO ACTIVELY MANAGED EXCHANGE-TRADED FD TR ULTRA SHORT ETF ETP 46090A887   34,571 697 SH   SOLE   0 697 0
WALMART INC COM Common Stock 931142103   29,490 200 SH   SOLE   0 200 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF ETP 33733E104   28,155 386 SH   SOLE   0 386 0
VANGUARD BD INDEX FDS VANGUARD INTERMEDIATE TERM BD ETF ETP 921937819   27,166 354 SH   SOLE   0 354 0
ISHARES TR CORE TOTAL USD BD MKT ETF ETP 46434V613   27,090 587 SH   SOLE   0 587 0
BP PLC SPONS ADR ADR 055622104   18,970 500 SH   SOLE   0 500 0
ENERGY RECOVERY INC COM Common Stock 29270J100   17,288 750 SH   SOLE   0 750 0
ABBVIE INC COM Common Stock 00287Y109   15,937 100 SH   SOLE   0 100 0
VANECK ETF TR FALLEN ANGEL HIGH YIELD ETF ETP 92189F437   13,534 483 SH   SOLE   0 483 0
INVESCO QQQ TR UNIT SER 1 ETP 46090E103   13,158 41 SH   SOLE   0 41 0
SHELL PLC SPONSORED ADR REPSTG ORD SH ADR 780259305   11,508 200 SH   SOLE   0 200 0
GENERAL DYNAMICS CORP COM Common Stock 369550108   11,411 50 SH   SOLE   0 50 0
DISCOVER FINL SVCS COM Common Stock 254709108   9,884 100 SH   SOLE   0 100 0
SCHLUMBERGER LTD COM Common Stock 806857108   9,820 200 SH   SOLE   0 200 0
SPDR S&P 500 ETF TR TR UNIT ETP 78462F103   9,416 23 SH   SOLE   0 23 0
VANGUARD INTL EQUITY INDEX FDS VANGUARD FTSE ALL WORLD EX US ETF ETP 922042775   9,250 173 SH   SOLE   0 173 0
CLEAN ENERGY FUELS CORP COM Common Stock 184499101   8,720 2,000 SH   SOLE   0 2,000 0
PFIZER INC COM Common Stock 717081103   8,160 200 SH   SOLE   0 200 0
INTEL CORP COM Common Stock 458140100   8,168 250 SH   SOLE   0 250 0
ISHARES TR 3-7 YR TREAS BD ETF ETP 464288661   8,353 71 SH   SOLE   0 71 0
J P MORGAN EXCHANGE-TRADED FD TR DIVERSIFIED RETURN US SMALL CAP ETF ETP 46641Q845   8,371 210 SH   SOLE   0 210 0
VERIZON COMMUNICATIONS INC COM Common Stock 92343V104   5,834 150 SH   SOLE   0 150 0
TESLA INC COM Common Stock 88160R101   6,224 45 SH   SOLE   0 45 0
FIRST TR EXCHANGE-TRADED FD VII FIRST TR GLOBAL TACTICAL COMMODITY STRATEGY FD ETP 33739H101   5,685 242 SH   SOLE   0 242 0
SELECT SECTOR SPDR TR REAL ESTATE SELECT SECTOR SPDR FD ETP 81369Y860   5,682 152 SH   SOLE   0 152 0
ISHARES TR 1-3 YR TREAS BD ETF ETP 464287457   4,519 55 SH   SOLE   0 55 0
KINDER MORGAN INC DEL COM Common Stock 49456B101   5,253 300 SH   SOLE   0 300 0
GLOBAL X FDS GLOBAL X SILVER MINERS ETF NEW ETP 37954Y848   4,639 151 SH   SOLE   0 151 0
ISHARES TR 7-10 YR TREAS BD ETF ETP 464287440   3,866 39 SH   SOLE   0 39 0
CHEWY INC CL A Common Stock 16679L109   3,738 100 SH   SOLE   0 100 0
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF ETP 922908769   3,062 41 SH   SOLE   0 41 0
FORTINET INC COM Common Stock 34959E109   3,323 50 SH   SOLE   0 50 0
SPROTT PHYSICAL GOLD TR UNIT Closed-End Fund 85207H104   2,953 191 SH   SOLE   0 191 0
SPROTT PHYSICAL SILVER TR UNIT Closed-End Fund 85207K107   3,077 369 SH   SOLE   0 369 0
ISHARES INC MSCI GLOBAL GOLD MINERS ETF NEW ETP 46434G855   2,693 107 SH   SOLE   0 107 0
VALERO ENERGY CORP NEW COM Common Stock 91913Y100   3,490 25 SH   SOLE   0 25 0
AXON ENTERPRISE INC COM Common Stock 05464C101   2,698 12 SH   SOLE   0 12 0
O REILLY AUTOMOTIVE INC NEW COM Common Stock 67103H107   3,396 4 SH   SOLE   0 4 0
GOLDMAN SACHS ETF TR ACTIVEBETA EMERGING MKTS EQUITY ETF ETP 381430206   1,578 53 SH   SOLE   0 53 0
ISHARES TR CORE MSCI EAFE ETF ETP 46432F842   1,836 27 SH   SOLE   0 27 0
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U S SMALL CO INDEX ETF ETP 808524763   1,801 37 SH   SOLE   0 37 0
COSTCO WHOLESALE CORP NEW COM Common Stock 22160K105   2,484 11 SH   SOLE   0 11 0
ISHARES TR MSCI GLOBAL SUSTAINABLE DEVELOPMENT GOALS ETF ETF ETP 46435G532   1,742 22 SH   SOLE   0 22 0
NEWMONT CORP COM Common Stock 651639106   2,108 43 SH   SOLE   0 43 0
AGNICO EAGLE MINES LTD COM Common Stock 008474108   2,141 42 SH   SOLE   0 42 0
ADVANCED MICRO DEVICES INC COM Common Stock 007903107   2,156 22 SH   SOLE   0 22 0
CBOE GLOBAL MKTS INC COM Common Stock 12503M108   2,282 17 SH   SOLE   0 17 0
CAMECO CORP COM Common Stock 13321L108   2,094 80 SH   SOLE   0 80 0
D R HORTON INC COM Common Stock 23331A109   2,051 21 SH   SOLE   0 21 0
DEXCOM INC COM Common Stock 252131107   2,324 20 SH   SOLE   0 20 0
FISERV INC COM Common Stock 337738108   1,695 15 SH   SOLE   0 15 0
TRACTOR SUPPLY CO COM Common Stock 892356106   2,350 10 SH   SOLE   0 10 0
TYSON FOODS INC CL A Common Stock 902494103   1,661 28 SH   SOLE   0 28 0
VERTEX PHARMACEUTICALS INC COM Common Stock 92532F100   2,205 7 SH   SOLE   0 7 0
ISHARES TR BARCLAYS 20 YR TREAS BD ETF ETP 464287432   1,489 14 SH   SOLE   0 14 0
OCCIDENTAL PETE CORP COM Common Stock 674599105   687 11 SH   SOLE   0 11 0
VANGUARD INDEX FDS VANGUARD GROWTH ETF ETP 922908736   1,247 5 SH   SOLE   0 5 0
AMERICAN TOWER CORP NEW COM REIT 03027X100   1,430 7 SH   SOLE   0 7 0
CONOCOPHILLIPS COM Common Stock 20825C104   694 7 SH   SOLE   0 7 0
SCOTTS MIRACLE-GRO CO COM Common Stock 810186106   558 8 SH   SOLE   0 8 0
VANGUARD WORLD FDS VANGUARD INDLS ETF ETP 92204A603   953 5 SH   SOLE   0 5 0
VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL 1000 VALUE INDEX FD ETF SHS ETP 92206C714   668 10 SH   SOLE   0 10 0
ALEXANDRIA REAL ESTATE EQUITIES INC COM REIT 015271109   1,256 10 SH   SOLE   0 10 0
CRESCENT PT ENERGY CORP COM Common Stock 22576C101   853 121 SH   SOLE   0 121 0
EXACT SCIENCES CORP COM Common Stock 30063P105   949 14 SH   SOLE   0 14 0
GENERAC HLDGS INC COM Common Stock 368736104   648 6 SH   SOLE   0 6 0
SERVICENOW INC COM Common Stock 81762P102   1,394 4 SH   SOLE   0 4 0
OVERSTOCK COM INC DEL COM Common Stock 690370101   527 26 SH   SOLE   0 26 0
WISDOMTREE TR EMERGING MKTS EX-STATE-OWNED ENTERPRISES FD ETP 97717X578   696 25 SH   SOLE   0 25 0
MICROSOFT CORP COM Common Stock 594918104   0 4 SH   SOLE   0 4 0
VANGUARD INDEX FDS REAL ESTATE INDEX FD ETF ETP 922908553   332 4 SH   SOLE   0 4 0
APPLE INC COM Common Stock 037833100   330 2 SH   SOLE   0 2 0
VANGUARD BD INDEX FDS VANGUARD LONG TERM BD ETF ETP 921937793   307 4 SH   SOLE   0 4 0
VANGUARD CHARLOTTE FDS TOTAL INTL BD ETF ETP 92203J407   0 8 SH   SOLE   0 8 0
CHUBB LTD COM Common Stock H1467J104   0 8 SH   SOLE   0 8 0
JOHNSON & JOHNSON COM Common Stock 478160104   0 9 SH   SOLE   0 9 0
AUTOMATIC DATA PROCESSING INC COM Common Stock 053015103   0 6 SH   SOLE   0 6 0
BROADCOM INC COM Common Stock 11135F101   0 2 SH   SOLE   0 2 0
LOWES COS INC COM Common Stock 548661107   0 6 SH   SOLE   0 6 0
NEXTERA ENERGY INC COM Common Stock 65339F101   0 16 SH   SOLE   0 16 0
NIKE INC CL B Common Stock 654106103   0 13 SH   SOLE   0 13 0
RAYTHEON TECHNOLOGIES CORP COM Common Stock 75513E101   0 16 SH   SOLE   0 16 0
S&P GLOBAL INC COM Common Stock 78409V104   0 3 SH   SOLE   0 3 0
STARBUCKS CORP COM Common Stock 855244109   0 13 SH   SOLE   0 13 0
V F CORP COM Common Stock 918204108   0 19 SH   SOLE   0 19 0
ACCENTURE PLC IRELAND CLASS SHS Common Stock G1151C101   0 4 SH   SOLE   0 4 0
ISHARES INC ESG MSCI EM ETF ETP 46434G863   0 25 SH   SOLE   0 25 0
EQUINIX INC COM REIT 29444U700   0 1 SH   SOLE   0 1 0
MASTERCARD INC CL A Common Stock 57636Q104   0 3 SH   SOLE   0 3 0
TWILIO INC CL A Common Stock 90138F102   0 2 SH   SOLE   0 2 0
ARISTA NETWORKS INC COM Common Stock 040413106   0 13 SH   SOLE   0 13 0
APPIAN CORP CL A Common Stock 03782L101   0 21 SH   SOLE   0 21 0
BROOKFIELD ASSET MANAGEMENT LTD CL A LTD VTG SHS Common Stock 113004105   0 6 SH   SOLE   0 6 0
BROOKFIELD CORP VTG SHS CL A Common Stock 11271J107   0 26 SH   SOLE   0 26 0
CUMMINS INC COM Common Stock 231021106   0 6 SH   SOLE   0 6 0
COINBASE GLOBAL INC COM CL A Common Stock 19260Q107   338 5 SH   SOLE   0 5 0
DIGITAL RLTY TR INC COM REIT 253868103   0 1 SH   SOLE   0 1 0
ISHARES TR ESG AWARE U S AGGREGATE BD ETF ETP 46435U549   0 105 SH   SOLE   0 105 0
ISHARES TR ESG AWARE MSCI EAFE ETF ETP 46435G516   0 18 SH   SOLE   0 18 0
ISHARES TR ESG AWARE MSCI USA ETF ETP 46435G425   0 60 SH   SOLE   0 60 0
HUBSPOT INC COM Common Stock 443573100   0 1 SH   SOLE   0 1 0
KYNDRYL HLDGS INC COM Common Stock 50155Q100   236 16 SH   SOLE   0 16 0
KINSALE CAP GROUP INC COM Common Stock 49714P108   0 18 SH   SOLE   0 18 0
LIVE OAK BANCSHARES INC COM Common Stock 53803X105   0 50 SH   SOLE   0 50 0
MARKETAXESS HLDGS INC COM Common Stock 57060D108   0 3 SH   SOLE   0 3 0
NUSHARES ETF TR ESG SM-CAP ETF ETP 67092P607   0 15 SH   SOLE   0 15 0
NOVARTIS AG SPONSORED ADR ADR 66987V109   0 18 SH   SOLE   0 18 0
OKTA INC CL A Common Stock 679295105   0 1 SH   SOLE   0 1 0
PAYCOM SOFTWARE INC COM Common Stock 70432V102   0 1 SH   SOLE   0 1 0
PROTO LABS INC COM Common Stock 743713109   0 2 SH   SOLE   0 2 0
SHOPIFY INC CL A ISIN#CA82509L1076 Common Stock 82509L107   0 38 SH   SOLE   0 38 0
ATLASSIAN CORP CL A Common Stock 049468101   0 2 SH   SOLE   0 2 0
THE TRADE DESK INC COM CL A Common Stock 88339J105   0 52 SH   SOLE   0 52 0
VIATRIS INC COM Common Stock 92556V106   471 49 SH   SOLE   0 49 0
WALKER & DUNLOP INC COM Common Stock 93148P102   0 35 SH   SOLE   0 35 0
WIX COM LTD SHS Common Stock M98068105   0 2 SH   SOLE   0 2 0
ZOOM VIDEO COMMUNICATIONS INC CL A Common Stock 98980L101   0 3 SH   SOLE   0 3 0
ZSCALER INC COM Common Stock 98980G102   0 3 SH   SOLE   0 3 0