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
ABBOTT LABS COM 002824100   289,928 2,543 SH   SOLE   0 0 2,543
ABBVIE INC COM 00287Y109   1,414,672 7,164 SH   SOLE   0 0 7,164
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,317,067 3,726 SH   SOLE   0 0 3,726
AGILENT TECHNOLOGIES INC COM 00846U101   472,094 3,180 SH   SOLE   0 0 3,180
ALPHABET INC CAP STK CL C 02079K107   1,260,112 7,537 SH   SOLE   0 0 7,537
ALPHABET INC CAP STK CL A 02079K305   1,138,561 6,865 SH   SOLE   0 0 6,865
ALTRIA GROUP INC COM 02209S103   1,332,606 26,109 SH   SOLE   0 0 26,109
AMAZON COM INC COM 023135106   2,532,039 13,589 SH   SOLE   0 0 13,589
AMERICAN ELEC PWR CO INC COM 025537101   233,518 2,276 SH   SOLE   0 0 2,276
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   337,986 4,950 SH   SOLE   0 0 4,950
ANTERO MIDSTREAM CORP COM 03676B102   1,385,062 92,031 SH   SOLE   0 0 92,031
APPLE INC COM 037833100   6,987,151 29,988 SH   SOLE   0 0 29,988
APPLIED MATLS INC COM 038222105   457,442 2,264 SH   SOLE   0 0 2,264
ARBOR REALTY TRUST INC COM 038923108   3,357,796 215,797 SH   SOLE   0 0 215,797
ARES CAPITAL CORP COM 04010L103   1,389,609 66,361 SH   SOLE   0 0 66,361
ASML HOLDING N V N Y REGISTRY SHS N07059210   381,629 458 SH   SOLE   0 0 458
AUTOMATIC DATA PROCESSING IN COM 053015103   798,643 2,886 SH   SOLE   0 0 2,886
BANK AMERICA CORP COM 060505104   316,528 7,977 SH   SOLE   0 0 7,977
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   956,881 2,079 SH   SOLE   0 0 2,079
BIO-TECHNE CORP COM 09073M104   319,720 4,000 SH   SOLE   0 0 4,000
BLUE OWL CAPITAL CORPORATION COM 69121K104   321,633 22,075 SH   SOLE   0 0 22,075
BRISTOL-MYERS SQUIBB CO COM 110122108   295,643 5,714 SH   SOLE   0 0 5,714
BROADCOM INC COM 11135F101   1,031,915 5,982 SH   SOLE   0 0 5,982
CANADIAN IMPERIAL BK COMM COM 136069101   318,355 5,190 SH   SOLE   0 0 5,190
CHEVRON CORP NEW COM 166764100   2,059,152 13,982 SH   SOLE   0 0 13,982
CISCO SYS INC COM 17275R102   281,694 5,293 SH   SOLE   0 0 5,293
COCA COLA CO COM 191216100   268,757 3,740 SH   SOLE   0 0 3,740
COLGATE PALMOLIVE CO COM 194162103   509,859 4,911 SH   SOLE   0 0 4,911
CONSTELLATION BRANDS INC CL A 21036P108   254,341 987 SH   SOLE   0 0 987
CORNING INC COM 219350105   358,808 7,947 SH   SOLE   0 0 7,947
COSTCO WHSL CORP NEW COM 22160K105   1,094,853 1,235 SH   SOLE   0 0 1,235
CROWDSTRIKE HLDGS INC CL A 22788C105   356,197 1,270 SH   SOLE   0 0 1,270
CROWN CASTLE INC COM 22822V101   722,101 6,087 SH   SOLE   0 0 6,087
DIGITAL RLTY TR INC COM 253868103   656,545 4,057 SH   SOLE   0 0 4,057
DUKE ENERGY CORP NEW COM NEW 26441C204   365,501 3,170 SH   SOLE   0 0 3,170
EDWARDS LIFESCIENCES CORP COM 28176E108   207,539 3,145 SH   SOLE   0 0 3,145
ELI LILLY & CO COM 532457108   523,591 591 SH   SOLE   0 0 591
ENBRIDGE INC COM 29250N105   300,230 7,393 SH   SOLE   0 0 7,393
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,479,185 92,161 SH   SOLE   0 0 92,161
EXTRA SPACE STORAGE INC COM 30225T102   1,485,847 8,246 SH   SOLE   0 0 8,246
EXXON MOBIL CORP COM 30231G102   593,837 5,066 SH   SOLE   0 0 5,066
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   551,562 30,473 SH   SOLE   0 0 30,473
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,237,301 52,229 SH   SOLE   0 0 52,229
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   2,460,553 24,062 SH   SOLE   0 0 24,062
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   3,490,796 58,936 SH   SOLE   0 0 58,936
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   355,119 3,911 SH   SOLE   0 0 3,911
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,010,569 17,343 SH   SOLE   0 0 17,343
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   682,932 9,146 SH   SOLE   0 0 9,146
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   344,098 10,241 SH   SOLE   0 0 10,241
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   583,949 15,904 SH   SOLE   0 0 15,904
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   298,417 6,673 SH   SOLE   0 0 6,673
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   249,343 8,342 SH   SOLE   0 0 8,342
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   298,048 7,982 SH   SOLE   0 0 7,982
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   234,325 9,358 SH   SOLE   0 0 9,358
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   272,737 6,970 SH   SOLE   0 0 6,970
FISERV INC COM 337738108   629,314 3,503 SH   SOLE   0 0 3,503
FORTINET INC COM 34959E109   703,767 9,075 SH   SOLE   0 0 9,075
FS KKR CAP CORP COM 302635206   1,038,252 52,623 SH   SOLE   0 0 52,623
GABELLI EQUITY TR INC COM 362397101   99,013 18,035 SH   SOLE   0 0 18,035
GABELLI UTIL TR COM 36240A101   88,853 17,087 SH   SOLE   0 0 17,087
GLOBAL MED REIT INC COM NEW 37954A204   495,810 50,031 SH   SOLE   0 0 50,031
GLOBAL PARTNERS LP COM UNITS 37946R109   2,422,750 52,035 SH   SOLE   0 0 52,035
GLOBAL X FDS US INFR DEV ETF 37954Y673   421,600 10,243 SH   SOLE   0 0 10,243
GOLDMAN SACHS BDC INC SHS 38147U107   1,441,798 104,782 SH   SOLE   0 0 104,782
GOLDMAN SACHS ETF TR FUTURE HEALTH 38149W770   349,121 9,724 SH   SOLE   0 0 9,724
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   286,322 7,916 SH   SOLE   0 0 7,916
GOLDMAN SACHS GROUP INC COM 38141G104   515,905 1,042 SH   SOLE   0 0 1,042
HA SUSTAINABLE INFRA CAP INC COM 41068X100   1,071,156 31,075 SH   SOLE   0 0 31,075
HONEYWELL INTL INC COM 438516106   355,128 1,718 SH   SOLE   0 0 1,718
INTERCONTINENTAL EXCHANGE IN COM 45866F104   271,321 1,689 SH   SOLE   0 0 1,689
INTERNATIONAL BUSINESS MACHS COM 459200101   1,308,523 5,919 SH   SOLE   0 0 5,919
INTUIT COM 461202103   1,499,787 2,415 SH   SOLE   0 0 2,415
IRON MTN INC DEL COM 46284V101   2,667,122 22,445 SH   SOLE   0 0 22,445
ISHARES TR FUTURE AI & TECH 46435U556   1,026,413 29,977 SH   SOLE   0 0 29,977
ISHARES TR RUSSELL 2000 ETF 464287655   216,624 981 SH   SOLE   0 0 981
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,900,383 31,934 SH   SOLE   0 0 31,934
JOHNSON & JOHNSON COM 478160104   477,018 2,943 SH   SOLE   0 0 2,943
JPMORGAN CHASE & CO. COM 46625H100   1,208,199 5,730 SH   SOLE   0 0 5,730
KEYSIGHT TECHNOLOGIES INC COM 49338L103   428,635 2,697 SH   SOLE   0 0 2,697
KNIFE RIVER CORP COMMON STOCK 498894104   446,950 5,000 SH   SOLE   0 0 5,000
LOCKHEED MARTIN CORP COM 539830109   288,029 493 SH   SOLE   0 0 493
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   346,008 3,608 SH   SOLE   0 0 3,608
MARRIOTT INTL INC NEW CL A 571903202   318,706 1,282 SH   SOLE   0 0 1,282
MASTERCARD INCORPORATED CL A 57636Q104   417,261 845 SH   SOLE   0 0 845
MDU RES GROUP INC COM 552690109   548,200 20,000 SH   SOLE   0 0 20,000
MICROSOFT CORP COM 594918104   3,406,686 7,917 SH   SOLE   0 0 7,917
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   1,863,748 36,380 SH   SOLE   0 0 36,380
NEWMONT CORP COM 651639106   571,060 10,684 SH   SOLE   0 0 10,684
NVIDIA CORPORATION COM 67066G104   956,098 7,873 SH   SOLE   0 0 7,873
OMEGA HEALTHCARE INVS INC COM 681936100   1,798,000 44,177 SH   SOLE   0 0 44,177
ONEOK INC NEW COM 682680103   479,162 5,258 SH   SOLE   0 0 5,258
PACER FDS TR PACER US SMALL 69374H857   581,082 12,491 SH   SOLE   0 0 12,491
PALANTIR TECHNOLOGIES INC CL A 69608A108   256,680 6,900 SH   SOLE   0 0 6,900
PALO ALTO NETWORKS INC COM 697435105   385,209 1,127 SH   SOLE   0 0 1,127
PEMBINA PIPELINE CORP COM 706327103   2,645,258 64,143 SH   SOLE   0 0 64,143
PFIZER INC COM 717081103   889,320 30,730 SH   SOLE   0 0 30,730
PHILIP MORRIS INTL INC COM 718172109   214,878 1,770 SH   SOLE   0 0 1,770
PROCTER AND GAMBLE CO COM 742718109   497,258 2,871 SH   SOLE   0 0 2,871
PRUDENTIAL FINL INC COM 744320102   576,921 4,764 SH   SOLE   0 0 4,764
QUANTA SVCS INC COM 74762E102   791,589 2,655 SH   SOLE   0 0 2,655
RITHM CAPITAL CORP COM NEW 64828T201   202,998 17,885 SH   SOLE   0 0 17,885
RTX CORPORATION COM 75513E101   524,260 4,327 SH   SOLE   0 0 4,327
SALESFORCE INC COM 79466L302   769,126 2,810 SH   SOLE   0 0 2,810
SERVICENOW INC COM 81762P102   284,417 318 SH   SOLE   0 0 318
SIMON PPTY GROUP INC NEW COM 828806109   2,378,281 14,071 SH   SOLE   0 0 14,071
SPDR S&P 500 ETF TR TR UNIT 78462F103   757,937 1,321 SH   SOLE   0 0 1,321
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,065,181 23,334 SH   SOLE   0 0 23,334
SPDR SER TR S&P DIVID ETF 78464A763   304,392 2,143 SH   SOLE   0 0 2,143
SPDR SER TR PORTFOLI S&P1500 78464A805   6,531,156 93,222 SH   SOLE   0 0 93,222
STARWOOD PPTY TR INC COM 85571B105   209,265 10,268 SH   SOLE   0 0 10,268
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,491,231 27,780 SH   SOLE   0 0 27,780
TE CONNECTIVITY PLC ORD SHS G87052109   233,884 1,549 SH   SOLE   0 0 1,549
TOAST INC CL A 888787108   298,133 10,531 SH   SOLE   0 0 10,531
UNITED RENTALS INC COM 911363109   372,476 460 SH   SOLE   0 0 460
UNITEDHEALTH GROUP INC COM 91324P102   531,908 910 SH   SOLE   0 0 910
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   363,757 1,482 SH   SOLE   0 0 1,482
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,126,125 14,993 SH   SOLE   0 0 14,993
VANGUARD INDEX FDS VALUE ETF 922908744   315,274 1,806 SH   SOLE   0 0 1,806
VANGUARD INDEX FDS GROWTH ETF 922908736   298,314 777 SH   SOLE   0 0 777
VANGUARD INDEX FDS TOTAL STK MKT 922908769   20,222,593 71,418 SH   SOLE   0 0 71,418
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   277,258 2,846 SH   SOLE   0 0 2,846
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   484,911 7,697 SH   SOLE   0 0 7,697
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,297,105 35,482 SH   SOLE   0 0 35,482
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   256,023 4,848 SH   SOLE   0 0 4,848
VICI PPTYS INC COM 925652109   341,461 10,251 SH   SOLE   0 0 10,251
VIKING HOLDINGS LTD ORD SHS G93A5A101   286,971 8,225 SH   SOLE   0 0 8,225
VISA INC COM CL A 92826C839   1,866,361 6,788 SH   SOLE   0 0 6,788
XCEL ENERGY INC COM 98389B100   553,744 8,480 SH   SOLE   0 0 8,480
ZOETIS INC CL A 98978V103   348,363 1,783 SH   SOLE   0 0 1,783