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
ABBOTT LABS COM 002824100 2,864 29,595 SH   SOLE 2 0 20,376 9,219
AIR PRODS &CHEMS INC COM 009158106 917 3,940 SH   SOLE 2 0 3,833 107
ALIGN TECHNOLOGY INC COM 016255101 920 4,440 SH   SOLE 2 0 4,303 137
ALLEGHANY CORP MD COM 017175100 1,679 2,000 SH   SOLE   0 0 2,000
ALLSTATE CORP COM 020002101 315 2,528 SH   SOLE 3 0 366 2,162
AMAZON COM INC COM 023135106 39,701 351,340 SH   SOLE 1,2 0 36,128 315,212
AMERICAN ELEC PWR CO INC COM 025537101 2,600 30,071 SH   SOLE   0 0 30,071
AMERICAN EXPRESS CO COM 025816109 4,007 29,704 SH   SOLE 3 0 196 29,508
AMERICAN INTL GROUP INC COM NEW 026874784 797 16,794 SH   SOLE 1,3 0 9,992 6,802
AMGEN INC COM 031162100 751 3,332 SH   SOLE   0 0 3,332
ANALOG DEVICES INC COM 032654105 3,754 26,940 SH   SOLE   0 0 26,940
APPLE INC COM 037833100 144,137 1,042,962 SH   SOLE 1,2 0 35,102 1,007,860
APPLIED MATLS INC COM 038222105 421 5,139 SH   SOLE 1 0 313 4,826
ASTRAZENECA PLC SPONSORED ADR 046353108 532 9,696 SH   SOLE   0 0 9,696
ATMOS ENERGY CORP COM 049560105 204 2,000 SH   SOLE   0 0 2,000
AUTODESK INC COM 052769106 701 3,750 SH   SOLE 1 0 2,865 885
AUTOMATIC DATA PROCESSING IN COM 053015103 4,781 21,135 SH   SOLE   0 0 21,135
BP PLC SPONSORED ADR 055622104 265 9,268 SH   SOLE   0 0 9,268
BK OF AMERICA CORP COM 060505104 19,004 629,273 SH   SOLE 1,2 0 55,227 574,046
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 574 489 SH   SOLE   0 0 489
BECTON DICKINSON &CO COM 075887109 3,352 15,045 SH   SOLE 1 0 1,887 13,158
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 55,203 206,738 SH   SOLE   0 0 206,738
BHP GROUP LTD SPONSORED ADS 088606108 2,058 41,136 SH   SOLE   0 0 41,136
BOEING CO COM 097023105 481 3,971 SH   SOLE   0 0 3,971
BOSTON SCIENTIFIC CORP COM 101137107 360 9,301 SH   SOLE   0 0 9,301
BRISTOL-MYERS SQUIBB CO COM 110122108 2,864 40,289 SH   SOLE   0 0 40,289
CSX CORP COM 126408103 534 20,054 SH   SOLE   0 0 20,054
CVS HEALTH CORP COM 126650100 62,262 652,852 SH   SOLE 1,3 0 1,795 651,057
CATERPILLAR INC COM 149123101 964 5,877 SH   SOLE   0 0 5,877
CHARLES RIV LABS INTL INC COM 159864107 218 1,108 SH   SOLE 1 0 1,108 0
CHESAPEAKE ENERGY CORP COM 165167735 240 2,545 SH   SOLE 1,3 0 2,536 9
CHEVRON CORP NEW COM 166764100 109,455 761,847 SH   SOLE   0 0 761,847
CITIGROUP INC COM NEW 172967424 435 10,443 SH   SOLE   0 0 10,443
COCA COLA CO COM 191216100 12,001 214,230 SH   SOLE 1 0 7,597 206,633
CONAGRA BRANDS INC COM 205887102 569 17,440 SH   SOLE   0 0 17,440
DANAHER CORPORATION COM 235851102 45,788 177,274 SH   SOLE   0 0 177,274
DEERE &CO COM 244199105 1,800 5,391 SH   SOLE   0 0 5,391
DICKS SPORTING GOODS INC COM 253393102 209 2,000 SH   SOLE   0 0 2,000
DISNEY WALT CO COM 254687106 27,616 292,756 SH   SOLE 1,2 0 18,270 274,486
DISCOVER FINL SVCS COM 254709108 1,881 20,684 SH   SOLE   0 0 20,684
DOLLAR GEN CORP NEW COM 256677105 434 1,809 SH   SOLE   0 0 1,809
DOW INC COM 260557103 404 9,204 SH   SOLE 3 0 293 8,911
ECOLAB INC COM 278865100 856 5,929 SH   SOLE 2 0 5,423 506
EDISON INTL COM 281020107 385 6,811 SH   SOLE 1 0 4,797 2,014
EMERSON ELEC CO COM 291011104 1,108 15,136 SH   SOLE   0 0 15,136
ENTERPRISE PRODS PARTNERS L COM 293792107 260 10,935 SH   SOLE   0 0 10,935
FORD MTR CO DEL COM 345370860 778 69,433 SH   SOLE   0 0 69,433
FRANCO NEV CORP COM 351858105 705 5,903 SH   SOLE   0 0 5,903
GABELLI EQUITY TR INC COM 362397101 195 35,397 SH   SOLE   0 0 35,397
GENERAC HLDGS INC COM 368736104 882 4,950 SH   SOLE 2 0 4,806 144
GENERAL ELECTRIC CO COM NEW 369604301 2,924 47,237 SH   SOLE 1 0 1,256 45,981
GENUINE PARTS CO COM 372460105 1,824 12,213 SH   SOLE   0 0 12,213
GILEAD SCIENCES INC COM 375558103 347 5,624 SH   SOLE 1 0 1,177 4,447
GRAINGER W W INC COM 384802104 222 453 SH   SOLE 1 0 392 61
HALEON PLC SPON ADS 405552100 92 15,148 SH   SOLE 1 0 7,719 7,429
HALLIBURTON CO COM 406216101 251 10,196 SH   SOLE   0 0 10,196
HARTFORD FINL SVCS GROUP INC COM 416515104 237 3,830 SH   SOLE   0 0 3,830
HOME DEPOT INC COM 437076102 63,845 231,373 SH   SOLE 1,2 0 6,055 225,318
HONEYWELL INTL INC COM 438516106 36,187 216,725 SH   SOLE 2 0 7,677 209,048
HUBSPOT INC COM 443573100 301 1,113 SH   SOLE 1 0 1,113 0
HUMANA INC COM 444859102 2,363 4,870 SH   SOLE 2 0 4,728 142
HYLIION HOLDINGS CORP COMMON STOCK 449109107 309 107,800 SH   SOLE   0 0 107,800
INTEL CORP COM 458140100 26,385 1,023,850 SH   SOLE 1 0 9,210 1,014,640
INTERNATIONAL BUSINESS MACHS COM 459200101 37,307 314,008 SH   SOLE   0 0 314,008
IONIS PHARMACEUTICALS INC COM 462222100 301 6,807 SH   SOLE 1 0 5,259 1,548
ISHARES TR TIPS BD ETF 464287176 294 2,801 SH   SOLE   0 0 2,801
ISHARES TR CORE S&P500 ETF 464287200 14,062 39,208 SH   SOLE   0 0 39,208
ISHARES TR CORE US AGGBD ET 464287226 3,165 32,850 SH   SOLE   0 0 32,850
ISHARES TR S&P 500 VAL ETF 464287408 506 3,936 SH   SOLE   0 0 3,936
ISHARES TR MSCI EAFE ETF 464287465 218 3,894 SH   SOLE   0 0 3,894
ISHARES TR RUS MDCP VAL ETF 464287473 317 3,305 SH   SOLE   0 0 3,305
ISHARES TR RUS MID CAP ETF 464287499 6,580 105,880 SH   SOLE   0 0 105,880
ISHARES TR RUS 1000 GRW ETF 464287614 2,366 11,244 SH   SOLE   0 0 11,244
ISHARES TR RUSSELL 2000 ETF 464287655 1,364 8,273 SH   SOLE   0 0 8,273
ISHARES TR RUSSELL 3000 ETF 464287689 732 3,536 SH   SOLE   0 0 3,536
ISHARES TR CORE S&P SCP ETF 464287804 204 2,342 SH   SOLE   0 0 2,342
ISHARES TR PFD AND INCM SEC 464288687 218 6,874 SH   SOLE   0 0 6,874
JOHNSON &JOHNSON COM 478160104 80,080 490,204 SH   SOLE 1 0 4,314 485,890
KIMBERLY-CLARK CORP COM 494368103 293 2,606 SH   SOLE   0 0 2,606
L3HARRIS TECHNOLOGIES INC COM 502431109 513 2,468 SH   SOLE 1 0 1,896 572
LAUDER ESTEE COS INC CL A 518439104 283 1,312 SH   SOLE   0 0 1,312
LILLY ELI &CO COM 532457108 1,062 3,285 SH   SOLE 3 0 66 3,219
LOCKHEED MARTIN CORP COM 539830109 48,486 125,518 SH   SOLE 3 0 84 125,434
LOWES COS INC COM 548661107 2,569 13,681 SH   SOLE 3 0 170 13,511
MARSH &MCLENNAN COS INC COM 571748102 6,862 45,965 SH   SOLE   0 0 45,965
MCCORMICK &CO INC COM NON VTG 579780206 696 9,767 SH   SOLE 2 0 9,499 268
MCDONALDS CORP COM 580135101 10,393 45,042 SH   SOLE   0 0 45,042
MICROSOFT CORP COM 594918104 112,020 480,981 SH   SOLE 1,2,3 0 20,568 460,413
MICROSTRATEGY INC CL A NEW 594972408 902 4,250 SH   SOLE   0 0 4,250
MONDELEZ INTL INC CL A 609207105 771 14,056 SH   SOLE 1 0 7,069 6,987
MORGAN STANLEY COM NEW 617446448 528 6,686 SH   SOLE 3 0 397 6,289
MURPHY USA INC COM 626755102 202 735 SH   SOLE 1 0 508 227
NIKE INC CL B 654106103 698 8,402 SH   SOLE 1 0 1,457 6,945
NOKIA CORP SPONSORED ADR 654902204 25,647 6,006,321 SH   SOLE   0 0 6,006,321
NORFOLK SOUTHN CORP COM 655844108 5,153 24,577 SH   SOLE 3 0 134 24,443
NORTHROP GRUMMAN CORP COM 666807102 3,284 6,982 SH   SOLE 1,2 0 4,480 2,502
NUCOR CORP COM 670346105 237 2,211 SH   SOLE 1 0 502 1,709
ODYSSEY MARINE EXPL INC COM NEW 676118201 1,431 461,601 SH   SOLE   0 0 461,601
PNC FINL SVCS GROUP INC COM 693475105 691 4,621 SH   SOLE 1 0 1,693 2,928
PPG INDS INC COM 693506107 595 5,371 SH   SOLE 1 0 3,623 1,748
PALO ALTO NETWORKS INC COM 697435105 652 3,978 SH   SOLE 1 0 1,422 2,556
PARKER-HANNIFIN CORP COM 701094104 395 1,632 SH   SOLE 3 0 132 1,500
PEPSICO INC COM 713448108 2,014 12,334 SH   SOLE   0 0 12,334
PFIZER INC COM 717081103 7,635 174,466 SH   SOLE 1,3 0 12,896 161,570
PHILIP MORRIS INTL INC COM 718172109 1,154 13,900 SH   SOLE   0 0 13,900
PHILLIPS 66 COM 718546104 39,844 493,602 SH   SOLE   0 0 493,602
PIONEER NAT RES CO COM 723787107 1,142 5,275 SH   SOLE 1,3 0 1,937 3,338
PROCTER AND GAMBLE CO COM 742718109 9,595 76,001 SH   SOLE 1,3 0 3,777 72,224
QUALCOMM INC COM 747525103 760 6,728 SH   SOLE   0 0 6,728
REKOR SYSTEMS INC COM 759419104 41 41,227 SH   SOLE   0 0 41,227
REPUBLIC SVCS INC COM 760759100 9,661 71,019 SH   SOLE   0 0 71,019
RIO TINTO PLC SPONSORED ADR 767204100 221 4,010 SH   SOLE   0 0 4,010
ROCKWELL AUTOMATION INC COM 773903109 5,275 24,522 SH   SOLE   0 0 24,522
SHELL PLC SPON ADS 780259305 360 7,239 SH   SOLE 3 0 854 6,385
ST JOE CO COM 790148100 548 17,100 SH   SOLE   0 0 17,100
SAP SE SPON ADR 803054204 214 2,629 SH   SOLE 1 0 2,629 0
SAUL CTRS INC COM 804395101 265 7,057 SH   SOLE   0 0 7,057
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 550 13,088 SH   SOLE   0 0 13,088
SEMPRA COM 816851109 599 3,994 SH   SOLE 1 0 2,766 1,228
SHERWIN WILLIAMS CO COM 824348106 429 2,094 SH   SOLE 1 0 428 1,666
SNOWFLAKE INC CL A 833445109 215 1,266 SH   SOLE 1 0 1,161 105
SOUTHSTATE CORPORATION COM 840441109 313 3,960 SH   SOLE   0 0 3,960
SOUTHERN CO COM 842587107 51,521 757,666 SH   SOLE   0 0 757,666
STARBUCKS CORP COM 855244109 415 4,920 SH   SOLE   0 0 4,920
STATE STR CORP COM 857477103 1,338 21,995 SH   SOLE 2 0 20,375 1,620
STRYKER CORPORATION COM 863667101 371 1,833 SH   SOLE 1 0 532 1,301
SUNCOR ENERGY INC NEW COM 867224107 290 10,289 SH   SOLE 1 0 4,436 5,853
SYSCO CORP COM 871829107 4,550 64,351 SH   SOLE 2 0 13,172 51,179
TJX COS INC NEW COM 872540109 23,941 385,405 SH   SOLE   0 0 385,405
TEXAS INSTRS INC COM 882508104 7,746 50,044 SH   SOLE 1,3 0 1,129 48,915
THERMO FISHER SCIENTIFIC INC COM 883556102 1,891 3,728 SH   SOLE 1,2,3 0 2,750 978
US BANCORP DEL COM NEW 902973304 415 10,285 SH   SOLE 1 0 5,732 4,553
UNDER ARMOUR INC CL A 904311107 113 17,024 SH   SOLE   0 0 17,024
UNILEVER PLC SPON ADR NEW 904767704 685 15,620 SH   SOLE 1 0 1,772 13,848
UNION PAC CORP COM 907818108 8,440 43,322 SH   SOLE 1 0 1,882 41,440
UNITED PARCEL SERVICE INC CL B 911312106 9,968 61,704 SH   SOLE 1 0 3,410 58,294
V F CORP COM 918204108 3,378 112,926 SH   SOLE   0 0 112,926
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,919 14,197 SH   SOLE   0 0 14,197
VANGUARD WORLD FD MEGA GRWTH IND 921910816 336 1,927 SH   SOLE   0 0 1,927
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 19,534 59,502 SH   SOLE   0 0 59,502
VANGUARD INDEX FDS MID CAP ETF 922908629 617 3,280 SH   SOLE   0 0 3,280
VANGUARD INDEX FDS LARGE CAP ETF 922908637 6,300 38,518 SH   SOLE   0 0 38,518
VANGUARD INDEX FDS GROWTH ETF 922908736 513 2,396 SH   SOLE   0 0 2,396
VANGUARD INDEX FDS VALUE ETF 922908744 382 3,090 SH   SOLE   0 0 3,090
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,374 18,802 SH   SOLE   0 0 18,802
VULCAN MATLS CO COM 929160109 3,206 20,331 SH   SOLE 1 0 3,121 17,210
WALMART INC COM 931142103 78,096 602,128 SH   SOLE   0 0 602,128
WALGREENS BOOTS ALLIANCE INC COM 931427108 21,547 686,209 SH   SOLE   0 0 686,209
WARNER BROS DISCOVERY INC COM SER A 934423104 275 23,946 SH   SOLE 1 0 8,730 15,216
WELLS FARGO CO NEW COM 949746101 1,795 44,638 SH   SOLE 1,3 0 7,153 37,485
WESTERN DIGITAL CORP. COM 958102105 285 8,758 SH   SOLE 1 0 6,574 2,184
WHEATON PRECIOUS METALS CORP COM 962879102 339 10,488 SH   SOLE 1 0 1,372 9,116
WILLIAMS COS INC COM 969457100 973 33,982 SH   SOLE 1 0 20,044 13,938
WOLFSPEED INC COM 977852102 638 6,176 SH   SOLE 1 0 4,541 1,635
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 235 11,667 SH   SOLE   0 0 11,667
RAYTHEON TECHNOLOGIES CORP COM 75513E101 11,349 138,642 SH   SOLE 1,3 0 9,949 128,693
GLOBE LIFE INC COM 37959E102 3,663 36,736 SH   SOLE   0 0 36,736
INVESCO QQQ TR UNIT SER 1 46090E103 6,274 23,474 SH   SOLE   0 0 23,474
TARGET CORP COM 87612E106 3,417 23,027 SH   SOLE 2,3 0 10,938 12,089
EDWARDS LIFESCIENCES CORP COM 28176E108 891 10,782 SH   SOLE 2 0 10,432 350
IN8BIO INC COM 45674E109 469 232,310 SH   SOLE   0 0 232,310
TRAVELERS COMPANIES INC COM 89417E109 3,271 21,352 SH   SOLE 1 0 2,598 18,754
AES CORP COM 00130H105 210 9,307 SH   SOLE 1 0 6,964 2,343
ALPS ETF TR ALERIAN MLP 00162Q452 404 11,037 SH   SOLE   0 0 11,037
AT&T INC COM 00206R102 1,039 67,710 SH   SOLE   0 0 67,710
ABBVIE INC COM 00287Y109 50,875 379,068 SH   SOLE 1,3 0 4,146 374,922
ADOBE SYSTEMS INCORPORATED COM 00724F101 21,207 77,061 SH   SOLE 1,2 0 4,815 72,246
ADVANCE AUTO PARTS INC COM 00751Y106 236 1,508 SH   SOLE 1 0 1,306 202
ADVISORSHARES TR PURE US CANNABIS 00768Y453 144 16,206 SH   SOLE   0 0 16,206
AIRBNB INC NOTE 3/1 009066AB7 27 33,000 SH   SOLE 3 0 33,000 0
ALPHABET INC CAP STK CL C 02079K107 1,896 19,720 SH   SOLE   0 0 19,720
ALPHABET INC CAP STK CL A 02079K305 67,255 703,136 SH   SOLE 2,3 0 40,060 663,076
ALTERYX INC NOTE 0.500% 8/0 02156BAD5 47 52,000 SH   SOLE 3 0 52,000 0
ALTRIA GROUP INC COM 02209S103 2,478 61,375 SH   SOLE   0 0 61,375
AMERICAN TOWER CORP NEW COM 03027X100 970 4,517 SH   SOLE 1 0 1,544 2,973
AMERIPRISE FINL INC COM 03076C106 460 1,826 SH   SOLE 3 0 148 1,678
AMPIO PHARMACEUTICALS INC COM 03209T109 2 30,000 SH   SOLE   0 0 30,000
APOLLO GLOBAL MGMT INC COM 03769M106 609 13,098 SH   SOLE 1 0 10,182 2,916
ARES CAPITAL CORP COM 04010L103 217 12,826 SH   SOLE   0 0 12,826
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 196 44,117 SH   SOLE   0 0 44,117
BILL COM HLDGS INC NOTE 12/0 090043AB6 14 13,000 SH   SOLE 3 0 13,000 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 617 48,988 SH   SOLE   0 0 48,988
BIOGEN INC COM 09062X103 736 2,757 SH   SOLE 1 0 1,806 951
BLACK KNIGHT INC COM 09215C105 338 5,227 SH   SOLE   0 0 5,227
BLACKROCK INC COM 09247X101 5,076 9,224 SH   SOLE   0 0 9,224
BLACKSTONE MTG TR INC COM CL A 09257W100 392 16,806 SH   SOLE   0 0 16,806
BLACKSTONE INC COM 09260D107 1,882 22,488 SH   SOLE 1 0 2,607 19,881
BOOKING HOLDINGS INC COM 09857L108 330 201 SH   SOLE   0 0 201
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8 19 16,000 SH   SOLE 3 0 16,000 0
BROADCOM INC COM 11135F101 5,606 12,627 SH   SOLE 1 0 2,118 10,509
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 273 8,367 SH   SOLE   0 0 8,367
CME GROUP INC COM 12572Q105 599 3,380 SH   SOLE   0 0 3,380
CADENCE BANK COM 12740C103 209 8,207 SH   SOLE   0 0 8,207
CHEGG INC NOTE 9/0 163092AF6 44 59,000 SH   SOLE 3 0 59,000 0
CISCO SYS INC COM 17275R102 55,200 1,380,011 SH   SOLE 1,3 0 9,924 1,370,087
CLOUDFLARE INC NOTE 8/1 18915MAC1 15 19,000 SH   SOLE 3 0 19,000 0
COMCAST CORP NEW CL A 20030N101 6,975 237,817 SH   SOLE 1,3 0 33,907 203,910
CONOCOPHILLIPS COM 20825C104 7,246 70,802 SH   SOLE   0 0 70,802
CONSTELLATION ENERGY CORP COM 21037T109 261 3,137 SH   SOLE 1 0 823 2,314
CORTEVA INC COM 22052L104 294 5,144 SH   SOLE 1 0 1,935 3,209
COSTCO WHSL CORP NEW COM 22160K105 35,635 75,456 SH   SOLE 2 0 2,329 73,127
COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3 20 26,000 SH   SOLE 3 0 26,000 0
CROWDSTRIKE HLDGS INC CL A 22788C105 577 3,499 SH   SOLE 1 0 2,720 779
CROWN CASTLE INC COM 22822V101 2,625 18,158 SH   SOLE   0 0 18,158
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1 22 19,000 SH   SOLE 3 0 19,000 0
DATADOG INC NOTE 0.125% 6/1 23804LAB9 15 13,000 SH   SOLE 3 0 13,000 0
DEXCOM INC NOTE 0.250%11/1 252131AK3 50 54,000 SH   SOLE 3 0 54,000 0
DIAGEO PLC SPON ADR NEW 25243Q205 1,116 6,570 SH   SOLE 1 0 806 5,764
DOLBY LABORATORIES INC COM CL A 25659T107 269 4,123 SH   SOLE 1 0 2,852 1,271
DOMINION ENERGY INC COM 25746U109 2,640 38,206 SH   SOLE   0 0 38,206
DUKE ENERGY CORP NEW COM NEW 26441C204 3,532 37,967 SH   SOLE   0 0 37,967
DUPONT DE NEMOURS INC COM 26614N102 477 9,468 SH   SOLE   0 0 9,468
EOG RES INC COM 26875P101 7,252 64,909 SH   SOLE   0 0 64,909
EQT CORP COM 26884L109 455 11,155 SH   SOLE 1 0 9,845 1,310
EATON VANCE LTD DURATION INC COM 27828H105 171 18,552 SH   SOLE   0 0 18,552
ENBRIDGE INC COM 29250N105 709 19,120 SH   SOLE 1 0 14,936 4,184
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 290 26,265 SH   SOLE   0 0 26,265
ENPHASE ENERGY INC NOTE 3/0 29355AAK3 34 29,000 SH   SOLE 3 0 29,000 0
EQUINIX INC COM 29444U700 272 478 SH   SOLE 1 0 207 271
EQUITY LIFESTYLE PPTYS INC COM 29472R108 573 9,123 SH   SOLE   0 0 9,123
ETSY INC COM 29786A106 209 2,090 SH   SOLE 1 0 2,090 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 18 20,000 SH   SOLE 3 0 20,000 0
EXELON CORP COM 30161N101 347 9,270 SH   SOLE 1 0 2,814 6,456
EXPEDIA GROUP INC NOTE 2/1 30212PBE4 22 26,000 SH   SOLE 3 0 26,000 0
EXXON MOBIL CORP COM 30231G102 84,619 969,180 SH   SOLE   0 0 969,180
META PLATFORMS INC CL A 30303M102 6,588 48,555 SH   SOLE 1,2 0 8,878 39,677
FARFETCH LTD ORD SH CL A 30744W107 151 20,203 SH   SOLE   0 0 20,203
FIDELITY NATL INFORMATION SV COM 31620M106 3,841 50,821 SH   SOLE 2 0 11,876 38,945
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3,036 83,879 SH   SOLE   0 0 83,879
FIVE9 INC NOTE 0.500% 6/0 338307AD3 17 19,000 SH   SOLE 3 0 19,000 0
FORD MTR CO DEL NOTE 3/1 345370CZ1 12 13,000 SH   SOLE 3 0 13,000 0
FREEPORT-MCMORAN INC CL B 35671D857 619 22,651 SH   SOLE 1 0 13,224 9,427
GENERAL MTRS CO COM 37045V100 699 21,789 SH   SOLE 1 0 6,202 15,587
GSK PLC SPONSORED ADR 37733W204 390 13,246 SH   SOLE   0 0 13,246
GLOBAL PMTS INC COM 37940X102 4,105 37,996 SH   SOLE   0 0 37,996
GLOBAL X FDS GLB X SUPERDIV 37950E549 101 13,350 SH   SOLE   0 0 13,350
GOLDMAN SACHS GROUP INC COM 38141G104 5,076 17,320 SH   SOLE   0 0 17,320
GRAN TIERRA ENERGY INC COM 38500T101 12 10,000 SH   SOLE   0 0 10,000
GREEN PLAINS INC NOTE 2.250% 3/1 393222AK0 11 10,000 SH   SOLE 3 0 10,000 0
HUT 8 MNG CORP COM 44812T102 41 23,000 SH   SOLE   0 0 23,000
IMMUNOGEN INC COM 45253H101 57 11,867 SH   SOLE 1 0 5,848 6,019
INSMED INC NOTE 0.750% 6/0 457669AB5 23 25,000 SH   SOLE 3 0 25,000 0
INSULET CORP NOTE 0.375% 9/0 45784PAK7 20 17,000 SH   SOLE 3 0 17,000 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 313 3,460 SH   SOLE   0 0 3,460
INTUITIVE SURGICAL INC COM NEW 46120E602 241 1,285 SH   SOLE 1 0 562 723
ISHARES TR CORE MSCI EAFE 46432F842 1,508 28,633 SH   SOLE   0 0 28,633
ISHARES INC CORE MSCI EMKT 46434G103 794 18,476 SH   SOLE   0 0 18,476
JPMORGAN CHASE &CO COM 46625H100 53,990 516,651 SH   SOLE 1,3 0 1,865 514,786
JACOBS SOLUTIONS INC COM 46982L108 1,504 13,864 SH   SOLE 2,3 0 13,436 428
JAMF HLDG CORP NOTE 0.125% 9/0 47074LAB1 15 18,000 SH   SOLE 3 0 18,000 0
KINDER MORGAN INC DEL COM 49456B101 816 49,050 SH   SOLE   0 0 49,050
LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 15 13,000 SH   SOLE 3 0 13,000 0
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 13 14,000 SH   SOLE 3 0 14,000 0
MAKEMYTRIP LIMITED MAURITIUS NOTE 2/1 56087FAB0 16 15,000 SH   SOLE   0 15,000 0
MANNKIND CORP COM NEW 56400P706 58 18,900 SH   SOLE   0 0 18,900
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9 12 13,000 SH   SOLE 3 0 13,000 0
MASTERCARD INCORPORATED CL A 57636Q104 3,422 12,035 SH   SOLE 1,2 0 9,760 2,275
MERCADOLIBRE INC COM 58733R102 292 353 SH   SOLE   0 0 353
MERCK &CO INC COM 58933Y105 3,012 34,969 SH   SOLE 1 0 5,119 29,850
SPDR S&P 500 ETF TR Put 5911359UQ 25,281 7,617 SH   SOLE   0 0 7,617
METLIFE INC COM 59156R108 490 8,070 SH   SOLE 1 0 5,025 3,045
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8 26 26,000 SH   SOLE 3 0 26,000 0
MID-AMER APT CMNTYS INC COM 59522J103 14,186 91,480 SH   SOLE   0 0 91,480
MONSTER BEVERAGE CORP NEW COM 61174X109 217 2,500 SH   SOLE 1 0 2,095 405
NETFLIX INC COM 64110L106 218 925 SH   SOLE 1 0 786 139
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1 15 11,000 SH   SOLE 3 0 11,000 0
NEXTERA ENERGY INC COM 65339F101 7,186 91,645 SH   SOLE 3 0 355 91,290
NOVARTIS AG SPONSORED ADR 66987V109 237 3,113 SH   SOLE   0 0 3,113
NVIDIA CORPORATION COM 67066G104 1,481 12,197 SH   SOLE 1,2 0 7,251 4,946
NUVEEN PFD &INCOME OPPORTUN COM 67073B106 136 19,599 SH   SOLE   0 0 19,599
OREILLY AUTOMOTIVE INC COM 67103H107 471 669 SH   SOLE   0 0 669
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4 17 13,000 SH   SOLE 3 0 13,000 0
ORACLE CORP COM 68389X105 553 9,050 SH   SOLE 1 0 6,411 2,639
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2 42 25,000 SH   SOLE 3 0 25,000 0
PAYPAL HLDGS INC COM 70450Y103 34,948 406,046 SH   SOLE 1,3 0 2,006 404,040
PINTEREST INC CL A 72352L106 391 16,780 SH   SOLE   0 0 16,780
PROLOGIS INC. COM 74340W103 30,694 302,102 SH   SOLE 3 0 248 301,854
PROSHARES TR S&P 500 DV ARIST 74348A467 262 3,275 SH   SOLE   0 0 3,275
PUBLIC STORAGE COM 74460D109 257 877 SH   SOLE   0 0 877
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,521 175,421 SH   SOLE   0 0 175,421
S&P GLOBAL INC COM 78409V104 478 1,566 SH   SOLE 1 0 605 961
SPDR S&P 500 ETF TR TR UNIT 78462F103 363 1,017 SH   SOLE   0 0 1,017
SPDR GOLD TR GOLD SHS 78463V107 768 4,964 SH   SOLE   0 0 4,964
SPDR SER TR S&P DIVID ETF 78464A763 1,612 14,460 SH   SOLE   0 0 14,460
SALESFORCE INC COM 79466L302 1,721 11,966 SH   SOLE 1,2 0 6,307 5,659
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 325 2,735 SH   SOLE   0 0 2,735
SERVISFIRST BANCSHARES INC COM 81768T108 4,997 62,464 SH   SOLE   0 0 62,464
SHAKE SHACK INC NOTE 3/0 819047AB7 9 14,000 SH   SOLE 3 0 14,000 0
SHOPIFY INC NOTE 0.125%11/0 82509LAA5 21 26,000 SH   SOLE 3 0 26,000 0
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6 14 13,000 SH   SOLE 3 0 13,000 0
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 13 11,000 SH   SOLE 3 0 11,000 0
BLOCK INC NOTE 5/0 852234AJ2 51 65,000 SH   SOLE 3 0 65,000 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 20 21,000 SH   SOLE 3 0 21,000 0
SUNNOVA ENERGY INTL INC. NOTE 0.250%12/0 86745KAF1 11 13,000 SH   SOLE 3 0 13,000 0
SYNOVUS FINL CORP COM NEW 87161C501 3,455 92,109 SH   SOLE   0 0 92,109
TESLA INC COM 88160R101 1,049 3,953 SH   SOLE   0 0 3,953
TEXAS PACIFIC LAND CORPORATI COM 88262P102 716 403 SH   SOLE   0 0 403
3M CO COM 88579Y101 21,832 197,577 SH   SOLE   0 0 197,577
TRUIST FINL CORP COM 89832Q109 6,100 140,102 SH   SOLE   0 0 140,102
TWITTER INC COM 90184L102 21,612 492,976 SH   SOLE 1 0 6,032 486,944
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9 32 38,000 SH   SOLE 3 0 38,000 0
ULTA BEAUTY INC COM 90384S303 1,529 3,812 SH   SOLE 2 0 3,603 209
UNITEDHEALTH GROUP INC COM 91324P102 7,651 15,150 SH   SOLE 1,2,3 0 9,649 5,501
VANGUARD WORLD FDS INF TECH ETF 92204A702 213 693 SH   SOLE   0 0 693
VERIZON COMMUNICATIONS INC COM 92343V104 7,569 199,345 SH   SOLE 1 0 7,671 191,674
VERISK ANALYTICS INC COM 92345Y106 1,338 7,847 SH   SOLE 2 0 7,652 195
VERTEX PHARMACEUTICALS INC COM 92532F100 1,256 4,339 SH   SOLE 1 0 3,128 1,211
VISA INC COM CL A 92826C839 35,266 198,516 SH   SOLE 1,2 0 16,125 182,391
VOYA GLBL EQTY DIV &PREM OP COM 92912T100 50 10,000 SH   SOLE   0 0 10,000
WASTE MGMT INC DEL COM 94106L109 1,906 11,895 SH   SOLE 1,2 0 11,125 770
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 19 31,000 SH   SOLE 3 0 31,000 0
WESTERN ASSET GBL HIGH INC F COM 95766B109 136 20,726 SH   SOLE   0 0 20,726
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 55 58,000 SH   SOLE 3 0 58,000 0
WHEELS UP EXPERIENCE INC COM CL A 96328L106 93 81,280 SH   SOLE   0 0 81,280
ZOETIS INC CL A 98978V103 1,645 11,095 SH   SOLE 1,2 0 9,497 1,598
ZSCALER INC NOTE 0.125% 7/0 98980GAB8 17 13,000 SH   SOLE 3 0 13,000 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,049 23,508 SH   SOLE   0 0 23,508
EATON CORP PLC SHS G29183103 656 4,916 SH   SOLE 1 0 1,583 3,333
JOHNSON CTLS INTL PLC SHS G51502105 1,453 29,530 SH   SOLE 1,2 0 23,878 5,652
LINDE PLC SHS G5494J103 9,538 35,379 SH   SOLE 1 0 1,881 33,498
MEDTRONIC PLC SHS G5960L103 7,727 95,685 SH   SOLE 1 0 1,116 94,569
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 468 8,797 SH   SOLE 1 0 5,570 3,227
CHUBB LIMITED COM H1467J104 6,215 34,170 SH   SOLE   0 0 34,170
UBS GROUP AG SHS H42097107 146 10,096 SH   SOLE   0 0 10,096
TE CONNECTIVITY LTD SHS H84989104 742 6,726 SH   SOLE 1 0 5,071 1,655