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
3M CO COM 88579Y101   264,900 2,520 SH   SOLE   2,142 0 378
ABBVIE INC COM 00287Y109   236,505 1,484 SH   SOLE   1,272 0 212
ADOBE SYSTEMS INCORPORATED COM 00724F101   10,039,269 26,051 SH   SOLE   24,576 0 1,475
ADVANCED MICRO DEVICES INC COM 007903107   4,685,368 47,805 SH   SOLE   43,611 0 4,194
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   248,937 6,809 SH   SOLE   6,469 0 340
ALPHABET INC CAP STK CL A 02079K305   7,675,743 73,997 SH   SOLE   70,105 0 3,892
ALPHABET INC CAP STK CL C 02079K107   21,036,490 202,274 SH   SOLE   188,431 0 13,843
AMAZON COM INC COM 023135106   18,491,906 179,029 SH   SOLE   166,795 0 12,234
AMERICAN EXPRESS CO COM 025816109   208,167 1,262 SH   SOLE   946 0 316
AMN HEALTHCARE SVCS INC COM 001744101   6,344,532 76,477 SH   SOLE   71,419 0 5,058
APPLE INC COM 037833100   40,712,973 246,895 SH   SOLE   229,964 0 16,931
ARES CAPITAL CORP COM 04010L103   4,260,870 233,153 SH   SOLE   218,540 0 14,613
ARISTA NETWORKS INC COM 040413106   13,982,940 83,301 SH   SOLE   76,993 0 6,308
ARK ETF TR INNOVATION ETF 00214Q104   81 2 SH   SOLE   2 0 0
ARK ETF TR INNOVATION ETF 00214Q104   201,700 5,000 SH Put SOLE   5,000 0 0
AT&T INC COM 00206R102   278,066 14,445 SH   SOLE   13,000 0 1,445
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,963,603 38,746 SH   SOLE   35,982 0 2,764
BLACKROCK INC COM 09247X101   10,333,302 15,443 SH   SOLE   14,564 0 879
BLACKSTONE INC COM 09260D107   21,449,994 244,194 SH   SOLE   227,353 0 16,841
BOEING CO COM 097023105   253,429 1,193 SH   SOLE   1,193 0 0
BOOKING HOLDINGS INC COM 09857L108   13,582,987 5,121 SH   SOLE   4,848 0 273
BRISTOL-MYERS SQUIBB CO COM 110122108   287,637 4,150 SH   SOLE   0 0 4,150
CARLYLE GROUP INC COM 14316J108   4,715,907 151,832 SH   SOLE   141,471 0 10,361
CHEWY INC CL A 16679L109   2,720,610 72,783 SH   SOLE   67,297 0 5,486
CHIPOTLE MEXICAN GRILL INC COM 169656105   15,757,604 9,224 SH   SOLE   8,740 0 484
COCA COLA CO COM 191216100   448,086 7,224 SH   SOLE   5,228 0 1,996
COPART INC COM 217204106   7,903,218 105,082 SH   SOLE   96,259 0 8,823
COSTCO WHSL CORP NEW COM 22160K105   17,108,954 34,433 SH   SOLE   32,309 0 2,124
CSX CORP COM 126408103   319,430 10,669 SH   SOLE   8,535 0 2,134
DISNEY WALT CO COM 254687106   8,203,679 81,930 SH   SOLE   77,214 0 4,716
DOMINION ENERGY INC COM 25746U109   321,610 5,752 SH   SOLE   3,835 0 1,917
EXELON CORP COM 30161N101   256,576 6,125 SH   SOLE   5,250 0 875
EXXON MOBIL CORP COM 30231G102   1,375,038 12,539 SH   SOLE   12,278 0 261
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   241,039 13,496 SH   SOLE   13,496 0 0
GLOBAL X FDS FINTECH ETF 37954Y814   4,484,545 215,396 SH   SOLE   193,141 0 22,255
HANNON ARMSTRONG SUST INFR C COM 41068X100   7,191,330 251,445 SH   SOLE   238,164 0 13,281
HERSHEY CO COM 427866108   3,664,776 14,405 SH   SOLE   13,841 0 564
HOME DEPOT INC COM 437076102   14,351,065 48,628 SH   SOLE   45,891 0 2,737
INMODE LTD SHS M5425M103   9,468,534 296,262 SH   SOLE   275,849 0 20,413
INTERCONTINENTAL EXCHANGE IN COM 45866F104   14,635,238 140,333 SH   SOLE   132,455 0 7,878
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   170,447 14,847 SH   SOLE   14,847 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   32,622,499 225,574 SH   SOLE   208,406 0 17,168
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   23,044,789 83,502 SH   SOLE   76,113 0 7,389
INVESCO QQQ TR UNIT SER 1 46090E103   3,209,300 10,000 SH Put SOLE   5,000 0 5,000
INVESCO QQQ TR UNIT SER 1 46090E103   56,342,372 175,560 SH   SOLE   157,774 0 17,786
ISHARES TR MSCI EAFE ETF 464287465   736,656 10,300 SH   SOLE   6,867 0 3,433
ISHARES TR RUS MDCP VAL ETF 464287473   1,633,817 15,384 SH   SOLE   12,307 0 3,077
ISHARES TR ESG AWARE MSCI 46435U663   245,272 7,216 SH   SOLE   7,216 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   730,302 2,989 SH   SOLE   2,989 0 0
ISHARES TR S&P SML 600 GWT 464287887   11,850,227 107,788 SH   SOLE   96,893 0 10,895
ISHARES TR ISHARES BIOTECH 464287556   2,897,416 22,433 SH   SOLE   18,891 0 3,542
ISHARES TR IBONDS 25 TRM TS 46436E866   5,093,207 216,456 SH   SOLE   201,947 0 14,509
ISHARES TR MSCI GBL SUS DEV 46435G532   1,483,783 18,737 SH   SOLE   16,848 0 1,889
ISHARES TR IBONDS 24 TRM TS 46436E874   8,109,933 337,773 SH   SOLE   305,150 0 32,623
ISHARES TR U.S. MED DVC ETF 464288810   17,861,834 330,897 SH   SOLE   295,096 0 35,801
ISHARES TR PFD AND INCM SEC 464288687   7,088,220 227,041 SH   SOLE   206,554 0 20,487
ISHARES TR BROAD USD HIGH 46435U853   1,585,227 44,591 SH   SOLE   42,110 0 2,481
ISHARES TR IBONDS 23 TRM HG 46435U150   1,379,096 58,411 SH   SOLE   53,661 0 4,750
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,987,470 81,022 PRN   SOLE   79,903 0 1,119
ISHARES TR RUSSELL 2000 ETF 464287655   1,505,207 8,437 SH   SOLE   7,662 0 775
ISHARES TR IBONDS DEC24 ETF 46434VBG4   6,714,653 273,064 PRN   SOLE   245,499 0 27,565
ISHARES TR IBONDS 24 TRM HG 46435U184   4,700,992 203,242 SH   SOLE   182,633 0 20,609
ISHARES TR RUS TP200 GR ETF 464289438   1,606,031 11,560 SH   SOLE   10,286 0 1,274
ISHARES TR IBONDS DEC23 ETF 46434VAX8   4,997,321 198,385 PRN   SOLE   172,389 0 25,996
ISHARES TR CORE S&P500 ETF 464287200   15,353,954 37,350 SH   SOLE   34,427 0 2,923
ISHARES TR CORE S&P SCP ETF 464287804   6,319,775 65,354 SH   SOLE   59,416 0 5,938
ISHARES TR U.S. FIN SVC ETF 464287770   10,068,020 66,693 SH   SOLE   60,342 0 6,351
ISHARES TR RUS MID CAP ETF 464287499   9,803,325 140,208 SH   SOLE   122,586 0 17,622
ISHARES TR IBONDS 23 TRM TS 46436E882   9,078,707 365,929 SH   SOLE   318,790 0 47,139
ISHARES TR IBONDS 25 TRM HG 46435U168   443,423 19,355 SH   SOLE   19,355 0 0
JOHNSON & JOHNSON COM 478160104   330,729 2,133 SH   SOLE   1,825 0 308
JPMORGAN CHASE & CO COM 46625H100   14,177,212 108,796 SH   SOLE   102,799 0 5,997
LABORATORY CORP AMER HLDGS COM NEW 50540R409   17,008,331 74,136 SH   SOLE   69,125 0 5,011
LOCKHEED MARTIN CORP COM 539830109   538,439 1,139 SH   SOLE   1,139 0 0
MARATHON PETE CORP COM 56585A102   257,260 1,908 SH   SOLE   1,908 0 0
MARRIOTT INTL INC NEW CL A 571903202   8,636,535 52,014 SH   SOLE   48,109 0 3,905
MCDONALDS CORP COM 580135101   239,955 858 SH   SOLE   858 0 0
MERCK & CO INC COM 58933Y105   337,465 3,172 SH   SOLE   3,172 0 0
META PLATFORMS INC CL A 30303M102   5,875,028 27,720 SH   SOLE   25,556 0 2,164
MICROSOFT CORP COM 594918104   38,984,272 135,222 SH   SOLE   124,938 0 10,284
NETFLIX INC COM 64110L106   235,617 682 SH   SOLE   455 0 227
NIKE INC CL B 654106103   7,248,624 59,105 SH   SOLE   55,631 0 3,474
NUCOR CORP COM 670346105   201,583 1,305 SH   SOLE   1,305 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   1,050,810 18,852 SH   SOLE   18,098 0 754
NVIDIA CORPORATION COM 67066G104   24,263,352 87,351 SH   SOLE   80,238 0 7,113
PAYPAL HLDGS INC COM 70450Y103   5,187,194 68,306 SH   SOLE   63,621 0 4,685
PEPSICO INC COM 713448108   209,600 1,150 SH   SOLE   808 0 342
PFIZER INC COM 717081103   233,760 5,729 SH   SOLE   5,092 0 637
PINTEREST INC CL A 72352L106   3,030,024 111,112 SH   SOLE   101,620 0 9,492
PROCTER AND GAMBLE CO COM 742718109   322,966 2,172 SH   SOLE   2,172 0 0
RIO TINTO PLC SPONSORED ADR 767204100   205,268 2,992 SH   SOLE   2,992 0 0
ROCKWELL AUTOMATION INC COM 773903109   297,852 1,015 SH   SOLE   1,015 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   4,306,685 65,952 SH   SOLE   61,074 0 4,878
SALESFORCE INC COM 79466L302   7,485,857 37,471 SH   SOLE   34,283 0 3,188
SCHWAB CHARLES CORP COM 808513105   7,068,504 134,946 SH   SOLE   129,829 0 5,117
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   518,526 10,720 SH   SOLE   10,720 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   231,310 3,162 SH   SOLE   3,162 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   22,588,407 174,482 SH   SOLE   154,488 0 19,994
SMARTSHEET INC COM CL A 83200N103   1,817,691 38,027 SH   SOLE   35,072 0 2,955
SOFI TECHNOLOGIES INC COM 83406F102   1,236,307 203,675 SH   SOLE   183,744 0 19,931
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,623,868 47,579 SH   SOLE   44,335 0 3,244
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,952,246 91,913 SH   SOLE   86,300 0 5,613
SPDR S&P 500 ETF TR TR UNIT 78462F103   17,919,690 43,772 SH   SOLE   37,887 0 5,885
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,889,205 9,500 SH Put SOLE   7,250 0 2,250
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   4,929,071 10,753 SH   SOLE   10,168 0 585
SPDR SER TR PORTFOLIO S&P600 78468R853   1,414,376 37,447 SH   SOLE   34,628 0 2,819
SPDR SER TR ICE PFD SEC ETF 78464A292   536,636 15,802 SH   SOLE   14,940 0 862
SPDR SER TR S&P 400 MDCP VAL 78464A839   258,175 3,907 SH   SOLE   3,447 0 460
SPDR SER TR PORTFOLIO S&P500 78464A854   9,085,708 188,696 SH   SOLE   173,842 0 14,854
SPDR SER TR S&P 600 SMCP VAL 78464A300   229,683 3,015 SH   SOLE   2,792 0 223
SPDR SER TR PRTFLO S&P500 VL 78464A508   2,029,169 49,832 SH   SOLE   44,531 0 5,301
SPDR SER TR S&P 600 SMCP GRW 78464A201   823,788 11,170 SH   SOLE   10,080 0 1,090
SPDR SER TR S&P 500 ESG ETF 78468R531   7,061,834 179,098 SH   SOLE   160,497 0 18,601
SPDR SER TR PORTFOLIO S&P400 78464A847   976,990 22,235 SH   SOLE   19,875 0 2,360
SPDR SER TR PORTFOLI S&P1500 78464A805   5,723,590 113,496 SH   SOLE   102,681 0 10,815
SPDR SER TR PORTFOLIO SHORT 78464A474   3,714,384 125,359 SH   SOLE   115,590 0 9,769
SPDR SER TR PRTFLO S&P500 GW 78464A409   9,062,170 163,695 SH   SOLE   149,592 0 14,103
SPDR SER TR S&P1500MOMTILT 78468R705   3,281,160 19,422 SH   SOLE   17,586 0 1,836
SPDR SER TR S&P DIVID ETF 78464A763   12,650,501 102,259 SH   SOLE   93,517 0 8,742
SPDR SER TR SSGA US LRG ETF 78468R804   19,491,041 142,478 SH   SOLE   130,518 0 11,960
STARBUCKS CORP COM 855244109   10,821,983 103,928 SH   SOLE   97,371 0 6,557
STRYKER CORPORATION COM 863667101   21,561,861 75,531 SH   SOLE   70,145 0 5,386
TARGET CORP COM 87612E106   4,527,993 27,338 SH   SOLE   26,048 0 1,290
TESLA INC COM 88160R101   1,197,459 5,772 SH   SOLE   5,152 0 620
TEXAS INSTRS INC COM 882508104   23,755,698 127,712 SH   SOLE   119,904 0 7,808
TEXAS PACIFIC LAND CORPORATI COM 88262P102   345,005 203 SH   SOLE   203 0 0
UNITEDHEALTH GROUP INC COM 91324P102   19,152,125 40,526 SH   SOLE   38,276 0 2,250
VANECK MERK GOLD TR GOLD TRUST 921078101   332,340 17,400 SH   SOLE   17,400 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   32,798,112 237,478 SH   SOLE   209,841 0 27,637
VANGUARD INDEX FDS GROWTH ETF 922908736   2,321,895 9,308 SH   SOLE   8,334 0 974
VANGUARD INDEX FDS MID CAP ETF 922908629   14,597,062 69,207 SH   SOLE   62,892 0 6,315
VANGUARD INDEX FDS SM CP VAL ETF 922908611   8,537,587 53,777 SH   SOLE   48,756 0 5,021
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,509,529 17,310 SH   SOLE   16,097 0 1,213
VANGUARD INDEX FDS LARGE CAP ETF 922908637   59,345,977 317,681 SH   SOLE   282,013 0 35,668
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   5,158,249 96,470 SH   SOLE   88,504 0 7,966
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   6,986,749 111,095 SH   SOLE   100,781 0 10,314
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   13,891,041 182,225 SH   SOLE   161,553 0 20,672
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   27,875,365 180,997 SH   SOLE   166,620 0 14,377
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   21,606,988 204,806 SH   SOLE   187,039 0 17,767
VISA INC COM CL A 92826C839   20,414,410 90,545 SH   SOLE   85,670 0 4,875
WELLTOWER INC COM 95040Q104   380,889 5,313 SH   SOLE   5,313 0 0
YETI HLDGS INC COM 98585X104   3,164,680 79,117 SH   SOLE   72,553 0 6,564