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
10X GENOMICS INC Stock 88025U109 226 1,247 SH   SOLE   1,247 0 0
2U INC Stock 90214J101 273 7,131 SH   SOLE   7,131 0 0
3M CO Stock 88579Y101 5,911 30,679 SH   SOLE   30,679 0 0
AGNC INVT CORP Stock 00123Q104 280 16,736 SH   SOLE   16,736 0 0
AT&T INC Stock 00206R102 4,295 141,893 SH   SOLE   141,893 0 0
ABBOTT LABS Stock 002824100 9,521 79,444 SH   SOLE   79,444 0 0
ABBVIE INC Stock 00287Y109 24,542 226,776 SH   SOLE   226,776 0 0
ACADIA HEALTHCARE COMPANY IN Stock 00404A109 2,457 42,994 SH   SOLE   42,994 0 0
ACADIA PHARMACEUTICALS INC Stock 004225108 533 20,664 SH   SOLE   20,664 0 0
ACCENTURE PLC IRELAND Stock G1151C101 21,318 77,169 SH   SOLE   77,169 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 1,584 17,031 SH   SOLE   17,031 0 0
ACUTUS MED INC Stock 005111109 602 44,999 SH   SOLE   44,999 0 0
ADAPTIVE BIOTECHNOLOGIES COR Stock 00650F109 2,288 56,826 SH   SOLE   56,826 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 23,670 49,792 SH   SOLE   49,792 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 8,699 110,813 SH   SOLE   110,813 0 0
AETERNA ZENTARIS INC Stock 007975402 23 20,000 SH   SOLE   20,000 0 0
AFLAC INC Stock 001055102 1,286 25,122 SH   SOLE   25,122 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 802 6,306 SH   SOLE   6,306 0 0
AIR PRODS & CHEMS INC Stock 009158106 3,275 11,639 SH   SOLE   11,639 0 0
AIRBNB INC Stock 009066101 317 1,689 SH   SOLE   1,689 0 0
ALASKA AIR GROUP INC Stock 011659109 413 5,973 SH   SOLE   5,973 0 0
ALBEMARLE CORP Stock 012653101 237 1,622 SH   SOLE   1,622 0 0
ALBERTSONS COS INC Stock 013091103 252 13,196 SH   SOLE   13,196 0 0
ALCON AG Stock H01301128 232 3,290 SH   SOLE   3,290 0 0
ALPS ETF TR ETF 00162Q452 417 13,664 SH   SOLE   13,664 0 0
ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 1,122 6,828 SH   SOLE   6,828 0 0
ALIBABA GROUP HLDG LTD Stock 01609W102 26,123 115,215 SH   SOLE   115,215 0 0
ALLOGENE THERAPEUTICS INC Stock 019770106 14,177 401,602 SH   SOLE   401,602 0 0
ALLSTATE CORP Stock 020002101 389 3,383 SH   SOLE   3,383 0 0
ALPHABET INC Stock 02079K305 26,780 12,984 SH   SOLE   12,984 0 0
ALPHABET INC Stock 02079K107 60,853 29,417 SH   SOLE   29,417 0 0
ALPHATEC HLDGS INC Stock 02081G201 32,650 2,067,762 SH   SOLE   2,067,762 0 0
ALTRIA GROUP INC Stock 02209S103 2,461 48,103 SH   SOLE   48,103 0 0
AMAZON COM INC Stock 023135106 84,054 27,166 SH   SOLE   27,166 0 0
AMEDISYS INC Stock 023436108 202 763 SH   SOLE   763 0 0
AMERICA MOVIL SAB DE CV Stock 02364W105 157 11,551 SH   SOLE   11,551 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 888 10,489 SH   SOLE   10,489 0 0
AMERICAN EXPRESS CO Stock 025816109 1,017 7,187 SH   SOLE   7,187 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 14,018 58,638 SH   SOLE   58,638 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 7,837 52,272 SH   SOLE   52,272 0 0
AMERIPRISE FINL INC Stock 03076C106 7,002 30,124 SH   SOLE   30,124 0 0
AMERISOURCEBERGEN CORP Stock 03073E105 446 3,779 SH   SOLE   3,779 0 0
AMETEK INC Stock 031100100 4,097 32,078 SH   SOLE   32,078 0 0
AMGEN INC Stock 031162100 5,396 21,689 SH   SOLE   21,689 0 0
AMPHENOL CORP NEW Stock 032095101 345 5,236 SH   SOLE   5,236 0 0
ANALOG DEVICES INC Stock 032654105 3,202 20,650 SH   SOLE   20,650 0 0
ANSYS INC Stock 03662Q105 11,770 34,663 SH   SOLE   34,663 0 0
ANTHEM INC Stock 036752103 462 1,288 SH   SOLE   1,288 0 0
AON PLC Stock G0403H108 1,973 8,573 SH   SOLE   8,573 0 0
APPLE INC Stock 037833100 173,577 1,421,011 SH   SOLE   1,421,011 0 0
APPLIED MATLS INC Stock 038222105 2,338 17,501 SH   SOLE   17,501 0 0
APTIV PLC Stock G6095L109 2,262 16,405 SH   SOLE   16,405 0 0
ARES CAPITAL CORP Stock 04010L103 451 24,089 SH   SOLE   24,089 0 0
ARES COML REAL ESTATE CORP REIT 04013V108 269 19,607 SH   SOLE   19,607 0 0
ARISTA NETWORKS INC Stock 040413106 212 703 SH   SOLE   703 0 0
ARK ETF TR ETF 00214Q708 447 8,741 SH   SOLE   8,741 0 0
ARK ETF TR ETF 00214Q302 693 7,805 SH   SOLE   7,805 0 0
ARK ETF TR ETF 00214Q104 579 4,825 SH   SOLE   4,825 0 0
ARK ETF TR ETF 00214Q401 299 2,029 SH   SOLE   2,029 0 0
ASML HOLDING N V Stock N07059210 611 990 SH   SOLE   990 0 0
ASTRAZENECA PLC Stock 046353108 438 8,818 SH   SOLE   8,818 0 0
ATLASSIAN CORP PLC Stock G06242104 693 3,288 SH   SOLE   3,288 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 1,935 10,264 SH   SOLE   10,264 0 0
AUTODESK INC Stock 052769106 2,518 9,087 SH   SOLE   9,087 0 0
AVERY DENNISON CORP Stock 053611109 2,246 12,227 SH   SOLE   12,227 0 0
BP MIDSTREAM PARTNERS LP Master Limited Partnership 0556EL109 177 14,000 SH   SOLE   14,000 0 0
BWX TECHNOLOGIES INC Stock 05605H100 1,902 28,843 SH   SOLE   28,843 0 0
BP PLC Stock 055622104 514 21,089 SH   SOLE   21,089 0 0
BAIDU INC Stock 056752108 312 1,433 SH   SOLE   1,433 0 0
BALL CORP Stock 058498106 1,509 17,812 SH   SOLE   17,812 0 0
BANK NEW YORK MELLON CORP Stock 064058100 204 4,321 SH   SOLE   4,321 0 0
BK OF AMERICA CORP Stock 060505104 31,955 825,914 SH   SOLE   825,914 0 0
BARCLAYS BANK PLC ETN 06738C778 1,265 53,483 SH   SOLE   53,483 0 0
BAXTER INTL INC Stock 071813109 1,321 15,665 SH   SOLE   15,665 0 0
BCE INC Stock 05534B760 857 18,990 SH   SOLE   18,990 0 0
BECTON DICKINSON & CO Stock 075887109 5,041 20,734 SH   SOLE   20,734 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670108 2,314 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 17,866 69,935 SH   SOLE   69,935 0 0
BEYOND MEAT INC Stock 08862E109 470 3,610 SH   SOLE   3,610 0 0
BIO-TECHNE CORP Stock 09073M104 2,802 7,337 SH   SOLE   7,337 0 0
BLACKROCK INC Stock 09247X101 10,369 13,753 SH   SOLE   13,753 0 0
BLACKLINE INC Stock 09239B109 221 2,040 SH   SOLE   2,040 0 0
BLACKSTONE GROUP INC Stock 09260D107 337 4,522 SH   SOLE   4,522 0 0
BLUEBIRD BIO INC Stock 09609G100 243 8,050 SH   SOLE   8,050 0 0
BLUEPRINT MEDICINES CORP Stock 09627Y109 209 2,150 SH   SOLE   2,150 0 0
BOEING CO Stock 097023105 19,081 74,909 SH   SOLE   74,909 0 0
BOOKING HOLDINGS INC Stock 09857L108 601 258 SH   SOLE   258 0 0
BORGWARNER INC Stock 099724106 323 6,977 SH   SOLE   6,977 0 0
BOSTON PROPERTIES INC Stock 101121101 890 8,792 SH   SOLE   8,792 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 4,967 128,501 SH   SOLE   128,501 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 11,259 178,345 SH   SOLE   178,345 0 0
BRITISH AMERN TOB PLC Stock 110448107 862 22,239 SH   SOLE   22,239 0 0
BROADCOM INC Stock 11135F101 15,777 34,026 SH   SOLE   34,026 0 0
BROADMARK RLTY CAP INC Warrant 11135B118 49 213,500 SH   SOLE   213,500 0 0
BROADMARK RLTY CAP INC Stock 11135B100 45,532 4,352,951 SH   SOLE   4,352,951 0 0
BROADSTONE NET LEASE INC Stock 11135E203 378 20,650 SH   SOLE   20,650 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 206 4,637 SH   SOLE   4,637 0 0
BROWN FORMAN CORP Stock 115637100 234 3,675 SH   SOLE   3,675 0 0
C3 AI INC Stock 12468P104 530 8,040 SH   SOLE   8,040 0 0
CANADIAN IMP BK COMM Stock 136069101 1,129 11,535 SH   SOLE   11,535 0 0
CDW CORP Stock 12514G108 615 3,711 SH   SOLE   3,711 0 0
CIGNA CORP NEW Stock 125523100 2,978 12,321 SH   SOLE   12,321 0 0
CME GROUP INC Stock 12572Q105 4,014 19,653 SH   SOLE   19,653 0 0
CSX CORP Stock 126408103 505 5,233 SH   SOLE   5,233 0 0
CVS HEALTH CORP Stock 126650100 10,887 144,710 SH   SOLE   144,710 0 0
DYNATRACE INC Stock 268150109 323 6,696 SH   SOLE   6,696 0 0
CAMDEN PPTY TR REIT 133131102 10,564 96,119 SH   SOLE   96,119 0 0
CAMPBELL SOUP CO Stock 134429109 421 8,366 SH   SOLE   8,366 0 0
CAPITAL ONE FINL CORP Stock 14040H105 262 2,058 SH   SOLE   2,058 0 0
CARDLYTICS INC Stock 14161W105 208 1,900 SH   SOLE   1,900 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 316 7,480 SH   SOLE   7,480 0 0
CATALENT INC Stock 148806102 2,095 19,897 SH   SOLE   19,897 0 0
CATERPILLAR INC Stock 149123101 1,355 5,842 SH   SOLE   5,842 0 0
CERNER CORP Stock 156782104 848 11,792 SH   SOLE   11,792 0 0
CERUS CORP Stock 157085101 150 25,000 SH   SOLE   25,000 0 0
SCHWAB CHARLES CORP Stock 808513105 2,928 44,925 SH   SOLE   44,925 0 0
SCHWAB STRATEGIC TR ETF 808524847 5,042 122,706 SH   SOLE   122,706 0 0
CHART INDS INC Stock 16115Q308 1,883 13,227 SH   SOLE   13,227 0 0
CHEVRON CORP NEW Stock 166764100 11,168 106,571 SH   SOLE   106,571 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 980 690 SH   SOLE   690 0 0
CHUBB LIMITED Stock H1467J104 17,258 109,246 SH   SOLE   109,246 0 0
CHURCHILL DOWNS INC Stock 171484108 458 2,015 SH   SOLE   2,015 0 0
CINEMARK HLDGS INC Stock 17243V102 222 10,900 SH   SOLE   10,900 0 0
CINTAS CORP Stock 172908105 9,693 28,399 SH   SOLE   28,399 0 0
CISCO SYS INC Stock 17275R102 24,905 481,631 SH   SOLE   481,631 0 0
CITIGROUP INC Stock 172967424 10,466 143,858 SH   SOLE   143,858 0 0
CITIZENS FINL GROUP INC Stock 174610105 298 6,742 SH   SOLE   6,742 0 0
CLARIVATE PLC Stock G21810109 2,857 108,247 SH   SOLE   108,247 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101 347 17,253 SH   SOLE   17,253 0 0
CLOROX CO DEL Stock 189054109 242 1,255 SH   SOLE   1,255 0 0
CLOVER HEALTH INVESTMENTS CO Stock 18914F103 1,738 229,921 SH   SOLE   229,921 0 0
COCA COLA CO Stock 191216100 5,504 104,421 SH   SOLE   104,421 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 1,311 16,779 SH   SOLE   16,779 0 0
COHEN & STEERS LTD DURATION Closed End Fund 19248C105 711 27,210 SH   SOLE   27,210 0 0
COHEN & STEERS SELECT PFD & Closed End Fund 19248Y107 1,366 49,328 SH   SOLE   49,328 0 0
COLGATE PALMOLIVE CO Stock 194162103 227 2,885 SH   SOLE   2,885 0 0
COMCAST CORP NEW Stock 20030N101 18,677 345,164 SH   SOLE   345,164 0 0
COMPASS DIVERSIFIED Master Limited Partnership 20451Q104 387 16,716 SH   SOLE   16,716 0 0
COMPASS PATHWAYS PLC Stock 20451W101 1,292 35,082 SH   SOLE   35,082 0 0
CONMED CORP Stock 207410101 262 2,010 SH   SOLE   2,010 0 0
CONOCOPHILLIPS Stock 20825C104 396 7,472 SH   SOLE   7,472 0 0
CONSOLIDATED EDISON INC Stock 209115104 282 3,766 SH   SOLE   3,766 0 0
CONSTELLATION BRANDS INC Stock 21036P108 5,971 26,190 SH   SOLE   26,190 0 0
SELECT SECTOR SPDR TR ETF 81369Y308 1,218 17,830 SH   SOLE   17,830 0 0
CORTEVA INC Stock 22052L104 241 5,166 SH   SOLE   5,166 0 0
COSTAR GROUP INC Stock 22160N109 353 430 SH   SOLE   430 0 0
COSTCO WHSL CORP NEW Stock 22160K105 17,831 50,587 SH   SOLE   50,587 0 0
COUPA SOFTWARE INC Stock 22266L106 216 850 SH   SOLE   850 0 0
CRISPR THERAPEUTICS AG Stock H17182108 298 2,449 SH   SOLE   2,449 0 0
CRONOS GROUP INC Stock 22717L101 304 32,110 SH   SOLE   32,110 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 1,149 6,296 SH   SOLE   6,296 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 4,923 28,600 SH   SOLE   28,600 0 0
DANAHER CORPORATION Stock 235851102 27,125 120,514 SH   SOLE   120,514 0 0
DATADOG INC Stock 23804L103 4,081 48,973 SH   SOLE   48,973 0 0
DAVITA INC Stock 23918K108 1,235 11,458 SH   SOLE   11,458 0 0
DEERE & CO Stock 244199105 3,825 10,224 SH   SOLE   10,224 0 0
DELTA AIR LINES INC DEL Stock 247361702 1,481 30,679 SH   SOLE   30,679 0 0
DENTSPLY SIRONA INC Stock 24906P109 1,254 19,645 SH   SOLE   19,645 0 0
DEXCOM INC Stock 252131107 494 1,375 SH   SOLE   1,375 0 0
DIAGEO PLC Stock 25243Q205 202 1,229 SH   SOLE   1,229 0 0
DIEBOLD NIXDORF INC Stock 253651103 209 14,780 SH   SOLE   14,780 0 0
DIGITAL RLTY TR INC Stock 253868103 449 3,188 SH   SOLE   3,188 0 0
DIREXION SHS ETF TR ETF 25460E240 449 12,928 SH   SOLE   12,928 0 0
DISCOVER FINL SVCS Stock 254709108 3,371 35,488 SH   SOLE   35,488 0 0
ETF SER SOLUTIONS ETF 26922B501 214 8,100 SH   SOLE   8,100 0 0
ETF SER SOLUTIONS ETF 26922A321 595 15,048 SH   SOLE   15,048 0 0
DOCUSIGN INC Stock 256163106 1,452 7,170 SH   SOLE   7,170 0 0
DOLLAR GEN CORP NEW Stock 256677105 1,381 6,815 SH   SOLE   6,815 0 0
DOMINION ENERGY INC Stock 25746U109 814 10,720 SH   SOLE   10,720 0 0
DOVER CORP Stock 260003108 6,137 44,753 SH   SOLE   44,753 0 0
DOW INC Stock 260557103 9,811 153,441 SH   SOLE   153,441 0 0
DRAFTKINGS INC Stock 26142R104 547 8,913 SH   SOLE   8,913 0 0
DUPONT DE NEMOURS INC Stock 26614N102 602 7,789 SH   SOLE   7,789 0 0
DUKE ENERGY CORP NEW Stock 26441C204 998 10,341 SH   SOLE   10,341 0 0
EATON CORP PLC Stock G29183103 2,760 19,961 SH   SOLE   19,961 0 0
EATON VANCE CALIF MUN BD FD Closed End Fund 27828A100 123 10,532 SH   SOLE   10,532 0 0
ECOLAB INC Stock 278865100 1,826 8,528 SH   SOLE   8,528 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 2,952 35,290 SH   SOLE   35,290 0 0
ELASTIC N V Stock N14506104 281 2,523 SH   SOLE   2,523 0 0
ELECTRONIC ARTS INC Stock 285512109 409 3,023 SH   SOLE   3,023 0 0
LILLY ELI & CO Stock 532457108 2,145 11,481 SH   SOLE   11,481 0 0
EMERSON ELEC CO Stock 291011104 7,151 79,263 SH   SOLE   79,263 0 0
EMPIRE ST RLTY TR INC Stock 292104106 779 70,000 SH   SOLE   70,000 0 0
ENBRIDGE INC Stock 29250N105 7,505 206,193 SH   SOLE   206,193 0 0
SELECT SECTOR SPDR TR ETF 81369Y506 271 5,514 SH   SOLE   5,514 0 0
ENERGY TRANSFER L P Master Limited Partnership 29273V100 216 28,138 SH   SOLE   28,138 0 0
ENTERPRISE PRODS PARTNERS L Master Limited Partnership 293792107 6,740 306,086 SH   SOLE   306,086 0 0
EQUIFAX INC Stock 294429105 233 1,288 SH   SOLE   1,288 0 0
EQUINIX INC REIT 29444U700 2,045 3,009 SH   SOLE   3,009 0 0
LAUDER ESTEE COS INC Stock 518439104 12,661 43,530 SH   SOLE   43,530 0 0
ETSY INC Stock 29786A106 306 1,515 SH   SOLE   1,515 0 0
EVEREST RE GROUP LTD Stock G3223R108 4,294 17,328 SH   SOLE   17,328 0 0
EXACT SCIENCES CORP Stock 30063P105 692 5,254 SH   SOLE   5,254 0 0
EXELON CORP Stock 30161N101 3,442 78,685 SH   SOLE   78,685 0 0
EXPEDIA GROUP INC Stock 30212P303 277 1,611 SH   SOLE   1,611 0 0
EXXON MOBIL CORP Stock 30231G102 8,531 152,799 SH   SOLE   152,799 0 0
FS KKR CAP CORP REIT 302635206 263 13,273 SH   SOLE   13,273 0 0
FACEBOOK INC Stock 30303M102 48,216 163,704 SH   SOLE   163,704 0 0
FASTENAL CO Stock 311900104 657 13,067 SH   SOLE   13,067 0 0
FASTLY INC Stock 31188V100 501 7,451 SH   SOLE   7,451 0 0
FEDEX CORP Stock 31428X106 3,427 12,064 SH   SOLE   12,064 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 2,973 21,145 SH   SOLE   21,145 0 0
FIFTH THIRD BANCORP Stock 316773100 8,592 229,438 SH   SOLE   229,438 0 0
SELECT SECTOR SPDR TR ETF 81369Y605 464 13,629 SH   SOLE   13,629 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 7,293 43,735 SH   SOLE   43,735 0 0
FIRSTENERGY CORP Stock 337932107 204 5,895 SH   SOLE   5,895 0 0
FISERV INC Stock 337738108 2,001 16,811 SH   SOLE   16,811 0 0
FIVE BELOW INC Stock 33829M101 259 1,356 SH   SOLE   1,356 0 0
FIVERR INTL LTD Stock M4R82T106 519 2,390 SH   SOLE   2,390 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 4,102 15,270 SH   SOLE   15,270 0 0
FLEXSHARES TR ETF 33939L407 230 6,362 SH   SOLE   6,362 0 0
FLEXSHARES TR ETF 33939L860 337 6,323 SH   SOLE   6,323 0 0
FLUIDIGM CORP DEL Stock 34385P108 55 12,100 SH   SOLE   12,100 0 0
FLUOR CORP NEW Stock 343412102 231 10,000 SH   SOLE   10,000 0 0
FORD MTR CO DEL Stock 345370860 597 48,756 SH   SOLE   48,756 0 0
FORTINET INC Stock 34959E109 3,609 19,572 SH   SOLE   19,572 0 0
FORTIVE CORP Stock 34959J108 2,304 32,609 SH   SOLE   32,609 0 0
FORTRESS TRANS INFRST INVS L Master Limited Partnership 34960P101 2,788 98,911 SH   SOLE   98,911 0 0
FRANKLIN STR PPTYS CORP REIT 35471R106 67 12,282 SH   SOLE   12,282 0 0
FREEPORT-MCMORAN INC Stock 35671D857 1,980 60,134 SH   SOLE   60,134 0 0
FREQUENCY THERAPEUTICS INC Stock 35803L108 95 10,000 SH   SOLE   10,000 0 0
FULGENT GENETICS INC Stock 359664109 558 5,777 SH   SOLE   5,777 0 0
GCP APPLIED TECHNOLOGIES INC Stock 36164Y101 309 12,573 SH   SOLE   12,573 0 0
GDS HLDGS LTD Stock 36165L108 151,744 1,871,305 SH   SOLE   1,871,305 0 0
GTY TECHNOLOGY HOLDINGS INC Stock 362409104 3,058 478,611 SH   SOLE   478,611 0 0
GAMCO GLOBAL GOLD NAT RES & Closed End Fund 36465A109 49 14,232 SH   SOLE   14,232 0 0
GENERAC HLDGS INC Stock 368736104 13,879 42,384 SH   SOLE   42,384 0 0
GENERAL DYNAMICS CORP Stock 369550108 652 3,591 SH   SOLE   3,591 0 0
GENERAL ELECTRIC CO Stock 369604103 835 63,568 SH   SOLE   63,568 0 0
GENERAL MLS INC Stock 370334104 2,007 32,732 SH   SOLE   32,732 0 0
GENERAL MTRS CO Stock 37045V100 3,207 55,806 SH   SOLE   55,806 0 0
GENMAB A/S Stock 372303206 1,957 59,605 SH   SOLE   59,605 0 0
GENUINE PARTS CO Stock 372460105 232 2,008 SH   SOLE   2,008 0 0
GILEAD SCIENCES INC Stock 375558103 5,133 79,415 SH   SOLE   79,415 0 0
GLOBAL NET LEASE INC Stock 379378201 196 10,870 SH   SOLE   10,870 0 0
GLOBAL PARTNERS LP Stock 37946R109 10,269 480,764 SH   SOLE   480,764 0 0
GLOBANT S A Stock L44385109 387 1,862 SH   SOLE   1,862 0 0
GOLDMAN SACHS ETF TR ETF 381430107 16,237 491,436 SH   SOLE   491,436 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 11,398 34,857 SH   SOLE   34,857 0 0
GOLUB CAP BDC INC Stock 38173M102 20,218 1,382,921 SH   SOLE   1,382,921 0 0
GRAND CANYON ED INC Stock 38526M106 266 2,487 SH   SOLE   2,487 0 0
GUARDANT HEALTH INC Stock 40131M109 2,292 15,012 SH   SOLE   15,012 0 0
HP INC Stock 40434L105 1,166 36,713 SH   SOLE   36,713 0 0
HANNON ARMSTRONG SUST INFR C Stock 41068X100 2,764 49,266 SH   SOLE   49,266 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 343 5,139 SH   SOLE   5,139 0 0
SELECT SECTOR SPDR TR ETF 81369Y209 1,866 15,985 SH   SOLE   15,985 0 0
HEICO CORP NEW Stock 422806208 2,122 18,683 SH   SOLE   18,683 0 0
HEICO CORP NEW Stock 422806109 200 1,593 SH   SOLE   1,593 0 0
HERCULES CAPITAL INC ETF 427096508 464 28,943 SH   SOLE   28,943 0 0
HERSHEY CO Stock 427866108 941 5,948 SH   SOLE   5,948 0 0
HEWLETT PACKARD ENTERPRISE C Stock 42824C109 615 39,049 SH   SOLE   39,049 0 0
HIGHLAND INCOME FD Closed End Fund 43010E404 186 16,805 SH   SOLE   16,805 0 0
HOLOGIC INC Stock 436440101 319 4,290 SH   SOLE   4,290 0 0
HOME DEPOT INC Stock 437076102 47,979 157,178 SH   SOLE   157,178 0 0
HONEYWELL INTL INC Stock 438516106 33,976 156,522 SH   SOLE   156,522 0 0
HUBSPOT INC Stock 443573100 268 589 SH   SOLE   589 0 0
HUMANA INC Stock 444859102 635 1,514 SH   SOLE   1,514 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 2,289 145,596 SH   SOLE   145,596 0 0
ICICI BANK LIMITED Stock 45104G104 356 22,196 SH   SOLE   22,196 0 0
IDEXX LABS INC Stock 45168D104 323 661 SH   SOLE   661 0 0
IGM BIOSCIENCES INC Stock 449585108 268 3,500 SH   SOLE   3,500 0 0
IHS MARKIT LTD Stock G47567105 2,791 28,838 SH   SOLE   28,838 0 0
ILLINOIS TOOL WKS INC Stock 452308109 284,544 1,284,507 SH   SOLE   1,284,507 0 0
ILLUMINA INC Stock 452327109 874 2,276 SH   SOLE   2,276 0 0
IMMUNOME INC Stock 45257U108 3,738 110,327 SH   SOLE   110,327 0 0
IMPERIAL OIL LTD Stock 453038408 626 25,875 SH   SOLE   25,875 0 0
INTEL CORP Stock 458140100 8,187 127,927 SH   SOLE   127,927 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 3,941 35,289 SH   SOLE   35,289 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 2,859 21,454 SH   SOLE   21,454 0 0
INTUIT Stock 461202103 8,192 21,385 SH   SOLE   21,385 0 0
INTUITIVE SURGICAL INC Stock 46120E602 610 826 SH   SOLE   826 0 0
INVACARE CORP Stock 461203101 112 13,988 SH   SOLE   13,988 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V233 320 1,079 SH   SOLE   1,079 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V373 548 3,474 SH   SOLE   3,474 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 308 2,177 SH   SOLE   2,177 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E800 256 3,145 SH   SOLE   3,145 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V613 641 4,224 SH   SOLE   4,224 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V597 578 3,275 SH   SOLE   3,275 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E669 8,663 392,001 SH   SOLE   392,001 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G631 251 7,889 SH   SOLE   7,889 0 0
INVESCO QQQ TR ETF 46090E103 14,086 44,140 SH   SOLE   44,140 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G706 368 4,010 SH   SOLE   4,010 0 0
INVITAE CORP Stock 46185L103 267 6,994 SH   SOLE   6,994 0 0
IQVIA HLDGS INC Stock 46266C105 3,017 15,620 SH   SOLE   15,620 0 0
IRHYTHM TECHNOLOGIES INC Stock 450056106 267 1,921 SH   SOLE   1,921 0 0
IRON MTN INC NEW REIT 46284V101 1,125 30,406 SH   SOLE   30,406 0 0
ISHARES TR ETF 46429B689 506 6,934 SH   SOLE   6,934 0 0
ISHARES TR ETF 46432F339 12,276 100,803 SH   SOLE   100,803 0 0
ISORAY INC Stock 46489V104 44 40,000 SH   SOLE   40,000 0 0
ISTAR INC REIT 45031U101 1,457 81,962 SH   SOLE   81,962 0 0
JD.COM INC Stock 47215P106 235 2,786 SH   SOLE   2,786 0 0
JPMORGAN CHASE & CO Stock 46625H100 54,521 358,151 SH   SOLE   358,151 0 0
JACOBS ENGR GROUP INC Stock 469814107 13,691 105,911 SH   SOLE   105,911 0 0
JOHNSON & JOHNSON Stock 478160104 40,681 247,525 SH   SOLE   247,525 0 0
KALEIDO BIOSCIENCES INC Stock 483347100 150 18,500 SH   SOLE   18,500 0 0
KEYCORP Stock 493267108 2,318 116,040 SH   SOLE   116,040 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 401 2,798 SH   SOLE   2,798 0 0
KIMBELL RTY PARTNERS LP Stock 49435R102 1,503 148,200 SH   SOLE   148,200 0 0
KIMBERLY-CLARK CORP Stock 494368103 1,317 9,472 SH   SOLE   9,472 0 0
KINDER MORGAN INC DEL Stock 49456B101 4,412 264,967 SH   SOLE   264,967 0 0
KINIKSA PHARMACEUTICALS LTD Stock G5269C101 463 25,000 SH   SOLE   25,000 0 0
KINSALE CAP GROUP INC Stock 49714P108 306 1,857 SH   SOLE   1,857 0 0
KNOT OFFSHORE PARTNERS LP Stock Y48125101 926 52,000 SH   SOLE   52,000 0 0
KODIAK SCIENCES INC Stock 50015M109 567 5,000 SH   SOLE   5,000 0 0
KRAFT HEINZ CO Stock 500754106 281 7,029 SH   SOLE   7,029 0 0
KRONOS BIO INC Stock 50107A104 878 30,000 SH   SOLE   30,000 0 0
L BRANDS INC Stock 501797104 248 4,014 SH   SOLE   4,014 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 639 3,152 SH   SOLE   3,152 0 0
LYFT INC Stock 55087P104 619 9,799 SH   SOLE   9,799 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 249 977 SH   SOLE   977 0 0
LAM RESEARCH CORP Stock 512807108 308 518 SH   SOLE   518 0 0
LAS VEGAS SANDS CORP Stock 517834107 383 6,311 SH   SOLE   6,311 0 0
LINCOLN ELEC HLDGS INC Stock 533900106 1,976 16,070 SH   SOLE   16,070 0 0
LINDE PLC Stock G5494J103 4,259 15,203 SH   SOLE   15,203 0 0
LIVE OAK BANCSHARES INC Stock 53803X105 547 7,993 SH   SOLE   7,993 0 0
LLOYDS BANKING GROUP PLC Stock 539439109 30 12,717 SH   SOLE   12,717 0 0
LOCKHEED MARTIN CORP Stock 539830109 2,042 5,527 SH   SOLE   5,527 0 0
LOWES COS INC Stock 548661107 1,479 7,775 SH   SOLE   7,775 0 0
LULULEMON ATHLETICA INC Stock 550021109 208 679 SH   SOLE   679 0 0
M & T BK CORP Stock 55261F104 312 2,060 SH   SOLE   2,060 0 0
MDC PARTNERS INC. Stock 552697104 173 55,500 SH   SOLE   55,500 0 0
SPDR INDEX SHS FDS ETF 78463X541 2,732 54,358 SH   SOLE   54,358 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680 1,150 4,598 SH   SOLE   4,598 0 0
MAGENTA THERAPEUTICS INC Stock 55910K108 308 26,000 SH   SOLE   26,000 0 0
MAGNITE INC Stock 55955D100 493 11,848 SH   SOLE   11,848 0 0
MARATHON PETE CORP Stock 56585A102 8,610 160,973 SH   SOLE   160,973 0 0
MARAVAI LIFESCIENCES HLDGS I Stock 56600D107 535 15,000 SH   SOLE   15,000 0 0
MARKEL CORP Stock 570535104 405 355 SH   SOLE   355 0 0
MARRIOTT INTL INC NEW Stock 571903202 4,068 27,463 SH   SOLE   27,463 0 0
MARSH & MCLENNAN COS INC Stock 571748102 6,643 54,540 SH   SOLE   54,540 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 539 1,605 SH   SOLE   1,605 0 0
MASTERCARD INCORPORATED Stock 57636Q104 5,770 16,206 SH   SOLE   16,206 0 0
MATINAS BIOPHARMA HLDGS INC Stock 576810105 129 123,000 SH   SOLE   123,000 0 0
MAXIM INTEGRATED PRODS INC Stock 57772K101 1,134 12,407 SH   SOLE   12,407 0 0
MAXIMUS INC Stock 577933104 547 6,143 SH   SOLE   6,143 0 0
MCDONALDS CORP Stock 580135101 11,225 50,079 SH   SOLE   50,079 0 0
MCKESSON CORP Stock 58155Q103 203 1,043 SH   SOLE   1,043 0 0
MEDTRONIC PLC Stock G5960L103 7,584 64,200 SH   SOLE   64,200 0 0
MELCO RESORTS AND ENTMNT LTD Stock 585464100 338 17,000 SH   SOLE   17,000 0 0
MERCADOLIBRE INC Stock 58733R102 219 149 SH   SOLE   149 0 0
MERCK & CO INC Stock 58933Y105 24,764 321,237 SH   SOLE   321,237 0 0
MICROCHIP TECHNOLOGY INC. Stock 595017104 3,410 21,971 SH   SOLE   21,971 0 0
MICRON TECHNOLOGY INC Stock 595112103 738 8,367 SH   SOLE   8,367 0 0
MICROSOFT CORP Stock 594918104 105,913 449,222 SH   SOLE   449,222 0 0
MODERNA INC Stock 60770K107 263 2,010 SH   SOLE   2,010 0 0
MONDELEZ INTL INC Stock 609207105 8,638 147,580 SH   SOLE   147,580 0 0
MONRO INC Stock 610236101 5,381 81,774 SH   SOLE   81,774 0 0
MONROE CAP CORP Stock 610335101 605 60,212 SH   SOLE   60,212 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 1,103 12,113 SH   SOLE   12,113 0 0
MOODYS CORP Stock 615369105 362 1,211 SH   SOLE   1,211 0 0
MORGAN STANLEY Stock 617446448 2,508 32,292 SH   SOLE   32,292 0 0
MOTOROLA SOLUTIONS INC Stock 620076307 226 1,202 SH   SOLE   1,202 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 9,038 44,890 SH   SOLE   44,890 0 0
NATERA INC Stock 632307104 1,235 12,166 SH   SOLE   12,166 0 0
NATIONAL GRID PLC Stock 636274409 673 11,368 SH   SOLE   11,368 0 0
NATIONAL STORAGE AFFILIATES Stock 637870106 667 16,700 SH   SOLE   16,700 0 0
NATIONAL VISION HLDGS INC Stock 63845R107 932 21,255 SH   SOLE   21,255 0 0
ETF SER SOLUTIONS ETF 26922A172 1,536 57,274 SH   SOLE   57,274 0 0
NAVIGATOR HLDGS LTD Stock Y62132108 267 30,000 SH   SOLE   30,000 0 0
NCINO INC Stock 63947U107 267 4,000 SH   SOLE   4,000 0 0
NEOLEUKIN THERAPEUTICS INC Stock 64049K104 382 31,000 SH   SOLE   31,000 0 0
NETAPP INC Stock 64110D104 641 8,815 SH   SOLE   8,815 0 0
NETFLIX INC Stock 64110L106 16,231 31,115 SH   SOLE   31,115 0 0
NEW FORTRESS ENERGY INC Stock 644393100 1,717 37,400 SH   SOLE   37,400 0 0
NEW RESIDENTIAL INVT CORP REIT 64828T201 1,336 118,798 SH   SOLE   118,798 0 0
NEXTERA ENERGY INC Stock 65339F101 15,005 198,456 SH   SOLE   198,456 0 0
NIKE INC Stock 654106103 7,664 57,671 SH   SOLE   57,671 0 0
NOKIA CORP Stock 654902204 75 19,016 SH   SOLE   19,016 0 0
NORFOLK SOUTHN CORP Stock 655844108 7,458 27,775 SH   SOLE   27,775 0 0
NORTHERN TR CORP Stock 665859104 89,610 852,535 SH   SOLE   852,535 0 0
NORTHROP GRUMMAN CORP Stock 666807102 1,219 3,768 SH   SOLE   3,768 0 0
NOVARTIS AG Stock 66987V109 1,271 14,869 SH   SOLE   14,869 0 0
NOVAVAX INC Stock 670002401 607 3,350 SH   SOLE   3,350 0 0
NUCOR CORP Stock 670346105 661 8,235 SH   SOLE   8,235 0 0
NUTANIX INC Stock 67059N108 390 14,700 SH   SOLE   14,700 0 0
NUTRIEN LTD Stock 67077M108 605 11,225 SH   SOLE   11,225 0 0
NUVEEN FLOATING RATE INCOME Closed End Fund 67072T108 250 25,904 SH   SOLE   25,904 0 0
NVIDIA CORPORATION Stock 67066G104 32,627 61,108 SH   SOLE   61,108 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 1,828 3,603 SH   SOLE   3,603 0 0
OCEANFIRST FINL CORP Stock 675234108 1,682 70,266 SH   SOLE   70,266 0 0
OKTA INC Stock 679295105 2,020 9,166 SH   SOLE   9,166 0 0
OMEROS CORP Stock 682143102 546 30,650 SH   SOLE   30,650 0 0
OMNICELL COM Stock 68213N109 211 1,626 SH   SOLE   1,626 0 0
ONEOK INC NEW Stock 682680103 212 4,192 SH   SOLE   4,192 0 0
ORACLE CORP Stock 68389X105 5,408 77,067 SH   SOLE   77,067 0 0
ORBCOMM INC Stock 68555P100 277 36,276 SH   SOLE   36,276 0 0
ORGENESIS INC Stock 68619K204 115 20,000 SH   SOLE   20,000 0 0
OTIS WORLDWIDE CORP Stock 68902V107 267 3,896 SH   SOLE   3,896 0 0
OWL ROCK CAPITAL CORPORATION Stock 69121K104 1,371 99,600 SH   SOLE   99,600 0 0
PIMCO ETF TR ETF 72201R775 703 6,419 SH   SOLE   6,419 0 0
PIMCO DYNAMIC CR INCOME FD Closed End Fund 72202D106 323 14,510 SH   SOLE   14,510 0 0
PNC FINL SVCS GROUP INC Stock 693475105 2,145 12,231 SH   SOLE   12,231 0 0
PPG INDS INC Stock 693506107 304 2,025 SH   SOLE   2,025 0 0
PPL CORP Stock 69351T106 454 15,738 SH   SOLE   15,738 0 0
PACCAR INC Stock 693718108 207 2,226 SH   SOLE   2,226 0 0
PACTIV EVERGREEN INC Stock 69526K105 137 10,000 SH   SOLE   10,000 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108 4,633 198,907 SH   SOLE   198,907 0 0
PALO ALTO NETWORKS INC Stock 697435105 940 2,918 SH   SOLE   2,918 0 0
PARKER-HANNIFIN CORP Stock 701094104 3,575 11,333 SH   SOLE   11,333 0 0
PAYPAL HLDGS INC Stock 70450Y103 36,378 149,804 SH   SOLE   149,804 0 0
PAYCHEX INC Stock 704326107 14,538 148,320 SH   SOLE   148,320 0 0
PAYCOM SOFTWARE INC Stock 70432V102 351 948 SH   SOLE   948 0 0
PELOTON INTERACTIVE INC Stock 70614W100 220 1,958 SH   SOLE   1,958 0 0
PENNANTPARK INVT CORP Mutual Fund 708062104 88 15,590 SH   SOLE   15,590 0 0
PEPSICO INC Stock 713448108 23,665 167,300 SH   SOLE   167,300 0 0
PETMED EXPRESS INC Stock 716382106 354 10,076 SH   SOLE   10,076 0 0
PFIZER INC Stock 717081103 6,338 174,947 SH   SOLE   174,947 0 0
PHILIP MORRIS INTL INC Stock 718172109 7,021 79,115 SH   SOLE   79,115 0 0
PHILLIPS 66 Stock 718546104 2,995 36,735 SH   SOLE   36,735 0 0
PIERIS PHARMACEUTICALS INC Stock 720795103 489 190,300 SH   SOLE   190,300 0 0
PINE IS ACQUISITION CORP Stock 722615101 100 10,000 SH   SOLE   10,000 0 0
PLANTRONICS INC NEW Stock 727493108 2,483 63,816 SH   SOLE   63,816 0 0
POLARIS INC Stock 731068102 210 1,576 SH   SOLE   1,576 0 0
PROSHARES TR ETF 74348A467 1,137 13,176 SH   SOLE   13,176 0 0
PROSHARES TR ETF 74347B425 188 11,210 SH   SOLE   11,210 0 0
PROSHARES TR Stock 74347B383 134 12,500 SH   SOLE   12,500 0 0
PROCTER AND GAMBLE CO Stock 742718109 29,860 220,486 SH   SOLE   220,486 0 0
PROLOGIS INC. REIT 74340W103 8,495 80,141 SH   SOLE   80,141 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 696 11,559 SH   SOLE   11,559 0 0
PURE STORAGE INC Stock 74624M102 342 15,865 SH   SOLE   15,865 0 0
QUALCOMM INC Stock 747525103 22,510 169,769 SH   SOLE   169,769 0 0
QUANTA SVCS INC Stock 74762E102 331 3,759 SH   SOLE   3,759 0 0
QUEST DIAGNOSTICS INC Stock 74834L100 237 1,843 SH   SOLE   1,843 0 0
RBB FD INC ETF 74933W759 506 20,653 SH   SOLE   20,653 0 0
RH Stock 74967X103 861 1,444 SH   SOLE   1,444 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 6,435 83,274 SH   SOLE   83,274 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 2,688 5,682 SH   SOLE   5,682 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 433 20,979 SH   SOLE   20,979 0 0
REPUBLIC SVCS INC Stock 760759100 279 2,811 SH   SOLE   2,811 0 0
RESMED INC Stock 761152107 223 1,147 SH   SOLE   1,147 0 0
REVOLVE GROUP INC Stock 76156B107 249 5,547 SH   SOLE   5,547 0 0
REXFORD INDL RLTY INC REIT 76169C100 1,472 29,205 SH   SOLE   29,205 0 0
RIGEL PHARMACEUTICALS INC Stock 766559603 42 12,300 SH   SOLE   12,300 0 0
RITCHIE BROS AUCTIONEERS Stock 767744105 242 4,141 SH   SOLE   4,141 0 0
ROBERT HALF INTL INC Stock 770323103 868 11,122 SH   SOLE   11,122 0 0
ROKU INC Stock 77543R102 223 683 SH   SOLE   683 0 0
ROPER TECHNOLOGIES INC Stock 776696106 1,628 4,037 SH   SOLE   4,037 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103 311 3,637 SH   SOLE   3,637 0 0
ROYAL DUTCH SHELL PLC Stock 780259206 275 7,002 SH   SOLE   7,002 0 0
SBA COMMUNICATIONS CORP NEW Stock 78410G104 213 766 SH   SOLE   766 0 0
S&P GLOBAL INC Stock 78409V104 11,295 32,010 SH   SOLE   32,010 0 0
SM ENERGY CO Stock 78454L100 364 22,227 SH   SOLE   22,227 0 0
SPDR INDEX SHS FDS ETF 78463X749 3,907 82,734 SH   SOLE   82,734 0 0
SPDR DOW JONES INDL AVERAGE ETF 78467X109 3,675 11,130 SH   SOLE   11,130 0 0
SPDR GOLD TR ETF 78463V107 28,359 177,290 SH   SOLE   177,290 0 0
SPDR SER TR ETF 78464A664 6,213 159,388 SH   SOLE   159,388 0 0
SPDR INDEX SHS FDS ETF 78463X848 1,806 62,470 SH   SOLE   62,470 0 0
SPDR INDEX SHS FDS ETF 78470E106 1,578 19,654 SH   SOLE   19,654 0 0
SPDR INDEX SHS FDS ETF 78470E205 579 7,279 SH   SOLE   7,279 0 0
SPDR S&P 500 ETF TR ETF 78462F103 239,858 605,198 SH   SOLE   605,198 0 0
SPDR SER TR ETF 78468R796 2,268 23,094 SH   SOLE   23,094 0 0
SPDR SER TR ETF 78464A409 1,767 31,327 SH   SOLE   31,327 0 0
SPDR SER TR ETF 78464A201 435 5,064 SH   SOLE   5,064 0 0
SPDR SER TR ETF 78464A300 681 8,306 SH   SOLE   8,306 0 0
SPDR SER TR ETF 78464A870 361 2,663 SH   SOLE   2,663 0 0
SPDR SER TR ETF 78464A763 215 1,821 SH   SOLE   1,821 0 0
SPDR INDEX SHS FDS ETF 78463X871 493 13,182 SH   SOLE   13,182 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 5,158 10,836 SH   SOLE   10,836 0 0
SPDR SER TR ETF 78464A698 205 3,093 SH   SOLE   3,093 0 0
SPDR SER TR ETF 78464A813 554 5,893 SH   SOLE   5,893 0 0
SPDR SER TR ETF 78464A474 1,122 35,835 SH   SOLE   35,835 0 0
SPDR SER TR ETF 78468R101 3,382 110,309 SH   SOLE   110,309 0 0
SAFEHOLD INC Stock 78645L100 2,860 40,800 SH   SOLE   40,800 0 0
SALESFORCE COM INC Stock 79466L302 15,086 71,206 SH   SOLE   71,206 0 0
SARATOGA INVT CORP Closed End Fund 80349A208 1,443 56,984 SH   SOLE   56,984 0 0
SCHLUMBERGER LTD Stock 806857108 259 9,508 SH   SOLE   9,508 0 0
SCHWAB STRATEGIC TR ETF 808524706 17,770 559,159 SH   SOLE   559,159 0 0
SCHWAB STRATEGIC TR ETF 808524755 221 6,890 SH   SOLE   6,890 0 0
SCHWAB STRATEGIC TR ETF 808524805 1,708 45,414 SH   SOLE   45,414 0 0
SCHWAB STRATEGIC TR ETF 808524888 1,068 27,083 SH   SOLE   27,083 0 0
SCHWAB STRATEGIC TR ETF 808524862 2,670 52,040 SH   SOLE   52,040 0 0
SCHWAB STRATEGIC TR ETF 808524839 14,180 262,844 SH   SOLE   262,844 0 0
SCHWAB STRATEGIC TR ETF 808524102 885 9,155 SH   SOLE   9,155 0 0
SCHWAB STRATEGIC TR ETF 808524797 1,034 14,176 SH   SOLE   14,176 0 0
SCHWAB STRATEGIC TR ETF 808524201 2,962 30,845 SH   SOLE   30,845 0 0
SCHWAB STRATEGIC TR ETF 808524300 787 6,066 SH   SOLE   6,066 0 0
SCHWAB STRATEGIC TR ETF 808524607 1,259 12,631 SH   SOLE   12,631 0 0
SCHWAB STRATEGIC TR ETF 808524870 6,968 113,936 SH   SOLE   113,936 0 0
SEAGEN INC Stock 81181C104 1,395 10,043 SH   SOLE   10,043 0 0
SELECT SECTOR SPDR TR ETF 81369Y704 1,436 14,589 SH   SOLE   14,589 0 0
SELECT SECTOR SPDR TR ETF 81369Y100 10,367 131,565 SH   SOLE   131,565 0 0
SEMPRA ENERGY Stock 816851109 309 2,327 SH   SOLE   2,327 0 0
SERVICENOW INC Stock 81762P102 2,333 4,665 SH   SOLE   4,665 0 0
SHERWIN WILLIAMS CO Stock 824348106 11,489 15,568 SH   SOLE   15,568 0 0
SHOPIFY INC Stock 82509L107 1,612 1,457 SH   SOLE   1,457 0 0
SIMMONS 1ST NATL CORP Stock 828730200 225 7,573 SH   SOLE   7,573 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 2,380 12,973 SH   SOLE   12,973 0 0
SNAP ON INC Stock 833034101 2,001 8,673 SH   SOLE   8,673 0 0
SNOWFLAKE INC Stock 833445109 500 2,180 SH   SOLE   2,180 0 0
SOC TELEMED INC Stock 78472F101 1,354 215,317 SH   SOLE   215,317 0 0
SOLAREDGE TECHNOLOGIES INC Stock 83417M104 3,311 11,520 SH   SOLE   11,520 0 0
SONOS INC Stock 83570H108 335 8,940 SH   SOLE   8,940 0 0
SOUTH ST CORP Stock 840441109 276 3,516 SH   SOLE   3,516 0 0
SOUTHERN CO Stock 842587107 916 14,741 SH   SOLE   14,741 0 0
SOUTHSIDE BANCSHARES INC Stock 84470P109 215 5,572 SH   SOLE   5,572 0 0
SOUTHWEST AIRLS CO Stock 844741108 984 16,115 SH   SOLE   16,115 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102 206 770 SH   SOLE   770 0 0
SQUARE INC Stock 852234103 820 3,610 SH   SOLE   3,610 0 0
STANLEY BLACK & DECKER INC Stock 854502101 1,642 8,225 SH   SOLE   8,225 0 0
STARBUCKS CORP Stock 855244109 19,938 182,469 SH   SOLE   182,469 0 0
STARWOOD PPTY TR INC REIT 85571B105 312 12,617 SH   SOLE   12,617 0 0
STATE STR CORP Stock 857477103 351 4,180 SH   SOLE   4,180 0 0
STEEL DYNAMICS INC Stock 858119100 1,206 23,762 SH   SOLE   23,762 0 0
STRYKER CORPORATION Stock 863667101 11,006 45,185 SH   SOLE   45,185 0 0
SYNCHRONY FINANCIAL Stock 87165B103 346 8,507 SH   SOLE   8,507 0 0
SYSCO CORP Stock 871829107 991 12,589 SH   SOLE   12,589 0 0
PRICE T ROWE GROUP INC Stock 74144T108 3,859 22,490 SH   SOLE   22,490 0 0
T-MOBILE US INC Stock 872590104 331 2,644 SH   SOLE   2,644 0 0
TJX COS INC NEW Stock 872540109 18,685 282,463 SH   SOLE   282,463 0 0
TAIWAN SEMICONDUCTOR MFG LTD Stock 874039100 889 7,515 SH   SOLE   7,515 0 0
TAKEDA PHARMACEUTICAL CO LTD Stock 874060205 268 14,701 SH   SOLE   14,701 0 0
TARGET CORP Stock 87612E106 1,682 8,494 SH   SOLE   8,494 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 2,438 18,356 SH   SOLE   18,356 0 0
TELADOC HEALTH INC Stock 87918A105 13,067 71,894 SH   SOLE   71,894 0 0
TELEFLEX INCORPORATED Stock 879369106 7,294 17,556 SH   SOLE   17,556 0 0
TESLA INC Stock 88160R101 6,568 9,834 SH   SOLE   9,834 0 0
TEXAS INSTRS INC Stock 882508104 8,104 42,882 SH   SOLE   42,882 0 0
TEXTRON INC Stock 883203101 348 6,200 SH   SOLE   6,200 0 0
THE TRADE DESK INC Stock 88339J105 427 656 SH   SOLE   656 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 41,415 90,747 SH   SOLE   90,747 0 0
TONIX PHARMACEUTICALS HLDG C Stock 890260706 20 15,300 SH   SOLE   15,300 0 0
TRACTOR SUPPLY CO Stock 892356106 343 1,939 SH   SOLE   1,939 0 0
TRANE TECHNOLOGIES PLC Stock G8994E103 2,909 17,572 SH   SOLE   17,572 0 0
TC ENERGY CORP Stock 87807B107 294 6,425 SH   SOLE   6,425 0 0
TRANSDIGM GROUP INC Stock 893641100 1,175 1,999 SH   SOLE   1,999 0 0
TRAVELERS COMPANIES INC Stock 89417E109 1,044 6,943 SH   SOLE   6,943 0 0
TRUIST FINL CORP Stock 89832Q109 4,837 82,939 SH   SOLE   82,939 0 0
TWILIO INC Stock 90138F102 2,630 7,717 SH   SOLE   7,717 0 0
TWITTER INC Stock 90184L102 493 7,752 SH   SOLE   7,752 0 0
TYLER TECHNOLOGIES INC Stock 902252105 255 600 SH   SOLE   600 0 0
US BANCORP DEL Stock 902973304 3,312 59,872 SH   SOLE   59,872 0 0
UBER TECHNOLOGIES INC Stock 90353T100 918 16,838 SH   SOLE   16,838 0 0
UNILEVER PLC Stock 904767704 1,519 27,213 SH   SOLE   27,213 0 0
UNION PAC CORP Stock 907818108 22,193 100,690 SH   SOLE   100,690 0 0
UNITED AIRLS HLDGS INC Stock 910047109 267 4,634 SH   SOLE   4,634 0 0
UNITED PARCEL SERVICE INC Stock 911312106 3,235 19,030 SH   SOLE   19,030 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 27,652 74,319 SH   SOLE   74,319 0 0
UNITY SOFTWARE INC Stock 91332U101 6,780 67,590 SH   SOLE   67,590 0 0
UNIVERSAL CORP VA Stock 913456109 642 10,889 SH   SOLE   10,889 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 494 2,087 SH   SOLE   2,087 0 0
UROGEN PHARMA LTD Stock M96088105 196 10,041 SH   SOLE   10,041 0 0
V F CORP Stock 918204108 375 4,694 SH   SOLE   4,694 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718 265 2,065 SH   SOLE   2,065 0 0
VMWARE INC Stock 928563402 634 4,212 SH   SOLE   4,212 0 0
VALERO ENERGY CORP Stock 91913Y100 512 7,147 SH   SOLE   7,147 0 0
VANECK VECTORS ETF TR ETF 92189F676 719 2,953 SH   SOLE   2,953 0 0
VANECK VECTORS ETF TR ETF 92189F643 6,089 87,897 SH   SOLE   87,897 0 0
VANGUARD BD INDEX FDS ETF 921937819 2,152 24,255 SH   SOLE   24,255 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844 1,755 11,929 SH   SOLE   11,929 0 0
VANGUARD WORLD FDS ETF 92204A306 455 6,697 SH   SOLE   6,697 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775 48,256 795,256 SH   SOLE   795,256 0 0
VANGUARD TAX-MANAGED INTL FD ETF 921943858 16,727 340,607 SH   SOLE   340,607 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 10,970 210,752 SH   SOLE   210,752 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042874 465 7,376 SH   SOLE   7,376 0 0
VANGUARD INDEX FDS ETF 922908736 18,341 71,355 SH   SOLE   71,355 0 0
VANGUARD WHITEHALL FDS ETF 921946406 3,131 30,971 SH   SOLE   30,971 0 0
VANGUARD INDEX FDS ETF 922908538 2,751 12,821 SH   SOLE   12,821 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C706 12,543 186,561 SH   SOLE   186,561 0 0
VANGUARD INDEX FDS ETF 922908637 267 1,443 SH   SOLE   1,443 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C847 435 5,248 SH   SOLE   5,248 0 0
VANGUARD INDEX FDS ETF 922908629 2,671 12,068 SH   SOLE   12,068 0 0
VANGUARD INDEX FDS ETF 922908512 311 2,304 SH   SOLE   2,304 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 423 7,930 SH   SOLE   7,930 0 0
VANGUARD MUN BD FDS Closed End Fund 922907746 1,291 23,624 SH   SOLE   23,624 0 0
VANGUARD INDEX FDS ETF 922908553 12,266 133,527 SH   SOLE   133,527 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C664 734 4,115 SH   SOLE   4,115 0 0
VANGUARD INDEX FDS ETF 922908363 156,366 429,223 SH   SOLE   429,223 0 0
VANGUARD ADMIRAL FDS INC ETF 921932844 223 1,427 SH   SOLE   1,427 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409 4,602 55,780 SH   SOLE   55,780 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102 488 7,930 SH   SOLE   7,930 0 0
VANGUARD BD INDEX FDS ETF 921937827 1,269 15,443 SH   SOLE   15,443 0 0
VANGUARD INDEX FDS ETF 922908751 4,514 21,086 SH   SOLE   21,086 0 0
VANGUARD INDEX FDS ETF 922908595 1,406 5,119 SH   SOLE   5,119 0 0
VANGUARD INDEX FDS ETF 922908611 533 3,221 SH   SOLE   3,221 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 4,571 80,031 SH   SOLE   80,031 0 0
VANGUARD INDEX FDS ETF 922908769 3,699 17,897 SH   SOLE   17,897 0 0
VANGUARD INDEX FDS ETF 922908744 26,694 203,056 SH   SOLE   203,056 0 0
VANGUARD WELLINGTON FD ETF 921935805 248 2,621 SH   SOLE   2,621 0 0
VEEVA SYS INC Stock 922475108 677 2,593 SH   SOLE   2,593 0 0
VERISK ANALYTICS INC Stock 92345Y106 3,161 17,888 SH   SOLE   17,888 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 10,375 178,417 SH   SOLE   178,417 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 293 1,363 SH   SOLE   1,363 0 0
VERTIV HOLDINGS CO Stock 92537N108 6,925 346,245 SH   SOLE   346,245 0 0
VIACOMCBS INC Stock 92556H206 1,990 44,118 SH   SOLE   44,118 0 0
VIATRIS INC Stock 92556V106 263 18,792 SH   SOLE   18,792 0 0
VIRGIN GALACTIC HOLDINGS INC Stock 92766K106 224 7,329 SH   SOLE   7,329 0 0
VISA INC Stock 92826C839 44,638 210,823 SH   SOLE   210,823 0 0
VODAFONE GROUP PLC NEW Stock 92857W308 872 47,336 SH   SOLE   47,336 0 0
VOYA FINANCIAL INC Stock 929089100 600 9,423 SH   SOLE   9,423 0 0
VULCAN MATLS CO Stock 929160109 276 1,638 SH   SOLE   1,638 0 0
WEC ENERGY GROUP INC Stock 92939U106 345 3,688 SH   SOLE   3,688 0 0
GRAINGER W W INC Stock 384802104 2,724 6,795 SH   SOLE   6,795 0 0
WALMART INC Stock 931142103 9,333 68,709 SH   SOLE   68,709 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 1,266 23,064 SH   SOLE   23,064 0 0
WALKER & DUNLOP INC Stock 93148P102 248 2,410 SH   SOLE   2,410 0 0
DISNEY WALT CO Stock 254687106 37,329 202,305 SH   SOLE   202,305 0 0
WASTE MGMT INC DEL Stock 94106L109 894 6,926 SH   SOLE   6,926 0 0
WATERS CORP Stock 941848103 234 825 SH   SOLE   825 0 0
WELLS FARGO CO NEW Stock 949746101 4,641 118,798 SH   SOLE   118,798 0 0
WESBANCO INC Stock 950810101 1,198 33,217 SH   SOLE   33,217 0 0
WEST PHARMACEUTICAL SVSC INC Stock 955306105 200 711 SH   SOLE   711 0 0
WESTERN AST INFL LKD OPP & I Closed End Fund 95766R104 274 22,550 SH   SOLE   22,550 0 0
WESTROCK CO Stock 96145D105 265 5,085 SH   SOLE   5,085 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 246 6,921 SH   SOLE   6,921 0 0
WHIRLPOOL CORP Stock 963320106 989 4,489 SH   SOLE   4,489 0 0
WHITE MTNS INS GROUP LTD Stock G9618E107 240 215 SH   SOLE   215 0 0
WISDOMTREE TR ETF 97717X701 344 4,730 SH   SOLE   4,730 0 0
WISDOMTREE TR ETF 97717W851 215 3,508 SH   SOLE   3,508 0 0
WISDOMTREE TR ETF 97717W547 355 3,157 SH   SOLE   3,157 0 0
WISDOMTREE TR ETF 97717W307 1,654 14,424 SH   SOLE   14,424 0 0
WISDOMTREE TR ETF 97717W505 365 9,028 SH   SOLE   9,028 0 0
WIX COM LTD Stock M98068105 279 999 SH   SOLE   999 0 0
WORKDAY INC Stock 98138H101 321 1,294 SH   SOLE   1,294 0 0
WORLD GOLD TR ETF 98149E204 771 45,324 SH   SOLE   45,324 0 0
WORTHINGTON INDS INC Stock 981811102 340 5,071 SH   SOLE   5,071 0 0
DBX ETF TR ETF 233051101 2,114 73,600 SH   SOLE   73,600 0 0
XCEL ENERGY INC Stock 98389B100 203 3,055 SH   SOLE   3,055 0 0
XILINX INC Stock 983919101 3,001 24,224 SH   SOLE   24,224 0 0
DBX ETF TR ETF 233051200 3,292 90,664 SH   SOLE   90,664 0 0
DBX ETF TR ETF 233051853 4,363 134,593 SH   SOLE   134,593 0 0
DBX ETF TR ETF 233051507 1,099 22,028 SH   SOLE   22,028 0 0
XYLEM INC Stock 98419M100 351 3,336 SH   SOLE   3,336 0 0
YUM BRANDS INC Stock 988498101 1,857 17,161 SH   SOLE   17,161 0 0
YUM CHINA HLDGS INC Stock 98850P109 351 5,920 SH   SOLE   5,920 0 0
ZILLOW GROUP INC Stock 98954M200 223 1,724 SH   SOLE   1,724 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 4,942 30,870 SH   SOLE   30,870 0 0
ZOETIS INC Stock 98978V103 1,158 7,353 SH   SOLE   7,353 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 514 1,599 SH   SOLE   1,599 0 0
ZSCALER INC Stock 98980G102 582 3,389 SH   SOLE   3,389 0 0
EBAY INC. Stock 278642103 481 7,854 SH   SOLE   7,854 0 0
ISHARES TR ETF 464287457 8,498 98,528 SH   SOLE   98,528 0 0
ISHARES TR ETF 464287440 332 2,937 SH   SOLE   2,937 0 0
ISHARES TR ETF 464288356 1,154 18,582 SH   SOLE   18,582 0 0
ISHARES TR ETF 464287564 8,835 152,829 SH   SOLE   152,829 0 0
ISHARES TR ETF 46432F842 97,355 1,351,214 SH   SOLE   1,351,214 0 0
ISHARES INC ETF 46434G103 26,824 416,777 SH   SOLE   416,777 0 0
ISHARES TR ETF 46434V738 1,885 34,924 SH   SOLE   34,924 0 0
ISHARES TR ETF 464287200 28,301 71,140 SH   SOLE   71,140 0 0
ISHARES TR ETF 464287507 4,846 18,619 SH   SOLE   18,619 0 0
ISHARES TR ETF 464287804 4,147 38,212 SH   SOLE   38,212 0 0
ISHARES TR ETF 464287226 687 6,039 SH   SOLE   6,039 0 0
ISHARES TR ETF 46429B697 2,641 38,165 SH   SOLE   38,165 0 0
ISHARES TR Stock 46434V282 9,236 227,274 SH   SOLE   227,274 0 0
ISHARES INC ETF 46434G863 722 16,666 SH   SOLE   16,666 0 0
ISHARES TR ETF 46435G425 945 10,401 SH   SOLE   10,401 0 0
ISHARES TR ETF 464288372 322 7,155 SH   SOLE   7,155 0 0
ISHARES TR ETF 464288489 1,655 60,008 SH   SOLE   60,008 0 0
ISHARES TR ETF 464288281 8,381 76,972 SH   SOLE   76,972 0 0
ISHARES TR ETF 464288257 2,959 31,103 SH   SOLE   31,103 0 0
ISHARES TR ETF 464288182 254 2,745 SH   SOLE   2,745 0 0
ISHARES TR ETF 464287465 32,119 423,337 SH   SOLE   423,337 0 0
ISHARES TR ETF 464288885 483 4,803 SH   SOLE   4,803 0 0
ISHARES TR ETF 464288273 3,162 44,013 SH   SOLE   44,013 0 0
ISHARES TR ETF 464287234 5,719 107,218 SH   SOLE   107,218 0 0
ISHARES INC ETF 464286608 372 8,016 SH   SOLE   8,016 0 0
ISHARES INC ETF 46434G822 1,928 28,140 SH   SOLE   28,140 0 0
ISHARES TR ETF 464288570 404 5,286 SH   SOLE   5,286 0 0
ISHARES INC ETF 464286665 8,861 176,401 SH   SOLE   176,401 0 0
ISHARES TR ETF 464287127 403 1,797 SH   SOLE   1,797 0 0
ISHARES TR ETF 464287556 3,153 20,940 SH   SOLE   20,940 0 0
ISHARES TR Closed End Fund 464288414 9,030 77,815 SH   SOLE   77,815 0 0
ISHARES TR ETF 464287515 445 1,302 SH   SOLE   1,302 0 0
ISHARES TR ETF 464287648 491 1,634 SH   SOLE   1,634 0 0
ISHARES TR ETF 464287622 5,079 22,692 SH   SOLE   22,692 0 0
ISHARES TR ETF 464287614 1,887 7,766 SH   SOLE   7,766 0 0
ISHARES TR ETF 464287598 2,196 14,491 SH   SOLE   14,491 0 0
ISHARES TR ETF 464287655 30,040 135,962 SH   SOLE   135,962 0 0
ISHARES TR ETF 464287630 1,053 6,604 SH   SOLE   6,604 0 0
ISHARES TR ETF 464287689 450 1,895 SH   SOLE   1,895 0 0
ISHARES TR ETF 464287499 8,208 111,022 SH   SOLE   111,022 0 0
ISHARES TR ETF 464287481 709 6,951 SH   SOLE   6,951 0 0
ISHARES TR ETF 464287101 13,225 73,540 SH   SOLE   73,540 0 0
ISHARES TR ETF 464287309 7,058 108,396 SH   SOLE   108,396 0 0
ISHARES TR ETF 464287408 765 5,413 SH   SOLE   5,413 0 0
ISHARES TR ETF 464287606 858 10,952 SH   SOLE   10,952 0 0
ISHARES TR ETF 464287705 541 5,309 SH   SOLE   5,309 0 0
ISHARES TR ETF 464287887 441 3,436 SH   SOLE   3,436 0 0
ISHARES TR ETF 464287168 1,161 10,171 SH   SOLE   10,171 0 0
ISHARES TR ETF 464288679 2,069 18,725 SH   SOLE   18,725 0 0
ISHARES TR ETF 464287176 1,219 9,712 SH   SOLE   9,712 0 0
ISHARES TR ETF 464288661 815 6,274 SH   SOLE   6,274 0 0
ISHARES TR ETF 46435G326 231 3,573 SH   SOLE   3,573 0 0
ISHARES TR ETF 46432F834 999 14,221 SH   SOLE   14,221 0 0
ISHARES TR ETF 46435G516 773 10,185 SH   SOLE   10,185 0 0
ISHARES TR ETF 46434VBK5 414 16,665 SH   SOLE   16,665 0 0
ISHARES TR ETF 464288612 19,479 169,590 SH   SOLE   169,590 0 0
ISHARES TR ETF 46434V464 2,064 13,218 SH   SOLE   13,218 0 0
ISHARES TR ETF 46429B267 1,280 48,860 SH   SOLE   48,860 0 0
ISHARES TR ETF 464287150 1,927 21,040 SH   SOLE   21,040 0 0
ISHARES TR ETF 464287580 565 7,552 SH   SOLE   7,552 0 0
ISHARES TR ETF 464288687 382 9,947 SH   SOLE   9,947 0 0
ISHARES TR ETF 464288513 9,664 110,845 SH   SOLE   110,845 0 0
ISHARES TR ETF 464287242 11,623 89,370 SH   SOLE   89,370 0 0