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
3M CO Common 88579Y101 1,568 8,940 SH   SOLE   0 0 0
51JOB INC ADR 316827104 214 3,080 SH   SOLE   0 0 0
ABB LTD ADR 000375204 468 14,040 SH   SOLE   0 0 0
ABBOTT LABS Common 002824100 3,360 28,447 SH   SOLE   0 0 0
ABBVIE INC Common 00287Y109 3,480 32,263 SH   SOLE   0 0 0
ABERDEEN STD GOLD ETF TR ETF 00326A104 39,407 2,338,668 SH   SOLE   0 0 0
ACCENTURE PLC IRELAND Common G1151C101 36,632 114,505 SH   SOLE   0 0 0
ACTIVISION BLIZZARD INC Common 00507V109 6,027 77,873 SH   SOLE   0 0 0
ADOBE SYSTEMS INCORPORATED Common 00724F101 23,544 40,895 SH   SOLE   0 0 0
ADVANCE AUTO PARTS INC Common 00751Y106 3,539 16,940 SH   SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN Common 008252108 589 3,901 SH   SOLE   0 0 0
AFLAC INC Common 001055102 328 6,298 SH   SOLE   0 0 0
AGCO CORP NY Reg Shrs 001084102 3,727 30,416 SH   SOLE   0 0 0
AIR PRODS & CHEMS INC Common 009158106 1,173 4,581 SH   SOLE   0 0 0
AIRBNB INC Class A 009066101 379 2,259 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES INC Common 00971T101 364 3,483 SH   SOLE   0 0 0
ALGONQUIN PWR UTILS CORP Common 015857105 199 13,541 SH   SOLE   0 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 1,288 8,701 SH   SOLE   0 0 0
ALLSTATE CORP Common 020002101 769 6,037 SH   SOLE   0 0 0
ALPHABET INC Common 02079K305 73,236 27,393 SH   SOLE   0 0 0
ALPHABET INC Class A 02079K107 29,764 11,167 SH   SOLE   0 0 0
ALPS ETF TR ETF 00162Q460 280 4,236 SH   SOLE   0 0 0
ALTRIA GROUP INC Common 02209S103 979 21,509 SH   SOLE   0 0 0
AMAZON COM INC Common 023135106 25,456 7,749 SH   SOLE   0 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 375 21,224 SH   SOLE   0 0 0
AMERICAN AIRLS GROUP INC Common 02376R102 1,014 49,438 SH   SOLE   0 0 0
AMERICAN ELEC PWR CO INC Common 025537101 383 4,719 SH   SOLE   0 0 0
AMERICAN EXPRESS CO Common 025816109 8,937 53,347 SH   SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO Common 025932104 3,819 30,350 SH   SOLE   0 0 0
AMERICAN HOMES 4 RENT Reit 02665T306 2,706 70,980 SH   SOLE   0 0 0
AMERICAN INTL GROUP INC Common 026874784 354 6,449 SH   SOLE   0 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 5,633 21,223 SH   SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW Common 030420103 1,167 6,906 SH   SOLE   0 0 0
AMERIPRISE FINL INC Common 03076C106 1,403 5,313 SH   SOLE   0 0 0
AMGEN INC Common 031162100 5,942 27,942 SH   SOLE   0 0 0
AMPHENOL CORP NEW Common 032095101 3,614 49,352 SH   SOLE   0 0 0
ANALOG DEVICES INC Common 032654105 1,958 11,688 SH   SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 466 8,264 SH   SOLE   0 0 0
ANSYS INC Common 03662Q105 2,809 8,250 SH   SOLE   0 0 0
ANTHEM INC Common 036752103 1,658 4,447 SH   SOLE   0 0 0
AON PLC Common G0403H108 1,926 6,738 SH   SOLE   0 0 0
APA CORPORATION Common 03743Q108 418 19,487 SH   SOLE   0 0 0
API GROUP CORP Common 00187Y100 232 11,393 SH   SOLE   0 0 0
APOLLO GLOBAL MGMT INC Class A 03768E105 2,401 38,981 SH   SOLE   0 0 0
APPLE INC Common 037833100 86,676 612,554 SH   SOLE   0 0 0
APPLIED GENETIC TECHNOLOGIES Common 03820J100 446 148,058 SH   SOLE   0 0 0
APPLIED MATLS INC Common 038222105 1,666 12,941 SH   SOLE   0 0 0
APTARGROUP INC Common 038336103 340 2,851 SH   SOLE   0 0 0
ARAMARK Common 03852U106 16,652 506,741 SH   SOLE   0 0 0
ARCH CAP GROUP LTD Common G0450A105 5,739 150,303 SH   SOLE   0 0 0
ARCHER DANIELS MIDLAND CO Common 039483102 815 13,584 SH   SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC Common G0457F107 61 11,818 SH   SOLE   0 0 0
ARES CAPITAL CORP Common 04010L103 263 12,924 SH   SOLE   0 0 0
ASML HOLDING N V NY Reg Shrs N07059210 3,422 4,592 SH   SOLE   0 0 0
ASPEN TECHNOLOGY INC Common 045327103 2,848 23,193 SH   SOLE   0 0 0
ASTRAZENECA PLC ADR 046353108 939 15,633 SH   SOLE   0 0 0
AT&T INC Common 00206R102 7,829 289,853 SH   SOLE   0 0 0
ATKORE INC Common 047649108 879 10,116 SH   SOLE   0 0 0
ATLANTIC UN BANKSHARES CORP Bank Hld. Co. 04911A107 208 5,651 SH   SOLE   0 0 0
ATLASSIAN CORP PLC Common G06242104 403 1,029 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN Common 053015103 2,074 10,373 SH   SOLE   0 0 0
AUTOZONE INC Common 053332102 16,345 9,626 SH   SOLE   0 0 0
BROADCOM INC Common 11135F101 2,363 4,872 SH   SOLE   0 0 0
AVALONBAY CMNTYS INC REIT 053484101 467 2,106 SH   SOLE   0 0 0
AXON ENTERPRISE INC Common 05464C101 284 1,620 SH   SOLE   0 0 0
BCE INC Common 05534B760 6,780 135,443 SH   SOLE   0 0 0
BAIDU INC ADR 056752108 216 1,408 SH   SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC Common 05684B107 256 17,231 SH   SOLE   0 0 0
BAKER HUGHES COMPANY Common 05722G100 297 11,990 SH   SOLE   0 0 0
BANCO SANTANDER CHILE NEW ADR 05965X109 263 13,281 SH   SOLE   0 0 0
BANCO BRADESCO S A ADR 059460303 169 44,177 SH   SOLE   0 0 0
BK OF AMERICA CORP Common 060505104 3,407 80,259 SH   SOLE   0 0 0
BANKUNITED INC Bank Hld. Co. 06652K103 222 5,297 SH   SOLE   0 0 0
BAR HBR BANKSHARES Common 066849100 893 31,846 SH   SOLE   0 0 0
BARCLAYS PLC ADR 06738E204 438 42,484 SH   SOLE   0 0 0
SPDR SER TR ETF 78468R622 2,690 24,594 SH   SOLE   0 0 0
BAUSCH HEALTH COS INC Common 071734107 4,623 166,005 SH   SOLE   0 0 0
BAXTER INTL INC Common 071813109 17,008 211,458 SH   SOLE   0 0 0
BECTON DICKINSON & CO Common 075887109 7,195 29,269 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL Common 084670702 59,011 216,206 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL Class A 084670108 164,963 401 SH   SOLE   0 0 0
BEYOND MEAT INC Common 08862E109 264 2,510 SH   SOLE   0 0 0
BIOGEN INC Common 09062X103 200 708 SH   SOLE   0 0 0
BIO RAD LABS INC Common 090572207 651 873 SH   SOLE   0 0 0
BJS WHSL CLUB HLDGS INC Common 05550J101 20,778 378,329 SH   SOLE   0 0 0
BLACKROCK INC Common 09247X101 4,012 4,784 SH   SOLE   0 0 0
BLACKSTONE GROUP INC MLP 09260D107 1,661 14,276 SH   SOLE   0 0 0
BLUEBIRD BIO INC Common 09609G100 702 36,756 SH   SOLE   0 0 0
BOEING CO Common 097023105 16,050 72,976 SH   SOLE   0 0 0
BOOKING HOLDINGS INC Common 09857L108 25,073 10,562 SH   SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR Common 099502106 2,694 33,946 SH   SOLE   0 0 0
BORGWARNER INC Common 099724106 348 8,045 SH   SOLE   0 0 0
BOSTON SCIENTIFIC CORP Common 101137107 246 5,673 SH   SOLE   0 0 0
BP PLC ADR 055622104 1,337 48,932 SH   SOLE   0 0 0
BRASKEM S A ADR 105532105 398 18,226 SH   SOLE   0 0 0
BRINKS CO Common 109696104 5,170 81,676 SH   SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO Common 110122108 7,960 134,520 SH   SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN Common 11133T103 10,869 65,223 SH   SOLE   0 0 0
BROOKFIELD ASSET MGMT INC Common 112585104 7,100 132,677 SH   SOLE   0 0 0
BROOKFIELD ASSET MGMT REINS Class A G16169107 1,755 31,592 SH   SOLE   0 0 0
BROOKFIELD INFRASTRUCTURE CO Common 11275Q107 6,546 109,316 SH   SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS MLP G16252101 480 8,557 SH   SOLE   0 0 0
BROOKFIELD RENEWABLE CORP Class A 11284V105 5,494 141,573 SH   SOLE   0 0 0
BROOKS AUTOMATION INC NEW Common 114340102 1,099 10,739 SH   SOLE   0 0 0
BRUNSWICK CORP Common 117043109 416 4,367 SH   SOLE   0 0 0
BUILDERS FIRSTSOURCE INC Common 12008R107 374 7,219 SH   SOLE   0 0 0
BWX TECHNOLOGIES INC Common 05605H100 625 11,605 SH   SOLE   0 0 0
CIT GROUP INC Common 125581801 2,998 57,711 SH   SOLE   0 0 0
CSX CORP Common 126408103 1,677 56,402 SH   SOLE   0 0 0
CABLE ONE INC Common 12685J105 551 304 SH   SOLE   0 0 0
CACI INTL INC Class A 127190304 10,447 39,857 SH   SOLE   0 0 0
CADENCE DESIGN SYSTEM INC Common 127387108 1,414 9,340 SH   SOLE   0 0 0
CALLAWAY GOLF CO Common 131193104 212 7,684 SH   SOLE   0 0 0
CAMBRIA ETF TR ETF 132061706 604 17,048 SH   SOLE   0 0 0
CAMDEN PPTY TR REIT 133131102 4,076 27,641 SH   SOLE   0 0 0
CANADIAN PAC RY LTD Common 13645T100 445 6,835 SH   SOLE   0 0 0
CAPITAL ONE FINL CORP Common 14040H105 23,881 147,439 SH   SOLE   0 0 0
CARLYLE GROUP INC Common 14316J108 699 14,787 SH   SOLE   0 0 0
CARMAX INC Common 143130102 1,452 11,347 SH   SOLE   0 0 0
CARRIER GLOBAL CORPORATION Common 14448C104 358 6,911 SH   SOLE   0 0 0
CARVANA CO Common 146869102 249 827 SH   SOLE   0 0 0
CASEYS GEN STORES INC Common 147528103 914 4,849 SH   SOLE   0 0 0
CATALENT INC Common 148806102 6,036 45,360 SH   SOLE   0 0 0
CATERPILLAR INC Common 149123101 15,839 82,510 SH   SOLE   0 0 0
CBOE GLOBAL MKTS INC Common 12503M108 1,217 9,825 SH   SOLE   0 0 0
CBRE GROUP INC Class A 12504L109 526 5,399 SH   SOLE   0 0 0
CDW CORP Common 12514G108 23,860 131,086 SH   SOLE   0 0 0
CELANESE CORP DEL Common 150870103 233 1,544 SH   SOLE   0 0 0
CENTENE CORP DEL Common 15135B101 310 4,977 SH   SOLE   0 0 0
CERNER CORP Common 156782104 890 12,615 SH   SOLE   0 0 0
CERUS CORP Common 157085101 555 91,200 SH   SOLE   0 0 0
CHARLES RIV LABS INTL INC Common 159864107 2,195 5,319 SH   SOLE   0 0 0
CHARTER COMMUNICATIONS INC N Common 16119P108 1,280 1,759 SH   SOLE   0 0 0
CHENIERE ENERGY INC Common 16411R208 244 2,503 SH   SOLE   0 0 0
CHEVRON CORP NEW Common 166764100 24,587 242,353 SH   SOLE   0 0 0
CHIMERA INVT CORP REIT 16934Q208 210 14,173 SH   SOLE   0 0 0
CHUBB LIMITED Common H1467J104 377 2,173 SH   SOLE   0 0 0
CHURCH & DWIGHT INC Common 171340102 434 5,260 SH   SOLE   0 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T300 118 24,957 SH   SOLE   0 0 0
CIGNA CORP NEW Common 125523100 608 3,040 SH   SOLE   0 0 0
CINTAS CORP Common 172908105 601 1,578 SH   SOLE   0 0 0
CISCO SYS INC Common 17275R102 8,297 152,427 SH   SOLE   0 0 0
CITIGROUP INC Common 172967424 2,172 30,953 SH   SOLE   0 0 0
CITRIX SYS INC Common 177376100 559 5,210 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J700 4,403 208,779 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J882 5,687 264,165 SH   SOLE   0 0 0
CLEVELAND-CLIFFS INC NEW Common 185899101 2,048 103,381 SH   SOLE   0 0 0
CLOROX CO DEL Common 189054109 423 2,555 SH   SOLE   0 0 0
CME GROUP INC Common 12572Q105 859 4,444 SH   SOLE   0 0 0
CMS ENERGY CORP Common 125896100 659 11,037 SH   SOLE   0 0 0
COCA COLA CO Common 191216100 3,575 68,126 SH   SOLE   0 0 0
COGENT COMMUNICATIONS HLDGS Common 19239V302 387 5,467 SH   SOLE   0 0 0
COGNEX CORP Common 192422103 368 4,593 SH   SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO Common 192446102 441 5,949 SH   SOLE   0 0 0
COINBASE GLOBAL INC Class A 19260Q107 864 3,797 SH   SOLE   0 0 0
COLGATE PALMOLIVE CO Common 194162103 3,366 44,534 SH   SOLE   0 0 0
COMCAST CORP NEW Common 20030N101 4,607 82,363 SH   SOLE   0 0 0
COMERICA INC Common 200340107 328 4,074 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y852 1,810 22,596 SH   SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 216 30,502 SH   SOLE   0 0 0
CONCENTRIX CORP Common 20602D101 3,230 18,248 SH   SOLE   0 0 0
CONCRETE PUMPING HLDGS INC Common 206704108 99 11,620 SH   SOLE   0 0 0
CONOCOPHILLIPS Common 20825C104 217 3,202 SH   SOLE   0 0 0
CONSOLIDATED EDISON INC Common 209115104 282 3,889 SH   SOLE   0 0 0
CONSTELLATION BRANDS INC Class A 21036P108 293 1,390 SH   SOLE   0 0 0
CORESITE RLTY CORP REIT 21870Q105 8,216 59,307 SH   SOLE   0 0 0
CORNING INC Common 219350105 5,606 153,635 SH   SOLE   0 0 0
COSTCO WHSL CORP NEW Common 22160K105 7,185 15,990 SH   SOLE   0 0 0
CRISPR THERAPEUTICS AG Common H17182108 224 2,000 SH   SOLE   0 0 0
CROWDSTRIKE HLDGS INC Class A 22788C105 601 2,446 SH   SOLE   0 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 28,277 163,151 SH   SOLE   0 0 0
CVS HEALTH CORP Common 126650100 26,356 310,581 SH   SOLE   0 0 0
CYBERARK SOFTWARE LTD Common M2682V108 3,850 24,395 SH   SOLE   0 0 0
CYCLERION THERAPEUTICS INC Common 23255M105 316 102,884 SH   SOLE   0 0 0
D R HORTON INC Common 23331A109 3,173 37,789 SH   SOLE   0 0 0
DANAHER CORPORATION Common 235851102 11,759 38,625 SH   SOLE   0 0 0
DAVITA INC Common 23918K108 653 5,614 SH   SOLE   0 0 0
DBX ETF TR ETF 233051200 21,248 562,710 SH   SOLE   0 0 0
DBX ETF TR ETF 233051432 858 21,395 SH   SOLE   0 0 0
DEERE & CO Common 244199105 1,923 5,738 SH   SOLE   0 0 0
DELL TECHNOLOGIES INC Common 24703L202 1,710 16,439 SH   SOLE   0 0 0
DESCARTES SYS GROUP INC Common 249906108 657 8,082 SH   SOLE   0 0 0
DESIGNER BRANDS INC Class A 250565108 630 45,202 SH   SOLE   0 0 0
DIMENSIONAL ETF TRUST ETF 25434V708 3,070 115,538 SH   SOLE   0 0 0
DIMENSIONAL ETF TRUST ETF 25434V401 2,467 52,321 SH   SOLE   0 0 0
DIAGEO PLC ADR 25243Q205 2,789 14,453 SH   SOLE   0 0 0
DIAMONDBACK ENERGY INC Common 25278X109 208 2,192 SH   SOLE   0 0 0
DIGITAL RLTY TR INC REIT 253868103 288 1,994 SH   SOLE   0 0 0
DISCOVER FINL SVCS Common 254709108 4,226 34,397 SH   SOLE   0 0 0
DOLLAR GEN CORP NEW Common 256677105 262 1,234 SH   SOLE   0 0 0
DOMINION ENERGY INC Common 25746U109 6,296 86,220 SH   SOLE   0 0 0
DOW INC Common 260557103 3,223 55,995 SH   SOLE   0 0 0
DUKE ENERGY CORP NEW Common 26441C204 6,896 70,658 SH   SOLE   0 0 0
DUKE REALTY CORP REIT 264411505 274 5,725 SH   SOLE   0 0 0
DULUTH HLDGS INC Class B 26443V101 192 14,091 SH   SOLE   0 0 0
DUPONT DE NEMOURS INC Common 26614N102 667 9,803 SH   SOLE   0 0 0
EAGLE BANCORP INC MD Common 268948106 724 12,585 SH   SOLE   0 0 0
EASTMAN CHEM CO Common 277432100 289 2,872 SH   SOLE   0 0 0
EATON CORP PLC Common G29183103 7,472 50,042 SH   SOLE   0 0 0
EBAY INC. Common 278642103 1,831 26,285 SH   SOLE   0 0 0
ECOLAB INC Common 278865100 513 2,459 SH   SOLE   0 0 0
ECOPETROL S A ADR 279158109 286 19,933 SH   SOLE   0 0 0
EDWARDS LIFESCIENCES CORP Common 28176E108 1,780 15,727 SH   SOLE   0 0 0
ELECTRONIC ARTS INC Common 285512109 18,241 128,230 SH   SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC Common 29089Q105 1,439 28,735 SH   SOLE   0 0 0
EMERSON ELEC CO Common 291011104 1,467 15,569 SH   SOLE   0 0 0
ENBRIDGE INC Common 29250N105 7,178 180,347 SH   SOLE   0 0 0
ENCOMPASS HEALTH CORP Common 29261A100 223 2,970 SH   SOLE   0 0 0
ENTERGY CORP NEW Common 29364G103 238 2,400 SH   SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L MLP 293792107 632 29,194 SH   SOLE   0 0 0
ENVISTA HOLDINGS CORPORATION Common 29415F104 6,592 157,662 SH   SOLE   0 0 0
EPAM SYS INC Common 29414B104 4,746 8,319 SH   SOLE   0 0 0
EQUINIX INC REIT 29444U700 1,335 1,690 SH   SOLE   0 0 0
EQUITY RESIDENTIAL REIT 29476L107 492 6,075 SH   SOLE   0 0 0
ERICSSON ADR 294821608 466 41,619 SH   SOLE   0 0 0
ESSENTIAL UTILS INC Common 29670G102 242 5,253 SH   SOLE   0 0 0
LAUDER ESTEE COS INC Class A 518439104 370 1,234 SH   SOLE   0 0 0
ETF SER SOLUTIONS ETF 26922A842 203 8,590 SH   SOLE   0 0 0
ETSY INC Common 29786A106 2,500 12,021 SH   SOLE   0 0 0
EVERSOURCE ENERGY Common 30040W108 242 2,960 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR ETF 301505707 795 12,339 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR ETF 301505889 297 5,991 SH   SOLE   0 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 3,491 20,780 SH   SOLE   0 0 0
EXXON MOBIL CORP Common 30231G102 6,021 102,364 SH   SOLE   0 0 0
FACEBOOK INC Common 30303M102 9,250 27,256 SH   SOLE   0 0 0
FACTSET RESH SYS INC Common 303075105 481 1,218 SH   SOLE   0 0 0
FAIR ISAAC CORP Common 303250104 834 2,096 SH   SOLE   0 0 0
FASTENAL CO Common 311900104 209 4,043 SH   SOLE   0 0 0
FEDEX CORP Common 31428X106 2,630 11,994 SH   SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL Common 31620R303 6,654 146,760 SH   SOLE   0 0 0
FIDELITY NATL INFORMATION SV Common 31620M106 2,450 20,131 SH   SOLE   0 0 0
FIDELITY MERRIMACK STR TR ETF 316188309 2,837 53,395 SH   SOLE   0 0 0
FIFTH THIRD BANCORP Common 316773100 1,156 27,243 SH   SOLE   0 0 0
FIRST AMERN FINL CORP Common 31847R102 443 6,600 SH   SOLE   0 0 0
FIRST CTZNS BANCSHARES INC N Common 31946M103 1,243 1,474 SH   SOLE   0 0 0
FIRST INDL RLTY TR INC REIT 32054K103 4,082 78,373 SH   SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C Common 33616C100 3,496 18,125 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F888 3,341 125,710 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33736G106 2,548 121,909 SH   SOLE   0 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192 264 2,507 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III ETF 33739P103 2,684 55,511 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R118 733 12,978 SH   SOLE   0 0 0
FISERV INC Common 337738108 19,291 177,797 SH   SOLE   0 0 0
FIVE BELOW INC Common 33829M101 213 1,204 SH   SOLE   0 0 0
FLEXSHARES TR ETF 33939L506 2,762 104,997 SH   SOLE   0 0 0
FLOOR & DECOR HLDGS INC Class A 339750101 766 6,340 SH   SOLE   0 0 0
FOCUS FINL PARTNERS INC Class A 34417P100 211 4,038 SH   SOLE   0 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 279 3,213 SH   SOLE   0 0 0
FORD MTR CO DEL Common 345370860 782 55,256 SH   SOLE   0 0 0
FORTIVE CORP Common 34959J108 232 3,283 SH   SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN Common 34964C106 6,913 77,307 SH   SOLE   0 0 0
FRESHPET INC Common 358039105 252 1,765 SH   SOLE   0 0 0
FIRST TR EXCH TRD ALPHDX FD ETF 33737J307 325 7,686 SH   SOLE   0 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 266 5,743 SH   SOLE   0 0 0
GARMIN LTD Common H2906T109 430 2,765 SH   SOLE   0 0 0
GARTNER INC Common 366651107 1,263 4,155 SH   SOLE   0 0 0
SOARING EAGLE ACQUISITION CO Common G8354H126 147 12,707 SH   SOLE   0 0 0
GENERAC HLDGS INC Common 368736104 210 515 SH   SOLE   0 0 0
GENERAL DYNAMICS CORP Common 369550108 314 1,603 SH   SOLE   0 0 0
GENERAL ELECTRIC CO Common 369604103 3,275 31,788 SH   SOLE   0 0 0
GENERAL MLS INC Common 370334104 707 11,824 SH   SOLE   0 0 0
GENERAL MTRS CO Common 37045V100 1,335 25,336 SH   SOLE   0 0 0
GENUINE PARTS CO Common 372460105 6,210 51,224 SH   SOLE   0 0 0
GILEAD SCIENCES INC Common 375558103 5,998 85,866 SH   SOLE   0 0 0
GLOBAL PMTS INC Common 37940X102 1,236 7,844 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y442 820 27,998 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y673 1,088 42,833 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y657 369 14,335 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y814 748 15,573 SH   SOLE   0 0 0
GLOBE LIFE INC Common 37959E102 4,955 55,654 SH   SOLE   0 0 0
GLOBUS MED INC Class A 379577208 391 5,100 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP INC Common 38141G104 1,567 4,145 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 31,933 213,144 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G706 2,830 35,399 SH   SOLE   0 0 0
HALLIBURTON CO Common 406216101 306 14,150 SH   SOLE   0 0 0
HALOZYME THERAPEUTICS INC Common 40637H109 3,017 74,158 SH   SOLE   0 0 0
HCA HEALTHCARE INC Common 40412C101 450 1,854 SH   SOLE   0 0 0
HDFC BANK LTD ADR 40415F101 417 5,699 SH   SOLE   0 0 0
HEALTHCARE TR AMER INC REIT 42225P501 651 21,950 SH   SOLE   0 0 0
HEICO CORP NEW Common 422806109 1,182 8,964 SH   SOLE   0 0 0
HENRY JACK & ASSOC INC Common 426281101 2,653 16,169 SH   SOLE   0 0 0
HENRY SCHEIN INC Common 806407102 1,706 22,405 SH   SOLE   0 0 0
HERSHEY CO Common 427866108 259 1,533 SH   SOLE   0 0 0
HINGHAM INSTN SVGS MASS Common 433323102 641 1,905 SH   SOLE   0 0 0
HOLOGIC INC Common 436440101 1,633 22,127 SH   SOLE   0 0 0
HOME DEPOT INC Common 437076102 15,244 46,438 SH   SOLE   0 0 0
HONEYWELL INTL INC Common 438516106 3,073 14,476 SH   SOLE   0 0 0
HUANENG PWR INTL INC ADR 443304100 253 12,048 SH   SOLE   0 0 0
HUNTINGTON BANCSHARES INC Common 446150104 2,292 148,249 SH   SOLE   0 0 0
HUNTINGTON INGALLS INDS INC Common 446413106 222 1,148 SH   SOLE   0 0 0
IAA INC Common 449253103 5,566 101,996 SH   SOLE   0 0 0
ICICI BANK LIMITED ADR 45104G104 227 12,015 SH   SOLE   0 0 0
ICON PLC Common G4705A100 3,429 13,086 SH   SOLE   0 0 0
IDACORP INC Common 451107106 3,559 34,425 SH   SOLE   0 0 0
IDEX CORP Common 45167R104 1,392 6,724 SH   SOLE   0 0 0
IDEXX LABS INC Common 45168D104 1,398 2,248 SH   SOLE   0 0 0
ILLINOIS TOOL WKS INC Common 452308109 600 2,903 SH   SOLE   0 0 0
ILLUMINA INC Common 452327109 1,551 3,824 SH   SOLE   0 0 0
INDIA FD INC Closed-End ETF 454089103 613 26,543 SH   SOLE   0 0 0
INFOSYS LTD ADR 456788108 275 12,367 SH   SOLE   0 0 0
INTEGER HLDGS CORP Common 45826H109 2,868 32,103 SH   SOLE   0 0 0
INTEL CORP Common 458140100 6,155 115,516 SH   SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN Common 45866F104 29,134 253,739 SH   SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS Common 459200101 1,822 13,114 SH   SOLE   0 0 0
INTERNATIONAL PAPER CO Common 460146103 269 4,812 SH   SOLE   0 0 0
INTERPUBLIC GROUP COS INC Common 460690100 404 11,023 SH   SOLE   0 0 0
INTUIT Common 461202103 36,305 67,292 SH   SOLE   0 0 0
INTUITIVE SURGICAL INC Common 46120E602 420 422 SH   SOLE   0 0 0
INVESTORS BANCORP INC NEW Common 46146L101 268 17,733 SH   SOLE   0 0 0
INDEXIQ ETF TR ETF 45409B107 3,773 118,793 SH   SOLE   0 0 0
INDEXIQ ETF TR ETF 45409B800 340 10,340 SH   SOLE   0 0 0
ISHARES TR ETF 464287457 4,700 54,552 SH   SOLE   0 0 0
ISHARES TR ETF 464288661 250 1,920 SH   SOLE   0 0 0
ISHARES TR ETF 464287176 505 3,956 SH   SOLE   0 0 0
ISHARES TR ETF 464287184 257 6,600 SH   SOLE   0 0 0
ISHARES TR ETF 46429B366 882 16,320 SH   SOLE   0 0 0
ISHARES TR ETF 46434V621 3,040 60,508 SH   SOLE   0 0 0
ISHARES TR ETF 46432F842 23,963 322,737 SH   SOLE   0 0 0
ISHARES INC ETF 46434G103 4,395 71,157 SH   SOLE   0 0 0
ISHARES TR ETF 464287200 49,066 113,890 SH   SOLE   0 0 0
ISHARES TR ETF 464287150 6,780 68,915 SH   SOLE   0 0 0
ISHARES TR ETF 464287663 23,860 336,630 SH   SOLE   0 0 0
ISHARES TR ETF 464287226 49,823 433,886 SH   SOLE   0 0 0
ISHARES TR ETF 464287671 16,157 157,772 SH   SOLE   0 0 0
ISHARES TR ETF 464288521 7,553 128,787 SH   SOLE   0 0 0
ISHARES TR ETF 46435G847 657 20,519 SH   SOLE   0 0 0
ISHARES TR ETF 464288448 3,088 101,496 SH   SOLE   0 0 0
ISHARES TR ETF 464287168 1,325 11,552 SH   SOLE   0 0 0
ISHARES TR ETF 464287739 857 8,366 SH   SOLE   0 0 0
ISHARES TR ETF 464287762 520 1,883 SH   SOLE   0 0 0
ISHARES TR ETF 464288828 251 983 SH   SOLE   0 0 0
ISHARES TR ETF 46434V316 274 7,421 SH   SOLE   0 0 0
ISHARES TR ETF 46434V274 6,683 230,285 SH   SOLE   0 0 0
ISHARES TR ETF 46434V282 33,267 789,434 SH   SOLE   0 0 0
ISHARES TR ETF 46434V290 664 12,345 SH   SOLE   0 0 0
ISHARES TR ETF 46429B655 623 12,249 SH   SOLE   0 0 0
ISHARES TR ETF 464288372 3,013 65,645 SH   SOLE   0 0 0
ISHARES GOLD TR ETF 464285204 2,506 75,000 SH   SOLE   0 0 0
ISHARES TR ETF 464288513 672 7,685 SH   SOLE   0 0 0
ISHARES TR ETF 464287242 1,790 13,455 SH   SOLE   0 0 0
ISHARES INC ETF 46434G509 352 11,552 SH   SOLE   0 0 0
ISHARES INC ETF 46434G889 231 4,471 SH   SOLE   0 0 0
ISHARES INC ETF 46434G822 250 3,564 SH   SOLE   0 0 0
ISHARES TR ETF 464288281 1,245 11,312 SH   SOLE   0 0 0
ISHARES TR ETF 464288257 492 4,920 SH   SOLE   0 0 0
ISHARES TR ETF 464288240 2,160 38,974 SH   SOLE   0 0 0
ISHARES TR ETF 464288182 1,817 21,396 SH   SOLE   0 0 0
ISHARES TR ETF 46429B671 2,316 34,293 SH   SOLE   0 0 0
ISHARES TR ETF 464288885 11,575 108,719 SH   SOLE   0 0 0
ISHARES TR ETF 464287465 18,255 234,005 SH   SOLE   0 0 0
ISHARES TR ETF 464288273 20,525 275,842 SH   SOLE   0 0 0
ISHARES TR ETF 464288877 372 7,320 SH   SOLE   0 0 0
ISHARES TR ETF 464287234 3,282 65,136 SH   SOLE   0 0 0
ISHARES INC ETF 46434G863 1,036 25,006 SH   SOLE   0 0 0
ISHARES INC ETF 464286772 2,720 33,723 SH   SOLE   0 0 0
ISHARES INC ETF 46434G772 3,065 49,429 SH   SOLE   0 0 0
ISHARES TR ETF 464288802 1,465 15,265 SH   SOLE   0 0 0
ISHARES TR ETF 46429B697 13,277 180,633 SH   SOLE   0 0 0
ISHARES TR ETF 464288612 348 3,025 SH   SOLE   0 0 0
ISHARES TR ETF 464287556 384 2,378 SH   SOLE   0 0 0
ISHARES TR ETF 464287622 79,404 328,508 SH   SOLE   0 0 0
ISHARES TR ETF 464287614 37,106 135,402 SH   SOLE   0 0 0
ISHARES TR ETF 464287598 5,899 37,688 SH   SOLE   0 0 0
ISHARES TR ETF 464287655 10,868 49,683 SH   SOLE   0 0 0
ISHARES TR ETF 464287648 1,681 5,724 SH   SOLE   0 0 0
ISHARES TR ETF 464287499 19,673 251,513 SH   SOLE   0 0 0
ISHARES TR ETF 464287481 2,585 23,067 SH   SOLE   0 0 0
ISHARES TR ETF 464287473 812 7,173 SH   SOLE   0 0 0
ISHARES TR ETF 464287309 25,797 349,034 SH   SOLE   0 0 0
ISHARES TR ETF 464287408 16,476 113,298 SH   SOLE   0 0 0
ISHARES TR ETF 464287507 34,449 130,951 SH   SOLE   0 0 0
ISHARES TR ETF 464287606 1,051 13,274 SH   SOLE   0 0 0
ISHARES TR ETF 464287705 760 7,378 SH   SOLE   0 0 0
ISHARES TR ETF 464288414 1,164 10,021 SH   SOLE   0 0 0
ISHARES TR ETF 464287515 7,018 17,582 SH   SOLE   0 0 0
ISHARES TR ETF 464287804 42,981 393,632 SH   SOLE   0 0 0
ISHARES TR ETF 464287887 8,968 68,963 SH   SOLE   0 0 0
ISHARES TR ETF 464287879 887 8,808 SH   SOLE   0 0 0
ISHARES TR ETF 464287754 662 6,176 SH   SOLE   0 0 0
ISHARES TR ETF 464288224 444 20,505 SH   SOLE   0 0 0
ISHARES TR ETF 464288638 517 8,602 SH   SOLE   0 0 0
ISHARES TR ETF 46435G516 343 4,371 SH   SOLE   0 0 0
ISHARES TR ETF 464289438 670 4,386 SH   SOLE   0 0 0
ISHARES TR ETF 464287630 1,007 6,283 SH   SOLE   0 0 0
ISHARES TR ETF 464288687 3,985 102,692 SH   SOLE   0 0 0
ISHARES TR ETF 464288620 572 9,516 SH   SOLE   0 0 0
ISHARES TR ETF 46434V407 1,160 25,377 SH   SOLE   0 0 0
ISHARES TR ETF 46435G102 263 2,635 SH   SOLE   0 0 0
ISHARES TR ETF 46432F834 265,106 3,733,885 SH   SOLE   0 0 0
ISHARES TR ETF 464287721 755 7,460 SH   SOLE   0 0 0
ISHARES U S ETF TR ETF 46431W507 3,668 73,164 SH   SOLE   0 0 0
ISHARES TR ETF 464288810 322 5,124 SH   SOLE   0 0 0
JACK IN THE BOX INC Common 466367109 2,908 29,878 SH   SOLE   0 0 0
JACOBS ENGR GROUP INC Common 469814107 28,526 215,243 SH   SOLE   0 0 0
JD.COM INC Class A 47215P106 367 5,084 SH   SOLE   0 0 0
JEFFERIES FINL GROUP INC Common 47233W109 5,195 139,918 SH   SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP Common 477839104 1,583 11,263 SH   SOLE   0 0 0
JOHNSON & JOHNSON Common 478160104 16,699 103,400 SH   SOLE   0 0 0
JOHNSON CTLS INTL PLC Common G51502105 227 3,330 SH   SOLE   0 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q852 422 8,220 SH   SOLE   0 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q837 1,398 27,569 SH   SOLE   0 0 0
JPMORGAN CHASE & CO Common 46625H100 65,729 401,543 SH   SOLE   0 0 0
KANSAS CITY SOUTHERN Common 485170302 704 2,600 SH   SOLE   0 0 0
KEURIG DR PEPPER INC Common 49271V100 281 8,215 SH   SOLE   0 0 0
KEYCORP Common 493267108 1,044 48,310 SH   SOLE   0 0 0
KIMBERLY-CLARK CORP Common 494368103 804 6,070 SH   SOLE   0 0 0
KKR & CO INC Common 48251W104 3,783 62,146 SH   SOLE   0 0 0
KLA CORP Common 482480100 4,401 13,156 SH   SOLE   0 0 0
KORNIT DIGITAL LTD Common M6372Q113 1,636 11,303 SH   SOLE   0 0 0
KRANESHARES TR ETF 500767736 10,423 373,991 SH   SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC Common 502431109 7,064 32,072 SH   SOLE   0 0 0
LABORATORY CORP AMER HLDGS Common 50540R409 398 1,415 SH   SOLE   0 0 0
LAM RESEARCH CORP Common 512807108 21,276 37,382 SH   SOLE   0 0 0
LANDSTAR SYS INC Common 515098101 7,187 45,542 SH   SOLE   0 0 0
LAS VEGAS SANDS CORP Common 517834107 459 12,554 SH   SOLE   0 0 0
LAZARD LTD Common G54050102 899 19,626 SH   SOLE   0 0 0
LEAR CORP Common 521865204 224 1,430 SH   SOLE   0 0 0
LENNAR CORP Common 526057104 1,062 11,341 SH   SOLE   0 0 0
LIBERTY GLOBAL PLC Common G5480U120 846 28,721 SH   SOLE   0 0 0
LIBERTY LATIN AMERICA LTD Common G9001E128 158 12,005 SH   SOLE   0 0 0
LILLY ELI & CO Common 532457108 1,763 7,631 SH   SOLE   0 0 0
LINDE PLC Common G5494J103 947 3,229 SH   SOLE   0 0 0
LITHIA MTRS INC Class A 536797103 3,248 10,246 SH   SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN Common 538034109 5,841 64,098 SH   SOLE   0 0 0
LKQ CORP Common 501889208 7,209 143,259 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP Common 539830109 1,556 4,509 SH   SOLE   0 0 0
LOEWS CORP Common 540424108 884 16,393 SH   SOLE   0 0 0
LOWES COS INC Common 548661107 42,021 207,142 SH   SOLE   0 0 0
LULULEMON ATHLETICA INC Common 550021109 640 1,581 SH   SOLE   0 0 0
LYFT INC Common 55087P104 429 8,000 SH   SOLE   0 0 0
MACQUARIE INFRASTRUCTURE COR Common 55608B105 505 12,456 SH   SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP MLP 559080106 472 10,349 SH   SOLE   0 0 0
MANPOWERGROUP INC WIS Common 56418H100 280 2,586 SH   SOLE   0 0 0
MARATHON PETE CORP Common 56585A102 586 9,477 SH   SOLE   0 0 0
MARKEL CORP Common 570535104 9,179 7,680 SH   SOLE   0 0 0
VANECK VECTORS ETF TR ETF 92189H300 201 6,692 SH   SOLE   0 0 0
VANECK VECTORS ETF TR ETF 92189F445 653 26,241 SH   SOLE   0 0 0
VANECK VECTORS ETF TR ETF 92189F106 259 8,783 SH   SOLE   0 0 0
VANECK VECTORS ETF TR ETF 92189H201 1,184 23,101 SH   SOLE   0 0 0
MARKETAXESS HLDGS INC Common 57060D108 428 1,017 SH   SOLE   0 0 0
MARRIOTT INTL INC NEW Class A 571903202 1,639 11,065 SH   SOLE   0 0 0
MASCO CORP Common 574599106 344 6,185 SH   SOLE   0 0 0
MASTERCARD INCORPORATED Common 57636Q104 43,669 125,601 SH   SOLE   0 0 0
MATCH GROUP INC NEW Common 57667L107 304 1,936 SH   SOLE   0 0 0
MCCORMICK & CO INC Common 579780107 13,788 167,366 SH   SOLE   0 0 0
MCCORMICK & CO INC Common 579780206 6,032 74,436 SH   SOLE   0 0 0
MCDONALDS CORP Common 580135101 4,295 17,814 SH   SOLE   0 0 0
MCKESSON CORP Common 58155Q103 741 3,717 SH   SOLE   0 0 0
MEDICAL PPTYS TRUST INC Common 58463J304 1,425 71,013 SH   SOLE   0 0 0
MEDTRONIC PLC Common G5960L103 21,171 168,894 SH   SOLE   0 0 0
MERCADOLIBRE INC Common 58733R102 541 322 SH   SOLE   0 0 0
MERCK & CO INC Common 58933Y105 29,019 386,349 SH   SOLE   0 0 0
MERCURY SYS INC Common 589378108 350 7,387 SH   SOLE   0 0 0
MERIDIAN BIOSCIENCE INC Common 589584101 2,964 154,034 SH   SOLE   0 0 0
MERIDIAN BANCORP INC MD Common 58958U103 606 29,174 SH   SOLE   0 0 0
METLIFE INC Common 59156R108 1,320 21,379 SH   SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL Common 592688105 1,045 759 SH   SOLE   0 0 0
MGIC INVT CORP WIS Common 552848103 199 13,279 SH   SOLE   0 0 0
MGM RESORTS INTERNATIONAL Common 552953101 285 6,603 SH   SOLE   0 0 0
MICROCHIP TECHNOLOGY INC. Common 595017104 5,486 35,741 SH   SOLE   0 0 0
MICRON TECHNOLOGY INC Common 595112103 1,810 25,494 SH   SOLE   0 0 0
MICROSOFT CORP Common 594918104 121,509 431,006 SH   SOLE   0 0 0
MICROVISION INC DEL Common 594960304 172 15,527 SH   SOLE   0 0 0
MID-AMER APT CMNTYS INC Common 59522J103 253 1,353 SH   SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 1,750 3,640 SH   SOLE   0 0 0
MODERNA INC Common 60770K107 471 1,225 SH   SOLE   0 0 0
MONDELEZ INTL INC Common 609207105 3,773 64,842 SH   SOLE   0 0 0
MONSTER BEVERAGE CORP NEW Common 61174X109 250 2,811 SH   SOLE   0 0 0
MOODYS CORP Common 615369105 17,279 48,657 SH   SOLE   0 0 0
MORGAN STANLEY Common 617446448 1,706 17,527 SH   SOLE   0 0 0
MOTOROLA SOLUTIONS INC Common 620076307 482 2,074 SH   SOLE   0 0 0
MSCI INC Common 55354G100 2,908 4,781 SH   SOLE   0 0 0
NCR CORP NEW Common 62886E108 804 20,744 SH   SOLE   0 0 0
NEOGEN CORP Common 640491106 222 5,118 SH   SOLE   0 0 0
NETFLIX INC Common 64110L106 7,915 12,968 SH   SOLE   0 0 0
NEW ORIENTAL ED & TECHNOLOGY ADR 647581107 53 25,702 SH   SOLE   0 0 0
NEW YORK TIMES CO Common 650111107 312 6,339 SH   SOLE   0 0 0
NEWMARK GROUP INC Class A 65158N102 143 10,000 SH   SOLE   0 0 0
NEXSTAR MEDIA GROUP INC Common 65336K103 7,434 48,921 SH   SOLE   0 0 0
NEXTERA ENERGY INC Common 65339F101 5,079 64,687 SH   SOLE   0 0 0
NICE LTD ADR 653656108 734 2,585 SH   SOLE   0 0 0
NIKE INC Common 654106103 2,543 17,509 SH   SOLE   0 0 0
NMI HLDGS INC Class A 629209305 5,281 233,582 SH   SOLE   0 0 0
NOMAD FOODS LTD Common G6564A105 3,882 140,866 SH   SOLE   0 0 0
NORFOLK SOUTHN CORP Common 655844108 1,492 6,238 SH   SOLE   0 0 0
NORTHROP GRUMMAN CORP Common 666807102 21,960 60,975 SH   SOLE   0 0 0
NOVARTIS AG ADR 66987V109 591 7,232 SH   SOLE   0 0 0
NOVAVAX INC Common 670002401 216 1,042 SH   SOLE   0 0 0
NOVOCURE LTD Common G6674U108 9,501 81,782 SH   SOLE   0 0 0
NOVO-NORDISK A S ADR 670100205 849 8,840 SH   SOLE   0 0 0
NRG ENERGY INC Common 629377508 985 24,126 SH   SOLE   0 0 0
NUSHARES ETF TR ETF 67092P870 5,328 205,873 SH   SOLE   0 0 0
NUVEEN TAXABLE MUNICPAL INM Closed-End ETF 67074C103 526 22,950 SH   SOLE   0 0 0
NVIDIA CORPORATION Common 67066G104 39,743 191,849 SH   SOLE   0 0 0
NVR INC Common 62944T105 1,256 262 SH   SOLE   0 0 0
NXP SEMICONDUCTORS N V Common N6596X109 24,259 123,855 SH   SOLE   0 0 0
OCULAR THERAPEUTIX INC Common 67576A100 240 24,000 SH   SOLE   0 0 0
OLD REP INTL CORP Common 680223104 5,246 226,803 SH   SOLE   0 0 0
OPEN LENDING CORP Class A 68373J104 6,060 168,000 SH   SOLE   0 0 0
ORACLE CORP Common 68389X105 3,598 41,300 SH   SOLE   0 0 0
OREILLY AUTOMOTIVE INC Common 67103H107 247 404 SH   SOLE   0 0 0
ORGANON & CO Common 68622V106 814 24,826 SH   SOLE   0 0 0
OSHKOSH CORP Common 688239201 546 5,337 SH   SOLE   0 0 0
OTIS WORLDWIDE CORP Common 68902V107 395 4,804 SH   SOLE   0 0 0
PACKAGING CORP AMER Common 695156109 770 5,604 SH   SOLE   0 0 0
PALO ALTO NETWORKS INC Common 697435105 372 776 SH   SOLE   0 0 0
PARKER-HANNIFIN CORP Common 701094104 866 3,096 SH   SOLE   0 0 0
PAYCHEX INC Common 704326107 6,849 60,910 SH   SOLE   0 0 0
PAYCOM SOFTWARE INC Common 70432V102 3,532 7,124 SH   SOLE   0 0 0
PAYPAL HLDGS INC Common 70450Y103 12,945 49,750 SH   SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC Common 70959W103 798 7,935 SH   SOLE   0 0 0
PEPSICO INC Common 713448108 41,116 273,357 SH   SOLE   0 0 0
PERKINELMER INC Common 714046109 847 4,890 SH   SOLE   0 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 237 22,955 SH   SOLE   0 0 0
PFIZER INC Common 717081103 6,128 142,488 SH   SOLE   0 0 0
PHILIP MORRIS INTL INC Common 718172109 6,253 65,970 SH   SOLE   0 0 0
PHILLIPS 66 Common 718546104 365 5,215 SH   SOLE   0 0 0
PIMCO ETF TR ETF 72201R833 11,624 114,036 SH   SOLE   0 0 0
PIMCO ETF TR ETF 72201R817 804 7,078 SH   SOLE   0 0 0
PIMCO ETF TR ETF 72201R775 280 2,533 SH   SOLE   0 0 0
PIONEER DIVERSIFIED HIGH INC Closed-End ETF 723653101 1,071 68,944 SH   SOLE   0 0 0
PIONEER NAT RES CO Common 723787107 6,180 37,115 SH   SOLE   0 0 0
PNC FINL SVCS GROUP INC Common 693475105 24,386 124,649 SH   SOLE   0 0 0
POLARIS INC Common 731068102 377 3,148 SH   SOLE   0 0 0
POTLATCHDELTIC CORPORATION Common 737630103 1,008 19,541 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G508 275 12,433 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E511 1,644 109,408 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V621 304 16,046 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V613 314 1,985 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870 621 23,675 SH   SOLE   0 0 0
INVESCO QQQ TR ETF 46090E103 26,549 74,168 SH   SOLE   0 0 0
PPG INDS INC Common 693506107 604 4,222 SH   SOLE   0 0 0
PPL CORP Common 69351T106 293 10,497 SH   SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP IN Common 74251V102 641 9,946 SH   SOLE   0 0 0
PRIVIA HEALTH GROUP INC Common 74276R102 1,405 59,618 SH   SOLE   0 0 0
PROCTER AND GAMBLE CO Common 742718109 30,883 220,912 SH   SOLE   0 0 0
PROGRESSIVE CORP Common 743315103 815 9,012 SH   SOLE   0 0 0
PROLOGIS INC. REIT 74340W103 8,192 65,309 SH   SOLE   0 0 0
PROSHARES TR ETF 74347X831 621 4,986 SH   SOLE   0 0 0
PROSHARES TR ETF 74347B110 263 15,000 SH   SOLE   0 0 0
PRUDENTIAL FINL INC Common 744320102 570 5,423 SH   SOLE   0 0 0
PUBLIC STORAGE REIT 74460D109 1,130 3,805 SH   SOLE   0 0 0
ETF MANAGERS TR ETF 26924G201 756 12,431 SH   SOLE   0 0 0
QORVO INC Common 74736K101 1,646 9,843 SH   SOLE   0 0 0
QUALCOMM INC Common 747525103 2,420 18,759 SH   SOLE   0 0 0
QUALYS INC Common 74758T303 230 2,070 SH   SOLE   0 0 0
QUANTA SVCS INC Common 74762E102 2,053 18,041 SH   SOLE   0 0 0
RANGE RES CORP Common 75281A109 361 15,963 SH   SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP Common 75513E101 9,337 108,622 SH   SOLE   0 0 0
REALTY INCOME CORP REIT 756109104 2,597 40,045 SH   SOLE   0 0 0
REGENERON PHARMACEUTICALS Common 75886F107 4,343 7,176 SH   SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO Common 759509102 983 6,899 SH   SOLE   0 0 0
REPLIGEN CORP Common 759916109 320 1,106 SH   SOLE   0 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 474 36,205 SH   SOLE   0 0 0
REPUBLIC SVCS INC Common 760759100 4,854 40,430 SH   SOLE   0 0 0
ROBERT HALF INTL INC Common 770323103 1,392 13,874 SH   SOLE   0 0 0
ROBLOX CORP Class A 771049103 228 3,020 SH   SOLE   0 0 0
ROCKWELL AUTOMATION INC Common 773903109 1,862 6,333 SH   SOLE   0 0 0
ROKU INC Class A 77543R102 208 665 SH   SOLE   0 0 0
ROPER TECHNOLOGIES INC Common 776696106 260 582 SH   SOLE   0 0 0
ROSS STORES INC Common 778296103 28,406 260,963 SH   SOLE   0 0 0
ROYAL BK CDA Common 780087102 548 5,511 SH   SOLE   0 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 296 6,686 SH   SOLE   0 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 632 14,189 SH   SOLE   0 0 0
S&P GLOBAL INC Common 78409V104 1,266 2,980 SH   SOLE   0 0 0
SAFE T GROUP LTD ADS 78643B401 11 10,000 SH   SOLE   0 0 0
SALESFORCE COM INC Common 79466L302 5,590 20,612 SH   SOLE   0 0 0
SANDY SPRING BANCORP INC Common 800363103 751 16,390 SH   SOLE   0 0 0
SANOFI ADR 80105N105 695 14,425 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524797 25,175 339,099 SH   SOLE   0 0 0
SCHLUMBERGER LTD Common 806857108 1,072 36,158 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524763 912 17,304 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524300 4,053 27,366 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524409 4,983 73,843 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524722 14,173 332,710 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524706 719 23,596 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524755 1,270 38,679 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524805 4,583 118,426 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524888 52,634 1,267,682 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524771 1,804 33,440 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524102 1,577 15,185 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524201 26,779 257,413 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524847 681 14,915 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524607 922 9,206 SH   SOLE   0 0 0
SCOTTS MIRACLE-GRO CO Common 810186106 503 3,434 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y506 308 5,917 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y605 814 21,691 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y209 13,595 106,796 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 29,475 197,392 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y308 503 7,311 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y704 852 8,711 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y407 316 1,761 SH   SOLE   0 0 0
SHAKE SHACK INC Class A 819047101 258 3,282 SH   SOLE   0 0 0
SHERWIN WILLIAMS CO Common 824348106 1,098 3,926 SH   SOLE   0 0 0
SHOPIFY INC Common 82509L107 235 173 SH   SOLE   0 0 0
SLM CORP Common 78442P106 544 30,910 SH   SOLE   0 0 0
SMITH & NEPHEW PLC ADR 83175M205 395 11,510 SH   SOLE   0 0 0
SONY GROUP CORPORATION ADR 835699307 617 5,582 SH   SOLE   0 0 0
SOUTHERN CO Common 842587107 1,114 17,980 SH   SOLE   0 0 0
SOUTHWEST AIRLS CO Common 844741108 1,759 34,198 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A359 824 9,657 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A151 266 7,530 SH   SOLE   0 0 0
SPDR DOW JONES INDL AVERAGE ETF 78467X109 278 821 SH   SOLE   0 0 0
SPDR GOLD TR ETF 78463V107 62,802 382,429 SH   SOLE   0 0 0
SPDR INDEX SHS FDS ETF 78463X749 200 3,926 SH   SOLE   0 0 0
SPDR INDEX SHS FDS ETF 78463X848 6,524 225,209 SH   SOLE   0 0 0
SPDR INDEX SHS FDS ETF 78463X772 755 19,889 SH   SOLE   0 0 0
SPDR SER TR ETF 78468R739 2,250 45,547 SH   SOLE   0 0 0
SPDR SER TR ETF 78468R721 469 9,104 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A854 228 4,527 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A847 4,575 99,119 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A821 246 3,251 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A839 533 8,055 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR ETF 78462F103 51,504 120,016 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A409 539 8,425 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A508 457 11,722 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A201 2,170 24,912 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A763 2,254 19,178 SH   SOLE   0 0 0
SPDR SER TR ETF 78468R812 110,588 927,050 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A870 562 4,473 SH   SOLE   0 0 0
SPDR SER TR ETF 78468R606 255 9,515 SH   SOLE   0 0 0
SPDR SER TR ETF 78468R663 4,257 46,541 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR ETF 78467V848 11,428 236,497 SH   SOLE   0 0 0
SQUARE INC Common 852234103 383 1,598 SH   SOLE   0 0 0
SS&C TECHNOLOGIES HLDGS INC Common 78467J100 240 3,452 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR ETF 78467V103 3,835 134,279 SH   SOLE   0 0 0
STAG INDL INC Common 85254J102 266 6,785 SH   SOLE   0 0 0
STANLEY BLACK & DECKER INC Common 854502101 325 1,853 SH   SOLE   0 0 0
STARBUCKS CORP Common 855244109 3,633 32,932 SH   SOLE   0 0 0
STARWOOD PPTY TR INC REIT 85571B105 498 20,402 SH   SOLE   0 0 0
STATE STR CORP Common 857477103 336 3,963 SH   SOLE   0 0 0
STERIS PLC Common G8473T100 310 1,516 SH   SOLE   0 0 0
STERLING BANCORP DEL Common 85917A100 3,739 149,803 SH   SOLE   0 0 0
STORE CAP CORP REIT 862121100 398 12,429 SH   SOLE   0 0 0
STRYKER CORPORATION Common 863667101 1,558 5,909 SH   SOLE   0 0 0
SUNCOR ENERGY INC NEW Common 867224107 15,471 745,946 SH   SOLE   0 0 0
SYNNEX CORP Common 87162W100 521 5,008 SH   SOLE   0 0 0
SYNOVUS FINL CORP Common 87161C501 677 15,427 SH   SOLE   0 0 0
SYSCO CORP Common 871829107 3,363 42,838 SH   SOLE   0 0 0
T-MOBILE US INC Common 872590104 1,304 10,208 SH   SOLE   0 0 0
PRICE T ROWE GROUP INC Common 74144T108 992 5,042 SH   SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 719 6,437 SH   SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR Common 874054109 4,211 27,332 SH   SOLE   0 0 0
TARGET CORP Common 87612E106 2,873 12,557 SH   SOLE   0 0 0
TE CONNECTIVITY LTD Common H84989104 600 4,370 SH   SOLE   0 0 0
TESLA INC Common 88160R101 3,125 4,030 SH   SOLE   0 0 0
TETRA TECH INC NEW Common 88162G103 331 2,219 SH   SOLE   0 0 0
TEXAS INSTRS INC Common 882508104 1,071 5,570 SH   SOLE   0 0 0
TEXAS PACIFIC LAND CORPORATI Royalty Trust 88262P102 12,120 10,022 SH   SOLE   0 0 0
SCHWAB CHARLES CORP Common 808513105 1,249 17,151 SH   SOLE   0 0 0
ENSIGN GROUP INC Common 29358P101 4,266 56,958 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC Common 883556102 4,534 7,935 SH   SOLE   0 0 0
TIM S A ADR 88706T108 196 18,295 SH   SOLE   0 0 0
TJX COS INC NEW Common 872540109 2,027 30,723 SH   SOLE   0 0 0
TOLL BROTHERS INC Common 889478103 3,145 56,873 SH   SOLE   0 0 0
TRACTOR SUPPLY CO Common 892356106 537 2,649 SH   SOLE   0 0 0
TRANE TECHNOLOGIES PLC Common G8994E103 430 2,488 SH   SOLE   0 0 0
TRANSCAT INC Common 893529107 880 13,650 SH   SOLE   0 0 0
TRANSDIGM GROUP INC Common 893641100 2,950 4,723 SH   SOLE   0 0 0
TRANSOCEAN LTD Common H8817H100 220 58,029 SH   SOLE   0 0 0
TRANSUNION Common 89400J107 3,177 28,285 SH   SOLE   0 0 0
TRAVELERS COMPANIES INC Common 89417E109 1,207 7,940 SH   SOLE   0 0 0
TREX CO INC Common 89531P105 617 6,053 SH   SOLE   0 0 0
TRIP COM GROUP LTD ADR 89677Q107 255 8,278 SH   SOLE   0 0 0
TRIUMPH BANCORP INC Common 89679E300 339 3,387 SH   SOLE   0 0 0
TRUIST FINL CORP Common 89832Q109 1,111 18,942 SH   SOLE   0 0 0
TYLER TECHNOLOGIES INC Common 902252105 2,458 5,360 SH   SOLE   0 0 0
UBS GROUP AG Common H42097107 341 21,415 SH   SOLE   0 0 0
UNILEVER PLC ADR 904767704 866 15,967 SH   SOLE   0 0 0
UNION PAC CORP Common 907818108 2,681 13,676 SH   SOLE   0 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 345 30,214 SH   SOLE   0 0 0
UNITED PARCEL SERVICE INC Common 911312106 3,299 18,118 SH   SOLE   0 0 0
UNITED RENTALS INC Common 911363109 25,765 73,420 SH   SOLE   0 0 0
UNITEDHEALTH GROUP INC Common 91324P102 49,012 125,435 SH   SOLE   0 0 0
UFP INDUSTRIES INC Common 90278Q108 677 9,961 SH   SOLE   0 0 0
US BANCORP DEL Common 902973304 6,303 106,044 SH   SOLE   0 0 0
US FOODS HLDG CORP Common 912008109 4,306 124,232 SH   SOLE   0 0 0
V F CORP Common 918204108 660 9,855 SH   SOLE   0 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844 192,020 1,250,127 SH   SOLE   0 0 0
VANGUARD WORLD FD ETF 921910733 1,103 13,777 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908652 68,714 376,806 SH   SOLE   0 0 0
VANGUARD TAX-MANAGED INTL FD ETF 921943858 53,726 1,064,092 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042874 274 4,176 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS ETF 921946406 47,636 460,920 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908751 7,462 34,125 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908736 9,415 32,448 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908744 3,396 25,090 SH   SOLE   0 0 0
VANGUARD WORLD FDS ETF 92204A702 402 1,002 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870 8,907 94,344 SH   SOLE   0 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 266 4,662 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775 2,117 34,729 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 101,845 2,036,498 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042742 339 3,325 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908637 391 1,946 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908538 5,296 22,412 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908629 4,552 19,226 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908512 19,171 137,319 SH   SOLE   0 0 0
VANGUARD MUN BD FDS ETF 922907746 2,374 43,353 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908553 6,186 60,775 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C730 7,133 35,631 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C714 19,766 287,668 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C664 2,481 28,058 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908363 184,079 466,733 SH   SOLE   0 0 0
VANGUARD WORLD FDS ETF 92204A504 517 2,090 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102 235 3,823 SH   SOLE   0 0 0
VANGUARD BD INDEX FDS ETF 921937827 4,822 58,852 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908595 7,037 25,119 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908611 42,344 250,171 SH   SOLE   0 0 0
VANGUARD BD INDEX FDS ETF 921937835 2,320 27,148 SH   SOLE   0 0 0
VANGUARD STAR FDS ETF 921909768 4,960 78,407 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908769 104,257 469,498 SH   SOLE   0 0 0
VANGUARD WORLD FDS ETF 92204A405 1,061 11,457 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS ETF 921946794 596 9,023 SH   SOLE   0 0 0
VARONIS SYS INC Common 922280102 228 3,753 SH   SOLE   0 0 0
VEEVA SYS INC Common 922475108 12,339 42,818 SH   SOLE   0 0 0
VENTAS INC REIT 92276F100 368 6,668 SH   SOLE   0 0 0
VERISIGN INC Common 92343E102 505 2,461 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS INC Common 92343V104 9,513 176,138 SH   SOLE   0 0 0
VIACOMCBS INC Common 92556H206 677 17,143 SH   SOLE   0 0 0
VIATRIS INC Common 92556V106 142 10,492 SH   SOLE   0 0 0
VICI PPTYS INC REIT 925652109 1,233 43,388 SH   SOLE   0 0 0
VIRTU FINL INC Common 928254101 809 33,107 SH   SOLE   0 0 0
VISA INC Common 92826C839 11,164 50,117 SH   SOLE   0 0 0
VISTA OUTDOOR INC Common 928377100 266 6,595 SH   SOLE   0 0 0
VMWARE INC Common 928563402 381 2,561 SH   SOLE   0 0 0
VONAGE HLDGS CORP Common 92886T201 176 10,941 SH   SOLE   0 0 0
WP CAREY INC REIT 92936U109 1,312 17,968 SH   SOLE   0 0 0
WALMART INC Common 931142103 2,328 16,704 SH   SOLE   0 0 0
DISNEY WALT CO Common 254687106 25,489 150,671 SH   SOLE   0 0 0
WASTE CONNECTIONS INC Common 94106B101 420 3,338 SH   SOLE   0 0 0
WASTE MGMT INC DEL Common 94106L109 1,957 13,101 SH   SOLE   0 0 0
WATERS CORP Common 941848103 2,247 6,288 SH   SOLE   0 0 0
WEIBO CORP ADR 948596101 227 4,776 SH   SOLE   0 0 0
WELLTOWER INC REIT 95040Q104 1,245 15,111 SH   SOLE   0 0 0
WELLS FARGO CO NEW Common 949746101 742 15,985 SH   SOLE   0 0 0
WESCO INTL INC Common 95082P105 3,131 27,149 SH   SOLE   0 0 0
WESTLAKE CHEM CORP Common 960413102 277 3,043 SH   SOLE   0 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 251 7,064 SH   SOLE   0 0 0
WIPRO LTD ADR 97651M109 369 41,836 SH   SOLE   0 0 0
WEC ENERGY GROUP INC Common 92939U106 1,190 13,491 SH   SOLE   0 0 0
WISDOMTREE TR ETF 97717X560 368 11,316 SH   SOLE   0 0 0
WISDOMTREE TR ETF 97717W315 1,297 29,726 SH   SOLE   0 0 0
WISDOMTREE TR ETF 97717W208 3,353 43,563 SH   SOLE   0 0 0
WISDOMTREE TR ETF 97717W307 1,054 8,834 SH   SOLE   0 0 0
WISDOMTREE TR ETF 97717W760 1,344 18,098 SH   SOLE   0 0 0
WISDOMTREE TR ETF 97717X669 1,459 24,799 SH   SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC Common 98311A105 4,086 52,932 SH   SOLE   0 0 0
XCEL ENERGY INC Common 98389B100 349 5,577 SH   SOLE   0 0 0
XILINX INC Common 983919101 307 2,033 SH   SOLE   0 0 0
YETI HLDGS INC Common 98585X104 722 8,428 SH   SOLE   0 0 0
YUM BRANDS INC Common 988498101 491 4,014 SH   SOLE   0 0 0
ZEBRA TECHNOLOGIES CORPORATI Common 989207105 706 1,370 SH   SOLE   0 0 0
ZIMMER BIOMET HOLDINGS INC Common 98956P102 2,760 18,861 SH   SOLE   0 0 0
ZIONS BANCORPORATION N A Common 989701107 799 12,917 SH   SOLE   0 0 0
ZOETIS INC Common 98978V103 4,263 21,959 SH   SOLE   0 0 0
ZTO EXPRESS CAYMAN INC ADS 98980A105 281 9,173 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680 19,297 273,837 SH   SOLE   0 0 0
BROOKFIELD BUSINESS PARTNERS MLP G16234109 441 9,619 SH   SOLE   0 0 0
MGM GROWTH PPTYS LLC Class A 55303A105 256 6,675 SH   SOLE   0 0 0
PHYSICIANS RLTY TR REIT 71943U104 268 15,203 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524508 701 9,150 SH   SOLE   0 0 0
BROWN FORMAN CORP Common 115637209 560 8,352 SH   SOLE   0 0 0
CSW INDUSTRIALS INC Common 126402106 642 5,030 SH   SOLE   0 0 0
CAPITAL SOUTHWEST CORP Common 140501107 201 7,979 SH   SOLE   0 0 0
ENERGY TRANSFER L P MLP 29273V100 224 23,384 SH   SOLE   0 0 0
FNCB BANCORP INC Common 302578109 453 55,000 SH   SOLE   0 0 0
FIRST LONG IS CORP Common 320734106 1,159 56,270 SH   SOLE   0 0 0
JOUNCE THERAPEUTICS INC Common 481116101 74 10,000 SH   SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC Common 64125C109 724 7,552 SH   SOLE   0 0 0
REPUBLIC FIRST BANCORP INC Common 760416107 44 14,387 SH   SOLE   0 0 0
PROSHARES TR ETF 74347B425 1,303 85,550 SH   SOLE   0 0 0
STONEX GROUP INC Common 861896108 211 3,200 SH   SOLE   0 0 0
ASPIRATIONAL CONSUMER LIFEST Common G05436103 461 69,964 SH   SOLE   0 0 0
WILLAMETTE VY VINEYARD INC Common 969136100 291 22,921 SH   SOLE   0 0 0
ISHARES TR ETF 464287689 420 1,649 SH   SOLE   0 0 0
DNP SELECT INCOME FD INC ETF 23325P104 285 26,772 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J866 5,539 255,599 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841 4,890 221,157 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J825 7,343 330,756 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J791 6,872 320,666 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J783 4,441 203,346 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J643 3,408 148,613 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J577 2,500 118,438 SH   SOLE   0 0 0
SIMPLIFY EXCHANGE TRADED FUN ETF 82889N855 298 7,325 SH   SOLE   0 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q654 1,277 25,000 SH   SOLE   0 0 0
BARINGS CORPORATE INVS Common 06759X107 1,477 94,986 SH   SOLE   0 0 0
BLACKLINE INC Common 09239B109 207 1,750 SH   SOLE   0 0 0
EATON VANCE TAX-MANAGED BUY- Closed-End ETF 27828Y108 665 41,613 SH   SOLE   0 0 0
EATON VANCE TAX-MANAGED GLOB Common 27829F108 277 27,740 SH   SOLE   0 0 0
FABRINET Common G3323L100 456 4,450 SH   SOLE   0 0 0
GOLDMAN SACHS BDC INC Bus Dev. Co. 38147U107 1,695 92,351 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED ETF 47804J206 24,978 483,601 SH   SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC Common 83417M104 443 1,670 SH   SOLE   0 0 0
SPDR INDEX SHS FDS ETF 78463X855 311 5,895 SH   SOLE   0 0 0
TOMPKINS FINL CORP Common 890110109 4,259 52,634 SH   SOLE   0 0 0
ULTA BEAUTY INC Common 90384S303 1,200 3,324 SH   SOLE   0 0 0
BROADMARK RLTY CAP INC REIT 11135B100 2,590 262,664 SH   SOLE   0 0 0
CALAMOS GBL DYN INCOME FUND Closed-end ETF 12811L107 304 31,740 SH   SOLE   0 0 0
COLUMBIA ETF TR I ETF 19761L508 7,313 342,373 SH   SOLE   0 0 0
ETF MANAGERS TR ETF 26924G409 673 9,938 SH   SOLE   0 0 0
FIRST SOLAR INC Common 336433107 1,371 14,357 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y780 1,037 28,576 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y764 664 15,462 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y483 329 14,897 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y343 868 24,612 SH   SOLE   0 0 0
INVESCO ACTIVELY MANAGED ETF ETF 46090A408 722 12,930 SH   SOLE   0 0 0
ISHARES TR ETF 464287432 1,181 8,182 SH   SOLE   0 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q332 375 6,296 SH   SOLE   0 0 0
LISTED FD TR ETF 53656F847 1,869 63,017 SH   SOLE   0 0 0
NORTHERN LTS FD TR III ETF 66538R722 1,790 74,220 SH   SOLE   0 0 0
PENNANTPARK INVT CORP Bus. Dev. Co. 708062104 167 25,764 SH   SOLE   0 0 0
REVOLVE GROUP INC Common 76156B107 946 15,317 SH   SOLE   0 0 0
SPDR INDEX SHS FDS ETF 78463X889 3,145 86,863 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A656 1,973 63,455 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A284 1,417 23,644 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A649 4,331 145,099 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR ETF 78467V608 544 11,826 SH   SOLE   0 0 0
WORLD GOLD TR ETF 98149E204 273 15,651 SH   SOLE   0 0 0