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
CNX Resources Corp COM 12653C108 80 8,435 SH   SOLE 0 80 0 0
Cabot Oil & Gas Corp COM 127097103 117 6,761 SH   SOLE 0 117 0 0
Cheniere Energy Inc COM 16411R208 38 813 SH   SOLE 0 38 0 0
Chevron Corporation COM 166764100 102 1,418 SH   SOLE 0 102 0 0
Energy Sctr SPDR ETF COM 81369Y506 54 1,809 SH   SOLE 0 54 0 0
Enterprise Products COM 293792107 2 113 SH   SOLE 0 2 0 0
Murphy USA Inc COM 626755102 163 1,272 SH   SOLE 0 163 0 0
Renewable Energy Gp COM 75972A301 41 760 SH   SOLE 0 41 0 0
Royal Dutch Shell plc A COM 780259206 139 5,528 SH   SOLE 0 139 0 0
Williams Companies Inc COM 969457100 62 3,160 SH   SOLE 0 62 0 0
World Fuel Svcs Corp COM 981475106 21 1,010 SH   SOLE 0 21 0 0
Aptargroup Inc COM 038336103 3 30 SH   SOLE 0 3 0 0
ArcelorMittal COM 03938L203 3 238 SH   SOLE 0 3 0 0
Balchem Corporation COM 057665200 12 120 SH   SOLE 0 12 0 0
Barrick Gold Corp COM 067901108 95 3,370 SH   SOLE 0 95 0 0
Berry Global Group COM 08579W103 169 3,503 SH   SOLE 0 169 0 0
Carpenter Technology COM 144285103 2 91 SH   SOLE 0 2 0 0
Celanese Corp COM 150870103 2 16 SH   SOLE 0 2 0 0
Clearwater Paper Co COM 18538R103 161 4,255 SH   SOLE 0 161 0 0
Cleveland-Cliffs Inc COM 18683K101 4 619 SH   SOLE 0 4 0 0
Commercial Metals Co COM 201723103 4 181 SH   SOLE 0 4 0 0
FMC Corp COM 302491303 2 17 SH   SOLE 0 2 0 0
Forterra Inc COM 34960W106 32 2,670 SH   SOLE 0 32 0 0
Graphic Packaging Co COM 388689101 62 4,410 SH   SOLE 0 62 0 0
Hecla Mining COM 422704106 47 9,260 SH   SOLE 0 47 0 0
Huntsman Corp COM 447011107 35 1,575 SH   SOLE 0 35 0 0
Louisiana Pacific COM 546347105 214 7,235 SH   SOLE 0 214 0 0
Martin Marietta COM 573284106 2 7 SH   SOLE 0 2 0 0
Mineral Resources Ltd COM Q60976109 16 900 SH   SOLE 0 16 0 0
Nucor Corp COM 670346105 4 81 SH   SOLE 0 4 0 0
Scotts Company COM 810186106 160 1,044 SH   SOLE 0 160 0 0
Silgan Holdings COM 827048109 81 2,205 SH   SOLE 0 81 0 0
Steel Dynamics COM 858119100 4 128 SH   SOLE 0 4 0 0
United States Steel COM 912909108 3 430 SH   SOLE 0 3 0 0
Vale S.A. ADR COM 91912E105 39 3,715 SH   SOLE 0 39 0 0
Vanguard Materials ETF COM 92204A801 25 185 SH   SOLE 0 25 0 0
WestRock Company COM 96145D105 103 2,952 SH   SOLE 0 103 0 0
ADT Corp COM 00090Q103 33 3,980 SH   SOLE 0 33 0 0
AGCO Corp COM 001084102 313 4,215 SH   SOLE 0 313 0 0
ASGN Inc COM 00191U102 106 1,660 SH   SOLE 0 106 0 0
Alaska Air Group COM 011659109 60 1,640 SH   SOLE 0 60 0 0
Ametek Inc COM 031100100 3 35 SH   SOLE 0 3 0 0
Arcbest Corp COM 03937C105 237 7,615 SH   SOLE 0 237 0 0
Atlas Air Worldwide COM 049164205 329 5,400 SH   SOLE 0 329 0 0
Avery Dennison Corp COM 053611109 4 32 SH   SOLE 0 4 0 0
BMC Stock Holdings COM 05591B109 76 1,780 SH   SOLE 0 76 0 0
Booz Allen Hamilton COM 099502106 117 1,407 SH   SOLE 0 117 0 0
Builders FirstSource Inc COM 12008R107 118 3,630 SH   SOLE 0 118 0 0
Clarivate Analytics PLC COM G21810109 18 575 SH   SOLE 0 18 0 0
Copart Inc COM 217204106 23 218 SH   SOLE 0 23 0 0
CoreLogic Inc COM 21871D103 50 738 SH   SOLE 0 50 0 0
Cummins Inc COM 231021106 170 805 SH   SOLE 0 170 0 0
Delta Air Lines Inc COM 247361702 1 49 SH   SOLE 0 1 0 0
Donaldson Inc COM 257651109 4 78 SH   SOLE 0 4 0 0
Dycom Industries COM 267475101 114 2,155 SH   SOLE 0 114 0 0
Evoqua Water Tech COM 30057T105 164 7,718 SH   SOLE 0 164 0 0
FedEx Corp COM 31428X106 229 910 SH   SOLE 0 229 0 0
Fortune Brands COM 34964C106 342 3,954 SH   SOLE 0 342 0 0
Graco Inc COM 384109104 9 144 SH   SOLE 0 9 0 0
Huntington Ingalls COM 446413106 2 13 SH   SOLE 0 2 0 0
John Bean Tech COM 477839104 19 210 SH   SOLE 0 19 0 0
Johnson Controls COM G51502105 58 1,430 SH   SOLE 0 58 0 0
Kaman Corp COM 483548103 26 675 SH   SOLE 0 26 0 0
Lakeland Inds Inc COM 511795106 83 4,195 SH   SOLE 0 83 0 0
MYR Group Inc COM 55405W104 215 5,780 SH   SOLE 0 215 0 0
Northrop Gruman COM 666807102 10 32 SH   SOLE 0 10 0 0
Old Dominion Freight COM 679580100 219 1,212 SH   SOLE 0 219 0 0
Otis Worldwide Cp COM 68902V107 125 1,995 SH   SOLE 0 125 0 0
PGT Innovations Inc COM 69336V101 16 885 SH   SOLE 0 16 0 0
Patrick Inds COM 703343103 45 775 SH   SOLE 0 45 0 0
RBC Bearings Inc COM 75524B104 5 39 SH   SOLE 0 5 0 0
Raytheon Technologies COM 75513E101 2 36 SH   SOLE 0 2 0 0
Rockwell Automation Inc COM 773903109 105 475 SH   SOLE 0 105 0 0
Rollins Inc COM 775711104 117 2,160 SH   SOLE 0 117 0 0
Simpson Manufacturing COM 829073105 59 609 SH   SOLE 0 59 0 0
Southwest Airlines COM 844741108 223 5,948 SH   SOLE 0 223 0 0
Stanley Black & Decker COM 854502101 224 1,378 SH   SOLE 0 224 0 0
Teledyne Technologies COM 879360105 16 53 SH   SOLE 0 16 0 0
Tennant Co COM 880345103 36 600 SH   SOLE 0 36 0 0
Toro Company COM 891092108 4 50 SH   SOLE 0 4 0 0
Trex Comp Inc COM 89531P105 290 4,048 SH   SOLE 0 290 0 0
Waste Connections Inc COM 94106B101 2 16 SH   SOLE 0 2 0 0
Waste Management COM 94106L109 120 1,063 SH   SOLE 0 120 0 0
Werner COM 950755108 14 325 SH   SOLE 0 14 0 0
Weyerhauser Co COM 962166104 103 3,621 SH   SOLE 0 103 0 0
Amazon.com Inc COM 023135106 1,152 366 SH   SOLE 0 1,152 0 0
Asbury Automotive COM 043436104 54 556 SH   SOLE 0 54 0 0
Autonation Inc COM 05329W102 102 1,935 SH   SOLE 0 102 0 0
Best Buy Co COM 086516101 122 1,094 SH   SOLE 0 122 0 0
Big Lots Inc COM 089302103 57 1,280 SH   SOLE 0 57 0 0
Caesars Entmt Cp COM 12769G100 57 1,015 SH   SOLE 0 57 0 0
Callaway Golf Corp COM 131193104 165 8,600 SH   SOLE 0 165 0 0
Century Cmntys Inc COM 156504300 19 440 SH   SOLE 0 19 0 0
Cooper Tire & Rubber COM 216831107 240 7,580 SH   SOLE 0 240 0 0
D.R. Horton Inc COM 23331A109 242 3,203 SH   SOLE 0 242 0 0
Expedia Inc. COM 30212P303 218 2,376 SH   SOLE 0 218 0 0
Floor & Decor Inc COM 339750101 63 840 SH   SOLE 0 63 0 0
Fox Factory Hldgs Corp COM 35138V102 8 113 SH   SOLE 0 8 0 0
General Motors COM 37045v100 60 2,030 SH   SOLE 0 60 0 0
Genuine Parts COM 372460105 218 2,287 SH   SOLE 0 218 0 0
Grow Generation Cp COM 39986L109 103 6,455 SH   SOLE 0 103 0 0
Hibbett Sports Inc COM 428567101 74 1,875 SH   SOLE 0 74 0 0
Home Depot Inc COM 437076102 119 430 SH   SOLE 0 119 0 0
Int'l Game Tech COM G4863A108 240 21,590 SH   SOLE 0 240 0 0
Jack In The Box COM 466367109 142 1,788 SH   SOLE 0 142 0 0
La-Z-Boy Chair Co COM 505336107 22 700 SH   SOLE 0 22 0 0
Lear Corp COM 521865204 2 19 SH   SOLE 0 2 0 0
Lennar Corp COM 526057104 106 1,300 SH   SOLE 0 106 0 0
Lowes Companies Inc COM 548661107 6 35 SH   SOLE 0 6 0 0
Lululemon Athletica Inc COM 550021109 215 652 SH   SOLE 0 215 0 0
M D C Holdings COM 552676108 16 335 SH   SOLE 0 16 0 0
MGM Grand Inc COM 552953101 176 8,095 SH   SOLE 0 176 0 0
Meritage Corp COM 59001A102 216 1,960 SH   SOLE 0 216 0 0
NVR Inc COM 62944T105 8 2 SH   SOLE 0 8 0 0
Newell Rubbermaid COM 651229106 161 9,410 SH   SOLE 0 161 0 0
Nike COM 654106103 100 799 SH   SOLE 0 100 0 0
O'Reilly Automotive COM 67103H107 117 253 SH   SOLE 0 117 0 0
Ollie's Bargain Outlet COM 681116109 122 1,395 SH   SOLE 0 122 0 0
Polaris Industries COM 731068102 14 149 SH   SOLE 0 14 0 0
Pool Corp COM 73278L105 9 26 SH   SOLE 0 9 0 0
Stamps.com Inc COM 852857200 57 236 SH   SOLE 0 57 0 0
Starbucks Corp COM 855244109 102 1,191 SH   SOLE 0 102 0 0
Target Corp COM 87612E106 123 779 SH   SOLE 0 123 0 0
Taylor Morrison Home COM 87724P106 36 1,470 SH   SOLE 0 36 0 0
Toyota Motors ADR COM 892331307 3 21 SH   SOLE 0 3 0 0
Wyndham Hotels COM 98311A105 15 295 SH   SOLE 0 15 0 0
YETI Holdings Inc COM 98585X104 159 3,505 SH   SOLE 0 159 0 0
Anheuser Busch InBev COM 03524A108 197 3,656 SH   SOLE 0 197 0 0
Archer Daniels Midland COM 039483102 62 1,340 SH   SOLE 0 62 0 0
B&G Foods Inc COM 05508R106 11 390 SH   SOLE 0 11 0 0
Boston Beer Company COM 100557107 183 207 SH   SOLE 0 183 0 0
Clorox Co COM 189054109 76 360 SH   SOLE 0 76 0 0
Constellation Brands Inc COM 21036P108 3 15 SH   SOLE 0 3 0 0
Costco Wholesale Corp COM 22160K105 11 30 SH   SOLE 0 11 0 0
Estee Lauder Companies COM 518439104 270 1,235 SH   SOLE 0 270 0 0
Hormel Foods Corp COM 440452100 3 71 SH   SOLE 0 3 0 0
Kimberly Clark COM 494368103 2 14 SH   SOLE 0 2 0 0
Kroger Co COM 501044101 100 2,937 SH   SOLE 0 100 0 0
Medifast Inc COM 58470H101 132 801 SH   SOLE 0 132 0 0
Mondelez Intl Inc COM 609207105 35 607 SH   SOLE 0 35 0 0
National Beverage Corp COM 635017106 37 540 SH   SOLE 0 37 0 0
Nomad Foods Ltd COM G6564A105 159 6,250 SH   SOLE 0 159 0 0
Nu Skin Enterprises Inc COM 67018T105 148 2,949 SH   SOLE 0 148 0 0
Phillip Morris Intl Inc COM 718172109 16 214 SH   SOLE 0 16 0 0
Procter & Gamble Co COM 742718109 165 1,188 SH   SOLE 0 165 0 0
Smucker J.M. COM 832696405 104 901 SH   SOLE 0 104 0 0
SpartanNash Company COM 847215100 11 670 SH   SOLE 0 11 0 0
Walmart Inc COM 931142103 180 1,288 SH   SOLE 0 180 0 0
Abbot Laboratories COM 002824100 221 2,027 SH   SOLE 0 221 0 0
Abbvie Inc COM 00287Y109 111 1,263 SH   SOLE 0 111 0 0
Amedisys Inc COM 023436108 21 88 SH   SOLE 0 21 0 0
Amicus Therapeutics COM 03152W109 167 11,820 SH   SOLE 0 167 0 0
Bristol Myers Squibb COM 110122108 58 955 SH   SOLE 0 58 0 0
CVS Health Corp COM 126650100 166 2,839 SH   SOLE 0 166 0 0
Castle Biosciences COM 14843C105 377 7,335 SH   SOLE 0 377 0 0
Catalent Inc COM 148806102 108 1,255 SH   SOLE 0 108 0 0
Centene Corp COM 15135B101 6 110 SH   SOLE 0 6 0 0
Chemed Corp COM 16359R103 273 568 SH   SOLE 0 273 0 0
Denali Thera Inc COM 24823R105 15 420 SH   SOLE 0 15 0 0
Emergent BioSolutions COM 29089Q105 247 2,395 SH   SOLE 0 247 0 0
Envista Hldgs Cp COM 29415F104 37 1,500 SH   SOLE 0 37 0 0
Hologic COM 436440101 124 1,866 SH   SOLE 0 124 0 0
Horizon Pharma COM G46188101 136 1,750 SH   SOLE 0 136 0 0
Humana COM 444859102 122 295 SH   SOLE 0 122 0 0
Jazz Pharma COM G50871105 247 1,730 SH   SOLE 0 247 0 0
Johnson & Johnson COM 478160104 320 2,147 SH   SOLE 0 320 0 0
LHC Group Inc COM 50187A107 30 140 SH   SOLE 0 30 0 0
Lab Corp of America COM 50540R409 2 11 SH   SOLE 0 2 0 0
Ligand Pharmaceuticals COM 53220K504 66 693 SH   SOLE 0 66 0 0
Medpace Holdings Inc COM 58506Q109 59 524 SH   SOLE 0 59 0 0
Nextgen Healthcare Inc COM 65343C102 295 23,155 SH   SOLE 0 295 0 0
Opko Health Inc COM 68375N103 146 39,480 SH   SOLE 0 146 0 0
Owens & Minor COM 690732102 24 960 SH   SOLE 0 24 0 0
Pacira BioSciences Inc COM 695127100 283 4,700 SH   SOLE 0 283 0 0
Patterson Cos COM 703395103 170 7,035 SH   SOLE 0 170 0 0
Quidel Corp COM 74838J101 201 918 SH   SOLE 0 201 0 0
R1 RCM Inc COM 749397105 242 14,085 SH   SOLE 0 242 0 0
Regeneron Pharma Inc COM 75886F107 288 515 SH   SOLE 0 288 0 0
Repligen Corp COM 759916109 191 1,294 SH   SOLE 0 191 0 0
Sangamo Thera Inc COM 800677106 34 3,615 SH   SOLE 0 34 0 0
Simulations Plus Inc COM 829214105 200 2,660 SH   SOLE 0 200 0 0
Surgery Partners Inc COM 86881A100 169 7,710 SH   SOLE 0 169 0 0
Syneos Health Inc COM 87166B102 190 3,565 SH   SOLE 0 190 0 0
Teva Pharma Inds Ltd COM 881624209 1 75 SH   SOLE 0 1 0 0
Thermo Fisher Scientific COM 883556102 112 253 SH   SOLE 0 112 0 0
United Healthcare Corp COM 91324P102 261 837 SH   SOLE 0 261 0 0
Universal Health Services COM 913903100 114 1,067 SH   SOLE 0 114 0 0
Vertex Pharma Inc COM 92532F100 196 720 SH   SOLE 0 196 0 0
West Pharmaceutical COM 955306105 349 1,270 SH   SOLE 0 349 0 0
Zoetis Inc COM 98978V103 107 648 SH   SOLE 0 107 0 0
Ally Financial Inc COM 02005N100 298 11,880 SH   SOLE 0 298 0 0
Ares Capital Corp COM 04010L103 2 136 SH   SOLE 0 2 0 0
Arthur J Gallagher & Co COM 363576109 1 12 SH   SOLE 0 1 0 0
Artisan Asset Mgrs COM 04316A108 16 405 SH   SOLE 0 16 0 0
Athene Hldg Ltd A COM G0684D107 149 4,370 SH   SOLE 0 149 0 0
Bank America Corp COM 060505104 3 111 SH   SOLE 0 3 0 0
Bank of NY Mellon COM 064058100 50 1,455 SH   SOLE 0 50 0 0
Berkeley WR Corp COM 084423102 1 18 SH   SOLE 0 1 0 0
Berkshire Hathaway B COM 084670702 286 1,342 SH   SOLE 0 286 0 0
Capital One Financial COM 14040H105 208 2,898 SH   SOLE 0 208 0 0
Chubb Limited COM H1467J104 1 9 SH   SOLE 0 1 0 0
Community Bank System COM 203607106 2 43 SH   SOLE 0 2 0 0
Fidelity National COM 31620R303 59 1,870 SH   SOLE 0 59 0 0
First American Financial COM 31847R102 15 285 SH   SOLE 0 15 0 0
Flagstar Bancorp COM 337930705 268 9,060 SH   SOLE 0 268 0 0
Hilltop Hldgs Inc COM 432748101 168 8,175 SH   SOLE 0 168 0 0
Houlihan Lokey Inc COM 441593100 22 380 SH   SOLE 0 22 0 0
JP Morgan Chase COM 46625H100 6 64 SH   SOLE 0 6 0 0
Janus Henderson Gp plc COM G4474Y214 176 8,125 SH   SOLE 0 176 0 0
Kinsale Cap Gp Inc COM 49714P108 104 547 SH   SOLE 0 104 0 0
Main St Capt Cp COM 56035L104 2 64 SH   SOLE 0 2 0 0
Manulife Financial COM 56501R106 254 18,288 SH   SOLE 0 254 0 0
Markel Corp COM 570535104 2 2 SH   SOLE 0 2 0 0
MarketAxess Hldgs Inc COM 57060D108 14 29 SH   SOLE 0 14 0 0
Moody's Corp COM 615369105 85 293 SH   SOLE 0 85 0 0
Mr. Cooper Gp Inc COM 62482R107 356 15,940 SH   SOLE 0 356 0 0
Nasdaq Inc COM 631103108 201 1,639 SH   SOLE 0 201 0 0
Pennymac Finl Svcs Inc COM 70932M107 381 6,555 SH   SOLE 0 381 0 0
Primerica Inc COM 74164M108 12 103 SH   SOLE 0 12 0 0
Principal Financial COM 74251V102 51 1,275 SH   SOLE 0 51 0 0
Progressive Corp COM 743315103 125 1,320 SH   SOLE 0 125 0 0
RLI Corp COM 749607107 3 37 SH   SOLE 0 3 0 0
Raymond James Financial COM 754730109 1 11 SH   SOLE 0 1 0 0
RenaissanceRe Holdings COM G7496G103 161 950 SH   SOLE 0 161 0 0
S&P Global Inc COM 78409v104 119 330 SH   SOLE 0 119 0 0
SLM Corporation COM 78442P106 1 139 SH   SOLE 0 1 0 0
SVB Financial Group COM 78486Q101 211 875 SH   SOLE 0 211 0 0
T Rowe Price Group Inc COM 74144T108 312 2,433 SH   SOLE 0 312 0 0
TowneBank Portsmouth COM 89214P109 13 810 SH   SOLE 0 13 0 0
Triton Intl Ltd COM G9078F107 184 4,515 SH   SOLE 0 184 0 0
Triumph Bancorp Inc COM 89679E300 38 1,205 SH   SOLE 0 38 0 0
Walker & Dunlop Inc COM 93148P102 68 1,290 SH   SOLE 0 68 0 0
Wintrust Financial Corp COM 97650W108 20 490 SH   SOLE 0 20 0 0
Accenture plc COM G1151C101 7 30 SH   SOLE 0 7 0 0
Adobe Systems Inc COM 00724F101 209 427 SH   SOLE 0 209 0 0
Adtran Inc COM 00738A106 188 18,360 SH   SOLE 0 188 0 0
Akamai Technologies COM 00971T101 5 41 SH   SOLE 0 5 0 0
Apple Inc COM 037833100 1,328 11,463 SH   SOLE 0 1,328 0 0
Arrow Electronics COM 042735100 201 2,550 SH   SOLE 0 201 0 0
Aspen Technologies Inc COM 045327103 13 101 SH   SOLE 0 13 0 0
Autohome Inc COM 05278C107 24 255 SH   SOLE 0 24 0 0
Automatic Data Prcg COM 053015103 3 18 SH   SOLE 0 3 0 0
Bandwidth Inc COM 05988J103 368 2,109 SH   SOLE 0 368 0 0
Blackberry Ltd COM 09228F103 4 956 SH   SOLE 0 4 0 0
Broadcom Inc COM 11135F101 208 572 SH   SOLE 0 208 0 0
CDW Corp COM 12514G108 128 1,070 SH   SOLE 0 128 0 0
CGI Inc A COM 12532H104 58 851 SH   SOLE 0 58 0 0
Cadence Design Systems COM 127387108 211 1,979 SH   SOLE 0 211 0 0
Calix Inc COM 13100M509 54 3,065 SH   SOLE 0 54 0 0
Check Point Software COM M22465104 4 37 SH   SOLE 0 4 0 0
Chegg Inc COM 163092109 64 895 SH   SOLE 0 64 0 0
Cisco Systems Inc COM 17275R102 3 85 SH   SOLE 0 3 0 0
Cloudflare Inc COM 18915M107 7 173 SH   SOLE 0 7 0 0
Cognizant Tech COM 192446102 348 5,020 SH   SOLE 0 348 0 0
Commvault Systems Inc COM 204166102 4 109 SH   SOLE 0 4 0 0
Corning Inc COM 219350105 204 6,290 SH   SOLE 0 204 0 0
CyberArk Software Ltd COM M2682V108 4 43 SH   SOLE 0 4 0 0
Dell COM 24703L202 104 1,535 SH   SOLE 0 104 0 0
EPAM Systems Inc COM 29414B104 128 397 SH   SOLE 0 128 0 0
Enphase Energy Inc COM 29355A107 236 2,855 SH   SOLE 0 236 0 0
Eplus Inc COM 294268107 35 480 SH   SOLE 0 35 0 0
F5 Networks Inc COM 315616102 5 37 SH   SOLE 0 5 0 0
Factset Research COM 303075105 117 349 SH   SOLE 0 117 0 0
Fidelity Natl Info Svcs COM 31620M106 2 15 SH   SOLE 0 2 0 0
FireEye Inc COM 31816Q101 4 354 SH   SOLE 0 4 0 0
FleetCor Technologies COM 339041105 55 229 SH   SOLE 0 55 0 0
Formfactor Inc COM 346375108 110 4,400 SH   SOLE 0 110 0 0
Fortinet Inc Com COM 34959E109 4 37 SH   SOLE 0 4 0 0
IAC/Interactive Corp COM 44919P508 2 15 SH   SOLE 0 2 0 0
Inovalon Hldgs Inc COM 45781D101 251 9,500 SH   SOLE 0 251 0 0
International Money Ex COM 46005L101 13 915 SH   SOLE 0 13 0 0
Jack Henry & Assoc COM 426281101 6 37 SH   SOLE 0 6 0 0
Lam Research COM 512807108 104 312 SH   SOLE 0 104 0 0
Lattice Semiconductors COM 518415104 31 1,060 SH   SOLE 0 31 0 0
Leidos Holdings Inc COM 525327102 2 27 SH   SOLE 0 2 0 0
ManTech Intl Corp COM 564563104 2 35 SH   SOLE 0 2 0 0
Marvell Technology COM G5876H105 4 89 SH   SOLE 0 4 0 0
Microsoft Corp COM 594918104 1,237 5,882 SH   SOLE 0 1,237 0 0
Mimecast Ltd. COM G14838109 3 54 SH   SOLE 0 3 0 0
NVidia Corp COM 67066G104 372 687 SH   SOLE 0 372 0 0
NetApp Inc COM 64110D104 3 70 SH   SOLE 0 3 0 0
Norton Lifelock COM 668771108 7 326 SH   SOLE 0 7 0 0
Okta Inc COM 679295105 7 32 SH   SOLE 0 7 0 0
OneSpan Inc COM 68287N100 7 319 SH   SOLE 0 7 0 0
Paypal Holdings Inc COM 70450Y103 215 1,090 SH   SOLE 0 215 0 0
Ping Identity Hldg COM 72341T103 7 220 SH   SOLE 0 7 0 0
Plantronics Inc COM 727493108 44 3,710 SH   SOLE 0 44 0 0
Progress Software COM 743312100 192 5,245 SH   SOLE 0 192 0 0
Proofpoint Inc COM 743424103 7 64 SH   SOLE 0 7 0 0
Qualys Inc COM 74758T303 7 68 SH   SOLE 0 7 0 0
Radware Ltd COM M81873107 7 275 SH   SOLE 0 7 0 0
SPS Commerce Inc COM 78463M107 64 819 SH   SOLE 0 64 0 0
Salesforce.com COM 79466L302 227 903 SH   SOLE 0 227 0 0
Sapiens Intl Cp N.V. COM G7T16G103 65 2,135 SH   SOLE 0 65 0 0
SecureWorks Corp COM 81374A105 21 1,870 SH   SOLE 0 21 0 0
Semtech COM 816850101 105 1,990 SH   SOLE 0 105 0 0
Shutterstock Inc COM 825690100 7 144 SH   SOLE 0 7 0 0
Square Inc A COM 852234103 116 712 SH   SOLE 0 116 0 0
Sykes Enterprises Inc COM 871237103 28 810 SH   SOLE 0 28 0 0
Synnex Corp COM 87162W100 367 2,618 SH   SOLE 0 367 0 0
Taiwan Semiconductor COM 874039100 69 850 SH   SOLE 0 69 0 0
Tenable Hldgs COM 88025T102 7 178 SH   SOLE 0 7 0 0
Teradyne Inc COM 880770102 177 2,226 SH   SOLE 0 177 0 0
Texas Instruments Inc COM 882508104 146 1,023 SH   SOLE 0 146 0 0
Ultra Clean Hldgs Inc COM 90385V107 115 5,350 SH   SOLE 0 115 0 0
Veeva Systems Inc COM 922475108 353 1,254 SH   SOLE 0 353 0 0
Verint Systems Inc COM 92343X100 7 145 SH   SOLE 0 7 0 0
Verisign Inc COM 92343E102 7 32 SH   SOLE 0 7 0 0
Viavi Solutions Inc COM 925550105 1 72 SH   SOLE 0 1 0 0
Visa Inc COM 92826C839 195 973 SH   SOLE 0 195 0 0
Vishay Intertechnology COM 928298108 14 900 SH   SOLE 0 14 0 0
Yext Inc COM 98585N106 36 2,345 SH   SOLE 0 36 0 0
AT&T Inc COM 00206R102 2 54 SH   SOLE 0 2 0 0
Activision Blizzard COM 00507V109 60 738 SH   SOLE 0 60 0 0
Alphabet Inc COM 02079K107 4 3 SH   SOLE 0 4 0 0
Alphabet Inc COM 02079K305 767 523 SH   SOLE 0 767 0 0
BCE Inc COM 05534B760 3 61 SH   SOLE 0 3 0 0
Cable One Inc COM 12685J105 62 33 SH   SOLE 0 62 0 0
Charter Comm Inc COM 16119P108 124 199 SH   SOLE 0 124 0 0
Comcast Corp A COM 20030N101 3 74 SH   SOLE 0 3 0 0
Disney Co COM 254687106 307 2,474 SH   SOLE 0 307 0 0
Electronic Arts Inc COM 285512109 161 1,237 SH   SOLE 0 161 0 0
Etsy Inc COM 29786A106 15 125 SH   SOLE 0 15 0 0
Facebook Inc COM 30303M102 534 2,038 SH   SOLE 0 534 0 0
Netflix Inc COM 64110L106 334 667 SH   SOLE 0 334 0 0
Palo Alto Networks COM 697435105 6 26 SH   SOLE 0 6 0 0
Quinstreet COM 74874Q100 139 8,795 SH   SOLE 0 139 0 0
T-Mobile US Inc COM 872590104 290 2,534 SH   SOLE 0 290 0 0
Telephone & Data COM 879433829 44 2,404 SH   SOLE 0 44 0 0
The Trade Desk Inc COM 88339J105 287 553 SH   SOLE 0 287 0 0
Verizon Comm Inc COM 92343V104 300 5,035 SH   SOLE 0 300 0 0
Viacom CBS B COM 92556H206 166 5,940 SH   SOLE 0 166 0 0
Alliant Energy Corp COM 018802108 145 2,800 SH   SOLE 0 145 0 0
American State Water COM 029899101 153 2,046 SH   SOLE 0 153 0 0
American Water Works COM 030420103 283 1,955 SH   SOLE 0 283 0 0
Atmos Energy Corp COM 049560105 1 13 SH   SOLE 0 1 0 0
Clearway Engy Inc COM 18539C204 182 6,765 SH   SOLE 0 182 0 0
Duke Energy Corporation COM 26441C204 137 1,545 SH   SOLE 0 137 0 0
MGE Energy Inc COM 55277P104 70 1,115 SH   SOLE 0 70 0 0
National Fuel and Gas COM 636180101 14 355 SH   SOLE 0 14 0 0
Sempra Energy COM 816851109 1 12 SH   SOLE 0 1 0 0
Southwest Gas Corp COM 844895102 55 865 SH   SOLE 0 55 0 0
The Southern Company COM 842587107 2 39 SH   SOLE 0 2 0 0
Utilities Sctr SPDR ETF COM 81369Y886 6 101 SH   SOLE 0 6 0 0
Vistra Energy Group COM 92840M102 102 5,425 SH   SOLE 0 102 0 0
Alexandria Real Estate COM 015271109 243 1,519 SH   SOLE 0 243 0 0
American Homes 4 Rent COM 02665T306 19 665 SH   SOLE 0 19 0 0
American Tower Corp COM 03027X100 12 50 SH   SOLE 0 12 0 0
Ares Coml R.E. Cp COM 04013V108 27 2,985 SH   SOLE 0 27 0 0
Colony Capital Inc COM 19626G108 9 3,250 SH   SOLE 0 9 0 0
CoreSite Realty Corp COM 21870Q105 58 489 SH   SOLE 0 58 0 0
Crown Castle Intl COM 22822V101 110 658 SH   SOLE 0 110 0 0
Cyrusone Inc COM 23283R100 1 13 SH   SOLE 0 1 0 0
Duke Realty Investment COM 264411505 120 3,260 SH   SOLE 0 120 0 0
Equity LifeStyle Properties COM 29472R108 149 2,425 SH   SOLE 0 149 0 0
Equity Residential Prop COM 29476L107 1 11 SH   SOLE 0 1 0 0
First Industrial Realty COM 32054k103 24 615 SH   SOLE 0 24 0 0
Gladstone Land Corp COM 376549101 207 13,775 SH   SOLE 0 207 0 0
Global Med REIT COM 37954A204 162 12,000 SH   SOLE 0 162 0 0
Lexington Realty Trust COM 529043101 171 16,360 SH   SOLE 0 171 0 0
Life Storage Inc COM 53223X107 65 620 SH   SOLE 0 65 0 0
New Residential Invmt COM 64828T201 27 3,380 SH   SOLE 0 27 0 0
Physicians Realty Trust COM 71943U104 230 12,830 SH   SOLE 0 230 0 0
Realty Income Corp COM 756109104 102 1,680 SH   SOLE 0 102 0 0
Sun Communities Inc COM 866674104 96 684 SH   SOLE 0 96 0 0
Invesco FTSE RAFI Dev Mkts ex-US S/M ETF COM 46138E735 43 1,450 SH   SOLE 0 43 0 0
Schwab Intl Equity ETF COM 808524805 476 15,151 SH   SOLE 0 476 0 0
Schwab Intl Sm Cap ETF COM 808524888 12 355 SH   SOLE 0 12 0 0
Vanguard FTSE All World ex-US SCap ETF COM 922042718 33 314 SH   SOLE 0 33 0 0
Vanguard FTSE Developed Markets ETF COM 921943858 2,783 68,032 SH   SOLE 0 2,783 0 0
Vanguard FTSE Europe ETF COM 922042874 1 18 SH   SOLE 0 1 0 0
Vanguard Intl High Div Yield COM 921946794 2 40 SH   SOLE 0 2 0 0
Vanguard Total Intl ETF COM 921909768 2,571 49,285 SH   SOLE 0 2,571 0 0
iShares Core MSCI EAFE ETF COM 46432F842 583 9,666 SH   SOLE 0 583 0 0
iShares EAFE Min Vol ETF COM 46429B689 176 2,583 SH   SOLE 0 176 0 0
iShares MSCI Austria Capped ETF COM 464286202 1 49 SH   SOLE 0 1 0 0
iShares MSCI EAFE ETF COM 464287465 12 182 SH   SOLE 0 12 0 0
Invesco FTSE EM ETF COM 46138E727 65 3,715 SH   SOLE 0 65 0 0
Schwab EM Equity ETF COM 808524706 285 10,668 SH   SOLE 0 285 0 0
Vanguard FTSE EM ETF COM 922042858 1,328 30,704 SH   SOLE 0 1,328 0 0
iShares All Peru ETF COM 464289842 2 52 SH   SOLE 0 2 0 0
iShares Brazil ETF COM 464286400 1 31 SH   SOLE 0 1 0 0
iShares Brazil Sm Cap ETF COM 464289131 1 76 SH   SOLE 0 1 0 0
iShares ESG MSCI EM ETF COM 46434G863 28 790 SH   SOLE 0 28 0 0
iShares MSCI EM ETF COM 46434G103 115 2,176 SH   SOLE 0 115 0 0
iShares MSCI Thailand ETF COM 464286624 3 49 SH   SOLE 0 3 0 0
iShares Min Vol EM ETF COM 464286533 24 430 SH   SOLE 0 24 0 0
Invesco FTSE RAFI US 1500 Small Mid ETF COM 46137V597 180 1,537 SH   SOLE 0 180 0 0
Schwab US Sm Cap ETF COM 808524607 2,484 36,351 SH   SOLE 0 2,484 0 0
Vanguard Mid Cap Value ETF COM 922908512 227 2,244 SH   SOLE 0 227 0 0
Vanguard Mid-Cap ETF COM 922908629 96 546 SH   SOLE 0 96 0 0
Vanguard Rus 2000 ETF COM 92206C664 690 5,709 SH   SOLE 0 690 0 0
Vanguard Sm Cap ETF COM 922908751 2,015 13,099 SH   SOLE 0 2,015 0 0
Vanguard Small Cap Value ETF COM 922908611 573 5,178 SH   SOLE 0 573 0 0
WisdomTree US Small Cap Div ETF COM 97717W604 53 2,495 SH   SOLE 0 53 0 0
iShares Core S&P Mid-Cap ETF COM 464287507 73 394 SH   SOLE 0 73 0 0
iShares Core S&P Small Cap ETF COM 464287804 8 111 SH   SOLE 0 8 0 0
iShares Russell 2000 ETF COM 464287655 2,105 14,051 SH   SOLE 0 2,105 0 0
SPDR MSCI Global Stock Market ETF COM 78463X475 1 12 SH   SOLE 0 1 0 0
Vanguard Total World Stock ETF COM 922042742 483 5,991 SH   SOLE 0 483 0 0
iShares MSCI World ETF COM 464286392 231 2,320 SH   SOLE 0 231 0 0
iShares S&P Global In Idx COM 464288372 58 1,512 SH   SOLE 0 58 0 0
Invesco QQQ COM 46090E103 8 30 SH   SOLE 0 8 0 0
Powershares RAFI US 1000 ETF COM 46137V613 51 447 SH   SOLE 0 51 0 0
SPDR Large Cap ETF COM 78464A854 1,986 50,465 SH   SOLE 0 1,986 0 0
SPDR S&P 500 ETF COM 78462F103 366 1,091 SH   SOLE 0 366 0 0
Schwab US Div Eq ETF COM 808524797 674 12,195 SH   SOLE 0 674 0 0
Schwab US Lg Cap ETF COM 808524201 4,555 56,495 SH   SOLE 0 4,555 0 0
Schwab US Mkt ETF COM 808524102 2,428 30,489 SH   SOLE 0 2,428 0 0
Vanguard Div Appr COM 921908844 2,336 18,155 SH   SOLE 0 2,336 0 0
Vanguard High Dividend Yield ETF COM 921946406 201 2,486 SH   SOLE 0 201 0 0
Vanguard Lg Cap Val ETF COM 922908744 375 3,588 SH   SOLE 0 375 0 0
Vanguard Lrg Cap ETF COM 922908637 796 5,090 SH   SOLE 0 796 0 0
Vanguard Mega Cap ETF COM 921910873 565 4,711 SH   SOLE 0 565 0 0
Vanguard S&P 500 ETF COM 922908363 5,045 16,399 SH   SOLE 0 5,045 0 0
Vanguard Ttl Stk Mkt ETF COM 922908769 2,958 17,367 SH   SOLE 0 2,958 0 0
iShares Core S&P 500 ETF COM 464287200 2,761 8,215 SH   SOLE 0 2,761 0 0
iShares Core S&P Ttl Stk ETF COM 464287150 99 1,312 SH   SOLE 0 99 0 0
iShares Rus 1000 ETF COM 464287622 2,767 14,785 SH   SOLE 0 2,767 0 0
iShares Russell 1000 Value ETF COM 464287598 15 124 SH   SOLE 0 15 0 0
Invesco Ultra Short Duration ETF COM 18383M654 354 7,000 SH   SOLE 0 354 0 0
S&P National AMT-Free Muni Bd Fund COM 464288414 42 365 SH   SOLE 0 42 0 0
SPDR Blmb Brc Inv Grd Floating Rt ETF COM 78468R200 7 235 SH   SOLE 0 7 0 0
SPDR ST Corp Bd ETF COM 78464A474 9 300 SH   SOLE 0 9 0 0
SPDR Short Term Treasury ETF COM 78468R101 402 13,088 SH   SOLE 0 402 0 0
Schwab ST Treas ETF COM 808524862 911 17,683 SH   SOLE 0 911 0 0
Schwab US Aggregate Bond ETF COM 808524839 2,609 46,528 SH   SOLE 0 2,609 0 0
Schwab US TIPS ETF COM 808524870 973 15,791 SH   SOLE 0 973 0 0
Vaneck Vectors Short Muni COM 92189F528 12 690 SH   SOLE 0 12 0 0
Vanguard Int Bd ETF COM 921937819 558 5,967 SH   SOLE 0 558 0 0
Vanguard ST Bond ETF COM 921937827 5,800 69,841 SH   SOLE 0 5,800 0 0
Vanguard ST Gvt Bd ETF COM 92206C102 1,184 19,072 SH   SOLE 0 1,184 0 0
Vanguard ST TIPS ETF COM 922020805 2,891 56,657 SH   SOLE 0 2,891 0 0
Vanguard Scottsdale FD Inter Term Treas COM 92206C706 10 135 SH   SOLE 0 10 0 0
Vanguard Short Term Corp Bond ETF COM 92206C409 1,260 15,202 SH   SOLE 0 1,260 0 0
Vanguard Tax Exempt Bond ETF COM 922907746 463 8,508 SH   SOLE 0 463 0 0
Vanguard Total Bond Market ETF COM 921937835 906 10,272 SH   SOLE 0 906 0 0
Vanguard Total Intl Bond ETF COM 92203J407 14 245 SH   SOLE 0 14 0 0
iShares 1-3 Year Treasury Bond ETF COM 464287457 364 4,210 SH   SOLE 0 364 0 0
iShares 20 Year Treasury ETF COM 464287432 15 90 SH   SOLE 0 15 0 0
iShares Short Treasury Bond ETF COM 464288679 103 931 SH   SOLE 0 103 0 0
iShares Sht Tm Muni ETF COM 464288158 23 210 SH   SOLE 0 23 0 0
iShares TIPS Bond ETF COM 464287176 177 1,397 SH   SOLE 0 177 0 0
iShares US Agg Bd ETF COM 464287226 2,811 23,814 SH   SOLE 0 2,811 0 0
ALPS Alerian MLP COM 00162Q866 9 448 SH   SOLE 0 9 0 0
Schwab US REIT ETF COM 808524847 2 60 SH   SOLE 0 2 0 0
iShares Gold ETF COM 464285105 347 19,280 SH   SOLE 0 347 0 0
iShares S&P GSCI Cmdty Index Trust ETF COM 46428R107 4 345 SH   SOLE 0 4 0 0
iShares Silver Trust COM 46428Q109 12 575 SH   SOLE 0 12 0 0