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
PERRIGO CO PLC SHS Common Stock G97822103 50 1,109 SH   SOLE   0 0 1,109
VANECK VECTORS AMT-FREE INTERMEDIATE MUNICIPAL INDEX ETF ETF 92189H201 50 1,048 SH   SOLE   0 0 1,048
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 50 1,910 SH   SOLE   0 0 1,910
KNORR BREMSE AG UNSPONSRED ADS ADR 499180107 50 2,312 SH   SOLE   0 0 2,312
ORANGE SPONSORED ADR ADR 684060106 51 4,349 SH   SOLE   0 0 4,349
PACER BENCHMARK DATA & INFRASTRUCTURE REAL ESTATE SCTR ETF ETF 69374H741 51 1,750 SH   SOLE   0 0 1,750
PARKWAY ACQUISITION CORP COM Common Stock 70153X105 51 6,050 SH   SOLE   0 0 6,050
UNIFIRST CORP MASS COM Common Stock 904708104 52 364 SH   SOLE   0 0 364
SONOCO PRODS CO COM Common Stock 835495102 52 1,138 SH   SOLE   0 0 1,138
FIREEYE INC COM Common Stock 31816Q101 52 5,265 SH   SOLE   0 0 5,265
CROWDSTRIKE HLDGS INC CL A Common Stock 22788C105 52 953 SH   SOLE   0 0 953
INVESCO S&P MIDCAP 400 PURE GROWTH ETF ETF 46137V217 52 495 SH   SOLE   0 0 495
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN Common Stock 01881G106 52 3,070 SH   SOLE   0 0 3,070
CONSOLIDATED TOMOKA LD CO COM Common Stock 210226106 52 1,192 SH   SOLE   0 0 1,192
GERMAN AMERN BANCORP INC COM Common Stock 373865104 52 1,976 SH   SOLE   0 0 1,976
SHIMANO INC UNSPONSORD ADR ADR 82455C101 53 3,856 SH   SOLE   0 0 3,856
BRUKER CORP COM Common Stock 116794108 53 1,687 SH   SOLE   0 0 1,687
VINCI S A ADR ADR 927320101 53 2,983 SH   SOLE   0 0 2,983
E TRADE FINANCIAL CORP COM NEW Common Stock 269246401 53 1,668 SH   SOLE   0 0 1,668
SYNALLOY CP DEL COM Common Stock 871565107 53 6,800 SH   SOLE   0 0 6,800
BNP PARIBAS SPONSORED ADR ADR 05565A202 53 3,828 SH   SOLE   0 0 3,828
FERGUSON PLC NEW SPONSRD ADS NEW ADR 31502A303 53 9,361 SH   SOLE   0 0 9,361
INVESCO BULLETSHARES 2023 HIGH YIELD CORPORATE BOND ETF ETF 46138J858 54 2,437 SH   SOLE   0 0 2,437
AVANGRID INC COM Common Stock 05351W103 54 1,303 SH   SOLE   0 0 1,303
ISHARES MSCI INDIA INDEX FUND ETF 46429B598 54 2,412 SH   SOLE   0 0 2,412
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND ETF 337344105 54 906 SH   SOLE   0 0 906
CREE INC COM Common Stock 225447101 54 1,717 SH   SOLE   0 0 1,717
MOELIS & CO CL A Common Stock 60786M105 54 2,000 SH   SOLE   0 0 2,000
FLOOR & DECOR HLDGS INC CL A Common Stock 339750101 54 1,914 SH   SOLE   0 0 1,914
BB SEGURIDADE PARTICIPACOES SA SPONSORED ADR ADR 05541J103 54 11,906 SH   SOLE   0 0 11,906
ISHARES MSCI WORLD ETF ETF 464286392 54 730 SH   SOLE   0 0 730
3-D SYS CORP DEL COM NEW Common Stock 88554D205 54 8,205 SH   SOLE   0 0 8,205
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Common Stock 958669103 55 17,558 SH   SOLE   0 0 17,558
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 55 1,076 SH   SOLE   0 0 1,076
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 55 1,007 SH   SOLE   0 0 1,007
ACADIA HEALTHCARE COMPANY INC COM Common Stock 00404A109 55 3,213 SH   SOLE   0 0 3,213
NEW YORK TIMES CO CL A Common Stock 650111107 55 1,941 SH   SOLE   0 0 1,941
STMICROELECTRONICS N V NY REGISTRY ADR 861012102 55 2,756 SH   SOLE   0 0 2,756
FARMER BROS CO COM Common Stock 307675108 55 8,225 SH   SOLE   0 0 8,225
GENWORTH FINL INC COM CL A Common Stock 37247D106 55 18,171 SH   SOLE   0 0 18,171
WORKDAY INC CL A Common Stock 98138H101 55 439 SH   SOLE   0 0 439
VANGUARD CONSUMER STAPLES INDEX FUND ETF 92204A207 56 412 SH   SOLE   0 0 412
EQUINOR ASA SPONSORED ADR ADR 29446M102 56 4,491 SH   SOLE   0 0 4,491
VULCAN INTL CORP COM Common Stock 929136109 56 509 SH   SOLE   0 0 509
DAIWA HOUSE IND LTD ADR ADR 234062206 57 2,437 SH   SOLE   0 0 2,437
CIRRUS LOGIC INC COM Common Stock 172755100 57 940 SH   SOLE   0 0 940
RECKITT BENCKISER GRP PLC SHS Common Stock G74079107 57 750 SH   SOLE   0 0 750
MCCORMICK & CO INC COM VTG Common Stock 579780107 57 420 SH   SOLE   0 0 420
58 COM INC SPON ADR REP A ADR 31680Q104 57 1,231 SH   SOLE   0 0 1,231
INVESCO BULLETSHARES 2024 HIGH YIELD CORPORATE BOND ETF ETF 46138J833 58 2,628 SH   SOLE   0 0 2,628
INFOSYS LTD SPONSORED ADR ADR 456788108 58 7,418 SH   SOLE   0 0 7,418
FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND ETF 33734X150 58 2,006 SH   SOLE   0 0 2,006
FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK FUND ETF 315912808 58 202 SH   SOLE   0 0 202
IRHYTHM TECHNOLOGIES INC COM Common Stock 450056106 58 771 SH   SOLE   0 0 771
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788 58 2,517 SH   SOLE   0 0 2,517
ALLSCRIPTS HEALTHCARE SOLUTNS COM Common Stock 01988P108 58 8,702 SH   SOLE   0 0 8,702
PEMBINA PIPELINE CORP COM Common Stock 706327103 59 3,490 SH   SOLE   0 0 3,490
WABTEC COM Common Stock 929740108 59 1,276 SH   SOLE   0 0 1,276
SENSIENT TECHNOLOGIES CORP COM Common Stock 81725T100 59 1,426 SH   SOLE   0 0 1,426
GCP APPLIED TECHNOLOGIES INC COM Common Stock 36164Y101 59 3,748 SH   SOLE   0 0 3,748
SIX FLAGS ENTMT CORP NEW COM Common Stock 83001A102 59 5,177 SH   SOLE   0 0 5,177
BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Common Stock G16252101 59 1,725 SH   SOLE   0 0 1,725
HAWAIIAN ELEC INDUSTRIES COM Common Stock 419870100 59 1,471 SH   SOLE   0 0 1,471
SEAWORLD ENTMT INC COM Common Stock 81282V100 60 6,000 SH   SOLE   0 0 6,000
AVALARA INC COM Common Stock 05338G106 60 901 SH   SOLE   0 0 901
INVESCO S&P 500 EQUAL WEIGHT FINANCIALS ETF ETF 46137V340 60 2,028 SH   SOLE   0 0 2,028
CANADIAN SOLAR INC COM Common Stock 136635109 60 4,100 SH   SOLE   0 0 4,100
KEARNY FINL CORP MD COM Common Stock 48716P108 60 7,600 SH   SOLE   0 0 7,600
COLUMBIA FINL INC COM Common Stock 197641103 61 4,376 SH   SOLE   0 0 4,376
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 61 3,785 SH   SOLE   0 0 3,785
LIBERTY MEDIA CORP DEL COM SER C FRMLA Common Stock 531229854 61 2,494 SH   SOLE   0 0 2,494
HONDA MOTOR LTD AMERN SHS ADR 438128308 61 2,891 SH   SOLE   0 0 2,891
JETBLUE AWYS CORP COM Common Stock 477143101 61 7,537 SH   SOLE   0 0 7,537
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR ADR 715684106 61 3,315 SH   SOLE   0 0 3,315
VESTAS WIND SYS AS UTD KINGDOM UNSP ADR ADR 925458101 61 2,352 SH   SOLE   0 0 2,352
U S PHYSICAL THERAPY INC COM Common Stock 90337L108 62 1,041 SH   SOLE   0 0 1,041
SPDR PORTFOLIO S&P 400 MID CAP ETF ETF 78464A847 62 2,598 SH   SOLE   0 0 2,598
SIMPSON MANUFACTURING CO INC COM Common Stock 829073105 62 1,023 SH   SOLE   0 0 1,023
AXALTA COATING SYS LTD COM Common Stock G0750C108 62 3,817 SH   SOLE   0 0 3,817
COMPASS GROUP PLC SPONSORED ADR ADR 20449X401 62 4,360 SH   SOLE   0 0 4,360
REPUBLIC BANCORP KY CL A Common Stock 760281204 62 2,100 SH   SOLE   0 0 2,100
NORTONLIFELOCK INC COM Common Stock 668771108 63 3,332 SH   SOLE   0 0 3,332
INSEEGO CORP COM Common Stock 45782B104 63 9,000 SH   SOLE   0 0 9,000
HESS CORP COM Common Stock 42809H107 63 1,957 SH   SOLE   0 0 1,957
FUCHS PETROLUB SE ADR ADR 35952Q106 63 7,012 SH   SOLE   0 0 7,012
ALLY FINL INC COM Common Stock 02005N100 63 4,893 SH   SOLE   0 0 4,893
PENN NATL GAMING INC COM Common Stock 707569109 63 6,255 SH   SOLE   0 0 6,255
ABERDEEN STANDARD PHYSICAL PALLADIUM SHARES ETF ETF 003262102 64 310 SH   SOLE   0 0 310
VANGUARD RUSSELL 1000 ETF ETF 92206C730 64 570 SH   SOLE   0 0 570
WORLD WRESTLING ENTMT INC CL A Common Stock 98156Q108 64 1,902 SH   SOLE   0 0 1,902
LYFT INC CL A COM Common Stock 55087P104 64 2,722 SH   SOLE   0 0 2,722
ROGERS COMMUNICATIONS INC CL B Common Stock 775109200 64 1,570 SH   SOLE   0 0 1,570
COMTECH TELECOMMUNICATIONS CP COM NEW Common Stock 205826209 64 5,500 SH   SOLE   0 0 5,500
INVESCO SENIOR LOAN ETF ETF 46138G508 64 3,224 SH   SOLE   0 0 3,224
BANK NOVA SCOTIA B C COM Common Stock 064149107 65 1,705 SH   SOLE   0 0 1,705
FIRST CMNTY BANKSHARES INC VA COM Common Stock 31983A103 65 3,000 SH   SOLE   0 0 3,000
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF ETF 46137V324 66 702 SH   SOLE   0 0 702
NORTH ST TEL CO CL A Common Stock 662642107 66 895 SH   SOLE   0 0 895
BOSWELL J G CO COM Common Stock 101205102 66 130 SH   SOLE   0 0 130
ISHARES CHINA LARGE-CAP ETF ETF 464287184 66 1,839 SH   SOLE   0 0 1,839
ENLINK MIDSTREAM LLC COM UNIT REP LTD Common Stock 29336T100 66 65,588 SH   SOLE   0 0 65,588
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102 66 825 SH   SOLE   0 0 825
CITY HLDG CO COM Common Stock 177835105 66 1,031 SH   SOLE   0 0 1,031
ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 66 2,500 SH   SOLE   0 0 2,500
NORDSON CORP COM Common Stock 655663102 67 536 SH   SOLE   0 0 536
PROSHARES ULTRA S&P 500 ETF 74347R107 67 830 SH   SOLE   0 0 830
ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 464288828 68 425 SH   SOLE   0 0 425
UNIVERSAL DISPLAY CORP COM Common Stock 91347P105 68 550 SH   SOLE   0 0 550
IONIS PHARMACEUTICALS INC COM Common Stock 462222100 68 1,449 SH   SOLE   0 0 1,449
ISHARES U.S. HEALTHCARE ETF ETF 464287762 68 377 SH   SOLE   0 0 377
PENNS WOODS BANCORP INC COM Common Stock 708430103 68 3,225 SH   SOLE   0 0 3,225
TC ENERGY CORP COM Common Stock 87807B107 69 1,656 SH   SOLE   0 0 1,656
CDK GLOBAL INC COM Common Stock 12508E101 69 2,276 SH   SOLE   0 0 2,276
2U INC COM Common Stock 90214J101 69 3,720 SH   SOLE   0 0 3,720
FIRST HAWAIIAN INC COM Common Stock 32051X108 70 4,680 SH   SOLE   0 0 4,680
LITTELFUSE INC COM Common Stock 537008104 70 580 SH   SOLE   0 0 580
FIRST TRUST HEALTH CARE ALPHADEX FUND ETF 33734X143 71 1,000 SH   SOLE   0 0 1,000
SHIN ETSU CHEM CO LTD ADR ADR 824551105 71 3,056 SH   SOLE   0 0 3,056
APTARGROUP INC COM Common Stock 038336103 71 736 SH   SOLE   0 0 736
FIRST FINL BANKSHARES COM Common Stock 32020R109 71 2,800 SH   SOLE   0 0 2,800
NATIONAL FUEL GAS CO N J COM Common Stock 636180101 71 1,978 SH   SOLE   0 0 1,978
FIRSTSERVICE CORP NEW COM Common Stock 33767E202 71 966 SH   SOLE   0 0 966
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 46138J825 71 3,474 SH   SOLE   0 0 3,474
AXON ENTERPRISE INC COM Common Stock 05464C101 71 1,100 SH   SOLE   0 0 1,100
MGM RESORTS INTERNATIONAL COM Common Stock 552953101 72 6,125 SH   SOLE   0 0 6,125
RYANAIR HOLDINGS PLC SPONSORED ADS ADR 783513203 72 1,426 SH   SOLE   0 0 1,426
ROKU INC COM CL A Common Stock 77543R102 72 875 SH   SOLE   0 0 875
WOLTERS KLUWER N V SPONSORED ADR ADR 977874205 72 1,109 SH   SOLE   0 0 1,109
NVR INC COM Common Stock 62944T105 72 30 SH   SOLE   0 0 30
CANNAE HLDGS INC COM Common Stock 13765N107 72 2,312 SH   SOLE   0 0 2,312
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697 73 2,792 SH   SOLE   0 0 2,792
ENERGIZER HLDGS INC NEW COM Common Stock 29272W109 73 2,555 SH   SOLE   0 0 2,555
ISHARES SHORT TREASURY BOND ETF ETF 464288679 73 656 SH   SOLE   0 0 656
SPDR MSCI EAFE STRATEGICFACTORS ETF ETF 78463X434 73 1,426 SH   SOLE   0 0 1,426
FRANKLIN COVEY CO COM Common Stock 353469109 74 5,093 SH   SOLE   0 0 5,093
WSFS FINL CORP COM Common Stock 929328102 74 3,120 SH   SOLE   0 0 3,120
WISDOMTREE EUROPE HEDGED EQUITY FUND ETF 97717X701 74 1,503 SH   SOLE   0 0 1,503
VERINT SYS INC COM Common Stock 92343X100 74 2,026 SH   SOLE   0 0 2,026
CABOT CORP COM Common Stock 127055101 74 2,810 SH   SOLE   0 0 2,810
NATIONAL OILWELL VARCO INC COM Common Stock 637071101 75 7,968 SH   SOLE   0 0 7,968
ITT INC COM Common Stock 45073V108 75 1,698 SH   SOLE   0 0 1,698
ALTRA INDL MOTION CORP COM Common Stock 02208R106 75 4,745 SH   SOLE   0 0 4,745
PIXELWORKS INC COM NEW Common Stock 72581M305 75 28,000 SH   SOLE   0 0 28,000
AAM S&P DEVELOPED MARKETS HIGH DIVIDEND VALUE ETF ETF 26922A347 75 4,685 SH   SOLE   0 0 4,685
WRIGHT MED GROUP N V ORD SHS Common Stock N96617118 76 2,676 SH   SOLE   0 0 2,676
AARONS INC COM PAR $0.50 Common Stock 002535300 76 3,823 SH   SOLE   0 0 3,823
VIACOMCBS INC CL B Common Stock 92556H206 76 5,903 SH   SOLE   0 0 5,903
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 76 3,517 SH   SOLE   0 0 3,517
SCRIPPS E W CO OHIO CL A NEW Common Stock 811054402 76 11,594 SH   SOLE   0 0 11,594
EXELIXIS INC COM Common Stock 30161Q104 77 4,650 SH   SOLE   0 0 4,650
PROSHARES SHORT 20 YEAR TREASURY ETF 74347X849 77 5,000 SH   SOLE   0 0 5,000
ISHARES EUROPE ETF ETF 464287861 77 2,285 SH   SOLE   0 0 2,285
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR ADR 86562M209 77 16,460 SH   SOLE   0 0 16,460
TERADYNE INC COM Common Stock 880770102 78 1,491 SH   SOLE   0 0 1,491
BEIERSDORF AG ADR ADR 07724U103 78 4,049 SH   SOLE   0 0 4,049
ALIGN TECHNOLOGY INC COM Common Stock 016255101 78 496 SH   SOLE   0 0 496
COHEN & STEERS INC COM Common Stock 19247A100 78 1,844 SH   SOLE   0 0 1,844
PHOTRONICS INC COM Common Stock 719405102 79 8,140 SH   SOLE   0 0 8,140
GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 79 784 SH   SOLE   0 0 784
PRESTIGE CONSMR HEALTHCARE INC COM Common Stock 74112D101 79 2,131 SH   SOLE   0 0 2,131
TD AMERITRADE HLDG CORP COM Common Stock 87236Y108 79 2,335 SH   SOLE   0 0 2,335
BROOKS AUTOMATION INC NEW COM Common Stock 114340102 80 2,730 SH   SOLE   0 0 2,730
SAMPO OYJ ADR ADR 79588J102 80 5,778 SH   SOLE   0 0 5,778
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 33733E203 80 630 SH   SOLE   0 0 630
PZENA INVESTMENT MGMT INC CLASS A Common Stock 74731Q103 80 21,065 SH   SOLE   0 0 21,065
SPDR S&P EMERGING MARKETS DIVIDEND ETF ETF 78463X533 80 3,730 SH   SOLE   0 0 3,730
ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 81 19,740 SH   SOLE   0 0 19,740
INSPIRE MED SYS INC COM Common Stock 457730109 81 1,562 SH   SOLE   0 0 1,562
HEINEKEN N V SPONSORED ADR L1 ADR 423012301 81 2,040 SH   SOLE   0 0 2,040
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854 81 2,800 SH   SOLE   0 0 2,800
PLURALSIGHT INC COM CL A Common Stock 72941B106 81 8,009 SH   SOLE   0 0 8,009
GOOSEHEAD INS INC COM CL A Common Stock 38267D109 82 2,000 SH   SOLE   0 0 2,000
ISHARES RUSSELL TOP 200 VALUE ETF ETF 464289420 82 1,945 SH   SOLE   0 0 1,945
ASSA ABLOY AB ADR ADR 045387107 82 9,426 SH   SOLE   0 0 9,426
F5 NETWORKS INC COM Common Stock 315616102 82 790 SH   SOLE   0 0 790
WENDYS CO COM Common Stock 95058W100 82 5,875 SH   SOLE   0 0 5,875
SCHWAB 1000 INDEX ETF ETF 808524722 82 3,430 SH   SOLE   0 0 3,430
ROYAL DSM N V SPON ADR ADR 780249108 83 3,044 SH   SOLE   0 0 3,044
VANGUARD S&P 500 VALUE ETF ETF 921932703 83 938 SH   SOLE   0 0 938
MAXLINEAR INC COM Common Stock 57776J100 84 8,010 SH   SOLE   0 0 8,010
ACS ACTIVIDADES DE CONST Y SER UNSPONSORED ADR ADR 00089H106 84 23,626 SH   SOLE   0 0 23,626
HELEN OF TROY CORP LTD COM Common Stock G4388N106 84 654 SH   SOLE   0 0 654
NEW FORTRESS ENERGY LLC CL A SHS RP LLC Common Stock 644393100 84 9,600 SH   SOLE   0 0 9,600
CANOPY GROWTH CORP COM Common Stock 138035100 84 6,179 SH   SOLE   0 0 6,179
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Common Stock 864482104 84 6,335 SH   SOLE   0 0 6,335
JAPAN AIRLINES CO LTD JAL ADR ADR 471038109 84 9,882 SH   SOLE   0 0 9,882
CENTURYLINK INC COM Common Stock 156700106 84 9,564 SH   SOLE   0 0 9,564
DNB ASA SPONSORED ADR ADR 23328E106 84 7,840 SH   SOLE   0 0 7,840
INVESCO BULLETSHARES 2021 HIGH YIELD CORPORATE BOND ETF ETF 46138J809 84 3,865 SH   SOLE   0 0 3,865
ETFMG ALTERNATIVE HARVEST ETF ETF 26924G508 84 7,983 SH   SOLE   0 0 7,983
REVLON INC CL A NEW Common Stock 761525609 84 8,945 SH   SOLE   0 0 8,945
WISDOMTREE GLOBAL HIGH DIVIDEND FUND ETF 97717W877 84 2,580 SH   SOLE   0 0 2,580
CAMBRIDGE BANCORP COM Common Stock 132152109 85 1,785 SH   SOLE   0 0 1,785
LINCOLN ELEC HLDGS INC COM Common Stock 533900106 85 1,311 SH   SOLE   0 0 1,311
NETAPP INC COM Common Stock 64110D104 85 2,122 SH   SOLE   0 0 2,122
MADDEN STEVEN LTD COM Common Stock 556269108 85 4,052 SH   SOLE   0 0 4,052
CHEGG INC COM Common Stock 163092109 85 2,500 SH   SOLE   0 0 2,500
KIMBELL RTY PARTNERS LP UNIT Common Stock 49435R102 86 15,363 SH   SOLE   0 0 15,363
IDEX CORP COM Common Stock 45167R104 86 645 SH   SOLE   0 0 645
OVERSTOCK COM INC DEL COM Common Stock 690370101 86 19,000 SH   SOLE   0 0 19,000
RESTAURANT BRANDS INTL INC COM Common Stock 76131D103 86 2,285 SH   SOLE   0 0 2,285
MUELLER WTR PRODS INC COM SER A Common Stock 624758108 87 12,042 SH   SOLE   0 0 12,042
CYPRESS SEMICONDUCTOR CORP COM Common Stock 232806109 87 3,686 SH   SOLE   0 0 3,686
COMPAGNIE DE ST GOBAIN UNSPONSORD ADR ADR 204280309 87 18,931 SH   SOLE   0 0 18,931
BLACKBAUD INC COM Common Stock 09227Q100 87 1,664 SH   SOLE   0 0 1,664
PAR PACIFIC HOLDINGS INC COM NEW Common Stock 69888T207 87 13,351 SH   SOLE   0 0 13,351
ACCOR S A SPONSORED ADR ADR 00435F309 87 16,933 SH   SOLE   0 0 16,933
KOMATSU LTD SPON ADR NEW ADR 500458401 88 5,718 SH   SOLE   0 0 5,718
CHENIERE ENERGY INC COM NEW Common Stock 16411R208 88 2,743 SH   SOLE   0 0 2,743
FIRST MERCHANTS CORP COM Common Stock 320817109 88 3,558 SH   SOLE   0 0 3,558
MAKITA CORP SPONSORED ADR ADR 560877300 88 3,010 SH   SOLE   0 0 3,010
TYSON FOODS INC CL A Common Stock 902494103 89 1,600 SH   SOLE   0 0 1,600
AMERICAN NATL BANKSHARES INC COM Common Stock 027745108 89 4,122 SH   SOLE   0 0 4,122
THOR INDS INC COM Common Stock 885160101 89 2,340 SH   SOLE   0 0 2,340
MOHAWK INDS INC COM Common Stock 608190104 90 1,340 SH   SOLE   0 0 1,340
VANGUARD CONSUMER DISCRETIONARY INDEX FUND ETF 92204A108 90 652 SH   SOLE   0 0 652
MADISON SQUARE GRDN SPRT CORP CL A Common Stock 55825T103 91 435 SH   SOLE   0 0 435
RBC BEARINGS INC COM Common Stock 75524B104 91 822 SH   SOLE   0 0 822
ISHARES US & INTL HIGH YIELD CORPORATE BOND ETF ETF 464286178 91 2,200 SH   SOLE   0 0 2,200
GUARDANT HEALTH INC COM Common Stock 40131M109 92 1,373 SH   SOLE   0 0 1,373
SAFRAN SPON ADR ADR 786584102 92 5,213 SH   SOLE   0 0 5,213
TIFFANY & CO NEW COM Common Stock 886547108 92 706 SH   SOLE   0 0 706
BRINKER INTL INC COM Common Stock 109641100 92 8,000 SH   SOLE   0 0 8,000
WHITE MTNS INS GROUP LTD COM Common Stock G9618E107 92 103 SH   SOLE   0 0 103
PACIRA BIOSCIENCES COM Common Stock 695127100 92 2,860 SH   SOLE   0 0 2,860
CBRE GROUP INC CL A Common Stock 12504L109 92 2,586 SH   SOLE   0 0 2,586
WEX INC COM Common Stock 96208T104 93 995 SH   SOLE   0 0 995
ARROWHEAD PHARMACEUTICALS INC COM Common Stock 04280A100 93 3,500 SH   SOLE   0 0 3,500
SOUTH JERSEY INDS INC COM Common Stock 838518108 93 4,089 SH   SOLE   0 0 4,089
ADECCO GROUP AG ADR ADR 006754204 93 5,125 SH   SOLE   0 0 5,125
ENN ENERGY HLDGS LTD UNSPONSORD ADR ADR 26876F102 93 2,501 SH   SOLE   0 0 2,501
ADVANCE AUTO PARTS INC COM Common Stock 00751Y106 93 1,041 SH   SOLE   0 0 1,041
WYNN RESORTS LTD COM Common Stock 983134107 93 1,726 SH   SOLE   0 0 1,726
LIBERTY BROADBAND CORP COM SER A Common Stock 530307107 93 910 SH   SOLE   0 0 910
VOLKSWAGEN AG ADR RP PFD SHS ADR 928662501 94 8,814 SH   SOLE   0 0 8,814
MADRIGAL PHARMACEUTICALS INC COM Common Stock 558868105 94 1,554 SH   SOLE   0 0 1,554
CINEMARK HLDGS INC COM Common Stock 17243V102 94 11,667 SH   SOLE   0 0 11,667
INVESCO DYNAMIC PHARMACEUTICALS ETF ETF 46137V662 94 1,765 SH   SOLE   0 0 1,765
GRAPHIC PACKAGING HLDG CO COM Common Stock 388689101 94 7,996 SH   SOLE   0 0 7,996
WISDOMTREE EUROPE QUALITY DIVIDEND GROWTH FUND ETF 97717X610 95 4,500 SH   SOLE   0 0 4,500
KBC GROUP NV UNSPONSORED ADR ADR 48241F104 96 4,263 SH   SOLE   0 0 4,263
GLOBAL X CONSCIOUS COMPANIES ETF ETF 37954Y731 96 5,489 SH   SOLE   0 0 5,489
VALLEY NATL BANCORP COM Common Stock 919794107 96 14,092 SH   SOLE   0 0 14,092
ALLIANT ENERGY CORP COM Common Stock 018802108 96 2,139 SH   SOLE   0 0 2,139
HENKEL AG & CO KGAA SPONSORED ADR ADR 42550U109 96 5,476 SH   SOLE   0 0 5,476
BUILDERS FIRSTSOURCE INC COM Common Stock 12008R107 96 8,391 SH   SOLE   0 0 8,391
AMC ENTMT HLDGS INC CL A COM Common Stock 00165C104 97 36,856 SH   SOLE   0 0 36,856
UMB FINL CORP COM Common Stock 902788108 97 2,228 SH   SOLE   0 0 2,228
SONY CORP SPONSORED ADR ADR 835699307 97 1,702 SH   SOLE   0 0 1,702
ENGIE SPONS ADR ADR 29286D105 97 10,472 SH   SOLE   0 0 10,472
TELENOR ASA SPONSORED ADR ADR 87944W105 98 6,549 SH   SOLE   0 0 6,549
SPDR BLOOMBERG BARCLAYS INTERNATIONAL TREASURY BOND ETF ETF 78464A516 98 3,541 SH   SOLE   0 0 3,541
FREEPORT-MCMORAN INC CL B Common Stock 35671D857 98 15,513 SH   SOLE   0 0 15,513
FORTIS INC COM Common Stock 349553107 98 2,740 SH   SOLE   0 0 2,740
COLUMBIA BKG SYS INC COM Common Stock 197236102 99 3,816 SH   SOLE   0 0 3,816
OLD DOMINION FREIGHT LINE INC COM Common Stock 679580100 99 807 SH   SOLE   0 0 807
SPOK HLDGS INC COM Common Stock 84863T106 99 9,238 SH   SOLE   0 0 9,238
RADNET INC COM Common Stock 750491102 99 11,030 SH   SOLE   0 0 11,030
HD SUPPLY HLDGS INC COM Common Stock 40416M105 100 3,903 SH   SOLE   0 0 3,903
WESTERN DIGITAL CORP. COM Common Stock 958102105 101 2,600 SH   SOLE   0 0 2,600
SIMMONS 1ST NATL CORP CL A $1 PAR Common Stock 828730200 101 5,800 SH   SOLE   0 0 5,800
KIMBALL INTL INC CL B Common Stock 494274103 101 9,190 SH   SOLE   0 0 9,190
DISCOVERY INC COM SER C Common Stock 25470F302 101 5,718 SH   SOLE   0 0 5,718
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 101 2,879 SH   SOLE   0 0 2,879
PREFORMED LINE PRODS CO COM Common Stock 740444104 101 2,174 SH   SOLE   0 0 2,174
STATE STR CORP COM Common Stock 857477103 101 1,991 SH   SOLE   0 0 1,991
HELMERICH & PAYNE INC COM Common Stock 423452101 102 7,128 SH   SOLE   0 0 7,128
INTEGRA LIFESCIENCES HLDGS CP COM NEW Common Stock 457985208 102 2,388 SH   SOLE   0 0 2,388
BLACK HILLS CORP COM Common Stock 092113109 102 1,750 SH   SOLE   0 0 1,750
GENTHERM INC COM Common Stock 37253A103 103 3,483 SH   SOLE   0 0 3,483
ENVISTA HOLDINGS CORPORATION COM Common Stock 29415F104 103 7,178 SH   SOLE   0 0 7,178
AMER STATES WTR CO COM Common Stock 029899101 103 1,378 SH   SOLE   0 0 1,378
GLOBAL X GURU INDEX ETF ETF 37950E341 103 4,000 SH   SOLE   0 0 4,000
TC PIPELINES LP UT COM LTD PRT Common Stock 87233Q108 104 3,735 SH   SOLE   0 0 3,735
SYNOPSYS INC COM Common Stock 871607107 104 828 SH   SOLE   0 0 828
SAILPOINT TECHNLGIES HLDGS INC COM Common Stock 78781P105 104 7,500 SH   SOLE   0 0 7,500
HEICO CORP NEW CL A Common Stock 422806208 104 1,661 SH   SOLE   0 0 1,661
JULIUS BAER GROUP LTD UNSPONSORD ADR ADR 48137C108 105 16,671 SH   SOLE   0 0 16,671
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 105 11,424 SH   SOLE   0 0 11,424
BWX TECHNOLOGIES INC COM Common Stock 05605H100 105 2,191 SH   SOLE   0 0 2,191
YUM CHINA HLDGS INC COM Common Stock 98850P109 105 2,573 SH   SOLE   0 0 2,573
MASCO CORP COM Common Stock 574599106 106 3,182 SH   SOLE   0 0 3,182
WILEY JOHN & SONS INC CL A Common Stock 968223206 106 2,797 SH   SOLE   0 0 2,797
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND ETF 97717W281 106 3,326 SH   SOLE   0 0 3,326
TRACTOR SUPPLY CO COM Common Stock 892356106 107 1,276 SH   SOLE   0 0 1,276
MANHATTAN ASSOCS INC COM Common Stock 562750109 107 2,366 SH   SOLE   0 0 2,366
FERRO CORP COM Common Stock 315405100 108 13,130 SH   SOLE   0 0 13,130
ISHARES MORNINGSTAR LARGE-CAP ETF ETF 464287127 108 770 SH   SOLE   0 0 770
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Common Stock Y11082206 108 15,541 SH   SOLE   0 0 15,541
SUPER LEAGUE GAMING INC COM Common Stock 86804F202 108 47,970 SH   SOLE   0 0 47,970
RWE AG SPONSORED ADR ADR 74975E303 108 4,417 SH   SOLE   0 0 4,417
PRUDENTIAL PLC ADR ADR 74435K204 108 4,714 SH   SOLE   0 0 4,714
CSW INDUSTRIALS INC COM Common Stock 126402106 108 1,820 SH   SOLE   0 0 1,820
TE CONNECTIVITY LTD REG SHS Common Stock H84989104 108 1,827 SH   SOLE   0 0 1,827
LIBERTY BROADBAND CORP COM SER C Common Stock 530307305 109 1,016 SH   SOLE   0 0 1,016
MONARCH CEM CO COM NEW Common Stock 609031307 109 2,230 SH   SOLE   0 0 2,230
COUPA SOFTWARE INC COM Common Stock 22266L106 109 831 SH   SOLE   0 0 831
CROWN HLDGS INC COM Common Stock 228368106 110 1,988 SH   SOLE   0 0 1,988
ISHARES U.S. UTILITIES ETF ETF 464287697 110 847 SH   SOLE   0 0 847
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 110 2,010 SH   SOLE   0 0 2,010
SANDS CHINA LTD UNSPONSORE ADR ADR 80007R105 111 3,215 SH   SOLE   0 0 3,215
MONDI PLC ADR ADR 60921V101 111 3,373 SH   SOLE   0 0 3,373
POST HLDGS INC COM Common Stock 737446104 111 1,348 SH   SOLE   0 0 1,348
BALL CORP COM Common Stock 058498106 111 1,732 SH   SOLE   0 0 1,732
SJW GROUP COM Common Stock 784305104 111 2,071 SH   SOLE   0 0 2,071
LIGAND PHARMACEUTICALS INC COM NEW Common Stock 53220K504 111 1,632 SH   SOLE   0 0 1,632
TESCO PLC SPONSORED ADR ADR 881575302 112 13,385 SH   SOLE   0 0 13,385
CAPGEMINI S E UNSPONSORED ADR ADR 13961R100 112 7,066 SH   SOLE   0 0 7,066
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 113 2,640 SH   SOLE   0 0 2,640
CALIFORNIA WTR SVC GROUP COM Common Stock 130788102 113 2,514 SH   SOLE   0 0 2,514
FEDERAL SIGNAL CORP COM Common Stock 313855108 114 4,493 SH   SOLE   0 0 4,493
DEUTSCHE POST AG SPONSORED ADR ADR 25157Y202 114 4,440 SH   SOLE   0 0 4,440
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND ETF 922042718 114 1,514 SH   SOLE   0 0 1,514
ENSTAR GROUP LIMITED SHS Common Stock G3075P101 114 748 SH   SOLE   0 0 748
MERCK KGAA SPONSORED ADR ADR 589339209 114 5,896 SH   SOLE   0 0 5,896
ANGLO AMERN PLC SPONSORED ADR ADR 03485P300 114 14,103 SH   SOLE   0 0 14,103
DIGI INTL INC COM Common Stock 253798102 115 13,105 SH   SOLE   0 0 13,105
KKR & CO INC CL A Common Stock 48251W104 115 5,230 SH   SOLE   0 0 5,230
LITHIA MTRS INC CL A Common Stock 536797103 115 1,580 SH   SOLE   0 0 1,580
INVESCO BULLETSHARES 2022 HIGH YIELD CORPORATE BOND ETF ETF 46138J874 116 5,462 SH   SOLE   0 0 5,462
INSULET CORP COM Common Stock 45784P101 116 728 SH   SOLE   0 0 728
BENCHMARK BANKSHARES INC COM NEW Common Stock 08160E207 116 8,000 SH   SOLE   0 0 8,000
TRANSMEDICS GROUP INC COM Common Stock 89377M109 117 10,000 SH   SOLE   0 0 10,000
KONINKLIJKE AHOLD DELHAIZE N V SPONSORED ADR NE ADR 500467501 118 5,071 SH   SOLE   0 0 5,071
KAO CORP UNSPONSORD ADS ADR 485537401 118 7,847 SH   SOLE   0 0 7,847
IPG PHOTONICS CORP COM Common Stock 44980X109 118 1,119 SH   SOLE   0 0 1,119
ENVESTNET INC COM Common Stock 29404K106 119 2,419 SH   SOLE   0 0 2,419
MALIBU BOATS INC COM CL A Common Stock 56117J100 119 4,843 SH   SOLE   0 0 4,843
DAVITA INC COM Common Stock 23918K108 119 1,646 SH   SOLE   0 0 1,646
AMBEV SA SPONSORED ADR ADR 02319V103 120 53,421 SH   SOLE   0 0 53,421
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 120 1,306 SH   SOLE   0 0 1,306
INDUSTRIA DE DISENO TEXTIL IND UNSPONSORD ADR ADR 455793109 121 9,974 SH   SOLE   0 0 9,974
INSTALLED BLDG PRODS INC COM Common Stock 45780R101 121 3,585 SH   SOLE   0 0 3,585
SEALED AIR CORP NEW COM Common Stock 81211K100 121 4,946 SH   SOLE   0 0 4,946
ISHARES AAA - A RATED CORPORATE BOND ETF ETF 46429B291 122 2,220 SH   SOLE   0 0 2,220
LONDON STK EXCHANGE GROUP UNSPONSORED ADR ADR 54211N101 122 5,536 SH   SOLE   0 0 5,536
INGLES MKTS INC CL A Common Stock 457030104 122 3,275 SH   SOLE   0 0 3,275
SHIONOGI & CO LTD UNSPONSORED ADS ADR 824667109 122 10,478 SH   SOLE   0 0 10,478
BERRY GLOBAL GROUP INC COM Common Stock 08579W103 122 3,701 SH   SOLE   0 0 3,701
ALAMO GROUP INC COM Common Stock 011311107 122 1,490 SH   SOLE   0 0 1,490
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 123 2,431 SH   SOLE   0 0 2,431
MSC INDL DIRECT INC CL A Common Stock 553530106 123 2,265 SH   SOLE   0 0 2,265
PROSHARES MSCI EAFE DIVIDEND GROWERS ETF ETF 74347B839 123 4,000 SH   SOLE   0 0 4,000
BAE SYSTEMS PLC SPONSORED ADR ADR 05523R107 123 5,175 SH   SOLE   0 0 5,175
ALFA LAVAL AB SWEDEN ADR ADR 015393101 123 7,418 SH   SOLE   0 0 7,418
ALLEGHANY CORP DEL COM Common Stock 017175100 124 241 SH   SOLE   0 0 241
NORWEGIAN CRUISE LINE HLDG LTD SHS Common Stock G66721104 124 13,017 SH   SOLE   0 0 13,017
COLUMBUS MCKINNON CORP N Y COM Common Stock 199333105 125 5,847 SH   SOLE   0 0 5,847
HUNT J B TRANS SVCS INC COM Common Stock 445658107 125 1,386 SH   SOLE   0 0 1,386
CBOE GLOBAL MARKETS INC COM Common Stock 12503M108 126 1,431 SH   SOLE   0 0 1,431
NITORI HOLDINGS CO LTD UNSPONSRD ADS ADR 65479L108 126 9,348 SH   SOLE   0 0 9,348
VANGUARD ENERGY INDEX FUND ETF 92204A306 126 3,468 SH   SOLE   0 0 3,468
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 127 632 SH   SOLE   0 0 632
GREEN BRICK PARTNERS INC COM Common Stock 392709101 127 17,170 SH   SOLE   0 0 17,170
ZIEGLER COMPANIES INC COM PAR $1.00 Common Stock 989506308 127 4,450 SH   SOLE   0 0 4,450
PIMCO 1-5 YEAR U.S. TIPS INDEX EXCHANGE-TRADED FUND ETF 72201R205 127 2,450 SH   SOLE   0 0 2,450
INVESCO S&P 500 EQUAL WEIGHT COMMUNICATION SERVICES ETF ETF 46137Y609 127 6,542 SH   SOLE   0 0 6,542
HOULIHAN LOKEY INC CL A Common Stock 441593100 128 2,376 SH   SOLE   0 0 2,376
FARO TECHNOLOGIES INC COM Common Stock 311642102 128 3,070 SH   SOLE   0 0 3,070
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 129 3,337 SH   SOLE   0 0 3,337
ARMSTRONG WORLD INDS INC COM Common Stock 04247X102 129 1,758 SH   SOLE   0 0 1,758
INGREDION INC COM Common Stock 457187102 129 1,700 SH   SOLE   0 0 1,700
PARKER HANNIFIN CORP COM Common Stock 701094104 130 1,118 SH   SOLE   0 0 1,118
DECKERS OUTDOOR CORP COM Common Stock 243537107 130 1,051 SH   SOLE   0 0 1,051
VANGUARD MATERIALS INDEX FUND ETF 92204A801 130 1,419 SH   SOLE   0 0 1,419
INVESCO CALIFORNIA AMT-FREE MUNICIPAL BOND ETF ETF 46138E206 130 5,000 SH   SOLE   0 0 5,000
E ON SE SPONSORED ADR ADR 268780103 131 13,278 SH   SOLE   0 0 13,278
DELUXE CORP COM Common Stock 248019101 131 5,188 SH   SOLE   0 0 5,188
UNIVERSAL CORP VA COM Common Stock 913456109 131 3,030 SH   SOLE   0 0 3,030
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF ETF 46435G318 131 5,155 SH   SOLE   0 0 5,155
DEUTSCHE BOERSE UNSPONSORD ADR ADR 251542106 132 10,175 SH   SOLE   0 0 10,175
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 132 2,905 SH   SOLE   0 0 2,905
MURATA MFG CO LTD UNSPONSORED ADR ADR 626425102 133 11,186 SH   SOLE   0 0 11,186
WAL MART DE MEXICO S A B DE CV ORD CL V Common Stock P98180188 133 57,628 SH   SOLE   0 0 57,628
SHISEIDO CO LTD SPONSORED ADR ADR 824841407 133 2,373 SH   SOLE   0 0 2,373
SGS SA UNSPONSORED ADR ADR 818800104 133 5,648 SH   SOLE   0 0 5,648
CHEMOCENTRYX INC COM Common Stock 16383L106 133 3,450 SH   SOLE   0 0 3,450
EHEALTH INC COM Common Stock 28238P109 134 1,000 SH   SOLE   0 0 1,000
HACKETT GROUP INC COM Common Stock 404609109 134 10,990 SH   SOLE   0 0 10,990
KANSAS CITY SOUTHERN COM NEW Common Stock 485170302 134 1,097 SH   SOLE   0 0 1,097
HYATT HOTELS CORP COM CL A Common Stock 448579102 134 3,080 SH   SOLE   0 0 3,080
LANDSTAR SYS INC COM Common Stock 515098101 135 1,457 SH   SOLE   0 0 1,457
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 135 2,565 SH   SOLE   0 0 2,565
SIEMENS HEALTHINEERS AG UNSPONSORED ADR ADR 82622J104 135 6,956 SH   SOLE   0 0 6,956
LAZARD LTD SHS A Common Stock G54050102 136 6,040 SH   SOLE   0 0 6,040
ISHARES MSCI ISRAEL ETF ETF 464286632 136 3,185 SH   SOLE   0 0 3,185
VIVENDI UNSPONSORD ADR ADR 92852T201 137 6,380 SH   SOLE   0 0 6,380
PACWEST BANCORP DEL COM Common Stock 695263103 137 8,325 SH   SOLE   0 0 8,325
SUN LIFE FINANCIAL INC. COM Common Stock 866796105 138 4,525 SH   SOLE   0 0 4,525
ADDUS HOMECARE CORP COM Common Stock 006739106 138 2,113 SH   SOLE   0 0 2,113
ALTERYX INC COM CL A Common Stock 02156B103 140 1,582 SH   SOLE   0 0 1,582
WHEATON PRECIOUS METALS CORP COM Common Stock 962879102 141 5,108 SH   SOLE   0 0 5,108
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 141 1,165 SH   SOLE   0 0 1,165
VAREX IMAGING CORP COM Common Stock 92214X106 142 6,897 SH   SOLE   0 0 6,897
NOVANTA INC COM Common Stock 67000B104 142 1,855 SH   SOLE   0 0 1,855
MDU RES GROUP INC COM Common Stock 552690109 142 6,914 SH   SOLE   0 0 6,914
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 143 4,192 SH   SOLE   0 0 4,192
BAR HBR BANKSHARES COM Common Stock 066849100 143 9,670 SH   SOLE   0 0 9,670
ACUITY BRANDS INC COM Common Stock 00508Y102 143 1,773 SH   SOLE   0 0 1,773
FAIRFAX FINL HLDGS LTD SUB VTG Common Stock 303901102 144 510 SH   SOLE   0 0 510
YANDEX N V SHS CLASS A Common Stock N97284108 144 4,431 SH   SOLE   0 0 4,431
FIRST CTZNS BANCSHARES INC N C CL A Common Stock 31946M103 144 458 SH   SOLE   0 0 458
HSBC HLDGS PLC SPON ADR NEW ADR 404280406 144 5,720 SH   SOLE   0 0 5,720
FACTSET RESH SYS INC COM Common Stock 303075105 144 563 SH   SOLE   0 0 563
CAL MAINE FOODS INC COM NEW Common Stock 128030202 144 3,476 SH   SOLE   0 0 3,476
CANADIAN IMP BK COMM COM Common Stock 136069101 144 2,630 SH   SOLE   0 0 2,630
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Common Stock 31620R303 146 5,808 SH   SOLE   0 0 5,808
IQIYI INC SPONSORED ADS ADR 46267X108 146 8,020 SH   SOLE   0 0 8,020
MYOVANT SCIENCES LTD COM Common Stock G637AM102 147 20,000 SH   SOLE   0 0 20,000
GEBERIT AG JONA UNSPONSORED ADR ADR 36840V109 147 3,441 SH   SOLE   0 0 3,441
HOLOGIC INC COM Common Stock 436440101 148 4,513 SH   SOLE   0 0 4,513
DEVON ENERGY CORP NEW COM Common Stock 25179M103 148 21,753 SH   SOLE   0 0 21,753
NINTENDO LTD ADR ADR 654445303 148 3,054 SH   SOLE   0 0 3,054
TEXTRON INC COM Common Stock 883203101 148 5,967 SH   SOLE   0 0 5,967
RUSH ENTERPRISES INC CL A Common Stock 781846209 148 5,000 SH   SOLE   0 0 5,000
RUSH ENTERPRISES INC CL B Common Stock 781846308 149 5,537 SH   SOLE   0 0 5,537
VISTRA ENERGY CORP COM Common Stock 92840M102 149 9,715 SH   SOLE   0 0 9,715
TANDEM DIABETES CARE INC COM NEW Common Stock 875372203 149 2,481 SH   SOLE   0 0 2,481
NASDAQ INC COM Common Stock 631103108 151 1,640 SH   SOLE   0 0 1,640
ZOOM VIDEO COMMUNICATIONS INC CL A Common Stock 98980L101 152 1,109 SH   SOLE   0 0 1,109
DROPBOX INC CL A Common Stock 26210C104 152 8,504 SH   SOLE   0 0 8,504
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 152 1,638 SH   SOLE   0 0 1,638
MERITOR INC COM Common Stock 59001K100 153 12,422 SH   SOLE   0 0 12,422
SPDR S&P BANK ETF ETF 78464A797 154 6,109 SH   SOLE   0 0 6,109
CITIZENS BANCORP VA INC COM Common Stock 17316V104 154 8,000 SH   SOLE   0 0 8,000
SHAKE SHACK INC CL A Common Stock 819047101 155 4,759 SH   SOLE   0 0 4,759
WAL MART DE MEXICO S A B DE CV SPON ADR REP V ADR 93114W107 155 6,730 SH   SOLE   0 0 6,730
COOPER COS INC COM NEW Common Stock 216648402 155 568 SH   SOLE   0 0 568
HANESBRANDS INC COM Common Stock 410345102 155 21,024 SH   SOLE   0 0 21,024
NORDEA BK ABP MED TERM NTS SPONSORED ADS ADR 65558R109 156 29,314 SH   SOLE   0 0 29,314
ENTEGRIS INC COM Common Stock 29362U104 156 3,759 SH   SOLE   0 0 3,759
ISHARES CORE INTERNATIONAL AGGREGATE BOND FUND ETF 46435G672 156 2,858 SH   SOLE   0 0 2,858
INVESCO TAXABLE MUNICIPAL BOND ETF ETF 46138G805 157 5,235 SH   SOLE   0 0 5,235
LKQ CORP COM Common Stock 501889208 157 8,217 SH   SOLE   0 0 8,217
DTE ENERGY CO COM Common Stock 233331107 158 1,773 SH   SOLE   0 0 1,773
PROOFPOINT INC COM Common Stock 743424103 158 1,568 SH   SOLE   0 0 1,568
JONES LANG LASALLE INC COM Common Stock 48020Q107 159 1,682 SH   SOLE   0 0 1,682
CATALENT INC COM Common Stock 148806102 159 3,313 SH   SOLE   0 0 3,313
ARTESIAN RESOURCES CORP CL A Common Stock 043113208 159 4,470 SH   SOLE   0 0 4,470
NUTRIEN LTD COM Common Stock 67077M108 159 4,968 SH   SOLE   0 0 4,968
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 162 3,397 SH   SOLE   0 0 3,397
MAXIM INTEGRATED PRODS INC COM Common Stock 57772K101 162 3,514 SH   SOLE   0 0 3,514
ASHLAND GLOBAL HLDGS INC COM Common Stock 044186104 162 3,427 SH   SOLE   0 0 3,427
WILLIS TOWERS WATSON PLC LTD SHS Common Stock G96629103 162 1,035 SH   SOLE   0 0 1,035
INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 46138E537 162 6,540 SH   SOLE   0 0 6,540
EAGLE MATERIALS INC COM Common Stock 26969P108 163 3,000 SH   SOLE   0 0 3,000
REVOLVE GROUP INC CL A Common Stock 76156B107 163 20,100 SH   SOLE   0 0 20,100
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 165 1,599 SH   SOLE   0 0 1,599
KUBOTA CORP ADR ADR 501173207 165 2,809 SH   SOLE   0 0 2,809
SONOVA HLDG AG UNSPONSORED ADR ADR 83569C102 165 4,870 SH   SOLE   0 0 4,870
REGIONS FINANCIAL CORP NEW COM Common Stock 7591EP100 166 20,002 SH   SOLE   0 0 20,002
BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADR ADR 05946K101 167 57,618 SH   SOLE   0 0 57,618
WYNDHAM HOTELS & RESORTS INC COM Common Stock 98311A105 167 5,957 SH   SOLE   0 0 5,957
NEOGEN CORP COM Common Stock 640491106 167 2,719 SH   SOLE   0 0 2,719
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 168 3,030 SH   SOLE   0 0 3,030
MOLSON COORS BEVERAGE CO CL B Common Stock 60871R209 169 4,461 SH   SOLE   0 0 4,461
HEWLETT PACKARD ENTERPRISE CO COM Common Stock 42824C109 170 17,717 SH   SOLE   0 0 17,717
LINDSAY CORP COM Common Stock 535555106 171 2,015 SH   SOLE   0 0 2,015
SIKA AG UNSPONSORD ADR ADR 82674R103 171 10,602 SH   SOLE   0 0 10,602
INVESCO VRDO TAX-FREE WEEKLY ETF ETF 46138G862 171 6,828 SH   SOLE   0 0 6,828
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 171 3,063 SH   SOLE   0 0 3,063
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 171 805 SH   SOLE   0 0 805
SKYWORKS SOLUTIONS INC COM Common Stock 83088M102 172 2,081 SH   SOLE   0 0 2,081
OIL COMPANY LUKOIL PJSC SPONSORED ADR ADR 69343P105 172 2,940 SH   SOLE   0 0 2,940
SPDR S&P INTERNATIONAL DIVIDEND ETF ETF 78463X772 172 5,872 SH   SOLE   0 0 5,872
LAS VEGAS SANDS CORP COM Common Stock 517834107 173 4,284 SH   SOLE   0 0 4,284
POLARIS INC COM Common Stock 731068102 173 3,760 SH   SOLE   0 0 3,760
ALEXION PHARMACEUTICALS INC COM Common Stock 015351109 174 1,939 SH   SOLE   0 0 1,939
CABOT MICROELECTRONICS CORP COM Common Stock 12709P103 176 1,718 SH   SOLE   0 0 1,718
RELX PLC SPONSORED ADR ADR 759530108 177 8,641 SH   SOLE   0 0 8,641
CRYSTAL PEAK MINERALS INC COM Common Stock 22938T107 177 10,439,596 SH   SOLE   0 0 10,439,596
ON SEMICONDUCTOR CORP COM Common Stock 682189105 178 16,177 SH   SOLE   0 0 16,177
DISCOVER FINL SVCS COM Common Stock 254709108 178 5,644 SH   SOLE   0 0 5,644
DOUGLAS DYNAMICS INC COM Common Stock 25960R105 178 5,244 SH   SOLE   0 0 5,244
TRIUMPH BANCORP INC COM Common Stock 89679E300 178 7,500 SH   SOLE   0 0 7,500
ISHARES IBONDS DEC 2021 TERM MUNI BOND ETF ETF 46435G789 178 7,002 SH   SOLE   0 0 7,002
FLIR SYS INC COM Common Stock 302445101 179 5,822 SH   SOLE   0 0 5,822
CHURCHILL DOWNS INC COM Common Stock 171484108 179 2,063 SH   SOLE   0 0 2,063
RECKITT BENCKISER GRP PLC SPONSORED ADR ADR 756255204 179 11,733 SH   SOLE   0 0 11,733
CALLAWAY GOLF CO COM Common Stock 131193104 179 19,010 SH   SOLE   0 0 19,010
INGERSOLL RAND INC COM Common Stock 45687V106 179 7,542 SH   SOLE   0 0 7,542
DANONE SPONSORED ADR ADR 23636T100 180 14,808 SH   SOLE   0 0 14,808
MICHELIN COMPAGNIE GENERALE DE UNSPONSORD ADR ADR 59410T106 181 10,949 SH   SOLE   0 0 10,949
HENRY SCHEIN INC COM Common Stock 806407102 181 3,727 SH   SOLE   0 0 3,727
ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432 181 6,817 SH   SOLE   0 0 6,817
INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. ETF ETF 46138E743 181 6,240 SH   SOLE   0 0 6,240
BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Common Stock 11275Q107 181 5,303 SH   SOLE   0 0 5,303
GRACE W R & CO DEL NEW COM Common Stock 38388F108 181 5,372 SH   SOLE   0 0 5,372
FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS ADR 344419106 182 3,088 SH   SOLE   0 0 3,088
RIO TINTO PLC SPONSORED ADR ADR 767204100 182 3,908 SH   SOLE   0 0 3,908
VANGUARD LONG-TERM GOVERNMENT BOND ETF ETF 92206C847 182 1,791 SH   SOLE   0 0 1,791
EDITAS MEDICINE INC COM Common Stock 28106W103 183 9,880 SH   SOLE   0 0 9,880
ISHARES MSCI USA ESG OPTIMIZED ETF ETF 46435G425 184 3,339 SH   SOLE   0 0 3,339
METTLER TOLEDO INTERNATIONAL COM Common Stock 592688105 185 282 SH   SOLE   0 0 282
POPULAR INC COM NEW Common Stock 733174700 186 5,550 SH   SOLE   0 0 5,550
ASPEN TECHNOLOGY INC COM Common Stock 045327103 186 2,086 SH   SOLE   0 0 2,086
PEOPLES UNITED FINANCIAL INC COM Common Stock 712704105 187 18,094 SH   SOLE   0 0 18,094
WESTERN ALLIANCE BANCORP COM Common Stock 957638109 187 6,444 SH   SOLE   0 0 6,444
EURONET WORLDWIDE INC COM Common Stock 298736109 187 2,467 SH   SOLE   0 0 2,467
ARTISAN PARTNERS ASSET MGMT IN CL A Common Stock 04316A108 188 9,579 SH   SOLE   0 0 9,579
SYSMEX CORP UNSPONSORED ADR ADR 87184P109 188 5,447 SH   SOLE   0 0 5,447
NICE LTD SPONSORED ADR ADR 653656108 188 1,336 SH   SOLE   0 0 1,336
INVESCO DYNAMIC SOFTWARE ETF ETF 46137V639 188 2,300 SH   SOLE   0 0 2,300
QIAGEN NV SHS NEW Common Stock N72482123 189 4,699 SH   SOLE   0 0 4,699
XPO LOGISTICS INC COM Common Stock 983793100 189 4,093 SH   SOLE   0 0 4,093
MOTOROLA SOLUTIONS INC COM NEW Common Stock 620076307 190 1,496 SH   SOLE   0 0 1,496
AXSOME THERAPEUTICS INC COM Common Stock 05464T104 190 3,400 SH   SOLE   0 0 3,400
AMPLIFY HIGH INCOME ETF ETF 032108847 190 15,578 SH   SOLE   0 0 15,578
MARATHON OIL CORP COM Common Stock 565849106 190 60,989 SH   SOLE   0 0 60,989
KEYSIGHT TECHNOLOGIES INC COM Common Stock 49338L103 190 2,354 SH   SOLE   0 0 2,354
ATHERSYS INC NEW COM Common Stock 04744L106 191 48,000 SH   SOLE   0 0 48,000
OPPENHEIMER HLDGS INC CL A NON VTG Common Stock 683797104 191 10,610 SH   SOLE   0 0 10,610
MANULIFE FINL CORP COM Common Stock 56501R106 191 16,172 SH   SOLE   0 0 16,172
ESSILOR LUXOTTICA UNSPONSORED ADR ADR 297284200 192 3,795 SH   SOLE   0 0 3,795
RTS BRISTOL-MYERS SQUIBB CO Common Stock 110122157 192 50,822 SH   SOLE   0 0 50,822
ADIDAS AG ADR ADR 00687A107 192 1,786 SH   SOLE   0 0 1,786
ICICI BANK LIMITED ADR ADR 45104G104 193 24,962 SH   SOLE   0 0 24,962
CEDAR FAIR L P DEPOSITRY UNIT Common Stock 150185106 193 11,324 SH   SOLE   0 0 11,324
FIRSTCASH INC COM Common Stock 33767D105 193 2,845 SH   SOLE   0 0 2,845
VANGUARD TOTAL CORPORATE BOND ETF ETF 92206C573 193 2,303 SH   SOLE   0 0 2,303
FORTUNE BRANDS HOME & SEC INC COM Common Stock 34964C106 194 4,917 SH   SOLE   0 0 4,917
SEATTLE GENETICS INC COM Common Stock 812578102 194 1,743 SH   SOLE   0 0 1,743
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 194 3,491 SH   SOLE   0 0 3,491
EMCOR GROUP INC COM Common Stock 29084Q100 195 3,450 SH   SOLE   0 0 3,450
JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 195 22,097 SH   SOLE   0 0 22,097
KEURIG DR PEPPER INC COM Common Stock 49271V100 196 8,264 SH   SOLE   0 0 8,264
GRACO INC COM Common Stock 384109104 196 4,315 SH   SOLE   0 0 4,315
GLOBAL X MLP ETF ETF 37954Y343 197 64,100 SH   SOLE   0 0 64,100
CARLSBERG AS SPONSORED ADR ADR 142795202 198 8,993 SH   SOLE   0 0 8,993
INVESCO BULLETSHARES 2020 HIGH YIELD CORPORATE BOND ETF ETF 46138J601 199 8,697 SH   SOLE   0 0 8,697
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 200 4,948 SH   SOLE   0 0 4,948
TECHTARGET INC COM Common Stock 87874R100 201 10,270 SH   SOLE   0 0 10,270
PRINCIPAL FINANCIAL GROUP INC COM Common Stock 74251V102 201 7,341 SH   SOLE   0 0 7,341
NATIONAL BANKSHARES INC VA COM Common Stock 634865109 202 7,200 SH   SOLE   0 0 7,200
WATERS CORP COM Common Stock 941848103 202 1,110 SH   SOLE   0 0 1,110
ARCO PLATFORM LTD COM CL A Common Stock G04553106 203 5,260 SH   SOLE   0 0 5,260
LANCASTER COLONY CORP COM Common Stock 513847103 203 1,500 SH   SOLE   0 0 1,500
ISHARES IBONDS SEP 2020 TERM MUNI BOND ETF ETF 46434V571 203 8,034 SH   SOLE   0 0 8,034
COGNEX CORP COM Common Stock 192422103 203 4,950 SH   SOLE   0 0 4,950
AIR LIQUIDE ADR ADR 009126202 204 8,349 SH   SOLE   0 0 8,349
CLEVELAND CLIFFS INC COM Common Stock 185899101 204 53,697 SH   SOLE   0 0 53,697
FANUC CORPORATION ADR ADR 307305102 204 16,479 SH   SOLE   0 0 16,479
EPIROC AKTIEBOLAG UNSPONSRED ADS ADR 29429L105 204 21,660 SH   SOLE   0 0 21,660
ISHARES NEW YORK MUNI BOND ETF ETF 464288323 205 3,734 SH   SOLE   0 0 3,734
SYMRISE AG UNSPONSORD ADR ADR 87155N109 206 8,982 SH   SOLE   0 0 8,982
HOME BANCSHARES INC COM Common Stock 436893200 207 18,100 SH   SOLE   0 0 18,100
SPDR S&P 600 SMALL CAP ETF ETF 78464A813 207 4,585 SH   SOLE   0 0 4,585
HITACHI LTD ADR 2 COM ADR 433578507 208 3,745 SH   SOLE   0 0 3,745
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 208 1,980 SH   SOLE   0 0 1,980
GUIDEWIRE SOFTWARE INC COM Common Stock 40171V100 210 2,775 SH   SOLE   0 0 2,775
ARGO GROUP INTL HLDGS LTD COM Common Stock G0464B107 212 6,048 SH   SOLE   0 0 6,048
JAMES HARDIE INDS PLC SPONSORED ADR ADR 47030M106 212 18,000 SH   SOLE   0 0 18,000
F N B CORP COM Common Stock 302520101 212 31,010 SH   SOLE   0 0 31,010
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02364W105 213 18,901 SH   SOLE   0 0 18,901
LAKELAND BANCORP INC COM Common Stock 511637100 214 21,107 SH   SOLE   0 0 21,107
YUM BRANDS INC COM Common Stock 988498101 216 3,197 SH   SOLE   0 0 3,197
FORTINET INC COM Common Stock 34959E109 216 2,153 SH   SOLE   0 0 2,153
VANGUARD INDUSTRIALS INDEX FUND ETF 92204A603 217 2,064 SH   SOLE   0 0 2,064
CARMAX INC COM Common Stock 143130102 218 4,161 SH   SOLE   0 0 4,161
PROSUS N V SPONSORED ADR ADR 74365P108 218 16,646 SH   SOLE   0 0 16,646
CARVANA CO CL A Common Stock 146869102 219 4,331 SH   SOLE   0 0 4,331
EDISON INTL COM Common Stock 281020107 222 4,270 SH   SOLE   0 0 4,270
BHP GROUP LTD SPONSORED ADS ADR 088606108 222 6,183 SH   SOLE   0 0 6,183
QUALYS INC COM Common Stock 74758T303 222 2,679 SH   SOLE   0 0 2,679
PHILLIPS 66 PARTNERS LP COM UNIT REP INT Common Stock 718549207 224 6,195 SH   SOLE   0 0 6,195
TETRA TECH INC NEW COM Common Stock 88162G103 224 3,404 SH   SOLE   0 0 3,404
PROTO LABS INC COM Common Stock 743713109 226 3,230 SH   SOLE   0 0 3,230
EOG RES INC COM Common Stock 26875P101 226 6,522 SH   SOLE   0 0 6,522
SPOTIFY TECHNOLOGY S A SHS Common Stock L8681T102 226 1,858 SH   SOLE   0 0 1,858
RINGCENTRAL INC CL A Common Stock 76680R206 226 1,073 SH   SOLE   0 0 1,073
NOVOZYMES A/S UNSPONSORED ADR ADR 670108109 227 5,048 SH   SOLE   0 0 5,048
TRADEWEB MKTS INC CL A Common Stock 892672106 229 5,363 SH   SOLE   0 0 5,363
BLACKLINE INC COM Common Stock 09239B109 230 4,600 SH   SOLE   0 0 4,600
SMITH A O CORP COM Common Stock 831865209 230 6,461 SH   SOLE   0 0 6,461
ULTA BEAUTY INC COM Common Stock 90384S303 231 1,433 SH   SOLE   0 0 1,433
OLLIES BARGAIN OUTLET HLDGS IN COM Common Stock 681116109 232 5,155 SH   SOLE   0 0 5,155
ADYEN N V UNSPONSRED ADS ADR 00783V104 232 14,394 SH   SOLE   0 0 14,394
HEXCEL CORP NEW COM Common Stock 428291108 232 6,902 SH   SOLE   0 0 6,902
HASBRO INC COM Common Stock 418056107 233 3,327 SH   SOLE   0 0 3,327
NISOURCE INC COM Common Stock 65473P105 233 10,126 SH   SOLE   0 0 10,126
DELL TECHNOLOGIES INC CL C Common Stock 24703L202 234 6,340 SH   SOLE   0 0 6,340
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 235 1,720 SH   SOLE   0 0 1,720
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 235 7,722 SH   SOLE   0 0 7,722
PROSIGHT GLOBAL INC COM Common Stock 74349J103 236 26,025 SH   SOLE   0 0 26,025
ISHARES MSCI JAPAN ETF ETF 46434G822 239 5,070 SH   SOLE   0 0 5,070
LIBERTY MEDIA CORP DEL COM A SIRIUSXM Common Stock 531229409 239 7,984 SH   SOLE   0 0 7,984
REALPAGE INC COM Common Stock 75606N109 239 4,900 SH   SOLE   0 0 4,900
GLOBE LIFE INC COM Common Stock 37959E102 240 3,638 SH   SOLE   0 0 3,638
HESKA CORP COM RESTRC NEW Common Stock 42805E306 240 4,609 SH   SOLE   0 0 4,609
REPUBLIC SVCS INC COM Common Stock 760759100 241 3,299 SH   SOLE   0 0 3,299
ETSY INC COM Common Stock 29786A106 241 6,812 SH   SOLE   0 0 6,812
B. RILEY FINANCIAL INC COM Common Stock 05580M108 242 14,460 SH   SOLE   0 0 14,460
GENTEX CORP COM Common Stock 371901109 242 11,645 SH   SOLE   0 0 11,645
PROSHARES ULTRASHORT S&P 500 ETF 74347B383 242 7,300 SH   SOLE   0 0 7,300
HOLLY ENERGY PARTNERS L P COM UT LTD PTN Common Stock 435763107 243 19,600 SH   SOLE   0 0 19,600
ABB LTD SPONSORED ADR ADR 000375204 244 14,704 SH   SOLE   0 0 14,704
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 245 2,281 SH   SOLE   0 0 2,281
INVESCO WATER RESOURCES ETF ETF 46137V142 246 8,371 SH   SOLE   0 0 8,371
INTERNATIONAL FLAVORS&FRAGRANC COM Common Stock 459506101 246 2,422 SH   SOLE   0 0 2,422
ENEL SOCIETA PER AZIONI UNSPONSORD ADR ADR 29265W207 246 37,948 SH   SOLE   0 0 37,948
UNITED THERAPEUTICS CORP DEL COM Common Stock 91307C102 246 2,624 SH   SOLE   0 0 2,624
BANK MONTREAL QUE COM Common Stock 063671101 249 5,260 SH   SOLE   0 0 5,260
TWITTER INC COM Common Stock 90184L102 249 10,670 SH   SOLE   0 0 10,670
ESSENTIAL UTILS INC UNIT EX 043022 Common Stock 29670G201 251 4,821 SH   SOLE   0 0 4,821
LGI HOMES INC COM Common Stock 50187T106 251 6,506 SH   SOLE   0 0 6,506
SERVICENOW INC COM Common Stock 81762P102 251 920 SH   SOLE   0 0 920
ISHARES EVOLVED U.S. CONSUMER STAPLES ETF ETF 46431W671 251 10,815 SH   SOLE   0 0 10,815
AMADEUS IT GROUP S A UNSPONSORED ADS ADR 02263T104 252 5,433 SH   SOLE   0 0 5,433
DIAMONDBACK ENERGY INC COM Common Stock 25278X109 253 10,074 SH   SOLE   0 0 10,074
DAVIS SELECT INTERNATIONAL ETF ETF 23908L405 253 17,621 SH   SOLE   0 0 17,621
COMERICA INC COM Common Stock 200340107 253 9,321 SH   SOLE   0 0 9,321
INVESCO S&P 500 EQUAL WEIGHT UTILITIES ETF ETF 46137V274 255 3,048 SH   SOLE   0 0 3,048
QORVO INC COM Common Stock 74736K101 255 3,424 SH   SOLE   0 0 3,424
HEALTHCARE SVCS GROUP INC COM Common Stock 421906108 256 11,302 SH   SOLE   0 0 11,302
SCHNEIDER ELECTRIC SE UNSPONSORD ADR ADR 80687P106 257 16,230 SH   SOLE   0 0 16,230
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 257 3,023 SH   SOLE   0 0 3,023
CHINA MOBILE LIMITED SPONSORED ADR ADR 16941M109 263 7,274 SH   SOLE   0 0 7,274
KRAFT HEINZ CO COM Common Stock 500754106 263 11,111 SH   SOLE   0 0 11,111
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 264 4,763 SH   SOLE   0 0 4,763
ATLASSIAN CORP PLC CL A Common Stock G06242104 264 1,971 SH   SOLE   0 0 1,971
TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 264 2,266 SH   SOLE   0 0 2,266
ICAHN ENTERPRISES LP DEPOSITARY UNIT Common Stock 451100101 269 5,865 SH   SOLE   0 0 5,865
SPDR NYSE TECHNOLOGY ETF ETF 78464A102 269 3,851 SH   SOLE   0 0 3,851
TRANSDIGM GROUP INC COM Common Stock 893641100 269 987 SH   SOLE   0 0 987
ESSENTIAL UTILS INC COM Common Stock 29670G102 271 7,013 SH   SOLE   0 0 7,013
SYNCHRONY FINANCIAL COM Common Stock 87165B103 271 18,673 SH   SOLE   0 0 18,673
HUNTSMAN CORP COM Common Stock 447011107 271 20,326 SH   SOLE   0 0 20,326
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 272 1,612 SH   SOLE   0 0 1,612
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF ETF 46435G755 273 10,623 SH   SOLE   0 0 10,623
AMERICAN AIRLS GROUP INC COM Common Stock 02376R102 276 25,793 SH   SOLE   0 0 25,793
INTL FCSTONE INC COM Common Stock 46116V105 277 8,315 SH   SOLE   0 0 8,315
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 278 5,095 SH   SOLE   0 0 5,095
ZILLOW GROUP INC CL C CAP STK Common Stock 98954M200 278 8,831 SH   SOLE   0 0 8,831
ISHARES TRANSPORTATION AVERAGE ETF ETF 464287192 278 2,115 SH   SOLE   0 0 2,115
AIRBUS SE UNSPONSORED ADR ADR 009279100 279 19,699 SH   SOLE   0 0 19,699
HUBBELL INC COM Common Stock 443510607 282 2,554 SH   SOLE   0 0 2,554
VMWARE INC CL A COM Common Stock 928563402 282 2,430 SH   SOLE   0 0 2,430
EASTMAN CHEM CO COM Common Stock 277432100 283 6,129 SH   SOLE   0 0 6,129
DOCUSIGN INC COM Common Stock 256163106 283 3,074 SH   SOLE   0 0 3,074
U S CONCRETE INC COM NEW Common Stock 90333L201 285 17,500 SH   SOLE   0 0 17,500
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 285 11,705 SH   SOLE   0 0 11,705
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 285 8,307 SH   SOLE   0 0 8,307
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT Common Stock 822634101 287 29,700 SH   SOLE   0 0 29,700
KOHLS CORP COM Common Stock 500255104 287 22,217 SH   SOLE   0 0 22,217
PERMIAN BASIN RTY TR UNIT BEN INT Common Stock 714236106 288 106,177 SH   SOLE   0 0 106,177
SOUTH ST CORP COM Common Stock 840441109 289 5,179 SH   SOLE   0 0 5,179
EVERCORE INC CLASS A Common Stock 29977A105 289 6,325 SH   SOLE   0 0 6,325
HDFC BANK LTD SPONSORED ADS ADR 40415F101 290 8,032 SH   SOLE   0 0 8,032
ISHARES SILVER TRUST ETF 46428Q109 290 22,262 SH   SOLE   0 0 22,262
DUNKIN BRANDS GROUP INC COM Common Stock 265504100 292 5,695 SH   SOLE   0 0 5,695
DSV PANALPINA AS UNSPONSORED ADR ADR 26251A108 293 6,619 SH   SOLE   0 0 6,619
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Common Stock 726503105 293 57,520 SH   SOLE   0 0 57,520
CAPITAL ONE FINL CORP COM Common Stock 14040H105 294 6,574 SH   SOLE   0 0 6,574
WISDOMTREE INTERNATIONAL EQUITY FUND ETF 97717W703 294 7,747 SH   SOLE   0 0 7,747
BOSTON SCIENTIFIC CORP COM Common Stock 101137107 296 9,798 SH   SOLE   0 0 9,798
CHARLES RIV LABS INTL INC COM Common Stock 159864107 299 2,503 SH   SOLE   0 0 2,503
INDEPENDENT BANK CORP MASS COM Common Stock 453836108 301 4,667 SH   SOLE   0 0 4,667
VANGUARD S&P 500 GROWTH ETF ETF 921932505 302 2,123 SH   SOLE   0 0 2,123
INCYTE CORP COM Common Stock 45337C102 302 4,076 SH   SOLE   0 0 4,076
GLOBANT S A COM Common Stock L44385109 303 3,624 SH   SOLE   0 0 3,624
SANDERSON FARMS INC COM Common Stock 800013104 305 2,644 SH   SOLE   0 0 2,644
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 306 7,101 SH   SOLE   0 0 7,101
UNICHARM CORP SPONSORED ADR ADR 90460M204 306 42,896 SH   SOLE   0 0 42,896
CADENCE DESIGN SYSTEM INC COM Common Stock 127387108 307 4,706 SH   SOLE   0 0 4,706
VANGUARD CRSP US MID CAP VALUE INDE ETF ETF 922908512 307 3,999 SH   SOLE   0 0 3,999
TORONTO DOMINION BK ONT COM NEW Common Stock 891160509 308 7,693 SH   SOLE   0 0 7,693
FERRARI N V COM Common Stock N3167Y103 309 2,077 SH   SOLE   0 0 2,077
ISHARES CORE U.S. REIT ETF ETF 464288521 309 8,496 SH   SOLE   0 0 8,496
ALLIANZ SE UNSPONSRD ADS ADR 018820100 309 18,578 SH   SOLE   0 0 18,578
NATIONAL INSTRS CORP COM Common Stock 636518102 310 9,916 SH   SOLE   0 0 9,916
AXIS CAPITAL HOLDINGS LTD SHS Common Stock G0692U109 311 8,528 SH   SOLE   0 0 8,528
HEALTHEQUITY INC COM Common Stock 42226A107 311 7,076 SH   SOLE   0 0 7,076
UBER TECHNOLOGIES INC COM Common Stock 90353T100 315 12,378 SH   SOLE   0 0 12,378
NEWMARKET CORP COM Common Stock 651587107 315 818 SH   SOLE   0 0 818
JAZZ PHARMACEUTICALS PLC SHS USD Common Stock G50871105 317 3,315 SH   SOLE   0 0 3,315
VALMONT INDS INC COM Common Stock 920253101 317 2,977 SH   SOLE   0 0 2,977
PINNACLE WEST CAP CORP COM Common Stock 723484101 318 4,485 SH   SOLE   0 0 4,485
EXPERIAN PLC SPONSORED ADR ADR 30215C101 318 11,739 SH   SOLE   0 0 11,739
PPL CORP COM Common Stock 69351T106 319 13,914 SH   SOLE   0 0 13,914
VANGUARD S&P MID-CAP 400 ETF ETF 921932885 319 3,474 SH   SOLE   0 0 3,474
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 319 9,633 SH   SOLE   0 0 9,633
IRIDIUM COMMUNICATIONS INC COM Common Stock 46269C102 320 15,149 SH   SOLE   0 0 15,149
UGI CORP NEW COM Common Stock 902681105 321 13,047 SH   SOLE   0 0 13,047
AMERICAN WTR WKS CO INC NEW COM Common Stock 030420103 322 2,851 SH   SOLE   0 0 2,851
BLUEBIRD BIO INC COM Common Stock 09609G100 322 7,581 SH   SOLE   0 0 7,581
MOODYS CORP COM Common Stock 615369105 323 1,635 SH   SOLE   0 0 1,635
COMMERCIAL METALS CO COM Common Stock 201723103 324 20,890 SH   SOLE   0 0 20,890
SABINE ROYALTY TR UNIT BEN INT Common Stock 785688102 324 13,030 SH   SOLE   0 0 13,030
RITCHIE BROS AUCTIONEERS COM Common Stock 767744105 326 9,599 SH   SOLE   0 0 9,599
KELLOGG CO COM Common Stock 487836108 326 5,343 SH   SOLE   0 0 5,343
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 327 5,805 SH   SOLE   0 0 5,805
HP INC COM Common Stock 40434L105 328 22,098 SH   SOLE   0 0 22,098
ALLEGION PLC ORD SHS Common Stock G0176J109 328 3,880 SH   SOLE   0 0 3,880
REINSURANCE GRP OF AMERICA INC COM NEW Common Stock 759351604 333 4,105 SH   SOLE   0 0 4,105
GRAND CANYON ED INC COM Common Stock 38526M106 334 4,580 SH   SOLE   0 0 4,580
INVESCO PREFERRED ETF ETF 46138E511 336 26,712 SH   SOLE   0 0 26,712
CODEXIS INC COM Common Stock 192005106 336 31,804 SH   SOLE   0 0 31,804
BURLINGTON STORES INC COM Common Stock 122017106 337 2,310 SH   SOLE   0 0 2,310
SOUTHWEST AIRLS CO COM Common Stock 844741108 340 10,626 SH   SOLE   0 0 10,626
VANGUARD FTSE EUROPE ETF ETF 922042874 341 8,237 SH   SOLE   0 0 8,237
DISCOVERY INC COM SER A Common Stock 25470F104 341 17,550 SH   SOLE   0 0 17,550
COCA COLA EUROPEAN PARTNERS P SHS Common Stock G25839104 342 9,250 SH   SOLE   0 0 9,250
INVESCO DIVIDEND ACHIEVERS ETF ETF 46137V506 343 14,400 SH   SOLE   0 0 14,400
CHUGAI PHARMACEUTICAL CO LTD ADR ADR 171269103 344 1,535 SH   SOLE   0 0 1,535
BEST BUY INC COM Common Stock 086516101 346 6,329 SH   SOLE   0 0 6,329
CORNING INC COM Common Stock 219350105 347 18,141 SH   SOLE   0 0 18,141
NEWMONT CORP COM Common Stock 651639106 348 7,497 SH   SOLE   0 0 7,497
TALLGRASS ENERGY LP CLASS A SHS Common Stock 874696107 349 21,458 SH   SOLE   0 0 21,458
NUSTAR ENERGY LP UNIT COM Common Stock 67058H102 350 42,323 SH   SOLE   0 0 42,323
MERIT MED SYS INC COM Common Stock 589889104 351 12,163 SH   SOLE   0 0 12,163
DEXCOM INC COM Common Stock 252131107 353 1,384 SH   SOLE   0 0 1,384
RALPH LAUREN CORP CL A Common Stock 751212101 354 5,332 SH   SOLE   0 0 5,332
AVERY DENNISON CORP COM Common Stock 053611109 354 3,694 SH   SOLE   0 0 3,694
COPART INC COM Common Stock 217204106 358 5,527 SH   SOLE   0 0 5,527
PING AN INS GROUP CO CHINA LTD SPON ADR REP H ADR 72341E304 360 18,994 SH   SOLE   0 0 18,994
DISH NETWORK CORPORATION CL A Common Stock 25470M109 361 19,292 SH   SOLE   0 0 19,292
INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 364 4,138 SH   SOLE   0 0 4,138
L OREAL CO ADR ADR 502117203 367 7,306 SH   SOLE   0 0 7,306
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 369 2,765 SH   SOLE   0 0 2,765
ADVANCED MICRO DEVICES INC COM Common Stock 007903107 371 8,498 SH   SOLE   0 0 8,498
INFINEON TECHNOLOGIES AG SPONSORED ADR ADR 45662N103 372 27,365 SH   SOLE   0 0 27,365
FIVE BELOW INC COM Common Stock 33829M101 372 5,822 SH   SOLE   0 0 5,822
SQUARE INC CL A Common Stock 852234103 373 7,966 SH   SOLE   0 0 7,966
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259 376 14,810 SH   SOLE   0 0 14,810
BIOMARIN PHARMACEUTICAL INC COM Common Stock 09061G101 376 4,504 SH   SOLE   0 0 4,504
ISHARES MORNINGSTAR LARGE-CAP GROWTH ETF ETF 464287119 377 2,138 SH   SOLE   0 0 2,138
WASTE CONNECTIONS INC COM Common Stock 94106B101 377 5,044 SH   SOLE   0 0 5,044
LIBERTY MEDIA CORP DEL COM C SIRIUSXM Common Stock 531229607 380 12,685 SH   SOLE   0 0 12,685
LYONDELLBASELL INDUSTRIES N V SHS - A - Common Stock N53745100 380 8,450 SH   SOLE   0 0 8,450
INVESCO S&P 500 TOP 50 ETF ETF 46137V233 384 2,040 SH   SOLE   0 0 2,040
VOYA FINANCIAL INC COM Common Stock 929089100 384 10,152 SH   SOLE   0 0 10,152
AMETEK INC COM Common Stock 031100100 384 5,507 SH   SOLE   0 0 5,507
MARSH & MCLENNAN COS INC COM Common Stock 571748102 385 4,690 SH   SOLE   0 0 4,690
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863 385 14,933 SH   SOLE   0 0 14,933
VERTEX PHARMACEUTICALS INC COM Common Stock 92532F100 387 1,716 SH   SOLE   0 0 1,716
CABOT OIL & GAS CORP COM Common Stock 127097103 388 23,297 SH   SOLE   0 0 23,297
SCORPIO TANKERS INC SHS Common Stock Y7542C130 388 20,000 SH   SOLE   0 0 20,000
BAIDU INC SPON ADR REP A ADR 056752108 389 3,982 SH   SOLE   0 0 3,982
POOL CORPORATION COM Common Stock 73278L105 390 2,001 SH   SOLE   0 0 2,001
GLOBAL PMTS INC COM Common Stock 37940X102 393 2,955 SH   SOLE   0 0 2,955
SIRIUS XM HOLDINGS INC COM Common Stock 82968B103 397 85,520 SH   SOLE   0 0 85,520
PERNOD RICARD SA ADR ADR 714264207 397 14,212 SH   SOLE   0 0 14,212
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 401 8,226 SH   SOLE   0 0 8,226
BRIGHT HORIZONS FAM SOL IN DEL COM Common Stock 109194100 402 4,327 SH   SOLE   0 0 4,327
OLD REP INTL CORP COM Common Stock 680223104 404 27,784 SH   SOLE   0 0 27,784
ROYAL CARIBBEAN CRUISES LTD COM Common Stock V7780T103 407 6,690 SH   SOLE   0 0 6,690
FLEETCOR TECHNOLOGIES INC COM Common Stock 339041105 408 2,358 SH   SOLE   0 0 2,358
MPLX LP COM UNIT REP LTD Common Stock 55336V100 409 35,920 SH   SOLE   0 0 35,920
ISHARES GROWTH ALLOCATION FUND ETF 464289867 410 10,129 SH   SOLE   0 0 10,129
GW PHARMACEUTICALS PLC ADS ADR 36197T103 411 4,839 SH   SOLE   0 0 4,839
PROGRESSIVE CORP OHIO COM Common Stock 743315103 412 5,693 SH   SOLE   0 0 5,693
LONZA GROUP AG UNSPONSORED ADR ADR 54338V101 415 10,254 SH   SOLE   0 0 10,254
PAYCOM SOFTWARE INC COM Common Stock 70432V102 416 2,219 SH   SOLE   0 0 2,219
EXPEDITORS INTL WASH INC COM Common Stock 302130109 418 6,382 SH   SOLE   0 0 6,382
PTC INC COM Common Stock 69370C100 419 7,441 SH   SOLE   0 0 7,441
BROOKFIELD ASSET MGMT INC CL A LTD VT SH Common Stock 112585104 425 10,204 SH   SOLE   0 0 10,204
M & T BK CORP COM Common Stock 55261F104 430 4,484 SH   SOLE   0 0 4,484
XILINX INC COM Common Stock 983919101 430 5,608 SH   SOLE   0 0 5,608
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760 434 9,415 SH   SOLE   0 0 9,415
ISHARES IBONDS DEC 2028 TERM CORPORATE ETF ETF 46435U515 435 16,775 SH   SOLE   0 0 16,775
IRADIMED CORP COM Common Stock 46266A109 436 21,933 SH   SOLE   0 0 21,933
ALPS SECTOR DIVIDEND DOGS ETF ETF 00162Q858 437 14,799 SH   SOLE   0 0 14,799
GENERAC HLDGS INC COM Common Stock 368736104 437 5,260 SH   SOLE   0 0 5,260
EXACT SCIENCES CORP COM Common Stock 30063P105 440 7,880 SH   SOLE   0 0 7,880
MARKETAXESS HLDGS INC COM Common Stock 57060D108 442 1,324 SH   SOLE   0 0 1,324
ICU MED INC COM Common Stock 44930G107 444 2,192 SH   SOLE   0 0 2,192
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283 446 17,499 SH   SOLE   0 0 17,499
LHC GROUP INC COM Common Stock 50187A107 449 3,500 SH   SOLE   0 0 3,500
SCOTTS MIRACLE GRO CO CL A Common Stock 810186106 452 4,488 SH   SOLE   0 0 4,488
ELASTIC N V ORD SHS Common Stock N14506104 454 8,788 SH   SOLE   0 0 8,788
VERISIGN INC COM Common Stock 92343E102 455 2,594 SH   SOLE   0 0 2,594
PORTLAND GEN ELEC CO COM NEW Common Stock 736508847 457 9,606 SH   SOLE   0 0 9,606
AMERISOURCEBERGEN CORP COM Common Stock 03073E105 457 5,302 SH   SOLE   0 0 5,302
SEA LTD SPONSORED ADS ADR 81141R100 458 10,607 SH   SOLE   0 0 10,607
CRACKER BARREL OLD CTRY STORE COM Common Stock 22410J106 460 6,264 SH   SOLE   0 0 6,264
EVEREST RE GROUP LTD COM Common Stock G3223R108 460 2,538 SH   SOLE   0 0 2,538
CSL LTD SPONSORED ADR ADR 12637N204 461 5,044 SH   SOLE   0 0 5,044
SPDR S&P BIOTECH ETF ETF 78464A870 462 6,304 SH   SOLE   0 0 6,304
LVMH MOET HENNESSY LOU VUITTON ADR ADR 502441306 469 6,641 SH   SOLE   0 0 6,641
ZEBRA TECHNOLOGIES CORPORATION CL A Common Stock 989207105 478 2,707 SH   SOLE   0 0 2,707
DBS GROUP HOLDINGS LTD SPONSORED ADR ADR 23304Y100 478 9,647 SH   SOLE   0 0 9,647
ALLERGAN PLC SHS Common Stock G0177J108 478 2,735 SH   SOLE   0 0 2,735
ISHARES MODERATE ALLOCATION FUND ETF 464289875 483 13,377 SH   SOLE   0 0 13,377
DOLLAR TREE INC COM Common Stock 256746108 485 6,655 SH   SOLE   0 0 6,655
FLEXSHARES IBOXX 3-YEAR TARGET DURATION TIPS INDEX FUND ETF 33939L506 486 19,785 SH   SOLE   0 0 19,785
ACTIVISION BLIZZARD INC COM Common Stock 00507V109 487 8,465 SH   SOLE   0 0 8,465
SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 488 9,294 SH   SOLE   0 0 9,294
ISHARES CALIFORNIA MUNI BOND ETF ETF 464288356 493 8,305 SH   SOLE   0 0 8,305
AMERICAN FINL GROUP INC OHIO COM Common Stock 025932104 499 7,658 SH   SOLE   0 0 7,658
FRANKLIN ELEC INC COM Common Stock 353514102 499 11,815 SH   SOLE   0 0 11,815
CENTENE CORP DEL COM Common Stock 15135B101 500 8,905 SH   SOLE   0 0 8,905
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Common Stock G16258108 503 12,520 SH   SOLE   0 0 12,520
TCF FINANCIAL CORPORATION NEW COM Common Stock 872307103 506 24,073 SH   SOLE   0 0 24,073
HERSHEY CO COM Common Stock 427866108 507 3,849 SH   SOLE   0 0 3,849
UNUM GROUP COM Common Stock 91529Y106 507 38,735 SH   SOLE   0 0 38,735
IDEXX LABS INC COM Common Stock 45168D104 511 2,217 SH   SOLE   0 0 2,217
RGC RES INC COM Common Stock 74955L103 514 18,452 SH   SOLE   0 0 18,452
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 518 5,555 SH   SOLE   0 0 5,555
HENRY JACK & ASSOC INC COM Common Stock 426281101 521 3,542 SH   SOLE   0 0 3,542
GLOBUS MED INC CL A Common Stock 379577208 522 13,064 SH   SOLE   0 0 13,064
NOVO-NORDISK A S ADR ADR 670100205 523 8,646 SH   SOLE   0 0 8,646
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 524 21,159 SH   SOLE   0 0 21,159
SIEMENS A G SPONSORED ADR ADR 826197501 526 13,205 SH   SOLE   0 0 13,205
ISHARES S&P 500 VALUE ETF 464287408 534 5,811 SH   SOLE   0 0 5,811
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 539 4,460 SH   SOLE   0 0 4,460
FIDELITY TOTAL BOND ETF ETF 316188309 541 10,646 SH   SOLE   0 0 10,646
UNILEVER N V N Y SHS NEW ADR 904784709 541 11,467 SH   SOLE   0 0 11,467
SUNCOR ENERGY INC NEW COM Common Stock 867224107 543 34,770 SH   SOLE   0 0 34,770
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 543 27,590 SH   SOLE   0 0 27,590
EVERBRIDGE INC COM Common Stock 29978A104 543 5,272 SH   SOLE   0 0 5,272
EVERGY INC COM Common Stock 30034W106 545 10,535 SH   SOLE   0 0 10,535
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF ETF 46434VBA7 548 22,120 SH   SOLE   0 0 22,120
SPDR PORTFOLIO LONG TERM TREASURY ETF ETF 78464A664 548 11,423 SH   SOLE   0 0 11,423
ALERIAN MLP ETF ETF 00162Q866 549 161,941 SH   SOLE   0 0 161,941
TRIMBLE INC COM Common Stock 896239100 550 18,898 SH   SOLE   0 0 18,898
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 550 3,885 SH   SOLE   0 0 3,885
HUNTINGTON BANCSHARES INC COM Common Stock 446150104 552 74,060 SH   SOLE   0 0 74,060
RESMED INC COM Common Stock 761152107 553 3,885 SH   SOLE   0 0 3,885
SVB FINANCIAL GROUP COM Common Stock 78486Q101 555 3,966 SH   SOLE   0 0 3,966
ATLAS COPCO AB SP ADR A NEW ADR 049255706 557 18,185 SH   SOLE   0 0 18,185
SPDR S&P HOMEBUILDERS ETF ETF 78464A888 559 20,435 SH   SOLE   0 0 20,435
SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 560 25,800 SH   SOLE   0 0 25,800
HEICO CORP NEW COM Common Stock 422806109 563 8,177 SH   SOLE   0 0 8,177
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 569 2,284 SH   SOLE   0 0 2,284
FASTENAL CO COM Common Stock 311900104 573 18,712 SH   SOLE   0 0 18,712
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 573 4,461 SH   SOLE   0 0 4,461
SPARTAN MTRS INC COM Common Stock 846819100 574 47,413 SH   SOLE   0 0 47,413
FORTIVE CORP COM Common Stock 34959J108 576 10,471 SH   SOLE   0 0 10,471
FIFTH THIRD BANCORP COM Common Stock 316773100 576 41,955 SH   SOLE   0 0 41,955
MONOLITHIC PWR SYS INC COM Common Stock 609839105 580 3,628 SH   SOLE   0 0 3,628
ISHARES S&P 100 ETF ETF 464287101 581 5,116 SH   SOLE   0 0 5,116
CHARTER COMMUNICATIONS INC NEW CL A Common Stock 16119P108 582 1,374 SH   SOLE   0 0 1,374
HALLIBURTON CO COM Common Stock 406216101 587 88,946 SH   SOLE   0 0 88,946
CHIPOTLE MEXICAN GRILL INC COM Common Stock 169656105 587 948 SH   SOLE   0 0 948
INTERCONTINENTAL EXCHANGE INC COM Common Stock 45866F104 588 7,414 SH   SOLE   0 0 7,414
GRITSTONE ONCOLOGY INC COM Common Stock 39868T105 591 103,854 SH   SOLE   0 0 103,854
INVESCO FINANCIAL PREFERRED ETF ETF 46137V621 594 36,350 SH   SOLE   0 0 36,350
COGENT COMMUNICATIONS HLDGS IN COM NEW Common Stock 19239V302 594 7,348 SH   SOLE   0 0 7,348
AON PLC SHS CL A Common Stock G0403H108 594 3,867 SH   SOLE   0 0 3,867
ROBERT HALF INTL INC COM Common Stock 770323103 597 15,629 SH   SOLE   0 0 15,629
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 598 17,300 SH   SOLE   0 0 17,300
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302 599 5,045 SH   SOLE   0 0 5,045
EBAY INC. COM Common Stock 278642103 600 20,833 SH   SOLE   0 0 20,833
ISHARES CORE S&P U.S. VALUE ETF ETF 464287663 600 13,624 SH   SOLE   0 0 13,624
VAIL RESORTS INC COM Common Stock 91879Q109 601 4,200 SH   SOLE   0 0 4,200
CLARIVATE PLC ORD SHS Common Stock G21810109 608 30,429 SH   SOLE   0 0 30,429
CME GROUP INC COM Common Stock 12572Q105 608 3,658 SH   SOLE   0 0 3,658
RPM INTL INC COM Common Stock 749685103 610 10,675 SH   SOLE   0 0 10,675
ISHARES SHORT-TERM CORPORATE BOND ETF ETF 464288646 610 11,714 SH   SOLE   0 0 11,714
BCE INC COM NEW Common Stock 05534B760 611 15,482 SH   SOLE   0 0 15,482
VEEVA SYS INC CL A COM Common Stock 922475108 612 3,989 SH   SOLE   0 0 3,989
CERNER CORP COM Common Stock 156782104 613 10,093 SH   SOLE   0 0 10,093
SPDR S&P GLOBAL DIVIDEND ETF ETF 78463X459 617 13,479 SH   SOLE   0 0 13,479
DENTSPLY SIRONA INC COM Common Stock 24906P109 620 16,564 SH   SOLE   0 0 16,564
AUTODESK INC COM Common Stock 052769106 626 4,495 SH   SOLE   0 0 4,495
DELTA AIR LINES INC DEL COM NEW Common Stock 247361702 637 26,689 SH   SOLE   0 0 26,689
AMERIPRISE FINL INC COM Common Stock 03076C106 639 6,778 SH   SOLE   0 0 6,778
OCCIDENTAL PETE CORP COM Common Stock 674599105 640 17,412 SH   SOLE   0 0 17,412
FORD MTR CO DEL COM Common Stock 345370860 641 145,625 SH   SOLE   0 0 145,625
MODERNA INC COM Common Stock 60770K107 641 21,621 SH   SOLE   0 0 21,621
BLUEPRINT MEDICINES CORP COM Common Stock 09627Y109 644 11,281 SH   SOLE   0 0 11,281
DASSAULT SYS S A SPONSORED ADR ADR 237545108 645 4,573 SH   SOLE   0 0 4,573
CONSTELLATION BRANDS INC CL A Common Stock 21036P108 648 4,731 SH   SOLE   0 0 4,731
ISHARES COMEX GOLD TRUST ETF 464285105 652 42,992 SH   SOLE   0 0 42,992
SS&C TECHNOLOGIES HLDGS INC COM Common Stock 78467J100 656 15,854 SH   SOLE   0 0 15,854
TELADOC HEALTH INC COM Common Stock 87918A105 659 4,053 SH   SOLE   0 0 4,053
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 659 11,665 SH   SOLE   0 0 11,665
WILLIAMS COS INC COM Common Stock 969457100 662 49,632 SH   SOLE   0 0 49,632
ELECTRONIC ARTS INC COM Common Stock 285512109 663 6,801 SH   SOLE   0 0 6,801
MARRIOTT INTL INC NEW CL A Common Stock 571903202 672 9,720 SH   SOLE   0 0 9,720
MATCH GROUP INC COM Common Stock 57665R106 674 10,941 SH   SOLE   0 0 10,941
CHENIERE ENERGY PARTNERS LP COM UNIT Common Stock 16411Q101 680 26,780 SH   SOLE   0 0 26,780
ZIONS BANCORPORATION N A COM Common Stock 989701107 681 26,899 SH   SOLE   0 0 26,899
BROWN FORMAN CORP CL B Common Stock 115637209 687 12,843 SH   SOLE   0 0 12,843
SHOPIFY INC CL A Common Stock 82509L107 689 1,791 SH   SOLE   0 0 1,791
SANOFI SPONSORED ADR ADR 80105N105 690 16,081 SH   SOLE   0 0 16,081
CANADIAN PAC RY LTD COM Common Stock 13645T100 691 3,290 SH   SOLE   0 0 3,290
SCHWAB U.S. TIPS ETF ETF 808524870 692 11,990 SH   SOLE   0 0 11,990
LAMB WESTON HLDGS INC COM Common Stock 513272104 698 13,682 SH   SOLE   0 0 13,682
OMNICOM GROUP INC COM Common Stock 681919106 702 12,609 SH   SOLE   0 0 12,609
GODADDY INC CL A Common Stock 380237107 703 13,293 SH   SOLE   0 0 13,293
CHECK POINT SOFTWARE TECH LTD ORD Common Stock M22465104 708 7,199 SH   SOLE   0 0 7,199
LULULEMON ATHLETICA INC COM Common Stock 550021109 710 3,869 SH   SOLE   0 0 3,869
ROPER TECHNOLOGIES INC COM Common Stock 776696106 712 2,423 SH   SOLE   0 0 2,423
CRISPR THERAPEUTICS AG NAMEN AKT Common Stock H17182108 713 18,514 SH   SOLE   0 0 18,514
SMITH & NEPHEW GROUP PLC SPDN ADR NEW ADR 83175M205 713 21,106 SH   SOLE   0 0 21,106
CONAGRA BRANDS INC COM Common Stock 205887102 714 24,006 SH   SOLE   0 0 24,006
OPEN TEXT CORP COM Common Stock 683715106 716 21,025 SH   SOLE   0 0 21,025
PINNACLE FINL PARTNERS INC COM Common Stock 72346Q104 716 20,412 SH   SOLE   0 0 20,412
ISHARES S&P AGGRESSIVE ALLOCATION FUND ETF 464289859 717 15,581 SH   SOLE   0 0 15,581
CINCINNATI FINL CORP COM Common Stock 172062101 720 9,719 SH   SOLE   0 0 9,719
VANECK VECTORS HIGH-YIELD MUNICIPAL INDEX ETF ETF 92189H409 724 14,192 SH   SOLE   0 0 14,192
AMDOCS LTD SHS Common Stock G02602103 728 13,552 SH   SOLE   0 0 13,552
UNILEVER PLC SPON ADR NEW ADR 904767704 730 14,849 SH   SOLE   0 0 14,849
SPLUNK INC COM Common Stock 848637104 732 6,669 SH   SOLE   0 0 6,669
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 735 20,828 SH   SOLE   0 0 20,828
LIVE NATION ENTERTAINMENT INC COM Common Stock 538034109 739 19,009 SH   SOLE   0 0 19,009
STEEL DYNAMICS INC COM Common Stock 858119100 739 33,314 SH   SOLE   0 0 33,314
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 740 3,523 SH   SOLE   0 0 3,523
NORTHERN TR CORP COM Common Stock 665859104 740 10,137 SH   SOLE   0 0 10,137
IAC INTERACTIVECORP COM Common Stock 44919P508 741 4,417 SH   SOLE   0 0 4,417
TELEFLEX INCORPORATED COM Common Stock 879369106 743 2,654 SH   SOLE   0 0 2,654
REGENERON PHARMACEUTICALS COM Common Stock 75886F107 743 1,496 SH   SOLE   0 0 1,496
SERVICE CORP INTL COM Common Stock 817565104 750 20,158 SH   SOLE   0 0 20,158
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 753 32,390 SH   SOLE   0 0 32,390
WABCO HLDGS INC COM Common Stock 92927K102 756 5,587 SH   SOLE   0 0 5,587
ALLISON TRANSMISSION HLDGS INC COM Common Stock 01973R101 757 24,889 SH   SOLE   0 0 24,889
TRANE TECHNOLOGIES PLC SHS Common Stock G8994E103 758 9,370 SH   SOLE   0 0 9,370
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 761 8,121 SH   SOLE   0 0 8,121
PHILLIPS 66 COM Common Stock 718546104 763 15,403 SH   SOLE   0 0 15,403
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 769 9,927 SH   SOLE   0 0 9,927
MYR GROUP INC DEL COM Common Stock 55405W104 777 31,774 SH   SOLE   0 0 31,774
SPS COMMERCE INC COM Common Stock 78463M107 783 16,952 SH   SOLE   0 0 16,952
CANADIAN NATL RY CO COM Common Stock 136375102 794 10,610 SH   SOLE   0 0 10,610
OGE ENERGY CORP COM Common Stock 670837103 796 27,356 SH   SOLE   0 0 27,356
BANK OF THE ST JAMES FINL GP COM Common Stock 470299108 800 86,189 SH   SOLE   0 0 86,189
ANSYS INC COM Common Stock 03662Q105 801 3,790 SH   SOLE   0 0 3,790
CERIDIAN HCM HLDG INC COM Common Stock 15677J108 802 17,438 SH   SOLE   0 0 17,438
SEMPRA ENERGY COM Common Stock 816851109 806 7,697 SH   SOLE   0 0 7,697
DEERE & CO COM Common Stock 244199105 806 5,998 SH   SOLE   0 0 5,998
VANGUARD LONG-TERM BOND INDEX FUND ETF 921937793 807 7,627 SH   SOLE   0 0 7,627
S&P GLOBAL INC COM Common Stock 78409V104 810 3,455 SH   SOLE   0 0 3,455
DARDEN RESTAURANTS INC COM Common Stock 237194105 814 17,682 SH   SOLE   0 0 17,682
FIRST REP BK SAN FRANCISCO CAL COM Common Stock 33616C100 816 9,992 SH   SOLE   0 0 9,992
VERISK ANALYTICS INC COM Common Stock 92345Y106 817 5,805 SH   SOLE   0 0 5,805
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 819 32,975 SH   SOLE   0 0 32,975
CITRIX SYS INC COM Common Stock 177376100 820 5,891 SH   SOLE   0 0 5,891
ALCON AG ORD SHS Common Stock H01301128 823 16,626 SH   SOLE   0 0 16,626
PROASSURANCE CORP COM Common Stock 74267C106 824 36,360 SH   SOLE   0 0 36,360
AKAMAI TECHNOLOGIES INC COM Common Stock 00971T101 829 9,052 SH   SOLE   0 0 9,052
MERCADOLIBRE INC COM Common Stock 58733R102 836 1,869 SH   SOLE   0 0 1,869
MICRON TECHNOLOGY INC COM Common Stock 595112103 840 21,051 SH   SOLE   0 0 21,051
BROOKLINE BANCORP INC DEL COM Common Stock 11373M107 842 78,507 SH   SOLE   0 0 78,507
WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109 849 11,327 SH   SOLE   0 0 11,327
QUANTA SVCS INC COM Common Stock 74762E102 849 27,577 SH   SOLE   0 0 27,577
TOTAL S.A. SPONSORED ADS ADR 89151E109 849 22,221 SH   SOLE   0 0 22,221
WESTROCK CO COM Common Stock 96145D105 857 32,087 SH   SOLE   0 0 32,087
ISHARES EDGE MSCI MULTIFACTOR USA ETF ETF 46434V282 858 34,086 SH   SOLE   0 0 34,086
ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF ETF 46435U325 860 33,476 SH   SOLE   0 0 33,476
FISERV INC COM Common Stock 337738108 864 9,817 SH   SOLE   0 0 9,817
DOLBY LABORATORIES INC COM CL A Common Stock 25659T107 866 16,535 SH   SOLE   0 0 16,535
KIRBY CORP COM Common Stock 497266106 869 21,689 SH   SOLE   0 0 21,689
CULLEN FROST BANKERS INC COM Common Stock 229899109 888 16,633 SH   SOLE   0 0 16,633
PPG INDS INC COM Common Stock 693506107 890 11,137 SH   SOLE   0 0 11,137
ROLLINS INC COM Common Stock 775711104 907 25,787 SH   SOLE   0 0 25,787
BROADCOM INC COM Common Stock 11135F101 908 4,061 SH   SOLE   0 0 4,061
AGILENT TECHNOLOGIES INC COM Common Stock 00846U101 908 13,063 SH   SOLE   0 0 13,063
VANGUARD COMMUNICATION SERVICES ETF ETF 92204A884 909 12,440 SH   SOLE   0 0 12,440
LOEWS CORP COM Common Stock 540424108 910 27,887 SH   SOLE   0 0 27,887
SNAP ON INC COM Common Stock 833034101 920 8,827 SH   SOLE   0 0 8,827
ISHARES MSCI ACWI INDEX FUND ETF 464288257 927 15,522 SH   SOLE   0 0 15,522
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 929 45,484 SH   SOLE   0 0 45,484
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 932 6,141 SH   SOLE   0 0 6,141
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R866 934 17,467 SH   SOLE   0 0 17,467
BANK NEW YORK MELLON CORP COM Common Stock 064058100 934 28,564 SH   SOLE   0 0 28,564
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 939 44,869 SH   SOLE   0 0 44,869
TYLER TECHNOLOGIES INC COM Common Stock 902252105 948 3,252 SH   SOLE   0 0 3,252
SOUTHSIDE BANCSHARES INC COM Common Stock 84470P109 949 34,514 SH   SOLE   0 0 34,514
TORO CO COM Common Stock 891092108 951 15,382 SH   SOLE   0 0 15,382
SPDR PORTFOLIO TIPS ETF ETF 78464A656 971 33,274 SH   SOLE   0 0 33,274
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 972 24,095 SH   SOLE   0 0 24,095
PENTAIR PLC SHS Common Stock G7S00T104 974 35,593 SH   SOLE   0 0 35,593
ATMOS ENERGY CORP COM Common Stock 049560105 975 10,298 SH   SOLE   0 0 10,298
WD-40 CO COM Common Stock 929236107 975 5,172 SH   SOLE   0 0 5,172
EQUIFAX INC COM Common Stock 294429105 981 8,644 SH   SOLE   0 0 8,644
VARIAN MED SYS INC COM Common Stock 92220P105 982 10,402 SH   SOLE   0 0 10,402
CURTISS WRIGHT CORP COM Common Stock 231561101 985 11,350 SH   SOLE   0 0 11,350
AIA GROUP LTD SPONSORED ADR ADR 001317205 987 28,195 SH   SOLE   0 0 28,195
ISHARES JPMORGAN EMERG MARKETS BOND ETF 464288281 987 10,460 SH   SOLE   0 0 10,460
D R HORTON INC COM Common Stock 23331A109 988 30,234 SH   SOLE   0 0 30,234
IHS MARKIT LTD SHS Common Stock G47567105 998 17,114 SH   SOLE   0 0 17,114
LINCOLN NATL CORP IND COM Common Stock 534187109 1,007 42,210 SH   SOLE   0 0 42,210
WEC ENERGY GROUP INC COM Common Stock 92939U106 1,008 12,066 SH   SOLE   0 0 12,066
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 1,017 36,804 SH   SOLE   0 0 36,804
SAREPTA THERAPEUTICS INC COM Common Stock 803607100 1,052 11,315 SH   SOLE   0 0 11,315
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 1,063 54,360 SH   SOLE   0 0 54,360
PRUDENTIAL FINL INC COM Common Stock 744320102 1,067 22,705 SH   SOLE   0 0 22,705
AUTOZONE INC COM Common Stock 053332102 1,074 1,383 SH   SOLE   0 0 1,383
UNITED PARCEL SERVICE INC CL B Common Stock 911312106 1,076 11,908 SH   SOLE   0 0 11,908
CONSOLIDATED EDISON INC COM Common Stock 209115104 1,077 13,882 SH   SOLE   0 0 13,882
VANGUARD RUSSELL 3000 ETF ETF 92206C599 1,078 9,798 SH   SOLE   0 0 9,798
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 1,093 42,488 SH   SOLE   0 0 42,488
SEAGATE TECHNOLOGY PLC SHS Common Stock G7945M107 1,096 22,483 SH   SOLE   0 0 22,483
AGENUS INC COM NEW Common Stock 00847G705 1,101 476,412 SH   SOLE   0 0 476,412
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 1,101 23,044 SH   SOLE   0 0 23,044
ARCHER DANIELS MIDLAND CO COM Common Stock 039483102 1,105 32,620 SH   SOLE   0 0 32,620
NETSCOUT SYS INC COM Common Stock 64115T104 1,111 48,708 SH   SOLE   0 0 48,708
KEYCORP COM Common Stock 493267108 1,120 118,479 SH   SOLE   0 0 118,479
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 1,133 67,182 SH   SOLE   0 0 67,182
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 1,142 13,398 SH   SOLE   0 0 13,398
PACCAR INC COM Common Stock 693718108 1,174 19,535 SH   SOLE   0 0 19,535
APPLIED MATLS INC COM Common Stock 038222105 1,182 27,286 SH   SOLE   0 0 27,286
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 1,184 25,230 SH   SOLE   0 0 25,230
UNIVERSAL HLTH SVCS INC CL B Common Stock 913903100 1,189 13,526 SH   SOLE   0 0 13,526
BLACKSTONE GROUP INC COM CL A Common Stock 09260D107 1,202 29,462 SH   SOLE   0 0 29,462
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 1,202 6,167 SH   SOLE   0 0 6,167
BIOGEN INC COM Common Stock 09062X103 1,203 4,103 SH   SOLE   0 0 4,103
SMUCKER J M CO COM NEW Common Stock 832696405 1,227 11,194 SH   SOLE   0 0 11,194
ROCHE HLDG LTD SPONSORED ADR ADR 771195104 1,238 30,349 SH   SOLE   0 0 30,349
AMPHENOL CORP NEW CL A Common Stock 032095101 1,244 17,825 SH   SOLE   0 0 17,825
GENERAL DYNAMICS CORP COM Common Stock 369550108 1,248 9,792 SH   SOLE   0 0 9,792
CONTANGO OIL & GAS CO COM NEW Common Stock 21075N204 1,260 900,000 SH   SOLE   0 0 900,000
PALO ALTO NETWORKS INC COM Common Stock 697435105 1,261 7,693 SH   SOLE   0 0 7,693
EVERSOURCE ENERGY COM Common Stock 30040W108 1,265 16,648 SH   SOLE   0 0 16,648
SHERWIN WILLIAMS CO COM Common Stock 824348106 1,268 2,984 SH   SOLE   0 0 2,984
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 1,291 8,089 SH   SOLE   0 0 8,089
VANGUARD RUSSELL 2000 ETF ETF 92206C664 1,298 15,103 SH   SOLE   0 0 15,103
ONEOK INC NEW COM Common Stock 682680103 1,298 67,625 SH   SOLE   0 0 67,625
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 1,301 11,489 SH   SOLE   0 0 11,489
TAKE-TWO INTERACTIVE SOFTWARE COM Common Stock 874054109 1,302 11,190 SH   SOLE   0 0 11,190
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 1,303 12,550 SH   SOLE   0 0 12,550
BOOKING HOLDINGS INC COM Common Stock 09857L108 1,305 1,026 SH   SOLE   0 0 1,026
NXP SEMICONDUCTORS N V COM Common Stock N6596X109 1,335 17,767 SH   SOLE   0 0 17,767
AMEDISYS INC COM Common Stock 023436108 1,343 7,764 SH   SOLE   0 0 7,764
HILL ROM HLDGS INC COM Common Stock 431475102 1,350 12,964 SH   SOLE   0 0 12,964
COSTAR GROUP INC COM Common Stock 22160N109 1,351 2,503 SH   SOLE   0 0 2,503
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 1,352 33,810 SH   SOLE   0 0 33,810
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 1,354 44,791 SH   SOLE   0 0 44,791
STERIS PLC SHS USD Common Stock G8473T100 1,358 9,862 SH   SOLE   0 0 9,862
HARTFORD FINL SVCS GROUP INC COM Common Stock 416515104 1,365 40,247 SH   SOLE   0 0 40,247
ENERGY TRANSFER LP COM UT LTD PTN Common Stock 29273V100 1,368 272,037 SH   SOLE   0 0 272,037
VANGUARD GLOBAL EX-U.S. REAL ESTATE INDEX ETF 922042676 1,379 33,305 SH   SOLE   0 0 33,305
CROSS TIMBERS RTY TR TR UNIT Common Stock 22757R109 1,385 265,822 SH   SOLE   0 0 265,822
JACOBS ENGR GROUP INC COM Common Stock 469814107 1,388 17,516 SH   SOLE   0 0 17,516
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 1,402 31,375 SH   SOLE   0 0 31,375
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 1,421 12,243 SH   SOLE   0 0 12,243
ISHARES COHEN & STEERS REIT ETF ETF 464287564 1,425 16,625 SH   SOLE   0 0 16,625
PIONEER NAT RES CO COM Common Stock 723787107 1,433 20,982 SH   SOLE   0 0 20,982
STANLEY BLACK & DECKER INC COM Common Stock 854502101 1,440 15,635 SH   SOLE   0 0 15,635
LEIDOS HOLDINGS INC COM Common Stock 525327102 1,449 16,563 SH   SOLE   0 0 16,563
COLGATE PALMOLIVE CO COM Common Stock 194162103 1,454 22,182 SH   SOLE   0 0 22,182
XTRACKERS MSCI USA ESG LEADERS EQUITY ETF ETF 233051150 1,463 64,445 SH   SOLE   0 0 64,445
AMEREN CORP COM Common Stock 023608102 1,494 22,056 SH   SOLE   0 0 22,056
NETFLIX INC COM Common Stock 64110L106 1,496 4,110 SH   SOLE   0 0 4,110
CONSUMER STAPLES SELECT SECTOR SPDR FUND ETF 81369Y308 1,497 27,962 SH   SOLE   0 0 27,962
ESCO TECHNOLOGIES INC COM Common Stock 296315104 1,514 21,864 SH   SOLE   0 0 21,864
QUEST DIAGNOSTICS INC COM Common Stock 74834L100 1,516 19,250 SH   SOLE   0 0 19,250
GOLDMAN SACHS GROUP INC COM Common Stock 38141G104 1,517 10,443 SH   SOLE   0 0 10,443
VULCAN MATLS CO COM Common Stock 929160109 1,538 14,361 SH   SOLE   0 0 14,361
GENUINE PARTS CO COM Common Stock 372460105 1,543 24,595 SH   SOLE   0 0 24,595
PAYCHEX INC COM Common Stock 704326107 1,544 25,477 SH   SOLE   0 0 25,477
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 1,546 9,246 SH   SOLE   0 0 9,246
C H ROBINSON WORLDWIDE INC COM NEW Common Stock 12541W209 1,561 23,456 SH   SOLE   0 0 23,456
SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 1,566 57,188 SH   SOLE   0 0 57,188
XYLEM INC COM Common Stock 98419M100 1,573 26,323 SH   SOLE   0 0 26,323
CARDINAL HEALTH INC COM Common Stock 14149Y108 1,592 33,029 SH   SOLE   0 0 33,029
SCHLUMBERGER LTD COM Common Stock 806857108 1,599 121,923 SH   SOLE   0 0 121,923
ECOLAB INC COM Common Stock 278865100 1,600 10,874 SH   SOLE   0 0 10,874
FIRSTENERGY CORP COM Common Stock 337932107 1,604 41,289 SH   SOLE   0 0 41,289
STRYKER CORPORATION COM Common Stock 863667101 1,620 11,155 SH   SOLE   0 0 11,155
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 1,623 37,725 SH   SOLE   0 0 37,725
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 1,631 37,255 SH   SOLE   0 0 37,255
COGNIZANT TECHNOLOGY SOLUTIONS CL A Common Stock 192446102 1,674 39,383 SH   SOLE   0 0 39,383
UNITED RENTALS INC COM Common Stock 911363109 1,702 17,737 SH   SOLE   0 0 17,737
GRAINGER W W INC COM Common Stock 384802104 1,708 7,221 SH   SOLE   0 0 7,221
DIAGEO P L C SPON ADR NEW ADR 25243Q205 1,713 13,977 SH   SOLE   0 0 13,977
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 1,716 22,891 SH   SOLE   0 0 22,891
GARMIN LTD SHS Common Stock H2906T109 1,728 24,197 SH   SOLE   0 0 24,197
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,748 40,120 SH   SOLE   0 0 40,120
CDW CORP COM Common Stock 12514G108 1,779 20,022 SH   SOLE   0 0 20,022
MARTIN MARIETTA MATLS INC COM Common Stock 573284106 1,788 9,604 SH   SOLE   0 0 9,604
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND ETF 97717W315 1,792 57,410 SH   SOLE   0 0 57,410
F M C CORP COM NEW Common Stock 302491303 1,808 23,356 SH   SOLE   0 0 23,356
PUBLIC SVC ENTERPRISE GRP INC COM Common Stock 744573106 1,813 42,367 SH   SOLE   0 0 42,367
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 1,821 88,965 SH   SOLE   0 0 88,965
MCCORMICK & CO INC COM NON VTG Common Stock 579780206 1,839 13,270 SH   SOLE   0 0 13,270
BLACKROCK INC COM Common Stock 09247X101 1,853 4,525 SH   SOLE   0 0 4,525
VANGUARD SMALL CAP VALUE ETF ETF 922908611 1,854 22,290 SH   SOLE   0 0 22,290
ILLINOIS TOOL WKS INC COM Common Stock 452308109 1,857 13,421 SH   SOLE   0 0 13,421
HANOVER INS GROUP INC COM Common Stock 410867105 1,861 21,175 SH   SOLE   0 0 21,175
ROCKWELL AUTOMATION INC COM Common Stock 773903109 1,869 13,010 SH   SOLE   0 0 13,010
OREILLY AUTOMOTIVE INC COM Common Stock 67103H107 1,901 6,617 SH   SOLE   0 0 6,617
CORTEVA INC COM Common Stock 22052L104 1,928 85,655 SH   SOLE   0 0 85,655
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 1,928 92,311 SH   SOLE   0 0 92,311
GENERAL ELECTRIC CO COM Common Stock 369604103 1,963 278,470 SH   SOLE   0 0 278,470
ISHARES TR RUSSEL 2000 VALUE ETF 464287630 2,011 26,274 SH   SOLE   0 0 26,274
ROYAL BK CDA COM Common Stock 780087102 2,020 34,530 SH   SOLE   0 0 34,530
CLOROX CO DEL COM Common Stock 189054109 2,029 11,619 SH   SOLE   0 0 11,619
AFLAC INC COM Common Stock 001055102 2,039 63,926 SH   SOLE   0 0 63,926
SPDR MSCI ACWI EX-US ETF ETF 78463X848 2,056 108,772 SH   SOLE   0 0 108,772
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 2,057 52,978 SH   SOLE   0 0 52,978
BIO-TECHNE CORP COM Common Stock 09073M104 2,071 11,167 SH   SOLE   0 0 11,167
KINDER MORGAN INC DEL COM Common Stock 49456B101 2,088 164,052 SH   SOLE   0 0 164,052
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 2,091 34,835 SH   SOLE   0 0 34,835
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 2,093 23,450 SH   SOLE   0 0 23,450
CIGNA CORP NEW COM Common Stock 125523100 2,109 12,181 SH   SOLE   0 0 12,181
EXELON CORP COM Common Stock 30161N101 2,121 63,363 SH   SOLE   0 0 63,363
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 2,148 20,184 SH   SOLE   0 0 20,184
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 2,169 27,148 SH   SOLE   0 0 27,148
OSHKOSH CORP COM Common Stock 688239201 2,196 34,241 SH   SOLE   0 0 34,241
ANALOG DEVICES INC COM Common Stock 032654105 2,217 26,369 SH   SOLE   0 0 26,369
DOMINOS PIZZA INC COM Common Stock 25754A201 2,247 6,732 SH   SOLE   0 0 6,732
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 2,253 59,251 SH   SOLE   0 0 59,251
CENTERPOINT ENERGY INC COM Common Stock 15189T107 2,257 159,852 SH   SOLE   0 0 159,852
INVESCO QQQ TRUST ETF 46090E103 2,262 12,381 SH   SOLE   0 0 12,381
GILEAD SCIENCES INC COM Common Stock 375558103 2,290 31,585 SH   SOLE   0 0 31,585
DOVER CORP COM Common Stock 260003108 2,298 28,732 SH   SOLE   0 0 28,732
EXPEDIA GROUP INC COM NEW Common Stock 30212P303 2,299 44,208 SH   SOLE   0 0 44,208
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 2,299 27,670 SH   SOLE   0 0 27,670
SCHWAB U.S. REIT ETF ETF 808524847 2,299 75,554 SH   SOLE   0 0 75,554
INVESCO BULLETSHARES 2020 CORPORATE BOND ETF ETF 46138J502 2,347 111,607 SH   SOLE   0 0 111,607
WISDOMTREE U.S. HIGH DIVIDEND FUND ETF 97717W208 2,351 43,587 SH   SOLE   0 0 43,587
NUCOR CORP COM Common Stock 670346105 2,356 64,907 SH   SOLE   0 0 64,907
MONSTER BEVERAGE CORP NEW COM Common Stock 61174X109 2,358 44,401 SH   SOLE   0 0 44,401
LINDE PLC SHS Common Stock G5494J103 2,377 14,773 SH   SOLE   0 0 14,773
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 2,412 70,597 SH   SOLE   0 0 70,597
ILLUMINA INC COM Common Stock 452327109 2,421 9,439 SH   SOLE   0 0 9,439
DOW INC COM Common Stock 260557103 2,429 89,822 SH   SOLE   0 0 89,822
BORGWARNER INC COM Common Stock 099724106 2,440 107,680 SH   SOLE   0 0 107,680
CHEMED CORP NEW COM Common Stock 16359R103 2,450 6,116 SH   SOLE   0 0 6,116
CITIZENS FINANCIAL GROUP INC COM Common Stock 174610105 2,476 143,097 SH   SOLE   0 0 143,097
INVESCO GLOBAL SHORT TERM HIGH YIELD BOND ETF ETF 46138E669 2,478 126,299 SH   SOLE   0 0 126,299
MORGAN STANLEY COM NEW Common Stock 617446448 2,487 78,642 SH   SOLE   0 0 78,642
AAM S&P 500 HIGH DIVIDEND VALUE ETF ETF 26922A594 2,489 144,914 SH   SOLE   0 0 144,914
NEXSTAR MEDIA GROUP INC CL A Common Stock 65336K103 2,509 46,791 SH   SOLE   0 0 46,791
TEXAS PAC LD TR SUB CTF PROP I T Common Stock 882610108 2,511 6,669 SH   SOLE   0 0 6,669
AMERICAN ELEC PWR CO INC COM Common Stock 025537101 2,541 34,078 SH   SOLE   0 0 34,078
PNC FINL SVCS GROUP INC COM Common Stock 693475105 2,568 29,395 SH   SOLE   0 0 29,395
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF ETF 92189F643 2,578 61,604 SH   SOLE   0 0 61,604
CHURCH & DWIGHT INC COM Common Stock 171340102 2,589 40,574 SH   SOLE   0 0 40,574
BERKSHIRE HATHAWAY INC DEL CL A Common Stock 084670108 2,612 10 SH   SOLE   0 0 10
AIR PRODS & CHEMS INC COM Common Stock 009158106 2,636 13,826 SH   SOLE   0 0 13,826
PAYPAL HLDGS INC COM Common Stock 70450Y103 2,650 28,998 SH   SOLE   0 0 28,998
GENERAL MTRS CO COM Common Stock 37045V100 2,673 138,793 SH   SOLE   0 0 138,793
ISHARES FLOATING RATE BOND ETF ETF 46429B655 2,675 54,793 SH   SOLE   0 0 54,793
CSX CORP COM Common Stock 126408103 2,705 49,314 SH   SOLE   0 0 49,314
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 2,738 18,462 SH   SOLE   0 0 18,462
TESLA INC COM Common Stock 88160R101 2,779 5,771 SH   SOLE   0 0 5,771
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 3,018 27,831 SH   SOLE   0 0 27,831
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612 3,021 26,259 SH   SOLE   0 0 26,259
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF ETF 808524854 3,033 51,566 SH   SOLE   0 0 51,566
ENCOMPASS HEALTH CORP COM Common Stock 29261A100 3,061 50,203 SH   SOLE   0 0 50,203
BROADRIDGE FINL SOLUTIONS INC COM Common Stock 11133T103 3,101 33,758 SH   SOLE   0 0 33,758
CUMMINS INC COM Common Stock 231021106 3,124 23,958 SH   SOLE   0 0 23,958
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 3,141 64,626 SH   SOLE   0 0 64,626
CMS ENERGY CORP COM Common Stock 125896100 3,178 57,039 SH   SOLE   0 0 57,039
DUPONT DE NEMOURS INC COM Common Stock 26614N102 3,185 97,939 SH   SOLE   0 0 97,939
ISHARES S&P 500 GROWTH ETF ETF 464287309 3,194 20,215 SH   SOLE   0 0 20,215
ISHARES U.S. REAL ESTATE ETF ETF 464287739 3,209 49,381 SH   SOLE   0 0 49,381
ICON PLC SHS Common Stock G4705A100 3,212 24,298 SH   SOLE   0 0 24,298
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 3,283 54,124 SH   SOLE   0 0 54,124
NEWELL BRANDS INC COM Common Stock 651229106 3,304 266,706 SH   SOLE   0 0 266,706
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 3,347 64,278 SH   SOLE   0 0 64,278
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 3,409 44,539 SH   SOLE   0 0 44,539
CATERPILLAR INC DEL COM Common Stock 149123101 3,455 31,031 SH   SOLE   0 0 31,031
RAYMOND JAMES FINL INC COM Common Stock 754730109 3,551 59,827 SH   SOLE   0 0 59,827
MCKESSON CORP COM Common Stock 58155Q103 3,617 27,185 SH   SOLE   0 0 27,185
PRICE T ROWE GROUP INC COM Common Stock 74144T108 3,618 38,546 SH   SOLE   0 0 38,546
ISHARES GS CORP BOND ETF 464287242 3,621 29,748 SH   SOLE   0 0 29,748
XCEL ENERGY INC COM Common Stock 98389B100 3,647 62,338 SH   SOLE   0 0 62,338
ISHARES TIPS BOND ETF ETF 464287176 3,685 31,060 SH   SOLE   0 0 31,060
TRAVELERS COMPANIES INC COM Common Stock 89417E109 3,696 38,820 SH   SOLE   0 0 38,820
NVIDIA CORPORATION COM Common Stock 67066G104 3,699 15,219 SH   SOLE   0 0 15,219
EATON CORP PLC SHS Common Stock G29183103 3,705 50,654 SH   SOLE   0 0 50,654
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 3,713 113,642 SH   SOLE   0 0 113,642
METLIFE INC COM Common Stock 59156R108 3,762 134,826 SH   SOLE   0 0 134,826
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 3,773 71,928 SH   SOLE   0 0 71,928
LABORATORY CORP AMER HLDGS COM NEW Common Stock 50540R409 3,815 32,836 SH   SOLE   0 0 32,836
ISHARES MBS ETF ETF 464288588 3,869 35,160 SH   SOLE   0 0 35,160
ISHARES SELECT DIVIDEND ETF ETF 464287168 3,883 55,717 SH   SOLE   0 0 55,717
CINTAS CORP COM Common Stock 172908105 3,940 24,221 SH   SOLE   0 0 24,221
ISHARES DOW JONES U.S. ETF ETF 464287846 3,949 32,730 SH   SOLE   0 0 32,730
ENTERGY CORP NEW COM Common Stock 29364G103 3,975 46,450 SH   SOLE   0 0 46,450
SMILEDIRECTCLUB INC CL A COM Common Stock 83192H106 3,979 956,577 SH   SOLE   0 0 956,577
AES CORP COM Common Stock 00130H105 3,998 312,366 SH   SOLE   0 0 312,366
ALTRIA GROUP INC COM Common Stock 02209S103 4,016 104,437 SH   SOLE   0 0 104,437
ISHARES INTERMEDIATE CREDIT BOND ETF ETF 464288638 4,020 73,714 SH   SOLE   0 0 73,714
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 4,049 64,945 SH   SOLE   0 0 64,945
LPL FINL HLDGS INC COM Common Stock 50212V100 4,106 79,070 SH   SOLE   0 0 79,070
SCHWAB SHORT-TERM U.S. TREASURY ETF ETF 808524862 4,121 79,639 SH   SOLE   0 0 79,639
FIDELITY NATL INFORMATION SVCS COM Common Stock 31620M106 4,185 36,529 SH   SOLE   0 0 36,529
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 4,186 20,734 SH   SOLE   0 0 20,734
MICROCHIP TECHNOLOGY INC. COM Common Stock 595017104 4,198 66,865 SH   SOLE   0 0 66,865
SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 4,216 183,147 SH   SOLE   0 0 183,147
MONDELEZ INTL INC CL A Common Stock 609207105 4,293 87,627 SH   SOLE   0 0 87,627
HUMANA INC COM Common Stock 444859102 4,360 14,564 SH   SOLE   0 0 14,564
DOMINION ENERGY INC COM Common Stock 25746U109 4,370 62,493 SH   SOLE   0 0 62,493
SOUTHERN CO COM Common Stock 842587107 4,373 87,225 SH   SOLE   0 0 87,225
ISHARES IBONDS DEC 2020 TERM CORPORATE ETF ETF 46434VAQ3 4,396 175,039 SH   SOLE   0 0 175,039
VANGUARD INTERMEDIATE-TERM CORP BD ETF ETF 92206C870 4,416 51,047 SH   SOLE   0 0 51,047
WELLS FARGO CO NEW COM Common Stock 949746101 4,485 168,816 SH   SOLE   0 0 168,816
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Common Stock 559080106 4,487 129,072 SH   SOLE   0 0 129,072
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 4,499 196,528 SH   SOLE   0 0 196,528
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 4,544 151,508 SH   SOLE   0 0 151,508
AMERICAN EXPRESS CO COM Common Stock 025816109 4,580 58,834 SH   SOLE   0 0 58,834
V F CORP COM Common Stock 918204108 4,725 97,057 SH   SOLE   0 0 97,057
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 4,731 238,082 SH   SOLE   0 0 238,082
TJX COS INC NEW COM Common Stock 872540109 4,866 109,053 SH   SOLE   0 0 109,053
PHILIP MORRIS INTL INC COM Common Stock 718172109 4,876 67,241 SH   SOLE   0 0 67,241
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 4,928 72,690 SH   SOLE   0 0 72,690
ISHARES CORE MSCI EAFE ETF ETF 46432F842 4,930 103,597 SH   SOLE   0 0 103,597
CHUBB LIMITED COM Common Stock H1467J104 5,152 49,116 SH   SOLE   0 0 49,116
PACKAGING CORP AMER COM Common Stock 695156109 5,175 61,257 SH   SOLE   0 0 61,257
FEDEX CORP COM Common Stock 31428X106 5,192 45,752 SH   SOLE   0 0 45,752
ROSS STORES INC COM Common Stock 778296103 5,253 64,776 SH   SOLE   0 0 64,776
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 5,369 217,688 SH   SOLE   0 0 217,688
US BANCORP DEL COM NEW Common Stock 902973304 5,374 166,109 SH   SOLE   0 0 166,109
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 5,418 178,767 SH   SOLE   0 0 178,767
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 5,421 69,803 SH   SOLE   0 0 69,803
JOHNSON CTLS INTL PLC SHS Common Stock G51502105 5,435 215,343 SH   SOLE   0 0 215,343
BAXTER INTL INC COM Common Stock 071813109 5,460 69,411 SH   SOLE   0 0 69,411
QUALCOMM INC COM Common Stock 747525103 5,516 83,704 SH   SOLE   0 0 83,704
ENBRIDGE INC COM Common Stock 29250N105 5,644 207,425 SH   SOLE   0 0 207,425
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 5,656 170,611 SH   SOLE   0 0 170,611
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 5,726 118,670 SH   SOLE   0 0 118,670
ENTERPRISE PRODS PARTNERS L P COM Common Stock 293792107 5,821 422,087 SH   SOLE   0 0 422,087
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 5,894 39,981 SH   SOLE   0 0 39,981
NOVARTIS AG SPONSORED ADR ADR 66987V109 5,904 72,957 SH   SOLE   0 0 72,957
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 5,918 31,552 SH   SOLE   0 0 31,552
TEXAS INSTRS INC COM Common Stock 882508104 5,931 61,209 SH   SOLE   0 0 61,209
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 5,940 56,188 SH   SOLE   0 0 56,188
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 6,003 141,310 SH   SOLE   0 0 141,310
VALERO ENERGY CORP COM Common Stock 91913Y100 6,026 146,977 SH   SOLE   0 0 146,977
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 6,037 70,358 SH   SOLE   0 0 70,358
ACCENTURE PLC IRELAND SHS CLASS A Common Stock G1151C101 6,078 39,294 SH   SOLE   0 0 39,294
SCHWAB CHARLES CORP COM Common Stock 808513105 6,086 184,649 SH   SOLE   0 0 184,649
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 6,113 89,546 SH   SOLE   0 0 89,546
AUTOMATIC DATA PROCESSING INC COM Common Stock 053015103 6,225 47,989 SH   SOLE   0 0 47,989
NEXTERA ENERGY INC COM Common Stock 65339F101 6,229 28,543 SH   SOLE   0 0 28,543
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 6,277 185,569 SH   SOLE   0 0 185,569
SPDR S&P DIVIDEND ETF ETF 78464A763 6,285 82,538 SH   SOLE   0 0 82,538
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 6,321 63,736 SH   SOLE   0 0 63,736
ANTHEM INC COM Common Stock 036752103 6,362 29,689 SH   SOLE   0 0 29,689
MARKEL CORP COM Common Stock 570535104 6,447 7,279 SH   SOLE   0 0 7,279
INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETF ETF 46138E230 6,463 256,673 SH   SOLE   0 0 256,673
LAUDER ESTEE COS INC CL A Common Stock 518439104 6,521 42,515 SH   SOLE   0 0 42,515
SCHWAB U.S. MID-CAP ETF ETF 808524508 6,577 165,213 SH   SOLE   0 0 165,213
CONOCOPHILLIPS COM Common Stock 20825C104 6,608 223,076 SH   SOLE   0 0 223,076
SCHWAB US AGGREGATE BOND ETF ETF 808524839 6,907 126,723 SH   SOLE   0 0 126,723
HORMEL FOODS CORP COM Common Stock 440452100 6,950 149,946 SH   SOLE   0 0 149,946
COCA COLA CO COM Common Stock 191216100 7,028 166,859 SH   SOLE   0 0 166,859
DOLLAR GEN CORP NEW COM Common Stock 256677105 7,040 45,965 SH   SOLE   0 0 45,965
3M CO COM Common Stock 88579Y101 7,046 52,920 SH   SOLE   0 0 52,920
BOEING CO COM Common Stock 097023105 7,049 53,931 SH   SOLE   0 0 53,931
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 7,131 77,832 SH   SOLE   0 0 77,832
NATIONAL MUNICIPAL BONDS ETF 464288414 7,167 64,999 SH   SOLE   0 0 64,999
TRUIST FINL CORP COM Common Stock 89832Q109 7,324 257,247 SH   SOLE   0 0 257,247
NORTHROP GRUMMAN CORP COM Common Stock 666807102 7,583 24,700 SH   SOLE   0 0 24,700
ISHARES RUSSELL 3000 ETF ETF 464287689 7,698 54,466 SH   SOLE   0 0 54,466
HONEYWELL INTL INC COM Common Stock 438516106 7,783 60,003 SH   SOLE   0 0 60,003
BOOZ ALLEN HAMILTON HLDG CORP CL A Common Stock 099502106 7,843 112,683 SH   SOLE   0 0 112,683
WEST PHARMACEUTICAL SVSC INC COM Common Stock 955306105 7,885 52,639 SH   SOLE   0 0 52,639
SPDR PORTFOLIO S&P 500 VALUE ETF ETF 78464A508 7,946 321,713 SH   SOLE   0 0 321,713
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 7,977 328,156 SH   SOLE   0 0 328,156
NIKE INC CL B Common Stock 654106103 8,005 101,040 SH   SOLE   0 0 101,040
NESTLE S A SPONSORED ADR ADR 641069406 8,138 79,614 SH   SOLE   0 0 79,614
KIMBERLY CLARK CORP COM Common Stock 494368103 8,206 64,747 SH   SOLE   0 0 64,747
INTUIT COM Common Stock 461202103 8,211 37,647 SH   SOLE   0 0 37,647
RAYTHEON TECHNOLOGIES CORP COM Common Stock 75513E101 8,322 91,077 SH   SOLE   0 0 91,077
COLUMBIA SPORTSWEAR CO COM Common Stock 198516106 8,521 128,751 SH   SOLE   0 0 128,751
VANGUARD REAL ESTATE ETF ETF 922908553 8,565 131,248 SH   SOLE   0 0 131,248
HOME DEPOT INC COM Common Stock 437076102 8,619 48,248 SH   SOLE   0 0 48,248
MARATHON PETE CORP COM Common Stock 56585A102 8,653 414,618 SH   SOLE   0 0 414,618
PERKINELMER INC COM Common Stock 714046109 8,674 122,456 SH   SOLE   0 0 122,456
WESTERN UN CO COM Common Stock 959802109 8,678 493,043 SH   SOLE   0 0 493,043
ISHARES RUSSELL 1000 ETF ETF 464287622 8,714 64,406 SH   SOLE   0 0 64,406
MCDONALDS CORP COM Common Stock 580135101 8,812 55,710 SH   SOLE   0 0 55,710
YETI HLDGS INC COM Common Stock 98585X104 8,902 492,918 SH   SOLE   0 0 492,918
FIRST SOLAR INC COM Common Stock 336433107 8,912 266,521 SH   SOLE   0 0 266,521
STARBUCKS CORP COM Common Stock 855244109 9,434 150,653 SH   SOLE   0 0 150,653
ISHARES RUSSELL MID-CAP ETF ETF 464287499 9,609 234,070 SH   SOLE   0 0 234,070
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 9,767 188,035 SH   SOLE   0 0 188,035
NCR CORP NEW COM Common Stock 62886E108 9,771 519,457 SH   SOLE   0 0 519,457
ALLSTATE CORP COM Common Stock 020002101 9,984 115,553 SH   SOLE   0 0 115,553
PROSPERITY BANCSHARES INC COM Common Stock 743606105 10,055 219,686 SH   SOLE   0 0 219,686
TAPESTRY INC COM Common Stock 876030107 10,182 919,740 SH   SOLE   0 0 919,740
WALGREENS BOOTS ALLIANCE INC COM Common Stock 931427108 10,187 236,749 SH   SOLE   0 0 236,749
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 10,381 368,949 SH   SOLE   0 0 368,949
ZOETIS INC CL A Common Stock 98978V103 10,490 93,723 SH   SOLE   0 0 93,723
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 10,625 139,816 SH   SOLE   0 0 139,816
BLACK KNIGHT INC COM Common Stock 09215C105 10,630 183,016 SH   SOLE   0 0 183,016
TARGET CORP COM Common Stock 87612E106 10,632 111,603 SH   SOLE   0 0 111,603
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 10,746 43,307 SH   SOLE   0 0 43,307
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 10,763 183,984 SH   SOLE   0 0 183,984
UNITEDHEALTH GROUP INC COM Common Stock 91324P102 10,966 46,207 SH   SOLE   0 0 46,207
DANAHER CORPORATION COM Common Stock 235851102 10,996 85,318 SH   SOLE   0 0 85,318
NORFOLK SOUTHERN CORP COM Common Stock 655844108 11,247 80,328 SH   SOLE   0 0 80,328
BRISTOL-MYERS SQUIBB CO COM Common Stock 110122108 11,247 205,163 SH   SOLE   0 0 205,163
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 11,619 240,052 SH   SOLE   0 0 240,052
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 11,812 124,967 SH   SOLE   0 0 124,967
INTERNATIONAL BUSINESS MACHS COM Common Stock 459200101 11,860 112,804 SH   SOLE   0 0 112,804
LAM RESEARCH CORP COM Common Stock 512807108 11,971 53,344 SH   SOLE   0 0 53,344
ORACLE CORP COM Common Stock 68389X105 12,525 257,142 SH   SOLE   0 0 257,142
EXXON MOBIL CORP COM Common Stock 30231G102 12,629 336,499 SH   SOLE   0 0 336,499
WASTE MGMT INC DEL COM Common Stock 94106L109 13,063 147,721 SH   SOLE   0 0 147,721
PULTE GROUP INC COM Common Stock 745867101 13,072 624,864 SH   SOLE   0 0 624,864
PRA HEALTH SCIENCES INC COM Common Stock 69354M108 13,179 172,833 SH   SOLE   0 0 172,833
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 13,346 316,183 SH   SOLE   0 0 316,183
JEFFERIES FINL GROUP INC COM Common Stock 47233W109 13,355 1,078,746 SH   SOLE   0 0 1,078,746
DUKE ENERGY CORP NEW COM NEW Common Stock 26441C204 13,359 172,218 SH   SOLE   0 0 172,218
MASTERCARD INCORPORATED CL A Common Stock 57636Q104 13,606 59,518 SH   SOLE   0 0 59,518
BP PLC SPONSORED ADR ADR 055622104 13,608 558,409 SH   SOLE   0 0 558,409
ISHARES RUSSELL 2000 ETF ETF 464287655 13,630 127,785 SH   SOLE   0 0 127,785
AMERICAN INTL GROUP INC COM NEW Common Stock 026874784 13,995 647,608 SH   SOLE   0 0 647,608
COMCAST CORP NEW CL A Common Stock 20030N101 14,113 432,251 SH   SOLE   0 0 432,251
L3HARRIS TECHNOLOGIES INC COM Common Stock 502431109 14,118 79,684 SH   SOLE   0 0 79,684
ABBOTT LABS COM Common Stock 002824100 14,352 187,432 SH   SOLE   0 0 187,432
ALPHABET INC CAP STK CL C Common Stock 02079K107 14,602 13,207 SH   SOLE   0 0 13,207
UBS GROUP AG SHS Common Stock H42097107 14,686 1,650,061 SH   SOLE   0 0 1,650,061
LOCKHEED MARTIN CORP COM Common Stock 539830109 14,700 43,425 SH   SOLE   0 0 43,425
BROWN & BROWN INC COM Common Stock 115236101 14,856 431,361 SH   SOLE   0 0 431,361
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 15,029 419,209 SH   SOLE   0 0 419,209
DISNEY WALT CO COM DISNEY Common Stock 254687106 15,137 159,466 SH   SOLE   0 0 159,466
COSTCO WHSL CORP NEW COM Common Stock 22160K105 15,171 52,902 SH   SOLE   0 0 52,902
SCHWAB INT'L EQ ETF ETF 808524805 15,467 628,221 SH   SOLE   0 0 628,221
LILLY ELI & CO COM Common Stock 532457108 15,534 113,867 SH   SOLE   0 0 113,867
THERMO FISHER SCIENTIFIC INC COM Common Stock 883556102 15,619 56,713 SH   SOLE   0 0 56,713
CVS HEALTH CORP COM Common Stock 126650100 15,723 269,505 SH   SOLE   0 0 269,505
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 15,998 267,797 SH   SOLE   0 0 267,797
FACEBOOK INC CL A Common Stock 30303M102 16,324 102,280 SH   SOLE   0 0 102,280
BECTON DICKINSON & CO COM Common Stock 075887109 16,451 72,987 SH   SOLE   0 0 72,987
UNION PAC CORP COM Common Stock 907818108 16,536 121,154 SH   SOLE   0 0 121,154
ZIMMER BIOMET HOLDINGS INC COM Common Stock 98956P102 16,771 186,634 SH   SOLE   0 0 186,634
CITIGROUP INC COM NEW Common Stock 172967424 17,095 443,902 SH   SOLE   0 0 443,902
VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETF ETF 92206C706 17,431 246,841 SH   SOLE   0 0 246,841
ABBVIE INC COM Common Stock 00287Y109 17,860 243,261 SH   SOLE   0 0 243,261
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 18,060 208,237 SH   SOLE   0 0 208,237
INTUITIVE SURGICAL INC COM NEW Common Stock 46120E602 18,068 39,428 SH   SOLE   0 0 39,428
VANGUARD MID-CAP INDEX FUND ETF 922908629 18,740 149,572 SH   SOLE   0 0 149,572
ISHARES MSCI EAFE ETF ETF 464287465 19,337 378,494 SH   SOLE   0 0 378,494
INTERPUBLIC GROUP COS INC COM Common Stock 460690100 19,706 1,355,277 SH   SOLE   0 0 1,355,277
AT&T INC COM Common Stock 00206R102 19,710 702,675 SH   SOLE   0 0 702,675
VANGUARD S&P 500 ETF ETF 922908363 19,937 88,157 SH   SOLE   0 0 88,157
WATSCO INC COM Common Stock 942622200 20,260 128,250 SH   SOLE   0 0 128,250
WERNER ENTERPRISES INC COM Common Stock 950755108 20,271 587,233 SH   SOLE   0 0 587,233
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 20,347 518,000 SH   SOLE   0 0 518,000
CIENA CORP COM NEW Common Stock 171779309 20,353 509,199 SH   SOLE   0 0 509,199
PFIZER INC COM Common Stock 717081103 20,376 641,754 SH   SOLE   0 0 641,754
SALESFORCE COM INC COM Common Stock 79466L302 21,180 157,986 SH   SOLE   0 0 157,986
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 21,245 562,601 SH   SOLE   0 0 562,601
ISHARES U.S. PREFERRED STOCK ETF ETF 464288687 21,513 710,636 SH   SOLE   0 0 710,636
ALPHABET INC CAP STK CL A Common Stock 02079K305 22,133 20,083 SH   SOLE   0 0 20,083
PEPSICO INC COM Common Stock 713448108 22,180 187,772 SH   SOLE   0 0 187,772
EDWARDS LIFESCIENCES CORP COM Common Stock 28176E108 22,506 130,370 SH   SOLE   0 0 130,370
INTL PAPER CO COM Common Stock 460146103 22,632 750,637 SH   SOLE   0 0 750,637
RAYTHEON CO COM NEW Common Stock 755111507 23,149 189,079 SH   SOLE   0 0 189,079
TENCENT HOLDINGS LIMITED UNSPON ADR ADR 88032Q109 23,307 493,251 SH   SOLE   0 0 493,251
SYSCO CORP COM Common Stock 871829107 23,437 559,758 SH   SOLE   0 0 559,758
SCHWAB US BROAD MKTS ETF ETF 808524102 23,754 411,895 SH   SOLE   0 0 411,895
VISA INC COM CL A Common Stock 92826C839 23,782 155,325 SH   SOLE   0 0 155,325
CISCO SYS INC COM Common Stock 17275R102 23,938 624,527 SH   SOLE   0 0 624,527
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 24,109 306,609 SH   SOLE   0 0 306,609
SPDR GOLD SHARES ETF 78463V107 24,255 162,296 SH   SOLE   0 0 162,296
SAP SE SPON ADR ADR 803054204 24,307 230,334 SH   SOLE   0 0 230,334
ISHARES LIQUIDITY INCOME ETF ETF 46434V878 24,554 491,385 SH   SOLE   0 0 491,385
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stock 084670702 25,098 142,645 SH   SOLE   0 0 142,645
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 25,208 206,669 SH   SOLE   0 0 206,669
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 25,886 1,137,827 SH   SOLE   0 0 1,137,827
MEDTRONIC PLC SHS Common Stock G5960L103 26,161 309,052 SH   SOLE   0 0 309,052
VANGUARD EUROPE PACIFIC E. ETF 921943858 27,147 852,073 SH   SOLE   0 0 852,073
KROGER CO COM Common Stock 501044101 28,955 949,346 SH   SOLE   0 0 949,346
CHEVRON CORP NEW COM Common Stock 166764100 29,437 429,355 SH   SOLE   0 0 429,355
JPMORGAN CHASE & CO COM Common Stock 46625H100 30,417 360,560 SH   SOLE   0 0 360,560
VANGUARD EMERGING MARKET STOCK ETF ETF 922042858 32,155 993,662 SH   SOLE   0 0 993,662
ISHARES CORE S&P MID-CAP ETF ETF 464287507 32,707 241,508 SH   SOLE   0 0 241,508
LOWES COS INC COM Common Stock 548661107 32,774 407,538 SH   SOLE   0 0 407,538
T-MOBILE US INC COM Common Stock 872590104 33,510 393,631 SH   SOLE   0 0 393,631
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 34,119 296,744 SH   SOLE   0 0 296,744
GENERAL MLS INC COM Common Stock 370334104 34,970 658,325 SH   SOLE   0 0 658,325
INTEL CORP COM Common Stock 458140100 36,700 707,392 SH   SOLE   0 0 707,392
ADOBE INC COM Common Stock 00724F101 38,235 126,938 SH   SOLE   0 0 126,938
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 38,731 268,665 SH   SOLE   0 0 268,665
VANGUARD TOTAL STOCK MARKETS ETF ETF 922908769 38,859 316,031 SH   SOLE   0 0 316,031
BK OF AMERICA CORP COM Common Stock 060505104 39,631 2,004,595 SH   SOLE   0 0 2,004,595
PROCTER AND GAMBLE CO COM Common Stock 742718109 40,166 367,385 SH   SOLE   0 0 367,385
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 40,266 491,026 SH   SOLE   0 0 491,026
WALMART INC COM Common Stock 931142103 40,335 351,718 SH   SOLE   0 0 351,718
AMGEN INC COM Common Stock 031162100 42,259 213,636 SH   SOLE   0 0 213,636
JOHNSON & JOHNSON COM Common Stock 478160104 42,414 329,273 SH   SOLE   0 0 329,273
MERCK & CO. INC COM Common Stock 58933Y105 42,585 572,378 SH   SOLE   0 0 572,378
VANGUARD VALUE ETF 922908744 46,237 542,498 SH   SOLE   0 0 542,498
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 47,510 478,404 SH   SOLE   0 0 478,404
VERIZON COMMUNICATIONS INC COM Common Stock 92343V104 48,348 913,604 SH   SOLE   0 0 913,604
VANGUARD GROWTH INDEX FUND ETF 922908736 60,119 401,758 SH   SOLE   0 0 401,758
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 62,094 1,192,277 SH   SOLE   0 0 1,192,277
AMAZON COM INC COM Common Stock 023135106 74,732 39,174 SH   SOLE   0 0 39,174
ISHARES CORE S&P 500 ETF ETF 464287200 80,293 325,337 SH   SOLE   0 0 325,337
ISHARES CORE S&P SMALL-CAP ETF ETF 464287804 92,942 1,780,836 SH   SOLE   0 0 1,780,836
APPLE INC COM Common Stock 037833100 121,967 506,276 SH   SOLE   0 0 506,276
MICROSOFT CORP COM Common Stock 594918104 132,607 871,781 SH   SOLE   0 0 871,781
EMERSON ELEC CO COM Common Stock 291011104 133,155 2,913,669 SH   SOLE   0 0 2,913,669
SPDR S&P 500 ETF ETF 78462F103 152,828 617,378 SH   SOLE   0 0 617,378