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
180 DEGREE CAP CORP COM NEW 68235B208   10,685 3,166 SH   SOLE   3,166 0 0
3M CO COM 88579Y101   218,720 1,600 SH   SOLE   1,600 0 0
ABBOTT LABS COM 002824100   1,290,138 11,316 SH   SOLE   11,316 0 0
ABBVIE INC COM 00287Y109   2,662,228 13,481 SH   SOLE   13,481 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   36,409 103 SH   SOLE   103 0 0
ADOBE INC COM 00724F101   153,263 296 SH   SOLE   296 0 0
ADVANCED MICRO DEVICES INC COM 007903107   76,298 465 SH   SOLE   465 0 0
ADVANSIX INC COM 00773T101   61 2 SH   SOLE   2 0 0
AGENUS INC COM NEW 00847G804   5,798 1,058 SH   SOLE   1,058 0 0
AGNICO EAGLE MINES LTD COM 008474108   257,067 3,191 SH   SOLE   3,191 0 0
AIR PRODS & CHEMS INC COM 009158106   1,217,162 4,088 SH   SOLE   4,088 0 0
AIRBNB INC COM CL A 009066101   4,692 37 SH   SOLE   37 0 0
ALAUNOS THERAPEUTICS INC COM NEW 98973P309   52 16 SH   SOLE   16 0 0
ALCOA CORP COM 013872106   99,035 2,567 SH   SOLE   2,567 0 0
ALCON AG ORD SHS H01301128   2,903 29 SH   SOLE   29 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   134,307 1,131 SH   SOLE   1,131 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   6,368 60 SH   SOLE   60 0 0
ALLETE INC COM NEW 018522300   15,406 240 SH   SOLE   240 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   1,240,340 35,550 SH   SOLE   35,550 0 0
ALLSTATE CORP COM 020002101   6,069 32 SH   SOLE   32 0 0
ALPHABET INC CAP STK CL A 02079K305   22,065,941 133,048 SH   SOLE   132,399 0 649
ALPHABET INC CAP STK CL C 02079K107   67,495,439 403,705 SH   SOLE   402,155 0 1,550
ALTRIA GROUP INC COM 02209S103   234,733 4,599 SH   SOLE   4,599 0 0
AMAZON COM INC COM 023135106   81,811,168 439,066 SH   SOLE   437,489 0 1,577
AMCOR PLC ORD G0250X107   64,661 5,707 SH   SOLE   5,707 0 0
AMENTUM HOLDINGS INC COM 023939101   3,387 105 SH   SOLE   105 0 0
AMEREN CORP COM 023608102   3,674 42 SH   SOLE   42 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   281 25 SH   SOLE   25 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   13,919,182 207,656 SH   SOLE   207,656 0 0
AMERICAN ELEC PWR CO INC COM 025537101   3,694 36 SH   SOLE   36 0 0
AMERICAN EXPRESS CO COM 025816109   32,152,930 118,558 SH   SOLE   118,130 0 428
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   12,621,613 479,758 SH   SOLE   479,522 0 236
AMERICAN HOMES 4 RENT CL A 02665T306   13,939,793 363,110 SH   SOLE   362,099 0 1,011
AMERICAN TOWER CORP NEW COM 03027X100   20,278,070 87,195 SH   SOLE   86,991 0 204
AMERICAN WTR WKS CO INC NEW COM 030420103   4,241 29 SH   SOLE   29 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   13,378,225 470,223 SH   SOLE   469,193 0 1,030
AMGEN INC COM 031162100   22,973,896 71,301 SH   SOLE   71,089 0 212
AMKOR TECHNOLOGY INC COM 031652100   60,986 1,993 SH   SOLE   1,993 0 0
AMN HEALTHCARE SVCS INC COM 001744101   1,696 40 SH   SOLE   40 0 0
AMPHENOL CORP NEW CL A 032095101   159,512 2,448 SH   SOLE   2,448 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   33 5 SH   SOLE   5 0 0
AMPLIFY ETF TR AMPLIFY BLUESTAR 032108599   15,552 325 SH   SOLE   325 0 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   73,265 1,073 SH   SOLE   1,073 0 0
ANALOG DEVICES INC COM 032654105   33,145 144 SH   SOLE   144 0 0
ANTERO RESOURCES CORP COM 03674X106   162,303 5,665 SH   SOLE   5,665 0 0
AON PLC SHS CL A G0403H108   10,034 29 SH   SOLE   29 0 0
APA CORPORATION COM 03743Q108   189,737 7,757 SH   SOLE   7,757 0 0
APPIAN CORP CL A 03782L101   10,994 322 SH   SOLE   0 0 322
APPLE INC COM 037833100   108,470,107 465,537 SH   SOLE   464,253 0 1,284
APPLIED MATLS INC COM 038222105   573,216 2,837 SH   SOLE   2,837 0 0
APTARGROUP INC COM 038336103   2,724 17 SH   SOLE   17 0 0
APTIV PLC SHS G6095L109   3,097 43 SH   SOLE   43 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   119,480 2,000 SH   SOLE   2,000 0 0
ARES CAPITAL CORP COM 04010L103   83,719 3,998 SH   SOLE   3,998 0 0
ARISTA NETWORKS INC COM 040413106   1,266,223 3,299 SH   SOLE   3,200 0 99
ARLO TECHNOLOGIES INC COM 04206A101   5,983 494 SH   SOLE   494 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   5,838 539 SH   SOLE   0 0 539
ASML HOLDING N V N Y REGISTRY SHS N07059210   3,333 4 SH   SOLE   4 0 0
ASSURANT INC COM 04621X108   3,978 20 SH   SOLE   20 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   27,233,892 349,556 SH   SOLE   348,417 0 1,139
AT&T INC COM 00206R102   601,106 27,323 SH   SOLE   27,323 0 0
ATLASSIAN CORPORATION CL A 049468101   1,271 8 SH   SOLE   8 0 0
ATMOS ENERGY CORP COM 049560105   253,008 1,824 SH   SOLE   1,824 0 0
AUTODESK INC COM 052769106   3,857 14 SH   SOLE   14 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,161,436 4,197 SH   SOLE   4,197 0 0
AUTOZONE INC COM 053332102   3,151 1 SH   SOLE   1 0 0
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   39,345 3,000 SH   SOLE   3,000 0 0
AVALONBAY CMNTYS INC COM 053484101   22,948,582 101,259 SH   SOLE   101,010 0 249
AVANTOR INC COM 05352A100   4,476 173 SH   SOLE   173 0 0
AVERY DENNISON CORP COM 053611109   18,324 83 SH   SOLE   83 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   209,700 2,000 SH   SOLE   2,000 0 0
B & G FOODS INC NEW COM 05508R106   7,104 800 SH   SOLE   800 0 0
BAKER HUGHES COMPANY CL A 05722G100   505,088 13,972 SH   SOLE   13,972 0 0
BALL CORP COM 058498106   274,425 4,041 SH   SOLE   4,041 0 0
BANK AMERICA CORP COM 060505104   12,011,256 302,703 SH   SOLE   302,703 0 0
BANK NEW YORK MELLON CORP COM 064058100   83,286 1,159 SH   SOLE   1,159 0 0
BAXTER INTL INC COM 071813109   3,000 79 SH   SOLE   79 0 0
BCE INC COM NEW 05534B760   3,794 109 SH   SOLE   109 0 0
BECTON DICKINSON & CO COM 075887109   57,864 240 SH   SOLE   240 0 0
BERKLEY W R CORP COM 084423102   208,029 3,667 SH   SOLE   3,667 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,081,901 6,696 SH   SOLE   6,696 0 0
BEST BUY INC COM 086516101   3,513 34 SH   SOLE   34 0 0
BHP GROUP LTD SPONSORED ADS 088606108   71,738 1,155 SH   SOLE   1,155 0 0
BLACK HILLS CORP COM 092113109   20,048 328 SH   SOLE   328 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   3,156 209 SH   SOLE   209 0 0
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   39,600 2,500 SH   SOLE   2,500 0 0
BLACKROCK INC COM 09247X101   11,395 12 SH   SOLE   12 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105   23,709 1,835 SH   SOLE   1,835 0 0
BLACKROCK MUNICIPAL INCOME COM 09253X102   17,713 1,408 SH   SOLE   1,408 0 0
BLOOM ENERGY CORP COM CL A 093712107   137,280 13,000 SH   SOLE   13,000 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   5,983 309 SH   SOLE   309 0 0
BOEING CO COM 097023105   214,833 1,413 SH   SOLE   1,413 0 0
BOK FINL CORP COM NEW 05561Q201   443,170 4,236 SH   SOLE   4,236 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   44,759 275 SH   SOLE   275 0 0
BORGWARNER INC COM 099724106   3,375 93 SH   SOLE   93 0 0
BOSTON SCIENTIFIC CORP COM 101137107   9,554 114 SH   SOLE   114 0 0
BP PLC SPONSORED ADR 055622104   32,175 1,025 SH   SOLE   1,025 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,442,615 27,882 SH   SOLE   27,882 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,707 74 SH   SOLE   74 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   9,925,878 356,277 SH   SOLE   355,999 0 278
BROADCOM INC COM 11135F101   2,004,795 11,622 SH   SOLE   11,572 0 50
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   98,054 456 SH   SOLE   456 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   48,109 1,473 SH   SOLE   1,473 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   166,122 5,895 SH   SOLE   5,895 0 0
BXP INC COM 101121101   88,770 1,090 SH   SOLE   1,090 0 0
CACTUS INC CL A 127203107   266,129 4,460 SH   SOLE   4,460 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   13,552 50 SH   SOLE   50 0 0
CAMDEN PPTY TR SH BEN INT 133131102   23,292,674 187,263 SH   SOLE   186,897 0 366
CANADIAN IMPERIAL BK COMM COM 136069101   2,945 48 SH   SOLE   48 0 0
CAPITAL ONE FINL CORP COM 14040H105   6,289 42 SH   SOLE   42 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   116,791 1,451 SH   SOLE   1,451 0 0
CATERPILLAR INC COM 149123101   1,816,362 4,644 SH   SOLE   4,616 0 28
CEL-SCI CORP COM PAR NEW 150837607   14,946 14,100 SH   SOLE   14,100 0 0
CENCORA INC COM 03073E105   7,878 35 SH   SOLE   35 0 0
CENTERPOINT ENERGY INC COM 15189T107   31,804 1,081 SH   SOLE   1,081 0 0
CGI INC CL A SUB VTG 12532H104   143,700 1,250 SH   SOLE   1,250 0 0
CHAMPIONX CORPORATION COM 15872M104   261,099 8,660 SH   SOLE   8,660 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,538 14 SH   SOLE   14 0 0
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9   141,547 150,000 SH   SOLE   150,000 0 0
CHESAPEAKE ENERGY CORP COM 165167735   1,728 21 SH   SOLE   21 0 0
CHEVRON CORP NEW COM 166764100   2,164,869 14,700 SH   SOLE   14,700 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   118,121 2,050 SH   SOLE   2,050 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   208,108 1,598 SH   SOLE   1,598 0 0
CHUBB LIMITED COM H1467J104   57,102 198 SH   SOLE   198 0 0
CHURCH & DWIGHT CO INC COM 171340102   23,039 220 SH   SOLE   220 0 0
CIENA CORP COM NEW 171779309   5,420 88 SH   SOLE   88 0 0
CISCO SYS INC COM 17275R102   905,752 17,019 SH   SOLE   17,019 0 0
CITIGROUP INC COM NEW 172967424   743,688 11,880 SH   SOLE   11,880 0 0
CLEARWATER PAPER CORP COM 18538R103   11,302 396 SH   SOLE   396 0 0
CLOROX CO DEL COM 189054109   15,151 93 SH   SOLE   93 0 0
CME GROUP INC COM 12572Q105   1,104 5 SH   SOLE   5 0 0
CMS ENERGY CORP COM 125896100   3,673 52 SH   SOLE   52 0 0
COCA COLA CO COM 191216100   5,094,300 70,892 SH   SOLE   70,892 0 0
COLGATE PALMOLIVE CO COM 194162103   1,251,430 12,055 SH   SOLE   12,055 0 0
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   2,103 62 SH   SOLE   62 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   2,912 35 SH   SOLE   35 0 0
COMCAST CORP NEW CL A 20030N101   21,007,679 502,937 SH   SOLE   502,820 0 117
COMERICA INC COM 200340107   38,163 637 SH   SOLE   637 0 0
CONAGRA BRANDS INC COM 205887102   5,594 172 SH   SOLE   172 0 0
CONOCOPHILLIPS COM 20825C104   32,348,369 307,260 SH   SOLE   306,277 0 983
CONSOLIDATED EDISON INC COM 209115104   50,087 481 SH   SOLE   481 0 0
CONSTELLATION BRANDS INC CL A 21036P108   46,385 180 SH   SOLE   180 0 0
CORNING INC COM 219350105   291,128 6,448 SH   SOLE   6,448 0 0
CORTEVA INC COM 22052L104   26,162 445 SH   SOLE   445 0 0
COSTCO WHSL CORP NEW COM 22160K105   35,478,420 40,020 SH   SOLE   39,735 0 285
COTERRA ENERGY INC COM 127097103   536,337 22,394 SH   SOLE   22,394 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   75,727 270 SH   SOLE   270 0 0
CROWN CASTLE INC COM 22822V101   26,473,709 223,162 SH   SOLE   222,799 0 363
CSX CORP COM 126408103   1,175 34 SH   SOLE   34 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   89,033 4,681 SH   SOLE   4,681 0 0
CULLEN FROST BANKERS INC COM 229899109   19,464 174 SH   SOLE   174 0 0
CUMMINS INC COM 231021106   541,701 1,673 SH   SOLE   1,673 0 0
CVS HEALTH CORP COM 126650100   141,418 2,249 SH   SOLE   2,249 0 0
CYTOKINETICS INC COM NEW 23282W605   105,600 2,000 SH   SOLE   2,000 0 0
DANAHER CORPORATION COM 235851102   48,376 174 SH   SOLE   174 0 0
DECKERS OUTDOOR CORP COM 243537107   5,741 36 SH   SOLE   36 0 0
DEERE & CO COM 244199105   155,665 373 SH   SOLE   373 0 0
DELL TECHNOLOGIES INC CL C 24703L202   62,234 525 SH   SOLE   525 0 0
DEVON ENERGY CORP NEW COM 25179M103   307,718 7,866 SH   SOLE   7,866 0 0
DEXCOM INC COM 252131107   2,615 39 SH   SOLE   39 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   79,994 570 SH   SOLE   570 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,281,105 7,431 SH   SOLE   7,431 0 0
DIGITAL RLTY TR INC COM 253868103   16,941,983 104,690 SH   SOLE   104,329 0 361
DISNEY WALT CO COM 254687106   14,026,907 145,825 SH   SOLE   145,763 0 62
DOLLAR GEN CORP NEW COM 256677105   65,289 772 SH   SOLE   772 0 0
DOLLAR TREE INC COM 256746108   1,477 21 SH   SOLE   21 0 0
DOMINION ENERGY INC COM 25746U109   26,815 464 SH   SOLE   464 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   126,630 4,200 SH   SOLE   4,200 0 0
DOVER CORP COM 260003108   23,861,423 124,447 SH   SOLE   124,390 0 57
DOW INC COM 260557103   52,937 969 SH   SOLE   969 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   8,533 74 SH   SOLE   74 0 0
DUPONT DE NEMOURS INC COM 26614N102   303,687 3,408 SH   SOLE   3,408 0 0
DXC TECHNOLOGY CO COM 23355L106   2,262 109 SH   SOLE   109 0 0
EAGLE MATLS INC COM 26969P108   598,312 2,080 SH   SOLE   2,080 0 0
EATON CORP PLC SHS G29183103   22,207 67 SH   SOLE   67 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102   54,205 3,700 SH   SOLE   3,700 0 0
EBAY INC. COM 278642103   204,837 3,146 SH   SOLE   3,146 0 0
ECOLAB INC COM 278865100   5,618 22 SH   SOLE   22 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   3,498 53 SH   SOLE   53 0 0
ELECTRONIC ARTS INC COM 285512109   5,451 38 SH   SOLE   38 0 0
ELEVANCE HEALTH INC COM 036752103   11,440 22 SH   SOLE   22 0 0
ELI LILLY & CO COM 532457108   43,458,901 49,054 SH   SOLE   49,035 0 19
EMERSON ELEC CO COM 291011104   26,689,420 244,029 SH   SOLE   243,288 0 741
ENBRIDGE INC COM 29250N105   92,754 2,284 SH   SOLE   2,284 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   127,582 7,949 SH   SOLE   7,949 0 0
ENTEGRIS INC COM 29362U104   3,039 27 SH   SOLE   27 0 0
ENTERGY CORP NEW COM 29364G103   174,515 1,326 SH   SOLE   1,326 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   7,186,881 246,887 SH   SOLE   246,887 0 0
EOG RES INC COM 26875P101   1,715,152 13,952 SH   SOLE   13,952 0 0
EQT CORP COM 26884L109   239,553 6,538 SH   SOLE   6,538 0 0
EQUINIX INC COM 29444U700   34,900,724 39,319 SH   SOLE   39,247 0 72
EQUINOR ASA SPONSORED ADR 29446M102   2,863 113 SH   SOLE   113 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   25,134 337 SH   SOLE   60 0 277
EVERSOURCE ENERGY COM 30040W108   885 13 SH   SOLE   13 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   28,613 1,300 SH   SOLE   1,300 0 0
EXPEDIA GROUP INC COM NEW 30212P303   4,293 29 SH   SOLE   29 0 0
EXTRA SPACE STORAGE INC COM 30225T102   15,381,019 85,360 SH   SOLE   85,151 0 209
EXXON MOBIL CORP COM 30231G102   64,723,974 552,158 SH   SOLE   552,158 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   1,521 34 SH   SOLE   34 0 0
FACTSET RESH SYS INC COM 303075105   2,300 5 SH   SOLE   5 0 0
FASTENAL CO COM 311900104   929 13 SH   SOLE   13 0 0
FERRARI N V COM N3167Y103   376,088 800 SH   SOLE   800 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   20,716 409 SH   SOLE   409 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   49,881 564 SH   SOLE   564 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   3,434 41 SH   SOLE   41 0 0
FIFTH THIRD BANCORP COM 316773100   27,033 631 SH   SOLE   631 0 0
FIRST FINL BANKSHARES INC COM 32020R109   126,723 3,424 SH   SOLE   3,424 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   17,100 2,850 SH   SOLE   2,850 0 0
FIRST SOLAR INC COM 336433107   6,236 25 SH   SOLE   25 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   201,624 4,018 SH   SOLE   4,018 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   249,185 12,453 SH   SOLE   12,453 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   9,926 78 SH   SOLE   78 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   80,204 3,255 SH   SOLE   3,255 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   80,141 1,471 SH   SOLE   1,471 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   28,105 350 SH   SOLE   350 0 0
FISERV INC COM 337738108   24,074 134 SH   SOLE   134 0 0
FIVE BELOW INC COM 33829M101   442 5 SH   SOLE   5 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100   25,436 1,550 SH   SOLE   1,550 0 0
FMC CORP COM NEW 302491303   2,836 43 SH   SOLE   43 0 0
FORD MTR CO COM 345370860   13,728 1,300 SH   SOLE   1,300 0 0
FORTINET INC COM 34959E109   46,530 600 SH   SOLE   600 0 0
FORTIVE CORP COM 34959J108   2,605 33 SH   SOLE   33 0 0
FRANCO NEV CORP COM 351858105   196,315 1,580 SH   SOLE   1,580 0 0
FREEPORT-MCMORAN INC CL B 35671D857   29,903 599 SH   SOLE   599 0 0
FURY GOLD MINES LIMITED COM 36117T100   69 157 SH   SOLE   157 0 0
GARRETT MOTION INC COM 366505105   41 5 SH   SOLE   5 0 0
GATES INDL CORP PLC ORD SHS G39108108   3,932 224 SH   SOLE   224 0 0
GE AEROSPACE COM NEW 369604301   1,752,286 9,292 SH   SOLE   9,292 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   115,154 1,227 SH   SOLE   1,227 0 0
GE VERNOVA INC COM 36828A101   591,554 2,320 SH   SOLE   2,320 0 0
GENERAC HLDGS INC COM 368736104   92,945 585 SH   SOLE   585 0 0
GENERAL DYNAMICS CORP COM 369550108   27,526,492 91,087 SH   SOLE   91,026 0 61
GENERAL MLS INC COM 370334104   9,749 132 SH   SOLE   132 0 0
GENERAL MTRS CO COM 37045V100   23,183 517 SH   SOLE   517 0 0
GENUINE PARTS CO COM 372460105   698,400 5,000 SH   SOLE   5,000 0 0
GETTY RLTY CORP NEW COM 374297109   258,252 8,037 SH   SOLE   8,037 0 0
GILEAD SCIENCES INC COM 375558103   15,511 185 SH   SOLE   185 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   550,955 11,483 SH   SOLE   11,483 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   84,543 2,054 SH   SOLE   2,054 0 0
GLOBAL X FDS US PFD ETF 37954Y657   170,687 8,214 SH   SOLE   8,214 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   48,160 3,500 SH   SOLE   3,500 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   59,407 526 SH   SOLE   526 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   104,964 212 SH   SOLE   212 0 0
GRACO INC COM 384109104   6,039 69 SH   SOLE   69 0 0
GRAIL INC COM 384747101   97 7 SH   SOLE   0 0 7
GRAINGER W W INC COM 384802104   12,466 12 SH   SOLE   12 0 0
GSK PLC SPONSORED ADR 37733W204   7,359 180 SH   SOLE   180 0 0
HAEMONETICS CORP MASS COM 405024100   2,733 34 SH   SOLE   34 0 0
HALLIBURTON CO COM 406216101   1,116,944 38,449 SH   SOLE   38,449 0 0
HANOVER INS GROUP INC COM 410867105   79,387 536 SH   SOLE   536 0 0
HARLEY DAVIDSON INC COM 412822108   3,044 79 SH   SOLE   79 0 0
HASBRO INC COM 418056107   2,677 37 SH   SOLE   37 0 0
HCA HEALTHCARE INC COM 40412C101   22,761 56 SH   SOLE   56 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   12,712,115 700,392 SH   SOLE   699,129 0 1,263
HEALTHPEAK PROPERTIES INC COM 42250P103   1,807 79 SH   SOLE   79 0 0
HELMERICH & PAYNE INC COM 423452101   60,840 2,000 SH   SOLE   2,000 0 0
HERCULES CAPITAL INC COM 427096508   58,920 3,000 SH   SOLE   3,000 0 0
HERSHEY CO COM 427866108   988,243 5,153 SH   SOLE   5,153 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   2,742 134 SH   SOLE   134 0 0
HIGHWOODS PPTYS INC COM 431284108   10,907,170 325,490 SH   SOLE   324,747 0 743
HOLOGIC INC COM 436440101   5,214 64 SH   SOLE   64 0 0
HOME DEPOT INC COM 437076102   871,991 2,152 SH   SOLE   2,152 0 0
HONEYWELL INTL INC COM 438516106   2,348,846 11,363 SH   SOLE   11,341 0 22
HORMEL FOODS CORP COM 440452100   194,702 6,142 SH   SOLE   6,142 0 0
HP INC COM 40434L105   349,016 9,730 SH   SOLE   9,730 0 0
HUMANA INC COM 444859102   4,435 14 SH   SOLE   14 0 0
HUNTINGTON BANCSHARES INC COM 446150104   3,220 219 SH   SOLE   219 0 0
IAMGOLD CORP COM 450913108   12,029 2,300 SH   SOLE   2,300 0 0
IDACORP INC COM 451107106   24,020 233 SH   SOLE   233 0 0
IDEXX LABS INC COM 45168D104   4,547 9 SH   SOLE   9 0 0
ILLINOIS TOOL WKS INC COM 452308109   50,580 193 SH   SOLE   193 0 0
ILLUMINA INC COM 452327109   12,911 99 SH   SOLE   54 0 45
INNOVEX INTERNATIONAL INC COM 457651107   318,087 21,668 SH   SOLE   21,668 0 0
INSPERITY INC COM 45778Q107   14,960 170 SH   SOLE   170 0 0
INTEL CORP COM 458140100   1,366,780 58,260 SH   SOLE   58,260 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   48,032 299 SH   SOLE   299 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,976,179 13,462 SH   SOLE   13,462 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   208,916 1,991 SH   SOLE   1,991 0 0
INTERPUBLIC GROUP COS INC COM 460690100   1,772 56 SH   SOLE   56 0 0
INTUIT COM 461202103   3,107,484 5,004 SH   SOLE   4,994 0 10
INTUITIVE SURGICAL INC COM NEW 46120E602   56,005 114 SH   SOLE   114 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   8,335,790 291,979 SH   SOLE   291,041 0 938
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   97,300 1,939 SH   SOLE   1,939 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   33,364 640 SH   SOLE   640 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   8,341 380 SH   SOLE   380 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   246,680 10,085 SH   SOLE   10,085 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   105,435 2,595 SH   SOLE   2,595 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   4,298 42 SH   SOLE   42 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   2,199 21 SH   SOLE   21 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   37,624 210 SH   SOLE   210 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   82,180 1,165 SH   SOLE   1,165 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,655,665 3,392 SH   SOLE   3,392 0 0
INVITATION HOMES INC COM 46187W107   11,963,290 337,066 SH   SOLE   335,991 0 1,075
IQVIA HLDGS INC COM 46266C105   62,324 263 SH   SOLE   243 0 20
IRON MTN INC DEL COM 46284V101   24,361 205 SH   SOLE   205 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   521,465 14,433 SH   SOLE   14,433 0 0
ISHARES GOLD TR ISHARES NEW 464285204   9,990 201 SH   SOLE   201 0 0
ISHARES INC CORE MSCI EMKT 46434G103   15,006,256 261,387 SH   SOLE   261,387 0 0
ISHARES INC MSCI EMERG MRKT 464286533   89,034 1,420 SH   SOLE   1,420 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   29,547 413 SH   SOLE   413 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   151,584 1,505 SH   SOLE   1,505 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   250,666 2,474 SH   SOLE   2,474 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   53,216 640 SH   SOLE   640 0 0
ISHARES TR CORE MSCI EAFE 46432F842   22,401 287 SH   SOLE   287 0 0
ISHARES TR CORE S&P MCP ETF 464287507   255,512 4,100 SH   SOLE   4,100 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,787,549 6,566 SH   SOLE   6,566 0 0
ISHARES TR CORE US AGGBD ET 464287226   261,986 2,587 SH   SOLE   2,587 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   294,705 5,774 SH   SOLE   5,774 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,810,925 21,654 SH   SOLE   21,654 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   111,670 2,435 SH   SOLE   2,435 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   25,544 865 SH   SOLE   865 0 0
ISHARES TR MSCI USA ESG SLC 464288802   36,111 300 SH   SOLE   300 0 0
ISHARES TR MSCI USA VALUE 46432F388   19,082 175 SH   SOLE   175 0 0
ISHARES TR PFD AND INCM SEC 464288687   11,432 344 SH   SOLE   344 0 0
ISHARES TR RUS 1000 ETF 464287622   45,587 145 SH   SOLE   145 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   292,797 780 SH   SOLE   780 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   35,683 188 SH   SOLE   188 0 0
ISHARES TR RUS MID CAP ETF 464287499   7,757 88 SH   SOLE   88 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   47,050 213 SH   SOLE   213 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   780,885 2,390 SH   SOLE   2,390 0 0
ISHARES TR S&P 100 ETF 464287101   3,875 14 SH   SOLE   14 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   57,833 604 SH   SOLE   604 0 0
ISHARES TR S&P SML 600 GWT 464287887   111,592 800 SH   SOLE   800 0 0
ISHARES TR SELECT DIVID ETF 464287168   16,209 120 SH   SOLE   120 0 0
ISHARES TR U.S. REAL ES ETF 464287739   62,651 615 SH   SOLE   615 0 0
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   105,941 1,378 SH   SOLE   1,378 0 0
JACOBS SOLUTIONS INC COM 46982L108   13,745 105 SH   SOLE   105 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   1,169,092 16,836 SH   SOLE   16,836 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   33,946 960 SH   SOLE   960 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   8,519,866 141,526 SH   SOLE   141,526 0 0
JOHNSON & JOHNSON COM 478160104   2,702,359 16,675 SH   SOLE   16,500 0 175
JOHNSON CTLS INTL PLC SHS G51502105   5,356 69 SH   SOLE   69 0 0
JPMORGAN CHASE & CO. COM 46625H100   44,891,226 212,896 SH   SOLE   212,260 0 636
KAYNE ANDERSON ENERGY INFRST COM 486606106   88,000 8,000 SH   SOLE   8,000 0 0
KELLANOVA COM 487836108   1,539,140 19,070 SH   SOLE   19,070 0 0
KEURIG DR PEPPER INC COM 49271V100   23,039,031 614,702 SH   SOLE   614,591 0 111
KIMBERLY-CLARK CORP COM 494368103   1,071,653 7,532 SH   SOLE   7,532 0 0
KIMCO RLTY CORP COM 49446R109   79,134 3,408 SH   SOLE   3,408 0 0
KINDER MORGAN INC DEL COM 49456B101   1,162,222 52,613 SH   SOLE   52,613 0 0
KINROSS GOLD CORP COM 496902404   11,466 1,225 SH   SOLE   1,225 0 0
KITE RLTY GROUP TR COM NEW 49803T300   298,136 11,225 SH   SOLE   11,225 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   12,350 1,000 SH   SOLE   1,000 0 0
KLA CORP COM NEW 482480100   24,099,640 31,120 SH   SOLE   31,094 0 26
KRAFT HEINZ CO COM 500754106   19,883,355 566,316 SH   SOLE   565,658 0 658
KRANESHARES TRUST GLOBAL CARB STRA 500767678   38,211 1,207 SH   SOLE   1,207 0 0
KRISPY KREME INC COM 50101L106   11 1 SH   SOLE   1 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   11,180 47 SH   SOLE   47 0 0
LAM RESEARCH CORP COM 512807108   469,246 575 SH   SOLE   575 0 0
LAMB WESTON HLDGS INC COM 513272104   44,218 683 SH   SOLE   683 0 0
LAUDER ESTEE COS INC CL A 518439104   19,041 191 SH   SOLE   191 0 0
LEIDOS HOLDINGS INC COM 525327102   42,380 260 SH   SOLE   260 0 0
LINDE PLC SHS G54950103   26,817,176 56,237 SH   SOLE   56,214 0 23
LISTED FD TR SWAN HEDGED EQTY 53656F599   1,102,227 49,516 SH   SOLE   49,516 0 0
LITTELFUSE INC COM 537008104   3,979 15 SH   SOLE   15 0 0
LKQ CORP COM 501889208   2,196 55 SH   SOLE   55 0 0
LOCKHEED MARTIN CORP COM 539830109   299,295 512 SH   SOLE   512 0 0
LOWES COS INC COM 548661107   37,359,579 137,935 SH   SOLE   137,443 0 492
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   3,932 41 SH   SOLE   41 0 0
M & T BK CORP COM 55261F104   1,782 10 SH   SOLE   10 0 0
MAG SILVER CORP COM 55903Q104   86,487 6,160 SH   SOLE   6,160 0 0
MAIN STR CAP CORP COM 56035L104   1,080,849 21,557 SH   SOLE   21,557 0 0
MARATHON OIL CORP COM 565849106   346,217 13,001 SH   SOLE   13,001 0 0
MARATHON PETE CORP COM 56585A102   651,640 4,000 SH   SOLE   4,000 0 0
MARRIOTT INTL INC NEW CL A 571903202   8,701 35 SH   SOLE   35 0 0
MARSH & MCLENNAN COS INC COM 571748102   185,834 833 SH   SOLE   833 0 0
MARTIN MARIETTA MATLS INC COM 573284106   1,077 2 SH   SOLE   2 0 0
MARVELL TECHNOLOGY INC COM 573874104   14,497 201 SH   SOLE   201 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,344,069 4,747 SH   SOLE   4,696 0 51
MATTEL INC COM 577081102   2,858 150 SH   SOLE   150 0 0
MCCORMICK & CO INC COM NON VTG 579780206   197,356 2,398 SH   SOLE   2,398 0 0
MCDONALDS CORP COM 580135101   329,480 1,082 SH   SOLE   1,082 0 0
MEDTRONIC PLC SHS G5960L103   989,790 10,994 SH   SOLE   10,994 0 0
MERCADOLIBRE INC COM 58733R102   10,260 5 SH   SOLE   5 0 0
MERCK & CO INC COM 58933Y105   32,942,507 290,089 SH   SOLE   289,539 0 550
MESA RTY TR UNIT BEN INT 590660106   1,874 331 SH   SOLE   331 0 0
META PLATFORMS INC CL A 30303M102   64,298,833 112,324 SH   SOLE   112,007 0 317
METLIFE INC COM 59156R108   9,321 113 SH   SOLE   113 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   11,998 8 SH   SOLE   8 0 0
MICRON TECHNOLOGY INC COM 595112103   67,412 650 SH   SOLE   650 0 0
MICROSOFT CORP COM 594918104   141,941,107 329,865 SH   SOLE   328,976 0 889
MID-AMER APT CMNTYS INC COM 59522J103   4,450 28 SH   SOLE   28 0 0
MINK THERAPEUTICS INC COM 603693102   232 309 SH   SOLE   309 0 0
MOLINA HEALTHCARE INC COM 60855R100   690 2 SH   SOLE   2 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   56,888 989 SH   SOLE   989 0 0
MONDELEZ INTL INC CL A 609207105   377,044 5,118 SH   SOLE   5,118 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   2,766 53 SH   SOLE   53 0 0
MOODYS CORP COM 615369105   3,797 8 SH   SOLE   8 0 0
MORGAN STANLEY COM NEW 617446448   32,636,165 313,087 SH   SOLE   312,347 0 740
MOTOROLA SOLUTIONS INC COM NEW 620076307   61,600 137 SH   SOLE   137 0 0
MPLX LP COM UNIT REP LTD 55336V100   40,014 900 SH   SOLE   900 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   3,972 57 SH   SOLE   57 0 0
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608   155,600 1,591 SH   SOLE   1,591 0 0
NETFLIX INC COM 64110L106   137,599 194 SH   SOLE   194 0 0
NEW PAC METALS CORP COM 64782A107   32,445 21,775 SH   SOLE   21,775 0 0
NEXTERA ENERGY INC COM 65339F101   261,029 3,088 SH   SOLE   3,088 0 0
NIKE INC CL B 654106103   122,700 1,388 SH   SOLE   1,388 0 0
NINE ENERGY SERVICE INC COM 65441V101   8,138 7,201 SH   SOLE   7,201 0 0
NNN REIT INC COM 637417106   13,504,272 278,496 SH   SOLE   278,002 0 494
NORDSON CORP COM 655663102   1,314 5 SH   SOLE   5 0 0
NORFOLK SOUTHN CORP COM 655844108   17,395 70 SH   SOLE   70 0 0
NORTHERN TR CORP COM 665859104   8,373 93 SH   SOLE   93 0 0
NORTHROP GRUMMAN CORP COM 666807102   68,650 130 SH   SOLE   130 0 0
NOV INC COM 62955J103   180,461 11,300 SH   SOLE   11,300 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,230,714 10,700 SH   SOLE   10,700 0 0
NOVO-NORDISK A S ADR 670100205   2,381,400 20,000 SH   SOLE   20,000 0 0
NUCOR CORP COM 670346105   10,374 69 SH   SOLE   69 0 0
NUTRIEN LTD COM 67077M108   4,086 85 SH   SOLE   85 0 0
NUVEEN MUN VALUE FD INC COM 670928100   22,550 2,500 SH   SOLE   2,500 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   34,493 2,633 SH   SOLE   2,633 0 0
NVIDIA CORPORATION COM 67066G104   116,974,849 963,232 SH   SOLE   959,919 0 3,313
NXP SEMICONDUCTORS N V COM N6596X109   393,377 1,639 SH   SOLE   1,639 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   13,226 445 SH   SOLE   445 0 0
OCCIDENTAL PETE CORP COM 674599105   201,780 3,915 SH   SOLE   3,915 0 0
OCEANEERING INTL INC COM 675232102   49,740 2,000 SH   SOLE   2,000 0 0
OLD NATL BANCORP IND COM 680033107   106,139 5,688 SH   SOLE   5,688 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   12,821 315 SH   SOLE   315 0 0
ON SEMICONDUCTOR CORP COM 682189105   11,110 153 SH   SOLE   153 0 0
ONEOK INC NEW COM 682680103   3,653,493 40,091 SH   SOLE   40,091 0 0
ORACLE CORP COM 68389X105   818,535 4,804 SH   SOLE   4,804 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   254,504 221 SH   SOLE   221 0 0
ORGANON & CO COMMON STOCK 68622V106   10,426 545 SH   SOLE   545 0 0
OTIS WORLDWIDE CORP COM 68902V107   2,495 24 SH   SOLE   24 0 0
OTTER TAIL CORP COM 689648103   33,297 426 SH   SOLE   426 0 0
OWENS CORNING NEW COM 690742101   6,355 36 SH   SOLE   36 0 0
PALO ALTO NETWORKS INC COM 697435105   532,867 1,559 SH   SOLE   1,536 0 23
PAN AMERN SILVER CORP COM 697900108   38,610 1,850 SH   SOLE   1,850 0 0
PARKER-HANNIFIN CORP COM 701094104   10,741 17 SH   SOLE   17 0 0
PATTERSON-UTI ENERGY INC COM 703481101   160,406 20,968 SH   SOLE   20,968 0 0
PAYCHEX INC COM 704326107   3,355 25 SH   SOLE   25 0 0
PAYLOCITY HLDG CORP COM 70438V106   825 5 SH   SOLE   5 0 0
PAYPAL HLDGS INC COM 70450Y103   267,331 3,426 SH   SOLE   3,301 0 125
PEMBINA PIPELINE CORP COM 706327103   367,284 8,906 SH   SOLE   8,906 0 0
PENN ENTERTAINMENT INC COM 707569109   265 14 SH   SOLE   14 0 0
PEPSICO INC COM 713448108   863,684 5,079 SH   SOLE   4,904 0 175
PERMIAN RESOURCES CORP CLASS A COM 71424F105   311,234 22,868 SH   SOLE   22,868 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   1,557 108 SH   SOLE   108 0 0
PFIZER INC COM 717081103   2,017,871 69,726 SH   SOLE   69,726 0 0
PHILIP MORRIS INTL INC COM 718172109   1,000,215 8,239 SH   SOLE   8,239 0 0
PHILLIPS 66 COM 718546104   344,399 2,620 SH   SOLE   2,620 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   4,507 46 SH   SOLE   46 0 0
PLYMOUTH INDL REIT INC COM 729640102   131,248 5,800 SH   SOLE   5,015 0 785
PNC FINL SVCS GROUP INC COM 693475105   56,749 307 SH   SOLE   307 0 0
POLARIS INC COM 731068102   7,742 93 SH   SOLE   93 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   8,600 5,000 SH   SOLE   5,000 0 0
PPG INDS INC COM 693506107   64,773 489 SH   SOLE   489 0 0
PPL CORP COM 69351T106   35,198 1,064 SH   SOLE   1,064 0 0
PRICE T ROWE GROUP INC COM 74144T108   11,983 110 SH   SOLE   110 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   10,015 125 SH   SOLE   125 0 0
PROCTER AND GAMBLE CO COM 742718109   30,351,395 175,239 SH   SOLE   174,776 0 463
PROGRESSIVE CORP COM 743315103   341,054 1,344 SH   SOLE   1,344 0 0
PROLOGIS INC. COM 74340W103   24,854,178 196,818 SH   SOLE   196,338 0 480
PROPETRO HLDG CORP COM 74347M108   65,838 8,595 SH   SOLE   8,595 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   24,021 225 SH   SOLE   225 0 0
PROSHARES TR SHRT HGH YIELD 74347R131   13,762 850 SH   SOLE   850 0 0
PTC INC COM 69370C100   31,616 175 SH   SOLE   175 0 0
PUBLIC STORAGE OPER CO COM 74460D109   21,959,555 60,350 SH   SOLE   60,211 0 139
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   12,044 135 SH   SOLE   135 0 0
PVH CORPORATION COM 693656100   2,925 29 SH   SOLE   29 0 0
QUAD / GRAPHICS INC COM CL A 747301109   681 150 SH   SOLE   150 0 0
QUALCOMM INC COM 747525103   29,955,498 176,157 SH   SOLE   175,829 0 328
QUANTA SVCS INC COM 74762E102   41,912,139 140,574 SH   SOLE   140,111 0 463
QUEST DIAGNOSTICS INC COM 74834L100   3,261 21 SH   SOLE   21 0 0
RANGE RES CORP COM 75281A109   138,420 4,500 SH   SOLE   4,500 0 0
RAYONIER INC COM 754907103   258,213 8,024 SH   SOLE   8,024 0 0
READY CAPITAL CORP COM 75574U101   901 118 SH   SOLE   118 0 0
REALTY INCOME CORP COM 756109104   4,694 74 SH   SOLE   74 0 0
REGAL REXNORD CORPORATION COM 758750103   6,470 39 SH   SOLE   39 0 0
REGENERON PHARMACEUTICALS COM 75886F107   9,462 9 SH   SOLE   9 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   677 29 SH   SOLE   29 0 0
REPLIGEN CORP COM 759916109   21,282 143 SH   SOLE   143 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   162 8 SH   SOLE   8 0 0
REXFORD INDL RLTY INC COM 76169C100   9,686,245 191,238 SH   SOLE   190,658 0 580
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   23 2 SH   SOLE   2 0 0
RLI CORP COM 749607107   27,122 175 SH   SOLE   175 0 0
ROCKWELL AUTOMATION INC COM 773903109   256,111 954 SH   SOLE   954 0 0
ROYAL GOLD INC COM 780287108   1,001,742 7,140 SH   SOLE   7,140 0 0
RPM INTL INC COM 749685103   229,053 1,893 SH   SOLE   1,893 0 0
RTX CORPORATION COM 75513E101   317,561 2,621 SH   SOLE   2,621 0 0
S&P GLOBAL INC COM 78409V104   62,512 121 SH   SOLE   121 0 0
SABINE RTY TR UNIT BEN INT 785688102   2,911,011 47,249 SH   SOLE   47,249 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   334,571 17,978 SH   SOLE   17,978 0 0
SAIA INC COM 78709Y105   4,810 11 SH   SOLE   11 0 0
SALESFORCE INC COM 79466L302   28,360,852 103,616 SH   SOLE   103,493 0 123
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   30,912 8,400 SH   SOLE   8,400 0 0
SANOFI SPONSORED ADR 80105N105   2,824 49 SH   SOLE   49 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   16,789,066 69,751 SH   SOLE   69,515 0 236
SCHLUMBERGER LTD COM STK 806857108   846,006 20,167 SH   SOLE   20,167 0 0
SCHWAB CHARLES CORP COM 808513105   300,654 4,639 SH   SOLE   4,639 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   10,968,477 339,897 SH   SOLE   339,897 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   789,145 10,997 SH   SOLE   10,997 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   19,837 333 SH   SOLE   333 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   6,480,060 157,589 SH   SOLE   157,589 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   293,146 5,985 SH   SOLE   5,985 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,147,337 17,248 SH   SOLE   17,248 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   171,430 2,133 SH   SOLE   2,133 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   60,387 890 SH   SOLE   890 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   5,098 220 SH   SOLE   220 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   5,488,260 106,568 SH   SOLE   106,568 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   15,575 290 SH   SOLE   290 0 0
SEA LTD SPONSORD ADS 81141R100   1,226 13 SH   SOLE   13 0 0
SEABRIDGE GOLD INC COM 811916105   57,086 3,400 SH   SOLE   3,400 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   31,764 290 SH   SOLE   290 0 0
SEALED AIR CORP NEW COM 81211K100   2,578 71 SH   SOLE   71 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   345,509 3,822 SH   SOLE   3,822 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   153,299 1,746 SH   SOLE   1,746 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   793,690 17,513 SH   SOLE   17,513 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   473,499 3,496 SH   SOLE   3,496 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   97,738 2,188 SH   SOLE   2,188 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   596,702 2,978 SH   SOLE   2,978 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   380,223 4,581 SH   SOLE   4,581 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   761,629 4,945 SH   SOLE   4,945 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   247,591 3,065 SH   SOLE   3,065 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   178,303 1,850 SH   SOLE   1,850 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,362,805 10,466 SH   SOLE   10,466 0 0
SEMPRA COM 816851109   25,358,854 303,227 SH   SOLE   302,378 0 849
SERVICE CORP INTL COM 817565104   9,630 122 SH   SOLE   122 0 0
SERVICENOW INC COM 81762P102   3,578 4 SH   SOLE   4 0 0
SHELL PLC SPON ADS 780259305   1,614,720 24,484 SH   SOLE   24,484 0 0
SHERWIN WILLIAMS CO COM 824348106   15,649 41 SH   SOLE   41 0 0
SHOPIFY INC CL A 82509L107   241,222 3,010 SH   SOLE   3,010 0 0
SILA REALTY TRUST INC COMMON STOCK 146280508   9,014,723 354,832 SH   SOLE   354,533 0 299
SILVERCREST METALS INC COM 828363101   81,169 8,775 SH   SOLE   8,775 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   1,285,443 59,677 SH   SOLE   59,677 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,751,217 10,361 SH   SOLE   10,361 0 0
SITE CTRS CORP COM 82981J851   92,928 1,536 SH   SOLE   0 0 1,536
SNAP ON INC COM 833034101   22,888 79 SH   SOLE   79 0 0
SNOWFLAKE INC CL A 833445109   1,838 16 SH   SOLE   16 0 0
SOLVENTUM CORP COM SHS 83444M101   10,458 150 SH   SOLE   150 0 0
SOUTHERN CO COM 842587107   4,600 51 SH   SOLE   51 0 0
SOUTHWEST AIRLS CO COM 844741108   29,630 1,000 SH   SOLE   1,000 0 0
SOUTHWESTERN ENERGY CO COM 845467109   53,667 7,548 SH   SOLE   7,548 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   33,323 79 SH   SOLE   79 0 0
SPDR GOLD TR GOLD SHS 78463V107   587,477 2,417 SH   SOLE   2,417 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   42,525 1,397 SH   SOLE   1,397 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   8,294 243 SH   SOLE   243 0 0
SPDR S&P 500 ETF TR CALL 78462F103   1,606,528 2,800 PRN Call SOLE   2,800 0 0
SPDR S&P 500 ETF TR PUT 78462F103   5,163,840 9,000 PRN Put SOLE   9,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   22,770,164 39,686 SH   SOLE   39,686 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   34,750 61 SH   SOLE   61 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   106,352 1,518 SH   SOLE   1,518 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   25,114 372 SH   SOLE   372 0 0
SPDR SER TR S&P DIVID ETF 78464A763   38,209 269 SH   SOLE   269 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   4,735 36 SH   SOLE   36 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   6,634 18 SH   SOLE   18 0 0
SPROTT INC COM NEW 852066208   62,800 1,450 SH   SOLE   1,450 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   293,880 12,000 SH   SOLE   12,000 0 0
STARBUCKS CORP COM 855244109   67,659 694 SH   SOLE   578 0 116
STARWOOD PPTY TR INC COM 85571B105   109,217 5,359 SH   SOLE   5,359 0 0
STELLANTIS N.V SHS N82405106   84,300 6,000 SH   SOLE   6,000 0 0
STELLAR BANCORP INC COM 858927106   84,790 3,275 SH   SOLE   3,275 0 0
STELLUS CAP INVT CORP COM 858568108   104,044 7,600 SH   SOLE   7,600 0 0
STERIS PLC SHS USD G8473T100   15,523 64 SH   SOLE   64 0 0
STRATUS PPTYS INC COM NEW 863167201   1,790,322 68,885 SH   SOLE   68,885 0 0
STRYKER CORPORATION COM 863667101   26,175,094 72,455 SH   SOLE   72,343 0 112
SUN CMNTYS INC COM 866674104   16,034,117 117,965 SH   SOLE   117,666 0 299
SUNCOR ENERGY INC NEW COM 867224107   114,822 3,110 SH   SOLE   3,110 0 0
SYNCHRONY FINANCIAL COM 87165B103   4,988 100 SH   SOLE   100 0 0
SYSCO CORP COM 871829107   3,118,185 39,946 SH   SOLE   39,891 0 55
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   34,734 200 SH   SOLE   200 0 0
TAPESTRY INC COM 876030107   12,074 257 SH   SOLE   257 0 0
TARGA RES CORP COM 87612G101   176,387 1,192 SH   SOLE   1,192 0 0
TARGET CORP COM 87612E106   19,327 124 SH   SOLE   124 0 0
TC ENERGY CORP COM 87807B107   53,542 1,126 SH   SOLE   1,126 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   8,477 51 SH   SOLE   51 0 0
TESLA INC COM 88160R101   26,079,279 99,680 SH   SOLE   99,619 0 61
TEXAS INSTRS INC COM 882508104   174,139 843 SH   SOLE   843 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   33,841,154 54,709 SH   SOLE   54,505 0 204
TIDEWATER INC NEW *W EXP 11/14/202 88642R174   2 3 SH   SOLE   3 0 0
TJX COS INC NEW COM 872540109   31,953,169 271,849 SH   SOLE   270,880 0 969
T-MOBILE US INC COM 872590104   29,304 142 SH   SOLE   142 0 0
TOOTSIE ROLL INDS INC COM 890516107   21,741 702 SH   SOLE   702 0 0
TOPBUILD CORP COM 89055F103   24,816 61 SH   SOLE   61 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   5,558 86 SH   SOLE   86 0 0
TRACTOR SUPPLY CO COM 892356106   151,575 521 SH   SOLE   521 0 0
TRANSDIGM GROUP INC COM 893641100   38,987,765 27,319 SH   SOLE   27,282 0 37
TRAVELERS COMPANIES INC COM 89417E109   3,278 14 SH   SOLE   14 0 0
TRIMBLE INC COM 896239100   22,098,266 355,907 SH   SOLE   355,843 0 64
TRUIST FINL CORP COM 89832Q109   108,251 2,531 SH   SOLE   2,531 0 0
UBER TECHNOLOGIES INC COM 90353T100   115,822 1,541 SH   SOLE   1,541 0 0
UBS GROUP AG SHS H42097107   17,681 572 SH   SOLE   572 0 0
ULTA BEAUTY INC COM 90384S303   1,946 5 SH   SOLE   5 0 0
UNILEVER PLC SPON ADR NEW 904767704   111,147 1,711 SH   SOLE   1,711 0 0
UNION PAC CORP COM 907818108   129,895 527 SH   SOLE   527 0 0
UNITED PARCEL SERVICE INC CL B 911312106   24,951 183 SH   SOLE   183 0 0
UNITED RENTALS INC COM 911363109   80,973 100 SH   SOLE   100 0 0
UNITED STS NAT GAS FD LP UNIT PAR 912318409   3,397 208 SH   SOLE   208 0 0
UNITEDHEALTH GROUP INC COM 91324P102   48,336,775 82,672 SH   SOLE   82,332 0 340
UNITY SOFTWARE INC COM 91332U101   204 9 SH   SOLE   9 0 0
US BANCORP DEL COM NEW 902973304   27,347 598 SH   SOLE   598 0 0
VAIL RESORTS INC COM 91879Q109   349 2 SH   SOLE   2 0 0
VALERO ENERGY CORP COM 91913Y100   77,643 575 SH   SOLE   575 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   2,133 22 SH   SOLE   22 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   4,256 15 SH   SOLE   15 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   418,363 5,570 SH   SOLE   5,570 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   55,560 1,105 SH   SOLE   1,105 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   3,091,283 16,986 SH   SOLE   16,986 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   573,208 1,493 SH   SOLE   1,493 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   49,762 189 SH   SOLE   189 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   8,774,035 90,064 SH   SOLE   90,064 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,751,800 5,215 SH   SOLE   5,215 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   10,964,276 46,222 SH   SOLE   46,222 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   516,767 1,825 SH   SOLE   1,825 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,317,140 111,121 SH   SOLE   111,121 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   16,384,538 349,276 SH   SOLE   349,276 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   58,625 700 SH   SOLE   700 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,277,789 16,089 SH   SOLE   16,089 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   77,164 926 SH   SOLE   926 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   113,366 547 SH   SOLE   547 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   51,496 203 SH   SOLE   203 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   17,308,679 327,754 SH   SOLE   327,754 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   32,179 251 SH   SOLE   251 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   40,660 400 SH   SOLE   400 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   5,866 10 SH   SOLE   10 0 0
VENTAS INC COM 92276F100   26,779,470 417,581 SH   SOLE   416,594 0 987
VERIZON COMMUNICATIONS INC COM 92343V104   1,341,238 29,865 SH   SOLE   29,865 0 0
VICI PPTYS INC COM 925652109   7,294,504 216,654 SH   SOLE   216,467 0 187
VIPER ENERGY INC CL A 927959106   90,220 2,000 SH   SOLE   2,000 0 0
VISA INC COM CL A 92826C839   39,471,219 143,558 SH   SOLE   142,983 0 575
VULCAN MATLS CO COM 929160109   3,006 12 SH   SOLE   12 0 0
WABTEC COM 929740108   4,181 23 SH   SOLE   23 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   664 74 SH   SOLE   74 0 0
WALMART INC COM 931142103   1,915,310 23,719 SH   SOLE   23,719 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   198 24 SH   SOLE   24 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   10,016 320 SH   SOLE   320 0 0
WASTE CONNECTIONS INC COM 94106B101   289,331 1,618 SH   SOLE   1,618 0 0
WASTE MGMT INC DEL COM 94106L109   28,571,704 137,629 SH   SOLE   137,015 0 614
WATERS CORP COM 941848103   2,520 7 SH   SOLE   7 0 0
WEC ENERGY GROUP INC COM 92939U106   16,832 175 SH   SOLE   175 0 0
WELLS FARGO CO NEW COM 949746101   719,909 12,744 SH   SOLE   12,744 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   848,817 662 SH   SOLE   662 0 0
WELLTOWER INC COM 95040Q104   18,488,045 144,404 SH   SOLE   143,974 0 430
WEST PHARMACEUTICAL SVSC INC COM 955306105   5,103 17 SH   SOLE   17 0 0
WESTERN ALLIANCE BANCORP COM 957638109   14,704 170 SH   SOLE   170 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,043,773 53,418 SH   SOLE   53,418 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   342,731 10,122 SH   SOLE   10,122 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   384,804 6,300 SH   SOLE   6,300 0 0
WILLIAMS COS INC COM 969457100   249,843 5,473 SH   SOLE   5,473 0 0
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   1,874 94 SH   SOLE   94 0 0
WK KELLOGG CO COM SHS 92942W107   81,564 4,767 SH   SOLE   4,767 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   9,862 572 SH   SOLE   572 0 0
WORKDAY INC CL A 98138H101   13,932 57 SH   SOLE   57 0 0
XCEL ENERGY INC COM 98389B100   130,600 2,000 SH   SOLE   2,000 0 0
XYLEM INC COM 98419M100   6,212 46 SH   SOLE   46 0 0
ZOETIS INC CL A 98978V103   215,895 1,105 SH   SOLE   1,105 0 0