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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 1,829 21,053 SH   SOLE   21,053 0 0
ABBVIE INC COM 00287Y109 1,377 15,555 SH   SOLE   15,555 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,608 7,638 SH   SOLE   7,638 0 0
ALPHABET INC CAP STK CL A 02079K305 390 291 SH   SOLE   291 0 0
ALTRIA GROUP INC COM 02209S103 283 5,679 SH   SOLE   5,679 0 0
AMAZON COM INC COM 023135106 364 197 SH   SOLE   197 0 0
AMERICAN STS WTR CO COM 029899101 1,721 19,863 SH   SOLE   19,863 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,059 16,758 SH   SOLE   16,758 0 0
AMGEN INC COM 031162100 709 2,941 SH   SOLE   2,941 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 615 9,875 SH   SOLE   9,875 0 0
ANNALY CAP MGMT INC COM 035710409 1,033 109,618 SH   SOLE   109,618 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 976 53,379 SH   SOLE   53,379 0 0
APPLE INC COM 037833100 1,979 6,739 SH   SOLE   6,739 0 0
ARES CAP CORP COM 04010L103 899 48,221 SH   SOLE   48,221 0 0
AT&T INC COM 00206R102 880 22,518 SH   SOLE   22,518 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 323 1,427 SH   SOLE   1,427 0 0
BLACK HILLS CORP COM 092113109 1,914 24,366 SH   SOLE   24,366 0 0
BOSTON PROPERTIES INC COM 101121101 1,950 14,144 SH   SOLE   14,144 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,952 30,411 SH   SOLE   30,411 0 0
BROWN FORMAN CORP CL B 115637209 2,380 35,200 SH   SOLE   35,200 0 0
CANADIAN NAT RES LTD COM 136385101 1,787 55,232 SH   SOLE   55,232 0 0
CHEVRON CORP NEW COM 166764100 2,073 17,199 SH   SOLE   17,199 0 0
CHUBB LIMITED COM H1467J104 1,993 12,805 SH   SOLE   12,805 0 0
CINCINNATI FINL CORP COM 172062101 1,505 14,313 SH   SOLE   14,313 0 0
CISCO SYS INC COM 17275R102 289 6,024 SH   SOLE   6,024 0 0
CITY OFFICE REIT INC COM 178587101 1,060 78,425 SH   SOLE   78,425 0 0
COHEN & STEERS REIT & PFD &I COM 19247X100 1,624 68,284 SH   SOLE   68,284 0 0
CONSTELLATION BRANDS INC CL A 21036P108 459 2,419 SH   SOLE   2,419 0 0
DOLLAR GEN CORP NEW COM 256677105 404 2,587 SH   SOLE   2,587 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 738 3,162 SH   SOLE   3,162 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 121 50,000 SH   SOLE   50,000 0 0
EXXON MOBIL CORP COM 30231G102 212 3,044 SH   SOLE   3,044 0 0
FEDERAL AGRIC MTG CORP CL A 313148108 1,062 41,075 SH   SOLE   41,075 0 0
FIDUS INVT CORP COM 316500107 668 44,998 SH   SOLE   44,998 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 973 27,131 SH   SOLE   27,131 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 4,113 204,955 SH   SOLE   204,955 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,896 36,590 SH   SOLE   36,590 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 2,034 78,627 SH   SOLE   78,627 0 0
FIRST TR MLP & ENERGY INCOME COM 33739B104 939 78,612 SH   SOLE   78,612 0 0
GOLUB CAP BDC INC COM 38173M102 773 41,908 SH   SOLE   41,908 0 0
HEALTHPEAK PPTYS INC COM 42250P103 440 12,778 SH   SOLE   12,778 0 0
HOME DEPOT INC COM 437076102 348 1,593 SH   SOLE   1,593 0 0
INTUIT COM 461202103 209 798 SH   SOLE   798 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 245 11,518 SH   SOLE   11,518 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 290 13,668 SH   SOLE   13,668 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 301 12,191 SH   SOLE   12,191 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 209 9,810 SH   SOLE   9,810 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 246 10,079 SH   SOLE   10,079 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 272 12,644 SH   SOLE   12,644 0 0
ISHARES TR TIPS BD ETF 464287176 2,074 17,796 SH   SOLE   17,796 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 2,606 30,796 SH   SOLE   30,796 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1,090 11,711 SH   SOLE   11,711 0 0
ISHARES TR DOW JONES US ETF 464287846 503 3,150 SH   SOLE   3,150 0 0
ISHARES TR US HOME CONS ETF 464288752 2,155 48,504 SH   SOLE   48,504 0 0
ISHARES TR CMBS ETF 46429B366 2,002 37,921 SH   SOLE   37,921 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 647 9,863 SH   SOLE   9,863 0 0
JPMORGAN CHASE & CO COM 46625H100 267 1,917 SH   SOLE   1,917 0 0
KINDER MORGAN INC DEL COM 49456B101 1,967 92,920 SH   SOLE   92,920 0 0
LADDER CAP CORP CL A 505743104 1,095 60,723 SH   SOLE   60,723 0 0
LAM RESEARCH CORP COM 512807108 786 2,687 SH   SOLE   2,687 0 0
LOUISIANA PAC CORP COM 546347105 1,735 58,470 SH   SOLE   58,470 0 0
MASTERCARD INC CL A 57636Q104 607 2,032 SH   SOLE   2,032 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,167 55,269 SH   SOLE   55,269 0 0
MERCK & CO INC COM 58933Y105 1,967 21,628 SH   SOLE   21,628 0 0
MICROSOFT CORP COM 594918104 523 3,318 SH   SOLE   3,318 0 0
ONEOK INC NEW COM 682680103 2,117 27,978 SH   SOLE   27,978 0 0
PROCTER & GAMBLE CO COM 742718109 403 3,223 SH   SOLE   3,223 0 0
PUBLIC STORAGE COM 74460D109 236 1,107 SH   SOLE   1,107 0 0
PULTE GROUP INC COM 745867101 590 15,207 SH   SOLE   15,207 0 0
QUALCOMM INC COM 747525103 2,172 24,614 SH   SOLE   24,614 0 0
SARATOGA INVT CORP COM NEW 80349A208 1,018 40,810 SH   SOLE   40,810 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2,328 37,901 SH   SOLE   37,901 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 614 4,892 SH   SOLE   4,892 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,853 30,861 SH   SOLE   30,861 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 287 3,136 SH   SOLE   3,136 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,574 29,354 SH   SOLE   29,354 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,412 37,328 SH   SOLE   37,328 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,418 9,922 SH   SOLE   9,922 0 0
STAG INDL INC COM 85254J102 848 26,857 SH   SOLE   26,857 0 0
STARBUCKS CORP COM 855244109 214 2,431 SH   SOLE   2,431 0 0
TEXAS INSTRS INC COM 882508104 2,118 16,509 SH   SOLE   16,509 0 0
TOTAL S A SPONSORED ADS 89151E109 388 7,009 SH   SOLE   7,009 0 0
TRITON INTL LTD CL A G9078F107 1,160 28,868 SH   SOLE   28,868 0 0
VALERO ENERGY CORP NEW COM 91913Y100 204 2,183 SH   SOLE   2,183 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101 691 46,533 SH   SOLE   46,533 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,087 11,714 SH   SOLE   11,714 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 375 2,059 SH   SOLE   2,059 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 610 3,684 SH   SOLE   3,684 0 0
VERISIGN INC COM 92343E102 443 2,299 SH   SOLE   2,299 0 0
VERISK ANALYTICS INC COM 92345Y106 256 1,714 SH   SOLE   1,714 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 220 3,580 SH   SOLE   3,580 0 0
VISA INC COM CL A 92826C839 958 5,100 SH   SOLE   5,100 0 0
WASTE MGMT INC DEL COM 94106L109 421 3,695 SH   SOLE   3,695 0 0
WESTERN DIGITAL CORP COM 958102105 661 10,409 SH   SOLE   10,409 0 0
ZOETIS INC CL A 98978V103 667 5,040 SH   SOLE   5,040 0 0