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
APPLE INC COM 037833100   4,436,124 24,868 SH   SOLE   0 0 24,868
ADOBE SYSTEMS INCORPORATED COM 00724F101   184,469 346 SH   SOLE   0 0 346
AUTODESK INC COM 052769106   192,648 907 SH   SOLE   0 0 907
ALLIED MOTION TECHNOLOGIES I COM 019330109   136,999 4,501 SH   SOLE   0 0 4,501
AMAZON COM INC COM 023135106   819,019 6,325 SH   SOLE   0 0 6,325
BOOKING HOLDINGS INC COM 09857L108   297,024 97 SH   SOLE   0 0 97
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,946,056 28,037 SH   SOLE   0 0 28,037
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,263,400 26,475 SH   SOLE   0 0 26,475
PIMCO ETF TR ACTIVE BD ETF 72201R775   6,516,993 74,831 SH   SOLE   0 0 74,831
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   135,878 390 SH   SOLE   0 0 390
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,177,847 25,265 SH   SOLE   0 0 25,265
CAPITAL ONE FINL CORP COM 14040H105   1,185,775 12,227 SH   SOLE   0 0 12,227
CISCO SYS INC COM 17275R102   157,650 2,926 SH   SOLE   0 0 2,926
CLEARWATER ANALYTICS HLDGS I CL A 185123106   382,090 18,721 SH   SOLE   0 0 18,721
SPDR SER TR BBG CONV SEC ETF 78464A359   2,361,210 35,043 SH   SOLE   0 0 35,043
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   210,056 622 SH   SOLE   0 0 622
ISHARES TR MSCI KLD400 SOC 464288570   22,667,361 273,893 SH   SOLE   0 0 273,893
ISHARES TR ESG AW MSCI EAFE 46435G516   22,147,068 318,114 SH   SOLE   0 0 318,114
ISHARES TR ESG AWARE MSCI 46435U663   6,380,536 190,521 SH   SOLE   0 0 190,521
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   883,651 62,211 SH   SOLE   0 0 62,211
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770   452,280 21,299 SH   SOLE   0 0 21,299
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   4,148,815 199,366 SH   SOLE   0 0 199,366
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   9,284,295 282,617 SH   SOLE   0 0 282,617
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224   1,296,457 39,756 SH   SOLE   0 0 39,756
FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843   239,551 9,388 SH   SOLE   0 0 9,388
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   5,463,177 347,089 SH   SOLE   0 0 347,089
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   682,388 40,984 SH   SOLE   0 0 40,984
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   1,291,350 62,687 SH   SOLE   0 0 62,687
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   3,709,546 62,335 SH   SOLE   0 0 62,335
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   1,519,551 27,062 SH   SOLE   0 0 27,062
ALPHABET INC CAP STK CL C 02079K107   1,057,419 7,596 SH   SOLE   0 0 7,596
ALPHABET INC CAP STK CL A 02079K305   438,555 3,177 SH   SOLE   0 0 3,177
HONEYWELL INTL INC COM 438516106   420,180 2,255 SH   SOLE   0 0 2,255
ISHARES TR IBOXX HI YD ETF 464288513   242,164 3,308 SH   SOLE   0 0 3,308
ISHARES TR CONV BD ETF 46435G102   154,539 2,102 SH   SOLE   0 0 2,102
ISHARES INC CORE MSCI EMKT 46434G103   126,054 2,634 SH   SOLE   0 0 2,634
ISHARES TR INTL TREA BD ETF 464288117   3,248,643 86,955 SH   SOLE   0 0 86,955
ISHARES TR CORE S&P SCP ETF 464287804   364,936 3,885 SH   SOLE   0 0 3,885
ISHARES TR RUSSELL 3000 ETF 464287689   2,017,751 8,109 SH   SOLE   0 0 8,109
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,695,462 50,298 SH   SOLE   0 0 50,298
JPMORGAN CHASE & CO COM 46625H100   153,346 1,053 SH   SOLE   0 0 1,053
KRANESHARES TR CSI CHI INTERNET 500767306   2,838,588 99,565 SH   SOLE   0 0 99,565
MASTERCARD INCORPORATED CL A 57636Q104   1,900,232 4,746 SH   SOLE   0 0 4,746
MARRIOTT INTL INC NEW CL A 571903202   381,153 1,921 SH   SOLE   0 0 1,921
MCDONALDS CORP COM 580135101   255,982 1,018 SH   SOLE   0 0 1,018
MEDTRONIC PLC SHS G5960L103   104,035 1,366 SH   SOLE   0 0 1,366
META PLATFORMS INC CL A 30303M102   185,942 578 SH   SOLE   0 0 578
MICROSOFT CORP COM 594918104   1,298,146 3,953 SH   SOLE   0 0 3,953
NVIDIA CORPORATION COM 67066G104   1,431,700 3,126 SH   SOLE   0 0 3,126
PFIZER INC COM 717081103   118,796 3,581 SH   SOLE   0 0 3,581
PROCTER AND GAMBLE CO COM 742718109   126,268 872 SH   SOLE   0 0 872
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   820,958 60,320 SH   SOLE   0 0 60,320
INVESCO QQQ TR UNIT SER 1 46090E103   405,415 1,100 SH   SOLE   0 0 1,100
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   251,608 7,372 SH   SOLE   0 0 7,372
SEA LTD SPONSORD ADS 81141R100   338,993 7,696 SH   SOLE   0 0 7,696
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,725,434 8,573 SH   SOLE   0 0 8,573
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   481,393 9,674 SH   SOLE   0 0 9,674
TESLA INC COM 88160R101   244,837 929 SH   SOLE   0 0 929
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   134,158 924 SH   SOLE   0 0 924
UNITEDHEALTH GROUP INC COM 91324P102   141,866 271 SH   SOLE   0 0 271
ISHARES TR BROAD USD HIGH 46435U853   4,405,092 127,869 SH   SOLE   0 0 127,869
VISA INC COM CL A 92826C839   991,102 4,189 SH   SOLE   0 0 4,189
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   111,203 2,534 SH   SOLE   0 0 2,534
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   8,118,853 155,593 SH   SOLE   0 0 155,593
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   2,286,716 28,371 SH   SOLE   0 0 28,371
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   348,192 2,222 SH   SOLE   0 0 2,222
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,488,800 19,722 SH   SOLE   0 0 19,722
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,918,365 19,834 SH   SOLE   0 0 19,834
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   115,775 459 SH   SOLE   0 0 459
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   135,843 2,838 SH   SOLE   0 0 2,838
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,034,771 14,074 SH   SOLE   0 0 14,074
VANGUARD INDEX FDS VALUE ETF 922908744   1,754,343 12,705 SH   SOLE   0 0 12,705
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   194,709 1,891 SH   SOLE   0 0 1,891