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
Aberdeen Asia-Pacific IncomeCOM003009107225,459SH SOLENONE005,459
AllianzGI Equity & Conv IncCOM01882910114679SH SOLENONE00679
BlackRock Enhanced Glbl Div TrustCOM092501105201,926SH SOLENONE001,926
Calamos Strategic Total ReturnCOM SH BEN INT128125101302,357SH SOLENONE002,357
Gabelli Equity TrustCOM362397101111,828SH SOLENONE001,828
Kayne Anderson MLP/MidstreamCOM486606106452,989SH SOLENONE002,989
Liberty All-Star EquitySH BEN INT530158104142,321SH SOLENONE002,321
Nuveen Municipal 2021 Target TermCOM670687102101,086SH SOLENONE001,086
Nuveen Municipal ValueCOM6709281002252SH SOLENONE00252
PIMCO High IncomeCOM SHS722014107111,500SH SOLENONE001,500
Templeton Emerging Markets IncomeCOM880192109151,486SH SOLENONE001,486
Flah&Crum Pref Income OppsCOM33848E10619716,852SH SOLENONE0016,852
Kayne Anderson MidstreamEnergyCOM48661E108292,533SH SOLENONE002,533
AllianzGI NFJ Div Interest & PremCOM01883A107121,000SH SOLENONE001,000
BlackRock Long-Term Muni AdvCOM09250B103151,214SH SOLENONE001,214
BlackRock Debt Strategies FundCOM NEW09255R2029858SH SOLENONE00858
Cohen & Steers Closed-End OppCOM19248P1066508SH SOLENONE00508
DNP Select IncomeCOM23325P104947,981SH SOLENONE007,981
EV Limited Duration IncomeCOM27828H105121,000SH SOLENONE001,000
Nuveen Select TaxFree Income 2SH BEN INT67063C10611768SH SOLENONE00768
Nuveen S&P 500 Buy-Write IncomeCOM6706ER101131,032SH SOLENONE001,032
Nuveen Pref & Income Securities FundCOM67072C105404,206SH SOLENONE004,206
PIMCO Income Strategy FundCOM72201H10811926SH SOLENONE00926
Virtus Global Dividend & IncomeCOM92835W1076580SH SOLENONE00580
Voya Asia Pacific High Dividend Eq IncCOM92912J102121,400SH SOLENONE001,400
Western Asset Global High IncCOM95766B109616,190SH SOLENONE006,190
Western Asset High Inc Fund IICOM95766J102172,500SH SOLENONE002,500
Western Asset Muni Defined OppCOM95768A10911504SH SOLENONE00504
ABB LtdSPONSORED ADR0003752045277SH SOLENONE00277
Aflac IncCOM001055102012SH SOLENONE0012
AZZ IncCOM002474104250SH SOLENONE0050
Abbott LaboratoriesCOM0028241002813,351SH SOLENONE003,351
Advanced Micro Devices IncCOM00790310721700SH SOLENONE00700
Air Products & Chemicals IncCOM0091581064511,984SH SOLENONE001,984
Alaska Air Group IncCOM01165910925400SH SOLENONE00400
Albemarle CorpCOM012653101464SH SOLENONE0064
Alcoa CorpCOM013872106301,288SH SOLENONE001,288
Align Technology IncCOM01625510145168SH SOLENONE00168
ALLETE IncCOM NEW01852230019238SH SOLENONE00238
Allstate CorpCOM020002101446SH SOLENONE0046
Amazon.com IncCOM0231351062,2491,188SH SOLENONE001,188
American Electric Power Co IncCOM0255371015486,232SH SOLENONE006,232
American Express CoCOM0258161095134,157SH SOLENONE004,157
American International Group Inc*W EXP 01/19/20202687415602SH SOLENONE002
American International Group IncCOM NEW02687478416316SH SOLENONE00316
American Realty Investors IncCOM029174109051SH SOLENONE0051
American States Water CoCOM0298991011201,600SH SOLENONE001,600
American Water Works Co IncCOM030420103330SH SOLENONE0030
Amgen IncCOM0311621006953,772SH SOLENONE003,772
Amphenol CorpCL A032095101227SH SOLENONE0027
Anadarko Petroleum CorpCOM0325111071652,340SH SOLENONE002,340
Anavex Life Sciences CorpCOM NEW03279730082,500SH SOLENONE002,500
Anthem IncCOM0367521035031,783SH SOLENONE001,783
Apache CorpCOM037411105017SH SOLENONE0017
Apollo Global Management LLCCL A SHS0376123063113SH SOLENONE00113
Apple IncCOM0378331007,65338,669SH SOLENONE0038,669
Applied Materials IncCOM0382221051272,850SH SOLENONE002,850
AptarGroup IncCOM038336103116SH SOLENONE0016
Archer-Daniels Midland CoCOM0394831021012,495SH SOLENONE002,495
Arista Networks IncCOM040413106315SH SOLENONE0015
Astrazeneca Plc Each Ads Representing 1/2 Of An Ordinary ShareSPONSORED ADR0463531082425,880SH SOLENONE005,880
Autodesk IncCOM0527691063432,110SH SOLENONE002,110
Automatic Data Processing IncCOM053015103103621SH SOLENONE00621
AutoZone IncCOM05333210277SH SOLENONE007
Avery Dennison CorpCOM05361110940351SH SOLENONE00351
BB&T CorpCOM054937107511,047SH SOLENONE001,047
BP PLC ADRSPONSORED ADR0556221043368,078SH SOLENONE008,078
Banco Bradesco SaSP ADR PFD NEW0594603032272SH SOLENONE00272
Bank of America CorporationCOM0605051041,13739,216SH SOLENONE0039,216
Bank of Hawaii CorpCOM062540109792SH SOLENONE0092
Bank of Marin BancorpCOM063425102822,000SH SOLENONE002,000
Bank Montreal Que ComCOM06367110116221SH SOLENONE00221
Bank of New York Mellon CorpCOM0640581001673,800SH SOLENONE003,800
Barrett Business Services IncCOM068463108891,081SH SOLENONE001,081
Baxter International IncCOM07181310929353SH SOLENONE00353
Becton, Dickinson and CoCOM07588710925101SH SOLENONE00101
Berkshire Hathaway Inc ACL A0846701083181SH SOLENONE001
Berkshire Hathaway Inc BCL B NEW0846707021,1725,500SH SOLENONE005,500
Best Buy Co IncCOM08651610127400SH SOLENONE00400
Bhp Billiton LtdSPONSORED ADS0886061088142SH SOLENONE00142
Bio-Rad Laboratories IncCL A09057220728SH SOLENONE008
Biolase IncCOM NEW090911207045SH SOLENONE0045
Boeing CoCOM0970231053,4679,524SH SOLENONE009,524
Boston Scientific CorpCOM101137107521,224SH SOLENONE001,224
Bristol-Myers Squibb CompanyCOM1101221082064,545SH SOLENONE004,545
Burlington Stores IncCOM122017106216SH SOLENONE0016
CF Industries Holdings IncCOM125269100370SH SOLENONE0070
Cigna CorpCOM12552310040257SH SOLENONE00257
CSX CorpCOM1264081031301,685SH SOLENONE001,685
CVS Health CorpCOM1266501003205,878SH SOLENONE005,878
California Water Service GroupCOM1307881023647,200SH SOLENONE007,200
Campbell Soup CoCOM13442910920500SH SOLENONE00500
Canadian Natural Resources LtdCOM1363851016221SH SOLENONE00221
Canopy Growth CorpCOM138035100571,425SH SOLENONE001,425
Carlisle Companies IncCOM142339100215SH SOLENONE0015
Carnival CorpUNIT 99/99/9999143658300962,078SH SOLENONE002,078
Caterpillar IncCOM1491231015714,196SH SOLENONE004,196
Celgene CorpCOM151020104562SH SOLENONE0062
CenturyLink IncCOM156700106121,070SH SOLENONE001,070
Cerner CorpCOM156782104353SH SOLENONE0053
The Chemours CoCOM1638511086262SH SOLENONE00262
Chevron CorpCOM1667641001,54212,394SH SOLENONE0012,394
Church & Dwight Co IncCOM171340102121SH SOLENONE0021
Cincinnati Financial CorpCOM17206210118174SH SOLENONE00174
Cintas CorpCOM172908105417SH SOLENONE0017
Citigroup IncCOM NEW1729674244856,938SH SOLENONE006,938
Citizens Financial Group IncCOM1746101054133SH SOLENONE00133
Citrix Systems IncCOM17737610079811SH SOLENONE00811
Coca-Cola CoCOM19121610089717,496SH SOLENONE0017,496
Cognizant Technology Solutions Corp ACL A192446102238SH SOLENONE0038
Cohu IncCOM19257610604SH SOLENONE004
Colgate-Palmolive CoCOM194162103861,203SH SOLENONE001,203
Columbia Banking System IncCOM197236102862,379SH SOLENONE002,379
Columbia Sportswear CoCOM198516106993SH SOLENONE0093
Commercial Metals CoCOM2017231031102SH SOLENONE00102
Conagra Brands IncCOM20588710212464SH SOLENONE00464
Conduent IncCOM206787103040SH SOLENONE0040
Copart IncCOM21720410616217SH SOLENONE00217
Corning IncCOM21935010531946SH SOLENONE00946
Cousins Properties IncCOM NEW222795502671,862SH SOLENONE001,862
Credit Suisse Group AGSPONSORED ADR2254011083258SH SOLENONE00258
Cree IncCOM2254471011061,900SH SOLENONE001,900
Crown Holdings IncCOM228368106248SH SOLENONE0048
Cummins IncCOM23102110624145SH SOLENONE00145
DTE Energy CoCOM23333110716125SH SOLENONE00125
Danaher CorpCOM23585110295664SH SOLENONE00664
Darden Restaurants IncCOM237194105975SH SOLENONE0075
Deere & CoCOM2441991053061,842SH SOLENONE001,842
Delta Air Lines IncCOM NEW24736170222389SH SOLENONE00389
Dick's Sporting Goods IncCOM253393102277SH SOLENONE0077
Digital Realty Trust IncCOM2538681034613,921SH SOLENONE003,921
Walt Disney CoCOM DISNEY2546871061,1958,558SH SOLENONE008,558
Discover Financial ServicesCOM254709108687SH SOLENONE0087
Dollar General CorpCOM256677105325SH SOLENONE0025
Domtar CorpCOM NEW2575592036135SH SOLENONE00135
Dover CorpCOM26000310870703SH SOLENONE00703
Dow IncCOM260557103961,966SH SOLENONE001,966
Duke Realty CorpCOM NEW2644115054152SH SOLENONE00152
Dycom Industries IncCOM267475101250SH SOLENONE0050
Eastman Chemical CoCOM27743210015200SH SOLENONE00200
eBay IncCOM27864210317449SH SOLENONE00449
Ecolab IncCOM278865100159804SH SOLENONE00804
Edison InternationalCOM28102010713200SH SOLENONE00200
Electronic Arts IncCOM28551210951511SH SOLENONE00511
Emerson Electric CoCOM29101110458871SH SOLENONE00871
Enterprise Products Partners LPCOM293792107411,440SH SOLENONE001,440
FLIR Systems IncCOM3024451015100SH SOLENONE00100
FS KKR Capital CorpCOM30263510710216,745SH SOLENONE0016,745
FactSet Research Systems IncCOM30307510516SH SOLENONE006
Fair Isaac CorpCOM303250104311SH SOLENONE0011
Fastenal CoCOM31190010418575SH SOLENONE00575
Federated Investors IncCL B3142111035155SH SOLENONE00155
Ferrellgas Partners LPUNIT LTD PART3152931000469SH SOLENONE00469
Fidus Investment CorpCOM316500107231,500SH SOLENONE001,500
Fiserv IncCOM3377381081311,446SH SOLENONE001,446
FirstEnergy CorpCOM337932107471,098SH SOLENONE001,098
Fluor CorpCOM343412102351,048SH SOLENONE001,048
Ford Motor CoCOM34537086016416,113SH SOLENONE0016,113
Franklin Covey CoCOM3534691091,32038,841SH SOLENONE0038,841
Franklin Resources IncCOM354613101431,250SH SOLENONE001,250
Funko IncCOM CL A361008105150SH SOLENONE0050
Gap IncCOM36476010811633SH SOLENONE00633
Garrett Motion IncCOM3665051053198SH SOLENONE00198
General Dynamics CorpCOM36955010854297SH SOLENONE00297
General Electric CoCOM36960410312011,428SH SOLENONE0011,428
Gilead Sciences IncCOM37555810319291SH SOLENONE00291
GoDaddy IncCL A380237107351SH SOLENONE0051
Goodyear Tire & Rubber CoCOM3825501011100SH SOLENONE00100
Graco IncCOM384109104016SH SOLENONE0016
W.W. Grainger IncCOM38480210467250SH SOLENONE00250
HSBC Holdings PLC ADRSPON ADR NEW4042804069216SH SOLENONE00216
Halliburton CoCOM4062161012008,815SH SOLENONE008,815
Hanesbrands IncCOM41034510210608SH SOLENONE00608
Harley-Davidson IncCOM4128221086171SH SOLENONE00171
Hasbro IncCOM41805610714138SH SOLENONE00138
Jack Henry & Associates IncCOM426281101215SH SOLENONE0015
The Hershey CoCOM42786610853402SH SOLENONE00402
HEXO CorpCOM4283041091200SH SOLENONE00200
Hill-Rom Holdings IncCOM43147510238363SH SOLENONE00363
The Home Depot IncCOM4370761021,6267,819SH SOLENONE007,819
Honeywell International IncCOM4385161061,2407,106SH SOLENONE007,106
Hormel Foods CorpCOM44045210036902SH SOLENONE00902
Humana IncCOM444859102833SH SOLENONE0033
JB Hunt Transport Services IncCOM445658107230SH SOLENONE0030
Huntington Bancshares IncCOM4461501041108SH SOLENONE00108
Huntington Ingalls Industries IncCOM446413106212SH SOLENONE0012
Illinois Tool Works IncCOM4523081095043,325SH SOLENONE003,325
Illumina IncCOM452327109233634SH SOLENONE00634
Infosys LtdSPONSORED ADR4567881088800SH SOLENONE00800
Intel CorpCOM45814010095119,869SH SOLENONE0019,869
International Business Machines CorpCOM4592001018306,025SH SOLENONE006,025
International Paper CoCOM460146103387SH SOLENONE0087
Intuit IncCOM461202103104400SH SOLENONE00400
Ionis Pharmaceuticals IncCOM4622221001592,475SH SOLENONE002,475
Jacobs Engineering Group IncCOM469814107675SH SOLENONE0075
JetBlue Airways CorpCOM47714310113725SH SOLENONE00725
Johnson & JohnsonCOM4781601042,17715,636SH SOLENONE0015,636
KLA-Tencor CorpCOM482480100981SH SOLENONE0081
Kemper CorpCOM48840110075880SH SOLENONE00880
KeyCorpCOM493267108995,629SH SOLENONE005,629
Kimberly-Clark CorpCOM4943681038186,091SH SOLENONE006,091
Kohl's CorpCOM50025510433700SH SOLENONE00700
Royal Philips NV ADRNY REG SH NEW5004723038197SH SOLENONE00197
The Kraft Heinz CoCOM500754106541,751SH SOLENONE001,751
The Kroger CoCOM501044101261,240SH SOLENONE001,240
L Brands IncCOM501797104017SH SOLENONE0017
L3 Technologies IncCOM502413107210860SH SOLENONE00860
Lam Research CorpCOM51280710879420SH SOLENONE00420
Lamb Weston Holdings IncCOM51327210428453SH SOLENONE00453
The Estee Lauder Companies Inc Class ACL A51843910450276SH SOLENONE00276
Leggett & Platt IncCOM52466010708SH SOLENONE008
Leidos Holdings IncCOM52532710268855SH SOLENONE00855
Liberty Broadband CorpCOM SER A53030710716162SH SOLENONE00162
Liberty Broadband CorpCOM SER C53030730533325SH SOLENONE00325
Liberty SiriusXM GroupCOM A SIRIUSXM53122940924650SH SOLENONE00650
Liberty SiriusXM GroupCOM C SIRIUSXM531229607491,300SH SOLENONE001,300
Liberty Formula One GroupCOM SER C FRMLA53122985412325SH SOLENONE00325
Liberty Formula One GroupCOM SER A FRMLA5312298705162SH SOLENONE00162
Lilis Energy IncCOM NEW53240320101,500SH SOLENONE001,500
Eli Lilly and CoCOM5324571081,89917,142SH SOLENONE0017,142
Lincoln National CorpCOM5341871092373,690SH SOLENONE003,690
Lions Gate Entertainment CorpCL B NON VTG5359195005440SH SOLENONE00440
Lloyds Banking Group PLCSPONSORED ADR539439109196,723SH SOLENONE006,723
Lockheed Martin CorpCOM5398301095311,463SH SOLENONE001,463
Louisiana-Pacific CorpCOM5463471051666,359SH SOLENONE006,359
Lowe's Companies IncCOM5486611071111,108SH SOLENONE001,108
Lululemon Athletica IncCOM5500211091165SH SOLENONE0065
MDU Resources Group IncCOM552690109019SH SOLENONE0019
Magna International IncCOM55922240114292SH SOLENONE00292
Marathon Oil CorpCOM5658491067518SH SOLENONE00518
Markel CorpCOM57053510422SH SOLENONE002
Marsh & Mclennan Companies IncCOM5717481024,33743,485SH SOLENONE0043,485
Marriott International IncCL A5719032021,1258,023SH SOLENONE008,023
Martin Marietta Materials IncCOM5732841062781,210SH SOLENONE001,210
Masco CorpCOM57459910630784SH SOLENONE00784
Mattel IncCOM577081102242,200SH SOLENONE002,200
McCormick & Co Inc Non-VotingCOM NON VTG57978020604SH SOLENONE004
McDonald's CorpCOM5801351015312,561SH SOLENONE002,561
Mettler-Toledo International IncCOM592688105388463SH SOLENONE00463
Micro Focus International PLCSPON ADR NEW5948374039351SH SOLENONE00351
Microsoft CorpCOM5949181043,31924,777SH SOLENONE0024,777
Microchip Technology IncCOM595017104562SH SOLENONE0062
Micron Technology IncCOM5951121031193,100SH SOLENONE003,100
The Middleby CorpCOM59627810124183SH SOLENONE00183
Mitsubishi UFJ Financial Group IncSPONSORED ADS60682210461,280SH SOLENONE001,280
Mondelez International Inc Class ACL A6092071052925,399SH SOLENONE005,399
Morgan StanleyCOM NEW6174464481844,205SH SOLENONE004,205
Morningstar IncCOM617700109214SH SOLENONE0014
Motorola Solutions IncCOM NEW6200763078354,995SH SOLENONE004,995
NRG Energy IncCOM NEW6293775085161SH SOLENONE00161
National Grid PLC ADRSPONSORED ADR NE6362744098148SH SOLENONE00148
National Oilwell Varco IncCOM637071101261,185SH SOLENONE001,185
National Retail Properties IncCOM637417106531,000SH SOLENONE001,000
New Oriental Education & Technology Group IncSPON ADR647581107561SH SOLENONE0061
New York Community Bancorp IncCOM649445103858,550SH SOLENONE008,550
Newell Brands IncCOM651229106231,500SH SOLENONE001,500
NewMarket CorpCOM651587107616SH SOLENONE0016
Newmont Mining CorpCOM65163910611304SH SOLENONE00304
Nike Inc BCL B6541061031,59318,936SH SOLENONE0018,936
Nokia OyjSPONSORED ADR654902204112,221SH SOLENONE002,221
Noble Energy IncCOM6550441056272SH SOLENONE00272
Norfolk Southern CorpCOM65584410857290SH SOLENONE00290
Northrop Grumman CorpCOM6668071022476SH SOLENONE0076
Novo Nordisk A/SADR6701002051302,565SH SOLENONE002,565
Nucor CorpCOM67034610544808SH SOLENONE00808
OGE Energy CorpCOM67083710325600SH SOLENONE00600
Occidental Petroleum CorpCOM67459910536706SH SOLENONE00706
Okta IncCL A679295105980SH SOLENONE0080
Old Republic International CorpCOM6802231041346,015SH SOLENONE006,015
Omnicom Group IncCOM681919106675SH SOLENONE0075
Orange SASPONSORED ADR6840601066415SH SOLENONE00415
ORIX CorpSPONSORED ADR686330101345SH SOLENONE0045
Overstock.com IncCOM690370101443,250SH SOLENONE003,250
PPG Industries IncCOM6935061072101,802SH SOLENONE001,802
Palo Alto Networks IncCOM6974351052261,111SH SOLENONE001,111
Parker Hannifin CorpCOM70109410434205SH SOLENONE00205
Paychex IncCOM7043261071081,313SH SOLENONE001,313
PepsiCo IncCOM7134481088386,395SH SOLENONE006,395
Permian Basin Royalty TrustUNIT BEN INT714236106264,347SH SOLENONE004,347
Perspecta IncCOM7153471003131SH SOLENONE00131
Pfizer IncCOM7170811031,89343,698SH SOLENONE0043,698
Philip Morris International IncCOM7181721091,09413,744SH SOLENONE0013,744
Phillips 66COM71854610426286SH SOLENONE00286
Pioneer Natural Resources CoCOM723787107217SH SOLENONE0017
Piper Jaffray CosCOM724078100120SH SOLENONE0020
Portland General Electric CoCOM NEW7365088471071,965SH SOLENONE001,965
Post Holdings IncCOM737446104336SH SOLENONE0036
Procter & Gamble CoCOM7427181094133,767SH SOLENONE003,767
Progressive CorpCOM7433151033404,254SH SOLENONE004,254
Prudential Financial IncCOM7443201021571,556SH SOLENONE001,556
QUALCOMM IncCOM7475251033234,250SH SOLENONE004,250
RF Industries LtdCOM PAR $0.0174955210547556,229SH SOLENONE0056,229
Rambus IncCOM75091710678365,056SH SOLENONE0065,056
Ralph Lauren Corp Class ACL A751212101115SH SOLENONE0015
Raytheon CoCOM NEW7551115071801,036SH SOLENONE001,036
Realty Income CorpCOM75610910434500SH SOLENONE00500
Red Hat IncCOM7565771021266SH SOLENONE0066
Rockwell Automation IncCOM7739031091172SH SOLENONE0072
Rogers Communications IncCL B775109200596SH SOLENONE0096
Ross Stores IncCOM778296103449SH SOLENONE0049
Royal Bank of CanadaCOM7800871022953,719SH SOLENONE003,719
Royal Dutch Shell PLCSPON ADR B7802591074977,564SH SOLENONE007,564
Royal Dutch Shell PLCSPONS ADR A7802592062403,695SH SOLENONE003,695
SEI Investments CoCOM784117103236SH SOLENONE0036
SAP SE ADRSPON ADR803054204967SH SOLENONE0067
Sasol LtdSPONSORED ADR803866300803,237SH SOLENONE003,237
Schlumberger LtdCOM806857108571,450SH SOLENONE001,450
Schnitzer Steel Industries IncCL A8068821067300SH SOLENONE00300
Charles Schwab CorpCOM8085131052165,385SH SOLENONE005,385
Science Applications International CorpCOM80862510730357SH SOLENONE00357
Sempra EnergyCOM8168511094203,057SH SOLENONE003,057
Sherwin-Williams CoCOM8243481061023SH SOLENONE0023
SIGA Technologies IncCOM8269171068014,206SH SOLENONE0014,206
Simon Property Group IncCOM8288061092571,608SH SOLENONE001,608
JM Smucker CoCOM NEW832696405116SH SOLENONE0016
Snap-on IncCOM833034101217SH SOLENONE0017
Sony CorpSPONSORED ADR83569930739758SH SOLENONE00758
Southern CoCOM8425871071933,500SH SOLENONE003,500
Southwest Airlines CoCOM844741108911,807SH SOLENONE001,807
Square IncCL A85223410318250SH SOLENONE00250
STAAR Surgical CoCOM PAR $0.01852312305361,250SH SOLENONE001,250
Stanley Black & Decker IncCOM85450210190624SH SOLENONE00624
Starbucks CorpCOM8552441091,10513,190SH SOLENONE0013,190
Stryker CorpCOM86366710193452SH SOLENONE00452
Sun Life Finl Inc ComCOM866796105801,944SH SOLENONE001,944
Suncor Energy IncCOM8672241073059,795SH SOLENONE009,795
SunTrust Banks IncCOM8679141036107SH SOLENONE00107
Symantec CorpCOM8715031085275SH SOLENONE00275
Sysco CorpCOM8718291071341,907SH SOLENONE001,907
TJX Companies IncCOM87254010949930SH SOLENONE00930
Taiwan Semiconductor Manufacturing Co LtdSPONSORED ADS8740391006155SH SOLENONE00155
Take-Two Interactive Software IncCOM874054109550SH SOLENONE0050
Takeda Pharmaceutical Co LtdSPONSORED ADS874060205633,573SH SOLENONE003,573
Tandem Diabetes Care IncCOM NEW87537220333515SH SOLENONE00515
Tapestry IncCOM87603010710325SH SOLENONE00325
Teleflex IncCOM879369106310SH SOLENONE0010
Telefonica SaSPONSORED ADR879382208029SH SOLENONE0029
Teva Pharmaceutical Industries Ltd ADRSPONSORED ADS881624209141,568SH SOLENONE001,568
Texas Instruments IncCOM8825081045905,144SH SOLENONE005,144
Thermo Fisher Scientific IncCOM883556102119406SH SOLENONE00406
Tiffany & CoCOM88654710824256SH SOLENONE00256
Torchmark CorpCOM891027104446SH SOLENONE0046
Toronto Dominion Bk Ont Com NewCOM NEW8911605095068,680SH SOLENONE008,680
Total System Services IncCOM891906109331SH SOLENONE0031
Toyota Motor Corporation AdsSP ADR REP2COM89233130730250SH SOLENONE00250
TriCo BancsharesCOM8960951067188SH SOLENONE00188
Trimble IncCOM8962391004100SH SOLENONE00100
Turtle Beach CorpCOM NEW900450206065SH SOLENONE0065
Tyson Foods Inc Class ACL A902494103452SH SOLENONE0052
US BancorpCOM NEW9029733042,82153,462SH SOLENONE0053,462
Umpqua Holdings CorpCOM904214103875,200SH SOLENONE005,200
Unilever NVN Y SHS NEW904784709991,641SH SOLENONE001,641
Union Pacific CorpCOM90781810861361SH SOLENONE00361
United Parcel Service Inc Class BCL B9113121067026,802SH SOLENONE006,802
United Rentals IncCOM911363109646SH SOLENONE0046
United States Steel CorpCOM912909108151,000SH SOLENONE001,000
United Technologies CorpCOM9130171096525,012SH SOLENONE005,012
Uranium Energy CorpCOM91689610343,000SH SOLENONE003,000
VF CorpCOM91820410826299SH SOLENONE00299
VMware IncCL A COM92856340231186SH SOLENONE00186
Westinghouse Air Brake Technologies CorpCOM929740108236SH SOLENONE0036
Wal-Mart Stores IncCOM9311421033803,446SH SOLENONE003,446
Walgreen Boots Alliance Inc ComCOM93142710838698SH SOLENONE00698
Weingarten Realty InvestorsSH BEN INT94874110324910SH SOLENONE00910
Wells Fargo & CoCOM9497461011,78837,806SH SOLENONE0037,806
Westamerica BancorpCOM95709010346750SH SOLENONE00750
Western Digital CorpCOM958102105911,904SH SOLENONE001,904
The Western Union CoCOM95980210915793SH SOLENONE00793
Weyerhaeuser CoCOM9621661042027,676SH SOLENONE007,676
Willamette Valley Vineyards IncCOM9691361004650SH SOLENONE00650
Worldpay IncCL A98155810925205SH SOLENONE00205
Xilinx IncCOM983919101221SH SOLENONE0021
Xenia Hotels & Resorts IncCOM984017103162SH SOLENONE0062
Xerox CorpCOM NEW98412160821601SH SOLENONE00601
Yum Brands IncCOM98849810154493SH SOLENONE00493
Zebra Technologies CorpCL A9892071051468SH SOLENONE0068
Covanta Holding CorpCOM22282E102573,175SH SOLENONE003,175
AmerisourceBergen CorpCOM03073E1051852,170SH SOLENONE002,170
Target CorpCOM87612E1064234,893SH SOLENONE004,893
Edwards Lifesciences CorpCOM28176E10826145SH SOLENONE00145
Fortinet IncCOM34959E1093764,896SH SOLENONE004,896
Total SaSPONSORED ADS89151E1091031,851SH SOLENONE001,851
The Travelers Companies IncCOM89417E1093412,283SH SOLENONE002,283
Barclays Plc AdrADR06738E204192,618SH SOLENONE002,618
Novagold Resources IncCOM NEW66987E206203,500SH SOLENONE003,500
AMC Networks IncCL A00164V10329550SH SOLENONE00550
AT&T IncCOM00206R1021,75352,341SH SOLENONE0052,341
AbbVie IncCOM00287Y1093204,402SH SOLENONE004,402
Activision Blizzard IncCOM00507V1094100SH SOLENONE00100
Adamas Pharmaceuticals IncCOM00548A1061200SH SOLENONE00200
Adobe Systems IncCOM00724F101212722SH SOLENONE00722
Aemetis IncCOM NEW00770K20234,000SH SOLENONE004,000
AdvanSix IncCOM00773T101153SH SOLENONE0053
Agilent Technologies IncCOM00846U1011892,538SH SOLENONE002,538
Akamai Technologies IncCOM00971T101237SH SOLENONE0037
Alibaba Group Holding Ltd ADRSPONSORED ADS01609W1022581,525SH SOLENONE001,525
Alphabet Inc CCAP STK CL C02079K1071,4071,302SH SOLENONE001,302
Alphabet Inc ACAP STK CL A02079K3051,2101,118SH SOLENONE001,118
Altria Group IncCOM02209S10382517,142SH SOLENONE0017,142
American Tower CorpCOM03027X1006813,318SH SOLENONE003,318
Ameriprise Financial IncCOM03076C10617124SH SOLENONE00124
Andeavor Logistics Lp Com Unit Lp IntCOM UNIT LP INT03350F10619530SH SOLENONE00530
Anheuser-Busch InBev SA/NVSPONSORED ADR03524A1083273,700SH SOLENONE003,700
Ansys IncCOM03662Q105317SH SOLENONE0017
Apergy CorpCOM03755L1044138SH SOLENONE00138
Aqua America IncCOM03836W103822,000SH SOLENONE002,000
Arconic IncCOM03965L1001044,036SH SOLENONE004,036
Ares Capital CorpCOM04010L10311614SH SOLENONE00614
Aurora Cannabis IncCOM05156X108628,025SH SOLENONE008,025
AutoNation IncCOM05329W10232771SH SOLENONE00771
Avanos Medical IncCOM05350V10621496SH SOLENONE00496
Axogen IncCOM05463X106045SH SOLENONE0045
B&G Foods IncCOM05508R106442,100SH SOLENONE002,100
Bwx Technologies IncCOM05605H100598SH SOLENONE0098
Banner CorpCOM NEW06652V208480SH SOLENONE0080
Berry Global Group IncCOM08579W103251SH SOLENONE0051
Biogen IncCOM09062X1032681,147SH SOLENONE001,147
Blackbaud IncCOM09227Q100120SH SOLENONE0020
BlackBerry LtdCOM09228F1030100SH SOLENONE00100
BlackRock IncCOM09247X101511SH SOLENONE0011
Boingo Wireless IncCOM09739C1021100SH SOLENONE00100
Booking Hldgs IncCOM09857L1085027SH SOLENONE0027
Box IncCL A10316T104160SH SOLENONE0060
Brighthouse Finl Inc ComCOM10922N10323644SH SOLENONE00644
Broadcom Inc ComCOM11135F1017552,601SH SOLENONE002,601
CDW CorpCOM12514G108553SH SOLENONE0053
CME Group Inc Class ACOM12572Q10519SH SOLENONE009
Capital One Financial CorpCOM14040H1051801,988SH SOLENONE001,988
Charter Communications IncCL A16119P1084931,249SH SOLENONE001,249
China Petroleum & Chemical CorpSPON ADR H SHS16941R108462SH SOLENONE0062
Cisco Systems IncCOM17275R1021,59829,206SH SOLENONE0029,206
Comcast Corp Class ACL A20030N1011,71340,533SH SOLENONE0040,533
ConocoPhillipsCOM20825C104761,247SH SOLENONE001,247
Constellation Brands IncCL A21036P10854276SH SOLENONE00276
Corporate Office Properties TrustSH BEN INT22002T10825960SH SOLENONE00960
Corteva Inc comCOM22052L104551,868SH SOLENONE001,868
Costco Wholesale CorpCOM22160K1053821,446SH SOLENONE001,446
Cronos Group IncCOM22717L1019600SH SOLENONE00600
Crown Castle International CorpCOM22822V1013292,529SH SOLENONE002,529
Ctrip.com International LtdSPONSORED ADS22943F10023624SH SOLENONE00624
D.R. Horton IncCOM23331A1095126SH SOLENONE00126
DXC Technology CoCOM23355L10616289SH SOLENONE00289
Dell Technologies IncCL C24703L202017SH SOLENONE0017
Diageo PLCSPON ADR NEW25243Q20529171SH SOLENONE00171
Discovery IncCOM SER A25470F104531,750SH SOLENONE001,750
DISH Network CorpCL A25470M1093047,920SH SOLENONE007,920
Dolby Laboratories IncCOM CL A25659T107841,311SH SOLENONE001,311
Dominion Resources IncCOM25746U109931,215SH SOLENONE001,215
Domino's Pizza IncCOM25754A2011660SH SOLENONE0060
Duke Energy CorpCOM NEW26441C2041832,083SH SOLENONE002,083
DuPont de Nemours IncCOM26614N1021401,868SH SOLENONE001,868
EOG Resources IncCOM26875P1019100SH SOLENONE00100
EPR PropertiesCOM SH BEN INT26884U1099122SH SOLENONE00122
Editas Medicine IncCOM28106W103159SH SOLENONE0059
Embraer SA ADRSPONSORED ADS29082A10727413,626SH SOLENONE0013,626
Enbridge Inc ComCOM29250N10513373SH SOLENONE00373
Energous CorpCOM29272C1030100SH SOLENONE00100
Energy Transfer Equity LPCOM UT LTD PTN29273V100161,160SH SOLENONE001,160
Envestnet IncCOM29404K10627400SH SOLENONE00400
Equinix IncCOM29444U70037SH SOLENONE007
Equinor Asa Sponsored AdrSPONSORED ADR29446M102361,824SH SOLENONE001,824
Eversource EnergyCOM30040W10810141SH SOLENONE00141
Evolution Petroleum CorpCOM30049A10771,039SH SOLENONE001,039
Exelon CorpCOM30161N1012114,418SH SOLENONE004,418
Exelixis IncCOM30161Q1045250SH SOLENONE00250
Expedia IncCOM NEW30212P303112SH SOLENONE0012
Exxon Mobil CorpCOM30231G1022,13727,898SH SOLENONE0027,898
Facebook Inc ACL A30303M1021,6368,480SH SOLENONE008,480
FARFETCH LTD CL AORD SH CL A30744W10714685SH SOLENONE00685
FedEx CorpCOM31428X10652316SH SOLENONE00316
Fidelity National Information Services IncCOM31620M106325SH SOLENONE0025
FireEye IncCOM31816Q1011318,870SH SOLENONE008,870
First Republic BankCOM33616C10028295SH SOLENONE00295
Flowserve CorpCOM34354P1056116SH SOLENONE00116
Fortune Brands Home & Security IncCOM34964C10614256SH SOLENONE00256
Fox CorpCL A COM35137L105135SH SOLENONE0035
Fox CorpCL B COM35137L2041794,919SH SOLENONE004,919
Freeport-McMoRan IncCL B35671D8571159,975SH SOLENONE009,975
Frontier Communications Corp Class BCOM NEW35906A3060205SH SOLENONE00205
GCI Liberty IncCOM CLASS A36164V30511185SH SOLENONE00185
GW Pharmaceuticals PLCADS36197T1031378SH SOLENONE0078
General Motors CoCOM37045V10019501SH SOLENONE00501
General Motors Co*W EXP 07/10/20137045V12601SH SOLENONE001
Glacier Bancorp IncCOM37637Q1052025,000SH SOLENONE005,000
GlaxoSmithKline PLC ADRSPONSORED ADR37733W105631,575SH SOLENONE001,575
Goldman Sachs Group IncCOM38141G10446225SH SOLENONE00225
GoPro Inc ACL A38268T10351,000SH SOLENONE001,000
HCA Holdings IncCOM40412C101221SH SOLENONE0021
HDFC Bank LtdSPONSORED ADS40415F101114SH SOLENONE0014
HP IncCOM40434L1051456,954SH SOLENONE006,954
Healthcare Trust of America IncCL A NEW42225P5013125SH SOLENONE00125
Hewlett Packard Enterprise CoCOM42824C1091087,182SH SOLENONE007,182
HighPoint Resources CorpCOM43114K1080500SH SOLENONE00500
Himax Technologies IncSPONSORED ADR43289P106267,700SH SOLENONE007,700
Hilton Worldwide Holdings IncCOM43300A203773SH SOLENONE0073
IAC/InterActiveCorpCOM44919P508213SH SOLENONE0013
IPG Photonics CorpCOM44980X10938250SH SOLENONE00250
IDEX CorpCOM45167R1041761,025SH SOLENONE001,025
IDEXX Laboratories IncCOM45168D1043381,228SH SOLENONE001,228
Inogen IncCOM45780L10466995SH SOLENONE00995
Innovative Industrial Properties IncCOM45781V10142345SH SOLENONE00345
INmune Bio IncCOM45782T10591,000SH SOLENONE001,000
Intellia Therapeutics IncCOM45826J105177SH SOLENONE0077
Intercontinental Exchange IncCOM45866F10458677SH SOLENONE00677
Intersect ENT IncCOM46071F103145SH SOLENONE0045
Intuitive Surgical IncCOM NEW46120E602164313SH SOLENONE00313
Invitation Homes IncCOM46187W1073149SH SOLENONE00149
JPMorgan Chase & CoCOM46625H1002,50622,419SH SOLENONE0022,419
Keysight Technologies IncCOM49338L1031121,250SH SOLENONE001,250
Kimco Realty CorpCOM49446R109221,212SH SOLENONE001,212
Kinder Morgan Inc PCOM49456B1011306,237SH SOLENONE006,237
Kontoor Brands IncCOM50050N103141SH SOLENONE0041
Laboratory Corp of America HoldingsCOM NEW50540R409217SH SOLENONE0017
Life Storage Inc ComCOM53223X10785900SH SOLENONE00900
LogMeIn IncCOM54142L1099134SH SOLENONE00134
Lumentum Holdings IncCOM55024U10902SH SOLENONE002
Manulife Financial CorpCOM56501R10614773SH SOLENONE00773
Marathon Petroleum CorpCOM56585A10250901SH SOLENONE00901
Mastercard Inc ACL A57636Q10498373SH SOLENONE00373
Matson IncCOM57686G10514363SH SOLENONE00363
McKesson CorpCOM58155Q1031182SH SOLENONE0082
Merck & Co IncCOM58933Y1051,36116,135SH SOLENONE0016,135
MetLife IncCOM59156R10876915,494SH SOLENONE0015,494
Molson Coors Brewing Co BCL B60871R209252SH SOLENONE0052
Mongodb Inc Cl ACL A60937P1062171,431SH SOLENONE001,431
Natural Gas Services Group IncCOM63886Q109633,820SH SOLENONE003,820
Neptune Wellness Solutions IncCOM64079L10551,150SH SOLENONE001,150
Netflix IncCOM64110L1069202,506SH SOLENONE002,506
News CorpCL A65249B109026SH SOLENONE0026
NextEra Energy IncCOM65339F10125124SH SOLENONE00124
Northwest Natural Holding CoCOM66765N1051,99328,686SH SOLENONE0028,686
Novartis AgSPONSORED ADR66987V1092602,849SH SOLENONE002,849
NOW IncCOM67011P1004328SH SOLENONE00328
Nuance Communications IncCOM67020Y100976,075SH SOLENONE006,075
Nutanix IncCL A67059N1089375SH SOLENONE00375
NVIDIA CorpCOM67066G104144880SH SOLENONE00880
Nuvectra Corp ComCOM67075N1080150SH SOLENONE00150
Nutrien LtdCOM67077M10810200SH SOLENONE00200
O'Reilly Automotive IncCOM67103H10746125SH SOLENONE00125
Oracle CorpCOM68389X10562510,978SH SOLENONE0010,978
Organovo Holdings IncCOM68620A104714,000SH SOLENONE0014,000
OrganiGram Holdings IncCOM68620P101254,000SH SOLENONE004,000
PNM Resources IncCOM69349H10728550SH SOLENONE00550
PPL CorpCOM69351T10625823SH SOLENONE00823
PayPal Holdings IncCOM70450Y1034073,561SH SOLENONE003,561
PaySign IncCOM70451A104665,000SH SOLENONE005,000
PennantPark Floating Rate Capital LtdCOM70806A1066600SH SOLENONE00600
Petroleo Brasileiro SA Petrobras ADRSP ADR NON VTG71654V10125117,722SH SOLENONE0017,722
Pixelworks IncCOM NEW72581M305186,133SH SOLENONE006,133
Pivotal Software IncCOM CL A72582H1076584SH SOLENONE00584
T. Rowe Price Group IncCOM74144T108661SH SOLENONE0061
Principal Financial Group IncCOM74251V102631,090SH SOLENONE001,090
Prologis IncCOM74340W10310134SH SOLENONE00134
Prospect Capital CorpCOM74348T102192,924SH SOLENONE002,924
Prudential PLCADR74435K20414324SH SOLENONE00324
Pure Storage IncCL A74624M102221,500SH SOLENONE001,500
Qurate Retail IncCOM SER A74915M100362,978SH SOLENONE002,978
RH ComCOM74967X103985SH SOLENONE0085
Redfin CorpCOM75737F1085280SH SOLENONE00280
Resideo Technologies IncCOM76118Y1047332SH SOLENONE00332
Retail Properties of America IncCL A76131V202504,260SH SOLENONE004,260
S&Pglobal Inc ComCOM78409V104418SH SOLENONE0018
SK Telecom Co LtdSPONSORED ADR78440P1084188SH SOLENONE00188
SVB Financial GroupCOM78486Q101212SH SOLENONE0012
Sabra Health Care REIT IncCOM78573L1068455SH SOLENONE00455
Salesforce.com IncCOM79466L3029186,054SH SOLENONE006,054
Sandstorm Gold LtdCOM NEW80013R2061257SH SOLENONE00257
SanofiSPONSORED ADR80105N1059209SH SOLENONE00209
Siteone Landscape Supply Inc comCOM82982L1039138SH SOLENONE00138
Six Flags Entertainment CorpCOM83001A10210203SH SOLENONE00203
Skyworks Solutions IncCOM83088M1021421,843SH SOLENONE001,843
Snap Inc Cl ACL A83304A10615110,600SH SOLENONE0010,600
Solaris Oilfield Infrastructure IncCOM CL A83418M103151,006SH SOLENONE001,006
Spectrum Pharmaceuticals IncCOM84763A108344,000SH SOLENONE004,000
Synaptics IncCOM87157D109561,950SH SOLENONE001,950
Synchrony FinancialCOM87165B10324710SH SOLENONE00710
Targa Resources CorpCOM87612G10124620SH SOLENONE00620
Teladoc Health IncCOM87918A10503SH SOLENONE003
Tellurian Inc NewCOM87968A1043500SH SOLENONE00500
Tenet Healthcare CorpCOM NEW88033G407013SH SOLENONE0013
Teradata CorpCOM88076W1037200SH SOLENONE00200
Tesla Motors IncCOM88160R101156702SH SOLENONE00702
The Trade Desk Inc Com Cl ACOM CL A88339J10515SH SOLENONE005
3M CoCOM88579Y101152881SH SOLENONE00881
TransEnterix IncCOM NEW89366M2010585SH SOLENONE00585
TransUnionCOM89400J107240SH SOLENONE0040
Trex Co IncCOM89531P10543600SH SOLENONE00600
Twilio IncCL A90138F102216SH SOLENONE0016
Twitter IncCOM90184L10242312,145SH SOLENONE0012,145
US Concrete IncCOM NEW90333L201248SH SOLENONE0048
US Physical Therapy IncCOM90337L108650SH SOLENONE0050
UnitedHealth Group IncCOM91324P1021,2835,260SH SOLENONE005,260
Uniti Group IncCOM91325V1089986SH SOLENONE00986
Universal Display CorpCOM91347P10594500SH SOLENONE00500
Valero Energy CorpCOM91913Y10017208SH SOLENONE00208
Ventas IncCOM92276F1001121,625SH SOLENONE001,625
Verizon Communications IncCOM92343V1042,40442,081SH SOLENONE0042,081
Vertex Pharmaceuticals IncCOM92532F100156852SH SOLENONE00852
Visa Inc Class ACOM CL A92826C8399475,458SH SOLENONE005,458
Vodafone Group PLC ADRSPONSORED ADR92857W308412,523SH SOLENONE002,523
W.P. Carey IncCOM92936U10919243SH SOLENONE00243
Waste Connections IncCOM94106B10166700SH SOLENONE00700
Waste Management IncCOM94106L1091211,053SH SOLENONE001,053
Welltower Inc ComCOM95040Q10412150SH SOLENONE00150
WRKCo IncCOM96145D105281SH SOLENONE0081
WEX IncCOM96208T104213SH SOLENONE0013
Workday IncCL A98138H101316SH SOLENONE0016
Workhorse Group Inc ComCOM NEW98138J2061615SH SOLENONE00615
Xcel Energy IncCOM98389B100721,218SH SOLENONE001,218
Yum China Hldgs Inc ComCOM98850P1099213SH SOLENONE00213
Zimmer Biomet Holdings IncCOM98956P10226225SH SOLENONE00225
Zoetis IncCL A98978V10371627SH SOLENONE00627
Zynga Inc Class ACL A98986T1080125SH SOLENONE00125
Adient PLCORD SHSG0084W1013161SH SOLENONE00161
Allegion PLCORD SHSG0176J109983SH SOLENONE0083
Allergan plcSHSG0177J1082741,641SH SOLENONE001,641
Aon PLCSHS CL AG0408V102170883SH SOLENONE00883
Arcos Dorados Holdings IncSHS CLASS -A -G0457F10771,015SH SOLENONE001,015
Accenture PLC ASHS CLASS AG1151C101422SH SOLENONE0022
Mimecast LtdORD SHSG148381099200SH SOLENONE00200
Brookfield Infrastructure Partners LPLP INT UNITG162521014112SH SOLENONE00112
Coca-Cola European Partners PLCSHSG258391049174SH SOLENONE00174
Eaton Corp PLCSHSG2918310316200SH SOLENONE00200
Icon PLCSHSG4705A10005SH SOLENONE005
IHS Markit Ltd ASHSG475671056100SH SOLENONE00100
Ingersoll-Rand PLCSHSG4779110119156SH SOLENONE00156
International Game Technology PLCSHS USDG4863A1082196SH SOLENONE00196
Invesco LtdSHSG491BT108291,425SH SOLENONE001,425
Johnson Controls International PLCSHSG515021051694,092SH SOLENONE004,092
Linde plcSHSG5494J10365325SH SOLENONE00325
Mallinckrodt PLCSHSG5785G10704SH SOLENONE004
Medtronic PLCSHSG5960L1032822,899SH SOLENONE002,899
nVent Electric PLCSHSG6700G107021SH SOLENONE0021
Prothena Corp PLCSHSG7280010804SH SOLENONE004
Seagate Technology PLCSHSG7945M1071763,750SH SOLENONE003,750
Pentair PLCSHSG7S00T10415415SH SOLENONE00415
Perrigo Co PLCSHSG97822103015SH SOLENONE0015
Alcon Inc Ord ShsORD SHSH01301128353SH SOLENONE0053
Chubb LtdCOMH1467J1044142,815SH SOLENONE002,815
Crispr Therapeutics Agnamen AktNAMEN AKTH17182108248SH SOLENONE0048
TE Connectivity LtdREG SHSH849891047017,327SH SOLENONE007,327
Transocean LtdREG SHSH8817H100026SH SOLENONE0026
CyberArk Software LtdSHSM2682V10822173SH SOLENONE00173
Stratasys LtdSHSM8554810117600SH SOLENONE00600
Wix.com LtdSHSM98068105218SH SOLENONE0018
ASML Holding NVN Y REGISTRY SHSN070592102131,026SH SOLENONE001,026
Ferrari NVCOMN3167Y103217SH SOLENONE0017
Fiat Chrysler Automobiles NVSHSN317381022156SH SOLENONE00156
Copa Holdings SA Class ACL AP31076105780SH SOLENONE0080
Royal Caribbean Cruises LtdCOMV7780T10312100SH SOLENONE00100
Cambria Trinity ETFTRINITY13206183918767SH SOLENONE00767
Fidelity MSCI Consumer Staples ETFCONSMR STAPLES31609230309SH SOLENONE009
Fidelity MSCI Financials ETFMSCI FINLS IDX316092501531,339SH SOLENONE001,339
Fidelity MSCI Industrials ETFMSCI INDL INDX316092709681,733SH SOLENONE001,733
Fidelity MSCI Real Estate ETFMSCI RL EST ETF3160928571,27848,840SH SOLENONE0048,840
Fidelity MSCI Utilities ETFMSCI UTILS INDEX31609286509SH SOLENONE009
iShares Gold TrustISHARES4642851052,231165,260SH SOLENONE00165,260
iShares MSCI Brazil ETFMSCI BRAZIL ETF464286400248SH SOLENONE0048
iShares Core S&P Total US Stock Mkt ETFCORE S&P TTL STK46428715089,6391,345,332SH SOLENONE001,345,332
iShares TIPS BondTIPS BD ETF4642871767226,258SH SOLENONE006,258
iShares Transportation AverageTRANS AVG ETF46428719226140SH SOLENONE00140
iShares Core S&P 500CORE S&P500 ETF4642872004,87416,536SH SOLENONE0016,536
iShares Core US Aggregate BondCORE US AGGBD ET4642872263,79134,052SH SOLENONE0034,052
iShares iBoxx $ Investment Grade Corporate Bond ETFIBOXX INV CP ETF4642872424,31934,734SH SOLENONE0034,734
iShares Global Tech ETFGLOBAL TECH ETF4642872911,4388,012SH SOLENONE008,012
iShares S&P 500 GrowthS&P 500 GRWT ETF46428730920,702115,500SH SOLENONE00115,500
iShares North American Natural ResourcesNORTH AMERN NAT46428737427884SH SOLENONE00884
iShares S&P 500 ValueS&P 500 VAL ETF46428740818,904162,172SH SOLENONE00162,172
Ishares 20 Plus Year Treasury Bond Etf20 YR TR BD ETF4642874323,33325,099SH SOLENONE0025,099
iShares 1-3 Year Treasury Bond1 3 YR TREAS BD46428745793,4191,101,899SH SOLENONE001,101,899
iShares MSCI EAFEMSCI EAFE ETF4642874652023,086SH SOLENONE003,086
iShares Core S&P Mid-CapCORE S&P MCP ETF4642875072,95015,190SH SOLENONE0015,190
iShares Nasdaq BiotechnologyNASDAQ BIOTECH464287556656SH SOLENONE0056
iShares US Consumer ServicesU.S. CNSM SV ETF46428758088405SH SOLENONE00405
iShares Russell 1000 ValueRUS 1000 VAL ETF4642875985874,615SH SOLENONE004,615
iShares S&P Mid-Cap 400 GrowthS&P MC 400GR ETF46428760648214SH SOLENONE00214
iShares Russell 1000 GrowthRUS 1000 GRW ETF46428761480514SH SOLENONE00514
iShares Russell 1000RUS 1000 ETF4642876222,52315,504SH SOLENONE0015,504
iShares Russell 2000RUSSELL 2000 ETF46428765559385SH SOLENONE00385
iShares Core Russell US ValueCORE S&P US VLU4642876639,488167,486SH SOLENONE00167,486
Ishares Core U S Growth EtfCORE S&P US GWT46428767112,104193,115SH SOLENONE00193,115
Ishares U S Technology EtfU.S. TECH ETF4642877214832,444SH SOLENONE002,444
iShares US Real EstateU.S. REAL ES ETF4642877392592,968SH SOLENONE002,968
iShares US IndustrialsUS INDUSTRIALS46428775499631SH SOLENONE00631
iShares U.S. Healthcare ETFUS HLTHCARE ETF464287762110SH SOLENONE0010
iShares Core S&P Small-CapCORE S&P SCP ETF4642878043,66246,791SH SOLENONE0046,791
iShares EuropeEUROPE ETF4642878614107SH SOLENONE00107
iShares S&P Small-Cap 600 Growth ETFS&P SML 600 GWT4642878871797SH SOLENONE0097
iShares MSCI ACWI ex US ETFMSCI ACWI EX US46428824097920,955SH SOLENONE0020,955
iShares MSCI EAFE Small-CapEAFE SML CP ETF46428827378713,716SH SOLENONE0013,716
iShares JPMorgan USD Emerg Markets BondJPMORGAN USD EMG4642882811,29611,446SH SOLENONE0011,446
iShares Asia 50ASIA 50 ETF46428843011189SH SOLENONE00189
iShares iBoxx $ High Yield Corporate BdIBOXX HI YD ETF4642885131,00911,573SH SOLENONE0011,573
iShares MSCI KLD 400 Social ETFMSCI KLD400 SOC46428857015146SH SOLENONE00146
iShares MBSMBS ETF4642885882,05319,084SH SOLENONE0019,084
iShares Intermediate Govt/Crdt Bd ETFINTRM GOV CR ETF46428861226,149232,895SH SOLENONE00232,895
Ishares Tr Sh Tr Crport EtfSH TR CRPORT ETF4642886462755,151SH SOLENONE005,151
iShares Global Industrials ETFGLOB INDSTRL ETF464288729780SH SOLENONE0080
iShares Globl Consumer DiscretionaryGLB CNS DISC ETF4642887451,30010,975SH SOLENONE0010,975
iShares US Home ConstructionUS HOME CONS ETF46428875234900SH SOLENONE00900
iShares US Medical DevicesU.S. MED DVC ETF46428881057237SH SOLENONE00237
iShares US PharmaceuticalsU.S. PHARMA ETF464288836640SH SOLENONE0040
iShares Core Aggressive Allocation ETFAGGRES ALLOC ETF464289859551,008SH SOLENONE001,008
iShares Core Growth Allocation ETFGRWT ALLOCAT ETF4642898671934,215SH SOLENONE004,215
iShares Core Moderate Allocation ETFMODERT ALLOC ETF4642898751664,274SH SOLENONE004,274
Schwab US Dividend Equity ETFUS DIVIDEND EQ80852479756610,585SH SOLENONE0010,585
ELEMENTS Rogers Intl Cmdty TR ETNROG TTL ETN 2287029780161,250SH SOLENONE001,250
Vanguard Dividend Appreciation ETFDIV APP ETF9219088442362,056SH SOLENONE002,056
Vanguard Intermediate-Term Bond ETFINTERMED TERM9219378191872,170SH SOLENONE002,170
Vanguard Total Bond Market ETFTOTAL BND MRKT9219378351551,869SH SOLENONE001,869
Vanguard FTSE Developed Markets ETFFTSE DEV MKT ETF921943858381SH SOLENONE0081
Vanguard FTSE Emerging Markets ETFFTSE EMR MKT ETF922042858132SH SOLENONE0032
Vanguard 500 ETFS&P 500 ETF SHS92290836392341SH SOLENONE00341
Vanguard REIT ETFREAL ESTATE ETF9229085532853,241SH SOLENONE003,241
Vanguard Small-Cap Growth ETFSML CP GRW ETF92290859531170SH SOLENONE00170
Vanguard Large-Cap ETFLARGE CAP ETF922908637216SH SOLENONE0016
Vanguard Extended Market ETFEXTEND MKT ETF92290865230258SH SOLENONE00258
Vanguard Growth ETFGROWTH ETF922908736852SH SOLENONE0052
Vanguard Value ETFVALUE ETF9229087444,06436,413SH SOLENONE0036,413
Vanguard Small-Cap ETFSMALL CP ETF9229087511280SH SOLENONE0080
Vanguard Total Stock Market ETFTOTAL STK MKT9229087691621,083SH SOLENONE001,083
Invesco QQQ TrustUNIT SER 146090E1032,18111,654SH SOLENONE0011,654
First Trust Capital Strength ETFCAP STRENGTH ETF33733E10466011,698SH SOLENONE0011,698
Invesco S&P MidCap Low Volatility ETFS&P MIDCP LOW46138E1982,08240,624SH SOLENONE0040,624
Invesco S&P Global Water Index ETFS&P GBL WATER46138E26314400SH SOLENONE00400
First Trust Dow Jones Internet ETFDJ INTERNT IDX33733E3021,81912,650SH SOLENONE0012,650
Alerian MLP ETFALERIAN MLP00162Q86680882,097SH SOLENONE0082,097
ARK Innovation ETFINNOVATION ETF00214Q10439823SH SOLENONE00823
Direxion Daily Technology Bull 3X ETFDLY TECH BULL 3X25459W1026113,859SH SOLENONE003,859
Direxion Daily Mid Cap Bull 3X ETFDLY MIDCAP ETF3X25459W7304106SH SOLENONE00106
Direxion Daily Small Cap Bull 3X ETFDLY SMCAP BULL3X25459W847232SH SOLENONE0032
Direxion Daily S&P500 Bull 3X ETFDRX S&P500BULL25459W86234665SH SOLENONE00665
Direxion Daily Energy Bull 3X ETFDLY ENRGY BULL3X25459W88835317,712SH SOLENONE0017,712
Direxion Daily FTSE Europe Bull 3X ETFDLY FTS BUL 3X25459Y28017616SH SOLENONE00616
Direxion Daily Financial Bull 3X ETFDLY FIN BULL NEW25459Y6945958,034SH SOLENONE008,034
Direxion Daily Healthcare Bull 3X ETFHEALTHCARE BUL25459Y876013SH SOLENONE0013
Direxion Dly Aerospace&Def Bl 3X ShsETFDLY AEROSPC 3X25460E6613566,704SH SOLENONE006,704
Direxion Dly S&P Oil&Gs Ex&Prd Bl 3X ETFOIL GAS BL 3X SH25490K356415,934SH SOLENONE005,934
ETFMG Prime Cyber Security ETFPRIME CYBR SCRTY26924G201641,625SH SOLENONE001,625
ETFMG Drone Economy Strategy ETFDRONE ECONMY STG26924G8056190SH SOLENONE00190
First Trust Value Line Dividend ETFSHS33734H1063,812112,983SH SOLENONE00112,983
First Trust Cnsmr Discret AlphaDEX ETFCONSUMR DISCRE33734X101641,506SH SOLENONE001,506
First Trust NASDAQ ABA Community Bk ETFUT COM SHS ETF33736Q104252SH SOLENONE0052
First Trust RiverFront Dyn Dev Intl ETFRIVRFRNT DYN DEV33739P60856997SH SOLENONE00997
First Trust RiverFront Dyn Em Mkts ETFRIVR FRNT DYN33739P70732526SH SOLENONE00526
First Trust Enhanced Short Maturity ETFFIRST TR ENH NEW33739Q4081051,751SH SOLENONE001,751
First Trust Indxx Invtv Tnsctn&Prcs ETFINDXX INOVTV ETF33741X201862,867SH SOLENONE002,867
Invesco WilderHill Clean Energy ETFWILDERHIL CLAN46137V13405SH SOLENONE005
Invesco Water Resources ETFWATER RES ETF46137V14215432SH SOLENONE00432
Invesco S&P 500 Top 50 ETFS&P 500 TOP 5046137V2331259SH SOLENONE0059
Invesco S&P 500 Equal Weight Tech ETFS&P500 EQL TEC46137V28225146SH SOLENONE00146
Invesco BuyBack Achievers ETFBUYBACK ACHIEV46137V3086108SH SOLENONE00108
Invesco S&P 500 Equal Weight ETFS&P500 EQL WGT46137V3573,30130,626SH SOLENONE0030,626
Invesco FTSE RAFI US 1000 ETFFTSE RAFI 100046137V61314128SH SOLENONE00128
Invesco S&P 500 Low Volatility ETFS&P500 LOW VOL46138E35451932SH SOLENONE00932
Invesco Russell 1000 Equal Weight ETFRUSEL 1000 EQL46138E4201675,128SH SOLENONE005,128
Invesco Preferred ETFPFD ETF46138E5118554SH SOLENONE00554
Invesco KBW Property & Casualty Ins ETFKBW PPTY CASUT46138E586348SH SOLENONE0048
Invesco S&P SmallCap Low Volatility ETFS&P SMLCP LOW46138G1023,85980,434SH SOLENONE0080,434
Invesco DB Energy FundENERGY FD46140H304187SH SOLENONE0087
Invesco DB Base Metals FundBASE METALS FD46140H700171SH SOLENONE0071
iShares Silver TrustISHARES46428Q109180SH SOLENONE0080
iShares US Treasury BondUS TREAS BD ETF46429B267145SH SOLENONE0045
iShares Floating Rate Bond ETFFLTG RATE NT ETF46429B65555910,988SH SOLENONE0010,988
iShares Edge MSCI Min Vol EAFE ETFMIN VOL EAFE ETF46429B6893,32645,793SH SOLENONE0045,793
iShares Edge MSCI Min Vol USAMIN VOL USA ETF46429B69728,515461,938SH SOLENONE00461,938
iShares 0-5 Year TIPS Bond ETF0-5 YR TIPS ETF46429B7478,97789,255SH SOLENONE0089,255
iShares Commodities Select Strategy ETFCOMMOD SEL STG46431W8531063,242SH SOLENONE003,242
iShares Core MSCI Total Intl Stk ETFCORE MSCI TOTAL46432F83414,517247,568SH SOLENONE00247,568
iShares Core MSCI EAFECORE MSCI EAFE46432F84222,904373,038SH SOLENONE00373,038
iShares Core 1-5 Year USD Bond ETFCORE 1 5 YR USD46432F8599,931196,929SH SOLENONE00196,929
iShares Core MSCI Emerging Markets ETFCORE MSCI EMKT46434G1036,823132,658SH SOLENONE00132,658
iShares Core Dividend Growth ETFCORE DIV GRWTH46434V6213,17983,227SH SOLENONE0083,227
iShares Core International Aggt Bd ETFCORE INTL AGGR46435G6729,070166,514SH SOLENONE00166,514
ProShares Short Dow30PSHS SHORT DOW3074347B23521400SH SOLENONE00400
ProShares UltraShort S&P500ULTRASHRT S&P50074347B383461,500SH SOLENONE001,500
ProShares Ultra FinancialsULTRA FNCLS NEW74347X6339201SH SOLENONE00201
ProShares S&P 500 Dividend AristocratsS&P 500 DV ARIST74348A467460SH SOLENONE0060
SPDR S&P 500 ETFTR UNIT78462F1031,4304,858SH SOLENONE004,858
SPDR Gold SharesGOLD SHS78463V1072561,923SH SOLENONE001,923
SPDR EURO STOXX 50 ETFEURO STOXX 5078463X202511,351SH SOLENONE001,351
SPDR Blmbg Barclays Convert Secs ETFBLMBRG BRC CNVRT78464A3591041,978SH SOLENONE001,978
SPDR Dow Jones REIT ETFDJ REIT ETF78464A607560SH SOLENONE0060
SPDR Blmbg Barclays Interm Term Trs ETFBLMBRG BRC INTRM78464A6728143SH SOLENONE00143
SPDR S&P Regional Banking ETFS&P REGL BKG78464A6985129,600SH SOLENONE009,600
SPDR S&P Oil & Gas Equipment&Svcs ETFOILGAS EQUIP78464A7482250SH SOLENONE00250
SPDR S&P Dividend ETFS&P DIVID ETF78464A7631,76617,507SH SOLENONE0017,507
SPDR S&P Insurance ETFS&P INS ETF78464A7891,08531,942SH SOLENONE0031,942
SPDR Portfolio Total Stock Market ETFPORTFOLIO TL STK78464A805461,279SH SOLENONE001,279
SPDR S&P Semiconductor ETFS&P SEMICNDCTR78464A862347SH SOLENONE0047
SPDR Blmbg Barclays High Yield Bd ETFBLOOMBERG BRCLYS78468R62201SH SOLENONE001
Materials Select Sector SPDR ETFSBI MATERIALS81369Y1007132SH SOLENONE00132
Select Sector Spdr Trust The Health Care Select Sector Spdr FundSBI HEALTHCARE81369Y20913142SH SOLENONE00142
Consumer Staples Select Sector SPDR ETFSBI CONS STPLS81369Y30813240SH SOLENONE00240
Select Sector Spdr Fund Shs Ben Consumer DiscretionarySBI CONS DISCR81369Y4075614,706SH SOLENONE004,706
Select Sector Spdr Trust Shs Ben Int EnergyENERGY81369Y5061902,985SH SOLENONE002,985
Financial Select Sector SPDR ETFSBI INT-FINL81369Y6051,05038,070SH SOLENONE0038,070
Industrial Select Sector SPDR ETFSBI INT-INDS81369Y7046668,614SH SOLENONE008,614
Technology Select Sector SPDR ETFTECHNOLOGY81369Y80341528SH SOLENONE00528
Communication Services Sel Sect SPDRETFCOMMUNICATION81369Y8523627,367SH SOLENONE007,367
Real Estate Select Sector SPDRRL EST SEL SEC81369Y8609265SH SOLENONE00265
Select Sector Spdr Trust The Utilities Select Sector Spdr TrustSBI INT-UTILS81369Y8861953,276SH SOLENONE003,276
VanEck Vectors Steel ETFSTEEL ETF92189F205144SH SOLENONE0044
VanEck Vectors Morningstar Wide Moat ETFMORNINGSTAR WIDE92189F6431,64734,309SH SOLENONE0034,309
VanEck Vectors Semiconductor ETFSEMICONDUCTOR ET92189F6766876,237SH SOLENONE006,237
VanEck Vectors Vietnam ETFVIETNAM ETF92189F8174266SH SOLENONE00266
Vanguard Consumer Staples ETFCONSUM STP ETF92204A2076024,050SH SOLENONE004,050
Vanguard Financials ETFFINANCIALS ETF92204A4052032,942SH SOLENONE002,942
Vanguard Health Care ETFHEALTH CAR ETF92204A5049225,302SH SOLENONE005,302
Vanguard Information Technology ETFINF TECH ETF92204A7021,3016,169SH SOLENONE006,169
Vanguard Materials ETFMATERIALS ETF92204A8014063,168SH SOLENONE003,168
Vanguard Short-Term Corporate Bond ETFSHRT TRM CORP BD92206C4092673,309SH SOLENONE003,309
Vanguard Russell 2000 ETFVNG RUS2000IDX92206C66418151SH SOLENONE00151
Vanguard Mortgage-Backed Secs ETFMORTG-BACK SEC92206C771122SH SOLENONE0022
Vanguard Intermediate-Term Corp Bd ETFINT-TERM CORP92206C8702,03622,664SH SOLENONE0022,664
WisdomTree US Total Dividend ETFUS TOTAL DIVIDND97717W1091831,893SH SOLENONE001,893
WisdomTree US High Dividend ETFUS HIGH DIVIDEND97717W20844609SH SOLENONE00609
WisdomTree Emerging Markets High Div ETFEMER MKT HIGH FD97717W31516364SH SOLENONE00364
WisdomTree Negative Dur US Aggt Bd ETFNEGATIVE DUR US97717W364661,608SH SOLENONE001,608
WisdomTree International Equity ETFINTL EQUITY FD97717W70337729SH SOLENONE00729
HSBC Holdings PLCADR A 1/40PF A404280604522,000SH SOLENONE002,000