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
3 D SYSTEMS INC COMCOM NEW88554D2052210SH SOLENONE00210
3M COMPANY COMCOM88579Y101743SH SOLENONE0043
ADVANCED MICRO DEVICES INC COMCOM0079031071,19913,080SH SOLENONE0013,080
AGILENT TECHNOLOGIES INC COMCOM00846U101550SH SOLENONE0050
ALLEGHANY CORP COMCOM017175100143238SH SOLENONE00238
ALPHABET INC COM CL CCAP STK CL C02079K107599342SH SOLENONE00342
ALTRIA GROUP INC COMCOM02209S1034100SH SOLENONE00100
AMAZON COM INC COMCOM023135106596183SH SOLENONE00183
AMEREN CORP COMCOM0236081026428,232SH SOLENONE008,232
AMERICAN FINANCIAL GROUP INC COMCOM0259321042002,285SH SOLENONE002,285
ANNALY CAPITAL MANAGEMENT INCCOM035710409182,200SH SOLENONE002,200
APPLE HOSPITALITY REIT INC COM NPVCOM NEW03784Y20014311,088SH SOLENONE0011,088
APPLE INC COMCOM0378331003102,342SH SOLENONE002,342
APPLIED MATERIALS INC COMCOM0382221051,30615,133SH SOLENONE0015,133
ASSURED GUARANTY LTD COMCOMG0585R1066205SH SOLENONE00205
ASTRAZENECA ADR SPONSOREDSPONSORED ADR04635310811234SH SOLENONE00234
AT&T INC COMCOM00206R102632,192SH SOLENONE002,192
BAIDU INC ADRSPON ADR REP A05675210842198SH SOLENONE00198
BERKLEY (WR) CORP COMCOM0844231024386,604SH SOLENONE006,604
BERKSHIRE HATHAWAY INC COM CL BCL B NEW084670702107465SH SOLENONE00465
BEST BUY CO INC COMCOM08651610153532SH SOLENONE00532
BLACKROCK ENH CAP & INC FD INC COMCOM09256A1093202SH SOLENONE00202
BLACKROCK ENHANCED EQY DIVIDEN COMCOM09251A1043400SH SOLENONE00400
BNY MELLON STRATEGIC MUNIS INC COMCOM05588W108596,963SH SOLENONE006,963
BP ADR SPONSOREDSPONSORED ADR055622104201,000SH SOLENONE001,000
BRISTOL-MYERS SQUIBB CO COMCOM110122108831,348SH SOLENONE001,348
BROOKDALE SENIOR LIVING INC COMCOM112463104153,450SH SOLENONE003,450
CALAMOS GLOBAL DYNAMIC INCOME COM SBI NPVCOM12811L1073400SH SOLENONE00400
CAPITAL ONE FINANCIAL CORP COMCOM14040H10514146SH SOLENONE00146
CARNIVAL CORP UNITSUNIT 99/99/99991436583002103SH SOLENONE00103
CHARTER COMMUNICATIONS INC COM CL ACL A16119P10858SH SOLENONE008
CHIPOTLE MEXICAN GRILL COMCOM16965610586SH SOLENONE006
CHUBB LIMITED COMCOMH1467J104101657SH SOLENONE00657
CIGNA CORPORATION COMCOM125523100210SH SOLENONE0010
CONOCOPHILLIPS COMCOM20825C10424623SH SOLENONE00623
COSTCO WHOLESALE CORP COMCOM22160K1051,2153,225SH SOLENONE003,225
DELL TECHNOLOGIES INC COM CL CCL C24703L202119SH SOLENONE0019
DXC TECHNOLOGY COMPANY COMCOM23355L10605SH SOLENONE005
EASTMAN KODAK CO COMCOM NEW277461406030SH SOLENONE0030
EATON CORPORATION PLC COMSHSG291831036875,723SH SOLENONE005,723
EATON VANCE LTD COMCOM27828H105252,000SH SOLENONE002,000
EBAY INC COMCOM2786421036138SH SOLENONE00138
EMERSON ELECTRIC CO COMCOM2910111041,25815,660SH SOLENONE0015,660
ENBRIDGE INC COMCOM29250N1051043,276SH SOLENONE003,276
ENDEAVOUR SILVER CORP COMCOM29258Y1030188SH SOLENONE00188
ENTERGY CORP COMCOM29364G10340401SH SOLENONE00401
ETSY INC COMCOM29786A1061268SH SOLENONE0068
EVEREST RE GROUP COMCOMG3223R10842182SH SOLENONE00182
EXXON MOBIL CORPORATION COMCOM30231G10229711SH SOLENONE00711
FACEBOOK INC COM CL ACL A30303M1021,2074,421SH SOLENONE004,421
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETFFIRST TR ENH NEW33739Q4081562,606SH SOLENONE002,606
FISERV INC COMCOM337738108981SH SOLENONE0081
FORD MOTOR CO COMCOM3453708601190SH SOLENONE00190
FREEPORT-MCMORAN INC COM CL BCL B35671D857833,196SH SOLENONE003,196
GENERAL ELECTRIC CO COMCOM3696041038787SH SOLENONE00787
GLAXOSMITHKLINE ADR SPONSOREDSPONSORED ADR37733W1054114SH SOLENONE00114
GOLDMAN SACHS GROUP INC COMCOM38141G1046482,460SH SOLENONE002,460
HALLIBURTON CO COMCOM4062161013184SH SOLENONE00184
HARLEY DAVIDSON COMCOM4128221087199SH SOLENONE00199
HEWLETT PACKARD ENTERPRISE CO COMCOM42824C109064SH SOLENONE0064
HOME DEPOT INC COMCOM4370761021,3174,958SH SOLENONE004,958
ILLINOIS TOOL WORKS INC COMCOM4523081091,2366,064SH SOLENONE006,064
INTERNATIONAL BUS MACH CORP COMCOM459200101110SH SOLENONE0010
INVESCO ACTIVELY MANAGED EXCHA ULTRA SHRT DUR ETFULTRA SHRT DUR46090A88774714,788SH DFND10014,788
INVESCO EXCHANGE TRADED FUND T 1 30 LADER TRE ETF1 30 LADER TRE46138E10727716SH SOLENONE00716
INVESCO EXCHANGE TRADED SELF I BULSHS 2021 HY ETFBULSHS 2021 HY46138J809391,697SH DFND1001,697
INVESCO EXCHANGE TRADED SELF I BULSHS 2022 HY ETFBULSHS 2022 HY46138J87419847SH DFND100847
ISHARES TRUST 1 3 YR TREAS BD ETF1 3 YR TREAS BD46428745716,382189,653SH DFND100189,653
ISHARES TRUST 3 7 YR TREAS BD ETF3 7 YR TREAS BD4642886611671,256SH DFND1001,256
ISHARES TRUST BARCLAYS 7 10 YR ETFBARCLAYS 7 10 YR464287440220SH DFND10020
ISHARES TRUST MBS ETFMBS ETF46428858826242SH SOLENONE00242
ISHARES TRUST PFD AND INCM SEC ETFPFD AND INCM SEC46428868715408SH SOLENONE00408
ISHARES TRUST RUS 1000 VAL ETFRUS 1000 VAL ETF464287598322SH SOLENONE0022
ISHARES TRUST RUS 2000 VAL ETFRUS 2000 VAL ETF46428763005SH SOLENONE005
ISHARES TRUST RUS MDCP VAL ETFRUS MDCP VAL ETF464287473222SH SOLENONE0022
J B HUNT TRANSPORT SERVICES IN COMCOM44565810718132SH SOLENONE00132
JP MORGAN ETF TRUST ULTRA SHRT INC ETFULTRA SHRT INC46641Q83734678SH SOLENONE00678
KEYSIGHT TECHNOLOGIES INC COMCOM49338L103325SH SOLENONE0025
KRAFT HEINZ CO COMCOM5007541062416,954SH SOLENONE006,954
LINCOLN NATIONAL CORP COMCOM53418710912250SH SOLENONE00250
LOWE'S COMPANIES INC COMCOM5486611071,3808,603SH SOLENONE008,603
LTC PROPERTIES INC COM USD0.01COM5021751023100SH SOLENONE00100
LULULEMON ATHLETICA INC COMCOM5500211095961,714SH SOLENONE001,714
MACY'S INC COMCOM55616P1041170SH SOLENONE00170
MARATHON OIL CORPORATION COMCOM565849106111,700SH SOLENONE001,700
MARKEL CORP COMCOM5705351041010SH SOLENONE0010
MCDONALD'S CORPORATION COMCOM580135101212SH SOLENONE0012
MICRO FOCUS INTERNATIONAL PLC ADR SPONSOREDSPON ADR NEW59483740306SH SOLENONE006
MICROCHIP TECHNOLOGY COMCOM5950171043522,550SH SOLENONE002,550
MICRON TECHNOLOGY INC COMCOM59511210375510,043SH SOLENONE0010,043
MONDELEZ INTL INC COM CL ACL A60920710511200SH SOLENONE00200
MONOLITHIC POWER SYSTEM INC COMCOM60983910528SH SOLENONE008
MURPHY OIL CORP COMCOM626717102312,600SH SOLENONE002,600
NETAPP INC COMCOM64110D10469210,456SH SOLENONE0010,456
NETFLIX INC COMCOM64110L106151280SH SOLENONE00280
NIKOLA CORPORATION COMCOM654110105040SH SOLENONE0040
NOVARTIS AG ADR SPONSOREDSPONSORED ADR66987V10918200SH DFND100200
NUVEEN REAL ASSET INC & GROWTH COMCOM67074Y1053225SH SOLENONE00225
NVIDIA CORP COMCOM67066G1041,1222,149SH SOLENONE002,149
NXP SEMICONDUCTORS N V COMCOMN6596X1091,2407,803SH SOLENONE007,803
OCCIDENTAL PETROLEUM CORP COMCOM6745991055300SH SOLENONE00300
OCCIDENTAL PETROLEUM CORP WARRANT*W EXP 08/03/202674599162037SH SOLENONE0037
OGE ENERGY CORP COMCOM6708371033100SH SOLENONE00100
OKTA INC COM CL ACL A679295105312SH SOLENONE0012
ORACLE CORP COMCOM68389X10522345SH DFND100345
OVINTIV INC COMCOM69047Q102141,000SH SOLENONE001,000
PALO ALTO NETWORKS INC COMCOM6974351054191,181SH SOLENONE001,181
PARKER-HANNIFIN CORP COMCOM7010941041,1454,206SH SOLENONE004,206
PAYPAL HOLDINGS INC COMCOM70450Y103212SH SOLENONE0012
PELOTON INTERACTIVE INC COM CL ACL A COM70614W100326SH SOLENONE0026
PERSPECTA INC COMCOM71534710002SH SOLENONE002
PFIZER INC COMCOM717081103371,016SH SOLENONE001,016
PIMCO ETF TRUST ENHANCED SHT MATURITY ACTIVENHAN SHRT MA AC72201R8336306,176SH DFND1006,176
PIMCO HIGH INCOME FUND COM SHSCOM SHS722014107416,830SH SOLENONE006,830
PROSHARES TRUST ULTRAPRO QQQ ETFULTRAPRO QQQ74347X8311166SH SOLENONE0066
QORVO INC COMCOM74736K1013922,358SH SOLENONE002,358
QUALCOMM INC COMCOM7475251031,2177,990SH SOLENONE007,990
RENAISSANCERE HOLDINGS LTD COMCOMG7496G1031066SH SOLENONE0066
RINGCENTRAL INC COM CL ACL A76680R2061,2143,204SH SOLENONE003,204
ROKU INC COM CL ACOM CL A77543R1023561,074SH SOLENONE001,074
SALESFORCE.COM INC COMCOM79466L3026452,902SH SOLENONE002,902
SANOFI ADR SPONSOREDSPONSORED ADR80105N10514300SH DFND100300
SCHWAB (CHARLES) CORP COMCOM80851310523450SH SOLENONE00450
SEAGEN INC COMCOM81181C1043341,912SH SOLENONE001,912
SERVICENOW INC COMCOM81762P102320582SH SOLENONE00582
SHOPIFY INC COM CL ACL A82509L107827731SH SOLENONE00731
SKYWORKS SOLUTIONS INC COMCOM83088M1021,2278,031SH SOLENONE008,031
SNAP INC COM CL ACL A83304A1061,35327,031SH SOLENONE0027,031
SNOWFLAKE INC COM CL ACL A83344510928102SH SOLENONE00102
SOUTHWESTERN ENERGY CO COMCOM845467109012SH SOLENONE0012
SPDR S&P500 ETF TRUST TR UNIT ETFTR UNIT78462F10344120SH DFND100120
SPDR SERIES TRUST BLOOMBERG SRT TR ETFBLOOMBERG SRT TR78468R40850918,913SH DFND10018,913
SPDR SERIES TRUST PORTFOLIO S&P 400 MID CAP ETFPORTFOLIO S&P40078464A84710260SH SOLENONE00260
SPDR SERIES TRUST PRTFLO S&P500 GW ETFPRTFLO S&P500 GW78464A40914,560263,355SH SOLENONE00263,355
SPDR SERIES TRUST S&P 600 SMCP GRW ETFS&P 600 SMCP GRW78464A2018111SH SOLENONE00111
SPDR SERIES TRUST S&P 600 SMCP VAL ETFS&P 600 SMCP VAL78464A3007108SH SOLENONE00108
SQUARE INC COM CL ACL A8522341031,1805,425SH SOLENONE005,425
SSGA ACTIVE ETF TR BLACKSTONE / GSO SR LN ETFBLKSTN GSOSRLN78467V60813,763301,507SH DFND100301,507
STANLEY BLACK & DECKER INC COMCOM854502101216SH SOLENONE0016
SUNOPTA INC COMCOM8676EP108948,100SH SOLENONE008,100
SUPERIOR INDS INTL COMCOM8681681056816,846SH SOLENONE0016,846
TARGET CORP COMCOM87612E106428SH SOLENONE0028
TELADOC HEALTH INC COMCOM87918A1056533,270SH SOLENONE003,270
TERADYNE INC COMCOM88077010216136SH SOLENONE00136
TESLA INC COMCOM88160R101433615SH SOLENONE00615
TEXAS INSTRUMENTS INC COMCOM8825081041,2567,656SH SOLENONE007,656
TRACTOR SUPPLY CO COMCOM8923561061,2108,610SH SOLENONE008,610
TRANE TECHNOLOGIES PLC COMSHSG8994E1031,1908,199SH SOLENONE008,199
TRAVELERS COMPANIES INC COMCOM89417E1093632,587SH SOLENONE002,587
TWILIO INC COM CL ACL A90138F1021,1613,431SH SOLENONE003,431
TWITTER INC COMCOM90184L1021,25023,099SH SOLENONE0023,099
TYSON FOODS INC COM CL ACL A90249410359917SH SOLENONE00917
UNILEVER PLC ADR SPONSOREDSPON ADR NEW9047677049165SH DFND100165
UNION PACIFIC CORP COMCOM90781810820100SH DFND100100
UNIVERSAL INSURANCE INC COMCOM91359V10710662SH SOLENONE00662
US BANCORP COMCOM NEW90297330482717,755SH SOLENONE0017,755
VISA INC COM CL ACOM CL A92826C83942193SH SOLENONE00193
WABTEC CORP COMCOM92974010804SH SOLENONE004
WALMART INC COMCOM9311421032,95220,483SH SOLENONE0020,483
WALT DISNEY COMPANYCOM25468710602SH SOLENONE002
WASTE MANAGEMENT INC COMCOM94106L10911100SH SOLENONE00100
WAYFAIR INC COM CL ACL A94419L101734SH SOLENONE0034
WISDOMTREE TRUST CBOE S&P 500 ETFCBOE S&P 50097717X5603131SH DFND100131
YUM CHINA HOLDINGS INC COMCOM98850P109484SH SOLENONE0084
ZIMMER BIOMET HOLDINGS INC COMCOM98956P10205SH SOLENONE005
ZOOM VIDEO COMMUNICATIONS INC COM CL ACL A98980L1015681,685SH SOLENONE001,685