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
AGNICO EAGLE MINES LTD COM 008474108   662,610 13,000 SH   SOLE   0 0 13,000
AMAZON COM INC COM 023135106   880,341 8,523 SH   SOLE   0 0 8,523
AMPHENOL CORP NEW CL A 032095101   809,927 9,911 SH   SOLE   0 0 9,911
APPLE INC COM 037833100   9,296,107 56,374 SH   SOLE   0 0 56,374
ARISTA NETWORKS INC COM 040413106   506,937 3,020 SH   SOLE   0 0 3,020
BANCROFT FD LTD COM 059695106   424,801 25,003 SH   SOLE   0 0 25,003
BANK NEW YORK MELLON CORP COM 064058100   301,949 6,645 SH   SOLE   0 0 6,645
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   756,795 2,451 SH   SOLE   0 0 2,451
CHEVRON CORP NEW COM 166764100   613,645 3,761 SH   SOLE   0 0 3,761
COCA COLA CO COM 191216100   534,016 8,609 SH   SOLE   0 0 8,609
DEERE & CO COM 244199105   671,756 1,627 SH   SOLE   0 0 1,627
DISNEY WALT CO COM 254687106   227,996 2,277 SH   SOLE   0 0 2,277
EATON VANCE ENHANCED EQUITY COM 278277108   177,202 10,805 SH   SOLE   0 0 10,805
ENTERPRISE PRODS PARTNERS L COM 293792107   1,199,170 46,300 SH   SOLE   0 0 46,300
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   354,590 7,395 SH   SOLE   0 0 7,395
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   625,274 13,593 SH   SOLE   0 0 13,593
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   977,738 31,734 SH   SOLE   0 0 31,734
HOME DEPOT INC COM 437076102   1,564,354 5,301 SH   SOLE   0 0 5,301
INTERNATIONAL BUSINESS MACHS COM 459200101   1,689,750 12,890 SH   SOLE   0 0 12,890
ISHARES TR SELECT DIVID ETF 464287168   9,833,386 83,917 SH   SOLE   0 0 83,917
ISHARES TR CORE S&P500 ETF 464287200   1,297,424 3,156 SH   SOLE   0 0 3,156
ISHARES TR S&P 500 GRWT ETF 464287309   1,963,360 30,730 SH   SOLE   0 0 30,730
ISHARES TR 1 3 YR TREAS BD 464287457   281,378 3,425 SH   SOLE   0 0 3,425
ISHARES TR RUS MD CP GR ETF 464287481   700,288 7,691 SH   SOLE   0 0 7,691
ISHARES TR CORE S&P MCP ETF 464287507   1,508,465 6,030 SH   SOLE   0 0 6,030
ISHARES TR RUS 1000 GRW ETF 464287614   1,342,952 5,496 SH   SOLE   0 0 5,496
ISHARES TR RUSSELL 2000 ETF 464287655   693,963 3,890 SH   SOLE   0 0 3,890
ISHARES TR CORE S&P US VLU 464287663   809,016 10,965 SH   SOLE   0 0 10,965
ISHARES TR US HLTHCARE ETF 464287762   534,202 1,956 SH   SOLE   0 0 1,956
ISHARES TR CORE S&P SCP ETF 464287804   18,434,242 190,633 SH   SOLE   0 0 190,633
ISHARES TR NATIONAL MUN ETF 464288414   212,248 1,970 SH   SOLE   0 0 1,970
ISHARES TR MSCI USA ESG SLC 464288802   790,540 9,007 SH   SOLE   0 0 9,007
ISHARES TR RUS TP200 GR ETF 464289438   563,639 4,057 SH   SOLE   0 0 4,057
JOHNSON & JOHNSON COM 478160104   1,083,295 6,989 SH   SOLE   0 0 6,989
LENNAR CORP CL A 526057104   567,594 5,400 SH   SOLE   0 0 5,400
MATTHEWS ASIA FDS EMER MKTS EQUITY 577125818   463,628 17,154 SH   SOLE   0 0 17,154
MICROSOFT CORP COM 594918104   890,699 3,089 SH   SOLE   0 0 3,089
MICRON TECHNOLOGY INC COM 595112103   737,838 12,228 SH   SOLE   0 0 12,228
PEPSICO INC COM 713448108   1,763,388 9,673 SH   SOLE   0 0 9,673
PFIZER INC COM 717081103   1,440,925 35,317 SH   SOLE   0 0 35,317
PROCTER AND GAMBLE CO COM 742718109   539,001 3,625 SH   SOLE   0 0 3,625
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   42,720 12,000 SH   SOLE   0 0 12,000
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,408,806 19,257 SH   SOLE   0 0 19,257
SOUTHERN CO COM 842587107   309,336 4,446 SH   SOLE   0 0 4,446
STARBUCKS CORP COM 855244109   224,204 2,153 SH   SOLE   0 0 2,153
TEMPLETON EMERGING MKTS FD COM 880191101   369,685 31,597 SH   SOLE   0 0 31,597
TEMPLETON EMERGING MKTS INCO COM 880192109   302,460 59,657 SH   SOLE   0 0 59,657
THERMO FISHER SCIENTIFIC INC COM 883556102   427,667 742 SH   SOLE   0 0 742
UNION PAC CORP COM 907818108   320,003 1,590 SH   SOLE   0 0 1,590
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,951,227 12,669 SH   SOLE   0 0 12,669
VANGUARD STAR FDS VG TL INTL STK F 921909768   301,999 5,470 SH   SOLE   0 0 5,470
VANGUARD WORLD FD ESG INTL STK ETF 921910725   306,306 5,850 SH   SOLE   0 0 5,850
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   695,518 7,828 SH   SOLE   0 0 7,828
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   701,806 15,537 SH   SOLE   0 0 15,537
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   27,783,245 263,348 SH   SOLE   0 0 263,348
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   1,155,825 15,687 SH   SOLE   0 0 15,687
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,750,580 57,519 SH   SOLE   0 0 57,519
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   357,862 7,064 SH   SOLE   0 0 7,064
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   318,282 2,374 SH   SOLE   0 0 2,374
VANGUARD INDEX FDS SML CP GRW ETF 922908595   940,728 4,347 SH   SOLE   0 0 4,347
VANGUARD INDEX FDS SM CP VAL ETF 922908611   930,651 5,862 SH   SOLE   0 0 5,862
VANGUARD INDEX FDS MID CAP ETF 922908629   19,070,792 90,417 SH   SOLE   0 0 90,417
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,509,265 8,079 SH   SOLE   0 0 8,079
VANGUARD INDEX FDS GROWTH ETF 922908736   723,127 2,899 SH   SOLE   0 0 2,899
VANGUARD INDEX FDS VALUE ETF 922908744   1,414,523 10,242 SH   SOLE   0 0 10,242
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,042,099 5,497 SH   SOLE   0 0 5,497
VANGUARD INDEX FDS TOTAL STK MKT 922908769   911,366 4,465 SH   SOLE   0 0 4,465
WALMART INC COM 931142103   228,990 1,553 SH   SOLE   0 0 1,553
YUM BRANDS INC COM 988498101   388,579 2,942 SH   SOLE   0 0 2,942
RAYTHEON TECHNOLOGIES CORP COM 75513E101   938,953 9,588 SH   SOLE   0 0 9,588
INVESCO QQQ TR UNIT SER 1 46090E103   23,141,143 72,107 SH   SOLE   0 0 72,107
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,336,282 21,415 SH   SOLE   0 0 21,415
AT&T INC COM 00206R102   299,833 15,576 SH   SOLE   0 0 15,576
ALPHABET INC CAP STK CL C 02079K107   581,256 5,589 SH   SOLE   0 0 5,589
ALPHABET INC CAP STK CL A 02079K305   642,607 6,195 SH   SOLE   0 0 6,195
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   278,271 23,093 SH   SOLE   0 0 23,093
BLACKROCK CORPOR HI YLD FD I COM 09255P107   164,651 18,882 SH   SOLE   0 0 18,882
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   272,442 28,648 SH   SOLE   0 0 28,648
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   314,154 29,498 SH   SOLE   0 0 29,498
BLACKSTONE INC COM 09260D107   390,545 4,446 SH   SOLE   0 0 4,446
COHEN & STEERS REIT & PFD & COM 19247X100   403,408 20,677 SH   SOLE   0 0 20,677
CROWN CASTLE INC COM 22822V101   357,219 2,669 SH   SOLE   0 0 2,669
EMX RTY CORP COM 26873J107   19,900 10,000 SH   SOLE   0 0 10,000
EATON VANCE SR FLTNG RTE TR COM 27828Q105   124,630 11,000 SH   SOLE   0 0 11,000
EXXON MOBIL CORP COM 30231G102   1,825,181 16,644 SH   SOLE   0 0 16,644
ITT INC COM 45073V108   1,788,999 20,730 SH   SOLE   0 0 20,730
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   8,567,697 59,243 SH   SOLE   0 0 59,243
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,689,056 12,795 SH   SOLE   0 0 12,795
ISHARES TR CORE HIGH DV ETF 46429B663   276,770 2,723 SH   SOLE   0 0 2,723
ISHARES TR MSCI EAFE MIN VL 46429B689   2,146,256 31,726 SH   SOLE   0 0 31,726
ISHARES TR MSCI USA MIN VOL 46429B697   4,239,037 58,277 SH   SOLE   0 0 58,277
ISHARES TR CORE MSCI EAFE 46432F842   648,846 9,706 SH   SOLE   0 0 9,706
ISHARES TR 0-5YR HI YL CP 46434V407   789,118 18,933 SH   SOLE   0 0 18,933
ISHARES TR CORE DIV GRWTH 46434V621   232,880 4,659 SH   SOLE   0 0 4,659
ISHARES TR BLACKROCK ULTRA 46434V878   370,594 7,375 SH   SOLE   0 0 7,375
ISHARES TR ESG AW MSCI EAFE 46435G516   218,465 3,041 SH   SOLE   0 0 3,041
ISHARES TR ESG AWARE MSCI 46435U663   555,359 16,339 SH   SOLE   0 0 16,339
JPMORGAN CHASE & CO COM 46625H100   1,158,085 8,887 SH   SOLE   0 0 8,887
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,309,898 42,306 SH   SOLE   0 0 42,306
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   5,673,063 112,740 SH   SOLE   0 0 112,740
MERCK & CO INC COM 58933Y105   1,124,861 10,573 SH   SOLE   0 0 10,573
MORGAN STANLEY EMKT DBT FD I COM 61744H105   577,066 89,607 SH   SOLE   0 0 89,607
NETFLIX INC COM 64110L106   432,541 1,252 SH   SOLE   0 0 1,252
NEUBERGER BERMAN MUN FD INC COM 64124P101   478,854 43,731 SH   SOLE   0 0 43,731
NOVARTIS AG SPONSORED ADR 66987V109   329,820 3,585 SH   SOLE   0 0 3,585
NVIDIA CORPORATION COM 67066G104   305,554 1,100 SH   SOLE   0 0 1,100
ORACLE CORP COM 68389X105   255,344 2,748 SH   SOLE   0 0 2,748
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   234,918 18,945 SH   SOLE   0 0 18,945
PIMCO ETF TR ENHANCD SHORT 72201R643   386,081 3,952 SH   SOLE   0 0 3,952
PIMCO ETF TR ACTIVE BD ETF 72201R775   223,567 2,410 SH   SOLE   0 0 2,410
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   651,179 6,561 SH   SOLE   0 0 6,561
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113   544 13,110 SH   SOLE   0 0 13,110
PROSHARES TR RUSS 2000 DIVD 74347B698   433,368 7,100 SH   SOLE   0 0 7,100
QUANTUM SI INC COM CL A 74765K105   38,518 21,885 SH   SOLE   0 0 21,885
REGENERON PHARMACEUTICALS COM 75886F107   295,801 360 SH   SOLE   0 0 360
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,116,120 10,054 SH   SOLE   0 0 10,054
SPDR SER TR S&P DIVID ETF 78464A763   643,454 5,201 SH   SOLE   0 0 5,201
SPDR SER TR S&P SEMICNDCTR 78464A862   1,108,884 5,315 SH   SOLE   0 0 5,315
SPDR SER TR S&P BIOTECH 78464A870   521,353 6,841 SH   SOLE   0 0 6,841
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   860,821 2,588 SH   SOLE   0 0 2,588
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   620,687 1,354 SH   SOLE   0 0 1,354
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   8,222,778 63,516 SH   SOLE   0 0 63,516
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   220,370 6,854 SH   SOLE   0 0 6,854
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   9,639,162 95,267 SH   SOLE   0 0 95,267
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,105,397 40,430 SH   SOLE   0 0 40,430
TESLA INC COM 88160R101   1,683,953 8,117 SH   SOLE   0 0 8,117
3M CO COM 88579Y101   618,888 5,888 SH   SOLE   0 0 5,888
VANECK ETF TRUST GOLD MINERS ETF 92189F106   297,264 9,189 SH   SOLE   0 0 9,189
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   11,563,849 43,937 SH   SOLE   0 0 43,937
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   300,221 1,259 SH   SOLE   0 0 1,259
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,617,432 4,196 SH   SOLE   0 0 4,196
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,821,492 50,131 SH   SOLE   0 0 50,131
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   875,096 10,909 SH   SOLE   0 0 10,909
VERIZON COMMUNICATIONS INC COM 92343V104   611,701 15,729 SH   SOLE   0 0 15,729
PARAMOUNT GLOBAL CLASS B COM 92556H206   629,878 28,233 SH   SOLE   0 0 28,233
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   73,274 13,645 SH   SOLE   0 0 13,645
VOYA GLBL ADV & PREM OPP FD COM 92912R104   978,547 114,584 SH   SOLE   0 0 114,584
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   360,233 70,634 SH   SOLE   0 0 70,634
WP CAREY INC COM 92936U109   494,054 6,379 SH   SOLE   0 0 6,379
WISDOMTREE TR US SMALLCAP DIVD 97717W604   967,727 33,884 SH   SOLE   0 0 33,884
XYLEM INC COM 98419M100   467,273 4,463 SH   SOLE   0 0 4,463
YUM CHINA HLDGS INC COM 98850P109   208,933 3,296 SH   SOLE   0 0 3,296