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
ABBVIE INC COM 00287Y109   1,224,931 7,142 SH   SOLE   0 0 7,142
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,154,779 3,806 SH   SOLE   0 0 3,806
ADOBE INC COM 00724F101   204,439 368 SH   SOLE   0 0 368
AGILENT TECHNOLOGIES INC COM 00846U101   412,130 3,179 SH   SOLE   0 0 3,179
ALPHABET INC CAP STK CL C 02079K107   1,412,885 7,703 SH   SOLE   0 0 7,703
ALPHABET INC CAP STK CL A 02079K305   1,332,428 7,315 SH   SOLE   0 0 7,315
ALTRIA GROUP INC COM 02209S103   1,205,210 26,459 SH   SOLE   0 0 26,459
AMAZON COM INC COM 023135106   2,641,535 13,669 SH   SOLE   0 0 13,669
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   330,123 5,100 SH   SOLE   0 0 5,100
ANTERO MIDSTREAM CORP COM 03676B102   1,379,748 93,606 SH   SOLE   0 0 93,606
APPLE INC COM 037833100   6,410,593 30,437 SH   SOLE   0 0 30,437
APPLIED MATLS INC COM 038222105   534,282 2,264 SH   SOLE   0 0 2,264
ARBOR REALTY TRUST INC COM 038923108   3,144,037 219,097 SH   SOLE   0 0 219,097
ARES CAPITAL CORP COM 04010L103   1,382,973 66,361 SH   SOLE   0 0 66,361
ASML HOLDING N V N Y REGISTRY SHS N07059210   436,706 427 SH   SOLE   0 0 427
AUTOMATIC DATA PROCESSING IN COM 053015103   706,762 2,961 SH   SOLE   0 0 2,961
BANK AMERICA CORP COM 060505104   241,802 6,080 SH   SOLE   0 0 6,080
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   996,660 2,450 SH   SOLE   0 0 2,450
BIO-TECHNE CORP COM 09073M104   286,600 4,000 SH   SOLE   0 0 4,000
BLUE OWL CAPITAL CORPORATION COM 69121K104   339,072 22,075 SH   SOLE   0 0 22,075
BRISTOL-MYERS SQUIBB CO COM 110122108   264,297 6,364 SH   SOLE   0 0 6,364
BROADCOM INC COM 11135F101   953,869 594 SH   SOLE   0 0 594
CANADIAN IMPERIAL BK COMM TO COM 136069101   246,733 5,190 SH   SOLE   0 0 5,190
CHEVRON CORP NEW COM 166764100   2,188,698 13,992 SH   SOLE   0 0 13,992
CISCO SYS INC COM 17275R102   279,977 5,893 SH   SOLE   0 0 5,893
COCA COLA CO COM 191216100   238,051 3,740 SH   SOLE   0 0 3,740
COLGATE PALMOLIVE CO COM 194162103   477,088 4,916 SH   SOLE   0 0 4,916
CONSTELLATION BRANDS INC CL A 21036P108   267,829 1,041 SH   SOLE   0 0 1,041
CORNING INC COM 219350105   308,741 7,947 SH   SOLE   0 0 7,947
COSTCO WHSL CORP NEW COM 22160K105   1,121,987 1,320 SH   SOLE   0 0 1,320
CROWDSTRIKE HLDGS INC CL A 22788C105   468,259 1,222 SH   SOLE   0 0 1,222
CROWN CASTLE INC COM 22822V101   609,355 6,237 SH   SOLE   0 0 6,237
DEVON ENERGY CORP NEW COM 25179M103   209,698 4,424 SH   SOLE   0 0 4,424
DIGITAL RLTY TR INC COM 253868103   629,031 4,137 SH   SOLE   0 0 4,137
DOMINOS PIZZA INC COM 25754A201   201,369 390 SH   SOLE   0 0 390
DUKE ENERGY CORP NEW COM NEW 26441C204   321,238 3,205 SH   SOLE   0 0 3,205
EDWARDS LIFESCIENCES CORP COM 28176E108   484,943 5,250 SH   SOLE   0 0 5,250
ELI LILLY & CO COM 532457108   535,080 591 SH   SOLE   0 0 591
ENBRIDGE INC COM 29250N105   264,897 7,443 SH   SOLE   0 0 7,443
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,505,800 92,836 SH   SOLE   0 0 92,836
EXTRA SPACE STORAGE INC COM 30225T102   1,309,485 8,426 SH   SOLE   0 0 8,426
EXXON MOBIL CORP COM 30231G102   573,874 4,985 SH   SOLE   0 0 4,985
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   529,880 30,523 SH   SOLE   0 0 30,523
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,298,038 54,288 SH   SOLE   0 0 54,288
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   2,476,590 25,925 SH   SOLE   0 0 25,925
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   3,337,372 59,152 SH   SOLE   0 0 59,152
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   335,404 3,991 SH   SOLE   0 0 3,991
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   998,885 17,443 SH   SOLE   0 0 17,443
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   626,472 9,171 SH   SOLE   0 0 9,171
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   303,169 9,953 SH   SOLE   0 0 9,953
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   296,025 6,820 SH   SOLE   0 0 6,820
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   204,313 8,401 SH   SOLE   0 0 8,401
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   287,352 7,982 SH   SOLE   0 0 7,982
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   241,251 8,342 SH   SOLE   0 0 8,342
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   566,792 15,993 SH   SOLE   0 0 15,993
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   254,920 6,735 SH   SOLE   0 0 6,735
FISERV INC COM 337738108   563,819 3,783 SH   SOLE   0 0 3,783
FORTINET INC COM 34959E109   546,951 9,075 SH   SOLE   0 0 9,075
GABELLI EQUITY TR INC COM 362397101   93,782 18,035 SH   SOLE   0 0 18,035
GABELLI UTIL TR COM 36240A101   104,879 17,716 SH   SOLE   0 0 17,716
GLOBAL MED REIT INC COM NEW 37954A204   466,051 51,327 SH   SOLE   0 0 51,327
GLOBAL PARTNERS LP COM UNITS 37946R109   2,433,677 53,335 SH   SOLE   0 0 53,335
GLOBAL X FDS US INFR DEV ETF 37954Y673   381,042 10,293 SH   SOLE   0 0 10,293
GOLDMAN SACHS BDC INC SHS 38147U107   1,600,422 106,482 SH   SOLE   0 0 106,482
GOLDMAN SACHS ETF TR FUTURE HEALTH 38149W770   317,240 9,029 SH   SOLE   0 0 9,029
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   266,374 7,916 SH   SOLE   0 0 7,916
GOLDMAN SACHS GROUP INC COM 38141G104   486,697 1,076 SH   SOLE   0 0 1,076
HANNON ARMSTRONG SUST INFR C COM 41068X100   955,340 32,275 SH   SOLE   0 0 32,275
HONEYWELL INTL INC COM 438516106   381,810 1,788 SH   SOLE   0 0 1,788
INTERCONTINENTAL EXCHANGE IN COM 45866F104   231,208 1,689 SH   SOLE   0 0 1,689
INTERNATIONAL BUSINESS MACHS COM 459200101   1,034,326 5,980 SH   SOLE   0 0 5,980
INTUIT COM 461202103   1,585,294 2,412 SH   SOLE   0 0 2,412
INVESCO QQQ TR UNIT SER 1 46090E103   203,143 424 SH   SOLE   0 0 424
IRON MTN INC DEL COM 46284V101   2,015,989 22,495 SH   SOLE   0 0 22,495
ISHARES TR ROBOTICS ARTIF 46435U556   1,031,446 31,077 SH   SOLE   0 0 31,077
ISHARES TR RUSSELL 2000 ETF 464287655   205,870 1,015 SH   SOLE   0 0 1,015
ISHARES TR RUS 1000 GRW ETF 464287614   204,126 560 SH   SOLE   0 0 560
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,824,180 32,184 SH   SOLE   0 0 32,184
JOHNSON & JOHNSON COM 478160104   430,217 2,943 SH   SOLE   0 0 2,943
JPMORGAN CHASE & CO. COM 46625H100   1,154,637 5,709 SH   SOLE   0 0 5,709
KEYSIGHT TECHNOLOGIES INC COM 49338L103   368,815 2,697 SH   SOLE   0 0 2,697
KNIFE RIVER CORP COMMON STOCK 498894104   350,700 5,000 SH   SOLE   0 0 5,000
LOCKHEED MARTIN CORP COM 539830109   230,153 493 SH   SOLE   0 0 493
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   345,142 3,608 SH   SOLE   0 0 3,608
MARRIOTT INTL INC NEW CL A 571903202   315,994 1,307 SH   SOLE   0 0 1,307
MASTERCARD INCORPORATED CL A 57636Q104   385,574 874 SH   SOLE   0 0 874
MDU RES GROUP INC COM 552690109   502,000 20,000 SH   SOLE   0 0 20,000
MICROSOFT CORP COM 594918104   3,829,468 8,568 SH   SOLE   0 0 8,568
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   1,745,471 34,805 SH   SOLE   0 0 34,805
NEWMONT CORP COM 651639106   447,340 10,684 SH   SOLE   0 0 10,684
NVIDIA CORPORATION COM 67066G104   617,083 4,995 SH   SOLE   0 0 4,995
OMEGA HEALTHCARE INVS INC COM 681936100   1,539,603 44,952 SH   SOLE   0 0 44,952
ONEOK INC NEW COM 682680103   450,483 5,524 SH   SOLE   0 0 5,524
PACER FDS TR PACER US SMALL 69374H857   474,108 10,884 SH   SOLE   0 0 10,884
PALO ALTO NETWORKS INC COM 697435105   376,302 1,110 SH   SOLE   0 0 1,110
PEMBINA PIPELINE CORP COM 706327103   2,383,058 64,268 SH   SOLE   0 0 64,268
PFIZER INC COM 717081103   861,135 30,777 SH   SOLE   0 0 30,777
PROCTER AND GAMBLE CO COM 742718109   473,486 2,871 SH   SOLE   0 0 2,871
PRUDENTIAL FINL INC COM 744320102   560,872 4,786 SH   SOLE   0 0 4,786
QUANTA SVCS INC COM 74762E102   658,856 2,593 SH   SOLE   0 0 2,593
RITHM CAPITAL CORP COM NEW 64828T201   206,039 18,885 SH   SOLE   0 0 18,885
RTX CORPORATION COM 75513E101   436,396 4,347 SH   SOLE   0 0 4,347
SALESFORCE INC COM 79466L302   722,451 2,810 SH   SOLE   0 0 2,810
SIMON PPTY GROUP INC NEW COM 828806109   2,135,978 14,071 SH   SOLE   0 0 14,071
SPDR S&P 500 ETF TR TR UNIT 78462F103   718,915 1,321 SH   SOLE   0 0 1,321
SPDR SER TR PRTFLO S&P500 HI 78468R788   930,145 23,121 SH   SOLE   0 0 23,121
SPDR SER TR PORTFOLI S&P1500 78464A805   6,110,901 92,101 SH   SOLE   0 0 92,101
SPDR SER TR S&P DIVID ETF 78464A763   294,925 2,319 SH   SOLE   0 0 2,319
STARWOOD PPTY TR INC COM 85571B105   194,479 10,268 SH   SOLE   0 0 10,268
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,641,357 29,030 SH   SOLE   0 0 29,030
TE CONNECTIVITY LTD SHS H84989104   243,547 1,619 SH   SOLE   0 0 1,619
TOAST INC CL A 888787108   251,490 9,759 SH   SOLE   0 0 9,759
UNITED RENTALS INC COM 911363109   297,496 460 SH   SOLE   0 0 460
UNITEDHEALTH GROUP INC COM 91324P102   463,296 910 SH   SOLE   0 0 910
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   345,167 1,324 SH   SOLE   0 0 1,324
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   823,460 11,429 SH   SOLE   0 0 11,429
VANGUARD INDEX FDS GROWTH ETF 922908736   290,606 777 SH   SOLE   0 0 777
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   242,821 2,899 SH   SOLE   0 0 2,899
VANGUARD INDEX FDS TOTAL STK MKT 922908769   18,630,941 69,646 SH   SOLE   0 0 69,646
VANGUARD INDEX FDS VALUE ETF 922908744   289,701 1,806 SH   SOLE   0 0 1,806
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   443,143 7,557 SH   SOLE   0 0 7,557
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,137,756 35,452 SH   SOLE   0 0 35,452
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   239,589 4,848 SH   SOLE   0 0 4,848
VANGUARD WORLD FD MEGA GRWTH IND 921910816   321,123 1,022 SH   SOLE   0 0 1,022
VICI PPTYS INC COM 925652109   302,897 10,576 SH   SOLE   0 0 10,576
VIKING HOLDINGS LTD ORD SHS G93A5A101   289,339 8,525 SH   SOLE   0 0 8,525
VISA INC COM CL A 92826C839   1,901,858 7,246 SH   SOLE   0 0 7,246
XCEL ENERGY INC COM 98389B100   458,258 8,580 SH   SOLE   0 0 8,580
ZOETIS INC CL A 98978V103   333,372 1,923 SH   SOLE   0 0 1,923