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   327,824 3,007 SH   SOLE   0 0 3,007
ABBVIE INC COM 00287Y109   902,370 6,698 SH   SOLE   0 0 6,698
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,209,326 3,919 SH   SOLE   0 0 3,919
ADOBE SYSTEMS INCORPORATED COM 00724F101   267,478 547 SH   SOLE   0 0 547
AGILENT TECHNOLOGIES INC COM 00846U101   461,918 3,841 SH   SOLE   0 0 3,841
ALPHABET INC CAP STK CL A 02079K305   1,247,873 10,425 SH   SOLE   0 0 10,425
ALPHABET INC CAP STK CL C 02079K107   1,810,679 14,968 SH   SOLE   0 0 14,968
ALTRIA GROUP INC COM 02209S103   1,123,442 24,800 SH   SOLE   0 0 24,800
AMAZON COM INC COM 023135106   2,093,582 16,060 SH   SOLE   0 0 16,060
AMERICAN ELEC PWR CO INC COM 025537101   223,215 2,651 SH   SOLE   0 0 2,651
AMERICAN EXPRESS CO COM 025816109   229,944 1,320 SH   SOLE   0 0 1,320
ANTERO MIDSTREAM CORP COM 03676B102   1,157,456 99,781 SH   SOLE   0 0 99,781
APPLE INC COM 037833100   6,767,182 34,888 SH   SOLE   0 0 34,888
APPLIED MATLS INC COM 038222105   317,266 2,195 SH   SOLE   0 0 2,195
ARBOR REALTY TRUST INC COM 038923108   3,318,973 223,952 SH   SOLE   0 0 223,952
ARES CAPITAL CORP COM 04010L103   1,209,822 64,386 SH   SOLE   0 0 64,386
ASML HOLDING N V N Y REGISTRY SHS N07059210   293,524 405 SH   SOLE   0 0 405
AUTOMATIC DATA PROCESSING IN COM 053015103   653,436 2,973 SH   SOLE   0 0 2,973
BANK AMERICA CORP COM 060505104   236,865 8,256 SH   SOLE   0 0 8,256
BARRICK GOLD CORP COM 067901108   260,824 15,406 SH   SOLE   0 0 15,406
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,061,874 3,114 SH   SOLE   0 0 3,114
BIO-TECHNE CORP COM 09073M104   326,520 4,000 SH   SOLE   0 0 4,000
BOEING CO COM 097023105   426,824 2,021 SH   SOLE   0 0 2,021
BROADCOM INC COM 11135F101   510,149 588 SH   SOLE   0 0 588
CANADIAN IMPERIAL BK COMM TO COM 136069101   452,408 10,600 SH   SOLE   0 0 10,600
CHEVRON CORP NEW COM 166764100   1,990,145 12,648 SH   SOLE   0 0 12,648
CISCO SYS INC COM 17275R102   378,582 7,317 SH   SOLE   0 0 7,317
COCA COLA CO COM 191216100   411,725 6,837 SH   SOLE   0 0 6,837
COLGATE PALMOLIVE CO COM 194162103   475,959 6,178 SH   SOLE   0 0 6,178
CORNING INC COM 219350105   482,852 13,780 SH   SOLE   0 0 13,780
COSTCO WHSL CORP NEW COM 22160K105   863,562 1,604 SH   SOLE   0 0 1,604
CVS HEALTH CORP COM 126650100   292,006 4,224 SH   SOLE   0 0 4,224
DEERE & CO COM 244199105   214,346 529 SH   SOLE   0 0 529
DEVON ENERGY CORP NEW COM 25179M103   210,473 4,354 SH   SOLE   0 0 4,354
DIGITAL RLTY TR INC COM 253868103   493,285 4,332 SH   SOLE   0 0 4,332
DISNEY WALT CO COM 254687106   207,844 2,328 SH   SOLE   0 0 2,328
DOMINOS PIZZA INC COM 25754A201   242,970 721 SH   SOLE   0 0 721
DUKE ENERGY CORP NEW COM NEW 26441C204   353,576 3,940 SH   SOLE   0 0 3,940
EDWARDS LIFESCIENCES CORP COM 28176E108   540,983 5,735 SH   SOLE   0 0 5,735
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   825,005 64,961 SH   SOLE   0 0 64,961
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   254,165 5,025 SH   SOLE   0 0 5,025
EXTRA SPACE STORAGE INC COM 30225T102   902,776 6,065 SH   SOLE   0 0 6,065
EXXON MOBIL CORP COM 30231G102   518,661 4,836 SH   SOLE   0 0 4,836
FEDEX CORP COM 31428X106   234,762 947 SH   SOLE   0 0 947
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   391,984 24,545 SH   SOLE   0 0 24,545
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,232,272 54,118 SH   SOLE   0 0 54,118
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   2,619,399 34,493 SH   SOLE   0 0 34,493
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   2,745,002 60,449 SH   SOLE   0 0 60,449
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   337,851 12,513 SH   SOLE   0 0 12,513
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   231,551 4,526 SH   SOLE   0 0 4,526
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   2,499,155 33,287 SH   SOLE   0 0 33,287
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   482,594 8,927 SH   SOLE   0 0 8,927
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   833,442 17,767 SH   SOLE   0 0 17,767
FISERV INC COM 337738108   582,435 4,617 SH   SOLE   0 0 4,617
FORTINET INC COM 34959E109   708,657 9,375 SH   SOLE   0 0 9,375
GABELLI EQUITY TR INC COM 362397101   104,603 18,035 SH   SOLE   0 0 18,035
GABELLI UTIL TR COM 36240A101   120,115 17,716 SH   SOLE   0 0 17,716
GLOBAL MED REIT INC COM NEW 37954A204   520,978 57,062 SH   SOLE   0 0 57,062
GLOBAL PARTNERS LP COM UNITS 37946R109   1,905,260 62,000 SH   SOLE   0 0 62,000
GLOBAL X FDS US INFR DEV ETF 37954Y673   350,525 11,153 SH   SOLE   0 0 11,153
GOLDMAN SACHS BDC INC SHS 38147U107   1,304,321 94,107 SH   SOLE   0 0 94,107
GOLDMAN SACHS GROUP INC COM 38141G104   582,830 1,807 SH   SOLE   0 0 1,807
HONEYWELL INTL INC COM 438516106   699,898 3,373 SH   SOLE   0 0 3,373
INTERCONTINENTAL EXCHANGE IN COM 45866F104   206,824 1,829 SH   SOLE   0 0 1,829
INTERNATIONAL BUSINESS MACHS COM 459200101   880,752 6,582 SH   SOLE   0 0 6,582
INTUIT COM 461202103   1,195,081 2,608 SH   SOLE   0 0 2,608
IRON MTN INC DEL COM 46284V101   1,388,957 24,445 SH   SOLE   0 0 24,445
ISHARES TR US HLTHCARE ETF 464287762   252,228 900 SH   SOLE   0 0 900
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,817,803 32,854 SH   SOLE   0 0 32,854
JOHNSON & JOHNSON COM 478160104   511,203 3,088 SH   SOLE   0 0 3,088
JPMORGAN CHASE & CO COM 46625H100   847,304 5,826 SH   SOLE   0 0 5,826
KEYSIGHT TECHNOLOGIES INC COM 49338L103   467,688 2,793 SH   SOLE   0 0 2,793
KNIFE RIVER CORP COMMON STOCK 498894104   217,500 5,000 SH   SOLE   0 0 5,000
LIFE STORAGE INC COM 53223X107   536,536 4,035 SH   SOLE   0 0 4,035
LILLY ELI & CO COM 532457108   322,190 687 SH   SOLE   0 0 687
LOCKHEED MARTIN CORP COM 539830109   330,428 718 SH   SOLE   0 0 718
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   372,830 4,060 SH   SOLE   0 0 4,060
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   554,648 8,900 SH   SOLE   0 0 8,900
MARRIOTT INTL INC NEW CL A 571903202   207,938 1,132 SH   SOLE   0 0 1,132
MASTERCARD INCORPORATED CL A 57636Q104   665,071 1,691 SH   SOLE   0 0 1,691
MDU RES GROUP INC COM 552690109   418,800 20,000 SH   SOLE   0 0 20,000
MEDICAL PPTYS TRUST INC COM 58463J304   929,529 100,381 SH   SOLE   0 0 100,381
MERCK & CO INC COM 58933Y105   340,683 2,952 SH   SOLE   0 0 2,952
MICROSOFT CORP COM 594918104   2,626,245 7,712 SH   SOLE   0 0 7,712
NEWMONT CORP COM 651639106   700,947 16,431 SH   SOLE   0 0 16,431
NIKE INC CL B 654106103   265,440 2,405 SH   SOLE   0 0 2,405
OMEGA HEALTHCARE INVS INC COM 681936100   1,684,479 54,887 SH   SOLE   0 0 54,887
OWL ROCK CAPITAL CORPORATION COM 69121K104   244,580 18,225 SH   SOLE   0 0 18,225
PEMBINA PIPELINE CORP COM 706327103   2,178,667 69,296 SH   SOLE   0 0 69,296
PEPSICO INC COM 713448108   227,451 1,228 SH   SOLE   0 0 1,228
PFIZER INC COM 717081103   470,817 12,836 SH   SOLE   0 0 12,836
PHILIP MORRIS INTL INC COM 718172109   202,074 2,070 SH   SOLE   0 0 2,070
PROCTER AND GAMBLE CO COM 742718109   750,810 4,948 SH   SOLE   0 0 4,948
PRUDENTIAL FINL INC COM 744320102   408,547 4,631 SH   SOLE   0 0 4,631
QUANTA SVCS INC COM 74762E102   503,895 2,565 SH   SOLE   0 0 2,565
RAYTHEON TECHNOLOGIES CORP COM 75513E101   524,968 5,359 SH   SOLE   0 0 5,359
RITHM CAPITAL CORP COM NEW 64828T201   191,538 20,485 SH   SOLE   0 0 20,485
SALESFORCE INC COM 79466L302   723,143 3,423 SH   SOLE   0 0 3,423
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   305,998 1,802 SH   SOLE   0 0 1,802
SIMON PPTY GROUP INC NEW COM 828806109   1,714,417 14,846 SH   SOLE   0 0 14,846
SPDR S&P 500 ETF TR TR UNIT 78462F103   545,235 1,230 SH   SOLE   0 0 1,230
SPDR SER TR PRTFLO S&P500 HI 78468R788   853,040 23,005 SH   SOLE   0 0 23,005
SPDR SER TR PORTFOLI S&P1500 78464A805   4,819,547 88,530 SH   SOLE   0 0 88,530
SPDR SER TR S&P DIVID ETF 78464A763   320,868 2,618 SH   SOLE   0 0 2,618
STARBUCKS CORP COM 855244109   230,414 2,326 SH   SOLE   0 0 2,326
STARWOOD PPTY TR INC COM 85571B105   211,812 10,918 SH   SOLE   0 0 10,918
STRYKER CORPORATION COM 863667101   382,888 1,255 SH   SOLE   0 0 1,255
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,351,014 31,015 SH   SOLE   0 0 31,015
TARGET CORP COM 87612E106   259,448 1,967 SH   SOLE   0 0 1,967
TE CONNECTIVITY LTD SHS H84989104   303,307 2,164 SH   SOLE   0 0 2,164
TESLA INC COM 88160R101   249,729 954 SH   SOLE   0 0 954
TOOTSIE ROLL INDS INC COM 890516107   215,541 6,087 SH   SOLE   0 0 6,087
UNITED RENTALS INC COM 911363109   204,871 460 SH   SOLE   0 0 460
UNITEDHEALTH GROUP INC COM 91324P102   463,694 965 SH   SOLE   0 0 965
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   355,745 4,894 SH   SOLE   0 0 4,894
VANGUARD INDEX FDS TOTAL STK MKT 922908769   12,485,463 56,680 SH   SOLE   0 0 56,680
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   487,623 8,962 SH   SOLE   0 0 8,962
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,309,805 23,356 SH   SOLE   0 0 23,356
VANGUARD WORLD FD MEGA GRWTH IND 921910816   395,103 1,679 SH   SOLE   0 0 1,679
VERIZON COMMUNICATIONS INC COM 92343V104   267,777 7,200 SH   SOLE   0 0 7,200
VICI PPTYS INC COM 925652109   289,879 9,223 SH   SOLE   0 0 9,223
VISA INC COM CL A 92826C839   1,733,367 7,299 SH   SOLE   0 0 7,299
ZOETIS INC CL A 98978V103   420,021 2,439 SH   SOLE   0 0 2,439