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
AGGREGATE BOND COM 464287226 4,299 37,764 SH   SOLE   37,764 0 0
AGGREGATE BONDS COM 921937835 402 4,750 SH   SOLE   4,750 0 0
ALL WORLD EX-US COM 922042775 22,080 363,872 SH   SOLE   363,872 0 0
ALL WORLD EX-US COM 921909768 5,198 82,900 SH   SOLE   82,900 0 0
ALL WORLD EX-US COM 464288240 1,073 19,440 SH   SOLE   19,440 0 0
ALTERNATIVE HARVEST COM 26924G508 57 2,500 SH   SOLE   2,500 0 0
AUTONOMOUS TECHNOLOGY & ROBITCS COM 00214Q203 2 26 SH   SOLE   26 0 0
BIOTECHNOLOGY COM 78464A870 8,648 63,753 SH   SOLE   63,753 0 0
BIOTECHNOLOGY COM 464287556 9,422 62,582 SH   SOLE   62,582 0 0
BROKER DEALERS COM 464288794 3,189 34,600 SH   SOLE   34,600 0 0
CA MUNICIPAL BONDS COM 464288356 187 3,012 SH   SOLE   3,012 0 0
CA MUNICIPAL BONDS COM 46138E206 205 7,400 SH   SOLE   7,400 0 0
CANADA COM 464286509 2,668 78,344 SH   SOLE   78,344 0 0
CANNABIS COM 032108854 546 18,789 SH   SOLE   18,789 0 0
China COM 617468103 113 5,000 SH   SOLE   5,000 0 0
China COM 78463X400 118 900 SH   SOLE   900 0 0
CHINA A-SHARES COM 233051879 4,150 107,457 SH   SOLE   107,457 0 0
CHINA A-SHARES COM 500767405 48 1,096 SH   SOLE   1,096 0 0
CHINA HEALTH CARE COM 500767835 8,855 227,472 SH   SOLE   227,472 0 0
CHINA INTERNET COM 500767306 3,558 46,595 SH   SOLE   46,595 0 0
China Technology COM 46138E800 35 430 SH   SOLE   430 0 0
CLOUD COMPUTING COM 37954Y442 647 25,151 SH   SOLE   25,151 0 0
CONSUMER DISCRETIONARY COM 81369Y407 18,083 107,594 SH   SOLE   107,594 0 0
CYBER SECURITY COM 26924G201 233 4,250 SH   SOLE   4,250 0 0
DEVELOPED INTL ESG COM 46435G516 790 10,402 SH   SOLE   10,402 0 0
DEVELOPED MARKETS COM 464287465 649 8,553 SH   SOLE   8,553 0 0
DEVELOPED MARKETS COM 46432F842 15,295 212,278 SH   SOLE   212,278 0 0
DEVELOPED MARKETS COM 921943858 92 1,870 SH   SOLE   1,870 0 0
Dow Jones Dividend COM 464287168 57 500 SH   SOLE   500 0 0
DOW JONES INDUSTRIAL AVG COM 78467X109 9,839 29,800 SH   SOLE   29,800 0 0
EMERGING INTL DEBT COM 464288281 4,333 39,797 SH   SOLE   39,797 0 0
EMERGING INTL ESG COM 46434G863 638 14,729 SH   SOLE   14,729 0 0
EMERGING MARKET DEBT COM 92189H300 3,681 119,980 SH   SOLE   119,980 0 0
EMERGING MARKET INTERNET & E-COMMERCE COM 301505889 269 4,216 SH   SOLE   4,216 0 0
EMERGING MARKETS COM 464287234 37,365 700,513 SH   SOLE   700,513 0 0
EMERGING MARKETS COM 46434G103 13,571 210,861 SH   SOLE   210,861 0 0
EMERGING MARKETS COM 922042858 2,482 47,694 SH   SOLE   47,694 0 0
Emerging Mkts ex China COM 46434G764 256 4,300 SH   SOLE   4,300 0 0
ENERGY COM 92204A306 19,177 282,014 SH   SOLE   282,014 0 0
ESG 1-5 YEAR CORPORATE COM 46435G243 697 26,817 SH   SOLE   26,817 0 0
EUROPE FINANCIALS COM 464289180 2,191 113,713 SH   SOLE   113,713 0 0
FINANCIALS COM 81369Y605 43,171 1,267,859 SH   SOLE   1,267,859 0 0
FINANCIALS COM 78464A797 1,585 30,551 SH   SOLE   30,551 0 0
FINANCIALS COM 92204A405 2,854 33,780 SH   SOLE   33,780 0 0
FINTECH COM 00214Q708 918 17,960 SH   SOLE   17,960 0 0
FRONTIER MARKETS COM 464286145 3 102 SH   SOLE   102 0 0
GENOMICS COM 00214Q302 975 10,983 SH   SOLE   10,983 0 0
GERMANY COM 464286806 3,852 115,194 SH   SOLE   115,194 0 0
GLOBAL EQUITY COM 922042742 358 3,680 SH   SOLE   3,680 0 0
GOLD MINERS COM 92189F106 439 13,500 SH   SOLE   13,500 0 0
Grayscale Ethereum Trust (ETH) COM 389638107 250 14,000 SH   SOLE   14,000 0 0
HEALTH CARE COM 81369Y209 24,210 207,387 SH   SOLE   207,387 0 0
HEALTH CARE COM 92204A504 18,504 80,891 SH   SOLE   80,891 0 0
HIGH YIELD CORPORATE BOND COM 46434V407 9,042 197,380 SH   SOLE   197,380 0 0
HOME CONSTRUCTION COM 464288752 16,870 248,589 SH   SOLE   248,589 0 0
HOMEBUILDERS COM 78464A888 15,215 216,214 SH   SOLE   216,214 0 0
INDUSTRIALS COM 81369Y704 5,044 51,231 SH   SOLE   51,231 0 0
INDUSTRIALS COM 33734X150 1,700 30,000 SH   SOLE   30,000 0 0
INFORMATION TECHNOLOGY COM 92204A702 627 1,748 SH   SOLE   1,748 0 0
Invesco BulletShares 2021 Corp Bd ETF COM 46138J700 106 5,000 SH   SOLE   5,000 0 0
Invesco BulletShares 2022 Corp Bd ETF COM 46138J882 108 5,000 SH   SOLE   5,000 0 0
Invesco BulletShares 2023 Corp Bd ETF COM 46138J866 109 5,000 SH   SOLE   5,000 0 0
Invesco BulletShares 2024 Corp Bd ETF COM 46138J841 111 5,000 SH   SOLE   5,000 0 0
Invesco BulletShares 2025 Corp Bd ETF COM 46138J825 111 5,000 SH   SOLE   5,000 0 0
Invesco BulletShares 2026 Corp Bd ETF COM 46138J791 107 5,000 SH   SOLE   5,000 0 0
Invesco Muni Invst. Grade Trust COM 46131M106 58 4,300 SH   SOLE   4,300 0 0
INVESTMENT GRADE CORPORATE BOND COM 46434V100 6,020 116,256 SH   SOLE   116,256 0 0
iShares ESG Advanced Hi Yld Corp Bd ETF COM 46435G441 254 4,887 SH   SOLE   4,887 0 0
iShares Gold Trust COM 464285105 18 1,100 SH   SOLE   1,100 0 0
iShares JP Morgan EM Corporate Bond ETF COM 464286251 65 1,250 SH   SOLE   1,250 0 0
iShares Mortgage Real Estate ETF COM 46435G342 130 3,700 SH   SOLE   3,700 0 0
iShares National Muni Bond ETF COM 464288414 85 735 SH   SOLE   735 0 0
iShares Russell Mid-Cap COM 464287499 15 200 SH   SOLE   200 0 0
JAPAN COM 46434G822 5,572 81,317 SH   SOLE   81,317 0 0
JAPAN COM 97717W851 4 66 SH   SOLE   66 0 0
JAPAN SMALLCAP COM 97717W836 164 2,152 SH   SOLE   2,152 0 0
KRANESHARES SSE STAR MRKT 50 IDX ETF COM 500767694 476 22,454 SH   SOLE   22,454 0 0
LARGE CAP COM 922908363 354 973 SH   SOLE   973 0 0
LARGE CAP CORE COM 78462F103 114,487 288,869 SH   SOLE   288,869 0 0
LARGE-CAP BLEND ESG COM 464288570 1,748 22,894 SH   SOLE   22,894 0 0
LARGE-CAP GROWTH COM 464287614 222 915 SH   SOLE   915 0 0
LARGE-CAP VALUE COM 46432F388 26,910 262,635 SH   SOLE   262,635 0 0
LEISURE & ENTERTAINMENT COM 46137V720 92 2,000 SH   SOLE   2,000 0 0
MATERIALS COM 81369Y100 18 225 SH   SOLE   225 0 0
METAL MINERS COM 78464A755 80 2,000 SH   SOLE   2,000 0 0
MEXICO COM 464286822 559 12,752 SH   SOLE   12,752 0 0
MIDCAP COM 464287507 251 965 SH   SOLE   965 0 0
MID-CAP VALUE COM 922908512 6 48 SH   SOLE   48 0 0
MORTGAGE BACKED SECURITIES COM 464288588 11,413 105,269 SH   SOLE   105,269 0 0
NASDAQ COM 46090E103 59,931 187,795 SH   SOLE   187,795 0 0
NEW ECONOMIES COM 78468R648 929 13,721 SH   SOLE   13,721 0 0
Nuveen AMT-Free Quality Muni Inc COM 670657105 489 33,000 SH   SOLE   33,000 0 0
Nuveen Ca Dividend Adv M COM 67066Y105 544 36,601 SH   SOLE   36,601 0 0
OIL & GAS E&P COM 78468R556 133 1,632 SH   SOLE   1,632 0 0
ONLINE RETAIL COM 74347B169 857 10,928 SH   SOLE   10,928 0 0
PET CARE COM 74348A145 798 11,026 SH   SOLE   11,026 0 0
PREFERRED STOCK COM 464288687 10,463 272,477 SH   SOLE   272,477 0 0
ProShares Ultra Russell2000 COM 74347R842 324 2,900 SH   SOLE   2,900 0 0
REGIONAL BANKS COM 78464A698 489 7,365 SH   SOLE   7,365 0 0
ROBOTICS & AI COM 37954Y715 858 25,891 SH   SOLE   25,891 0 0
RUSSIA COM 92189F403 129 5,000 SH   SOLE   5,000 0 0
S&P 500 BUY-WRITE COM 46137V399 1,557 71,877 SH   SOLE   71,877 0 0
S&P 500 EQUAL WEIGHT COM 46137V357 25,568 180,489 SH   SOLE   180,489 0 0
S&P 500 VALUE COM 464287200 607 1,525 SH   SOLE   1,525 0 0
SEMICONDUCTORS COM 92189F676 11,539 47,380 SH   SOLE   47,380 0 0
SENIOR LOAN PORTFOLIO COM 46138G508 10,830 489,393 SH   SOLE   489,393 0 0
SHORT TERM BOND COM 921937827 207 2,517 SH   SOLE   2,517 0 0
SHORT TERM BONDS COM 46641Q837 4,774 94,050 SH   SOLE   94,050 0 0
SHORT TERM BONDS COM 72201R833 1,626 15,953 SH   SOLE   15,953 0 0
SHORT TERM BONDS COM 46431W507 381 7,595 SH   SOLE   7,595 0 0
SHORT TERM BONDS COM 46090A887 190 3,763 SH   SOLE   3,763 0 0
SHORT-TERM CORPORATE BONDS COM 92206C409 193 2,345 SH   SOLE   2,345 0 0
SILVER COM 46428Q109 45 2,000 SH   SOLE   2,000 0 0
SMALL CAP ESG COM 46435U663 377 9,787 SH   SOLE   9,787 0 0
SMALL CAP TECH COM 46138E115 22,264 162,150 SH   SOLE   162,150 0 0
SMALL-CAP BLEND COM 464287655 45,254 204,827 SH   SOLE   204,827 0 0
SOFTWARE COM 464287515 5,930 17,370 SH   SOLE   17,370 0 0
SOLAR COM 46138G706 1,921 20,929 SH   SOLE   20,929 0 0
SOUTH KOREA COM 464286772 3,761 41,930 SH   SOLE   41,930 0 0
SPAIN COM 464286764 2,417 88,226 SH   SOLE   88,226 0 0
SPDR S&P Retail ETF COM 78464A714 45 500 SH   SOLE   500 0 0
TAIWAN COM 46434G772 2,894 48,271 SH   SOLE   48,271 0 0
TECHNOLOGY COM 81369Y803 27,408 206,372 SH   SOLE   206,372 0 0
THEMATIC INNOVATION COM 66538H278 27,753 1,180,473 SH   SOLE   1,180,473 0 0
TIPS BONDS COM 464287176 4 29 SH   SOLE   29 0 0
Ultra S&P500 Proshares COM 74347R107 31 300 SH   SOLE   300 0 0
UNITED KINGDOM COM 46435G334 19,718 629,781 SH   SOLE   629,781 0 0
US BROAD MARKET COM 808524102 244 2,518 SH   SOLE   2,518 0 0
US HIGH DIVDEND YIELD COM 921946406 305 3,013 SH   SOLE   3,013 0 0
US LARGE-CAP VALUE COM 808524409 20,085 307,667 SH   SOLE   307,667 0 0
US SECTOR ROTATION COM 66538H591 4,732 123,651 SH   SOLE   123,651 0 0
US TOTAL MARKET COM 922908769 3,294 15,939 SH   SOLE   15,939 0 0
US TREASURIES COM 78468R663 2,744 29,988 SH   SOLE   29,988 0 0
Vanguard Intmdt-Term Trs ETF COM 92206C706 182 2,700 SH   SOLE   2,700 0 0
VIDEO GAMING & eSPORTS COM 92189F114 838 12,256 SH   SOLE   12,256 0 0
MAIN BUYWRITE I COM 66538H708 53,542 4,480,462 SH   SOLE   4,480,462 0 0