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   378,353 3,345 SH   SOLE   0 0 3,345
ABBVIE INC COM 00287Y109   1,242,766 6,994 SH   SOLE   0 0 6,994
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,314,992 3,738 SH   SOLE   0 0 3,738
AGILENT TECHNOLOGIES INC COM 00846U101   427,167 3,180 SH   SOLE   0 0 3,180
ALPHABET INC CAP STK CL A 02079K305   1,299,545 6,865 SH   SOLE   0 0 6,865
ALPHABET INC CAP STK CL C 02079K107   1,435,347 7,537 SH   SOLE   0 0 7,537
ALTRIA GROUP INC COM 02209S103   1,356,091 25,934 SH   SOLE   0 0 25,934
AMAZON COM INC COM 023135106   3,552,802 16,194 SH   SOLE   0 0 16,194
AMERICAN ELEC PWR CO INC COM 025537101   427,302 4,633 SH   SOLE   0 0 4,633
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   361,277 4,850 SH   SOLE   0 0 4,850
ANTERO MIDSTREAM CORP COM 03676B102   1,385,333 91,805 SH   SOLE   0 0 91,805
APPLE INC COM 037833100   7,644,515 30,527 SH   SOLE   0 0 30,527
APPLIED MATLS INC COM 038222105   368,195 2,264 SH   SOLE   0 0 2,264
ARBOR REALTY TRUST INC COM 038923108   2,964,546 214,047 SH   SOLE   0 0 214,047
ARES CAPITAL CORP COM 04010L103   1,423,101 65,011 SH   SOLE   0 0 65,011
ASML HOLDING N V N Y REGISTRY SHS N07059210   272,381 393 SH   SOLE   0 0 393
AUTOMATIC DATA PROCESSING IN COM 053015103   844,819 2,886 SH   SOLE   0 0 2,886
BANK AMERICA CORP COM 060505104   371,070 8,443 SH   SOLE   0 0 8,443
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   936,930 2,067 SH   SOLE   0 0 2,067
BIO-TECHNE CORP COM 09073M104   288,120 4,000 SH   SOLE   0 0 4,000
BLUE OWL CAPITAL CORPORATION COM 69121K104   328,104 21,700 SH   SOLE   0 0 21,700
BRISTOL-MYERS SQUIBB CO COM 110122108   323,184 5,714 SH   SOLE   0 0 5,714
BROADCOM INC COM 11135F101   1,420,511 6,127 SH   SOLE   0 0 6,127
CANADIAN IMPERIAL BK COMM COM 136069101   328,164 5,190 SH   SOLE   0 0 5,190
CHEVRON CORP NEW COM 166764100   2,078,822 14,353 SH   SOLE   0 0 14,353
CISCO SYS INC COM 17275R102   313,346 5,293 SH   SOLE   0 0 5,293
COCA COLA CO COM 191216100   232,853 3,740 SH   SOLE   0 0 3,740
COLGATE PALMOLIVE CO COM 194162103   447,322 4,920 SH   SOLE   0 0 4,920
CORNING INC COM 219350105   376,454 7,922 SH   SOLE   0 0 7,922
COSTCO WHSL CORP NEW COM 22160K105   1,133,426 1,237 SH   SOLE   0 0 1,237
CROWDSTRIKE HLDGS INC CL A 22788C105   417,436 1,220 SH   SOLE   0 0 1,220
CROWN CASTLE INC COM 22822V101   653,654 7,202 SH   SOLE   0 0 7,202
DIGITAL RLTY TR INC COM 253868103   711,980 4,015 SH   SOLE   0 0 4,015
DUFF & PHELPS UTLITY AND INF COM 26433C105   307,447 26,300 SH   SOLE   0 0 26,300
DUKE ENERGY CORP NEW COM NEW 26441C204   324,298 3,010 SH   SOLE   0 0 3,010
EDWARDS LIFESCIENCES CORP COM 28176E108   219,499 2,965 SH   SOLE   0 0 2,965
ELI LILLY & CO COM 532457108   430,776 558 SH   SOLE   0 0 558
ENBRIDGE INC COM 29250N105   343,386 8,093 SH   SOLE   0 0 8,093
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,782,201 90,975 SH   SOLE   0 0 90,975
EVERUS CONSTR GROUP COM 300426103   328,750 5,000 SH   SOLE   0 0 5,000
EXTRA SPACE STORAGE INC COM 30225T102   1,203,383 8,044 SH   SOLE   0 0 8,044
EXXON MOBIL CORP COM 30231G102   522,791 4,860 SH   SOLE   0 0 4,860
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   537,249 30,353 SH   SOLE   0 0 30,353
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,144,432 47,824 SH   SOLE   0 0 47,824
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   2,836,454 23,812 SH   SOLE   0 0 23,812
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   3,734,241 58,853 SH   SOLE   0 0 58,853
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   223,763 1,875 SH   SOLE   0 0 1,875
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   708,846 9,201 SH   SOLE   0 0 9,201
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   334,331 3,807 SH   SOLE   0 0 3,807
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   374,646 10,509 SH   SOLE   0 0 10,509
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   1,035,611 17,535 SH   SOLE   0 0 17,535
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U687   247,554 7,077 SH   SOLE   0 0 7,077
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   254,181 8,342 SH   SOLE   0 0 8,342
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   250,939 9,833 SH   SOLE   0 0 9,833
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   302,621 6,593 SH   SOLE   0 0 6,593
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839   212,961 4,968 SH   SOLE   0 0 4,968
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   227,712 5,616 SH   SOLE   0 0 5,616
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   272,603 6,870 SH   SOLE   0 0 6,870
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   577,384 15,413 SH   SOLE   0 0 15,413
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   304,662 7,982 SH   SOLE   0 0 7,982
FISERV INC COM 337738108   705,207 3,433 SH   SOLE   0 0 3,433
FORTINET INC COM 34959E109   857,406 9,075 SH   SOLE   0 0 9,075
FS KKR CAP CORP COM 302635206   1,369,946 63,073 SH   SOLE   0 0 63,073
GABELLI EQUITY TR INC COM 362397101   63,210 11,749 SH   SOLE   0 0 11,749
GABELLI UTIL TR COM 36240A101   89,977 17,888 SH   SOLE   0 0 17,888
GLOBAL MED REIT INC COM NEW 37954A204   346,515 44,885 SH   SOLE   0 0 44,885
GLOBAL PARTNERS LP COM UNITS 37946R109   2,289,562 49,185 SH   SOLE   0 0 49,185
GLOBAL X FDS US INFR DEV ETF 37954Y673   330,915 8,189 SH   SOLE   0 0 8,189
GOLDMAN SACHS BDC INC SHS 38147U107   835,203 69,025 SH   SOLE   0 0 69,025
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   263,920 7,916 SH   SOLE   0 0 7,916
GOLDMAN SACHS ETF TR FUTURE HEALTH 38149W770   304,132 9,458 SH   SOLE   0 0 9,458
GOLDMAN SACHS GROUP INC COM 38141G104   590,944 1,032 SH   SOLE   0 0 1,032
HA SUSTAINABLE INFRA CAP INC COM 41068X100   829,718 30,925 SH   SOLE   0 0 30,925
HONEYWELL INTL INC COM 438516106   394,856 1,748 SH   SOLE   0 0 1,748
INTERCONTINENTAL EXCHANGE IN COM 45866F104   251,678 1,689 SH   SOLE   0 0 1,689
INTERNATIONAL BUSINESS MACHS COM 459200101   1,342,730 6,108 SH   SOLE   0 0 6,108
INTUIT COM 461202103   1,505,109 2,395 SH   SOLE   0 0 2,395
IRON MTN INC DEL COM 46284V101   2,266,156 21,560 SH   SOLE   0 0 21,560
ISHARES TR RUSSELL 2000 ETF 464287655   280,771 1,271 SH   SOLE   0 0 1,271
ISHARES TR FUTURE AI & TECH 46435U556   1,092,713 29,477 SH   SOLE   0 0 29,477
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,792,568 31,159 SH   SOLE   0 0 31,159
JOHNSON & JOHNSON COM 478160104   393,000 2,717 SH   SOLE   0 0 2,717
JPMORGAN CHASE & CO. COM 46625H100   1,378,585 5,751 SH   SOLE   0 0 5,751
KEYSIGHT TECHNOLOGIES INC COM 49338L103   433,220 2,697 SH   SOLE   0 0 2,697
KNIFE RIVER CORP COMMON STOCK 498894104   508,200 5,000 SH   SOLE   0 0 5,000
LOCKHEED MARTIN CORP COM 539830109   268,107 552 SH   SOLE   0 0 552
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   272,052 3,663 SH   SOLE   0 0 3,663
MARRIOTT INTL INC NEW CL A 571903202   364,575 1,307 SH   SOLE   0 0 1,307
MASTERCARD INCORPORATED CL A 57636Q104   433,368 823 SH   SOLE   0 0 823
MDU RES GROUP INC COM 552690109   360,400 20,000 SH   SOLE   0 0 20,000
MICROSOFT CORP COM 594918104   2,397,071 5,687 SH   SOLE   0 0 5,687
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   1,889,488 37,180 SH   SOLE   0 0 37,180
NEWMONT CORP COM 651639106   397,659 10,684 SH   SOLE   0 0 10,684
NVIDIA CORPORATION COM 67066G104   734,835 5,472 SH   SOLE   0 0 5,472
OMEGA HEALTHCARE INVS INC COM 681936100   1,637,085 43,252 SH   SOLE   0 0 43,252
ONEOK INC NEW COM 682680103   511,237 5,092 SH   SOLE   0 0 5,092
PACER FDS TR PACER US SMALL 69374H857   562,932 12,791 SH   SOLE   0 0 12,791
PALANTIR TECHNOLOGIES INC CL A 69608A108   448,108 5,925 SH   SOLE   0 0 5,925
PALO ALTO NETWORKS INC COM 697435105   373,746 2,054 SH   SOLE   0 0 2,054
PEMBINA PIPELINE CORP COM 706327103   2,336,645 63,238 SH   SOLE   0 0 63,238
PFIZER INC COM 717081103   849,140 32,007 SH   SOLE   0 0 32,007
PHILIP MORRIS INTL INC COM 718172109   213,020 1,770 SH   SOLE   0 0 1,770
PROCTER AND GAMBLE CO COM 742718109   509,154 3,037 SH   SOLE   0 0 3,037
PRUDENTIAL FINL INC COM 744320102   536,823 4,529 SH   SOLE   0 0 4,529
QUANTA SVCS INC COM 74762E102   849,227 2,687 SH   SOLE   0 0 2,687
RITHM CAPITAL CORP COM NEW 64828T201   182,868 16,885 SH   SOLE   0 0 16,885
RTX CORPORATION COM 75513E101   572,930 4,951 SH   SOLE   0 0 4,951
SALESFORCE INC COM 79466L302   961,199 2,875 SH   SOLE   0 0 2,875
SERVICENOW INC COM 81762P102   424,048 400 SH   SOLE   0 0 400
SHAKE SHACK INC CL A 819047101   221,439 1,706 SH   SOLE   0 0 1,706
SIMON PPTY GROUP INC NEW COM 828806109   2,380,115 13,821 SH   SOLE   0 0 13,821
SPDR S&P 500 ETF TR TR UNIT 78462F103   758,974 1,295 SH   SOLE   0 0 1,295
SPDR SER TR PORTFOLI S&P1500 78464A805   6,823,783 95,531 SH   SOLE   0 0 95,531
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,015,763 23,491 SH   SOLE   0 0 23,491
SPDR SER TR S&P DIVID ETF 78464A763   283,091 2,143 SH   SOLE   0 0 2,143
STARWOOD PPTY TR INC COM 85571B105   194,581 10,268 SH   SOLE   0 0 10,268
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,341,556 26,080 SH   SOLE   0 0 26,080
TE CONNECTIVITY PLC ORD SHS G87052109   221,461 1,549 SH   SOLE   0 0 1,549
TESLA INC COM 88160R101   869,064 2,152 SH   SOLE   0 0 2,152
TOAST INC CL A 888787108   383,855 10,531 SH   SOLE   0 0 10,531
UNITED RENTALS INC COM 911363109   324,043 460 SH   SOLE   0 0 460
UNITEDHEALTH GROUP INC COM 91324P102   452,615 895 SH   SOLE   0 0 895
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   384,082 1,586 SH   SOLE   0 0 1,586
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,165,446 16,207 SH   SOLE   0 0 16,207
VANGUARD INDEX FDS GROWTH ETF 922908736   355,442 866 SH   SOLE   0 0 866
VANGUARD INDEX FDS TOTAL STK MKT 922908769   20,839,345 71,907 SH   SOLE   0 0 71,907
VANGUARD INDEX FDS VALUE ETF 922908744   305,756 1,806 SH   SOLE   0 0 1,806
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   250,583 2,813 SH   SOLE   0 0 2,813
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   441,885 7,697 SH   SOLE   0 0 7,697
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,207,400 37,458 SH   SOLE   0 0 37,458
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   231,832 4,848 SH   SOLE   0 0 4,848
VICI PPTYS INC COM 925652109   299,432 10,251 SH   SOLE   0 0 10,251
VIKING HOLDINGS LTD ORD SHS G93A5A101   362,394 8,225 SH   SOLE   0 0 8,225
VISA INC COM CL A 92826C839   2,147,176 6,794 SH   SOLE   0 0 6,794
XCEL ENERGY INC COM 98389B100   572,570 8,480 SH   SOLE   0 0 8,480
ZOETIS INC CL A 98978V103   284,802 1,748 SH   SOLE   0 0 1,748