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
Expires: July 31, 2015
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
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 42,270,739 387,728 SH SOLE 1,320 0 386,408
ISHARES TR ESG EAFE ETF 46436E759 21,028,571 248,418 SH SOLE 885 0 247,533
SPDR SERIES TRUST ST STR P500ETF 78464A854 16,921,218 188,516 SH SOLE 0 0 188,516
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 11,338,239 18,618 SH SOLE 101 0 18,517
ALPS ETF TR SMITH CORE PLUS 00162Q346 7,204,957 293,601 SH SOLE 922 0 292,679
VANECK FDS ONCHAIN ECONOMY 92107P780 7,007,888 179,201 SH SOLE 345 0 178,855
SPROTT FDS TR URANI MINER ETF 85208P303 6,328,595 133,346 SH SOLE 228 0 133,118
VANECK ETF TRUST GOLD MINERS ETF 92189F106 5,569,117 63,430 SH SOLE 340 0 63,089
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 5,163,822 29,156 SH SOLE 71 0 29,085
TEMA ETF TRUST ELECTRIFICATION 87975E834 4,874,459 137,580 SH SOLE 0 0 137,580
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 4,507,883 89,495 SH SOLE 247 0 89,248
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 4,393,095 113,811 SH SOLE 340 0 113,471
ISHARES TR ESG AW MSCI EAFE 46435G516 4,185,490 40,616 SH SOLE 0 0 40,616
DOUBLELINE ETF TRUST COMMERCIAL REAL 25861R303 4,013,536 78,666 SH SOLE 545 0 78,121
VANECK ETF TRUST ROBOTICS ETF 92189Y402 3,643,104 56,421 SH SOLE 96 0 56,325
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,477,951 96,798 SH SOLE 0 0 96,798
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 3,216,691 77,436 SH SOLE 117 0 77,319
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2,957,592 60,950 SH SOLE 179 0 60,771
RBB FD INC F M EME LIFE ETF 74933W221 2,843,591 63,801 SH SOLE 121 0 63,680
TIDAL TRUST III NOVA FLEX AL ETF 45259A779 2,759,012 131,382 SH SOLE 370 0 131,012
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 2,224,503 11,364 SH SOLE 0 0 11,364
DBX ETF TR XTKR EMGRIN MKTS 233051192 2,132,258 49,445 SH SOLE 143 0 49,301
APPLE INC COM 037833100 2,123,274 6,376 SH SOLE 20 0 6,356
RUNWAY GROWTH FINANCE CORP COM 78163D100 2,032,456 307,018 SH SOLE 852 0 306,165
BARINGS BDC INC COM 06759L103 1,995,129 231,454 SH SOLE 705 0 230,748
GOLDMAN SACHS BDC INC SHS 38147U107 1,922,035 211,445 SH SOLE 637 0 210,808
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1,900,137 16,713 SH SOLE 0 0 16,713
ISHARES TR ESG ADVAN ETF 46436E619 1,780,702 42,836 SH SOLE 63 0 42,773
OAKTREE SPECIALTY LENDING COM 67401P405 1,589,798 133,596 SH SOLE 341 0 133,256
NVIDIA CORPORATION COM 67066G104 1,410,210 6,175 SH SOLE 43 0 6,132
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,123,549 33,730 SH SOLE 375 0 33,355
ISHARES TR CORE S&P500 ETF 464287200 1,105,821 1,444 SH SOLE 13 0 1,431
QUANTA SVCS INC COM 74762E102 1,003,010 1,561 SH SOLE 13 0 1,548
PIMCO ETF TR ENHANCD SHORT 72201R643 983,585 9,976 SH SOLE 15 0 9,962
ARISTA NETWORKS INC COM SHS 040413205 963,710 4,734 SH SOLE 34 0 4,700
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 930,549 17,674 SH SOLE 0 0 17,674
ISHARES TR RUS 1000 VAL ETF 464287598 916,866 3,698 SH SOLE 0 0 3,698
PALO ALTO NETWORKS INC COM 697435105 877,841 2,209 SH SOLE 27 0 2,182
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 852,655 1,869 SH SOLE 10 0 1,859
ELI LILLY & CO COM 532457108 820,063 709 SH SOLE 5 0 704
AMCOR PLC COM NEW G0250X149 817,515 19,530 SH SOLE 0 0 19,530
ALPHABET INC CAP STK CL A 02079K305 804,004 2,337 SH SOLE 23 0 2,314
ISHARES TR MSCI ACWI EX US 464288240 719,547 9,515 SH SOLE 0 0 9,515
APPLIED MATLS INC COM 038222105 710,341 1,389 SH SOLE 18 0 1,371
ISHARES TR RUS 1000 GRW ETF 464287614 659,913 5,268 SH SOLE 919 0 4,349
AMAZON COM INC COM 023135106 650,731 2,612 SH SOLE 24 0 2,588
META PLATFORMS INC CL A 30303M102 648,209 894 SH SOLE 8 0 886
ISHARES TR ENVIR AWR RL EST 46436E270 638,869 23,642 SH SOLE 70 0 23,572
UNITED RENTALS INC COM 911363109 594,405 594 SH SOLE 8 0 586
COSTCO WHOLESALE CORPORATION COM 22160K105 567,758 624 SH SOLE 4 0 620
ROBINHOOD MKTS INC COM CL A 770700102 555,188 4,935 SH SOLE 64 0 4,871
SNOWFLAKE INC COM SHS 833445109 552,125 1,626 SH SOLE 21 0 1,605
JPMORGAN CHASE & CO COM 46625H100 506,266 1,530 SH SOLE 14 0 1,516
ANALOG DEVICES INC COM 032654105 498,081 1,256 SH SOLE 17 0 1,238
UNITEDHEALTH GROUP INC COM 91324P102 479,573 1,306 SH SOLE 0 0 1,306
MARVELL TECHNOLOGY INC COM 573874104 463,924 1,756 SH SOLE 0 0 1,756
VISA INC COM CL A 92826C839 459,699 1,279 SH SOLE 16 0 1,263
GE AEROSPACE COM NEW 369604301 458,861 1,469 SH SOLE 18 0 1,451
SPDR SERIES TRUST ST STR SP600 SML 78468R853 457,714 8,659 SH SOLE 0 0 8,659
DEXCOM INC COM 252131107 448,449 5,197 SH SOLE 63 0 5,134
BLACKROCK INC COM 09290D101 444,848 420 SH SOLE 5 0 415
NETAPP INC COM 64110D104 435,416 2,073 SH SOLE 26 0 2,047
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 391,010 2,204 SH SOLE 0 0 2,204
MICROSOFT CORP COM 594918104 377,347 736 SH SOLE 0 0 736
ISHARES TR RUS MD CP GR ETF 464287481 362,728 2,635 SH SOLE 0 0 2,635
VANECK ETF TRUST GREEN BOND ETF 92189F171 355,995 15,331 SH SOLE 23 0 15,309
FREEPORT MCMORAN INC CL B 35671D857 352,989 5,043 SH SOLE 71 0 4,972
ISHARES TR ESG ADVNCD HY BD 46435G441 350,069 7,761 SH SOLE 12 0 7,748
INCYTE CORP COM 45337C102 349,245 2,878 SH SOLE 38 0 2,840
VANECK MERK GOLD ETF GOLD SHS 921078101 343,689 8,614 SH SOLE 29 0 8,584
NEW YORK TIMES CO MTN BE CL A 650111107 318,585 5,001 SH SOLE 67 0 4,934
GENERAL DYNAMICS CORP COM 369550108 308,175 929 SH SOLE 12 0 917
GE VERNOVA INC COM 36828A101 302,357 318 SH SOLE 4 0 314
ISHARES TR ESG MSCI USA ETF 46436E767 286,786 4,214 SH SOLE 0 0 4,214
UBER TECHNOLOGIES INC COM 90353T100 275,753 4,025 SH SOLE 56 0 3,969
CONSTELLATION ENERGY CORP COM 21037T109 272,856 1,074 SH SOLE 14 0 1,060
PHILLIPS 66 COM 718546104 269,141 1,054 SH SOLE 0 0 1,054
DOORDASH INC CL A 25809K105 254,584 1,387 SH SOLE 18 0 1,369
TRANE TECHNOLOGIES PLC SHS G8994E103 238,426 528 SH SOLE 0 0 528
MICRON TECHNOLOGY INC COM 595112103 214,124 201 SH SOLE 0 0 201
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 212,659 6,251 SH SOLE 0 0 6,251
PIMCO ETF TR INTER MUN BD ACT 72201R866 211,419 4,255 SH SOLE 0 0 4,255
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 210,703 276 SH SOLE 0 0 276
CSX CORP COM 126408103 203,298 4,371 SH SOLE 0 0 4,371