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
APPLE INCCOM0378331003,40124,036SH SOLE 24,03600
ABBVIE INCCOM00287Y1092,40522,298SH SOLE 22,29800
AMERISOURCEBERGEN CORPCOM03073E1051,75714,711SH SOLE 14,71100
ADOBE SYSTEMS INCORPORATEDCOM00724F101221385SH SOLE 38500
AMERICAN ELEC PWR CO INCCOM0255371011,08313,351SH SOLE 13,35100
AIR LEASE CORPCL A00912X3022,50763,729SH SOLE 63,72900
AMAZON COM INCCOM023135106614187SH SOLE 18700
ARTISAN PARTNERS ASSET MGMTCL A04316A1081,69734,701SH SOLE 34,70100
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021,90112,843SH SOLE 12,84300
BK OF AMERICA CORPCOM0605051043,11073,284SH SOLE 73,28400
BCE INCCOM NEW05534B7601,21424,265SH SOLE 24,26500
B & G FOODS INC NEWCOM05508R1061,70056,895SH SOLE 56,89500
BIOGEN INCCOM09062X1031,3004,596SH SOLE 4,59600
BLACKROCK INCCOM09247X1011,8212,172SH SOLE 2,17200
BP PLCSPONSORED ADR0556221041,29447,350SH SOLE 47,35000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707023,15111,547SH SOLE 11,54700
BROADMARK RLTY CAP INCCOM11135B10036937,500SH SOLE 37,50000
CITIGROUP INCCOM NEW1729674242,29132,655SH SOLE 32,65500
CITIZENS FINANCIAL GROUP INCCOM1746101051,96941,920SH SOLE 41,92000
CUMMINS INCCOM2310211061,0244,562SH SOLE 4,56200
CNH INDL N VSHSN209441092,763166,404SH SOLE 166,40400
CAMPBELL SOUP COCOM1344291091,11126,584SH SOLE 26,58400
CHEVRON CORP NEWCOM1667641001,18711,701SH SOLE 11,70100
DANAHER CORPORATIONCOM235851102243800SH SOLE 80000
DISNEY WALT COCOM DISNEY2546871062,08212,309SH SOLE 12,30900
ENERGY TRANSFER L PCOM UT LTD PTN29273V1009510,000SH SOLE 10,00000
FEDEX CORPCOM31428X1062,31510,558SH SOLE 10,55800
FISERV INCCOM3377381082382,200SH SOLE 2,20000
ALPHABET INCCAP STK CL C02079K1072,514943SH SOLE 94300
GOODYEAR TIRE & RUBR COCOM3825501011,812102,373SH SOLE 102,37300
INTEL CORPCOM4581401001,16421,859SH SOLE 21,85900
IRIDIUM COMMUNICATIONS INCCOM46269C1021,90247,739SH SOLE 47,73900
IRON MTN INC NEWCOM46284V1011,21027,851SH SOLE 27,85100
JABIL INCCOM4663131031,72929,630SH SOLE 29,63000
JOHNSON & JOHNSONCOM4781601043,51821,786SH SOLE 21,78600
JPMORGAN CHASE & COCOM46625H1001,2807,820SH SOLE 7,82000
LOEWS CORPCOM5404241082,14239,722SH SOLE 39,72200
LEGGETT & PLATT INCCOM5246601073,35974,916SH SOLE 74,91600
LABORATORY CORP AMER HLDGSCOM NEW50540R4091,8386,531SH SOLE 6,53100
LOCKHEED MARTIN CORPCOM5398301093,3819,799SH SOLE 9,79900
MOELIS & COCL A60786M1051,20719,516SH SOLE 19,51600
MODERNA INCCOM60770K1071,9375,034SH SOLE 5,03400
MORGAN STANLEYCOM NEW6174464482472,539SH SOLE 2,53900
MICROSOFT CORPCOM5949181045982,122SH SOLE 2,12200
MERITAGE HOMES CORPCOM59001A1021,76718,217SH SOLE 18,21700
NCR CORP NEWCOM62886E1082,26058,324SH SOLE 58,32400
NEXTERA ENERGY INCCOM65339F1015116,516SH SOLE 6,51600
NVIDIA CORPORATIONCOM67066G1043191,540SH SOLE 1,54000
NOVARTIS AGSPONSORED ADR66987V1091,05412,895SH SOLE 12,89500
OLD REP INTL CORPCOM6802231041,13349,003SH SOLE 49,00300
PEPSICO INCCOM7134481081,4489,633SH SOLE 9,63300
PETMED EXPRESS INCCOM7163821061,74364,888SH SOLE 64,88800
PFIZER INCCOM7170811032054,789SH SOLE 4,78900
PROGRESSIVE CORPCOM7433151031,92321,278SH SOLE 21,27800
POSCOSPONSORED ADR6934831091,94228,164SH SOLE 28,16400
PPL CORPCOM69351T1061,15541,433SH SOLE 41,43300
PIONEER NAT RES COCOM7237871071,6059,640SH SOLE 9,64000
ROYAL DUTCH SHELL PLCSPONS ADR A7802592063,09769,498SH SOLE 69,49800
ROYAL BK CDACOM7800871021,24012,465SH SOLE 12,46500
SAFETY INS GROUP INCCOM78648T1001,18114,911SH SOLE 14,91100
SANOFISPONSORED ADR80105N1051,10622,943SH SOLE 22,94300
SOUTHERN COCOM8425871071,16918,880SH SOLE 18,88000
SQUARE INCCL A8522341032,2409,343SH SOLE 9,34300
SOUTHWESTERN ENERGY COCOM8454671091,995360,272SH SOLE 360,27200
SYNAPTICS INCCOM87157D1092151,201SH SOLE 1,20100
AT&T INCCOM00206R1022,37187,789SH SOLE 87,78900
TORONTO DOMINION BK ONTCOM NEW8911605091,18717,956SH SOLE 17,95600
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001,1069,914SH SOLE 9,91400
TOTALENERGIES SESPONSORED ADS89151E1091,29427,011SH SOLE 27,01100
VERIZON COMMUNICATIONS INCCOM92343V1041,12220,790SH SOLE 20,79000
WALGREENS BOOTS ALLIANCE INCCOM9314271081,08423,043SH SOLE 23,04300
WP CAREY INCCOM92936U1091,11915,324SH SOLE 15,32400
WESTROCK COCOM96145D1051,81536,434SH SOLE 36,43400
EXXON MOBIL CORPCOM30231G1025629,561SH SOLE 9,56100
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F4372,33770,718SH SOLE 70,71800
ARK ETF TRGENOMIC REV ETF00214Q3023,55547,580SH SOLE 47,58000
ARK ETF TRINNOVATION ETF00214Q1044,36539,492SH SOLE 39,49200
ARK ETF TRNEXT GNRTN INTER00214Q4013,84327,678SH SOLE 27,67800
DIMENSIONAL ETF TRUSTUS CORE EQUITY 225434V70866925,188SH SOLE 25,18800
ISHARES TRCORE DIV GRWTH46434V6214,85796,681SH SOLE 96,68100
ISHARES TRMSCI EMG MKT ETF4642872343,46168,710SH SOLE 68,71000
ISHARES TRJPMORGAN USD EMG4642882819949,032SH SOLE 9,03200
SCHWAB STRATEGIC TRSCHWB FDT INT LG8085247553,654111,315SH SOLE 111,31500
FIRST TR EXCH TRADED FD IIIINSTL PFD SECS33739P8551,21959,055SH SOLE 59,05500
GOLDMAN SACHS ETF TREQUAL WEIGHT US3814304381,39320,849SH SOLE 20,84900
GOLDMAN SACHS ETF TRACTIVEBETA INT3814301078,350244,370SH SOLE 244,37000
GOLDMAN SACHS ETF TRACTIVEBETA US38143060217,475277,344SH SOLE 277,34400
ISHARES TRIBONDS 25 TRM TS46436E8662007,802SH SOLE 7,80200
ISHARES TRIBONDS 26 TRM TS46436E8582007,832SH SOLE 7,83200
ISHARES TRULTR SH TRM BD46434V8781,39427,607SH SOLE 27,60700
ISHARES TRCORE S&P MCP ETF4642875074181,589SH SOLE 1,58900
ISHARES TRMRNGSTR LG-CP ET4642871273826,304SH SOLE 6,30400
ISHARES TRINTL QLTY FACTOR46434V45615,705414,622SH SOLE 414,62200
ISHARES TRCORE S&P500 ETF464287200395918SH SOLE 91800
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q3329,781164,096SH SOLE 164,09600
J P MORGAN EXCHANGE-TRADED FDIVERSFED RTRN46641Q8866,57675,236SH SOLE 75,23600
VANGUARD WORLD FDMEGA GRWTH IND9219108168603,665SH SOLE 3,66500
VANGUARD WORLD FDMEGA CAP VAL ETF9219108401,79718,371SH SOLE 18,37100
INVESCO EXCH TRADED FD TR IIFTSE RAFI SML46138E7352,40163,945SH SOLE 63,94500
ISHARES TRPFD AND INCM SEC4642886872356,060SH SOLE 6,06000
INVESCO ACTIVELY MANAGED ETFS&P500 DOWNSID46090A7051,41739,684SH SOLE 39,68400
INDEXIQ ETF TRHEDGE MLTI ETF45409B10763920,130SH SOLE 20,13000
ISHARES TRUSA QUALITY FCTR46432F3395,15239,117SH SOLE 39,11700
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241027026,767SH SOLE 6,76700
SCHWAB STRATEGIC TRINTL EQTY ETF8085248052105,436SH SOLE 5,43600
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8891,40938,933SH SOLE 38,93300
SPDR SER TRPORTFOLIO S&P40078464A8474,51297,749SH SOLE 97,74900
SPDR SER TRPORTFOLI S&P150078464A8051,22723,173SH SOLE 23,17300
SPDR S&P 500 ETF TRTR UNIT78462F1032,9966,982SH SOLE 6,98200
ISHARES TRMSCI MIN VOL ETF46429B69798413,395SH SOLE 13,39500
VANGUARD INDEX FDSSMALL CP ETF9229087513181,457SH SOLE 1,45700
VANGUARD INDEX FDSSML CP GRW ETF9229085951,7926,397SH SOLE 6,39700
VANGUARD INDEX FDSSM CP VAL ETF9229086112,66715,758SH SOLE 15,75800
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427752,61342,875SH SOLE 42,87500
VANGUARD WELLINGTON FDUS MOMENTUM9219355082,45219,065SH SOLE 19,06500
ISHARES TREDGE MSCI USA VL46432F3889869,798SH SOLE 9,79800
VANGUARD INDEX FDSMCAP VL IDXVIP9229085121,3089,374SH SOLE 9,37400
VANGUARD INDEX FDSS&P 500 ETF SHS9229083636191,570SH SOLE 1,57000
VANGUARD INDEX FDSMCAP GR IDXVIP9229085389133,867SH SOLE 3,86700
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427183,01322,540SH SOLE 22,54000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428583,51870,346SH SOLE 70,34600
VANGUARD STAR FDSVG TL INTL STK F92190976866910,585SH SOLE 10,58500