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
3M CO COM 88579Y101   222,811 1,858 SH   SOLE   1,858 0 0
ABBOTT LABS COM 002824100   330,139 3,007 SH   SOLE   3,007 0 0
ABBVIE INC COM 00287Y109   1,107,109 6,850 SH   SOLE   6,850 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,054,285 3,951 SH   SOLE   3,951 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   574,791 3,841 SH   SOLE   3,841 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   281,834 8,200 SH   SOLE   8,200 0 0
ALPHABET INC CAP STK CL C 02079K107   950,742 10,715 SH   SOLE   10,715 0 0
ALPHABET INC CAP STK CL A 02079K305   901,711 10,220 SH   SOLE   10,220 0 0
ALTRIA GROUP INC COM 02209S103   1,155,893 25,288 SH   SOLE   25,288 0 0
AMAZON COM INC COM 023135106   1,333,080 15,870 SH   SOLE   15,870 0 0
AMERICAN ELEC PWR CO INC COM 025537101   251,712 2,651 SH   SOLE   2,651 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,033,658 95,798 SH   SOLE   95,798 0 0
APPLE INC COM 037833100   4,609,510 35,477 SH   SOLE   35,477 0 0
APPLIED MATLS INC COM 038222105   213,749 2,195 SH   SOLE   2,195 0 0
ARBOR REALTY TRUST INC COM 038923108   1,838,658 139,398 SH   SOLE   139,398 0 0
ARES CAPITAL CORP COM 04010L103   1,125,591 60,942 SH   SOLE   60,942 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   719,685 3,013 SH   SOLE   3,013 0 0
BANK AMERICA CORP COM 060505104   273,439 8,256 SH   SOLE   8,256 0 0
BARRICK GOLD CORP COM 067901108   264,675 15,406 SH   SOLE   15,406 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   789,240 2,555 SH   SOLE   2,555 0 0
BIO-TECHNE CORP COM 09073M104   331,520 4,000 SH   SOLE   4,000 0 0
BOEING CO COM 097023105   404,092 2,121 SH   SOLE   2,121 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   200,525 2,787 SH   SOLE   2,787 0 0
BROADCOM INC COM 11135F101   327,138 585 SH   SOLE   585 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   631,081 28,274 SH   SOLE   28,274 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   479,332 11,850 SH   SOLE   11,850 0 0
CHEVRON CORP NEW COM 166764100   2,224,407 12,393 SH   SOLE   12,393 0 0
CISCO SYS INC COM 17275R102   285,602 5,995 SH   SOLE   5,995 0 0
COCA COLA CO COM 191216100   468,678 7,368 SH   SOLE   7,368 0 0
COLGATE PALMOLIVE CO COM 194162103   485,233 6,159 SH   SOLE   6,159 0 0
CORNING INC COM 219350105   448,917 14,055 SH   SOLE   14,055 0 0
COSTCO WHSL CORP NEW COM 22160K105   702,097 1,538 SH   SOLE   1,538 0 0
CVS HEALTH CORP COM 126650100   396,617 4,256 SH   SOLE   4,256 0 0
DEVON ENERGY CORP NEW COM 25179M103   242,964 3,950 SH   SOLE   3,950 0 0
DIGITAL RLTY TR INC COM 253868103   677,068 6,752 SH   SOLE   6,752 0 0
DISNEY WALT CO COM 254687106   232,056 2,671 SH   SOLE   2,671 0 0
DOMINOS PIZZA INC COM 25754A201   249,754 721 SH   SOLE   721 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   405,781 3,940 SH   SOLE   3,940 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   429,381 5,755 SH   SOLE   5,755 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   452,971 38,161 SH   SOLE   38,161 0 0
ESSENTIAL UTILS INC COM 29670G102   471,572 9,880 SH   SOLE   9,880 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   221,351 5,025 SH   SOLE   5,025 0 0
EXTRA SPACE STORAGE INC COM 30225T102   898,534 6,105 SH   SOLE   6,105 0 0
EXXON MOBIL CORP COM 30231G102   522,270 4,735 SH   SOLE   4,735 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   752,506 44,792 SH   SOLE   44,792 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,136,400 46,403 SH   SOLE   46,403 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   2,382,573 61,549 SH   SOLE   61,549 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   2,048,323 35,555 SH   SOLE   35,555 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   215,941 4,576 SH   SOLE   4,576 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   854,504 18,357 SH   SOLE   18,357 0 0
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   399,154 9,047 SH   SOLE   9,047 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   332,878 12,472 SH   SOLE   12,472 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   2,816,860 37,583 SH   SOLE   37,583 0 0
FISERV INC COM 337738108   462,193 4,573 SH   SOLE   4,573 0 0
FORTINET INC COM 34959E109   526,790 10,775 SH   SOLE   10,775 0 0
GABELLI EQUITY TR INC COM 362397101   98,832 18,035 SH   SOLE   18,035 0 0
GABELLI UTIL TR COM 36240A101   133,047 17,716 SH   SOLE   17,716 0 0
GENERAL MLS INC COM 370334104   213,650 2,548 SH   SOLE   2,548 0 0
GLOBAL MED REIT INC COM NEW 37954A204   561,741 59,255 SH   SOLE   59,255 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109   2,247,359 64,635 SH   SOLE   64,635 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   295,426 11,152 SH   SOLE   11,152 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   879,281 64,088 SH   SOLE   64,088 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   640,060 1,864 SH   SOLE   1,864 0 0
HONEYWELL INTL INC COM 438516106   758,193 3,538 SH   SOLE   3,538 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   806,491 5,724 SH   SOLE   5,724 0 0
INTUIT COM 461202103   1,044,356 2,683 SH   SOLE   2,683 0 0
IRON MTN INC DEL COM 46284V101   1,232,710 24,728 SH   SOLE   24,728 0 0
ISHARES TR US HLTHCARE ETF 464287762   255,339 900 SH   SOLE   900 0 0
JOHNSON & JOHNSON COM 478160104   670,378 3,795 SH   SOLE   3,795 0 0
JPMORGAN CHASE & CO COM 46625H100   791,904 5,905 SH   SOLE   5,905 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   507,394 2,966 SH   SOLE   2,966 0 0
LIFE STORAGE INC COM 53223X107   411,761 4,180 SH   SOLE   4,180 0 0
LILLY ELI & CO COM 532457108   247,674 677 SH   SOLE   677 0 0
LOCKHEED MARTIN CORP COM 539830109   360,587 741 SH   SOLE   741 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   359,935 4,335 SH   SOLE   4,335 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   446,869 8,900 SH   SOLE   8,900 0 0
MASTERCARD INCORPORATED CL A 57636Q104   605,398 1,741 SH   SOLE   1,741 0 0
MDU RES GROUP INC COM 552690109   606,800 20,000 SH   SOLE   20,000 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   1,127,257 101,190 SH   SOLE   101,190 0 0
MERCK & CO INC COM 58933Y105   414,822 3,739 SH   SOLE   3,739 0 0
MICROSOFT CORP COM 594918104   1,692,170 7,056 SH   SOLE   7,056 0 0
NEWMONT CORP COM 651639106   891,419 18,886 SH   SOLE   18,886 0 0
NIKE INC CL B 654106103   288,430 2,465 SH   SOLE   2,465 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   1,476,027 52,810 SH   SOLE   52,810 0 0
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   308,882 12,470 SH   SOLE   12,470 0 0
PEMBINA PIPELINE CORP COM 706327103   2,426,814 71,482 SH   SOLE   71,482 0 0
PEPSICO INC COM 713448108   221,850 1,228 SH   SOLE   1,228 0 0
PFIZER INC COM 717081103   771,918 15,065 SH   SOLE   15,065 0 0
PHILIP MORRIS INTL INC COM 718172109   207,177 2,047 SH   SOLE   2,047 0 0
PROCTER AND GAMBLE CO COM 742718109   753,253 4,970 SH   SOLE   4,970 0 0
PRUDENTIAL FINL INC COM 744320102   286,843 2,884 SH   SOLE   2,884 0 0
QUANTA SVCS INC COM 74762E102   333,735 2,342 SH   SOLE   2,342 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   488,655 4,842 SH   SOLE   4,842 0 0
RITHM CAPITAL CORP COM NEW 64828T201   161,276 19,740 SH   SOLE   19,740 0 0
ROYCE VALUE TR INC COM 780910105   444,997 33,559 SH   SOLE   33,559 0 0
SALESFORCE INC COM 79466L302   453,856 3,423 SH   SOLE   3,423 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   247,987 1,920 SH   SOLE   1,920 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,781,584 15,165 SH   SOLE   15,165 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   466,565 1,220 SH   SOLE   1,220 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   861,446 21,765 SH   SOLE   21,765 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   213,760 8,298 SH   SOLE   8,298 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   4,134,635 87,431 SH   SOLE   87,431 0 0
SPDR SER TR S&P DIVID ETF 78464A763   331,166 2,647 SH   SOLE   2,647 0 0
STARWOOD PPTY TR INC COM 85571B105   196,615 10,726 SH   SOLE   10,726 0 0
STRYKER CORPORATION COM 863667101   306,835 1,255 SH   SOLE   1,255 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   1,390,622 32,265 SH   SOLE   32,265 0 0
TARGET CORP COM 87612E106   290,181 1,947 SH   SOLE   1,947 0 0
TE CONNECTIVITY LTD SHS H84989104   248,427 2,164 SH   SOLE   2,164 0 0
TOOTSIE ROLL INDS INC COM 890516107   251,631 5,911 SH   SOLE   5,911 0 0
UNITEDHEALTH GROUP INC COM 91324P102   514,643 971 SH   SOLE   971 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   310,780 4,326 SH   SOLE   4,326 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   10,683,240 55,878 SH   SOLE   55,878 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   454,369 9,062 SH   SOLE   9,062 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   673,446 13,021 SH   SOLE   13,021 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   254,147 1,477 SH   SOLE   1,477 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   324,744 8,242 SH   SOLE   8,242 0 0
VICI PPTYS INC COM 925652109   332,197 10,253 SH   SOLE   10,253 0 0
VISA INC COM CL A 92826C839   1,449,542 6,977 SH   SOLE   6,977 0 0
ZOETIS INC CL A 98978V103   294,419 2,009 SH   SOLE   2,009 0 0