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   370,889 3,497 SH   SOLE   0 0 3,497
ABBOTT LABS COM 002824100   285,548 2,512 SH   SOLE   0 0 2,512
ABBVIE INC COM 00287Y109   7,214,805 39,620 SH   SOLE   0 0 39,620
AFLAC INC COM 001055102   339,436 3,953 SH   SOLE   0 0 3,953
AIR PRODS & CHEMS INC COM 009158106   320,870 1,324 SH   SOLE   0 0 1,324
ALPHATEC HLDGS INC COM NEW 02081G201   192,205 13,938 SH   SOLE   0 0 13,938
ALPS ETF TR EQUAL SEC ETF 00162Q205   492,623 4,175 SH   SOLE   0 0 4,175
ALTRIA GROUP INC COM 02209S103   6,716,225 153,971 SH   SOLE   0 0 153,971
AMAZON COM INC COM 023135106   344,165 1,908 SH   SOLE   0 0 1,908
AMERICAN TOWER CORP NEW COM 03027X100   601,710 3,045 SH   SOLE   0 0 3,045
APPLE INC COM 037833100   905,485 5,280 SH   SOLE   0 0 5,280
ARCHER DANIELS MIDLAND CO COM 039483102   6,788,147 108,074 SH   SOLE   0 0 108,074
ARRAY TECHNOLOGIES INC COM SHS 04271T100   157,465 10,561 SH   SOLE   0 0 10,561
ASURE SOFTWARE INC COM 04649U102   148,271 19,058 SH   SOLE   0 0 19,058
AT&T INC COM 00206R102   6,613,724 375,780 SH   SOLE   0 0 375,780
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   455,347 24,640 SH   SOLE   0 0 24,640
AUTOMATIC DATA PROCESSING IN COM 053015103   299,024 1,197 SH   SOLE   0 0 1,197
AXON ENTERPRISE INC COM 05464C101   206,188 659 SH   SOLE   0 0 659
BANK NOVA SCOTIA HALIFAX COM 064149107   5,179,295 100,025 SH   SOLE   0 0 100,025
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   762,403 1,813 SH   SOLE   0 0 1,813
BLACK HILLS CORP COM 092113109   5,671,938 103,882 SH   SOLE   0 0 103,882
BLOCK INC CL A 852234103   232,257 2,746 SH   SOLE   0 0 2,746
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   4,942,306 162,043 SH   SOLE   0 0 162,043
BROADCOM INC COM 11135F101   513,106 387 SH   SOLE   0 0 387
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   515,933 16,531 SH   SOLE   0 0 16,531
CARDINAL HEALTH INC COM 14149Y108   358,405 3,203 SH   SOLE   0 0 3,203
CHEVRON CORP NEW COM 166764100   6,844,916 43,394 SH   SOLE   0 0 43,394
CINCINNATI FINL CORP COM 172062101   323,120 2,602 SH   SOLE   0 0 2,602
CLOROX CO DEL COM 189054109   297,114 1,941 SH   SOLE   0 0 1,941
CME GROUP INC COM 12572Q105   347,143 1,612 SH   SOLE   0 0 1,612
COCA COLA CO COM 191216100   377,711 6,174 SH   SOLE   0 0 6,174
COLGATE PALMOLIVE CO COM 194162103   312,600 3,471 SH   SOLE   0 0 3,471
CONSOLIDATED EDISON INC COM 209115104   6,441,071 70,929 SH   SOLE   0 0 70,929
CONSTELLATION ENERGY CORP COM 21037T109   298,782 1,616 SH   SOLE   0 0 1,616
COSTCO WHSL CORP NEW COM 22160K105   549,522 750 SH   SOLE   0 0 750
CVS HEALTH CORP COM 126650100   643,519 8,068 SH   SOLE   0 0 8,068
DEERE & CO COM 244199105   632,129 1,539 SH   SOLE   0 0 1,539
DISCOVER FINL SVCS COM 254709108   547,605 4,177 SH   SOLE   0 0 4,177
DOMINOS PIZZA INC COM 25754A201   420,715 847 SH   SOLE   0 0 847
DOVER CORP COM 260003108   332,642 1,877 SH   SOLE   0 0 1,877
DOW INC COM 260557103   5,860,070 101,158 SH   SOLE   0 0 101,158
DUKE ENERGY CORP NEW COM NEW 26441C204   6,598,443 68,229 SH   SOLE   0 0 68,229
ELEVANCE HEALTH INC COM 036752103   367,128 708 SH   SOLE   0 0 708
EMERSON ELEC CO COM 291011104   1,402,003 12,361 SH   SOLE   0 0 12,361
ENBRIDGE INC COM 29250N105   6,029,650 166,657 SH   SOLE   0 0 166,657
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   8,124,862 516,520 SH   SOLE   0 0 516,520
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   291,390 21,363 SH   SOLE   0 0 21,363
ENPHASE ENERGY INC COM 29355A107   203,367 1,681 SH   SOLE   0 0 1,681
ENTERPRISE PRODS PARTNERS L COM 293792107   7,610,478 260,811 SH   SOLE   0 0 260,811
EVERI HLDGS INC COM 30034T103   190,910 18,996 SH   SOLE   0 0 18,996
EXXON MOBIL CORP COM 30231G102   8,008,966 68,900 SH   SOLE   0 0 68,900
FRANKLIN RESOURCES INC COM 354613101   1,151,500 40,964 SH   SOLE   0 0 40,964
GARMIN LTD SHS H2906T109   412,095 2,768 SH   SOLE   0 0 2,768
GENERAL DYNAMICS CORP COM 369550108   325,553 1,152 SH   SOLE   0 0 1,152
GENERAL MLS INC COM 370334104   6,259,097 89,454 SH   SOLE   0 0 89,454
GENERAL MTRS CO COM 37045V100   375,865 8,288 SH   SOLE   0 0 8,288
GENUINE PARTS CO COM 372460105   306,610 1,979 SH   SOLE   0 0 1,979
GOLDMAN SACHS GROUP INC COM 38141G104   809,888 1,939 SH   SOLE   0 0 1,939
GRAINGER W W INC COM 384802104   368,933 363 SH   SOLE   0 0 363
HANNON ARMSTRONG SUST INFR C COM 41068X100   655,419 23,078 SH   SOLE   0 0 23,078
HOME DEPOT INC COM 437076102   563,222 1,468 SH   SOLE   0 0 1,468
HORMEL FOODS CORP COM 440452100   277,161 7,944 SH   SOLE   0 0 7,944
HSBC HLDGS PLC SPON ADR NEW 404280406   4,589,297 116,598 SH   SOLE   0 0 116,598
ILLINOIS TOOL WKS INC COM 452308109   314,996 1,174 SH   SOLE   0 0 1,174
INTERNATIONAL BUSINESS MACHS COM 459200101   6,870,294 35,978 SH   SOLE   0 0 35,978
INVESCO LTD SHS G491BT108   6,474,714 390,278 SH   SOLE   0 0 390,278
ISHARES TR CORE MSCI TOTAL 46432F834   481,297 7,092 SH   SOLE   0 0 7,092
ISHARES TR TRS FLT RT BD 46434V860   388,895 7,672 SH   SOLE   0 0 7,672
JOHNSON & JOHNSON COM 478160104   6,307,525 39,873 SH   SOLE   0 0 39,873
KIMBERLY-CLARK CORP COM 494368103   287,246 2,221 SH   SOLE   0 0 2,221
KOHLS CORP COM 500255104   704,715 24,175 SH   SOLE   0 0 24,175
LEGGETT & PLATT INC COM 524660107   204,766 10,693 SH   SOLE   0 0 10,693
LOWES COS INC COM 548661107   352,039 1,382 SH   SOLE   0 0 1,382
MCDONALDS CORP COM 580135101   324,738 1,152 SH   SOLE   0 0 1,152
MEDTRONIC PLC SHS G5960L103   278,096 3,191 SH   SOLE   0 0 3,191
MICROSOFT CORP COM 594918104   1,363,258 3,240 SH   SOLE   0 0 3,240
MID-AMER APT CMNTYS INC COM 59522J103   237,839 1,808 SH   SOLE   0 0 1,808
NEXTERA ENERGY INC COM 65339F101   543,924 8,511 SH   SOLE   0 0 8,511
NORFOLK SOUTHN CORP COM 655844108   360,987 1,416 SH   SOLE   0 0 1,416
NUCOR CORP COM 670346105   7,898,998 39,914 SH   SOLE   0 0 39,914
NVIDIA CORPORATION COM 67066G104   446,365 494 SH   SOLE   0 0 494
OMEGA HEALTHCARE INVS INC COM 681936100   6,711,802 211,929 SH   SOLE   0 0 211,929
ONE GAS INC COM 68235P108   281,356 4,360 SH   SOLE   0 0 4,360
ONEOK INC NEW COM 682680103   8,227,445 102,625 SH   SOLE   0 0 102,625
PEPSICO INC COM 713448108   309,778 1,770 SH   SOLE   0 0 1,770
PHILLIPS 66 COM 718546104   376,807 2,307 SH   SOLE   0 0 2,307
PPG INDS INC COM 693506107   295,034 2,036 SH   SOLE   0 0 2,036
PPL CORP COM 69351T106   730,871 26,548 SH   SOLE   0 0 26,548
PRICE T ROWE GROUP INC COM 74144T108   303,159 2,487 SH   SOLE   0 0 2,487
PROCTER AND GAMBLE CO COM 742718109   740,053 4,561 SH   SOLE   0 0 4,561
QUALCOMM INC COM 747525103   534,326 3,156 SH   SOLE   0 0 3,156
REALTY INCOME CORP COM 756109104   6,682,519 123,522 SH   SOLE   0 0 123,522
REDWOOD TRUST INC COM 758075402   567,108 89,028 SH   SOLE   0 0 89,028
SMITH A O CORP COM 831865209   343,083 3,835 SH   SOLE   0 0 3,835
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   3,365,149 68,453 SH   SOLE   0 0 68,453
SOUTHERN CO COM 842587107   6,753,640 94,141 SH   SOLE   0 0 94,141
SPDR S&P 500 ETF TR TR UNIT 78462F103   262,581 502 SH   SOLE   0 0 502
STAG INDL INC COM 85254J102   333,580 8,678 SH   SOLE   0 0 8,678
STANLEY BLACK & DECKER INC COM 854502101   304,244 3,107 SH   SOLE   0 0 3,107
STARWOOD PPTY TR INC COM 85571B105   6,776,591 333,330 SH   SOLE   0 0 333,330
SYSCO CORP COM 871829107   302,744 3,729 SH   SOLE   0 0 3,729
T-MOBILE US INC COM 872590104   699,243 4,284 SH   SOLE   0 0 4,284
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   979,152 7,197 SH   SOLE   0 0 7,197
TARGET CORP COM 87612E106   764,365 4,313 SH   SOLE   0 0 4,313
TEXAS INSTRS INC COM 882508104   407,052 2,337 SH   SOLE   0 0 2,337
TORONTO DOMINION BK ONT COM NEW 891160509   5,887,292 97,504 SH   SOLE   0 0 97,504
TRACTOR SUPPLY CO COM 892356106   696,269 2,660 SH   SOLE   0 0 2,660
UNITEDHEALTH GROUP INC COM 91324P102   455,970 922 SH   SOLE   0 0 922
UNIVERSAL CORP VA COM 913456109   5,803,512 112,210 SH   SOLE   0 0 112,210
V F CORP COM 918204108   229,911 14,988 SH   SOLE   0 0 14,988
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,230,292 16,047 SH   SOLE   0 0 16,047
VECTOR GROUP LTD COM 92240M108   6,523,858 595,242 SH   SOLE   0 0 595,242
VERIZON COMMUNICATIONS INC COM 92343V104   7,179,669 171,107 SH   SOLE   0 0 171,107
VICI PPTYS INC COM 925652109   533,768 17,918 SH   SOLE   0 0 17,918
WALGREENS BOOTS ALLIANCE INC COM 931427108   235,128 10,840 SH   SOLE   0 0 10,840
WALKER & DUNLOP INC COM 93148P102   711,814 7,043 SH   SOLE   0 0 7,043
WALMART INC COM 931142103   352,452 5,858 SH   SOLE   0 0 5,858
WESTERN ALLIANCE BANCORP COM 957638109   840,655 13,096 SH   SOLE   0 0 13,096
WESTERN UN CO COM 959802109   5,387,529 385,374 SH   SOLE   0 0 385,374
WIX COM LTD SHS M98068105   208,420 1,516 SH   SOLE   0 0 1,516