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   348,482 3,066 SH   SOLE   0 0 3,066
ABBVIE INC COM 00287Y109   1,279,365 7,026 SH   SOLE   0 0 7,026
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,288,003 3,716 SH   SOLE   0 0 3,716
ADOBE INC COM 00724F101   259,365 514 SH   SOLE   0 0 514
AGILENT TECHNOLOGIES INC COM 00846U101   484,848 3,332 SH   SOLE   0 0 3,332
ALPHABET INC CAP STK CL A 02079K305   1,393,839 9,235 SH   SOLE   0 0 9,235
ALPHABET INC CAP STK CL C 02079K107   1,465,198 9,623 SH   SOLE   0 0 9,623
ALTRIA GROUP INC COM 02209S103   1,136,696 26,059 SH   SOLE   0 0 26,059
AMAZON COM INC COM 023135106   2,594,947 14,386 SH   SOLE   0 0 14,386
AMERICAN EXPRESS CO COM 025816109   300,551 1,320 SH   SOLE   0 0 1,320
AMGEN INC COM 031162100   302,233 1,063 SH   SOLE   0 0 1,063
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   326,961 5,100 SH   SOLE   0 0 5,100
ANTERO MIDSTREAM CORP COM 03676B102   1,343,513 95,556 SH   SOLE   0 0 95,556
APPLE INC COM 037833100   5,510,128 32,133 SH   SOLE   0 0 32,133
APPLIED MATLS INC COM 038222105   466,905 2,264 SH   SOLE   0 0 2,264
ARBOR REALTY TRUST INC COM 038923108   3,121,639 235,595 SH   SOLE   0 0 235,595
ARES CAPITAL CORP COM 04010L103   1,381,646 66,361 SH   SOLE   0 0 66,361
ASML HOLDING N V N Y REGISTRY SHS N07059210   411,480 424 SH   SOLE   0 0 424
AUTOMATIC DATA PROCESSING IN COM 053015103   739,481 2,961 SH   SOLE   0 0 2,961
BANK AMERICA CORP COM 060505104   306,394 8,080 SH   SOLE   0 0 8,080
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,367,111 3,251 SH   SOLE   0 0 3,251
BIO-TECHNE CORP COM 09073M104   281,560 4,000 SH   SOLE   0 0 4,000
BLUE OWL CAPITAL CORPORATION COM 69121K104   311,830 20,275 SH   SOLE   0 0 20,275
BOEING CO COM 097023105   390,097 2,021 SH   SOLE   0 0 2,021
BROADCOM INC COM 11135F101   807,327 609 SH   SOLE   0 0 609
CANADIAN IMPERIAL BK COMM TO COM 136069101   263,237 5,190 SH   SOLE   0 0 5,190
CATERPILLAR INC COM 149123101   283,617 774 SH   SOLE   0 0 774
CHEVRON CORP NEW COM 166764100   2,213,104 14,030 SH   SOLE   0 0 14,030
CISCO SYS INC COM 17275R102   383,958 7,693 SH   SOLE   0 0 7,693
COCA COLA CO COM 191216100   448,572 7,332 SH   SOLE   0 0 7,332
COLGATE PALMOLIVE CO COM 194162103   559,006 6,208 SH   SOLE   0 0 6,208
CONSTELLATION BRANDS INC CL A 21036P108   214,419 789 SH   SOLE   0 0 789
CORNING INC COM 219350105   301,914 9,160 SH   SOLE   0 0 9,160
COSTCO WHSL CORP NEW COM 22160K105   1,202,246 1,641 SH   SOLE   0 0 1,641
CROWDSTRIKE HLDGS INC CL A 22788C105   387,914 1,210 SH   SOLE   0 0 1,210
CROWN CASTLE INC COM 22822V101   606,089 5,727 SH   SOLE   0 0 5,727
CVS HEALTH CORP COM 126650100   215,751 2,705 SH   SOLE   0 0 2,705
DEERE & CO COM 244199105   209,889 511 SH   SOLE   0 0 511
DEVON ENERGY CORP NEW COM 25179M103   221,997 4,424 SH   SOLE   0 0 4,424
DIGITAL RLTY TR INC COM 253868103   605,977 4,207 SH   SOLE   0 0 4,207
DISNEY WALT CO COM 254687106   280,083 2,289 SH   SOLE   0 0 2,289
DUKE ENERGY CORP NEW COM NEW 26441C204   329,298 3,405 SH   SOLE   0 0 3,405
EDWARDS LIFESCIENCES CORP COM 28176E108   528,925 5,535 SH   SOLE   0 0 5,535
ELI LILLY & CO COM 532457108   615,367 791 SH   SOLE   0 0 791
ENBRIDGE INC COM 29250N105   267,479 7,393 SH   SOLE   0 0 7,393
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,412,334 89,786 SH   SOLE   0 0 89,786
EXTRA SPACE STORAGE INC COM 30225T102   1,249,647 8,501 SH   SOLE   0 0 8,501
EXXON MOBIL CORP COM 30231G102   635,252 5,465 SH   SOLE   0 0 5,465
FEDEX CORP COM 31428X106   259,318 895 SH   SOLE   0 0 895
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   534,721 30,873 SH   SOLE   0 0 30,873
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,281,051 54,007 SH   SOLE   0 0 54,007
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   2,875,145 30,075 SH   SOLE   0 0 30,075
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   3,362,101 59,622 SH   SOLE   0 0 59,622
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   295,389 10,003 SH   SOLE   0 0 10,003
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   998,255 17,443 SH   SOLE   0 0 17,443
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   401,099 4,683 SH   SOLE   0 0 4,683
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   604,018 8,971 SH   SOLE   0 0 8,971
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   249,195 6,735 SH   SOLE   0 0 6,735
FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703   201,247 8,531 SH   SOLE   0 0 8,531
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   275,809 6,570 SH   SOLE   0 0 6,570
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755   233,243 8,342 SH   SOLE   0 0 8,342
FISERV INC COM 337738108   746,839 4,673 SH   SOLE   0 0 4,673
FORTINET INC COM 34959E109   640,407 9,375 SH   SOLE   0 0 9,375
GABELLI EQUITY TR INC COM 362397101   99,554 18,035 SH   SOLE   0 0 18,035
GABELLI UTIL TR COM 36240A101   98,324 17,716 SH   SOLE   0 0 17,716
GLOBAL MED REIT INC COM NEW 37954A204   464,389 53,073 SH   SOLE   0 0 53,073
GLOBAL PARTNERS LP COM UNITS 37946R109   2,429,140 54,735 SH   SOLE   0 0 54,735
GLOBAL X FDS US INFR DEV ETF 37954Y673   409,759 10,293 SH   SOLE   0 0 10,293
GOLDMAN SACHS BDC INC SHS 38147U107   1,498,102 100,007 SH   SOLE   0 0 100,007
GOLDMAN SACHS ETF TR FUTURE HEALTH 38149W770   316,713 9,090 SH   SOLE   0 0 9,090
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   271,440 7,916 SH   SOLE   0 0 7,916
GOLDMAN SACHS GROUP INC COM 38141G104   665,798 1,594 SH   SOLE   0 0 1,594
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,175,760 41,400 SH   SOLE   0 0 41,400
HONEYWELL INTL INC COM 438516106   576,753 2,810 SH   SOLE   0 0 2,810
INTEL CORP COM 458140100   247,529 5,604 SH   SOLE   0 0 5,604
INTERCONTINENTAL EXCHANGE IN COM 45866F104   232,120 1,689 SH   SOLE   0 0 1,689
INTERNATIONAL BUSINESS MACHS COM 459200101   1,249,096 6,541 SH   SOLE   0 0 6,541
INTUIT COM 461202103   1,565,850 2,409 SH   SOLE   0 0 2,409
INVESCO QQQ TR UNIT SER 1 46090E103   342,332 771 SH   SOLE   0 0 771
IRON MTN INC DEL COM 46284V101   1,836,396 22,895 SH   SOLE   0 0 22,895
ISHARES TR US HLTHCARE ETF 464287762   278,550 4,500 SH   SOLE   0 0 4,500
ISHARES TR ROBOTICS ARTIF 46435U556   1,011,780 29,455 SH   SOLE   0 0 29,455
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,891,087 32,684 SH   SOLE   0 0 32,684
JOHNSON & JOHNSON COM 478160104   500,745 3,165 SH   SOLE   0 0 3,165
JPMORGAN CHASE & CO COM 46625H100   1,292,030 6,450 SH   SOLE   0 0 6,450
KEYSIGHT TECHNOLOGIES INC COM 49338L103   412,218 2,636 SH   SOLE   0 0 2,636
KNIFE RIVER CORP COMMON STOCK 498894104   405,400 5,000 SH   SOLE   0 0 5,000
LOCKHEED MARTIN CORP COM 539830109   315,101 693 SH   SOLE   0 0 693
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   333,229 3,258 SH   SOLE   0 0 3,258
MARRIOTT INTL INC NEW CL A 571903202   329,770 1,307 SH   SOLE   0 0 1,307
MASTERCARD INCORPORATED CL A 57636Q104   767,623 1,594 SH   SOLE   0 0 1,594
MDU RES GROUP INC COM 552690109   504,000 20,000 SH   SOLE   0 0 20,000
MERCK & CO INC COM 58933Y105   402,507 3,050 SH   SOLE   0 0 3,050
MICROSOFT CORP COM 594918104   4,181,537 9,939 SH   SOLE   0 0 9,939
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   1,245,403 24,730 SH   SOLE   0 0 24,730
NEWMONT CORP COM 651639106   386,499 10,784 SH   SOLE   0 0 10,784
NIKE INC CL B 654106103   200,178 2,130 SH   SOLE   0 0 2,130
NVIDIA CORPORATION COM 67066G104   411,120 455 SH   SOLE   0 0 455
OMEGA HEALTHCARE INVS INC COM 681936100   1,494,885 47,202 SH   SOLE   0 0 47,202
ONEOK INC NEW COM 682680103   464,185 5,790 SH   SOLE   0 0 5,790
PACER FDS TR PACER US SMALL 69374H857   526,553 10,711 SH   SOLE   0 0 10,711
PALO ALTO NETWORKS INC COM 697435105   306,577 1,079 SH   SOLE   0 0 1,079
PEMBINA PIPELINE CORP COM 706327103   2,325,514 65,804 SH   SOLE   0 0 65,804
PEPSICO INC COM 713448108   222,788 1,273 SH   SOLE   0 0 1,273
PFIZER INC COM 717081103   806,770 29,073 SH   SOLE   0 0 29,073
PHILLIPS 66 COM 718546104   277,678 1,700 SH   SOLE   0 0 1,700
PROCTER AND GAMBLE CO COM 742718109   794,539 4,897 SH   SOLE   0 0 4,897
PRUDENTIAL FINL INC COM 744320102   561,877 4,786 SH   SOLE   0 0 4,786
QUANTA SVCS INC COM 74762E102   693,407 2,669 SH   SOLE   0 0 2,669
RITHM CAPITAL CORP COM NEW 64828T201   210,760 18,885 SH   SOLE   0 0 18,885
RTX CORPORATION COM 75513E101   423,963 4,347 SH   SOLE   0 0 4,347
SALESFORCE INC COM 79466L302   879,446 2,920 SH   SOLE   0 0 2,920
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   281,720 1,532 SH   SOLE   0 0 1,532
SIMON PPTY GROUP INC NEW COM 828806109   2,233,269 14,271 SH   SOLE   0 0 14,271
SPDR S&P 500 ETF TR TR UNIT 78462F103   680,515 1,301 SH   SOLE   0 0 1,301
SPDR SER TR PRTFLO S&P500 HI 78468R788   953,386 23,419 SH   SOLE   0 0 23,419
SPDR SER TR PORTFOLI S&P1500 78464A805   5,908,154 92,099 SH   SOLE   0 0 92,099
SPDR SER TR S&P DIVID ETF 78464A763   323,982 2,469 SH   SOLE   0 0 2,469
STARBUCKS CORP COM 855244109   210,289 2,301 SH   SOLE   0 0 2,301
STARWOOD PPTY TR INC COM 85571B105   221,966 10,918 SH   SOLE   0 0 10,918
STRYKER CORPORATION COM 863667101   458,074 1,280 SH   SOLE   0 0 1,280
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,827,692 30,315 SH   SOLE   0 0 30,315
TARGET CORP COM 87612E106   304,270 1,717 SH   SOLE   0 0 1,717
TE CONNECTIVITY LTD SHS H84989104   245,311 1,689 SH   SOLE   0 0 1,689
TOAST INC CL A 888787108   246,135 9,877 SH   SOLE   0 0 9,877
UNITED RENTALS INC COM 911363109   331,711 460 SH   SOLE   0 0 460
UNITEDHEALTH GROUP INC COM 91324P102   462,417 935 SH   SOLE   0 0 935
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   285,288 1,268 SH   SOLE   0 0 1,268
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   867,057 11,938 SH   SOLE   0 0 11,938
VANGUARD INDEX FDS MID CAP ETF 922908629   235,618 943 SH   SOLE   0 0 943
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   215,941 2,497 SH   SOLE   0 0 2,497
VANGUARD INDEX FDS GROWTH ETF 922908736   270,886 787 SH   SOLE   0 0 787
VANGUARD INDEX FDS TOTAL STK MKT 922908769   17,866,247 68,743 SH   SOLE   0 0 68,743
VANGUARD INDEX FDS VALUE ETF 922908744   292,008 1,793 SH   SOLE   0 0 1,793
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   484,274 8,257 SH   SOLE   0 0 8,257
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,198,961 36,467 SH   SOLE   0 0 36,467
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   249,396 4,971 SH   SOLE   0 0 4,971
VANGUARD WORLD FD MEGA GRWTH IND 921910816   476,346 1,662 SH   SOLE   0 0 1,662
VICI PPTYS INC COM 925652109   312,825 10,501 SH   SOLE   0 0 10,501
VISA INC COM CL A 92826C839   2,030,866 7,277 SH   SOLE   0 0 7,277
XCEL ENERGY INC COM 98389B100   461,175 8,580 SH   SOLE   0 0 8,580
ZOETIS INC CL A 98978V103   360,079 2,128 SH   SOLE   0 0 2,128