0001104659-21-023648.txt : 20210216 0001104659-21-023648.hdr.sgml : 20210216 20210216143020 ACCESSION NUMBER: 0001104659-21-023648 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210216 DATE AS OF CHANGE: 20210216 EFFECTIVENESS DATE: 20210216 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Brinker Capital Investments, LLC CENTRAL INDEX KEY: 0001360533 IRS NUMBER: 000000000 STATE OF INCORPORATION: NE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11877 FILM NUMBER: 21636341 BUSINESS ADDRESS: STREET 1: 1055 WESTLAKES DRIVE STREET 2: SUITE 250 CITY: BERWYN STATE: PA ZIP: 19312 BUSINESS PHONE: 402-493-3313 MAIL ADDRESS: STREET 1: 1055 WESTLAKES DRIVE STREET 2: SUITE 250 CITY: BERWYN STATE: PA ZIP: 19312 FORMER COMPANY: FORMER CONFORMED NAME: CLS Investments, LLC DATE OF NAME CHANGE: 20090513 FORMER COMPANY: FORMER CONFORMED NAME: CLS INVESTMENT FIRM, LLC DATE OF NAME CHANGE: 20060425 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001360533 XXXXXXXX 12-31-2020 12-31-2020 false Brinker Capital Investments, LLC
1055 Westlakes Drive Suite 250 Berwyn PA 19312
13F HOLDINGS REPORT 028-11877 N
Brian Ferko Chief Compliance Officer 610-407-5406 /s/ Brian Ferko Berwyn PA 02-15-2021 0 1053 6470207
INFORMATION TABLE 2 infotable.xml 10X GENOMICS INC CL A COM 88025U109 271 1914 SH SOLE 1914 0 0 3M CO COM 88579Y101 886 5069 SH SOLE 5069 0 0 ABBOTT LABS COM 002824100 8418 76877 SH SOLE 74953 0 1924 ABBVIE INC COM 00287Y109 5669 52907 SH SOLE 42798 0 10109 ABIOMED INC COM 003654100 6461 19928 SH SOLE 19928 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 3914 77868 SH SOLE 77868 0 0 ACCELERON PHARMA INC COM 00434H108 3202 25028 SH SOLE 25028 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5490 21017 SH SOLE 15730 0 5287 ACI WORLDWIDE INC COM 004498101 2264 58916 SH SOLE 58916 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2518 27114 SH SOLE 27114 0 0 ACUSHNET HOLDINGS CORP COM 005098108 1389 34274 SH SOLE 34274 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 603 10202 SH SOLE 10202 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 19265 38522 SH SOLE 35564 0 2958 ADVANCED ENERGY INDS COM 007973100 2103 21684 SH SOLE 21684 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5696 62114 SH SOLE 62114 0 0 AEGON N V NY REGISTRY SHS 007924103 76 19150 SH SOLE 19150 0 0 AES CORP COM 00130H105 201 8554 SH SOLE 8554 0 0 AFLAC INC COM 001055102 4261 95807 SH SOLE 95807 0 0 AGCO CORP COM 001084102 423 4104 SH SOLE 4104 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 618 5214 SH SOLE 5214 0 0 AGNC INVT CORP COM 00123Q104 1816 115634 SH SOLE 115634 0 0 AGREE REALTY CORP COM 008492100 648 9730 SH SOLE 9730 0 0 AIR PRODS & CHEMS INC COM 009158106 772 2814 SH SOLE 2814 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 464 4420 SH SOLE 4420 0 0 ALBANY INTL CORP CL A 012348108 1164 15845 SH SOLE 15845 0 0 ALCON AG ORD SHS H01301128 10565 160125 SH SOLE 160125 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1659 10618 SH SOLE 10618 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 745 3202 SH SOLE 3202 0 0 ALIGN TECHNOLOGY INC COM 016255101 2669 4994 SH SOLE 4994 0 0 ALLETE INC COM NEW 018522300 1275 20581 SH SOLE 20581 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1898 44008 SH SOLE 44008 0 0 ALLSTATE CORP COM 020002101 14157 128676 SH SOLE 124605 0 4071 ALPHA ARCHITECT ETF TR INTL QUAN VALUE 02072L201 3012 110000 SH SOLE 0 0 110000 ALPHABET INC CAP STK CL C 02079K107 13362 7628 SH SOLE 6920 0 708 ALPHABET INC CAP STK CL A 02079K305 22619 12905 SH SOLE 12059 0 846 ALPS ETF TR ALERIAN MLP 00162Q452 325 12661 SH SOLE 0 0 12661 ALTRA INDL MOTION CORP COM 02208R106 988 17831 SH SOLE 17831 0 0 ALTRIA GROUP INC COM 02209S103 5563 135224 SH SOLE 135224 0 0 AMAZON COM INC COM 023135106 34007 10441 SH SOLE 10121 0 320 AMBEV SA SPONSORED ADR 02319V103 680 221390 SH SOLE 221390 0 0 AMDOCS LTD SHS G02602103 1798 25336 SH SOLE 25336 0 0 AMEREN CORP COM 023608102 1751 22436 SH SOLE 22436 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 3377 78948 SH SOLE 78948 0 0 AMERICAN ELEC PWR CO INC COM 025537101 9204 110533 SH SOLE 110533 0 0 AMERICAN EXPRESS CO COM 025816109 933 7718 SH SOLE 7718 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 9879 260945 SH SOLE 260945 0 0 AMERICAN TOWER CORP NEW COM 03027X100 3646 16217 SH SOLE 16217 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 7060 46003 SH SOLE 46003 0 0 AMERIPRISE FINL INC COM 03076C106 1976 10170 SH SOLE 10170 0 0 AMERISOURCEBERGEN CORP COM 03073E105 289 2954 SH SOLE 2954 0 0 AMETEK INC COM 031100100 1177 9736 SH SOLE 9736 0 0 AMGEN INC COM 031162100 4617 20081 SH SOLE 20081 0 0 AMPHENOL CORP NEW CL A 032095101 7921 60550 SH SOLE 60550 0 0 ANALOG DEVICES INC COM 032654105 7938 53733 SH SOLE 53733 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 2058 238060 SH SOLE 238060 0 0 ANSYS INC COM 03662Q105 5993 16474 SH SOLE 16474 0 0 ANTHEM INC COM 036752103 826 2573 SH SOLE 898 0 1675 AON PLC SHS CL A G0403H108 266 1258 SH SOLE 1258 0 0 APPLE INC COM 037833100 65407 492935 SH SOLE 408451 0 84484 APPLIED MATLS INC COM 038222105 2377 27538 SH SOLE 22858 0 4680 APTARGROUP INC COM 038336103 3351 24476 SH SOLE 24476 0 0 APTIV PLC SHS G6095L109 6948 53324 SH SOLE 53324 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 10495 208196 SH SOLE 208196 0 0 ARGENX SE SPONSORED ADR 04016X101 1606 5460 SH SOLE 5460 0 0 ARISTA NETWORKS INC COM 040413106 2340 8054 SH SOLE 8054 0 0 ARK ETF TR INNOVATION ETF 00214Q104 6971 56000 SH SOLE 0 0 56000 ARK ETF TR GENOMIC REV ETF 00214Q302 6995 75000 SH SOLE 0 0 75000 ARRAY TECHNOLOGIES INC COM SHS 04271T100 274 6348 SH SOLE 6348 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5442 70920 SH SOLE 70920 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1539 30570 SH SOLE 30570 0 0 ASGN INC COM 00191U102 436 5218 SH SOLE 5218 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 484 6108 SH SOLE 6108 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 10774 22090 SH SOLE 22090 0 0 ASSURED GUARANTY LTD COM G0585R106 601 19084 SH SOLE 19084 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 5512 110272 SH SOLE 110272 0 0 AT&T INC COM 00206R102 10116 351722 SH SOLE 351722 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 1639 49762 SH SOLE 49762 0 0 ATLASSIAN CORP PLC CL A G06242104 5433 23232 SH SOLE 23232 0 0 ATRICURE INC COM 04963C209 2401 43128 SH SOLE 43128 0 0 AUTODESK INC COM 052769106 9400 30786 SH SOLE 30786 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3025 17136 SH SOLE 17136 0 0 AUTOZONE INC COM 053332102 3969 3348 SH SOLE 3348 0 0 AVALARA INC COM 05338G106 11173 67758 SH SOLE 67758 0 0 AVANTOR INC COM 05352A100 10785 383134 SH SOLE 383134 0 0 AVERY DENNISON CORP COM 053611109 1091 7034 SH SOLE 7034 0 0 AXSOME THERAPEUTICS INC COM 05464T104 367 4507 SH SOLE 4507 0 0 BALCHEM CORP COM 057665200 626 5426 SH SOLE 5426 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 827 167420 SH SOLE 167420 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 128 24154 SH SOLE 24154 0 0 BANDWIDTH INC COM CL A 05988J103 623 4056 SH SOLE 4056 0 0 BANK NEW YORK MELLON CORP COM 064058100 2440 57493 SH SOLE 46548 0 10945 BANK OZK COM 06417N103 1407 44988 SH SOLE 44988 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 1108 50596 SH SOLE 50596 0 0 BARCLAYS BANK PLC IPATH SELCT MLP 06742C723 1336 114361 SH SOLE 114361 0 0 BARCLAYS PLC ADR 06738E204 230 28776 SH SOLE 28776 0 0 BAUSCH HEALTH COS INC COM 071734107 3977 191216 SH SOLE 191216 0 0 BCE INC COM NEW 05534B760 2105 49056 SH SOLE 49056 0 0 BECTON DICKINSON & CO COM 075887109 4551 18186 SH SOLE 18186 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2011 7784 SH SOLE 7784 0 0 BERKLEY W R CORP COM 084423102 289 4350 SH SOLE 4350 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1391 4 SH SOLE 0 0 4 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3578 15429 SH SOLE 10346 0 5083 BERRY GLOBAL GROUP INC COM 08579W103 4039 71890 SH SOLE 71890 0 0 BIO RAD LABS INC CL A 090572207 10637 18247 SH SOLE 17774 0 473 BIOGEN INC COM 09062X103 3845 15702 SH SOLE 15702 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 393 4582 SH SOLE 4582 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3840 43786 SH SOLE 43786 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 4179 112109 SH SOLE 112109 0 0 BK OF AMERICA CORP COM 060505104 2187 72163 SH SOLE 24919 0 47244 BLACK KNIGHT INC COM 09215C105 9700 109790 SH SOLE 109790 0 0 BLACKLINE INC COM 09239B109 13618 102099 SH SOLE 102099 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 1054 92181 SH SOLE 0 0 92181 BLACKROCK INC COM 09247X101 6908 9573 SH SOLE 8475 0 1098 BLACKSTONE GROUP INC COM CL A 09260D107 4703 72563 SH SOLE 72563 0 0 BLUEBIRD BIO INC COM 09609G100 977 22568 SH SOLE 22568 0 0 BOEING CO COM 097023105 801 3740 SH SOLE 3740 0 0 BOOKING HOLDINGS INC COM 09857L108 11577 5198 SH SOLE 5198 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 8278 94949 SH SOLE 94949 0 0 BOSTON SCIENTIFIC CORP COM 101137107 971 27000 SH SOLE 27000 0 0 BRF SA SPONSORED ADR 10552T107 162 38594 SH SOLE 38594 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2911 16828 SH SOLE 16828 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 3212 51712 SH SOLE 51712 0 0 BROADCOM INC COM 11135F101 13383 30565 SH SOLE 30565 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9852 64208 SH SOLE 64208 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 302 7314 SH SOLE 7314 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 517 42979 SH SOLE 42979 0 0 BROOKS AUTOMATION INC NEW COM 114340102 567 8351 SH SOLE 8351 0 0 BROWN FORMAN CORP CL B 115637209 5105 64193 SH SOLE 64193 0 0 BRUKER CORP COM 116794108 4611 85188 SH SOLE 85188 0 0 BRUNSWICK CORP COM 117043109 1435 18818 SH SOLE 18818 0 0 BURLINGTON STORES INC COM 122017106 4326 16540 SH SOLE 16540 0 0 CABLE ONE INC COM 12685J105 1386 622 SH SOLE 622 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2275 16672 SH SOLE 16672 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 7477 349709 SH SOLE 0 0 349709 CAMDEN PPTY TR SH BEN INT 133131102 215 2136 SH SOLE 2136 0 0 CAMECO CORP COM 13321L108 161 12018 SH SOLE 12018 0 0 CANADIAN NATL RY CO COM 136375102 702 6388 SH SOLE 6388 0 0 CANNAE HLDGS INC COM 13765N107 6889 155618 SH SOLE 155618 0 0 CAPITAL ONE FINL CORP COM 14040H105 361 3650 SH SOLE 3650 0 0 CARDINAL HEALTH INC COM 14149Y108 12968 241877 SH SOLE 241877 0 0 CARMAX INC COM 143130102 2371 25104 SH SOLE 25104 0 0 CARTERS INC COM 146229109 2670 28386 SH SOLE 28386 0 0 CASEYS GEN STORES INC COM 147528103 6307 35311 SH SOLE 35311 0 0 CATALENT INC COM 148806102 22203 213344 SH SOLE 213344 0 0 CATERPILLAR INC COM 149123101 16526 90795 SH SOLE 90795 0 0 CATHAY GEN BANCORP COM 149150104 725 22522 SH SOLE 22522 0 0 CAVCO INDS INC DEL COM 149568107 2666 15196 SH SOLE 15196 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 3367 489354 SH SOLE 0 0 489354 CDW CORP COM 12514G108 926 7030 SH SOLE 7030 0 0 CENTENE CORP DEL COM 15135B101 451 7509 SH SOLE 7509 0 0 CERENCE INC COM 156727109 6266 62360 SH SOLE 62360 0 0 CERNER CORP COM 156782104 1826 23200 SH SOLE 23200 0 0 CHAMPIONX CORPORATION COM 15872M104 2623 171456 SH SOLE 171456 0 0 CHARLES RIV LABS INTL INC COM 159864107 1870 7484 SH SOLE 7484 0 0 CHART INDS INC COM PAR $0.01 16115Q308 854 7254 SH SOLE 7254 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 872 1318 SH SOLE 1318 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1219 9168 SH SOLE 9168 0 0 CHEGG INC COM 163092109 854 9452 SH SOLE 9452 0 0 CHEMED CORP NEW COM 16359R103 2470 4638 SH SOLE 4638 0 0 CHEMOCENTRYX INC COM 16383L106 225 3628 SH SOLE 3628 0 0 CHEVRON CORP NEW COM 166764100 353 4183 SH SOLE 0 0 4183 CHEVRON CORP NEW COM 166764100 6900 81705 SH SOLE 81705 0 0 CHUBB LIMITED COM H1467J104 312 2022 SH SOLE 2022 0 0 CHURCH & DWIGHT INC COM 171340102 1677 19222 SH SOLE 19222 0 0 CHURCHILL DOWNS INC COM 171484108 2396 12292 SH SOLE 12292 0 0 CIENA CORP COM NEW 171779309 5229 98936 SH SOLE 98936 0 0 CIGNA CORP NEW COM 125523100 13949 67003 SH SOLE 67003 0 0 CIMAREX ENERGY CO COM 171798101 335 8928 SH SOLE 8928 0 0 CINTAS CORP COM 172908105 674 1908 SH SOLE 0 0 1908 CINTAS CORP COM 172908105 1466 4149 SH SOLE 4149 0 0 CISCO SYS INC COM 17275R102 20662 461730 SH SOLE 439621 0 22109 CITIGROUP INC COM NEW 172967424 299 4857 SH SOLE 0 0 4857 CITIGROUP INC COM NEW 172967424 304 4930 SH SOLE 4930 0 0 CITIZENS FINL GROUP INC COM 174610105 3424 95750 SH SOLE 95750 0 0 CITRIX SYS INC COM 177376100 3930 30206 SH SOLE 30206 0 0 CLOROX CO DEL COM 189054109 269 1334 SH SOLE 1334 0 0 CMC MATERIALS INC COM 12571T100 668 4414 SH SOLE 4414 0 0 CME GROUP INC COM 12572Q105 573 3112 SH SOLE 3112 0 0 CMS ENERGY CORP COM 125896100 1614 26450 SH SOLE 26450 0 0 COASTAL FINL CORP WA COM NEW 19046P209 11173 532060 SH SOLE 532060 0 0 COCA COLA CO COM 191216100 7840 142961 SH SOLE 142961 0 0 COGNEX CORP COM 192422103 5776 71944 SH SOLE 71944 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15516 189338 SH SOLE 189338 0 0 COHEN & STEERS INC COM 19247A100 860 11580 SH SOLE 11580 0 0 COLGATE PALMOLIVE CO COM 194162103 3418 39975 SH SOLE 39975 0 0 COLUMBIA BKG SYS INC COM 197236102 482 13418 SH SOLE 13418 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 398 4556 SH SOLE 4556 0 0 COMCAST CORP NEW CL A 20030N101 18921 361091 SH SOLE 354436 0 6655 COMFORT SYS USA INC COM 199908104 545 10355 SH SOLE 10355 0 0 CONAGRA BRANDS INC COM 205887102 9371 258440 SH SOLE 258440 0 0 CONMED CORP COM 207410101 1728 15428 SH SOLE 15428 0 0 CONOCOPHILLIPS COM 20825C104 8939 223547 SH SOLE 218336 0 5211 CONSOLIDATED EDISON INC COM 209115104 509 7040 SH SOLE 7040 0 0 CONTINENTAL RES INC COM 212015101 287 17599 SH SOLE 0 0 17599 COOPER COS INC COM NEW 216648402 1285 3538 SH SOLE 3538 0 0 COPART INC COM 217204106 995 7816 SH SOLE 7816 0 0 CORESITE RLTY CORP COM 21870Q105 2310 18376 SH SOLE 18376 0 0 CORTEVA INC COM 22052L104 232 5989 SH SOLE 5989 0 0 COSTAR GROUP INC COM 22160N109 2587 2799 SH SOLE 2290 0 509 COSTCO WHSL CORP NEW COM 22160K105 4488 11912 SH SOLE 8863 0 3049 CRANE CO COM 224399105 645 8306 SH SOLE 8306 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 3999 25120 SH SOLE 25120 0 0 CROWN HLDGS INC COM 228368106 1497 14938 SH SOLE 14938 0 0 CRYOPORT INC COM PAR $0.001 229050307 763 17390 SH SOLE 17390 0 0 CSX CORP COM 126408103 612 6742 SH SOLE 6742 0 0 CULLEN FROST BANKERS INC COM 229899109 621 7116 SH SOLE 7116 0 0 CUMMINS INC COM 231021106 4992 21980 SH SOLE 21980 0 0 CVS HEALTH CORP COM 126650100 11439 167486 SH SOLE 167486 0 0 CYRUSONE INC COM 23283R100 1386 18920 SH SOLE 18920 0 0 D R HORTON INC COM 23331A109 218 3158 SH SOLE 3158 0 0 DANAHER CORPORATION COM 235851102 11723 52768 SH SOLE 52768 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 5092 173358 SH SOLE 0 0 173358 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 13987 600452 SH SOLE 0 0 600452 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 15934 518513 SH SOLE 0 0 518513 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 30415 1275000 SH SOLE 0 0 1275000 DAVITA INC COM 23918K108 5154 43902 SH SOLE 43902 0 0 DBX ETF TR XTRACK MSCI EAFE 233051630 249 10762 SH SOLE 0 0 10762 DBX ETF TR XTRACK MSCI EAFE 233051200 882 26257 SH SOLE 0 0 26257 DBX ETF TR XTRACK USD HIGH 233051432 1843 36800 SH SOLE 36800 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 4146 103500 SH SOLE 0 0 103500 DBX ETF TR XTRCKR RUSL 1000 233051242 62596 1852447 SH SOLE 0 0 1852447 DECIPHERA PHARMACEUTICALS IN COM 24344T101 369 6460 SH SOLE 6460 0 0 DECKERS OUTDOOR CORP COM 243537107 513 1789 SH SOLE 1789 0 0 DEERE & CO COM 244199105 830 3080 SH SOLE 3080 0 0 DEVON ENERGY CORP NEW COM 25179M103 168 10626 SH SOLE 0 0 10626 DIAGEO PLC SPON ADR NEW 25243Q205 8908 56094 SH SOLE 56094 0 0 DIAMONDBACK ENERGY INC COM 25278X109 596 12314 SH SOLE 12314 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 223 10131 SH SOLE 10131 0 0 DICKS SPORTING GOODS INC COM 253393102 2557 45488 SH SOLE 45488 0 0 DIODES INC COM 254543101 527 7478 SH SOLE 7478 0 0 DIREXION SHS ETF TR RUSELL1000 VAL 25460E455 7366 150000 SH SOLE 0 0 150000 DISCOVER FINL SVCS COM 254709108 9068 100166 SH SOLE 100166 0 0 DISNEY WALT CO COM 254687106 270 1492 SH SOLE 0 0 1492 DISNEY WALT CO COM 254687106 26772 147765 SH SOLE 147765 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 5464 56253 SH SOLE 56253 0 0 DOLLAR GEN CORP NEW COM 256677105 7525 35782 SH SOLE 35782 0 0 DOLLAR TREE INC COM 256746108 16048 148534 SH SOLE 148534 0 0 DOMINION ENERGY INC COM 25746U109 2140 28454 SH SOLE 28454 0 0 DOMINOS PIZZA INC COM 25754A201 5093 13282 SH SOLE 13282 0 0 DONALDSON INC COM 257651109 315 5634 SH SOLE 5634 0 0 DORMAN PRODS INC COM 258278100 2904 33450 SH SOLE 33450 0 0 DOW INC COM 260557103 237 4264 SH SOLE 4264 0 0 DRIL QUIP INC COM 262037104 630 21262 SH SOLE 21262 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2130 23268 SH SOLE 23268 0 0 DUPONT DE NEMOURS INC COM 26614N102 11943 167947 SH SOLE 167947 0 0 DYNATRACE INC COM NEW 268150109 745 17226 SH SOLE 17226 0 0 EAGLE MATLS INC COM 26969P108 3539 34916 SH SOLE 34916 0 0 EAST WEST BANCORP INC COM 27579R104 1418 27972 SH SOLE 27972 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 3206 141548 SH SOLE 141548 0 0 EASTGROUP PPTYS INC COM 277276101 713 5160 SH SOLE 5160 0 0 EASTMAN CHEM CO COM 277432100 4834 47914 SH SOLE 47914 0 0 EATON CORP PLC SHS G29183103 3256 27108 SH SOLE 24184 0 2924 EATON VANCE TAX-MANAGED GLOB COM 27829F108 7419 845964 SH SOLE 0 0 845964 EBAY INC. COM 278642103 375 7464 SH SOLE 7464 0 0 ECOLAB INC COM 278865100 555 2566 SH SOLE 0 0 2566 ECOLAB INC COM 278865100 6861 31700 SH SOLE 31700 0 0 EDISON INTL COM 281020107 9076 144361 SH SOLE 144361 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 8585 94099 SH SOLE 94099 0 0 ELASTIC N V ORD SHS N14506104 8007 54794 SH SOLE 54794 0 0 ELECTRONIC ARTS INC COM 285512109 404 2816 SH SOLE 2816 0 0 ELEMENT SOLUTIONS INC COM 28618M106 2662 150132 SH SOLE 150132 0 0 EMCOR GROUP INC COM 29084Q100 2836 31012 SH SOLE 31012 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 224 2499 SH SOLE 2499 0 0 EMERSON ELEC CO COM 291011104 244 3038 SH SOLE 3038 0 0 EMERSON ELEC CO COM 291011104 745 9276 SH SOLE 0 0 9276 ENCOMPASS HEALTH CORP COM 29261A100 1694 20472 SH SOLE 20472 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 46 11174 SH SOLE 11174 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 635 15044 SH SOLE 15044 0 0 ENERSYS COM 29275Y102 439 5291 SH SOLE 5291 0 0 ENPHASE ENERGY INC COM 29355A107 463 2638 SH SOLE 2638 0 0 ENPRO INDS INC COM 29355X107 343 4538 SH SOLE 4538 0 0 ENTEGRIS INC COM 29362U104 10399 108212 SH SOLE 108212 0 0 ENTREPRENEURSHARES SERIES TR ERSHARES 30 ETF 293828802 5339 204072 SH SOLE 0 0 204072 ENVESTNET INC COM 29404K106 4224 51332 SH SOLE 51332 0 0 EOG RES INC COM 26875P101 216 4340 SH SOLE 4340 0 0 EPAM SYS INC COM 29414B104 7578 21148 SH SOLE 21148 0 0 EQUIFAX INC COM 294429105 5269 27323 SH SOLE 27323 0 0 EQUINIX INC COM 29444U700 684 958 SH SOLE 958 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 8855 149335 SH SOLE 149335 0 0 ESCO TECHNOLOGIES INC COM 296315104 523 5069 SH SOLE 5069 0 0 ESSENT GROUP LTD COM G3198U102 963 22294 SH SOLE 22294 0 0 ETFS TR BBRG ALL COMD K1 003261104 22932 1047105 SH SOLE 0 0 1047105 ETSY INC COM 29786A106 15723 88374 SH SOLE 88374 0 0 EVANS BANCORP INC COM NEW 29911Q208 7139 259221 SH SOLE 259221 0 0 EVERBRIDGE INC COM 29978A104 2786 18686 SH SOLE 18686 0 0 EVERCORE INC CLASS A 29977A105 639 5832 SH SOLE 5832 0 0 EVERGY INC COM 30034W106 1531 27582 SH SOLE 27582 0 0 EVERSOURCE ENERGY COM 30040W108 428 4942 SH SOLE 4942 0 0 EXACT SCIENCES CORP COM 30063P105 5868 44288 SH SOLE 44288 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 46329 728679 SH SOLE 0 0 728679 EXELIXIS INC COM 30161Q104 2809 139944 SH SOLE 139944 0 0 EXLSERVICE HOLDINGS INC COM 302081104 308 3616 SH SOLE 3616 0 0 EXPEDIA GROUP INC COM NEW 30212P303 822 6212 SH SOLE 6212 0 0 EXPONENT INC COM 30214U102 5027 55840 SH SOLE 55840 0 0 EXXON MOBIL CORP COM 30231G102 2210 53606 SH SOLE 21126 0 32480 FACEBOOK INC CL A 30303M102 24813 90837 SH SOLE 82903 0 7934 FEDERAL AGRIC MTG CORP CL C 313148306 349 4700 SH SOLE 4700 0 0 FEDERAL SIGNAL CORP COM 313855108 2712 81764 SH SOLE 81764 0 0 FEDEX CORP COM 31428X106 4725 18200 SH SOLE 18200 0 0 FIBROGEN INC COM 31572Q808 1610 43409 SH SOLE 43409 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 3872 54159 SH SOLE 54159 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 5570 126000 SH SOLE 0 0 126000 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 7246 171628 SH SOLE 0 0 171628 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 39791 979833 SH SOLE 0 0 979833 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 36074 664963 SH SOLE 0 0 664963 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1356 34678 SH SOLE 34678 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 6195 43792 SH SOLE 43792 0 0 FIRST AMERN FINL CORP COM 31847R102 5518 106880 SH SOLE 106880 0 0 FIRST HAWAIIAN INC COM 32051X108 650 27574 SH SOLE 27574 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 574 3908 SH SOLE 3908 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 3309 163897 SH SOLE 148500 0 15397 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 7269 191000 SH SOLE 191000 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 33871 888066 SH SOLE 0 0 888066 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2486 128589 SH SOLE 0 0 128589 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3801 40000 SH SOLE 0 0 40000 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 17860 521000 SH SOLE 0 0 521000 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 417 8094 SH SOLE 0 0 8094 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 654 22195 SH SOLE 0 0 22195 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1177 24150 SH SOLE 0 0 24150 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 2738 55359 SH SOLE 0 0 55359 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 8555 142487 SH SOLE 0 0 142487 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 434 16252 SH SOLE 0 0 16252 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 20843 380828 SH SOLE 0 0 380828 FISERV INC COM 337738108 11422 100316 SH SOLE 100316 0 0 FIVE BELOW INC COM 33829M101 3923 22422 SH SOLE 22422 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1130 4142 SH SOLE 4142 0 0 FLEX LTD ORD Y2573F102 6281 349324 SH SOLE 349324 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 216 8944 SH SOLE 0 0 8944 FLEXSHARES TR QUALT DIVD IDX 33939L860 595 12041 SH SOLE 0 0 12041 FLEXSHARES TR MORNSTAR UPSTR 33939L407 14159 435119 SH SOLE 0 0 435119 FLIR SYS INC COM 302445101 4603 105012 SH SOLE 105012 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 417 4486 SH SOLE 4486 0 0 FMC CORP COM NEW 302491303 4386 38154 SH SOLE 38154 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1478 33968 SH SOLE 33968 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 774 10214 SH SOLE 10214 0 0 FORTINET INC COM 34959E109 3500 23562 SH SOLE 23562 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 4387 51174 SH SOLE 51174 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 625 20990 SH SOLE 20990 0 0 FOX CORP CL B COM 35137L204 4244 146950 SH SOLE 146950 0 0 FOX FACTORY HLDG CORP COM 35138V102 771 7289 SH SOLE 7289 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 4816 511244 SH SOLE 0 0 511244 FRANKLIN TEMPLETON ETF TR LIBERTY SYSTMT 35473P546 986 43018 SH SOLE 0 0 43018 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 1501 39615 SH SOLE 0 0 39615 FRONTDOOR INC COM 35905A109 925 18415 SH SOLE 18415 0 0 FULLER H B CO COM 359694106 241 4654 SH SOLE 4654 0 0 GARTNER INC COM 366651107 3460 21602 SH SOLE 21602 0 0 GENERAC HLDGS INC COM 368736104 705 3100 SH SOLE 3100 0 0 GENERAL DYNAMICS CORP COM 369550108 3962 26620 SH SOLE 26620 0 0 GENERAL ELECTRIC CO COM 369604103 185 17152 SH SOLE 17152 0 0 GENERAL MLS INC COM 370334104 2062 35076 SH SOLE 35076 0 0 GENMAB A/S SPONSORED ADS 372303206 520 12786 SH SOLE 12786 0 0 GENPACT LIMITED SHS G3922B107 1585 38316 SH SOLE 38316 0 0 GENTEX CORP COM 371901109 3922 115582 SH SOLE 115582 0 0 GENUINE PARTS CO COM 372460105 2694 26734 SH SOLE 26734 0 0 GIBRALTAR INDS INC COM 374689107 4750 66024 SH SOLE 66024 0 0 GILEAD SCIENCES INC COM 375558103 3493 59955 SH SOLE 59955 0 0 GLACIER BANCORP INC NEW COM 37637Q105 2070 44982 SH SOLE 44982 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2084 56448 SH SOLE 56448 0 0 GLOBAL PMTS INC COM 37940X102 3667 17022 SH SOLE 17022 0 0 GLOBUS MED INC CL A 379577208 2679 41069 SH SOLE 41069 0 0 GODADDY INC CL A 380237107 2962 35710 SH SOLE 35710 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 3921 51806 SH SOLE 51806 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305 4448 135000 SH SOLE 0 0 135000 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 15889 498081 SH SOLE 0 0 498081 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 23246 609000 SH SOLE 0 0 609000 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 25968 343080 SH SOLE 31520 0 311560 GOLDMAN SACHS GROUP INC COM 38141G104 522 1980 SH SOLE 1980 0 0 GOODRX HLDGS INC COM CL A 38246G108 381 9438 SH SOLE 9438 0 0 GRACO INC COM 384109104 5156 71259 SH SOLE 71259 0 0 GRAND CANYON ED INC COM 38526M106 1642 17632 SH SOLE 17632 0 0 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 670 28544 SH SOLE 0 0 28544 GUARDANT HEALTH INC COM 40131M109 2526 19602 SH SOLE 19602 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 10668 82868 SH SOLE 82868 0 0 HALLIBURTON CO COM 406216101 341 18046 SH SOLE 18046 0 0 HANOVER INS GROUP INC COM 410867105 1319 11280 SH SOLE 11280 0 0 HASBRO INC COM 418056107 901 9628 SH SOLE 9628 0 0 HCA HEALTHCARE INC COM 40412C101 1373 8346 SH SOLE 8346 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 614 8480 SH SOLE 8480 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 549 19942 SH SOLE 19942 0 0 HEALTHEQUITY INC COM 42226A107 675 9681 SH SOLE 9681 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 553 18307 SH SOLE 18307 0 0 HELEN OF TROY LTD COM G4388N106 745 3353 SH SOLE 3353 0 0 HENRY JACK & ASSOC INC COM 426281101 2118 13077 SH SOLE 13077 0 0 HEXCEL CORP NEW COM 428291108 3126 64472 SH SOLE 64472 0 0 HILL ROM HLDGS INC COM 431475102 539 5502 SH SOLE 5502 0 0 HOLLYFRONTIER CORP COM 436106108 394 15236 SH SOLE 15236 0 0 HOME DEPOT INC COM 437076102 2133 8029 SH SOLE 0 0 8029 HOME DEPOT INC COM 437076102 19186 72231 SH SOLE 72231 0 0 HONEYWELL INTL INC COM 438516106 1296 6092 SH SOLE 0 0 6092 HONEYWELL INTL INC COM 438516106 15901 74759 SH SOLE 74759 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 2869 39218 SH SOLE 39218 0 0 HORMEL FOODS CORP COM 440452100 495 10625 SH SOLE 0 0 10625 HOULIHAN LOKEY INC CL A 441593100 1878 27935 SH SOLE 27935 0 0 HP INC COM 40434L105 318 12874 SH SOLE 12874 0 0 HUBBELL INC COM 443510607 1337 8530 SH SOLE 8530 0 0 HUBSPOT INC COM 443573100 6609 16670 SH SOLE 16670 0 0 HUDSON PAC PPTYS INC COM 444097109 2672 111256 SH SOLE 111256 0 0 HUMANA INC COM 444859102 1842 4486 SH SOLE 4486 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 4907 28785 SH SOLE 28785 0 0 HUNTSMAN CORP COM 447011107 849 33784 SH SOLE 33784 0 0 HYATT HOTELS CORP COM CL A 448579102 3230 43498 SH SOLE 43498 0 0 IAA INC COM 449253103 4648 71524 SH SOLE 71524 0 0 ICICI BANK LIMITED ADR 45104G104 721 48438 SH SOLE 48438 0 0 ICON PLC SHS G4705A100 11776 60396 SH SOLE 60396 0 0 IDACORP INC COM 451107106 3270 34055 SH SOLE 34055 0 0 IDEX CORP COM 45167R104 1737 8722 SH SOLE 8722 0 0 IDEXX LABS INC COM 45168D104 2078 4158 SH SOLE 4158 0 0 IHS MARKIT LTD SHS G47567105 1591 17710 SH SOLE 17710 0 0 ILLINOIS TOOL WKS INC COM 452308109 419 2050 SH SOLE 2050 0 0 ILLUMINA INC COM 452327109 7676 20746 SH SOLE 20746 0 0 INARI MED INC COM 45332Y109 2149 24624 SH SOLE 24624 0 0 INCYTE CORP COM 45337C102 4020 46220 SH SOLE 46220 0 0 INDEPENDENT BANK CORP MASS COM 453836108 1042 14261 SH SOLE 14261 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 794 28737 SH SOLE 0 0 28737 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 433 13574 SH SOLE 13574 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 52412 1572504 SH SOLE 72131 0 1500373 ING GROEP N.V. SPONSORED ADR 456837103 217 22940 SH SOLE 22940 0 0 INGERSOLL RAND INC COM 45687V106 4661 102314 SH SOLE 102314 0 0 INGREDION INC COM 457187102 756 9610 SH SOLE 9610 0 0 INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 9527 328500 SH SOLE 0 0 328500 INPHI CORP COM 45772F107 224 1394 SH SOLE 1394 0 0 INSPERITY INC COM 45778Q107 2111 25926 SH SOLE 25926 0 0 INSTALLED BLDG PRODS INC COM 45780R101 314 3080 SH SOLE 3080 0 0 INSULET CORP COM 45784P101 323 1264 SH SOLE 1264 0 0 INTEGER HLDGS CORP COM 45826H109 2125 26176 SH SOLE 26176 0 0 INTEL CORP COM 458140100 1811 36346 SH SOLE 0 0 36346 INTEL CORP COM 458140100 10457 209904 SH SOLE 209904 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 13829 119946 SH SOLE 119946 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3513 27908 SH SOLE 27908 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 202 1852 SH SOLE 1852 0 0 INTERNATIONAL PAPER CO COM 460146103 4869 97930 SH SOLE 97930 0 0 INTERPUBLIC GROUP COS INC COM 460690100 363 15432 SH SOLE 15432 0 0 INTUIT COM 461202103 8066 21234 SH SOLE 21234 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1001 1224 SH SOLE 1224 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 328 13130 SH SOLE 0 0 13130 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 16856 1104583 SH SOLE 0 0 1104583 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 27134 1515000 SH SOLE 0 0 1515000 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 680 63317 SH SOLE 63317 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 467 16685 SH SOLE 0 0 16685 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 1198 61626 SH SOLE 0 0 61626 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 2363 81941 SH SOLE 0 0 81941 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 2472 110192 SH SOLE 0 0 110192 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 3572 137663 SH SOLE 0 0 137663 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 6331 284150 SH SOLE 0 0 284150 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 7352 481843 SH SOLE 452128 0 29715 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 14226 335195 SH SOLE 0 0 335195 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 24523 436122 SH SOLE 216 0 435906 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 126904 5997372 SH SOLE 0 0 5997372 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 12437 313034 SH SOLE 0 0 313034 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 1041 26000 SH SOLE 0 0 26000 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 6761 94700 SH SOLE 0 0 94700 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 10145 165063 SH SOLE 0 0 165063 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 12224 91772 SH SOLE 0 0 91772 INVITAE CORP COM 46185L103 686 16399 SH SOLE 16399 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 502 10818 SH SOLE 10818 0 0 IQVIA HLDGS INC COM 46266C105 248 1384 SH SOLE 1384 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 4907 20688 SH SOLE 20688 0 0 ISHARES GOLD TRUST ISHARES 464285105 4986 275000 SH SOLE 0 0 275000 ISHARES GOLD TRUST ISHARES 464285105 7789 429634 SH SOLE 429634 0 0 ISHARES INC MSCI CDA ETF 464286509 210 6797 SH SOLE 0 0 6797 ISHARES INC ESG AWR MSCI EM 46434G863 845 20126 SH SOLE 3124 0 17002 ISHARES INC MSCI TURKEY ETF 464286715 1855 70000 SH SOLE 0 0 70000 ISHARES INC MSCI TAIWAN ETF 46434G772 3854 72600 SH SOLE 0 0 72600 ISHARES INC MSCI RUSSIA ETF 46434G798 6172 165513 SH SOLE 0 0 165513 ISHARES INC JP MORGAN EM ETF 464286517 6607 146000 SH SOLE 146000 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 45005 464404 SH SOLE 0 0 464404 ISHARES INC CORE MSCI EMKT 46434G103 46677 752363 SH SOLE 557601 0 194762 ISHARES TR CORE MSCI EURO 46434V738 207 4031 SH SOLE 0 0 4031 ISHARES TR CORE S&P MCP ETF 464287507 239 1039 SH SOLE 0 0 1039 ISHARES TR MSCI ACWI EX US 464288240 263 4958 SH SOLE 0 0 4958 ISHARES TR ESG AWR MSCI USA 46435G425 285 3318 SH SOLE 3318 0 0 ISHARES TR SHORT TREAS BD 464288679 294 2664 SH SOLE 0 0 2664 ISHARES TR MODERT ALLOC ETF 464289875 328 7588 SH SOLE 0 0 7588 ISHARES TR EAFE VALUE ETF 464288877 349 7403 SH SOLE 0 0 7403 ISHARES TR ESG AW MSCI EAFE 46435G516 349 4785 SH SOLE 0 0 4785 ISHARES TR MSCI EMG MKT ETF 464287234 384 7430 SH SOLE 0 0 7430 ISHARES TR CORE US AGGBD ET 464287226 405 3429 SH SOLE 0 0 3429 ISHARES TR MSCI INTL QUALTY 46434V456 440 12327 SH SOLE 0 0 12327 ISHARES TR CORE S&P500 ETF 464287200 474 1262 SH SOLE 0 0 1262 ISHARES TR U.S. TECH ETF 464287721 479 5628 SH SOLE 5628 0 0 ISHARES TR CORE MSCI EAFE 46432F842 549 7946 SH SOLE 7946 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 657 11625 SH SOLE 0 0 11625 ISHARES TR RUS 1000 GRW ETF 464287614 693 2874 SH SOLE 0 0 2874 ISHARES TR MODERT ALLOC ETF 464289875 721 16692 SH SOLE 16692 0 0 ISHARES TR RUS MD CP GR ETF 464287481 724 7052 SH SOLE 7052 0 0 ISHARES TR CORE S&P SCP ETF 464287804 875 9524 SH SOLE 9524 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 889 37134 SH SOLE 0 0 37134 ISHARES TR RUS 1000 GRW ETF 464287614 1065 4416 SH SOLE 4416 0 0 ISHARES TR CRE U S REIT ETF 464288521 1157 23896 SH SOLE 23896 0 0 ISHARES TR S&P 100 ETF 464287101 1469 8557 SH SOLE 0 0 8557 ISHARES TR MSCI GLOBAL IMP 46435G532 1490 15970 SH SOLE 24 0 15946 ISHARES TR MSCI KLD400 SOC 464288570 1502 20997 SH SOLE 0 0 20997 ISHARES TR CALIF MUN BD ETF 464288356 1674 26641 SH SOLE 0 0 26641 ISHARES TR RUS MDCP VAL ETF 464287473 1818 18752 SH SOLE 18752 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2165 25272 SH SOLE 25272 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 2359 20301 SH SOLE 314 0 19987 ISHARES TR ISHS 1-5YR INVS 464288646 2431 44061 SH SOLE 0 0 44061 ISHARES TR TIPS BD ETF 464287176 2548 19962 SH SOLE 0 0 19962 ISHARES TR TIPS BD ETF 464287176 3169 24826 SH SOLE 24826 0 0 ISHARES TR MSCI USA MMENTM 46432F396 3453 21408 SH SOLE 526 0 20882 ISHARES TR CORE S&P500 ETF 464287200 3480 9271 SH SOLE 9271 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 3724 27238 SH SOLE 27238 0 0 ISHARES TR NATIONAL MUN ETF 464288414 4072 34745 SH SOLE 0 0 34745 ISHARES TR SHRT NAT MUN ETF 464288158 4107 37991 SH SOLE 0 0 37991 ISHARES TR CORE S&P TTL STK 464287150 4109 47656 SH SOLE 47656 0 0 ISHARES TR 20 YR TR BD ETF 464287432 4143 26268 SH SOLE 26268 0 0 ISHARES TR USD INV GRDE ETF 464288620 4146 66900 SH SOLE 66900 0 0 ISHARES TR JPMORGAN USD EMG 464288281 4753 41008 SH SOLE 40350 0 658 ISHARES TR JPMORGAN USD EMG 464288281 4800 41412 SH SOLE 41412 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 5490 62621 SH SOLE 0 0 62621 ISHARES TR SHRT NAT MUN ETF 464288158 6006 55552 SH SOLE 55552 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 6778 240000 SH SOLE 0 0 240000 ISHARES TR U.S. FIN SVC ETF 464287770 7803 52000 SH SOLE 0 0 52000 ISHARES TR RUSSELL 3000 ETF 464287689 7930 35472 SH SOLE 35472 0 0 ISHARES TR INTL SEL DIV ETF 464288448 7958 270045 SH SOLE 0 0 270045 ISHARES TR PHLX SEMICND ETF 464287523 9669 25500 SH SOLE 0 0 25500 ISHARES TR NASDAQ BIOTECH 464287556 10032 66224 SH SOLE 66224 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 11065 123478 SH SOLE 0 0 123478 ISHARES TR MSCI UK ETF NEW 46435G334 11198 382306 SH SOLE 0 0 382306 ISHARES TR ISHS 5-10YR INVT 464288638 11214 181492 SH SOLE 180760 0 732 ISHARES TR MSCI INTL MOMENT 46434V449 11483 305000 SH SOLE 0 0 305000 ISHARES TR MSCI EAFE MIN VL 46429B689 11487 156478 SH SOLE 0 0 156478 ISHARES TR PFD AND INCM SEC 464288687 12200 316802 SH SOLE 316802 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 12804 247940 SH SOLE 247940 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 14269 107300 SH SOLE 107300 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 15250 276422 SH SOLE 276422 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 15253 199514 SH SOLE 11900 0 187614 ISHARES TR 0-5YR HI YL CP 46434V407 20436 449744 SH SOLE 124432 0 325312 ISHARES TR MSCI USA MIN VOL 46429B697 25230 371681 SH SOLE 1130 0 370551 ISHARES TR CORE S&P SCP ETF 464287804 36505 397230 SH SOLE 0 0 397230 ISHARES TR RUS 1000 VAL ETF 464287598 39113 286058 SH SOLE 0 0 286058 ISHARES TR MSCI USA VALUE 46432F388 42052 483860 SH SOLE 738 0 483122 ISHARES TR NATIONAL MUN ETF 464288414 46049 392911 SH SOLE 392911 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 95842 1674390 SH SOLE 0 0 1674390 ISHARES TR CORE US AGGBD ET 464287226 123120 1041714 SH SOLE 1041714 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 155798 2318776 SH SOLE 2208590 0 110186 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 869 17327 SH SOLE 0 0 17327 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 3814 75922 SH SOLE 0 0 75922 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 889 145844 SH SOLE 145844 0 0 ITT INC COM 45073V108 385 5000 SH SOLE 5000 0 0 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 204 3663 SH SOLE 0 0 3663 J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 222 4282 SH SOLE 0 0 4282 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 441 7582 SH SOLE 0 0 7582 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 503 9903 SH SOLE 0 0 9903 J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 3162 105936 SH SOLE 0 0 105936 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 4509 88350 SH SOLE 0 0 88350 J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 5366 200000 SH SOLE 0 0 200000 J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 6269 240000 SH SOLE 0 0 240000 JAMES RIV GROUP LTD COM G5005R107 1059 21552 SH SOLE 21552 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 7856 146946 SH SOLE 73200 0 73746 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 78370 1552809 SH SOLE 354150 0 1198659 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3694 22384 SH SOLE 22384 0 0 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 481 16488 SH SOLE 0 0 16488 JOHN HANCOCK EXCHANGE TRADED MLTFACTR MATLS 47804J800 1199 30000 SH SOLE 0 0 30000 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 7268 237049 SH SOLE 0 0 237049 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 8563 275338 SH SOLE 0 0 275338 JOHN HANCOCK EXCHANGE TRADED MLTFACTR INDLS 47804J883 12550 282812 SH SOLE 0 0 282812 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 13197 318048 SH SOLE 0 0 318048 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 13386 309706 SH SOLE 0 0 309706 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 23806 502443 SH SOLE 0 0 502443 JOHNSON & JOHNSON COM 478160104 1358 8630 SH SOLE 0 0 8630 JOHNSON & JOHNSON COM 478160104 20429 129808 SH SOLE 129808 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1802 38614 SH SOLE 38614 0 0 JONES LANG LASALLE INC COM 48020Q107 7058 47571 SH SOLE 47571 0 0 JPMORGAN CHASE & CO COM 46625H100 12844 101079 SH SOLE 88336 0 12743 KANSAS CITY SOUTHERN COM NEW 485170302 1109 5428 SH SOLE 5428 0 0 KAR AUCTION SVCS INC COM 48238T109 4245 228112 SH SOLE 228112 0 0 KARUNA THERAPEUTICS INC COM 48576A100 212 2088 SH SOLE 2088 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 1106 192324 SH SOLE 0 0 192324 KB HOME COM 48666K109 569 16986 SH SOLE 16986 0 0 KEMPER CORP COM 488401100 2485 32348 SH SOLE 32348 0 0 KENNAMETAL INC COM 489170100 876 24168 SH SOLE 24168 0 0 KEYCORP COM 493267108 863 52614 SH SOLE 52614 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5349 40498 SH SOLE 40498 0 0 KIMBERLY-CLARK CORP COM 494368103 522 3857 SH SOLE 3857 0 0 KINSALE CAP GROUP INC COM 49714P108 2536 12672 SH SOLE 12672 0 0 KLA CORP COM NEW 482480100 985 3804 SH SOLE 3804 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 5705 105312 SH SOLE 105312 0 0 KRAFT HEINZ CO COM 500754106 214 6170 SH SOLE 6170 0 0 KRANESHARES TR QUADRTC INT RT 500767736 5963 213200 SH SOLE 213200 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 699 3699 SH SOLE 3699 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4351 21374 SH SOLE 21374 0 0 LAM RESEARCH CORP COM 512807108 3017 6385 SH SOLE 6385 0 0 LAMB WESTON HLDGS INC COM 513272104 1306 16588 SH SOLE 16588 0 0 LANCASTER COLONY CORP COM 513847103 3778 20561 SH SOLE 20561 0 0 LAS VEGAS SANDS CORP COM 517834107 230 3866 SH SOLE 3866 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 341 12032 SH SOLE 0 0 12032 LAUDER ESTEE COS INC CL A 518439104 2142 8046 SH SOLE 8046 0 0 LCI INDS COM 50189K103 1308 10090 SH SOLE 10090 0 0 LEIDOS HOLDINGS INC COM 525327102 4886 46476 SH SOLE 46476 0 0 LHC GROUP INC COM 50187A107 1138 5337 SH SOLE 5337 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 616 3888 SH SOLE 3888 0 0 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 3586 144150 SH SOLE 144150 0 0 LIFE STORAGE INC COM 53223X107 674 5642 SH SOLE 5642 0 0 LILLY ELI & CO COM 532457108 6599 39083 SH SOLE 39083 0 0 LINCOLN ELEC HLDGS INC COM 533900106 866 7444 SH SOLE 7444 0 0 LINCOLN NATL CORP IND COM 534187109 601 11954 SH SOLE 11954 0 0 LINDE PLC SHS G5494J103 14576 55315 SH SOLE 55315 0 0 LITHIA MTRS INC CL A 536797103 6744 23042 SH SOLE 23042 0 0 LITTELFUSE INC COM 537008104 1141 4482 SH SOLE 4482 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 7386 100514 SH SOLE 100514 0 0 LIVENT CORP COM 53814L108 504 26752 SH SOLE 26752 0 0 LIVEPERSON INC COM 538146101 778 12502 SH SOLE 12502 0 0 LOCKHEED MARTIN CORP COM 539830109 4019 11321 SH SOLE 11321 0 0 LOUISIANA PAC CORP COM 546347105 954 25670 SH SOLE 25670 0 0 LOWES COS INC COM 548661107 816 5083 SH SOLE 0 0 5083 LOWES COS INC COM 548661107 11329 70579 SH SOLE 70579 0 0 LULULEMON ATHLETICA INC COM 550021109 4532 13022 SH SOLE 13022 0 0 LUMEN TECHNOLOGIES INC COM 156700106 137 14046 SH SOLE 14046 0 0 LUMENTUM HLDGS INC COM 55024U109 4179 44080 SH SOLE 44080 0 0 M & T BK CORP COM 55261F104 607 4772 SH SOLE 4772 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 3218 30638 SH SOLE 30638 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 2462 13374 SH SOLE 13374 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 886 30000 SH SOLE 0 0 30000 MALIBU BOATS INC COM CL A 56117J100 608 9739 SH SOLE 9739 0 0 MANTECH INTL CORP CL A 564563104 245 2760 SH SOLE 2760 0 0 MARATHON PETE CORP COM 56585A102 383 9252 SH SOLE 9252 0 0 MARKEL CORP COM 570535104 3021 2924 SH SOLE 2924 0 0 MARKETAXESS HLDGS INC COM 57060D108 7709 13512 SH SOLE 13512 0 0 MARRIOTT INTL INC NEW CL A 571903202 1441 10921 SH SOLE 10921 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 596 4343 SH SOLE 4343 0 0 MARSH & MCLENNAN COS INC COM 571748102 771 6588 SH SOLE 0 0 6588 MARSH & MCLENNAN COS INC COM 571748102 2598 22208 SH SOLE 22208 0 0 MARTEN TRANS LTD COM 573075108 600 34851 SH SOLE 34851 0 0 MARTIN MARIETTA MATLS INC COM 573284106 350 1232 SH SOLE 1232 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1697 35700 SH SOLE 35700 0 0 MASCO CORP COM 574599106 1456 26508 SH SOLE 26508 0 0 MASTERCARD INCORPORATED CL A 57636Q104 8792 24632 SH SOLE 24632 0 0 MATCH GROUP INC NEW COM 57667L107 5309 35114 SH SOLE 35114 0 0 MAXIMUS INC COM 577933104 3089 42210 SH SOLE 42210 0 0 MAXLINEAR INC COM 57776J100 835 21855 SH SOLE 21855 0 0 MCCORMICK & CO INC COM NON VTG 579780206 853 8906 SH SOLE 8906 0 0 MCDONALDS CORP COM 580135101 1101 5130 SH SOLE 0 0 5130 MCDONALDS CORP COM 580135101 1648 7678 SH SOLE 7678 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 673 30810 SH SOLE 30810 0 0 MEDTRONIC PLC SHS G5960L103 5317 45355 SH SOLE 39069 0 6286 MERCADOLIBRE INC COM 58733R102 412 246 SH SOLE 246 0 0 MERCK & CO. INC COM 58933Y105 12305 150365 SH SOLE 136221 0 14144 MERCURY GENL CORP NEW COM 589400100 2351 45032 SH SOLE 45032 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 267 14312 SH SOLE 14312 0 0 MESA LABS INC COM 59064R109 1226 4277 SH SOLE 4277 0 0 METLIFE INC COM 59156R108 1719 36613 SH SOLE 30408 0 6205 METTLER TOLEDO INTERNATIONAL COM 592688105 606 532 SH SOLE 532 0 0 MGM RESORTS INTERNATIONAL COM 552953101 213 6746 SH SOLE 6746 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2315 16764 SH SOLE 16764 0 0 MICRON TECHNOLOGY INC COM 595112103 428 5694 SH SOLE 5694 0 0 MICROSOFT CORP COM 594918104 3134 14088 SH SOLE 0 0 14088 MICROSOFT CORP COM 594918104 40232 180885 SH SOLE 180885 0 0 MID-AMER APT CMNTYS INC COM 59522J103 2009 15860 SH SOLE 15860 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 106 23858 SH SOLE 23858 0 0 MIZUHO FINANCIAL GROUP INC. SPONSORED ADR 60687Y109 26 10386 SH SOLE 10386 0 0 MKS INSTRS INC COM 55306N104 1444 9598 SH SOLE 9598 0 0 MOHAWK INDS INC COM 608190104 3165 22454 SH SOLE 22454 0 0 MOLINA HEALTHCARE INC COM 60855R100 5528 25992 SH SOLE 25992 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 4962 109800 SH SOLE 109800 0 0 MONDELEZ INTL INC CL A 609207105 16853 288109 SH SOLE 288109 0 0 MONOLITHIC PWR SYS INC COM 609839105 3297 9000 SH SOLE 9000 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1803 19492 SH SOLE 19492 0 0 MOODYS CORP COM 615369105 1249 4304 SH SOLE 4304 0 0 MORGAN STANLEY COM NEW 617446448 481 7024 SH SOLE 7024 0 0 MOSAIC CO NEW COM 61945C103 3052 132634 SH SOLE 132634 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 12088 70933 SH SOLE 70933 0 0 MSA SAFETY INC COM 553498106 956 6402 SH SOLE 6402 0 0 MSC INDL DIRECT INC CL A 553530106 2153 25512 SH SOLE 25512 0 0 MSCI INC COM 55354G100 9049 20266 SH SOLE 20266 0 0 NASDAQ INC COM 631103108 202 1524 SH SOLE 1524 0 0 NATERA INC COM 632307104 1493 15003 SH SOLE 15003 0 0 NATIONAL HEALTH INVS INC COM 63633D104 373 5380 SH SOLE 5380 0 0 NCINO INC COM 63947U107 4609 63652 SH SOLE 63652 0 0 NEOGENOMICS INC COM NEW 64049M209 514 9540 SH SOLE 9540 0 0 NETFLIX INC COM 64110L106 2602 4812 SH SOLE 4812 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 5268 54964 SH SOLE 54964 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2512 13520 SH SOLE 13520 0 0 NEW YORK TIMES CO CL A 650111107 3395 65578 SH SOLE 65578 0 0 NEWMONT CORP COM 651639106 294 4906 SH SOLE 4906 0 0 NEXTERA ENERGY INC COM 65339F101 12652 163991 SH SOLE 160457 0 3534 NIKE INC CL B 654106103 10017 70805 SH SOLE 70805 0 0 NOKIA CORP SPONSORED ADR 654902204 135 34436 SH SOLE 34436 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 122 22866 SH SOLE 22866 0 0 NORDSON CORP COM 655663102 7539 37506 SH SOLE 37506 0 0 NORFOLK SOUTHN CORP COM 655844108 431 1816 SH SOLE 0 0 1816 NORFOLK SOUTHN CORP COM 655844108 4215 17738 SH SOLE 17738 0 0 NORTHROP GRUMMAN CORP COM 666807102 12597 41341 SH SOLE 41341 0 0 NOVARTIS AG SPONSORED ADR 66987V109 9624 101901 SH SOLE 101901 0 0 NOVAVAX INC COM NEW 670002401 284 2549 SH SOLE 2549 0 0 NOVOCURE LTD ORD SHS G6674U108 3615 20892 SH SOLE 20892 0 0 NOVO-NORDISK A S ADR 670100205 8258 118225 SH SOLE 118225 0 0 NUCOR CORP COM 670346105 4673 87220 SH SOLE 87220 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1259 38226 SH SOLE 0 0 38226 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 3197 124400 SH SOLE 124400 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 713 112710 SH SOLE 112710 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 4090 430537 SH SOLE 0 0 430537 NVENT ELECTRIC PLC SHS G6700G107 2266 97284 SH SOLE 97284 0 0 NVIDIA CORPORATION COM 67066G104 9194 17606 SH SOLE 17606 0 0 NVR INC COM 62944T105 661 162 SH SOLE 162 0 0 NXP SEMICONDUCTORS N V COM N6596X109 4894 30768 SH SOLE 30768 0 0 OGE ENERGY CORP COM 670837103 1010 31694 SH SOLE 31694 0 0 OKTA INC CL A 679295105 3164 12442 SH SOLE 12442 0 0 OLD REP INTL CORP COM 680223104 1232 62502 SH SOLE 62502 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 6291 76932 SH SOLE 76932 0 0 OMNICOM GROUP INC COM 681919106 2133 34122 SH SOLE 34122 0 0 ORACLE CORP COM 68389X105 12340 190750 SH SOLE 190750 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1422 3142 SH SOLE 3142 0 0 OTIS WORLDWIDE CORP COM 68902V107 2609 38629 SH SOLE 38629 0 0 OWENS CORNING NEW COM 690742101 6684 88223 SH SOLE 88223 0 0 PACER FDS TR LUNT MDCAP MLT 69374H725 399 12441 SH SOLE 0 0 12441 PACER FDS TR TRENDPILOT FD 69374H675 621 22161 SH SOLE 0 0 22161 PACER FDS TR LUNT LRGCP MULTI 69374H816 652 21773 SH SOLE 0 0 21773 PACER FDS TR LUNT LRG CP ALTR 69374H717 713 22332 SH SOLE 0 0 22332 PACER FDS TR SALT HIG TRUBT 69374H618 3477 96000 SH SOLE 0 0 96000 PACKAGING CORP AMER COM 695156109 1003 7264 SH SOLE 7264 0 0 PAPA JOHNS INTL INC COM 698813102 212 2496 SH SOLE 2496 0 0 PARSLEY ENERGY INC CL A 701877102 3049 214732 SH SOLE 214732 0 0 PAYCHEX INC COM 704326107 297 3186 SH SOLE 3186 0 0 PAYCOM SOFTWARE INC COM 70432V102 3273 7238 SH SOLE 7238 0 0 PAYPAL HLDGS INC COM 70450Y103 10128 43244 SH SOLE 43244 0 0 PENTAIR PLC SHS G7S00T104 461 8686 SH SOLE 8686 0 0 PENUMBRA INC COM 70975L107 6227 35580 SH SOLE 35580 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1186 91710 SH SOLE 91710 0 0 PEPSICO INC COM 713448108 8817 59409 SH SOLE 59409 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 3380 70998 SH SOLE 70998 0 0 PERKINELMER INC COM 714046109 5134 35776 SH SOLE 35776 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 129 11696 SH SOLE 11696 0 0 PFIZER INC COM 717081103 944 25658 SH SOLE 0 0 25658 PFIZER INC COM 717081103 8856 240592 SH SOLE 240592 0 0 PHILIP MORRIS INTL INC COM 718172109 1191 14383 SH SOLE 0 0 14383 PHILIP MORRIS INTL INC COM 718172109 6773 81418 SH SOLE 81418 0 0 PHYSICIANS RLTY TR COM 71943U104 4080 229210 SH SOLE 229210 0 0 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 6922 326520 SH SOLE 0 0 326520 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 29218 1077330 SH SOLE 0 0 1077330 PIMCO ETF TR ENHANCD SHORT 72201R643 1017 10097 SH SOLE 0 0 10097 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 2003 38926 SH SOLE 0 0 38926 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 4506 45878 SH SOLE 20145 0 25733 PIMCO ETF TR INTER MUN BD ACT 72201R866 7463 131548 SH SOLE 0 0 131548 PIMCO ETF TR 1-5 US TIP IDX 72201R205 20425 376980 SH SOLE 0 0 376980 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 42884 420265 SH SOLE 153222 0 267043 PIMCO ETF TR ACTIVE BD ETF 72201R775 91717 810865 SH SOLE 166909 0 643956 PINNACLE FINL PARTNERS INC COM 72346Q104 4414 68546 SH SOLE 68546 0 0 PIONEER NAT RES CO COM 723787107 2344 20551 SH SOLE 20551 0 0 PIPER SANDLER COMPANIES COM 724078100 2666 26425 SH SOLE 26425 0 0 PJT PARTNERS INC COM CL A 69343T107 9541 126797 SH SOLE 126797 0 0 PLUG POWER INC COM NEW 72919P202 711 20966 SH SOLE 20966 0 0 PNC FINL SVCS GROUP INC COM 693475105 292 1961 SH SOLE 0 0 1961 PNC FINL SVCS GROUP INC COM 693475105 3568 23946 SH SOLE 23946 0 0 POLARIS INC COM 731068102 2571 26986 SH SOLE 26986 0 0 POOL CORP COM 73278L105 15397 41335 SH SOLE 41335 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 2463 57520 SH SOLE 57520 0 0 POWER INTEGRATIONS INC COM 739276103 5582 68186 SH SOLE 68186 0 0 PRA HEALTH SCIENCES INC COM 69354M108 11440 91196 SH SOLE 91196 0 0 PRICE T ROWE GROUP INC COM 74144T108 514 3396 SH SOLE 3396 0 0 PRIMERICA INC COM 74164M108 369 2754 SH SOLE 2754 0 0 PROCTER AND GAMBLE CO COM 742718109 7026 50493 SH SOLE 50493 0 0 PROGRESSIVE CORP COM 743315103 223 2259 SH SOLE 0 0 2259 PROGRESSIVE CORP COM 743315103 320 3236 SH SOLE 3236 0 0 PROLOGIS INC. COM 74340W103 478 4797 SH SOLE 4797 0 0 PROOFPOINT INC COM 743424103 4524 33166 SH SOLE 33166 0 0 PROSHARES TR SHRT RUSSELL2000 74348A210 293 11520 SH SOLE 11520 0 0 PROSHARES TR PSHS SH MSCI EAF 74347R370 333 16321 SH SOLE 16321 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 985 54791 SH SOLE 54791 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 4014 254400 SH SOLE 75000 0 179400 PRUDENTIAL PLC ADR 74435K204 393 10644 SH SOLE 10644 0 0 PTC INC COM 69370C100 2050 17140 SH SOLE 17140 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1999 34282 SH SOLE 34282 0 0 PVH CORPORATION COM 693656100 3823 40718 SH SOLE 40718 0 0 Q2 HLDGS INC COM 74736L109 7798 61632 SH SOLE 61632 0 0 QORVO INC COM 74736K101 5281 31760 SH SOLE 31760 0 0 QTS RLTY TR INC COM CL A 74736A103 5418 87515 SH SOLE 87515 0 0 QUAKER CHEM CORP COM 747316107 4067 16050 SH SOLE 16050 0 0 QUALCOMM INC COM 747525103 339 2227 SH SOLE 0 0 2227 QUALCOMM INC COM 747525103 12874 84507 SH SOLE 84507 0 0 QUALYS INC COM 74758T303 4048 33214 SH SOLE 33214 0 0 QUANTA SVCS INC COM 74762E102 2344 32534 SH SOLE 32534 0 0 QUANTERIX CORP COM 74766Q101 386 8307 SH SOLE 8307 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2458 20624 SH SOLE 20624 0 0 RAPID7 INC COM 753422104 4463 49498 SH SOLE 49498 0 0 RAYMOND JAMES FINL INC COM 754730109 1314 13730 SH SOLE 13730 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 17410 243461 SH SOLE 243461 0 0 RBC BEARINGS INC COM 75524B104 14642 81780 SH SOLE 81780 0 0 REALPAGE INC COM 75606N109 7413 84970 SH SOLE 84970 0 0 REDBALL ACQUISITION CORP COM CL A G7417R105 2676 245726 SH SOLE 245726 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2469 21301 SH SOLE 21301 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3394 28341 SH SOLE 28341 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 650 9180 SH SOLE 9180 0 0 REPLIGEN CORP COM 759916109 592 3090 SH SOLE 3090 0 0 REPUBLIC SVCS INC COM 760759100 661 6866 SH SOLE 0 0 6866 REPUBLIC SVCS INC COM 760759100 3352 34801 SH SOLE 34801 0 0 RESMED INC COM 761152107 2155 10140 SH SOLE 10140 0 0 REVOLVE GROUP INC CL A 76156B107 2285 73294 SH SOLE 73294 0 0 REXFORD INDL RLTY INC COM 76169C100 840 17052 SH SOLE 17052 0 0 REXNORD CORP COM 76169B102 1873 47438 SH SOLE 47438 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1236 16436 SH SOLE 16436 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 5919 85102 SH SOLE 85102 0 0 ROCKWELL AUTOMATION INC COM 773903109 4992 19904 SH SOLE 19904 0 0 ROKU INC COM CL A 77543R102 692 2084 SH SOLE 2084 0 0 ROPER TECHNOLOGIES INC COM 776696106 719 1667 SH SOLE 0 0 1667 ROPER TECHNOLOGIES INC COM 776696106 5970 13848 SH SOLE 13848 0 0 ROSS STORES INC COM 778296103 1956 15928 SH SOLE 15928 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 254 7230 SH SOLE 7230 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 675 20086 SH SOLE 20086 0 0 ROYCE VALUE TR INC COM 780910105 1505 93276 SH SOLE 0 0 93276 RPM INTL INC COM 749685103 5169 56942 SH SOLE 56942 0 0 S&P GLOBAL INC COM 78409V104 12025 36581 SH SOLE 35254 0 1327 SALESFORCE COM INC COM 79466L302 11395 51208 SH SOLE 51208 0 0 SAP SE SPON ADR 803054204 2331 17876 SH SOLE 17876 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1425 8356 SH SOLE 8356 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5994 21246 SH SOLE 21246 0 0 SCHLUMBERGER LTD COM 806857108 243 11072 SH SOLE 11072 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 1616 73500 SH SOLE 73500 0 0 SCHWAB CHARLES CORP COM 808513105 6501 122574 SH SOLE 122574 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 11350 182830 SH SOLE 0 0 182830 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 17377 614908 SH SOLE 0 0 614908 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 40650 947103 SH SOLE 0 0 947103 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 93202 3183113 SH SOLE 105900 0 3077213 SEAGEN INC COM 81181C104 387 2212 SH SOLE 2212 0 0 SEAWORLD ENTMT INC COM 81282V100 2440 77240 SH SOLE 77240 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 447 3944 SH SOLE 3944 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 723 5560 SH SOLE 5560 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 3248 85694 SH SOLE 85694 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7077 240059 SH SOLE 5372 0 234687 SEMPRA ENERGY COM 816851109 314 2452 SH SOLE 2452 0 0 SEMTECH CORP COM 816850101 2633 36528 SH SOLE 36528 0 0 SERVICE CORP INTL COM 817565104 614 12496 SH SOLE 12496 0 0 SERVICENOW INC COM 81762P102 4104 7456 SH SOLE 7456 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 807 20036 SH SOLE 20036 0 0 SHERWIN WILLIAMS CO COM 824348106 5679 7728 SH SOLE 7728 0 0 SHOCKWAVE MED INC COM 82489T104 2064 19896 SH SOLE 19896 0 0 SHOPIFY INC CL A 82509L107 8659 7650 SH SOLE 7650 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 3479 25714 SH SOLE 25714 0 0 SILICON LABORATORIES INC COM 826919102 4417 34686 SH SOLE 34686 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 300 3214 SH SOLE 3214 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 802 5056 SH SOLE 5056 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1787 11688 SH SOLE 11688 0 0 SMARTSHEET INC COM CL A 83200N103 1417 20454 SH SOLE 20454 0 0 SMITH A O CORP COM 831865209 7505 136898 SH SOLE 136898 0 0 SNAP INC CL A 83304A106 228 4552 SH SOLE 4552 0 0 SNAP ON INC COM 833034101 2185 12770 SH SOLE 12770 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 3015 61063 SH SOLE 61063 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 5175 16216 SH SOLE 16216 0 0 SONOCO PRODS CO COM 835495102 296 4996 SH SOLE 0 0 4996 SONY CORP SPONSORED ADR 835699307 492 4864 SH SOLE 4864 0 0 SOUTH JERSEY INDS INC COM 838518108 566 26246 SH SOLE 26246 0 0 SOUTHERN CO COM 842587107 386 6288 SH SOLE 6288 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 578 1891 SH SOLE 0 0 1891 SPDR GOLD TR GOLD SHS 78463V107 769 4312 SH SOLE 4312 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 299 8433 SH SOLE 0 0 8433 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1220 24462 SH SOLE 24462 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 9289 207448 SH SOLE 29948 0 177500 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 28899 227000 SH SOLE 0 0 227000 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 35646 845503 SH SOLE 0 0 845503 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 45193 1339064 SH SOLE 0 0 1339064 SPDR S&P 500 ETF TR TR UNIT 78462F103 783 2094 SH SOLE 511 0 1583 SPDR SER TR PRTFLO S&P500 GW 78464A409 306 5532 SH SOLE 0 0 5532 SPDR SER TR NUVEEN BRC MUNIC 78468R721 459 8751 SH SOLE 0 0 8751 SPDR SER TR PORTFOLIO S&P400 78464A847 509 12609 SH SOLE 0 0 12609 SPDR SER TR PORTFOLIO S&P600 78468R853 520 14532 SH SOLE 0 0 14532 SPDR SER TR PORTFOLIO S&P500 78464A854 576 13112 SH SOLE 0 0 13112 SPDR SER TR NUVEEN BBG BRCLY 78464A284 812 13762 SH SOLE 0 0 13762 SPDR SER TR BLOMBERG BRC INV 78468R200 1071 35000 SH SOLE 0 0 35000 SPDR SER TR PORTFOLIO SH TSR 78468R101 2689 87560 SH SOLE 0 0 87560 SPDR SER TR PRTFLO S&P500 HI 78468R788 2779 84362 SH SOLE 0 0 84362 SPDR SER TR AEROSPACE DEF 78464A631 3098 27000 SH SOLE 0 0 27000 SPDR SER TR NUVEEN BLMBRG SR 78468R739 3099 62246 SH SOLE 0 0 62246 SPDR SER TR S&P RETAIL ETF 78464A714 3216 50000 SH SOLE 0 0 50000 SPDR SER TR S&P TRANSN ETF 78464A532 4282 60000 SH SOLE 0 0 60000 SPDR SER TR S&P DIVID ETF 78464A763 5806 54806 SH SOLE 54806 0 0 SPDR SER TR S&P KENSHO NEW 78468R648 24147 418921 SH SOLE 0 0 418921 SPDR SER TR PRTFLO S&P500 VL 78464A508 26698 776327 SH SOLE 0 0 776327 SPDR SER TR PORTFOLIO AGRGTE 78464A649 36476 1184683 SH SOLE 0 0 1184683 SPDR SER TR PORTFOLI S&P1500 78464A805 52830 1146229 SH SOLE 0 0 1146229 SPIRE INC COM 84857L101 222 3456 SH SOLE 3456 0 0 SPLUNK INC COM 848637104 2596 15280 SH SOLE 15280 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 7409 23546 SH SOLE 23546 0 0 SPROUT SOCIAL INC COM CL A 85209W109 546 12031 SH SOLE 12031 0 0 SPROUTS FMRS MKT INC COM 85208M102 564 28078 SH SOLE 28078 0 0 SPX CORP COM 784635104 219 4018 SH SOLE 4018 0 0 SQUARE INC CL A 852234103 5260 24168 SH SOLE 24168 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 22752 498402 SH SOLE 232439 0 265963 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 71134 1443472 SH SOLE 100689 0 1342783 STANLEY BLACK & DECKER INC COM 854502101 334 1873 SH SOLE 1873 0 0 STARBUCKS CORP COM 855244109 750 7009 SH SOLE 0 0 7009 STARBUCKS CORP COM 855244109 1890 17670 SH SOLE 17670 0 0 STARWOOD PPTY TR INC COM 85571B105 1686 85296 SH SOLE 85296 0 0 STATE STR CORP COM 857477103 288 3938 SH SOLE 3938 0 0 STERIS PLC SHS USD G8473T100 14229 75071 SH SOLE 75071 0 0 STIFEL FINL CORP COM 860630102 1591 31527 SH SOLE 31527 0 0 STONECASTLE FINL CORP COM 861780104 734 37506 SH SOLE 37506 0 0 STONECO LTD COM CL A G85158106 7932 94524 SH SOLE 94524 0 0 STONERIDGE INC COM 86183P102 339 11226 SH SOLE 11226 0 0 STORE CAP CORP COM 862121100 958 28166 SH SOLE 28166 0 0 STRYKER CORPORATION COM 863667101 4183 17064 SH SOLE 17064 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 114 18494 SH SOLE 18494 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1858 206222 SH SOLE 206222 0 0 SUN CMNTYS INC COM 866674104 4559 29990 SH SOLE 29990 0 0 SUNPOWER CORP COM 867652406 563 21970 SH SOLE 21970 0 0 SVB FINANCIAL GROUP COM 78486Q101 4720 12170 SH SOLE 12170 0 0 SWITCH INC CL A 87105L104 642 39208 SH SOLE 39208 0 0 SYNAPTICS INC COM 87157D109 325 3370 SH SOLE 3370 0 0 SYNCHRONY FINANCIAL COM 87165B103 4401 126780 SH SOLE 126780 0 0 SYNEOS HEALTH INC CL A 87166B102 3970 58264 SH SOLE 58264 0 0 SYNOPSYS INC COM 871607107 2322 8956 SH SOLE 8956 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 13781 126290 SH SOLE 126290 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7416 35690 SH SOLE 35690 0 0 TARGA RES CORP COM 87612G101 418 15856 SH SOLE 15856 0 0 TARGET CORP COM 87612E106 1071 6068 SH SOLE 6068 0 0 TCF FINL CORP COM 872307103 2929 79108 SH SOLE 79108 0 0 TCR2 THERAPEUTICS INC COM 87808K106 415 13422 SH SOLE 13422 0 0 TELADOC HEALTH INC COM 87918A105 1039 5196 SH SOLE 5196 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 380 970 SH SOLE 970 0 0 TELEFLEX INCORPORATED COM 879369106 1848 4490 SH SOLE 4490 0 0 TERRENO RLTY CORP COM 88146M101 1130 19311 SH SOLE 19311 0 0 TESLA INC COM 88160R101 6841 9694 SH SOLE 9694 0 0 TETRA TECH INC NEW COM 88162G103 2631 22727 SH SOLE 22727 0 0 TEXAS INSTRS INC COM 882508104 1369 8339 SH SOLE 0 0 8339 TEXAS INSTRS INC COM 882508104 6276 38241 SH SOLE 38241 0 0 TEXAS ROADHOUSE INC COM 882681109 3538 45270 SH SOLE 45270 0 0 TEXTRON INC COM 883203101 5337 110420 SH SOLE 110420 0 0 TG THERAPEUTICS INC COM 88322Q108 409 7864 SH SOLE 7864 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1010 2168 SH SOLE 0 0 2168 THERMO FISHER SCIENTIFIC INC COM 883556102 11642 24992 SH SOLE 24992 0 0 THOMSON REUTERS CORP. COM NEW 884903709 9040 110391 SH SOLE 110391 0 0 TIMKEN CO COM 887389104 7660 99011 SH SOLE 99011 0 0 TJX COS INC NEW COM 872540109 234 3433 SH SOLE 0 0 3433 TJX COS INC NEW COM 872540109 13229 193721 SH SOLE 193721 0 0 T-MOBILE US INC COM 872590104 6406 47502 SH SOLE 47502 0 0 TOPBUILD CORP COM 89055F103 5966 32410 SH SOLE 32410 0 0 TORO CO COM 891092108 4214 44396 SH SOLE 44396 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 230 4074 SH SOLE 4074 0 0 TOTAL SE SPONSORED ADS 89151E109 1064 25264 SH SOLE 25264 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 484 3134 SH SOLE 3134 0 0 TPI COMPOSITES INC COM 87266J104 472 8945 SH SOLE 8945 0 0 TRACTOR SUPPLY CO COM 892356106 4209 29942 SH SOLE 29942 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1564 10774 SH SOLE 10774 0 0 TRANSUNION COM 89400J107 1386 13968 SH SOLE 13968 0 0 TRAVELERS COMPANIES INC COM 89417E109 243 1732 SH SOLE 1732 0 0 TREX CO INC COM 89531P105 5262 62850 SH SOLE 62850 0 0 TRIUMPH BANCORP INC COM 89679E300 713 14696 SH SOLE 14696 0 0 TRUIST FINL CORP COM 89832Q109 12371 258098 SH SOLE 250513 0 7585 TURNING POINT THERAPEUTICS I COM 90041T108 459 3764 SH SOLE 3764 0 0 TWILIO INC CL A 90138F102 2994 8844 SH SOLE 8844 0 0 TWITTER INC COM 90184L102 6453 119160 SH SOLE 119160 0 0 UBER TECHNOLOGIES INC COM 90353T100 1203 23580 SH SOLE 23580 0 0 UBS GROUP AG SHS H42097107 276 19568 SH SOLE 19568 0 0 ULTA BEAUTY INC COM 90384S303 5275 18368 SH SOLE 18368 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 384 2777 SH SOLE 2777 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 120 26422 SH SOLE 26422 0 0 UNILEVER PLC SPON ADR NEW 904767704 1535 25430 SH SOLE 25430 0 0 UNION PAC CORP COM 907818108 5546 26635 SH SOLE 26635 0 0 UNITED PARCEL SERVICE INC CL B 911312106 6777 40242 SH SOLE 40242 0 0 UNITEDHEALTH GROUP INC COM 91324P102 19346 55167 SH SOLE 50012 0 5155 UNIVERSAL DISPLAY CORP COM 91347P105 3076 13386 SH SOLE 13386 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1070 7784 SH SOLE 7784 0 0 US BANCORP DEL COM NEW 902973304 1015 21796 SH SOLE 0 0 21796 US BANCORP DEL COM NEW 902973304 7427 159268 SH SOLE 159268 0 0 UTZ BRANDS INC COM CL A 918090101 4231 191385 SH SOLE 191385 0 0 V F CORP COM 918204108 2686 31448 SH SOLE 31448 0 0 VAIL RESORTS INC COM 91879Q109 1992 7140 SH SOLE 7140 0 0 VALERO ENERGY CORP COM 91913Y100 1678 29658 SH SOLE 29658 0 0 VALLEY NATL BANCORP COM 919794107 1299 132844 SH SOLE 132844 0 0 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 205 12230 SH SOLE 0 0 12230 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 2024 60834 SH SOLE 0 0 60834 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 6730 109361 SH SOLE 39700 0 69661 VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 7312 110000 SH SOLE 0 0 110000 VANECK VECTORS ETF TR RETAIL ETF 92189F684 8482 54000 SH SOLE 0 0 54000 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 16789 270790 SH SOLE 0 0 270790 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3582 40614 SH SOLE 40614 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5283 59908 SH SOLE 58485 0 1423 VANGUARD INDEX FDS GROWTH ETF 922908736 260 1026 SH SOLE 1026 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 368 2092 SH SOLE 0 0 2092 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 884 10405 SH SOLE 0 0 10405 VANGUARD INDEX FDS VALUE ETF 922908744 896 7532 SH SOLE 7532 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1064 6462 SH SOLE 6462 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 2577 21660 SH SOLE 0 0 21660 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4948 14398 SH SOLE 14398 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 10645 54690 SH SOLE 0 0 54690 VANGUARD INDEX FDS TOTAL STK MKT 922908769 532989 2738331 SH SOLE 2738331 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 426 7064 SH SOLE 0 0 7064 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 723 12395 SH SOLE 0 0 12395 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5431 108385 SH SOLE 57000 0 51385 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 26015 509100 SH SOLE 223100 0 286000 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3526 63892 SH SOLE 0 0 63892 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2217 41000 SH SOLE 41000 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 11412 117483 SH SOLE 117483 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 15264 183353 SH SOLE 183353 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 245 1738 SH SOLE 0 0 1738 VANGUARD STAR FDS VG TL INTL STK F 921909768 436 7249 SH SOLE 0 0 7249 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 274 5799 SH SOLE 0 0 5799 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 12377 158472 SH SOLE 0 0 158472 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 835 10140 SH SOLE 10140 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1068 11671 SH SOLE 11200 0 471 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 393 1756 SH SOLE 678 0 1078 VANGUARD WORLD FDS INF TECH ETF 92204A702 5291 14953 SH SOLE 2486 0 12467 VARIAN MED SYS INC COM 92220P105 4658 26617 SH SOLE 26617 0 0 VARONIS SYS INC COM 922280102 517 3160 SH SOLE 3160 0 0 VEEVA SYS INC CL A COM 922475108 14112 51836 SH SOLE 51836 0 0 VERACYTE INC COM 92337F107 2204 45028 SH SOLE 45028 0 0 VERISIGN INC COM 92343E102 4901 22650 SH SOLE 22650 0 0 VERISK ANALYTICS INC COM 92345Y106 671 3232 SH SOLE 3232 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 13937 237230 SH SOLE 237230 0 0 VERTEX INC CL A 92538J106 826 23710 SH SOLE 23710 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5361 22683 SH SOLE 21334 0 1349 VIACOMCBS INC CL B 92556H206 219 5842 SH SOLE 5842 0 0 VIATRIS INC COM 92556V106 4416 235643 SH SOLE 235643 0 0 VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568 3277 55000 SH SOLE 0 0 55000 VIKING THERAPEUTICS INC COM 92686J106 355 62974 SH SOLE 62974 0 0 VIRTU FINL INC CL A 928254101 6762 268657 SH SOLE 268657 0 0 VISA INC COM CL A 92826C839 29260 133769 SH SOLE 124138 0 9631 VISTEON CORP COM NEW 92839U206 782 6233 SH SOLE 6233 0 0 VOYA FINANCIAL INC COM 929089100 3531 60034 SH SOLE 60034 0 0 VULCAN MATLS CO COM 929160109 2378 16034 SH SOLE 16034 0 0 WALKER & DUNLOP INC COM 93148P102 1251 13592 SH SOLE 13592 0 0 WALMART INC COM 931142103 717 4973 SH SOLE 0 0 4973 WALMART INC COM 931142103 5638 39043 SH SOLE 39043 0 0 WASHINGTON TR BANCORP COM 940610108 386 8584 SH SOLE 8584 0 0 WASTE MGMT INC DEL COM 94106L109 9629 81651 SH SOLE 81651 0 0 WATSCO INC COM 942622200 5957 26295 SH SOLE 26295 0 0 WEC ENERGY GROUP INC COM 92939U106 1551 16852 SH SOLE 16852 0 0 WERNER ENTERPRISES INC COM 950755108 482 12256 SH SOLE 12256 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3809 13444 SH SOLE 13444 0 0 WESTERN ALLIANCE BANCORP COM 957638109 4255 70968 SH SOLE 70968 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 3416 245767 SH SOLE 0 0 245767 WESTPAC BANKING CORP SPONSORED ADR 961214301 244 16388 SH SOLE 16388 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 5336 159146 SH SOLE 159146 0 0 WILEY JOHN & SONS INC CL A 968223206 276 6028 SH SOLE 6028 0 0 WILLIAMS COS INC COM 969457100 1486 74130 SH SOLE 74130 0 0 WILLIAMS SONOMA INC COM 969904101 470 4616 SH SOLE 4616 0 0 WINTRUST FINL CORP COM 97650W108 1180 19322 SH SOLE 19322 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 272 6848 SH SOLE 6848 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 272 7455 SH SOLE 0 0 7455 WISDOMTREE TR FLOATNG RAT TREA 97717X628 359 14292 SH SOLE 0 0 14292 WISDOMTREE TR INTL EQUITY FD 97717W703 893 17638 SH SOLE 0 0 17638 WISDOMTREE TR GLB EX US RL EST 97717W331 1574 61356 SH SOLE 0 0 61356 WISDOMTREE TR YIELD ENHANCD US 97717X511 1578 29387 SH SOLE 0 0 29387 WISDOMTREE TR ITL HIGH DIV FD 97717W802 2156 57579 SH SOLE 0 0 57579 WISDOMTREE TR US SMALLCAP DIVD 97717W604 2742 103075 SH SOLE 0 0 103075 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 5515 194360 SH SOLE 0 0 194360 WISDOMTREE TR EMER MKT HIGH FD 97717W315 34712 843765 SH SOLE 0 0 843765 WOLVERINE WORLD WIDE INC COM 978097103 616 19722 SH SOLE 19722 0 0 WORKDAY INC CL A 98138H101 1015 4234 SH SOLE 4234 0 0 WORKHORSE GROUP INC COM NEW 98138J206 201 10142 SH SOLE 10142 0 0 WORLD FUEL SVCS CORP COM 981475106 3399 108912 SH SOLE 108912 0 0 WPX ENERGY INC COM 98212B103 1442 176940 SH SOLE 176940 0 0 WSFS FINL CORP COM 929328102 1042 23216 SH SOLE 23216 0 0 XCEL ENERGY INC COM 98389B100 227 3390 SH SOLE 3390 0 0 XILINX INC COM 983919101 1652 11650 SH SOLE 11650 0 0 XPO LOGISTICS INC COM 983793100 8678 72806 SH SOLE 72806 0 0 XYLEM INC COM 98419M100 5137 50469 SH SOLE 50469 0 0 YANDEX N V SHS CLASS A N97284108 461 6628 SH SOLE 6628 0 0 YUM BRANDS INC COM 988498101 4740 43664 SH SOLE 43664 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 11960 31118 SH SOLE 31118 0 0 ZENDESK INC COM 98936J101 5289 36952 SH SOLE 36952 0 0 ZOETIS INC CL A 98978V103 9406 56832 SH SOLE 56832 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1890 5604 SH SOLE 5604 0 0 ZYNGA INC CL A 98986T108 2769 280594 SH SOLE 280594 0 0