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
ABBVIE INC COM 00287Y109   221,452 1,429 SH   SOLE   1,429 0 0
ADOBE INC COM 00724F101   14,763,125 24,745 SH   SOLE   24,745 0 0
ADVANCED MICRO DEVICES INC COM 007903107   12,559,037 85,198 SH   SOLE   85,198 0 0
AIR PRODS & CHEMS INC COM 009158106   271,883 993 SH   SOLE   993 0 0
AIRBNB INC COM CL A 009066101   4,249,746 31,216 SH   SOLE   31,216 0 0
ALPHABET INC CAP STK CL C 02079K107   28,359,868 201,233 SH   SOLE   201,233 0 0
ALPHABET INC CAP STK CL A 02079K305   6,170,767 44,174 SH   SOLE   43,814 0 360
AMAZON COM INC COM 023135106   28,946,863 190,515 SH   SOLE   190,515 0 0
AMN HEALTHCARE SVCS INC COM 001744101   4,057,073 54,181 SH   SOLE   53,901 0 280
APPLE INC COM 037833100   39,556,785 205,457 SH   SOLE   205,119 0 338
ARES CAPITAL CORP COM 04010L103   7,368,952 367,895 SH   SOLE   366,380 0 1,515
ARISTA NETWORKS INC COM 040413106   12,985,550 55,138 SH   SOLE   55,138 0 0
BANK AMERICA CORP COM 060505104   317,228 9,421 SH   SOLE   9,421 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,869,288 33,279 SH   SOLE   32,979 0 300
BLACKROCK INC COM 09247X101   10,558,198 13,005 SH   SOLE   13,005 0 0
BLACKSTONE INC COM 09260D107   23,319,673 178,121 SH   SOLE   178,121 0 0
BOEING CO COM 097023105   285,162 1,094 SH   SOLE   1,094 0 0
BOOKING HOLDINGS INC COM 09857L108   16,506,371 4,653 SH   SOLE   4,653 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   18,617,050 8,140 SH   SOLE   8,140 0 0
COCA COLA CO COM 191216100   399,105 6,771 SH   SOLE   6,219 0 552
CONSTELLATION ENERGY CORP COM 21037T109   240,326 2,056 SH   SOLE   2,056 0 0
COPART INC COM 217204106   9,850,225 201,025 SH   SOLE   201,025 0 0
COSTCO WHSL CORP NEW COM 22160K105   24,118,041 36,538 SH   SOLE   36,538 0 0
CSX CORP COM 126408103   253,958 7,325 SH   SOLE   7,325 0 0
CYBIN INC COM 23256X100   8,057 19,650 SH   SOLE   19,650 0 0
DATADOG INC CL A COM 23804L103   242,760 2,000 SH   SOLE   2,000 0 0
DEERE & CO COM 244199105   215,130 538 SH   SOLE   538 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3   11,480 11,000 PRN   SOLE   11,000 0 0
DISNEY WALT CO COM 254687106   750,161 8,308 SH   SOLE   8,185 0 123
DOMINION ENERGY INC COM 25746U109   534,135 11,364 SH   SOLE   11,364 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   688,679 19,537 SH   SOLE   19,537 0 0
EATON CORP PLC SHS G29183103   314,710 1,306 SH   SOLE   1,306 0 0
ELI LILLY & CO COM 532457108   457,592 785 SH   SOLE   785 0 0
EXXON MOBIL CORP COM 30231G102   1,116,071 11,162 SH   SOLE   10,895 0 267
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   209,642 12,721 SH   SOLE   12,721 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   248,992 1,419 SH   SOLE   1,419 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   5,583,090 202,432 SH   SOLE   202,432 0 0
HERSHEY CO COM 427866108   4,961,355 26,611 SH   SOLE   26,611 0 0
HOME DEPOT INC COM 437076102   13,321,988 38,441 SH   SOLE   38,441 0 0
INMODE LTD SHS M5425M103   6,411,525 288,288 SH   SOLE   288,288 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   15,497,556 120,668 SH   SOLE   120,474 0 194
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   175,819 15,328 SH   SOLE   15,328 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   51,333,448 325,307 SH   SOLE   325,307 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   29,704,341 910,059 SH   SOLE   910,059 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   72,940,633 178,112 SH   SOLE   178,112 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,474,272 3,600 SH Put SOLE   3,600 0 0
ISHARES TR ISHARES BIOTECH 464287556   1,060,853 7,809 SH   SOLE   7,809 0 0
ISHARES TR MSCI EAFE ETF 464287465   553,973 7,352 SH   SOLE   7,352 0 0
ISHARES TR INTL DIV GRWTH 46435G524   6,748,682 104,517 SH   SOLE   104,517 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   20,838,039 116,277 SH   SOLE   116,277 0 0
ISHARES TR RUS TP200 GR ETF 464289438   7,484,549 42,715 SH   SOLE   42,715 0 0
ISHARES TR IBONDS 24 TRM HG 46435U184   8,804,937 379,359 SH   SOLE   379,359 0 0
ISHARES TR CORE S&P SCP ETF 464287804   9,562,797 88,339 SH   SOLE   88,339 0 0
ISHARES TR IBONDS 24 TRM TS 46436E874   15,032,111 630,013 SH   SOLE   630,013 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   11,428,721 478,189 PRN   SOLE   478,189 0 0
ISHARES TR S&P SML 600 GWT 464287887   13,964,170 111,588 SH   SOLE   111,588 0 0
ISHARES TR CORE S&P500 ETF 464287200   30,695,508 64,266 SH   SOLE   64,266 0 0
ISHARES TR BROAD USD HIGH 46435U853   336,494 9,257 SH   SOLE   9,257 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,719,623 27,123 SH   SOLE   27,123 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866   7,249,837 311,419 SH   SOLE   311,419 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   917,847 7,892 SH   SOLE   7,892 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   11,466,314 460,309 PRN   SOLE   460,309 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   3,318,220 16,532 SH   SOLE   16,532 0 0
ISHARES TR U.S. MED DVC ETF 464288810   12,597,333 233,413 SH   SOLE   233,413 0 0
ISHARES TR IBONDS 2026 TERM 46436E528   9,670,315 421,916 SH   SOLE   421,916 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   6,694,987 270,395 PRN   SOLE   270,395 0 0
ISHARES TR RUS MID CAP ETF 464287499   6,730,309 86,585 SH   SOLE   86,585 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858   9,089,900 397,720 SH   SOLE   397,720 0 0
ISHARES TR CORE MSCI INTL 46435G326   6,417,882 100,814 SH   SOLE   100,814 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   934,673 3,083 SH   SOLE   3,083 0 0
JOHNSON & JOHNSON COM 478160104   308,568 1,968 SH   SOLE   1,653 0 315
JPMORGAN CHASE & CO COM 46625H100   13,588,809 79,886 SH   SOLE   79,468 0 418
LABORATORY CORP AMER HLDGS COM NEW 50540R409   14,477,327 63,694 SH   SOLE   63,608 0 86
LOCKHEED MARTIN CORP COM 539830109   282,822 624 SH   SOLE   624 0 0
MARATHON PETE CORP COM 56585A102   236,684 1,595 SH   SOLE   1,595 0 0
MARRIOTT INTL INC NEW CL A 571903202   16,203,673 71,853 SH   SOLE   71,748 0 105
MERCK & CO INC COM 58933Y105   335,673 3,079 SH   SOLE   3,079 0 0
META PLATFORMS INC CL A 30303M102   12,541,631 35,432 SH   SOLE   35,352 0 80
MICROSOFT CORP COM 594918104   45,009,971 119,693 SH   SOLE   119,164 0 529
NIKE INC CL B 654106103   4,930,211 45,410 SH   SOLE   45,410 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   1,212,807 17,458 SH   SOLE   17,458 0 0
NVIDIA CORPORATION COM 67066G104   30,113,131 60,807 SH   SOLE   60,807 0 0
ON HLDG AG NAMEN AKT A H5919C104   8,152,249 302,271 SH   SOLE   302,271 0 0
PINTEREST INC CL A 72352L106   3,619,771 97,726 SH   SOLE   97,726 0 0
PNC FINL SVCS GROUP INC COM 693475105   297,853 1,923 SH   SOLE   1,923 0 0
PROCTER AND GAMBLE CO COM 742718109   406,659 2,775 SH   SOLE   2,775 0 0
ROCKWELL AUTOMATION INC COM 773903109   236,586 762 SH   SOLE   762 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   8,639,179 66,716 SH   SOLE   66,598 0 118
SALESFORCE INC COM 79466L302   7,069,301 26,865 SH   SOLE   26,865 0 0
SCHWAB CHARLES CORP COM 808513105   10,384,701 150,939 SH   SOLE   150,626 0 313
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   285,948 5,070 SH   SOLE   5,070 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   29,326,198 215,032 SH   SOLE   214,257 0 775
SHOPIFY INC CL A 82509L107   6,021,436 77,297 SH   SOLE   77,297 0 0
SMARTSHEET INC COM CL A 83200N103   1,254,175 26,227 SH   SOLE   26,227 0 0
SOFI TECHNOLOGIES INC COM 83406F102   4,461,729 448,415 SH   SOLE   448,415 0 0
SOURCE CAP INC COM 836144105   603,808 14,955 SH   SOLE   14,955 0 0
SOUTHERN CO COM 842587107   5,242,063 74,758 SH   SOLE   74,758 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   436,668 12,331 SH   SOLE   12,331 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,191,574 35,036 SH   SOLE   35,036 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   21,309,902 44,833 SH   SOLE   44,833 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,750,259 5,420 SH   SOLE   5,420 0 0
SPDR SER TR GLB DOW ETF 78464A706   6,851,637 57,570 SH   SOLE   57,570 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   8,370,802 149,746 SH   SOLE   149,746 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   258,742 2,831 SH   SOLE   2,831 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,480,654 31,753 SH   SOLE   31,753 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   922,478 21,870 SH   SOLE   21,870 0 0
SPDR SER TR S&P1500MOMTILT 78468R705   7,697,228 38,087 SH   SOLE   38,087 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   22,526,269 385,393 SH   SOLE   385,393 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   533,058 6,374 SH   SOLE   6,374 0 0
SPDR SER TR ICE PFD SEC ETF 78464A292   203,399 6,068 SH   SOLE   6,068 0 0
SPDR SER TR SSGA US LRG ETF 78468R804   36,370,755 250,815 SH   SOLE   250,815 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   495,593 10,172 SH   SOLE   10,172 0 0
SPDR SER TR S&P 500 ESG ETF 78468R531   16,970,951 367,336 SH   SOLE   367,336 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   21,723,953 333,906 SH   SOLE   333,906 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   465,581 15,634 SH   SOLE   15,634 0 0
SPDR SER TR S&P DIVID ETF 78464A763   14,840,155 118,749 SH   SOLE   118,749 0 0
STARBUCKS CORP COM 855244109   8,609,194 89,669 SH   SOLE   89,669 0 0
STRYKER CORPORATION COM 863667101   18,559,764 61,977 SH   SOLE   61,977 0 0
TESLA INC COM 88160R101   1,378,816 5,549 SH   SOLE   5,549 0 0
TEXAS INSTRS INC COM 882508104   12,143,854 71,240 SH   SOLE   71,088 0 152
TEXAS PACIFIC LAND CORPORATI COM 88262P102   242,116 153 SH   SOLE   153 0 0
THE TRADE DESK INC COM CL A 88339J105   271,261 3,770 SH   SOLE   970 0 2,800
TRI CONTL CORP COM 895436103   1,648,845 57,192 SH   SOLE   57,192 0 0
UBER TECHNOLOGIES INC COM 90353T100   15,724,978 255,400 SH   SOLE   255,400 0 0
UNITEDHEALTH GROUP INC COM 91324P102   14,644,663 27,816 SH   SOLE   27,707 0 109
VANECK MERK GOLD TR GOLD TRUST 921078101   393,372 19,708 SH   SOLE   19,708 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   202,178 2,625 SH   SOLE   2,625 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   8,985,774 28,904 SH   SOLE   28,904 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   14,371,453 61,775 SH   SOLE   61,775 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   8,909,613 49,506 SH   SOLE   49,506 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   579,232 2,441 SH   SOLE   2,441 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   16,919,797 38,735 SH   SOLE   38,735 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   32,043,640 214,338 SH   SOLE   213,181 0 1,157
VANGUARD INDEX FDS LARGE CAP ETF 922908637   78,280,573 358,837 SH   SOLE   357,732 0 1,105
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   8,261,529 147,159 SH   SOLE   146,201 0 958
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   32,410,301 415,410 SH   SOLE   415,410 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   725,012 9,370 SH   SOLE   9,023 0 347
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   42,260,930 248,010 SH   SOLE   248,010 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   286,394 5,979 SH   SOLE   5,979 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   26,909,423 241,058 SH   SOLE   238,875 0 2,183
VANGUARD WORLD FDS INF TECH ETF 92204A702   314,116 649 SH   SOLE   649 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   253,764 6,731 SH   SOLE   6,731 0 0
VISA INC COM CL A 92826C839   20,871,964 80,167 SH   SOLE   80,043 0 124
WELLTOWER INC COM 95040Q104   302,430 3,354 SH   SOLE   3,354 0 0