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
AES CORP COM 00130H105   249,867 8,688 SH   SOLE 1 0 6,242 2,446
ALPS ETF TR ALERIAN MLP 00162Q452   420,179 11,037 SH   SOLE   0 0 11,037
AT&T INC COM 00206R102   1,164,607 63,259 SH   SOLE   0 0 63,259
ABBOTT LABS COM 002824100   3,230,516 29,425 SH   SOLE 2 0 20,864 8,561
ABBVIE INC COM 00287Y109   61,130,630 378,260 SH   SOLE 1,3 0 4,028 374,232
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,715,124 8,068 SH   SOLE 1,2,3 0 4,970 3,098
ADVISORSHARES TR PURE US CANNABIS 00768Y453   76,471 10,940 SH   SOLE   0 0 10,940
AIRBNB INC NOTE 3/1 009066AB7   27,159 33,000 SH   SOLE 3 0 33,000 0
AIR PRODS &CHEMS INC COM 009158106   1,209,921 3,925 SH   SOLE 2 0 3,918 7
ALLSTATE CORP COM 020002101   339,136 2,501 SH   SOLE 3 0 339 2,162
ALPHABET INC CAP STK CL C 02079K107   1,719,587 19,380 SH   SOLE   0 0 19,380
ALPHABET INC CAP STK CL A 02079K305   67,734,065 767,699 SH   SOLE 2,3 0 41,036 726,663
ALTERYX INC NOTE 0.500% 8/0 02156BAD5   52,262 57,000 SH   SOLE 3 0 57,000 0
ALTRIA GROUP INC COM 02209S103   2,616,856 57,249 SH   SOLE   0 0 57,249
AMAZON COM INC COM 023135106   40,994,285 488,027 SH   SOLE 1,2 0 34,800 453,227
AMERICAN ELEC PWR CO INC COM 025537101   702,584 7,400 SH   SOLE   0 0 7,400
AMERICAN EXPRESS CO COM 025816109   4,292,100 29,050 SH   SOLE 3 0 196 28,854
AMERICAN INTL GROUP INC COM NEW 026874784   1,021,824 16,158 SH   SOLE 1 0 8,985 7,173
AMERICAN TOWER CORP NEW COM 03027X100   880,938 4,158 SH   SOLE 1 0 1,410 2,748
AMERIPRISE FINL INC COM 03076C106   586,331 1,883 SH   SOLE 3 0 148 1,735
AMGEN INC COM 031162100   2,627,922 10,006 SH   SOLE   0 0 10,006
ANALOG DEVICES INC COM 032654105   238,347 1,453 SH   SOLE   0 0 1,453
APOLLO GLOBAL MGMT INC COM 03769M106   804,999 12,620 SH   SOLE 1 0 9,167 3,453
APPLE INC COM 037833100   134,432,287 1,034,652 SH   SOLE 1,2 0 30,717 1,003,935
APPHARVEST INC COM 03783T103   7,660 13,500 SH   SOLE   0 0 13,500
APPLIED MATLS INC COM 038222105   522,451 5,365 SH   SOLE 1 0 297 5,068
ARES CAPITAL CORP COM 04010L103   236,901 12,826 SH   SOLE   0 0 12,826
ASTRAZENECA PLC SPONSORED ADR 046353108   650,744 9,598 SH   SOLE   0 0 9,598
ATLASSIAN CORPORATION CL A 049468101   903,462 7,021 SH   SOLE 1 0 411 6,610
AUTODESK INC COM 052769106   1,429,929 7,652 SH   SOLE 1,2 0 6,735 917
AUTOMATIC DATA PROCESSING IN COM 053015103   320,363 1,341 SH   SOLE   0 0 1,341
AVALONBAY CMNTYS INC COM 053484101   333,700 2,066 SH   SOLE 1 0 1,735 331
BP PLC SPONSORED ADR 055622104   331,353 9,486 SH   SOLE   0 0 9,486
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   265,143 44,117 SH   SOLE   0 0 44,117
BANK AMERICA CORP COM 060505104   20,833,641 629,035 SH   SOLE 1,2 0 54,721 574,314
BK OF AMERICA CORP 7.25%CNV PFD L 060505682   567,240 489 SH   SOLE   0 0 489
BECTON DICKINSON &CO COM 075887109   2,864,570 11,265 SH   SOLE 1 0 2,247 9,018
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   64,113,122 207,553 SH   SOLE   0 0 207,553
BHP GROUP LTD SPONSORED ADS 088606108   2,549,118 41,082 SH   SOLE   0 0 41,082
BILL COM HLDGS INC NOTE 12/0 090043AB6   19,437 19,000 SH   SOLE 3 0 19,000 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   562,382 48,988 SH   SOLE   0 0 48,988
BIOGEN INC COM 09062X103   720,546 2,602 SH   SOLE 1 0 1,630 972
BLACK KNIGHT INC COM 09215C105   322,767 5,227 SH   SOLE   0 0 5,227
BLACKROCK INC COM 09247X101   6,145,550 8,672 SH   SOLE   0 0 8,672
BLACKSTONE MTG TR INC COM CL A 09257W100   292,921 13,837 SH   SOLE   0 0 13,837
BLACKSTONE INC COM 09260D107   1,615,471 21,775 SH   SOLE 1 0 120 21,655
BOEING CO COM 097023105   412,567 2,166 SH   SOLE   0 0 2,166
BOOKING HOLDINGS INC COM 09857L108   388,949 193 SH   SOLE   0 0 193
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   21,310 16,000 SH   SOLE 3 0 16,000 0
BOSTON SCIENTIFIC CORP COM 101137107   472,185 10,205 SH   SOLE   0 0 10,205
BRISTOL-MYERS SQUIBB CO COM 110122108   2,890,694 40,176 SH   SOLE   0 0 40,176
BROADCOM INC COM 11135F101   6,845,407 12,243 SH   SOLE 1 0 2,056 10,187
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   230,427 8,367 SH   SOLE   0 0 8,367
CME GROUP INC COM 12572Q105   404,929 2,408 SH   SOLE   0 0 2,408
CSX CORP COM 126408103   621,363 20,057 SH   SOLE   0 0 20,057
CVS HEALTH CORP COM 126650100   60,967,941 654,233 SH   SOLE 1,3 0 1,915 652,318
CADENCE BANK COM 12740C103   202,432 8,209 SH   SOLE   0 0 8,209
CATERPILLAR INC COM 149123101   1,408,993 5,882 SH   SOLE   0 0 5,882
CHARLES RIV LABS INTL INC COM 159864107   222,258 1,020 SH   SOLE 1 0 1,009 11
CHEGG INC NOTE 0.125% 3/1 163092AD1   33,763 37,000 SH   SOLE 3 0 37,000 0
CHESAPEAKE ENERGY CORP COM 165167735   287,357 3,045 SH   SOLE 1,3 0 2,886 159
CHEVRON CORP NEW COM 166764100   135,318,878 753,908 SH   SOLE   0 0 753,908
CHEWY INC CL A 16679L109   1,212,405 32,697 SH   SOLE   0 0 32,697
CISCO SYS INC COM 17275R102   65,729,163 1,379,705 SH   SOLE 1 0 7,248 1,372,457
CITIGROUP INC COM NEW 172967424   246,071 5,440 SH   SOLE   0 0 5,440
CLOUDFLARE INC NOTE 8/1 18915MAC1   15,485 19,000 SH   SOLE 3 0 19,000 0
COCA COLA CO COM 191216100   13,392,748 210,545 SH   SOLE 1 0 7,203 203,342
COINBASE GLOBAL INC COM CL A 19260Q107   316,564 8,945 SH   SOLE   0 0 8,945
COMCAST CORP NEW CL A 20030N101   7,278,862 208,146 SH   SOLE 1,3 0 29,508 178,638
CONAGRA BRANDS INC COM 205887102   325,014 8,398 SH   SOLE   0 0 8,398
CONFLUENT INC CLASS A COM 20717M103   911,840 41,000 SH   SOLE   0 0 41,000
CONOCOPHILLIPS COM 20825C104   8,363,732 70,879 SH   SOLE   0 0 70,879
CONSTELLATION ENERGY CORP COM 21037T109   293,631 3,406 SH   SOLE 1 0 1,114 2,292
CORTEVA INC COM 22052L104   296,563 5,045 SH   SOLE 1 0 1,759 3,286
COSTCO WHSL CORP NEW COM 22160K105   34,705,985 76,026 SH   SOLE 2 0 2,317 73,709
COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3   24,999 26,000 SH   SOLE 3 0 26,000 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,206,518 11,459 SH   SOLE 1 0 3,311 8,148
CROWN CASTLE INC COM 22822V101   2,293,311 16,907 SH   SOLE   0 0 16,907
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1   20,105 19,000 SH   SOLE 3 0 19,000 0
DANAHER CORPORATION COM 235851102   47,640,259 179,490 SH   SOLE   0 0 179,490
DATADOG INC CL A COM 23804L103   955,500 13,000 SH   SOLE   0 0 13,000
DECKERS OUTDOOR CORP COM 243537107   1,378,299 3,453 SH   SOLE   0 0 3,453
DEERE &CO COM 244199105   2,264,655 5,282 SH   SOLE   0 0 5,282
DEXCOM INC NOTE 0.250%11/1 252131AK3   58,725 54,000 SH   SOLE 3 0 54,000 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,002,901 5,628 SH   SOLE 1 0 1,121 4,507
DICKS SPORTING GOODS INC COM 253393102   240,580 2,000 SH   SOLE   0 0 2,000
DISNEY WALT CO COM 254687106   24,807,319 285,535 SH   SOLE 1,2 0 15,599 269,936
DOLBY LABORATORIES INC COM CL A 25659T107   290,836 4,123 SH   SOLE 1 0 2,811 1,312
DOLLAR GEN CORP NEW COM 256677105   390,313 1,585 SH   SOLE   0 0 1,585
DOMINION ENERGY INC COM 25746U109   1,494,306 24,369 SH   SOLE   0 0 24,369
DOW INC COM 260557103   411,041 8,157 SH   SOLE 3 0 144 8,013
DUKE ENERGY CORP NEW COM NEW 26441C204   3,896,218 37,831 SH   SOLE   0 0 37,831
DUPONT DE NEMOURS INC COM 26614N102   602,229 8,775 SH   SOLE   0 0 8,775
DYNATRACE INC COM NEW 268150109   1,076,805 28,115 SH   SOLE   0 0 28,115
EOG RES INC COM 26875P101   9,445,128 72,924 SH   SOLE 2 0 7,527 65,397
EQT CORP COM 26884L109   400,987 11,853 SH   SOLE 1 0 9,969 1,884
EATON VANCE LTD DURATION INC COM 27828H105   174,203 18,552 SH   SOLE   0 0 18,552
ECOLAB INC COM 278865100   853,418 5,863 SH   SOLE 2 0 5,543 320
EDISON INTL COM 281020107   362,888 5,704 SH   SOLE 1 0 3,530 2,174
EDWARDS LIFESCIENCES CORP COM 28176E108   800,267 10,726 SH   SOLE 2 0 10,687 39
EMERSON ELEC CO COM 291011104   1,034,662 10,771 SH   SOLE   0 0 10,771
ENBRIDGE INC COM 29250N105   736,147 18,827 SH   SOLE 1 0 13,834 4,993
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   312,278 26,308 SH   SOLE   0 0 26,308
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   22,219 19,000 SH   SOLE 3 0 19,000 0
ENTERPRISE PRODS PARTNERS L COM 293792107   253,554 10,512 SH   SOLE   0 0 10,512
EQUINIX INC COM 29444U700   221,400 338 SH   SOLE 1 0 180 158
EQUITY LIFESTYLE PPTYS INC COM 29472R108   591,198 9,152 SH   SOLE   0 0 9,152
ETSY INC COM 29786A106   240,758 2,010 SH   SOLE 1 0 1,987 23
ETSY INC NOTE 0.250% 6/1 29786AAN6   26,468 31,000 SH   SOLE 3 0 31,000 0
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3   18,913 20,000 SH   SOLE 3 0 20,000 0
EXELON CORP COM 30161N101   408,048 9,439 SH   SOLE 1 0 2,835 6,604
EXPEDIA GROUP INC NOTE 2/1 30212PBE4   22,644 26,000 SH   SOLE 3 0 26,000 0
EXXON MOBIL CORP COM 30231G102   105,988,192 960,908 SH   SOLE   0 0 960,908
META PLATFORMS INC CL A 30303M102   5,298,580 44,030 SH   SOLE 1,2 0 7,953 36,077
FARFETCH LTD ORD SH CL A 30744W107   841,878 177,987 SH   SOLE   0 0 177,987
FIDELITY NATL INFORMATION SV COM 31620M106   1,491,494 21,982 SH   SOLE   0 0 21,982
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,574,472 41,852 SH   SOLE   0 0 41,852
FORD MTR CO DEL COM 345370860   807,304 69,416 SH   SOLE   0 0 69,416
FORD MTR CO DEL NOTE 3/1 345370CZ1   12,266 13,000 SH   SOLE 3 0 13,000 0
FRANCO NEV CORP COM 351858105   459,392 3,366 SH   SOLE   0 0 3,366
FREEPORT-MCMORAN INC CL B 35671D857   971,052 25,554 SH   SOLE 1 0 12,803 12,751
GABELLI EQUITY TR INC COM 362397101   199,375 36,382 SH   SOLE   0 0 36,382
GENERAL ELECTRIC CO COM NEW 369604301   3,608,539 43,066 SH   SOLE 1 0 160 42,906
GENERAL MTRS CO COM 37045V100   491,297 14,605 SH   SOLE 1,3 0 6,150 8,455
GENUINE PARTS CO COM 372460105   2,039,610 11,755 SH   SOLE   0 0 11,755
GILEAD SCIENCES INC COM 375558103   471,230 5,489 SH   SOLE 1 0 1,056 4,433
GSK PLC SPONSORED ADR 37733W204   376,736 10,721 SH   SOLE   0 0 10,721
GLOBAL PMTS INC COM 37940X102   3,446,702 34,703 SH   SOLE   0 0 34,703
GLOBE LIFE INC COM 37959E102   4,278,953 35,495 SH   SOLE   0 0 35,495
GOLDMAN SACHS GROUP INC COM 38141G104   6,022,038 17,538 SH   SOLE   0 0 17,538
GRAINGER W W INC COM 384802104   239,744 431 SH   SOLE 1 0 357 74
GRAN TIERRA ENERGY INC COM 38500T101   9,900 10,000 SH   SOLE   0 0 10,000
GREEN PLAINS INC NOTE 2.250% 3/1 393222AK0   11,890 10,000 SH   SOLE 3 0 10,000 0
HALEON PLC SPON ADS 405552100   116,888 14,611 SH   SOLE 1 0 9,314 5,297
HALLIBURTON CO COM 406216101   397,957 10,113 SH   SOLE   0 0 10,113
HARTFORD FINL SVCS GROUP INC COM 416515104   290,429 3,830 SH   SOLE   0 0 3,830
HIBBETT INC COM 428567101   221,033 3,240 SH   SOLE   0 0 3,240
HOME DEPOT INC COM 437076102   72,990,159 231,084 SH   SOLE 1,2 0 6,091 224,993
HONEYWELL INTL INC COM 438516106   50,954,226 237,771 SH   SOLE 2 0 7,867 229,904
HUBSPOT INC COM 443573100   1,146,979 3,967 SH   SOLE 1 0 955 3,012
HUMANA INC COM 444859102   2,479,000 4,840 SH   SOLE 2 0 4,840 0
HUT 8 MNG CORP COM 44812T102   19,550 23,000 SH   SOLE   0 0 23,000
HYLIION HOLDINGS CORP COMMON STOCK 449109107   252,252 107,800 SH   SOLE   0 0 107,800
IN8BIO INC COM 45674E109   536,636 232,310 SH   SOLE   0 0 232,310
INSMED INC NOTE 0.750% 6/0 457669AB5   20,625 25,000 SH   SOLE 3 0 25,000 0
INSULET CORP COM 45784P101   246,699 838 SH   SOLE 1 0 829 9
INSULET CORP NOTE 0.375% 9/0 45784PAK7   24,004 17,000 SH   SOLE 3 0 17,000 0
INTEL CORP COM 458140100   24,004,027 908,211 SH   SOLE 1 0 6,626 901,585
INTERCONTINENTAL EXCHANGE IN COM 45866F104   310,449 3,026 SH   SOLE   0 0 3,026
INTERNATIONAL BUSINESS MACHS COM 459200101   44,088,331 312,927 SH   SOLE   0 0 312,927
INVESCO QQQ TR UNIT SER 1 46090E103   6,517,945 24,478 SH   SOLE   0 0 24,478
INTUIT COM 461202103   2,200,261 5,653 SH   SOLE 2 0 3,574 2,079
INTUITIVE SURGICAL INC COM NEW 46120E602   555,112 2,092 SH   SOLE 1 0 420 1,672
IONIS PHARMACEUTICALS INC COM 462222100   257,100 6,807 SH   SOLE 1 0 5,187 1,620
ISHARES TR TIPS BD ETF 464287176   298,138 2,801 SH   SOLE   0 0 2,801
ISHARES TR CORE S&P500 ETF 464287200   26,761,379 69,653 SH   SOLE   0 0 69,653
ISHARES TR CORE US AGGBD ET 464287226   3,889,299 40,100 SH   SOLE   0 0 40,100
ISHARES TR S&P 500 VAL ETF 464287408   643,512 4,436 SH   SOLE   0 0 4,436
ISHARES TR MSCI EAFE ETF 464287465   253,007 3,854 SH   SOLE   0 0 3,854
ISHARES TR RUS MDCP VAL ETF 464287473   356,530 3,385 SH   SOLE   0 0 3,385
ISHARES TR RUS MID CAP ETF 464287499   7,141,578 105,880 SH   SOLE   0 0 105,880
ISHARES TR RUS 1000 GRW ETF 464287614   2,408,915 11,244 SH   SOLE   0 0 11,244
ISHARES TR RUSSELL 2000 ETF 464287655   1,443,944 8,281 SH   SOLE   0 0 8,281
ISHARES TR RUSSELL 3000 ETF 464287689   780,324 3,536 SH   SOLE   0 0 3,536
ISHARES TR CORE S&P SCP ETF 464287804   232,247 2,454 SH   SOLE   0 0 2,454
ISHARES TR PFD AND INCM SEC 464288687   209,863 6,874 SH   SOLE   0 0 6,874
ISHARES TR CORE HIGH DV ETF 46429B663   206,395 1,980 SH   SOLE   0 0 1,980
ISHARES TR CORE MSCI EAFE 46432F842   1,638,343 26,579 SH   SOLE   0 0 26,579
ISHARES INC CORE MSCI EMKT 46434G103   783,964 16,787 SH   SOLE   0 0 16,787
JPMORGAN CHASE &CO COM 46625H100   70,086,165 522,641 SH   SOLE 1,3 0 3,315 519,326
JACOBS SOLUTIONS INC COM 46982L108   1,646,640 13,714 SH   SOLE 2 0 13,685 29
JAMF HLDG CORP NOTE 0.125% 9/0 47074LAB1   14,814 18,000 SH   SOLE 3 0 18,000 0
JOHNSON &JOHNSON COM 478160104   86,807,626 491,410 SH   SOLE 1 0 4,418 486,992
KIMBERLY-CLARK CORP COM 494368103   353,765 2,606 SH   SOLE   0 0 2,606
KINDER MORGAN INC DEL COM 49456B101   691,737 38,260 SH   SOLE   0 0 38,260
L3HARRIS TECHNOLOGIES INC COM 502431109   513,862 2,468 SH   SOLE 1 0 1,875 593
LAUDER ESTEE COS INC CL A 518439104   512,604 2,066 SH   SOLE 1 0 547 1,519
LILLY ELI &CO COM 532457108   1,294,533 3,539 SH   SOLE 3 0 66 3,473
LOCKHEED MARTIN CORP COM 539830109   26,140,624 53,733 SH   SOLE 3 0 84 53,649
LOWES COS INC COM 548661107   2,667,556 13,389 SH   SOLE 3 0 134 13,255
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1   12,005 14,000 SH   SOLE 3 0 14,000 0
MAKEMYTRIP LIMITED MAURITIUS NOTE 2/1 56087FAB0   14,820 15,000 SH   SOLE 3 0 15,000 0
MANNKIND CORP COM NEW 56400P706   99,603 18,900 SH   SOLE   0 0 18,900
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9   12,675 13,000 SH   SOLE 3 0 13,000 0
MARSH &MCLENNAN COS INC COM 571748102   7,368,172 44,526 SH   SOLE 1 0 682 43,844
MARRIOTT INTL INC NEW CL A 571903202   785,395 5,275 SH   SOLE 2 0 4,026 1,249
MASTERCARD INCORPORATED CL A 57636Q104   4,237,090 12,185 SH   SOLE 1,2 0 9,917 2,268
MCCORMICK &CO INC COM NON VTG 579780206   802,955 9,687 SH   SOLE 2 0 9,669 18
MCDONALDS CORP COM 580135101   11,612,705 44,066 SH   SOLE   0 0 44,066
MERCADOLIBRE INC COM 58733R102   1,142,424 1,350 SH   SOLE   0 0 1,350
MERCK &CO INC COM 58933Y105   3,845,029 34,656 SH   SOLE 1 0 4,777 29,879
METLIFE INC COM 59156R108   582,217 8,045 SH   SOLE 1 0 4,725 3,320
MICROSOFT CORP COM 594918104   115,354,743 481,006 SH   SOLE 1,2 0 20,639 460,367
MICROSTRATEGY INC CL A NEW 594972408   234,581 1,657 SH   SOLE   0 0 1,657
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8   27,885 26,000 SH   SOLE 3 0 26,000 0
MID-AMER APT CMNTYS INC COM 59522J103   14,369,628 91,532 SH   SOLE   0 0 91,532
MONDELEZ INTL INC CL A 609207105   930,466 13,960 SH   SOLE 1 0 6,650 7,310
MONGODB INC CL A 60937P106   1,083,014 5,502 SH   SOLE   0 0 5,502
MONSTER BEVERAGE CORP NEW COM 61174X109   253,825 2,500 SH   SOLE 1 0 2,042 458
MORGAN STANLEY COM NEW 617446448   6,152,624 72,367 SH   SOLE 3 0 397 71,970
NETFLIX INC COM 64110L106   238,853 810 SH   SOLE 1 0 646 164
NEUROCRINE BIOSCIENCES INC NOTE 2.250% 5/1 64125CAD1   17,342 11,000 SH   SOLE 3 0 11,000 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6   21,516 22,000 SH   SOLE 3 0 22,000 0
NEXTERA ENERGY INC COM 65339F101   6,988,165 83,590 SH   SOLE 3 0 355 83,235
NIKE INC CL B 654106103   1,064,984 9,102 SH   SOLE 1 0 1,317 7,785
NOKIA CORP SPONSORED ADR 654902204   27,548,582 5,937,195 SH   SOLE   0 0 5,937,195
NORFOLK SOUTHN CORP COM 655844108   6,041,726 24,518 SH   SOLE 3 0 134 24,384
NORTHROP GRUMMAN CORP COM 666807102   3,698,145 6,778 SH   SOLE 1,2 0 4,413 2,365
NOVARTIS AG SPONSORED ADR 66987V109   245,028 2,701 SH   SOLE   0 0 2,701
NOVO-NORDISK A S ADR 670100205   1,130,089 8,350 SH   SOLE 2 0 8,350 0
NUCOR CORP COM 670346105   284,182 2,156 SH   SOLE 1 0 439 1,717
NVIDIA CORPORATION COM 67066G104   1,769,610 12,109 SH   SOLE 1,2 0 7,294 4,815
NUVEEN PFD &INCOME OPPORTUN COM 67073B106   142,681 19,599 SH   SOLE   0 0 19,599
OREILLY AUTOMOTIVE INC COM 67103H107   584,069 692 SH   SOLE   0 0 692
ODYSSEY MARINE EXPL INC COM NEW 676118201   1,789,307 461,162 SH   SOLE   0 0 461,162
OKTA INC CL A 679295105   1,024,950 15,000 SH   SOLE   0 0 15,000
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4   21,200 16,000 SH   SOLE 3 0 16,000 0
ORACLE CORP COM 68389X105   735,987 9,004 SH   SOLE 1 0 6,042 2,962
PNC FINL SVCS GROUP INC COM 693475105   737,691 4,671 SH   SOLE 1 0 1,700 2,971
PPG INDS INC COM 693506107   566,836 4,508 SH   SOLE 1 0 2,746 1,762
PACCAR INC COM 693718108   231,986 2,344 SH   SOLE   0 0 2,344
PALO ALTO NETWORKS INC COM 697435105   2,306,457 16,529 SH   SOLE 1,2 0 5,957 10,572
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2   36,913 25,000 SH   SOLE 3 0 25,000 0
PARKER-HANNIFIN CORP COM 701094104   499,356 1,716 SH   SOLE 3 0 132 1,584
PAYPAL HLDGS INC COM 70450Y103   29,968,198 420,783 SH   SOLE 1,3 0 1,219 419,564
PAYONEER GLOBAL INC COM 70451X104   875,200 160,000 SH   SOLE   0 0 160,000
PEPSICO INC COM 713448108   1,828,919 10,124 SH   SOLE   0 0 10,124
PFIZER INC COM 717081103   8,860,185 172,915 SH   SOLE 1,3 0 12,234 160,681
PHILIP MORRIS INTL INC COM 718172109   1,404,807 13,880 SH   SOLE   0 0 13,880
PHILLIPS 66 COM 718546104   51,436,952 494,206 SH   SOLE   0 0 494,206
PINTEREST INC CL A 72352L106   1,433,589 59,044 SH   SOLE   0 0 59,044
PIONEER NAT RES CO COM 723787107   1,209,553 5,296 SH   SOLE 1,3 0 1,703 3,593
PROCTER AND GAMBLE CO COM 742718109   11,439,355 75,477 SH   SOLE 1,3 0 3,534 71,943
PROLOGIS INC. COM 74340W103   34,073,515 302,258 SH   SOLE 3 0 248 302,010
PROSHARES TR S&P 500 DV ARIST 74348A467   294,717 3,275 SH   SOLE   0 0 3,275
PUBLIC STORAGE COM 74460D109   233,666 834 SH   SOLE   0 0 834
QUALCOMM INC COM 747525103   644,106 5,859 SH   SOLE   0 0 5,859
RAYTHEON TECHNOLOGIES CORP COM 75513E101   13,660,825 135,363 SH   SOLE 1,3 0 9,489 125,874
REDFIN CORP COM 75737F108   1,060,000 250,000 SH   SOLE   0 0 250,000
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,777,867 175,226 SH   SOLE   0 0 175,226
REKOR SYSTEMS INC COM 759419104   49,140 40,950 SH   SOLE   0 0 40,950
REPUBLIC SVCS INC COM 760759100   9,081,158 70,402 SH   SOLE   0 0 70,402
RIO TINTO PLC SPONSORED ADR 767204100   281,820 3,958 SH   SOLE   0 0 3,958
ROBLOX CORP CL A 771049103   757,036 26,600 SH   SOLE   0 0 26,600
ROCKWELL AUTOMATION INC COM 773903109   1,163,983 4,519 SH   SOLE   0 0 4,519
SHELL PLC SPON ADS 780259305   451,032 7,920 SH   SOLE 3 0 854 7,066
S&P GLOBAL INC COM 78409V104   532,223 1,589 SH   SOLE 1 0 553 1,036
SPDR S&P 500 ETF TR TR UNIT 78462F103   412,105 1,078 SH   SOLE   0 0 1,078
SPDR GOLD TR GOLD SHS 78463V107   795,442 4,689 SH   SOLE   0 0 4,689
SPDR SER TR S&P DIVID ETF 78464A763   1,815,346 14,510 SH   SOLE   0 0 14,510
ST JOE CO COM 790148100   654,617 16,937 SH   SOLE   0 0 16,937
SALESFORCE INC COM 79466L302   1,505,957 11,358 SH   SOLE 1,2 0 5,984 5,374
SAP SE SPON ADR 803054204   356,625 3,456 SH   SOLE 1 0 3,256 200
SAUL CTRS INC COM 804395101   284,231 6,987 SH   SOLE   0 0 6,987
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   547,300 12,214 SH   SOLE   0 0 12,214
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   209,825 3,178 SH   SOLE   0 0 3,178
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   278,123 2,235 SH   SOLE   0 0 2,235
SEMPRA COM 816851109   618,315 4,001 SH   SOLE 1 0 2,628 1,373
SENTINELONE INC CL A 81730H109   729,500 50,000 SH   SOLE   0 0 50,000
SERVISFIRST BANCSHARES INC COM 81768T108   4,306,480 62,494 SH   SOLE   0 0 62,494
SHAKE SHACK INC NOTE 3/0 819047AB7   9,214 14,000 SH   SOLE 3 0 14,000 0
SHERWIN WILLIAMS CO COM 824348106   529,253 2,230 SH   SOLE 1 0 427 1,803
SHOPIFY INC CL A 82509L107   961,385 27,698 SH   SOLE   0 0 27,698
SHOPIFY INC NOTE 0.125%11/0 82509LAA5   52,933 62,000 SH   SOLE 3 0 62,000 0
SNAP INC CL A 83304A106   916,212 102,370 SH   SOLE   0 0 102,370
SNOWFLAKE INC CL A 833445109   1,215,927 8,471 SH   SOLE 1 0 1,852 6,619
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   16,140 13,000 SH   SOLE 3 0 13,000 0
SOUTHSTATE CORPORATION COM 840441109   319,719 4,187 SH   SOLE 1 0 227 3,960
SOUTHERN CO COM 842587107   54,206,552 759,089 SH   SOLE   0 0 759,089
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   13,211 11,000 SH   SOLE 3 0 11,000 0
BLOCK INC NOTE 5/0 852234AJ2   52,618 65,000 SH   SOLE 3 0 65,000 0
STARBUCKS CORP COM 855244109   6,880,522 69,360 SH   SOLE   0 0 69,360
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8   20,357 21,000 SH   SOLE 3 0 21,000 0
STATE STR CORP COM 857477103   1,700,412 21,921 SH   SOLE 2 0 20,921 1,000
STRYKER CORPORATION COM 863667101   448,150 1,833 SH   SOLE 1 0 524 1,309
SUNCOR ENERGY INC NEW COM 867224107   296,993 9,360 SH   SOLE 1 0 4,063 5,297
SUNNOVA ENERGY INTL INC. NOTE 0.250%12/0 86745KAF1   19,338 25,000 SH   SOLE 3 0 25,000 0
SYNOVUS FINL CORP COM NEW 87161C501   3,421,928 91,130 SH   SOLE   0 0 91,130
SYSCO CORP COM 871829107   4,915,165 64,293 SH   SOLE 2 0 13,486 50,807
TJX COS INC NEW COM 872540109   30,802,397 386,965 SH   SOLE   0 0 386,965
TARGET CORP COM 87612E106   3,292,817 22,094 SH   SOLE 2,3 0 11,096 10,998
TESLA INC COM 88160R101   514,892 4,180 SH   SOLE 1 0 200 3,980
TEXAS INSTRS INC COM 882508104   8,269,135 50,049 SH   SOLE 1,3 0 1,074 48,975
TEXAS PACIFIC LAND CORPORATI COM 88262P102   850,158 363 SH   SOLE   0 0 363
THERMO FISHER SCIENTIFIC INC COM 883556102   1,989,094 3,612 SH   SOLE 1,2,3 0 2,657 955
3M CO COM 88579Y101   21,688,228 180,856 SH   SOLE   0 0 180,856
TRAVELERS COMPANIES INC COM 89417E109   3,537,758 18,869 SH   SOLE 1 0 2,457 16,412
TRUIST FINL CORP COM 89832Q109   5,444,322 126,524 SH   SOLE   0 0 126,524
TWILIO INC CL A 90138F102   883,483 18,045 SH   SOLE   0 0 18,045
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   26,110 31,000 SH   SOLE 3 0 31,000 0
ULTA BEAUTY INC COM 90384S303   1,779,183 3,793 SH   SOLE 2 0 3,692 101
UNDER ARMOUR INC CL A 904311107   172,964 17,024 SH   SOLE   0 0 17,024
UNILEVER PLC SPON ADR NEW 904767704   769,108 15,275 SH   SOLE 1 0 1,671 13,604
UNION PAC CORP COM 907818108   8,930,730 43,129 SH   SOLE   0 1,790 41,339
UNITED PARCEL SERVICE INC CL B 911312106   10,454,779 60,140 SH   SOLE 1 0 3,196 56,944
UNITEDHEALTH GROUP INC COM 91324P102   8,423,842 15,889 SH   SOLE 1,2 0 9,413 6,476
V F CORP COM 918204108   205,612 7,447 SH   SOLE   0 0 7,447
VACASA INC CLASS A COM 91854V107   630,000 500,000 SH   SOLE   0 0 500,000
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,155,872 14,197 SH   SOLE   0 0 14,197
VANGUARD WORLD FD MEGA GRWTH IND 921910816   300,950 1,749 SH   SOLE   0 0 1,749
VANGUARD WORLD FDS INF TECH ETF 92204A702   221,351 693 SH   SOLE   0 0 693
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   12,884,479 36,672 SH   SOLE   0 0 36,672
VANGUARD INDEX FDS MID CAP ETF 922908629   686,636 3,369 SH   SOLE   0 0 3,369
VANGUARD INDEX FDS LARGE CAP ETF 922908637   3,528,944 20,258 SH   SOLE   0 0 20,258
VANGUARD INDEX FDS GROWTH ETF 922908736   525,529 2,466 SH   SOLE   0 0 2,466
VANGUARD INDEX FDS VALUE ETF 922908744   446,377 3,180 SH   SOLE   0 0 3,180
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,615,073 18,908 SH   SOLE   0 0 18,908
VERIZON COMMUNICATIONS INC COM 92343V104   6,804,951 172,715 SH   SOLE 1 0 4,812 167,903
VERISK ANALYTICS INC COM 92345Y106   721,205 4,088 SH   SOLE 2 0 4,078 10
VERTEX PHARMACEUTICALS INC COM 92532F100   1,240,310 4,295 SH   SOLE 1 0 3,044 1,251
VISA INC COM CL A 92826C839   63,170,631 304,056 SH   SOLE 1,2 0 16,094 287,962
VOYA GLBL EQTY DIV &PREM OP COM 92912T100   54,100 10,000 SH   SOLE   0 0 10,000
VULCAN MATLS CO COM 929160109   3,613,818 20,637 SH   SOLE 1 0 2,940 17,697
WALMART INC COM 931142103   85,925,804 606,008 SH   SOLE   0 0 606,008
WALGREENS BOOTS ALLIANCE INC COM 931427108   23,644,017 632,870 SH   SOLE   0 0 632,870
WARNER BROS DISCOVERY INC COM SER A 934423104   172,811 18,229 SH   SOLE 1 0 7,883 10,346
WASTE MGMT INC DEL COM 94106L109   1,817,298 11,584 SH   SOLE 1,2 0 10,708 876
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8   7,362 13,000 SH   SOLE 3 0 13,000 0
WELLS FARGO CO NEW COM 949746101   1,729,837 41,895 SH   SOLE 1,3 0 6,503 35,392
WESTERN ASSET GBL HIGH INC F COM 95766B109   140,937 20,726 SH   SOLE   0 0 20,726
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   55,245 58,000 SH   SOLE 3 0 58,000 0
WHEATON PRECIOUS METALS CORP COM 962879102   369,658 9,459 SH   SOLE 1 0 1,295 8,164
WHEELS UP EXPERIENCE INC COM CL A 96328L106   879,290 853,680 SH   SOLE   0 0 853,680
WILLIAMS COS INC COM 969457100   1,092,050 33,193 SH   SOLE 1 0 18,935 14,258
WOLFSPEED INC COM 977852102   426,391 6,176 SH   SOLE 1 0 4,496 1,680
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   255,501 10,554 SH   SOLE   0 0 10,554
WORKDAY INC CL A 98138H101   1,229,708 7,349 SH   SOLE 1 0 392 6,957
ZOETIS INC CL A 98978V103   403,306 2,752 SH   SOLE 1 0 1,333 1,419
ZSCALER INC NOTE 0.125% 7/0 98980GAB8   13,650 13,000 SH   SOLE 3 0 13,000 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,049,066 22,669 SH   SOLE   0 0 22,669
EATON CORP PLC SHS G29183103   737,822 4,701 SH   SOLE 1 0 1,318 3,383
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   1,127,000 350,000 SH   SOLE   0 0 350,000
JOHNSON CTLS INTL PLC SHS G51502105   1,882,240 29,410 SH   SOLE 1,2 0 24,152 5,258
LINDE PLC SHS G5494J103   11,546,635 35,400 SH   SOLE 1 0 1,772 33,628
MEDTRONIC PLC SHS G5960L103   366,489 4,716 SH   SOLE 1 0 1,010 3,706
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   463,122 8,803 SH   SOLE 1 0 5,515 3,288
CHUBB LIMITED COM H1467J104   7,187,314 32,581 SH   SOLE   0 0 32,581
TE CONNECTIVITY LTD SHS H84989104   772,145 6,726 SH   SOLE 1 0 5,018 1,708
ASML HOLDING N V N Y REGISTRY SHS N07059210   227,302 416 SH   SOLE 1 0 248 168