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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 1,453 11,227 SH   SOLE   10,927 0 300
ABBOTT LABS COM 002824100 1,157 10,653 SH   SOLE   10,006 0 647
ABBVIE INC COM 00287Y109 1,880 12,273 SH   SOLE   12,201 0 72
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,404 23,065 SH   SOLE   20,644 0 2,421
ACTIVISION BLIZZARD INC COM 00507V109 784 10,072 SH   SOLE   10,072 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 904 2,470 SH   SOLE   2,311 0 159
AES CORP UNIT 99/99/9999 00130H204 500 5,786 SH   SOLE   5,786 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 245 2,065 SH   SOLE   1,290 0 775
AIR LEASE CORP CL A 00912X302 4,704 140,706 SH   SOLE   136,667 0 4,039
AIR PRODS & CHEMS INC COM 009158106 299 1,245 SH   SOLE   1,245 0 0
AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1 601 555,000 PRN   SOLE   555 0 0
AIRBNB INC NOTE 3/1 009066AB7 993 1,198,000 PRN   SOLE   1,198 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 363 331,000 PRN   SOLE   331 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5 284 286,000 PRN   SOLE   286 0 0
ALCON AG ORD SHS H01301128 1,963 28,090 SH   SOLE   27,252 0 838
ALLEGION PLC ORD SHS G0176J109 902 9,214 SH   SOLE   9,214 0 0
ALPHABET INC CAP STK CL C 02079K107 2,524 1,154 SH   SOLE   1,008 0 146
ALPHABET INC CAP STK CL A 02079K305 27,956 12,828 SH   SOLE   11,810 0 1,018
AMAZON COM INC COM 023135106 21,996 207,101 SH   SOLE   193,380 0 13,721
AMERICAN ELEC PWR CO INC UNIT 08/15/2025 02557T307 705 13,053 SH   SOLE   13,053 0 0
AMERICAN EXPRESS CO COM 025816109 9,024 65,096 SH   SOLE   63,410 0 1,686
AMERICAN INTL GROUP INC COM NEW 026874784 439 8,588 SH   SOLE   8,588 0 0
AMERICAN TOWER CORP NEW COM 03027X100 516 2,019 SH   SOLE   1,970 0 49
AMERICAN WTR WKS CO INC NEW COM 030420103 261 1,753 SH   SOLE   1,753 0 0
AMGEN INC COM 031162100 434 1,783 SH   SOLE   424 0 1,359
APPLE INC COM 037833100 74,913 547,933 SH   SOLE   381,335 0 166,598
APPLIED MATLS INC COM 038222105 5,562 61,134 SH   SOLE   6,474 0 54,660
APTINYX INC COM 03836N103 6 10,000 SH   SOLE   10,000 0 0
APTIV PLC SHS G6095L109 4,520 50,747 SH   SOLE   49,232 0 1,515
APTIV PLC 5.5% CNV PFD A G6095L117 716 6,798 SH   SOLE   6,798 0 0
ARISTA NETWORKS INC COM 040413106 375 4,000 SH   SOLE   4,000 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 271 8,610 SH   SOLE   5,272 0 3,338
ARK ETF TR INNOVATION ETF 00214Q104 473 11,856 SH   SOLE   8,031 0 3,825
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,353 4,945 SH   SOLE   4,761 0 184
ASSURANT INC COM 04621X108 344 1,991 SH   SOLE   1,991 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,182 33,022 SH   SOLE   31,755 0 1,267
AT&T INC COM 00206R102 327 15,578 SH   SOLE   15,017 0 561
AVANTOR INC COM 05352A100 311 10,013 SH   SOLE   10,013 0 0
BAIDU INC SPON ADR REP A 056752108 1,467 9,863 SH   SOLE   9,520 0 343
BECTON DICKINSON & CO COM 075887109 210 852 SH   SOLE   342 0 510
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,584 9,465 SH   SOLE   7,257 0 2,208
BILL COM HLDGS INC NOTE 12/0 090043AB6 228 225,000 PRN   SOLE   225 0 0
BIOGEN INC COM 09062X103 207 1,017 SH   SOLE   1,017 0 0
BK OF AMERICA CORP COM 060505104 8,310 266,938 SH   SOLE   258,946 0 7,992
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 389 323 SH   SOLE   323 0 0
BLOCK INC CL A 852234103 2,228 36,247 SH   SOLE   35,210 0 1,037
BLOCK INC NOTE 0.500% 5/1 852234AD5 195 178,000 PRN   SOLE   178 0 0
BOEING CO COM 097023105 976 7,136 SH   SOLE   2,434 0 4,702
BOOKING HOLDINGS INC COM 09857L108 206 118 SH   SOLE   8 0 110
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 970 815,000 PRN   SOLE   815 0 0
BOSTON SCIENTIFIC CORP COM 101137107 5,513 147,918 SH   SOLE   143,960 0 3,958
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 614 6,048 SH   SOLE   6,048 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 13,059 169,598 SH   SOLE   162,989 0 6,609
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,412 32,896 SH   SOLE   31,694 0 1,202
BROADCOM INC COM 11135F101 5,802 11,942 SH   SOLE   9,602 0 2,340
BROADCOM INC 8% MCNV PFD SR A 11135F200 1,351 899 SH   SOLE   899 0 0
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 262 15,875 SH   SOLE   0 0 15,875
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 383 29,240 SH   SOLE   0 0 29,240
CANADIAN NAT RES LTD COM 136385101 1,836 34,201 SH   SOLE   33,058 0 1,143
CANADIAN PAC RY LTD COM 13645T100 2,395 34,287 SH   SOLE   33,485 0 802
CARRIER GLOBAL CORPORATION COM 14448C104 215 6,033 SH   SOLE   4,021 0 2,012
CDW CORP COM 12514G108 361 2,290 SH   SOLE   2,290 0 0
CELANESE CORP DEL COM 150870103 4,833 41,095 SH   SOLE   40,005 0 1,090
CENTENE CORP DEL COM 15135B101 567 6,705 SH   SOLE   6,705 0 0
CHEVRON CORP NEW COM 166764100 14,633 101,071 SH   SOLE   98,110 0 2,961
CHIPOTLE MEXICAN GRILL INC COM 169656105 442 338 SH   SOLE   335 0 3
CHUBB LIMITED COM H1467J104 5,357 27,249 SH   SOLE   26,522 0 727
CISCO SYS INC COM 17275R102 839 19,668 SH   SOLE   13,665 0 6,003
CITIGROUP INC COM NEW 172967424 298 6,484 SH   SOLE   6,484 0 0
CLEANSPARK INC COM NEW 18452B209 39 10,000 SH   SOLE   10,000 0 0
CME GROUP INC COM 12572Q105 309 1,508 SH   SOLE   1,508 0 0
COCA COLA CO COM 191216100 11,638 184,988 SH   SOLE   181,082 0 3,906
COMCAST CORP NEW CL A 20030N101 784 19,985 SH   SOLE   12,727 0 7,258
CONMED CORP NOTE 2.625% 2/0 207410AF8 998 823,000 PRN   SOLE   823 0 0
CONOCOPHILLIPS COM 20825C104 394 4,389 SH   SOLE   4,181 0 208
CONSTELLATION BRANDS INC CL A 21036P108 8,417 36,113 SH   SOLE   35,131 0 982
COSTCO WHSL CORP NEW COM 22160K105 3,304 6,893 SH   SOLE   6,441 0 452
COUPA SOFTWARE INC NOTE 0.125% 6/1 22266LAC0 189 225,000 PRN   SOLE   225 0 0
CSX CORP COM 126408103 8,925 307,108 SH   SOLE   298,214 0 8,894
CVS HEALTH CORP COM 126650100 220 2,371 SH   SOLE   1,888 0 483
CYBERARK SOFTWARE LTD SHS M2682V108 1,437 11,231 SH   SOLE   10,832 0 399
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 225 213,000 PRN   SOLE   213 0 0
DANAHER CORPORATION COM 235851102 12,034 47,466 SH   SOLE   46,205 0 1,261
DANAHER CORPORATION 5% CONV PFD B 235851409 324 245 SH   SOLE   245 0 0
DATADOG INC NOTE 0.125% 6/1 23804LAB9 271 213,000 PRN   SOLE   213 0 0
DEERE & CO COM 244199105 1,169 3,903 SH   SOLE   2,171 0 1,732
DEXCOM INC COM 252131107 3,174 42,588 SH   SOLE   41,481 0 1,107
DEXCOM INC NOTE 0.250%11/1 252131AK3 1,000 1,088,000 PRN   SOLE   1,088 0 0
DIGITALBRIDGE GROUP INC CL A COM 25401T108 54 11,045 SH   SOLE   3,545 0 7,500
DISCOVER FINL SVCS COM 254709108 502 5,309 SH   SOLE   4,909 0 400
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 63 94,000 PRN   SOLE   94 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 550 781,000 PRN   SOLE   781 0 0
DISNEY WALT CO COM 254687106 8,362 88,578 SH   SOLE   84,397 0 4,181
DOLLAR TREE INC COM 256746108 420 2,692 SH   SOLE   2,668 0 24
DOMINION ENERGY INC COM 25746U109 5,911 74,065 SH   SOLE   71,774 0 2,291
DTE ENERGY CO UNIT 11/01/2022 233331842 565 10,985 SH   SOLE   10,985 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 220 2,050 SH   SOLE   1,025 0 1,025
EDWARDS LIFESCIENCES CORP COM 28176E108 5,773 60,706 SH   SOLE   57,988 0 2,718
ENOVIX CORPORATION COM 293594107 1,337 150,100 SH   SOLE   150,100 0 0
ENPHASE ENERGY INC COM 29355A107 31,238 160,000 SH   SOLE   160,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3 950 957,000 PRN   SOLE   957 0 0
EQT CORP NOTE 1.750% 5/0 26884LAK5 587 244,000 PRN   SOLE   244 0 0
EQUINOR ASA SPONSORED ADR 29446M102 1,370 39,418 SH   SOLE   37,918 0 1,500
ETSY INC NOTE 0.125% 9/0 29786AAL0 317 410,000 PRN   SOLE   410 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 166 224,000 PRN   SOLE   224 0 0
EXXON MOBIL CORP COM 30231G102 1,878 21,924 SH   SOLE   20,133 0 1,791
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 323 5,317 SH   SOLE   5,086 0 231
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 241 2,493 SH   SOLE   2,250 0 243
FIDELITY NATL INFORMATION SV COM 31620M106 277 3,025 SH   SOLE   3,025 0 0
FIVE9 INC NOTE 0.500% 6/0 338307AD3 195 198,000 PRN   SOLE   198 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1 778 849,000 PRN   SOLE   849 0 0
FREEPORT-MCMORAN INC CL B 35671D857 379 12,941 SH   SOLE   12,594 0 347
FUELCELL ENERGY INC COM 35952H601 638 170,000 SH   SOLE   170,000 0 0
GENERAC HLDGS INC COM 368736104 333 1,581 SH   SOLE   1,574 0 7
GOLDMAN SACHS GROUP INC COM 38141G104 8,961 30,168 SH   SOLE   29,381 0 787
HDFC BANK LTD SPONSORED ADS 40415F101 1,343 24,441 SH   SOLE   23,597 0 844
HESS CORP COM 42809H107 7,226 68,208 SH   SOLE   66,319 0 1,889
HOME DEPOT INC COM 437076102 5,565 20,292 SH   SOLE   13,669 0 6,623
HONEYWELL INTL INC COM 438516106 7,705 44,330 SH   SOLE   41,776 0 2,554
HUNT J B TRANS SVCS INC COM 445658107 331 2,104 SH   SOLE   2,104 0 0
HUNTINGTON BANCSHARES INC COM 446150104 4,530 376,592 SH   SOLE   365,805 0 10,787
IDEXX LABS INC COM 45168D104 2,177 6,208 SH   SOLE   6,208 0 0
ILLUMINA INC NOTE 8/1 452327AK5 406 425,000 PRN   SOLE   425 0 0
INGERSOLL RAND INC COM 45687V106 817 19,412 SH   SOLE   19,412 0 0
INSULET CORP NOTE 0.375% 9/0 45784PAK7 380 331,000 PRN   SOLE   331 0 0
INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1 790 839,000 PRN   SOLE   839 0 0
INTEL CORP COM 458140100 303 8,096 SH   SOLE   7,890 0 206
INTERCONTINENTAL EXCHANGE IN COM 45866F104 312 3,315 SH   SOLE   3,186 0 129
INTERNATIONAL BUSINESS MACHS COM 459200101 278 1,972 SH   SOLE   1,611 0 361
INTUIT COM 461202103 545 1,414 SH   SOLE   1,407 0 7
INTUITIVE SURGICAL INC COM NEW 46120E602 234 1,165 SH   SOLE   1,165 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 314 1,327 SH   SOLE   1,327 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 578 2,064 SH   SOLE   1,840 0 224
INVITATION HOMES INC COM 46187W107 425 11,934 SH   SOLE   11,934 0 0
IPG PHOTONICS CORP COM 44980X109 659 7,000 SH   SOLE   7,000 0 0
IQVIA HLDGS INC COM 46266C105 5,157 23,764 SH   SOLE   23,111 0 653
ISHARES INC CORE MSCI EMKT 46434G103 357 7,275 SH   SOLE   5,187 0 2,088
ISHARES TR ISHS 5-10YR INVT 464288638 1,675 32,802 SH   SOLE   25,891 0 6,911
ISHARES TR CONV BD ETF 46435G102 1,021 14,725 SH   SOLE   14,725 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 26,052 259,409 SH   SOLE   166,539 0 92,870
ISHARES TR CORE MSCI EAFE 46432F842 3,586 60,936 SH   SOLE   60,518 0 418
ISHARES TR CORE S&P500 ETF 464287200 102,047 269,148 SH   SOLE   118,864 0 150,284
ISHARES TR CORE S&P MCP ETF 464287507 701 3,099 SH   SOLE   2,663 0 436
ISHARES TR CORE S&P SCP ETF 464287804 1,312 14,202 SH   SOLE   11,797 0 2,405
ISHARES TR CORE S&P US GWT 464287671 223 2,669 SH   SOLE   2,194 0 475
ISHARES TR CORE US AGGBD ET 464287226 5,366 52,778 SH   SOLE   6,173 0 46,605
ISHARES TR EXPANDED TECH 464287515 367 1,360 SH   SOLE   1,000 0 360
ISHARES TR MSCI ACWI EX US 464288240 29,509 655,766 SH   SOLE   438,961 0 216,805
ISHARES TR MSCI EAFE ETF 464287465 2,760 44,171 SH   SOLE   1,869 0 42,302
ISHARES TR MSCI EAFE MIN VL 46429B689 1,688 26,665 SH   SOLE   26,665 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,589 39,624 SH   SOLE   1,441 0 38,183
ISHARES TR MSCI USA MIN VOL 46429B697 6,318 89,993 SH   SOLE   89,586 0 407
ISHARES TR NATIONAL MUN ETF 464288414 10,364 97,443 SH   SOLE   54,192 0 43,251
ISHARES TR RUS 1000 ETF 464287622 2,241 10,788 SH   SOLE   10,057 0 731
ISHARES TR RUS 1000 GRW ETF 464287614 2,355 10,770 SH   SOLE   8,601 0 2,168
ISHARES TR RUS 1000 VAL ETF 464287598 644 4,439 SH   SOLE   3,266 0 1,173
ISHARES TR RUSSELL 2000 ETF 464287655 244 1,442 SH   SOLE   1,390 0 52
ISHARES TR RUSSELL 3000 ETF 464287689 30,031 138,142 SH   SOLE   3,151 0 134,991
ISHARES TR RUS MID CAP ETF 464287499 1,263 19,538 SH   SOLE   19,538 0 0
ISHARES TR RUS MD CP GR ETF 464287481 634 8,009 SH   SOLE   8,009 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3,600 59,656 SH   SOLE   29,989 0 29,667
ISHARES TR S&P 500 VAL ETF 464287408 7,370 53,618 SH   SOLE   48,433 0 5,185
ISHARES TR ISHS 1-5YR INVS 464288646 1,329 26,291 SH   SOLE   24,297 0 1,994
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 79 18,404 SH   SOLE   17,862 0 542
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7,291 46,737 SH   SOLE   45,450 0 1,287
JOHNSON & JOHNSON COM 478160104 3,920 22,085 SH   SOLE   17,362 0 4,723
JPMORGAN CHASE & CO COM 46625H100 3,149 27,961 SH   SOLE   24,258 0 3,703
KEYCORP COM 493267108 228 13,241 SH   SOLE   13,241 0 0
KKR & CO INC 6% MCONV PFD C 48251W401 630 10,775 SH   SOLE   10,775 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 642 2,658 SH   SOLE   2,611 0 47
LAM RESEARCH CORP COM 512807108 1,552 3,643 SH   SOLE   3,101 0 542
LAUDER ESTEE COS INC CL A 518439104 5,724 22,478 SH   SOLE   21,869 0 609
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 1,106 937,000 PRN   SOLE   937 0 0
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9 254 147,000 PRN   SOLE   147 0 0
LILLY ELI & CO COM 532457108 17,324 53,432 SH   SOLE   51,550 0 1,882
LINDE PLC SHS G5494J103 9,136 31,775 SH   SOLE   30,919 0 856
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 535 413,000 PRN   SOLE   413 0 0
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3 528 502,000 PRN   SOLE   502 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,213 594,745 SH   SOLE   573,660 0 21,085
LOCKHEED MARTIN CORP COM 539830109 384 894 SH   SOLE   170 0 724
LOWES COS INC COM 548661107 964 5,517 SH   SOLE   3,540 0 1,977
LULULEMON ATHLETICA INC COM 550021109 4,566 16,748 SH   SOLE   15,520 0 1,228
MARATHON PETE CORP COM 56585A102 342 4,165 SH   SOLE   4,088 0 77
MARKEL CORP COM 570535104 647 500 SH   SOLE   500 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 1.500% 9/1 57164YAB3 804 804,000 PRN   SOLE   804 0 0
MARSH & MCLENNAN COS INC COM 571748102 8,855 57,037 SH   SOLE   55,577 0 1,460
MARVELL TECHNOLOGY INC COM 573874104 342 7,861 SH   SOLE   7,798 0 63
MASTERCARD INCORPORATED CL A 57636Q104 3,396 10,763 SH   SOLE   4,834 0 5,929
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 665 50,000 SH   SOLE   50,000 0 0
MCDONALDS CORP COM 580135101 2,421 9,806 SH   SOLE   8,547 0 1,259
MCKESSON CORP COM 58155Q103 1,506 4,618 SH   SOLE   18 0 4,600
MEDTRONIC PLC SHS G5960L103 1,212 13,506 SH   SOLE   5,143 0 8,363
MERCK & CO INC COM 58933Y105 1,141 12,520 SH   SOLE   8,152 0 4,368
META PLATFORMS INC CL A 30303M102 9,496 58,888 SH   SOLE   54,823 0 4,065
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 172 69,000 PRN   SOLE   0 0 69
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1 318 191,000 PRN   SOLE   191 0 0
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 700 699,000 PRN   SOLE   699 0 0
MICRON TECHNOLOGY INC COM 595112103 3,945 71,371 SH   SOLE   69,435 0 1,936
MICROSOFT CORP COM 594918104 51,333 199,871 SH   SOLE   176,906 0 22,965
MIDDLEBY CORP COM 596278101 376 3,000 SH   SOLE   3,000 0 0
MONDELEZ INTL INC CL A 609207105 8,752 140,959 SH   SOLE   136,848 0 4,111
MONGODB INC NOTE 0.250% 1/1 60937PAD8 264 187,000 PRN   SOLE   187 0 0
MORGAN STANLEY COM NEW 617446448 826 10,863 SH   SOLE   10,863 0 0
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6 154 247,000 PRN   SOLE   247 0 0
NETFLIX INC COM 64110L106 424 2,425 SH   SOLE   2,328 0 97
NEXTERA ENERGY INC COM 65339F101 15,321 197,792 SH   SOLE   177,745 0 20,047
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 496 8,803 SH   SOLE   8,803 0 0
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 288 5,855 SH   SOLE   5,855 0 0
NIKE INC CL B 654106103 7,243 70,874 SH   SOLE   67,348 0 3,526
NORFOLK SOUTHN CORP COM 655844108 655 2,883 SH   SOLE   2,883 0 0
NORTHERN TR CORP COM 665859104 217 2,254 SH   SOLE   2,254 0 0
NORTHROP GRUMMAN CORP COM 666807102 965 2,017 SH   SOLE   2,005 0 12
NOVO-NORDISK A S ADR 670100205 3,402 30,529 SH   SOLE   29,385 0 1,144
NUCOR CORP COM 670346105 597 5,716 SH   SOLE   5,716 0 0
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4 236 263,000 PRN   SOLE   263 0 0
NVIDIA CORPORATION COM 67066G104 10,036 66,203 SH   SOLE   64,533 0 1,670
OKTA INC NOTE 0.125% 9/0 679295AD7 282 317,000 PRN   SOLE   317 0 0
ON SEMICONDUCTOR CORP NOTE 5/0 ADDED 682189AS4 1,343 1,164,000 PRN   SOLE   1,164 0 0
ORACLE CORP COM 68389X105 371 5,311 SH   SOLE   2,811 0 2,500
OTIS WORLDWIDE CORP COM 68902V107 203 2,873 SH   SOLE   1,867 0 1,006
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7 675 648,000 PRN   SOLE   648 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 762 405,000 PRN   SOLE   405 0 0
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 393 229,000 PRN   SOLE   229 0 0
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 272 257,000 PRN   SOLE   257 0 0
PAYCOM SOFTWARE INC COM 70432V102 4,845 17,296 SH   SOLE   16,877 0 419
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 555 610,000 PRN   SOLE   610 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 6,516 709,814 SH   SOLE   0 0 709,814
PEPSICO INC COM 713448108 1,673 10,039 SH   SOLE   6,787 0 3,252
PFIZER INC COM 717081103 3,703 70,625 SH   SOLE   26,960 0 43,665
PHILIP MORRIS INTL INC COM 718172109 401 4,062 SH   SOLE   3,762 0 300
PIONEER NAT RES CO COM 723787107 379 1,699 SH   SOLE   1,699 0 0
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2 388 179,000 PRN   SOLE   179 0 0
PLUG POWER INC COM NEW 72919P202 315 19,000 SH   SOLE   19,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 277 1,756 SH   SOLE   1,706 0 50
PPG INDS INC COM 693506107 288 2,523 SH   SOLE   2,523 0 0
PROCTER AND GAMBLE CO COM 742718109 2,940 20,446 SH   SOLE   15,019 0 5,427
PROGRESSIVE CORP COM 743315103 465 4,000 SH   SOLE   0 0 4,000
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1 274 329,000 PRN   SOLE   329 0 0
QUALCOMM INC COM 747525103 304 2,382 SH   SOLE   2,302 0 80
QUANTA SVCS INC COM 74762E102 568 4,532 SH   SOLE   515 0 4,017
QUANTUMSCAPE CORP COM CL A 74767V109 161 18,800 SH   SOLE   18,800 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 10,043 104,493 SH   SOLE   100,033 0 4,460
REPLIGEN CORP NOTE 0.375% 7/1 759916AB5 155 102,000 PRN   SOLE   102 0 0
REPUBLIC SVCS INC COM 760759100 438 3,350 SH   SOLE   3,350 0 0
RINGCENTRAL INC NOTE 3/0 76680RAF4 352 426,000 PRN   SOLE   426 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,046 17,146 SH   SOLE   16,451 0 695
S&P GLOBAL INC COM 78409V104 541 1,606 SH   SOLE   1,606 0 0
SALESFORCE INC COM 79466L302 8,040 48,717 SH   SOLE   46,219 0 2,498
SANOFI SPONSORED ADR 80105N105 1,680 33,576 SH   SOLE   32,385 0 1,191
SCHLUMBERGER LTD COM STK 806857108 1,759 49,177 SH   SOLE   47,559 0 1,618
SCHWAB CHARLES CORP COM 808513105 541 8,566 SH   SOLE   8,566 0 0
SEA LTD NOTE 0.250% 9/1 81141RAG5 195 266,000 PRN   SOLE   266 0 0
SEALED AIR CORP NEW COM 81211K100 715 12,391 SH   SOLE   12,391 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,076 7,830 SH   SOLE   7,830 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 352 2,741 SH   SOLE   2,675 0 66
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 836 6,579 SH   SOLE   5,939 0 640
SERVICENOW INC COM 81762P102 527 1,109 SH   SOLE   917 0 192
SHERWIN WILLIAMS CO COM 824348106 387 1,730 SH   SOLE   1,560 0 170
SHIFT4 PMTS INC NOTE 12/1 82452JAB5 400 493,000 PRN   SOLE   493 0 0
SILICON LABORATORIES INC COM 826919102 210 1,500 SH   SOLE   1,500 0 0
SILICON LABORATORIES INC NOTE 0.625% 6/1 826919AD4 267 206,000 PRN   SOLE   206 0 0
SKECHERS U S A INC CL A 830566105 644 18,100 SH   SOLE   18,000 0 100
SNAP INC NOTE 0.750% 8/0 83304AAB2 135 140,000 PRN   SOLE   140 0 0
SNOWFLAKE INC CL A 833445109 3,047 21,909 SH   SOLE   21,321 0 588
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,573 19,241 SH   SOLE   18,565 0 676
SOUTHERN CO COM 842587107 2,086 29,257 SH   SOLE   13,879 0 15,378
SOUTHWEST AIRLS CO COM 844741108 5,594 154,877 SH   SOLE   150,524 0 4,353
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 1,401 1,183,000 PRN   SOLE   1,183 0 0
SPDR GOLD TR GOLD SHS 78463V107 591 3,510 SH   SOLE   2,310 0 1,200
SPDR S&P 500 ETF TR TR UNIT 78462F103 22,207 58,864 SH   SOLE   50,708 0 8,156
SPDR SER TR BBG CONV SEC ETF 78464A359 1,540 23,858 SH   SOLE   18,138 0 5,720
SPDR SER TR S&P DIVID ETF 78464A763 683 5,754 SH   SOLE   5,754 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 789 6,600 SH   SOLE   6,600 0 0
SPLUNK INC NOTE 1.125% 9/1 848637AD6 355 377,000 PRN   SOLE   377 0 0
STARBUCKS CORP COM 855244109 5,072 66,401 SH   SOLE   57,198 0 9,203
STRYKER CORPORATION COM 863667101 924 4,644 SH   SOLE   1,092 0 3,552
SUNPOWER CORP COM 867652406 1,039 65,700 SH   SOLE   65,700 0 0
SYSCO CORP COM 871829107 9,888 116,724 SH   SOLE   113,746 0 2,978
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,452 42,221 SH   SOLE   40,799 0 1,422
TECK RESOURCES LTD CL B 878742204 1,123 36,747 SH   SOLE   35,451 0 1,296
TESLA INC COM 88160R101 8,928 13,258 SH   SOLE   12,636 0 622
TESLA INC NOTE 2.000% 5/1 88160RAG6 119 11,000 PRN   SOLE   11 0 0
TEXAS INSTRS INC COM 882508104 561 3,651 SH   SOLE   2,930 0 721
THERMO FISHER SCIENTIFIC INC COM 883556102 1,660 3,055 SH   SOLE   2,886 0 169
TJX COS INC NEW COM 872540109 4,753 85,107 SH   SOLE   82,893 0 2,214
T-MOBILE US INC COM 872590104 8,836 65,672 SH   SOLE   64,019 0 1,653
TOYOTA MOTOR CORP ADS 892331307 8,896 57,700 SH   SOLE   0 0 57,700
TRANE TECHNOLOGIES PLC SHS G8994E103 2,318 17,851 SH   SOLE   17,834 0 17
TRAVELERS COMPANIES INC COM 89417E109 253 1,498 SH   SOLE   587 0 911
TWITTER INC NOTE 0.250% 6/1 90184LAF9 396 402,000 PRN   SOLE   402 0 0
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1 234 248,000 PRN   SOLE   248 0 0
UBER TECHNOLOGIES INC COM 90353T100 4,835 236,298 SH   SOLE   229,924 0 6,374
UBS GROUP AG SHS H42097107 1,618 99,750 SH   SOLE   96,552 0 3,198
ULTA BEAUTY INC COM 90384S303 384 995 SH   SOLE   986 0 9
UNION PAC CORP COM 907818108 6,013 28,191 SH   SOLE   27,531 0 660
UNITEDHEALTH GROUP INC COM 91324P102 22,460 43,728 SH   SOLE   41,839 0 1,889
VAIL RESORTS INC NOTE 1/0 91879QAN9 772 884,000 PRN   SOLE   884 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4,956 64,543 SH   SOLE   39,087 0 25,456
VANGUARD INDEX FDS GROWTH ETF 922908736 303 1,358 SH   SOLE   1,276 0 82
VANGUARD INDEX FDS LARGE CAP ETF 922908637 304 1,765 SH   SOLE   1,765 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,244 16,470 SH   SOLE   16,470 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 537 3,061 SH   SOLE   3,061 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 503 3,885 SH   SOLE   3,885 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,989 11,296 SH   SOLE   11,296 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,343 7,118 SH   SOLE   6,818 0 300
VANGUARD INDEX FDS VALUE ETF 922908744 254 1,928 SH   SOLE   1,214 0 714
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 226 4,515 SH   SOLE   4,515 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 242 4,296 SH   SOLE   0 0 4,296
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 301 2,097 SH   SOLE   2,097 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 280 1,189 SH   SOLE   1,189 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,559 129,241 SH   SOLE   123,054 0 6,187
VISA INC COM CL A 92826C839 15,234 77,375 SH   SOLE   73,942 0 3,433
WALMART INC COM 931142103 11,698 96,215 SH   SOLE   92,715 0 3,500
WASTE MGMT INC DEL COM 94106L109 9,810 64,127 SH   SOLE   62,311 0 1,816
WAYFAIR INC NOTE 0.625%10/0 94419LAM3 164 245,000 PRN   SOLE   245 0 0
WELLS FARGO CO NEW COM 949746101 7,968 203,417 SH   SOLE   196,054 0 7,363
WORKDAY INC NOTE 0.250%10/0 98138HAF8 482 461,000 PRN   SOLE   461 0 0
XCEL ENERGY INC COM 98389B100 390 5,511 SH   SOLE   2,500 0 3,011
ZENDESK INC NOTE 0.625% 6/1 98936JAD3 182 188,000 PRN   SOLE   188 0 0
ZOETIS INC CL A 98978V103 345 2,005 SH   SOLE   2,005 0 0