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 COM 88579Y101 903 4,687 SH   SOLE   0 4,687 0
ABB LTD SPONSORED ADR 000375204 797 25,413 SH   SOLE   0 25,413 0
ABBOTT LABS COM 002824100 992 8,276 SH   SOLE   0 8,276 0
ABBVIE INC COM 00287Y109 1,602 14,802 SH   SOLE   0 14,802 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,160 7,822 SH   SOLE   0 7,822 0
ACUITY BRANDS INC COM 00508Y102 515 3,123 SH   SOLE   0 3,123 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,199 4,625 SH   SOLE   0 4,625 0
ADVANCED ENERGY INDS COM 007973100 687 6,296 SH   SOLE   0 6,296 0
ADVANCED MICRO DEVICES INC COM 007903107 354 4,509 SH   SOLE   0 4,509 0
ADVANCED MICRO DEVICES INC COM 007903107 5 600 SH Call SOLE   0 600 0
AFLAC INC COM 001055102 1,061 20,736 SH   SOLE   0 20,736 0
AIRBNB INC COM CL A 009066101 211 1,124 SH   SOLE   0 1,124 0
AKAMAI TECHNOLOGIES INC COM 00971T101 498 4,888 SH   SOLE   0 4,888 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 694 4,196 SH   SOLE   0 4,196 0
ALEXCO RESOURCE CORP COM 01535P106 882 351,519 SH   SOLE   0 351,519 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,776 25,477 SH   SOLE   0 25,477 0
ALIGN TECHNOLOGY INC COM 016255101 1,028 1,899 SH   SOLE   0 1,899 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 224 14,942 SH   SOLE   0 14,942 0
ALLSTATE CORP COM 020002101 306 2,651 SH   SOLE   0 2,651 0
ALPHABET INC CAP STK CL A 02079K305 8,831 4,282 SH   SOLE   0 4,282 0
ALPHABET INC CAP STK CL C 02079K107 8,123 3,927 SH   SOLE   0 3,927 0
ALTAIR ENGR INC COM CL A 021369103 321 5,126 SH   SOLE   0 5,126 0
ALTUS MIDSTREAM CO COM NEW CL A 02215L209 1,049 20,000 SH   SOLE   0 20,000 0
AMAZON COM INC COM 023135106 26,931 8,704 SH   SOLE   0 8,704 0
AMCOR PLC ORD G0250X107 823 70,457 SH   SOLE   0 70,457 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 321 10,987 SH   SOLE   0 10,987 0
AMERICAN EXPRESS CO COM 025816109 3,153 22,243 SH   SOLE   0 22,243 0
AMERICAN TOWER CORP NEW COM 03027X100 2,044 8,553 SH   SOLE   0 8,553 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,543 10,291 SH   SOLE   0 10,291 0
AMERIPRISE FINL INC COM 03076C106 747 3,216 SH   SOLE   0 3,216 0
AMGEN INC COM 031162100 913 3,668 SH   SOLE   0 3,668 0
ANALOG DEVICES INC COM 032654105 1,250 8,062 SH   SOLE   0 8,062 0
ANALOG DEVICES INC COM 032654105 4 600 SH Call SOLE   0 600 0
ANSYS INC COM 03662Q105 957 2,819 SH   SOLE   0 2,819 0
ANTHEM INC COM 036752103 1,491 4,154 SH   SOLE   0 4,154 0
AON PLC SHS CL A G0403H108 778 3,379 SH   SOLE   0 3,379 0
APPLE INC COM 037833100 60,105 492,054 SH   SOLE   0 492,054 0
APPLE INC COM 037833100 0 0 SH Call SOLE   0 0 0
APPLIED MATLS INC COM 038222105 2,392 17,904 SH   SOLE   0 17,904 0
APTIV PLC SHS G6095L109 376 2,726 SH   SOLE   0 2,726 0
ARCH CAP GROUP LTD ORD G0450A105 481 12,533 SH   SOLE   0 12,533 0
ARES CAPITAL CORP COM 04010L103 311 16,632 SH   SOLE   0 16,632 0
ARISTA NETWORKS INC COM 040413106 821 2,720 SH   SOLE   0 2,720 0
ARISTA NETWORKS INC COM 040413106 2 100 SH Call SOLE   0 100 0
ARK ETF TR FINTECH INNOVA 00214Q708 282 5,528 SH   SOLE   0 5,528 0
ARK ETF TR GENOMIC REV ETF 00214Q302 1,276 14,380 SH   SOLE   0 14,380 0
ARK ETF TR INNOVATION ETF 00214Q104 3,172 26,450 SH   SOLE   0 26,450 0
ASGN INC COM 00191U102 73,105 765,975 SH   SOLE   0 765,975 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 909 1,473 SH   SOLE   0 1,473 0
ASSOCIATED BANC CORP COM 045487105 224 10,478 SH   SOLE   0 10,478 0
ASTRAZENECA PLC SPONSORED ADR 046353108 592 11,899 SH   SOLE   0 11,899 0
AT&T INC COM 00206R102 2,336 77,182 SH   SOLE   0 77,182 0
AT&T INC COM 00206R102 0 0 SH Call SOLE   0 0 0
ATHIRA PHARMA INC COM 04746L104 9,189 499,416 SH   SOLE   0 499,416 0
ATLASSIAN CORP PLC CL A G06242104 687 3,259 SH   SOLE   0 3,259 0
AUTODESK INC COM 052769106 2,346 8,466 SH   SOLE   0 8,466 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,885 9,964 SH   SOLE   0 9,964 0
AVALONBAY CMNTYS INC COM 053484101 208 1,118 SH   SOLE   0 1,118 0
AVERY DENNISON CORP COM 053611109 521 2,835 SH   SOLE   0 2,835 0
AZEK CO INC CL A 05478C105 325 7,738 SH   SOLE   0 7,738 0
BADGER METER INC COM 056525108 423 4,548 SH   SOLE   0 4,548 0
BAIDU INC SPON ADR REP A 056752108 228 1,050 SH   SOLE   0 1,050 0
BANCO SANTANDER S.A. ADR 05964H105 37 10,677 SH   SOLE   0 10,677 0
BANKUNITED INC COM 06652K103 299 6,813 SH   SOLE   0 6,813 0
BAXTER INTL INC COM 071813109 269 3,168 SH   SOLE   0 3,168 0
BECTON DICKINSON & CO COM 075887109 5,404 22,224 SH   SOLE   0 22,224 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 48,984 127 SH   SOLE   0 127 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 49,135 192,331 SH   SOLE   0 192,331 0
BEYOND MEAT INC COM 08862E109 468 3,597 SH   SOLE   0 3,597 0
BIOGEN INC COM 09062X103 226 808 SH   SOLE   0 808 0
BJS WHSL CLUB HLDGS INC COM 05550J101 551 12,284 SH   SOLE   0 12,284 0
BK OF AMERICA CORP COM 060505104 1,612 41,682 SH   SOLE   0 41,682 0
BLACKBAUD INC COM 09227Q100 264 3,712 SH   SOLE   0 3,712 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 308 11,695 SH   SOLE   0 11,695 0
BLACKROCK INC COM 09247X101 449 595 SH   SOLE   0 595 0
BLACKSTONE GROUP INC COM 09260D107 2,119 28,423 SH   SOLE   0 28,423 0
BOOKING HOLDINGS INC COM 09857L108 443 190 SH   SOLE   0 190 0
BOSTON BEER INC CL A 100557107 3,589 2,975 SH   SOLE   0 2,975 0
BOSTON SCIENTIFIC CORP COM 101137107 478 12,375 SH   SOLE   0 12,375 0
BOX INC CL A 10316T104 548 23,852 SH   SOLE   0 23,852 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 303 23,505 SH   SOLE   0 23,505 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 333 1,943 SH   SOLE   0 1,943 0
BRINKER INTL INC COM 109641100 227 3,188 SH   SOLE   0 3,188 0
BRISTOL-MYERS SQUIBB CO COM 110122108 508 8,026 SH   SOLE   0 8,026 0
BROADCOM INC COM 11135F101 1,968 4,244 SH   SOLE   0 4,244 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 919 19,628 SH   SOLE   0 19,628 0
BROOKS AUTOMATION INC NEW COM 114340102 582 7,124 SH   SOLE   0 7,124 0
BROWN FORMAN CORP CL A 115637100 405 6,364 SH   SOLE   0 6,364 0
BROWN FORMAN CORP CL B 115637209 2,313 33,478 SH   SOLE   0 33,478 0
BURLINGTON STORES INC COM 122017106 876 2,931 SH   SOLE   0 2,931 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 208 2,162 SH   SOLE   0 2,162 0
CABLE ONE INC COM 12685J105 234 128 SH   SOLE   0 128 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,427 10,416 SH   SOLE   0 10,416 0
CALIFORNIA WTR SVC GROUP COM 130788102 370 6,568 SH   SOLE   0 6,568 0
CAMECO CORP COM 13321L108 192 11,566 SH   SOLE   0 11,566 0
CANADIAN SOLAR INC COM 136635109 523 10,547 SH   SOLE   0 10,547 0
CAPITAL ONE FINL CORP COM 14040H105 253 1,988 SH   SOLE   0 1,988 0
CARMAX INC COM 143130102 4,593 34,616 SH   SOLE   0 34,616 0
CARTERS INC COM 146229109 272 3,062 SH   SOLE   0 3,062 0
CARVANA CO CL A 146869102 694 2,643 SH   SOLE   0 2,643 0
CASELLA WASTE SYS INC CL A 147448104 354 5,566 SH   SOLE   0 5,566 0
CASEYS GEN STORES INC COM 147528103 371 1,716 SH   SOLE   0 1,716 0
CATERPILLAR INC COM 149123101 732 3,154 SH   SOLE   0 3,154 0
CBRE GROUP INC CL A 12504L109 407 5,145 SH   SOLE   0 5,145 0
CDK GLOBAL INC COM 12508E101 223 4,116 SH   SOLE   0 4,116 0
CELANESE CORP DEL COM 150870103 419 2,798 SH   SOLE   0 2,798 0
CERENCE INC COM 156727109 213 2,379 SH   SOLE   0 2,379 0
CERNER CORP COM 156782104 342 4,757 SH   SOLE   0 4,757 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 233 377 SH   SOLE   0 377 0
CHEVRON CORP NEW COM 166764100 303 2,898 SH   SOLE   0 2,898 0
CHOICE HOTELS INTL INC COM 169905106 301 2,810 SH   SOLE   0 2,810 0
CHUBB LIMITED COM H1467J104 521 3,283 SH   SOLE   0 3,283 0
CIENA CORP COM NEW 171779309 284 5,189 SH   SOLE   0 5,189 0
CIGNA CORP NEW COM 125523100 1,861 7,699 SH   SOLE   0 7,699 0
CINTAS CORP COM 172908105 791 2,317 SH   SOLE   0 2,317 0
CISCO SYS INC COM 17275R102 1,762 34,076 SH   SOLE   0 34,076 0
CITIGROUP INC COM NEW 172967424 435 5,979 SH   SOLE   0 5,979 0
CITRIX SYS INC COM 177376100 280 1,995 SH   SOLE   0 1,995 0
CLOUDERA INC COM 18914U100 412 33,873 SH   SOLE   0 33,873 0
CME GROUP INC COM 12572Q105 819 4,013 SH   SOLE   0 4,013 0
COCA COLA CO COM 191216100 723 13,653 SH   SOLE   0 13,653 0
COGNEX CORP COM 192422103 270 3,253 SH   SOLE   0 3,253 0
COHEN & STEERS INC COM 19247A100 256 3,925 SH   SOLE   0 3,925 0
COLFAX CORP COM 194014106 780 17,801 SH   SOLE   0 17,801 0
COLGATE PALMOLIVE CO COM 194162103 573 7,267 SH   SOLE   0 7,267 0
COLONY CAP INC NEW CL A COM 19626G108 277 42,753 SH   SOLE   0 42,753 0
COLUMBIA SPORTSWEAR CO COM 198516106 227 2,150 SH   SOLE   0 2,150 0
COMCAST CORP NEW CL A 20030N101 1,570 29,015 SH   SOLE   0 29,015 0
COMERICA INC COM 200340107 288 3,988 SH   SOLE   0 3,988 0
CONSTELLATION BRANDS INC CL A 21036P108 964 4,226 SH   SOLE   0 4,226 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 228 7,644 SH   SOLE   0 7,644 0
COPART INC COM 217204106 356 3,272 SH   SOLE   0 3,272 0
CORELOGIC INC COM 21871D103 221 2,787 SH   SOLE   0 2,787 0
CORESITE RLTY CORP COM 21870Q105 705 5,825 SH   SOLE   0 5,825 0
CORVEL CORP COM 221006109 390 3,803 SH   SOLE   0 3,803 0
COSTCO WHSL CORP NEW COM 22160K105 2,819 7,999 SH   SOLE   0 7,999 0
COTY INC COM CL A 222070203 108 12,000 SH   SOLE   0 12,000 0
CREDICORP LTD COM G2519Y108 214 1,570 SH   SOLE   0 1,570 0
CREE INC COM 225447101 1,319 12,199 SH   SOLE   0 12,199 0
CROWDSTRIKE HLDGS INC CL A 22788C105 477 2,615 SH   SOLE   0 2,615 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,280 7,437 SH   SOLE   0 7,437 0
CSG SYS INTL INC COM 126349109 230 5,133 SH   SOLE   0 5,133 0
CSX CORP COM 126408103 2,470 25,614 SH   SOLE   0 25,614 0
CUBESMART COM 229663109 277 7,259 SH   SOLE   0 7,259 0
CUMMINS INC COM 231021106 263 1,018 SH   SOLE   0 1,018 0
CVS HEALTH CORP COM 126650100 2,688 35,729 SH   SOLE   0 35,729 0
CYRUSONE INC COM 23283R100 1,338 19,619 SH   SOLE   0 19,619 0
DANAHER CORPORATION COM 235851102 847 3,759 SH   SOLE   0 3,759 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 2,582 34,200 SH   SOLE   0 34,200 0
DATADOG INC CL A COM 23804L103 711 8,535 SH   SOLE   0 8,535 0
DECKERS OUTDOOR CORP COM 243537107 745 2,254 SH   SOLE   0 2,254 0
DEERE & CO COM 244199105 2,858 7,604 SH   SOLE   0 7,604 0
DELL TECHNOLOGIES INC CL C 24703L202 996 11,299 SH   SOLE   0 11,299 0
DENISON MINES CORP COM 248356107 37 34,000 SH   SOLE   0 34,000 0
DESCARTES SYS GROUP INC COM 249906108 289 4,737 SH   SOLE   0 4,737 0
DIGITAL RLTY TR INC COM 253868103 798 5,664 SH   SOLE   0 5,664 0
DIODES INC COM 254543101 332 4,158 SH   SOLE   0 4,158 0
DISCOVER FINL SVCS COM 254709108 932 9,813 SH   SOLE   0 9,813 0
DISH NETWORK CORPORATION CL A 25470M109 577 15,921 SH   SOLE   0 15,921 0
DISNEY WALT CO COM 254687106 4,930 26,721 SH   SOLE   0 26,721 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 88 18,389 SH   SOLE   0 18,389 0
DOCUSIGN INC COM 256163106 504 2,491 SH   SOLE   0 2,491 0
DOLLAR GEN CORP NEW COM 256677105 1,067 5,265 SH   SOLE   0 5,265 0
DONALDSON INC COM 257651109 478 8,227 SH   SOLE   0 8,227 0
DORMAN PRODS INC COM 258278100 325 3,163 SH   SOLE   0 3,163 0
DOVER CORP COM 260003108 627 4,577 SH   SOLE   0 4,577 0
DUKE ENERGY CORP NEW COM NEW 26441C204 202 2,087 SH   SOLE   0 2,087 0
DYCOM INDS INC COM 267475101 251 2,704 SH   SOLE   0 2,704 0
EAST WEST BANCORP INC COM 27579R104 436 5,903 SH   SOLE   0 5,903 0
EASTGROUP PPTYS INC COM 277276101 8,562 59,746 SH   SOLE   0 59,746 0
EATON CORP PLC SHS G29183103 866 6,264 SH   SOLE   0 6,264 0
EBAY INC. COM 278642103 819 13,361 SH   SOLE   0 13,361 0
ECOLAB INC COM 278865100 1,026 4,781 SH   SOLE   0 4,781 0
ELDORADO GOLD CORP NEW COM 284902509 112 10,341 SH   SOLE   0 10,341 0
EMBRAER S.A. SPONSORED ADS 29082A107 74 7,375 SH   SOLE   0 7,375 0
EMBRAER S.A. SPONSORED ADS 29082A107 9 5,500 SH Call SOLE   0 5,500 0
EMERSON ELEC CO COM 291011104 873 9,685 SH   SOLE   0 9,685 0
ENCOMPASS HEALTH CORP COM 29261A100 282 3,431 SH   SOLE   0 3,431 0
ENDAVA PLC ADS 29260V105 297 3,511 SH   SOLE   0 3,511 0
ENERGY FUELS INC COM NEW 292671708 83 14,546 SH   SOLE   0 14,546 0
ENERSYS COM 29275Y102 375 4,125 SH   SOLE   0 4,125 0
ENPHASE ENERGY INC COM 29355A107 1,635 10,082 SH   SOLE   0 10,082 0
ENTERPRISE PRODS PARTNERS L COM 293792107 390 17,696 SH   SOLE   0 17,696 0
ENVESTNET INC COM 29404K106 272 3,767 SH   SOLE   0 3,767 0
EPAM SYS INC COM 29414B104 523 1,319 SH   SOLE   0 1,319 0
EQUINIX INC COM 29444U700 910 1,339 SH   SOLE   0 1,339 0
ESSENTIAL UTILS INC COM 29670G102 400 8,936 SH   SOLE   0 8,936 0
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 482 7,421 SH   SOLE   0 7,421 0
ETF SER SOLUTIONS CHANG FIN US LRG 26922A560 3,383 112,175 SH   SOLE   0 112,175 0
EXACT SCIENCES CORP COM 30063P105 218 1,657 SH   SOLE   0 1,657 0
EXLSERVICE HOLDINGS INC COM 302081104 352 3,900 SH   SOLE   0 3,900 0
EXPEDIA GROUP INC COM NEW 30212P303 857 4,982 SH   SOLE   0 4,982 0
EXPEDITORS INTL WASH INC COM 302130109 1,243 11,546 SH   SOLE   0 11,546 0
EXTREME NETWORKS INC COM 30226D106 100 11,381 SH   SOLE   0 11,381 0
EXXON MOBIL CORP COM 30231G102 1,631 29,207 SH   SOLE   0 29,207 0
EXXON MOBIL CORP COM 30231G102 77 9,000 SH Call SOLE   0 9,000 0
FACEBOOK INC CL A 30303M102 5,962 20,240 SH   SOLE   0 20,240 0
FACEBOOK INC CL A 30303M102 0 0 SH Call SOLE   0 0 0
FAIR ISAAC CORP COM 303250104 294 605 SH   SOLE   0 605 0
FASTENAL CO COM 311900104 244 4,845 SH   SOLE   0 4,845 0
FIDELITY NATL INFORMATION SV COM 31620M106 217 1,544 SH   SOLE   0 1,544 0
FIRST HORIZON CORPORATION COM 320517105 328 19,216 SH   SOLE   0 19,216 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 427 2,563 SH   SOLE   0 2,563 0
FIRST SOLAR INC COM 336433107 1,564 17,920 SH   SOLE   0 17,920 0
FISERV INC COM 337738108 278 2,336 SH   SOLE   0 2,336 0
FIVE BELOW INC COM 33829M101 1,375 7,208 SH   SOLE   0 7,208 0
FIVE9 INC COM 338307101 401 2,562 SH   SOLE   0 2,562 0
FLOWERS FOODS INC COM 343498101 409 17,179 SH   SOLE   0 17,179 0
FLUENT INC COM 34380C102 52 12,602 SH   SOLE   0 12,602 0
FORTINET INC COM 34959E109 1,119 6,066 SH   SOLE   0 6,066 0
FORTIVE CORP COM 34959J108 677 9,572 SH   SOLE   0 9,572 0
FRANKLIN ELEC INC COM 353514102 647 8,200 SH   SOLE   0 8,200 0
FRESHPET INC COM 358039105 1,744 10,984 SH   SOLE   0 10,984 0
FRONTDOOR INC COM 35905A109 247 4,590 SH   SOLE   0 4,590 0
GARMIN LTD SHS H2906T109 663 5,023 SH   SOLE   0 5,023 0
GENERAL ELECTRIC CO COM 369604103 185 14,099 SH   SOLE   0 14,099 0
GENERAL MLS INC COM 370334104 344 5,608 SH   SOLE   0 5,608 0
GENERAL MTRS CO COM 37045V100 244 4,250 SH   SOLE   0 4,250 0
GENTEX CORP COM 371901109 201 5,623 SH   SOLE   0 5,623 0
GILEAD SCIENCES INC COM 375558103 341 5,287 SH   SOLE   0 5,287 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 225 6,301 SH   SOLE   0 6,301 0
GLOBE LIFE INC COM 37959E102 346 3,581 SH   SOLE   0 3,581 0
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 16 10,000 SH Call SOLE   0 10,000 0
GOLDMAN SACHS GROUP INC COM 38141G104 452 1,383 SH   SOLE   0 1,383 0
GOLDMINING INC COM 38149E101 29 17,583 SH   SOLE   0 17,583 0
GRAHAM HLDGS CO COM CL B 384637104 3,457 6,147 SH   SOLE   0 6,147 0
GRAINGER W W INC COM 384802104 1,398 3,486 SH   SOLE   0 3,486 0
GRANITE CONSTR INC COM 387328107 262 6,484 SH   SOLE   0 6,484 0
GROCERY OUTLET HLDG CORP COM 39874R101 242 6,562 SH   SOLE   0 6,562 0
HAIN CELESTIAL GROUP INC COM 405217100 292 6,696 SH   SOLE   0 6,696 0
HANCOCK WHITNEY CORPORATION COM 410120109 472 11,225 SH   SOLE   0 11,225 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 728 12,976 SH   SOLE   0 12,976 0
HANOVER INS GROUP INC COM 410867105 205 1,585 SH   SOLE   0 1,585 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,087 26,857 SH   SOLE   0 26,857 0
HEALTHPEAK PROPERTIES INC COM 42250P103 319 10,037 SH   SOLE   0 10,037 0
HERCULES CAPITAL INC COM 427096508 176 11,000 SH   SOLE   0 11,000 0
HERSHEY CO COM 427866108 599 3,789 SH   SOLE   0 3,789 0
HEXCEL CORP NEW COM 428291108 258 4,614 SH   SOLE   0 4,614 0
HILL ROM HLDGS INC COM 431475102 983 8,899 SH   SOLE   0 8,899 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 324 2,683 SH   SOLE   0 2,683 0
HOME DEPOT INC COM 437076102 11,608 38,029 SH   SOLE   0 38,029 0
HONEYWELL INTL INC COM 438516106 1,185 5,456 SH   SOLE   0 5,456 0
HP INC COM 40434L105 347 10,871 SH   SOLE   0 10,871 0
HP INC COM 40434L105 0 0 SH Call SOLE   0 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 359 12,018 SH   SOLE   0 12,018 0
HUMANA INC COM 444859102 1,431 3,406 SH   SOLE   0 3,406 0
HUNT J B TRANS SVCS INC COM 445658107 649 3,862 SH   SOLE   0 3,862 0
HUNTSMAN CORP COM 447011107 307 10,659 SH   SOLE   0 10,659 0
ICHOR HOLDINGS SHS G4740B105 346 6,440 SH   SOLE   0 6,440 0
IDEXX LABS INC COM 45168D104 1,247 2,547 SH   SOLE   0 2,547 0
ILLINOIS TOOL WKS INC COM 452308109 2,004 9,001 SH   SOLE   0 9,001 0
ILLUMINA INC COM 452327109 1,974 5,139 SH   SOLE   0 5,139 0
INFOSYS LTD SPONSORED ADR 456788108 247 13,219 SH   SOLE   0 13,219 0
ING GROEP N.V. SPONSORED ADR 456837103 381 31,186 SH   SOLE   0 31,186 0
INOVALON HLDGS INC COM CL A 45781D101 245 8,503 SH   SOLE   0 8,503 0
INSPIRE MED SYS INC COM 457730109 336 1,625 SH   SOLE   0 1,625 0
INSULET CORP COM 45784P101 209 800 SH   SOLE   0 800 0
INTEL CORP COM 458140100 5,423 84,729 SH   SOLE   0 84,729 0
INTELLIA THERAPEUTICS INC COM 45826J105 410 5,105 SH   SOLE   0 5,105 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 480 4,294 SH   SOLE   0 4,294 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,625 12,200 SH   SOLE   0 12,200 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 415 2,962 SH   SOLE   0 2,962 0
INTUIT COM 461202103 880 2,298 SH   SOLE   0 2,298 0
INTUITIVE SURGICAL INC COM NEW 46120E602 303 410 SH   SOLE   0 410 0
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 406 5,500 SH   SOLE   0 5,500 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 8,237 54,311 SH   SOLE   0 54,311 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 10,575 74,652 SH   SOLE   0 74,652 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 447 4,548 SH   SOLE   0 4,548 0
INVESCO LTD SHS G491BT108 323 12,821 SH   SOLE   0 12,821 0
INVESCO QQQ TR UNIT SER 1 46090E103 10,457 32,766 SH   SOLE   0 32,766 0
INVITAE CORP COM 46185L103 333 8,720 SH   SOLE   0 8,720 0
IPG PHOTONICS CORP COM 44980X109 315 1,495 SH   SOLE   0 1,495 0
IQVIA HLDGS INC COM 46266C105 586 3,030 SH   SOLE   0 3,030 0
IRON MTN INC NEW COM 46284V101 212 5,643 SH   SOLE   0 5,643 0
ISHARES GOLD TR ISHARES 464285105 3,461 212,823 SH   SOLE   0 212,823 0
ISHARES INC CORE MSCI EMKT 46434G103 17,729 275,478 SH   SOLE   0 275,478 0
ISHARES INC MSCI GERMANY ETF 464286806 1,286 38,461 SH   SOLE   0 38,461 0
ISHARES SILVER TR ISHARES 46428Q109 257 11,300 SH   SOLE   0 11,300 0
ISHARES SILVER TR ISHARES 46428Q109 32 10,000 SH Call SOLE   0 10,000 0
ISHARES TR 3 7 YR TREAS BD 464288661 268 2,060 SH   SOLE   0 2,060 0
ISHARES TR BARCLAYS 7 10 YR 464287440 633 5,608 SH   SOLE   0 5,608 0
ISHARES TR CALIF MUN BD ETF 464288356 203 3,272 SH   SOLE   0 3,272 0
ISHARES TR CHINA LG-CAP ETF 464287184 261 5,600 SH   SOLE   0 5,600 0
ISHARES TR CORE DIV GRWTH 46434V621 567 11,751 SH   SOLE   0 11,751 0
ISHARES TR CORE HIGH DV ETF 46429B663 4,034 42,507 SH   SOLE   0 42,507 0
ISHARES TR CORE MSCI EAFE 46432F842 64,959 901,588 SH   SOLE   0 901,588 0
ISHARES TR CORE S&P MCP ETF 464287507 73,010 280,506 SH   SOLE   0 280,506 0
ISHARES TR CORE S&P SCP ETF 464287804 120,315 1,108,594 SH   SOLE   0 1,108,594 0
ISHARES TR CORE S&P TTL STK 464287150 42,796 467,210 SH   SOLE   0 467,210 0
ISHARES TR CORE S&P500 ETF 464287200 483,728 1,215,944 SH   SOLE   0 1,215,944 0
ISHARES TR CORE US AGGBD ET 464287226 211 1,850 SH   SOLE   0 1,850 0
ISHARES TR EAFE SML CP ETF 464288273 9,556 133,013 SH   SOLE   0 133,013 0
ISHARES TR ESG AWR MSCI USA 46435G425 505 5,555 SH   SOLE   0 5,555 0
ISHARES TR GLOBAL ENERG ETF 464287341 657 26,650 SH   SOLE   0 26,650 0
ISHARES TR ISHS 1-5YR INVS 464288646 308 5,626 SH   SOLE   0 5,626 0
ISHARES TR MORTGE REL ETF 46435G342 832 23,597 SH   SOLE   0 23,597 0
ISHARES TR MSCI AC ASIA ETF 464288182 815 8,795 SH   SOLE   0 8,795 0
ISHARES TR MSCI ACWI ETF 464288257 37,050 389,387 SH   SOLE   0 389,387 0
ISHARES TR MSCI EAFE ETF 464287465 16,470 217,076 SH   SOLE   0 217,076 0
ISHARES TR MSCI EMG MKT ETF 464287234 25,806 483,806 SH   SOLE   0 483,806 0
ISHARES TR MSCI EMG MKT ETF 464287234 0 0 SH Call SOLE   0 0 0
ISHARES TR MSCI KLD400 SOC 464288570 255 3,343 SH   SOLE   0 3,343 0
ISHARES TR MSCI USA ESG SLC 464288802 527 5,995 SH   SOLE   0 5,995 0
ISHARES TR RUS 1000 ETF 464287622 10,242 45,756 SH   SOLE   0 45,756 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,276 9,363 SH   SOLE   0 9,363 0
ISHARES TR RUS 1000 VAL ETF 464287598 17,549 115,795 SH   SOLE   0 115,795 0
ISHARES TR RUS 2000 GRW ETF 464287648 219 728 SH   SOLE   0 728 0
ISHARES TR RUS MD CP GR ETF 464287481 904 8,859 SH   SOLE   0 8,859 0
ISHARES TR RUS MDCP VAL ETF 464287473 375 3,427 SH   SOLE   0 3,427 0
ISHARES TR RUSSELL 2000 ETF 464287655 11,990 54,268 SH   SOLE   0 54,268 0
ISHARES TR RUSSELL 3000 ETF 464287689 438 1,846 SH   SOLE   0 1,846 0
ISHARES TR S&P 100 ETF 464287101 6,289 34,969 SH   SOLE   0 34,969 0
ISHARES TR SHRT NAT MUN ETF 464288158 658 6,100 SH   SOLE   0 6,100 0
ISHARES TR TIPS BD ETF 464287176 236 1,878 SH   SOLE   0 1,878 0
ISHARES TR U.S. MED DVC ETF 464288810 224 677 SH   SOLE   0 677 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 286 56,814 SH   SOLE   0 56,814 0
ITRON INC COM 465741106 337 3,798 SH   SOLE   0 3,798 0
JD.COM INC SPON ADR CL A 47215P106 1,379 16,353 SH   SOLE   0 16,353 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 788 18,897 SH   SOLE   0 18,897 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 446 3,346 SH   SOLE   0 3,346 0
JOHNSON & JOHNSON COM 478160104 3,373 20,520 SH   SOLE   0 20,520 0
JOHNSON CTLS INTL PLC SHS G51502105 263 4,397 SH   SOLE   0 4,397 0
JONES LANG LASALLE INC COM 48020Q107 435 2,432 SH   SOLE   0 2,432 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 186 11,226 SH   SOLE   0 11,226 0
JPMORGAN CHASE & CO COM 46625H100 2,917 19,161 SH   SOLE   0 19,161 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 230 36,776 SH   SOLE   0 36,776 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 1,183 164,961 SH   SOLE   0 164,961 0
KB HOME COM 48666K109 597 12,834 SH   SOLE   0 12,834 0
KEYCORP COM 493267108 1,293 64,728 SH   SOLE   0 64,728 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 629 4,385 SH   SOLE   0 4,385 0
KILROY RLTY CORP COM 49427F108 341 5,157 SH   SOLE   0 5,157 0
KIMBERLY-CLARK CORP COM 494368103 454 3,242 SH   SOLE   0 3,242 0
KINSALE CAP GROUP INC COM 49714P108 2,650 16,080 SH   SOLE   0 16,080 0
KOHLS CORP COM 500255104 410 6,877 SH   SOLE   0 6,877 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 449 7,880 SH   SOLE   0 7,880 0
KROGER CO COM 501044101 1,358 37,757 SH   SOLE   0 37,757 0
LAM RESEARCH CORP COM 512807108 2,307 3,871 SH   SOLE   0 3,871 0
LAMB WESTON HLDGS INC COM 513272104 318 4,105 SH   SOLE   0 4,105 0
LANCASTER COLONY CORP COM 513847103 361 2,058 SH   SOLE   0 2,058 0
LANDSTAR SYS INC COM 515098101 329 1,995 SH   SOLE   0 1,995 0
LATTICE SEMICONDUCTOR CORP COM 518415104 373 8,292 SH   SOLE   0 8,292 0
LAUDER ESTEE COS INC CL A 518439104 221 762 SH   SOLE   0 762 0
LEGGETT & PLATT INC COM 524660107 263 5,703 SH   SOLE   0 5,703 0
LENNAR CORP CL A 526057104 282 2,788 SH   SOLE   0 2,788 0
LESLIES INC COM 527064109 303 12,364 SH   SOLE   0 12,364 0
LHC GROUP INC COM 50187A107 708 3,702 SH   SOLE   0 3,702 0
LIBERTY BROADBAND CORP COM SER C 530307305 232 1,548 SH   SOLE   0 1,548 0
LILLY ELI & CO COM 532457108 772 4,127 SH   SOLE   0 4,127 0
LINCOLN ELEC HLDGS INC COM 533900106 726 5,878 SH   SOLE   0 5,878 0
LINDE PLC SHS G5494J103 1,057 3,772 SH   SOLE   0 3,772 0
LITTELFUSE INC COM 537008104 353 1,335 SH   SOLE   0 1,335 0
LKQ CORP COM 501889208 611 14,440 SH   SOLE   0 14,440 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 29 12,686 SH   SOLE   0 12,686 0
LOEWS CORP COM 540424108 1,200 23,407 SH   SOLE   0 23,407 0
LORAL SPACE & COM INC COM 543881106 6,622 175,781 SH   SOLE   0 175,781 0
LOUISIANA PAC CORP COM 546347105 554 9,982 SH   SOLE   0 9,982 0
LOWES COS INC COM 548661107 13,378 70,344 SH   SOLE   0 70,344 0
LPL FINL HLDGS INC COM 50212V100 4,219 29,680 SH   SOLE   0 29,680 0
LUMEN TECHNOLOGIES INC COM 550241103 207 15,540 SH   SOLE   0 15,540 0
LUMENTUM HLDGS INC COM 55024U109 591 6,472 SH   SOLE   0 6,472 0
LYFT INC CL A COM 55087P104 964 15,260 SH   SOLE   0 15,260 0
MANHATTAN ASSOCIATES INC COM 562750109 573 4,880 SH   SOLE   0 4,880 0
MARRIOTT INTL INC NEW CL A 571903202 24,851 167,790 SH   SOLE   0 167,790 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 25,978 149,146 SH   SOLE   0 149,146 0
MARSH & MCLENNAN COS INC COM 571748102 622 5,107 SH   SOLE   0 5,107 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 847 17,299 SH   SOLE   0 17,299 0
MASCO CORP COM 574599106 607 10,141 SH   SOLE   0 10,141 0
MASTERCARD INCORPORATED CL A 57636Q104 4,150 11,657 SH   SOLE   0 11,657 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 337 10,678 SH   SOLE   0 10,678 0
MAXIMUS INC COM 577933104 509 5,719 SH   SOLE   0 5,719 0
MCCORMICK & CO INC COM NON VTG 579780206 1,770 19,851 SH   SOLE   0 19,851 0
MCDONALDS CORP COM 580135101 913 4,072 SH   SOLE   0 4,072 0
MEDTRONIC PLC SHS G5960L103 853 7,197 SH   SOLE   0 7,197 0
MERCADOLIBRE INC COM 58733R102 361 245 SH   SOLE   0 245 0
MERCADOLIBRE INC COM 58733R102 0 200 SH Call SOLE   0 200 0
MERCK & CO. INC COM 58933Y105 10,280 133,262 SH   SOLE   0 133,262 0
METLIFE INC COM 59156R108 241 3,958 SH   SOLE   0 3,958 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 261 8,000 SH   SOLE   0 8,000 0
MGM RESORTS INTERNATIONAL COM 552953101 3,090 81,350 SH   SOLE   0 81,350 0
MICROCHIP TECHNOLOGY INC. COM 595017104 770 4,961 SH   SOLE   0 4,961 0
MICRON TECHNOLOGY INC COM 595112103 1,552 17,593 SH   SOLE   0 17,593 0
MICROSOFT CORP COM 594918104 36,782 156,011 SH   SOLE   0 156,011 0
MIDDLEBY CORP COM 596278101 315 1,901 SH   SOLE   0 1,901 0
MINERALS TECHNOLOGIES INC COM 603158106 277 3,679 SH   SOLE   0 3,679 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 33 11,381 SH   SOLE   0 11,381 0
MODERNA INC COM 60770K107 707 5,400 SH   SOLE   0 5,400 0
MOLINA HEALTHCARE INC COM 60855R100 343 1,469 SH   SOLE   0 1,469 0
MONOLITHIC PWR SYS INC COM 609839105 774 2,189 SH   SOLE   0 2,189 0
MONSTER BEVERAGE CORP NEW COM 61174X109 512 5,618 SH   SOLE   0 5,618 0
MOODYS CORP COM 615369105 1,154 3,864 SH   SOLE   0 3,864 0
MORGAN STANLEY COM NEW 617446448 1,860 23,951 SH   SOLE   0 23,951 0
MOSAIC CO NEW COM 61945C103 674 21,307 SH   SOLE   0 21,307 0
MSA SAFETY INC COM 553498106 326 2,176 SH   SOLE   0 2,176 0
MSC INDL DIRECT INC CL A 553530106 464 5,143 SH   SOLE   0 5,143 0
MUELLER WTR PRODS INC COM SER A 624758108 192 13,840 SH   SOLE   0 13,840 0
NATIONAL VISION HLDGS INC COM 63845R107 344 7,854 SH   SOLE   0 7,854 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 233 13,262 SH   SOLE   0 13,262 0
NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 20 10,050 SH   SOLE   0 10,050 0
NETFLIX INC COM 64110L106 2,441 4,680 SH   SOLE   0 4,680 0
NEUBERGER BERMAN MLP & ENERG COM 64129H104 1,889 449,773 SH   SOLE   0 449,773 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 453 32,370 SH   SOLE   0 32,370 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 241 21,448 SH   SOLE   0 21,448 0
NEW YORK TIMES CO CL A 650111107 907 17,923 SH   SOLE   0 17,923 0
NEXGEN ENERGY LTD COM 65340P106 92 25,474 SH   SOLE   0 25,474 0
NEXTERA ENERGY INC COM 65339F101 453 5,996 SH   SOLE   0 5,996 0
NEXTERA ENERGY INC COM 65339F101 3 1,000 SH Call SOLE   0 1,000 0
NICE LTD SPONSORED ADR 653656108 370 1,699 SH   SOLE   0 1,699 0
NICHOLAS FINL INC BC COM NEW 65373J209 634 60,000 SH   SOLE   0 60,000 0
NIKE INC CL B 654106103 4,951 37,182 SH   SOLE   0 37,182 0
NLIGHT INC COM 65487K100 23,158 714,742 SH   SOLE   0 714,742 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 351 108,143 SH   SOLE   0 108,143 0
NOVARTIS AG SPONSORED ADR 66987V109 606 7,091 SH   SOLE   0 7,091 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 309 7,175 SH   SOLE   0 7,175 0
NVIDIA CORPORATION COM 67066G104 5,900 11,050 SH   SOLE   0 11,050 0
NXP SEMICONDUCTORS N V COM N6596X109 338 1,674 SH   SOLE   0 1,674 0
OCCIDENTAL PETE CORP COM 674599105 240 9,015 SH   SOLE   0 9,015 0
OKTA INC CL A 679295105 206 936 SH   SOLE   0 936 0
OLD DOMINION FREIGHT LINE IN COM 679580100 268 1,116 SH   SOLE   0 1,116 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 277 3,185 SH   SOLE   0 3,185 0
OMNICELL COM COM 68213N109 1,112 8,564 SH   SOLE   0 8,564 0
ORACLE CORP COM 68389X105 4,183 59,610 SH   SOLE   0 59,610 0
ORMAT TECHNOLOGIES INC COM 686688102 565 7,194 SH   SOLE   0 7,194 0
PACCAR INC COM 693718108 1,920 20,660 SH   SOLE   0 20,660 0
PACKAGING CORP AMER COM 695156109 457 3,371 SH   SOLE   0 3,371 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 3,014 129,410 SH   SOLE   0 129,410 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 112 53,900 SH Put SOLE   0 53,900 0
PALO ALTO NETWORKS INC COM 697435105 1,960 6,086 SH   SOLE   0 6,086 0
PARAMOUNT GROUP INC COM 69924R108 439 43,078 SH   SOLE   0 43,078 0
PARKER-HANNIFIN CORP COM 701094104 652 2,068 SH   SOLE   0 2,068 0
PAYPAL HLDGS INC COM 70450Y103 3,178 13,086 SH   SOLE   0 13,086 0
PELOTON INTERACTIVE INC CL A COM 70614W100 822 7,316 SH   SOLE   0 7,316 0
PENTAIR PLC SHS G7S00T104 481 7,715 SH   SOLE   0 7,715 0
PENUMBRA INC COM 70975L107 273 1,009 SH   SOLE   0 1,009 0
PEPSICO INC COM 713448108 4,422 31,267 SH   SOLE   0 31,267 0
PERFICIENT INC COM 71375U101 462 7,874 SH   SOLE   0 7,874 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 226 56,820 SH   SOLE   0 56,820 0
PFIZER INC COM 717081103 725 20,015 SH   SOLE   0 20,015 0
PINTEREST INC CL A 72352L106 1,183 15,988 SH   SOLE   0 15,988 0
PITNEY BOWES INC COM 724479100 137 16,665 SH   SOLE   0 16,665 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 37,438 4,114,116 SH   SOLE   0 4,114,116 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,418 150,867 SH   SOLE   0 150,867 0
PNC FINL SVCS GROUP INC COM 693475105 1,572 8,962 SH   SOLE   0 8,962 0
POLARITYTE INC COM 731094108 22 19,407 SH   SOLE   0 19,407 0
POOL CORP COM 73278L105 435 1,259 SH   SOLE   0 1,259 0
POWER INTEGRATIONS INC COM 739276103 1,079 13,240 SH   SOLE   0 13,240 0
PPG INDS INC COM 693506107 342 2,279 SH   SOLE   0 2,279 0
PRIMERICA INC COM 74164M108 2,646 17,900 SH   SOLE   0 17,900 0
PROCTER AND GAMBLE CO COM 742718109 2,989 22,075 SH   SOLE   0 22,075 0
PROGRESS SOFTWARE CORP COM 743312100 250 5,675 SH   SOLE   0 5,675 0
PROGRESSIVE CORP COM 743315103 676 7,066 SH   SOLE   0 7,066 0
PROLOGIS INC. COM 74340W103 1,214 11,447 SH   SOLE   0 11,447 0
PROOFPOINT INC COM 743424103 350 2,784 SH   SOLE   0 2,784 0
PRUDENTIAL FINL INC COM 744320102 1,075 11,796 SH   SOLE   0 11,796 0
PULTE GROUP INC COM 745867101 216 4,110 SH   SOLE   0 4,110 0
QTS RLTY TR INC COM CL A 74736A103 524 8,378 SH   SOLE   0 8,378 0
QUALCOMM INC COM 747525103 2,380 17,947 SH   SOLE   0 17,947 0
QUALCOMM INC COM 747525103 0 0 SH Call SOLE   0 0 0
QUANTA SVCS INC COM 74762E102 425 4,836 SH   SOLE   0 4,836 0
QUEST DIAGNOSTICS INC COM 74834L100 1,365 10,638 SH   SOLE   0 10,638 0
QURATE RETAIL INC COM SER A 74915M100 178 15,101 SH   SOLE   0 15,101 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 207 2,676 SH   SOLE   0 2,676 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 5 1,000 SH Call SOLE   0 1,000 0
REDFIN CORP COM 75737F108 210 3,147 SH   SOLE   0 3,147 0
REGENERON PHARMACEUTICALS COM 75886F107 239 505 SH   SOLE   0 505 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 298 1,960 SH   SOLE   0 1,960 0
ROBERT HALF INTL INC COM 770323103 17,019 217,993 SH   SOLE   0 217,993 0
ROCKWELL AUTOMATION INC COM 773903109 1,925 7,253 SH   SOLE   0 7,253 0
ROGERS CORP COM 775133101 248 1,318 SH   SOLE   0 1,318 0
ROKU INC COM CL A 77543R102 571 1,752 SH   SOLE   0 1,752 0
ROKU INC COM CL A 77543R102 180 1,000 SH Call SOLE   0 1,000 0
ROLLINS INC COM 775711104 212 6,177 SH   SOLE   0 6,177 0
ROPER TECHNOLOGIES INC COM 776696106 1,012 2,509 SH   SOLE   0 2,509 0
ROYAL BK CDA COM 780087102 9,123 98,941 SH   SOLE   0 98,941 0
S&P GLOBAL INC COM 78409V104 2,660 7,539 SH   SOLE   0 7,539 0
SAIA INC COM 78709Y105 385 1,670 SH   SOLE   0 1,670 0
SALESFORCE COM INC COM 79466L302 4,188 19,769 SH   SOLE   0 19,769 0
SCHNITZER STEEL INDS INC CL A 806882106 581 13,896 SH   SOLE   0 13,896 0
SCHWAB CHARLES CORP COM 808513105 205 3,157 SH   SOLE   0 3,157 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 399 10,609 SH   SOLE   0 10,609 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,055 41,900 SH   SOLE   0 41,900 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 27,728 424,749 SH   SOLE   0 424,749 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 3,719 90,500 SH   SOLE   0 90,500 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 412 6,740 SH   SOLE   0 6,740 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 714 9,268 SH   SOLE   0 9,268 0
SEAGEN INC COM 81181C104 207 1,488 SH   SOLE   0 1,488 0
SEALED AIR CORP NEW COM 81211K100 272 5,938 SH   SOLE   0 5,938 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,635 41,408 SH   SOLE   0 41,408 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 12,287 73,107 SH   SOLE   0 73,107 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6,433 94,175 SH   SOLE   0 94,175 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11,141 95,435 SH   SOLE   0 95,435 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 10,033 294,643 SH   SOLE   0 294,643 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8,484 86,177 SH   SOLE   0 86,177 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,006 31,327 SH   SOLE   0 31,327 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2,371 30,091 SH   SOLE   0 30,091 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 30,337 228,424 SH   SOLE   0 228,424 0
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 160 12,330 SH   SOLE   0 12,330 0
SERVICE CORP INTL COM 817565104 363 7,111 SH   SOLE   0 7,111 0
SERVICENOW INC COM 81762P102 642 1,283 SH   SOLE   0 1,283 0
SHERWIN WILLIAMS CO COM 824348106 1,506 2,040 SH   SOLE   0 2,040 0
SIERRA WIRELESS INC COM 826516106 237 16,075 SH   SOLE   0 16,075 0
SILGAN HOLDINGS INC COM 827048109 406 9,662 SH   SOLE   0 9,662 0
SILICON LABORATORIES INC COM 826919102 2,771 19,640 SH   SOLE   0 19,640 0
SILVERGATE CAP CORP CL A 82837P408 284 2,000 SH   SOLE   0 2,000 0
SIMON PPTY GROUP INC NEW COM 828806109 855 7,509 SH   SOLE   0 7,509 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 439 2,570 SH   SOLE   0 2,570 0
SK TELECOM LTD SPONSORED ADR 78440P108 449 16,480 SH   SOLE   0 16,480 0
SKYWORKS SOLUTIONS INC COM 83088M102 762 4,153 SH   SOLE   0 4,153 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 384 9,459 SH   SOLE   0 9,459 0
SNOWFLAKE INC CL A 833445109 448 1,952 SH   SOLE   0 1,952 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,300 4,524 SH   SOLE   0 4,524 0
SONOS INC COM 83570H108 253 6,756 SH   SOLE   0 6,756 0
SONY CORP SPONSORED ADR 835699307 1,364 12,871 SH   SOLE   0 12,871 0
SOUTHERN CO COM 842587107 510 8,197 SH   SOLE   0 8,197 0
SPDR GOLD TR GOLD SHS 78463V107 824 5,146 SH   SOLE   0 5,146 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 82,117 207,194 SH   SOLE   0 207,194 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 203 427 SH   SOLE   0 427 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 240 4,845 SH   SOLE   0 4,845 0
SPDR SER TR S&P DIVID ETF 78464A763 2,031 17,206 SH   SOLE   0 17,206 0
SPDR SER TR S&P TELECOM 78464A540 576 6,136 SH   SOLE   0 6,136 0
SPLUNK INC COM 848637104 437 3,228 SH   SOLE   0 3,228 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 304 22,646 SH   SOLE   0 22,646 0
SQUARE INC CL A 852234103 4,666 20,552 SH   SOLE   0 20,552 0
SQUARE INC CL A 852234103 541 5,300 SH Call SOLE   0 5,300 0
STARBUCKS CORP COM 855244109 1,531 14,021 SH   SOLE   0 14,021 0
STARBUCKS CORP COM 855244109 5 1,000 SH Call SOLE   0 1,000 0
STEELCASE INC CL A 858155203 221 15,392 SH   SOLE   0 15,392 0
STERLING BANCORP DEL COM 85917A100 224 9,734 SH   SOLE   0 9,734 0
STIFEL FINL CORP COM 860630102 410 6,398 SH   SOLE   0 6,398 0
STMICROELECTRONICS N V NY REGISTRY 861012102 791 20,625 SH   SOLE   0 20,625 0
STRYKER CORPORATION COM 863667101 461 1,886 SH   SOLE   0 1,886 0
SUNPOWER CORP COM 867652406 1,713 51,211 SH   SOLE   0 51,211 0
SUNRUN INC COM 86771W105 1,095 18,105 SH   SOLE   0 18,105 0
SVB FINANCIAL GROUP COM 78486Q101 933 1,890 SH   SOLE   0 1,890 0
SWITCH INC CL A 87105L104 485 29,802 SH   SOLE   0 29,802 0
SYNEOS HEALTH INC CL A 87166B102 327 4,310 SH   SOLE   0 4,310 0
SYNOPSYS INC COM 871607107 284 1,148 SH   SOLE   0 1,148 0
SYSCO CORP COM 871829107 1,159 14,642 SH   SOLE   0 14,642 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,833 32,330 SH   SOLE   0 32,330 0
TALEND S A ADS 874224207 280 4,392 SH   SOLE   0 4,392 0
TARGET CORP COM 87612E106 5,462 27,577 SH   SOLE   0 27,577 0
TCF FINL CORP COM 872307103 282 6,073 SH   SOLE   0 6,073 0
TCG BDC INC COM 872280102 453 34,297 SH   SOLE   0 34,297 0
TE CONNECTIVITY LTD REG SHS H84989104 1,217 9,422 SH   SOLE   0 9,422 0
TELADOC HEALTH INC COM 87918A105 974 5,358 SH   SOLE   0 5,358 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 419 20,449 SH   SOLE   0 20,449 0
TERADYNE INC COM 880770102 1,167 9,594 SH   SOLE   0 9,594 0
TEREX CORP NEW COM 880779103 736 15,967 SH   SOLE   0 15,967 0
TESLA INC COM 88160R101 23,231 34,781 SH   SOLE   0 34,781 0
TETRA TECH INC NEW COM 88162G103 267 1,969 SH   SOLE   0 1,969 0
TEXAS INSTRS INC COM 882508104 4,579 24,232 SH   SOLE   0 24,232 0
THE REALREAL INC COM 88339P101 243 10,727 SH   SOLE   0 10,727 0
THERMO FISHER SCIENTIFIC INC COM 883556102 629 1,378 SH   SOLE   0 1,378 0
TJX COS INC NEW COM 872540109 13,275 200,691 SH   SOLE   0 200,691 0
T-MOBILE US INC COM 872590104 233 1,854 SH   SOLE   0 1,854 0
TOPBUILD CORP COM 89055F103 357 1,703 SH   SOLE   0 1,703 0
TORONTO DOMINION BK ONT COM NEW 891160509 263 4,035 SH   SOLE   0 4,035 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 927 5,943 SH   SOLE   0 5,943 0
TPI COMPOSITES INC COM 87266J104 909 16,107 SH   SOLE   0 16,107 0
TRACTOR SUPPLY CO COM 892356106 660 3,730 SH   SOLE   0 3,730 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,235 7,460 SH   SOLE   0 7,460 0
TRANSDIGM GROUP INC COM 893641100 862 1,467 SH   SOLE   0 1,467 0
TRAVELERS COMPANIES INC COM 89417E109 713 4,743 SH   SOLE   0 4,743 0
TREX CO INC COM 89531P105 911 9,950 SH   SOLE   0 9,950 0
TRIMBLE INC COM 896239100 328 4,215 SH   SOLE   0 4,215 0
TRIP COM GROUP LTD ADS 89677Q107 350 8,843 SH   SOLE   0 8,843 0
TRUIST FINL CORP COM 89832Q109 1,309 22,439 SH   SOLE   0 22,439 0
TWILIO INC CL A 90138F102 1,543 4,527 SH   SOLE   0 4,527 0
TWITTER INC COM 90184L102 508 7,992 SH   SOLE   0 7,992 0
TYME TECHNOLOGIES INC COM 90238J103 266 149,627 SH   SOLE   0 149,627 0
U S PHYSICAL THERAPY INC COM 90337L108 235 2,250 SH   SOLE   0 2,250 0
UBER TECHNOLOGIES INC COM 90353T100 2,242 41,133 SH   SOLE   0 41,133 0
UBER TECHNOLOGIES INC COM 90353T100 70 4,000 SH Call SOLE   0 4,000 0
UBS GROUP AG SHS H42097107 385 24,737 SH   SOLE   0 24,737 0
ULTA BEAUTY INC COM 90384S303 274 885 SH   SOLE   0 885 0
ULTRA CLEAN HLDGS INC COM 90385V107 615 10,597 SH   SOLE   0 10,597 0
UMB FINL CORP COM 902788108 366 3,954 SH   SOLE   0 3,954 0
UMPQUA HLDGS CORP COM 904214103 297 16,895 SH   SOLE   0 16,895 0
UNIFIRST CORP MASS COM 904708104 520 2,325 SH   SOLE   0 2,325 0
UNILEVER PLC SPON ADR NEW 904767704 1,355 24,267 SH   SOLE   0 24,267 0
UNION PAC CORP COM 907818108 3,430 15,561 SH   SOLE   0 15,561 0
UNION PAC CORP COM 907818108 11 700 SH Call SOLE   0 700 0
UNITED NAT FOODS INC COM 911163103 676 20,535 SH   SOLE   0 20,535 0
UNITED PARCEL SERVICE INC CL B 911312106 2,089 12,287 SH   SOLE   0 12,287 0
UNITED RENTALS INC COM 911363109 265 805 SH   SOLE   0 805 0
UNITEDHEALTH GROUP INC COM 91324P102 6,966 18,724 SH   SOLE   0 18,724 0
UNITY SOFTWARE INC COM 91332U101 981 9,783 SH   SOLE   0 9,783 0
UNIVERSAL DISPLAY CORP COM 91347P105 932 3,938 SH   SOLE   0 3,938 0
UNUM GROUP COM 91529Y106 310 11,134 SH   SOLE   0 11,134 0
UPLAND SOFTWARE INC COM 91544A109 284 6,018 SH   SOLE   0 6,018 0
URANIUM ENERGY CORP COM 916896103 70 24,500 SH   SOLE   0 24,500 0
US BANCORP DEL COM NEW 902973304 719 12,980 SH   SOLE   0 12,980 0
V F CORP COM 918204108 396 4,953 SH   SOLE   0 4,953 0
VAIL RESORTS INC COM 91879Q109 493 1,692 SH   SOLE   0 1,692 0
VALMONT INDS INC COM 920253101 401 1,683 SH   SOLE   0 1,683 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,820 86,763 SH   SOLE   0 86,763 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 0 0 SH Call SOLE   0 0 0
VANECK VECTORS ETF TR ISRAEL ETF 92189F635 254 5,748 SH   SOLE   0 5,748 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 9,250 67,673 SH   SOLE   0 67,673 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 408 4,963 SH   SOLE   0 4,963 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,443 17,028 SH   SOLE   0 17,028 0
VANGUARD INDEX FDS GROWTH ETF 922908736 7,670 29,839 SH   SOLE   0 29,839 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 187,931 1,014,197 SH   SOLE   0 1,014,197 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 267 1,982 SH   SOLE   0 1,982 0
VANGUARD INDEX FDS MID CAP ETF 922908629 68,301 308,577 SH   SOLE   0 308,577 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 16,591 180,610 SH   SOLE   0 180,610 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 12,388 34,006 SH   SOLE   0 34,006 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 69,919 326,604 SH   SOLE   0 326,604 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 226 823 SH   SOLE   0 823 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 122,911 594,667 SH   SOLE   0 594,667 0
VANGUARD INDEX FDS VALUE ETF 922908744 4,837 36,796 SH   SOLE   0 36,796 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,014 16,711 SH   SOLE   0 16,711 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 13,934 267,699 SH   SOLE   0 267,699 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 890 6,933 SH   SOLE   0 6,933 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 995 17,849 SH   SOLE   0 17,849 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 622 6,394 SH   SOLE   0 6,394 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 862 10,450 SH   SOLE   0 10,450 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,105 5,969 SH   SOLE   0 5,969 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 225 1,689 SH   SOLE   0 1,689 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,474 8,272 SH   SOLE   0 8,272 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 26,634 181,082 SH   SOLE   0 181,082 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 10,392 165,737 SH   SOLE   0 165,737 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 176,844 3,600,993 SH   SOLE   0 3,600,993 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 8,655 85,620 SH   SOLE   0 85,620 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 217 2,280 SH   SOLE   0 2,280 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 294 1,421 SH   SOLE   0 1,421 0
VEEVA SYS INC CL A COM 922475108 275 1,052 SH   SOLE   0 1,052 0
VEON LTD SPONSORED ADR 91822M106 34 19,423 SH   SOLE   0 19,423 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,892 32,541 SH   SOLE   0 32,541 0
VERIZON COMMUNICATIONS INC COM 92343V104 3 2,000 SH Call SOLE   0 2,000 0
VERTEX PHARMACEUTICALS INC COM 92532F100 425 1,976 SH   SOLE   0 1,976 0
VIACOMCBS INC CL B 92556H206 1,445 31,883 SH   SOLE   0 31,883 0
VICOR CORP COM 925815102 346 4,066 SH   SOLE   0 4,066 0
VISA INC COM CL A 92826C839 3,935 18,587 SH   SOLE   0 18,587 0
VORNADO RLTY TR SH BEN INT 929042109 207 4,554 SH   SOLE   0 4,554 0
WABTEC COM 929740108 405 5,118 SH   SOLE   0 5,118 0
WALMART INC COM 931142103 374 2,750 SH   SOLE   0 2,750 0
WASTE CONNECTIONS INC COM 94106B101 342 3,164 SH   SOLE   0 3,164 0
WASTE MGMT INC DEL COM 94106L109 396 3,069 SH   SOLE   0 3,069 0
WATERS CORP COM 941848103 237 835 SH   SOLE   0 835 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 413 3,478 SH   SOLE   0 3,478 0
WAYFAIR INC CL A 94419L101 363 1,154 SH   SOLE   0 1,154 0
WEBSTER FINL CORP CONN COM 947890109 224 4,066 SH   SOLE   0 4,066 0
WELLS FARGO CO NEW COM 949746101 695 17,782 SH   SOLE   0 17,782 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 376 1,333 SH   SOLE   0 1,333 0
WEX INC COM 96208T104 778 3,720 SH   SOLE   0 3,720 0
WILLIAMS SONOMA INC COM 969904101 613 3,422 SH   SOLE   0 3,422 0
WINTRUST FINL CORP COM 97650W108 336 4,433 SH   SOLE   0 4,433 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 484 11,890 SH   SOLE   0 11,890 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 5,535 134,037 SH   SOLE   0 134,037 0
XPERI HOLDING CORP COM 98390M103 398 18,304 SH   SOLE   0 18,304 0
XYLEM INC COM 98419M100 1,777 16,894 SH   SOLE   0 16,894 0
YANDEX N V SHS CLASS A N97284108 239 3,725 SH   SOLE   0 3,725 0
YETI HLDGS INC COM 98585X104 539 7,463 SH   SOLE   0 7,463 0
YUM BRANDS INC COM 988498101 1,410 13,038 SH   SOLE   0 13,038 0
YUM CHINA HLDGS INC COM 98850P109 389 6,569 SH   SOLE   0 6,569 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 434 895 SH   SOLE   0 895 0
ZENDESK INC COM 98936J101 865 6,524 SH   SOLE   0 6,524 0
ZILLOW GROUP INC CL C CAP STK 98954M200 219 1,693 SH   SOLE   0 1,693 0
ZOETIS INC CL A 98978V103 205 1,303 SH   SOLE   0 1,303 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 648 2,016 SH   SOLE   0 2,016 0