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
MCDONALD S CORP COM 580135101   3,817,148 12,681 SH   SOLE   0 0 12,681
BARRICK MINING CORPORATION COM NPV ISIN #CA06849F1080 SEDOL #BNM23Q1 COM SHS 06849F108   1,188 37 SH   SOLE   0 0 37
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL S&P500 HDL VOL 46138E362   29,215 591 SH   SOLE   0 0 591
VANGUARD WHITEHALL FDS INTL DVD ETF INTL DVD ETF 921946810   2,609 30 SH   SOLE   0 0 30
VISA INC COM CL A 92826C839   1,847,881 5,478 SH   SOLE   0 0 5,478
NIKE INC CLASS B COM NPV CL B 654106103   112 2 SH   SOLE   0 0 2
ENTERGY CORP COM 29364G103   120,795 1,300 SH   SOLE   0 0 1,300
PEPSICO INC COM 713448108   5,617,295 40,175 SH   SOLE   0 0 40,175
CATERPILLAR INC COM COM 149123101   111,153 234 SH   SOLE   0 0 234
CONSTELLATION ENERGY CORP COM COM 21037T109   1,313,472 4,049 SH   SOLE   0 0 4,049
FIDELITY MSCI INDL INDEX ETF MSCI INDL INDX 316092709   348,577 4,278 SH   SOLE   0 0 4,278
VICI PPTYS INC COM COM 925652109   3,493,709 107,221 SH   SOLE   0 0 107,221
EMERSON ELECTRIC CO COM 291011104   2,625,865 20,075 SH   SOLE   0 0 20,075
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107   1,106,538 4,567 SH   SOLE   0 0 4,567
WESTERN ASSET HIGH INCOME OPPO COM COM 95766K109   1,045,612 272,327 SH   SOLE   0 0 272,327
PROCTER AND GAMBLE CO COM COM 742718109   2,556,531 16,711 SH   SOLE   0 0 16,711
TIDAL TRUST I SOFI SELECT 500 ETF SOFI SELECT 500 886364173   627,448 4,886 SH   SOLE   0 0 4,886
ORACLE CORP COM 68389X105   123,722 440 SH   SOLE   0 0 440
ROOT INC CL A NEW CL A NEW 77664L207   65,841 737 SH   SOLE   0 0 737
MIRUM PHARMACEUTICALS INC COM COM 604749101   6,378 87 SH   SOLE   0 0 87
SPDR SER TR S&P BK ETF S&P BK ETF 78464A797   24,499 413 SH   SOLE   0 0 413
VANGUARD SMALL-CAP INDEX FUND SMALL CP ETF 922908751   153,836 612 SH   SOLE   0 0 612
NXP SEMICONDUCTORS NV COM N6596X109   49,466 221 SH   SOLE   0 0 221
NOVARTIS AG SPONSORED ADR SPONSORED ADR 66987V109   77,153 603 SH   SOLE   0 0 603
FIRST TR EXCHANGE TRADED FD VI NASDAQ TECH DIVID INDEX FD NASD TECH DIV 33738R118   517,583 5,265 SH   SOLE   0 0 5,265
BRITISH AMERICAN TOBACCO LVL II ADR EACH REP 1 ORD GBP0 25 BNY SPONSORED ADR 110448107   87,363 1,647 SH   SOLE   0 0 1,647
ALTRIA GROUP INC COM 02209S103   162,616 2,465 SH   SOLE   0 0 2,465
BROOKFIELD INFRASTRUCTURE PARTN L P LP INT UNIT G16252101   1,209,260 36,799 SH   SOLE   0 0 36,799
TORONTO DOMINION BANK ONT COM NPV ISIN #CA8911605092 SEDOL #2897222 COM NEW 891160509   622,177 7,790 SH   SOLE   0 0 7,790
SELECT SECTOR SPDR TR INDL INDL 81369Y704   33,844 220 SH   SOLE   0 0 220
ISHARES TRUST CORE DIVID GWTH CORE DIV GRWTH 46434V621   13,301 196 SH   SOLE   0 0 196
ZSCALER INC COM COM 98980G102   7,792 26 SH   SOLE   0 0 26
TRAVELERS COMPANIES INC COM STK NPV COM 89417E109   42,163 151 SH   SOLE   0 0 151
SERVICE CORPORATION INTERNATIONAL COM USD1 00 COM 817565104   10,362 125 SH   SOLE   0 0 125
LOCKHEED MARTIN CORP COM USD1 00 COM 539830109   5,385,864 10,965 SH   SOLE   0 0 10,965
ZENATECH INC COM NEW ISIN #CA98936T2083 COM NEW 98936T208   18,134 3,779 SH   SOLE   0 0 3,779
FIDELITY MSCI MATLS INDEX ETF MSCI MATLS INDEX 316092881   42,794 817 SH   SOLE   0 0 817
ESSENTIAL UTILS INC COM COM 29670G102   1,296,425 32,518 SH   SOLE   0 0 32,518
WESTLAKE CORPORATION COM USD0 01 COM 960413102   22,264 289 SH   SOLE   0 0 289
ENERGY TRANSFER L P COM UT LTD PTN COM UT LTD PTN 29273V100   2,211,454 128,924 SH   SOLE   0 0 128,924
FS KKR CAP CORP COM COM 302635206   11,269 755 SH   SOLE   0 0 755
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797   3,369 238 SH   SOLE   0 0 238
PHILLIPS 66 COM 718546104   1,625,764 11,991 SH   SOLE   0 0 11,991
NUVEEN PFD &INCOME OPPORTUNIT COM COM 67073B106   71,915 8,771 SH   SOLE   0 0 8,771
AMERICAN WATER WORKS COMPANY INC COM USD0 01 COM 030420103   13,176 95 SH   SOLE   0 0 95
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF S&P 500 DV ARIST 74348A467   1,244,222 12,128 SH   SOLE   0 0 12,128
CIRCLE INTERNET GROUP INC COM CL A COM CL A 172573107   5,437 42 SH   SOLE   0 0 42
MARATHON PETROLEUM CORP COM USD0 01 COM 56585A102   51,402 267 SH   SOLE   0 0 267
ARISTA NETWORKS INC COM SHS COM SHS 040413205   1,041,109 7,162 SH   SOLE   0 0 7,162
EXXON MOBIL CORP COM COM 30231G102   836,773 7,450 SH   SOLE   0 0 7,450
NUVEEN MUNICIPAL VALUE FUND INC COM 670928100   525,160 58,489 SH   SOLE   0 0 58,489
CUSTOM TRUCK ONE SOURCE INC COM CL A COM CL A 23204X103   14,035 2,186 SH   SOLE   0 0 2,186
SPDR SER TR PORTFLI HIGH YLD PORTFLI HIGH YLD 78468R606   8,029 336 SH   SOLE   0 0 336
SNOWFLAKE INC COMMON STOCK COM SHS 833445109   22,140 99 SH   SOLE   0 0 99
NU HOLDINGS LTD USD0 000006666666 CLASS A ORD SHS CL A G6683N103   167,141 10,443 SH   SOLE   0 0 10,443
ROYCE SMALL CAP TRUST INC COM COM 780910105   24,109 1,495 SH   SOLE   0 0 1,495
BERKSHIRE HATHAWAY INC COM USD0 0033 CLASS B CL B NEW 084670702   1,756,505 3,506 SH   SOLE   0 0 3,506
WP CAREY INC COM COM 92936U109   47,425 703 SH   SOLE   0 0 703
ILLINOIS TOOL WORKS INC COM COM 452308109   123,601 474 SH   SOLE   0 0 474
VANGUARD WORLD FD INF TECH ETF INF TECH ETF 92204A702   69,159 94 SH   SOLE   0 0 94
VISTRA CORP COM COM 92840M102   245,973 1,263 SH   SOLE   0 0 1,263
FIDELITY ENHANCED SMALL CAP ETF ENHANCED SMALL 31609A206   6,911 190 SH   SOLE   0 0 190
EXELON CORP COM NPV COM 30161N101   78,184 1,738 SH   SOLE   0 0 1,738
GRAYSCALE ETHEREUM TRUST ETF SHS 389638107   43,218 1,261 SH   SOLE   0 0 1,261
ENBRIDGE INC COM ISIN #CA29250N1050 SEDOL #2466149 COM 29250N105   6,196,291 122,925 SH   SOLE   0 0 122,925
HOME DEPOT INC COM 437076102   2,293,731 5,723 SH   SOLE   0 0 5,723
MICROSOFT CORP COM 594918104   5,575,428 10,901 SH   SOLE   0 0 10,901
GE AEROSPACE COM NEW COM NEW 369604301   165,462 551 SH   SOLE   0 0 551
DIGITAL REALTY TRUST INC COM 253868103   2,211,685 12,848 SH   SOLE   0 0 12,848
PAYPAL HLDGS INC COM COM 70450Y103   13,412 200 SH   SOLE   0 0 200
AMAZON COM INC COM 023135106   2,368,512 10,818 SH   SOLE   0 0 10,818
LOWES COMPANIES INC COM USD0 50 COM 548661107   310,294 1,238 SH   SOLE   0 0 1,238
SOFI TECHNOLOGIES INC COM COM 83406F102   1,255,819 47,549 SH   SOLE   0 0 47,549
ISHARES TR US HLTHCR PR ETF US HLTHCR PR ETF 464288828   64,950 1,316 SH   SOLE   0 0 1,316
TRUIST FINL CORP COM COM 89832Q109   2,085,351 45,664 SH   SOLE   0 0 45,664
PEOPLES BANCORP INC COM 709789101   1,051,906 35,106 SH   SOLE   0 0 35,106
BANK MONTREAL QUE MICROSECTORS US BIG OIL INDEX 3X LEVERAGED ETNS ISIN #US0636794275 CALL NRGU 45 063679427   17,769 867 SH   SOLE   0 0 867
BLACKSTONE INC COM 09260D107   270,917 1,586 SH   SOLE   0 0 1,586
LABCORP HOLDINGS INC COM SHS COM SHS 504922105   39,662 139 SH   SOLE   0 0 139
QUALCOMM INC COM 747525103   2,634,963 15,909 SH   SOLE   0 0 15,909
CANADIAN PAC KANS CITY LTD ISIN #CA13646K1084 SEDOL #BMBQR09 COM 13646K108   90,082 1,210 SH   SOLE   0 0 1,210
MONDELEZ INTL INC COM NPV CL A 609207105   75,517 1,211 SH   SOLE   0 0 1,211
ISHARES TR ISHARES SEMICDTR ISHARES SEMICDTR 464287523   575,117 2,150 SH   SOLE   0 0 2,150
FEDEX CORP COM USD0 10 COM 31428X106   32,672 140 SH   SOLE   0 0 140
ISHARES CORE HIGH DIVIDEND ETF CORE HIGH DV ETF 46429B663   6,640 55 SH   SOLE   0 0 55
GLOBAL X FDS GLBL X MLP ETF GLBL X MLP ETF 37954Y343   5,034 104 SH   SOLE   0 0 104
SCHWAB CHARLES CORP COM COM 808513105   19,813 208 SH   SOLE   0 0 208
ZIMMER BIOMET HOLDINGS INC COM COM 98956P102   45,310 460 SH   SOLE   0 0 460
AUTOMATIC DATA PROCESSING INC COM COM 053015103   52,447 180 SH   SOLE   0 0 180
YUM CHINA HLDGS INC COM COM 98850P109   42,251 985 SH   SOLE   0 0 985
MASTERCARD INCORPORATED CL A CL A 57636Q104   302,537 539 SH   SOLE   0 0 539
EVERSOURCE ENERGY COM 30040W108   50,652 712 SH   SOLE   0 0 712
ARK ETF TR GENOMIC REV ETF GENOMIC REV ETF 00214Q302   9,708 351 SH   SOLE   0 0 351
REDDIT INC CL A CL A 75734B100   4,140 18 SH   SOLE   0 0 18
FIRST TR EXCHANGE TRADED FD II NASDAQ CYB ETF NASDAQ CYB ETF 33734X846   11,871 157 SH   SOLE   0 0 157
BROADCOM INC COM COM 11135F101   12,307,975 37,448 SH   SOLE   0 0 37,448
VOYA GLBL ADV &PREM OPP FD COM COM 92912R104   17,856 1,800 SH   SOLE   0 0 1,800
XYLEM INC COM USD0 01 COM 98419M100   1,647,634 11,220 SH   SOLE   0 0 11,220
ASTRAZENECA PLC SPON ADR EACH REP 0 50 ORD SHS SPONSORED ADR 046353108   21,925 286 SH   SOLE   0 0 286
ISHARES TR MSCI USA QLT FCT MSCI USA QLT FCT 46432F339   9,872 51 SH   SOLE   0 0 51
ABBVIE INC COM USD0 01 COM 00287Y109   7,733,518 33,576 SH   SOLE   0 0 33,576
DOUBLELINE YIELD OPPORTUNITIES COM COM 25862D105   539,492 35,793 SH   SOLE   0 0 35,793
ISHARES CORE S&P MID-CAP ETF CORE S&P MCP ETF 464287507   38,691 593 SH   SOLE   0 0 593
US BANCORP COM NEW 902973304   1,369,141 28,369 SH   SOLE   0 0 28,369
DISNEY WALT CO COM COM 254687106   104,735 916 SH   SOLE   0 0 916
PROSHARES TR S&P MDCP 400 DIV S&P MDCP 400 DIV 74347B680   441,168 5,188 SH   SOLE   0 0 5,188
EA SERIES TRUST STRIVE 500 ETF STRIVE 500 ETF 02072L680   19,056 442 SH   SOLE   0 0 442
FIDELITY MSCI CONSUMER STAPLES INDEX ETF CONSMR STAPLES 316092303   251,609 5,069 SH   SOLE   0 0 5,069
UNILEVER PLC SPON ADR NEW SPON ADR NEW 904767704   2,583,130 43,640 SH   SOLE   0 0 43,640
JOHNSON &JOHNSON COM COM 478160104   3,558,755 19,282 SH   SOLE   0 0 19,282
RIGETTI COMPUTING INC COMMON STOCK COMMON STOCK 76655K103   476,358 15,995 SH   SOLE   0 0 15,995
LEONARDO DRS INC COM COM 52661A108   27,240 600 SH   SOLE   0 0 600
GLOBAL X FDS RBTCS ARTFL INTE RBTCS ARTFL INTE 37954Y715   32,824 928 SH   SOLE   0 0 928
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETF MSCI CONSM DIS 316092204   1,696,470 16,565 SH   SOLE   0 0 16,565
SOUTHERN CO COM 842587107   4,152,804 43,930 SH   SOLE   0 0 43,930
METLIFE INC COM USD0 01 COM 59156R108   2,081,060 25,334 SH   SOLE   0 0 25,334
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   66,118 1,019 SH   SOLE   0 0 1,019
CANADIAN NATL RY CO COM ISIN #CA1363751027 SEDOL #2180632 COM 136375102   143,375 1,521 SH   SOLE   0 0 1,521
PHILIP MORRIS INTERNATIONAL INC COM NPV COM 718172109   3,566,103 22,086 SH   SOLE   0 0 22,086
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT COM SH BEN INT 67070X101   28,027 2,232 SH   SOLE   0 0 2,232
NEXSTAR MEDIA GROUP INC COMMON STOCK COMMON STOCK 65336K103   9,492 48 SH   SOLE   0 0 48
PRIMORIS SVCS CORP COM COM 74164F103   1,592 12 SH   SOLE   0 0 12
IONQ INC COM COM 46222L108   53,322 867 SH   SOLE   0 0 867
NORTHROP GRUMMAN CORP COM USD1 COM 666807102   2,381,746 3,971 SH   SOLE   0 0 3,971
ARROWMARK FINANCIAL CORP COM COM 861780104   12,210 557 SH   SOLE   0 0 557
OKTA INC CL A CL A 679295105   3,118 34 SH   SOLE   0 0 34
PRUDENTIAL FINANCIAL INC COM 744320102   1,157,285 11,196 SH   SOLE   0 0 11,196
MPLX LP COM UNIT REP LTD COM UNIT REP LTD 55336V100   2,128,544 42,648 SH   SOLE   0 0 42,648
KROGER CO COM USD1 00 COM 501044101   63,971 950 SH   SOLE   0 0 950
BANK OF MONTREAL COM NPV ISIN #CA0636711016 SEDOL #2076009 COM 063671101   45,172 348 SH   SOLE   0 0 348
AGREE RLTY CORP COM COM 008492100   1,485,079 20,944 SH   SOLE   0 0 20,944
WISDOMTREE TR US HIGH DIVIDEND US HIGH DIVIDEND 97717W208   42,034 418 SH   SOLE   0 0 418
RIO TINTO ADR EACH REP 1 ORD SPONSORED ADR 767204100   80,737 1,224 SH   SOLE   0 0 1,224
LAM RESEARCH CORP COM NEW COM NEW 512807306   1,521,714 11,392 SH   SOLE   0 0 11,392
ABBOTT LABORATORIES COM 002824100   203,097 1,519 SH   SOLE   0 0 1,519
AMERICAN ELEC PWR CO INC COM COM 025537101   2,851,234 25,418 SH   SOLE   0 0 25,418
RUMBLE INC COM CL A COM CL A 78137L105   1,651 228 SH   SOLE   0 0 228
HERSHEY COMPANY COM USD1 00 COM 427866108   100,753 539 SH   SOLE   0 0 539
FIRST TR VALUE LINE DIVID INDE SHS SHS 33734H106   49,475 1,070 SH   SOLE   0 0 1,070
PRICE T ROWE GROUPS COM USD0 20 COM 74144T108   10,767 105 SH   SOLE   0 0 105
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103   1,033,729 1,783 SH   SOLE   0 0 1,783
GENERAL DYNAMICS CORP COM COM 369550108   1,762,059 5,205 SH   SOLE   0 0 5,205
ETF SER SOLUTIONS DEFIANCE CONNECT DEFIANCE CONNECT 26922A289   75,554 1,227 SH   SOLE   0 0 1,227
BANK OZK LITTLE ROCK ARK COM COM 06417N103   70,647 1,387 SH   SOLE   0 0 1,387
UNITED AIRLS HLDGS INC COM COM 910047109   2,895 30 SH   SOLE   0 0 30
EATON VANCE TAX-MANAGED DIVERS COM COM 27828N102   6,487,362 408,163 SH   SOLE   0 0 408,163
INVESCO MUN INCOME OPPRTNTS TR COM USD0 01 COM 46132X101   98,397 16,320 SH   SOLE   0 0 16,320
COCA-COLA CO COM 191216100   2,285,925 34,520 SH   SOLE   0 0 34,520
HONEYWELL INTERNATIONAL INC COM USD1 COM 438516106   41,462 197 SH   SOLE   0 0 197
NETFLIX INC COM 64110L106   58,888 50 SH   SOLE   0 0 50
AES CORP COM USD0 01 COM 00130H105   145,491 11,058 SH   SOLE   0 0 11,058
SFL CORPORATION LTD COM USD0 01 SHS G7738W106   19,955 2,650 SH   SOLE   0 0 2,650
VANGUARD SPECIALIZED FUNDS DIV APP ETF DIV APP ETF 921908844   4,430,970 20,701 SH   SOLE   0 0 20,701
FIDELITY DISRUPTIVE TECH ETF DISRUPTIVE TECH 316092139   10,468 259 SH   SOLE   0 0 259
AFLAC INC COM COM 001055102   86,084 771 SH   SOLE   0 0 771
KENVUE INC COM COM 49177J102   321,905 19,847 SH   SOLE   0 0 19,847
BANK AMERICA CORP COM COM 060505104   503,973 9,777 SH   SOLE   0 0 9,777
ARES CAPITAL CORP COM COM 04010L103   13,862 680 SH   SOLE   0 0 680
DEERE & CO COM 244199105   615,836 1,354 SH   SOLE   0 0 1,354
PALANTIR TECHNOLOGIES INC CL A CL A 69608A108   141,651 785 SH   SOLE   0 0 785
CARPENTER TECHNOLOGY CORP COM 144285103   36,586 149 SH   SOLE   0 0 149
AECOM COM 00766T100   1,518 12 SH   SOLE   0 0 12
FIRST MERCHANTS CORP COM 320817109   220,886 5,860 SH   SOLE   0 0 5,860
SERVICENOW INC COM USD0 001 COM 81762P102   598,055 657 SH   SOLE   0 0 657
APPLE INC COM 037833100   6,126,131 24,184 SH   SOLE   0 0 24,184
RTX CORPORATION COM USD1 00 COM 75513E101   4,534,549 27,194 SH   SOLE   0 0 27,194
FIDELITY WISE ORIGIN BITCOIN FUND SHS 315948109   161,851 1,623 SH   SOLE   0 0 1,623
EVERGY INC COM COM 30034W106   3,317,116 43,699 SH   SOLE   0 0 43,699
FIDELITY BLUE CHIP GROWTH ETF BLUE CHIP GRWTH 316092352   102,475 1,917 SH   SOLE   0 0 1,917
STRATEGY INC COMMON STOCK CLASS A CL A NEW 594972408   64,765 201 SH   SOLE   0 0 201
NISOURCE INC COM USD0 01 COM 65473P105   413,978 9,568 SH   SOLE   0 0 9,568
J P MORGAN EXCHANGE TRADED FD EQUITY PREMIUM EQUITY PREMIUM 46641Q332   152,611 2,681 SH   SOLE   0 0 2,681
CARRIER GLOBAL CORPORATION COM COM 14448C104   44,177 740 SH   SOLE   0 0 740
AMEREN CORP COM USD0 01 COM 023608102   44,179 424 SH   SOLE   0 0 424
BLACKROCK MUNIYIELD QUALITY FUND INC COM 09254F100   34,256 2,941 SH   SOLE   0 0 2,941
ULTA BEAUTY INC COM COM 90384S303   55,674 103 SH   SOLE   0 0 103
BANK OF NOVA SCOTIA COM NPV ISIN #CA0641491075 SEDOL #2076281 COM 064149107   4,315,620 66,865 SH   SOLE   0 0 66,865
BROOKFIELD INFRASTRUCTURE CORP EXCHANGEABLE SUB VOTING SHS CL A ISIN #CA11276H1064 SEDOL #BSQLM28 COM SUB VTG A 11276H106   312,240 7,603 SH   SOLE   0 0 7,603
CSX CORP COM USD1 COM 126408103   124,349 3,505 SH   SOLE   0 0 3,505
ROCKWELL AUTOMATION INC COM USD1 COM 773903109   32,541 94 SH   SOLE   0 0 94
ISHARES TR RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614   15,598 35 SH   SOLE   0 0 35
ISHARES TR IBOXX HI YD ETF IBOXX HI YD ETF 464288513   16,743 207 SH   SOLE   0 0 207
ASML HOLDING NV EUR0 09 NY REGISTRY SHS 2012 N Y REGISTRY SHS N07059210   56,299 60 SH   SOLE   0 0 60
NVIDIA CORPORATION COM COM 67066G104   4,352,834 23,385 SH   SOLE   0 0 23,385
ANALOG DEVICES INC COM COM 032654105   139,154 568 SH   SOLE   0 0 568
PROLOGIS INC COM COM 74340W103   2,105,901 18,452 SH   SOLE   0 0 18,452
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   142,571 1,589 SH   SOLE   0 0 1,589
AMER STATES WTR CO COM COM 029899101   278,995 3,806 SH   SOLE   0 0 3,806
ONEOK INC COM USD0 01 COM 682680103   4,426,837 60,805 SH   SOLE   0 0 60,805
ELI LILLY &CO COM COM 532457108   1,884,338 2,536 SH   SOLE   0 0 2,536
PFIZER INC COM 717081103   1,170,249 45,977 SH   SOLE   0 0 45,977
EXTRA SPACE STORAGE INC COM 30225T102   156,228 1,114 SH   SOLE   0 0 1,114
ISHARES MSCI SWITZERLAND ETF MSCI SWITZERLAND 464286749   95,940 1,737 SH   SOLE   0 0 1,737
MICROCHIP TECHNOLOGY INC COM COM 595017104   28,705 447 SH   SOLE   0 0 447
KARMAN HLDGS INC COMMON STOCK COMMON STOCK 485924104   23,652 328 SH   SOLE   0 0 328
TEXAS INSTRUMENTS INC COM USD1 00 COM 882508104   1,209,694 6,625 SH   SOLE   0 0 6,625
INVESCO EXCHANGE TRADED FD TR S&P500 QUALITY S&P500 QUALITY 46137V241   13,067 179 SH   SOLE   0 0 179
PALO ALTO NETWORKS INC COM USD0 0001 COM 697435105   34,074 168 SH   SOLE   0 0 168
REXFORD INDUSTRIAL REALTY IN COM 76169C100   13,769 335 SH   SOLE   0 0 335
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769   76,407 234 SH   SOLE   0 0 234
UNITED PARCEL SERVICE INC CL B CL B 911312106   1,214,203 14,597 SH   SOLE   0 0 14,597
TESLA INC COM COM 88160R101   280,991 635 SH   SOLE   0 0 635
SPDR S&P500 ETF TRUST TRUST UNIT DEPOSITARY RECEIPT TR UNIT 78462F103   2,123,322 3,235 SH   SOLE   0 0 3,235
MERCK &CO INC COM COM 58933Y105   2,312,434 27,639 SH   SOLE   0 0 27,639
IRON MTN INC DEL COM COM 46284V101   402,771 3,954 SH   SOLE   0 0 3,954
FIDELITY MSCI FINLS INDEX ETF MSCI FINLS IDX 316092501   91,983 1,210 SH   SOLE   0 0 1,210
VALERO ENERGY CORP COM COM 91913Y100   48,105 285 SH   SOLE   0 0 285
MID-AMER APT CMNTYS INC COM COM 59522J103   716,141 5,150 SH   SOLE   0 0 5,150
VANGUARD WORLD FD CONSUM DIS ETF CONSUM DIS ETF 92204A108   11,654 30 SH   SOLE   0 0 30
KKR &CO INC COM COM 48251W104   24,268 187 SH   SOLE   0 0 187
INTERNATIONAL BUS MACH CORP COM USD0 20 COM 459200101   5,191,470 18,522 SH   SOLE   0 0 18,522
REPLIMUNE GROUP INC COM COM 76029N106   838 200 SH   SOLE   0 0 200
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP COM UNIT RP LP 960417103   2,248,514 107,177 SH   SOLE   0 0 107,177
YUM! BRANDS INC COM 988498101   305,808 2,013 SH   SOLE   0 0 2,013
COREWEAVE INC COM CL A COM CL A 21873S108   13,264 98 SH   SOLE   0 0 98
CITIGROUP INC COM NEW 172967424   19,645 195 SH   SOLE   0 0 195
STARBUCKS CORP COM USD0 001 COM 855244109   33,667 399 SH   SOLE   0 0 399
FIDELITY MSCI HEALTH CARE INDEX ETF MSCI HLTH CARE I 316092600   687,702 10,319 SH   SOLE   0 0 10,319
NEWMONT CORP COM ISIN #US6516391066 SEDOL #BJYKTV2 COM 651639106   42,666 507 SH   SOLE   0 0 507
SCHLUMBERGER LIMITED COM USD0 01 COM STK 806857108   31,822 927 SH   SOLE   0 0 927
AMERICAN TOWER CORP NEW COM COM 03027X100   820,670 4,288 SH   SOLE   0 0 4,288
VANGUARD WHITEHALL FDS INTL HIGH ETF INTL HIGH ETF 921946794   14,681 175 SH   SOLE   0 0 175
GE VERNOVA INC COM COM 36828A101   43,046 71 SH   SOLE   0 0 71
NEXTERA ENERGY INC COM USD0 01 COM 65339F101   1,365,753 18,136 SH   SOLE   0 0 18,136
VANECK ETF TRUST MRNGSTR WDE MOAT MRNGSTR WDE MOAT 92189F643   140,912 1,425 SH   SOLE   0 0 1,425
ALEXANDRIA REAL ESTATE EQUITIES COM USD0 01 COM 015271109   1,019,462 12,274 SH   SOLE   0 0 12,274
WHEATON PRECIOUS METALS CORP COM NPV ISIN #CA9628791027 SEDOL #BF13KN5 COM 962879102   28,257 253 SH   SOLE   0 0 253
SPOTIFY TECHNOLOGY S A COM EUR0 000625 SHS L8681T102   2,094 3 SH   SOLE   0 0 3
ALLSTATE CORP COM USD0 01 COM 020002101   1,248,129 5,844 SH   SOLE   0 0 5,844
NUVEEN QUALITY MUNCP INCOME FD COM COM 67066V101   124,738 10,672 SH   SOLE   0 0 10,672
ALLIANCE RESOURCE PARTNERS L P UT LTD PART UT LTD PART 01877R108   68,447 2,707 SH   SOLE   0 0 2,707
ETF SER SOLUTIONS DEFIANCE QUANT DEFIANCE QUANTUM 26922A420   653,146 6,265 SH   SOLE   0 0 6,265
CABOT CORP COM 127055101   5,374 71 SH   SOLE   0 0 71
VANECK ETF TRUST SEMICONDUCTR ETF SEMICONDUCTR ETF 92189F676   36,228 111 SH   SOLE   0 0 111
SIRIUSXM HOLDINGS INC COMMON STOCK COMMON STOCK 829933100   480 21 SH   SOLE   0 0 21
CLOROX CO COM USD1 00 COM 189054109   16,697 136 SH   SOLE   0 0 136
AIRBNB INC COM CL A COM CL A 009066101   24,284 200 SH   SOLE   0 0 200
GRAYSCALE ETHEREUM MINI TR ETF SHS NEW SHS NEW 38964R203   4,862 124 SH   SOLE   0 0 124
AMGEN INC COM 031162100   4,303,942 15,385 SH   SOLE   0 0 15,385
FIRST TRUST US EQUITY OPPORTUNITIES ETF US EQTY OPPT ETF 336920103   78,471 473 SH   SOLE   0 0 473
CONOCOPHILLIPS COM COM 20825C104   37,616 398 SH   SOLE   0 0 398
ACCENTURE PLC SHS CLASS A G1151C101   592,892 2,429 SH   SOLE   0 0 2,429
BLACKROCK MUNIVEST FUND INC COM 09253R105   37,151 5,416 SH   SOLE   0 0 5,416
HEALTHPEAK PROPERTIES INC COM COM 42250P103   609,584 31,853 SH   SOLE   0 0 31,853
NNN REIT INC COM COM 637417106   830,300 19,535 SH   SOLE   0 0 19,535
MARVELL TECHNOLOGY INC COM COM 573874104   1,447,195 17,254 SH   SOLE   0 0 17,254
INDEPENDENCE REALTY TRUST INC COM USD0 01 COM 45378A106   32,695 1,995 SH   SOLE   0 0 1,995
KLA CORP COM NEW COM NEW 482480100   1,786,114 1,691 SH   SOLE   0 0 1,691
THERMO FISHER SCIENTIFIC INC COM 883556102   780,962 1,643 SH   SOLE   0 0 1,643
FIDELITY MSCI UTILS INDEX ETF MSCI UTILS INDEX 316092865   263,654 4,689 SH   SOLE   0 0 4,689
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF MSCI INFO TECH I 316092808   253,965 1,156 SH   SOLE   0 0 1,156
FLAHERTY &CRUMRINE PFD INCOME COM COM 338480106   32,002 2,664 SH   SOLE   0 0 2,664
VANGUARD WHITEHALL FDS HIGH DIV YLD HIGH DIV YLD 921946406   135,534 965 SH   SOLE   0 0 965
HEALTHCARE RLTY TR CL A COM CL A COM 42226K105   23,997 1,331 SH   SOLE   0 0 1,331
FIDELITY HIGH DIVIDEND ETF HIGH DIVID ETF 316092840   7,294,182 131,143 SH   SOLE   0 0 131,143
CADENCE DESIGN SYSTEMS INC COM USD0 01 COM 127387108   4,918 14 SH   SOLE   0 0 14
HUNTINGTON INGALLS INDUSTRIES INC COM 446413106   380,698 1,333 SH   SOLE   0 0 1,333
STRYKER CORPORATION COM COM 863667101   21,390 58 SH   SOLE   0 0 58
UIPATH INC CL A CL A 90364P105   2,569 192 SH   SOLE   0 0 192
SPDR GOLD TR GOLD SHS GOLD SHS 78463V107   340,996 964 SH   SOLE   0 0 964
SPDR NUVEEN ICE HIGH YIELD MUNICIPAL BOND ETF NUVEEN ICE HIGH 78464A284   78,723 3,162 SH   SOLE   0 0 3,162
BLACKROCK CORPORATE HIGH YIELD INC COM USD0 10 COM 09255P107   2,020,670 212,771 SH   SOLE   0 0 212,771
CUMMINS INC COM 231021106   3,094,249 7,396 SH   SOLE   0 0 7,396
APPLIED MATERIALS INC COM USD0 01 COM 038222105   149,727 735 SH   SOLE   0 0 735
ISHARES CORE S&P US GROWTH ETF CORE S&P US GWT 464287671   8,128 50 SH   SOLE   0 0 50
GABELLI DIVID &INCOME TR COM COM 36242H104   70,727 2,607 SH   SOLE   0 0 2,607
STEEL DYNAMICS INC COM 858119100   6,261,261 44,980 SH   SOLE   0 0 44,980
BLACK HILLS CORP COM 092113109   37,701 613 SH   SOLE   0 0 613
INVESCO EXCH TRADED FD TR II CEF INM COMPSI CEF INM COMPSI 46138E404   39,146 1,962 SH   SOLE   0 0 1,962
HORIZON BANCORP INC COM COM 440407104   116,587 7,283 SH   SOLE   0 0 7,283
EA SERIES TRUST STRIVE US ENERGY STRIVE US ENERGY 02072L722   11,539 402 SH   SOLE   0 0 402
TAIWAN SEMICONDUCTOR MANUFACTURING SPON ADS EACH REP 5 ORD TWD10 SPONSORED ADS 874039100   188,769 679 SH   SOLE   0 0 679
NUCOR CORP COM USD0 40 COM 670346105   179,148 1,326 SH   SOLE   0 0 1,326
TRADEWEB MKTS INC CL A CL A 892672106   4,452 41 SH   SOLE   0 0 41
GABELLI UTILITY TRUST COM USD0 001 COM 36240A101   22,588 3,722 SH   SOLE   0 0 3,722
VANECK ETF TRUST PREFERRED SECURT PREFERRED SECURT 92189F429   295,585 16,645 SH   SOLE   0 0 16,645
LAKELAND FINANCIAL CORP COM 511656100   595,520 9,276 SH   SOLE   0 0 9,276
REGIONS FINANCIAL CORP NEW COM COM 7591EP100   7,436 282 SH   SOLE   0 0 282
OMEGA HEALTHCARE INVESTORS INC COM 681936100   4,076,505 96,642 SH   SOLE   0 0 96,642
VANGUARD WORLD FD CONSUM STP ETF CONSUM STP ETF 92204A207   91,790 431 SH   SOLE   0 0 431
ADVANCED MICRO DEVICES INC COM 007903107   152,631 952 SH   SOLE   0 0 952
SUN LIFE FINANCIAL INC COM NPV ISIN #CA8667961053 SEDOL #2566124 COM 866796105   1,485,376 24,787 SH   SOLE   0 0 24,787
VANGUARD MID-CAP INDEX FUND MID CAP ETF 922908629   52,877 181 SH   SOLE   0 0 181
VANGUARD TOTAL INTERNATIONAL STOCK INDEX FUND VG TL INTL STK F 921909768   64,300 877 SH   SOLE   0 0 877
HANCOCK JOHN PREM DIVID FD COM SH BEN INT COM SH BEN INT 41013T105   3,042,115 228,126 SH   SOLE   0 0 228,126
GOLDMAN SACHS GROUP INC COM USD0 01 COM 38141G104   2,992,050 3,817 SH   SOLE   0 0 3,817
TJX COMPANIES INC COM 872540109   160,886 1,116 SH   SOLE   0 0 1,116
CISCO SYSTEMS INC COM 17275R102   5,884,890 86,157 SH   SOLE   0 0 86,157
TOYOTA MOTOR CORP ADR-EACH REP 10 ORD NPV LVL ADS 892331307   22,819 120 SH   SOLE   0 0 120
VANGUARD INDEX FDS VANGUARD GROWTH ETF FORMERLY VANGUARD INDEX TR VIPERS GROWTH ETF 922908736   14,443 31 SH   SOLE   0 0 31
SIMON PROPERTY GROUP INC COM 828806109   20,516 110 SH   SOLE   0 0 110
GRAYSCALE BITCOIN MINI TR ETF SHS NEW SHS NEW 389930207   16,206 320 SH   SOLE   0 0 320
MIDDLESEX WTR CO COM COM 596680108   53,809 995 SH   SOLE   0 0 995
UNUM GROUP COM 91529Y106   59,646 769 SH   SOLE   0 0 769
MEDTRONIC PLC SHS G5960L103   3,718,494 39,154 SH   SOLE   0 0 39,154
BLACKROCK INC COM COM 09290D101   943,176 830 SH   SOLE   0 0 830
CHEVRON CORP NEW COM COM 166764100   4,422,369 28,598 SH   SOLE   0 0 28,598
ISHARES INC MSCI AUST ETF MSCI AUST ETF 464286103   86,292 3,196 SH   SOLE   0 0 3,196
PARKER-HANNIFIN CORP COM COM 701094104   3,806 6 SH   SOLE   0 0 6
MP MATERIALS CORP COM CL A COM CL A 553368101   15,076 225 SH   SOLE   0 0 225
REPUBLIC SERVICES INC COM 760759100   647,651 2,834 SH   SOLE   0 0 2,834
WELLS FARGO CO NEW PERP PFD CNV A PERP PFD CNV A 949746804   629,537 510 SH   SOLE   0 0 510
ISHARES TR ISHARES BIOTECH ISHARES BIOTECH 464287556   14,735 103 SH   SOLE   0 0 103
NASDAQ INC COM STK COM 631103108   13,309 151 SH   SOLE   0 0 151
WASTE MANAGEMENT INC COM 94106L109   3,251,742 14,816 SH   SOLE   0 0 14,816
WELLTOWER INC COM COM 95040Q104   147,605 830 SH   SOLE   0 0 830
NATIONAL GRID SPON ADR EACH REP 5 ORD SHS POST SPLT SPONSORED ADR NE 636274409   31,233 430 SH   SOLE   0 0 430
GLOBAL X FDS INTERNET OF THNG INTERNET OF THNG 37954Y780   11,288 290 SH   SOLE   0 0 290
CULLEN/FROST BANKERS INC COM 229899109   870,935 6,899 SH   SOLE   0 0 6,899
VULCAN MATERIALS CO COM 929160109   23,620 77 SH   SOLE   0 0 77
BOEING CO COM 097023105   37,771 175 SH   SOLE   0 0 175
CONSUMER STAPLES SELECT SECTOR SPDR FUND SBI CONS STPLS 81369Y308   24,198 310 SH   SOLE   0 0 310
TECK RESOURCES LTD ISIN #CA8787422044 SEDOL #2879327 CL B 878742204   70,617 1,609 SH   SOLE   0 0 1,609
FEDERAL RLTY INVT TR NEW SH BEN INT NEW SH BEN INT NEW 313745101   1,231,608 12,190 SH   SOLE   0 0 12,190
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF MSCI COMMNTN SVC 316092873   42,154 597 SH   SOLE   0 0 597
VANGUARD MEGA CAP GROWTH INDEX FUND MEGA GRWTH IND 921910816   2,940,172 7,449 SH   SOLE   0 0 7,449
HERCULES CAPITAL INC COM 427096508   10,903 577 SH   SOLE   0 0 577
REALTY INCOME CORP COM COM 756109104   5,985,948 98,650 SH   SOLE   0 0 98,650
UNION PAC CORP COM COM 907818108   2,354,011 10,021 SH   SOLE   0 0 10,021
WATSCO INC COM 942622200   5,014 13 SH   SOLE   0 0 13
KIMBERLY-CLARK CORP COM COM 494368103   53,528 431 SH   SOLE   0 0 431
DUKE ENERGY CORP NEW COM NEW ISIN #US26441C2044 SEDOL #B7JZSK0 COM NEW 26441C204   7,094,165 57,496 SH   SOLE   0 0 57,496
ELEVANCE HEALTH INC COM COM 036752103   218,912 678 SH   SOLE   0 0 678
NORFOLK SOUTHN CORP COM COM 655844108   1,172,197 3,931 SH   SOLE   0 0 3,931
ISHARES SELECT DIVIDEND ETF SELECT DIVID ETF 464287168   1,003,020 7,087 SH   SOLE   0 0 7,087
CHUBB LIMITED COM NPV ISIN #CH0044328745 COM H1467J104   28,345 101 SH   SOLE   0 0 101
VANGUARD MID-CAP VALUE INDEX FUND MCAP VL IDXVIP 922908512   87,270 502 SH   SOLE   0 0 502
KINDER MORGAN INC COM USD0 01 COM 49456B101   44,943 1,588 SH   SOLE   0 0 1,588
ETF SER SOLUTIONS ACQUIRERS SMALL & MICRO DEEP VALUE ETF ACQUIRERS SMALL 26922A701   2,793 78 SH   SOLE   0 0 78
UNITEDHEALTH GROUP INC COM 91324P102   2,798,785 8,204 SH   SOLE   0 0 8,204
ENTERPRISE PRODS PARTNERS L P COM COM 293792107   8,973,313 287,156 SH   SOLE   0 0 287,156
WEC ENERGY GROUP INC COM COM 92939U106   2,103,879 18,412 SH   SOLE   0 0 18,412
HORMEL FOODS CORP COM 440452100   114,060 4,611 SH   SOLE   0 0 4,611
AMERICAN EXPRESS CO COM USD0 20 COM 025816109   1,178,430 3,584 SH   SOLE   0 0 3,584
GENUINE PARTS CO COM USD1 00 COM 372460105   1,447,713 10,489 SH   SOLE   0 0 10,489
ADOBE INC COM COM 00724F101   20,302 58 SH   SOLE   0 0 58
CORNING INC COM 219350105   1,772,507 21,636 SH   SOLE   0 0 21,636
BLACKROCK MUNIYIELD QUALITY FD COM COM 09254E103   207,127 18,698 SH   SOLE   0 0 18,698
WELLS FARGO CO NEW COM COM 949746101   48,422 578 SH   SOLE   0 0 578
SUPER MICRO COMPUTER INC COM NEW COM NEW 86800U302   414,313 8,657 SH   SOLE   0 0 8,657
ISHARES CORE S&P US VALUE ETF CORE S&P US VLU 464287663   76,519 767 SH   SOLE   0 0 767
VANGUARD INDEX FDS VANGUARD VALUE ETF FORMERLY VANGUARD INDEX TR VALUE ETF 922908744   13,468 73 SH   SOLE   0 0 73
VANGUARD WORLD FD HEALTH CAR ETF HEALTH CAR ETF 92204A504   45,058 175 SH   SOLE   0 0 175
L3HARRIS TECHNOLOGIES INC COM COM 502431109   207,832 684 SH   SOLE   0 0 684
FIRST TR MORNINGSTAR DIVID LEA SHS SHS 336917109   32,480 750 SH   SOLE   0 0 750
DIREXION DLY S&P 500 BULL 3X DRX S&P500BULL 25459W862   7,007 34 SH   SOLE   0 0 34
AEGON LIMITED AMER REGD CERT(1 SH EUR0 12) AMER REG 1 CERT 0076CA104   21,951 2,748 SH   SOLE   0 0 2,748
META PLATFORMS INC CLASS A COMMON STOCK CL A 30303M102   107,876 154 SH   SOLE   0 0 154
COSTCO WHOLESALE CORP COM COM 22160K105   756,703 844 SH   SOLE   0 0 844
LAZARD GLOBAL TOTAL RETURN &I COM COM 52106W103   12,975 750 SH   SOLE   0 0 750
FORTUNE BRANDS INNOVATIONS INC CO COM 34964C106   32,171 603 SH   SOLE   0 0 603
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553   29,537 324 SH   SOLE   0 0 324
FIDELITY MSCI REAL ESTATE INDEX ETF MSCI RL EST ETF 316092857   3,125 113 SH   SOLE   0 0 113
ISHARES SILVER TR ISHARES ISHARES 46428Q109   219,225 5,174 SH   SOLE   0 0 5,174
VANGUARD INDEX FUNDS S&P 500 ETF USD S&P 500 ETF SHS 922908363   720,820 1,196 SH   SOLE   0 0 1,196
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF PRTFLO S&P500 HI 78468R788   23,566 536 SH   SOLE   0 0 536
GLOBAL X FDS NASDAQ 100 COVER NASDAQ 100 COVER 37954Y483   12,172 716 SH   SOLE   0 0 716
NUTRIEN LTD COM NPV ISIN #CA67077M1086 SEDOL #BDRJLN0 COM 67077M108   1,707,148 29,134 SH   SOLE   0 0 29,134
UMH PPTYS INC COM COM 903002103   20,285 1,366 SH   SOLE   0 0 1,366
FIDELITY MSCI ENERGY INDEX ETF MSCI ENERGY IDX 316092402   51,667 2,096 SH   SOLE   0 0 2,096
AIR PRODUCTS AND CHEMICALS INC COM 009158106   2,802,004 10,367 SH   SOLE   0 0 10,367
ROYAL BANK OF CANADA MONTREAL QUE COM NPV ISIN #CA7800871021 SEDOL #2754383 COM 780087102   2,286,249 15,573 SH   SOLE   0 0 15,573
MARTIN MARIETTA MATERIALS INC COM USD0 01 COM 573284106   42,381 68 SH   SOLE   0 0 68
INTERDIGITAL INC COM 45867G101   13,119 38 SH   SOLE   0 0 38
JPMORGAN CHASE &CO COM COM 46625H100   9,140,702 29,148 SH   SOLE   0 0 29,148
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305   2,938,247 12,185 SH   SOLE   0 0 12,185
WALMART INC COM COM 931142103   3,745,830 36,427 SH   SOLE   0 0 36,427
THE CIGNA GROUP COM COM 125523100   752,318 2,636 SH   SOLE   0 0 2,636
VERIZON COMMUNICATIONS INC COM 92343V104   4,423,301 100,764 SH   SOLE   0 0 100,764
SELECT SECTOR SPDR TRUST TECHNOLOGY SELECT SECTOR USD DIS Technology 81369Y803   439,606 1,568 SH   SOLE   0 0 1,568
VANGUARD S&P 500 GROWTH ETF 500 GRTH IDX F 921932505   19,454 45 SH   SOLE   0 0 45
FISERV INC COM STK USD0 01 COM 337738108   6,834 53 SH   SOLE   0 0 53
LIBERTY ALL-STAR EQUITY FUND SH BEN INT 530158104   7,925 1,250 SH   SOLE   0 0 1,250
SCHWAB US LARGE-CAP GROWTH ETF US LCAP GR ETF 808524300   218,214 6,846 SH   SOLE   0 0 6,846
EQUINIX INC COM COM 29444U700   484,213 631 SH   SOLE   0 0 631
MASTERBRAND INC COMMON STOCK COMMON STOCK 57638P104   7,902 600 SH   SOLE   0 0 600