The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   206,544 1,600 SH   SOLE   1,600 0 0
ABBOTT LABS COM 002824100   1,217,403 10,763 SH   SOLE   10,763 0 0
ABBVIE INC COM 00287Y109   2,382,424 13,407 SH   SOLE   13,407 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   90,762 258 SH   SOLE   258 0 0
ADOBE INC COM 00724F101   2,781,029 6,254 SH   SOLE   6,254 0 0
ADVANCED MICRO DEVICES INC COM 007903107   47,954 397 SH   SOLE   397 0 0
ADVANSIX INC COM 00773T101   57 2 SH   SOLE   2 0 0
AGENUS INC COM NEW 00847G804   2,899 1,058 SH   SOLE   1,058 0 0
AGNICO EAGLE MINES LTD COM 008474108   249,569 3,191 SH   SOLE   3,191 0 0
AIR PRODS & CHEMS INC COM 009158106   1,103,313 3,804 SH   SOLE   3,804 0 0
AIRBNB INC COM CL A 009066101   3,023 23 SH   SOLE   23 0 0
ALCOA CORP COM 013872106   96,982 2,567 SH   SOLE   2,567 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   6,647,597 67,424 SH   SOLE   67,300 0 124
ALLETE INC COM NEW 018522300   15,552 240 SH   SOLE   240 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   1,125,756 30,352 SH   SOLE   30,352 0 0
ALPHABET INC CAP STK CL A 02079K305   22,581,596 119,290 SH   SOLE   118,676 0 614
ALPHABET INC CAP STK CL C 02079K107   74,264,364 389,962 SH   SOLE   389,647 0 315
ALTRIA GROUP INC COM 02209S103   266,836 5,103 SH   SOLE   5,103 0 0
AMAZON COM INC COM 023135106   93,145,535 424,566 SH   SOLE   424,277 0 289
AMCOR PLC ORD G0250X107   51,850 5,510 SH   SOLE   5,510 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   436 25 SH   SOLE   25 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   12,639,275 205,952 SH   SOLE   205,952 0 0
AMERICAN EXPRESS CO COM 025816109   35,806,230 120,645 SH   SOLE   120,530 0 115
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   8,497,729 296,782 SH   SOLE   295,678 0 1,104
AMERICAN HOMES 4 RENT CL A 02665T306   13,950,251 372,802 SH   SOLE   370,543 0 2,259
AMERICAN TOWER CORP NEW COM 03027X100   16,982,096 91,932 SH   SOLE   91,413 0 519
AMERICOLD REALTY TRUST INC COM 03064D108   10,661,851 494,031 SH   SOLE   491,078 0 2,953
AMGEN INC COM 031162100   18,929,241 72,626 SH   SOLE   72,544 0 82
AMKOR TECHNOLOGY INC COM 031652100   51,201 1,993 SH   SOLE   1,993 0 0
AMPHENOL CORP NEW CL A 032095101   204,392 2,943 SH   SOLE   2,943 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   30 5 SH   SOLE   5 0 0
AMPLIFY ETF TR AMPLIFY BLUESTAR 032108599   16,731 325 SH   SOLE   325 0 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   79,928 1,073 SH   SOLE   1,073 0 0
ANALOG DEVICES INC COM 032654105   583,628 2,747 SH   SOLE   2,747 0 0
ANTERO RESOURCES CORP COM 03674X106   198,559 5,665 SH   SOLE   5,665 0 0
AON PLC SHS CL A G0403H108   39,508 110 SH   SOLE   110 0 0
APA CORPORATION COM 03743Q108   179,110 7,757 SH   SOLE   7,757 0 0
APPIAN CORP CL A 03782L101   10,620 322 SH   SOLE   0 0 322
APPLE INC COM 037833100   113,085,792 451,585 SH   SOLE   451,101 0 484
APPLIED MATLS INC COM 038222105   451,299 2,775 SH   SOLE   2,775 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   101,040 2,000 SH   SOLE   2,000 0 0
ARES CAPITAL CORP COM 04010L103   87,517 3,998 SH   SOLE   3,998 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   23,930,562 135,178 SH   SOLE   135,053 0 125
ARGENX SE SPONSORED ADR 04016X101   15,375 25 SH   SOLE   25 0 0
ARISTA NETWORKS INC COM SHS 040413205   1,458,554 13,196 SH   SOLE   12,800 0 396
ARMADA HOFFLER PPTYS INC COM 04208T108   5,514 539 SH   SOLE   0 0 539
ASTRAZENECA PLC SPONSORED ADR 046353108   23,747,383 362,445 SH   SOLE   362,076 0 369
AT&T INC COM 00206R102   628,566 27,605 SH   SOLE   27,605 0 0
ATMOS ENERGY CORP COM 049560105   254,029 1,824 SH   SOLE   1,824 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,210,439 4,135 SH   SOLE   4,135 0 0
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   31,530 3,000 SH   SOLE   3,000 0 0
AVALONBAY CMNTYS INC COM 053484101   18,181,864 82,119 SH   SOLE   81,595 0 524
AVERY DENNISON CORP COM 053611109   15,532 83 SH   SOLE   83 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   139,740 2,000 SH   SOLE   2,000 0 0
B & G FOODS INC NEW COM 05508R106   5,512 800 SH   SOLE   800 0 0
BAKER HUGHES COMPANY CL A 05722G100   550,653 13,424 SH   SOLE   13,424 0 0
BALL CORP COM 058498106   220,520 4,000 SH   SOLE   4,000 0 0
BANK AMERICA CORP COM 060505104   13,102,638 298,126 SH   SOLE   298,126 0 0
BANK NEW YORK MELLON CORP COM 064058100   668,882 8,706 SH   SOLE   8,706 0 0
BCE INC COM NEW 05534B760   441 19 SH   SOLE   19 0 0
BECTON DICKINSON & CO COM 075887109   2,950 13 SH   SOLE   13 0 0
BERKLEY W R CORP COM 084423102   214,593 3,667 SH   SOLE   3,667 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,090,010 6,817 SH   SOLE   6,817 0 0
BHP GROUP LTD SPONSORED ADS 088606108   56,399 1,155 SH   SOLE   1,155 0 0
BLACK HILLS CORP COM 092113109   282,535 4,828 SH   SOLE   4,828 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   3,052 209 SH   SOLE   209 0 0
BLACKROCK INC COM 09290D101   6,151 6 SH   SOLE   6 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105   20,461 1,835 SH   SOLE   1,835 0 0
BLACKROCK MUNICIPAL INCOME COM 09253X102   3,333 275 SH   SOLE   275 0 0
BLOOM ENERGY CORP COM CL A 093712107   188,785 8,500 SH   SOLE   8,500 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   7,188 309 SH   SOLE   309 0 0
BOEING CO COM 097023105   53,100 300 SH   SOLE   300 0 0
BOK FINL CORP COM NEW 05561Q201   303,763 2,854 SH   SOLE   2,854 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   66,667 518 SH   SOLE   518 0 0
BP PLC SPONSORED ADR 055622104   30,299 1,025 SH   SOLE   1,025 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,384,702 24,482 SH   SOLE   24,482 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   13,342,042 479,240 SH   SOLE   477,385 0 1,855
BROADCOM INC COM 11135F101   2,573,656 11,101 SH   SOLE   11,051 0 50
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   103,098 456 SH   SOLE   456 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   40,744 1,473 SH   SOLE   1,473 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   134,348 5,895 SH   SOLE   5,895 0 0
CACTUS INC CL A 127203107   260,286 4,460 SH   SOLE   4,460 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   20,131 67 SH   SOLE   67 0 0
CAMDEN PPTY TR SH BEN INT 133131102   19,221,508 164,406 SH   SOLE   163,397 0 1,009
CATERPILLAR INC COM 149123101   1,438,707 3,966 SH   SOLE   3,938 0 28
CEL-SCI CORP COM PAR NEW 150837607   18,636 46,600 SH   SOLE   46,600 0 0
CENTERPOINT ENERGY INC COM 15189T107   34,301 1,081 SH   SOLE   1,081 0 0
CGI INC CL A SUB VTG 12532H104   136,650 1,250 SH   SOLE   1,250 0 0
CHAMPIONX CORPORATION COM 15872M104   235,466 8,660 SH   SOLE   8,660 0 0
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9   147,325 150,000 SH   SOLE   150,000 0 0
CHEVRON CORP NEW COM 166764100   2,030,078 14,016 SH   SOLE   14,016 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   15,075 250 SH   SOLE   250 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   171,405 1,466 SH   SOLE   1,466 0 0
CHUBB LIMITED COM H1467J104   46,419 168 SH   SOLE   168 0 0
CHURCH & DWIGHT CO INC COM 171340102   23,037 220 SH   SOLE   220 0 0
CINTAS CORP COM 172908105   2,193 12 SH   SOLE   12 0 0
CISCO SYS INC COM 17275R102   974,788 16,466 SH   SOLE   16,466 0 0
CITIGROUP INC COM NEW 172967424   648,292 9,210 SH   SOLE   9,210 0 0
CLEARWATER PAPER CORP COM 18538R103   11,789 396 SH   SOLE   396 0 0
CLOROX CO DEL COM 189054109   15,105 93 SH   SOLE   93 0 0
CME GROUP INC COM 12572Q105   1,858 8 SH   SOLE   8 0 0
COCA COLA CO COM 191216100   4,376,754 70,298 SH   SOLE   70,298 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   23,043 300 SH   SOLE   300 0 0
COLGATE PALMOLIVE CO COM 194162103   1,090,920 12,000 SH   SOLE   12,000 0 0
COMCAST CORP NEW CL A 20030N101   19,625,338 522,924 SH   SOLE   522,367 0 557
COMERICA INC COM 200340107   39,399 637 SH   SOLE   637 0 0
CONOCOPHILLIPS COM 20825C104   33,547,499 338,283 SH   SOLE   337,878 0 405
CONSOLIDATED EDISON INC COM 209115104   42,920 481 SH   SOLE   481 0 0
CONSTELLATION BRANDS INC CL A 21036P108   39,780 180 SH   SOLE   180 0 0
CORNING INC COM 219350105   285,120 6,000 SH   SOLE   6,000 0 0
CORPAY INC COM SHS 219948106   13,876 41 SH   SOLE   41 0 0
CORTEVA INC COM 22052L104   22,329 392 SH   SOLE   392 0 0
COSTCO WHSL CORP NEW COM 22160K105   38,544,681 42,067 SH   SOLE   42,011 0 56
COTERRA ENERGY INC COM 127097103   571,943 22,394 SH   SOLE   22,394 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   104,017 304 SH   SOLE   304 0 0
CROWN CASTLE INC COM 22822V101   15,461,420 170,355 SH   SOLE   169,565 0 790
CTO RLTY GROWTH INC NEW COM 22948Q101   344,748 17,491 SH   SOLE   17,491 0 0
CULLEN FROST BANKERS INC COM 229899109   23,360 174 SH   SOLE   174 0 0
CUMMINS INC COM 231021106   313,740 900 SH   SOLE   900 0 0
CVS HEALTH CORP COM 126650100   30,167 672 SH   SOLE   672 0 0
CYTOKINETICS INC COM NEW 23282W605   94,080 2,000 SH   SOLE   2,000 0 0
DANAHER CORPORATION COM 235851102   67,488 294 SH   SOLE   294 0 0
DEERE & CO COM 244199105   244,899 578 SH   SOLE   578 0 0
DEVON ENERGY CORP NEW COM 25179M103   257,455 7,866 SH   SOLE   7,866 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   96,365 758 SH   SOLE   758 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,215,291 7,418 SH   SOLE   7,418 0 0
DIGITAL RLTY TR INC COM 253868103   17,284,578 96,923 SH   SOLE   96,277 0 646
DISNEY WALT CO COM 254687106   16,316,450 146,533 SH   SOLE   146,471 0 62
DOLLAR GEN CORP NEW COM 256677105   20,093 265 SH   SOLE   265 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   139,986 4,200 SH   SOLE   4,200 0 0
DOVER CORP COM 260003108   24,052,276 128,210 SH   SOLE   128,063 0 147
DOW INC COM 260557103   32,265 804 SH   SOLE   804 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   35,662 331 SH   SOLE   331 0 0
DUPONT DE NEMOURS INC COM 26614N102   191,235 2,508 SH   SOLE   2,508 0 0
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   141,162 10,817 SH   SOLE   10,817 0 0
EAGLE MATLS INC COM 26969P108   513,261 2,080 SH   SOLE   2,080 0 0
EATON CORP PLC SHS G29183103   3,651 11 SH   SOLE   11 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102   55,315 3,700 SH   SOLE   3,700 0 0
ELEVANCE HEALTH INC COM 036752103   1,107 3 SH   SOLE   3 0 0
ELI LILLY & CO COM 532457108   54,483,128 70,574 SH   SOLE   70,512 0 62
EMERSON ELEC CO COM 291011104   30,541,483 246,441 SH   SOLE   246,170 0 271
ENBRIDGE INC COM 29250N105   92,074 2,170 SH   SOLE   2,170 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   39,180 2,000 SH   SOLE   2,000 0 0
ENTEGRIS INC COM 29362U104   2,675 27 SH   SOLE   27 0 0
ENTERGY CORP NEW COM 29364G103   197,132 2,600 SH   SOLE   2,600 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   7,333,254 233,841 SH   SOLE   233,841 0 0
EOG RES INC COM 26875P101   1,639,179 13,372 SH   SOLE   13,372 0 0
EQT CORP COM 26884L109   301,468 6,538 SH   SOLE   6,538 0 0
EQUINIX INC COM 29444U700   35,758,161 37,924 SH   SOLE   37,743 0 181
EQUINOR ASA SPONSORED ADR 29446M102   2,677 113 SH   SOLE   113 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   24,184 337 SH   SOLE   60 0 277
EVERSOURCE ENERGY COM 30040W108   13,726 239 SH   SOLE   239 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   39,325 1,300 SH   SOLE   1,300 0 0
EXPAND ENERGY CORPORATION COM 165167735   65,007 653 SH   SOLE   653 0 0
EXTRA SPACE STORAGE INC COM 30225T102   7,053,940 47,152 SH   SOLE   46,773 0 379
EXXON MOBIL CORP COM 30231G102   58,700,534 545,696 SH   SOLE   545,696 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   1,409 34 SH   SOLE   34 0 0
FERRARI N V COM N3167Y103   127,452 300 SH   SOLE   300 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   20,426 409 SH   SOLE   409 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   54,968 564 SH   SOLE   564 0 0
FIFTH THIRD BANCORP COM 316773100   26,679 631 SH   SOLE   631 0 0
FIRST FINL BANKSHARES INC COM 32020R109   123,436 3,424 SH   SOLE   3,424 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   15,647 2,850 SH   SOLE   2,850 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   198,369 4,018 SH   SOLE   4,018 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   247,068 12,453 SH   SOLE   12,453 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   55,971 469 SH   SOLE   469 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   261,429 10,785 SH   SOLE   10,785 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   253,461 5,048 SH   SOLE   5,048 0 0
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   16,025 208 SH   SOLE   208 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100   24,072 1,550 SH   SOLE   1,550 0 0
FORD MTR CO COM 345370860   3,307 334 SH   SOLE   334 0 0
FORTINET INC COM 34959E109   56,688 600 SH   SOLE   600 0 0
FRANCO NEV CORP COM 351858105   185,793 1,580 SH   SOLE   1,580 0 0
FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637   9,779 312 SH   SOLE   312 0 0
FREEPORT-MCMORAN INC CL B 35671D857   7,693 202 SH   SOLE   202 0 0
GARRETT MOTION INC COM 366505105   46 5 SH   SOLE   5 0 0
GE AEROSPACE COM NEW 369604301   1,552,982 9,311 SH   SOLE   9,311 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   95,927 1,227 SH   SOLE   1,227 0 0
GE VERNOVA INC COM 36828A101   763,118 2,320 SH   SOLE   2,320 0 0
GENERAL DYNAMICS CORP COM 369550108   25,131,413 95,379 SH   SOLE   95,283 0 96
GENERAL MTRS CO COM 37045V100   15,981 300 SH   SOLE   300 0 0
GENUINE PARTS CO COM 372460105   583,800 5,000 SH   SOLE   5,000 0 0
GETTY RLTY CORP NEW COM 374297109   291,836 9,572 SH   SOLE   9,572 0 0
GILEAD SCIENCES INC COM 375558103   17,274 187 SH   SOLE   187 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   12,597 208 SH   SOLE   208 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   553,590 11,204 SH   SOLE   11,204 0 0
GLOBAL X FDS US PFD ETF 37954Y657   160,256 8,214 SH   SOLE   8,214 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   42,350 3,500 SH   SOLE   3,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   113,379 198 SH   SOLE   198 0 0
GRACO INC COM 384109104   5,817 69 SH   SOLE   69 0 0
GRAIL INC COM 384747101   125 7 SH   SOLE   0 0 7
GSK PLC SPONSORED ADR 37733W204   6,088 180 SH   SOLE   180 0 0
HALLIBURTON CO COM 406216101   1,042,166 38,329 SH   SOLE   38,329 0 0
HANOVER INS GROUP INC COM 410867105   79,496 514 SH   SOLE   514 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   2,845 26 SH   SOLE   26 0 0
HCA HEALTHCARE INC COM 40412C101   10,506 35 SH   SOLE   35 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   16,987 266 SH   SOLE   266 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   12,894,594 760,743 SH   SOLE   757,216 0 3,527
HELMERICH & PAYNE INC COM 423452101   64,040 2,000 SH   SOLE   2,000 0 0
HERCULES CAPITAL INC COM 427096508   60,270 3,000 SH   SOLE   3,000 0 0
HERSHEY CO COM 427866108   854,371 5,045 SH   SOLE   5,045 0 0
HIGHWOODS PPTYS INC COM 431284108   4,716,568 154,237 SH   SOLE   153,110 0 1,127
HOME DEPOT INC COM 437076102   1,195,367 3,073 SH   SOLE   3,073 0 0
HONEYWELL INTL INC COM 438516106   2,328,701 10,309 SH   SOLE   10,287 0 22
HORMEL FOODS CORP COM 440452100   192,675 6,142 SH   SOLE   6,142 0 0
HP INC COM 40434L105   111,106 3,405 SH   SOLE   3,405 0 0
IAMGOLD CORP COM 450913108   11,868 2,300 SH   SOLE   2,300 0 0
IDACORP INC COM 451107106   25,353 232 SH   SOLE   232 0 0
ILLINOIS TOOL WKS INC COM 452308109   43,359 171 SH   SOLE   171 0 0
ILLUMINA INC COM 452327109   13,230 99 SH   SOLE   54 0 45
INSPERITY INC COM 45778Q107   13,177 170 SH   SOLE   170 0 0
INTEL CORP COM 458140100   968,516 48,305 SH   SOLE   48,305 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   82,701 555 SH   SOLE   555 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,971,882 13,519 SH   SOLE   13,519 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   7,695 91 SH   SOLE   91 0 0
INTUIT COM 461202103   2,100,447 3,342 SH   SOLE   3,332 0 10
INTUITIVE SURGICAL INC COM NEW 46120E602   3,654 7 SH   SOLE   7 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   8,063,478 266,031 SH   SOLE   264,256 0 1,775
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   97,164 1,939 SH   SOLE   1,939 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   30,650 640 SH   SOLE   640 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   7,783 380 SH   SOLE   380 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   91,875 967 SH   SOLE   967 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   52,779 539 SH   SOLE   539 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   243,957 10,085 SH   SOLE   10,085 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   22,258 194 SH   SOLE   194 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   104,683 2,595 SH   SOLE   2,595 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   31,725 635 SH   SOLE   635 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   12,968 74 SH   SOLE   74 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   76,646 1,165 SH   SOLE   1,165 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,767,578 3,457 SH   SOLE   3,457 0 0
INVITATION HOMES INC COM 46187W107   13,218,740 410,348 SH   SOLE   407,883 0 2,465
IQVIA HLDGS INC COM 46266C105   78,801 401 SH   SOLE   381 0 20
IRON MTN INC DEL COM 46284V101   21,548 205 SH   SOLE   205 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   775,698 14,622 SH   SOLE   14,622 0 0
ISHARES GOLD TR ISHARES NEW 464285204   9,952 201 SH   SOLE   201 0 0
ISHARES INC CORE MSCI EMKT 46434G103   13,588,258 260,212 SH   SOLE   260,212 0 0
ISHARES INC MSCI EMERG MRKT 464286533   76,547 1,320 SH   SOLE   1,320 0 0
ISHARES INC MSCI EURZONE ETF 464286608   7,128 151 SH   SOLE   151 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   33,106 330 SH   SOLE   330 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   248,885 2,474 SH   SOLE   2,474 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   52,468 640 SH   SOLE   640 0 0
ISHARES TR CORE MSCI EAFE 46432F842   4,358 62 SH   SOLE   62 0 0
ISHARES TR CORE S&P MCP ETF 464287507   263,572 4,230 SH   SOLE   4,230 0 0
ISHARES TR CORE S&P SCP ETF 464287804   9,909 86 SH   SOLE   86 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,035,988 5,157 SH   SOLE   5,106 0 51
ISHARES TR CORE US AGGBD ET 464287226   249,033 2,570 SH   SOLE   2,570 0 0
ISHARES TR EXPND TEC SC ETF 464287549   36,753 360 SH   SOLE   360 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   293,782 5,774 SH   SOLE   5,774 0 0
ISHARES TR GLOBAL 100 ETF 464287572   26,805 266 SH   SOLE   266 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,631,589 21,579 SH   SOLE   21,579 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   101,832 2,435 SH   SOLE   2,435 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   22,095 815 SH   SOLE   815 0 0
ISHARES TR MSCI USA ESG SLC 464288802   36,477 300 SH   SOLE   300 0 0
ISHARES TR MSCI USA VALUE 46432F388   2,535 24 SH   SOLE   24 0 0
ISHARES TR PFD AND INCM SEC 464288687   10,124 322 SH   SOLE   322 0 0
ISHARES TR RUS 1000 ETF 464287622   46,714 145 SH   SOLE   145 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   240,145 598 SH   SOLE   598 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   34,805 188 SH   SOLE   188 0 0
ISHARES TR RUS TOP 200 ETF 464289446   63,383 438 SH   SOLE   438 0 0
ISHARES TR RUS TP200 GR ETF 464289438   42,584 181 SH   SOLE   181 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   11,048 50 SH   SOLE   50 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   748,720 2,240 SH   SOLE   2,240 0 0
ISHARES TR S&P 100 ETF 464287101   44,483 154 SH   SOLE   154 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   58,482 576 SH   SOLE   576 0 0
ISHARES TR S&P SML 600 GWT 464287887   108,296 800 SH   SOLE   800 0 0
ISHARES TR SELECT DIVID ETF 464287168   15,755 120 SH   SOLE   120 0 0
ISHARES TR U.S. INSRNCE ETF 464288786   36,044 285 SH   SOLE   285 0 0
ISHARES TR U.S. REAL ES ETF 464287739   57,232 615 SH   SOLE   615 0 0
ISHARES TR US BR DEL SE ETF 464288794   45,536 316 SH   SOLE   316 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   636 9 SH   SOLE   0 0 9
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   439 9 SH   SOLE   0 0 9
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   879 16 SH   SOLE   0 0 16
JACOBS SOLUTIONS INC COM 46982L108   11,759 88 SH   SOLE   88 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   1,178,687 16,923 SH   SOLE   16,923 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   30,788 960 SH   SOLE   960 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   8,177,575 136,909 SH   SOLE   136,909 0 0
JOHNSON & JOHNSON COM 478160104   2,221,371 15,360 SH   SOLE   15,360 0 0
JPMORGAN CHASE & CO. COM 46625H100   50,726,043 211,614 SH   SOLE   211,365 0 249
KAYNE ANDERSON ENERGY INFRST COM 486606106   88,970 7,000 SH   SOLE   7,000 0 0
KELLANOVA COM 487836108   1,553,005 19,180 SH   SOLE   19,180 0 0
KEURIG DR PEPPER INC COM 49271V100   22,849,205 711,370 SH   SOLE   710,754 0 616
KIMBERLY-CLARK CORP COM 494368103   962,620 7,346 SH   SOLE   7,346 0 0
KIMCO RLTY CORP COM 49446R109   79,850 3,408 SH   SOLE   3,408 0 0
KINDER MORGAN INC DEL COM 49456B101   1,416,416 51,694 SH   SOLE   51,694 0 0
KINROSS GOLD CORP COM 496902404   11,356 1,225 SH   SOLE   1,225 0 0
KINSALE CAP GROUP INC COM 49714P108   1,861 4 SH   SOLE   4 0 0
KITE RLTY GROUP TR COM NEW 49803T300   358,535 14,205 SH   SOLE   14,205 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   10,100 1,000 SH   SOLE   1,000 0 0
KLA CORP COM NEW 482480100   51,040 81 SH   SOLE   81 0 0
KRAFT HEINZ CO COM 500754106   797,017 25,953 SH   SOLE   25,838 0 115
KRANESHARES TRUST GLOBAL CARB STRA 500767678   35,375 1,207 SH   SOLE   1,207 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   692 20 SH   SOLE   20 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   6,309 30 SH   SOLE   30 0 0
LAM RESEARCH CORP COM NEW 512807306   409,545 5,670 SH   SOLE   5,670 0 0
LAMB WESTON HLDGS INC COM 513272104   45,645 683 SH   SOLE   683 0 0
LEIDOS HOLDINGS INC COM 525327102   37,456 260 SH   SOLE   260 0 0
LINDE PLC SHS G54950103   25,892,647 61,845 SH   SOLE   61,767 0 78
LISTED FD TR SWAN HEDGED EQTY 53656F599   761,645 34,002 SH   SOLE   34,002 0 0
LOCKHEED MARTIN CORP COM 539830109   245,886 506 SH   SOLE   506 0 0
LOWES COS INC COM 548661107   36,524,513 147,992 SH   SOLE   147,734 0 258
MAG SILVER CORP COM 55903Q104   83,776 6,160 SH   SOLE   6,160 0 0
MAIN STR CAP CORP COM 56035L104   962,337 16,428 SH   SOLE   16,428 0 0
MARATHON PETE CORP COM 56585A102   563,022 4,036 SH   SOLE   4,036 0 0
MARRIOTT INTL INC NEW CL A 571903202   2,232 8 SH   SOLE   8 0 0
MARSH & MCLENNAN COS INC COM 571748102   176,938 833 SH   SOLE   833 0 0
MARVELL TECHNOLOGY INC COM 573874104   41,971 380 SH   SOLE   380 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,424,329 4,604 SH   SOLE   4,553 0 51
MATTEL INC COM 577081102   2,660 150 SH   SOLE   150 0 0
MCCORMICK & CO INC COM NON VTG 579780206   179,927 2,360 SH   SOLE   2,360 0 0
MCDONALDS CORP COM 580135101   303,805 1,048 SH   SOLE   1,048 0 0
MEDTRONIC PLC SHS G5960L103   926,129 11,594 SH   SOLE   11,594 0 0
MERCADOLIBRE INC COM 58733R102   5,102 3 SH   SOLE   3 0 0
MERCK & CO INC COM 58933Y105   7,905,378 79,467 SH   SOLE   79,347 0 120
MESA RTY TR UNIT BEN INT 590660106   1,907 331 SH   SOLE   331 0 0
META PLATFORMS INC CL A 30303M102   71,646,261 122,366 SH   SOLE   122,031 0 335
MICROSOFT CORP COM 594918104   139,040,674 329,871 SH   SOLE   329,478 0 393
MICROSTRATEGY INC CL A NEW 594972408   6,951 24 SH   SOLE   24 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   26,534 5,426 SH   SOLE   5,426 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   56,690 989 SH   SOLE   989 0 0
MONDELEZ INTL INC CL A 609207105   301,876 5,054 SH   SOLE   5,054 0 0
MOODYS CORP COM 615369105   3,314 7 SH   SOLE   7 0 0
MORGAN STANLEY COM NEW 617446448   39,446,775 313,767 SH   SOLE   313,494 0 273
MOTOROLA SOLUTIONS INC COM NEW 620076307   71,184 154 SH   SOLE   154 0 0
MPLX LP COM UNIT REP LTD 55336V100   43,074 900 SH   SOLE   900 0 0
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608   69,708 628 SH   SOLE   628 0 0
NETFLIX INC COM 64110L106   165,786 186 SH   SOLE   186 0 0
NEW PAC METALS CORP COM 64782A107   25,695 21,775 SH   SOLE   21,775 0 0
NEXTERA ENERGY INC COM 65339F101   219,587 3,063 SH   SOLE   3,063 0 0
NIKE INC CL B 654106103   98,447 1,301 SH   SOLE   1,301 0 0
NNN REIT INC COM 637417106   10,178,064 249,157 SH   SOLE   247,783 0 1,374
NORFOLK SOUTHN CORP COM 655844108   16,429 70 SH   SOLE   70 0 0
NORTHROP GRUMMAN CORP COM 666807102   35,197 75 SH   SOLE   75 0 0
NOV INC COM 62955J103   164,980 11,300 SH   SOLE   11,300 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,001,028 10,287 SH   SOLE   10,287 0 0
NOVO-NORDISK A S ADR 670100205   1,720,400 20,000 SH   SOLE   20,000 0 0
NUCOR CORP COM 670346105   8,053 69 SH   SOLE   69 0 0
NUTRIEN LTD COM 67077M108   3,804 85 SH   SOLE   85 0 0
NUVEEN MUN VALUE FD INC COM 670928100   21,475 2,500 SH   SOLE   2,500 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   32,044 2,633 SH   SOLE   2,633 0 0
NVIDIA CORPORATION CALL 67066G104   13,429 100 PRN Call SOLE   100 0 0
NVIDIA CORPORATION COM 67066G104   128,877,393 959,695 SH   SOLE   956,372 0 3,323
NXP SEMICONDUCTORS N V COM N6596X109   321,960 1,549 SH   SOLE   1,549 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   744 27 SH   SOLE   27 0 0
OCCIDENTAL PETE CORP COM 674599105   1,433 29 SH   SOLE   29 0 0
OCEANEERING INTL INC COM 675232102   52,160 2,000 SH   SOLE   2,000 0 0
OLD NATL BANCORP IND COM 680033107   123,459 5,688 SH   SOLE   5,688 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   11,923 315 SH   SOLE   315 0 0
OMNICOM GROUP INC COM 681919106   7,056 82 SH   SOLE   82 0 0
ON SEMICONDUCTOR CORP COM 682189105   9,647 153 SH   SOLE   153 0 0
ONEOK INC NEW COM 682680103   3,975,941 39,601 SH   SOLE   39,601 0 0
ORACLE CORP COM 68389X105   748,481 4,492 SH   SOLE   4,492 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   251,390 212 SH   SOLE   212 0 0
ORGANON & CO COMMON STOCK 68622V106   7,610 510 SH   SOLE   510 0 0
OTTER TAIL CORP COM 689648103   31,456 426 SH   SOLE   426 0 0
PALO ALTO NETWORKS INC COM 697435105   560,801 3,082 SH   SOLE   3,036 0 46
PAN AMERN SILVER CORP COM 697900108   37,407 1,850 SH   SOLE   1,850 0 0
PARKER-HANNIFIN CORP COM 701094104   2,545 4 SH   SOLE   4 0 0
PATTERSON-UTI ENERGY INC COM 703481101   173,196 20,968 SH   SOLE   20,968 0 0
PAYPAL HLDGS INC COM 70450Y103   12,632 148 SH   SOLE   23 0 125
PEMBINA PIPELINE CORP COM 706327103   329,077 8,906 SH   SOLE   8,906 0 0
PENN ENTERTAINMENT INC COM 707569109   278 14 SH   SOLE   14 0 0
PEPSICO INC COM 713448108   777,939 5,116 SH   SOLE   5,116 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   328,842 22,868 SH   SOLE   22,868 0 0
PFIZER INC COM 717081103   1,766,686 66,592 SH   SOLE   66,592 0 0
PHILIP MORRIS INTL INC COM 718172109   998,304 8,295 SH   SOLE   8,295 0 0
PHILLIPS 66 COM 718546104   168,275 1,477 SH   SOLE   1,477 0 0
PLYMOUTH INDL REIT INC COM 729640102   61,084 3,400 SH   SOLE   2,615 0 785
PNC FINL SVCS GROUP INC COM 693475105   59,205 307 SH   SOLE   307 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   5,250 5,000 SH   SOLE   5,000 0 0
PPG INDS INC COM 693506107   56,142 470 SH   SOLE   470 0 0
PPL CORP COM 69351T106   32,460 1,000 SH   SOLE   1,000 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   10,065 125 SH   SOLE   125 0 0
PROCTER AND GAMBLE CO COM 742718109   29,837,677 177,976 SH   SOLE   177,838 0 138
PROGRESSIVE CORP COM 743315103   265,488 1,108 SH   SOLE   1,108 0 0
PROLOGIS INC. COM 74340W103   20,888,329 197,619 SH   SOLE   196,433 0 1,186
PROPETRO HLDG CORP COM 74347M108   80,192 8,595 SH   SOLE   8,595 0 0
PROSHARES TR SHRT HGH YIELD 74347R131   13,728 850 SH   SOLE   850 0 0
PTC INC COM 69370C100   59,942 326 SH   SOLE   326 0 0
PUBLIC STORAGE OPER CO COM 74460D109   17,866,088 59,665 SH   SOLE   59,337 0 328
QUAD / GRAPHICS INC COM CL A 747301109   1,046 150 SH   SOLE   150 0 0
QUALCOMM INC COM 747525103   23,607,708 153,676 SH   SOLE   153,545 0 131
QUANTA SVCS INC COM 74762E102   44,327,909 140,256 SH   SOLE   140,057 0 199
RANGE RES CORP COM 75281A109   161,910 4,500 SH   SOLE   4,500 0 0
RAYONIER INC COM 754907103   209,427 8,024 SH   SOLE   8,024 0 0
READY CAPITAL CORP COM 75574U101   805 118 SH   SOLE   118 0 0
REALTY INCOME CORP COM 756109104   5,021 94 SH   SOLE   94 0 0
RELX PLC SPONSORED ADR 759530108   37,926 835 SH   SOLE   835 0 0
REPUBLIC SVCS INC COM 760759100   2,415 12 SH   SOLE   12 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   185 8 SH   SOLE   8 0 0
REXFORD INDL RLTY INC COM 76169C100   12,695,183 325,161 SH   SOLE   323,418 0 1,743
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   27 2 SH   SOLE   2 0 0
ROCKWELL AUTOMATION INC COM 773903109   290,935 1,018 SH   SOLE   1,018 0 0
ROYAL GOLD INC COM 780287108   941,409 7,140 SH   SOLE   7,140 0 0
RPM INTL INC COM 749685103   232,953 1,893 SH   SOLE   1,893 0 0
RTX CORPORATION COM 75513E101   265,925 2,298 SH   SOLE   2,298 0 0
S&P GLOBAL INC COM 78409V104   203,695 409 SH   SOLE   409 0 0
SABINE RTY TR UNIT BEN INT 785688102   2,987,288 46,093 SH   SOLE   46,093 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   324,196 18,718 SH   SOLE   18,718 0 0
SALESFORCE INC COM 79466L302   34,370,988 102,806 SH   SOLE   102,683 0 123
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   16,086 4,200 SH   SOLE   4,200 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   13,233,142 64,932 SH   SOLE   64,469 0 463
SCHLUMBERGER LTD COM STK 806857108   767,874 20,028 SH   SOLE   20,028 0 0
SCHWAB CHARLES CORP COM 808513105   220,254 2,976 SH   SOLE   2,976 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   9,502,314 327,102 SH   SOLE   327,102 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   763,444 32,240 SH   SOLE   32,240 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763   19,781 666 SH   SOLE   666 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   5,749,042 310,759 SH   SOLE   310,759 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   287,999 11,970 SH   SOLE   11,970 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,186,484 52,268 SH   SOLE   52,268 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   166,822 6,399 SH   SOLE   6,399 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   10,431 450 SH   SOLE   450 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   4,634 220 SH   SOLE   220 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   5,474,475 211,697 SH   SOLE   211,697 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   15,115 585 SH   SOLE   585 0 0
SEABRIDGE GOLD INC COM 811916105   38,794 3,400 SH   SOLE   3,400 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   25,030 290 SH   SOLE   290 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   425,093 4,391 SH   SOLE   4,391 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   172,520 2,014 SH   SOLE   2,014 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   656,370 13,581 SH   SOLE   13,581 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   371,695 2,821 SH   SOLE   2,821 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   89,474 2,200 SH   SOLE   2,200 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   525,653 2,343 SH   SOLE   2,343 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   222,310 2,828 SH   SOLE   2,828 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   519,327 3,775 SH   SOLE   3,775 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   108,464 1,433 SH   SOLE   1,433 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   75,979 903 SH   SOLE   903 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,156,623 9,275 SH   SOLE   9,275 0 0
SEMPRA COM 816851109   28,894,276 329,392 SH   SOLE   329,003 0 389
SERVICE CORP INTL COM 817565104   9,739 122 SH   SOLE   122 0 0
SERVICENOW INC COM 81762P102   2,121 2 SH   SOLE   2 0 0
SHELL PLC SPON ADS 780259305   1,490,068 23,784 SH   SOLE   23,784 0 0
SHERWIN WILLIAMS CO COM 824348106   7,819 23 SH   SOLE   23 0 0
SHOPIFY INC CL A 82509L107   212,660 2,000 SH   SOLE   2,000 0 0
SILA REALTY TRUST INC COMMON STOCK 146280508   10,025,823 412,246 SH   SOLE   411,189 0 1,057
SILVERCREST METALS INC COM 828363101   79,853 8,775 SH   SOLE   8,775 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   1,323,636 59,677 SH   SOLE   59,677 0 0
SIMON PPTY GROUP INC NEW COM 828806109   861,223 5,001 SH   SOLE   5,001 0 0
SITE CTRS CORP COM 82981J851   23,486 1,536 SH   SOLE   0 0 1,536
SNAP ON INC COM 833034101   23,425 69 SH   SOLE   69 0 0
SOLVENTUM CORP COM SHS 83444M101   6,606 100 SH   SOLE   100 0 0
SOUTH BOW CORP COM 83671M105   4,950 210 SH   SOLE   210 0 0
SOUTHWEST AIRLS CO COM 844741108   3,463 103 SH   SOLE   103 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   33,511 79 SH   SOLE   79 0 0
SPDR GOLD TR GOLD SHS 78463V107   517,432 2,137 SH   SOLE   2,137 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   39,033 1,397 SH   SOLE   1,397 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   7,530 243 SH   SOLE   243 0 0
SPDR S&P 500 ETF TR CALL 78462F103   1,641,024 2,800 PRN Call SOLE   2,800 0 0
SPDR S&P 500 ETF TR PUT 78462F103   5,040,288 8,600 PRN Put SOLE   8,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   22,445,273 38,297 SH   SOLE   38,297 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   34,745 61 SH   SOLE   61 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   25,646 372 SH   SOLE   372 0 0
SPDR SER TR S&P DIVID ETF 78464A763   6,341 48 SH   SOLE   48 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   4,766 36 SH   SOLE   36 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   8,053 18 SH   SOLE   18 0 0
SPROTT INC COM NEW 852066208   61,147 1,450 SH   SOLE   1,450 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   285,120 12,000 SH   SOLE   12,000 0 0
STARBUCKS CORP COM 855244109   51,283 562 SH   SOLE   446 0 116
STARWOOD PPTY TR INC COM 85571B105   101,554 5,359 SH   SOLE   5,359 0 0
STELLAR BANCORP INC COM 858927106   92,847 3,275 SH   SOLE   3,275 0 0
STELLUS CAP INVT CORP COM 858568108   104,576 7,600 SH   SOLE   7,600 0 0
STERIS PLC SHS USD G8473T100   9,662 47 SH   SOLE   47 0 0
STRATUS PPTYS INC COM NEW 863167201   1,270,222 61,186 SH   SOLE   61,186 0 0
STRYKER CORPORATION COM 863667101   27,546,346 76,507 SH   SOLE   76,403 0 104
SUN CMNTYS INC COM 866674104   13,604,445 109,937 SH   SOLE   109,247 0 690
SUNCOR ENERGY INC NEW COM 867224107   110,965 3,110 SH   SOLE   3,110 0 0
SYSCO CORP COM 871829107   3,012,830 39,404 SH   SOLE   39,349 0 55
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   94,993 481 SH   SOLE   481 0 0
TAPESTRY INC COM 876030107   16,790 257 SH   SOLE   257 0 0
TARGA RES CORP COM 87612G101   146,678 822 SH   SOLE   822 0 0
TARGET CORP COM 87612E106   5,948 44 SH   SOLE   44 0 0
TC ENERGY CORP COM 87807B107   48,857 1,050 SH   SOLE   1,050 0 0
TESLA INC COM 88160R101   39,417,208 97,606 SH   SOLE   97,545 0 61
TEXAS INSTRS INC COM 882508104   284,828 1,519 SH   SOLE   1,519 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   31,632,450 60,805 SH   SOLE   60,700 0 105
TJX COS INC NEW COM 872540109   39,945,570 330,648 SH   SOLE   330,164 0 484
T-MOBILE US INC COM 872590104   15,452 70 SH   SOLE   70 0 0
TOOTSIE ROLL INDS INC COM 890516107   22,696 702 SH   SOLE   702 0 0
TOPBUILD CORP COM 89055F103   18,992 61 SH   SOLE   61 0 0
TRACTOR SUPPLY CO COM 892356106   141,936 2,675 SH   SOLE   2,675 0 0
TRANSDIGM GROUP INC COM 893641100   37,593,862 29,665 SH   SOLE   29,631 0 34
TRANSMEDICS GROUP INC COM 89377M109   18,705 300 SH   SOLE   300 0 0
TRIMBLE INC COM 896239100   24,977,463 353,488 SH   SOLE   353,424 0 64
TRUIST FINL CORP COM 89832Q109   106,281 2,450 SH   SOLE   2,450 0 0
UBER TECHNOLOGIES INC COM 90353T100   5,852 97 SH   SOLE   97 0 0
UNILEVER PLC SPON ADR NEW 904767704   124,911 2,203 SH   SOLE   2,203 0 0
UNION PAC CORP COM 907818108   54,046 237 SH   SOLE   237 0 0
UNITED PARCEL SERVICE INC CL B 911312106   5,171 41 SH   SOLE   41 0 0
UNITED RENTALS INC COM 911363109   70,444 100 SH   SOLE   100 0 0
UNITED STS NAT GAS FD LP UNIT PAR 912318409   3,497 208 SH   SOLE   208 0 0
UNITEDHEALTH GROUP INC COM 91324P102   41,134,316 81,316 SH   SOLE   81,240 0 76
US BANCORP DEL COM NEW 902973304   19,467 407 SH   SOLE   407 0 0
V F CORP COM 918204108   1,202 56 SH   SOLE   56 0 0
VALERO ENERGY CORP COM 91913Y100   61,295 500 SH   SOLE   500 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   4,069 15 SH   SOLE   15 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   400,539 5,570 SH   SOLE   5,570 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   55,329 1,128 SH   SOLE   1,105 0 23
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   3,213,512 16,915 SH   SOLE   16,915 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   631,257 1,538 SH   SOLE   1,454 0 84
VANGUARD INDEX FDS LARGE CAP ETF 922908637   50,974 189 SH   SOLE   189 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   9,100,591 102,162 SH   SOLE   102,162 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,366,454 4,392 SH   SOLE   4,392 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   6,937 35 SH   SOLE   35 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   10,718,495 44,608 SH   SOLE   44,608 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   15,684 56 SH   SOLE   26 0 30
VANGUARD INDEX FDS TOTAL STK MKT 922908769   528,904 1,825 SH   SOLE   1,825 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   53,499 316 SH   SOLE   136 0 180
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,826,784 109,600 SH   SOLE   109,600 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   14,269,925 360,716 SH   SOLE   360,716 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   56,751 707 SH   SOLE   700 0 7
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   907 20 SH   SOLE   0 0 20
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,255,103 16,089 SH   SOLE   16,089 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   4,794 59 SH   SOLE   59 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   49,804 237 SH   SOLE   237 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   52,728 203 SH   SOLE   203 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   15,594,776 326,114 SH   SOLE   326,114 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   22,584 177 SH   SOLE   177 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   41,956 400 SH   SOLE   400 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   6,218 10 SH   SOLE   10 0 0
VENTAS INC COM 92276F100   22,877,967 386,044 SH   SOLE   383,826 0 2,218
VERIZON COMMUNICATIONS INC COM 92343V104   1,183,665 29,599 SH   SOLE   29,599 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   5,236 13 SH   SOLE   13 0 0
VIATRIS INC COM 92556V106   461 37 SH   SOLE   37 0 0
VICI PPTYS INC COM 925652109   6,377,770 215,711 SH   SOLE   214,718 0 993
VIPER ENERGY INC CL A 927959106   98,140 2,000 SH   SOLE   2,000 0 0
VISA INC COM CL A 92826C839   43,982,059 139,166 SH   SOLE   139,005 0 161
WABTEC COM 929740108   380 2 SH   SOLE   2 0 0
WALMART INC COM 931142103   2,255,317 24,962 SH   SOLE   24,962 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   254 24 SH   SOLE   24 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   18,941 611 SH   SOLE   611 0 0
WASTE CONNECTIONS INC COM 94106B101   277,617 1,618 SH   SOLE   1,618 0 0
WASTE MGMT INC DEL COM 94106L109   29,201,502 144,712 SH   SOLE   144,488 0 224
WEC ENERGY GROUP INC COM 92939U106   14,859 158 SH   SOLE   158 0 0
WELLS FARGO CO NEW COM 949746101   462,742 6,588 SH   SOLE   6,588 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   772,719 647 SH   SOLE   647 0 0
WELLTOWER INC COM 95040Q104   18,227,341 144,627 SH   SOLE   143,698 0 929
WESTERN ALLIANCE BANCORP COM 957638109   14,202 170 SH   SOLE   170 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   1,946,019 50,638 SH   SOLE   50,638 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   281,500 10,000 SH   SOLE   10,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   354,312 6,300 SH   SOLE   6,300 0 0
WHITESTONE REIT COM 966084204   35,964 2,538 SH   SOLE   2,538 0 0
WILLIAMS COS INC COM 969457100   127,724 2,360 SH   SOLE   2,360 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   29,999 272 SH   SOLE   272 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   55,761 689 SH   SOLE   689 0 0
WK KELLOGG CO COM SHS 92942W107   85,759 4,767 SH   SOLE   4,767 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   8,924 572 SH   SOLE   572 0 0
XCEL ENERGY INC COM 98389B100   135,040 2,000 SH   SOLE   2,000 0 0
YUM BRANDS INC COM 988498101   22,808 170 SH   SOLE   170 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   5,810 55 SH   SOLE   55 0 0
ZIMVIE INC COM 98888T107   14 1 SH   SOLE   1 0 0
ZOETIS INC CL A 98978V103   178,735 1,097 SH   SOLE   1,097 0 0