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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100 225,761 2,488 SH SOLE 2,488 0 0
ABBVIE INC COM 00287Y109 1,628,266 6,471 SH SOLE 6,471 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 405,132 3,050 SH SOLE 3,050 0 0
ALPHABET INC CAP STK CL A 02079K305 2,130,997 5,963 SH SOLE 5,963 0 0
ALPHABET INC CAP STK CL C 02079K107 2,837,947 8,032 SH SOLE 8,032 0 0
ALTRIA GROUP INC COM 02209S103 1,838,109 25,547 SH SOLE 25,547 0 0
AMAZON COM INC COM 023135106 3,273,600 13,735 SH SOLE 13,735 0 0
AMERICAN ELEC PWR CO INC COM 025537101 755,839 5,525 SH SOLE 5,525 0 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 482,678 4,600 SH SOLE 4,600 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,795,400 78,919 SH SOLE 78,919 0 0
APPLE INC COM 037833100 7,948,364 27,469 SH SOLE 27,469 0 0
APPLIED MATLS INC COM 038222105 1,576,140 2,180 SH SOLE 2,180 0 0
ARES CAPITAL CORP COM 04010L103 1,078,362 58,195 SH SOLE 58,195 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 650,547 327 SH SOLE 327 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 442,301 1,975 SH SOLE 1,975 0 0
BANK OF AMER CORP COM 060505104 275,716 4,839 SH SOLE 4,839 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,213,946 2,426 SH SOLE 2,426 0 0
BIO-TECHNE CORP COM 09073M104 282,600 4,000 SH SOLE 4,000 0 0
BLACKROCK ETF TRUST ISHA I IN TE ETF 09290C780 416,488 7,900 SH SOLE 7,900 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 242,140 4,775 SH SOLE 4,775 0 0
BOEING CO COM 097023105 253,774 1,172 SH SOLE 1,172 0 0
BOOKING HOLDINGS INC COM 09857L108 204,976 1,150 SH SOLE 1,150 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 274,559 4,765 SH SOLE 4,765 0 0
BROADCOM INC COM 11135F101 1,320,614 3,496 SH SOLE 3,496 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 500,250 4,350 SH SOLE 4,350 0 0
CASEYS GEN STORES INC COM 147528103 577,023 726 SH SOLE 726 0 0
CATERPILLAR INC COM 149123101 619,772 582 SH SOLE 582 0 0
CHEVRON CORPORATION COM 166764100 2,429,224 14,655 SH SOLE 14,655 0 0
CISCO SYS INC COM 17275R102 619,836 5,277 SH SOLE 5,277 0 0
COCA COLA CO COM 191216100 429,593 5,286 SH SOLE 5,286 0 0
COLGATE PALMOLIVE CO COM 194162103 298,877 3,260 SH SOLE 3,260 0 0
CORNING INC COM 219350105 1,780,858 6,972 SH SOLE 6,972 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 926,115 990 SH SOLE 990 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 702,089 920 SH SOLE 920 0 0
DEERE & CO COM 244199105 211,232 333 SH SOLE 333 0 0
DIGITAL RLTY TR INC COM 253868103 761,778 4,242 SH SOLE 4,242 0 0
DUFF & PHELPS UTLITY AND INF COM 26433C105 500,850 33,750 SH SOLE 33,750 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 392,271 3,099 SH SOLE 3,099 0 0
EA SERIES TRUST CITY DIFFNT INVT 02072Q382 599,312 23,373 SH SOLE 23,373 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 279,612 3,091 SH SOLE 3,091 0 0
ELI LILLY & CO COM 532457108 498,963 416 SH SOLE 416 0 0
ENBRIDGE INC COM 29250N105 431,620 7,962 SH SOLE 7,962 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,683,592 88,054 SH SOLE 88,054 0 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822 304,436 14,800 SH SOLE 14,800 0 0
EVERUS CONSTR GROUP COM 300426103 829,750 5,000 SH SOLE 5,000 0 0
EXTRA SPACE STORAGE INC COM 30225T102 862,791 5,938 SH SOLE 5,938 0 0
EXXON MOBIL CORP COM 30231G102 593,775 4,343 SH SOLE 4,343 0 0
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 345,388 10,797 SH SOLE 10,797 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,462,443 54,064 SH SOLE 54,064 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1,162,038 15,314 SH SOLE 15,314 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 829,082 6,222 SH SOLE 6,222 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 538,256 5,731 SH SOLE 5,731 0 0
FIRST TR EXCHANGE-TRADED FD CLOUD COMPUTING 33734X192 2,674,344 19,875 SH SOLE 19,875 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 5,005,928 55,714 SH SOLE 55,714 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 451,571 2,355 SH SOLE 2,355 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 542,880 12,480 SH SOLE 12,480 0 0
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 868,793 23,783 SH SOLE 23,783 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST DEEP ETF 33740U703 647,123 21,774 SH SOLE 21,774 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631 308,199 6,770 SH SOLE 6,770 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 875,286 17,335 SH SOLE 17,335 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 426,391 8,988 SH SOLE 8,988 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 201,699 4,509 SH SOLE 4,509 0 0
FORTINET INC COM 34959E109 1,428,666 9,300 SH SOLE 9,300 0 0
GABELLI EQUITY TR INC COM 362397101 60,273 10,649 SH SOLE 10,649 0 0
GABELLI UTIL TR COM 36240A101 117,052 17,762 SH SOLE 17,762 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 1,912,520 41,050 SH SOLE 41,050 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 417,608 6,365 SH SOLE 6,365 0 0
GLOBAL X FDS DATA CTR DIG ETF 37954Y236 1,449,985 47,744 SH SOLE 47,744 0 0
GLOBAL X FDS DEFENSE TECH ETF 37960A529 237,228 3,973 SH SOLE 3,973 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 911,736 24,031 SH SOLE 24,031 0 0
GLOBAL X FDS SPACE TECH ETF 37966B778 1,403,032 25,810 SH SOLE 25,810 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 460,780 7,820 SH SOLE 7,820 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 101,199 10,675 SH SOLE 10,675 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 354,038 7,747 SH SOLE 7,747 0 0
GOLDMAN SACHS ETF TR MUNI INCOME ETF 38149W549 329,885 6,413 SH SOLE 6,413 0 0
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622 754,225 13,573 SH SOLE 13,573 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,041,711 1,030 SH SOLE 1,030 0 0
HA SUSTAINABLE INFRA CAP INC COM 41068X100 1,196,883 30,650 SH SOLE 30,650 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 203,672 4,515 SH SOLE 4,515 0 0
HONEYWELL AEROSPACE INC COM 43849R105 479,523 2,169 SH SOLE 2,169 0 0
HONEYWELL INTL INC COM 438516205 485,639 2,169 SH SOLE 2,169 0 0
INTEL CORP COM 458140100 804,269 5,760 SH SOLE 5,760 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,099,626 7,466 SH SOLE 7,466 0 0
INTUIT COM 461202103 289,307 1,108 SH SOLE 1,108 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 285,723 388 SH SOLE 388 0 0
IRON MTN INC DEL COM 46284V101 2,116,432 16,756 SH SOLE 16,756 0 0
ISHARES TR 0-3 MTH TREASURY 46436E718 646,704 6,424 SH SOLE 6,424 0 0
ISHARES TR FUTU AI TECH ETF 46435U556 2,624,397 34,459 SH SOLE 34,459 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858 486,710 21,263 SH SOLE 21,263 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 332,504 1,107 SH SOLE 1,107 0 0
ISHARES TR SELECT DIVID ETF 464287168 207,254 1,326 SH SOLE 1,326 0 0
ISHARES TR U.S. TECH ETF 464287721 277,453 1,100 SH SOLE 1,100 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1,430,243 25,323 SH SOLE 25,323 0 0
JOHNSON & JOHNSON COM 478160104 1,414,293 5,569 SH SOLE 5,569 0 0
JPMORGAN CHASE & CO COM 46625H100 1,951,249 5,961 SH SOLE 5,961 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 815,863 2,331 SH SOLE 2,331 0 0
KNIFE RIVER CORP COMMON STOCK 498894104 418,250 5,000 SH SOLE 5,000 0 0
LAM RESEARCH CORP COM NEW 512807306 306,798 708 SH SOLE 708 0 0
LOCKHEED MARTIN CORP COM 539830109 264,780 520 SH SOLE 520 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 282,046 5,357 SH SOLE 5,357 0 0
MARRIOTT INTL INC NEW CL A 571903202 448,414 1,210 SH SOLE 1,210 0 0
MASTERCARD INCORPORATED CL A 57636Q104 414,475 807 SH SOLE 807 0 0
MCDONALDS CORP COM 580135101 200,654 742 SH SOLE 742 0 0
MDU RES GROUP INC COM 552690109 424,200 20,000 SH SOLE 20,000 0 0
MERCK & CO INC COM 58933Y105 203,930 1,587 SH SOLE 1,587 0 0
MICROSOFT CORP COM 594918104 2,359,352 6,325 SH SOLE 6,325 0 0
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 1,788,337 33,685 SH SOLE 33,685 0 0
NEXTERA ENERGY INC COM 65339F101 269,454 3,070 SH SOLE 3,070 0 0
NVIDIA CORPORATION COM 67066G104 1,713,371 8,563 SH SOLE 8,563 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,733,545 36,358 SH SOLE 36,358 0 0
ONEOK INC NEW COM 682680103 1,138,827 13,099 SH SOLE 13,099 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 390,844 3,350 SH SOLE 3,350 0 0
PALO ALTO NETWORKS INC COM 697435105 889,039 2,607 SH SOLE 2,607 0 0
PEMBINA PIPELINE CORP COM 706327103 2,557,625 55,300 SH SOLE 55,300 0 0
PERSHING SQUARE USA LTD COM SHS 71531T105 422,170 11,294 SH SOLE 11,294 0 0
PFIZER INC COM 717081103 452,273 18,782 SH SOLE 18,782 0 0
PHILIP MORRIS INTL INC COM 718172109 222,519 1,230 SH SOLE 1,230 0 0
PROCTER & GAMBLE CO COM 742718109 492,417 3,358 SH SOLE 3,358 0 0
PRUDENTIAL FINL INC COM 744320102 431,072 3,994 SH SOLE 3,994 0 0
QUANTA SVCS INC COM 74762E102 1,838,982 2,554 SH SOLE 2,554 0 0
RITHM CAPITAL CORP COM NEW 64828T201 259,399 27,625 SH SOLE 27,625 0 0
RTX CORPORATION COM 75513E101 612,448 3,228 SH SOLE 3,228 0 0
SALESFORCE INC COM 79466L302 333,686 2,130 SH SOLE 2,130 0 0
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 231,564 5,107 SH SOLE 5,107 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,801,664 12,527 SH SOLE 12,527 0 0
SPDR GOLD TR GOLD SHS 78463V107 264,497 718 SH SOLE 718 0 0
SPDR SERIES TRUST ST STR P500GRW 78464A409 200,974 1,689 SH SOLE 1,689 0 0
SPDR SERIES TRUST ST STR PR SP1500 78464A805 9,086,166 100,079 SH SOLE 100,079 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 306,338 2,013 SH SOLE 2,013 0 0
SPDR SERIES TRUST ST STR SP500DIV 78468R788 1,438,712 30,155 SH SOLE 30,155 0 0
STARWOOD PPTY TR INC COM 85571B105 165,979 10,133 SH SOLE 10,133 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 952,132 1,275 SH SOLE 1,275 0 0
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 204,672 291 SH SOLE 291 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1,456,650 21,580 SH SOLE 21,580 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 236,892 1,175 SH SOLE 1,175 0 0
THORNBURG ETF TR INTL EQUITY ETF 88521L306 1,441,033 41,745 SH SOLE 41,745 0 0
TOAST INC CL A 888787108 338,542 12,169 SH SOLE 12,169 0 0
UBER TECHNOLOGIES INC COM 90353T100 329,916 4,572 SH SOLE 4,572 0 0
UNITED RENTALS INC COM 911363109 430,498 380 SH SOLE 380 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411 1,473,308 116,375 SH SOLE 116,375 0 0
VANECK ETF TRUST REAL ASSETS ETF 92189F130 1,456,246 36,709 SH SOLE 36,709 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 806,745 1,230 SH SOLE 1,230 0 0
VANECK MERK GOLD ETF GOLD SHS 921078101 1,050,034 27,210 SH SOLE 27,210 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,279,977 17,436 SH SOLE 17,436 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 546,214 6,341 SH SOLE 6,341 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 280,129 2,905 SH SOLE 2,905 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 297,389 433 SH SOLE 433 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 26,331,831 71,159 SH SOLE 71,159 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 400,555 1,838 SH SOLE 1,838 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 640,771 7,651 SH SOLE 7,651 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 4,910,639 57,441 SH SOLE 57,441 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 376,770 5,288 SH SOLE 5,288 0 0
VICI PPTYS INC COM 925652109 397,692 14,979 SH SOLE 14,979 0 0
VIKING HOLDINGS LTD ORD SHS G93A5A101 613,680 5,863 SH SOLE 5,863 0 0
VISA INC COM CL A 92826C839 2,193,031 6,392 SH SOLE 6,392 0 0
XCEL ENERGY INC COM 98389B100 632,764 7,880 SH SOLE 7,880 0 0