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:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBOTT LABSCOM0028241003,33828,255SH SOLE 28,25500
ABBVIE INCCOM00287Y1093573,313SH SOLE 3,31300
ALBEMARLE CORPCOM012653101212967SH SOLE 96700
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1025693,846SH SOLE 3,84600
ALLIANT ENERGY CORPCOM0188021083065,461SH SOLE 5,46100
ALPHABET INCCAP STK CL A02079K305449168SH SOLE 16800
AMAZON COM INCCOM0231351063,5771,089SH SOLE 1,08900
AMERICAN HOMES 4 RENTCL A02665T3063,51792,266SH SOLE 92,26600
APPLE INCCOM0378331003,88127,425SH SOLE 27,42500
APPLIED MATLS INCCOM0382221051,49311,596SH SOLE 11,59600
ARES CAPITAL CORPCOM04010L1031,85891,391SH SOLE 91,39100
ARK ETF TRFINTECH INNOVA00214Q7082,65053,679SH SOLE 53,67900
AT&T INCCOM00206R10277628,728SH SOLE 28,72800
BRISTOL-MYERS SQUIBB COCOM1101221083,43057,964SH SOLE 57,96400
CERNER CORPCOM1567821041,13316,070SH SOLE 16,07000
CUBESMARTCOM2296631092384,904SH SOLE 4,90400
CVS HEALTH CORPCOM1266501002262,660SH SOLE 2,66000
DIGITAL RLTY TR INCCOM2538681033,76526,062SH SOLE 26,06200
DOLLAR GEN CORP NEWCOM2566771053141,482SH SOLE 1,48200
EMERSON ELEC COCOM2910111047497,950SH SOLE 7,95000
ENBRIDGE INCCOM29250N1054,666117,236SH SOLE 117,23600
EOG RES INCCOM26875P1014,37354,473SH SOLE 54,47300
EQUITY LIFESTYLE PPTYS INCCOM29472R1082653,393SH SOLE 3,39300
EXXON MOBIL CORPCOM30231G1021,30522,190SH SOLE 22,19000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I31609260097315,255SH SOLE 15,25500
FIDELITY COVINGTON TRUSTHIGH YILD ETF3160926183,61964,740SH SOLE 64,74000
FIDELITY COVINGTON TRUSTMSCI RL EST ETF3160928571,20739,701SH SOLE 39,70100
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX3160928652,50860,923SH SOLE 60,92300
FIDELITY COVINGTON TRUSTMSCI COMMNTN SVC3160928732,12839,839SH SOLE 39,83900
FIDELITY COVINGTON TRUSTMSCI CONSM DIS3160922042,33829,122SH SOLE 29,12200
FRANCO NEV CORPCOM3518581054813,704SH SOLE 3,70400
GENERAL DYNAMICS CORPCOM3695501089644,920SH SOLE 4,92000
HOME DEPOT INCCOM4370761023,99312,163SH SOLE 12,16300
HUNT J B TRANS SVCS INCCOM4456581076133,663SH SOLE 3,66300
INTERCONTINENTAL EXCHANGE INCOM45866F1049618,370SH SOLE 8,37000
INTERNATIONAL BUSINESS MACHSCOM4592001012561,844SH SOLE 1,84400
INVESCO QQQ TRUNIT SER 146090E1033,4689,688SH SOLE 9,68800
IQVIA HLDGS INCCOM46266C1057493,128SH SOLE 3,12800
IRON MTN INC NEWCOM46284V10147710,983SH SOLE 10,98300
ISHARES TRTIPS BD ETF46428717615,810123,815SH SOLE 123,81500
ISHARES TRCORE US AGGBD ET4642872261,71214,910SH SOLE 14,91000
ISHARES TRIBOXX INV CP ETF4642872428046,044SH SOLE 6,04400
ISHARES TRCORE S&P MCP ETF4642875071,5255,796SH SOLE 5,79600
ISHARES TRISHARES SEMICDTR4642875232,3305,227SH SOLE 5,22700
ISHARES TRCOHEN STEER REIT4642875644576,989SH SOLE 6,98900
ISHARES TRRUS 1000 GRW ETF46428761410,23137,335SH SOLE 37,33500
ISHARES TRUS INDUSTRIALS4642877548948,342SH SOLE 8,34200
ISHARES TRUS CONSM STAPLES4642878122,02411,269SH SOLE 11,26900
ISHARES TRAGENCY BOND ETF4642881663372,844SH SOLE 2,84400
ISHARES TRNATIONAL MUN ETF4642884142442,100SH SOLE 2,10000
ISHARES TRFLTG RATE NT ETF46429B6551,30725,708SH SOLE 25,70800
ISHARES TR0-5YR INVT GR CP46434V10077715,044SH SOLE 15,04400
ISHARES TRCORE DIV GRWTH46434V62153110,564SH SOLE 10,56400
ISHARES TRCR 5 10 YR ETF46435G4175,435106,227SH SOLE 106,22700
LOCKHEED MARTIN CORPCOM5398301097462,163SH SOLE 2,16300
MAIN STR CAP CORPCOM56035L1042927,095SH SOLE 7,09500
MASTERCARD INCORPORATEDCL A57636Q1044,12211,857SH SOLE 11,85700
MEDICAL PPTYS TRUST INCCOM58463J30492446,022SH SOLE 46,02200
MERCK & CO INCCOM58933Y1057409,846SH SOLE 9,84600
MICROSOFT CORPCOM5949181043,58212,706SH SOLE 12,70600
NVIDIA CORPORATIONCOM67066G1044,85523,438SH SOLE 23,43800
ORGANON & COCOMMON STOCK68622V1062327,061SH SOLE 7,06100
OWL ROCK CAPITAL CORPORATIONCOM69121K10436625,921SH SOLE 25,92100
PAYPAL HLDGS INCCOM70450Y1033941,514SH SOLE 1,51400
PEPSICO INCCOM7134481083722,474SH SOLE 2,47400
PHILLIPS 66COM7185461044556,504SH SOLE 6,50400
PROLOGIS INC.COM74340W1031,90015,151SH SOLE 15,15100
QUALCOMM INCCOM7475251033672,842SH SOLE 2,84200
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247976078,181SH SOLE 8,18100
SIREN ETF TRNSD NXGN ECO ETF8296582022,26150,669SH SOLE 50,66900
SPROTT PHYSICAL GOLD & SILVETR UNIT85208R1015,483320,079SH SOLE 320,07900
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V8482475,120SH SOLE 5,12000
TRADEWEB MKTS INCCL A8926721068069,978SH SOLE 9,97800
UNITED PARCEL SERVICE INCCL B9113121062511,381SH SOLE 1,38100
VALERO ENERGY CORPCOM91913Y1002012,854SH SOLE 2,85400
VANECK ETF TRUSTINVESTMENT GRD92189F4863,932154,790SH SOLE 154,79000
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C7065,34579,126SH SOLE 79,12600
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8703303,500SH SOLE 3,50000
VANGUARD SPECIALIZED FUNDSDIV APP ETF92190884410,04865,420SH SOLE 65,42000
VISA INCCOM CL A92826C8393371,511SH SOLE 1,51100
WALGREENS BOOTS ALLIANCE INCCOM9314271082284,836SH SOLE 4,83600
WALMART INCCOM9311421033302,365SH SOLE 2,36500
WP CAREY INCCOM92936U1094,33259,306SH SOLE 59,30600
ZEBRA TECHNOLOGIES CORPORATICL A9892071053,0275,873SH SOLE 5,87300