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 BBG001S5T7X2 213,679 2,091 SH   SOLE   1,791 0 300
ABBOTT LABS COM 002824100 BBG001S5N9M6 917,110 8,826 SH   SOLE   7,770 0 1,056
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 1,399,432 8,159 SH   SOLE   8,024 0 135
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 1,514,016 4,990 SH   SOLE   3,037 0 1,953
ADOBE INC COM 00724F101 BBG001S5NCQ5 11,133,577 20,041 SH   SOLE   19,360 0 681
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 201,537 781 SH   SOLE   780 0 1
AIRBNB INC NOTE 3/1 009066AB7   842,591 920,000 PRN   SOLE   916 0 4
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   325,091 335,000 PRN   SOLE   335 0 0
ALCON AG ORD SHS H01301128 BBG00NPWGYR0 280,602 3,150 SH   SOLE   3,130 0 20
ALNYLAM PHARMACEUTICALS INC NOTE 1.000% 9/1 02043QAB3   105,654 98,000 PRN   SOLE   98 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 64,435,764 353,751 SH   SOLE   330,662 0 23,089
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 8,981,080 48,965 SH   SOLE   45,771 0 3,194
ALPHATEC HLDGS INC NOTE 0.750% 8/0 02081GAB8   161,477 167,000 PRN   SOLE   167 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 55,499,274 287,189 SH   SOLE   275,480 0 11,709
AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9   169,751 164,000 PRN   SOLE   164 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 241,078 2,673 SH   SOLE   2,673 0 0
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 12,299,483 53,118 SH   SOLE   51,577 0 1,541
AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 460,140 6,198 SH   SOLE   6,133 0 65
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 251,528 1,294 SH   SOLE   1,251 0 43
AMGEN INC COM 031162100 BBG001S5NNL6 583,344 1,867 SH   SOLE   541 0 1,326
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 12,843,331 56,266 SH   SOLE   54,502 0 1,764
APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304   688,839 10,499 SH   SOLE   10,451 0 48
APPLE INC COM 037833100 BBG001S5N8V8 140,392,877 666,570 SH   SOLE   618,620 0 47,950
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 5,991,550 25,389 SH   SOLE   25,218 0 171
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 1,411,733 4,028 SH   SOLE   4,026 0 2
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 4,425,353 4,327 SH   SOLE   4,207 0 120
ASSURANT INC COM 04621X108 BBG001SD9DW5 215,460 1,296 SH   SOLE   1,286 0 10
AT&T INC COM 00206R102 BBG001S5VWH2 237,748 12,441 SH   SOLE   12,441 0 0
AXON ENTERPRISE INC NOTE 0.500%12/1 05464CAB7   470,250 342,000 PRN   SOLE   341 0 1
BANK AMERICA CORP 7.25%CNV PFD L 060505682   551,430 461 SH   SOLE   461 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1,214,919 30,549 SH   SOLE   30,464 0 85
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   182,280 184,000 PRN   SOLE   184 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 5,961,247 14,654 SH   SOLE   12,749 0 1,905
BILL HOLDINGS INC NOTE 12/0 090043AB6   463,771 501,000 PRN   SOLE   500 0 1
BIOGEN INC COM 09062X103 BBG001S67826 235,065 1,014 SH   SOLE   1,013 0 1
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4   135,301 136,000 PRN   SOLE   136 0 0
BLOCK INC NOTE 0.125% 3/0 852234AF0   189,845 197,000 PRN   SOLE   197 0 0
BOEING CO COM 097023105 BBG001S5P0V3 10,055,688 55,248 SH   SOLE   53,049 0 2,199
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 483,303 122 SH   SOLE   12 0 110
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   764,115 363,000 PRN   SOLE   362 0 1
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 10,054,272 130,558 SH   SOLE   126,811 0 3,747
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 696,458 16,770 SH   SOLE   12,443 0 4,327
BROADCOM INC COM 11135F101 BBG00KHY5SY8 25,839,568 16,094 SH   SOLE   13,675 0 2,419
CAESARS ENTERTAINMENT INC NE COM 12769G100 BBG0074Q3NL5 10,246,482 257,838 SH   SOLE   249,896 0 7,942
CALAMOS ETF TR ANTETOKOUNMPO GL 12811T209 BBG01DZBX162 293,162 10,130 SH   SOLE   0 0 10,130
CALAMOS ETF TR NASDAQ 100 STRUC 12811T878 BBG01N4DHRQ9 835,464 34,811 SH   SOLE   19,051 0 15,760
CALAMOS ETF TR S P 500 STRUCTUR 12811T605 BBG01MNWFYK1 276,116 10,748 SH   SOLE   0 0 10,748
CALAMOS GBL DYN INCOME FUND COM 12811L107 BBG001SQN842 204,073 29,748 SH   SOLE   0 0 29,748
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 BBG001SKVJY9 1,262,341 113,930 SH   SOLE   3,688 0 110,242
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 BBG00PWZGZZ8 408,441 26,783 SH   SOLE   0 0 26,783
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 1,043,570 61,970 SH   SOLE   0 0 61,970
CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 1,017,270 28,575 SH   SOLE   26,915 0 1,660
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 711,404 9,036 SH   SOLE   9,036 0 0
CATERPILLAR INC COM 149123101 BBG001S5PJ06 385,730 1,158 SH   SOLE   1,145 0 13
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 6,411,516 40,989 SH   SOLE   39,597 0 1,392
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 1,189,348 18,984 SH   SOLE   18,934 0 50
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 9,912,673 38,861 SH   SOLE   37,690 0 1,171
CISCO SYS INC COM 17275R102 BBG001S6HC62 671,886 14,142 SH   SOLE   6,691 0 7,451
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 206,118 3,248 SH   SOLE   3,225 0 23
COCA COLA CO COM 191216100 BBG001S5SMQ8 1,023,810 16,085 SH   SOLE   15,755 0 330
COINBASE GLOBAL INC NOTE 0.500% 6/0 19260QAB3   190,057 184,000 PRN   SOLE   184 0 0
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 355,943 3,668 SH   SOLE   3,635 0 33
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 231,161 5,903 SH   SOLE   1,597 0 4,306
CONMED CORP NOTE 2.250% 6/1 207410AH4   298,521 333,000 PRN   SOLE   333 0 0
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 436,131 3,813 SH   SOLE   3,569 0 244
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 12,349,485 48,000 SH   SOLE   46,531 0 1,469
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 5,433,378 6,392 SH   SOLE   5,859 0 533
CSX CORP COM 126408103 BBG001S5Q7Q3 12,690,336 379,382 SH   SOLE   366,874 0 12,508
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1   657,395 378,000 PRN   SOLE   377 0 1
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 856,736 3,429 SH   SOLE   3,422 0 7
DATADOG INC CL A COM 23804L103 BBG003NJHZW5 5,881,831 45,353 SH   SOLE   45,353 0 0
DATADOG INC NOTE 0.125% 6/1 23804LAB9   471,712 326,000 PRN   SOLE   326 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 8,271,427 22,138 SH   SOLE   20,234 0 1,904
DEXCOM INC COM 252131107 BBG001SKZG99 7,519,702 66,323 SH   SOLE   64,277 0 2,046
DEXCOM INC NOTE 0.250%11/1 252131AK3   983,876 982,000 PRN   SOLE   979 0 3
DISNEY WALT CO COM 254687106 BBG001S5QHF3 1,100,232 11,081 SH   SOLE   9,131 0 1,950
DOORDASH INC CL A 25809K105 BBG005D7QCK1 7,745,789 71,206 SH   SOLE   69,101 0 2,105
DRAFTKINGS INC NEW NOTE 3/1 26142RAB0   154,810 187,000 PRN   SOLE   187 0 0
DTE ENERGY CO COM 233331107 BBG001S5QN88 369,441 3,328 SH   SOLE   3,301 0 27
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 255,902 2,553 SH   SOLE   998 0 1,555
ELI LILLY & CO COM 532457108 BBG001S5STL8 28,765,780 31,772 SH   SOLE   30,386 0 1,386
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 9,330,993 84,704 SH   SOLE   82,222 0 2,482
ENOVIX CORPORATION COM 293594107 BBG00YC538B7 3,003,878 194,300 SH   SOLE   194,300 0 0
ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 12,962,300 130,000 SH   SOLE   130,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   285,919 344,000 PRN   SOLE   344 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0   283,235 339,000 PRN   SOLE   339 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1   352,736 404,000 PRN   SOLE   404 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,845,374 16,030 SH   SOLE   14,684 0 1,346
FERRARI N V COM N3167Y103 BBG009PH3Q95 1,799,278 4,406 SH   SOLE   4,274 0 132
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 323,600 4,717 SH   SOLE   4,486 0 231
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 517,990 3,020 SH   SOLE   2,777 0 243
FORD MTR CO DEL NOTE 3/1 345370CZ1   662,659 654,000 PRN   SOLE   652 0 2
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 322,169 6,629 SH   SOLE   6,567 0 62
FUELCELL ENERGY INC COM 35952H601 BBG001SDZHP5 12,776 20,000 SH   SOLE   20,000 0 0
GE AEROSPACE COM NEW 369604301 BBG001S5PVD5 1,670,139 10,506 SH   SOLE   10,206 0 300
GE VERNOVA INC COM 36828A101 BBG013G17W77 449,013 2,618 SH   SOLE   2,544 0 74
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 996,009 2,202 SH   SOLE   2,196 0 6
HALOZYME THERAPEUTICS INC NOTE 1.000% 8/1 40637HAF6   406,121 365,000 PRN   SOLE   365 0 0
HEICO CORP NEW COM 422806109 BBG001S5RVC4 348,832 1,560 SH   SOLE   200 0 1,360
HESS CORP COM 42809H107 BBG001S5NHS2 5,982,704 40,555 SH   SOLE   39,194 0 1,361
HOME DEPOT INC COM 437076102 BBG001S5RTW7 21,510,579 62,487 SH   SOLE   54,821 0 7,666
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 1,249,850 5,853 SH   SOLE   4,330 0 1,523
HUBBELL INC COM 443510607 BBG001S5S1L9 687,102 1,880 SH   SOLE   1,880 0 0
HUNT J B TRANS SVCS INC COM 445658107 BBG001S5SFY4 223,680 1,398 SH   SOLE   1,387 0 11
ICICI BANK LIMITED ADR 45104G104 BBG001SCD3Z1 819,933 28,460 SH   SOLE   27,608 0 852
ICON PLC SHS G4705A100 BBG001SDCL35 1,878,939 5,994 SH   SOLE   5,734 0 260
INSMED INC NOTE 0.750% 6/0 457669AB5   112,279 53,000 PRN   SOLE   53 0 0
INSULET CORP NOTE 0.375% 9/0 45784PAK7   296,694 271,000 PRN   SOLE   271 0 0
INTEGER HLDGS CORP NOTE 2.125% 2/1 45826HAB5   627,488 438,000 PRN   SOLE   436 0 2
INTEL CORP COM 458140100 BBG001S5SF65 985,342 31,816 SH   SOLE   31,793 0 23
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 361,526 2,641 SH   SOLE   2,530 0 111
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 327,394 1,893 SH   SOLE   1,460 0 433
INTUIT COM 461202103 BBG001S6TWR2 980,571 1,492 SH   SOLE   1,479 0 13
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 486,478 13,270 SH   SOLE   13,270 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 229,992 1,400 SH   SOLE   1,400 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 2,112,710 4,410 SH   SOLE   4,296 0 114
INVITATION HOMES INC COM 46187W107 BBG00FQH6CJ7 294,298 8,200 SH   SOLE   8,145 0 55
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2   146,359 142,000 PRN   SOLE   142 0 0
IPG PHOTONICS CORP COM 44980X109 BBG001SG95B8 506,340 6,000 SH   SOLE   6,000 0 0
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 7,461,506 35,289 SH   SOLE   34,194 0 1,095
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 1,305,008 24,379 SH   SOLE   20,104 0 4,275
ISHARES INC MSCI STH KOR ETF 464286772 BBG001SF9FC7 2,397,811 36,281 SH   SOLE   35,178 0 1,103
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 543,935 5,004 SH   SOLE   4,132 0 872
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 6,655,928 91,629 SH   SOLE   74,727 0 16,902
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1,186,965 20,283 SH   SOLE   18,205 0 2,078
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 42,250,278 396,121 SH   SOLE   287,112 0 109,009
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 340,244 2,669 SH   SOLE   2,194 0 475
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 142,180,958 259,819 SH   SOLE   106,220 0 153,599
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 15,742,412 162,176 SH   SOLE   58,622 0 103,554
ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 590,920 6,800 SH   SOLE   6,800 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 1,289,916 25,174 SH   SOLE   21,975 0 3,199
ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 1,974,228 38,514 SH   SOLE   28,389 0 10,125
ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 42,065,791 791,752 SH   SOLE   544,264 0 247,488
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 9,828,222 125,472 SH   SOLE   3,685 0 121,787
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 3,730,075 87,581 SH   SOLE   1,764 0 85,817
ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 1,687,345 30,250 SH   SOLE   29,346 0 904
ISHARES TR MSCI INDIA SM CP 46429B614 BBG002DMN5F9 3,595,359 44,453 SH   SOLE   43,098 0 1,355
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 7,793,839 92,828 SH   SOLE   92,828 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 294,903 1,727 SH   SOLE   1,165 0 562
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1,532,296 14,381 SH   SOLE   7,544 0 6,837
ISHARES TR NEW YORK MUN ETF 464288323 BBG001T03XV5 848,634 15,895 SH   SOLE   15,895 0 0
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 2,563,010 8,614 SH   SOLE   8,164 0 450
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 3,021,251 8,289 SH   SOLE   6,209 0 2,080
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 677,641 3,884 SH   SOLE   2,544 0 1,340
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 876,951 7,947 SH   SOLE   7,947 0 0
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 1,663,843 20,521 SH   SOLE   20,521 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1,779,142 8,769 SH   SOLE   8,738 0 31
ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 49,506,964 160,388 SH   SOLE   979 0 159,409
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 92,712,311 1,001,862 SH   SOLE   717,466 0 284,396
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 86,000,816 472,506 SH   SOLE   351,443 0 121,063
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 313,701 2,593 SH   SOLE   1,200 0 1,393
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 5,327,497 48,213 SH   SOLE   48,213 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 6,260,617 42,834 SH   SOLE   39,556 0 3,278
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 5,043,954 24,938 SH   SOLE   23,499 0 1,439
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 400,600 2,000 SH Call SOLE   2,000 0 0
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 400,600 2,000 SH Put SOLE   2,000 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 BBG001T309X3 1,858,223 32,825 SH   SOLE   31,823 0 1,002
KKR & CO INC COM 48251W104 BBG001S6PW05 405,911 3,857 SH   SOLE   3,832 0 25
KLA CORP COM NEW 482480100 BBG001S5SLM4 1,428,876 1,733 SH   SOLE   1,733 0 0
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 2,808,009 2,637 SH   SOLE   2,083 0 554
LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9   158,576 127,000 PRN   SOLE   127 0 0
LIBERTY MEDIA CORP DEL NOTE 2.250% 8/1 531229AQ5   740,772 703,000 PRN   SOLE   701 0 2
LIGHT & WONDER INC COM 80874P109 BBG00JR5MM40 629,280 6,000 SH   SOLE   6,000 0 0
LINDE PLC SHS G54950103 BBG01FND0CH6 15,299,988 34,867 SH   SOLE   33,781 0 1,086
LIVE NATION ENTERTAINMENT IN NOTE 3.125% 1/1 538034BA6   683,591 614,000 PRN   SOLE   611 0 3
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 412,449 883 SH   SOLE   158 0 725
LOWES COS INC COM 548661107 BBG001S5SVL3 951,730 4,317 SH   SOLE   2,391 0 1,926
LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 7,963,043 26,659 SH   SOLE   25,061 0 1,598
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 BBG001T4NKS7 4,119,470 48,983 SH   SOLE   47,486 0 1,497
MARATHON DIGITAL HOLDINGS IN COM 565788106 BBG001V0L7T2 19,886,167 1,001,822 SH   SOLE   1,001,822 0 0
MARATHON PETE CORP COM 56585A102 BBG001S169P1 553,228 3,189 SH   SOLE   3,092 0 97
MARKEL GROUP INC COM 570535104 BBG001S9ZK95 630,264 400 SH   SOLE   400 0 0
MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 1,595,198 6,598 SH   SOLE   6,598 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9   321,559 350,000 PRN   SOLE   350 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 8,236,438 39,087 SH   SOLE   37,988 0 1,099
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 9,334,796 133,545 SH   SOLE   129,462 0 4,083
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 1,792,433 4,063 SH   SOLE   3,708 0 355
MCDONALDS CORP COM 580135101 BBG001S5T110 1,655,950 6,498 SH   SOLE   5,795 0 703
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 3,081,395 5,276 SH   SOLE   659 0 4,617
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 1,010,558 12,839 SH   SOLE   12,775 0 64
MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 465,082 283 SH   SOLE   203 0 80
MERCK & CO INC COM 58933Y105 BBG001S5TC52 15,044,319 121,521 SH   SOLE   114,239 0 7,282
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 6,079,431 12,057 SH   SOLE   10,037 0 2,020
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 2,427,900 5,000 SH Put SOLE   5,000 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8   389,937 369,000 PRN   SOLE   369 0 0
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6   279,019 69,000 PRN   SOLE   0 0 69
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 469,562 3,570 SH   SOLE   3,539 0 31
MICROSOFT CORP COM 594918104 BBG001S5TD05 91,648,957 205,054 SH   SOLE   194,063 0 10,991
MICROSTRATEGY INC NOTE 2/1 594972AE1   138,733 115,000 PRN   SOLE   115 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   603,384 564,000 PRN   SOLE   561 0 3
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 BBG001SFZ3S8 1,130,522 104,678 SH   SOLE   101,507 0 3,171
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 398,422 6,088 SH   SOLE   5,577 0 511
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 7,902,362 81,308 SH   SOLE   78,765 0 2,543
NCL CORP LTD NOTE 2.500% 2/1 62886HBK6   196,971 206,000 PRN   SOLE   206 0 0
NCL CORP LTD NOTE 5.375% 8/0 62886HAX9   194,602 160,000 PRN   SOLE   160 0 0
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6   160,289 204,000 PRN   SOLE   204 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 20,314,563 30,101 SH   SOLE   28,993 0 1,108
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 4,407,720 62,247 SH   SOLE   51,553 0 10,694
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 575,190 9,000 SH Put SOLE   9,000 0 0
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   547,834 13,204 SH   SOLE   13,139 0 65
NIKE INC CL B 654106103 BBG001S6NTK2 627,624 8,327 SH   SOLE   6,478 0 1,849
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 615,731 2,868 SH   SOLE   2,868 0 0
NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8   467,626 404,000 PRN   SOLE   402 0 2
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 486,956 1,117 SH   SOLE   1,117 0 0
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 7,118,016 49,867 SH   SOLE   48,357 0 1,510
NUTANIX INC NOTE 0.250%10/0 67059NAH1   214,761 184,000 PRN   SOLE   184 0 0
NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 744,956 9,724 SH   SOLE   9,430 0 294
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 90,940,542 736,122 SH   SOLE   715,589 0 20,533
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,807,120 2,000 SH Call SOLE   2,000 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,807,120 2,000 SH Put SOLE   2,000 0 0
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 9,254,531 146,827 SH   SOLE   141,850 0 4,977
OKTA INC NOTE 0.125% 9/0 679295AD7   246,783 261,000 PRN   SOLE   261 0 0
ON SEMICONDUCTOR CORP NOTE 0.500% 3/0 682189AU9   901,981 938,000 PRN   SOLE   935 0 3
ORACLE CORP COM 68389X105 BBG001S5SJG6 13,126,562 92,964 SH   SOLE   86,975 0 5,989
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 237,307 700 SH   SOLE   540 0 160
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2   450,083 132,000 PRN   SOLE   132 0 0
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 401,107 793 SH   SOLE   787 0 6
PARSONS CORP DEL COM 70202L102 BBG001SDWJQ3 2,454,300 30,000 SH   SOLE   30,000 0 0
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8   105,633 58,000 PRN   SOLE   58 0 0
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8   405,023 458,000 PRN   SOLE   456 0 2
PELOTON INTERACTIVE INC CL A COM 70614W100 BBG00JG0FG08 2,787,378 824,668 SH   SOLE   824,168 0 500
PEPSICO INC COM 713448108 BBG001S695T1 1,098,269 6,659 SH   SOLE   4,137 0 2,522
PFIZER INC COM 717081103 BBG001S5V466 1,457,336 52,085 SH   SOLE   10,158 0 41,927
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 597,543 5,897 SH   SOLE   5,697 0 200
PINTEREST INC CL A 72352L106 BBG002583CW7 9,816,284 222,743 SH   SOLE   215,882 0 6,861
PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 23,300 10,000 SH   SOLE   10,000 0 0
POST HLDGS INC NOTE 2.500% 8/1 737446AT1   879,649 797,000 PRN   SOLE   794 0 3
PPG INDS INC COM 693506107 BBG001S5VC13 407,632 3,238 SH   SOLE   3,212 0 26
PPL CAP FDG INC NOTE 2.875% 3/1 69352PAS2   886,523 924,000 PRN   SOLE   920 0 4
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 2,865,155 17,373 SH   SOLE   15,931 0 1,442
PROGYNY INC COM 74340E103 BBG002H1K1K7 1,246,309 43,562 SH   SOLE   43,562 0 0
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 11,755,664 104,672 SH   SOLE   101,506 0 3,166
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1   269,625 271,000 PRN   SOLE   271 0 0
QUALCOMM INC COM 747525103 BBG001S6VS70 420,270 2,110 SH   SOLE   1,983 0 127
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 918,281 3,614 SH   SOLE   121 0 3,493
REDDIT INC CL A 75734B100 BBG015RGX648 246,600 5,000 SH Put SOLE   5,000 0 0
RELX PLC SPONSORED ADR 759530108 BBG001S898V8 825,794 17,999 SH   SOLE   17,466 0 533
REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 664,060 3,417 SH   SOLE   3,415 0 2
RIVIAN AUTOMOTIVE INC NOTE 4.625% 3/1 76954AAB9   172,344 175,000 PRN   SOLE   175 0 0
ROYAL CARIBBEAN GROUP NOTE 6.000% 8/1 780153BQ4   290,796 90,000 PRN   SOLE   90 0 0
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 720,814 7,180 SH   SOLE   5,148 0 2,032
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 10,703,575 23,999 SH   SOLE   23,233 0 766
SALESFORCE INC COM 79466L302 BBG001SDLP09 836,346 3,253 SH   SOLE   2,428 0 825
SAP SE SPON ADR 803054204 BBG001S6RD41 3,853,064 19,102 SH   SOLE   18,537 0 565
SAREPTA THERAPEUTICS INC NOTE 1.250% 9/1 803607AD2   104,512 81,000 PRN   SOLE   81 0 0
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 368,146 7,803 SH   SOLE   7,038 0 765
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 212,052 2,727 SH   SOLE   2,727 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 2,215,597 34,484 SH   SOLE   34,484 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 298,322 3,833 SH   SOLE   3,833 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 1,439,318 7,891 SH   SOLE   7,891 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 405,477 2,782 SH   SOLE   2,675 0 107
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 568,932 2,515 SH   SOLE   1,294 0 1,221
SERVICENOW INC COM 81762P102 BBG001T4JFC0 13,929,566 17,707 SH   SOLE   17,070 0 637
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 11,151,143 37,366 SH   SOLE   36,074 0 1,292
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   448,234 401,000 PRN   SOLE   401 0 0
SKECHERS U S A INC CL A 830566105 BBG001S5XTG8 1,251,072 18,100 SH   SOLE   18,000 0 100
SNAP INC NOTE 0.750% 8/0 83304AAB2   126,437 118,000 PRN   SOLE   118 0 0
SOUTHERN CO COM 842587107 BBG001S5W777 14,679,931 189,248 SH   SOLE   167,537 0 21,711
SOUTHERN CO NOTE 3.875%12/1 842587DP9   565,773 554,000 PRN   SOLE   551 0 3
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   167,230 167,000 PRN   SOLE   167 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 29,659,050 54,498 SH   SOLE   45,218 0 9,281
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 836,912 1,600 SH Call SOLE   1,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 366,149 700 SH Put SOLE   700 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 531,262 21,276 SH   SOLE   21,276 0 0
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 769,973 6,054 SH   SOLE   6,054 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 960,102 6,600 SH   SOLE   0 0 6,600
SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFD1 2,260,857 7,205 SH   SOLE   6,984 0 221
STANTEC INC COM 85472N109 BBG001S6JJQ3 2,421,195 28,979 SH   SOLE   28,100 0 879
STARBUCKS CORP COM 855244109 BBG001S72KH6 1,379,334 17,718 SH   SOLE   9,714 0 8,004
STRIDE INC NOTE 1.125% 9/0 86333MAA6   160,807 112,000 PRN   SOLE   112 0 0
STRYKER CORPORATION COM 863667101 BBG001S8FR03 309,968 911 SH   SOLE   902 0 9
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 5,212,562 29,990 SH   SOLE   29,191 0 799
TECHNIPFMC PLC COM G87110105 BBG00DL8NMT5 973,303 37,220 SH   SOLE   36,077 0 1,143
TERRAN ORBITAL CORPORATION COM 88105P103 BBG00ZDR71D4 173,594 211,700 SH   SOLE   0 0 211,700
TESLA INC COM 88160R101 BBG001SQKGD7 3,824,625 19,328 SH   SOLE   18,547 0 781
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 336,537 1,730 SH   SOLE   1,109 0 621
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 11,244,705 20,334 SH   SOLE   19,658 0 676
TJX COS INC NEW COM 872540109 BBG001S5WQ93 11,767,313 106,878 SH   SOLE   103,577 0 3,301
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 11,523,625 65,408 SH   SOLE   63,496 0 1,912
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 272,882 1,342 SH   SOLE   436 0 906
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   899,917 819,000 PRN   SOLE   816 0 3
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 15,164,101 208,642 SH   SOLE   202,162 0 6,480
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   900,289 839,000 PRN   SOLE   836 0 3
UBS GROUP AG SHS H42097107 BBG007936GX0 286,390 9,695 SH   SOLE   7,927 0 1,768
UNION PAC CORP COM 907818108 BBG001S5X2M0 461,118 2,038 SH   SOLE   1,938 0 100
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 22,332,619 43,853 SH   SOLE   41,972 0 1,881
VAIL RESORTS INC NOTE 1/0 91879QAN9   182,544 200,000 PRN   SOLE   200 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 203,580 6,000 SH   SOLE   6,000 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 3,283,604 42,811 SH   SOLE   18,899 0 23,912
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 436,096 1,166 SH   SOLE   1,084 0 82
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 709,570 3,091 SH   SOLE   3,091 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 611,648 4,066 SH   SOLE   4,066 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 4,703,519 19,428 SH   SOLE   19,113 0 315
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 3,296,857 6,592 SH   SOLE   6,432 0 160
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 3,781,904 17,345 SH   SOLE   17,345 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 673,080 4,196 SH   SOLE   2,718 0 1,478
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 214,228 3,679 SH   SOLE   3,679 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 32,934,930 570,994 SH   SOLE   377,313 0 193,680
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 403,008 4,296 SH   SOLE   0 0 4,296
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 296,060 1,622 SH   SOLE   1,622 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 BBG001SHTTM0 266,180 2,665 SH   SOLE   2,665 0 0
VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 4,241,074 23,174 SH   SOLE   23,174 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 20,155,879 76,793 SH   SOLE   74,146 0 2,647
WALMART INC COM 931142103 BBG001S5XH92 19,686,818 290,752 SH   SOLE   279,726 0 11,026
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 1,945,093 11,092 SH   SOLE   10,754 0 338
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 12,568,722 58,914 SH   SOLE   57,133 0 1,781
WAYFAIR INC NOTE 3.250% 9/1 94419LAP6   655,501 572,000 PRN   SOLE   570 0 2
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 13,136,890 221,197 SH   SOLE   212,240 0 8,957
WOLFSPEED INC NOTE 0.250% 2/1 977852AB8   234,621 398,000 PRN   SOLE   398 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6   176,876 146,000 PRN   SOLE   146 0 0
ZOETIS INC CL A 98978V103 BBG0039320P7 11,948,016 68,920 SH   SOLE   66,881 0 2,039
ZSCALER INC NOTE 0.125% 7/0 98980GAB8   178,999 133,000 PRN   SOLE   133 0 0